Commit Graph

33623 Commits

Author SHA1 Message Date
Tobias Geerinckx-Rice ebf8048d14
gnu: javacc: Don't use unstable tarball.
* gnu/packages/java.scm (javacc)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-19 23:45:56 +01:00
Tobias Geerinckx-Rice 6b66e47052
gnu: javacc: Update to 7.0.4.
* gnu/packages/java.scm (javacc): Update to 7.0.4.
2019-02-19 23:45:56 +01:00
Andreas Enge 4982c0c98d
gnu: ocaml@4.01: Remove the package, affected by a CVE, and its dependent
packages.

This makes progress towards fixing <https://bugs.gnu.org/27462>.

* gnu/packages/ocaml.scm (ocaml-4.01, ocaml4.01-findlib, ocaml4.01-ounit,
ocaml4.01-camlzip, ocaml4.01-qtest, ocaml4.01-bisect, ocaml4.01-sqlite3,
ocaml4.01-csv, ocaml4.01-xmlm, ocaml4.01-batteries, ocaml4.01-gsl): Remove
variables.
(ocaml-batteries, ocaml-bisect)[properties]: Remove ocaml4.01-variant.
* gnu/packages/machine-learning.scm (ocaml4.01-mcl): Remove variable.
2019-02-19 22:59:06 +01:00
Andreas Enge 2e125ece09
gnu: pplacer: Remove the package, which is affected by a CVE on ocaml@4.01.
This makes progress towards fixing <https://bugs.gnu.org/27462>.

* gnu/packages/bioinformatics.scm (pplacer, pplacer-scripts): Remove
variables.
2019-02-19 22:37:02 +01:00
Leo Famulari c12b234695
gnu: libgd: Fix CVE-2019-{6977,6978}.
* gnu/packages/gd.scm (gd)[replacement]: New field.
(gd/fixed): New variable.
* gnu/packages/patches/gd-CVE-2019-6977.patch,
gnu/packages/patches/gd-CVE-2019-6978.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2019-02-19 15:47:35 -05:00
Leo Famulari a7db61a55d
gnu: Add Magic-Wormhole.
* gnu/packages/magic-wormhole.scm (magic-wormhole): New variable.
2019-02-19 14:34:31 -05:00
Leo Famulari 6924a2bdc5
gnu: Add magic-wormhole-transit-relay.
* gnu/packages/magic-wormhole.scm (magic-wormhole-transit-relay): New variable.
2019-02-19 14:34:31 -05:00
Leo Famulari c9b36f450b
gnu: Add magic-wormhole-mailbox-server.
* gnu/packages/magic-wormhole.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2019-02-19 14:34:31 -05:00
Leo Famulari 951c7093a1
gnu: Add python-autobahn.
* gnu/packages/python-web.scm (python-autobahn): New variable.
2019-02-19 14:34:31 -05:00
Leo Famulari 215f3db0e3
gnu: Add python-txtorcon.
* gnu/packages/python-crypto.scm (python-txtorcon): New variable.
2019-02-19 14:34:31 -05:00
Leo Famulari fc681a18f5
gnu: Add python-spake2.
* gnu/packages/python-crypto.scm (python-spake2): New variable.
2019-02-19 14:34:31 -05:00
Leo Famulari 0a90c78926
gnu: Add python-hkdf.
* gnu/packages/python-crypto.scm (python-hkdf): New variable.
2019-02-19 14:34:31 -05:00
Leo Famulari 00adbac6d2
gnu: Add python-treq.
* gnu/packages/python-web.scm (python-treq): New variable.
2019-02-19 14:34:30 -05:00
Leo Famulari e5ba2fe30a
gnu: python-twisted: Update to 17.5.0
* gnu/packages/python-xyz.scm (python-twisted, python2-twisted): Update
to 17.5.0.
[propagated-inputs]: Add python-hyperlink.
2019-02-19 14:34:30 -05:00
Leo Famulari 68460fbb9d
gnu: Add python-hyperlink.
* gnu/packages/python-web.scm (python-hyperlink): New variable.
2019-02-19 14:34:30 -05:00
Leo Famulari d5bbf66d71
gnu: Add python-txaio.
* gnu/packages/python-xyz.scm (python-txaio): New variable.
2019-02-19 14:34:30 -05:00
Leo Famulari b742c00656
gnu: Add python-humanize.
* gnu/packages/python-xyz.scm (python-humanize): New variable.
2019-02-19 14:34:30 -05:00
Leo Famulari a4fc80254a
gnu: LibreOffice: Update to 6.1.5.2.
* gnu/packages/libreoffice.scm (libreoffice): Update to 6.1.5.2.
[source]: Remove obsolete Poppler patches.
2019-02-19 09:47:02 -05:00
Tobias Geerinckx-Rice 5cfb647c52
gnu: perl-test-www-mechanize-catalyst: Update to 0.62.
* gnu/packages/web.scm (perl-test-www-mechanize-catalyst): Update to 0.62.
2019-02-19 15:34:10 +01:00
Tobias Geerinckx-Rice 853687cf8f
gnu: uwsgi: Update to 2.0.18.
* gnu/packages/web.scm (uwsgi): Update to 2.0.18.
2019-02-19 15:34:10 +01:00
Tobias Geerinckx-Rice 1c8ba10a0b
gnu: java-jsch: Update to 0.1.55.
* gnu/packages/java.scm (java-jsch): Update to 0.1.55.
2019-02-19 15:34:09 +01:00
Tobias Geerinckx-Rice f2d3d7422b
gnu: nip2: Update to 8.7.1.
* gnu/packages/image-processing.scm (nip2): Update to 8.7.1.
2019-02-19 15:34:09 +01:00
Tobias Geerinckx-Rice 90c7ea44cc
gnu: grim: Don't use unstable tarball.
* gnu/packages/image.scm (grim)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-19 15:34:09 +01:00
Tobias Geerinckx-Rice 3d4c4fc2a0
gnu: grim: Update to 1.1.
* gnu/packages/image.scm (grim): Update to 1.1.
2019-02-19 15:34:09 +01:00
Tobias Geerinckx-Rice 10db67781f
gnu: slurp: Update to 1.0.1.
* gnu/packages/image.scm (slurp): Update to 1.0.1.
2019-02-19 15:34:08 +01:00
Brett Gilio aff13de323
gnu: r-raster: Update to 2.8-19.
* gnu/packages/cran.scm (r-raster): Update to 2.8-19.
[home-page]: Use HTTPS.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-02-19 14:08:43 +01:00
Brett Gilio be92b4b000
gnu: ansible: Update to 2.7.7.
* gnu/packages/admin.scm (ansible): Update to 2.7.7.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2019-02-19 14:41:59 +05:30
Tobias Geerinckx-Rice 3154ac3288
gnu: stgit: Don't use unstable tarball.
* gnu/packages/version-control.scm (stgit)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-19 09:54:38 +01:00
Tobias Geerinckx-Rice 37040b85d1
gnu: unbound: Update to 1.9.0.
* gnu/packages/dns.scm (unbound): Update to 1.9.0.
2019-02-19 09:54:38 +01:00
Tobias Geerinckx-Rice 687b4909c9
gnu: libdazzle: Don't use NAME in source URI.
* gnu/packages/gnome.scm (libdazzle)[source]: Hard-code NAME.
2019-02-19 09:54:37 +01:00
Tobias Geerinckx-Rice 2fbab84878
gnu: ghex: Don't use NAME in source URI.
* gnu/packages/gnome.scm (ghex)[source]: Hard-code NAME.
2019-02-19 09:54:37 +01:00
Tobias Geerinckx-Rice 89f2d7360b
gnu: workrave: Compute source COMMIT from VERSION.
* gnu/packages/gnome.scm (workrave)[version, source]: Conventionally
generate COMMIT from VERSION, instead of the other way 'round.
2019-02-19 09:54:37 +01:00
Tobias Geerinckx-Rice fa75a21363
gnu: soundconverter: Update to 3.0.1.
* gnu/packages/gnome.scm (soundconverter): Update to 3.0.1.
[arguments]: Remove ‘fix-POTFILES.in’ phase.
* gnu/packages/patches/soundconverter-remove-gconf-dependency.patch:
Update.
2019-02-19 09:54:37 +01:00
Tobias Geerinckx-Rice 81d6dd20d0
gnu: gimp: Update to 2.10.8.
* gnu/packages/gimp.scm (gimp): Update to 2.10.8.
2019-02-19 09:54:36 +01:00
Tobias Geerinckx-Rice 00bfe5eda0
gnu: gegl: Don't use NAME in source URI.
* gnu/packages/gimp.scm (gegl)[source]: Hard-code NAME.
2019-02-19 09:54:36 +01:00
Tobias Geerinckx-Rice 2ed93b7820
gnu: gegl: Update to 0.4.12.
* gnu/packages/gimp.scm (gegl): Update to 0.4.12.
2019-02-19 09:54:36 +01:00
Tobias Geerinckx-Rice fb2d54ecd1
gnu: babl: Update to 0.1.62.
* gnu/packages/gimp.scm (babl): Update to 0.1.62.
2019-02-19 09:54:36 +01:00
Tobias Geerinckx-Rice 7317991570
gnu: hiawatha: Update to 10.9.
* gnu/packages/web.scm (hiawatha): Update to 10.9.
[source]: Adjust location of bundled nghttp2.
2019-02-19 09:54:35 +01:00
Tobias Geerinckx-Rice b23c95fe39
gnu: protozero: Fix typo in description.
* gnu/packages/geo.scm (protozero)[description]: Fix typo.
2019-02-19 09:54:35 +01:00
Tobias Geerinckx-Rice d56af1ff62
gnu: protozero: Don't use unstable tarball.
* gnu/packages/geo.scm (protozero)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-19 09:54:35 +01:00
Tobias Geerinckx-Rice 257c826c91
gnu: protozero: Update to 1.6.5.
* gnu/packages/geo.scm (protozero): Update to 1.6.5.
Re-indent.
2019-02-19 09:54:34 +01:00
Tobias Geerinckx-Rice d84a20fb6b
gnu: memcached: Update to 1.5.12.
* gnu/packages/databases.scm (memcached): Update to 1.5.12.
2019-02-19 09:54:34 +01:00
Tobias Geerinckx-Rice 0b2db013a7
gnu: gerbv: Update to 2.7.0.
* gnu/packages/engineering.scm (gerbv): Update to 2.7.0.
2019-02-19 09:54:34 +01:00
Tobias Geerinckx-Rice 6c77b5a9f7
gnu: containerd: Update to 1.2.4.
* gnu/packages/docker.scm (containerd): Update to 1.2.4.
2019-02-19 09:54:34 +01:00
Tobias Geerinckx-Rice 74bf1b5da5
gnu: docker: Fix build on btrfs.
* gnu/packages/docker.scm (docker)[arguments]: Skip another test that
requires root privileges.
2019-02-19 09:54:33 +01:00
Tobias Geerinckx-Rice 4cb2f29e3e
gnu: python-pymysql: Update to 0.9.3.
* gnu/packages/databases.scm (python-pymysql): Update to 0.9.3.
2019-02-19 09:53:41 +01:00
Tobias Geerinckx-Rice 2fc569a0fc
gnu: perl-db-file: Update to 1.843.
* gnu/packages/databases.scm (perl-db-file): Update to 1.843.
2019-02-19 09:53:41 +01:00
Pierre Neidhardt 33756922bb
gnu: Add emacs-disk-usage.
* gnu/packages/emacs-xyz.scm (emacs-disk-usage): New variable.
2019-02-19 09:45:08 +01:00
Leo Famulari 84e5806461
gnu: rdesktop: Update to 1.8.4 [security fixes].
Fixes CVE-2018-{8791,8792,8793,8794,8795,8796,8797,8798,8799,8800,20174,20175,
20176,20177,20178,20179,20180,20181,20182}.

* gnu/packages/rdesktop.scm (rdesktop): Update to 1.8.4.
[source]: Update URL.
[home-page]: Use HTTPS URL.
[arguments]: Add phase 'delete-extraneous-files'.
2019-02-19 00:19:33 -05:00
Marius Bakke f1e9de4d3a
gnu: Add ungoogled-chromium.
* gnu/packages/aux-files/chromium/master-preferences.json,
gnu/packages/chromium.scm: New files.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly.
2019-02-18 23:41:56 +01:00
Brett Gilio 298d878d20
gnu: python-language-server: Update to 0.23.2.
* gnu/packages/python-xyz.scm (python-language-server): Update to 0.23.2.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-02-18 23:36:27 +01:00
Ricardo Wurmus d47e99e039
gnu: ruby-ffi: Update to 1.10.0.
* gnu/packages/libffi.scm (ruby-ffi): Update to 1.10.0.
2019-02-18 23:17:27 +01:00
leungbk 48211de6dc
gnu: Add emacs-isearch-prop.
* gnu/packages/emacs-xyz.scm (emacs-isearch-prop): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-02-18 22:05:48 +01:00
Paul Garlick b49c8b9ef8
gnu: python-mpi4py: Update to 3.0.1.
* gnu/packages/mpi.scm (python-mpi4py): Update to 3.0.1.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-02-18 21:41:12 +01:00
Ricardo Wurmus 30f0848726
gnu: Add ruby-rsync.
* gnu/packages/ruby.scm (ruby-rsync): New variable.
2019-02-18 21:39:54 +01:00
Ricardo Wurmus 34372d3905
gnu: Add ruby-commander.
* gnu/packages/ruby.scm (ruby-commander): New variable.
2019-02-18 21:18:13 +01:00
Ricardo Wurmus 6742c6f6fb
gnu: ruby-highline: Update to 2.0.1.
* gnu/packages/ruby.scm (ruby-highline): Update to 2.0.1.
2019-02-18 21:18:13 +01:00
Tobias Geerinckx-Rice d0d207cdca
gnu: tomsfastmath: Update to 0.13.1.
* gnu/packages/multiprecision.scm (tomsfastmath): Update to 0.13.1.
[source]: Remove patch.
* gnu/packages/patches/tomsfastmath-constness.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-18 18:07:06 +01:00
Tobias Geerinckx-Rice abd402e3a1
gnu: tomsfastmath: Update home page.
gnu/packages/multiprecision.scm (tomsfastmath)[home-page]: Update.
2019-02-18 18:07:06 +01:00
Tobias Geerinckx-Rice af4ce1f215
gnu: oniguruma: Update to 6.9.1.
* gnu/packages/textutils.scm (oniguruma): Update to 6.9.1.
2019-02-18 18:07:06 +01:00
Tobias Geerinckx-Rice 7dbe462334
gnu: ncdu: Update to 1.14.
* gnu/packages/ncdu.scm (ncdu): Update to 1.14.
2019-02-18 18:07:05 +01:00
Tobias Geerinckx-Rice 9aed8a1e23
gnu: enet: Don't use NAME in source URI.
* gnu/packages/networking.scm (enet)[source]: Hard-code NAME.
2019-02-18 18:07:05 +01:00
Tobias Geerinckx-Rice 3b990922c7
gnu: enet: Update to 1.3.14.
* gnu/packages/networking.scm (enet): Update to 1.3.14.
2019-02-18 18:07:05 +01:00
Tobias Geerinckx-Rice 7f56f10706
gnu: clyrics: Update to 0.11.
* gnu/packages/music.scm (clyrics): Update to 0.11.
Re-indent.
2019-02-18 18:07:05 +01:00
Tobias Geerinckx-Rice 89e1b270d2
gnu: dialog: Download sources over HTTPS.
* gnu/packages/ncurses.scm (dialog)[source]: Use HTTPS.
2019-02-18 18:07:04 +01:00
Tobias Geerinckx-Rice da71a77c8e
gnu: dialog: Update to 1.3-20190211.
* gnu/packages/ncurses.scm (dialog): Update to 1.3-20190211.
2019-02-18 18:07:04 +01:00
Tobias Geerinckx-Rice 28a6eca368
gnu: musl: Download sources over HTTPS.
* gnu/packages/musl.scm (musl)[source]: Use HTTPS.
2019-02-18 18:07:04 +01:00
Tobias Geerinckx-Rice 1bbdcb265a
gnu: musl: Don't use NAME in source URI.
* gnu/packages/musl.scm (musl)[source]: Hard-code NAME.
2019-02-18 18:07:04 +01:00
Tobias Geerinckx-Rice 8fdd072bca
gnu: musl: Update to 1.1.21.
* gnu/packages/musl.scm (musl): Update to 1.1.21.
2019-02-18 18:07:03 +01:00
Tobias Geerinckx-Rice 4fa37ce28c
gnu: qtractor: Update to 0.9.5.
* gnu/packages/music.scm (qtractor): Update to 0.9.5.
2019-02-18 18:07:03 +01:00
Tobias Geerinckx-Rice 7953675fc0
gnu: scrot: Update to 0.9.
* gnu/packages/xdisorg.scm (scrot): Update to 0.9.
[source, home-page]: Switch to new (git) upstream.
[arguments]: Remove them.
[native-inputs]: Add autoconf and automake.
2019-02-18 18:07:03 +01:00
Tobias Geerinckx-Rice e28f3cd9f0
gnu: xcalc: Don't use NAME in source URI.
* gnu/packages/xorg.scm (xcalc)[source]: Hard-code NAME.
2019-02-18 18:07:03 +01:00
Tobias Geerinckx-Rice a12d21630f
gnu: xcalc: Update to 1.0.7.
* gnu/packages/xorg.scm (xcalc): Update to 1.0.7.
2019-02-18 18:07:02 +01:00
Rutger Helling 538bd2ebbf
gnu: wine-staging: Update to 4.2.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 4.2.
* gnu/packages/wine.scm (wine-staging): Update to 4.2.
2019-02-18 10:54:14 +01:00
Tobias Geerinckx-Rice b6dc6aca7d
gnu: onionshare: Update to 1.3.2.
* gnu/packages/tor.scm (onionshare): Update to 1.3.2.
2019-02-18 01:52:48 +01:00
Tobias Geerinckx-Rice a9e9c738dc
gnu: motion: Update to 4.2.2.
* gnu/packages/video.scm (motion): Update to 4.2.2.
2019-02-18 00:47:04 +01:00
Tobias Geerinckx-Rice b71c0645df
gnu: you-get: Update to 0.4.1210.
* gnu/packages/video.scm (you-get): Update to 0.4.1210.
2019-02-18 00:47:04 +01:00
Tobias Geerinckx-Rice 26057c361d
gnu: youtube-viewer: Update to 3.5.2.
* gnu/packages/video.scm (youtube-viewer): Update to 3.5.2.
2019-02-18 00:47:04 +01:00
Tobias Geerinckx-Rice 7acc52f98b
gnu: mlt: Update to 6.12.0.
* gnu/packages/video.scm (mlt): Update to 6.12.0.
[arguments]: Re-indent.
2019-02-18 00:47:03 +01:00
Tobias Geerinckx-Rice 836931a5a7
gnu: lsyncd: Don't use unstable tarball.
* gnu/packages/sync.scm (lsyncd)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[arguments]: Adjust ‘install’ phase to new source directory.
2019-02-18 00:47:03 +01:00
Tobias Geerinckx-Rice 217ea1a1be
gnu: python-qrcode: Update to 6.1.
* gnu/packages/python-xyz.scm (python-qrcode): Update to 6.1.
[inputs]: Remove python-setuptools.
2019-02-18 00:47:03 +01:00
Tobias Geerinckx-Rice 249deec95f
gnu: eid-mw: Update to 4.4.13.
* gnu/packages/security-token.scm (eid-mw): Update to 4.4.13.
[arguments]: Avoid spurious ‘git: command not found’ during build.
2019-02-18 00:47:03 +01:00
Tobias Geerinckx-Rice 71a5da8e11
gnu: i3-wm: Epand description.
* gnu/packages/wm.scm (i3-wm)[description]: Describe more.
2019-02-18 00:47:02 +01:00
Tobias Geerinckx-Rice 231908d9ad
gnu: beep: Update to 1.4.3.
* gnu/packages/terminals.scm (beep): Update to 1.4.3.
[source, home-page]: Switch to maintained fork.
[arguments]: Use #:make-flags instead of SUBSTITUTE*.
2019-02-18 00:47:02 +01:00
Tobias Geerinckx-Rice 2f49edaa79
gnu: beep: Don't use NAME in source URI.
* gnu/packages/terminals.scm (beep)[source]: Hard-code NAME.
2019-02-18 00:47:02 +01:00
Andreas Enge ff33c38cde
gnu: python-cypari2: Adjust indentation.
* gnu/packages/sagemath.scm (python-cypari2): Reindent.
2019-02-17 22:15:51 +01:00
Andreas Enge ec6f1a0eb9
gnu: python-gmpy2: Extend description.
* gnu/packages/sagemath.scm (python-gmpy2): Provide a full sentence for the
description.

This is a follow-up to commit 5e388a6ebb.
2019-02-17 22:14:08 +01:00
Marius Bakke af5ead8b34
gnu: python-gmpy2: Adjust indentation.
* gnu/packages/sagemath.scm (python-gmpy2): Reindent.
2019-02-17 20:39:51 +01:00
Marius Bakke 0b475e73e8
gnu: python-gmpy2: Add license.
This is a follow-up to commit 5e388a6ebb.

* gnu/packages/sagemath.scm (python-gmpy2)[license]: Set to LGPL3+.
2019-02-17 20:38:52 +01:00
Tobias Geerinckx-Rice 4c23e261d1
gnu: simh: Don't use unstable tarball.
* gnu/packages/simh.scm (simh)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-17 20:26:53 +01:00
Tobias Geerinckx-Rice b4d5a789b6
gnu: perl-inline: Update to 0.81.
* gnu/packages/perl.scm (perl-inline): Update to 0.81.
2019-02-17 19:37:44 +01:00
Tobias Geerinckx-Rice b3e5cb4c7b
gnu: fbida: Update to 2.14.
* gnu/packages/pdf.scm (fbida): Update to 2.14.
[arguments]: Trust in /home/nckx/.local/bin:/run/setuid-programs:/home/nckx/.config/guix/current/bin:/home/nckx/.guix-profile/bin:/home/nckx/.guix-profile/sbin:/run/current-system/profile/bin:/run/current-system/profile/sbin.
2019-02-17 19:37:44 +01:00
Tobias Geerinckx-Rice 91d42be7ef
gnu: fbida: Don't use NAME in source URI.
* gnu/packages/pdf.scm (fbida)[source]: Hard-code NAME.
2019-02-17 19:37:44 +01:00
Tobias Geerinckx-Rice 9e4da9f2aa
gnu: msitools: Update to 0.99.
* gnu/packages/package-management.scm (msitools): Update to 0.99.
[native-inputs]: Add bison.
2019-02-17 19:37:43 +01:00
Tobias Geerinckx-Rice a446993674
gnu: msitools: Don't use NAME in source URI.
* gnu/packages/package-management.scm (msitools)[source]: Hard-code NAME.
2019-02-17 19:37:43 +01:00
Leo Famulari d4c0053e55
gnu: Borg: Remove unused dependencies.
This is a followup to commit e191e84859.

* gnu/packages/backup.scm (borg)[native-inputs]: Remove python-sphinx and
python-guzzle-sphinx-theme.
2019-02-17 13:23:49 -05:00
Marius Bakke 4092600036
gnu: xf86-video-intel: Update to commit 33ee0c3b21ea279e08d0863f.
* gnu/packages/xorg.scm (xf86-video-intel): Update to 2.99.917-12.33ee0c3.
2019-02-17 18:44:20 +01:00
Marius Bakke 9fd6f2a713
gnu: xf86-video-i128: Update to 1.4.0.
* gnu/packages/patches/xf86-video-i128-remove-mibstore.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/xorg.scm (xf86-video-i128): Update to 1.4.0.
[source](patches): Remove.
2019-02-17 18:44:20 +01:00
Marius Bakke c69fafde3f
gnu: xf86-video-mga: Update to 2.0.0.
* gnu/packages/xorg.scm (xf86-video-mga): Update to 2.0.0.
2019-02-17 18:44:20 +01:00
Marius Bakke 7741bdb658
gnu: xf86-video-tdfx: Update to 1.5.0.
* gnu/packages/xorg.scm (xf86-video-tdfx): Update to 1.5.0.
2019-02-17 18:44:20 +01:00
Marius Bakke 3752d53d40
gnu: xf86-video-nouveau: Update to 1.0.16.
* gnu/packages/xorg.scm (xf86-video-nouveau): Update to 1.0.16.
2019-02-17 18:44:20 +01:00
Marius Bakke 33d7c5b0ea
gnu: xf86-video-neomagic: Update to 1.3.0.
* gnu/packages/xorg.scm (xf86-video-neomagic): Update to 1.3.0.
2019-02-17 18:44:19 +01:00
Marius Bakke 0e525a89c1
gnu: notmuch: Update to 0.28.2.
* gnu/packages/mail.scm (notmuch): Update to 0.28.2.
2019-02-17 18:44:19 +01:00
Marius Bakke 67d6df5cfa
gnu: xf86-input-libinput: Update to 0.28.2.
* gnu/packages/xorg.scm (xf86-input-libinput): Update to 0.28.2.
2019-02-17 18:44:19 +01:00
Marius Bakke 888f213780
gnu: offlineimap: Update to 7.2.3.
* gnu/packages/mail.scm (offlineimap): Update to 7.2.3.
2019-02-17 18:44:19 +01:00
Marius Bakke fa212dec64
gnu: feh: Update to 3.1.3.
* gnu/packages/image-viewers.scm (feh): Update to 3.1.3.
2019-02-17 18:44:19 +01:00
Marius Bakke 0296142087
gnu: libjpeg-turbo: Replace with 2.0.2 [security fixes].
This fixes CVE-2018-20330 and CVE-2018-19664.

* gnu/packages/image.scm (libjpeg-turbo)[replacement]: New field.
(libjpeg-turbo-2.0.2): New public variable.
2019-02-17 18:44:19 +01:00
Marius Bakke ec92d786be
gnu: libjpeg-turbo: Don't use NAME in source URI.
* gnu/packages/image.scm (libjpeg-turbo)[source](uri): Hard-code NAME.
2019-02-17 18:44:19 +01:00
Marius Bakke 1cb0c7a32c
gnu: keyutils: Update to 1.6.
* gnu/packages/crypto.scm (keyutils): Update to 1.6.
2019-02-17 18:44:18 +01:00
Marius Bakke 611ee0c928
gnu: htop: Fix indentation.
* gnu/packages/admin.scm (htop): Reindent.
2019-02-17 18:44:18 +01:00
Marius Bakke 61506fe551
gnu: Remove unneeded uses of python{,2}-minimal.
The "python-minimal" package exists mostly to resolve a dependency cycle.  To
reduce duplication, packages should prefer the regular Python variants.

* gnu/packages/admin.scm (htop)[native-inputs]: Change PYTHON-MINIMAL-WRAPPER
to PYTHON-WRAPPER.
* gnu/packages/crypto.scm (botan)[native-inputs]: Likewise.
* gnu/packages/bioinformatics.scm (sambamba)[native-inputs]: Change
PYTHON-MINIMAL to PYTHON.
* gnu/packages/dictionaries.scm (apertium)[native-inputs]: Likewise.
* gnu/packages/databases.scm (mongodb)[native-inputs]: Change PYTHON2-MINIMAL
to PYTHON2.
* gnu/packages/games.scm (openttd-opensfx, openttd-openmsx)[native-inputs]:
Likewise.
* gnu/packages/gnome.scm (deja-dup)[native-inputs]: Likewise.
2019-02-17 18:44:18 +01:00
Tobias Geerinckx-Rice 123d92eaf3
gnu: python-pytest-cov: Update to 2.6.1.
* gnu/packages/check.scm (python-pytest-cov): Update to 2.6.1.
2019-02-17 18:43:22 +01:00
Tobias Geerinckx-Rice 9a0765aad8
gnu: python-nose-randomly: Update to 1.2.6.
* gnu/packages/check.scm (python-nose-randomly): Update to 1.2.6.
2019-02-17 18:43:22 +01:00
Tobias Geerinckx-Rice 0748a7b2d7
gnu: qbittorrent: Don't use unstable tarball.
* gnu/packages/bittorrent.scm (qbittorrent)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-17 18:43:21 +01:00
Tobias Geerinckx-Rice 71fb3263ae
gnu: python-pytest-mock: Update to 1.10.1.
* gnu/packages/check.scm (python-pytest-mock): Update to 1.10.1.
2019-02-17 18:43:21 +01:00
Tobias Geerinckx-Rice cdda263be1
gnu: qbittorrent: Update to 4.1.5.
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.1.5.
2019-02-17 18:43:21 +01:00
Tobias Geerinckx-Rice e001783f4c
gnu: umockdev: Update to 0.12.1.
* gnu/packages/check.scm (umockdev): Update to 0.12.1.
2019-02-17 18:43:21 +01:00
Andreas Enge 5e388a6ebb
gnu: Add python-gmpy2 and python2-gmpy2.
* gnu/packages/sagemath.scm (python-gmpy2, python2-gmpy2): New variables.
2019-02-17 17:55:42 +01:00
Andreas Enge 3f074a21f0
gnu: Add gap.
* gnu/packages/algebra.scm (gap): New variable.
2019-02-17 17:46:10 +01:00
Andreas Enge 966aa714c8
gnu: Add python-pari-jupyter.
* gnu/packages/python-xyz.scm (python-pari-jupyter): New variable.
2019-02-17 15:38:29 +01:00
Pkill -9 a778f27003
gnu: Add scanmem.
* gnu/packages/debug.scm (scanmem): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-02-17 12:23:53 +01:00
Pkill -9 b16640ac03
gnu: Add qtcolorwidgets.
* gnu/packages/qt.scm (qtcolorwidgets): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-02-17 12:14:57 +01:00
Brett Gilio 451a5ae9ba
gnu: emacs-exwm: Update to 0.22.
* gnu/packages/emacs-xyz.scm (emacs-exwm): Update to 0.22.
2019-02-17 12:04:07 +01:00
Brett Gilio e3da630bfd
gnu: emacs-xelb: Update to 0.17.
* gnu/packages/emacs-xyz.scm (emacs-xelb): Update to 0.17.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-02-17 12:02:54 +01:00
Ricardo Wurmus 4e51d73596
gnu: guitarix: Fix build.
Fixes <https://bugs.gnu.org/34428>.

