Commit Graph

14105 Commits

Author SHA1 Message Date
Clément Lassieur e57bd0bed8
services: 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>
2017-01-25 14:05:37 +01:00
Danny Milosavljevic a282d7ff17
gnu: python-2.7: Enable UCS-4 Unicode encoding.
* gnu/packages/python.scm (python-2.7)[arguments]: Modify.
2017-01-25 11:55:10 +01:00
Mark H Weaver ad91454281
gnu: 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.
2017-01-25 02:23:15 -05:00
Marius Bakke 5e217a8b4b
gnu: python-debian: Fix URL.
* gnu/packages/python.scm (python-debian)[source]: Use 'pypi-uri'.
2017-01-25 01:11:57 +01:00
Tobias Geerinckx-Rice a5dee1ac3a
gnu: emacs-seq: Update to 2.19.
* gnu/packages/emacs.scm (emacs-seq): Update to 2.19.
2017-01-24 23:58:35 +01:00
Tobias Geerinckx-Rice cd4d96b808
gnu: emacs-spinner: Update to 1.7.3.
* gnu/packages/emacs.scm (emacs-spinner): Update to 1.7.3.
2017-01-24 23:57:53 +01:00
Tobias Geerinckx-Rice 6b7f909f1e
gnu: emacs-auctex: Update to 11.90.0.
* gnu/packages/emacs.scm (emacs-auctex): Update to 11.90.0.
2017-01-24 23:27:08 +01:00
Tobias Geerinckx-Rice 3388438538
gnu: trash-cli: Update to 0.17.1.14.
* gnu/packages/shellutils.scm (trash-cli): Update to 0.17.1.14.
2017-01-24 23:27:07 +01:00
Tobias Geerinckx-Rice e80aaeb4ad
gnu: python2-pysqlite: Update to 2.8.3.
* gnu/packages/python.scm (python2-pysqlite): Update to 2.8.3.
2017-01-24 23:27:07 +01:00
Tobias Geerinckx-Rice 49d5e338d6
gnu: python-cov-core: Fix & improve synopsis & description.
* gnu/packages/python.scm (python-cov-core)[synopsis]: Capitalise and add
‘coverage’ key-word.
[description]: Use @code.
2017-01-24 23:27:07 +01:00
Tobias Geerinckx-Rice b165c215e1
gnu: python-email-validator: Update to 1.0.2.
* gnu/packages/python.scm (python-email-validator): Update to 1.0.2.
2017-01-24 23:27:06 +01:00
Tobias Geerinckx-Rice 08b813366e
gnu: python-mistune: Update to 0.7.3.
* gnu/packages/python.scm (python-mistune): Update to 0.7.3.
2017-01-24 23:27:06 +01:00
Tobias Geerinckx-Rice e6ace98d10
gnu: python-tabulate: Update to 0.7.7.
* gnu/packages/python.scm (python-tabulate): Update to 0.7.7
2017-01-24 23:27:05 +01:00
Tobias Geerinckx-Rice ba1731dac5
gnu: 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.
2017-01-24 23:27:05 +01:00
Tobias Geerinckx-Rice 46e110cca5
gnu: python-colorama: Fix typo in synopsis.
* gnu/packages/python.scm (python-colorama)[synopsis]: Capitalise.
2017-01-24 23:27:05 +01:00
Tobias Geerinckx-Rice f92576f963
gnu: python-colorama: Update to 0.3.7.
* gnu/packages/python.scm (python-colorama): Update to 0.3.7.
2017-01-24 23:27:04 +01:00
Tobias Geerinckx-Rice 02d7f33705
gnu: python-debian: Update to 0.1.28.
* gnu/packages/python.scm (python-debian): Update to 0.1.28.
2017-01-24 23:27:04 +01:00
Tobias Geerinckx-Rice ccc1876210
gnu: python-seaborn: Update to 0.7.1.
* gnu/packages/python.scm (python-seaborn): Update to 0.7.1.
2017-01-24 23:27:04 +01:00
Tobias Geerinckx-Rice 5754fe9570
gnu: python-unidecode: Update to 0.04.20.
* gnu/packages/python.scm (python-unidecode): Update to 0.04.20.
2017-01-24 23:27:03 +01:00
Tobias Geerinckx-Rice 4418990d77
gnu: python-alembic: Update to 0.8.10.
* gnu/packages/python.scm (python-alembic): Update to 0.8.10.
2017-01-24 23:27:03 +01:00
Tobias Geerinckx-Rice 9e2802cb8d
gnu: python-orderedmultidict: Update to 0.7.11.
* gnu/packages/python.scm (python-orderedmultidict): Update to 0.7.11.
2017-01-24 23:27:03 +01:00
Tobias Geerinckx-Rice 6acff0f900
gnu: 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.
2017-01-24 23:27:02 +01:00
Tobias Geerinckx-Rice 392f326655
gnu: 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.
2017-01-24 23:27:02 +01:00
Tobias Geerinckx-Rice db963aad3d
gnu: youtube-dl: Update to 2017.01.24.
* gnu/packages/video.scm (youtube-dl): Update to 2017.01.24.
2017-01-24 23:27:02 +01:00
humanitiesNerd 9b1a497ee9
gnu: 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>
2017-01-24 23:09:45 +01:00
Ludovic Courtès 04fa4cdf95
gnu: arandr: Remove timestamps from gzipped man pages.
* gnu/packages/xdisorg.scm (arandr)[source](modules, snippet): New
fields.
2017-01-24 23:09:10 +01:00
Ludovic Courtès d6d1cea624
mapped-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.
2017-01-24 23:09:10 +01:00
Thomas Danckaert ff8b5a3ae7
gnu: Add hyperestraier.
* gnu/packages/search.scm (hyperestraier): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-24 23:09:09 +01:00
Thomas Danckaert 259a94e981
gnu: Add qdbm.
* gnu/packages/databases.scm (qdbm): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-24 23:09:09 +01:00
Leo Famulari 0769cea697
gnu: 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.
2017-01-24 16:19:03 -05:00
Leo Famulari a639525256
gnu: libgcrypt: Update to 1.7.6.
* gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.6.
2017-01-24 16:05:54 -05:00
Marius Bakke 23d57f74dc
gnu: 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.
2017-01-24 21:48:01 +01:00
humanitiesNerd 81e9582105
gnu: wiredtiger: Update to 2.9.1
* gnu/packages/databases.scm (wiredtiger): Update to 2.9.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-01-24 15:23:50 -05:00
ng0 7c04154940
gnu: 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>
2017-01-24 14:04:44 -05:00
Ricardo Wurmus ee869cd6ea
gnu: Add libvterm.
* gnu/packages/terminals.scm (libvterm): New variable.
2017-01-24 15:51:56 +01:00
Ricardo Wurmus f2b7be0929
gnu: Add unibilium.
* gnu/packages/terminals.scm (unibilium): New variable.
2017-01-24 15:50:53 +01:00
Ricardo Wurmus 7ee557a75a
gnu: Add lsyncd.
* gnu/packages/sync.scm (lsyncd): New variable.
2017-01-24 15:46:01 +01:00
Leo Famulari b2725c53dd
gnu: 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.
2017-01-24 01:59:51 -05:00
Leo Famulari 4cfd222fa7
gnu: opus: Update to 1.1.4 [fixes CVE-2017-0381].
* gnu/packages/xiph.scm (opus): Update to 1.1.4.
2017-01-24 01:28:48 -05:00
Leo Famulari 2df34b578f
gnu: 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.
2017-01-24 00:48:22 -05:00
Leo Famulari 165259593a
gnu: 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.
2017-01-23 23:27:04 -05:00
Ludovic Courtès 2986995b85
services: 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.
2017-01-24 00:46:37 +01:00
Carlo Zancanaro 9475fd9217
gnu: Add electrum.
* gnu/packages/finance.scm (electrum): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-24 00:46:37 +01:00
Leo Famulari 2564b7c2df
gnu: mplayer: Don't replace 'sh' reference with 'bash'.
* gnu/packages/video.scm (mplayer)[arguments]: Use (which "sh") instead
of (which "bash") in 'configure' phase.
2017-01-23 17:23:05 -05:00
Leo Famulari 47734a56d6
gnu: ffmpeg: Don't replace 'sh' reference with 'bash'.
* gnu/packages/video.scm (ffmpeg)[arguments]: Use (which "sh") instead
of (which "bash") in 'configure' phase.
2017-01-23 17:23:05 -05:00
Leo Famulari 2fed40421d
gnu: avidemux: Don't replace 'sh' reference with 'bash'.
* gnu/packages/video.scm (avidemux)[arguments]: Use (which "sh") instead of
(which "bash") in 'repack-ffmpeg' phase.
2017-01-23 17:23:05 -05:00
Leo Famulari 344498c736
gnu: pybitmessage: Don't replace 'sh' reference with 'bash'.
* gnu/packages/messaging.scm (pybitmessage)[arguments]: Use (which "sh") instead
of (which "bash") in 'fix-makefile' phase.
2017-01-23 17:23:05 -05:00
Leo Famulari 195279529c
gnu: sendmail: Don't replace 'sh' reference with 'bash'.
* gnu/packages/mail.scm (sendmail)[arguments]: Use (which "sh") instead of
(which "bash") in 'replace-/bin/sh' phase.
2017-01-23 17:23:04 -05:00
Leo Famulari 7ba0249223
gnu: signing-party: Don't replace 'sh' reference with 'bash'.
* gnu/packages/gnupg.scm (signing-party)[arguments]: Use (which "sh") instead of
(which "bash") in 'configure' phase.
2017-01-23 17:23:04 -05:00
Leo Famulari 2e4b67b950
gnu: gnupg-1: Don't replace 'sh' reference with 'bash'.
* gnu/packages/gnupg.scm (gnupg-1)[arguments]: Use (which "sh") instead of
(which "bash") in 'patch-check-sh' phase.
2017-01-23 17:23:04 -05:00
Leo Famulari 3a534f4264
gnu: gnupg-2.0: Don't replace 'sh' reference with 'bash'.
* gnu/packages/gnupg.scm (gnupg-2.0)[arguments]: Use (which "sh") instead of
(which "bash") in 'patch-config-files' phase.
2017-01-23 17:23:04 -05:00
Leo Famulari bfeda42146
gnu: gegl: Don't replace 'sh' reference with 'bash'.
* gnu/packages/gimp.scm (gegl)[arguments]: Use (which "sh") instead of
(which "bash") in 'pre-build' phase.
2017-01-23 17:23:03 -05:00
Leo Famulari 147c6b391b
gnu: orpheus: Don't replace 'sh' reference with 'bash'.
* gnu/packages/orpheus.scm (orpheus)[arguments]: Use (which "sh") instead of
(which "bash") in 'patch-shells' phase.
2017-01-23 17:23:03 -05:00
Leo Famulari f2ea722ae7
gnu: node: Don't replace 'sh' reference with 'bash'.
* gnu/packages/node.scm (node)[arguments]: Use (which "sh") instead of
(which "bash") in 'patch-files' phase.
2017-01-23 17:23:03 -05:00
Danny Milosavljevic ee6e780b2c
gnu: Add compface.
* gnu/packages/mail.scm (compface): New variable.
2017-01-23 23:16:10 +01:00
Ludovic Courtès 58ea4d407c
Merge branch 'master' into core-updates 2017-01-23 22:33:10 +01:00
Ludovic Courtès fcd75bdbfa
search-paths: Allow specs with #f as their separator.
This adds support for single-entry search paths.
Fixes <http://bugs.gnu.org/25422>.
Reported by Leo Famulari <leo@famulari.name>.

