summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2017-12-22gnu: Build wiredtiger with snappy support....This is probably necessary to get the MongoDB package in Guix to successfully use the Guix wiredtiger package, as MongoDB it uses wiredtiger with snappy by default. * gnu/packages/databases.scm (wiredtiger)[arguments]: Add --enable-snappy to #:configure-flags. [inputs]: Add snappy. Christopher Baines
2017-12-22gnu: fish: Update to 2.7.1....* gnu/packages/shells.scm (fish): Update to 2.7.1. Tobias Geerinckx-Rice
2017-12-22gnu: python-pillow: Update to 4.3.0....* gnu/packages/python.scm (python-pillow): Update to 4.3.0. [propagated-inputs]: Add python-olefile. * gnu/packages/patches/python-pillow-freetype-2.7-test-failure.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Signed-off-by: Kei Kebreau <kkebreau@posteo.net> Kei Kebreau
2017-12-22gnu: Add python-olefile....* gnu/packages/python.scm (python-olefile, python2-olefile): New variables. Kei Kebreau
2017-12-22gnu: mariadb: Update to 10.1.29....* gnu/packages/databases.scm (mariadb): Update to 10.1.29. Leo Famulari
2017-12-22file-systems: Move %control-groups from %base-file-systems to...%elogind-file-systems. * gnu/system/file-systems.scm (%base-file-systems): Move %control-groups from here, to ... (%elogind-file-systems): ... here. Mathieu Othacehe
2017-12-22file-systems: Do not mount hugetlb cgroup filesystem....On ARM32 without LPAE support, hugetlb control group is not supported. As it is not needed by elogind, remove it for all platforms. * gnu/system/file-systems.scm (%control-groups): Remove hugetlb from control groups platforms. Mathieu Othacehe
2017-12-22gnu: Update r-mutationalpatterns to 1.4.2....* gnu/packages/bioinformatics.scm (r-mutationalpatterns): Update to 1.4.2. Roel Janssen
2017-12-22gnu: mutter: Add xorg-xserver-xwayland input....* gnu/packages/gnome.scm (mutter)[inputs]: Add xorg-server-xwayland. [arguments]: Add '--with-xwayland-path' to #:configure-flags. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Rutger Helling
2017-12-22mapped-devices: 'luks-device-mapping' checks its source device....* gnu/system/mapped-devices.scm (check-luks-device): New procedure. (luks-device-mapping)[check]: New field. Ludovic Courtès
2017-12-22mapped-devices: Add 'location' and 'check' fields....* gnu/system/mapped-devices.scm (<mapped-device>)[location]: New field. (<mapped-device-type>)[check]: New field. Ludovic Courtès
2017-12-22gnu: Add python-activepapers....* gnu/packages/python.scm (python-activepapers, python2-activepapers): New variables. Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr> Konrad Hinsen
2017-12-22services: urandom-seed: Depend on udev....Suggested by Leo Famulari <leo@famulari.name>. * gnu/services/base.scm (urandom-seed-shepherd-service): Add 'udev' to 'requirement'. Ludovic Courtès
2017-12-22services: urandom-seed: Deprecate the 'urandom-seed-service' procedure....* gnu/services/base.scm (urandom-seed-service-type)[default-value]: New field. (urandom-seed-service): Mark as deprecated. (%base-services): Use URANDOM-SEED-SERVICE-TYPE directly. * gnu/services/base.scm (%base-services): * doc/guix.texi (Base Services): Document 'urandom-seed-service-type' instead of 'urandom-seed-service'. Ludovic Courtès
2017-12-22services: urandom-seed: Become a dependency of 'user-processes'....This ensures that 'urandom-seed' is started before programs that rely on sources of randomness. Fixes <https://bugs.gnu.org/29773>. Reported by Leo Famulari <leo@famulari.name>. * gnu/services/base.scm (urandom-seed-shepherd-service): Change 'requirement' to (file-systems). (urandom-seed-service-type): Extend USER-PROCESSES-SERVICE-TYPE. Ludovic Courtès
2017-12-22services: 'user-processes-service-type' can now be extended....* gnu/services/base.scm (user-processes-shepherd-service): New procedure, taken from former 'user-processes-service-type'. Add REQUIREMENTS argument; remove GRACE-DELAY argument. (user-processes-service-type): Redefine in terms of 'service-type'. (user-processes-service): Remove. (file-system-service-type): Extend USER-PROCESSES-SERVICE-TYPE. * gnu/system.scm (essential-services): Use USER-PROCESSES-SERVICE-TYPE directly. Ludovic Courtès
2017-12-22system: examples: Add missing initrd to beaglebone-black.tmpl....* gnu/system/examples/beaglebone-black.tmpl (operating-system): Add the initrd with "omap_hsmmc" as an extra-module. Mathieu Othacehe
2017-12-22gnu: Add meandmyshadow....* gnu/packages/games.scm (meandmyshadow): New variable. Ricardo Wurmus
2017-12-22gnu: emacs-ivy: Install documentation....* gnu/packages/emacs.scm (emacs-ivy)[arguments]: Add phase "install-doc". [native-inputs]: Add texinfo. Ricardo Wurmus
2017-12-22gnu: emacs-ivy: Update to 0.10.0....* gnu/packages/emacs.scm (emacs-ivy): Update to 0.10.0. Ricardo Wurmus
2017-12-22gnu: Add plzip....* gnu/packages/compression.scm (plzip): New public variable. Tobias Geerinckx-Rice
2017-12-22gnu: Add lzlib....* gnu/packages/compression.scm (lzlib): New public variable. Tobias Geerinckx-Rice
2017-12-22gnu: Add clzip....* gnu/packages/compression.scm (clzip): New public variable. Tobias Geerinckx-Rice
2017-12-22gnu: Add lunzip....* gnu/packages/compression.scm (lunzip): New public variable. Tobias Geerinckx-Rice
2017-12-22gnu: Add hungrycat....* gnu/packages/admin.scm (hungrycat): New public variable. Tobias Geerinckx-Rice
2017-12-22gnu: zstd: Use default ‘check’ target....* gnu/packages/compression.scm (zstd)[arguments]: Don't set #:test-target. Tobias Geerinckx-Rice
2017-12-21gnu: libgxps: Fix CVE-2017-11590....* gnu/packages/patches/libgxps-CVE-2017-11590.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnome.scm (libgxps)[source]: Use it. Leo Famulari
2017-12-21gnu: imagemagick: Update to 6.9.9-27....* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-27. Leo Famulari
2017-12-21gnu: gnupg: Update to 2.2.4....* gnu/packages/gnupg.scm (gnupg): Update to 2.2.4. Leo Famulari
2017-12-21gnu: weechat: Run tests....* gnu/packages/irc.scm (weechat)[native-inputs]: Add cpputest. [arguments]: Add ‘-DENABLE_TESTS=ON’ to #:configure-flags. Add ‘disable-failing-tests’ phase to do just that. Run the others. Tobias Geerinckx-Rice
2017-12-21gnu: zstd: Disable unrelated format support....* gnu/packages/compression.scm (zstd)[arguments]: Add HAVE_LZMA=0 to Tobias Geerinckx-Rice
2017-12-21gnu: zstd: Update to 1.3.3....* gnu/packages/compression.scm (zstd): Update to 1.3.3. Tobias Geerinckx-Rice
2017-12-21gnu: gnupg@2.0: Superseded by the latest GnuPG....The 2.0 series of GnuPG will stop receiving upstream support on 2017-12-31. From the release announcement of GnuPG 2.2.0: "This release marks the start of a new long term support series to replace the 2.0.x series which will reach end-of-life on 2017-12-31." https://lists.gnupg.org/pipermail/gnupg-announce/2017q3/000413.html * gnu/packages/gnupg.scm (gnupg-2.0)[properties]: New field. Leo Famulari
2017-12-21gnu: libxslt: Fix CVE-2017-5029 and re-apply the fix for CVE-2016-4738....This is a followup to commit 2663c38826cd6c2ef0c5119f8072fac8e89b2e9b. * gnu/packages/xml.scm (libxslt)[replacement]: New field. (libxslt/fixed): New variable. * gnu/packages/patches/libxslt-CVE-2017-5029.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Leo Famulari
2017-12-21gnu: libarchive: Fix CVE-2017-14502....* gnu/packages/patches/libarchive-CVE-2017-14502.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/backup.scm (libarchive-3.3.2)[source]: Use it. Leo Famulari
2017-12-21gnu: Add python-tempdir....* gnu/packages/python.scm (python-tempdir, python2-tempdir): New variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Konrad Hinsen
2017-12-21gnu: libexif: Fix CVE-2017-7544....* gnu/packages/patches/libexif-CVE-2017-7544.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/photo.scm (feh)[source]: Use it. Leo Famulari
2017-12-21gnu: xboing: Fix CVE-2004-0149....* gnu/packages/patches/xboing-CVE-2004-0149: New file. * gnu/packages/games.scm (xboing)[source]: Add patch. * gnu/local.mk (dist_patch_DATA): Register it. Efraim Flashner
2017-12-21gnu: mupdf: Update to 1.12.0 [fixes CVE-2017-15369]....* gnu/packages/pdf.scm (mupdf): Update to 1.12.0. [source]: Remove obsolete patches. [inputs]: Add freeglut. * gnu/packages/patches/mupdf-CVE-2017-14685.patch, gnu/packages/patches/mupdf-CVE-2017-14686.patch, gnu/packages/patches/mupdf-CVE-2017-14687.patch, gnu/packages/patches/mupdf-CVE-2017-15587.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. * gnu/packages/patches/mupdf-build-with-openjpeg-2.1.patch: Update and rename to... * gnu/packages/patches/mupdf-build-with-latest-openjpeg.patch: ... new file. Leo Famulari
2017-12-21gnu: weechat: Update to 2.0.1....* gnu/packages/irc.scm (weechat): Update to 2.0.1. Tobias Geerinckx-Rice
2017-12-21gnu: Add perl-test-requiresinternet....* gnu/packages/perl-check.scm (perl-test-requiresinternet): New public variable. Tobias Geerinckx-Rice
2017-12-20gnu: links: Fix-CVE-2017-11114....* gnu/packages/patches/links-CVE-2017-11114.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/web-browsers.scm (links)[source]: Use it. Leo Famulari
2017-12-20gnu: linux-libre: Update to 4.14.8....* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.8. (%linux-libre-hash): Update hash. Mark H Weaver
2017-12-20gnu: linux-libre@4.9: Update to 4.9.71....* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.71. Mark H Weaver
2017-12-20gnu: linux-libre@4.4: Update to 4.4.107....* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.107. Mark H Weaver
2017-12-20gnu: microscheme: Fix home page....* gnu/packages/avr.scm (microscheme)[home-page]: Use GitHub project page. Fixes <https://bugs.gnu.org/29791>. Ricardo Wurmus
2017-12-20gnu: gpgme: Build with the latest GnuPG....* gnu/packages/gnupg.scm (gpgme)[inputs]: Use the latest gnupg package. [arguments]: Keep a reference to the gnupg package used for build. Leo Famulari
2017-12-20gnu: python-pygpgme: Use GnuPG 1 for the test suite....* gnu/packages/gnupg.scm (python-pygpgme, python2-pygpgme)[inputs]: Use gnupg-1 and make it a native-input. Leo Famulari
2017-12-20gnu: libassuan: Update to 2.5.1....* gnu/packages/gnupg.scm (libassuan): Update to 2.5.1. Leo Famulari
2017-12-20gnu: exim: Update to 4.90....* gnu/packages/mail.scm (exim): Update to 4.90. Tobias Geerinckx-Rice