* gnu/packages/audio.scm (guitarix)[arguments]: Add phase
"fix-boost-includes".
2019-02-17 11:48:47 +01:00
Danny O'Brien 52bc70e42d
gnu: neovim: Update to 0.3.4.
* gnu/packages/vim.scm (neovim): Update to 0.3.4.
[home-page]: Use HTTPS.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-02-17 10:28:13 +01:00
Ricardo Wurmus 9f0ce5ec4a
gnu: Add libcxx.
* gnu/packages/llvm.scm (libcxx): New variable.
2019-02-17 10:02:06 +01:00
Ricardo Wurmus e9823f9ca3
gnu: openmpi: Add InfiniBand support.
* gnu/packages/mpi.scm (openmpi)[inputs]: Add opensm.
[arguments]: Add openib configure flags; add build phase
"find-opensm-headers".
2019-02-17 09:59:46 +01:00
Ricardo Wurmus f30d5f7f2d
gnu: guile-curl: Update to 0.6.
* gnu/packages/curl.scm (guile-curl): Update to 0.6.
2019-02-17 09:59:46 +01:00
Efraim Flashner 3aeac37e61
gnu: quassel: Update to 0.13.1.
* gnu/packages/irc.scm (quassel): Update to 0.13.1.
[source]: Use https.
2019-02-17 08:29:18 +02:00
Tobias Geerinckx-Rice 35ea6e3c09
gnu: suil: Update to 0.10.2.
* gnu/packages/audio.scm (suil): Update to 0.10.2.
[arguments]: Use default Python (3).
2019-02-17 03:37:51 +01:00
Tobias Geerinckx-Rice 0db873dd01
gnu: rename: Update to 1.10.
* gnu/packages/admin.scm (rename): Update to 1.10.
2019-02-17 03:37:50 +01:00
Tobias Geerinckx-Rice 51e31aa865
gnu: toybox: Update to 0.8.0.
* gnu/packages/busybox.scm (toybox): Update to 0.8.0.
2019-02-17 03:37:50 +01:00
Tobias Geerinckx-Rice fffe48701a
gnu: tintin++: Update to 2.01.7.
* gnu/packages/games.scm (tintin++): Update to 2.01.7.
2019-02-17 03:37:49 +01:00
Tobias Geerinckx-Rice 93fee74acf
gnu: xcursor-themes: Update to 1.0.6.
* gnu/packages/xorg.scm (xcursor-themes): Update to 1.0.6.
2019-02-17 03:37:49 +01:00
Tobias Geerinckx-Rice 853556831b
gnu: clipit: Update to 1.4.4.
* gnu/packages/gtk.scm (clipit): Update to 1.4.4.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf and automake.
2019-02-17 03:37:48 +01:00
Tobias Geerinckx-Rice 4f4b37dfdf
gnu: pius: Update to 2.2.7.
* gnu/packages/gnupg.scm (pius): Update to 2.2.7.
[source]: Remove upstreamed patch.
* gnu/packages/patches/pius.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-17 03:37:48 +01:00
Tobias Geerinckx-Rice a11c7a0b22
gnu: wavemon: Update to 0.9.0.
* gnu/packages/hardware.scm (wavemon): Update to 0.9.0.
2019-02-17 03:37:48 +01:00
Tobias Geerinckx-Rice ec756fa58c
gnu: ddcutil: Update to 0.9.4.
* gnu/packages/hardware.scm (ddcutil): Update to 0.9.4.
2019-02-17 03:37:47 +01:00
Tobias Geerinckx-Rice 46a1a602f4
gnu: yad: Update to 0.41.0.
* gnu/packages/gtk.scm (yad): Update to 0.41.0.
2019-02-17 03:37:47 +01:00
Timothy Sample 41fa9f1815
services: gdm: Allow for custom X session scripts.
* gnu/packages/gnome.scm (gdm)[arguments]: Update pre-configure phase so
that GDM runs an X session script specified by the variable
GDM_X_SESSION; remove the '--enable-gdm-xsession' configuration
option.
* gnu/services/xorg.scm (<gdm-configuration>): Add 'x-session' field.
(gdm-shepherd-service): Set the GDM_X_SESSION variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-17 00:04:57 +01:00
Timothy Sample 1f564c1573
gnu: gdm: Run dbus-daemon via a wrapper script.
* gnu/packages/gnome.scm (gdm)[arguments]: Modify the pre-configure
phase so that GDM propagates the GDM_DBUS_DAEMON variable into the
session environment and uses its value to invoke dbus-daemon.
* gnu/services/xorg.scm (dbus-daemon-wrapper): New variable.
(<gdm-configuration>): Add 'dbus-daemon' field.
(gdm-shepherd-service): Set GDM_DBUS_DAEMON before invoking gdm.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-17 00:04:57 +01:00
Timothy Sample c9ff92b550
gnu: gdm: Simplify pre-configure phase.
* gnu/packages/gnome.scm (gdm)[arguments]: Simplify the pre-configure phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-17 00:04:57 +01:00
Timothy Sample def6d6b616
gnu: gdm: Use absolute path for gnome-session.
* gnu/packages/gnome.scm (gdm)[arguments]: Modify the pre-configure
phase to substitute in the absolute path of gnome-session.
[inputs]: Add gnome-session.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-17 00:04:57 +01:00
Timothy Sample 69544798ea
gnu: gdm: Add links to required login-session files.
* gnu/packages/gnome.scm (gdm)[arguments]: Add a phase that creates
symbolic links to required files from gnome-settings-daemon; do not set
XDG_CONFIG_DIRS in the session environment.
[inputs]: Add gnome-settings-daemon.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-17 00:04:56 +01:00
Timothy Sample 1d7bff4b4b
gnu: gnome-session: Use absolute paths in .desktop files.
This makes the gnome-session .desktop files usable even if gnome-session
is not available from the PATH variable.

* gnu/packages/gnome.scm (gnome-session)[arguments]: Add a phase that
adds the absolute path of gnome-session in its .desktop files.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-17 00:04:56 +01:00
Timothy Sample e57c2adb2a
services: gdm: Remove etc service.
* gnu/packages/gnome.scm (gdm)[arguments]: Update pre-configure phase to
make GDM get the configuration file path from an environment variable.
* gnu/services/xorg.scm (gdm-etc-service): Remove function.
(gdm-configuration-file): New function.
(gdm-shepherd-service): Set GDM_CUSTOM_CONF before invoking GDM.
(gdm-service-type)[extensions]: Remove etc-service-type extension.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-17 00:04:56 +01:00
Tobias Geerinckx-Rice dcc262672c
gnu: chez-sockets: Use GIT- helpers.
* gnu/packages/chez.scm (chez-sockets)[version]: Use GIT-VERSION.
[source]: Use GIT-FILE-NAME.
2019-02-16 19:02:07 +01:00
Tobias Geerinckx-Rice 2245f210ea
gnu: chez-scmutils: Return #t from all phases.
* gnu/packages/chez.scm (chez-scmutils)[arguments]: Always return #t from phases.
Substitute INVOKE for SYSTEM*.
2019-02-16 19:02:06 +01:00
Tobias Geerinckx-Rice 9b469e2e3a
gnu: chez-scmutils: Don't use unstable tarball.
* gnu/packages/chez.scm (chez-scmutils)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-16 19:02:06 +01:00
Tobias Geerinckx-Rice c83bf1c659
gnu: chez-mit: Don't use unstable tarball.
* gnu/packages/chez.scm (chez-mit)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-16 19:02:06 +01:00
Tobias Geerinckx-Rice 602fbad1e7
gnu: chez-scheme: Don't use unstable tarball.
* gnu/packages/chez.scm (chez-scheme)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-16 19:02:06 +01:00
Tobias Geerinckx-Rice fbf4122360
gnu: stex: Don't use unstable tarball.
* gnu/packages/chez.scm (stex)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
(chez-scheme)[arguments]: Adjust expected source directory name.
2019-02-16 19:02:06 +01:00
Tobias Geerinckx-Rice 2f1ab47772
gnu: nanopass: Don't use unstable tarball.
* gnu/packages/chez.scm (nanopass)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
(chez-scheme)[arguments]: Adjust expected source directory name.
2019-02-16 19:02:05 +01:00
Tobias Geerinckx-Rice 55623cf08a
gnu: chez-scheme: Return #t from all phases.
* gnu/packages/chez.scm (chez-scheme)[arguments]: Always return #t from phases.
Substitute INVOKE for SYSTEM*.
2019-02-16 19:02:05 +01:00
Tobias Geerinckx-Rice 95b4f7ca7a
gnu: chez-scheme: Fix ‘install-doc’ phase.
* gnu/packages/chez.scm (chez-cheme)[arguments]: Find ‘installsh’.
Remove some unnecessary code.
2019-02-16 19:02:05 +01:00
Tobias Geerinckx-Rice 24a43551d0
gnu: chez-irregex: Don't use unstable tarball.
* gnu/packages/chez.scm (chez-irregex)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-16 19:02:05 +01:00
Tobias Geerinckx-Rice 88c85a9403
gnu: chez-matchable: Don't use unstable tarball.
* gnu/packages/chez.scm (chez-matchable)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-16 19:02:04 +01:00
Tobias Geerinckx-Rice f01b17b374
gnu: chez-web: Use GIT- helpers.
* gnu/packages/chez.scm (chez-web)[version]: Use GIT-VERSION.
[source]: Use GIT-FILE-NAME.
2019-02-16 19:02:04 +01:00
Tobias Geerinckx-Rice f9cd13c95d
gnu: chez-srfi: Don't use unstable tarball.
* gnu/packages/chez.scm (chez-srfi)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-16 19:02:04 +01:00
Tobias Geerinckx-Rice bd86f7dbdf
gnu: chez-fmt: Return #t from all phases.
* gnu/packages/chez.scm (chez-fmt)[arguments]: Always return #t from phases.
Substitute INVOKE for SYSTEM*.
2019-02-16 19:02:04 +01:00
Tobias Geerinckx-Rice a0bdbf8b41
gnu: chez-web: Return #t from all phases.
* gnu/packages/chez.scm (chez-web)[arguments]: Always return #t from phases.
2019-02-16 19:02:04 +01:00
Tobias Geerinckx-Rice 6cf48e8c20
gnu: unshield: Update to 1.4.3.
* gnu/packages/compression.scm (unshield): Update to 1.4.3.
[inputs]: Add unshield-baldurs_gate_patch_v1_1_4315_international.zip.
[arguments]: Use it.
2019-02-16 19:02:03 +01:00
Tobias Geerinckx-Rice 46c1c5537b
gnu: stumpwm: Build and install the manual.
* gnu/packages/lisp.scm (stumpwm)[native-inputs]: Add texinfo.
[argument]: Add new ‘install-manual’ phase.
2019-02-16 18:34:49 +01:00
Mark H Weaver 9adb66dd11
gnu: linux-libre: Update to 4.20.10.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.10.
(%linux-libre-hash): Update hash.
2019-02-15 23:32:57 -05:00
Mark H Weaver 82da87cf4c
gnu: linux-libre@4.19: Update to 4.19.23.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.23.
(%linux-libre-4.19-hash): Update hash.
2019-02-15 23:32:54 -05:00
Mark H Weaver c5d3e7c5ac
gnu: linux-libre@4.14: Update to 4.14.101.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.101.
(%linux-libre-4.14-hash): Update hash.
2019-02-15 23:32:52 -05:00
Mark H Weaver f218ff0acb
gnu: linux-libre@4.9: Update to 4.9.158.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.158.
2019-02-15 23:32:49 -05:00
Mark H Weaver 54bee9ea2e
gnu: icecat: Update to 60.5.1-guix1 [security-fixes].
Includes fixes for CVE-2018-18335, CVE-2018-18356, and CVE-2019-5785.

* gnu/packages/gnuzilla.scm (%icecat-version): Update to 60.5.1-guix1.
(icecat-source)[upstream-firefox-source]: Update hash.
2019-02-15 23:32:42 -05:00
Vagrant Cascadian aa71b690aa
gnu: pelican: Update to 4.0.1
* gnu/packages/python.scm (pelican): Update to 4.0.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-16 01:00:09 +01:00
Brett Gilio de8abc96cb
gnu: emacs-cider: Update to 0.20.0
* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 0.20.0

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-16 01:00:09 +01:00
Raphaël Mélotte 37956778c9
gnu: luakit: Update to 2.1.
* gnu/packages/web-browsers.scm (luakit): Update to 2.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-16 01:00:09 +01:00
Meiyo Peng f7a25b50eb
gnu: ibus-rime: Update to 1.4.0.
* gnu/packages/ibus.scm (ibus-rime): Update to 1.4.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-16 01:00:09 +01:00
Meiyo Peng 775e81b5a5
gnu: rime-data: Update to 0.38.20190131.
* gnu/packages/ibus.scm (rime-data): Update to 0.38.20190131.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-16 01:00:08 +01:00
Meiyo Peng 6072d51193
gnu: librime: Update to 1.4.0.
* gnu/packages/ibus.scm (librime): Update to 1.4.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-16 01:00:08 +01:00
Ludovic Courtès 8a973abc6f
gnu: guix: Embed 'glibc-utf8-locales'.
This will ensure people who download the binary installation tarball
do not get locale-related warnings, provided they use one of the
selected UTF-8 locales.

* gnu/packages/package-management.scm (guix)[arguments]: In
'wrap-program' phase, set GUIX_LOCPATH.
[inputs]: Add GLIBC-UTF8-LOCALES.
2019-02-16 01:00:08 +01:00
Pierre Neidhardt 3a34c9e62e
gnu: emacs-helm-slime: Update to 20190214.
* gnu/packages/emacs-xyz.scm (emacs-helm-slime): Update to 20190214.
2019-02-15 21:26:08 +01:00
Pierre Neidhardt e83d46f02e
gnu: emacs-pulseaudio-control: Update to 20190105.
* gnu/packages/emacs-xyz.scm (emacs-pulseaudio-control): Update to 20190105.
2019-02-15 21:25:31 +01:00
Danny Milosavljevic f7c4853a6b
gnu: Add genimage.
* gnu/packages/genimage.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2019-02-15 17:49:08 +01:00
Ricardo Wurmus 3c3e6620ae
gnu: guile-hall: Clean up.
* gnu/packages/guile-xyz.scm (guile-hall)[description]: Break long line.
[home-page]: Merge lines.
[propagated-inputs]: Remove reference to default "out" output.
2019-02-15 17:43:49 +01:00
Ricardo Wurmus feb11b0872
gnu: guile-hall: Use git tag.
* gnu/packages/guile-xyz.scm (guile-hall)[source]: Use tag and git-file-name.
2019-02-15 17:37:28 +01:00
Ricardo Wurmus 06085facd5
gnu: guile-hall: Use license: prefix.
* gnu/packages/guile-xyz.scm (guile-hall)[license]: Use license: prefix.
2019-02-15 17:34:48 +01:00
Alex Sassmannshausen 63bf0afdf6
gnu: guile-hall: Update to 0.2.
* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.2.
2019-02-15 16:57:46 +01:00
Leo Famulari e191e84859
gnu: Borg: Update to 1.1.9.
* gnu/packages/backup.scm (borg): Update to 1.1.9.
[arguments]: Remove the 'remove-documentation-timestamps' phase and adjust the
'install-doc' phase to ensure the manual pages are not a source of
non-determinism.
2019-02-15 10:16:18 -05:00
Ricardo Wurmus 867e2b1bb3
gnu: Add r-rsvd.
* gnu/packages/cran.scm (r-rsvd): New variable.
2019-02-15 16:04:29 +01:00
Ricardo Wurmus 9680047cda
gnu: Add r-future-apply.
* gnu/packages/cran.scm (r-future-apply): New variable.
2019-02-15 16:04:29 +01:00
Ricardo Wurmus b3080cddad
gnu: Add r-future.
* gnu/packages/cran.scm (r-future): New variable.
2019-02-15 16:04:29 +01:00
Ricardo Wurmus 226294a4ad
gnu: Add r-globals.
* gnu/packages/cran.scm (r-globals): New variable.
2019-02-15 16:04:29 +01:00
Ricardo Wurmus cf4cd8bcdf
gnu: Add r-listenv.
* gnu/packages/cran.scm (r-listenv): New variable.
2019-02-15 16:04:29 +01:00
Marius Bakke 867fd0da49
gnu: libdrm: Update to 2.4.97.
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.97.
2019-02-15 12:19:23 +01:00
Marius Bakke 284fb66a05
gnu: KSysguard: Update home page.
* gnu/packages/kde-plasma.scm (libksysguard)[home-page]: Set to
<https://userbase.kde.org/KSysGuard>.
2019-02-15 12:12:10 +01:00
Marius Bakke 76435771eb
gnu: KDE Plasma: Update to 5.15.0.
* gnu/packages/kde-plasma.scm (kdecoration, kscreenlocker, libkscreen,
libksysguard): Update to 5.15.0.
2019-02-15 12:12:10 +01:00
Marius Bakke a72d928b6b
gnu: KDE Frameworks: Update to 5.55.0.
* gnu/packages/kde-frameworks.scm (extra-cmake-modules, attica, bluez-qt,
breeze-icons kapidox, karchive, kcodecs, kconfig, kcoreaddons, kdbusaddons,
kdnssd, kguiaddons, ki18n, kidletime, kirigami, kitemmodels, kitemviews,
kplotting, ksyntaxhighlighting, kwayland, kwidgetsaddons, kwindowsystem,
modemmanager-qt, networkmanager-qt, oxygen-icons, prison, qqc2-desktop-style,
solid, sonnet, threadweaver, kactivities, kauth, kcompletion, kcrash,
kdoctools, kfilemetadata, kimageformats, kjobwidgets, knotifications,
kpackage, kpty, kunitconversion, baloo, kactivities-stats, kbookmarks,
kcmutils, kconfigwidgets, kdeclarative, kded, kdesignerplugin, kdesu,
kdewebkit, kemoticons, kglobalaccel, kiconthemes, kinit, kio, knewstuff,
knotifyconfig, kparts, kpeople, krunner, kservice, ktexteditor, ktextwidgets,
kwallet, kxmlgui, kxmlrpcclient, plasma-framework, kde-frameworkintegration,
kdelibs4support, khtml, kjs, kjsembed, kmediaplayer, kross): Update to 5.55.0.
2019-02-15 12:12:09 +01:00
Marius Bakke d199a4c7b4
gnu: LLVM, Clang: Update to 7.0.1.
* gnu/packages/patches/clang-7.0-libc-search-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/llvm.scm (llvm, clang-runtime, clang): Update to 7.0.1.
(llvm-7.0.1): Remove variable.
(clang-from-llvm)[arguments]: Adjust phase to match Clang 7.
(llvm-6, clang-runtime-6, clang-6): New public variables.
* gnu/packages/dlang.scm (ldc)[native-inputs]: Change LLVM and CLANG to
LLVM-6.0 and CLANG-6.0.
* gnu/packages/gl.scm (mesa)[inputs]: Change from LLVM to LLVM-6.
2019-02-15 12:12:09 +01:00
Marius Bakke 3bdcc668ee
gnu: LLVM: Use HTTPS URLs.
* gnu/packages/llvm.scm (llvm, clang-runtime-from-llvm, clang-from-llvm,
llvm-3.9.1, llvm-3.7, llvm-3.6, llvm-3.5)[source](uri): Use HTTPS.
(emacs-clang-format)[description]: Likewise.
2019-02-15 12:12:09 +01:00
Ricardo Wurmus 9846ec0bea
gnu: Add python-pyfit-sne.
* gnu/packages/bioinformatics.scm (python-pyfit-sne): New variable.
2019-02-15 11:03:26 +01:00
Tobias Geerinckx-Rice a37bdf4289
gnu: tiled: Update to 1.2.2.
* gnu/packages/game-development.scm (tiled): Update to 1.2.2.
2019-02-15 05:41:20 +01:00
Tobias Geerinckx-Rice b2cf559772
gnu: allegro@4: Update to 4.4.3.
* gnu/packages/game-development.scm (allegro-4): Update to 4.4.3.
[source]: Remove upstreamed patch.
* gnu/packages/patches/allegro4-mesa-18.2.5-and-later.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-15 05:41:20 +01:00
Tobias Geerinckx-Rice 7aed8b8a7a
gnu: teeworlds: Update to 0.7.2.
* gnu/packages/games.scm (teeworlds): Update to 0.7.2.
2019-02-15 05:41:20 +01:00
Tobias Geerinckx-Rice d5ddb48424
gnu: gnubg: Update to 1.06.002.
* gnu/packages/games.scm (gnubg): Update to 1.06.002.
2019-02-15 05:41:19 +01:00
Tobias Geerinckx-Rice 81e6ece61c
gnu: fortune-mod: Update to 2.6.2.
* gnu/packages/games.scm (fortune-mod): Update to 2.6.2.
2019-02-15 05:41:19 +01:00
Tobias Geerinckx-Rice 5479dbf929
gnu: chroma: Update to 1.16.
* gnu/packages/games.scm (chroma): Update to 1.16.
2019-02-15 05:41:19 +01:00
Tobias Geerinckx-Rice 87683add41
gnu: gamine: Update to 1.6.
* gnu/packages/games.scm (gamine): Update to 1.6.
2019-02-15 05:41:19 +01:00
Tobias Geerinckx-Rice f5e1a0e576
gnu: vkquake: Don't use unstable tarball.
* gnu/packages/games.scm (vkquake)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-15 05:41:18 +01:00
Tobias Geerinckx-Rice 3e7b376e08
gnu: vkquake: Update to 1.01.0.
* gnu/packages/games.scm (vkquake): Update to 1.01.0.
2019-02-15 05:41:18 +01:00
Tobias Geerinckx-Rice 76f01c5102
gnu: filezilla: Update to 3.40.0.
* gnu/packages/ftp.scm (filezilla): Update to 3.40.0.
2019-02-15 05:41:18 +01:00
Tobias Geerinckx-Rice 786e0073c1
gnu: libfilezilla: Don't use NAME in source URI.
* gnu/packages/ftp.scm (libfilezilla)[source]: Hard-code NAME.
2019-02-15 05:41:18 +01:00
Tobias Geerinckx-Rice 7d4cbd993d
gnu: ifdtool: Update to 4.9.
* gnu/packages/flashing-tools.scm (ifdtool): Update to 4.9.
[source]: Update source URI.
2019-02-15 05:41:17 +01:00
Tobias Geerinckx-Rice f95114e5dd
gnu: ndctl: Update to 64.1.
* gnu/packages/disk.scm (ndctl): Update to 64.1.
[inputs]: Add keyutils.
2019-02-15 05:41:17 +01:00
Tobias Geerinckx-Rice c6a2dd86c5
gnu: cppcheck: Update to 1.87.
* gnu/packages/check.scm (cppcheck): Update to 1.87.
2019-02-15 05:41:17 +01:00
Tobias Geerinckx-Rice bf38c19280
gnu: fasm: Update to 1.73.08.
* gnu/packages/assembly.scm (fasm): Update to 1.73.08.
2019-02-15 05:41:17 +01:00
Tobias Geerinckx-Rice af7014a140
gnu: virt-manager: Update to 2.1.0.
* gnu/packages/virtualization.scm (virt-manager): Update to 2.1.0.
2019-02-15 05:41:17 +01:00
Tobias Geerinckx-Rice cd4b2e78c5
gnu: libxls: Move to (gnu packages statistics).
It has nothing to do with XML.

* gnu/packages/xml.scm (libxls): Move from here…
* gnu/packages/statistics.scm (libxls): …to here.
2019-02-15 05:41:16 +01:00
Tobias Geerinckx-Rice 9b069c15e0
gnu: libxls: Update to 1.5.0 [security fixes].
* gnu/packages/xml.scm (libxls): Update to 1.5.0.
[source, home-page]: Update home page.
[arguments, native-inputs]: Remove all of them.
2019-02-15 05:41:16 +01:00
Tobias Geerinckx-Rice f8be928760
gnu: libxls: Expand synopsis & description.
* gnu/packages/xml.scm (libxls)[synopsis, description]: Expand.
2019-02-15 05:41:16 +01:00
Tobias Geerinckx-Rice 863ab122fc
gnu: sdl2-mixer: Update to 2.0.4.
* gnu/packages/sdl.scm (sdl2-mixer): Update to 2.0.4.
2019-02-14 23:39:48 +01:00
Tobias Geerinckx-Rice ad237c8bb8
gnu: sdl2-image: Update to 2.0.4.
* gnu/packages/sdl.scm (sdl2-image): Update to 2.0.4.
2019-02-14 23:39:46 +01:00
Tobias Geerinckx-Rice ebd2ae1858
gnu: i3-wm: Remove obsolete code.
* gnu/packages/wm.scm (i3-wm)[arguments]: Remove #:make-flags.
Update reason for disabled #:tests?.
2019-02-14 23:39:41 +01:00
Christopher Baines a3dbfbbd04
gnu: Add ruby-rails.
* gnu/packages/rails.scm (ruby-rails): New variable.
2019-02-14 21:38:03 +00:00
Christopher Baines 078849455e
gnu: Add ruby-activestorage.
* gnu/packages/rails.scm (ruby-activestorage): New variable.
2019-02-14 21:38:03 +00:00
Christopher Baines 554bf4f606
gnu: Add ruby-marcel.
Required for ruby-activestorage.

* gnu/packages/ruby.scm (ruby-marcel): New variable.
2019-02-14 21:38:03 +00:00
Christopher Baines 80c4bfa640
gnu: Add ruby-sprockets-rails.
* gnu/packages/rails.scm (ruby-sprockets-rails): New variable.
2019-02-14 21:38:03 +00:00
Christopher Baines 15606d9896
gnu: Add ruby-sprockets.
* gnu/packages/ruby.scm (ruby-sprockets): New variable.
2019-02-14 21:38:02 +00:00
Christopher Baines c8f079ca16
gnu: Add ruby-railties.
* gnu/packages/rails.scm (ruby-railties): New variable.
2019-02-14 21:38:02 +00:00
Christopher Baines 0fc308997f
gnu: Add ruby-actionmailer.
* gnu/packages/rails.scm (ruby-actionmailer): New variable.
2019-02-14 21:38:02 +00:00
Christopher Baines ca09c4b5f2
gnu: Add ruby-activejob.
* gnu/packages/rails.scm (ruby-activejob): New variable.
2019-02-14 21:38:02 +00:00
Christopher Baines f9da1ada23
gnu: Add ruby-globalid.
Required for ruby-activejob.

* gnu/packages/ruby.scm (ruby-globalid): New variable.
2019-02-14 21:38:02 +00:00
Christopher Baines 937c8862f4
gnu: Add ruby-actioncable.
* gnu/packages/rails.scm (ruby-actioncable): New variable.
2019-02-14 21:38:02 +00:00
Christopher Baines a058cbfd57
gnu: Add ruby-nio4r.
Required for ruby-actioncable.

* gnu/packages/ruby.scm (ruby-nio4r): New variable.
2019-02-14 21:38:02 +00:00
Christopher Baines a229acffb7
gnu: Add ruby-websocket-driver.
* gnu/packages/ruby.scm (ruby-websocket-driver): New variable.
2019-02-14 21:38:01 +00:00
Christopher Baines 52b015a93c
gnu: Add ruby-websocket-extensions.
* gnu/packages/ruby.scm (ruby-websocket-extensions): New variable.
2019-02-14 21:38:01 +00:00
Christopher Baines 7b062e98b8
gnu: Add ruby-actionpack.
* gnu/packages/rails.scm (ruby-actionpack): New variable.
2019-02-14 21:38:01 +00:00
Christopher Baines 1c48c539ee
gnu: Add ruby-actionview.
* gnu/packages/rails.scm (ruby-actionview): New variable.
2019-02-14 21:38:01 +00:00
Christopher Baines d15dbe83f5
gnu: Add ruby-erubi.
Required for ruby-actionview.