* guix/search-paths.scm (<search-path-specification>)[separator]:
Document as string or #f.
(evaluate-search-paths): Add case for SEPARATOR as #f.
(environment-variable-definition): Handle SEPARATOR being #f.
* guix/build/utils.scm (list->search-path-as-string): Add case for
SEPARATOR as #f.
(search-path-as-string->list): Likewise.
* guix/build/profiles.scm (abstract-profile): Likewise.
* tests/search-paths.scm: New file.
* Makefile.am (SCM_TESTS): Add it.
* tests/packages.scm ("--search-paths with single-item search path"):
New test.
* gnu/packages/version-control.scm (git)[native-search-paths](separator):
New field.
2017-01-23 22:23:41 +01:00
Leo Famulari 08a78c2fde
gnu: openssl: Don't replace 'sh' reference with 'bash'.
* gnu/packages/tls.scm (openssl)[arguments]: Use /bin/sh instead of /bin/bash in
'patch-tests' phase.
2017-01-23 16:02:25 -05:00
Leo Famulari 3dd9b765c9
gnu: mit-krb5: Don't replace 'sh' reference with 'bash'.
* gnu/packages/mit-krb5.scm (mit-krb5)[arguments]: Use /bin/sh instead of
/bin/bash in 'pre-check' phase.
2017-01-23 16:02:25 -05:00
Leo Famulari 2f2f4265b9
gnu: ghostscript: Don't replace 'sh' reference with 'bash'.
* gnu/packages/ghostscript.scm (ghostscript)[arguments]: Use /bin/sh instead of
/bin/bash in 'patch-config-files' phase.
2017-01-23 16:02:25 -05:00
Leo Famulari 370522b888
gnu: attr: Don't replace 'sh' reference with 'bash'.
* gnu/packages/attr.scm (attr)[arguments]: Use /bin/sh instead of /bin/bash in
'check' phase.
2017-01-23 15:50:23 -05:00
Leo Famulari 84b60a7cdf
gnu: lcms: Fix an out-of-bounds read.
* gnu/packages/patches/lcms-fix-out-of-bounds-read.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ghostscript.scm (lcms)[replacement]: New field.
[properties]: Specify the 'cpe-name'.
(lcms/fixed): New variable.
2017-01-23 15:34:03 -05:00
ng0 bed2e0dfd1
gnu: menu-cache: Update to 1.0.2.
* gnu/packages/lxde.scm (menu-cache): Update to 1.0.2.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-01-23 21:28:47 +01:00
ng0 e139652d4e
gnu: pcmanfm, libfm: Update to 1.2.5.
* gnu/packages/lxde.scm (pcmanfm): Update to 1.2.5.
* gnu/packages/lxde.scm (libfm): Update to 1.2.5.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-01-23 21:27:53 +01:00
ng0 dc29cc7710
gnu: lxterminal: Update to 0.3.0.
* gnu/packages/lxde.scm (lxterminal): Update to 0.3.0.
[arguments]: Disable tests.
[source]: Update to use new '.tar.xz' tarball.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-01-23 21:19:17 +01:00
Marius Bakke d71d6fe85c
gnu: gcc@5: Respect SOURCE_DATE_EPOCH in __DATE__ and __TIME__ macros.
* gnu/packages/patches/gcc-5-source-date-epoch-1.patch,
  gnu/packages/patches/gcc-5-source-date-epoch-2.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/gcc.scm (gcc-5)[source]: Use them.
