Commit graph

46238 commits

Author SHA1 Message Date
Marius Bakke
2426e2c94c
gnu: strace: Fix test failures on some systems.
* gnu/packages/patches/strace-ipc-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/linux.scm (strace)[source](patches): New field.
[arguments]: Add 'regenerate-tests' phase.

Co-Authored-By: Mark H Weaver <mhw@netris.org>
2019-08-06 02:17:38 -04:00
Tobias Geerinckx-Rice
96681d4be1
gnu: terminator: Wrap instead of propagating GSettings schemas.
* gnu/packages/gnome.scm (terminator)[inputs]:
Move gsettings-desktop-schemas back here…
[propagated-inputs]: …from here.
[arguments]: Add the glib-or-gtk-build-system's ‘glib-or-gtk-wrap’
phase.
2019-08-05 22:18:57 +02:00
Tobias Geerinckx-Rice
7b88b71120
gnu: libvirt: Update to 5.6.0.
* gnu/packages/virtualization.scm (libvirt): Update to 5.6.0.
[source]: Remove patch.
* gnu/packages/patches/libvirt-remove-ATTRIBUTE_UNUSED.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-08-05 21:03:31 +02:00
Tobias Geerinckx-Rice
d866acca9a
gnu: python-libvirt: Update to 5.6.0.
* gnu/packages/virtualization.scm (python-libvirt): Update to 5.6.0.
2019-08-05 21:03:31 +02:00
Mark H Weaver
0fae1b6dee
Revert "gnu: nss: Update to 3.45 [security fixes]."
This reverts commit 95580bda05.