* gnu/packages/ruby.scm (ruby-erubi): New variable.
2019-02-14 21:38:01 +00:00
Christopher Baines 24412de48d
gnu: Add ruby-rails-dom-testing.
* gnu/packages/rails.scm (ruby-rails-dom-testing): New variable.
2019-02-14 21:38:01 +00:00
Christopher Baines ab654da543
gnu: Add ruby-rails-html-sanitizer.
* gnu/packages/rails.scm (ruby-rails-html-sanitizer): New variable.
2019-02-14 21:38:01 +00:00
Christopher Baines 8d3c5ff68b
gnu: Add ruby-loofah.
* gnu/packages/ruby.scm (ruby-loofah): New variable.
2019-02-14 21:38:01 +00:00
Christopher Baines d7f9f88748
gnu: Add ruby-crass.
Required for upgrading ruby-loofah.

* gnu/packages/ruby.scm (ruby-crass): New variable.
2019-02-14 21:38:00 +00:00
Christopher Baines 6188d6430d
gnu: Add ruby-rr.
* gnu/packages/ruby.scm (ruby-rr): New variable.
2019-02-14 21:38:00 +00:00
Christopher Baines 909eae21f3
gnu: Add ruby-faraday.
* gnu/packages/ruby.scm (ruby-faraday): New variable.
2019-02-14 21:38:00 +00:00
Christopher Baines 0927b0394f
gnu: ruby-prawn-table: Begin to enable tests.
* gnu/packages/ruby.scm (ruby-prawn-table)[propagated-inputs]: Add
ruby-pdf-inspector.
[native-inputs]: Add packages for tests.
[arguments]: Modify the build phases to get closer to enabling the tests.
2019-02-14 21:38:00 +00:00
Christopher Baines 16f423cbd9
gnu: Add ruby-prawn-manual-builder.
Required for the ruby-prawn-table tests.

* gnu/packages/ruby.scm (ruby-prawn-manual-builder): New variable.
2019-02-14 21:38:00 +00:00
Christopher Baines c41fba01d3
gnu: ruby-parallel: Begin to enable tests and update version.
* gnu/packages/ruby.scm (ruby-parallel): Update to 1.13.0.
[source]: Switch to the Git repository.
[arguments]: Change the #:test-target, and modify some phases.
[native-inputs]: Add packages required for running the tests.
2019-02-14 21:38:00 +00:00
Christopher Baines 198bc64855
gnu: Add ruby-rspec-rerun.
Required for ruby-parallel tests.

* gnu/packages/ruby.scm (ruby-rspec-rerun): New variable.
2019-02-14 21:38:00 +00:00
Christopher Baines 13cf6aee1b
gnu: Add ruby-activerecord.
* gnu/packages/rails.scm (ruby-activerecord): New variable.
2019-02-14 21:37:59 +00:00
Christopher Baines aecd533d5a
gnu: ruby-arel: Update to 9.0.0.
* gnu/packages/ruby.scm (ruby-arel): Update to 9.0.0.
2019-02-14 21:37:59 +00:00
Christopher Baines 29fa6d8411
gnu: Add ruby-activemodel.
Required for ruby-activerecord.

* gnu/packages/rails.scm (ruby-activemodel): New variable.
2019-02-14 21:37:59 +00:00
Christopher Baines fb394a296b
gnu: ruby-activesupport: Update to 5.2.2.
* gnu/packages/ruby.scm (ruby-activesupport): Update to 5.2.2.
2019-02-14 21:37:59 +00:00
Christopher Baines 566f71f8b8
gnu: Add ruby-bump.
Required for ruby-parallel.

* gnu/packages/ruby.scm (ruby-bump): New variable.
2019-02-14 21:37:59 +00:00
Christopher Baines b8aecc31b4
gnu: Add ruby-mysql2.
Required for ruby-parallel.

* gnu/packages/ruby.scm (ruby-mysql2): New variable.
2019-02-14 21:37:59 +00:00
Christopher Baines 6120589f55
gnu: Add ruby_version.
Required for ruby-rspec-pending-for.

* gnu/packages/ruby.scm (ruby_version): New variable.
2019-02-14 21:37:59 +00:00
Christopher Baines 0a794b3075
gnu: ruby-addressable: Enable tests and update.
* gnu/packages/ruby.scm (ruby-addressable): Update to 2.6.0.
[arguments]: Enable running the tests.
[native-inputs]: Add inputs required for running the tests.
2019-02-14 21:37:58 +00:00
Christopher Baines f3d7bb9323
gnu: Add ruby-idn-ruby.
Required for the ruby-addressable tests.

* gnu/packages/ruby.scm (ruby-idn-ruby): New variable.
2019-02-14 21:37:58 +00:00
Christopher Baines 1f4fc12568
gnu: ruby-public-suffix: Enable tests.
* gnu/packages/ruby.scm (ruby-public-suffix)[arguments]: Enable the tests, add
a phase to remove the Rubocop dependency.
[native-inputs]: Add bundler, ruby-yard, ruby-mocha and ruby-minitest-reporters.
2019-02-14 21:37:58 +00:00
Christopher Baines e2c9a9ccb7
gnu: Add ruby-minitest-reporters.
Required for ruby-public-suffix tests.

* gnu/packages/ruby.scm (ruby-minitest-reporters): New variable.
2019-02-14 21:37:58 +00:00
Christopher Baines 88a105c107
gnu: ruby-minitest: Update to 5.11.3.
As the previous version breaks the tests for the ruby-minitest-reporters
package I'd like to add.

* gnu/packages/ruby.scm (ruby-minitest): Update to 5.11.3.
2019-02-14 21:37:58 +00:00
Christopher Baines b9511aa93b
gnu: Add ruby-maruku.
Required for ruby-minitest-reporters.

* gnu/packages/ruby.scm (ruby-maruku): New variable.
2019-02-14 21:37:58 +00:00
Christopher Baines 5d8fe6de26
gnu: Add ruby-rubocop.
* gnu/packages/ruby.scm (ruby-rubocop): New variable.
2019-02-14 21:37:58 +00:00
Christopher Baines 433f10b5d2
gnu: Add ruby-jaro-winkler.
Required for ruby-rubocop.

* gnu/packages/ruby.scm (ruby-jaro-winkler): New variable.
2019-02-14 21:37:58 +00:00
Christopher Baines d8c189ed56
gnu: Add ruby-unicode-display-width.
Required for ruby-rubocop.

* gnu/packages/ruby.scm (ruby-unicode-display-width): New variable.
2019-02-14 21:37:57 +00:00
Christopher Baines 5499345749
gnu: Add ruby-parser.
Required for ruby-rubocop.

* gnu/packages/ruby.scm (ruby-parser): New variable.
2019-02-14 21:37:57 +00:00
Christopher Baines bef3506eb8
gnu: Add ruby-cliver.
Requirement of ruby-parser.

* gnu/packages/ruby.scm (ruby-cliver): New variable.
2019-02-14 21:37:57 +00:00
Christopher Baines d5840f7725
gnu: Add ruby-ast.
Required for ruby-parser.

* gnu/packages/ruby.scm (ruby-ast): New variable.
2019-02-14 21:37:57 +00:00
Christopher Baines 65f6588904
gnu: Add ruby-bacon-colored-output.
This is a requirement of ruby-ast.

* gnu/packages/ruby.scm (ruby-bacon-colored-output): New variable.
2019-02-14 21:37:57 +00:00
Christopher Baines 79193b2097
gnu: Add ruby-rest-client.
Required for ruby-ast.

* gnu/packages/ruby.scm (ruby-rest-client): New variable.
2019-02-14 21:37:57 +00:00
Christopher Baines 8c7ae38402
gnu: Add ruby-webmock.
Required by ruby-rest-client. Also at version ~> 2, so don't package 3 just
yet.

* gnu/packages/ruby.scm (ruby-webmock): New variable.
2019-02-14 21:37:57 +00:00
Christopher Baines 6f8bf0ebe3
gnu: Add ruby-crack.
Required for ruby-webmock.

* gnu/packages/ruby.scm (ruby-crack): New variable.
2019-02-14 21:37:56 +00:00
Christopher Baines 2178143651
gnu: Add ruby-hashdiff.
Required for ruby-webmock.

* gnu/packages/ruby.scm (ruby-hashdiff): New variable.
2019-02-14 21:37:56 +00:00
Christopher Baines 6dc2131076
gnu: Add ruby-racc.
Required for ruby-ast and ruby-parser.

* gnu/packages/ruby.scm (ruby-racc): New variable.
2019-02-14 21:37:56 +00:00
Christopher Baines 6edabcb20c
gnu: Add ruby-rainbow.
Required for ruby-rubocop.

* gnu/packages/ruby.scm (ruby-rainbow): New variable.
2019-02-14 21:37:56 +00:00
Christopher Baines e42e3bfa47
gnu: Add ruby-powerpack.
Required for ruby-rubocop.

* gnu/packages/ruby.scm (ruby-powerpack): New variable.
2019-02-14 21:37:56 +00:00
Christopher Baines 3306f02a74
gnu: ruby-rspec-its: Enable tests.
Enable the tests, and also tweak the synopsis and description to hopefully be
more descriptive.

* gnu/packages/ruby.scm (ruby-rspec-its)[source]: Change to GitHub, and add
patch.
[arguments]: Enabled tests, set the #:test-target to "spec", and add the
phases to tweak the Gemfile and rspec-its.gemspec.
[native-inputs]: Add bundler, ruby-cucumber and ruby-aruba.
[synopsis,description]: Make more explicit and descriptive.
2019-02-14 21:37:56 +00:00
Christopher Baines 15b16c2c46
gnu: Add ruby-cucumber and ruby-aruba.
These packages are mutually dependant, so I've put them in one commit.

* gnu/packages/ruby.scm (ruby-aruba, ruby-aruba-without-tests, ruby-cucumber,
ruby-cucumber-without-tests): New variables.
2019-02-14 21:37:56 +00:00
Christopher Baines aada5f6f3b
gnu: ruby-gherkin: Update to 5.1.0.
Don't upgrade all the way to version 6, as version 5 is needed for Cucumber 3.

* gnu/packages/ruby.scm (ruby-gherkin): Update to 5.1.0.
[description]: Use @file{ }.
2019-02-14 21:37:55 +00:00
Christopher Baines 5cd047e807
gnu: ruby-cucumber-core: Update to 3.2.1.
Just update to major version 3, as version 4 of Cucumber hasn't been released
yet.

* gnu/packages/ruby.scm (ruby-cucumber-core): Update to 3.2.1.
[propagated-inputs]: Add ruby-backports, ruby-gherkin and
ruby-cucumber-tag-expressions.
2019-02-14 21:37:55 +00:00
Christopher Baines 0ce8f3445d
gnu: Add ruby-cucumber-tag-expressions.
* gnu/packages/ruby.scm (ruby-cucumber-tag-expressions): New variable.
2019-02-14 21:37:55 +00:00
Christopher Baines f7e9b2f375
gnu: Add ruby-backports.
* gnu/packages/ruby.scm (ruby-backports): New variable.
2019-02-14 21:37:55 +00:00
Christopher Baines 1d1d20b02b
gnu: Add ruby-mspec.
* gnu/packages/ruby.scm (ruby-mspec): New variable.
2019-02-14 21:37:55 +00:00
Christopher Baines fb1a8954af
gnu: Add ruby-cucumber-expressions.
* gnu/packages/ruby.scm (ruby-cucumber-expressions): New variable.
2019-02-14 21:37:55 +00:00
Christopher Baines 5437c7416c
gnu: Add ruby-fuubar.
* gnu/packages/ruby.scm (ruby-fuubar): New variable.
2019-02-14 21:37:55 +00:00
Christopher Baines 158a9253da
gnu: Add ruby-progressbar.
* gnu/packages/ruby.scm (ruby-progressbar): New variable.
2019-02-14 21:37:54 +00:00
Christopher Baines 2ed201c112
gnu: Add ruby-contracts.
* gnu/packages/ruby.scm (ruby-contracts): New variable.
2019-02-14 21:37:54 +00:00
Christopher Baines ce872770f6
gnu: Add ruby-cucumber-wire.
Package version 0.0.1 initially, as this is what's needed by Cucumber 3, and
Cucumber 4 hasn't been released yet.

* gnu/packages/ruby.scm (ruby-cucumber-wire): New variable.
2019-02-14 21:37:54 +00:00
Christopher Baines 28cf8dab3e
gnu: ruby-safe-yaml: Add missing require 'time'.
Patch ruby-safe-yaml to fix an issue that would lead to an error like this:
uninitialized constant SafeYAML::Parse::Date::DateTime

It's been reported upstream [1], and this patch was taken from the upstream Git
repository.

1: https://github.com/dtao/safe_yaml/issues/80

* gnu/packages/ruby.scm (ruby-safe-yaml)[source]: Switch to the Git repository
so that applying patches works and add a patch.
[arguments]: Enable tests and add a phase to set the TZ environment variable,
as one of the tests depends on a certian timezone.
* gnu/packages/patches/ruby-safe-yaml-add-require-time.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add new patch file.
2019-02-14 21:37:52 +00:00
Leo Famulari 17098a493b
gnu: bs1770gain: Adjust the usage text and home-page.
* gnu/packages/audio.scm (bs1770gain)[source]: Add snippet.
[home-page]: Update.
2019-02-14 16:07:28 -05:00
Leo Famulari 42ce9187fb
gnu: PostgreSQL 9.6: Update to 9.6.12.
* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.12.
2019-02-14 14:46:32 -05:00
Leo Famulari 2950d33c6c
gnu: PostgreSQL: Update to 10.7.
* gnu/packages/databases.scm (postgresql): Update to 10.7.
2019-02-14 14:46:28 -05:00
Tobias Geerinckx-Rice fafbeb38d4
gnu: perl-datetime-format-strptime: Update to 1.76.
* gnu/packages/perl.scm (perl-datetime-format-strptime): Update to 1.76.
2019-02-14 18:16:07 +01:00
Tobias Geerinckx-Rice 5e98d75902
gnu: perl-datetime-locale: Update to 1.23.
* gnu/packages/perl.scm (perl-datetime-locale): Update to 1.23.
[native-inputs]: Add perl-ipc-system-simple.
2019-02-14 18:16:07 +01:00
Tobias Geerinckx-Rice 66377fdced
gnu: tmuxifier: Don't use unstable tarball.
* gnu/packages/tmux.scm (tmuxifier)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-14 18:16:07 +01:00
Tobias Geerinckx-Rice 7bef8fd5cf
gnu: tmux-themepack: Use GIT-* helpers, not NAME.
* gnu/packages/tmux.scm (tmux-themepack)[version]: Use GIT-VERSION.
[source]: Hard-code NAME.  Use GIT-FILE-NAME.
2019-02-14 18:16:07 +01:00
Tobias Geerinckx-Rice 6d1f47082d
gnu: Remove python2-pyquery.
* gnu/packages/python-xyz.scm (python2-pyquery): Remove broken package.
2019-02-14 18:16:06 +01:00
Tobias Geerinckx-Rice ce50403fc2
gnu: python-paste: Update to 3.0.6.
* gnu/packages/python-web.scm (python-paste): Update to 3.0.6.
2019-02-14 18:16:06 +01:00
Tobias Geerinckx-Rice 0596a7af5f
gnu: python-webtest: Update to 2.0.33.
* gnu/packages/python-web.scm (python-webtest, python2-webtest):
Update to 2.0.33.  Remove outdated comments.
2019-02-14 18:16:06 +01:00
Tobias Geerinckx-Rice c381d4bb15
gnu: python-sockjs-tornado: Update to 1.0.6.
* gnu/packages/python-web.scm (python-sockjs-tornado)
(python2-sockjs-tornado): Update to 1.0.6.
2019-02-14 18:16:06 +01:00
Tobias Geerinckx-Rice cc314e9027
gnu: python-scrypt: Update to 0.8.7.
* gnu/packages/python-crypto.scm (python-scrypt): Update to 0.8.7.
2019-02-14 18:16:06 +01:00
Tobias Geerinckx-Rice ceb5b11bd1
gnu: python-base58: Update to 1.0.3.
* gnu/packages/python-crypto.scm (python-base58): Update to 1.0.3.
2019-02-14 18:16:05 +01:00
Ivan Petkov 0e9811f4a3
gnu: rust: Update to 1.29.2.
* gnu/packages/rust.scm (rust): Rename to...
(rust-1.28): ...this.
(rust): New variable.
2019-02-14 17:56:30 +01:00
Pierre Neidhardt 03d3732023
gnu: conkey: Update to 1.11.2.
* gnu/packages/conky.scm (conkey): Update to 1.11.2.
2019-02-14 17:00:58 +01:00
Efraim Flashner a49bbaa6cd
gnu: inxi-minimal: Update inputs.
* gnu/packages/admin.scm (inxi-minimal)[inputs]: Replace bash with
bash-minimal, add procps.
(inxi)[inputs]: Inherit procps from inxi-minimal.
2019-02-14 14:05:36 +02:00
Efraim Flashner b5c2e72051
gnu: python-requests: Update to 2.21.0.
* gnu/packages/python-web.scm (python-requests): Update to 2.21.0.
2019-02-14 10:48:38 +02:00
Eric Bavier 40b114c0bb
gnu: dealii: Upgrade to 9.0.1.
* gnu/packages/patches/dealii-mpi-deprecations.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/maths.scm (dealii)[source]: Upgrade to 9.0.1.  Use patch.
[arguments]: Use new MPI configuration flags.
2019-02-13 22:39:12 -06:00
Tobias Geerinckx-Rice ff7559d65c
gnu: libdvdread: Update to 6.0.1.
* gnu/packages/video.scm (libdvdread): Update to 6.0.1.
2019-02-14 03:50:19 +01:00
Tobias Geerinckx-Rice 767b44270d
gnu: libdvdread: Don't use NAME in source URI.
* gnu/packages/video.scm (libdvdread)[source]: Hard-code NAME.
2019-02-14 03:50:18 +01:00
Tobias Geerinckx-Rice 11bf3b2f03
gnu: hiawatha: Update to 10.8.4.
* gnu/packages/web.scm (hiawatha): Update to 10.8.4.
2019-02-14 03:50:18 +01:00
Tobias Geerinckx-Rice 811b907da7
gnu: rclone: Update to 1.46.
* gnu/packages/sync.scm (rclone): Update to 1.46.
[arguments]: Remove 'set-home-directory' phase.
2019-02-14 03:50:18 +01:00
Tobias Geerinckx-Rice d100b9bd97
gnu: rrdtool: Update to 1.7.1.
* gnu/packages/rrdtool.scm (rrdtool): Update to 1.7.1.
2019-02-14 03:50:18 +01:00
Tobias Geerinckx-Rice d71184f8a5
gnu: perl-xml-libxml: Update to 2.0134.
* gnu/packages/xml.scm (perl-xml-libxml): Update to 2.0134.
2019-02-14 03:50:17 +01:00
Vagrant Cascadian 706460a357
gnu: Add trydiffoscope.
* gnu/packages/package-management (trydiffoscope): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-02-13 18:52:19 -05:00
Andreas Enge 69c15ad8a4
gnu: qtbase: Restore compilation on linux kernels < 4.11.
Fixes <https://bugs.gnu.org/34431>.

* gnu/packages/patches/qtbase-old-kernel.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/qt.scm (qtbase): Add patch.
2019-02-14 00:30:27 +01:00
Marius Bakke 0add9c5263
gnu: doxygen: Update to 1.8.15.
* gnu/packages/documentation.scm (doxygen): Update to 1.8.15.
* gnu/packages/patches/doxygen-test.patch: Update for upstream changes.
2019-02-14 00:21:30 +01:00
Marius Bakke 3a7fbd3ae5
gnu: xkeyboard-config: Update to 2.26.
* gnu/packages/xorg.scm (xkeyboard-config): Update to 2.26.
2019-02-14 00:21:30 +01:00
Marius Bakke 6901878894
Merge branch 'master' into staging 2019-02-14 00:20:28 +01:00
Marius Bakke 58c6a93d9d
gnu: doxygen: Update home page and source URI.
* gnu/packages/documentation.scm (doxygen)[home-page]: Change to
<http://www.doxygen.nl>.
[source](uri): Likewise.  Add sourceforge mirror.
2019-02-14 00:13:07 +01:00
Marius Bakke fe04988953
gnu: xapian: Update to 1.4.10.
* gnu/packages/search.scm (xapian, python-xapian-bindings): Update to 1.4.10.
2019-02-14 00:13:07 +01:00
Marius Bakke ce53048fb8
gnu: msmtp: Update to 1.8.3.
* gnu/packages/mail.scm (msmtp): Update to 1.8.3.
2019-02-14 00:13:07 +01:00
Marius Bakke 5bd0813a0f
gnu: GnuPG: Update to 2.2.13.
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.13.
2019-02-14 00:13:07 +01:00
Marius Bakke 0988191f33
gnu: libassuan: Update to 2.5.3.
* gnu/packages/gnupg.scm (libassuan): Update to 2.5.3.
2019-02-14 00:13:06 +01:00
Marius Bakke cb94d5e161
gnu: Varnish: Update to 6.1.1.
* gnu/packages/web.scm (varnish): Update to 6.1.1.
[native-inputs]: Add PYTHON-SPHINX.
[arguments]: Add "--disable-pcre-jit" to #:configure-flags.
2019-02-14 00:13:06 +01:00
Marius Bakke 95991e4517
gnu: Open vSwitch: Update to 2.10.1.
* gnu/packages/networking.scm (openvswitch): Update to 2.10.1.
2019-02-14 00:13:06 +01:00
Marius Bakke 9047603c2e
gnu: KDE Plasma: Remove unused properties.
* gnu/packages/kde-plasma.scm (kdecoration, kscreenlocker)[properties]: Remove.
2019-02-14 00:13:06 +01:00
Marius Bakke d3065c8785
gnu: Restore copyright header.
This was mistakenly removed in bec2a2e10e.

* gnu/packages/kde.scm: Restore copyright header.
2019-02-14 00:13:06 +01:00
Leo Famulari ed362d1652
gnu: certbot, python-acme: Update to 0.31.0.
* gnu/packages/tls.scm (certbot, python-acme): Update to 0.31.0.
2019-02-13 17:04:50 -05:00
Gabriel Hondet 8213db7c95
gnu: Add ocaml-timed.
* gnu/packages/ocaml.scm (ocaml-timed): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-13 22:50:59 +01:00
Gabriel Hondet 7195c4f2ae
gnu: Add ocaml-bindlib.
* gnu/packages/ocaml.scm (ocaml-bindlib): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-13 22:50:54 +01:00
Gabriel Hondet 70c7d02590
gnu: Add ocaml-earley.
* gnu/packages/ocaml.scm (ocaml-earley): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-13 22:50:17 +01:00
Dan Frumin ec23bae682
gnu: Add coq-equations.
* gnu/packages/coq.scm (coq-equations): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-13 22:21:41 +01:00
Eric Bavier 6d433d6ef7
gnu: Add ELPA.
* gnu/packages/maths.scm (elpa, elpa-openmpi): New variables.
2019-02-13 14:08:19 -06:00
Eric Bavier aa94524052
gnu: petsc: Upgrade to 3.10.3.
* gnu/packages/maths.scm (petsc): Upgrade to 3.10.3.
2019-02-13 14:08:19 -06:00
Eric Bavier f73750e6f4
gnu: scalapack: Remove use of deprecated MPI1 symbols.
* gnu/packages/patches/scalapack-blacs-mpi-deprecations.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/maths.scm (scalapack)[source]: Use it.
2019-02-13 14:08:19 -06:00
Efraim Flashner 2385012b89
gnu: khard: Enable tests.
* gnu/packages/mail.scm (khard)[arguments]: Enable test suite.
2019-02-13 21:48:12 +02:00
Efraim Flashner 2de52d0cbb
gnu: khard: Update to 0.13.0.
* gnu/packages/mail.scm (khard): Update to 0.13.0.
2019-02-13 21:48:11 +02:00
Efraim Flashner 4ee3b30945
gnu: fluxbox: All phases return #t.
* gnu/packages/wm.scm (fluxbox)[arguments]: All phases return #t.
2019-02-13 21:48:11 +02:00
Efraim Flashner 37f7853e13
gnu: fluxbox: Install vim helper files.
* gnu/packages/wm.scm (fluxbox)[arguments]: Add custom phase to install
vim files.
2019-02-13 21:48:10 +02:00
Efraim Flashner 28388ac8f8
gnu: vim-airline: Update to 0.10.
* gnu/packages/vim.scm (vim-airline): Update to 0.10.
2019-02-13 21:48:10 +02:00
Efraim Flashner 91b3631821
gnu: urlscan: Update to 0.9.2.
* gnu/packages/mail.scm (urlscan): Update to 0.9.2.
2019-02-13 21:48:06 +02:00
Mark H Weaver 0a62b62ba0
gnu: linux-libre: Update to 4.20.8.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.8.
(%linux-libre-hash): Update hash.
2019-02-13 13:28:38 -05:00
Mark H Weaver 782a18dd9d
gnu: linux-libre@4.19: Update to 4.19.21.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.21.
(%linux-libre-4.19-hash): Update hash.
2019-02-13 13:27:21 -05:00
Mark H Weaver 570ef8aec5
gnu: linux-libre@4.14: Update to 4.14.99.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.99.
(%linux-libre-4.14-hash): Update hash.
2019-02-13 13:26:25 -05:00
Mark H Weaver b76374fbf7
gnu: linux-libre@4.9: Update to 4.9.156.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.156.
2019-02-13 13:25:42 -05:00
Ricardo Wurmus 7b9b203a52
gnu: Add burp.
* gnu/packages/backup.scm (burp): New variable.
2019-02-13 15:22:59 +01:00
Danny Milosavljevic baf766a7ff
gnu: mrustc: Fix deserialization bug in communication with the procedural
macro compiler plugin.

* gnu/packages/patches/mrustc-0.8.0-fix-variable-length-integer-receiving.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/rust.scm (mrustc)[source]: Use it.

Co-authored-by: Chris Marusich <cmmarusich@gmail.com>
2019-02-13 13:28:29 +01:00
Ricardo Wurmus 0df201c05f
gnu: Add emacs-ledger-mode.
* gnu/packages/finance.scm (emacs-ledger-mode): New variable.
2019-02-13 10:55:49 +01:00
Ricardo Wurmus f90ed0284a
gnu: ledger: Update to 3.1.2 [security fixes].
* gnu/packages/finance.scm (ledger): Update to 3.1.2.
[arguments]: Remove #:modules; remove obsolete configure flags; remove make
flags; remove phase "boost-compat"; remove custom check phase; remove
"relocate-elisp" phase; disable broken test in "check-setup" phase.
[native-inputs]: Remove emacs-minimal.
[license]: Remove gpl2+.
* gnu/packages/patches/ledger-revert-boost-python-fix.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-13 10:55:49 +01:00
Björn Höfling f6974e15cf
gnu: Fix aegisub.
* gnu/packages/video.scm (aegisub)[arguments]: Add phase to fix
boost headers.
2019-02-13 10:23:22 +01:00
Christopher Baines f6f4370fee
gnu: gnome: Include system-config-printer.
This package enables some functionality for printers within the
gnome-control-center as well as providing a standalone configuration tool.

At the moment, due to the lack of PackageKit support within Guix, the
gnome-control-center can't help users through the process of installing this,
so make it a default package.

* gnu/packages/gnome.scm (gnome)[propagated-inputs]: Add system-config-printer.
2019-02-13 08:19:05 +00:00
Christopher Baines dd1fcddcb8
gnu: Add system-config-printer.
* gnu/packages/gnome.scm (system-config-printer): New variable.
2019-02-13 08:19:05 +00:00
Christopher Baines dd6f309ded
gnu: Add python-pycups.
* gnu/packages/cups.scm (python-pycups): New variable.
2019-02-13 08:19:05 +00:00
Christopher Baines 12255b3dce
gnu: Add cups-pk-helper.
* gnu/packages/cups.scm (cups-pk-helper): New variable.
2019-02-13 08:18:59 +00:00
Christopher Baines e7e259a503
gnu: red-eclipse: Fix build.
Add a patch from the upstream repository [1] that resolves some errors that
prevent the package from building [2].

1: https://github.com/red-eclipse/base/commit/b16b4963c1ad81bb9ef784bc49
2: error: ‘____gammal_r_finite’ was not declared in this scope