2017-01-23 20:39:47 +01:00
Kei Kebreau 34ab353849
gnu: cppcheck: Update to 1.77.
* gnu/packages/check.scm (cppcheck): Update to 1.77.
2017-01-23 14:33:47 -05:00
Marius Bakke 5171ea38c6
gnu: wavpack: Update to 5.1.0.
* gnu/packages/audio.scm (wavpack): Update to 5.1.0.
[arguments]: Remove field.
2017-01-23 19:54:08 +01:00
Thomas Danckaert 2903ee1ea5
gnu: duplicity: Update to 0.7.11.
* gnu/packages/backup.scm (duplicity): Update to 0.7.11.
  [source]: Remove patches.
  [inputs]: Add lftp, update gnupg, remove python-2, make python2-lockfile a
  propagated input, make python2-mock a native-input.
  [propagated-inputs]: Add python2-lockfile, python2-urllib3.
  [native-inputs]: Add python2-pexpect, python2-mock.
  [arguments]: Add build phase to embed gnupg store name.
* gnu/packages/patches/duplicity-piped-password.patch: Delete it.
* gnu/packages/patches/duplicity-test_selection-tmp.patch: Delete it.
* gnu/local.mk (dist_patch_DATA): Remove patches.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-01-23 19:35:31 +01:00
Marius Bakke 82110ef658
gnu: glpk: Update to 4.61.
* gnu/packages/maths.scm (glpk): Update to 4.61.
[home-page]: Use HTTPS.
2017-01-23 18:54:27 +01:00
Marius Bakke bb2f8bbc5a
gnu: nginx: Don't replace 'sh' reference with 'bash'.
* gnu/packages/web.scm (nginx)[arguments]: Substitute /bin/sh with "which sh"
  instead of "which bash" in 'patch-/bin/sh' phase.
2017-01-23 17:48:47 +01:00
ng0 e6880040b4
gnu: Add es.
* gnu/packages/shells.scm (es): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-23 15:20:04 +01:00
Clément Lassieur 87508d9a0b
services: prosody: Fix activation script.
* gnu/services/messaging.scm (prosody-activation): Import (guix build utils)
  for 'mkdir-p'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-23 15:20:04 +01:00
Ben Woodcroft e4b6c565be
gnu: r-ggplot2: Add r-svglite to propagated-inputs.
* gnu/packages/statistics.scm (r-ggplot2)[propagated-inputs]: Add
r-svglite.
2017-01-23 21:23:33 +10:00
Ben Woodcroft 843f255388
gnu: bundler: Update to 1.14.2.
* gnu/packages/ruby.scm (bundler): Update to 1.14.2.
2017-01-23 20:49:34 +10:00
Jelle Licht 4e58e9d023
gnu: Add libtorrent-rasterbar.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-23 11:01:18 +01:00
Mekeor Melire 174b091fb7
gnu: xmonad: Update to 0.12.
* gnu/packages/wm.scm (xmonad): Update to 0.12.
[source](snippet, modules): Remove.
[inputs]: Add GHC-SETLOCALE and GHC-QUICKCHECK.
(ghc-xmonad-contrib): Update to 0.12.
2017-01-23 11:01:17 +01:00
Mekeor Melire c7bdb4139d
gnu: Add ghc-setlocale.
* gnu/packages/haskell.scm (ghc-setlocale): New variable.
2017-01-23 11:01:17 +01:00
Efraim Flashner 0e88ada940
gnu: Remove pcre-CVE-2016-3191.patch.
This is a follow-up to 026ee1a5a6.

