summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-01-25Merge branch 'master' into core-updatesLeo Famulari
2017-01-25gnu: Add stunnel.•••* gnu/packages/web.scm (stunnel): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Thomas Danckaert
2017-01-25container: Pass through TERM when calling exec.•••* guix/scripts/container/exec.scm (guix-container-exec): Capture the value of the TERM environment variable, and pass it through to the container. This means some applications now work where they did not before (e.g. htop), and others have more functionality, providing that the terminal was capable of enabling that functionality in the first place. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Christopher Baines
2017-01-25services: Fix 'mkdir-p' in activation scripts.•••* gnu/services/cups.scm (%cups-activation): Import (guix build utils). * gnu/services/mail.scm (opensmtpd-activation): Idem. * gnu/services/networking.scm (ntp-service-activation): Idem. * gnu/services/spice.scm (spice-vdagent-activation): Idem. * gnu/services/ssh.scm (openssh-activation): Idem. (dropbear-activation): Idem. * gnu/services/vpn.scm (%openvpn-activation): Idem. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Clément Lassieur
2017-01-25gnu: python-2.7: Enable UCS-4 Unicode encoding.•••* gnu/packages/python.scm (python-2.7)[arguments]: Modify. Danny Milosavljevic
2017-01-25grafts: Do not pull derivation outputs not depended on.•••Fixes <http://bugs.gnu.org/24886>. Previously, the grafting derivation of, say, brdf-explorer would pull in qt:doc even though brdf-explorer depends only on qt:out, not qt:doc. * guix/grafts.scm (with-cache): Use 'vhash-assoc' and 'vhash-cons' instead of 'vhash-assq' and 'vhash-consq'. (cumulative-grafts): Pass #:outputs to 'graft-derivation/shallow'. Use OUTPUTS instead of (derivation-output-names drv). (graft-derivation): Add #:outputs parameter; pass it to 'cumulative-grafts'. * tests/grafts.scm (make-derivation-input): New variable. ("graft-derivation, replaced derivation has multiple outputs"): Make sure P2:zzz is not part of the outputs of P3D. ("graft-derivation with #:outputs") ("graft-derivation, unused outputs not depended on"): New tests. Ludovic Courtès
2017-01-25gnu: icecat: Add more fixes from upstream mozilla-esr45.•••Includes fixes for CVE-2017-5373, CVE-2017-5375, CVE-2017-5376, CVE-2017-5378, CVE-2017-5380, CVE-2017-5383, CVE-2017-5386, CVE-2017-5390, and CVE-2017-5396. * gnu/packages/gnuzilla.scm (icecat)[source]: Rename existing patches to reflect newly announced CVE assignments. Add selected fixes from upstream mozilla-esr45. Mark H Weaver
2017-01-25gnu: python-debian: Fix URL.•••* gnu/packages/python.scm (python-debian)[source]: Use 'pypi-uri'. Marius Bakke
2017-01-24gnu: emacs-seq: Update to 2.19.•••* gnu/packages/emacs.scm (emacs-seq): Update to 2.19. Tobias Geerinckx-Rice
2017-01-24gnu: emacs-spinner: Update to 1.7.3.•••* gnu/packages/emacs.scm (emacs-spinner): Update to 1.7.3. Tobias Geerinckx-Rice
2017-01-24gnu: emacs-auctex: Update to 11.90.0.•••* gnu/packages/emacs.scm (emacs-auctex): Update to 11.90.0. Tobias Geerinckx-Rice
2017-01-24gnu: trash-cli: Update to 0.17.1.14.•••* gnu/packages/shellutils.scm (trash-cli): Update to 0.17.1.14. Tobias Geerinckx-Rice
2017-01-24gnu: python2-pysqlite: Update to 2.8.3.•••* gnu/packages/python.scm (python2-pysqlite): Update to 2.8.3. Tobias Geerinckx-Rice
2017-01-24gnu: python-cov-core: Fix & improve synopsis & description.•••* gnu/packages/python.scm (python-cov-core)[synopsis]: Capitalise and add ‘coverage’ key-word. [description]: Use @code. Tobias Geerinckx-Rice
2017-01-24gnu: python-email-validator: Update to 1.0.2.•••* gnu/packages/python.scm (python-email-validator): Update to 1.0.2. Tobias Geerinckx-Rice
2017-01-24gnu: python-mistune: Update to 0.7.3.•••* gnu/packages/python.scm (python-mistune): Update to 0.7.3. Tobias Geerinckx-Rice
2017-01-24gnu: python-tabulate: Update to 0.7.7.•••* gnu/packages/python.scm (python-tabulate): Update to 0.7.7 Tobias Geerinckx-Rice
2017-01-24gnu: python-paste: Update to 2.0.3.•••* gnu/packages/python.scm (python-paste): Update to 2.0.3. [arguments]: Re-enable tests. They now pass even on Python 3. [properties]: Remove. (python2-paste): Use package-with-python2 directly now. Tobias Geerinckx-Rice
2017-01-24gnu: python-colorama: Fix typo in synopsis.•••* gnu/packages/python.scm (python-colorama)[synopsis]: Capitalise. Tobias Geerinckx-Rice
2017-01-24gnu: python-colorama: Update to 0.3.7.•••* gnu/packages/python.scm (python-colorama): Update to 0.3.7. Tobias Geerinckx-Rice
2017-01-24gnu: python-debian: Update to 0.1.28.•••* gnu/packages/python.scm (python-debian): Update to 0.1.28. Tobias Geerinckx-Rice
2017-01-24gnu: python-seaborn: Update to 0.7.1.•••* gnu/packages/python.scm (python-seaborn): Update to 0.7.1. Tobias Geerinckx-Rice
2017-01-24gnu: python-unidecode: Update to 0.04.20.•••* gnu/packages/python.scm (python-unidecode): Update to 0.04.20. Tobias Geerinckx-Rice
2017-01-24gnu: python-alembic: Update to 0.8.10.•••* gnu/packages/python.scm (python-alembic): Update to 0.8.10. Tobias Geerinckx-Rice
2017-01-24gnu: python-orderedmultidict: Update to 0.7.11.•••* gnu/packages/python.scm (python-orderedmultidict): Update to 0.7.11. Tobias Geerinckx-Rice
2017-01-24gnu: the-silver-searcher: Fix & improve description.•••* gnu/packages/code.scm (the-silver-searcher)[description]: Fix typo, use @command and @file mark-up, and clarify a bit. Tobias Geerinckx-Rice
2017-01-24gnu: the-silver-searcher: Update to 1.0.2.•••* gnu/packages/code.scm (the-silver-searcher): Update to 1.0.2. [source]: Use signed tarball from home-page. Remove file-name. [native-inputs]: Remove autoconf, automake, and libtool, as well as... [arguments]: ...the ‘autoconf’ phase since we're now building a release. Tobias Geerinckx-Rice
2017-01-24gnu: youtube-dl: Update to 2017.01.24.•••* gnu/packages/video.scm (youtube-dl): Update to 2017.01.24. Tobias Geerinckx-Rice
2017-01-24gnu: haunt: Update to 0.2.1•••* gnu/packages/guile.scm (haunt): Update to 0.2.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> humanitiesNerd
2017-01-24gnu: arandr: Remove timestamps from gzipped man pages.•••* gnu/packages/xdisorg.scm (arandr)[source](modules, snippet): New fields. Ludovic Courtès
2017-01-24mapped-devices: 'source' can be a list of strings.•••Reported by myglc2 <myglc2@gmail.com>. * gnu/system/mapped-devices.scm (<mapped-device>)[source]: Update comment to note that this can be a list of strings. Ludovic Courtès
2017-01-24gnu: Add hyperestraier.•••* gnu/packages/search.scm (hyperestraier): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Thomas Danckaert
2017-01-24gnu: Add qdbm.•••* gnu/packages/databases.scm (qdbm): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Thomas Danckaert
2017-01-24grafts: Shallow grafting can be performed on a subset of the outputs.•••* guix/grafts.scm (graft-derivation/shallow): Add #:outputs parameter. [outputs]: Rename to... [output-pairs]: ... this. Adjust 'build-expression->derivation' call accordingly. Ludovic Courtès
2017-01-24gnu: openjpeg: Fix CVE-2016-{9572,9573}.•••* gnu/packages/patches/openjpeg-CVE-2016-9572-CVE-2016-9573.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/image.scm (openjpeg-2.1.2)[source]: Use it. Leo Famulari
2017-01-24gnu: libgcrypt: Update to 1.7.6.•••* gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.6. Leo Famulari
2017-01-24gnu: gnupg: Update to 2.1.18.•••* gnu/packages/gnupg.scm (gnupg): Update to 2.1.18. [source]: Remove patch. * gnu/packages/patches/gnupg-test-segfault-on-32bit-arch.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Marius Bakke
2017-01-24gnu: wiredtiger: Update to 2.9.1•••* gnu/packages/databases.scm (wiredtiger): Update to 2.9.1. Signed-off-by: Leo Famulari <leo@famulari.name> humanitiesNerd
2017-01-24gnu: tor: Update to 0.2.9.9 [fixes security issue TROVE-2017-001].•••See 'ChangeLog' in the source distribution for more information about the denial of service bug TROVE-2017-001. * gnu/packages/tor.scm (tor): Update to 0.2.9.9. Signed-off-by: Leo Famulari <leo@famulari.name> ng0
2017-01-24gnu: Add libvterm.•••* gnu/packages/terminals.scm (libvterm): New variable. Ricardo Wurmus
2017-01-24gnu: Add unibilium.•••* gnu/packages/terminals.scm (unibilium): New variable. Ricardo Wurmus
2017-01-24gnu: Add lsyncd.•••* gnu/packages/sync.scm (lsyncd): New variable. Ricardo Wurmus
2017-01-24gnu: khal: Update to 0.9.0.•••* gnu/packages/calendar.scm (khal): Update to 0.9.0 [source]: Remove obsolete patch. * gnu/packages/patches/khal-disable-failing-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Add it. Leo Famulari
2017-01-24gnu: opus: Update to 1.1.4 [fixes CVE-2017-0381].•••* gnu/packages/xiph.scm (opus): Update to 1.1.4. Leo Famulari
2017-01-24gnu: icedtea-6: Update to 1.13.13 [security fixes].•••Fixes CVE-2016-{5542,5554,5568,5573,5582,5597} and others. See 'NEWS' in the source distribution for more information. * gnu/packages/java.scm (icedtea-6): Update to 1.13.13. Leo Famulari
2017-01-23gnu: libupnp: Update to 1.6.21.•••* gnu/packages/libupnp.scm (libupnp): Update to 1.6.21. [source]: Remove obsolete patches. * gnu/packages/patches/libupnp-CVE-2016-6255.patch, gnu/packages/patches/libupnp-CVE-2016-8863.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. Leo Famulari
2017-01-24services: Create /var/log/wtmp upon activation.•••This fixes a bug whereby /var/log/wtmp would never be created, and thus accounting information would be lost. * gnu/services.scm (activation-script): Create /var/log/wtmp. * gnu/tests/base.scm (run-basic-test)["wtmp entry"]: New test. Ludovic Courtès
2017-01-24syscalls: Export 'read-utmpx'.•••* guix/build/syscalls.scm (read-utmpx-from-port): New procedure. * tests/syscalls.scm ("read-utmpx, EOF") ("read-utmpx"): New tests. Ludovic Courtès
2017-01-24gnu: Add electrum.•••* gnu/packages/finance.scm (electrum): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Carlo Zancanaro
2017-01-23gnu: mplayer: Don't replace 'sh' reference with 'bash'.•••* gnu/packages/video.scm (mplayer)[arguments]: Use (which "sh") instead of (which "bash") in 'configure' phase. Leo Famulari