* gnu/packages/games.scm (red-eclipse)[source] Add patch.
* gnu/packages/patches/red-eclipse-remove-gamma-name-hack.patch: New file
* gnu/local.mk (dist_patch_DATA): Add new patch.
2019-02-13 08:03:00 +00:00
Tobias Geerinckx-Rice cf0913f64e
gnu: bs1770gain: Update to 0.5.2.
* gnu/packages/audio.scm (bs1770gain): Update to 0.5.2.
2019-02-13 05:42:59 +01:00
Tobias Geerinckx-Rice 0e249bdecf
gnu: libdmtx: Edit description.
* gnu/package/aidc.scm (libdmtx)[description]: Replace redundant OS
information with fascinating barcode facts.
2019-02-13 05:42:58 +01:00
Tobias Geerinckx-Rice b9a807b7b8
gnu: libdmtx: Update to 0.7.5.
* gnu/packages/aidc.scm (libdmtx): Update to 0.7.5.
[source]: Update.  Use GIT-FETCH and GIT-FILE-NAME.
[arguments]: Disable broken test suite.
[native-inputs]: Add autoconf, automake, and libtool.
[home-page]: Update.
2019-02-13 05:42:58 +01:00
Tobias Geerinckx-Rice de8022ec3d
gnu: s6: Update to 2.7.2.2.
* gnu/packages/skarnet.scm (s6): Update to 2.7.2.2.
2019-02-13 05:42:58 +01:00
Tobias Geerinckx-Rice d2c8a891ee
gnu: dwm: Update to 6.2.
* gnu/packages/suckless.scm (dwm): Update to 6.2.
2019-02-13 05:42:58 +01:00
Tobias Geerinckx-Rice aaa2add871
gnu: coq-mathcomp: Don't use unstable tarball.
* gnu/packages/coq.scm (coq-mathcomp)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-13 05:42:58 +01:00
Tobias Geerinckx-Rice 8b9b2210dc
gnu: coq: Don't use unstable tarball.
* gnu/packages/coq.scm (coq)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[arguments]: Add 'make-git-checkout-writable' phase.
2019-02-13 05:42:57 +01:00
Tobias Geerinckx-Rice 90325cf7e2
gnu: console-setup: Update to 1.189.
* gnu/packages/xorg.scm (console-setup): Update to 1.189.
2019-02-13 05:42:57 +01:00
Tobias Geerinckx-Rice ffbaa2564e
gnu: knot: Update to 2.7.6.
* gnu/packages/dns.scm (knot): Update to 2.7.6.
2019-02-13 05:42:57 +01:00
Tobias Geerinckx-Rice db3f5226ac
gnu: knot: Don't use NAME in source URI.
* gnu/packages/dns.scm (knot)[source]: Hard-code NAME.
2019-02-13 05:42:57 +01:00
Tobias Geerinckx-Rice 0a87bc9c2b
gnu: nsd: Update to 4.1.26.
* gnu/packages/dns.scm (nsd): Update to 4.1.26.
2019-02-13 05:42:56 +01:00
Tobias Geerinckx-Rice 92a3336205
gnu: yadifa: Update to 2.3.9.
* gnu/packages/dns.scm (yadifa): Update to 2.3.9.
2019-02-13 05:42:56 +01:00
Tobias Geerinckx-Rice fe99b7f77e
gnu: yadifa: Don't use NAME in source URI.
* gnu/packages/dns.scm (yadifa)[source]: Hard-code NAME.
2019-02-13 05:42:56 +01:00
Tobias Geerinckx-Rice 4b76868188
gnu: gparted: Update to 0.33.0.
* gnu/packages/disk.scm (gparted): Update to 0.33.0.
2019-02-13 05:42:56 +01:00
Tobias Geerinckx-Rice acc6eb89c8
gnu: duperemove: Don't use unstable tarball.
* gnu/packages/disk.scm (duperemove)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-13 05:42:56 +01:00
Tobias Geerinckx-Rice 3d2386563d
gnu: duperemove: Update to 0.11.1.
* gnu/packages/disk.scm (duperemove): Update to 0.11.1.
2019-02-13 05:42:55 +01:00
Leo Famulari 344e0f5621
gnu: netpbm: Fix a hard-coded path.
Fixes <https://bugs.gnu.org/24735>.

* gnu/packages/netpbm.scm (netpbm)[arguments]: Patch a path in the 'configure'
phase.
2019-02-12 23:23:19 -05:00
Paul Garlick c7cf43ddec
gnu: emacs-biblio: Update to 0.2.
* gnu/packages/emacs-xyz.scm (emacs-biblio): Update to 0.2.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-02-12 20:33:26 -05:00
Marius Bakke df4b9dd1a6
gnu: LXQt: Adjust imports for KDE move.
This is a follow-up to commit bec2a2e10e.

* gnu/packages/lxqt.scm: Import (gnu packages kde-plasma).
2019-02-13 00:43:27 +01:00
Jens M 3cdd2e95e9
gnu: Add font-adobe-source-serif-pro.
* gnu/packages/fonts.scm (font-adobe-source-serif-pro): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-02-12 18:41:33 -05:00
Jens M 27e65afc10
gnu: Add font-adobe-source-sans-pro.
* gnu/packages/fonts.scm (font-adobe-source-sans-pro): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-02-12 18:41:33 -05:00
Vagrant Cascadian 7fafdadd42
gnu: trezor-agent: Update 0.10.0.
Fixes <https://bugs.gnu.org/34377>.

* gnu/packages/finance.scm (trezor-agent): Update to 0.10.0.
[arguments]<#:phases>[fixup-agent-py]: New phase.
[native-inputs]: Add python-hidapi.
[home-page]: Use https url.
2019-02-13 00:26:03 +01:00
Vagrant Cascadian df724c9cfc
gnu: python-trezor-agent: Update to 0.13.0.
* gnu/packages/finance.scm (python-trezor-agent): Update to 0.13.0.
[propagated-inputs]: Add python-configargparse, python-daemon,
python-docutils, python-mnemonic, python-pymsgbox, python-wheel.
[native-inputs]: Add gnupg.
[synopsis]: Generalize description to hardware wallets.
[arguments]<#:phases>[remove-requires-backports-shutil-which]: New phase.
2019-02-13 00:25:41 +01:00
Hartmut Goebel fd56c4be53
gnu: Add kscreenlocker.
* gnu/packages/kde-plasma.scm (kscreenlocker): New public variable.

Co-authored-by: Marius Bakke <mbakke@fastmail.com>
2019-02-12 23:49:02 +01:00
Hartmut Goebel 6a97dfff19
gnu: Add kdecoration.
* gnu/packages/kde-plasma.scm (kdecoration): New public variable.

Co-authored-by: Marius Bakke <mbakke@fastmail.com>
2019-02-12 23:49:02 +01:00
Marius Bakke 856e3f9cb4
gnu: KDE Plasma: Update to 5.14.5.
* gnu/packages/kde-plasma.scm (libkscreen): Update to 5.14.5.
(libksysguard): Likewise.
[inputs]: Add KGLOBALACCEL and KIO.
2019-02-12 23:49:02 +01:00
Marius Bakke fd11c0fd3d
gnu: KDE Frameworks: Update to 5.54.0.
* gnu/packages/patches/kio-search-smbd-on-PATH.patch: Adjust context.
* gnu/packages/kde-frameworks.scm (kconfig): Update to 5.54.0.
[native-inputs]: Add DBUS.
[arguments]: Run tests with "dbus-launch".
(kio): Update to 5.54.1.
[inputs]: Add KCRASH.
(breeze-icons): Update to 5.54.0.
[arguments]: Remove.
(extra-cmake-modules, attica, bluez-qt, kapidox, karchive,
kcodecs, kcoreaddons, kdbusaddons, kdnssd, kguiaddons, ki18n, kidletime,
kirigami, kitemmodels, kitemviews, kplotting, ksyntaxhighlighting, kwayland,
kwidgetsaddons, kwindowsystem, modemmanager-qt, networkmanager-qt,
oxygen-icons, prison, qqc2-desktop-style, solid, sonnet, threadweaver,
kactivities, kauth, kcompletion, kcrash, kdoctools, kfilemetadata,
kimageformats, kjobwidgets, knotifications, kpackage, kpty, kunitconversion,
baloo, kactivities-stats, kbookmarks, kcmutils, kconfigwidgets, kdeclarative,
kded, kdesignerplugin, kdesu, kdewebkit, kemoticons, kglobalaccel,
kiconthemes, kinit, knewstuff, knotifyconfig, kparts, kpeople, krunner,
kservice, ktexteditor, ktextwidgets, kwallet, kxmlgui, kxmlrpcclient,
plasma-framework, kde-frameworkintegration, kdelibs4support, khtml, kjs,
kjsembed, kmediaplayer, kross): Update to 5.54.0.
2019-02-12 23:49:02 +01:00
Marius Bakke cdf7fea183
gnu: Add copyright line for commit c1144c78ad.
* gnu/packages/kde-plasma.scm: Add copyright header.
2019-02-12 23:49:02 +01:00
Marius Bakke bec2a2e10e
gnu: Move KDE Plasma components to separate module.
* gnu/packages/kde.scm (libkscreen, libksysguard): Move from here ...
* gnu/packages/kde-plasma.scm: ... to here.  New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly.
2019-02-12 23:49:02 +01:00
Marius Bakke 60562ec26b
gnu: libjpeg: Use HTTPS URLs.
* gnu/packages/image.scm (libjpeg, libjpeg-8)[source, home-page]: Use HTTPS.
2019-02-12 23:49:02 +01:00
Brett Gilio be4d840cca
gnu: Add python-language-server.
* gnu/packages/python-xyz.scm (python-language-server): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-12 23:30:17 +01:00
Brett Gilio 56f4ad47bd
gnu: Add python-docstyle.
* gnu/packages/python-xyz.scm (python-docstyle): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-12 23:30:16 +01:00
Brett Gilio 346c87522e
gnu: Add python-jsonrpc-server.
* gnu/packages/python-xyz.scm (python-jsonrpc-server): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-12 23:30:16 +01:00
Ludovic Courtès 2c880ef4e5
gnu: Add python-rope.
* gnu/packages/python-xyz.scm (python-rope): New variable.

Co-authored-by: Brett Gilio <brettg@posteo.net>
2019-02-12 23:30:16 +01:00
Brett Gilio afb2971506
gnu: python2-rope: Change comment to reflect partial python3 support
* gnu/packages/python-xyz.scm (python2-rope): Change comment to reflect
  partial python 3 support

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-12 23:30:16 +01:00
Leo Famulari e2760d1a8b
gnu: Flatpak: Update to 1.2.3 [security fixes].
From 'NEWS' in the source distribution:

The CVE-2019-5736 runc vulnerability is about using /proc/self/exe
to modify the host side binary from the sandbox. This mostly does not
affect flatpak since the flatpak sandbox is not run with root permissions.
However, there is one case (running the apply_extra script for system
installs) where this happens, so this release contains a fix for that.

 * Don't expose /proc in apply_extra script sandbox.

* gnu/packages/package-management.scm (flatpak): Update to 1.2.3.
2019-02-12 17:14:09 -05:00
Gábor Boskovits dbf87ecb52
gnu: Add frrouting.
* gnu/packages/networking.scm (frrouting): New variable.
2019-02-12 22:24:27 +01:00
Leo Famulari ea7cddaac7
gnu: Docker: Update to 18.09.2.
* gnu/packages/docker.scm (%docker-version, docker, docker-cli): Update to
18.09.2.
(docker)[arguments]: Adjust to the Debian-specific 'iptables-legacy' lookup in
the 'patch-paths' phase.
2019-02-12 12:53:12 -05:00
Leo Famulari ce4593ec4c
gnu: runc: Update to 1.0.0-rc6 [fixes CVE-2019-5736].
* gnu/packages/virtualization.scm (runc): Update to 1.0.0-rc6.
[source]: Use a descriptive file-name. Add 'runc-CVE-2019-5736.patch'
* gnu/packages/patches/runc-CVE-2019-5736.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-02-12 12:53:12 -05:00
Tobias Geerinckx-Rice 571a01d8fa
gnu: lzlib: Remove minilzip comment.
It lacks lzip's dependency on libstdc++.so and libm.so and may have its
uses.

* gnu/packages/compression.scm (lzlib): Don't judge.
2019-02-12 17:38:24 +01:00
Tobias Geerinckx-Rice 2990422377
gnu: lzlib: Update to 1.11.
* gnu/packages/compression.scm (lzlib): Update to 1.11.
2019-02-12 17:38:24 +01:00
Tobias Geerinckx-Rice 76b2f08468
gnu: lzlib: Don't use NAME in source URI.
* gnu/packages/compression.scm (lzlib)[source]: Hard-code NAME.
2019-02-12 17:38:24 +01:00
Tobias Geerinckx-Rice 11b1c71d2e
gnu: clzip: Update to 1.11.
* gnu/packages/compression.scm (clzip): Update to 1.11.
2019-02-12 17:38:24 +01:00
Tobias Geerinckx-Rice 39e5d3b68d
gnu: clzip: Don't use NAME in source URI.
* gnu/packages/compression.scm (clzip)[source]: Hard-code NAME.
2019-02-12 17:38:23 +01:00
Tobias Geerinckx-Rice 9f4f085f9b
gnu: lunzip: Update to 1.11.
* gnu/packages/compression.scm (lunzip): Update to 1.11.
2019-02-12 17:38:23 +01:00
Tobias Geerinckx-Rice a28cd47702
gnu: lunzip: Don't use NAME in source URI.
* gnu/packages/compression.scm (lunzip)[source]: Hard-code NAME.
2019-02-12 17:38:23 +01:00
Tobias Geerinckx-Rice ff0e1eed32
gnu: plzip: Update to 1.8.
* gnu/packages/compression.scm (plzip): Update to 1.8.
2019-02-12 17:38:22 +01:00
Tobias Geerinckx-Rice 894669a787
gnu: plzip: Don't use NAME in source URI.
* gnu/packages/compression.scm (plzip)[source]: Hard-code NAME.
2019-02-12 17:38:22 +01:00
Tobias Geerinckx-Rice b099b4a75a
gnu: lziprecover: Update to 1.21.
* gnu/packages/compression.scm (lziprecover): Update to 1.21.
2019-02-12 17:38:22 +01:00
Tobias Geerinckx-Rice f6145bb652
gnu: lziprecover: Don't use NAME in source URI.
* gnu/packages/compression.scm (lziprecover)[source]: Hard-code NAME.
2019-02-12 17:38:22 +01:00
Tobias Geerinckx-Rice da93d42413
gnu: perl-dbi: Update to 1.642.
* gnu/packages/databases.scm (perl-dbi): Update to 1.642.
2019-02-12 17:38:21 +01:00
Tobias Geerinckx-Rice 245e7a68e7
gnu: kyotocabinet: Update to 1.2.77.
* gnu/packages/databases.scm (kyotocabinet): Update to 1.2.77.
2019-02-12 17:38:21 +01:00
Tobias Geerinckx-Rice e9bdef5fb4
gnu: os-prober: Update to 1.77.
* gnu/packages/bootloaders.scm (os-prober): Update to 1.77.
2019-02-12 17:38:21 +01:00
Tobias Geerinckx-Rice 51a8fc8b42
gnu: feh: Update to 3.1.2.
* gnu/packages/image-viewers.scm (feh): Update to 3.1.2.
2019-02-12 17:38:21 +01:00
Maxim Cournoyer 155194d97d
gnu: python-pybedtools: Update to 0.8.0 and fix build.
From 40db2b4eae5ca61a3134cdaf7b156ed1ae9f7415 Mon Sep 17 00:00:00 2001
From: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Date: Sun, 10 Feb 2019 23:39:25 -0500
Subject: [PATCH] gnu: python-pybedtools: Update to 0.8.0 and fix build.

* gnu/packages/bioinformatics.scm (python-pybedtools): Update to 0.8.0.
[phases]{disable-broken-tests}: Do not disable "test_issue_157" and
"test_to_dataframe" tests.  Disable the "test_getting_example_beds".
{remove-cython-generated-files}: Add phase.
{generate-cython-extensions}: Add phase.
{check}: Move from python2-pybedtools to here.  Add a scripts
subdirectory of the build directory to the PATH, so that the tests can call
them.  Invoke pytest rather than nosetests.
[modules]: Move from python2-pybedtools to here.
[propagated-inputs]: Depend on the current BEDTOOLS rather than version 1.26.
[native-inputs]: Replace python-nose by python-pytest and add python-psutil.
2019-02-12 17:16:05 +01:00
Efraim Flashner b856a78c94
gnu: efilinux: Set ARCH variable on some architectures.
Even with this patch efilinux does not build for arm*.

* gnu/packages/efi.scm (efilinux)[arguments]: On armhf-linux and
aarch64-linux set the ARCH variable apropriately.
2019-02-12 18:08:19 +02:00
Ricardo Wurmus 385d7546e1
gnu: Add cnvkit.
* gnu/packages/bioinformatics.scm (cnvkit): New variable.
2019-02-12 15:41:02 +01:00
Ricardo Wurmus c18dccffa2
gnu: Add r-dnacopy.
* gnu/packages/bioconductor.scm (r-dnacopy): New variable.
2019-02-12 15:41:02 +01:00
Ricardo Wurmus ab61ce3730
gnu: python-reportlab: Update to 3.5.13.
* gnu/packages/pdf.scm (python-reportlab): Update to 3.5.13.
[inputs]: Add freetype.
2019-02-12 15:40:58 +01:00
Efraim Flashner c86b5f1b9b
gnu: glibc@2.27: fix CVE-2018-11236, CVE-2018-11237.
* gnu/packages/base.scm (glibc@2.27)[sources]: Add patches.
[properties]: New field, mark CVE-2017-18269 fixed.
* gnu/packages/patches/glibc-CVE-2018-11236.patch,
gnu/packages/patches/glibc-CVE-2018-11237.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2019-02-12 09:08:13 +02:00
Tobias Geerinckx-Rice d4c95a237c
gnu: parallel: Update to 20190122.
* gnu/packages/parallel.scm (parallel): Update to 20190122.
2019-02-12 02:33:55 +01:00
Tobias Geerinckx-Rice a661af5c9a
gnu: maven-resolver-api: Don't use unstable tarball.
* gnu/packages/maven.scm (maven-resolver-api)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-12 02:33:55 +01:00
Tobias Geerinckx-Rice 57e3f06bbd
gnu: multipath-tools: Update to 0.7.9.
* gnu/packages/linux.scm (multipath-tools): Update to 0.7.9.
2019-02-12 02:33:55 +01:00
Tobias Geerinckx-Rice 34920d2adf
gnu: websockify: Don't use unstable tarball.
* gnu/packages/web.scm (websockify)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-12 02:33:55 +01:00
Tobias Geerinckx-Rice 2772debc74
gnu: libyajl: Don't use unstable tarball.
* gnu/packages/web.scm (libyajl)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-12 02:33:54 +01:00
Tobias Geerinckx-Rice 3e3414efd4
gnu: rapidjson: Don't use unstable tarball.
* gnu/packages/web.scm (rapidjson)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-12 02:33:54 +01:00
Tobias Geerinckx-Rice 082504addf
gnu: qjson: Don't use unstable tarball.
* gnu/packages/web.scm (qjson)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-12 02:33:54 +01:00
Tobias Geerinckx-Rice 20ab34c16f
gnu: fcgiwrap: Don't use unstable tarball.
* gnu/packages/web.scm (fcgiwrap)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-12 02:33:54 +01:00
Tobias Geerinckx-Rice bff44abb14
gnu: mod-wsgi: Don't use unstable tarball.
* gnu/packages/web.scm (mod-wsgi)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-12 02:33:53 +01:00
Leo Famulari 95c910f499
gnu: Guix: Update snapshot to 0.16.0-10.2637cfd.
Fixes <https://bugs.gnu.org/34444>.

*  gnu/packages/package-management.scm (guix): Update to 0.16.0-10.2637cfd.
2019-02-11 18:13:29 -05:00
Ricardo Wurmus 8d11b6ddb8
gnu: guile-picture-language: Update to 0-2.1ea8b78.
* gnu/packages/guile-xyz.scm (guile-picture-language): Update to 0-2.1ea8b78.
2019-02-11 23:03:35 +01:00
Vagrant Cascadian 75d12c40f7
gnu: disorderfs: Update to 0.5.6.
* gnu/packages/file-systems (disorderfs): Update to 0.5.6.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-02-11 16:54:37 -05:00
Vagrant Cascadian 295de8cc1a
gnu: diffoscope: Update to 111.
* gnu/packages/package-management (diffoscope): Update to 111.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-02-11 16:54:37 -05:00
Andreas Enge fa8ffaa0df
gnu: python-cython: Update to 0.29.5.
* gnu/packages/python-xyz.scm (python-cython): Update to 0.29.5.
2019-02-11 21:20:41 +01:00
Marius Bakke 63d4ef52eb
gnu: Remove GCC < 7 workarounds.
* gnu/packages/emulators.scm (dolphin-emu)[native-inputs]: Remove GCC-7.
[arguments]: Adjust accordingly.
* gnu/packages/games.scm (openrct2): Likewise.
* gnu/packages/linux.scm (make-linux-libre): Likewise.
* gnu/packages/mpd.scm (mpd): Likewise.
* gnu/packages/storage.scm (ceph): Likewise.
2019-02-11 19:49:27 +01:00
Marius Bakke f85ca6eda0
gnu: Remove WebKitGTK@2.20.
* gnu/packages/gnome.scm (eolie, epiphany)[native-inputs]: Remove GCC-7.
[inputs]: Change WEBKITGTK-2.22 to WEBKITGTK.
[arguments]: Adjust accordingly.
* gnu/packages/web-browsers.scm (next-gtk-webkit): Likewise.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.22.6.
(webkitgtk-2.22): Remove variable.
2019-02-11 19:48:32 +01:00
Marius Bakke 66679ab978
gnu: libreoffice.scm: Fix build failures with GCC7.
* gnu/packages/libreoffice.scm (libwpd, libcmis, libpagemaker)[arguments]: Add
"--disable-werror" to #:configure-flags.
2019-02-11 19:48:32 +01:00
Marius Bakke 4e546e546d
gnu: libxau: Update to 1.0.9.
* gnu/packages/xorg.scm (libxau): Update to 1.0.9.
2019-02-11 19:48:32 +01:00
Marius Bakke 709fdfc21e
gnu: libsm: Update to 1.2.3. 2019-02-11 19:48:32 +01:00
Marius Bakke 0b7c0b699d
gnu: libx11: Update to 1.6.7.
* gnu/packages/xorg.scm (libx11): Update to 1.6.7.
2019-02-11 19:48:32 +01:00
Marius Bakke 9df397508d
gnu: poppler: Update to 0.74.0.
* gnu/packages/patches/scribus-poppler-0.73.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/scribus.scm (scribus)[source](patches): Add it.
* gnu/packages/pdf.scm (poppler): Update to 0.74.0.
[arguments]: Adjust renamed configure flag.
* gnu/packages/tex.scm (texlive-bin)[arguments]: Add phase 'use-code-for-even-newer-poppler'.
2019-02-11 19:48:31 +01:00
Marius Bakke 35b259eed0
gnu: pixman: Update to 0.38.0.
* gnu/packages/xdisorg.scm (pixman): Update to 0.38.0.
2019-02-11 19:48:31 +01:00
Marius Bakke fe82194394
gnu: gdbm: Update to 1.18.1.
* gnu/packages/dbm.scm (gdbm): Update to 1.18.1.
2019-02-11 19:48:31 +01:00
Marius Bakke 7d9ca5c4b5
gnu: curl: Remove graft for 7.64.0.
* gnu/packages/curl.scm (curl): Update to 7.64.0.
(curl-7.64.0): Remove variable.
2019-02-11 19:48:31 +01:00
Marius Bakke c3f47e44cd
Merge branch 'master' into core-updates 2019-02-11 19:25:16 +01:00
Marius Bakke c8b69863eb
gnu: pixman: Update source URI.
* gnu/packages/xdisorg.scm (pixman)[source](uri): Use HTTPS.
2019-02-11 19:20:55 +01:00
Marius Bakke 93617188d9
gnu: python-django: Update to 1.11.20 [fixes CVE-2019-6975].
* gnu/packages/django.scm (python-django): Update to 1.11.20.
2019-02-11 19:20:55 +01:00
Marius Bakke c508c06573
gnu: ffmpeg: Update to 4.1.1.
* gnu/packages/video.scm (ffmpeg): Update to 4.1.1.
2019-02-11 19:20:55 +01:00
Marius Bakke b861fc157c
gnu: miniupnpc: Update to 2.1.20190210.
* gnu/packages/upnp.scm (miniupnpc): Update to 2.1.20190210.
2019-02-11 19:20:55 +01:00
Marius Bakke a2467954b8
gnu: lv2: Update to 1.16.0.
* gnu/packages/audio.scm (lv2): Update to 1.16.0.
[arguments]: Remove #:python.
(lv2-devel): Remove variable.
* gnu/packages/music.scm (ingen)[inputs]: Change LV2-DEVEL to LV2.
2019-02-11 19:20:55 +01:00
Danny Milosavljevic 86b2ab8f5b
gnu: vlc: Use libvpx-1.7.
Fixes <https://bugs.gnu.org/34439>.

* gnu/packages/video.scm (vlc)[inputs]: Remove libvpx.  Add libvpx-1.7.
2019-02-11 18:48:42 +01:00
Kei Kebreau df56098220
gnu: gama: Update to 2.03.
* gnu/packages/gps.scm (gama): Update to 2.03.
2019-02-11 05:49:19 -05:00
Vagrant Cascadian 4a14ee9127
gnu: gloox: Update to 1.0.22.
* gnu/packages/messaging.scm (gloox): Update to 1.0.22.
2019-02-11 11:12:27 +01:00
Vagrant Cascadian 37da5813e9
gnu: python-ecpy: Update to 0.10.0.
* gnu/packages/python-crypto.scm (python-ecpy): Update to 0.10.0.
2019-02-11 11:08:40 +01:00
Vagrant Cascadian a62887d30d
gnu: python-pycryptodome: Update to 3.7.3.
* gnu/packages/python-crypto (python-cryptodome): Update to 3.7.3.
2019-02-11 11:04:44 +01:00
Vagrant Cascadian 6e2bad000f
gnu: u-boot-novena: Allow booting from raw device offset.
* gnu/packages/bootloaders.scm (u-boot-novena): Disable loading u-boot.img
from a partition.
2019-02-11 10:59:23 +01:00
Christopher Baines 8b7e6d005e
gnu: postgresql: Build with openssl support.
* gnu/packages/databases.scm (postgresql)[arguments]: Add --with-openssl to
[inputs]: Add openssl.
2019-02-11 09:52:08 +00:00
Vagrant Cascadian 8d22f7e31f
gnu: Add python-pymsgbox.
* gnu/packages/python-xyz.scm (python-pymsgbox): New variable.
2019-02-11 10:51:11 +01:00
Vagrant Cascadian a336334196
gnu: Add python-daemon.
* gnu/packages/python-xyz.scm (python-daemon): New variable.
2019-02-11 10:37:54 +01:00
Leo Famulari f5c46fa0d0
gnu: dmenu: Update to 4.9.
* gnu/packages/suckless.scm (dmenu): Update to 4.9.
2019-02-11 02:41:26 -05:00
Leo Famulari d561243917
gnu: Dropbear: Add a comment about bundled libraries.
* gnu/packages/ssh.scm (dropbear): Comment.
2019-02-10 23:03:57 -05:00
Leo Famulari 8f9c5aa3ba
gnu: curl: Update to 7.64.0 [fixes CVE-2018-16890 and CVE-2019-{3822,3823}].
* gnu/packages/curl.scm (curl)[replacement]: New field.
(curl-7.64.0): New variable.
2019-02-10 22:03:50 -05:00
Leo Famulari c03b355fa7
gnu: Dovecot: Update to 2.3.4.1 [fixes CVE-2019-3814].
* gnu/packages/mail.scm (dovecot): Update to 2.3.4.1.
2019-02-10 22:03:50 -05:00
Leo Famulari f6e64282b4
gnu: Syncthing: Update to 1.0.1.
* gnu/packages/syncthing.scm (syncthing): Update to 1.0.1.
2019-02-10 21:38:07 -05:00
Leo Famulari f52bd828ed
gnu: MPD: Update to 0.21.4.
We no longer install any systemd unit files for MPD because this is no longer
supported upstream as a matter of policy or via MPD's build system. [0]

Specifically, they don't support using MPD with systemd unless MPD was linked
with libsystemd. The unit files are only built when this is the case.

[0]
<https://github.com/MusicPlayerDaemon/MPD/issues/124#issuecomment-334930456>

* gnu/packages/mpd.scm (mpd): Update to 0.21.4.
[build-system]: Use meson-build-system.
[native-inputs]: Add gcc-8, gcc-8:lib, and python-sphinx.
[arguments]: Add a 'expand-C++-include-path' phase. Remove the
'install-service-files' phase. Make sure to build the documentation.
2019-02-10 20:21:53 -05:00
Ludovic Courtès a76d0f032b
gnu: gnome-shell: Customize the GDM log-in screen.
* gnu/packages/patches/gnome-shell-theme.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (gnome-shell)[source](patches, modules)
(snippet): New fields.
[arguments]: Add 'rebuild-css' phase.
[native-inputs]: Add RUBY-SASS.
2019-02-10 23:25:01 +01:00
Ludovic Courtès 44a06c942c
gnu: gnome: Remove '--disable-acceleration-check' flag from 'gnome.desktop'.
With this change the GNOME session is now listed in the log-in screen of
GDM.

* gnu/packages/gnome.scm (gnome-session)[arguments]: Remove
'disable-hardware-acceleration-check' phase.  That phase was apparently
no longer needed.  Furthermore, GDM expects 'TryExec' to be a file name,
not a file name followed by arguments; thus, the option led GDM to
discard 'gnome.desktop' with "GdmSession: Command not found: TryExec".
2019-02-10 23:25:01 +01:00
Ludovic Courtès b717d0f90e
gnu: qtwebkit: Build sequentially.
Fixes <https://bugs.gnu.org/34062>.