* gnu/packages/patches/pcre-CVE-2016-3191.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-01-23 10:28:15 +02:00
Efraim Flashner a3dbea473a
gnu: gcal: Update to 4.1.
* gnu/packages/gcal.scm (gcal): Update to 4.1.
[home-page]: Use https.
2017-01-23 10:20:09 +02:00
Leo Famulari 62cf8fa7cd
gnu: libtiff: Fix CVE-2017-5225.
* gnu/packages/patches/libtiff-CVE-2017-5225.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
2017-01-23 02:13:38 -05:00
Leo Famulari 026ee1a5a6
gnu: pcre: Update to 8.40.
* gnu/packages/pcre.scm (pcre): Update to 8.40.
[source]: Remove obsolete patch 'pcre-CVE-2016-3191.patch'.
2017-01-23 00:55:10 -05:00
Leo Famulari ffcfaf2b18
gnu: imagemagick: Update to 6.9.7-5.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.7-5.
2017-01-22 22:42:45 -05:00
Mathieu Othacehe 11b7717deb
services: cuirass: Add port to cuirass configuration
* gnu/services/cuirass.scm (<cuirass-configuration>): Add port field.
(cuirass-shepherd-service): Honor it.
* doc/guix.texi (Continuous Integration): Document it.

Signed-off-by: Mathieu Lirzin <mthl@gnu.org>
2017-01-22 23:51:56 +01:00
Efraim Flashner 93719a6686
gnu: libinput: Update to 1.6.0.
* gnu/packages/freedesktop.scm (libinput): Update to 1.6.0.
2017-01-22 23:19:12 +02:00
Ludovic Courtès 33ae7d4385
gnu: gcc: Properly set the dynamic linker file name on GNU/Hurd.
* gnu/packages/gcc.scm (gcc-4.7)[arguments]: In 'pre-configure' phase,
match 'GNU_USER_DYNAMIC_LINKER' in addition to 'GLIBC_DYNAMIC_LINKER'.
This fixes GNU/Hurd cross-compilation as reported at
<https://lists.gnu.org/archive/html/guix-devel/2017-01/msg01731.html>.
2017-01-22 13:13:36 +01:00
Ludovic Courtès c8b44fc107
gnu: sed: Do not attempt to rebuild 'doc/sed.1'.
* gnu/packages/base.scm (sed)[arguments]: Add 'dont-rebuild-sed.1'
phase.
[native-inputs]: Remove.
2017-01-22 13:13:36 +01:00
Ludovic Courtès 8a296947a6
gnu: sed: Use the same phases whether or not we're cross-compiling.
* gnu/packages/base.scm (sed)[arguments]: Make #:phases argument
unconditional.  In 'patch-test-suite' phase, use (which "sh") instead of
referring to the "bash" input.
2017-01-22 13:13:35 +01:00
Efraim Flashner 8ba237a280
gnu: qemu: Patch CVE-2016-10155, CVE-2017-5552.
* gnu/packages/qemu.scm (qemu)[source]: Add patches.
* gnu/packages/patches/qemu-CVE-2016-10155.patch,
gnu/packages/patches/qemu-CVE-2017-5552.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-01-22 13:40:44 +02:00
Ricardo Wurmus 79f3e82bdc
gnu: fish: Embed full path to Python.
Fixes <https://bugs.gnu.org/25467>.

* gnu/packages/shells.scm (fish)[arguments]: Rename phase "patch-bc" to
"embed-store-paths"; embed full path to Python.
2017-01-22 10:16:28 +01:00
宋文武 df05d80ad0
gnu: Add guile-sdl2.
* gnu/packages/sdl.scm (guile-sdl2): New variable.
2017-01-22 14:31:54 +08:00
Carlo Zancanaro af7caada40
gnu: Add python2-slowaes.
* gnu/packages/python.scm (python2-slowaes): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2017-01-22 13:40:48 +08:00
Carlo Zancanaro cba84a3805
gnu: Add python-qrcode.
* gnu/packages/python.scm (python-qrcode, python2-qrcode): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2017-01-22 13:39:57 +08:00
Carlo Zancanaro 916aafa401
gnu: Add python-pbkdf2.
* gnu/packages/python.scm (python-pbkdf2, python2-pbkdf2): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2017-01-22 13:39:23 +08:00
Maxim Cournoyer d6c73cb4c4
gnu: perl-term-readkey: Update to 2.37.
The previous version, 2.32, is not available for download anymore.

* gnu/packages/perl.scm (perl-term-readkey): Update to 2.37.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2017-01-22 12:36:17 +08:00
Leo Famulari b848f98e04
gnu: bash: Update to patch level 11.
* gnu/packages/bash.scm (%patch-series-4.4): Add patches 6 through 11.
2017-01-21 21:36:16 -05:00
Kei Kebreau ec3487a664
gnu: red-eclipse: Update to 1.5.8.
* gnu/packages/games.scm (red-eclipse): Update to 1.5.8.
2017-01-21 15:27:45 -05:00
Kei Kebreau ca085a3af3
gnu: tintin++: Update to 2.01.2.
* gnu/packages/games.scm (tintin++): Update to 2.01.2.
2017-01-21 13:54:32 -05:00
José Miguel Sánchez García cacf4e9db0
gnu: Add compton.
* gnu/packages/compton.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add compton.scm

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-21 16:43:26 +01:00
Björn Höfling a760757280
gnu: Add geos.
* gnu/packages/geo.scm (geos): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-01-21 14:00:51 +01:00
Marius Bakke f07e53fb53
gnu: gflags: Update to 2.2.0.
* gnu/packages/popt.scm (gflags): Update to 2.2.0.
[source]: Use tarball release.
2017-01-21 12:44:42 +01:00
Ben Woodcroft c0dee46c85
gnu: r-vegan: Update to 2.4-2.
* gnu/packages/bioinformatics.scm (r-vegan): Update to 2.4-2.
2017-01-21 18:17:16 +10:00
Ben Woodcroft cda0f9a4a9
gnu: diamond: Update to 0.8.34.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.34.
2017-01-21 17:28:11 +10:00
Mark H Weaver 5aa0932eaf
gnu: linux-libre: Update to 4.9.5.
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.9.5.
2017-01-20 21:56:02 -05:00
Mark H Weaver 523fe6a3ab
gnu: linux-libre@4.4: Update to 4.4.44.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.44.
2017-01-20 21:54:47 -05:00
Mark H Weaver 13c0eccbbb
gnu: linux-libre@4.1: Update to 4.1.38.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.38.
2017-01-20 21:48:43 -05:00
Ludovic Courtès 168c400045
gnu: ld-wrapper-boot0: Remove workaround for <http://bugs.gnu.org/24832>.
Fixes <http://bugs.gnu.org/24832>.

