Age | Commit message (Expand) | Author |
2021-05-06 | gnu: taisei: Update to 1.3.2....* gnu/packages/games.scm (taisei): Update to 1.3.2.
[inputs]: Add cglm.
| Tobias Geerinckx-Rice |
2021-05-06 | gnu: Add cglm....* gnu/packages/maths.scm (cglm): New public variable.
| Tobias Geerinckx-Rice |
2021-05-06 | gnu: epson-inkjet-printer-escpr: Update to 1.7.10....* gnu/packages/cups.scm (epson-inkjet-printer-escpr): Update to 1.7.10.
| Tobias Geerinckx-Rice |
2021-05-06 | gnu: php: Update to 7.4.19....* gnu/packages/php.scm (php): Update to 7.4.19.
| Tobias Geerinckx-Rice |
2021-05-06 | gnu: telegram-purple: Note support status....* gnu/packages/messaging.scm (telegram-purple)[description]: Set expectations.
| Tobias Geerinckx-Rice |
2021-05-06 | gnu: telegram-purple: Update to 1.4.7....* gnu/packages/messaging.scm (telegram-purple): Update to 1.4.7.
| Tobias Geerinckx-Rice |
2021-05-06 | gnu: nginx: Fix cross-compilation....* gnu/packages/web.scm (nginx)[arguments]: Use CC-FOR-TARGET.
| Tobias Geerinckx-Rice |
2021-05-06 | gnu: nginx: Build http_xslt_module....* gnu/packages/web.scm (nginx)[inputs]: Add libxml2 and libxslt.
[arguments]: Add "--with-http_xslt_module" to the configure flags.
Set up CFLAGS to find libxml2 headers.
| Tobias Geerinckx-Rice |
2021-05-06 | gnu: nyxt: Update to 2-pre-release-7....* gnu/packages/web-browsers.scm (nyxt): Update to 2-pre-release-7.
[arguments]: Set GI_TYPELIB_PATH to the value in the build environment, not
just gsettings-desktop-schemas since we also need the typelibs of GTK, Pango,
etc.
[inputs]: Add sbcl-cl-gobject-introspection, gtk+, webkitgtk,
gobjectintrospection. There are all needed for the new GI-based renderer.
| Pierre Neidhardt |
2021-05-06 | gnu: sbcl-cl-webkit: Update to 20210504....* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 20210504.
| Pierre Neidhardt |
2021-05-06 | gnu: translate-shell: Adjust to changes in emacs-build-system....* gnu/packages/dictionaries.scm (translate-shell)[arguments]: Replace
custom 'emacs-install phase with the 'install phase from the
emacs-build-system. Also add 'emacs-make-autoload and
'emacs-autoloads-completion phases from the emacs-build-system. Adjust
modules and imported modules accordingly.
| Efraim Flashner |
2021-05-06 | services: dovecot: Add ‘managesieve-sieve-capability’ option....* gnu/services/mail.scm (protocol-configuration): Add a
‘managesieve-sieve-capability’ field.
* doc/guix.texi (Mail Services): Document it.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Alexey Abramov |
2021-05-06 | services: dovecot: Add ‘managesieve-notify-capability’ option....* gnu/services/mail.scm (protocol-configuration): Add a
‘managesieve-notify-capability’ field.
* doc/guix.texi (Mail Services): Document it.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Alexey Abramov |
2021-05-06 | services: dovecot: Add ‘imap-metadata?’ protocol configuration option....* gnu/services/mail.scm (protocol-configuration): Add an ‘imap-metadata?’
setting to enable IMAP METADATA support in the ‘imap’ protocol.
* doc/guix.texi (Mail Services): Document it.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Alexey Abramov |
2021-05-06 | services: dovecot: Add ‘mail-attribute-dict’ configuration option....* gnu/services/mail.scm (dovecot-configuration): Define a
‘mail-attribute-dict’ directive for IMAP METADATA storage.
* doc/guix.texi (Mail Services): Document it.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Alexey Abramov |
2021-05-06 | gnu: knot-resolver: Update to 5.3.2....* gnu/packages/dns.scm (knot-resolver): Update to 5.3.2.
| Tobias Geerinckx-Rice |
2021-05-06 | gnu: oath-toolkit: Build libpskc and pskctool....* gnu/packages/authentication.scm (oath-toolkit)[arguments]:
Add "--enable-pskc" and "--with-xmlsec-crypto-engine=openssl"
to #:configure-flags.
[native-inputs]: Add libltdl.
[inputs]: Add openssl and xmlsec-openssl.
[description]: Document the two new features.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Simon Josefsson via Guix-patches via |
2021-05-06 | gnu: rasdaemon: Use correct @acronym command arity....* gnu/packages/linux.scm (rasdaemon)[description]: Use @acronym with
1 comma only (@comma is not yet supported).
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Alexey Abramov via Guix-patches via |
2021-05-05 | download: Restore error reporting....Normal error reporting was disrupted by the introduction of
Disarchive in commit fbc2a52a32ddc664db8ebab420c2e17b1432c744. In
particular, running 'guix download' would succeed with a partially
downloaded file.
* guix/build/download.scm (disarchive-fetch/any): Return '#f' when
Disarchive cannot be found, the specification cannot be found, or
Disarchive fails due to an error.
| Timothy Sample |
2021-05-06 | gnu: filezilla: Update to 3.53.1....* gnu/packages/ftp.scm (filezilla): Update to 3.53.1.
| Tobias Geerinckx-Rice |
2021-05-06 | gnu: libfilezilla: Update to 0.28.0....* gnu/packages/ftp.scm (libfilezilla): Update to 0.28.0.
[native-inputs]: Add gcc-8.
| Tobias Geerinckx-Rice |
2021-05-06 | gnu: mutt: Update to 2.0.7....* gnu/packages/mail.scm (mutt): Update to 2.0.7.
| Tobias Geerinckx-Rice |
2021-05-06 | gnu: loksh: Update to 6.9....* gnu/packages/shells.scm (loksh): Update to 6.9.
[source]: Check out recursively.
[build-systems]: Switch to Meson.
[inputs]: Remove libbsd.
[arguments]: Remove the old build system's #:make-flags and #:phases
customisation.
| Tobias Geerinckx-Rice |
2021-05-06 | gnu: msmtp: Don't TP Debian's house....* gnu/packages/mail.scm (msmtp)[arguments]: Fix comment typo.
| Tobias Geerinckx-Rice |
2021-05-05 | gnu: python-django: Disable django-admin wrapper....* gnu/packages/django.scm (python-django)[arguments]: Delete 'wrap' phase.
[native-inputs]: Move PYTHON-JINJA2 ...
[propagated-inputs]: ... here. While at it, add a comment about which inputs
are optional and adjust order accordingly.
| Marius Bakke |
2021-05-05 | gnu: python-django: Update to 3.2.1....* gnu/packages/django.scm (python-django): Update to 3.2.1.
| Marius Bakke |
2021-05-05 | gnu: python-django: Support '--without-tests'....* gnu/packages/django.scm (python-django)[arguments]: Test for TESTS? in the
'check' phase.
| Marius Bakke |
2021-05-05 | gnu: python-djangorestframework: Update to 3.12.4....* gnu/packages/django.scm (python-djangorestframework): Update to 3.12.4.
| Marius Bakke |
2021-05-05 | gnu: python-django-picklefield: Test with Django 2.2....* gnu/packages/django.scm (python-django-picklefield)[native-inputs]: Change
from PYTHON-DJANGO to PYTHON-DJANGO-2.2.
| Marius Bakke |
2021-05-05 | gnu: python-django-debug-toolbar: Update to 3.2.1....* gnu/packages/django.scm (python-django-debug-toolbar): Update to 3.2.1.
| Marius Bakke |
2021-05-05 | gnu: python-sqlparse: Remove unnecessary runtime dependencies....* gnu/packages/databases.scm (python-sqlparse)[arguments]: Override 'wrap'
phase.
| Marius Bakke |
2021-05-05 | gnu: python-cached-property: Update to 1.5.2....* gnu/packages/python-xyz.scm (python-cached-property): Update to 1.5.2.
| Marius Bakke |
2021-05-05 | gnu: python-netaddr: Update to 0.8.0....* gnu/packages/python-xyz.scm (python-netaddr): Update to 0.8.0.
| Marius Bakke |
2021-05-05 | gnu: python-asgiref: Update to 3.3.4....* gnu/packages/python-web.scm (python-asgiref): Update to 3.3.4.
| Marius Bakke |
2021-05-05 | gnu: python-bcrypt: Update to 3.2.0....* gnu/packages/python-crypto.scm (python-bcrypt): Update to 3.2.0.
| Marius Bakke |
2021-05-05 | gnu: python-django-auth-ldap: Update to 2.4.0....* gnu/packages/django.scm (python-django-auth-ldap): Update to 2.4.0.
| Marius Bakke |
2021-05-05 | gnu: python-sqlparse: Update to 0.4.1....* gnu/packages/databases.scm (python-sqlparse): Update to 0.4.1.
| Marius Bakke |
2021-05-05 | gnu: uBlock Origin: Update to 1.35.2....* gnu/packages/browser-extensions.scm (uassets): Update to f52147302.
(ublock-origin): Update to 1.35.2.
| Marius Bakke |
2021-05-05 | gnu: rasdaemon: Fix Texinfo syntax of description....Regression introduced in 58805da44dac6b180245edd8a6419343f64d221c.
* gnu/packages/linux.scm (rasdaemon)[description]: Avoid @acronym since
Guile's Texinfo module doesn't currently support @comma{}.
* doc/guix.texi (Linux Services): Use @comma{} within @acronym.
| Ludovic Courtès |
2021-05-05 | gnu: emacs-vertico: Update to 0.8....* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.8.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
| Xinglu Chen |
2021-05-05 | gnu: emacs-corfu: Update to 0.6....* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.6.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
| Xinglu Chen |
2021-05-05 | Revert "doc: Update to cover for an additional OpenPGP signing key."...This reverts commit b9fb13b28437a254683273094f189396a6e1421d. Per discussions
simply updating OPENPGP-SIGNING-KEY-ID and OPENPGP-SIGNING-KEY-URL will be
enough.
| Maxim Cournoyer |
2021-05-05 | gnu: Add tla2tools....This introduces tla2tools.jar, which contains the TLA+ model checker
and simulator (TLC); a TLA+ REPL; a semantic analyzer (SANY); the TLATeX
typesetting system; PlusCal translator; and more. I have added five
wrapper scripts for convenience, rather than invoking `java' manually.
The wrapper scripts are not comprehensive; users who are familiar with
tla2tools.jar, or have read the book Specifying Systems, may still
invoke the commands in the traditional way.
The minimum JDK version is 11. I chose to stick with that rather than
bumping it to 14 (which is the largest version currently in Guix)
because each OpenJDK version in Guix depends on the version before it,
and so it needlessly results in many 100s of MiB of unnecessary
dependencies.
Note that this is _not_ the TLA+ Toolbox, which is the GUI commonly used
with TLA+.
* gnu/packages/java.scm (tla2tools): New variable.
* gnu/packages/patches/tla2tools-build-xml.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Mike Gerwitz |
2021-05-05 | gnu: Add java-jline-reader....This package is part of JLine 3.
* gnu/packages/java.scm (java-jline-reader): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Mike Gerwitz |
2021-05-05 | gnu: Add java-jline-terminal....This is part of JLine 3.
I was able to get this working properly under Guix by providing ncurses'
infocmp, as well as ensuring the *.caps files were present in the JAR,
but similar methods didn't work for the tests; if you have Java
knowledge, I'd appreciate the help getting those tests enabled.
* gnu/packages/java.scm (java-jline-terminal): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Mike Gerwitz |
2021-05-05 | gnu: Add java-eclipse-lsp4j packages....All of these packages are components of java-eclipse-lsp4j, packaged
independently. This contains only what was needed for tla2tools, and so
there are parts of java-eclipse-lsp4j that are not packaged.
Note that this does not package the latest version (0.12.0 at the time
of writing)---it depends on the Xtend language, which is a huge
packaging effort. 0.10.0 is the version expected by tla2tools, for
which this dependency was introduced.
* gnu/packages/java.scm (java-eclipse-lsp4j-common): New variable.
(java-eclipse-lsp4j-jsonrpc): New variable.
(java-eclipse-lsp4j-jsonrpc-debug): New variable.
(java-eclipse-lsp4j-generator): New variable.
(java-eclipse-lsp4j-debug): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Mike Gerwitz |
2021-05-05 | gnu: Add java-eclipse-xtext-xbase-lib....This package is a component of xtext-lib. The rest of xtext-lib was not
added.
* gnu/packages/java.scm (java-eclipse-xtext-xbase-lib): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Mike Gerwitz |
2021-05-05 | gnu: Add java-gson-2.8.6....This introduces a new package rather than upgrading the exist java-gson
package because it is built using OpenJDK11; I didn't want to have to
propagate that JDK dependency to the other packages that use it.
OpenJDK 11 was chosen becuase this dependency was introduced for
tla2tools.
* gnu/packages/java.scm (java-gson-2.8.6): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Mike Gerwitz |
2021-05-05 | gnu: racket: Add aditional mirrors....* gnu/packages/racket.scm (racket-minimal, racket)[source](uri): Lift
base urls into a new internal variable, '%installer-mirrors'.
Add mirrors at the University of Utah, Northwestern University,
the University of Waterloo, and Vrije Universiteit Brussel (Infogroep).
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Philip McGrath |
2021-05-05 | gnu: racket: Racket inherits racket-minimal, not vice versa....By design, the `racket` package is equivalent to 'racket-minimal'
plus 'raco pkg install -i main-distribution'.
This switch brings the Guix packages a small step closer to that goal.
* gnu/packages/racket.scm (racket-minimal, racket): Change
'racket-minimal' to be the base package and 'racket' to inherit
from it. Move 'version', 'patches', 'home-page', 'build-system',
'arguments', and 'license' to 'racket-minimal'.
* gnu/packages/racket.scm (racket)[inputs]: Rather than copy and
pasting, use '(package-inputs racket-minimal)'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Philip McGrath |