* gnu/packages/qt.scm (qtwebkit)[arguments]: Add #:parallel-build? #f.
2019-02-10 23:25:01 +01:00
Gabriel Hondet 2356b7ab6d
gnu: Add ghc-stylish-haskell.
* gnu/packages/haskell.scm (ghc-stylish-haskell): New variable.
2019-02-10 21:47:24 +01:00
Gabriel Hondet d4ce1c5029
gnu: Add ghc-base-unicode-symbols.
* gnu/packages/haskell.scm (ghc-base-unicode-symbols): New variable.
2019-02-10 21:45:04 +01:00
Gabriel Hondet 3fc88ff0f3
gnu: Add ghc-alsa-core.
* gnu/packages/haskell.scm (ghc-alsa-core): New variable.
2019-02-10 21:30:32 +01:00
Marius Bakke f9126dd404
gnu: libidn2: Update to 2.1.1a.
* gnu/packages/libidn.scm (libidn2): Update to 2.1.1a.
2019-02-10 21:15:43 +01:00
Marius Bakke 342c695e10
gnu: harfbuzz: Update to 2.3.1.
* gnu/packages/gtk.scm (harfbuzz): Update to 2.3.1.
2019-02-10 21:15:43 +01:00
Marius Bakke 8152024c2c
gnu: graphite2: Update to 1.3.13.
* gnu/packages/fontutils.scm (graphite2): Update to 1.3.13.
2019-02-10 21:15:43 +01:00
Marius Bakke e04780b836
gnu: nghttp2: Update to 1.36.0.
* gnu/packages/web.scm (nghttp2): Update to 1.36.0.
2019-02-10 21:15:43 +01:00
Marius Bakke c3188c9acc
gnu: nghttp2: Remove GCC7 workaround.
* gnu/packages/web.scm (nghttp2)[native-inputs]: Remove GCC-7.
[arguments]: Remove phase 'work-around-bug-30756'.
2019-02-10 21:15:43 +01:00
Marius Bakke 2bdf9cb38c
gnu: RHash: Update to 1.3.8.
* gnu/packages/crypto.scm (rhash): Update to 1.3.8.
[arguments]: Adjust install target.
2019-02-10 21:15:43 +01:00
Marius Bakke 0c5ddd40b1
gnu: libuv: Update to 1.26.0.
* gnu/packages/libevent.scm (libuv): Update to 1.26.0.
2019-02-10 21:15:43 +01:00
Marius Bakke cb2c636494
gnu: OpenLDAP: Update to 2.4.47.
* gnu/packages/openldap.scm (openldap): Update to 2.4.47.
2019-02-10 21:15:43 +01:00
Marius Bakke a46dcdfa3d
gnu: GnuTLS: Update to 3.6.6.
* gnu/packages/tls.scm (gnutls): Update to 3.6.6.
[source](snippet): Remove.
2019-02-10 21:15:42 +01:00
Marius Bakke 27c2917ac4
Merge branch 'staging' into core-updates 2019-02-10 21:05:19 +01:00
Marius Bakke d7dccedc0d
gnu: cups-filters: Update to 1.22.0.
* gnu/packages/cups.scm (cups-filters): Update to 1.22.0.
2019-02-10 21:04:24 +01:00
Marius Bakke 9220651d43
gnu: gdb: Update to 8.2.1.
* gnu/packages/gdb.scm (gdb): Update to 8.2.1.
2019-02-10 21:04:24 +01:00
Marius Bakke 2d39566d7e
gnu: nss, nss-certs: Update to 3.42.1.
* gnu/packages/certs.scm (nss-certs): Update to 3.42.1.
* gnu/packages/gnuzilla.scm (nss): Likewise.
2019-02-10 21:04:24 +01:00
Marius Bakke 5530f5f4fd
gnu: libxkbcommon: Update to 0.8.3.
* gnu/packages/xdisorg.scm (libxkbcommon): Update to 0.8.3.
2019-02-10 21:04:24 +01:00
Marius Bakke fcf7cd0041
gnu: libva: Update to 2.4.0.
* gnu/packages/video.scm (libva): Update to 2.4.0.
2019-02-10 21:04:24 +01:00
Marius Bakke 143d658932
gnu: qpdf: Update to 8.4.0.
* gnu/packages/pdf.scm (qpdf): Update to 8.4.0.
2019-02-10 21:04:24 +01:00
Marius Bakke 602a5ef9f3
gnu: OpenBLAS: Update to 0.3.5.
* gnu/packages/maths.scm (openblas): Update to 0.3.5.
2019-02-10 21:04:23 +01:00
Marius Bakke 017a8178f6
gnu: ImageMagick: Update to 6.9.10-27.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-27.
2019-02-10 21:04:23 +01:00
Marius Bakke 10e1f1732c
gnu: gtk+: Update to 3.24.5.
* gnu/packages/gtk.scm (gtk+): Update to 3.24.5.
2019-02-10 21:04:23 +01:00
Marius Bakke 9ca063e7bf
gnu: libgsf: Update to 1.14.45.
* gnu/packages/gnome.scm (libgsf): Update to 1.14.45.
2019-02-10 21:04:23 +01:00
Marius Bakke 60a59f917c
gnu: libinput: Update to 1.12.6.
* gnu/packages/freedesktop.scm (libinput): Update to 1.12.6.
2019-02-10 21:04:23 +01:00
Marius Bakke 0ce64334e6
gnu: mariadb: Update to 10.1.38.
* gnu/packages/databases.scm (mariadb): Update to 10.1.38.
2019-02-10 21:04:23 +01:00
Marius Bakke 85b961d2ee
gnu: meson: Update to 0.49.2.
* gnu/packages/build-tools.scm (meson): Update to 0.49.2.
2019-02-10 21:04:22 +01:00
Marius Bakke 18df1ab122
gnu: ninja: Update to 1.9.0.
* gnu/packages/ninja.scm (ninja): Update to 1.9.0.
2019-02-10 21:04:22 +01:00
Marius Bakke 118be6e8ca
gnu: apr: Update to 1.6.5.
* gnu/packages/apr.scm (apr): Update to 1.6.5.
2019-02-10 21:04:22 +01:00
Vagrant Cascadian 8c16b8a40c
gnu: python-trezor: Update to 0.11.1.
* gnu/packages/finance.scm (python-trezor): Update to 0.11.1.
[arguments]: Remove obsolete "slow_cosi" test.
Delete "test_tx_api" test, which requires network access.
[propagated-inputs]: Add python-construct and python-typing-extensions,
Remove python-hidapi, python-protobuf and python-typing.
[native-inputs]: Remove python-mock, Add protobuf, python-black,
python-protobuf and python-isort.
2019-02-10 20:41:59 +01:00
Vagrant Cascadian f98232a39e
gnu: Add python-construct.
* gnu/packages/python-xyz.scm (python-construct): New variable.
2019-02-10 20:40:25 +01:00
Vagrant Cascadian f89d443be1
gnu: Add python-typing-extensions.
* gnu/packages/python-xyz.scm (python-typing-extensions): New variable.
2019-02-10 20:37:10 +01:00
Vagrant Cascadian 02d9e5d285
gnu: python-keepkey: Update to 6.0.2.
* gnu/packages/finance.scm (python-keepkey): Update to 6.0.2.
[propagated-inputs]: Add python-libusb1.
2019-02-10 20:30:52 +01:00
Vagrant Cascadian 4e86e9d78e
gnu: electron-cash: Update to 3.3.5.
* gnu/packages/finance.scm (electron-cash): Update to 3.3.5.
[source]: Update uri.
2019-02-10 20:30:28 +01:00
Tobias Geerinckx-Rice b05bc3c487
gnu: java-xstream: Don't use unstable tarball.
* gnu/packages/xml.scm (java-xstream)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-10 17:45:41 +01:00
Tobias Geerinckx-Rice eed5e162ad
gnu: java-xom: Don't use unstable tarball.
* gnu/packages/xml.scm (java-xom)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[arguments]: Add 'make-git-checkout-writable' phase.
2019-02-10 17:45:41 +01:00
Tobias Geerinckx-Rice a4b96726b5
gnu: java-jettison: Don't use unstable tarball.
* gnu/packages/xml.scm (java-jettison)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-10 17:45:41 +01:00
Tobias Geerinckx-Rice 4bad4fbdf8
gnu: tinyxml2: Don't use unstable tarball.
* gnu/packages/xml.scm (tinyxml2)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-10 17:45:40 +01:00
Tobias Geerinckx-Rice 951bdf5adf
gnu: java-jdom2: Don't use unstable tarball.
* gnu/packages/xml.scm (java-jdom2)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-10 17:45:40 +01:00
Tobias Geerinckx-Rice 00fc938983
gnu: java-kxml2: Don't use unstable tarball.
* gnu/packages/xml.scm (java-kxml2)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[arguments]: Add 'make-git-checkout-writable' phase.
2019-02-10 17:45:40 +01:00
Tobias Geerinckx-Rice 9d67052661
gnu: java-dom4j: Don't use unstable tarball.
* gnu/packages/xml.scm (java-dom4j)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-10 17:45:39 +01:00
Tobias Geerinckx-Rice ef6a5fcc30
gnu: java-groovy-bootstrap: Don't use unstable tarball.
* gnu/packages/groovy.scm (java-groovy-bootstrap)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-10 17:45:39 +01:00
Tobias Geerinckx-Rice 3047c7baae
gnu: xlsx2csv: Don't use unstable tarball.
* gnu/packages/xml.scm (xlsx2csv)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-10 17:45:39 +01:00
Tobias Geerinckx-Rice 3255fc3bfe
gnu: xlsx2csv: Update to 0.7.4.
* gnu/packages/xml.scm (xlsx2csv): Update to 0.7.4.
2019-02-10 17:45:39 +01:00
Tobias Geerinckx-Rice 99631313e2
gnu: clojure-tools-macro: Don't use unstable tarball.
* gnu/packages/clojure.scm (clojure-tools-macro)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-10 17:45:38 +01:00
Tobias Geerinckx-Rice 62dbf78b65
gnu: clojure-algo-monads: Don't use unstable tarball.
* gnu/packages/clojure.scm (clojure-algo-monads)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-10 17:45:38 +01:00
Tobias Geerinckx-Rice 85e0827d90
gnu: clojure-algo-generic: Don't use unstable tarball.
* gnu/packages/clojure.scm (clojure-algo-generic)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-10 17:45:38 +01:00
Tobias Geerinckx-Rice fba9a66095
gnu: xinetd: Don't use unstable tarball.
* gnu/packages/web.scm (xinetd)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-10 17:45:38 +01:00
Mark H Weaver 1d5be0b61c
gnu: linux-libre@4.4: Update to 4.4.174.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.174.
2019-02-09 23:01:12 -05:00
Nicolas Goaziou 2becddeb0c
gnu: emacs-pdf-tools: Update to 0.90.
* gnu/packages/emacs-xyz.scm (emacs-pdf-tools): Update to 0.90.
[source]: Remove patch.
* gnu/packages/patches/emacs-pdf-tools-poppler.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove reference to deleted file.
2019-02-09 23:30:13 +01:00
Vagrant Cascadian 81d59f4425
gnu: electrum: Update to 3.3.3.
* gnu/packages/finance.scm (electrum): Update to 3.3.3.
  [inputs]: Add python-aiohttp, python-aiohttp-socks, python-aiorpcx and
    python-certifi.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-09 23:27:12 +01:00
Vagrant Cascadian 93d3360ab0
gnu: Add python-aiorpcx.
* gnu/packages/python-web.scm (python-aiorpcx): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-09 23:27:12 +01:00
Vagrant Cascadian 20310a7e92
gnu: Add python-aiohttp-socks.
* gnu/packages/python-web.scm (python-aiohttp-socks): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-09 23:27:12 +01:00
Rutger Helling 64b632f861
gnu: lookingglass: Build with spice-protocol@0.12.14.
* gnu/packages/virtualization.scm (lookingglass)[inputs]: Use
spice-protocol@0.12.14 instead of spice-protocol.
2019-02-09 22:23:14 +01:00
Rutger Helling 44ad1c16e2
gnu: Add spice-protocol@0.12.14.
* gnu/packages/spice.scm (spice-protocol@0.12.14): New variable.
2019-02-09 22:23:14 +01:00
Marius Bakke 0bba8a5cf8
gnu: inkscape: Fix FTBFS with GCC >= 6.
* gnu/packages/inkscape.scm (inkscape)[arguments]: Add phase
'dont-use-system-includes.
2019-02-09 21:53:42 +01:00
Marius Bakke b6c2805c0b
gnu: hyperrogue: Fix FTBFS with GCC7.
* gnu/packages/games.scm (hyperrogue)[arguments]: Remove redundant
  #:make-flags.  Preserve original CPATH when adding SDL path.
2019-02-09 21:53:42 +01:00
Marius Bakke 43d4c22981
gnu: libevdev: Fix FTBFS with GCC7.
* gnu/packages/xorg.scm (libevdev)[arguments]: Add phase to please "gcc -pedantic".
2019-02-09 21:53:42 +01:00
Marius Bakke 8771fc1715
gnu: aspell: Fix FTBFS with GCC7.
* gnu/packages/patches/aspell-gcc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/aspell.scm (aspell)[source](patches): Use it.
2019-02-09 21:53:42 +01:00
Marius Bakke a555c3f438
gnu: swig: Fix FTBFS with GCC >= 6.
* gnu/packages/swig.scm (swig)[arguments]: Add phase to remove -isystem flag
to GCC.
2019-02-09 21:53:41 +01:00
Marius Bakke 7f81f8bccc
gnu: cppunit: Update to 1.14.0.
* gnu/packages/check.scm (cppunit): Update to 1.14.0.
(cppunit-1.14): Remove variable.
* gnu/packages/libreoffice.scm (libreoffice)[inputs]: Change CPPUNIT-1.14 to CPPUNIT.
2019-02-09 21:53:41 +01:00
Marius Bakke 546bee4002
gnu: cmake: Try CPATH and C_INCLUDE_PATH when finding system libraries.
* gnu/packages/cmake.scm (cmake)[arguments]: Try both CPATH and C_INCLUDE_PATH
instead of just the latter.
2019-02-09 21:53:41 +01:00
Marius Bakke a1635de0ce
gnu: python: Fix FTBFS with GCC >= 6.
* gnu/packages/patches/python-3-search-paths.patch: s/C_INCLUDE_PATH/CPATH.
* gnu/packages/patches/python-2.7-search-paths.patch: Ditto.
2019-02-09 21:53:41 +01:00
Efraim Flashner 3670ea70e2
gnu: glibc-final-with-bootstrap-bash: Don't enable obsolete rpc.
* gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash)
[arguments]: Remove 'enable-obsolete-rpc' configure flag.

This brings this glibc package in line with the other glibc packages
which are also built without the pre-2.14 glibc RPC functions. These
functions cause build failures on armhf-linux and aarch64-linux.
2019-02-09 21:53:41 +01:00
Marius Bakke 01e8263feb
gnu: Use GCC 7 as the default compiler.
* gnu/packages/cross-base.scm (%gcc-cross-include-paths): Remove
CROSS_C_INCLUDE_PATH & co in favor of CROSS_CPATH.
* gnu/build/cross-toolchain.scm (%gcc-cross-include-paths): Likewise.
(cross-gcc-build-phases): Set CROSS_C_INCLUDE_PATH and
CROSS_CPLUS_INCLUDE_PATH when building the cross GCC.
* gnu/packages/commencement.scm (libstdc++): Add
"--disable-libstdcxx-dual-abi" to #:configure-flags.
(gcc-boot0)[arguments]: Add "--disable-libmpx"
to #:configure-flags.
(gcc-final): Add phase to set C_INCLUDE_PATH and CPLUS_INCLUDE_PATH before
building GCC.
(gcc-toolchain-5): Use MAKE-GCC-TOOLCHAIN.
(gcc-toolchain-7): Change to GCC-TOOLCHAIN.
* gnu/packages/gcc.scm (gcc): Change from GCC-5 to GCC-7.
(gfortran): Change to GFORTRAN-7.
(gcc-objc): Change to GCC-OBJC-7.
(gcc-objc++): Change to GCC-OBJC++-7.
* gnu/packages/rust.scm (rust-1.19.0)[native-search-paths]: Change from
C_INCLUDE_PATH & co to CPATH.
2019-02-09 21:53:41 +01:00
Marius Bakke de92ab21c1
gnu: python-dateutil: Update to 2.8.0.
* gnu/packages/time.scm (python-dateutil): Update to 2.8.0.
[arguments]: New field.
[native-inputs]: Add PYTHON-PYTEST.
2019-02-09 21:27:25 +01:00
Marius Bakke 9429590393
gnu: python-packaging: Update to 19.0.
* gnu/packages/python-xyz.scm (python-packaging): Update to 19.0.
2019-02-09 21:27:25 +01:00
Marius Bakke 59bd5a4a09
gnu: python-fonttools: Update to 3.37.3.
* gnu/packages/python-xyz.scm (python-fonttools): Update to 3.37.3.
2019-02-09 21:27:25 +01:00
Marius Bakke b2b96d5367
gnu: python-freezegun: Update to 0.3.11.
* gnu/packages/check.scm (python-freezegun): Update to 0.3.11.
2019-02-09 21:27:25 +01:00
Marius Bakke b3ca2b45d1
gnu: python-setuptools: Update to 40.8.0.
* gnu/packages/python-xyz.scm (python-setuptools): Update to 40.8.0.
2019-02-09 21:27:25 +01:00
Marius Bakke 16e03a521e
gnu: python-more-itertools: Update to 5.0.0.
* gnu/packages/python-xyz.scm (python-more-itertools): Update to 5.0.0.
[arguments]: Remove.
2019-02-09 21:27:25 +01:00
Marius Bakke 84127f8c30
gnu: python-configparser: Update to 3.7.1.
* gnu/packages/python-xyz.scm (python-configparser): Update to 3.7.1.
[source](uri): Use PYPI-URI.
2019-02-09 21:27:25 +01:00
Marius Bakke 54da6f9f9b
gnu: python2-pathlib2: Update to 2.3.3.
* gnu/packages/python-xyz.scm (python2-pathlib2): Update to 2.3.3.
2019-02-09 21:27:25 +01:00
Marius Bakke 81ed0980a5
gnu: python-pluggy: Update to 0.8.1.
* gnu/packages/python-xyz.scm (python-pluggy): Update to 0.8.1.
2019-02-09 21:27:24 +01:00
Marius Bakke 14f10479d0
gnu: python-atomicwrites: Update to 1.3.0.
* gnu/packages/python-xyz.scm (python-atomicwrites): Update to 1.3.0.
2019-02-09 21:27:24 +01:00
Marius Bakke 1bfb53c025
gnu: python-coverage: Update to 4.5.2.
* gnu/packages/check.scm (python-coverage): Update to 4.5.2.
2019-02-09 21:27:24 +01:00
Marius Bakke d16ef28b80
gnu: python-pycodestyle: Update to 2.5.0.
* gnu/packages/patches/python-pycodestyle-stdlib-tokenize-fix.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python-xyz.scm (python-pycodestyle): Update to 2.5.0.
[source](patches): Remove.
2019-02-09 21:27:24 +01:00
Marius Bakke ac63cf0a69
gnu: Remove python-flake8@3.5.
* gnu/packages/python-xyz.scm (python-flake8-3.5): Rename to ...
(python-flake8): ... this.  Update to 3.6.0.  Remove previous variant.
[arguments]: Remove phases 'delete-broken-test' and 'fix-problem-with-pycodestyle'.
[properties]: Adjust for renamed variable.
(python2-flake8-3.5): Rename to ...
(python2-flake8): ... this.  Remove previous variable.
* gnu/packages/check.scm (python-hypothesis)[native-inputs]: Adjust accordingly.
2019-02-09 21:27:24 +01:00
Marius Bakke 5b972c3256
gnu: python-hypothesis: Update to 4.5.3.
* gnu/packages/check.scm (python-hypothesis): Update to 4.5.3.
2019-02-09 21:27:24 +01:00
Marius Bakke 850926439f
gnu: python-setuptools-scm: Update to 3.2.0.
* gnu/packages/python-xyz.scm (python-setuptools-scm): Update to 3.2.0.
2019-02-09 21:27:24 +01:00
Marius Bakke 8dd1fce66e
gnu: python-py: Update to 1.7.0.
* gnu/packages/python-xyz.scm (python-py): Update to 1.7.0.
2019-02-09 21:27:24 +01:00
Marius Bakke b5a72640d7
gnu: Tcl/Tk: Update to 8.6.9.
* gnu/packages/tcl.scm (tcl): Update to 8.6.9.
(tk): Update to 8.6.9.1.
[source](uri): Use VERSION-PREFIX to take only the first three components.
2019-02-09 21:27:23 +01:00
Marius Bakke 46d5a7e33d
gnu: sqlite: Enable FTS3 support.
This is no longer enabled by default since 3.25.0.

* gnu/packages/sqlite.scm (sqlite)[arguments]: Add "-DSQLITE_ENABLE_FTS3"
to #:configure-flags.
2019-02-09 21:27:23 +01:00
Marius Bakke f73f2e17d9
gnu: sqlite: Update to 3.27.1.
* gnu/packages/sqlite.scm (sqlite): Update to 3.27.1.
2019-02-09 21:27:23 +01:00
Marius Bakke ebbb7286b9
Merge branch 'master' into core-updates 2019-02-09 21:11:00 +01:00
Marius Bakke aefa29123f
gnu: python-pytest: Update home page.
* gnu/packages/check.scm (python-pytest)[home-page]: Follow redirects to
https://docs.pytest.org/en/latest/.
2019-02-09 21:07:37 +01:00
Marius Bakke 809f003f15
gnu: python-configparser: Update home page.
* gnu/packages/python-xyz.scm (python-configparser)[home-page]: Set to source
repository.
2019-02-09 21:07:37 +01:00
Marius Bakke 2c7a28ecce
gnu: notmuch: Update to 0.28.1.
* gnu/packages/mail.scm (notmuch): Update to 0.28.1.
2019-02-09 20:58:16 +01:00
Marius Bakke 44ed628466
gnu: tracker: Build against the regular SQLite.
FTS5 is enabled by default in the current version.

* gnu/packages/sqlite.scm (sqlite-with-fts5): Remove variable.
* gnu/packages/gnome.scm (tracker)[inputs]: Change from that to SQLITE.
2019-02-09 20:58:16 +01:00
Marius Bakke 9d51a97809
gnu: webkitgtk: Update to 2.22.6.
* gnu/packages/webkit.scm (webkitgtk-2.22): Update to 2.22.6.
2019-02-09 20:58:15 +01:00
Marius Bakke 037d591367
gnu: libvpx: Update to 1.8.0.
* gnu/packages/patches/gst-plugins-good-libvpx-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/video.scm (libvpx): Update to 1.8.0.
[source](patches): Remove obsolete patch.
(libvpx-1.7): New public variable.
* gnu/packages/gnuzilla.scm (icecat)[inputs]: Use LIBVPX-1.7 instead of LIBVPX.
* gnu/packages/gstreamer.scm (gst-plugins-good)[source](patches): New field.
[arguments]: Add #:make-flags.
2019-02-09 20:58:15 +01:00
Marius Bakke 4a3436449b
gnu: offlineimap: Remove redundant wrapper.
* gnu/packages/mail.scm (offlineimap)[arguments]: Remove phase 'wrap-binary'.
2019-02-09 20:58:15 +01:00
Marius Bakke 0ea0452c0a
gnu: Add xbanish.
* gnu/packages/xdisorg.scm (xbanish): New public variable.
2019-02-09 20:58:15 +01:00
Ludovic Courtès 50a93adc05
Merge branch 'staging' 2019-02-09 15:14:59 +01:00
Arun Isaac 722ac64cd7
gnu: plantuml: Update to 1.2019.0.
* gnu/packages/uml.scm (plantuml): Update to 1.2019.0.
2019-02-09 13:40:12 +05:30
Eric Bavier 68a116bd56
gnu: cool-retro-term: Upgrade to 1.1.1.
* gnu/packages/terminals.scm (cool-retro-term)[source]: Upgrade to 1.1.1.
Remove patches.  Adjust filtering in snippet for added/removed fonts.
[arguments]: Return #t in 'add-alternate-name' phase.
* gnu/packages/patches/cool-retro-term-dont-check-uninit-member.patch,
  gnu/packages/patches/cool-retro-term-fix-array-size.patch,
  gnu/packages/patches/cool-retro-term-memory-leak-1.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2019-02-09 00:50:16 -06:00