* gnu/packages/commencement.scm (ld-wrapper-boot0): Change the first
'make-ld-wrapper' argument to "ld-wrapper-boot0"; change #:target to
BOOT-TRIPLET.
2017-01-20 22:57:47 +01:00
Ludovic Courtès 079f013be2
gnu: gnutls: Add 'guile2.2-gnutls'.
Suggested by Chris Webber.

* gnu/packages/tls.scm (gnutls/guile-2.2): New variable.
2017-01-20 21:39:17 +01:00
Ludovic Courtès be051880c4
services: Reindent vpn.scm.
This fixes indentation of 'match' forms.

* gnu/services/vpn.scm: Pass through 'indent-code.el'.
2017-01-20 21:39:17 +01:00
Feng Shu 7386a0481c
gnu: Add fcitx-configtool.
* gnu/packages/fcitx.scm (fcitx-configtool): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-01-20 19:35:47 +01:00
Marius Bakke ff99fe6505
gnu: datamash: Update to 1.1.1.
* gnu/packages/datamash.scm (datamash): Update to 1.1.1.
2017-01-20 19:35:47 +01:00
Marius Bakke 53b8ee2881
gnu: gd: Fix source URL.
This is a followup to 3f0603ea65.

* gnu/packages/gd.scm (gd-2.2.4)[source]: Fix URL.
2017-01-20 19:35:46 +01:00
Leo Famulari 3f0603ea65
gnu: gd: Replace with gd-2.2.4 [fixes CVE-2016-{6912,9317} and others].
'CHANGELOG.md' in the development repository lists several fixed bugs with
potential security implications:

https://github.com/libgd/libgd/blob/gd-2.2.4/CHANGELOG.md

* gnu/packages/gd.scm (gd)[replacement]: New field.
(gd-2.2.4): New variable.
2017-01-20 10:30:08 -05:00
Ricardo Wurmus 2923f3e5b9
gnu: r-msnid: Expand abbreviation in description.
* gnu/packages/bioinformatics.scm (r-msnid)[description]: Expand "MS/MS"
to "tandem mass spectrometry".
2017-01-20 15:38:03 +01:00
Ricardo Wurmus e614d6398a
gnu: r-msnbase: Expand abbreviation in description.
* gnu/packages/bioinformatics.scm (r-msnbase)[description]: Expand "MS"
to "mass spectrometry".
2017-01-20 15:38:03 +01:00
Raoul Jean Pierre Bonnal e431eb670d
gnu: Add r-fastica.
* gnu/packages/statistics.scm (r-fastica): New variable.
2017-01-20 15:38:03 +01:00
Raoul Jean Pierre Bonnal 793f2edbbc
gnu: Add r-lars.
* gnu/packages/statistics.scm (r-lars): New variable.
2017-01-20 15:38:03 +01:00
Raoul Jean Pierre Bonnal efba686c80
gnu: Add r-mixtools.
* gnu/packages/statistics.scm (r-mixtools): New variable.
2017-01-20 15:38:03 +01:00
Raoul Jean Pierre Bonnal c6017f7222
gnu: Add r-cowplot.
* gnu/packages/statistics.scm (r-cowplot): New variable.
2017-01-20 15:38:02 +01:00
Christopher Baines b726096bc5
services: network-manager: Use record for configuration.
* gnu/services/network-manager.scm (<network-manager-configuration>): New
record type.
(network-manager-shpeherd-service): Change to use the
network-manager-configuration record, rather than a package.  Generate a
simple configuration file from the network-manager-configuration record.
(network-manager-service-type): Update extensions to take the
network-manager-configuration rather than a package.
(network-manager-service): Remove function, the network-manager-service-type
can be used instead, and this avoids keeping the function signature and value
coresponding to the service type in sync.
* doc/guix.texi (Networking Services): Remove documentation for the removed
network-manager-service procedure, and add documentation of the
network-manager-service-type variable and network-manager-configuration
record.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2017-01-20 21:45:56 +08:00
Efraim Flashner 4f98c3c553
gnu: obs: Update to 17.0.2.
* gnu/packages/video.scm (obs): Update to 17.0.2.
[inputs]: Add alsa-lib, fontconfig, speex.
2017-01-20 11:33:19 +02:00
Leo Famulari 10a8746968
gnu: mariadb: Update to 10.1.21 [security fixes].
Fixes CVE-2016-3238 and CVE-2017-{3238,3243,3244,3257,3258,3265,3291,3312,3317,
3318}.

* gnu/packages/databases.scm (mariadb): Update to 10.1.21.
2017-01-19 21:24:25 -05:00
Ludovic Courtès caa7816673
services: Create /var/run/utmpx upon activation.
This fixes a bug whereby /var/run/utmpx would never be created, and thus
accounting information would be missing.