Note that the security fixes mentioned in that commit were already
present in NSS 3.44.1, which is the version that's now reinstated
by this revert.  The rationale for this revert is that NSS 3.45 fails
to build on armhf-linux.
2019-08-05 12:45:22 -04:00
Brian Leung
e15ec8bcec
gnu: emacs-org-super-agenda: Update to 1.1.1-1.375bde4.
* gnu/packages/emacs-xyz.scm (emacs-org-super-agenda): Update to
1.1.1-1.375bde4.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:19:03 +02:00
Brian Leung
4d48e277ca
gnu: Add emacs-org-sidebar.
* gnu/packages/emacs-xyz.scm (emacs-org-sidebar): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:17:46 +02:00
Brian Leung
003d153783
gnu: emacs-dired-hacks: Update to 0.0.1-2.886befe.
* gnu/packages/emacs-xyz.scm (emacs-dired-hacks): Update to 0.0.1-2.886befe.
[description]: Use full sentences.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:16:59 +02:00
Brian Leung
f94ae7d472
gnu: Add emacs-nswbuff.
* gnu/packages/emacs-xyz.scm (emacs-nswbuff): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:15:44 +02:00
Brian Leung
12dd1a4838
gnu: Add emacs-company-math.
* gnu/packages/emacs-xyz.scm (emacs-company-math): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:15:00 +02:00
Brian Leung
16fdde79ec
gnu: Add emacs-math-symbol-lists.
* gnu/packages/emacs-xyz.scm (emacs-math-symbol-lists): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:13:58 +02:00
Brian Leung
c07f3113d9
gnu: Add emacs-hercules.
* gnu/packages/emacs-xyz.scm (emacs-hercules): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:12:59 +02:00
Brian Leung
d052e51b57
gnu: Add emacs-mc-extras.
* gnu/packages/emacs-xyz.scm (emacs-mc-extras): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:12:09 +02:00
Brian Leung
594d60a3f4
gnu: emacs-nodejs-repl: Update to 0.2.2.
* gnu/packages/emacs-xyz.scm (emacs-nodejs-repl): Update to 0.2.2.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:09:52 +02:00
Brian Leung
365e94c019
gnu: emacs-counsel-etags: Update to 1.8.7.
* gnu/packages/emacs-xyz.scm (emacs-counsel-etags): Update to 1.8.7.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:09:37 +02:00
Brian Leung
10989c59cb
gnu: emacs-lua-mode: Update to 20151025-2.95c64bb.
* gnu/packages/emacs-xyz.scm (emacs-lua-mode): Update to 20151025-2.95c64bb.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:08:30 +02:00
Brian Leung
f48aa64ea8
gnu: emacs-evil-expat: Update to 0.0.1-1.f4fcd0a.
* gnu/packages/emacs-xyz.scm (emacs-evil-expat): Update to 0.0.1-1.f4fcd0a.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:07:09 +02:00
Brian Leung
fef08850b7
gnu: emacs-so-long: Update to 1.0-2.cfae473.
* gnu/packages/emacs-xyz.scm (emacs-so-long): Update to 1.0-2.cfae473.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:05:26 +02:00
Brian Leung
aca6091b05
gnu: emacs-highlight-indentation: Update to 0.7.0-1.d03803f.
* gnu/packages/emacs-xyz.scm (emacs-highlight-indentation): Update to
0.7.0-1.d03803f.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:04:27 +02:00
Brian Leung
76c2e51017
gnu: Add emacs-dired-toggle-sudo.
* gnu/packages/emacs-xyz.scm (emacs-dired-toggle-sudo): New variable.
* gnu/packages/patches/emacs-dired-toggle-sudo-emacs-26.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:02:05 +02:00
Brian Leung
1a24d8b347
gnu: Add emacs-helm-org-rifle.
* gnu/packages/emacs-xyz.scm (emacs-helm-org-rifle): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 15:47:00 +02:00
Brian Leung
1239146613
gnu: emacs-magit-todos: Update to 1.3.
* gnu/packages/emacs-xyz.scm (emacs-magit-todos): Update to 1.3.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 15:45:54 +02:00
Brian Leung
0074b1e96c
gnu: Add emacs-scroll-on-drag.
* gnu/packages/emacs-xyz.scm (emacs-scroll-on-drag): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 15:45:24 +02:00
Brian Leung
91b351de53
gnu: Add emacs-evil-traces.
* gnu/packages/emacs-xyz.scm (emacs-evil-traces): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 15:43:05 +02:00
Brian Leung
7fb91e4f36
gnu: emacs-helm: Update to 3.3.
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.3.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 15:40:37 +02:00
Jonathan Frederickson
213315d485
gnu: Add libhandy.
* gnu/packages/gnome.scm (libhandy): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 14:06:11 +02:00
Nicolas Goaziou
b705b1388f
gnu: emacs-org-contrib: Update to 20190805.
* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update to 20190805.
2019-08-05 13:07:56 +02:00
Nicolas Goaziou
dedafb9ccf
gnu: emacs-org: Update to 9.2.5.
* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.2.5.
2019-08-05 13:03:17 +02:00
Brian Leung
71804546b1
gnu: python-scikit-learn: Make gzip timestamps writable.
* gnu/packages/machine-learning.scm (python-scikit-learn)
[arguments]: Add custom phase to make gzip timestamps writable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-08-05 10:23:02 +03:00
Brian Leung
d9340de903
gnu: khmer: Make gzip timestamps writable.
* gnu/packages/bioinformatics.scm (khmer)[arguments]: Add custom phase
to make gzip timestamps writable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-08-05 10:22:20 +03:00
Mark H Weaver
5ee4d11ff4
gnu: linux-libre: Update to 5.2.6.
* gnu/packages/linux.scm (linux-libre-5.2-version): Update to 5.2.6.
(linux-libre-5.2-pristine-source)[hash]: Update hash.
2019-08-04 22:02:02 -04:00
Mark H Weaver
b4478eb2e3
gnu: linux-libre@4.19: Update to 4.19.64.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.64.
(linux-libre-4.19-pristine-source)[hash]: Update hash.
2019-08-04 22:01:59 -04:00
Mark H Weaver
cf1941712f
gnu: linux-libre@4.14: Update to 4.14.136.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.136.
(linux-libre-4.14-pristine-source)[hash]: Update hash.
2019-08-04 22:01:57 -04:00
Mark H Weaver
8079493c6c
gnu: linux-libre@4.9: Update to 4.9.187.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.187.
(linux-libre-4.9-pristine-source)[hash]: Update hash.
2019-08-04 22:01:55 -04:00
Mark H Weaver
71f9016a4f
gnu: linux-libre@4.4: Update to 4.4.187.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.187.
(linux-libre-4.4-pristine-source)[hash]: Update hash.
2019-08-04 22:01:52 -04:00
Mark H Weaver
95580bda05
gnu: nss: Update to 3.45 [security fixes].
Includes fixes for CVE-2019-11719, CVE-2019-11727, and CVE-2019-11729.