Eric Bavier 41313acebf
gnu: openmpi: Upgrade to 4.0.0.
* gnu/packages/linux.scm (psm)[arguments]: Add 'patch-sysmacros phase to fix
"undefined reference to `minor'" errors while linking against
libinfinipath.so.
* gnu/packages/mpi.scm (openmpi): Upgrade to 4.0.0.
[inputs]: Add libevent.
[arguments]: Simplify configure-flags.  Use system libevent.  Adjust romio
version strings.
(%openmpi-setup): Use OMPI_MCA_rmaps_base_mapping_policy for oversubscription.
2019-02-09 00:50:16 -06:00
Tobias Geerinckx-Rice 1482531cd7
gnu: perl-io-compress: Update to 2.084.
* gnu/packages/perl-compression.scm (perl-io-compress): Update to 2.084.
2019-02-08 23:51:18 +01:00
Tobias Geerinckx-Rice b2993cb1e0
gnu: perl-compress-raw-zlib: Update to 2.084.
* gnu/packages/perl-compression.scm (perl-compress-raw-zlib): Update to 2.084.
2019-02-08 23:51:17 +01:00
Tobias Geerinckx-Rice a139501887
gnu: perl-compress-raw-bzip2: Update to 2.084.
* gnu/packages/perl-compression.scm (perl-compress-raw-bzip2): Update to 2.084.
2019-02-08 23:51:16 +01:00
Tobias Geerinckx-Rice 41eac1863a
gnu: gcab: Don't use NAME in source URI.
* gnu/packages/package-management.scm (gcab)[source]: Hard-code name.
2019-02-08 23:51:15 +01:00
Tobias Geerinckx-Rice a1785cfb6d
gnu: gcab: Update to 1.2.
* gnu/packages/package-management.scm (gcab): Update to 1.2.
[source]: Remove snippet.
2019-02-08 23:51:14 +01:00
Tobias Geerinckx-Rice 051ae68b7a
gnu: libraw: Update to 0.19.2.
* gnu/packages/photo.scm (libraw): Update to 0.19.2.
2019-02-08 23:51:14 +01:00
Tobias Geerinckx-Rice 7428d1693a
gnu: abiword: Don't use NAME in source URI.
* gnu/packages/abiword.scm (abiword)[source]: Hard-code name.
2019-02-08 23:51:13 +01:00
Tobias Geerinckx-Rice 64430c87b6
gnu: rdesktop: Don't use NAME in source URI.
* gnu/packages/rdesktop.scm (rdesktop)[source]: Hard-code name.
2019-02-08 23:51:12 +01:00
Tobias Geerinckx-Rice 9c2b56a377
gnu: compton: Don't use unstable tarball.
* gnu/packages/compton.scm (compton)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:51:12 +01:00
Tobias Geerinckx-Rice 782b1224ec
gnu: bspwm: Don't use unstable tarball.
* gnu/packages/wm.scm (bspwm)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:51:10 +01:00
Tobias Geerinckx-Rice a4880a2735
gnu: microscheme: Don't use unstable tarball.
* gnu/packages/avr.scm (microscheme)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:51:10 +01:00
Tobias Geerinckx-Rice 39a7b72065
gnu: python-trezor-agent: Don't use unstable tarball.
* gnu/packages/finance.scm (python-trezor-agent)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:51:09 +01:00
Tobias Geerinckx-Rice 1fd71120a7
gnu: geierlein: Don't use unstable tarball.
* gnu/packages/finance.scm (geierlein)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:51:08 +01:00
Tobias Geerinckx-Rice 8b7ac58c16
gnu: ledger: Don't use unstable tarball.
* gnu/packages/finance.scm (ledger)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:51:08 +01:00
Tobias Geerinckx-Rice d8d910e6e1
gnu: cbatticon: Don't use unstable tarball.
* gnu/packages/admin.scm (cbatticon)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:51:07 +01:00
Tobias Geerinckx-Rice 807a30999d
gnu: interrobang: Use GIT-... helpers.
* gnu/packages/admin.scm (interrobang)[version]: Use GIT-VERSION.
[source]: Use GIT-FILE-NAME.
2019-02-08 23:51:06 +01:00
Tobias Geerinckx-Rice 7d6e8fda61
gnu: sedsed: Don't use unstable tarball.
* gnu/packages/admin.scm (sedsed)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:51:05 +01:00
Tobias Geerinckx-Rice 9bc96d13ce
gnu: fdupes: Don't use unstable tarball.
* gnu/packages/admin.scm (fdupes)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:51:04 +01:00
Tobias Geerinckx-Rice aa372292b3
gnu: cpulimit: Don't use unstable tarball.
* gnu/packages/admin.scm (cpulimit)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:51:03 +01:00
Tobias Geerinckx-Rice 4b6456ce3b
gnu: progress: Don't use unstable tarball.
* gnu/packages/admin.scm (progress)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:51:02 +01:00
Tobias Geerinckx-Rice fc204d24be
gnu: dstat: Don't use unstable tarball.
* gnu/packages/admin.scm (dstat)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:51:02 +01:00
Tobias Geerinckx-Rice 43eb601f76
gnu: sunxi-tools: Don't use unstable tarball.
* gnu/packages/admin.scm (sunxi-tools)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:51:01 +01:00
Tobias Geerinckx-Rice ecb589227c
gnu: igt-gpu-tools: Don't use NAME in source URI.
* gnu/packages/admin.scm (igt-gpu-tools)[source]: Hard-code name.
2019-02-08 23:51:00 +01:00
Tobias Geerinckx-Rice 213114a7b1
gnu: daemontools: Don't assume sources match NAME.
* gnu/packages/admin.scm (daemontools)[source, argumenst]: Hard-code
name.
2019-02-08 23:50:59 +01:00
Tobias Geerinckx-Rice 16572d0e02
gnu: nnn: Don't use NAME in source URI.
* gnu/packages/admin.scm (nnn)[source]: Hard-code name.
2019-02-08 23:50:59 +01:00
Tobias Geerinckx-Rice a0c693e173
gnu: thefuck: Don't use unstable tarball.
* gnu/packages/admin.scm (thefuck)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:50:58 +01:00
Tobias Geerinckx-Rice e956d76ddb
gnu: masscan: Don't use unstable tarball.
* gnu/packages/admin.scm (masscan)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:50:57 +01:00
Tobias Geerinckx-Rice ab213bfd04
gnu: pam-krb5: Don't use NAME in source URI.
* gnu/packages/admin.scm (pam-krb5)[source]: Hard-code name.
2019-02-08 23:50:57 +01:00
Tobias Geerinckx-Rice fe2f01664f
gnu: audit: Don't use NAME in source URI.
* gnu/packages/admin.scm (audit)[source]: Hard-code name.
2019-02-08 23:50:56 +01:00
Tobias Geerinckx-Rice e20796dc7a
gnu: hungrycat: Don't use NAME in source URI.
* gnu/packages/admin.scm (hungrycat)[source]: Hard-code name.
2019-02-08 23:50:55 +01:00
Tobias Geerinckx-Rice 631249ddc0
gnu: avogadro: Don't use unstable tarball.
* gnu/packages/chemistry.scm (avogadro)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-08 23:50:55 +01:00
Tobias Geerinckx-Rice f44eca9468
gnu: launchmon: Don't use NAME in source URI.
* gnu/packages/admin.scm (launchmon)[source]: Hard-code name.
2019-02-08 23:50:54 +01:00
Tobias Geerinckx-Rice 1f6a970592
gnu: florence: Don't use NAME in source URI.
* gnu/packages/accessibility.scm (florence)[source]: Hard-code name.
2019-02-08 23:50:53 +01:00
Tobias Geerinckx-Rice d64e514777
gnu: i3blocks: Use GIT-FILE-NAME.
* gnu/packages/wm.scm (i3blocks)[source]: Use GIT-FILE-NAME.
2019-02-08 23:50:52 +01:00
Tobias Geerinckx-Rice 0fa63b8908
gnu: spice-protocol: Update to 0.12.15.
* gnu/packages/spice.scm (spice-protocol): Update to 0.12.15.
2019-02-08 23:50:52 +01:00
Tobias Geerinckx-Rice 15c661ec8e
gnu: torsocks: Update to 2.3.0.
* gnu/packages/tor.scm (torsocks): Update to 2.3.0.
[inputs]: Remove which.
[arguments]: Update 'absolutize' substitutions.
2019-02-08 23:50:51 +01:00
Tobias Geerinckx-Rice d77ade87fe
gnu: torsocks: Don't use NAME in source URI.
* gnu/packages/tor.scm (torsocks)[source]: Hard-code name.
2019-02-08 23:50:50 +01:00
Tobias Geerinckx-Rice c97a1c4297
gnu: sdl2-ttf: Update to 2.0.15.
* gnu/packages/sdl.scm (sdl2-ttf): Update to 2.0.15.
2019-02-08 23:50:50 +01:00
Ricardo Wurmus 307182d4f7
gnu: rcas-web: Update to 0.1.0.
* gnu/packages/bioinformatics.scm (rcas-web): Update to 0.1.0.
[inputs]: Replace guile2.2-redis with guile-redis.
2019-02-08 22:45:12 +01:00
Arun Isaac 4745f8d71d
gnu: swaks: Update to 20181104.0.
* gnu/packages/mail.scm (swaks): Update to 20181104.0.
2019-02-09 01:08:36 +05:30
Ricardo Wurmus 4714b00e7a
gnu: Add dune-pdelab.
* gnu/packages/maths.scm (dune-pdelab): New variable.
2019-02-08 19:15:03 +01:00
Ricardo Wurmus 85b9371cbe
gnu: Add dune-functions.
* gnu/packages/maths.scm (dune-functions): New variable.
2019-02-08 18:29:30 +01:00
Ricardo Wurmus 0e50630f15
gnu: Add dune-typetree.
* gnu/packages/maths.scm (dune-typetree): New variable.
2019-02-08 17:58:32 +01:00
Ricardo Wurmus ab03d899ca
gnu: Add dune-alugrid.
* gnu/packages/maths.scm (dune-alugrid): New variable.
2019-02-08 17:52:47 +01:00
Danny Milosavljevic fc80f54e29
gnu: Add usbmuxd.
* gnu/packages/libusb.scm (usbmuxd): New variable.
2019-02-08 16:44:51 +01:00
Danny Milosavljevic bc4e8d3e64
gnu: Add ifuse.
* gnu/packages/libusb.scm (ifuse): New variable.
2019-02-08 16:44:51 +01:00
Danny Milosavljevic 6d0b50f651
gnu: libimobiledevice: Propagate "libplist".
* gnu/packages/libusb.scm (libimobiledevice)[propagated-inputs]: Add
libplist.
[inputs]: Remove libplist.
2019-02-08 16:44:49 +01:00
Ricardo Wurmus f57bf15cd8
gnu: guile-redis: Update to 1.3.0.
* gnu/packages/guile-xyz.scm (guile-redis): Update to 1.3.0.
2019-02-08 16:26:20 +01:00
Ricardo Wurmus 5a70aa7d69
gnu: Add dune-localfunctions.
* gnu/packages/maths.scm (dune-localfunctions): New variable.
2019-02-08 16:26:20 +01:00
Ricardo Wurmus ea51d3578c
gnu: Add dune-istl.
* gnu/packages/maths.scm (dune-istl): New variable.
2019-02-08 16:26:20 +01:00
Ricardo Wurmus ef6e69fdec
gnu: Add dune-grid.
* gnu/packages/maths.scm (dune-grid): New variable.
2019-02-08 16:26:20 +01:00
Tobias Geerinckx-Rice 9d58e8819f
gnu: umoci: Update to 0.4.4.
* gnu/packages/virtualization.scm (umoci): Update to 0.4.4.
2019-02-08 12:09:58 +01:00
Christopher Baines 6fd72f7094
gnu: guile-squee: Fix the license.
The license originally specified in the package definition was incorrect. The
true license is the Lesser GNU General Public License.

* gnu/packages/guile-xyz.scm (guile-squee): Change license to license:lgpl3+.
2019-02-08 10:26:20 +00:00
Ricardo Wurmus d41f63942b
gnu: python-2.7: Rebuild bytecode.
Fixes <https://bugs.gnu.org/22010>.

* gnu/packages/python.scm (python-2.7)[arguments]: Add phase
"rebuild-bytecode".
(python-3.7)[arguments]: Replace "rebuild-bytecode" phase; remove outdated
comment.
2019-02-08 10:26:53 +01:00
Eric Bavier 7b84610e21
gnu: hdf5: Upgrade to 1.8.21.
* gnu/packages/maths.scm (hdf5): Upgrade to 1.8.21.
[source]: Make version manipulations more readable using match.
2019-02-07 21:20:47 -06:00
Eric Bavier 7fedc3fdfb
gnu: hdf5: Remove use of deprecated MPI1 symbols.
* gnu/packages/patches/hdf5-1.8-mpi-deprecations.patch,
  gnu/packages/patches/hdf5-mpi-deprecations.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/maths.scm (hdf5, hdf5-1.10)[source]: Use them.
2019-02-07 21:20:47 -06:00
Eric Bavier 2bdf26f1c8
gnu: superlu-dist: Remove use of deprecated MPI1 symbols.
* gnu/packages/patches/superlu-dist-fix-mpi-deprecations.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/maths.scm (superlu-dist)[source]: Use it.
2019-02-07 21:20:23 -06:00
Pierre Neidhardt 674d180cfa
gnu: emacs-fish-completion: Update to 1.0.
* gnu/packages/emacs-xyz.scm (emacs-fish-completion): Update to 1.0.
2019-02-07 23:10:05 +01:00
Tim Stahel 6f8ade6ee6
gnu: Add gpx.
* gnu/packages/engineering.scm (gpx): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-02-07 22:36:01 +01:00
Ricardo Wurmus 242dbd8e5d
gnu: Add dune-geometry.
* gnu/packages/maths.scm (dune-geometry): New variable.
2019-02-07 22:36:01 +01:00
Ricardo Wurmus 3847d1f22f
gnu: Add dune-common.
* gnu/packages/maths.scm (dune-common): New variable.
2019-02-07 22:36:01 +01:00
Dan Frumin 7d60df330a
gnu: Add coq-autosubst
* gnu/packages/coq.scm (coq-autosubst): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-07 22:30:32 +01:00
Marius Bakke df2bf40eec
gnu: libxslt: Update to 1.1.33.
* gnu/packages/xml.scm (libxslt): Update to 1.1.33.
2019-02-07 22:10:18 +01:00
Marius Bakke 723c356d80
gnu: libxml2: Update to 2.9.9.
* gnu/packages/xml.scm (libxml2): Update to 2.9.9.
2019-02-07 22:10:18 +01:00
Marius Bakke 85559eb88b
gnu: openssl: Update to 1.0.2q.
* gnu/packages/tls.scm (openssl): Update to 1.0.2q.
2019-02-07 22:10:17 +01:00
Marius Bakke 28ae145ba6
gnu: python: Update to 3.7.2.
* gnu/packages/python.scm (python-3.7): Update to 3.7.2.
2019-02-07 22:10:17 +01:00
Marius Bakke d9464ca53a
gnu: pcre2: Update to 10.32.
* gnu/packages/pcre.scm (pcre2): Update to 10.32.
2019-02-07 22:10:17 +01:00
Marius Bakke 596c54c967
gnu: mit-krb5: Update to 1.17.
* gnu/packages/kerberos.scm (mit-krb5): Update to 1.17.
2019-02-07 22:10:17 +01:00
Marius Bakke 28a873f208
gnu: libpng: Update to 1.6.36.
* gnu/packages/image.scm (libpng): Update to 1.6.36.
2019-02-07 22:10:17 +01:00
Marius Bakke dfc941a943
gnu: binutils: Update to 2.32.
* gnu/packages/base.scm (binutils): Update to 2.32.
2019-02-07 22:10:17 +01:00
Marius Bakke e34ae70788
gnu: mpfr: Update to 4.0.2.
* gnu/packages/multiprecision.scm (mpfr): Update to 4.0.2.
2019-02-07 22:10:17 +01:00
Marius Bakke 4ee5482a08
gnu: bison: Update to 3.3.2.
* gnu/packages/bison.scm (bison): Update to 3.3.2.
2019-02-07 22:10:17 +01:00
Marius Bakke a5be549e39
gnu: libarchive: Remove graft for 3.3.3.
* gnu/packages/patches/libarchive-CVE-2017-14166.patch,
gnu/packages/patches/libarchive-CVE-2017-14502.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/backup.scm (libarchive): Update to 3.3.3.
[source](patches): Adjust for 3.3.3.
[replacement]: Remove field.
(libarchive-3.3.3): Remove variable.
2019-02-07 22:10:17 +01:00
Marius Bakke 027250f1a6
gnu: python2: Incorporate grafted changes.
* gnu/packages/python.scm (python-2.7)[source](patches): Add
python2-CVE-2018-14647.patch and python2-CVE-2018-1000802.patch.
[replacement]: Remove field.
(python-2/fixed): Remove variable.
2019-02-07 22:10:16 +01:00
Marius Bakke 0293b353bd
gnu: sqlite: Remove graft for 3.26.0.
* gnu/packages/sqlite.scm (sqlite): Update to 3.26.0.
[replacement]: Remove.
(sqlite-3.26.0): Remove variable.
2019-02-07 22:10:16 +01:00
Marius Bakke cc43d807c0
gnu: file: Incorporate grafted changes.
* gnu/packages/file.scm (file)[replacement]: Remove.
[source](patches): New field.
(file/fixed): Remove variable.
2019-02-07 22:10:16 +01:00
Mark H Weaver d5240bc09d
gnu: linux-libre: Update to 4.20.7.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.7.
(%linux-libre-hash): Update hash.
2019-02-07 13:56:44 -05:00
Mark H Weaver 43194fbe3c
gnu: linux-libre@4.19: Update to 4.19.20.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.20.
(%linux-libre-4.19-hash): Update hash.
2019-02-07 13:55:42 -05:00
Mark H Weaver 848e28aab5
gnu: linux-libre@4.14: Update to 4.14.98.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.98.
(%linux-libre-4.14-hash): Update hash.
2019-02-07 13:54:19 -05:00
Mark H Weaver 4888c21543
gnu: linux-libre@4.9: Update to 4.9.155.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.155.
2019-02-07 13:53:27 -05:00
Mark H Weaver 2b06fcdcd7
gnu: linux-libre@4.4: Update to 4.4.173.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.173.
2019-02-07 13:52:01 -05:00
Pierre Neidhardt 285bf324f0
gnu: Add emacs-redshank.
* gnu/packages/emacs-xyz.scm (emacs-redshank): New variable.
2019-02-07 19:29:49 +01:00
Ludovic Courtès b07712bfb1
gnu: openmpi: Add dependency on SLURM.
This allows users to run Open MPI programs with 'srun'.

* gnu/packages/mpi.scm (openmpi)[inputs]: Add SLURM.
[arguments]: Add "--with-pmi" to #:configure-flags.
2019-02-07 15:46:45 +01:00
Rutger Helling 89ea6252b6
gnu: flatpak: Update to 1.2.0.
* gnu/packages/package-management.scm (flatpak): Update to 1.2.0.
2019-02-07 14:45:54 +01:00
Brett Gilio a9ba0a3154
gnu: python2-rope: Update to 0.11.0
From 1e6322de0c3227827176fb460a11da21a6bba08d Mon Sep 17 00:00:00 2001
From: Brett Gilio <brettg@posteo.net>
Date: Wed, 6 Feb 2019 15:23:56 -0600
Subject: [PATCH] gnu: python2-rope: Update to 0.11.0

* gnu/packages/python-xyz.scm (python2-rope): Update to 0.11.0
2019-02-07 08:51:45 +01:00
Vagrant Cascadian 86ae491f37
gnu: python-configargparse: Update to 0.14.0.
* gnu/packages/python-xyz.scm
  (python-configargparse): Update to 0.14.0.