* gnu/services.scm (activation-script): Create /var/run/utmpx.
* gnu/tests/base.scm (run-basic-test)["utmpx entry"]: New test.
2017-01-19 23:45:11 +01:00
Ludovic Courtès 0691c9c05d
gnu: ansible: Update to 2.2.1 [fixes CVE-2016-9587].
* gnu/packages/admin.scm (ansible): Update to 2.2.1.
2017-01-19 17:59:23 +01:00
Ludovic Courtès 11f3885bb5
tests: Add 'nginx-service-type' test.
* gnu/tests/web.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2017-01-19 14:44:59 +01:00
Ludovic Courtès dc72a7f7f7
services: nginx: Add default values for <nginx-configuration> fields.
* gnu/services/web.scm (<nginx-configuration>)[nginx, log-directory]
[run-directory, server-blocks, upstream-blocks, file]: Add default
values.
2017-01-19 14:44:59 +01:00
Christopher Baines 9c557a69ae
services: nginx: Add support for 'location' blocks.
* gnu/services/web.scm (<nginx-server-configuration>): Add field 'locations'.
(<nginx-location-configuration>): New record type.
(<nginx-named-location-configuration>): New record type.
(nginx-location-config): New function.
(default-nginx-server-config): Include locations.
* doc/guix.texi (Web Services): Document the new nginx-location-configuration
and nginx-named-location-configuration data types, as well as the changes to
the nginx-server-configuration.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-19 14:44:59 +01:00
Christopher Baines cb341293fa
services: nginx: Add support the 'upstream' module.
* gnu/services/web.scm (<nginx-upstream-configuration>): New record type.
(<nginx-configuration>): Add new field upstream-blocks.
(nginx-upstream): New function.
(default-nginx-config): Add upstream-list parameter.
(nginx-service): Add optional upstream list keyword argument.
* doc/guix.texi (Web Services): Document the new nginx-upstream-configuration
data type and changes to the nginx function.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-19 14:44:59 +01:00
Christopher Baines cb6d322afc
gnu: dnsmasq: Enable dbus support.
* gnu/pacakges/dns.scm (dnsmasq): Enable dbus support to allow for
NetworkManager to use dnsmasq.
[native-inputs]: Add pkg-config.
[inputs]: Add dbus.
[arguments]: Add COPTS="-DHAVE_DBUS" to make-flags.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2017-01-19 20:05:24 +08:00
Ricardo Wurmus e87cb754a6
gnu: Add libgig.
* gnu/packages/music.scm (libgig): New variable.
2017-01-19 09:54:15 +01:00
Ludovic Courtès 67fee545cc
gnu: Add Heimdal.
* gnu/packages/kerberos.scm (heimdal): New variable.
2017-01-19 00:11:15 +01:00
Ludovic Courtès 89e34644d9
gnu: Move Kerberos implemetations to (gnu packages kerberos).
* gnu/packages/mit-krb5.scm: Remove.
* gnu/packages/shishi.scm: Remove.
* gnu/packages/kerberos.scm: New file, from the concatenation of these
two.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly.
* gnu/packages/admin.scm, gnu/packages/cyrus-sasl.scm,
gnu/packages/gnome.scm, gnu/packages/gnuzilla.scm,
gnu/packages/gsasl.scm, gnu/packages/java.scm,
gnu/packages/networking.scm, gnu/packages/nfs.scm,
gnu/packages/onc-rpc.scm, gnu/packages/ssh.scm,
gnu/packages/web.scm: Adjust accordingly.
2017-01-19 00:11:15 +01:00
ng0 877c6163fa
gnu: stagit: Update to 0.5.
* gnu/packages/version-control.scm (stagit): Update to 0.5.
2017-01-18 22:46:50 +01:00
Efraim Flashner 9ca1972767
gnu: qemu: Fix CVE-2017-5525, CVE-2017-5526.
* gnu/packages/qemu.scm (qemu)[source]: Add patches.
* gnu/packages/patches/qemu-CVE-2017-5525.patch,
gnu/packages/patches/qemu-CVE-2017-5526.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-01-18 23:32:49 +02:00
Kei Kebreau 539108e113
gnu: tk: Update to 8.6.6.
* gnu/packages/tcl.scm (tk): Update to 8.6.6.
2017-01-18 16:03:00 -05:00
Kei Kebreau 9f19f3a0ad
gnu: tcl: Update to 8.6.6.
* gnu/packages/tcl.scm (tcl): Update to 8.6.6.
2017-01-18 15:32:58 -05:00
Marius Bakke df893a3855
gnu: Add python-cram.
* gnu/packages/python.scm (python-cram, python2-cram): New variables.
2017-01-18 21:28:59 +01:00
Marius Bakke b9f771a795
gnu: Add leveldb.
* gnu/packages/databases.scm (leveldb): New variable.
2017-01-18 21:23:23 +01:00
ng0 cd4a232dd5
gnu: Add mcabber.
* gnu/packages/messaging.scm (mcabber): New variable.

