Marius Bakke [Fri, 11 Sep 2020 16:52:45 +0000 (18:52 +0200)]
gnu: Remove python-django-overextends.
This package does not work with newer versions of Django and its functionality
has been superseded by a built-in extends module.
* gnu/packages/django.scm (python-django-overextends): Remove variable.
Marius Bakke [Tue, 1 Sep 2020 16:05:41 +0000 (18:05 +0200)]
gnu: Add python-django-url-filter.
* gnu/packages/django.scm (python-django-url-filter): New public variable.
Marius Bakke [Tue, 1 Sep 2020 15:38:12 +0000 (17:38 +0200)]
gnu: Add python-django-debug-toolbar-alchemy.
* gnu/packages/django.scm (python-django-debug-toolbar-alchemy): New public
variable.
Marius Bakke [Tue, 1 Sep 2020 15:34:32 +0000 (17:34 +0200)]
gnu: Add python-jsonplus.
* gnu/packages/python-xyz.scm (python-jsonplus): New public variable.
Marius Bakke [Tue, 1 Sep 2020 15:02:59 +0000 (17:02 +0200)]
gnu: Add python-sqlalchemy-mock.
* gnu/packages/databases.scm (python-alchemy-mock): New public variable.
Marius Bakke [Tue, 1 Sep 2020 13:23:53 +0000 (15:23 +0200)]
gnu: Add python-django-netfields.
* gnu/packages/django.scm (python-django-netfields): New public variable.
Marius Bakke [Tue, 1 Sep 2020 13:18:51 +0000 (15:18 +0200)]
gnu: Add python-django-logging-json.
* gnu/packages/django.scm (python-django-logging-json): New public variable.
Marius Bakke [Tue, 1 Sep 2020 13:13:50 +0000 (15:13 +0200)]
gnu: Add python-django-auth-ldap.
* gnu/packages/django.scm (python-django-auth-ldap): New public variable.
Marius Bakke [Tue, 1 Sep 2020 13:04:09 +0000 (15:04 +0200)]
gnu: python-ldap: Update to 3.3.1.
* gnu/packages/openldap.scm (python-ldap): Update to 3.3.1.
Marius Bakke [Fri, 11 Sep 2020 15:59:16 +0000 (17:59 +0200)]
gnu: Deprecate python-django-jsonfield.
* gnu/packages/django.scm (python-django-jsonfield): Rewrite in terms of
DEPRECATED-PACKAGE with PYTHON-DJANGO as the replacement.
Marius Bakke [Fri, 11 Sep 2020 15:22:48 +0000 (17:22 +0200)]
gnu: Remove python2 versions of Django packages.
Python 2 is EOL and not supported by current versions of Django.
* gnu/packages/django.scm (python-django, python-django-tagging)[properties]:
Remove PYTHON2-VARIANT.
* gnu/packages/django.scm (python2-django, python2-django-simple-math-captcha,
python2-pytest-django, python2-django-filter, python2-django-allauth,
python2-django-gravatar2, python2-django-assets, python2-django-jsonfield,
python2-dj-database-url, python2-django-bulk-update,
python2-django-contact-form, python2-django-contrib-comments,
python2-django-overextends, python2-django-redis, python2-django-rq,
python2-django-sortedm2m, python2-django-appconf, python2-django-statici18n,
python2-django-tagging): Remove variables.
Marius Bakke [Tue, 1 Sep 2020 12:49:18 +0000 (14:49 +0200)]
gnu: python-django-override-storage: Update to 0.3.0.
* gnu/packages/django.scm (python-django-override-storage): Update to 0.3.0.
[source]: Switch to GIT-FETCH.
[arguments]: New field.
[native-inputs]: Add PYTHON-MOCK.
Marius Bakke [Tue, 1 Sep 2020 12:44:06 +0000 (14:44 +0200)]
gnu: python-django-sekizai: Update to 2.0.0.
* gnu/packages/django.scm (python-django-sekizai): Update to 2.0.0.
Marius Bakke [Tue, 1 Sep 2020 12:42:16 +0000 (14:42 +0200)]
gnu: python-django-statici18n: Update to 1.9.0.
* gnu/packages/django.scm (python-django-statici18n): Update to 1.9.0.
[source]: Switch to GIT-FETCH.
[arguments]: New field.
[native-inputs]: Add PYTHON-PYTEST and PYTHON-PYTEST-DJANGO.
Marius Bakke [Tue, 1 Sep 2020 12:35:18 +0000 (14:35 +0200)]
gnu: python-django-appconf: Update to 1.0.4.
* gnu/packages/django.scm (python-django-appconf): Update to 1.0.4.
[arguments]: New field.
[propagated-inputs]: Remove PYTHON-SIX.
Marius Bakke [Tue, 1 Sep 2020 12:32:03 +0000 (14:32 +0200)]
gnu: python-django-sortedm2m: Update to 3.0.2.
* gnu/packages/django.scm (python-django-sortedm2m): Update to 3.0.2.
[arguments]: Remove #:tests?. Add #:phases.
[home-page]: Update to current.
Marius Bakke [Tue, 1 Sep 2020 12:25:26 +0000 (14:25 +0200)]
gnu: python-django-q: Update to 1.3.3.
* gnu/packages/django.scm (python-django-q): Update to 1.3.3.
[arguments]: Add #:tests?. Remove #:phases.
[native-inputs]: Remove.
Marius Bakke [Tue, 1 Sep 2020 12:18:03 +0000 (14:18 +0200)]
gnu: python-django-rq: Update to 2.3.2.
* gnu/packages/django.scm (python-django-rq): Update to 2.3.2.
[native-inputs]: Add PYTHON-DJANGO-REDIS, PYTHON-MOCK, and PYTHON-RQ-SCHEDULER.
Marius Bakke [Tue, 1 Sep 2020 12:12:55 +0000 (14:12 +0200)]
gnu: Add python-rq-scheduler.
* gnu/packages/databases.scm (python-rq-scheduler): New public variable.
Marius Bakke [Tue, 1 Sep 2020 12:07:18 +0000 (14:07 +0200)]
gnu: Add python-croniter.
* gnu/packages/python-xyz.scm (python-croniter): New public variable.
Marius Bakke [Tue, 1 Sep 2020 11:55:39 +0000 (13:55 +0200)]
gnu: python-rq: Update to 1.5.1.
* gnu/packages/databases.scm (python-rq): Update to 1.5.1.
[source]: Change to GIT-FETCH.
[arguments]: New field.
[native-inputs]: Add PYTHON-MOCK, PYTHON-PYTEST, and REDIS.
Marius Bakke [Tue, 1 Sep 2020 11:36:26 +0000 (13:36 +0200)]
gnu: python-redis: Update to 3.5.3.
* gnu/packages/databases.scm (python-redis): Update to 3.5.3.
Marius Bakke [Tue, 1 Sep 2020 11:30:05 +0000 (13:30 +0200)]
gnu: python-django-redis: Update to 4.12.1.
* gnu/packages/django.scm (python-django-redis): Update to 4.12.1.
Marius Bakke [Tue, 1 Sep 2020 11:27:09 +0000 (13:27 +0200)]
gnu: python-django-contrib-comments: Update to 1.9.2.
* gnu/packages/django.scm (python-django-contrib-comments): Update to 1.9.2.
Marius Bakke [Tue, 1 Sep 2020 11:25:51 +0000 (13:25 +0200)]
gnu: python-django-contact-form: Update to 1.8.1.
* gnu/packages/django.scm (python-django-contact-form): Update to 1.8.1.
[arguments]: Adjust test invokation, drop flake8 checks.
[native-inputs]: Remove PYTHON-FLAKE8.
Marius Bakke [Tue, 1 Sep 2020 11:17:46 +0000 (13:17 +0200)]
gnu: python-django-bulk-update: Update to 2.2.0.
* gnu/packages/django.scm (python-django-bulk-update): Update to 2.2.0.
[native-inputs]: Remove.
Marius Bakke [Tue, 1 Sep 2020 11:12:48 +0000 (13:12 +0200)]
gnu: python-django-picklefield: Update to 3.0.1.
* gnu/packages/django.scm (python-django-picklefield): Update to 3.0.1.
[source]: Switch to GIT-FETCH.
[arguments]: New field.
[native-inputs]: Remove.
Marius Bakke [Tue, 1 Sep 2020 11:08:26 +0000 (13:08 +0200)]
gnu: python-dj-database-url: Update to 0.5.0.
* gnu/packages/django.scm (python-dj-database-url): Update to 0.5.0.
Marius Bakke [Tue, 1 Sep 2020 10:57:23 +0000 (12:57 +0200)]
gnu: python-django-assets: Update to 2.0.
* gnu/packages/django.scm (python-django-assets): Update to 2.0.
[arguments]: Remove.
Marius Bakke [Tue, 1 Sep 2020 10:56:56 +0000 (12:56 +0200)]
gnu: python-webassets: Update to 2.0.
* gnu/packages/python-web.scm (python-webassets): Update to 2.0.
[arguments]: New field.
Marius Bakke [Tue, 1 Sep 2020 10:35:16 +0000 (12:35 +0200)]
gnu: python-django-gravatar2: Update to 1.4.4.
* gnu/packages/django.scm (python-django-gravatar2): Update to 1.4.4.
Marius Bakke [Tue, 1 Sep 2020 10:33:39 +0000 (12:33 +0200)]
gnu: python-django-debug-toolbar: Update to 2.2.
* gnu/packages/django.scm (python-django-debug-toolbar): Update to 2.2.
Marius Bakke [Tue, 1 Sep 2020 10:33:07 +0000 (12:33 +0200)]
gnu: python-django-jinja: Update to 2.6.0.
* gnu/packages/django.scm (python-django-jinja): Update to 2.6.0.
Marius Bakke [Tue, 1 Sep 2020 10:30:42 +0000 (12:30 +0200)]
gnu: python-django-pipeline: Update to 2.0.5.
* gnu/packages/django.scm (python-django-pipeline): Update to 2.0.5.
[propagated-inputs]: Add PYTHON-CSS-HTML-JS-MINIFY.
Marius Bakke [Tue, 1 Sep 2020 10:27:22 +0000 (12:27 +0200)]
gnu: Add python-css-html-js-minify.
* gnu/packages/python-web.scm (python-css-html-js-minify): New public variable.
Marius Bakke [Tue, 1 Sep 2020 10:10:27 +0000 (12:10 +0200)]
gnu: python-django-allauth: Update to 0.42.0.
* gnu/packages/django.scm (python-django-allauth): Update to 0.42.0.
Marius Bakke [Tue, 1 Sep 2020 10:09:31 +0000 (12:09 +0200)]
gnu: python-django-filter: Update to 2.3.0.
* gnu/packages/django.scm (python-django-filter): Update to 2.3.0.
Marius Bakke [Tue, 1 Sep 2020 10:08:13 +0000 (12:08 +0200)]
gnu: python-djangorestframework: Update to 3.11.1.
* gnu/packages/django.scm (python-djangorestframework): Update to 3.11.1.
Marius Bakke [Tue, 1 Sep 2020 10:07:26 +0000 (12:07 +0200)]
gnu: python-django-crispy-forms: Update to 1.9.2.
* gnu/packages/django.scm (python-django-crispy-forms): Update to 1.9.2.
Marius Bakke [Tue, 1 Sep 2020 10:03:41 +0000 (12:03 +0200)]
gnu: python-django-taggit: Update to 1.3.0.
* gnu/packages/django.scm (python-django-taggit): Update to 1.3.0.
Marius Bakke [Tue, 1 Sep 2020 10:02:22 +0000 (12:02 +0200)]
gnu: python-django-extensions: Update to 3.0.6.
* gnu/packages/django.scm (python-django-extensions): Update to 3.0.6.
Marius Bakke [Tue, 1 Sep 2020 09:51:56 +0000 (11:51 +0200)]
gnu: python-django-classy-tags: Update to 2.0.0.
* gnu/packages/django.scm (python-django-classy-tags): Update to 2.0.0.
[propagated-inputs]: Remove PYTHON-SIX.
Marius Bakke [Tue, 1 Sep 2020 09:30:23 +0000 (11:30 +0200)]
gnu: python-django-simple-math-captcha: Update to 1.0.9.
* gnu/packages/django.scm (python-django-simple-math-captcha): Update to 1.0.9.
[source]: Change to GIT-FETCH.
[arguments]: Remove #:tests?. Add phases to patch imports and run tests.
[native-inputs]: Add PYTHON-MOCK.
[propagated-inputs]: Add PYTHON-SIX.
Marius Bakke [Tue, 1 Sep 2020 09:27:48 +0000 (11:27 +0200)]
gnu: python-pytest-django: Update to 3.10.0.
* gnu/packages/django.scm (python-pytest-django): Update to 3.10.0.
[arguments]: Remove #:tests?. Override check phase.
[native-inputs]: Add PYTHON-PYTEST-XDIST.
Marius Bakke [Tue, 1 Sep 2020 00:32:02 +0000 (02:32 +0200)]
gnu: python-django: Propagate python-sqlparse.
* gnu/packages/django.scm (python-django)[native-inputs]: Move PYTHON-SQLPARSE ...
[propagated-inputs]: ... here.
Marius Bakke [Mon, 31 Aug 2020 22:20:28 +0000 (00:20 +0200)]
gnu: python-django: Update to 3.1.1.
* gnu/packages/django.scm (python-django): Update to 3.1.1.
[arguments]: Remove #:modules. Rename set-tzdir phase to pre-check, and
disable one test. Adjust PYTHONPATH patching to preserve all entries. Ensure
the test suite runs sequentially.
[propagated-inputs]: Add PYTHON-ASGIREF.
(python-django-2.2): New public variable.
* gnu/packages/mail.scm (python-hyperkitty)[propagated-inptus]: Change from
PYTHON-DJANGO to PYTHON-DJANGO-2.2.
* gnu/packages/patchutils.scm (patchwork)[propagated-inputs]: Likewise.
Marius Bakke [Mon, 31 Aug 2020 12:06:26 +0000 (14:06 +0200)]
gnu: Add python-asgiref.
* gnu/packages/python-web.scm (python-asgiref): New public variable.
Marius Bakke [Tue, 1 Sep 2020 17:05:41 +0000 (19:05 +0200)]
gnu: Remove python2-django-mailman3.
This package depends on Python 2 which is past end-of-life and not supported
by newer versions of Django.
* gnu/packages/mail.scm (python2-django-mailman3): Remove variable.
(python-django-mailman3)[properties]: Remove.
Marius Bakke [Tue, 1 Sep 2020 16:58:30 +0000 (18:58 +0200)]
gnu: Remove pootle.
This package depends on Python 2 which is past end-of-life and not supported
by newer versions of some of the dependencies.
* gnu/packages/django.scm (pootle): Remove variable.
Marius Bakke [Fri, 11 Sep 2020 15:26:58 +0000 (17:26 +0200)]
gnu: python-uritemplate: Update to 3.0.1.
* gnu/packages/python-web.scm (python-uritemplate): Update to 3.0.1.
Mark H Weaver [Mon, 7 Sep 2020 01:48:00 +0000 (21:48 -0400)]
gnu: icecat: Update to 78.3.0-guix0-preview1 [security-fixes].
Includes fixes for CVE-2020-15673, CVE-2020-15676, CVE-2020-15677, and
CVE-2020-15678.
* gnu/packages/gnuzilla.scm (mozilla-compare-locales): Update to
RELEASE_8_0_0.
(all-mozilla-locales): Update to newer versions.
(mozilla-patch): Remove vestigial procedure.
(%icecat-version, %icecat-build-id): Update to 78.3.0-guix0-preview1.
(icecat-source): Update 'upstream-icecat-base-version', 'gnuzilla-commit', and
hashes. Reverse order of makeicecat-patch and gnuzilla-fixes-patch.
(icecat)[inputs]: Remove libogg, libvorbis, libvpx, icu4c, sqlite,
startup-notification, and zlib. Add several "UNBUNDLE-ME!" comments.
[native-inputs]: Update 'rust' and 'cargo' dependencies to version 1.41.
Update 'rust-cbindgen' dependency to version 0.14. Update 'node' dependency
to 10.22.
[arguments]<configure-flags>: Change --enable-default-toolkit value to
"cairo-gtk3-wayland". Change --with-unsigned-addon-scopes value to
"app,system". Add "--allow-addon-sideload". Remove
"--enable-startup-notification" and "--disable-gconf". Comment out
"--with-system-zlib", "--with-system-bz2", and "--with-system-icu".
<phases>: In the 'remove-bundled-libaries' phase, remove "modules/zlib" from
the list of directories to delete. Update the 'patch-cargo-checksums' phase
to update more modules.
(mozilla-68-compare-locales, all-mozilla-68-locales, %icecat-68-version)
(icecat-68-source): New variables preserving the previous icecat 68 source.
(icedove)[source]: Use 'icecat-68-source'.
* gnu/packages/patches/icecat-makeicecat.patch: Adapt to IceCat 78.
* gnu/packages/patches/icecat-68-makeicecat.patch: New file containing
the previous 'icecat-makeicecat.patch'.
* gnu/local.mk: Add 'icecat-68-makeicecat.patch'.
Pierre Neidhardt [Tue, 22 Sep 2020 14:59:09 +0000 (16:59 +0200)]
gnu: sbcl-cl-webkit: Update to
20200922.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to
20200922.
Efraim Flashner [Tue, 22 Sep 2020 13:30:25 +0000 (16:30 +0300)]
Revert "gnu: texlive-latex-psnfss: Ensure that font definition files are installed."
This reverts commit
fdd066833ee88da41fd5c4aa17b05f34e0618b00.
This commit causes over 4000 package rebuilds.
Paul Garlick [Tue, 22 Sep 2020 11:44:25 +0000 (12:44 +0100)]
gnu: texlive-latex-psnfss: Ensure that font definition files are installed.
* gnu/packages/tex.scm (texlive-latex-psnfss): Use
simple-texlive-package to install font definition files and
documentation.
Jesse Dowell [Sat, 19 Sep 2020 14:45:50 +0000 (10:45 -0400)]
gnu: Add emacs-html-to-hiccup.
* gnu/packages/emacs-xyz.scm (emacs-html-to-hiccup): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Nicolas Goaziou [Tue, 22 Sep 2020 09:12:52 +0000 (11:12 +0200)]
gnu: mafft: Use HTTPS home page URI.
* gnu/packages/bioinformatics.scm (mafft)[home-page, license]: Use HTTPS URI.
Simon South [Sat, 19 Sep 2020 21:01:37 +0000 (17:01 -0400)]
gnu: emacs-elpher: Update to 2.10.2.
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 2.10.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Michael Rohleder [Sat, 19 Sep 2020 16:35:17 +0000 (18:35 +0200)]
gnu: emacs-shx: Update to 1.5.0.
* gnu/packages/emacs-xyz.scm (emacs-shx): Update to 1.5.0.
[arguments]: Removed unneeded modify-phases.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Vinicius Monego [Sat, 19 Sep 2020 22:14:50 +0000 (19:14 -0300)]
gnu: Add blanket.
* gnu/packages/task-management.scm (blanket): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Michael Rohleder [Mon, 21 Sep 2020 05:44:19 +0000 (07:44 +0200)]
gnu: mkvtoolnix: Update to 50.0.0.
* gnu/packages/video.scm (mkvtoolnix): Update to 50.0.0.
[inputs]: Add pcre2.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Michael Rohleder [Thu, 17 Sep 2020 17:44:33 +0000 (19:44 +0200)]
gnu: emacs-lice-el: Update to 0.2-2.
482e58a.
[[PGP Signed Part:No public key for
7C7AFFBEFEF2CB25 created at 2020-09-17T19:44:34+0200 using RSA]]
Here is a rebased (to current master) patch.
> From
bc2163d6da160b58591f77f352cf4ea8543454e2 Mon Sep 17 00:00:00 2001
From: Michael Rohleder <mike@rohleder.de>
Date: Sun, 6 Sep 2020 11:30:57 +0200
Subject: [PATCH] gnu: emacs-lice-el: Update to 0.2-2.
482e58a.
* gnu/packages/emacs-xyz.scm (emacs-lice-el): Update to 0.2-2.
482e58a.
[arguments]: Add phase 'patch-template-directory and 'install-templates.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Efraim Flashner [Tue, 22 Sep 2020 08:35:21 +0000 (11:35 +0300)]
gnu: rust-owning-ref-0.4: Update to 0.4.1.
* gnu/packages/crates-io.scm (rust-owning-ref-0.4): Update to 0.4.1.
Efraim Flashner [Tue, 22 Sep 2020 08:32:13 +0000 (11:32 +0300)]
gnu: Add rust-scopeguard-1.
* gnu/packages/crates-io.scm (rust-scopeguard-1): New variable.
(rust-scopeguard-1.0): Inherit from rust-scopeguard-1.
Efraim Flashner [Tue, 22 Sep 2020 08:30:15 +0000 (11:30 +0300)]
gnu: Add rust-cloudabi-0.1.
* gnu/packages/crates-io.scm (rust-cloudabi-0.1): New variable.
(rust-cloudabi-0.0): Inherit from rust-cloudabi-0.1.
Efraim Flashner [Tue, 22 Sep 2020 08:13:14 +0000 (11:13 +0300)]
gnu: Add rust-gettext-rs-0.5.
* gnu/packages/crates-io.scm (rust-gettext-rs-0.5): New variable.
(rust-gettext-rs-0.4): Inherit from rust-gettext-rs-0.5.
Fulbert [Wed, 16 Sep 2020 16:10:56 +0000 (18:10 +0200)]
bash completion: Complete file names after 'guix package -p'.
* etc/completion/bash/guix (_guix_complete): Add _guix_is_dash_p.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Konrad Hinsen [Wed, 16 Sep 2020 10:20:08 +0000 (12:20 +0200)]
gnu: Add python-citeproc-py.
* gnu/packages/python-xyz.scm (python-citeproc-py): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Konrad Hinsen [Wed, 16 Sep 2020 10:19:22 +0000 (12:19 +0200)]
gnu: Add python-rnc2rng.
* gnu/packages/python-xyz.scm (python-rnc2rng): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
zimoun [Tue, 15 Sep 2020 22:17:29 +0000 (00:17 +0200)]
guix: scripts: build: Mention 'PACKAGE' in '--with-source' option.
* guix/scripts/build.scm (show-transformation-options-help): Mention 'PACKAGE'
in '--with-source' option.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
zimoun [Tue, 15 Sep 2020 14:03:43 +0000 (16:03 +0200)]
gnu: gdsl: Replace 'url-fetch' by 'git-fetch'.
Fixes <https://debbugs.gnu.org/25913>.
* gnu/packages/datastructures.scm (gdsl)[source]: Replace 'url-fetch' by
'git-fetch'.
[home-page]: Update.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Mon, 14 Sep 2020 20:49:06 +0000 (22:49 +0200)]
environment: '--link-profile' uses ~/.guix-profile for environment variables.
Before this patch, we had:
$ guix environment -CP --ad-hoc coreutils
[env]$ echo $PATH
/gnu/store/…-profile/bin
[env]$ echo $GUIX_ENVIRONMENT
/gnu/store/…-profile
After this patch:
$ guix environment -CP --ad-hoc coreutils
[env]$ echo $PATH
/home/ludo/.guix-profile/bin
[env]$ echo $GUIX_ENVIRONMENT
/home/ludo/.guix-profile
* guix/scripts/environment.scm (launch-environment/container): When
LINK-PROFILE? is true, pass ~/.guix-profile as the second argument to
'launch-environment'.
* tests/guix-environment-container.sh: Adjust test accordingly.
* doc/guix.texi (Invoking guix environment): Update accordingly.
Pierre Langlois [Mon, 21 Sep 2020 18:50:08 +0000 (19:50 +0100)]
gnu: samba: Update to 4.12.7 [security fixes].
Fixes CVE-2020-1472 with 4.12.7.
Fixes CVE-2020-10730, CVE-2020-10745, CVE-2020-10760 and CVE-2020-14303
with 4.12.4.
* gnu/packages/samba.org (samba): Update to 4.12.7.
Brendan Tildesley [Sat, 19 Sep 2020 05:59:47 +0000 (15:59 +1000)]
gnu: metapixel: Fix typo in description.
* gnu/packages/image-processing.scm (metapixel)[description]: Fix typo.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Tobias Geerinckx-Rice [Mon, 21 Sep 2020 18:28:35 +0000 (20:28 +0200)]
gnu: sudo: Update to 1.9.3.
* gnu/packages/admin.scm (sudo): Update to 1.9.3.
Boris A. Dekshteyn [Sat, 19 Sep 2020 08:33:11 +0000 (20:33 +1200)]
gnu: inkscape-1.0: Update to 1.0.1.
* gnu/packages/inkscape.scm (inkscape-1.0): Update to 1.0.1.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Tobias Geerinckx-Rice [Mon, 21 Sep 2020 12:21:02 +0000 (14:21 +0200)]
gnu: php: Disable unreliable test.
* gnu/packages/php.scm (php)[arguments]: Delete bug73837.phpt.
Efraim Flashner [Mon, 21 Sep 2020 12:02:23 +0000 (15:02 +0300)]
services: Docker: Fix typo in configuration.
This is a follow-up to
f0a09310e6ff2ed63770cb585c551ba94ce4a9d0.
* gnu/services/docker.scm (docker-shepherd-service): Properly reference
variables in service definition.
Paul Garlick [Mon, 21 Sep 2020 11:44:23 +0000 (12:44 +0100)]
gnu: Add texlive-caption.
* gnu/packages/tex.scm (texlive-caption): New variable.
Jesse Dowell [Sat, 19 Sep 2020 16:34:47 +0000 (12:34 -0400)]
gnu: docker: Compile with seccomp enabled.
* gnu/packages/docker.scm (docker)[arguments]: Adjust custom 'configure
phase to enable seccomp support.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Jesse Dowell [Sat, 19 Sep 2020 16:40:38 +0000 (12:40 -0400)]
services: docker: Fix enable-proxy? option.
The userland proxy option does not properly disable the userland proxy when
set to false. Docker defaults to enabling the userland proxy if the option is
unset on the command line.
* gnu/services/docker.scm (docker-shepherd-service): Properly handle the
'enable-proxy?' option.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Jesse Dowell [Sat, 19 Sep 2020 16:08:27 +0000 (12:08 -0400)]
gnu: docker: Synchronize docker dependencies with the current version of docker.
* gnu/packages/docker.scm (docker-libnetwork): Update to 19.03-1.
026aaba.
[source]: Follow URI redirection.
[arguments]: Adjust import-path accordingly.
[home-page]: Same.
* gnu/packages/networking.scm (go-sctp): Update to 0.0.0-2.
6e2cb13.
[arguments]: Skip test suite.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Paul Garlick [Mon, 21 Sep 2020 10:12:00 +0000 (11:12 +0100)]
gnu: texlive-microtype: Tweak description.
* gnu/packages/tex.scm (texlive-microtype)[description]: Fill paragraph
to standard width.
Mark H Weaver [Sun, 20 Sep 2020 18:41:56 +0000 (14:41 -0400)]
gnu: webkitgtk: Update to 2.30.0.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.30.0.
[arguments]: Add "-DUSE_SYSTEMD=OFF" to the configure flags.
Mark H Weaver [Sun, 20 Sep 2020 21:34:00 +0000 (17:34 -0400)]
gnu: Rename 'v' to 'vlang'.
* gnu/packages/vlang.scm (v, vlang): Rename 'v' to 'vlang',
keeping 'v' as a deprecated-package.
Mathieu Othacehe [Mon, 21 Sep 2020 08:48:16 +0000 (10:48 +0200)]
services: base: Improve container related comments.
* gnu/services/base.scm (guix-shepherd-service): Clarify the usage of a
container for guix-daemon.
Mathieu Othacehe [Mon, 21 Sep 2020 08:11:17 +0000 (10:11 +0200)]
build: shepherd: Check for container support.
Fixes: <https://issues.guix.gnu.org/43533>.
* gnu/build/shepherd.scm (fork+exec-command/container): Check if containers
are supported before joining PID namespaces.
Efraim Flashner [Mon, 21 Sep 2020 07:01:02 +0000 (10:01 +0300)]
gnu: supertuxkart: Sort inputs alphabetically.
* gnu/packages/games.scm (supertuxkart)[inputs]: Sort alphabetically.
Raphaël Mélotte [Thu, 17 Sep 2020 16:58:05 +0000 (18:58 +0200)]
gnu: supertuxkart: Update to 1.2.
* gnu/packages/games.scm (supertuxkart): Update to 1.2.
[source]: Update snippet, some of the previously bundled libraries are
gone. Also update URL.
[arguments]: Remove unneeded configure flags.
[inputs]: Add sdl2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Tobias Geerinckx-Rice [Mon, 21 Sep 2020 00:23:53 +0000 (02:23 +0200)]
gnu: eschalot: Cross-compile.
* gnu/packages/crypto.scm (eschalot)[arguments]: Use CC-FOR-TARGET.
Tobias Geerinckx-Rice [Mon, 21 Sep 2020 00:23:41 +0000 (02:23 +0200)]
gnu: eschalot: Fix build.
* gnu/packages/crypto.scm (eschalot)[inputs]: Use openssl-1.0.
Tobias Geerinckx-Rice [Sun, 20 Sep 2020 20:01:25 +0000 (22:01 +0200)]
services: dicod: Reduce irony.
* gnu/services/dict.scm (dicod-service): Fix docstring typo.
Tobias Geerinckx-Rice [Sun, 20 Sep 2020 19:09:19 +0000 (21:09 +0200)]
installer: Rename RUN-PARTIONING-PAGE.
* gnu/installer/newt/partition.scm (run-partioning-page): Rename to
run-partitioning-page. Adjust all callers.
Tobias Geerinckx-Rice [Sun, 20 Sep 2020 19:05:23 +0000 (21:05 +0200)]
installer: Fix docstring typoes.
* gnu/installer/connman.scm (connman-state, run-locale-page)
(start-swapping, stop-swapping, run-installer-steps): Fix typo in
docstring.
Efraim Flashner [Sun, 20 Sep 2020 20:40:46 +0000 (23:40 +0300)]
gnu: oil: Don't hardcode gcc.
* gnu/packages/shells.scm (oil)[arguments]: In custom 'configure phase
use cc-for-target instead of hardcoding gcc.
Ryan Prior [Sun, 20 Sep 2020 03:28:02 +0000 (03:28 +0000)]
gnu: oil: Update to 0.8.0.
* gnu/packages/shells.scm (oil): Update to 0.8.0.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Nicolas Goaziou [Sun, 20 Sep 2020 20:38:32 +0000 (22:38 +0200)]
gnu: emacs-beginend: Update to 2.2.0.
* gnu/packages/emacs-xyz.scm (emacs-beginend): Update to 2.2.0.
Nicolas Goaziou [Sun, 20 Sep 2020 20:36:15 +0000 (22:36 +0200)]
gnu: emacs-bluetooth: Update to 0.2.
* gnu/packages/emacs-xyz.scm (emacs-bluetooth): Update to 0.2.
Efraim Flashner [Sun, 20 Sep 2020 19:34:53 +0000 (22:34 +0300)]
gnu: gnu-pw-mgr: Update to 2.7.
* gnu/packages/gnu-pw-mgr.scm (gnu-pw-mgr): Update to 2.7.
[arguments]: Add new phase to work around /dev/tty not being available
in the build environment.
Kei Kebreau [Fri, 18 Sep 2020 13:23:52 +0000 (09:23 -0400)]
gnu: retux: Update to 1.4.1-1.
* gnu/packages/games.scm (retux): Add let binding and update to 1.4.1-1.
[version]: Update version string.
[source]: Update URL.
Tobias Geerinckx-Rice [Sat, 19 Sep 2020 19:14:31 +0000 (21:14 +0200)]
gnu: knot-resolver: Update to 5.1.3.
* gnu/packages/dns.scm (knot-resolver): Update to 5.1.3.
[inputs]: Remove lua5.1-cqueues, lua5.1-filesystem, lua5.1-sec, and
lua5.1-socket.