2019-02-07 08:39:34 +01:00
Vagrant Cascadian 746c074bbe
gnu: python-wheel: Update to 0.32.2.
* gnu/packages/python-xyz.scm (python-wheel): Update to 0.32.2.
2019-02-07 08:39:34 +01:00
Marius Bakke 69fb26d4f5
gnu: mariadb: Add comments about failing tests.
* gnu/packages/databases.scm (mariadb): Add comments.
2019-02-06 23:30:34 +01:00
Kyle Meyer 3ef29c00ed
gnu: Add datefudge.
* gnu/packages/time.scm (datefudge): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-02-06 23:06:18 +01:00
Ludovic Courtès 6732171924
gnu: iproute2: Update to 4.20.0.
* gnu/packages/linux.scm (iproute): Update to 4.20.0.
2019-02-06 23:06:18 +01:00
Kei Kebreau 25945666e3
gnu: abcde: Update to 2.9.3.
* gnu/packages/cdrom.scm (abcde): Update to 2.9.3.
[source]: Update snippet.
2019-02-06 16:49:12 -05:00
Ricardo Wurmus 6df215f8c8
gnu: star: Update to 2.7.0b.
* gnu/packages/bioinformatics.scm (star): Update to 2.7.0b.
[arguments]: Add "add-missing-header" build phase.
2019-02-06 21:32:16 +01:00
Kei Kebreau d11840b43e
gnu: wxmaxima: Update to 19.01.3.
* gnu/packages/maths.scm (wxmaxima): Update to 19.01.3.
2019-02-06 12:52:27 -05:00
Kei Kebreau a4362fba0e
gnu: maxima: Update to 5.42.2.
* gnu/packages/maths.scm (maxima): Update to 5.42.2.
2019-02-06 12:52:27 -05:00
Pierre Neidhardt 808136bdb6
gnu: emacs-lispyville: Update to 20181217.
* gnu/packages/emacs-xyz.scm (emacs-lispyville): Update to 20181217.
2019-02-06 16:21:49 +01:00
Pierre Neidhardt caf810d355
gnu: emacs-lispy: Update to 20190205.
* gnu/packages/emacs-xyz.scm (emacs-lispy): Update to 20190205.
2019-02-06 16:20:32 +01:00
Pierre Neidhardt de87d70e54
gnu: emacs-evil-collection: Update to 20190206.
* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 20190206.
2019-02-06 16:20:23 +01:00
Pierre Neidhardt b6a7697914
gnu: emacs-evil: Update to 1.2.14.
* gnu/packages/emacs-xyz.scm (emacs-evil): Update to 1.2.14.
2019-02-06 16:18:28 +01:00
Christopher Baines 61dafdc0fe
gnu: Add guile-squee.
* gnu/packages/guile-xyz.scm (guile-squee): New variable.
2019-02-06 13:11:35 +00:00
Ricardo Wurmus ba88eea2b3
Merge branch 'master' into core-updates 2019-02-06 13:03:26 +01:00
Rutger Helling 9b43a73600
gnu: vulkan-headers: Update to 1.1.99.
* gnu/packages/vulkan.scm (vulkan-headers): Update to 1.1.99.
* gnu/packages/vulkan.scm (vulkan-loader): Update hash.
* gnu/packages/vulkan.scm (vulkan-tools): Update to 1.1.97.0.
2019-02-06 12:10:52 +01:00
Christopher Baines e88fd8beb1
gnu: ocaml-splittable-random: Change @defn to @acronym.
I see an error when running guix package -s relating to this:

  Throw to key `parser-error' with args `(#f "Unknown command" defn)'.

* gnu/packages/ocaml.scm (ocaml-splittable-random)[description]: Change @defn
to @acronym.
2019-02-06 09:18:08 +00:00
Christopher Baines 1d5d0447d3
gnu: ocaml-spawn: Add missing @end itemize to description.
As otherwise this error appears when running things like guix package -s:

  texinfo.scm:745:27: Throw to key `parser-error' with args `(#<input: string
  35ad0e0> "EOF while reading a token " "reading char data")'.

* gnu/packages/ocaml.scm (ocaml-spawn)[description]: Add @end itemize to the
end.
2019-02-06 09:16:50 +00:00
Arun Isaac f4f8c23bae
gnu: mpop: Update to 1.4.2.
* gnu/packages/mail.scm (mpop): Update to 1.4.2.
2019-02-06 13:05:45 +05:30
Nicolas Goaziou 00e18f9fa9
gnu: musescore: Update to 3.0.2.
* gnu/packages/music.scm (musescore): Update to 3.0.2.
[source]: Add patch.
* gnu/packages/patches/musescore-fix-use_webengine.patch: New file.
* gnu/local.mk (dist_patch_DATA): Reference patch.
2019-02-05 23:11:43 +01:00
Julien Lepiller 8baa5c8b7c
gnu: Add ocaml-core-kernel.
* gnu/packages/ocaml.scm (ocaml-core-kernel): New variable.
2019-02-05 22:34:31 +01:00
Julien Lepiller 514b542018
gnu: Add ocaml-core.
* gnu/packages/ocaml.scm (ocaml-core): New variable.
2019-02-05 22:34:28 +01:00
Julien Lepiller 9e81db80eb
gnu: Add ocaml-spawn.
* gnu/packages/ocaml.scm (ocaml-spawn): New variable.
2019-02-05 22:34:26 +01:00
Julien Lepiller 3e3d5ffc34
gnu: Add ocaml-configurator.
* gnu/packages/ocaml.scm (ocaml-configurator): New variable.
2019-02-05 22:34:24 +01:00
Julien Lepiller dc361a2563
gnu: Add ocaml-jane-street-headers.
* gnu/packages/ocaml.scm (ocaml-jane-street-headers): New variable.
2019-02-05 22:34:22 +01:00
Julien Lepiller 5995e6d104
gnu: Add ocaml-splittable-random.
* gnu/packages/ocaml.scm (ocaml-splittable-random): New variable.
2019-02-05 22:34:20 +01:00
Julien Lepiller 255f1cae42
gnu: Add ocaml-ppx-jane.
* gnu/packages/ocaml.scm (ocaml-ppx-jane): New variable.
2019-02-05 22:34:17 +01:00
Julien Lepiller 7bd4b85e9b
gnu: Add ocaml-ppx-bin-prot.
* gnu/packages/ocaml.scm (ocaml-ppx-bin-prot): New variable.
2019-02-05 22:34:15 +01:00
Julien Lepiller d13b9c5f67
gnu: Add ocaml-ppx-base.
* gnu/packages/ocaml.scm (ocaml-ppx-base): New variable.
2019-02-05 22:34:13 +01:00
Julien Lepiller 48ad1181d0
gnu: Add ocaml-ppx-typerep-conv.
* gnu/packages/ocaml.scm (ocaml-ppx-typerep-conv): New variable.
2019-02-05 22:34:11 +01:00
Julien Lepiller f4304c1d6c
gnu: Add ocaml-ppx-js-style.
* gnu/packages/ocaml.scm (ocaml-ppx-js-style): New variable.
2019-02-05 22:34:09 +01:00
Julien Lepiller 4e4e5fb1df
gnu: Add ocaml-ppx-expect.
* gnu/packages/ocaml.scm (ocaml-ppx-expect): New variable.
2019-02-05 22:34:07 +01:00
Julien Lepiller 7ec9a45db3
gnu: Add ocaml-ppx-assert.
* gnu/packages/ocaml.scm (ocaml-ppx-assert): New variable.
2019-02-05 22:34:04 +01:00
Julien Lepiller 6018802d9c
gnu: Add ocaml-ppx-fail.
* gnu/packages/ocaml.scm (ocaml-ppx-fail): New variable.
2019-02-05 22:34:02 +01:00
Julien Lepiller 1365ae47d1
gnu: Add ocaml-ppx-let.
* gnu/packages/ocaml.scm (ocaml-ppx-let): New variable.
2019-02-05 22:34:00 +01:00
Julien Lepiller 79967eeafc
gnu: add ocaml-ppx-optcomp.
* gnu/packages/ocaml.scm (ocaml-ppx-optcomp): New variable.
2019-02-05 22:33:58 +01:00
Julien Lepiller 3f4ecf6649
gnu: Add ocaml-ppx-optional.
* gnu/packages/ocaml.scm (ocaml-ppx-optional): New variable.
2019-02-05 22:33:56 +01:00
Julien Lepiller 6a1140012c
gnu: Add ocaml-ppx-pipebang.
* gnu/packages/ocaml.scm (ocaml-ppx-pipebang): New variable.
2019-02-05 22:33:53 +01:00
Julien Lepiller 44a2ceca19
gnu: Add ocaml-ppx-sexp-message.
* gnu/packages/ocaml.scm (ocaml-ppx-sexp-message): New variable.
2019-02-05 22:33:51 +01:00
Julien Lepiller e93281507d
gnu: Add ocaml-ppx-sexp-value.
* gnu/packages/ocaml.scm (ocaml-ppx-sexp-value): New variable.
2019-02-05 22:33:49 +01:00
Julien Lepiller a58118ca6b
gnu: Add ocaml-typerep.
* gnu/packages/ocaml.scm (ocaml-typerep): New variable.
2019-02-05 22:33:47 +01:00
Julien Lepiller 164b06daeb
gnu: Add ocaml-ppx-here.
* gnu/packages/ocaml.scm (ocaml-ppx-here): New variable.
2019-02-05 22:33:42 +01:00
Julien Lepiller b42afab2e2
gnu: Add ocaml-ppx-bench.
* gnu/packages/ocaml.scm (ocaml-ppx-bench): New variable.
2019-02-05 22:33:40 +01:00
Julien Lepiller db67f56901
gnu: Add ocaml-ppx-enumerate.
* gnu/packages/ocaml.scm (ocaml-ppx-enumerate): New variable.
2019-02-05 22:33:37 +01:00
Julien Lepiller 6692f65218
gnu: Add ocaml-ppx-hash.
* gnu/packages/ocaml.scm (ocaml-ppx-hash): New variable.
2019-02-05 22:33:35 +01:00
Julien Lepiller 49b01fa3e9
gnu: Add ocaml-octavius.
* gnu/packages/ocaml.scm (ocaml-octavius): New variable.
2019-02-05 22:33:33 +01:00
Julien Lepiller a0584d6c97
gnu: Add ocaml-bin-prot.
* gnu/packages/ocaml.scm (ocaml-bin-prot): New variable.
2019-02-05 22:33:31 +01:00
Julien Lepiller e6f08ec93a
gnu: Add ocaml-ppx-custom-printf.
* gnu/packages/ocaml.scm (ocaml-ppx-custom-printf): New variable.
2019-02-05 22:33:29 +01:00
Julien Lepiller 7523674c2b
gnu: Add ocaml-ppx-variants-conv.
* gnu/packages/ocaml.scm (ocaml-ppx-variants-conv): New variable.
2019-02-05 22:33:27 +01:00
Julien Lepiller c7cf165e38
gnu: Add ocaml-ppx-sexp-conv.
* gnu/packaes/ocaml.scm (ocaml-ppx-sexp-conv): New variable.
2019-02-05 22:33:25 +01:00
Julien Lepiller 7b685486ce
gnu: Add ocaml-ppx-fields-conv.
* gnu/packages/ocaml.scm (ocaml-ppx-fields-conv): New variable.
2019-02-05 22:33:23 +01:00
Julien Lepiller d9f8433e17
gnu: Add ocaml-variantslib.
* gnu/packages/ocaml.scm (ocaml-variantslib): New variable.
2019-02-05 22:33:21 +01:00
Julien Lepiller 143685fd1a
gnu: Add ocaml-fieldslib.
* gnu/packages/ocaml.scm (ocaml-fieldslib): New variable.
2019-02-05 22:33:19 +01:00
Julien Lepiller c16c8bb68d
gnu: Add ocaml-ppx-compare.
* gnu/packages/ocaml.scm (ocaml-ppx-compare): New variable.
2019-02-05 22:33:17 +01:00
Julien Lepiller 7e12b4c2bb
gnu: ocaml: Use propagated-inputs.
* gnu/packages/ocaml.scm (ocaml-ppxlib, ocaml-ppx-derivers, ocaml-base)
(ocaml-sexplib): Use propagated-inputs.
2019-02-05 22:33:15 +01:00
Julien Lepiller 51e52f47df
gnu: ocaml-ppx-derivers: Add upstream-name.
* gnu/packages/ocaml.scm (ocaml-ppx-derivers)[properties]: Add
upstream-name.
2019-02-05 22:33:10 +01:00
Andreas Enge 6c8666b451
gnu: unison: Update to 2.51.1.
* gnu/packages/ocaml.scm (unison): Update to 2.51.1, use source from git
instead of svn and remove a snippet, and compile with current OCaml.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-05 22:32:51 +01:00
Efraim Flashner 4aeb7f34c9
gnu: shflags: Don't use unstable tarball.
* gnu/packages/version-control.scm (shflow)[source]: Use 'git-fetch'.
[native-inputs]: Remove gzip, tar.
2019-02-05 22:17:14 +02:00
Tobias Geerinckx-Rice 66416c0c1c
gnu: cvs-fast-export: Update to 1.45.
* gnu/packages/version-control.scm (cvs-fast-export): Update to 1.45.
[arguments]: Remove 'fix-setpython-PATH' phase.
2019-02-05 19:48:23 +01:00
Tobias Geerinckx-Rice cfc92cd7bf
gnu: cvs-fast-export: Don't use NAME in source URI.
* gnu/packages/version-control.scm (cvs-fast-export)[source]: Hard-code name.
2019-02-05 19:48:22 +01:00
Efraim Flashner fd3638d89a
gnu: python-sh: Use custom 'check phase.
* gnu/packages/python-xyz.scm (python-sh)[arguments]: Use custom 'check
phase as suggested by upstream documentation.
[native-inputs]: Add python-coverage.
2019-02-05 19:54:10 +02:00
Tobias Geerinckx-Rice ea4b6ffd24
gnu: darcs: Update to 2.14.2.
* gnu/packages/version-control.scm (darcs): Update to 2.14.2.
2019-02-05 18:47:10 +01:00
Tobias Geerinckx-Rice ab1019f165
gnu: nyx: Update to 2.1.0.
* gnu/packages/tor.scm (nyx): Update to 2.1.0.
[source]: Remove patch.
* gnu/packages/patches/nyx-show-header-stats-with-python3.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 18:47:09 +01:00
Tobias Geerinckx-Rice cc2c5c22b5
gnu: noice: Update to 0.7.
* gnu/packages/suckless.scm (noice): Update to 0.7.
2019-02-05 18:47:09 +01:00
Christopher Baines 406ef44258
gnu: Add guile-dbd-postgresql.
Currently, there are packages for guile-dbi and guile-dbd-sqlite3, but the
PostgreSQL and MySQL parts are not packaged. As GNA which did host the release
archives for guile-dbi no longer exists, this package definition uses the
upstream Git repository.

* gnu/packages/guile-xyz.scm (guile-dbd-postgresql): New variable.
(guile-dbi)[arguments]: Add guile-dbd-postgresql to the rpath through the
[inputs]: Add guile-dbd-postgresql.
2019-02-05 15:43:19 +00:00
Tobias Geerinckx-Rice 50f28ac4dc
gnu: pscircle: Update to 1.3.0.
* gnu/packages/admin.scm (pscircle): Update to 1.3.0.
2019-02-05 16:38:25 +01:00
Tobias Geerinckx-Rice 494b702a89
gnu: pscircle: Don't use unstable tarball.
* gnu/packages/admin.scm (pscircle)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-05 16:38:25 +01:00
Maxim Cournoyer f9dff4f7fa
gnu: emacs-ert-runner: Fix lisp directory warning.
This fixes the warning message such as: "Warning: Lisp directory
'/tmp/guix-build-emacs-ert-runner-0.7.0-1.90b8fdd.drv-0/source': No such file
or directory" that would be printed upon running ert-runner.

* gnu/packages/emacs-xyz.scm (emacs-ert-runner)[phases]{install-executable}:
Filter out the temporary source directory from the paths composing the
EMACSLOADPATH variable used in the wrapper.
2019-02-05 10:09:11 -05:00
Andreas Enge 8cad7adb59
gnu: fdroidserver: Update to 1.1.1.
* gnu/packages/android.scm (fdroidserver): Update to 1.1.1.
[propagated-inputs]: Add python-defusedxml.
2019-02-05 15:55:58 +01:00
Maxim Cournoyer 975a953bfd
gnu: Add cqfd.
* gnu/packages/docker.scm (cqfd): New variable.
2019-02-05 09:33:39 -05:00
Tobias Geerinckx-Rice 5d941f4eda
gnu: thefuck: Update to 3.28.
* gnu/packages/admin.scm (thefuck): Update to 3.28.
2019-02-05 15:31:02 +01:00
Tobias Geerinckx-Rice 46f3e9358a
gnu: lynis: Update to 2.7.1.
* gnu/packages/admin.scm (lynis): Update to 2.7.1.
2019-02-05 15:31:01 +01:00
Rutger Helling a10050e2dd
gnu: wine-staging: Update to 4.1.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 4.1.
* gnu/packages/wine.scm (wine-staging): Update to 4.1.
2019-02-05 12:01:13 +01:00
Rutger Helling 12a3abc6cc
gnu: retroarch: Fix wayland backend.
* gnu/packages/emulators.scm (retroarch): Fix wayland backend.
[arguments]: Hard-code wayland-protocols.
[native-inputs]: Add wayland-protocols.
2019-02-05 11:37:29 +01:00
Christopher Baines fd9a6d83c2
gnu: artanis: Make some improvements.
* gnu/packages/guile-xyz.scm (artanis): Remove a tab character by the
revision.
[arguments]: Patch the site-dir for the help command, to make it work. Wrap
the art command such that it finds guile-json and guile-redis.
2019-02-05 09:24:34 +00:00
Andrew Miloradovsky 16bb27f281
gnu: Add xmagnify.
* gnu/packages/accessibility.scm (xmagnify): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-02-05 10:07:52 +01:00
Rutger Helling 45267af1a3
gnu: retroarch: Update to 1.7.6.
* gnu/packages/emulators.scm (retroarch): Update to 1.7.6.
[inputs]: Add libxrandr.
2019-02-05 08:24:20 +01:00
Nicolas Goaziou 2dd662f48e
gnu: emacs-org, emacs-org-contrib: Update to 9.2.1.
* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.2.1.
(emacs-org-contrib): Update to 20190203, i.e., 9.2.1.
2019-02-05 07:42:30 +01:00
Leo Famulari e36d043882
gnu: Remove unused patch 'mcron-install.patch'.
This is a followup to commit cfbf6de18c.

* gnu/packages/patches/mcron-install.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 00:19:50 +01:00
Leo Famulari 484f010dd7
gnu: Remove unused patch 'ocaml-graph-honor-source-date-epoch.patch'.
This is a followup to commit 564cf93f2a.

* gnu/packages/patches/ocaml-graph-honor-source-date-epoch.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 00:19:49 +01:00
Leo Famulari 5cc3dbbccd
gnu: Remove unused patch 'ocaml-findlib-make-install.patch'.
This is a followup to commit bff6739d5e.

* gnu/packages/patches/ocaml-findlib-make-install.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 00:19:49 +01:00
Leo Famulari 5baf78999c
gnu: Remove unused patch 'python2-rdflib-drop-sparqlwrapper.patch'.
* gnu/packages/patches/python2-rdflib-drop-sparqlwrapper.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 00:19:49 +01:00
Leo Famulari 800d74dc9a
gnu: Remove unused patch 'openldap-CVE-2017-9287.patch'.
This is a followup to commit 47415332d7.

* gnu/packages/patches/openldap-CVE-2017-9287.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 00:19:49 +01:00
Leo Famulari 99ee274f0d
gnu: Remove unused patch 'glibc-memchr-overflow-i686.patch'.
This is a followup to commit 67d527e35e.

* gnu/packages/patches/glibc-memchr-overflow-i686.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 00:19:49 +01:00
Leo Famulari 1d1b0b1fb1
gnu: Remove unused patch 'net-tools-bitrot.patch'.
This is a followup to commit b5f610620b.

* gnu/packages/patches/net-tools-bitrot.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-05 00:19:49 +01:00
Leo Famulari 035542e93a
gnu: Remove unused patch 'xboing-CVE-2004-0149.patch'.
This is a followup to commit 740a335558.

* gnu/packages/patches/xboing-CVE-2004-0149.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-04 23:56:39 +01:00
Leo Famulari 6bf2201350
gnu: Remove unused patch 'ao-cad-aarch64-support.patch'.
This is a followup to commit 28f4d56dd3.

* gnu/packages/patches/ao-cad-aarch64-support.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-04 23:51:34 +01:00
Leo Famulari ee2875e57d
gnu: Remove unused patch 'blender-newer-ffmpeg.patch'.
This is a followup to commit fc51c28ae8.

* gnu/packages/patches/blender-newer-ffmpeg.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-04 23:46:26 +01:00
Leo Famulari bfa3e64d7f
gnu: Removed unused patch 'readline-7.0-mingw.patch'.
This patch was introduced in commit ae12d58627,
but it was never used.

See <https://bugs.gnu.org/26581> for more information.

* gnu/packages/patches/readline-7.0-mingw.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-02-04 23:45:25 +01:00
Gabriel Hondet 308d72bfe4
gnu: Add ocaml-ppx-inline-test.
* gnu/packages/ocaml.scm (ocaml-ppx-inline-test): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-04 22:03:30 +01:00
Gabriel Hondet b2c2c415c5
gnu: ocaml-migrate-parsetree: Update to 1.2.0.
* gnu/packages/ocaml.scm (ocaml-migrate-parsetree): Update to 1.2.0.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-04 22:03:27 +01:00
Gabriel Hondet 625a3daa12
gnu: dune: Update to 1.6.3.
* gnu/packages/ocaml.scm (dune): Update to 1.6.3.
* guix/build/dune-build-system.scm (build): Use --libdir.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-04 22:03:22 +01:00
Tobias Geerinckx-Rice 8c35a6dd20
gnu: gx, go-github-com-whyrusleeping-gx-util: Update to 0.14.1.
* gnu/packages/ipfs.scm (gx, go-github-com-whyrusleeping-gx-util): Update to 0.14.1.
2019-02-04 21:46:56 +01:00
Tobias Geerinckx-Rice a702285275
gnu: gambit-c: Update to 4.9.2.
* gnu/packages/scheme.scm (gambit-c): Update to 4.9.2.
2019-02-04 21:46:55 +01:00
Tobias Geerinckx-Rice d6bbb7e549
gnu: autossh: Update to 1.4g.
* gnu/packages/ssh.scm (autossh): Update to 1.4g.
2019-02-04 21:46:55 +01:00
Tobias Geerinckx-Rice 26045af93c
gnu: autossh: Use HTTPS home page.
* gnu/packages/ssh.scm (autossh)[source, home-page]: Use HTTPS.
2019-02-04 21:46:55 +01:00
Tobias Geerinckx-Rice 627c6531f0
gnu: sshuttle: Update to 0.78.5.
* gnu/packages/vpn.scm (sshuttle): Update to 0.78.5.
[native-inputs]: Add python-flake8 and python-pytest-cov.
Remove implied python-pytest.
2019-02-04 21:46:55 +01:00
Oleg Pykhalov 14a6699c17
gnu: php: Fix test failure.
* gnu/packages/php.scm (php)[arguments]: Delete
'ext/curl/tests/curl_basic_009.phpt' file.
2019-02-04 23:12:51 +03:00
Oleg Pykhalov 965ff0233e
gnu: gtk-vnc: Update to 0.9.0.
* gnu/packages/gnome.scm (gtk-vnc): Update to 0.9.0.
2019-02-04 22:44:53 +03:00
Ludovic Courtès 44cfbb6233
gnu: youtube-dl: Update to 2019.01.30.1.
* gnu/packages/video.scm (youtube-dl): Update to 2019.01.30.1.
2019-02-04 16:20:01 +01:00
Ricardo Wurmus 3869effdd5
gnu: python-sh: Remove duplicate.
* gnu/packages/python-xyz.scm (python-sh): Remove duplicate definition.
2019-02-04 12:15:09 +01:00
Ricardo Wurmus c5b806a94a
gnu: go-github-com-minio-sha256-simd: Remove duplicate.
* gnu/packages/syncthing.scm (go-github-com-minio-sha256-simd): Remove
duplicate.
* gnu/packages/golang.scm (go-github-com-minio-sha256-simd): Bump revision to
supersede the older duplicate.
2019-02-04 12:13:07 +01:00
Ricardo Wurmus e24ef3698d
gnu: ecl-cl-markup: Remove duplicate.
* gnu/packages/lisp.scm (ecl-cl-markup): Rename duplicate from this...
(ecl-cl-css): ...to this.
2019-02-04 12:07:51 +01:00
Ricardo Wurmus 39ee82ffeb
gnu: python-astor: Remove duplicate.
* gnu/packages/python-xyz.scm (python-astor): Remove duplicate.
2019-02-04 12:06:29 +01:00
Ricardo Wurmus 42f0b0c21e
gnu: Add missing module reference.
This is a follow-up to commit 05b4b3ea05.

* gnu/packages/python-xyz.scm: Add missing reference to (gnu packages
monitoring).
2019-02-04 12:05:43 +01:00
Ricardo Wurmus d9b0216b6f
gnu: python-send2trash: Remove duplicates.
* gnu/packages/python-xyz.scm (python-send2trash, python2-send2trash): Remove
duplicates.
[source]: Fetch from git.
2019-02-04 11:57:14 +01:00
Ricardo Wurmus 05b4b3ea05
gnu: python-prometheus-client: Remove duplicate.
* gnu/packages/monitoring.scm (python-prometheus-client): Update to 0.5.0.
* gnu/packages/python-xyz.scm (python-prometheus-client,
python2-prometheus-client): Remove variables.
2019-02-04 11:46:10 +01:00
Ricardo Wurmus 15218d4e18
gnu: guile-wisp: Update to 0.9.9.1.
* gnu/packages/guile-xyz.scm (guile-wisp): Update to 0.9.9.1.
[arguments]: Add phases to build and install Emacs files.
[native-inputs]: Add emacs-minimal.
2019-02-04 11:15:52 +01:00
Vagrant Cascadian 8c00379c47
gnu: 0ad: Update to 0.0.23b-alpha.
* gnu/packages/games.scm (0ad-data, 0ad): Update to 0.0.23b-alpha.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-02-04 10:49:10 +01:00
Ricardo Wurmus 1e957fabcf
gnu: borg: Make man pages reproducible.
* gnu/packages/backup.scm (borg)[arguments]: Add
"remove-documentation-timestamps" phase.
2019-02-04 10:49:10 +01:00
Tobias Geerinckx-Rice 26b7d23aa6
gnu: containerd: Update to 1.2.2.
* gnu/packages/docker.scm (containerd): Update to 1.2.2.
2019-02-04 09:39:12 +01:00
Tobias Geerinckx-Rice 17d25019fd
gnu: docker-cli: Use HTTPS home page.
* gnu/packages/docker.scm (docker-cli)[home-page]: Use HTTPS.
2019-02-04 09:39:12 +01:00
Tobias Geerinckx-Rice 3cfa236e56
gnu: freeipmi: Update to 1.6.3.
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.6.3.
2019-02-04 09:39:12 +01:00
Tobias Geerinckx-Rice b29909b40e
gnu: Remove duplicate import from (gnu packages gnome).
* gnu/packages/messaging.scm (define-module): Remove duplicate module
imports.  Order the remainder alphabetically.
2019-02-04 09:39:12 +01:00
Tobias Geerinckx-Rice 7a66d8a464
gnu: gnome-mpv: Update to 0.16.
* gnu/packages/video.scm (gnome-mpv): Update to 0.16.
2019-02-04 09:39:11 +01:00
Tobias Geerinckx-Rice f0e6859310
gnu: jo: Update to 1.2.
* gnu/packages/web.scm (jo): Update to 1.2.
2019-02-04 09:39:11 +01:00
Efraim Flashner 1009e6e7ec
gnu: go@1.4: Build with binutils-gold on armhf and aarch64.
* gnu/packages/golang.scm (go@1.4)[native-inputs]: Add binutils-gold
for armhf-linux and aarch64-linux.
2019-02-04 08:07:47 +02:00
Efraim Flashner 28317d4990
gnu: Add binutils-gold.
This commit is thanks to Guix Days.

* gnu/packages/base.scm (binutils-gold): New variable.
2019-02-04 08:07:39 +02:00
Vagrant Cascadian 4da4e952dd
gnu: u-boot: Update to 2019.01.
* gnu/packages/bootloaders.scm (u-boot): Update to 2019.01.
(u-boot-tools): Disable CONFIG_SOUND in sandbox configs.
(u-boot-pinebook)[source]: Remove patches.
* gnu/packages/patches/u-boot-pinebook-a64-update-dts.patch,
gnu/packages/patches/u-boot-pinebook-dts.patch,
gnu/packages/patches/u-boot-pinebook-mmc-calibration.patch,
gnu/packages/patches/u-boot-pinebook-r_i2c-controller.patch,
gnu/packages/patches/u-boot-pinebook-syscon-node.patch,
gnu/packages/patches/u-boot-pinebook-video-bridge.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust as necessary.
2019-02-04 00:21:48 +01:00
Danny Milosavljevic c7797b75cc
gnu: efilinux: Fix indentation of source code.
Follow-up to 6adfcbeab1.

* gnu/packages/efi.scm (efilinux): Fix indentation of source code.
2019-02-04 00:16:47 +01:00
Danny Milosavljevic 6adfcbeab1
gnu: fc-host-tools: Update to 9a.
* gnu/packages/embedded.scm (fc-host-tools)[source]: Update to 9a.
[arguments]<#:phases>[patch-installation-paths]: Modify.
2019-02-04 00:14:18 +01:00
Danny Milosavljevic bb4a8f4851
gnu: Add efilinux.
* gnu/packages/efi.scm (efilinux): New variable.
2019-02-04 00:14:18 +01:00
Danny Milosavljevic 527aab6f18
gnu: Add efitools.
* gnu/packages/efi.scm (efitools): New variable.
2019-02-04 00:14:18 +01:00
Danny Milosavljevic 3da49652ad
gnu: Add sbsigntools.
* gnu/packages/efi.scm (sbsigntools): New variable.
2019-02-04 00:14:18 +01:00
Danny Milosavljevic f8ff37d6c0
gnu: Add gnu-efi.
* gnu/packages/efi.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2019-02-04 00:14:16 +01:00
Ludovic Courtès 765a5bf167
self: Ensure the daemon refers to the right 'guix' command.
Previously it would refer to
/var/guix/profiles/per-user/root/current-guix/bin/guix, which would fail
when that profile does not exist.  This is notably the case when using
'channel-instance->package' as done in commit
7e6d8d366a.

* gnu/packages/package-management.scm (guix-daemon)[arguments]: In
'install phase, honor environment variable 'GUIX'.
* guix/self.scm (whole-package)[wrap]: New procedure.
Use it.
2019-02-04 00:03:30 +01:00
Ricardo Wurmus 6bb5f88e1d
gnu: Add guile-picture-language.
* gnu/packages/guile-xyz.scm (guile-picture-language): New variable.
2019-02-03 01:37:38 +01:00
Nicolas Goaziou 7f055a0a37
Update copyright header. 2019-02-02 22:54:12 +01:00
Nicolas Goaziou d90fd183bd
gnu: giac-xcas: Update to 1.5.0-37.
* gnu/packages/algebra.scm (giac-xcas): Update to 1.5.0-37.
2019-02-02 22:52:05 +01:00
Marius Bakke 8576505422
gnu: libreoffice: Fix FTBFS with Boost 1.69.0.
* gnu/packages/patches/libreoffice-boost.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/libreoffice.scm (libreoffice)[source](patches): Add it.
2019-02-02 20:10:18 +01:00
Kei Kebreau ba259bad59
gnu: milkytracker: Add LHA decompression support.
* gnu/packages/music.scm (milkytracker)[inputs]: Add lhasa.
2019-02-02 09:22:17 -05:00
Nicolas Goaziou 8f4d15f1ff
Update some copyright headers 2019-02-02 13:41:46 +01:00
Nicolas Goaziou 5fc843cc63
gnu: wireshark: Update to 2.6.6.
* gnu/packages/networking.scm (wireshark): Update to 2.6.6.
2019-02-02 13:39:58 +01:00
Clément Lassieur b2cb16133f
gnu: Fix syntax error in emacs-xyz.scm.
* gnu/packages/emacs-xyz.scm (emacs-repo): Add missing parentheses and
license.
2019-02-02 12:55:13 +01:00
Mathieu Othacehe 7106671088
gnu: Add emacs-google-c-style.
* gnu/packages/emacs-xyz.scm (emacs-google-c-style): New variable.
2019-02-02 11:42:11 +01:00
Mathieu Othacehe bdccd7e101
gnu: Add emacs-alect-themes.
* gnu/packages/emacs-xyz.scm (emacs-alect-themes): New variable.
2019-02-02 11:42:11 +01:00
Nicolas Goaziou c14b3a8d7b
gnu: silkaj: Update to 0.6.5.
* gnu/packages/finance.scm (silkaj): Update to 0.6.5.
[inputs]: Add python-click, python-dunitpery.  Remove python-pyaes,
python-scrypt, and python-commandlines.
2019-02-02 11:38:28 +01:00
Nicolas Goaziou 352033f31b
gnu: python-duniterpy: Update to 0.52.0.
* gnu/packages/finance.scm (python-duniterpy): Update to 0.52.0.
[propagated-inputs]: Add python-pyaes.
2019-02-02 11:29:50 +01:00
Clément Lassieur 57b663fa8f
gnu: Add emacs-repo.
* gnu/packages/emacs-xyz.scm (emacs-repo): New variable.
2019-02-02 11:14:39 +01:00
Clément Lassieur ba25ba903d
gnu: Add emacs-dtrt-indent.
* gnu/packages/emacs-xyz.scm (emacs-dtrt-indent): New variable.
2019-02-02 11:14:39 +01:00
Arun Isaac 43af5f9d19
gnu: Add emacs-mkmcc-gnuplot-mode.
* gnu/packages/emacs-xyz.scm (emacs-mkmcc-gnuplot-mode): New variable.
2019-02-02 00:31:21 +05:30
Tobias Geerinckx-Rice 389ae5181e
gnu: znc: Update to 1.7.2.
* gnu/packages/messaging.scm (znc): Update to 1.7.2.
2019-02-01 17:39:51 +01:00
Leo Famulari 39ea311cbe
gnu: direnv: Update to 2.15.2.
* gnu/packages/shellutils.scm (direnv): Update to 2.15.2.
[inputs]: Use the default Go compiler. Add go-github-com-burntsushi-toml
and go-github-com-direnv-go-dotenv.
[arguments]: Add a 'setup-go-environment' phase.
2019-02-01 17:21:13 +01:00
Leo Famulari bc58bb9bdf
gnu: Add go-github-com-direnv-go-dotenv.
* gnu/packages/golang.scm (go-github-com-direnv-go-dotenv): New variable.
2019-02-01 17:21:10 +01:00
Pierre Neidhardt c4e4b85397
gnu: emacs-slime: Update to 2.23.
* gnu/packages/emacs-xyz.scm (emacs-slime): Update to 2.23.
2019-02-01 17:13:17 +01:00
Leo Famulari 5d5e45850a
gnu: certbot, python-acme: Update to 0.30.2.
* gnu/packages/tls.scm (certbot, python-acme): Update to 0.30.2.
2019-02-01 16:49:44 +01:00
Mark H Weaver 85ca23caba
gnu: linux-libre: Update to 4.20.6.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.6.
(%linux-libre-hash): Update hash.
2019-01-31 23:59:06 -05:00
Mark H Weaver 65466a2b10
gnu: linux-libre@4.19: Update to 4.19.19.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.19.
(%linux-libre-4.19-hash): Update hash.
2019-01-31 23:57:57 -05:00
Mark H Weaver 9d5414f1a4
gnu: linux-libre@4.14: Update to 4.14.97.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.97.
(%linux-libre-4.14-hash): Update hash.
2019-01-31 23:57:06 -05:00
Mark H Weaver 20d32ac279
gnu: linux-libre@4.9: Update to 4.9.154.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.154.
2019-01-31 23:56:15 -05:00
Eric Bavier 4b444fc5a5
gnu: imb: Update to 2019.1.
* gnu/packages/benchmark.scm (imb)[source]: Update to 2019.1.  Use
git-download.
[arguments]: Adjust build and install phases for new source organization.  Let
the standard 'install-license-files' phase do its thing.
2019-01-31 22:12:56 -06:00
Eric Bavier 56d447ba16
gnu: r-rmpi: Setup MPI for tests.
* gnu/packages/cran.scm (r-rmpi)[arguments]: Add 'mpi-setup phase.
2019-01-31 22:12:56 -06:00
Eric Bavier eb6785cfe7
gnu: fftw-openmpi: Setup MPI for tests.
* gnu/packages/algebra.scm (fftw-openmpi)[arguments]: Add 'mpi-setup phase.
2019-01-31 22:12:56 -06:00
Marius Bakke 0747328e31
Merge branch 'master' into staging 2019-01-31 23:32:56 +01:00
Yoshinori Arai ff75441fcf
gnu: Add xclock.
* gnu/packages/xorg.scm (xclock): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-01-31 22:34:23 +01:00
Gabriel Hondet 07c82daad4
gnu: Add python-isrcsubmit.
* gnu/packages/music.scm (python-isrcsubmit): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-01-31 22:01:43 +01:00
Gabriel Hondet 1331a6c07a
gnu: Add python-discid.
* gnu/packages/music.scm (python-discid): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-01-31 22:01:43 +01:00
Marius Bakke 84243592fe
gnu: lookingglass: Download from git.
* gnu/packages/virtualization.scm (lookingglass)[source]: Change to GIT-FETCH.
2019-01-31 20:57:22 +01:00
Marius Bakke cb85742fa8
gnu: hwloc: Update to 2.0.3.
* gnu/packages/mpi.scm (hwloc-2.0): Update to 2.0.3.
2019-01-31 20:57:22 +01:00
Marius Bakke 9dd5084589
gnu: hwloc@1: Update to 1.11.12.
* gnu/packages/mpi.scm (hwloc): Update to 1.11.12.
2019-01-31 20:57:22 +01:00
Marius Bakke 8f8bc40677
gnu: VTK: Update to 8.2.0.
* gnu/packages/image-processing.scm (vtk): Update to 8.2.0.
2019-01-31 20:57:21 +01:00
Marius Bakke f1d4f264a2
gnu: VTK: Use HTTPS URLs.
* gnu/packages/image-processing.scm (vtk)[source, home-page]: Use HTTPS.
2019-01-31 20:57:21 +01:00
Marius Bakke 3cf3255796
gnu: whois: Update to 5.4.1.
* gnu/packages/networking.scm (whois): Update to 5.4.1.
2019-01-31 20:57:21 +01:00
Marius Bakke 8f22bf9e6d
gnu: json-modern-cxx: Fetch from git.
* gnu/packages/cpp.scm (json-modern-cxx)[source]: Use GIT-FETCH.
[source](snippet): End on #t.
2019-01-31 20:57:21 +01:00
Marius Bakke 0a3849f610
gnu: httpd: Update to 2.4.38.
* gnu/packages/web.scm (httpd): Update to 2.4.38.
2019-01-31 20:57:21 +01:00
Marius Bakke 71cb7512c4
gnu: libwebp: Update to 1.0.2.
* gnu/packages/image.scm (libwebp): Update to 1.0.2.
2019-01-31 20:57:21 +01:00
Marius Bakke 39855bfef1
gnu: p11-kit: Update to 0.23.15.
* gnu/packages/patches/p11-kit-jks-timestamps.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/tls.scm (p11-kit): Update to 0.23.15.
[source](patches): New field.
2019-01-31 20:57:21 +01:00
Marius Bakke 7c56237b4c
gnu: i3-wm: Update to 4.16.1.
* gnu/packages/wm.scm (i3-wm): Update to 4.16.1.
2019-01-31 20:57:21 +01:00
Marius Bakke b8c0b9c1a3
gnu: msmtp: Update to 1.8.2.
* gnu/packages/mail.scm (msmtp): Update to 1.8.2.
2019-01-31 20:57:21 +01:00
Efraim Flashner 9117d6df87
gnu: tcc: Fix building on armhf-linux.
* gnu/packages/c.scm (tcc)[arguments]: Add 'configure-flag to set the
triplet when building for armhf-linux.
2019-01-31 18:39:19 +02:00
Efraim Flashner 0270b24b65
gnu: tcc: Mark aarch64-linux as supported.
* gnu/packages/c.scm (tcc)[supported-systems]: Remove aarch64.
2019-01-31 17:47:44 +02:00
Ricardo Wurmus 740a335558
gnu: Remove xboing.
* gnu/packages/games.scm (xboing): Remove variable.
2019-01-31 16:29:53 +01:00
Ricardo Wurmus 395a95bb75
gnu: guile-hall: Wrap with guile-config.
* gnu/packages/guile-xyz.scm (guile-hall)[arguments]: Extend
"hall-wrap-binaries" phase to include guile-config in the load path.
2019-01-31 16:26:22 +01:00
Andreas Enge adba64662c
gnu: Add python-cypari2 and python2-cypari2.
* gnu/packages/sagemath.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register new module.
2019-01-31 14:58:47 +01:00
Leo Famulari 11d19ca236
gnu: QEMU: Fix CVE-2018-16872 and CVE-2019-6778.
* gnu/packages/patches/qemu-CVE-2018-16872.patch,
gnu/packages/patches/qemu-CVE-2019-6778.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/virtualization.scm (qemu)[source]: Use them.
2019-01-31 14:35:48 +01:00
Arun Isaac a382860bd4
gnu: rss-bridge: Update to 2019-01-13.
* gnu/packages/web.scm (rss-bridge): Update to 2019-01-13.
[source]: Use git-fetch.
[native-inputs]: Remove gzip and tar.
2019-01-31 16:27:39 +05:30
Rutger Helling e1c3ffcfcd
gnu: scdoc: Update to 1.8.1.
* gnu/packages/man.scm (scdoc): Update to 1.8.1.
2019-01-31 10:09:29 +01:00
Nicolas Goaziou 2e484e78cd
gnu: mame: Update to 0.206.
* gnu/packages/emulators.scm (mame): Update to 0.206.
2019-01-30 22:59:44 +01:00
Kei Kebreau 0dcea35d9a
gnu: Add lhasa.
* gnu/packages/compression.scm (lhasa): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-01-30 21:24:01 +01:00
Ricardo Wurmus ba123b6dda
gnu: star: Update to 2.7.0a.
* gnu/packages/bioinformatics.scm (star): Update to 2.7.0a.
2019-01-30 15:44:47 +01:00
Mark H Weaver 24886c1389
gnu: icecat: Update to 60.5.0-guix1 [security-fixes].
Includes fixes for CVE-2018-18500, CVE-2018-18501, and CVE-2018-18505.

* gnu/packages/gnuzilla.scm (icecat): Update to 60.5.0-guix1.
[version]: Use %icecat-version.
[source]: Inherit from 'icecat-source'.  Remove obsolete patches.
* gnu/packages/patches/icecat-avoid-bundled-libraries.patch,
gnu/packages/patches/icecat-use-system-graphite2+harfbuzz.patch,
gnu/packages/patches/icecat-use-system-media-libs.patch: Adapt to 60.5.0.
2019-01-29 22:29:42 -05:00
Mark H Weaver 948879eeda
gnu: icecat: Add icecat-source.
* gnu/packages/gnuzilla.scm (computed-origin-method): New variable.
(%icecat-version, icecat-source): New variables.
* gnu/packages/patches/icecat-makeicecat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-01-29 22:29:40 -05:00
Ludovic Courtès 286bea0dba
gnu: clang-runtime@3.5: Fix compilation on glibc 2.28.
Reported by zimoun <zimon.toutoune@gmail.com>.

* gnu/packages/llvm.scm (clang-runtime-3.5): Add
"clang-3.5-libsanitizer-ustat-fix.patch".
2019-01-29 23:46:33 +01:00
Ludovic Courtès b552e307ed
gnu: guile-commonmark: Update to 0.1.2.
* gnu/packages/guile-xyz.scm (guile-commonmark): Update to 0.1.2.
[source](modules, snippet): Remove.
2019-01-29 23:46:33 +01:00
Ludovic Courtès db9771a9a9
gnu: guile-git: Update to 0.2.0.
* gnu/packages/guile.scm (guile-git): Update to 0.2.0.
2019-01-29 23:46:33 +01:00
Leo Famulari f5eb570c59
gnu: Mutt: Update to 1.11.2.
* gnu/packages/mail.scm (mutt): Update to 1.11.2.
2019-01-29 15:52:33 -05:00
Ricardo Wurmus 631337063e
gnu: Add texlive-latex-beamer.
* gnu/packages/tex.scm (texlive-latex-beamer): New variable.
2019-01-29 17:18:23 +01:00
Ricardo Wurmus 1d4c2dabef
gnu: texlive-latex-seminar: Copy files to output.
* gnu/packages/tex.scm (texlive-latex-seminar)[build-system]: Use
trivial-build-system.
[arguments]: Copy files to output.
2019-01-29 14:07:03 +01:00
Mathieu Lirzin 9e532ae22a
gnu: clojure: Update to 1.10.0.
* gnu/packages/clojure.scm (clojure): Update to 1.10.0.
[source]: Use 'git-fetch'.
2019-01-29 10:59:06 +01:00
Rutger Helling b412ddcb1a
gnu: kitty: Update to 0.13.3.
* gnu/packages/terminals.scm (kitty): Update to 0.13.3.
[inputs]: Replace python2-pygments with python-pygments. Add wayland.
[arguments]: Add 'hard-code-libegl phase.
2019-01-29 10:10:06 +01:00
Efraim Flashner 23c2598233
gnu: x265: Update to 3.0.
* gnu/packages/video.scm (x265): Update to 3.0.
[source]: Remove patch.
* gnu/packages/patches/x265-detect512-all-arches.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-01-29 10:07:58 +02:00
Ludovic Courtès db7c901af1
gnu: guix: Update to 4bddd12.
* gnu/packages/package-management.scm (guix): Update to 4bddd12.
2019-01-28 23:52:20 +01:00
Gábor Boskovits 95bc85b7da
gnu: Add openjdk 11.
* gnu/packages/java.scm (openjdk11): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-28 23:15:27 +01:00
Meiyo Peng 4bddd12ad5
gnu: fish: Use fish-foreign-env to source /etc/profile.
* gnu/packages/shells.scm (fish): Use fish-foreign-env to source /etc/profile
  when user logs in.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-28 23:13:41 +01:00
Meiyo Peng 1d962fc0a1
gnu: Add fish-foreign-env.
* gnu/packages/shells.scm (fish-foreign-env): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-28 23:13:41 +01:00
Meiyo Peng e1dba5bea0
gnu: fish: Update to 3.0.0.
* gnu/packages/shells.scm (fish): Update to 3.0.0.
  [source]: Remove dead URL.
  [inputs]: Remove bc.  Replace python-wrapper with python.
  [arguments]: Remove configure-flags.  Enable fish to source
  /etc/fish/config.fish.  Enable completions, functions and configurations
  in user's and system's guix profiles.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-28 23:13:41 +01:00
Ludovic Courtès f15800946d
gnu: youtube-dl: Update to 2019.01.27.
* gnu/packages/video.scm (youtube-dl): Update to 2019.01.27.
2019-01-28 23:13:40 +01:00
Ricardo Wurmus 5a23696a47
gnu: fastcap: Fix build and use INVOKE.
* gnu/packages/engineering.scm (fastcap)[native-inputs]: Replace texlive-tiny
with a texlive-union including texlive-fonts-amsfonts.
[arguments]: Use INVOKE in build phases.
2019-01-28 20:30:20 +01:00
Ricardo Wurmus ad34338d1e
gnu: scons: Update to 3.0.3.
Fixes <https://bugs.gnu.org/34236>.

* gnu/packages/python-xyz.scm (scons): Update to 3.0.3.
[arguments]: Add "bootstrap" phase.
2019-01-28 20:09:51 +01:00
Ricardo Wurmus 1d1e3676ba
gnu: r-genomicfeatures: Update to 1.34.2.
* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.34.2.
2019-01-28 16:27:35 +01:00
Ricardo Wurmus ea0eaf537a
gnu: r-variantannotation: Update to 1.28.10.
* gnu/packages/bioinformatics.scm (r-variantannotation): Update to 1.28.10.
2019-01-28 16:27:35 +01:00
Ricardo Wurmus df00ca25bc
gnu: r-rmpfr: Update to 0.7-2.
* gnu/packages/cran.scm (r-rmpfr): Update to 0.7-2.
2019-01-28 16:27:35 +01:00
Ricardo Wurmus 61cb2e3133
gnu: r-waveslim: Update to 1.7.5.1.
* gnu/packages/cran.scm (r-waveslim): Update to 1.7.5.1.
2019-01-28 16:27:35 +01:00
Ricardo Wurmus 0207ad9ee8
gnu: r-activity: Update to 1.2.
* gnu/packages/cran.scm (r-activity): Update to 1.2.
[propagated-inputs]: Remove r-overlap.
2019-01-28 16:27:35 +01:00
Ricardo Wurmus 211628044e
gnu: r-emmeans: Update to 1.3.2.
* gnu/packages/cran.scm (r-emmeans): Update to 1.3.2.
2019-01-28 16:27:35 +01:00
Ricardo Wurmus 62595ee342
gnu: r-th-data: Update to 1.0-10.
* gnu/packages/cran.scm (r-th-data): Update to 1.0-10.
2019-01-28 16:27:35 +01:00
Ricardo Wurmus ddd168ff32
gnu: r-acceptancesampling: Update to 1.0-6.
* gnu/packages/cran.scm (r-acceptancesampling): Update to 1.0-6.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus 7d4b98181a
gnu: r-vioplot: Update to 0.3.0.
* gnu/packages/cran.scm (r-vioplot): Update to 0.3.0.
[propagated-inputs]: Add r-zoo.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus b4b1a9440b
gnu: r-jomo: Update to 2.6-6.
* gnu/packages/cran.scm (r-jomo): Update to 2.6-6.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus 9e0162df85
gnu: r-fitdistrplus: Update to 1.0-14.
* gnu/packages/cran.scm (r-fitdistrplus): Update to 1.0-14.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus fe24aa2a4f
gnu: r-colorspace: Update to 1.4-0.
* gnu/packages/cran.scm (r-colorspace): Update to 1.4-0.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus b3578189aa
gnu: r-ggmap: Update to 2.6.2.
* gnu/packages/cran.scm (r-ggmap): Update to 2.6.2.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus 48246864b1
gnu: r-ranger: Update to 0.11.1.
* gnu/packages/statistics.scm (r-ranger): Update to 0.11.1.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus 56daae7b58
gnu: r-prabclus: Update to 2.2-7.
* gnu/packages/statistics.scm (r-prabclus): Update to 2.2-7.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus f308d426fd
gnu: r-gplots: Update to 3.0.1.1.
* gnu/packages/statistics.scm (r-gplots): Update to 3.0.1.1.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus 69e9899a2f
gnu: r-hmisc: Update to 4.2-0.
* gnu/packages/statistics.scm (r-hmisc): Update to 4.2-0.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus 19fdd77c07
gnu: r-purrr: Update to 0.3.0.
* gnu/packages/statistics.scm (r-purrr): Update to 0.3.0.
[propagated-inputs]: Remove r-tibble.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus c21c5188f4
gnu: r-e1071: Update to 1.7-0.1.
* gnu/packages/statistics.scm (r-e1071): Update to 1.7-0.1.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus 82dad63ef7
gnu: r-rcpparmadillo: Update to 0.9.200.7.0.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.9.200.7.0.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus 6d1db05086
gnu: r-openssl: Update to 1.2.1.
* gnu/packages/statistics.scm (r-openssl): Update to 1.2.1.
[native-inputs]: Add pkg-config.
[propagated-inputs]: Add r-askpass.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus 0550c2bf70
gnu: r-checkmate: Update to 1.9.1.
* gnu/packages/statistics.scm (r-checkmate): Update to 1.9.1.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus d0fb25d94a
gnu: r-data-table: Update to 1.12.0.
* gnu/packages/statistics.scm (r-data-table): Update to 1.12.0.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus 5d9b140b29
gnu: r-qtl: Update to 1.44-9.
* gnu/packages/bioinformatics.scm (r-qtl): Update to 1.44-9.
2019-01-28 16:27:34 +01:00
Ricardo Wurmus 439d821a3b
gnu: r-optparse: Update to 1.6.1.
* gnu/packages/bioinformatics.scm (r-optparse): Update to 1.6.1.
2019-01-28 16:27:33 +01:00
Ricardo Wurmus 9d3a467214
gnu: Add r-askpass.
* gnu/packages/cran.scm (r-askpass): New variable.
2019-01-28 16:27:33 +01:00
Ricardo Wurmus 2b106a8d71
gnu: Add r-sys.
* gnu/packages/cran.scm (r-sys): New variable.
2019-01-28 16:27:33 +01:00
Ludovic Courtès 7d2be1277b
packages: 'package-input-rewriting' can take a promise.
* guix/packages.scm (package-input-rewriting): Allow REPLACEMENTS to be
a promise.
* gnu/packages/guile.scm (package-for-guile-2.0): Delay the first
argument to 'package-input-rewriting'.
2019-01-28 15:45:48 +01:00
Ludovic Courtès 10b507b234
gnu: Remove now unused 'package-for-guile-2.2' procedure.
* gnu/packages/guile.scm (package-for-guile-2.2): Remove.
2019-01-28 15:45:48 +01:00
Ricardo Wurmus 40864d79fc
gnu: mumi: Update to 0.0.0-3.ea5a738.
* gnu/packages/mail.scm (mumi): Update to 0.0.0-3.ea5a738.
2019-01-28 15:27:16 +01:00
swedebugia cd81199cbd
gnu: artanis: Update to 0.3.1.
* gnu/packages/guile-xyz.scm (artanis): Update to 0.3.1.
[snippet]: Remove bundled guile-redis.
[inputs]: Add guile-redis.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-01-28 15:19:46 +01:00
Ricardo Wurmus 0791437f97
gnu: Move most packages from guile.scm to new module.
* gnu/packages/guile.scm (artanis, guildhall, guile-aspell, guile-bash,
guile-8sync, guile-daemon, guile-dsv, guile-fibers, guile-syntax-highlight,
guile-sjson, guile-colorized, guile-pfds, guile-aa-tree, guile-simple-zmq,
jupyter-guile-kernel, guile-sparql, guile-debbugs, guile-email,
guile-debbugs-next, guile-newt, guile-mastodon, guile-parted, guile-xosd,
guile-dbi, guile-dbd-sqlite3, guile-config, guile-hall, guile-ics, guile-wisp,
guile-sly, g-wrap, guile-miniadapton, guile-reader, guile2.2-reader,
guile-ncurses, guile-ncurses/gpm, guile-lib, guile2.0-lib, guile2.2-lib,
guile-minikanren, guile2.0-minikanren, guile2.2-minikanren, guile-irregex,
guile2.0-irregex, guile2.2-irregex, haunt, guile2.0-haunt, guile2.2-haunt,
guile-redis, guile2.0-redis, guile2.2-redis, guile-commonmark,
guile2.0-commonmark, guile2.2-commonmark, mcron, mcron2): Move these variables
from here...
* gnu/packages/guile-xyz.scm: ...to this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/installer.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/ci.scm,
gnu/packages/gtk.scm,
gnu/packages/guile.scm,
gnu/packages/mail.scm,
gnu/packages/package-management.scm,
gnu/packages/skribilo.scm,
gnu/packages/web.scm,
gnu/services/mcron.scm: Update module references.
2019-01-28 14:57:10 +01:00
Ricardo Wurmus 415ae33073
gnu: python-discover: Use PYPI-URI.
* gnu/packages/check.scm (python-discover)[source]: Use PYPI-URI.
2019-01-28 13:41:38 +01:00
Ricardo Wurmus cb539b7c12
gnu: python-testlib: Use PYPI-URI.
* gnu/packages/check.scm (python-testlib)[source]: Use PYPI-URI.
2019-01-28 13:41:06 +01:00
Ricardo Wurmus 9fcedf0792
gnu: python-testrepository-bootstrap: Use PYPI-URI.
* gnu/packages/check.scm (python-testrepository-bootstrap)[source]: Use
PYPI-URI.
2019-01-28 13:40:16 +01:00
Ricardo Wurmus 6571bba06b
gnu: python2-jsonrpclib: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python2-jsonrpclib)[source]: Use PYPI-URI.
2019-01-28 12:24:26 +01:00
Ricardo Wurmus 0ca1d040d7
gnu: python-pykafka: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python-pykafka)[source]: Use PYPI-URI.
2019-01-28 12:24:26 +01:00
Ricardo Wurmus b0758fbb66
gnu: python-configobj: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python-configobj)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus 9f1f22ee70
gnu: python-pretend: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python-pretend)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus 337c3a1e6c
gnu: python-prettytable: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python-prettytable)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus 8c4dffb50e
gnu: python-pyflakes-0.8.1: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python-pyflakes-0.8.1)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus f3576970e5
gnu: python-pep8-1.5.7: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python-pep8-1.5.7)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus c9671d4bb2
gnu: python-ipython-genutils: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python-ipython-genutils)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus 6c8c3980a9
gnu: python-simplegeneric: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python-simplegeneric)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus 5182927c44
gnu: python-markupsafe: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python-markupsafe)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus 786ccb87f0
gnu: python-jsonschema: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python-jsonschema)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus 89bf667caf
gnu: python-mimeparse: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python-mimeparse)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus 1cc184e6eb
gnu: python2-mechanize: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python2-mechanize)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus 8318bf0740
gnu: python-lockfile: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python-lockfile)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus 2c1f0d09c2
gnu: python2-backport-ssl-match-hostname: Use PYPI-URI.
* gnu/packages/python-xyz.scm (python2-backport-ssl-match-hostname)[source]:
Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus fc283a5e0a
gnu: python-zope-security: Use PYPI-URI.
* gnu/packages/python-web.scm (python-zope-security)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus 6e6bbc0274
gnu: python-zope-location: Use PYPI-URI.
* gnu/packages/python-web.scm (python-zope-location)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus 510cacc7ea
gnu: python-zope-proxy: Use PYPI-URI.
* gnu/packages/python-web.scm (python-zope-proxy)[source]: Use PYPI-URI.
2019-01-28 12:24:25 +01:00
Ricardo Wurmus cdf14a6745
gnu: python-zope-configuration: Use PYPI-URI.
* gnu/packages/python-web.scm (python-zope-configuration)[source]: Use
PYPI-URI.
2019-01-28 12:24:24 +01:00
Ricardo Wurmus ab9e1740bb
gnu: python-zope-schema: Use PYPI-URI.
* gnu/packages/python-web.scm (python-zope-schema)[source]: Use PYPI-URI.
2019-01-28 12:24:24 +01:00
Ricardo Wurmus 8a84d796b0
gnu: python-zope-i18nmessageid: Use PYPI-URI.
* gnu/packages/python-web.scm (python-zope-i18nmessageid)[source]: Use PYPI-URI.
2019-01-28 12:24:24 +01:00
Ricardo Wurmus d409c993a0
gnu: python-zope-testrunner: Use PYPI-URI.
* gnu/packages/python-web.scm (python-zope-testrunner)[source]: Use PYPI-URI.
2019-01-28 12:24:24 +01:00
Ricardo Wurmus 3d010466e6
gnu: python-zope-exceptions: Use PYPI-URI.
* gnu/packages/python-web.scm (python-zope-exceptions)[source]: Use PYPI-URI.
2019-01-28 12:24:24 +01:00
Ricardo Wurmus ba93e239eb
gnu: python-zope-interface: Use PYPI-URI.
* gnu/packages/python-web.scm (python-zope-interface)[source]: Use PYPI-URI.
2019-01-28 12:24:24 +01:00
Ricardo Wurmus da501c49f3
gnu: python-zope-event: Use PYPI-URI.
* gnu/packages/python-web.scm (python-zope-event)[source]: Use PYPI-URI.
2019-01-28 12:24:24 +01:00
Ricardo Wurmus 2b22186679
gnu: python-wsgi-intercept: Use PYPI-URI.
* gnu/packages/python-web.scm (python-wsgi-intercept)[source]: Use PYPI-URI.
2019-01-28 12:24:24 +01:00
Pierre Neidhardt 562d13e16a
gnu: Add xf86-video-amdgpu.
* gnu/packages/xorg.scm (xf86-video-amdgpu): New variable.
2019-01-28 11:08:24 +01:00
Björn Höfling 818f317a4d
gnu: Krita: Update to 4.1.7.101.
* gnu/packages/kde.scm (krita): Update to 4.1.7.101.
2019-01-28 09:43:53 +01:00
Rutger Helling 6ea1c6fc31
gnu: mgba: Update to 0.7.0.
* gnu/packages/emulators.scm (mgba): Update to 0.7.0.
[source]: Use git-fetch.
[arguments]: Remove "-DCMAKE_INSTALL_LIBDIR" configuration flag.
2019-01-28 09:17:39 +01:00
Ricardo Wurmus 86228e569b
gnu: python-ecdsa: Use PYPI-URI.
* gnu/packages/python-crypto.scm (python-ecdsa)[source]: Use PYPI-URI.
2019-01-27 22:39:24 +01:00
Ricardo Wurmus 27864e7c6c
gnu: python-py-bcrypt: Use PYPI-URI.
* gnu/packages/python-crypto.scm (python-py-bcrypt)[source]: Use PYPI-URI.
2019-01-27 22:39:24 +01:00
Ricardo Wurmus 6feb86f442
gnu: grantlee: Fetch sources via git.
* gnu/packages/qt.scm (grantlee)[source]: Fetch via git.
2019-01-27 22:39:24 +01:00
Efraim Flashner 4f8be6d905
gnu: python-flask-restful: Update to 0.3.7.
* gnu/packages/python-web.scm (python-flask-restful): Update to 0.3.7.
2019-01-27 14:41:04 +02:00
Efraim Flashner 2066975041
gnu: python-cryptography, python-cryptography-vectors: Update to 2.5.
* gnu/packages/python-crypto.scm (python-cryptography,
python-cryptography-vectors): Update to 2.5.
2019-01-27 12:48:41 +02:00
Efraim Flashner 92d9104d9c
gnu: python-bcrypt: Update to 3.1.6.
* gnu/packages/python-crypto.scm (python-bcrypt): Update to 3.1.6.
2019-01-27 12:48:41 +02:00
Efraim Flashner 20c5e2f4ef
gnu: python-urllib3: Update to 1.24.1.
* gnu/packages/python-web.scm (python-urllib3): Update to 1.24.1.
[native-inputs]: Remove python-nose, add python-pytest.
[propagated-inputs]: Add python-pysocks.
[home-page]: Update home-page url.
2019-01-27 12:48:41 +02:00
Efraim Flashner eba8a00d84
gnu: python-flaky: Update to 3.5.3.
* gnu/packages/check.scm (python-flaky): Update to 3.5.3.
2019-01-27 12:48:41 +02:00
Efraim Flashner 3fcaf42a1c
gnu: python-tornado: Update to 5.1.1.
* gnu/packages/python-web.scm (python-tornado): Update to 5.1.1.
[propagated-inputs]: Move python-backports-abc to python2-tornado only.
[home-page]: Use https.
2019-01-27 12:48:40 +02:00
Efraim Flashner 474039554d
gnu: python-flask: Run test suite.
* gnu/packages/python-web.scm (python-flask)[arguments]: Use custom
'check phase.
[native-inputs]: Add python-pytest.
2019-01-27 12:48:40 +02:00
Efraim Flashner 67eda45bbb
gnu: python-flask: Update to 1.0.2.
* gnu/pacakges/python-web.scm (python-flask): Update to 1.0.2.
[home-page]: Update to new home-page.
2019-01-27 12:48:40 +02:00
Efraim Flashner c5e110ce95
gnu: python-werkzeug: Update to 0.14.1.
* gnu/packages/python-web.scm (python-werkzeug): Update to 0.14.1.
[arguments]: Run tests after 'install phase. Use custom 'check phase.
[propagated-inputs]: Add python-requests.
[home-page]: Update to new home-page.
2019-01-27 12:48:40 +02:00
Efraim Flashner 8d7e7ca6a1
gnu: python-click: Enable tests.
* gnu/packages/python-xyz.scm (python-click)[arguments]: Enable tests.
Add custom 'check phase.
2019-01-27 12:48:39 +02:00
Efraim Flashner 619848558e
gnu: python-click: Update to 7.0.
* gnu/packages/python-xyz.scm (python-click): Update to 7.0.
[home-page]: Update to new home-page.
2019-01-27 12:48:39 +02:00
Efraim Flashner acfcf2ed64
gnu: python-itsdangerous: Update to 1.1.0.
* gnu/packages/python-xyz.scm (python-itsdangerous): Update to 1.1.0.
[source]: Use pypi uri.
[home-page]: Update to new home-page.
2019-01-27 12:48:39 +02:00
Efraim Flashner a7f1b7188d
gnu: python-entrypoints: Update to 0.3.
* gnu/packages/python-xyz.scm (python-entrypoints): Update to 0.3.
[source]: Use pypi uri.
2019-01-27 12:48:36 +02:00
Mark H Weaver 9f92038029
gnu: linux-libre: Update to 4.20.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.5.
(%linux-libre-hash): Update hash.
2019-01-27 02:02:24 -05:00
Mark H Weaver 0ee0ea706f
gnu: linux-libre@4.19: Update to 4.19.18.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.18.
(%linux-libre-4.19-hash): Update hash.
2019-01-27 02:01:35 -05:00
Mark H Weaver 94711cd6db
gnu: linux-libre@4.14: Update to 4.14.96.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.96.
(%linux-libre-4.14-hash): Update hash.
2019-01-27 02:00:34 -05:00
Mark H Weaver f5e592759a
gnu: linux-libre@4.9: Update to 4.9.153.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.153.
2019-01-27 01:59:45 -05:00
Mark H Weaver 12e97f3640
gnu: linux-libre@4.4: Update to 4.4.172.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.172.
2019-01-27 01:58:58 -05:00
Maxim Cournoyer 78f609165d
gnu: supercollider: Update to 3.10.1.
* gnu/packages/audio.scm (supercollider): Update to 3.10.1.
2019-01-26 23:48:21 -05:00
Eric Bavier c2ab3b8439
gnu: Add stoken.
* gnu/packages/crypto.scm (stoken): New variable.
2019-01-26 17:40:17 -06:00
Ludovic Courtès df09e1d6e7
gnu: telepathy-glib: Build sequentially.
* gnu/packages/glib.scm (telepathy-glib)[arguments]: Pass
 #:parallel-build? #f.