Co-authored-by: Marius Bakke <mbakke@fastmail.com>
2017-01-18 20:24:18 +01:00
ng0 fdfb4b9604
gnu: Add loudmouth.
* gnu/packages/messaging.scm (loudmouth): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-01-18 20:24:16 +01:00
ng0 395751c05d
gnu: Add menumaker.
* gnu/packages/wm.scm (menumaker): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-01-18 19:11:22 +01:00
Marius Bakke 0d53d55cca
gnu: xf86-input-evdev: Update to 2.10.5.
* gnu/packages/xorg.scm (xf86-input-evdev): Update to 2.10.5.
2017-01-18 18:28:35 +01:00
Marius Bakke e19b0bd157
gnu: xf86-video-r128: Update to 6.10.2.
* gnu/packages/xorg.scm (xf86-video-r128): Update to 6.10.2.
2017-01-18 18:25:55 +01:00
Marius Bakke a354c7d8b4
gnu: xf86-video-savage: Update to 2.3.9.
* gnu/packages/xorg.scm (xf86-video-savage): Update to 2.3.9.
2017-01-18 18:23:53 +01:00
Marius Bakke 619ff9329d
gnu: xf86-video-trident: Update to 1.3.8.
* gnu/packages/xorg.scm (xf86-video-trident): Update to 1.3.8.
2017-01-18 18:22:12 +01:00
Marius Bakke a0029fda3b
gnu: xf86-video-glint: Update to 1.2.9.
* gnu/packages/xorg.scm (xf86-video-glint): Update to 1.2.9.
[source]: Remove upstreamed patch.
* gnu/packages/patches/xf86-video-glint-remove-mibstore.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-01-18 18:19:49 +01:00
Marius Bakke f733e60345
gnu: xf86-video-nv: Update to 2.1.21.
* gnu/packages/xorg.scm (xf86-video-nv): Update to 2.1.21.
[source]: Remove upstreamed patch.
* gnu/packages/patches/xf86-video-nv-remove-mibstore.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-01-18 18:15:56 +01:00
Marius Bakke 3a50b71298
gnu: xf86-video-siliconmotion: Update to 1.7.9.
* gnu/packages/xorg.scm (xf86-video-siliconmotion): Update to 1.7.9.
2017-01-18 18:11:42 +01:00
Marius Bakke c2a970582e
gnu: xf86-video-mga: Update to 1.6.5.
* gnu/packages/xorg.scm (xf86-video-mga): Update to 1.6.5.
2017-01-18 18:10:04 +01:00
Marius Bakke 798dd616e3
gnu: xf86-video-sis: Update to 0.10.9.
* gnu/packages/xorg.scm (xf86-video-sis): Update to 0.10.9.
2017-01-18 18:08:35 +01:00
Marius Bakke 76400ca594
gnu: xf86-video-tdfx: Update to 1.4.7.
* gnu/packages/xorg.scm (xf86-video-tdfx): Update to 1.4.7.
2017-01-18 18:05:40 +01:00
Ricardo Wurmus 1778ea740e
gnu: multiqc: Add python-nose to inputs.
* gnu/packages/bioinformatics.scm (multiqc)[propagated-inputs]: Add
python-nose.
2017-01-18 16:09:49 +01:00
Efraim Flashner 7c524e0f6b
gnu: screen: Update to 4.5.0.
* gnu/packages/screen.scm (screen): Update to 4.5.0.
[home-page]: Use https.
2017-01-18 15:51:04 +02:00
ng0 899bcad310
gnu: Add emacs-sx.
* gnu/packages/emacs.scm (emacs-sx): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-01-18 12:57:23 +03:00
Christopher Baines cf006d2e73
gnu: Add emacs-ag.
* gnu/packages/emacs.scm (emacs-ag): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-01-18 12:57:23 +03:00
Feng Shu 12b8f6b401
gnu: Add font-wqy-microhei.
* gnu/packages/fonts.scm (font-wqy-microhei): New variable.
2017-01-18 09:43:14 +01:00
ng0 3163a289ab
gnu: Add mlmmj.
* gnu/packages/mail.scm (mlmmj): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-17 23:57:15 +01:00
Ludovic Courtès 1f4f2360ad
gnu: guile-json: Update to 0.6.0.
* gnu/packages/guile.scm (guile-json): Update to 0.6.0.
2017-01-17 23:57:15 +01:00
Julien Lepiller fd6e260ef7
gnu: Add ocaml-ocurl.
* gnu/pcakages/ocaml.scm (ocaml-ocurl): New variable.
2017-01-17 23:22:07 +01:00
Julien Lepiller 800ab1fb16
gnu: Add ocaml-jsonm.
* gnu/packages/ocaml.scm (ocaml-jsonm): New variable.
2017-01-17 23:21:42 +01:00
Julien Lepiller 84290923d9
gnu: Add ocaml-uutf.
* gna/packages/ocaml.scm (ocaml-uutf): New variable.
2017-01-17 23:21:22 +01:00
Julien Lepiller 33f16b9a57
gnu: Add ocaml-uchar.
* gnu/packages/ocaml.scm (ocaml-uchar): New variable.
2017-01-17 23:20:55 +01:00
Julien Lepiller 6e9b678efe
gnu: Add ocaml-ulex.
* gnu/packages/ocaml.scm (ocaml-ulex): New variable.
2017-01-17 23:20:13 +01:00
Julien Lepiller 036b857978
gnu: Add ocaml-xmlm.
* gnu/packages/ocaml.scm (ocaml-xmlm): New variable.
2017-01-17 23:14:42 +01:00
Julien Lepiller 33e0702d8a
gnu: Add ocaml-bos.
* gnu/packages/ocaml.scm (ocaml-bos): New variable.
2017-01-17 23:14:38 +01:00
Julien Lepiller fbf38b0985
gnu: Add ocaml-fpath.
* gnu/packages/ocaml.scm (ocaml-fpath): New variable.
2017-01-17 23:14:34 +01:00
Julien Lepiller 9dc7dcb261
gnu: Add ocaml-logs.
* gnu/packages/ocaml.scm (ocaml-logs): New variable.
2017-01-17 23:13:19 +01:00
Ricardo Wurmus 66da3a9f31
gnu: Add r-msnid.
* gnu/packages/bioinformatics.scm (r-msnid): New variable.
2017-01-17 21:46:50 +01:00
Ricardo Wurmus 11879284cb
gnu: Add r-msnbase.
* gnu/packages/bioinformatics.scm (r-msnbase): New variable.
2017-01-17 21:46:50 +01:00
Ricardo Wurmus 6a67e181ac
gnu: Add r-pcamethods.
* gnu/packages/bioinformatics.scm (r-pcamethods): New variable.
2017-01-17 21:46:50 +01:00
Ricardo Wurmus 4aa7d592f1
gnu: Add r-mzid.
* gnu/packages/bioinformatics.scm (r-mzid): New variable.
2017-01-17 21:46:50 +01:00
Ricardo Wurmus 7c08afaf7b
gnu: Add r-vsn.
* gnu/packages/bioinformatics.scm (r-vsn): New variable.
2017-01-17 21:46:50 +01:00
Ricardo Wurmus 05c7e5fb76
gnu: Add r-affy.
* gnu/packages/bioinformatics.scm (r-affy): New variable.
2017-01-17 21:46:49 +01:00
Ricardo Wurmus 5c9d15055f
gnu: Add r-affyio.
* gnu/packages/bioinformatics.scm (r-affyio): New variable.
2017-01-17 21:46:49 +01:00
Ricardo Wurmus 71676a1f4c
gnu: Add r-mzr.
* gnu/packages/bioinformatics.scm (r-mzr): New variable.
2017-01-17 21:46:49 +01:00
Ricardo Wurmus ae26217430
gnu: Add r-protgenerics.
* gnu/packages/bioinformatics.scm (r-protgenerics): New variable.
2017-01-17 21:46:49 +01:00
Ricardo Wurmus 0e7d058e44
gnu: Add r-maldiquant.
* gnu/packages/bioinformatics.scm (r-maldiquant): New variable.
2017-01-17 21:46:49 +01:00
Ricardo Wurmus 1f40e73cb5
gnu: Add r-raremetals2.
* gnu/packages/bioinformatics.scm (r-raremetals2): New variable.
2017-01-17 21:46:48 +01:00
Ricardo Wurmus fb1e528ef1
gnu: Add r-seqminer.
* gnu/packages/bioinformatics.scm (r-seqminer): New variable.
2017-01-17 21:46:48 +01:00
Ricardo Wurmus 26a281ef27
gnu: Add r-compquadform.
* gnu/packages/statistics.scm (r-compquadform): New variable.
2017-01-17 21:46:48 +01:00
Ricardo Wurmus 769fc6bb18
gnu: Add ribodiff.
* gnu/packages/bioinformatics.scm (ribodiff): New variable.
2017-01-17 21:46:48 +01:00
Ricardo Wurmus e84efc50d7
gnu: Add hisat2.
* gnu/packages/bioinformatics.scm (hisat2): New variable.
2017-01-17 21:46:48 +01:00
Ricardo Wurmus 5f764dd7ff
gnu: Add r-fivethirtyeight.
* gnu/packages/statistics.scm (r-fivethirtyeight): New variable.
2017-01-17 21:46:47 +01:00
Ricardo Wurmus 40effef7ca
gnu: powertabeditor: Update to 2.0.0-alpha9.
* gnu/packages/music.scm (powertabeditor): Update to 2.0.0-alpha9.
[source]: Simplify snippet.
[arguments]: Adjust phases; remove unnecessary configure flag.
2017-01-17 21:46:25 +01:00
Leo Famulari 46076d08ed
Revert "gnu: cups-filters: Disable mutool integration."
This change would cause 594 packages to be rebuilt, so it was moved to
the staging branch.

