summaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
* gnu: python-django: Update to 3.2.2.Marius Bakke2021-05-06
| | | | * gnu/packages/django.scm (python-django): Update to 3.2.2.
* gnu: Remove python-pykka.Marius Bakke2021-05-06
| | | | | | This trivial package is severely outdated and has failed to build for a long time. * gnu/packages/python-xyz.scm (python-pykka): Remove variable.
* gnu: python-dnspython: Update to 2.1.0.Marius Bakke2021-05-06
| | | | * gnu/packages/python-xyz.scm (python-dnspython): Update to 2.1.0.
* gnu: gunicorn: Update to 2.1.0.Marius Bakke2021-05-06
| | | | | | * gnu/packages/python-web.scm (gunicorn): Update to 2.1.0. [arguments]: Ignore one test that cannot run in the build container. [native-inputs]: Add PYTHON-GEVENT.
* gnu: gunicorn: Remove unneeded runtime dependencies.Marius Bakke2021-05-06
| | | | * gnu/packages/python-web.scm (gunicorn)[arguments]: Override 'wrap' phase.
* gnu: gunicorn: Respect '--without-tests'.Marius Bakke2021-05-06
| | | | | * gnu/packages/python-web.scm (gunicorn)[arguments]: Only run tests when TESTS? is #true.
* gnu: Add perl-bio-db-hts.Ricardo Wurmus2021-05-06
| | | | * gnu/packages/bioinformatics.scm (perl-bio-db-hts): New variable.
* gnu: taisei: Update to 1.3.2.Tobias Geerinckx-Rice2021-05-06
| | | | | * gnu/packages/games.scm (taisei): Update to 1.3.2. [inputs]: Add cglm.
* gnu: Add cglm.Tobias Geerinckx-Rice2021-05-06
| | | | * gnu/packages/maths.scm (cglm): New public variable.
* gnu: epson-inkjet-printer-escpr: Update to 1.7.10.Tobias Geerinckx-Rice2021-05-06
| | | | * gnu/packages/cups.scm (epson-inkjet-printer-escpr): Update to 1.7.10.
* gnu: php: Update to 7.4.19.Tobias Geerinckx-Rice2021-05-06
| | | | * gnu/packages/php.scm (php): Update to 7.4.19.
* gnu: telegram-purple: Note support status.Tobias Geerinckx-Rice2021-05-06
| | | | * gnu/packages/messaging.scm (telegram-purple)[description]: Set expectations.
* gnu: telegram-purple: Update to 1.4.7.Tobias Geerinckx-Rice2021-05-06
| | | | * gnu/packages/messaging.scm (telegram-purple): Update to 1.4.7.
* gnu: nginx: Fix cross-compilation.Tobias Geerinckx-Rice2021-05-06
| | | | * gnu/packages/web.scm (nginx)[arguments]: Use CC-FOR-TARGET.
* gnu: nginx: Build http_xslt_module.Tobias Geerinckx-Rice2021-05-06
| | | | | | * 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.
* gnu: nyxt: Update to 2-pre-release-7.Pierre Neidhardt2021-05-06
| | | | | | | | | * 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.
* gnu: sbcl-cl-webkit: Update to 20210504.Pierre Neidhardt2021-05-06
| | | | * gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 20210504.
* gnu: translate-shell: Adjust to changes in emacs-build-system.Efraim Flashner2021-05-06
| | | | | | | | * 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.
* services: dovecot: Add ‘managesieve-sieve-capability’ option.Alexey Abramov2021-05-06
| | | | | | | | * 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>
* services: dovecot: Add ‘managesieve-notify-capability’ option.Alexey Abramov2021-05-06
| | | | | | | | * 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>
* services: dovecot: Add ‘imap-metadata?’ protocol configuration option.Alexey Abramov2021-05-06
| | | | | | | | * 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>
* services: dovecot: Add ‘mail-attribute-dict’ configuration option.Alexey Abramov2021-05-06
| | | | | | | | * 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>
* gnu: knot-resolver: Update to 5.3.2.Tobias Geerinckx-Rice2021-05-06
| | | | * gnu/packages/dns.scm (knot-resolver): Update to 5.3.2.
* gnu: oath-toolkit: Build libpskc and pskctool.Simon Josefsson via Guix-patches via2021-05-06
| | | | | | | | | | | * 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>
* gnu: rasdaemon: Use correct @acronym command arity.Alexey Abramov via Guix-patches via2021-05-06
| | | | | | | * 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>
* gnu: filezilla: Update to 3.53.1.Tobias Geerinckx-Rice2021-05-06
| | | | * gnu/packages/ftp.scm (filezilla): Update to 3.53.1.
* gnu: libfilezilla: Update to 0.28.0.Tobias Geerinckx-Rice2021-05-06
| | | | | * gnu/packages/ftp.scm (libfilezilla): Update to 0.28.0. [native-inputs]: Add gcc-8.
* gnu: mutt: Update to 2.0.7.Tobias Geerinckx-Rice2021-05-06
| | | | * gnu/packages/mail.scm (mutt): Update to 2.0.7.
* gnu: loksh: Update to 6.9.Tobias Geerinckx-Rice2021-05-06
| | | | | | | | | * 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.
* gnu: msmtp: Don't TP Debian's house.Tobias Geerinckx-Rice2021-05-06
| | | | * gnu/packages/mail.scm (msmtp)[arguments]: Fix comment typo.
* gnu: python-django: Disable django-admin wrapper.Marius Bakke2021-05-05
| | | | | | | * 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.
* gnu: python-django: Update to 3.2.1.Marius Bakke2021-05-05
| | | | * gnu/packages/django.scm (python-django): Update to 3.2.1.
* gnu: python-django: Support '--without-tests'.Marius Bakke2021-05-05
| | | | | * gnu/packages/django.scm (python-django)[arguments]: Test for TESTS? in the 'check' phase.
* gnu: python-djangorestframework: Update to 3.12.4.Marius Bakke2021-05-05
| | | | * gnu/packages/django.scm (python-djangorestframework): Update to 3.12.4.
* gnu: python-django-picklefield: Test with Django 2.2.Marius Bakke2021-05-05
| | | | | * gnu/packages/django.scm (python-django-picklefield)[native-inputs]: Change from PYTHON-DJANGO to PYTHON-DJANGO-2.2.
* gnu: python-django-debug-toolbar: Update to 3.2.1.Marius Bakke2021-05-05
| | | | * gnu/packages/django.scm (python-django-debug-toolbar): Update to 3.2.1.
* gnu: python-sqlparse: Remove unnecessary runtime dependencies.Marius Bakke2021-05-05
| | | | | * gnu/packages/databases.scm (python-sqlparse)[arguments]: Override 'wrap' phase.
* gnu: python-cached-property: Update to 1.5.2.Marius Bakke2021-05-05
| | | | * gnu/packages/python-xyz.scm (python-cached-property): Update to 1.5.2.
* gnu: python-netaddr: Update to 0.8.0.Marius Bakke2021-05-05
| | | | * gnu/packages/python-xyz.scm (python-netaddr): Update to 0.8.0.
* gnu: python-asgiref: Update to 3.3.4.Marius Bakke2021-05-05
| | | | * gnu/packages/python-web.scm (python-asgiref): Update to 3.3.4.
* gnu: python-bcrypt: Update to 3.2.0.Marius Bakke2021-05-05
| | | | * gnu/packages/python-crypto.scm (python-bcrypt): Update to 3.2.0.
* gnu: python-django-auth-ldap: Update to 2.4.0.Marius Bakke2021-05-05
| | | | * gnu/packages/django.scm (python-django-auth-ldap): Update to 2.4.0.
* gnu: python-sqlparse: Update to 0.4.1.Marius Bakke2021-05-05
| | | | * gnu/packages/databases.scm (python-sqlparse): Update to 0.4.1.
* gnu: uBlock Origin: Update to 1.35.2.Marius Bakke2021-05-05
| | | | | * gnu/packages/browser-extensions.scm (uassets): Update to f52147302. (ublock-origin): Update to 1.35.2.
* gnu: rasdaemon: Fix Texinfo syntax of description.Ludovic Courtès2021-05-05
| | | | | | | | 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.
* gnu: emacs-vertico: Update to 0.8.Xinglu Chen2021-05-05
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.8. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
* gnu: emacs-corfu: Update to 0.6.Xinglu Chen2021-05-05
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.6. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
* gnu: Add tla2tools.Mike Gerwitz2021-05-05
| | | | | | | | | | | | | | | | | | | | | | | | | 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>
* gnu: Add java-jline-reader.Mike Gerwitz2021-05-05
| | | | | | | | 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>
* gnu: Add java-jline-terminal.Mike Gerwitz2021-05-05
| | | | | | | | | | | | | 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>