2019-01-27 00:18:46 +01:00
Efraim Flashner 770b1d65b1
gnu: python-keyring: Enable tests.
* gnu/packages/python-crypto.scm (python-keyring)[arguments]: Enable
tests.
[native-inputs]: Add python-pytest, python-pytest-runner.
2019-01-27 00:06:11 +02:00
Ricardo Wurmus 8924e3fd9a
gnu: guile-for-guile-emacs: Remove redundant build phases.
* gnu/packages/guile.scm (guile-for-guile-emacs)[arguments]: Remove build
phases "autogen" and "patch-/bin/sh".
2019-01-26 22:39:16 +01:00
Ricardo Wurmus 4aa266a0c6
gnu: stress-make: Use INVOKE.
* gnu/packages/debug.scm (stress-make)[arguments]: Use INVOKE.
2019-01-26 22:34:04 +01:00
Ricardo Wurmus 75ac5e20bc
gnu: american-fuzzy-lop: Unconditionally return #T from build phases.
* gnu/packages/debug.scm (american-fuzzy-lop)[arguments]: Use INVOKE and
unconditionally return #T from build phases.
2019-01-26 22:32:44 +01:00
Ricardo Wurmus e5855e6f6b
gnu: guile-ncurses: Unconditionally return #T from build phases.
* gnu/packages/guile.scm (guile-ncurses)[arguments]: Use INVOKE.
2019-01-26 22:22:30 +01:00
Ricardo Wurmus d59a8ac629
gnu: crawl: Use INVOKE.
* gnu/packages/games.scm (crawl)[arguments]: Use INVOKE in "check" phase.
2019-01-26 22:04:08 +01:00
Ricardo Wurmus f08d34a007
gnu: fillets-ng: Use INVOKE.
* gnu/packages/games.scm (fillets-ng)[arguments]: Use INVOKE in "install-data"
phase.
2019-01-26 22:01:38 +01:00
Ricardo Wurmus ff61aee8f7
gnu: kiki: Use INVOKE.
* gnu/packages/games.scm (kiki)[arguments]: Use INVOKE.
2019-01-26 21:58:59 +01:00
Ricardo Wurmus 369a91d931
gnu: openttd-engine: Use INVOKE.
* gnu/packages/games.scm (openttd-engine)[arguments]: Use INVOKE in configure
phase.
2019-01-26 21:57:38 +01:00
Ricardo Wurmus db2badeb91
gnu: emacs-ivy: Update to 0.11.0.
* gnu/packages/emacs-xyz.scm (emacs-ivy): Update to 0.11.0.
2019-01-26 21:54:58 +01:00
Efraim Flashner 296c84847f
gnu: stepmania: Fix build flags non-Intel machines.
* gnu/packages/games.scm (stepmania)[arguments]: Add a configure-flag on
non-Intel machines to disable SSE2 optimizations.
2019-01-26 20:54:53 +02:00
Kei Kebreau fc9c47bd7c
gnu: maxima: Patch hardcoded paths.
* gnu/packages/maths.scm: (maxima): Patch hardcoded paths.
[arguments]: Add the phase 'patch-paths' to replace references to sed,
dirname, and head with direct references to the store.
[inputs]: Add sed.
2019-01-26 11:04:23 -05:00
Ricardo Wurmus 48dbb1bf2b
gnu: xboing: Use INVOKE.
* gnu/packages/games.scm (xboing)[arguments]: Use INVOKE in build phases.  Do
not replace "install" phase; add new "install-man-pages" phase instead.
2019-01-26 16:33:27 +01:00
Ricardo Wurmus a4aca0b88c
gnu: cmatrix: Use INVOKE.
* gnu/packages/games.scm (cmatrix)[arguments]: Use INVOKE.
2019-01-26 14:58:02 +01:00
Ricardo Wurmus 482bdf2522
gnu: cowsay: Use INVOKE.
* gnu/packages/games.scm (cowsay)[arguments]: Use INVOKE in build phases.
2019-01-26 14:57:29 +01:00
Ricardo Wurmus 4665d8c943
gnu: python-django: Use INVOKE.
* gnu/packages/django.scm (python-django)[arguments]: Use INVOKE.
2019-01-26 14:56:42 +01:00
Ricardo Wurmus 7f46dcc49c
gnu: ding: Use INVOKE.
* gnu/packages/dictionaries.scm (ding)[arguments]: Use INVOKE.
2019-01-26 14:47:48 +01:00
Ricardo Wurmus c9e7515970
gnu: uthash: Use INVOKE.
* gnu/packages/datastructures.scm (uthash)[arguments]: Use INVOKE.
2019-01-26 14:46:40 +01:00
Ricardo Wurmus d1293d426d
gnu: uthash: Fetch sources via git.
* gnu/packages/datastructures.scm (uthash)[source]: Fetch source code via git.
2019-01-26 14:46:05 +01:00
Ricardo Wurmus 8f43bdd9fb
gnu: make-u-boot-package: Use INVOKE.
* gnu/packages/bootloaders.scm (make-u-boot-package)[arguments]: Use INVOKE in
"configure" phase.
2019-01-26 14:44:32 +01:00
Ricardo Wurmus 92b344dd05
gnu: libksysguard: Use INVOKE.
* gnu/packages/kde.scm (libksysguard)[arguments]: Use INVOKE in "check" phase.
2019-01-26 14:42:06 +01:00
Ricardo Wurmus f3b9a85829
gnu: kdelibs4support: Use INVOKE.
* gnu/packages/kde-frameworks.scm (kdelibs4support)[arguments]: Use INVOKE in
"check" phase.
2019-01-26 14:38:28 +01:00
Ricardo Wurmus 0071676a09
gnu: baloo: Use INVOKE.
* gnu/packages/kde-frameworks.scm (baloo)[arguments]: Use INVOKE in "check"
phase.
2019-01-26 14:28:36 +01:00
Ricardo Wurmus 43bb3ac47a
gnu: knotifications: Use INVOKE.
* gnu/packages/kde-frameworks.scm (knotifications)[arguments]: Use INVOKE in
"check" phase.
2019-01-26 13:18:53 +01:00