This reverts commit 58a7bbc5fe.
2017-01-17 15:13:54 -05:00
Leo Famulari cf3768fa06
gnu: webkitgtk: Update to 2.14.3 [security fixes].
Fixes CVE-2016-{7586,7589,7592,7599,7623,7632,7635,7639,7641,7645,7652,7654,7656}.

* gnu/packages/webkit.scm (webkitgtk): Update to 2.14.3.
2017-01-17 14:56:13 -05:00
Tobias Geerinckx-Rice 58a7bbc5fe
gnu: cups-filters: Disable mutool integration.
* gnu/packages/cups.scm (cups-filters)[arguments]: Add ‘--disable-mutool’
to #:configure-flags.
[inputs]: Remove mupdf.
2017-01-17 18:42:37 +01:00
Tobias Geerinckx-Rice 16869cecf6
gnu: libpsl: Update to 0.17.0.
* gnu/packages/web.scm (libpsl): Update to 0.17.0.
2017-01-17 18:42:36 +01:00
Tobias Geerinckx-Rice cdb93e50ea
gnu: proxychains-ng: Update to 4.12.
* gnu/packages/networking.scm (proxychains-ng): Update to 4.12.
2017-01-17 18:42:34 +01:00
Marius Bakke 718c12786b
gnu: password-store: Install bash completions.
* gnu/packages/password-utils.scm (password-store)[arguments]: Add
'install-shell-completions' phase.
2017-01-17 16:18:35 +01:00
Ricardo Wurmus c554c6bab8
gnu: gnucash: Update to 2.6.15.
* gnu/packages/gnucash.scm (gnucash): Update to 2.6.15.
2017-01-17 15:07:08 +01:00
Björn Höfling 065d012511
gnu: Add proj.4.
* gnu/packages/geo.scm (proj.4): New variable.
(gnome-maps): Use license: prefix.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-01-17 14:41:08 +01:00
Marius Bakke f68647299c
gnu: xscreensaver: Update to 5.36.
* gnu/packages/xdisorg.scm (xscreensaver): Update to 5.36.
2017-01-17 14:21:10 +01:00
Leo Famulari ae6591efa5
gnu: perl-image-exiftool: Update to 10.40.
* gnu/packages/photo.scm (perl-image-exiftool): Update to 10.40.
[synopsis, description]: Mention more capabilities.
2017-01-17 03:50:36 -05:00
Ricardo Wurmus 265afbdfe7
gnu: ghc-quickcheck-instances: Update to 0.3.12.
* gnu/packages/haskell.scm (ghc-quickcheck-instances): Update to 0.3.12.
[inputs]: Add ghc-scientific and ghc-vector.
2017-01-17 03:58:19 +01:00
Leo Famulari 19083a5eee
gnu: imagemagick: Update to 6.9.7-4 [security fixes].
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.7-4.
2017-01-16 18:39:41 -05:00
Leo Famulari 9381a02a53
gnu: Add scrypt.
* gnu/packages/crypto.scm (scrypt): New variable.
2017-01-16 18:02:14 -05:00
Ricardo Wurmus ce9701fb95
gnu: Add emacs-stripe-buffer.
* gnu/packages/emacs.scm (emacs-stripe-buffer): New variable.
2017-01-16 23:37:43 +01:00
Ricardo Wurmus 0b35f11d76
gnu: Add emacs-git-timemachine.
* gnu/packages/emacs.scm (emacs-git-timemachine): New variable.
2017-01-16 23:37:43 +01:00
Ludovic Courtès ae21519f63
gnu: guile-sqlite3: Provide a new source URL.
* gnu/packages/guile.scm (guile-sqlite3)[home-page]: Change.
2017-01-16 23:27:23 +01:00