* gnu/packages/nss.scm (nss): Update to 3.45.
2019-08-04 21:59:38 -04:00
Tobias Geerinckx-Rice
35600cd9a0
gnu: docker-compose: Remove inputs for old Python versions.
* gnu/packages/docker.scm (docker-compose)[inputs]:
Remove python2-backport-ssl-match-hostname and python-ipaddress.
2019-08-05 01:06:58 +02:00
Tobias Geerinckx-Rice
d12578f2e2
gnu: python-docker-py: Propagate dependencies.
* gnu/packages/docker.scm (python-docker-py)[inputs]:
Move python-docker-pycreds and python-paramiko from here…
[propagated-inputs]: …to here.
(docker-compose)[inputs]: Remove them.
2019-08-05 01:06:58 +02:00
Tobias Geerinckx-Rice
e643d90f0f
gnu: docker-compose: Remove Windows-specific input.
* gnu/packages/docker.scm (docker-compose)[inputs]:
Remove python-colorama.
2019-08-05 01:06:57 +02:00
Marius Bakke
5b689de58d
gnu: x265: Update to 3.1.2.
* gnu/packages/video.scm (x265): Update to 3.1.2.
2019-08-05 00:17:09 +02:00
Marius Bakke
621ce95cfe
gnu: x265: Update source URI.
* gnu/packages/video.scm (x265)[source](uri): Add the canonical upstream at
<https://bitbucket.org/multicoreware/x265>.
2019-08-05 00:17:09 +02:00
Marius Bakke
15b5963300
gnu: i3-wm: Update to 4.17.
* gnu/packages/wm.scm (i3-wm): Update to 4.17.
2019-08-04 17:39:04 +02:00
Marius Bakke
cb96d239e6
gnu: i3status: Update to 2.13.
* gnu/packages/wm.scm (i3status): Update to 2.13.
[arguments]: Remove #:make-flags and #:phases.  Add #:out-of-source?.
[native-inputs]: Add DOCBOOK-XSL, LIBXML2 and XMLTO.
2019-08-04 17:38:13 +02:00
Marius Bakke
4f868257f3
gnu: samba: Update to 4.10.6.
* gnu/packages/samba.scm (samba): Update to 4.10.6.
2019-08-04 16:22:35 +02:00
Marius Bakke
2e2db09280
gnu: strace: Update to 5.2.
* gnu/packages/linux.scm (strace): Update to 5.2.
2019-08-04 16:22:20 +02:00
Marius Bakke
16feaeefc9
gnu: libevent: Update to 2.1.11.
* gnu/packages/libevent.scm (libevent): Update to 2.1.11.
2019-08-04 16:22:01 +02:00
Marius Bakke
febbe43155
gnu: exiv2: Update to 0.27.2.
* gnu/packages/image.scm (exiv2): Update to 0.27.2.
2019-08-04 16:21:43 +02:00
Marius Bakke
9728def2e9
gnu: enchant: Update to 2.2.5.
* gnu/packages/enchant.scm (enchant): Update to 2.2.5.
2019-08-04 16:21:26 +02:00
Marius Bakke
e920037793
gnu: docker-cli: Print a usable version string.
* gnu/packages/docker.scm (docker-cli)[arguments]<#:phases>: Set the VERSION
variable before building the package.
2019-08-04 13:33:42 +02:00
Marius Bakke
7f2e852267
gnu: ungoogled-chromium: Update to 76.0.3809.87-0.6ea9390.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 76.
(%chromium-version): Set to 76.0.3809.87.
(%ungoogled-revision): Set to 6ea939002bae43a27910e03569d43519d07842e7.
(%debian-revision): Set to debian/76.0.3809.87-2.
(%chromium-origin, %ungoogled-origin, %debian-origin): Update hashes.
(gentoo-patch, gentoo-patches): New procedures.
(%auxiliary-patches): New variable.
(ungoogled-chromium-source): Ignore Ungoogleds bundled Debian patches, as well
as some of Debians build fixes.  Apply %AUXILIARY-PATCHES.
(ungoogled-chromium)[arguments]: Adjust unbundling substitutions.  Do not set
Blink symbol level.
2019-08-04 13:33:42 +02:00