summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* bournish: Extend 'rm' command.Ricardo Wurmus2017-01-26
| | | | | | * guix/build/bournish.scm (rm-command): New procedure. (%commands): Use it. * tests/bournish.scm: Add tests for "rm" and "rm -r".
* import: pypi: Don't add setuptools to propagated-inputs.Carlo Zancanaro2017-01-26
| | | | | * guix/import/pypi.scm (compute-inputs): Don't add setuptools to the imported package's propagated-inputs.
* copy: Use userauth-public-key/auto! for ssh authentification.Mathieu Othacehe2017-01-26
| | | | | | | | * guix/scripts/copy.scm (open-ssh-session): Replace userauth-agent! by userauth-public-key/auto!. This way, if ssh-agent is not run, default ssh key (~/.ssh/id_rsa) will be used as a fallback. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: wine: Update to 2.0.Tobias Geerinckx-Rice2017-01-26
| | | | * gnu/packages/wine.scm (wine): Update to 2.0.
* gnu: python-mistune: Fix source URI.Tobias Geerinckx-Rice2017-01-26
| | | | * gnu/packages/python.scm (python-mistune)[source]: Use pypi-uri.
* gnu: python-redis: Update to 2.10.5.Tobias Geerinckx-Rice2017-01-26
| | | | | * gnu/packages/python.scm (python-redis): Update to 2.10.5. [source]: Use pypi-uri.
* gnu: ruby-minitar: Update to 0.5.4-1.e25205ec.Ben Woodcroft2017-01-26
| | | | | | | | Fixes the security-related issue reported at http://seclists.org/oss-sec/2017/q1/178. * gnu/packages/ruby.scm (ruby-minitar): Update to 0.5.4-1.e25205ec. [source]: Use GitHub URL.
* services: Export guix-configuration getters.Mathieu Othacehe2017-01-25
| | | | | | * gnu/services/base.scm (guix-configuration-*): Export. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add stunnel.Thomas Danckaert2017-01-25
| | | | | | * gnu/packages/web.scm (stunnel): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* container: Pass through TERM when calling exec.Christopher Baines2017-01-25
| | | | | | | | | | * 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>
* services: Fix 'mkdir-p' in activation scripts.Clément Lassieur2017-01-25
| | | | | | | | | | | | * 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>
* grafts: Do not pull derivation outputs not depended on.Ludovic Courtès2017-01-25
| | | | | | | | | | | | | | | | | | | 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.
* gnu: icecat: Add more fixes from upstream mozilla-esr45.Mark H Weaver2017-01-25
| | | | | | | | | 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.
* gnu: python-debian: Fix URL.Marius Bakke2017-01-25
| | | | * gnu/packages/python.scm (python-debian)[source]: Use 'pypi-uri'.
* gnu: emacs-seq: Update to 2.19.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/emacs.scm (emacs-seq): Update to 2.19.
* gnu: emacs-spinner: Update to 1.7.3.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/emacs.scm (emacs-spinner): Update to 1.7.3.
* gnu: emacs-auctex: Update to 11.90.0.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/emacs.scm (emacs-auctex): Update to 11.90.0.
* gnu: trash-cli: Update to 0.17.1.14.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/shellutils.scm (trash-cli): Update to 0.17.1.14.
* gnu: python2-pysqlite: Update to 2.8.3.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/python.scm (python2-pysqlite): Update to 2.8.3.
* gnu: python-cov-core: Fix & improve synopsis & description.Tobias Geerinckx-Rice2017-01-24
| | | | | | * gnu/packages/python.scm (python-cov-core)[synopsis]: Capitalise and add ‘coverage’ key-word. [description]: Use @code.
* gnu: python-email-validator: Update to 1.0.2.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/python.scm (python-email-validator): Update to 1.0.2.
* gnu: python-mistune: Update to 0.7.3.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/python.scm (python-mistune): Update to 0.7.3.
* gnu: python-tabulate: Update to 0.7.7.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/python.scm (python-tabulate): Update to 0.7.7
* gnu: python-paste: Update to 2.0.3.Tobias Geerinckx-Rice2017-01-24
| | | | | | | * 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.
* gnu: python-colorama: Fix typo in synopsis.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/python.scm (python-colorama)[synopsis]: Capitalise.
* gnu: python-colorama: Update to 0.3.7.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/python.scm (python-colorama): Update to 0.3.7.
* gnu: python-debian: Update to 0.1.28.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/python.scm (python-debian): Update to 0.1.28.
* gnu: python-seaborn: Update to 0.7.1.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/python.scm (python-seaborn): Update to 0.7.1.
* gnu: python-unidecode: Update to 0.04.20.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/python.scm (python-unidecode): Update to 0.04.20.
* gnu: python-alembic: Update to 0.8.10.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/python.scm (python-alembic): Update to 0.8.10.
* gnu: python-orderedmultidict: Update to 0.7.11.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/python.scm (python-orderedmultidict): Update to 0.7.11.
* gnu: the-silver-searcher: Fix & improve description.Tobias Geerinckx-Rice2017-01-24
| | | | | * gnu/packages/code.scm (the-silver-searcher)[description]: Fix typo, use @command and @file mark-up, and clarify a bit.
* gnu: the-silver-searcher: Update to 1.0.2.Tobias Geerinckx-Rice2017-01-24
| | | | | | | * 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.
* gnu: youtube-dl: Update to 2017.01.24.Tobias Geerinckx-Rice2017-01-24
| | | | * gnu/packages/video.scm (youtube-dl): Update to 2017.01.24.
* gnu: haunt: Update to 0.2.1humanitiesNerd2017-01-24
| | | | | | * gnu/packages/guile.scm (haunt): Update to 0.2.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: arandr: Remove timestamps from gzipped man pages.Ludovic Courtès2017-01-24
| | | | | * gnu/packages/xdisorg.scm (arandr)[source](modules, snippet): New fields.
* mapped-devices: 'source' can be a list of strings.Ludovic Courtès2017-01-24
| | | | | | | 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.
* gnu: Add hyperestraier.Thomas Danckaert2017-01-24
| | | | | | * gnu/packages/search.scm (hyperestraier): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add qdbm.Thomas Danckaert2017-01-24
| | | | | | * gnu/packages/databases.scm (qdbm): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* grafts: Shallow grafting can be performed on a subset of the outputs.Ludovic Courtès2017-01-24
| | | | | | | * guix/grafts.scm (graft-derivation/shallow): Add #:outputs parameter. [outputs]: Rename to... [output-pairs]: ... this. Adjust 'build-expression->derivation' call accordingly.
* gnu: openjpeg: Fix CVE-2016-{9572,9573}.Leo Famulari2017-01-24
| | | | | | * 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.
* gnu: gnupg: Update to 2.1.18.Marius Bakke2017-01-24
| | | | | | | * 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.
* gnu: wiredtiger: Update to 2.9.1humanitiesNerd2017-01-24
| | | | | | * gnu/packages/databases.scm (wiredtiger): Update to 2.9.1. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: tor: Update to 0.2.9.9 [fixes security issue TROVE-2017-001].ng02017-01-24
| | | | | | | | | 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>
* gnu: Add libvterm.Ricardo Wurmus2017-01-24
| | | | * gnu/packages/terminals.scm (libvterm): New variable.
* gnu: Add unibilium.Ricardo Wurmus2017-01-24
| | | | * gnu/packages/terminals.scm (unibilium): New variable.
* gnu: Add lsyncd.Ricardo Wurmus2017-01-24
| | | | * gnu/packages/sync.scm (lsyncd): New variable.
* gnu: khal: Update to 0.9.0.Leo Famulari2017-01-24
| | | | | | | * 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.
* gnu: opus: Update to 1.1.4 [fixes CVE-2017-0381].Leo Famulari2017-01-24
| | | | * gnu/packages/xiph.scm (opus): Update to 1.1.4.
* gnu: icedtea-6: Update to 1.13.13 [security fixes].Leo Famulari2017-01-24
| | | | | | | 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.