Commit Graph

32982 Commits

Author SHA1 Message Date
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