Commit Graph

2030 Commits

Author SHA1 Message Date
Tobias Geerinckx-Rice db11d5729f
gnu: numactl: Update to 2.0.12.
* gnu/packages/linux.scm (numactl): Update to 2.0.12.
2018-08-09 02:19:08 +02:00
Tobias Geerinckx-Rice 0b4f876737
gnu: numactl: Update home page.
From the project mailing list[0]:

 “The old libnuma website hosted at oss.sgi.com is now gone as that
  website no longer exists. Everything for libnuma/numactl is now at
  GitHub [...]”

[0]: https://www.spinics.net/lists/linux-numa/msg01178.html

* gnu/packages/linux.scm (numactl)[source, home-page]: Update URIs.
2018-08-09 02:18:21 +02:00
Tobias Geerinckx-Rice 9040ca1835
gnu: libnftnl: Update to 1.1.1.
* gnu/packages/linux.scm (libnftnl): Update to 1.1.1.
2018-08-09 02:17:26 +02:00
Ricardo Wurmus 029c2ba0c5
gnu: btrfs-progs: Add zlib:static.
* gnu/packages/linux.scm (btrfs-progs)[inputs]: Add zlib:static.
2018-08-08 14:28:30 +02:00
Ricardo Wurmus 4e8d9015e0
gnu: e2fsprogs: Update to 1.44.3.
* gnu/packages/linux.scm (e2fsprogs): Update to 1.44.3.
* gnu/packages/patches/e2fsprogs-glibc-2.27.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-08 14:28:24 +02:00
Mark H Weaver 8000512669
gnu: linux-libre: Update to 4.17.13.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.13.
(%linux-libre-hash): Update hash.
2018-08-07 14:39:53 -04:00
Mark H Weaver 4976677b77
gnu: linux-libre@4.14: Update to 4.14.61.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.61.
(%linux-libre-4.14-hash): Update hash.
2018-08-07 14:39:51 -04:00
Mark H Weaver 8dfb63f8de
gnu: linux-libre@4.9: Update to 4.9.118.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.118.
2018-08-07 14:39:49 -04:00
Mark H Weaver b7d147c12b
gnu: linux-libre@4.4: Update to 4.4.146.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.146.
2018-08-07 14:39:46 -04:00
Mark H Weaver a058b5cfee
gnu: linux-libre: Update to 4.17.12.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.12.
(%linux-libre-hash): Update hash.
2018-08-03 22:48:13 -04:00
Mark H Weaver dd53b43af1
gnu: linux-libre@4.14: Update to 4.14.60.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.60.
(%linux-libre-4.14-hash): Update hash.
2018-08-03 22:47:00 -04:00
Mark H Weaver ca062f667e
gnu: linux-libre@4.9: Update to 4.9.117.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.117.
2018-08-03 22:46:13 -04:00
Marius Bakke 4214066d45
Merge branch 'master' into core-updates 2018-08-01 15:53:17 +02:00
Pierre Neidhardt a3ed69b694
gnu: lvm2: Add device-mapper-event support.
* GNU/packages/linux.scm (lvm2)[configure-flags]: Build device-mapper-event.
2018-07-30 21:51:43 +02:00
Mark H Weaver f8e2df9851
gnu: linux-libre: Update to 4.17.11.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.11.
(%linux-libre-hash): Update hash.
2018-07-29 03:32:03 -04:00
Mark H Weaver c85a76cc00
gnu: linux-libre@4.14: Update to 4.14.59.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.59.
(%linux-libre-4.14-hash): Update hash.
2018-07-29 03:31:10 -04:00
Mark H Weaver 8b30bc82dc
gnu: linux-libre@4.9: Update to 4.9.116.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.116.
2018-07-29 03:30:32 -04:00
Mark H Weaver 4262a491ce
gnu: linux-libre@4.4: Update to 4.4.145.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.145.
2018-07-29 03:29:42 -04:00
Brendan Tildesley e8ec2dda08
gnu: ecryptfs-utils: Patch more hardcoded paths.
* gnu/packages/linux.scm (ecryptfs-utils): [arguments]: Add an additional file
to be patched that was missing in the last fix. Ecryptfs will now find the
umount binary path as well as mount and others. Re-sort the list of files to be
substituted.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-07-26 13:19:57 -04:00
Ludovic Courtès ac46a1c8e4
Merge branch 'master' into core-updates 2018-07-26 18:15:13 +02:00
Marius Bakke 4bda2274a5
gnu: fuse: Update source hash.
The fuse 2.9.8 tarball and signature was modified in place.  Both are signed
by the same key, at different dates, and the only differences are directory
timestamps and a ChangeLog update.

* gnu/packages/linux.scm (fuse)[source](sha256): Update.
2018-07-26 17:17:45 +02:00
Mark H Weaver 54e543b626
gnu: linux-libre: Update to 4.17.10.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.10.
(%linux-libre-hash): Update hash.
2018-07-26 04:45:33 -04:00
Mark H Weaver 54465c4dbc
gnu: linux-libre@4.14: Update to 4.14.58.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.58.
(%linux-libre-4.14-hash): Update hash.
2018-07-26 04:44:40 -04:00
Mark H Weaver 4bc1528aa5
gnu: linux-libre@4.9: Update to 4.9.115.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.115.
2018-07-26 04:44:00 -04:00
Mark H Weaver 064c3e78dd
gnu: linux-libre@4.4: Update to 4.4.144.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.144.
2018-07-26 04:43:13 -04:00
Marius Bakke 718f791f4e
gnu: fuse: Update to 2.9.8 [fixes CVE-2018-10906].
* gnu/packages/linux.scm (fuse): Update to 2.9.8.
2018-07-24 23:17:26 +02:00
Marius Bakke 706ae8e15c
Merge branch 'master' into core-updates 2018-07-24 19:56:35 +02:00
Mark H Weaver 20de675a2e
gnu: linux-libre: Update to 4.17.9.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.9.
(%linux-libre-hash): Update hash.
2018-07-24 09:59:35 -04:00
Mark H Weaver 7955bdbd17
gnu: linux-libre@4.14: Update to 4.14.57.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.57.
(%linux-libre-4.14-hash): Update hash.
2018-07-24 09:58:41 -04:00
Mark H Weaver b02ba32af5
gnu: linux-libre@4.9: Update to 4.9.114.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.114.
2018-07-24 09:57:48 -04:00
Mark H Weaver f7b447f84b
gnu: linux-libre@4.4: Update to 4.4.143.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.143.
2018-07-24 09:56:53 -04:00
Marius Bakke 0d517c073d
gnu: util-linux: Update to 2.32.1.
* gnu/packages/linux.scm (util-linux): Update to 2.32.1.
2018-07-21 02:45:56 +02:00
Mark H Weaver 7da1db5b57
gnu: linux-libre: Update to 4.17.8.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.8.
(%linux-libre-hash): Update hash.
(linux-libre): Remove patch.
2018-07-18 22:14:39 -04:00
Marius Bakke 6c4709889c
gnu: binutils: Update to 2.31.1.
* gnu/packages/base.scm (binutils): Update to 2.31.1.
(binutils/fixed): Remove variable
* gnu/packages/linux.scm (make-linux-libre): Remove AArch64 workaround.
* gnu/packages/patches/binutils-aarch64-symbol-relocation.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-07-19 00:52:22 +02:00
Mark H Weaver 46978ff64f
gnu: linux-libre: Update to 4.17.7.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.7.
(%linux-libre-hash): Update hash.
(linux-libre)[source]: Add upstream patch to fix i686.
2018-07-18 13:55:47 -04:00
Mark H Weaver 208df8ba8a
gnu: linux-libre@4.14: Update to 4.14.56.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.56.
(%linux-libre-4.14-hash): Update hash.
2018-07-18 00:24:01 -04:00
Mark H Weaver 431936f22a
gnu: linux-libre@4.9: Update to 4.9.113.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.113.
2018-07-18 00:23:16 -04:00
Mark H Weaver 06f06142a3
gnu: linux-libre@4.4: Update to 4.4.141.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.141.
2018-07-18 00:22:24 -04:00
Marius Bakke 1a149de748
gnu: rng-tools: Update to 6.3.1.
* gnu/packages/linux.scm (rng-tools): Update to 6.3.1.
2018-07-18 01:04:15 +02:00
Brendan Tildesley 17a21bcf31
gnu: ecryptfs-utils: Patch hardcoded-paths.
* gnu/packages/linux.scm: (ecryptfs-utils): Patch hardcoded-paths.
[arguments]: Add the phase patch-hardcoded-paths to replace various hardcoded
references to /bin, /sbin, ... with direct references to the store.
[inputs]: Add missing inputs util-linux, cryptsetup, and lvm2 so that the
correct paths can be found and the resulting code works.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-07-16 16:51:27 +02:00
Mark H Weaver f3c9a5d2d4
gnu: linux-libre: Update to 4.17.6.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.6.
(%linux-libre-hash): Update hash.
2018-07-14 01:44:54 -04:00
Mark H Weaver be9bab8654
gnu: linux-libre@4.14: Update to 4.14.55.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.55.
(%linux-libre-4.14-hash): Update hash.
2018-07-14 01:44:01 -04:00
Mark H Weaver 16e2bb5cd5
gnu: linux-libre@4.9: Update to 4.9.112.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.112.
2018-07-14 01:43:11 -04:00
Mark H Weaver df74221a22
gnu: linux-libre@4.4: Update to 4.4.140.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.140.
2018-07-14 01:42:20 -04:00
Marius Bakke 49b6dc2b4e
Merge branch 'staging' 2018-07-13 00:25:45 +02:00
Marius Bakke f42846b2ea
gnu: psmisc: Update to 23.1.
* gnu/packages/linux.scm (psmisc): Update to 23.1.
[source](uri): Use XZ-compressed tarball.
2018-07-12 17:21:17 +02:00
Marius Bakke 69b8820e7b
gnu: rng-tools: Update to 6.3.
* gnu/packages/linux.scm (rng-tools): Update to 6.3.
2018-07-12 17:21:15 +02:00
Efraim Flashner fc83ca2b2f
gnu: btrfs-progs: Update home-page.
* gnu/packages/linux.scm (btrfs-progs)[home-page]: Update to redirected
home-page.
2018-07-11 22:04:12 +03:00
Mark H Weaver 80b66eb949
gnu: linux-libre: Update to 4.17.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.5.
(%linux-libre-hash): Update hash.
2018-07-08 20:43:19 -04:00
Mark H Weaver 61f961eed3
gnu: linux-libre@4.14: Update to 4.14.54.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.54.
(%linux-libre-4.14-hash): Update hash.
2018-07-08 20:42:11 -04:00
Marius Bakke 873325b030
Merge branch 'master' into staging 2018-07-08 23:58:22 +02:00
Mark H Weaver d0d0f17768
gnu: linux-libre: Update to 4.17.4.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.4.
(%linux-libre-hash): Update hash.
2018-07-04 19:30:19 -04:00
Mark H Weaver 75b27002eb
gnu: linux-libre@4.14: Update to 4.14.53.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.53.
(%linux-libre-4.14-hash): Update hash.
2018-07-04 19:30:17 -04:00
Mark H Weaver d1b2611d22
gnu: linux-libre@4.9: Update to 4.9.111.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.111.
2018-07-04 19:30:14 -04:00
Mark H Weaver a6a252e01d
gnu: linux-libre@4.4: Update to 4.4.139.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.139.
2018-07-04 19:30:12 -04:00
Mark H Weaver cc78392923
gnu: Remove linux-libre@4.1.
* gnu/packages/linux.scm (linux-libre-4.1): Remove variable.
* gnu/packages/aux-files/linux-libre/4.1-i686.conf,
gnu/packages/aux-files/linux-libre/4.1-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.
2018-07-04 19:30:06 -04:00
Marius Bakke 92af3ce417
Merge branch 'master' into staging 2018-07-02 12:18:58 +02:00
Ricardo Wurmus f1728d4346
Merge branch 'master' into core-updates 2018-06-29 22:51:23 +02:00
Mark H Weaver 2a09df43ed
gnu: linux-libre: Update to 4.17.3.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.3.
(%linux-libre-hash): Update hash.
2018-06-26 15:04:26 -04:00
Mark H Weaver 99d1ff333d
gnu: linux-libre@4.14: Update to 4.14.52.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.52.
(%linux-libre-4.14-hash): Update hash.
2018-06-26 15:03:24 -04:00
Mark H Weaver cbffc12315
gnu: linux-libre@4.9: Update to 4.9.110.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.110.
2018-06-26 15:02:38 -04:00
宋文武 3272bcfd56
Revert "gnu: gnu: Make alsa find its plugins by setting ALSA_PLUGIN_DIR."
This reverts commit 2101cc3fb6.

With commit 1e3861eb, we can do it without ALSA_PLUGIN_DIR.
See <https://bugs.gnu.org/31934> for details.
2018-06-26 20:28:39 +08:00
Marius Bakke a167873c67
Merge branch 'master' into staging 2018-06-26 13:51:26 +02:00
Mark H Weaver fecbbc2820
gnu: linux-libre@4.14: Update to 4.14.51.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.51.
(%linux-libre-4.14-hash): Update hash.
2018-06-25 18:10:40 -04:00
Marius Bakke 887fe1fbde
Revert "gnu: efivar: Update to 36."
This may cause grub-install to fail to update EFI variables, yet complete
with a successful exit code:

Installing for x86_64-efi platform.
Could not prepare Boot variable: No such file or directory.
Installation finished. No error reported.

...causing existing boot entries to disappear.  Investigation pending.

This reverts commit 6e5a6e641a.
2018-06-25 22:32:35 +02:00
宋文武 624ee211b0
gnu: alsa-plugins: Build jack plugin.
* gnu/packages/linux.scm (alsa-plugins)[outputs]: Add "jack".
[inputs]: Add jack-1.
[arguments]: Install jack plugin in the 'split' phase.
2018-06-25 23:29:47 +08:00
Marius Bakke 6969c4de44
Merge branch 'master' into staging 2018-06-18 15:29:38 +02:00
Mark H Weaver d06352d9dc
gnu: linux-libre: Update to 4.17.2.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.2.
(%linux-libre-hash): Update hash.
2018-06-18 03:39:51 -04:00
Mark H Weaver 3b682b2ba7
gnu: linux-libre@4.14: Update to 4.14.50.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.50.
(%linux-libre-4.14-hash): Update hash.
2018-06-18 03:38:50 -04:00
Mark H Weaver d5ce3594f6
gnu: linux-libre@4.9: Update to 4.9.109.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.109.
2018-06-18 03:38:11 -04:00
Mark H Weaver 021d6296d8
gnu: linux-libre@4.4: Update to 4.4.138.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.138.
2018-06-18 03:37:14 -04:00
Marius Bakke ed2ae0dc7f
gnu: strace: Update to 4.23.
* gnu/packages/linux.scm (strace): Update to 4.23.
[source]: Remove obsolete patch.
* gnu/packages/patches/strace-kernel-4.16.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-06-16 21:35:26 +02:00
Marius Bakke cdbcfc113b
gnu: linux-libre: Fix build on AArch64.
* gnu/packages/patches/binutils-aarch64-symbol-relocation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/base.scm (binutils/fixed): New public variable.
* gnu/packages/linux.scm (make-linux-libre)[native-inputs]: On aarch64, define
new ld-wrapper with the above binutils and use it.
2018-06-16 21:35:24 +02:00
Tobias Geerinckx-Rice ad21323c96
gnu: cpuid: Update to 20180519.
* gnu/packages/linux.scm (cpuid): Update to 20180519.
2018-06-15 09:57:17 +02:00
Tobias Geerinckx-Rice d41a5f826d
gnu: light: Return #t from phase.
* gnu/packages/linux.scm (light)[arguments]: End ‘patch-makefile’ phase
with #t.
2018-06-15 09:57:17 +02:00
Tobias Geerinckx-Rice a756fa5ac0
gnu: light: Update to 1.1.
* gnu/packages/linux.scm (light): Update to 1.1.
[source]: Switch to GIT-FETCH.
2018-06-15 09:57:17 +02:00
Tobias Geerinckx-Rice 14b0c49670
gnu: f2fs-tools: Update to 1.10.0.
* gnu/packages/linux.scm (f2fs-tools): Update to 1.10.0.
2018-06-15 09:57:16 +02:00
Mathieu Othacehe a9e7d6564b
gnu: multipath-tools: Fix build.
(multipath-tools)[arguments]: Pass -n to gzip to avoid timestamp related
warnings causing build failures.
2018-06-12 16:13:16 +02:00
Tobias Geerinckx-Rice eca24b2f3d
gnu: linux-pam: Update to 1.3.1.
* gnu/packages/linux.scm (linux-pam): Update to 1.3.1.
[source]: Update upstream URI.
2018-06-12 15:06:22 +02:00
Mark H Weaver 95d9d95a04
gnu: linux-libre: Update to 4.17.1.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.1.
(%linux-libre-hash): Update hash.
2018-06-12 02:57:20 -04:00
Mark H Weaver f3ad05efd9
gnu: linux-libre@4.14: Update to 4.14.49.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.49.
(%linux-libre-4.14-hash): Update hash.
2018-06-12 02:56:19 -04:00
Marius Bakke a032b4454b
Merge branch 'master' into staging 2018-06-11 23:52:15 +02:00
Marius Bakke b5724230fe
gnu: bluez: Update to 5.50.
* gnu/packages/linux.scm (bluez): Update to 5.50.
2018-06-11 23:45:45 +02:00
Marius Bakke 6e5a6e641a
gnu: efivar: Update to 36.
* gnu/packages/linux.scm (efivar): Update to 36.
2018-06-11 17:54:31 +02:00
Tobias Geerinckx-Rice 14299d21f2
gnu: iproute2: Update to 4.17.0.
* gnu/packages/linux.scm (iproute): Update to 4.17.0.
2018-06-11 14:08:31 +02:00
宋文武 4dd1fb79f7
gnu: Add libnfnetlink.
* gnu/packages/linux.scm (libnfnetlink): New variable.
2018-06-10 22:57:01 +08:00
宋文武 d6fb0985a6
gnu: btrfs-progs: Fix build by disabling tests.
* gnu/packages/linux.scm (btrfs-progs)[#:arguments]: Add '#:tests? #f'.
2018-06-09 17:18:27 +08:00
Mark H Weaver 0b2fd1600f
gnu: linux-libre@4.9: Update to 4.9.107.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.107.
2018-06-07 23:38:28 -04:00
Mark H Weaver b09dc3b911
gnu: linux-libre@4.4: Update to 4.4.136.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.136.
2018-06-07 23:37:46 -04:00
Ricardo Wurmus ca8de35e90
Merge branch 'master' into core-updates 2018-06-05 23:44:11 +02:00
Mark H Weaver db89d31876
gnu: linux-libre: Update to 4.17.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.
(%linux-libre-hash): Update hash.
* gnu/packages/aux-files/linux-libre/4.16-arm.conf,
gnu/packages/aux-files/linux-libre/4.16-arm64.conf,
gnu/packages/aux-files/linux-libre/4.16-i686.conf,
gnu/packages/aux-files/linux-libre/4.16-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/4.17-arm.conf,
gnu/packages/aux-files/linux-libre/4.17-arm64.conf,
gnu/packages/aux-files/linux-libre/4.17-i686.conf,
gnu/packages/aux-files/linux-libre/4.17-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Adjust accordingly.
2018-06-05 17:21:03 -04:00
Mark H Weaver 704051b258
gnu: linux-libre@4.14: Update to 4.14.48.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.48.
(%linux-libre-4.14-hash): Update hash.
2018-06-05 17:20:57 -04:00
Mark H Weaver 4418c59005
gnu: linux-libre@4.9: Update to 4.9.106.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.106.
2018-06-05 17:20:53 -04:00
Ludovic Courtès 7394e264fc
gnu: perf: Work around GCC bug.
Works around <https://bugs.gnu.org/31708>.

* gnu/packages/patches/perf-gcc-ice.patch: New patch.
* gnu/packages/linux.scm (perf)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-06-04 14:03:54 +02:00
Ricardo Wurmus 59f87b44da
Merge branch 'master' into core-updates 2018-05-31 13:23:49 +02:00
Mark H Weaver 966e9575a3
gnu: linux-libre@4.14: Update to 4.14.47.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.47.
(%linux-libre-4.14-hash): Update hash.
(linux-libre-arm-generic-4.14, linux-libre-arm-omap2plus-4.14)
(linux-libre-4.14): Remove patch.
2018-05-31 04:17:22 -04:00
Mark H Weaver 55b68174aa
gnu: linux-libre@4.9: Update to 4.9.105.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.105.
Remove patch.
2018-05-31 04:16:05 -04:00
Mark H Weaver 2aab213e36
gnu: linux-libre@4.4: Update to 4.4.135.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.135.
Remove patch.
2018-05-31 04:14:57 -04:00
Mark H Weaver 0d6f84aab1
Merge branch 'master' into core-updates 2018-05-31 00:27:03 -04:00
Mark H Weaver 88a3465e4a
gnu: linux-libre: Revert bad upstream patch in 4.14/4.9/4.4 kernels.
Apply the 1-line revert from upstream that was the sole fix in 4.14.47,
4.9.105, and 4.4.135.  Here we cherry-pick the patch until the corresponding
linux-libre versions are released.

* gnu/packages/linux.scm (linux-libre-4.14, linux-libre-4.9)
(linux-libre-arm-generic-4.14, linux-libre-arm-omap2plus-4.14)
(linux-libre-4.4): Add the patch.
2018-05-31 00:23:41 -04:00
Mark H Weaver 370e87fdbb
gnu: linux-libre: Update to 4.16.13.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.13.
(%linux-libre-hash): Update hash.
2018-05-30 14:59:47 -04:00
Mark H Weaver 49e67982eb
gnu: linux-libre@4.14: Update to 4.14.46.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.46.
(%linux-libre-4.14-hash): Update hash.
2018-05-30 14:58:49 -04:00
Mark H Weaver f9e1c2d72a
gnu: linux-libre@4.9: Update to 4.9.104.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.104.
2018-05-30 14:58:09 -04:00
Mark H Weaver 13fcbf3cce
gnu: linux-libre@4.4: Update to 4.4.134.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.134.
2018-05-30 14:57:22 -04:00
Mark H Weaver 341a36b32c
Merge branch 'master' into core-updates 2018-05-30 02:21:29 -04:00
Mark H Weaver 7cb8d092d5
gnu: linux-libre@4.1: Update to 4.1.52.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.52.
2018-05-29 23:16:14 -04:00
Mark H Weaver 82b695b834
Merge branch 'master' into core-updates 2018-05-28 20:45:37 -04:00
Ricardo Wurmus 3ec07ced8a
gnu: Add singularity.
* gnu/packages/linux.scm (singularity): New variable.
2018-05-28 17:36:09 +02:00
Julien Lepiller 2101cc3fb6
gnu: gnu: Make alsa find its plugins by setting ALSA_PLUGIN_DIR.
* gnu/packages/patches/alsa-lib-add-environment-variable.patch: New
file.
* gnu/packages/linux.scm (alsa-lib)[source]: Use it.
[native-search-paths]: Add ALSA_PLUGIN_DIR.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-05-27 19:05:34 +02:00
Mark H Weaver 1640f16e78
Merge branch 'master' into core-updates 2018-05-27 01:26:09 -04:00
Mark H Weaver a4e45acdc0
gnu: linux-libre: Update to 4.16.12.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.12.
(%linux-libre-hash): Update hash.
2018-05-27 01:23:26 -04:00
Mark H Weaver 52a1379814
gnu: linux-libre@4.14: Update to 4.14.44.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.44.
(%linux-libre-4.14-hash): Update hash.
2018-05-27 01:22:36 -04:00
Mark H Weaver ce9484d851
gnu: linux-libre@4.9: Update to 4.9.103.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.103.
2018-05-27 01:21:55 -04:00
Mark H Weaver ab7da7bc39
gnu: linux-libre@4.4: Update to 4.4.133.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.133.
2018-05-27 01:20:01 -04:00
Pierre Neidhardt 914205214c
gnu: ntfs-3g: Link 'mount.ntfs' to 'mount.ntfs-3g'.
* gnu/packages/linux.scm (ntfs-3g)[arguments]: Add #:phases.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-24 23:38:47 +02:00
Mark H Weaver 9d10a63402
Merge branch 'master' into core-updates 2018-05-24 02:34:08 -04:00
Mark H Weaver b7290048ea
gnu: linux-libre: Update to 4.16.11.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.11.
(%linux-libre-hash): Update hash.
2018-05-24 01:15:22 -04:00
Mark H Weaver a75702d242
gnu: linux-libre@4.14: Update to 4.14.43.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.43.
(%linux-libre-4.14-hash): Update hash.
2018-05-24 01:14:34 -04:00
Mark H Weaver 24c9d8b084
gnu: linux-libre@4.9: Update to 4.9.102.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.102.
2018-05-24 01:13:34 -04:00
Leo Famulari ad3068b5f1
gnu: procps: Update to 3.3.15 [fixes CVE-2018-{1122,1123,1124,1125,1126}].
* gnu/packages/linux.scm (procps): Update to 3.3.15.
2018-05-23 20:47:30 -04:00
Mark H Weaver ab9da9ec66
Merge branch 'master' into core-updates 2018-05-21 13:41:18 -04:00
Leo Famulari 4699ffa383
gnu: procps: Update to 3.3.14.
* gnu/packages/linux.scm (procps): Update to 3.3.14.
[arguments]: Remove obsolete phase 'disable-strtod-test' because the change has
been upstreamed.
2018-05-21 13:34:18 -04:00
Mark H Weaver 0661758e13
Merge branch 'master' into core-updates 2018-05-21 13:22:32 -04:00
Mark H Weaver c036959b1a
gnu: linux-libre: Update to 4.16.10.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.10.
(%linux-libre-hash): Update hash.
2018-05-21 13:20:18 -04:00
Mark H Weaver b1bb1e8429
gnu: linux-libre@4.14: Update to 4.14.42.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.42.
(%linux-libre-4.14-hash): Update hash.
2018-05-21 13:19:33 -04:00
Mark H Weaver e205afbd1c
gnu: linux-libre@4.9: Update to 4.9.101.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.101.
2018-05-21 13:18:41 -04:00
Vagrant Cascadian 5a9dc4a807
gnu: linux-libre: Enable build for aarch64-linux.
* gnu/packages/linux.scm (%linux-compatible-systems): Add aarch64-linux.
  (linux-libre-4.14): Limit to x86_64-linux, i686-linux and armhf-linux.
* gnu/packages/aux-files/linux-libre/4.16-arm64.conf: New file.
* Makefile.am (AUX_FILES): Add 4.16-arm64.conf.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-21 00:12:02 +02:00
Vagrant Cascadian a8e3fd5f9d
gnu: linux-libre: Use "make dtbs_install" to install device tree files.
* gnu/packages/linux.scm (make-linux-libre):
  Use "make dtbs_install" to install device tree files.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-20 23:36:59 +02:00
Mark H Weaver 539bf8f2c0
Merge branch 'master' into core-updates 2018-05-17 01:00:50 -04:00
Mark H Weaver 2cf8531f36
gnu: linux-libre: Update to 4.16.9.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.9.
(%linux-libre-hash): Update hash.
2018-05-17 00:49:58 -04:00
Mark H Weaver 22d466737d
gnu: linux-libre@4.14: Update to 4.14.41.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.41.
(%linux-libre-4.14-hash): Update hash.
2018-05-17 00:49:11 -04:00
Mark H Weaver c0bd585835
gnu: linux-libre@4.9: Update to 4.9.100.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.100.
2018-05-17 00:48:32 -04:00
Mark H Weaver 029dd51d8c
gnu: linux-libre@4.4: Update to 4.4.132.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.132.
2018-05-17 00:47:40 -04:00
Tobias Geerinckx-Rice b85c1858ac
gnu: libnftnl: Update to 1.1.0.
* gnu/packages/linux.scm (libnftnl): Update to 1.1.0.
2018-05-17 01:01:59 +02:00
Tobias Geerinckx-Rice f3afef52f6
gnu: rng-tools: Use INVOKE.
* gnu/packages/linux.scm (rng-tools)[arguments]: Substitute INVOKE for
SYSTEM* and explicitly return #t from phase.
2018-05-17 01:01:58 +02:00
Tobias Geerinckx-Rice 41c77ba3ff
gnu: rng-tools: Update to 6.2.
* gnu/packages/linux.scm (rng-tools): Update to 6.2.
2018-05-17 01:01:58 +02:00
Tobias Geerinckx-Rice 7c52558154
gnu: usbutils: Update to 010.
* gnu/packages/linux.scm (usbutils): Update to 010.
2018-05-17 01:01:57 +02:00
Mark H Weaver 0d0b572286
gnu: linux-libre: Update to 4.16.8.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.8.
(%linux-libre-hash): Update hash.
2018-05-12 04:00:17 -04:00
Mark H Weaver 7187669a81
gnu: linux-libre@4.14: Update to 4.14.40.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.40.
(%linux-libre-4.14-hash): Update hash.
2018-05-12 03:59:22 -04:00
Mark H Weaver 3944e13a72
gnu: linux-libre@4.9: Update to 4.9.99.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.99.
2018-05-12 03:58:14 -04:00
Danny Milosavljevic 72aa295e44
gnu: Add f2fs-tools@1.7.0.
* gnu/packages/linux.scm (f2fs-tools-1.7): New variable.
(f2fs-tools): Inherit from f2fs-tools-1.7.
2018-05-09 19:13:22 +02:00
Mark H Weaver aedc6e9fc9
Merge branch 'master' into core-updates 2018-05-08 18:45:39 -04:00
Marius Bakke 6e7be7d37a
gnu: strace: Fix build failure on Linux-Libre 4.16.
* gnu/packages/patches/strace-kernel-4.16.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linux.scm (strace)][source](patches): New field.
2018-05-06 21:05:11 +02:00
Marius Bakke 12bd588346
Merge branch 'master' into core-updates 2018-05-06 15:56:24 +02:00
Mark H Weaver a937148b77
gnu: linux-libre: Update to 4.16.7.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.7.
(%linux-libre-hash): Update hash.
2018-05-03 01:34:03 -04:00
Mark H Weaver 27b3fb2cc3
gnu: linux-libre@4.14: Update to 4.14.39.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.39.
(%linux-libre-4.14-hash): Update hash.
2018-05-03 01:33:01 -04:00
Mark H Weaver c0e8f0493a
gnu: linux-libre@4.9: Update to 4.9.98.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.98.
2018-05-03 01:32:19 -04:00
Mark H Weaver 9e19c343c7
gnu: linux-libre@4.4: Update to 4.4.131.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.131.
2018-05-03 01:31:04 -04:00
Marius Bakke 87dc306bfe
gnu: libaio: Update to 0.3.111.
* gnu/packages/linux.scm (libaio): Update to 0.3.111.
[source]: Download from new home.
[home-page]: Change to pagure.io/libaio.
2018-05-02 13:23:30 +02:00
Marius Bakke fb5b359d77
gnu: inotify-tools: Update to 3.20.1.
* gnu/packages/linux.scm (inotify-tools): Update to 3.20.1.
[source]: Download from new home.  Set file-name.
[native-inputs]: Add AUTOCONF, AUTOMAKE and LIBTOOL.
[arguments]: Add 'bootstrap' phase.
[home-page]: Update to redirected.
2018-05-02 13:03:33 +02:00
Rutger Helling 7d5adf0131
gnu: e2fsprogs: Fix build with glibc-2.27.
* gnu/packages/patches/e2fsprogs-glibc-2.27.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (e2fsprogs)[source]: Add patch.
2018-05-02 10:11:43 +02:00
Mark H Weaver f0ae90cbbb
Merge branch 'master' into core-updates 2018-04-30 16:48:15 -04:00
Marius Bakke a66853810e
Merge branch 'staging' 2018-04-30 19:26:03 +02:00
Mark H Weaver 3d5ad159b3
Merge branch 'master' into core-updates 2018-04-30 04:03:54 -04:00
Mark H Weaver 8c21c64e59
gnu: linux-libre: Update to 4.16.6.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.6.
(%linux-libre-hash): Update hash.
2018-04-30 03:27:52 -04:00
Mark H Weaver 7be01574b7
gnu: linux-libre@4.14: Update to 4.14.38.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.38.
(%linux-libre-4.14-hash): Update hash.
2018-04-30 03:26:56 -04:00
Mark H Weaver f34ea4afdd
gnu: linux-libre@4.9: Update to 4.9.97.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.97.
2018-04-30 03:26:01 -04:00
Mark H Weaver 3026c61077
gnu: linux-libre@4.4: Update to 4.4.130.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.130.
2018-04-30 03:25:23 -04:00
Tobias Geerinckx-Rice fb9232d717
gnu: cpuid: Update to 20180419.
* gnu/packages/linux.scm (cpuid): Update to 20180419.
2018-04-27 02:56:44 +02:00
Rouby Pierre-Antoine 2690b6ce7d
gnu: Add libpfm4.
* gnu/packages/linux.scm (libpfm4): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-26 16:10:30 +02:00
Rouby Pierre-Antoine 25637b770e
gnu: Add psm2.
* gnu/packages/linux.scm (psm2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-26 16:10:30 +02:00
Marius Bakke a9fe3882b9
Merge branch 'master' into staging 2018-04-25 15:53:41 +02:00
Marius Bakke 0afeda6521
gnu: multipath-tools: Update to 0.7.6.
* gnu/packages/linux.scm (multipath-tools): Update to 0.7.6.
2018-04-25 15:09:22 +02:00
Mark H Weaver ba39d32807
gnu: linux-libre: Update to 4.16.4.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.4.
(%linux-libre-hash): Update hash.
2018-04-24 16:53:53 -04:00
Mark H Weaver feb477869e
gnu: linux-libre@4.14: Update to 4.14.36.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.36.
(%linux-libre-4.14-hash): Update hash.
2018-04-24 16:53:51 -04:00
Mark H Weaver 22789d97b0
gnu: linux-libre@4.9: Update to 4.9.96.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.96.
2018-04-24 16:53:49 -04:00
Mark H Weaver 005ccea624
gnu: linux-libre@4.4: Update to 4.4.129.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.129.
2018-04-24 16:53:47 -04:00
Efraim Flashner c80629e7c2
gnu: freefall: Fix compilation error.
* gnu/packages/linux.scm (freefall)[arguments]: Add make-flag to set
CC=gcc.
2018-04-21 23:04:25 +03:00
Mark H Weaver c52872bfc4
Merge branch 'master' into core-updates 2018-04-21 05:02:52 -04:00
Mark H Weaver 3fe49e5015
gnu: linux-libre@4.9: Update to 4.9.95.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.95.
2018-04-21 03:02:57 -04:00
Tomáš Čech 9324d92e6a
gnu: lvm2: Enable pkg-config files generation.
* gnu/packages/linux.scm (lvm2)[arguments]: Enable pkg-config files generation
via configure flag.
2018-04-20 10:38:50 +02:00
Mark H Weaver 872bda5de5
gnu: linux-libre: Update to 4.16.3.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.3.
(%linux-libre-hash): Update hash.
2018-04-19 18:55:23 -04:00
Mark H Weaver 58f427de8a
gnu: linux-libre@4.14: Update to 4.14.35.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.35.
(%linux-libre-4.14-hash): Update hash.
2018-04-19 18:54:25 -04:00
Rene 5849c68a3d
gnu: Add mbpfan.
* gnu/packages/linux.scm (mbpfan): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-04-17 00:36:08 +02:00
Marius Bakke 5d904d63f4
Merge branch 'master' into staging 2018-04-16 18:15:28 +02:00
Marius Bakke bab5f3a7f6
gnu: eudev: Update to 3.2.5.
* gnu/packages/linux.scm (eudev): Update to 3.2.5.
[source](uri): Use tarball instead of zipball.
[source](file-name): Adjust accordingly.
2018-04-16 18:14:50 +02:00
Marius Bakke 6c69d24daf
gnu: alsa-plugins: Update to 1.1.6.
* gnu/packages/linux.scm (alsa-plugins): Update to 1.1.6.
2018-04-15 14:45:56 +02:00
Marius Bakke 7ff0577020
gnu: alsa-utils: Update to 1.1.6.
* gnu/packages/linux.scm (alsa-utils): Update to 1.1.6.
2018-04-15 14:45:56 +02:00
Marius Bakke 45c053ac76
gnu: alsa-lib: Update to 1.1.6.
* gnu/packages/linux.scm (alsa-lib): Update to 1.1.6.
2018-04-15 14:45:56 +02:00
Marius Bakke a7aed511ec
gnu: efivar: Update to 35.
* gnu/packages/linux.scm (efivar): Update to 35.
2018-04-15 12:55:39 +02:00
Marius Bakke 732825f3f8
gnu: efibootmgr: Update to 16.
* gnu/packages/linux.scm (efibootmgr): Update to 16.
[arguments]: Add EFIDIR to #:make-flags.  Remove related 'branding' phase.
2018-04-15 12:52:41 +02:00
Mark H Weaver 9578ed006c
gnu: linux-libre@4.9: Update to 4.9.94.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.94.
2018-04-14 14:06:21 -04:00
Mark H Weaver 72d5109ca4
gnu: linux-libre@4.4: Update to 4.4.128.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.128.
2018-04-14 14:05:44 -04:00
Mark H Weaver 0d4ea19592
gnu: linux-libre: Update to 4.16.2.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.2.
(%linux-libre-hash): Update hash.
2018-04-13 04:31:30 -04:00
Mark H Weaver 9e1fc5ae1d
gnu: linux-libre@4.14: Update to 4.14.34.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.34.
(%linux-libre-4.14-hash): Update hash.
2018-04-13 04:30:25 -04:00
Mark H Weaver 0d47fdf872
gnu: kbd: Return #t from all phases.
* gnu/packages/linux.scm (kbd)[arguments]: Return #t from all phases.
2018-04-12 04:03:04 -04:00
Mark H Weaver 06153a3089
gnu: proot: Use invoke.
* gnu/packages/linux.scm (proot)[arguments]: Use invoke and remove vestigial
plumbing.
2018-04-12 04:01:59 -04:00
Mark H Weaver 8c3101b877
gnu: rdma-core: Use invoke.
* gnu/packages/linux.scm (rdma-core)[arguments]: Use invoke.
2018-04-12 04:01:57 -04:00
Mark H Weaver 2ee42f7e32
gnu: freefall: Return #t from all phases.
* gnu/packages/linux.scm (freefall)[arguments]: Return #t from all phase
procedures.
2018-04-12 04:01:55 -04:00
Mark H Weaver 90a54e3674
gnu: gpm: Use invoke.
* gnu/packages/linux.scm (gpm)[arguments]: Use invoke and remove vestigial
result code plumbing.
2018-04-12 04:01:53 -04:00
Mark H Weaver b132ad3a63
gnu: e2fsprogs: Use invoke.
* gnu/packages/linux.scm (e2fsprogs)[arguments]: Use invoke and remove
vestigial result code plumbing.
2018-04-12 04:01:51 -04:00
Mark H Weaver 3c0316169b
Merge branch 'master' into core-updates 2018-04-11 17:19:06 -04:00
Mark H Weaver 99e892a562
gnu: linux-libre: Update to 4.16.1.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.1.
(%linux-libre-hash): Update hash.
* gnu/packages/aux-files/linux-libre/4.15-arm.conf,
gnu/packages/aux-files/linux-libre/4.15-i686.conf,
gnu/packages/aux-files/linux-libre/4.15-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/4.16-arm.conf,
gnu/packages/aux-files/linux-libre/4.16-i686.conf,
gnu/packages/aux-files/linux-libre/4.16-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Update accordingly.
2018-04-11 15:04:54 -04:00
Mark H Weaver c5bd8753be
gnu: linux-libre: Add 'patch-/bin/pwd' phase.
* gnu/packages/linux.scm (make-linux-libre)[arguments]: Add 'patch-/bin/pwd'
phase.
2018-04-11 15:04:45 -04:00
Tomáš Čech a69e0cf3ca
gnu: Add libcgroup.
* gnu/packages/linux.scm (libcgroup): New variable.
2018-04-10 11:43:12 +02:00
Mark H Weaver caf4c7c8bd
gnu: btrfs-progs: Update to 4.15.1, fix build, use invoke.
* gnu/packages/patches/btrfs-progs-e-value-block.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.15.1.
[arguments]: Use invoke.
[native-inputs]: Add grep.
2018-04-10 00:47:12 -04:00
Mark H Weaver f89aa1521a
Merge branch 'master' into core-updates 2018-04-10 00:42:22 -04:00
Mark H Weaver 78602fad57
gnu: linux-libre: Add elfutils to native-inputs.
Suggested by Leo Famulari <leo@famulari.name>

* gnu/packages/linux.scm (make-linux-libre)[native-inputs]: Add elfutils.
2018-04-09 00:29:10 -04:00
Mark H Weaver 81d98d7ef2
gnu: linux-libre: Add flex and bison to native-inputs.
* gnu/packages/linux.scm (make-linux-libre)[native-inputs]: Add flex and
bison.
2018-04-09 00:29:08 -04:00
Mark H Weaver 2e5a9c58ad
gnu: linux-libre: Update to 4.15.16.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.16.
(%linux-libre-hash): Update hash.
2018-04-09 00:27:43 -04:00
Mark H Weaver 9b8cd09e46
gnu: linux-libre@4.14: Update to 4.14.33.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.33.
(%linux-libre-4.14-hash): Update hash.
2018-04-09 00:15:36 -04:00
Mark H Weaver 615d923d1f
gnu: linux-libre@4.9: Update to 4.9.93.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.93.
2018-04-09 00:14:28 -04:00
Mark H Weaver 4d332846f0
gnu: linux-libre@4.4: Update to 4.4.127.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.127.
2018-04-09 00:13:47 -04:00
Marius Bakke 426284d855
gnu: strace: Update to 4.22.
* gnu/packages/linux.scm (strace): Update to 4.22.
[source](uri): Download from home page.
2018-04-06 17:46:03 +02:00
Tobias Geerinckx-Rice fadc55330d
gnu: iptables: Remove trailing newline from description.
...introduced in be5dc5fb18.

* gnu/packages/linux.scm (iptables)[description]: Remove trailing newline.
2018-04-05 06:39:02 +02:00
Tobias Geerinckx-Rice 689d53fa49
gnu: iproute2: Update to 4.16.0.
* gnu/packages/linux.scm (iproute): Update to 4.16.0.
2018-04-04 03:31:50 +02:00
Mark H Weaver 2e1e540c53
gnu: linux-libre: Update to 4.15.15.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.15.
(%linux-libre-hash): Update hash.
2018-04-01 18:05:24 -04:00
Mark H Weaver 4d7f14e6e4
gnu: linux-libre@4.14: Update to 4.14.32.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.32.
(%linux-libre-4.14-hash): Update hash.
2018-04-01 18:04:40 -04:00
Mark H Weaver a79d8cdd57
gnu: linux-libre@4.9: Update to 4.9.92.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.92.
2018-04-01 18:04:08 -04:00
Mark H Weaver e615459c99
gnu: linux-libre@4.4: Update to 4.4.126.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.126.
2018-04-01 18:03:30 -04:00
Mark H Weaver dffd077c59
gnu: linux-libre: Update to 4.15.14.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.14.
(%linux-libre-hash): Update hash.
2018-03-30 17:33:55 -04:00
Mark H Weaver cd3a0bcd1d
gnu: linux-libre@4.14: Update to 4.14.31.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.31.
(%linux-libre-4.14-hash): Update hash.
2018-03-30 17:33:09 -04:00
Mark H Weaver ce484f1e09
gnu: linux-libre@4.9: Update to 4.9.91.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.91.
2018-03-30 17:32:35 -04:00
Mark H Weaver e67512df40
gnu: linux-libre@4.4: Update to 4.4.125.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.125.
2018-03-30 17:32:02 -04:00
Mark H Weaver 619d7bffa0
gnu: linux-libre@4.1: Update to 4.1.51.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.51.
2018-03-30 17:31:15 -04:00
Marius Bakke 5576cfabf3
Merge branch 'master' into core-updates 2018-03-29 17:34:41 +02:00
Marius Bakke ab0bdd5456
gnu: util-linux: Update to 2.32.
* gnu/packages/patches/util-linux-tests.patch: Adjust context.
* gnu/packages/patches/util-linux-CVE-2018-7738.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/linux.scm (util-linux): Update to 2.32.
[source](patches): Remove 'util-linux-CVE-2018-7738.patch'.
2018-03-29 02:43:06 +02:00
Mark H Weaver e3cfef22c4
gnu: Use invoke and return #t from all builders.
* gnu/packages/admin.scm, gnu/packages/android.scm, gnu/packages/audio.scm,
gnu/packages/avr.scm, gnu/packages/base.scm, gnu/packages/bioinformatics.scm,
gnu/packages/certs.scm, gnu/packages/check.scm, gnu/packages/code.scm,
gnu/packages/commencement.scm, gnu/packages/dictionaries.scm,
gnu/packages/docbook.scm, gnu/packages/emacs.scm, gnu/packages/embedded.scm,
gnu/packages/fonts.scm, gnu/packages/games.scm, gnu/packages/gnome.scm,
gnu/packages/gnu-doc.scm, gnu/packages/guile.scm, gnu/packages/hurd.scm,
gnu/packages/javascript.scm, gnu/packages/libreoffice.scm,
gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lxde.scm,
gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/mate.scm,
gnu/packages/pkg-config.scm, gnu/packages/qt.scm, gnu/packages/rust.scm,
gnu/packages/scheme.scm, gnu/packages/sdl.scm, gnu/packages/statistics.scm,
gnu/packages/syncthing.scm, gnu/packages/tex.scm, gnu/packages/web.scm,
gnu/packages/wine.scm, gnu/packages/xfce.scm: In the builders of packages
using 'trivial-build-system', use invoke where appropriate, raise exceptions
on errors, and otherwise return #t.
2018-03-27 21:35:41 -04:00
Tobias Geerinckx-Rice 36f3e1df5f
gnu: radeontop: Update to 1.1.
* gnu/packages/linux.scm (radeontop): Update to 1.1.
2018-03-27 03:26:47 +02:00
Mark H Weaver 5dc8f5de0c
gnu: linux-libre: Update to 4.15.13.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.13.
(%linux-libre-hash): Update hash.
2018-03-26 05:00:38 -04:00
Mark H Weaver 27d528d81a
gnu: linux-libre@4.14: Update to 4.14.30.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.30.
(%linux-libre-4.14-hash): Update hash.
2018-03-26 04:59:30 -04:00
Mark H Weaver af55816de5
gnu: linux-libre@4.9: Update to 4.9.90.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.90.
2018-03-26 04:58:55 -04:00
Mark H Weaver 7ebe7d85c0
gnu: linux-libre@4.4: Update to 4.4.124.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.124.
2018-03-26 04:58:09 -04:00
Mark H Weaver 0bc7c2e43d
gnu: crda: Inhibit gzip timestamp.
* gnu/packages/linux.scm (crda)[arguments]: Add 'gzip-determinism' phase.
2018-03-25 05:01:58 -04:00
Mark H Weaver 5e6c882e2d
gnu: wireless-regdb: Inhibit gzip timestamp.
* gnu/packages/linux.scm (wireless-regdb)[arguments]: Add 'gzip-determinism'
phase.
2018-03-25 05:01:53 -04:00
Mark H Weaver 77f2ced1a6
gnu: linux-libre@4.9: Update to 4.9.89.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.89.
2018-03-23 04:50:01 -04:00
Mark H Weaver b06e94d310
gnu: linux-libre@4.4: Update to 4.4.123.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.123.
2018-03-23 04:49:59 -04:00
Marius Bakke 0223db58ef
gnu: util-linux: Don't build 'nologin'.
* gnu/packages/linux.scm (util-linux)[source](snippet): Add substitution.
2018-03-22 18:58:06 +01:00
Mark H Weaver 4d7c5f6d7e
gnu: linux-libre: Update to 4.15.12.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.12.
(%linux-libre-hash): Update hash.
2018-03-21 20:48:49 -04:00
Mark H Weaver 8ec89c358f
gnu: linux-libre@4.14: Update to 4.14.29.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.29.
(%linux-libre-4.14-hash): Update hash.
2018-03-21 20:47:53 -04:00
Leo Famulari b87c76dcaa
Fix copyright notice for Nils Gillmann.
This is a followup to commit af23710ff5.

* gnu/packages/linux.scm: Fix name and email address for Nils Gillmann.
2018-03-21 18:26:25 -04:00
Leo Famulari af23710ff5
gnu: util-linux: Fix CVE-2018-7738 without grafting.
* gnu/packages/linux.scm (util-linux)[replacement]: Remove field.
(util-linux-2.31.1): New variable.
* gnu/system.scm (%base-packages): Use util-linux-2.31.1.
2018-03-20 17:14:22 -04:00
Mark H Weaver ac21be848a
Merge branch 'master' into core-updates 2018-03-20 14:22:06 -04:00
ng0 4a78fd4617
Correct name and Email for ng0.
* .mailmap: Correct name and Email for ng0.
* Makefile.am, doc/guix.texi, etc/completion/fish/guix.fish
gnu/packages/accessibility.scm, gnu/packages/admin.scm,
gnu/packages/audio.scm, gnu/packages/autotools.scm,
gnu/packages/cdrom.scm, gnu/packages/check.scm,
gnu/packages/cinnamon.scm, gnu/packages/compression.scm,
gnu/packages/crypto.scm, gnu/packages/databases.scm,
gnu/packages/django.scm, gnu/packages/dns.scm,
gnu/packages/emacs.scm, gnu/packages/enlightenment.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm,
gnu/packages/forth.scm, gnu/packages/fvwm.scm,
gnu/packages/games.scm, gnu/packages/gl.scm,
gnu/packages/gnome.scm, gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm,
gnu/packages/gtk.scm, gnu/packages/guile-wm.scm,
gnu/packages/guile.scm, gnu/packages/haskell-check.scm,
gnu/packages/haskell-crypto.scm, gnu/packages/haskell.scm,
gnu/packages/image-viewers.scm, gnu/packages/image.scm,
gnu/packages/irc.scm, gnu/packages/language.scm,
gnu/packages/libcanberra.scm, gnu/packages/linux.scm,
gnu/packages/lisp.scm, gnu/packages/lolcode.scm,
gnu/packages/lxde.scm, gnu/packages/lxqt.scm,
gnu/packages/mail.scm, gnu/packages/markup.scm,
gnu/packages/mate.scm, gnu/packages/maths.scm,
gnu/packages/mc.scm, gnu/packages/messaging.scm,
gnu/packages/music.scm, gnu/packages/ncurses.scm,
gnu/packages/networking.scm, gnu/packages/nickle.scm,
gnu/packages/openbox.scm, gnu/packages/pdf.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/python-crypto.scm, gnu/packages/python-web.scm,
gnu/packages/python.scm, gnu/packages/qt.scm,
gnu/packages/ruby.scm, gnu/packages/rust.scm,
gnu/packages/scheme.scm, gnu/packages/serialization.scm,
gnu/packages/shells.scm, gnu/packages/ssh.scm,
gnu/packages/suckless.scm, gnu/packages/tbb.scm,
gnu/packages/telephony.scm, gnu/packages/text-editors.scm,
gnu/packages/textutils.scm, gnu/packages/time.scm,
gnu/packages/tls.scm, gnu/packages/tor.scm,
gnu/packages/version-control.scm, gnu/packages/video.scm,
gnu/packages/vim.scm, gnu/packages/web.scm,
gnu/packages/wm.scm, gnu/packages/xdisorg.scm,
gnu/packages/xfce.scm, gnu/packages/xml.scm,
gnu/packages/xorg.scm, gnu/services/certbot.scm,
gnu/services/desktop.scm, gnu/services/version-control.scm,
gnu/services/web.scm, guix/import/hackage.scm,
guix/licenses.scm: Likewise.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2018-03-20 17:17:58 +01:00
Marius Bakke dc7e07c9b9
Merge branch 'staging' 2018-03-20 14:13:05 +01:00
Mark H Weaver 647888845c
Merge branch 'master' into core-updates 2018-03-20 00:49:05 -04:00
Mark H Weaver f88028c432
gnu: linux-libre: Update to 4.15.11.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.11.
(%linux-libre-hash): Update hash.
2018-03-19 18:02:29 -04:00
Mark H Weaver dd07a549d0
gnu: linux-libre@4.14: Update to 4.14.28.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.28.
(%linux-libre-4.14-hash): Update hash.
2018-03-19 18:01:49 -04:00
Mark H Weaver cc367c7c7a
gnu: linux-libre@4.9: Update to 4.9.88.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.88.
2018-03-19 18:01:12 -04:00
Mark H Weaver 75abeb73e3
gnu: linux-libre@4.4: Update to 4.4.122.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.122.
2018-03-19 18:00:37 -04:00
Tobias Geerinckx-Rice 39c6af4774
gnu: hdparm: Update to 9.55.
* gnu/packages/linux.scm (hdparm): Update to 9.55.
2018-03-19 14:41:47 +01:00
Marius Bakke 7ace97395f
Merge branch 'master' into staging 2018-03-18 01:09:25 +01:00
Tobias Geerinckx-Rice 3def739da1
gnu: Use the CMake build system's #:build-type key.
* gnu/packages/code.scm (rtags)[arguments]: Move the CMAKE_BUILD_TYPE
from #:configure-flags to #:build-type.
* gnu/packages/databases.scm (apache-arrow)[arguments]: Likewise
* gnu/packages/engineering.scm (kicad)[arguments]: Likewise
* gnu/packages/flashing-tools.scm (heimdall)[arguments]: Likewise
* gnu/packages/graphics.scm (openscenegraph)[arguments]: Likewise
* gnu/packages/linux.scm (rdma-core)[arguments]: Likewise
* gnu/packages/music.scm (portmidi)[arguments]: Likewise
* gnu/packages/photo.scm (rawtherapee)[arguments]: Likewise
* gnu/packages/rdesktop.scm (freerdp)[arguments]: Likewise
* gnu/packages/serialization.scm (flatbuffers)[arguments]: Likewise
* gnu/packages/web.scm (tidy-html)[arguments]: Likewise
2018-03-17 16:37:28 +01:00
Tobias Geerinckx-Rice c695fb769c
gnu: Fix common unquote typos.
It's easy to mistype ‘("foo" foo)’ as ‘("foo", foo)’ (which also works).
Fix such typos for the proper edification of our young.

* gnu/packages/android.scm: Move unquotes to their operands.
* gnu/packages/bootloaders.scm: Likewise.
* gnu/packages/build-tools.scm: Likewise.
* gnu/packages/chemistry.scm: Likewise.
* gnu/packages/compression.scm: Likewise.
* gnu/packages/connman.scm: Likewise.
* gnu/packages/django.scm: Likewise.
* gnu/packages/emulators.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/file-systems.scm: Likewise.
* gnu/packages/freedesktop.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gimp.scm: Likewise.
* gnu/packages/gl.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/graphics.scm: Likewise.
* gnu/packages/haskell.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/julia.scm: Likewise.
* gnu/packages/kde-frameworks.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/lua.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/make-bootstrap.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/ocaml.scm: Likewise.
* gnu/packages/perl.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/python-web.scm: Likewise.
* gnu/packages/qt.scm: Likewise.
* gnu/packages/ratpoison.scm: Likewise.
* gnu/packages/sdl.scm: Likewise.
* gnu/packages/sml.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/text-editors.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/virtualization.scm: Likewise.
* gnu/packages/vulkan.scm: Likewise.
* gnu/packages/wget.scm: Likewise.
* gnu/packages/wine.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xml.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.
2018-03-17 16:37:27 +01:00
Mark H Weaver 8ea5d8685c
gnu: net-tools: Return #t from custom configure phase.
* gnu/packages/linux.scm (net-tools)[arguments]: Return #t from custom
configure phase.
2018-03-17 11:16:25 -04:00
Mark H Weaver 9f388b1ee1
Merge branch 'master' into core-updates 2018-03-17 01:18:37 -04:00
Leo Famulari 77166eb758
gnu: util-linux: Fix CVE-2018-7738.
* gnu/packages/patches/util-linux-CVE-2018-7738.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (util-linux)[replacement]: New field.
(util-linux/fixed): New variable.
2018-03-16 10:31:52 -04:00
Mark H Weaver 6cbee49d66
gnu: All snippets report errors using exceptions, else return #t.
* gnu/packages/admin.scm, gnu/packages/algebra.scm, gnu/packages/audio.scm,
gnu/packages/backup.scm, gnu/packages/base.scm,
gnu/packages/bioinformatics.scm, gnu/packages/cdrom.scm,
gnu/packages/chez.scm, gnu/packages/code.scm, gnu/packages/compression.scm,
gnu/packages/cross-base.scm, gnu/packages/crypto.scm, gnu/packages/cups.scm,
gnu/packages/databases.scm, gnu/packages/dns.scm, gnu/packages/emacs.scm,
gnu/packages/emulators.scm, gnu/packages/engineering.scm,
gnu/packages/enlightenment.scm, gnu/packages/fpga.scm,
gnu/packages/freedesktop.scm, gnu/packages/ftp.scm, gnu/packages/games.scm,
gnu/packages/gcc.scm, gnu/packages/geo.scm, gnu/packages/ghostscript.scm,
gnu/packages/gl.scm, gnu/packages/glib.scm, gnu/packages/gnome.scm,
gnu/packages/gnuzilla.scm, gnu/packages/graphics.scm, gnu/packages/gtk.scm,
gnu/packages/guile.scm, gnu/packages/irc.scm, gnu/packages/java.scm,
gnu/packages/kerberos.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm,
gnu/packages/lxde.scm, gnu/packages/machine-learning.scm,
gnu/packages/mail.scm, gnu/packages/maths.scm, gnu/packages/messaging.scm,
gnu/packages/monitoring.scm, gnu/packages/mp3.scm, gnu/packages/music.scm,
gnu/packages/netpbm.scm, gnu/packages/networking.scm, gnu/packages/node.scm,
gnu/packages/nvi.scm, gnu/packages/ocaml.scm, gnu/packages/pdf.scm,
gnu/packages/perl.scm, gnu/packages/php.scm, gnu/packages/plotutils.scm,
gnu/packages/pretty-print.scm, gnu/packages/profiling.scm,
gnu/packages/pulseaudio.scm, gnu/packages/python-crypto.scm,
gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/robotics.scm,
gnu/packages/sawfish.scm, gnu/packages/scanner.scm, gnu/packages/scheme.scm,
gnu/packages/scribus.scm, gnu/packages/sdl.scm,
gnu/packages/serialization.scm, gnu/packages/shells.scm,
gnu/packages/slang.scm, gnu/packages/smalltalk.scm, gnu/packages/ssh.scm,
gnu/packages/sync.scm, gnu/packages/syncthing.scm, gnu/packages/tbb.scm,
gnu/packages/terminals.scm, gnu/packages/texinfo.scm,
gnu/packages/text-editors.scm, gnu/packages/textutils.scm,
gnu/packages/tls.scm, gnu/packages/unrtf.scm,
gnu/packages/version-control.scm, gnu/packages/video.scm,
gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wm.scm,
gnu/packages/wxwidgets.scm, gnu/packages/xdisorg.scm, gnu/packages/xorg.scm:
In all snippets, report errors using exceptions, or else return #t.
2018-03-16 09:08:31 -04:00
Mark H Weaver d41ba524ed
gnu: linux-libre-headers: Update to 4.14.26.
* gnu/packages/linux.scm (linux-libre-headers): Update to 4.14.26.
2018-03-16 06:48:04 -04:00
Mark H Weaver d70d59d6f4
gnu: libcap: Return #t from all phases.
* gnu/packages/linux.scm (libcap)[arguments]: Return #t from all phases.
2018-03-16 06:44:20 -04:00
Mark H Weaver 957a99ab97
gnu: eudev: Use invoke instead of system*.
* gnu/packages/linux.scm (eudev)[arguments]: Use invoke.
2018-03-16 05:02:26 -04:00
Mark H Weaver 5dc9ded15d
gnu: linux-libre-headers: Use invoke instead of system*.
* gnu/packages/linux.scm (linux-libre-headers)[arguments]: Use invoke and
remove vestigial result code plumbing.
2018-03-16 05:02:04 -04:00
Mark H Weaver 8e4ce40269
gnu: linux-libre: Update to 4.15.10.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.10.
(%linux-libre-hash): Update hash.
2018-03-15 19:17:22 -04:00
Mark H Weaver 570d79c8df
gnu: linux-libre@4.14: Update to 4.14.27.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.27.
(%linux-libre-4.14-hash): Update hash.
2018-03-15 19:16:25 -04:00
Ricardo Wurmus 8c72ed923d
Merge branch 'master' into core-updates 2018-03-14 17:37:20 +01:00
Mark H Weaver 9a42d5ebf2
gnu: linux-libre: Update to 4.15.9.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.9.
(%linux-libre-hash): Update hash.
2018-03-14 11:04:00 -04:00
Mark H Weaver b5a6fb3c08
gnu: linux-libre@4.14: Update to 4.14.26.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.26.
(%linux-libre-4.14-hash): Update hash.
2018-03-14 11:03:12 -04:00
Mark H Weaver b4c1930b2d
gnu: linux-libre@4.9: Update to 4.9.87.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.87.
2018-03-14 11:02:36 -04:00
Mark H Weaver 7c8dcd66a1
gnu: linux-libre@4.4: Update to 4.4.121.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.121.
2018-03-14 11:01:58 -04:00
Marius Bakke 5f42430367
gnu: alsa-plugins: Update to 1.1.5.
* gnu/packages/linux.scm (alsa-plugins): Update to 1.1.5.
2018-03-12 17:48:37 +01:00
Marius Bakke c86e7a893f
gnu: alsa-utils: Update to 1.1.5.
* gnu/packages/linux.scm (alsa-utils): Update to 1.1.5.
2018-03-12 17:47:03 +01:00
Marius Bakke 569c33309e
gnu: alsa-lib: Update to 1.1.5.
* gnu/packages/linux.scm (alsa-lib): Update to 1.1.5.
2018-03-12 17:46:45 +01:00
Marius Bakke 8aca66be53
gnu: bluez: Update to 5.49.
* gnu/packages/linux.scm (bluez): Update to 5.49.
2018-03-12 17:40:21 +01:00
Ludovic Courtès 189be331ac
build-system/gnu: Add 'bootstrap' phase.
This factorizes what has become a widespread idiom.

* guix/build/gnu-build-system.scm (%bootstrap-scripts): New variable.
(bootstrap): New procedure.
(%standard-phases): Add it after 'unpack'.
* guix/build/ant-build-system.scm (%standard-phases): Delete 'bootstrap.
* guix/build/asdf-build-system.scm (%standard-phases/source)
(%standard-phases): Likewise.
* guix/build/cargo-build-system.scm (%standard-phases): Likewise.
* guix/build/cmake-build-system.scm (%standard-phases): Likewise.
* guix/build/dub-build-system.scm (%standard-phases): Likewise.
* guix/build/emacs-build-system.scm (%standard-phases): Likewise.
* guix/build/font-build-system.scm (%standard-phases): Likewise.
* guix/build/go-build-system.scm (%standard-phases): Likewise.
* guix/build/haskell-build-system.scm (%standard-phases): Likewise.
* guix/build/minify-build-system.scm (%standard-phases): Likewise.
* guix/build/ocaml-build-system.scm (%standard-phases): Likewise.
* guix/build/perl-build-system.scm (%standard-phases): Likewise.
* guix/build/python-build-system.scm (%standard-phases): Likewise.
* guix/build/r-build-system.scm (%standard-phases): Likewise.
* guix/build/ruby-build-system.scm (%standard-phases): Likewise.
* guix/build/scons-build-system.scm (%standard-phases): Likewise.
* guix/build/texlive-build-system.scm (%standard-phases): Likewise.
* guix/build/waf-build-system.scm (%standard-phases): Likewise.
* gnu/packages/audio.scm (faad2)[arguments]: Replace 'bootstrap.
(soundtouch, cuetools, bluez-alsa): Remove 'arguments'.
(cava)[arguments]: Replace 'bootstrap.
* gnu/packages/backup.scm (rdup): Remove 'bootstrap.
* gnu/packages/bioinformatics.scm (seek)[arguments]: Replace
'bootstrap.
* gnu/packages/bioinformatics.scm (htslib-for-sambamba): Remove
'arguments'.
* gnu/packages/ci.scm (hydra, cuirass): Remove 'bootstrap'.
* gnu/packages/crypto.scm (libb2): Remove #:phases.
* gnu/packages/databases.scm (guile-wiredtiger): Likewise.
* gnu/packages/debug.scm (stress-make): Remove 'bootstrap'.
* gnu/packages/documentation.scm (asciidoc): Likewise.
* gnu/packages/fontutils.scm (libuninameslist): Remove 'arguments'.
* gnu/packages/ftp.scm (weex): Remove 'arguments'.
* gnu/packages/game-development.scm (ois): Remove 'arguments'.
* gnu/packages/games.scm (pioneer): Remove 'bootstrap.
* gnu/packages/gnome.scm (vte-ng, byzanz): Replace 'bootstrap.
(arc-theme): Remove 'arguments'.
(faba-icon-theme): Remove 'bootstrap.
(arc-icon-theme): Remove 'arguments'.
* gnu/packages/gnunet.scm (guile-gnunet): Likewise.
* gnu/packages/gtk.scm (guile-rsvg): Likewise.
* gnu/packages/guile.scm (mcron2): Remove 'bootstrap.
(guile-bash): Remove #:phases.
(guile-git): Remove 'bootstrap.
(guile-syntax-highlight): Remove 'arguments'.
(guile-sjson): Likewise.
* gnu/packages/java.scm (classpath-devel): Remove 'bootstrap.
* gnu/packages/kodi.scm (libdvdnav/kodi)
(libdvdread/kodi, libdvdcss/kodi): Likewise.
* gnu/packages/libreoffice.scm (hunspell): Remove 'arguments'.
* gnu/packages/libusb.scm (hidapi): Likewise.
* gnu/packages/linux.scm (bridge-utils): Rename 'bootstrap' to
'patch-stuff'; move it before 'bootstrap', without autoreconf
invocation.
(eudev): Rename 'bootstrap' to 'patch-file-names', without 'autogen.sh'
invocation; move it before 'bootstrap.
(gpm): Replace 'bootstrap'.
(f2fs-tools): Remove 'arguments'.
(rng-tools): Remove #:phases.
* gnu/packages/messaging.scm (hexchat): Rename 'bootstrap' to
'copy-intltool-makefile'; remove "autoreconf" invocation and move before
'bootstrap'.
(libmesode): Remove 'arguments'.
(libstrophe): Likewise.
* gnu/packages/microcom.scm (microcom): Likewise.
* gnu/packages/networking.scm (libnet): Remove 'bootstrap.
* gnu/packages/onc-rpc.scm (libnsl): Remove 'arguments'.
* gnu/packages/package-management.scm (guix): Replace 'bootstrap.
* gnu/packages/sawfish.scm (librep): Remove 'arguments'.
* gnu/packages/version-control.scm (findnewest): Likewise.
* gnu/packages/video.scm (liba52, handbrake, motion): Replace
'bootstrap.
* gnu/packages/web.scm (fcgiwrap): Remove #:phases.
(tidy): Replace 'bootstrap.
(gumbo-parser): Remove #:phases.
* gnu/packages/wget.scm (wget2): Replace 'bootstrap.
* gnu/packages/wm.scm (i3lock-color): Remove #:phases.
* gnu/packages/xdisorg.scm (xclip): Likewise.
* gnu/packages/xml.scm (libxls): Replace 'bootstrap'.
* gnu/packages/xorg.scm (xf86-video-freedreno)
(xf86-video-intel): Remove #:phases.
* gnu/packages/zile.scm (zile-on-guile): Replace 'bootstrap.
2018-03-11 22:04:40 +01:00
Tobias Geerinckx-Rice 4f55b39fa7
gnu: archivemount: Update to 0.8.9.
* gnu/packages/linux.scm (archivemount): Update to 0.8.9.
2018-03-11 06:42:56 +01:00
Mark H Weaver e82b61e6dd
gnu: linux-libre: Update to 4.15.8.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.8.
(%linux-libre-hash): Update hash.
2018-03-09 20:23:24 -05:00
Mark H Weaver b8605720ac
gnu: linux-libre@4.14: Update to 4.14.25.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.25.
(%linux-libre-4.14-hash): Update hash.
2018-03-09 20:22:35 -05:00
Mark H Weaver ab9ad13802
gnu: linux-libre@4.1: Update to 4.1.50.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.50.
2018-03-09 16:31:32 -05:00
Leo Famulari 613ef763a5
Merge branch 'master' into staging 2018-03-06 13:39:12 -05:00
Mark H Weaver 6a4eaafee0
gnu: linux-libre@4.14: Update to 4.14.24.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.24.
(%linux-libre-4.14-hash): Update hash.
2018-03-05 03:43:45 -05:00
Mark H Weaver ee483a5626
gnu: linux-libre@4.9: Update to 4.9.86.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.86.
2018-03-05 03:43:02 -05:00
Mark H Weaver 88b1a38e26
gnu: linux-libre@4.4: Update to 4.4.120.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.120.
2018-03-05 03:42:07 -05:00
Marius Bakke 3e57b7d99b
gnu: multipath-tools: Update to 0.7.4.
* gnu/packages/linux.scm (multipath-tools): Update to 0.7.4.
[source]: Download using HTTPS.
2018-03-04 17:54:40 +01:00
Tobias Geerinckx-Rice 83a9003c5d
gnu: libseccomp: Update to 2.3.3.
* gnu/packages/linux.scm (libseccomp): Update to 2.3.3.
2018-03-03 13:27:16 +01:00
Tobias Geerinckx-Rice 74a2f8ff1f
gnu: hdparm: Update to 9.54.
* gnu/packages/linux.scm (hdparm): Update to 9.54.
2018-03-03 13:27:16 +01:00
Tobias Geerinckx-Rice 5658b4ce69
gnu: zerofree: Update to 1.1.1.
* gnu/packages/linux.scm (zerofree): Update to 1.1.1.
2018-03-02 15:52:57 +01:00
Mark H Weaver da525e714a
gnu: linux-libre: Update to 4.15.7.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.7.
(%linux-libre-hash): Update hash.
2018-03-01 17:59:21 -05:00
Mark H Weaver 433765e599
gnu: linux-libre@4.14: Update to 4.14.23.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.23.
(%linux-libre-4.14-hash): Update hash.
2018-03-01 17:58:35 -05:00
Mark H Weaver 8b1f76c443
gnu: linux-libre@4.9: Update to 4.9.85.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.85.
2018-03-01 17:58:04 -05:00
Mark H Weaver 5026696033
gnu: linux-libre@4.4: Update to 4.4.119.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.119.
2018-03-01 17:57:22 -05:00
Marius Bakke 86990eeda2
Merge branch 'master' into staging 2018-03-01 18:04:12 +01:00
Mark H Weaver 701cfb9b33
gnu: linux-libre: Update to 4.15.6.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.6.
(%linux-libre-hash): Update hash.
2018-02-26 21:32:34 -05:00
Mark H Weaver cd2bcc9bda
gnu: linux-libre@4.14: Update to 4.14.22.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.22.
(%linux-libre-4.14-hash): Update hash.
2018-02-26 21:31:46 -05:00
Mark H Weaver 5de50beda3
gnu: linux-libre@4.9: Update to 4.9.84.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.84.
2018-02-26 21:31:07 -05:00
Mark H Weaver 26204b81f9
gnu: linux-libre@4.4: Update to 4.4.118.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.118.
2018-02-26 21:30:16 -05:00
Marius Bakke e58bf025df
Merge branch 'master' into core-updates 2018-02-24 21:49:30 +01:00
Marius Bakke 5f9b018aa8
Merge branch 'master' into staging 2018-02-24 19:04:13 +01:00
Mark H Weaver 8492334dc9
gnu: linux-libre: Update to 4.15.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.5.
(%linux-libre-hash): Update hash.
2018-02-23 22:03:12 -05:00
Mark H Weaver cf789b0834
gnu: linux-libre@4.14: Update to 4.14.21.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.21.
(%linux-libre-4.14-hash): Update hash.
2018-02-23 22:02:23 -05:00
Mark H Weaver b51453337b
gnu: linux-libre@4.9: Update to 4.9.83.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.83.
2018-02-23 22:01:46 -05:00
Mark H Weaver 69df64a3d3
gnu: linux-libre@4.4: Update to 4.4.117.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.117.
2018-02-23 22:01:11 -05:00
Tobias Geerinckx-Rice be5dc5fb18
gnu: iptables: Edit synopsis & description.
* gnu/packages/linux.scm (iptables)[synopsis, description]: Improve.
2018-02-21 15:02:48 +01:00
Tobias Geerinckx-Rice 4f3bf2059e
gnu: iptables: Update to 1.6.2.
* gnu/packages/linux.scm (iptables): Update to 1.6.2.
2018-02-21 15:02:48 +01:00
Tobias Geerinckx-Rice e9190dd4c4
gnu: eudev: Update to 3.2.5.
* gnu/packages/linux.scm (eudev): Update to 3.2.5.
2018-02-20 19:29:08 +01:00
Marius Bakke 7f69459aca
Merge branch 'master' into staging 2018-02-20 17:36:56 +01:00
Marius Bakke f0539f797a
gnu: util-linux: Update to 2.31.1.
* gnu/packages/linux.scm (util-linux): Update to 2.31.1.
2018-02-20 16:01:45 +01:00
Marius Bakke ac85920a74
gnu: bluez: Update to 5.48.
* gnu/packages/linux.scm (bluez): Update to 5.48.
2018-02-20 14:55:58 +01:00
Tobias Geerinckx-Rice 9f2eb4ffad
gnu: kmod: Update phase style.
* gnu/packages/linux.scm (kmod)[arguments]: Use MODIFY-PHASES syntax and
end phase in #t.
2018-02-20 03:01:40 +01:00
Tobias Geerinckx-Rice eb67a470c7
gnu: kmod: Update to 25.
* gnu/packages/linux.scm (kmod): Update to 25.
2018-02-20 03:01:40 +01:00
mephi42 b91004c2f5
gnu: Add basic support for s390x-linux-gnu targets.
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add
  "s390x-linux".
* gnu/packages/linux.scm (system->linux-architecture): Add "s390"
  prefix.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-02-19 22:22:21 +01:00
Marius Bakke 1ac1872161
gnu: lvm2: Remove obsolete phase.
* gnu/packages/linux.scm (lvm2)[arguments]: Remove MAKE-OBJECTS-WRITABLE-PHASE.
2018-02-18 20:13:42 +01:00
Mark H Weaver 629daea981
gnu: linux-libre: Update to 4.15.4.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.4.
(%linux-libre-hash): Update hash.
2018-02-17 23:57:21 -05:00
Mark H Weaver 4a9ea9750d
gnu: linux-libre@4.14: Update to 4.14.20.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.20.
(%linux-libre-4.14-hash): Update hash.
2018-02-17 23:55:40 -05:00
Mark H Weaver 7b4a850c23
gnu: linux-libre@4.9: Update to 4.9.82.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.82.
2018-02-17 23:55:02 -05:00
Mark H Weaver 1afd125beb
gnu: linux-libre@4.4: Update to 4.4.116.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.116.
2018-02-17 23:54:27 -05:00
Danny Milosavljevic fdd400d82e
gnu: make-linux-libre: Use invoke.
* gnu/packages/linux.scm (make-linux-libre): Use invoke.
2018-02-17 23:48:33 -05:00
Ricardo Wurmus ff9d1a2f0c
Merge branch 'master' into core-updates 2018-02-18 00:39:25 +01:00
Marius Bakke 3ce4e265dd
gnu: btrfs-progs: Fix bash completions.
This is a follow-up to commit 9a1c4a981b.  Bash
completions must have the same name as the executable.

* gnu/packages/linux.scm (btrfs-progs)[arguments]: Rename "btrfs-completion"
script to "btrfs".
2018-02-17 16:15:43 +01:00
Mark H Weaver 150062f190
Merge branch 'master' into core-updates 2018-02-16 13:14:26 -05:00
Marius Bakke 1bd08a268a
gnu: strace: Update to 4.21.
* gnu/packages/linux.scm (strace): Update to 4.21.
[source](uri): Releases are now served from GitHub.
2018-02-14 20:23:19 +01:00
Mark H Weaver 932c98326d
Merge branch 'master' into core-updates 2018-02-14 03:40:08 -05:00
Marius Bakke b2b2ba40c3
gnu: efivar: Update to 34.
* gnu/packages/linux.scm (efivar): Update to 34.
[arguments]: Add CC_FOR_BUILD=gcc to #:make-flags.
2018-02-13 23:02:03 +01:00
Mark H Weaver 288b8fd5e9
Merge branch 'master' into core-updates 2018-02-13 13:17:15 -05:00
Mark H Weaver acff6aa004
gnu: linux-libre: Update to 4.15.3.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.3.
(%linux-libre-hash): Update hash.
2018-02-13 13:08:30 -05:00
Mark H Weaver 146be91dda
gnu: linux-libre@4.14: Update to 4.14.19.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.19.
(%linux-libre-4.14-hash): Update hash.
2018-02-13 13:07:48 -05:00
Mark H Weaver 47b731b372
gnu: linux-libre@4.9: Update to 4.9.81.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.81.
2018-02-13 13:06:28 -05:00
Rutger Helling ebcab70ac5
gnu: fuse-exfat: Update to 1.2.8.
* gnu/packages/linux.scm (fuse-exfat): Update to 1.2.8.
2018-02-13 10:26:41 +01:00
Mark H Weaver a7fb298665
Merge branch 'master' into core-updates 2018-02-11 04:05:07 -05:00
Nicolas Goaziou 6db6c3a98f
gnu: tlp: Fix build.
* gnu/packages/linux.scm (tlp): Add "TLP_META" environment variable.  Use
  "invoke".
2018-02-10 12:47:59 +01:00
Nicolas Goaziou 59d999f9f6
gnu: tlp: Update to 1.1.
* gnu/packages/linux.scm (tlp): Update to 1.1.
2018-02-10 10:36:03 +01:00
Mark H Weaver efe2a2833c
Merge branch 'master' into core-updates 2018-02-09 01:46:34 -05:00
Mark H Weaver bf4075cd9c
gnu: linux-libre: Update to 4.15.2.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.2.
(%linux-libre-hash): Update hash.
2018-02-08 17:38:15 -05:00
Mark H Weaver f0c8b50f0a
gnu: linux-libre@4.14: Update to 4.14.18.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.18.
(%linux-libre-4.14-hash): Update hash.
2018-02-08 17:37:10 -05:00
Mark H Weaver 919d1f267b
Merge branch 'master' into core-updates 2018-02-04 00:13:42 -05:00
Mark H Weaver 930ebe14e1
gnu: linux-libre: Update to 4.15.1.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.1.
(%linux-libre-hash): Update hash.
2018-02-04 00:05:33 -05:00
Mark H Weaver 026eaa9382
gnu: linux-libre@4.14: Update to 4.14.17.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.17.
(%linux-libre-4.14-hash): Update hash.
2018-02-04 00:04:45 -05:00
Mark H Weaver 97178e2fa6
gnu: linux-libre@4.9: Update to 4.9.80.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.80.
2018-02-04 00:04:12 -05:00
Mark H Weaver 6fe56202bc
gnu: linux-libre@4.4: Update to 4.4.115.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.115.
2018-02-04 00:03:37 -05:00
Mark H Weaver e7ca634912
Merge branch 'master' into core-updates 2018-02-03 22:46:07 -05:00
Efraim Flashner f8aa265e08
gnu: linux-libre: Fix home-page url.
* gnu/packages/linux.scm (linux-libre)[home-page]: Remove duplicate
forward slash.
2018-02-02 12:18:22 +02:00
Marius Bakke bee7bb315c
Merge branch 'master' into core-updates 2018-02-01 13:18:47 +01:00
Mark H Weaver 09d95d8507
gnu: linux-libre@4.14: Update to 4.14.16.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.16.
(%linux-libre-4.14-hash): Update hash.
2018-02-01 01:45:54 -05:00
Mark H Weaver 8c9f412d4c
gnu: linux-libre@4.9: Update to 4.9.79.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.79.
2018-02-01 01:44:59 -05:00
Mark H Weaver a3cd521bc6
gnu: linux-libre@4.4: Update to 4.4.114.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.114.
2018-02-01 01:44:12 -05:00
Tobias Geerinckx-Rice 129332ab20
gnu: iproute2: Update to 4.15.0.
* gnu/packages/linux.scm (iproute): Update to 4.15.0.
2018-01-30 19:01:28 +01:00
Mark H Weaver adbe6dea33
gnu: linux-libre: Update to 4.15, while retaining 4.14 LTS.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.
(%linux-libre-hash): Update hash.
(%linux-libre-arm-generic-4.14, %linux-libre-arm-omap2plus-4.14)
(%linux-libre-4.1-version, %linux-libre-4.1-hash): New variables.
* gnu/packages/aux-files/linux-libre/4.15-arm.conf,
gnu/packages/aux-files/linux-libre/4.15-i686.conf,
gnu/packages/aux-files/linux-libre/4.15-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
2018-01-30 03:51:21 -05:00
Efraim Flashner 865741166b
gnu: procenv: Find 'check' during configure phase.
* gnu/packages/linux.scm (procenv)[native-inputs]: Add pkg-config.
2018-01-30 09:22:50 +02:00
Tobias Geerinckx-Rice 63899ca77c
gnu: lvm2: Update to 2.02.177.
* gnu/packages/linux.scm (lvm2): Update to 2.02.177.
2018-01-29 00:23:27 +01:00
Tobias Geerinckx-Rice 87c6e9d27f
gnu: haveged: Update to 1.9.2.
* gnu/packages/linux.scm (haveged): Update to 1.9.2.
2018-01-29 00:23:27 +01:00
Tobias Geerinckx-Rice 7f86e5e74d
gnu: fbcat: Update to 0.5.1.
* gnu/packages/linux.scm (fbcat): Update to 0.5.1.
[native-inputs]: Remove field.
[arguments]: Add PREFIX to #:make-flags.  Remove `fix-docbook-location'
and `build-documentation' phases.  Let the Makefile install everything.
Add a `split-fbgrab-output' to clean up.
2018-01-29 00:23:27 +01:00
Tobias Geerinckx-Rice 94a1eb96d3
gnu: fbcat, slepc: Use INVOKE.
* gnu/packages/linux.scm (fbcat)[arguments]: Substitute INVOKE for
SYSTEM*.
* gnu/packages/maths.scm (slepc)[arguments]: Likewise.
2018-01-29 00:23:27 +01:00
Mark H Weaver b89d8a4271
Merge branch 'master' into core-updates 2018-01-26 00:15:26 -05:00
Mark H Weaver ca4c7d4cd4
gnu: linux-libre@4.1: Update to 4.1.49.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.49.
2018-01-25 16:52:25 -05:00
Mark H Weaver dbe64d1029
gnu: linux-libre: Add retpoline support on x86 [mitigates spectre].
* gnu/packages/linux.scm (make-linux-libre): On x86 systems, build
with GCC-7.
2018-01-25 14:13:57 -05:00
Rutger Helling 0646461a8c
gnu: nftables: Update to 0.8.1.
* gnu/packages/linux.scm (nftables): Update to 0.8.1.
2018-01-25 08:50:14 +01:00
Rutger Helling 1dba87d708
gnu: libnftnl: Update to 1.0.9.
* gnu/packages/linux.scm (libnftnl): Update to 1.0.9.
2018-01-25 08:50:14 +01:00
Mark H Weaver 78dfc16139
Merge branch 'master' into core-updates 2018-01-24 06:23:33 -05:00
Mark H Weaver a6af4d25f1
gnu: linux-libre: Update to 4.14.15.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.15.
(%linux-libre-hash): Update hash.
2018-01-24 06:05:00 -05:00
Mark H Weaver b98af01bf4
gnu: linux-libre@4.9: Update to 4.9.78.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.78.
2018-01-24 06:03:31 -05:00
Mark H Weaver e0d41d2419
gnu: linux-libre@4.4: Update to 4.4.113.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.113.
2018-01-24 06:02:56 -05:00
Mark H Weaver a102d359a6
Merge branch 'master' into core-updates 2018-01-23 17:01:07 -05:00
Ludovic Courtès 54347e918b
gnu: usbutils: Update to 009.
* gnu/packages/linux.scm (usbutils): Update to 009.
2018-01-23 15:01:15 +01:00
Ludovic Courtès 4b0111a4e1
gnu: iw: Update to 4.14.
* gnu/packages/linux.scm (iw): Update to 4.14.
2018-01-23 15:01:15 +01:00
Mark H Weaver e074a655dd
Merge branch 'master' into core-updates 2018-01-19 23:59:20 -05:00
Tobias Geerinckx-Rice 162a137400
gnu: Consistently Write ‘file system(s)’.
It is the GNU way.

* doc/guix.texi (Build Systems, DNS Services): Write ‘file system(s)’.
* gnu/build/vm.scm (create-ext-file-system, create-fat-file-system):
Likewise.
* gnu/packages/backup.scm (dirvish, rsnapshot)[description]: Likewise.
* gnu/packages/check.scm (python-testpath)[description]: Likewise.
* gnu/packages/disk.scm (pydf)[description]: Likewise.
* gnu/packages/file-systems.scm (disorderfs)[synopsis, description]: Likewise.
(glusterfs)[description]: Likewise.
* gnu/packages/haskell.scm (ghc-directory, ghc-system-fileio-bootstrap)
(ghc-system-fileio)[synopsis]: Likewise.
(ghc-fsnotify)[description]: Likewise.
* gnu/packages/linux.scm (proot)[description]: Likewise.
(jmtpfs)[synopsis, description]: Likewise.
* gnu/packages/mate.scm (caja, caja-extensions)[description]: Likewise.
* gnu/packages/storage.scm (ceph)[description]: Likewise.
* gnu/packages/sync.scm (lsyncd)[description]: Likewise.
* gnu/packages/syncthing.scm (syncthing)[synopsis]: Likewise.
(go-github-com-zillode-notify)[description]: Likewise.
* gnu/services/nfs.scm (pipefs-service-type): Likewise.
* guix/scripts/system.scm (perform-action): Likewise.
2018-01-19 17:28:31 +01:00
Mark H Weaver 4964758360
gnu: linux-libre: Update to 4.14.14.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.14.
(%linux-libre-hash): Update hash.
2018-01-18 06:28:04 -05:00
Mark H Weaver 13a71fb59c
gnu: linux-libre@4.9: Update to 4.9.77.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.77.
2018-01-18 06:27:22 -05:00
Mark H Weaver e47ab29ebd
gnu: linux-libre@4.4: Update to 4.4.112.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.112.
2018-01-18 06:26:21 -05:00
Leo Famulari 3ef273377e
gnu: unionfs-fuse: Skip the test phase.
* gnu/packages/linux.scm (unionfs-fuse)[arguments]: Set #:tests? #f.
[native-inputs]: Remove python-pytest.
2018-01-17 17:54:06 -08:00
Tobias Geerinckx-Rice 81e59e4146
gnu: linux: Use HTTPS for home pages where possible.
* gnu/packages/linux.scm (ltrace, libnl, pflask, acpi, module-init-tools)
(snapscreenshot)[home-page]: Use HTTPS.
2018-01-15 07:29:02 +01:00
Leo Famulari 4adb40bffc
Merge branch 'master' into core-updates 2018-01-11 14:22:50 -08:00
Mark H Weaver f8b135b25f
gnu: linux-libre: Update to 4.14.13.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.13.
(%linux-libre-hash): Update hash.
2018-01-10 15:54:21 -05:00
Mark H Weaver fc2a5fa3f9
gnu: linux-libre@4.9: Update to 4.9.76.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.76.
2018-01-10 15:53:42 -05:00
Mark H Weaver 7e0ae2bc6c
gnu: linux-libre@4.4: Update to 4.4.111.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.111.
2018-01-10 15:52:55 -05:00
Leo Famulari fddb22ac19
gnu: gpm: Fix building with glibc 2.26.
* gnu/packages/patches/gpm-glibc-2.26.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (gpm)[source]: Use it.
2018-01-10 00:07:40 -08:00
Efraim Flashner 513dc568ca
gnu: iucode-tool: Limit to Intel compatible architectures.
* gnu/packages/linux.scm (iucode-tool)[supported-systems]: New field.
2018-01-09 23:11:57 +02:00
Marius Bakke 55e1d39b47
gnu: Add iucode-tool.
* gnu/packages/linux.scm (iucode-tool): New public variable.
2018-01-08 20:12:02 +01:00
Mark H Weaver af3f7f22f4
gnu: linux-libre: Update to 4.14.12.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.12.
(%linux-libre-hash): Update hash.
2018-01-06 00:39:07 -05:00
Mark H Weaver f2462bc366
gnu: linux-libre@4.9: Update to 4.9.75.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.75.
2018-01-06 00:38:27 -05:00
Mark H Weaver 630437d94e
gnu: linux-libre@4.4: Update to 4.4.110.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.110.
2018-01-06 00:37:31 -05:00
Tobias Geerinckx-Rice a7a8590bdc
gnu: btrfs-progs: Update to 4.14.1.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.14.1.
2018-01-05 21:10:06 +01:00
Tobias Geerinckx-Rice d08be77afc
gnu: hdparm: Update to 9.53.
* gnu/packages/linux.scm (hdparm): Update to 9.53.
[description]: Fix @dfn{}.
2018-01-05 14:14:01 +01:00
Mark H Weaver 247d23680a
Merge branch 'master' into core-updates 2018-01-04 21:21:04 -05:00
Mark H Weaver 10db5e98ed
gnu: linux-libre: Update to 4.14.11.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.11.
(%linux-libre-hash): Update hash.
2018-01-03 22:18:41 -05:00
Mark H Weaver 96970868b0
gnu: linux-libre@4.9: Update to 4.9.74.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.74.
2018-01-03 22:17:31 -05:00
Mark H Weaver ceec0fb454
gnu: linux-libre@4.4: Update to 4.4.109.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.109.
2018-01-03 22:16:48 -05:00
Efraim Flashner 23de2e1d5f
Merge remote-tracking branch 'origin/master' into core-updates 2017-12-31 14:10:25 +02:00
Mark H Weaver 26d107eb0b
gnu: linux-libre: Update to 4.14.10.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.10.
(%linux-libre-hash): Update hash.
2017-12-30 15:32:41 -05:00
Mark H Weaver 838fdebb73
gnu: linux-libre@4.9: Update to 4.9.73.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.73.
2017-12-30 15:31:59 -05:00
Mark H Weaver 95b969bc9c
gnu: linux-libre: Update to 4.14.9.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.9.
(%linux-libre-hash): Update hash.
2017-12-25 23:06:23 -05:00
Mark H Weaver 5338e62572
gnu: linux-libre@4.9: Update to 4.9.72.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.72.
2017-12-25 23:05:27 -05:00
Mark H Weaver e4d8584efb
gnu: linux-libre@4.4: Update to 4.4.108.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.108.
2017-12-25 23:04:47 -05:00
Leo Famulari f76fc96866
Merge branch 'master' into core-updates 2017-12-21 13:58:35 -05:00
Mark H Weaver 66df43b9ae
gnu: linux-libre: Update to 4.14.8.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.8.
(%linux-libre-hash): Update hash.
2017-12-20 18:28:36 -05:00
Mark H Weaver 0786e4bd12
gnu: linux-libre@4.9: Update to 4.9.71.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.71.
2017-12-20 18:27:48 -05:00
Mark H Weaver 770635e11d
gnu: linux-libre@4.4: Update to 4.4.107.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.107.
2017-12-20 18:27:08 -05:00
Leo Famulari 8bc6956bbd
gnu: rng-tools: Update to 6.1.
Rng-tools development appears to have moved to GitHub [0]:

"NOTE: The rng-tools project hasn't seen updates in some time, but is
still in active use. To facilitate ongoing development, the rng-tools
project is moved to here:
https://github.com/nhorman/rng-tools"

[0]
https://sourceforge.net/p/gkernel/wiki/Home/

* gnu/packages/linux.scm (rng-tools): Update to 6.1.
[source]: Use new upstream URL and give a descriptive file-name.
[arguments]: Add a 'bootstrap' phase.
[native-inputs]: Add autoconf, automake, and pkg-config.
[inputs]: Add sysfsutils.
2017-12-20 03:53:52 -05:00
Efraim Flashner 677bc34d5b
gnu: Remove redundant cmake libdir configure flags.
* gnu/packages/bioinformatics.scm (imp)[arguments]: Remove
CMAKE_INSTALL_LIBDIR flag.
* gnu/packages/calendar.scm (libical): Same.
* gnu/packages/engineering.scm (kicad): Same.
* gnu/packages/games.scm (openrct2, mgba): Same.
* gnu/packages/gl.scm (virtualgl): Same.
* gnu/packages/image-processing.scm (mia): Same.
* gnu/packages/linux.scm (rdma-core): Same.
* gnu/packages/machine-learning.scm (dlib): Same.
* gnu/packages/maths.scm (lapack, superlu, z3): Same.
* gnu/packages/password-utils.scm (keepassxc): Same.
* gnu/packages/photo.scm (darktable): Same.
* gnu/packages/rdesktop.scm (freerdp): Same.
2017-12-19 19:52:01 +02:00
Mark H Weaver 7a6a08c945
gnu: linux-libre: Update to 4.14.7.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.7.
(%linux-libre-hash): Update hash.
2017-12-18 19:52:02 -05:00
Mark H Weaver 48e1f44415
gnu: linux-libre@4.9: Update to 4.9.70.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.70.
2017-12-18 19:51:22 -05:00
Mark H Weaver 86300e61b9
gnu: linux-libre@4.4: Update to 4.4.106.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.106.
2017-12-18 19:50:39 -05:00
Marius Bakke 32cd878be0
Merge branch 'master' into core-updates 2017-12-19 01:42:40 +01:00
Ludovic Courtès b50a9cc008
gnu: psm: Update home page URL.
* gnu/packages/linux.scm (psm)[home-page]: Update.
[source](uri): Use it.
2017-12-18 17:52:58 +01:00
Mark H Weaver b43ef298fe
gnu: linux-libre: Update to 4.14.6.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.6.
(%linux-libre-hash): Update hash.
2017-12-15 20:15:30 -05:00
Mark H Weaver d14d1f1d04
gnu: linux-libre@4.9: Update to 4.9.69.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.69.
2017-12-15 20:14:09 -05:00
Mark H Weaver 1018444608
gnu: linux-libre@4.1: Update to 4.1.48.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.48.
2017-12-15 20:13:19 -05:00
Tobias Geerinckx-Rice 8d8d227bbb
gnu: Add fbcat.
* gnu/packages/linux.scm (fbcat): New public variable.
2017-12-12 05:12:13 +01:00
Tobias Geerinckx-Rice c1c8258443
gnu: Add snapscreenshot.
* gnu/packages/linux.scm (snapscreenshot): New public variable.
2017-12-12 05:12:13 +01:00
Mark H Weaver 111841c33e
gnu: linux-libre: Update to 4.14.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.5.
(%linux-libre-hash): Update hash.
2017-12-11 19:22:47 -05:00
Mark H Weaver 7dd51f2dd0
gnu: linux-libre@4.9: Update to 4.9.68.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.68.
2017-12-11 19:22:12 -05:00
Mark H Weaver 3bbc6fae15
gnu: linux-libre@4.4: Update to 4.4.105.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.105.
2017-12-11 19:21:35 -05:00
Mark H Weaver 437a2c3c7a
gnu: linux-libre@4.1: Update to 4.1.47.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.47.
2017-12-09 03:38:14 -05:00
Marius Bakke 9e111db453
Merge branch 'master' into core-updates 2017-12-07 18:26:11 +01:00
Mark H Weaver 3c947fcc1b
gnu: linux-libre: Update to 4.14.4.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.4.
(%linux-libre-hash): Update hash.
2017-12-06 18:06:33 -05:00
Mark H Weaver a748df480b
gnu: linux-libre@4.9: Update to 4.9.67.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.67.
2017-12-06 18:06:01 -05:00
Mark H Weaver 0b7e437f98
gnu: linux-libre@4.4: Update to 4.4.104.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.104.
2017-12-06 18:05:23 -05:00
Marius Bakke 77181815ae
Merge branch 'master' into core-updates 2017-12-05 23:41:30 +01:00
Mark H Weaver 1776d5cd18
gnu: linux-libre: Update to 4.14.3.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.3.
(%linux-libre-hash): Update hash.
2017-12-01 01:37:08 -05:00
Mark H Weaver 6850c9ced5
gnu: linux-libre@4.9: Update to 4.9.66.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.66.
2017-12-01 01:36:21 -05:00
Mark H Weaver 8b8600022c
gnu: linux-libre@4.4: Update to 4.4.103.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.103.
2017-12-01 01:35:44 -05:00
Mark H Weaver a93ac4cbdf
gnu: linux-libre: Update to 4.14.2.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.2.
(%linux-libre-hash): Update hash.
2017-11-25 02:46:04 -05:00
Mark H Weaver b2785c54f7
gnu: linux-libre@4.9: Update to 4.9.65.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.65.
2017-11-25 02:45:12 -05:00
Mark H Weaver 749164cb71
gnu: linux-libre@4.4: Update to 4.4.102.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.102.
2017-11-25 02:44:17 -05:00
Tobias Geerinckx-Rice 70c68ed555
gnu: system->defconfig: Fix typo.
* gnu/packages/linux.scm (system->defconfig): Fix typo.
2017-11-24 19:05:00 +01:00
Mark H Weaver 3ebbf6d218
gnu: linux-libre: Update to 4.14.1.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.1.
(%linux-libre-hash): Update hash.
2017-11-21 21:22:30 -05:00
Mark H Weaver 86f914e3a4
gnu: linux-libre@4.9: Update to 4.9.64.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.64.
2017-11-21 21:21:09 -05:00
Mark H Weaver 1dc37cf113
gnu: linux-libre@4.4: Update to 4.4.100.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.100.
2017-11-21 21:20:33 -05:00
Rutger Helling cb9b1a0496
gnu: procenv: Update to 0.50.
* gnu/packages/linux.scm (procenv): Update to 0.50.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-21 12:53:09 -05:00
Tobias Geerinckx-Rice 733f94b339
gnu: btrfs-progs: Update to 4.14.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.14.
2017-11-21 02:53:00 +01:00
Mark H Weaver 92be9ee7e1
gnu: linux-libre@4.9: Update to 4.9.63.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.63.
2017-11-20 04:39:04 -05:00
Mark H Weaver 4bee9040fe
gnu: linux-libre@4.4: Update to 4.4.99.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.99.
2017-11-20 04:38:20 -05:00
Marius Bakke 2dd12924cf
Merge branch 'master' into core-updates 2017-11-19 15:01:00 +01:00
Marius Bakke 53bbafd2db
gnu: strace: Update to 4.20.
* gnu/packages/linux.scm (strace): Update to 4.20.
2017-11-19 13:02:27 +01:00
ng0 c146314566
Update email address for ng0. 2017-11-19 12:13:43 +02:00
Rutger Helling 64a4d39403
gnu: nftables: Update to 0.8.
* gnu/packages/linux.scm (nftables): Update to 0.8.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-17 10:59:21 +01:00
Rutger Helling 284d7da3bb
gnu: libnftnl: Update to 1.0.8.
* gnu/packages/linux.scm (libnftnl): Update to 1.0.8.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-17 10:59:00 +01:00
Mark H Weaver c114c9c5d8
gnu: linux-libre: Update to 4.14.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.
(%linux-libre-hash): Update hash.
* gnu/packages/aux-files/linux-libre/4.13-arm.conf,
gnu/packages/aux-files/linux-libre/4.13-i686.conf,
gnu/packages/aux-files/linux-libre/4.13-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/4.14-arm.conf,
gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Update accordingly.
2017-11-16 00:03:34 -05:00
Mark H Weaver 811a24ca5f
gnu: linux-libre@4.9: Update to 4.9.62.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.62.
2017-11-16 00:03:00 -05:00
Mark H Weaver 6f0e2c2b4a
gnu: linux-libre@4.4: Update to 4.4.98.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.98.
2017-11-16 00:02:24 -05:00
Tobias Geerinckx-Rice ed0f9f53ab
gnu: iproute2: Update to 4.14.1.
* gnu/packages/linux.scm (iproute): Update to 4.14.1.
2017-11-15 12:45:26 +01:00
Tobias Geerinckx-Rice 58b8d1b39f
gnu: iproute2: Update to 4.14.0.
* gnu/packages/linux.scm (iproute): Update to 4.14.0.
2017-11-14 04:06:53 +01:00
Rutger Helling 8420c7a356
gnu: linux-libre: Change URL to HTTPS.
* gnu/packages/linux.scm (linux-libre): Change URL to HTTPS.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-12 15:46:44 -05:00
Marius Bakke 56f35d92f5
gnu: lvm2: Update to 2.02.176.
* gnu/packages/linux.scm (lvm2): Update to 2.02.176.
2017-11-11 07:40:55 +01:00
Efraim Flashner c06d8ba5ee
gnu: net-tools-for-tests: Remove variable.
* gnu/packages/linux.scm (net-tools-for-tests): Remove variable.
* gnu/packages/tls.scm (gnutls)[native-inputs]: Replace
net-tools-for-tests with net-tools.
[disallowed-references]: Remove field.
2017-11-10 11:10:08 +02:00
Mark H Weaver 74bea6a036
gnu: linux-libre: Update to 4.13.12.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.12.
(%linux-libre-hash): Update hash.
2017-11-09 21:11:00 -05:00
Mark H Weaver 4cacbf33a6
gnu: linux-libre@4.9: Update to 4.9.61.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.61.
2017-11-09 21:10:14 -05:00
Mark H Weaver 3a79bd03ff
gnu: linux-libre@4.4: Update to 4.4.97.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.97.
2017-11-09 21:09:34 -05:00
Mark H Weaver f8071bea91
gnu: linux-libre@4.1: Update to 4.1.46.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.46.
2017-11-09 21:08:51 -05:00
Efraim Flashner d8f075c3a3
gnu: %intel-compatible-systems: Re-add variable.
This is a follow-up to cfbe7b7f4c.

* gnu/packages/linux.scm (%intel-compatible-systems): New variable.
2017-11-09 22:25:48 +02:00
Mathieu Othacehe cfbe7b7f4c
gnu: linux: Add linux-libre arm kernel.
* Makefile.am (AUX_FILES): Add arm config file.
* gnu/packages/aux-files/linux-libre/4.13-arm.conf: New file.
* gnu/packages/linux.scm (%intel-compatible-systems): Rename to
  %linux-compatible-systems and add "armhf-linux".
  (linux-libre): Adapt consequently.

The config file for arm is taken from debian armmp kernel. It's a generic
firmware for ARMv7 multiplatform compatible SoCs.
2017-11-09 20:35:11 +01:00
Efraim Flashner 9129804230
gnu: psm: Only use as an input on supported-systems.
Syntax help supplied by bavier@member.fsf.org

* gnu/packages/linux.scm (libfabric)[inputs]: Only use psm as an input
on systems where psm is supported.
* gnu/packages/mpi.scm (openmpi)[inputs]: Same.
2017-11-07 20:41:08 +02:00
Efraim Flashner b516b78002
gnu: psm: Limit supported systems.
* gnu/packages/linux.scm (psm)[supported-systems]: New field, limit to
i686-linux and x86_64-linux.
2017-11-07 20:41:05 +02:00
Mathieu Othacehe 6541673354
gnu: linux: Fix kconfig selection.
* gnu/packages/linux.scm (make-linux-libre): When cross-compiling,
  "kconfig" field is in native-inputs variable. So config is always #f
  when cross-compiling linux.
2017-11-07 18:16:02 +01:00
Dave Love 7bc05ef0ac
gnu: libfabric: Add dependency on PSM.
* gnu/packages/linux.scm (libfabric)[inputs]: Add PSM.
2017-11-07 18:09:13 +01:00
Dave Love fd23d259cd
gnu: Add PSM.
* gnu/packages/linux.scm (psm): New variable.
* gnu/packages/patches/psm-arch.patch,
gnu/packages/patches/psm-ldflags.patch,
gnu/packages/patches/psm-repro.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2017-11-07 18:09:13 +01:00
Mathieu Othacehe f6948189a9
linux: Add omap2plus generic kernel.
* gnu/packages/linux.scm (linux-libre-arm-omap2plus): New exported variable.
2017-11-06 19:55:10 +01:00
Leo Famulari b5f610620b
gnu: net-tools-for-tests: Inherit from net-tools.
* gnu/packages/linux.scm (net-tools-for-tests): Inherit from net-tools.
2017-11-06 13:44:16 -05:00
Mark H Weaver 0f3142e7c3
gnu: linux-libre: Update to 4.13.11.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.11.
(%linux-libre-hash): Update hash.
2017-11-03 01:31:06 -04:00
Mark H Weaver 336b8d422d
gnu: linux-libre@4.9: Update to 4.9.60.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.60.
2017-11-03 01:30:25 -04:00
Mark H Weaver 15d44dfe22
gnu: linux-libre@4.4: Update to 4.4.96.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.96.
2017-11-03 01:29:33 -04:00
Efraim Flashner 5146f22b3b
gnu: rfkill: Mark as superseded by util-linux.
* gnu/packages/linux.scm (rfkill)[properties]: New field, superseded by
util-linux.
* gnu/system.scm (%base-packages): Remove rfkill.
2017-11-02 22:43:55 +02:00
Efraim Flashner db9107b90a
gnu: util-linux: Fix 'install phase.
* gnu/packages/linux.scm (util-linux)[arguments]: Add configure-flag to
avoid calling 'chown' during the 'install phase.
2017-11-02 22:43:52 +02:00
Efraim Flashner 19b7bba1b5
Merge remote-tracking branch 'origin/master' into core-updates 2017-11-01 10:29:59 +02:00
Efraim Flashner f37931d663
gnu: linux-libre-headers: Update to 4.9.59.
* gnu/packages/linux.scm (linux-libre-headers): Update to 4.9.59.
2017-11-01 10:17:13 +02:00
Mark H Weaver 0f27666b91
gnu: linux-libre: Update to 4.13.10.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.10.
(%linux-libre-hash): Update hash.
2017-10-28 22:29:01 -04:00
Mark H Weaver 88deca15b5
gnu: linux-libre@4.9: Update to 4.9.59.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.59.
2017-10-28 22:28:23 -04:00
Mark H Weaver 813b4454a8
gnu: linux-libre@4.4: Update to 4.4.95.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.95.
2017-10-28 22:27:37 -04:00
Leo Famulari c27e8c1abd
gnu: util-linux: Update to 2.31.
* gnu/packages/linux.scm (util-linux): Update to 2.31.
2017-10-24 16:47:18 -04:00
Marius Bakke ca4fd41de8
Merge branch 'master' into core-updates 2017-10-24 22:00:23 +02:00
Mark H Weaver 2f05dd6b4c
gnu: linux-libre: Update to 4.13.9.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.9.
(%linux-libre-hash): Update hash.
2017-10-23 00:53:38 -04:00
Mark H Weaver 1b635cafac
gnu: linux-libre@4.9: Update to 4.9.58.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.58.
2017-10-23 00:53:03 -04:00
Mark H Weaver 8e4a976c68
gnu: linux-libre@4.4: Update to 4.4.94.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.94.
2017-10-23 00:52:28 -04:00
Marius Bakke 119a749db9
Merge branch 'master' into core-updates 2017-10-22 20:12:52 +02:00
Mark H Weaver b11962067b
gnu: linux-libre: Update to 4.13.8.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.8.
(%linux-libre-hash): Update hash.
2017-10-19 15:31:47 -04:00
Mark H Weaver 7a402621ec
gnu: linux-libre@4.9: Update to 4.9.57.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.57.
2017-10-19 15:31:02 -04:00
Mark H Weaver a7c3dfeb6c
gnu: linux-libre@4.4: Update to 4.4.93.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.93.
2017-10-19 15:30:30 -04:00
Mark H Weaver a8401c4ef1
gnu: linux-libre@4.1: Update to 4.1.45.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.45.
Remove patch that is now included upstream.
2017-10-19 15:29:09 -04:00
Tobias Geerinckx-Rice 2a86fece22
gnu: btrfs-progs: Update to 4.13.3.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.13.3.
2017-10-18 23:25:04 +02:00
Ludovic Courtès 65dabe4e18
gnu: perf: Find 'tips.txt'.
* gnu/packages/linux.scm (perf)[arguments]: Use "prefix", not
"DESTDIR".  This allows 'perf report' to find 'tips.txt'.
2017-10-17 13:24:02 +02:00
Ludovic Courtès 1d484507dc
gnu: perf: Add dependency on libunwind and libnuma.
* gnu/packages/linux.scm (perf)[inputs]: Add NUMACTL and LIBUNWIND.
2017-10-17 13:24:01 +02:00
Thomas Danckaert fbea821a2a
gnu: bluez: Skip non-deterministic test on all architectures.
* gnu/packages/linux.scm (bluez): [arguments]: Skip unit/test-gatt regardless
of architecture.
2017-10-16 19:53:37 +02:00
Thomas Danckaert 8cff2e7aed
Merge 'master' into core-updates 2017-10-16 19:52:30 +02:00
Mark H Weaver 58381958cc
gnu: linux-libre: Update to 4.13.7.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.7.
(%linux-libre-hash): Update hash.
2017-10-14 22:37:37 -04:00
Tobias Geerinckx-Rice 71d60b966d
gnu: mcelog: Use HTTPS home page.
* gnu/packages/linux.scm (mcelog)[home-page]: Use HTTPS.
2017-10-13 21:52:26 +02:00
Tobias Geerinckx-Rice e03e9c86da
gnu: mcelog: Update to 154.
* gnu/packages/linux.scm (mcelog): Update to 154.
2017-10-13 21:52:26 +02:00
Mark H Weaver 2eac8e6b0d
gnu: linux-libre: Update to 4.13.6.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.6.
(%linux-libre-hash): Update hash.
2017-10-13 03:41:30 -04:00
Mark H Weaver e7804c3da1
gnu: linux-libre@4.9: Update to 4.9.56.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.56.
2017-10-13 03:41:28 -04:00
Mark H Weaver ef036c7d52
gnu: linux-libre@4.4: Update to 4.4.92.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.92.
2017-10-13 03:41:26 -04:00
Mark H Weaver 2890b07cd3
gnu: linux-libre@4.1: Update URL for CVE-2017-1000251 fix.
* gnu/packages/linux.scm (linux-libre-4.1)[source]: Update the URL
and hash of the patch for CVE-2017-1000251.
2017-10-13 03:37:30 -04:00
Thomas Danckaert de47cfed13
gnu: bluez: Disable unpredictable test on armhf.
* gnu/packages/linux.scm (bluez): [arguments] Add phase to skip a test instead
of marking it as XFAIL.
2017-10-11 21:44:06 +02:00
Mark H Weaver 2f44e7b036
gnu: linux-libre@4.9: Update to 4.9.54.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.54.
2017-10-11 00:39:27 -04:00
Mark H Weaver dac1d8efd4
gnu: linux-libre@4.4: Update to 4.4.91.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.91.
2017-10-11 00:38:46 -04:00
Marius Bakke c01ef97594
Merge branch 'master' into core-updates 2017-10-10 22:33:28 +02:00
Marius Bakke 1c055d7258
Merge branch 'staging' 2017-10-10 21:44:32 +02:00
Marius Bakke b84a80793a
gnu: libnl: Update to 3.4.0.
* gnu/packages/linux.scm (libnl): Update to 3.4.0.
2017-10-10 18:38:02 +02:00
Thomas Danckaert b01981a9e2
gnu: bluez: Mark segfaulting test with XFAIL for all architectures.
* gnu/packages/linux.scm (bluez): [arguments] Mark test-gatt with XFAIL.
2017-10-07 21:51:47 +02:00
Marius Bakke ad3a937dae
Merge branch 'master' into staging 2017-10-07 12:54:40 +02:00
Mark H Weaver ecfcb2e048
gnu: linux-libre: Update to 4.13.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.5.
(%linux-libre-hash): Update hash.
2017-10-06 18:29:05 -04:00
Mark H Weaver 4556703783
gnu: linux-libre@4.9: Update to 4.9.53.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.53.
2017-10-06 18:28:26 -04:00
Mark H Weaver 428951b84f
gnu: linux-libre@4.4: Update to 4.4.90.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.90.
2017-10-06 18:27:45 -04:00
Tobias Geerinckx-Rice 4bbc27aca0
gnu: btrfs-progs: Update to 4.13.2.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.13.2.
2017-10-06 17:33:52 +02:00
Maxim Cournoyer 172a9b443c
gnu: eudev: Update to 3.2.4 and generate manpages.
* gnu/packages/linux.scm (eudev)[version]: Bump to 3.2.4.
[uri]: Download the release from Github, which contains the script to generate
the manpages from source.
[file-name]: Add a file-name field to the origin record, per linter recommendation.
[sha256]: Adjust accordingly.
[phases]: Add a bootstrap phase to regenerate the manpages.
[configure-flags]: Add the "--enable-manpages" option, required to install the
manpages.
[native-inputs]: Add autoconf, automake and libtool for the bootstrap phase.
Add python-wrapper to run a test script that was previously skipped.
Add docbook-xml, docbook-xsl, libxml2 and libxslt for manpage generation.

(cherry picked from commit c651cbad1e)
2017-10-05 00:50:47 +02:00
Marius Bakke 7716ccd59c
Merge branch 'master' into staging 2017-10-05 00:45:38 +02:00
Marius Bakke 86edcc5338
Revert "gnu: eudev: Update to 3.2.4 and generate manpages."
This reverts commit c651cbad1e.
2017-10-04 01:15:06 +02:00
Efraim Flashner 5f7b070e97
gnu: bluez: Ungraft package.
* gnu/packages/linux.scm (bluez)[replacement]: Remove field.
[source]: Add patch.
(bluez/fixed): Remove variable.
2017-10-01 22:16:40 +03:00
Mark H Weaver 94c6865737
gnu: linux-libre: Update to 4.13.4.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.4.
(%linux-libre-hash): Update hash.
2017-09-28 23:51:54 -04:00
Mark H Weaver e604c02847
gnu: linux-libre@4.9: Update to 4.9.52.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.52.
2017-09-28 23:51:22 -04:00
Mark H Weaver 00b0d0e611
gnu: linux-libre@4.4: Update to 4.4.89.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.89.
2017-09-28 23:50:39 -04:00
Maxim Cournoyer c651cbad1e
gnu: eudev: Update to 3.2.4 and generate manpages.
* gnu/packages/linux.scm (eudev)[version]: Bump to 3.2.4.
[uri]: Download the release from Github, which contains the script to generate
the manpages from source.
[file-name]: Add a file-name field to the origin record, per linter recommendation.
[sha256]: Adjust accordingly.
[phases]: Add a bootstrap phase to regenerate the manpages.
[configure-flags]: Add the "--enable-manpages" option, required to install the
manpages.
[native-inputs]: Add autoconf, automake and libtool for the bootstrap phase.
Add python-wrapper to run a test script that was previously skipped.
Add docbook-xml, docbook-xsl, libxml2 and libxslt for manpage generation.
2017-09-28 20:26:39 +02:00
Marius Bakke 9f1d112d12
Merge branch 'master' into staging 2017-09-27 21:14:27 +02:00
Marius Bakke 29591fc4c4
gnu: e2fsprogs: Update to 1.43.6.
* gnu/packages/linux.scm (e2fsprogs): Update to 1.43.6.
2017-09-27 21:02:56 +02:00
Marius Bakke a0604c2183
gnu: powertop: Update to 2.9.
* gnu/packages/linux.scm (powertop): Update to 2.9.
[source]: Adjust URI.
2017-09-27 21:02:56 +02:00
Tobias Geerinckx-Rice e2937a5551
gnu: btrfs-progs: Update to 4.13.1.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.13.1.
[inputs]: Add zstd.
2017-09-26 22:36:14 +02:00
Dave Love 8ddf20b286
gnu: lm-sensors: Add "lib" output.
* gnu/packages/linux.scm (lm-sensors)[outputs]: Add "lib".
[arguments]: Fix up make flags.
(xsensors)[inputs]: Adjust accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-26 00:35:06 +02:00
Marius Bakke ffcff27272
Merge branch 'master' into staging 2017-09-24 19:18:35 +02:00
Marius Bakke 832fe93d24
gnu: lvm2: Update to 2.02.174.
* gnu/packages/linux.scm (lvm2): Update to 2.02.174.
2017-09-24 19:01:16 +02:00
Mark H Weaver 0920205391
gnu: linux-libre: Update to 4.13.3.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.3.
(%linux-libre-hash): Update hash.
2017-09-21 18:56:56 -04:00
Mark H Weaver e689192df5
gnu: linux-libre@4.9: Update to 4.9.51.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.51.
2017-09-21 18:56:25 -04:00
Mark H Weaver b9ebf1da7a
gnu: linux-libre@4.1: Update to 4.1.44.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.44.
2017-09-21 18:55:36 -04:00
Kei Kebreau dc1d3cdef7
gnu: Use 'modify-phases' syntax.
* gnu/packages/admin.scm (mingetty, clusterssh, wpa-supplicant-minimal,
wpa-supplicant, wakelan, acpica, tree, direvent, dstat)[arguments]: Use
'modify-phases' syntax.
* gnu/packages/algebra.scm (arb)[arguments]: Likewise.
* gnu/packages/apr.scm (apr-util)[arguments]: Likewise.
* gnu/packages/audio.scm (clalsadrv, fluidsynth, faad2, lv2-mda-piano,
lv2-mda-epiano, timidity++, vamp, soundtouch, portaudio, rsound,
zita-convolver, zita-alsa-pcmi)[arguments]: Likewise.
* gnu/packages/backup.scm (rdup, btar)[arguments]: Likewise.
* gnu/packages/bioinformatics.scm (bedops, bwa, crossmap, express,
flexbar, grit, hisat, ngs-sdk, subread)[arguments]: Likewise.
* gnu/packages/bittorrent.scm (transmission)[arguments]: Likewise.
* gnu/packages/cdrom.scm (cd-discid)[arguments]: Likewise.
* gnu/packages/compression.scm (sharutils)[arguments]: Likewise.
* gnu/packages/conky.scm (conky)[arguments]: Likewise.
* gnu/packages/databases.scm (bdb, bdb-5.3)[arguments]: Likewise.
* gnu/packages/debug.scm (delta, c-reduce)[arguments]: Likewise.
* gnu/packages/display-managers.scm (slim)[arguments]: Likewise.
* gnu/packages/dns.scm (dnsmasq)[arguments]: Likewise.
* gnu/packages/emacs.scm (geiser, emacs-wget, bbdb)[arguments]: Likewise.
* gnu/packages/engineering.scm (pcb)[arguments]: Likewise.
* gnu/packages/firmware.scm (ath9k-htc-firmware)[arguments]: Likewise.
* gnu/packages/flashing-tools.scm (flashrom)[arguments]: Likewise.
* gnu/packages/fltk.scm (fltk)[arguments]: Likewise.
* gnu/packages/freedesktop.scm (python-pyxdg)[arguments]: Likewise.
* gnu/packages/gd.scm (perl-gd)[arguments]: Likewise.
* gnu/packages/gkrellm.scm (gkrellm)[arguments]: Likewise.
* gnu/packages/glib.scm (glibmm)[arguments]: Likewise.
* gnu/packages/gl.scm (glew)[arguments]: Likewise.
* gnu/packages/gnome.scm (icon-naming-utils, orbit2, libbonobo, gnome-vfs,
libgnome, libbonoboui, goffice-0.8, dconf)[arguments]: Likewise.
* gnu/packages/gprolog.scm (gprolog)[arguments]: Likewise.
* gnu/packages/gps.scm (gpscorrelate)[arguments]: Likewise.
* gnu/packages/graphics.scm (agg)[arguments]: Likewise.
* gnu/packages/gtk.scm (ganv, girara, gtksourceview-2, guile-present,
python2-pycairo)[arguments]: Likewise.
* gnu/packages/guile.scm (guile-1.8)[arguments]: Likewise.
* gnu/packages/guile-wm.scm (guile-wm)[arguments]: Likewise.
* gnu/packages/hugs.scm (hugs)[arguments]: Likewise.
* gnu/packages/hurd.scm (gnumach-headers, hurd-headers, hurd-minimal)
[arguments]: Likewise.
* gnu/packages/image-viewers.scm (feh, sxiv)[arguments]: Likewise.
* gnu/packages/libcanberra.scm (libcanberra)[arguments]: Likewise.
* gnu/packages/linux.scm (bridge-utils, iw, fuse, unionfs-fuse/static,
lm-sensors, i2c-tools, xsensors, perf, mdadm, libaio, module-init-tools)
[arguments]: Likewise.
* gnu/packages/lisp.scm (ccl)[arguments]: Likewise.
* gnu/packages/lout.scm (lout)[arguments]: Likewise.
* gnu/packages/lua.scm (luajit)[arguments]: Likewise.
* gnu/packages/machine-learning.scm (shogun)[arguments]: Likewise.
* gnu/packages/mail.scm (exim)[arguments]: Likewise.
* gnu/packages/man.scm (man-pages, txt2man)[arguments]: Likewise.
* gnu/packages/maths.scm (lapack, superlu-dist, openlibm, openspecfun)
[arguments]: Likewise.
* gnu/packages/messaging.scm (bitlbee)[arguments]: Likewise.
* gnu/packages/mp3.scm (libmad, id3lib, mp3info)[arguments]: Likewise.
* gnu/packages/music.scm (solfege)[arguments]: Likewise.
* gnu/packages/noweb.scm (noweb)[arguments]: Likewise.
* gnu/packages/patchutils.scm (patchutils, quilt, colordiff)[arguments]:
Likewise.
* gnu/packages/pdf.scm (xpdf, zathura-cb, zathura-ps, zathura-djvu,
zathura-pdf-poppler, zathura, podofo, fbida)[arguments]: Likewise.
* gnu/packages/perl.scm (perl-file-list, perl-test-harness)[arguments]:
Likewise.
* gnu/packages/photo.scm (gphoto2)[arguments]: Likewise.
* gnu/packages/popt.scm (popt)[arguments]: Likewise.
* gnu/packages/pretty-print.scm (source-highlight, astyle)[arguments]:
Likewise.
* gnu/packages/pumpio.scm (pumpa)[arguments]: Likewise.
* gnu/packages/python.scm (python-passlib, python-pycrypto, python2-empy,
python-sqlalchemy, python-docopt)[arguments]: Likewise.
* gnu/packages/rdf.scm (lrdf)[arguments]: Likewise.
* gnu/packages/regex.scm (tre)[arguments]: Likewise.
* gnu/packages/rrdtool.scm (rrdtool)[arguments]: Likewise.
* gnu/packages/ruby.scm (ruby-2.1, ruby-1.8)[arguments]: Likewise.
* gnu/packages/sawfish.scm (sawfish)[arguments]: Likewise.
* gnu/packages/scheme.scm (racket)[arguments]: Likewise.
* gnu/packages/sdl.scm (guile-sdl)[arguments]: Likewise.
* gnu/packages/serveez.scm (serveez)[arguments]: Likewise.
* gnu/packages/skribilo.scm (skribilo)[arguments]: Likewise.
* gnu/packages/smalltalk.scm (smalltalk)[arguments]: Likewise.
* gnu/packages/suckless.scm (dmenu, slock)[arguments]: Likewise.
* gnu/packages/tcl.scm (expect)[arguments]: Likewise.
* gnu/packages/telephony.scm (commoncpp)[arguments]: Likewise.
* gnu/packages/textutils.scm (recode, libgtextutils)[arguments]:
Likewise.
* gnu/packages/time.scm (time)[arguments]: Likewise.
* gnu/packages/tor.scm (privoxy)[arguments]: Likewise.
* gnu/packages/uucp.scm (uucp)[arguments]: Likewise.
* gnu/packages/video.scm (libdvdnav-4)[arguments]: Likewise.
* gnu/packages/web-browsers.scm (lynx)[arguments]: Likewise.
* gnu/packages/web.scm (tinyproxy)[arguments]: Likewise.
* gnu/packages/wicd.scm (wicd)[arguments]: Likewise.
* gnu/packages/wm.scm (bspwm)[arguments]: Likewise.
* gnu/packages/xdisorg.scm (sxhkd, xcape)[arguments]: Likewise.
* gnu/packages/xfce.scm (xfconf)[arguments]: Likewise.
* gnu/packages/xfig.scm (transfig)[arguments]: Likewise.
* gnu/packages/xorg.scm (imake)[arguments]: Likewise.
2017-09-20 20:58:04 -04:00
Marius Bakke 164fccea7e
gnu: bluez: Update to 5.47.
* gnu/packages/linux.scm (bluez): Update to 5.47.
[replacement]: Remove field.
(bluez/fixed): Remove variable.
2017-09-20 18:56:03 +02:00
Marius Bakke 58366883f2
Merge branch 'master' into staging 2017-09-20 18:49:26 +02:00
Marius Bakke 9a1c4a981b
gnu: btrfs-progs: Install bash completions.
* gnu/packages/linux.scm (btrfs-progs)[arguments]: Add
'install-bash-completion' phase.
2017-09-20 17:15:37 +02:00
Marius Bakke 273027da47
gnu: strace: Update to 4.19.
* gnu/packages/linux.scm (strace): Update to 4.19.
2017-09-17 15:15:45 +02:00
Mark H Weaver daca2ec4bb
gnu: linux-libre: Update to 4.13.2.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.2.
(%linux-libre-hash): Update hash.
(linux-libre, linux-libre-arm-generic): Remove patch.
2017-09-15 00:31:15 -04:00
Mark H Weaver c2ab0f8950
gnu: linux-libre@4.9: Update to 4.9.50.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.50.  Remove patch.
2017-09-15 00:30:21 -04:00
Mark H Weaver d22a843f57
gnu: linux-libre@4.4: Update to 4.4.88.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.88.  Remove patch.
2017-09-15 00:29:23 -04:00
Mark H Weaver 921bb359ba
gnu: linux-libre@4.9: Fix hash.
The linux-libre-4.9.49 tarball on the distribution site was repacked using a
non-deterministic process, thus changing the tarball hash, although the
contents of the files in the tarball were not changed.

* gnu/packages/linux.scm (linux-libre-4.9): Update hash.
2017-09-13 12:55:14 -04:00
Mark H Weaver be2b2dff21
gnu: linux-libre: Fix CVE-2017-1000251.
* gnu/packages/linux.scm (linux-libre, linux-libre-4.9)
(linux-libre-4.4, linux-libre-arm-generic): Add patch.
2017-09-13 12:52:50 -04:00
Mark H Weaver 27236a4348
gnu: bluez: Add replacement to fix CVE-2017-1000250.
* gnu/packages/patches/bluez-CVE-2017-1000250.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (bluez)[replacement]: New field.
(bluez/fixed): New variable.
2017-09-13 10:43:03 -04:00
Mark H Weaver 4b4869ce97
gnu: linux-libre: Update to 4.13.1.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.1.
(%linux-libre-hash): Update hash.
2017-09-11 00:42:09 -04:00
Mark H Weaver 3abc12d6d2
gnu: linux-libre@4.9: Update to 4.9.49.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.49.
2017-09-11 00:41:24 -04:00
Tobias Geerinckx-Rice bc64676c46
gnu: btrfs-progs: Update to 4.13.
* gnu/packages/linux.scm (btrfs-progs): Update 4.13.
[native-inputs]: Add acl.
2017-09-10 12:50:32 +02:00
Mark H Weaver b3a63e697d
gnu: linux-libre@4.9: Update to 4.9.48.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.48.
2017-09-08 03:46:16 -04:00
Mark H Weaver 5c6f434d74
gnu: linux-libre@4.4: Update to 4.4.87.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.87.
2017-09-08 03:45:30 -04:00
Tobias Geerinckx-Rice 35a4fefc01
gnu: iproute: Edit description.
* gnu/packages/linux.scm (iproute)[description]: Re-order, be concise, and
omit information that is obsolete, misleading, or irrelevant to Guix users.
2017-09-06 17:12:41 +02:00
Tobias Geerinckx-Rice ddcac5595e
gnu: iproute: Update to 4.13.0.
* gnu/packages/linux.scm (iproute): Update to 4.13.0.
2017-09-06 17:12:40 +02:00
Marius Bakke a76585e553
Merge branch 'master' into staging 2017-09-04 22:34:28 +02:00
Efraim Flashner 77bb6c227b
gnu: gpm: Fix build.
* gnu/packages/linux.scm (gpm)[arguments]: Patch autogen.sh shebang
during the 'boottstrap phase.
2017-09-04 22:36:01 +03:00
Mark H Weaver 6bd1c41e87
gnu: linux-libre: Update to 4.13.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.
(%linux-libre-hash): Update hash.
* gnu/packages/aux-files/linux-libre/4.12-i686.conf,
gnu/packages/aux-files/linux-libre/4.12-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/4.13-i686.conf,
gnu/packages/aux-files/linux-libre/4.13-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Adjust accordingly.
2017-09-04 05:31:07 -04:00
Kei Kebreau d10092b849
gnu: Put autoconf-related phases immediately after the 'unpack phase.
* gnu/packages/audio.scm (audacity, rtmidi)[arguments]: Correct phases
accordingly.
* gnu/packages/bioinformatics.scm (mash, seek, vsearch, emboss,
htslib-for-sambamba)[arguments]: Likewise.
* gnu/packages/ci.scm (cuirass)[arguments]: Likewise.
* gnu/packages/compression.scm (minizip, xdelta)[arguments]: Likewise.
* gnu/packages/cpp.scm (libzen)[arguments]: Likewise.
* gnu/packages/crypto.scm (opendht)[arguments]: Likewise.
* gnu/packages/databases.scm (4store, mdbtools)[arguments]: Likewise.
* gnu/packages/debug.scm (stress-make)[arguments]: Likewise.
* gnu/packages/dns.scm (dnscrypt-proxy, dnscrypt-wrapper)[arguments]:
Likewise.
* gnu/packages/emacs.scm (emacs-pdf-tools)[arguments]: Likewise.
* gnu/packages/embedded.scm (libjaylink, openocd)[arguments]: Likewise.
* gnu/packages/engineering.scm (gerbv)[arguments]: Likewise.
* gnu/packages/erlang.scm (erlang)[arguments]: Likewise.
* gnu/packages/ftp.scm (weex)[arguments]: Likewise.
* gnu/packages/gnome.scm (dia)[arguments]: Likewise.
* gnu/packages/gnunet.scm (gnurl, guile-gnunet)[arguments]: Likewise.
* gnu/packages/gtk.scm (guile-rsvg, graphene)[arguments]: Likewise.
* gnu/packages/guile.scm (guildhall, guile-ics, guile-sqlite3)[arguments]:
Likewise.
* gnu/packages/ibus.scm (ibus-libpinyin)[arguments]: Likewise.
* gnu/packages/irc.scm (weechat)[arguments]: Likewise.
* gnu/packages/java.scm (classpath-devel)[arguments]: Likewise.
* gnu/packages/libreoffice.scm (libetonyek)[arguments]: Likewise.
* gnu/packages/libusb.scm (hidapi)[arguments]: Likewise.
* gnu/packages/linux.scm (gpm)[arguments]: Likewise.
* gnu/packages/logging.scm (glog)[arguments]: Likewise.
* gnu/packages/machine-learning.scm (ghmm)[arguments]: Likewise.
* gnu/packages/mail.scm (dovecot-trees, dovecot-libsodium-plugin, esmtp)
[arguments]: Likewise.
* gnu/packages/messaging.scm (freetalk, libmesode, libstrophe)[arguments]:
Likewise.
* gnu/packages/microcom.scm (microcom)[arguments]: Likewise.
* gnu/packages/ocaml.scm (ocaml-ssl)[arguments]: Likewise.
* gnu/packages/parallel.scm (slurm)[arguments]: Likewise.
* gnu/packages/pdf.scm (libharu)[arguments]: Likewise.
* gnu/packages/samba.scm (cifs-utils)[arguments]: Likewise.
* gnu/packages/serialization.scm (msgpack)[arguments]: Likewise.
* gnu/packages/shells.scm (scsh)[arguments]: Likewise.
* gnu/packages/telephony.scm (libiax2)[arguments]: Likewise.
* gnu/packages/textutils.scm (dotconf)[arguments]: Likewise.
* gnu/packages/version-control.scm (findnewest)[arguments]: Likewise.
* gnu/packages/video.scm (libmediainfo, mediainfo)[arguments]: Likewise.
2017-09-04 00:10:59 -04:00
Mark H Weaver 9a37764014
gnu: linux-libre@4.9: Update to 4.9.47.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.47.
2017-09-02 17:46:22 -04:00
Mark H Weaver 3e51cd8c76
gnu: linux-libre@4.4: Update to 4.4.86.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.86.
2017-09-02 17:45:37 -04:00
Leo Famulari 631c9f743f
gnu: net-tools: Build from a source archive instead of a Git checkout.
* gnu/packages/linux.scm (net-tools)[source]: Use url-fetch and adjust
the source URL accordingly.
[native-inputs]: Add UNZIP.
(net-tools-for-tests)[native-inputs]: Add field so that we can exclude UNZIP.
2017-09-02 11:07:56 -04:00
Marius Bakke 30dfac27a5
Merge branch 'master' into staging 2017-09-02 15:57:56 +02:00
Marius Bakke 66d4cd7978
gnu: util-linux: Update to 2.30.1.
* gnu/packages/linux.scm (util-linux): Update to 2.30.1.
2017-09-02 15:40:44 +02:00
Mark H Weaver fe36ecf5c8
gnu: linux-libre: Update to 4.12.10.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.10.
(%linux-libre-hash): Update hash.
2017-09-01 00:31:55 -04:00
Mark H Weaver 2131663a76
gnu: linux-libre@4.9: Update to 4.9.46.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.46.
2017-09-01 00:31:16 -04:00
Mark H Weaver d215e41a26
gnu: linux-libre@4.4: Update to 4.4.85.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.85.
2017-09-01 00:30:17 -04:00
Marius Bakke 4028fd395e
Merge branch 'master' into staging 2017-08-26 15:34:29 +02:00
Marius Bakke 72e2815d18
Merge branch 'core-updates' 2017-08-26 15:15:49 +02:00
Mark H Weaver 828f0109ee
gnu: linux-libre: Update to 4.12.9.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.9.
(%linux-libre-hash): Update hash.
2017-08-25 23:53:32 -04:00
Mark H Weaver 50e34c608e
gnu: linux-libre@4.9: Update to 4.9.45.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.45.
2017-08-25 23:52:58 -04:00
Mark H Weaver cd2247cccd
gnu: linux-libre@4.4: Update to 4.4.84.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.84.
2017-08-25 23:52:14 -04:00
Marius Bakke 2e4569829e
gnu: Add f2fs-tools.
* gnu/packages/linux.scm (f2fs-tools): New variable.
2017-08-22 23:13:42 +02:00
Marius Bakke 2718a9cd09
Merge branch 'master' into core-updates 2017-08-21 02:40:37 +02:00
Tobias Geerinckx-Rice 9d1cc6bc69
gnu: bluez: Update to 5.46.
* gnu/packages/linux.scm (bluez): Update to 5.46.
2017-08-18 15:10:08 +02:00
Dave Love ae5947b0ef
gnu: Add libfabric.
* gnu/packages/linux.scm (libfabric): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-08-18 00:36:28 +02:00
Dave Love 3eb7c00038
gnu: libnl: Add "python2" and "python3" outputs.
* gnu/packages/linux.scm (libnl)[native-inputs]: Add SWIG and PKG-CONFIG.
[inputs]: Add PYTHON-2 and PYTHON-3.
[outputs]: Add python2, python3.
[arguments]: Add 'install-python' phase.

Co-authored-by: Marius Bakke <mbakke@fastmail.com>
2017-08-18 00:36:27 +02:00
Dave Love d80a47f2f5
gnu: libnl: Add "doc" output.
* gnu/packages/linux.scm (libnl)[native-inputs]: Add doc origin.
[outputs]: New field.
[arguments]: Add 'install-doc' phase. New field.

Co-authored-by: Marius Bakke <mbakke@fastmail.com>
2017-08-18 00:36:27 +02:00
Mark H Weaver 2d72ddf529
gnu: linux-libre: Update to 4.12.8.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.8.
(%linux-libre-hash): Update hash.
2017-08-17 14:41:18 -04:00
Mark H Weaver 1e070766c0
gnu: linux-libre@4.9: Update to 4.9.44.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.44.
2017-08-17 14:40:29 -04:00
Mark H Weaver 821f18719d
gnu: linux-libre@4.4: Update to 4.4.83.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.83.
2017-08-17 14:39:31 -04:00
Mark H Weaver 09ec5a0f0c
Merge branch 'master' into core-updates 2017-08-15 03:10:14 -04:00
Marius Bakke f28fea1ca7
gnu: e2fsprogs: Update to 1.43.5.
* gnu/packages/patches/e2fsprogs-32bit-quota-warnings.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linux.scm (e2fsprogs): Update to 1.43.5.
[source]: Use patch.
2017-08-15 01:08:01 +02:00
Marius Bakke a547a6d560
Revert "gnu: e2fsprogs: Update to 1.43.5."
Fails to build on i686:
<https://lists.gnu.org/archive/html/guix-devel/2017-08/msg00118.html>

This reverts commit 3ddaa7922b.
2017-08-14 21:22:12 +02:00
Mark H Weaver 9031d26aeb
gnu: linux-libre: Update to 4.12.7.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.7.
(%linux-libre-hash): Update hash.
2017-08-14 03:33:09 -04:00
Mark H Weaver e96b4378a2
gnu: linux-libre@4.9: Update to 4.9.43.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.43.
2017-08-14 03:32:26 -04:00
Mark H Weaver 7aee6a311b
gnu: linux-libre@4.4: Update to 4.4.82.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.82.
2017-08-14 03:31:29 -04:00
Mark H Weaver f814379463
gnu: linux-libre: Update to 4.12.6.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.6.
(%linux-libre-hash): Update hash.
2017-08-12 15:52:29 -04:00
Mark H Weaver 5a8fc7de66
gnu: linux-libre@4.9: Update to 4.9.42.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.42.
2017-08-12 15:51:47 -04:00
Mark H Weaver 7d7c84a7bf
gnu: linux-libre@4.4: Update to 4.4.81.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.81.
2017-08-12 15:51:00 -04:00
Marius Bakke 3ddaa7922b
gnu: e2fsprogs: Update to 1.43.5.
* gnu/packages/linux.scm (e2fsprogs): Update to 1.43.5.
2017-08-12 14:07:41 +02:00
Mark H Weaver cc294bcee6
Merge branch 'master' into core-updates 2017-08-09 17:25:31 -04:00
Mark H Weaver 4f4134c26d
gnu: linux-libre: Update to 4.12.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.5.
(%linux-libre-hash): Update hash.
2017-08-07 21:33:03 -04:00
Mark H Weaver 99ccc74725
gnu: linux-libre@4.9: Update to 4.9.41.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.41.
2017-08-07 21:32:13 -04:00
Mark H Weaver c56b08b1e5
gnu: linux-libre@4.4: Update to 4.4.80.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.80.
2017-08-07 21:31:36 -04:00
Mark H Weaver c36e27d504
gnu: linux-libre@4.1: Update to 4.1.43.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.43.
2017-08-07 21:30:47 -04:00
Mark H Weaver 2d9495da23
Merge branch 'master' into core-updates 2017-08-07 16:45:16 -04:00
Tobias Geerinckx-Rice d8af4f6dde
gnu: ntfs-3g: Update to 2017.3.23.
* gnu/packages/linux.scm (ntfs-3g): Update to 2017.3.23.
[source]: Remove patch.
* gnu/packages/patches/ntfs-3g-CVE-2017-0358.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-08-07 02:01:34 +02:00
Tobias Geerinckx-Rice 8bad0c0bbb
gnu: ntfs-3g: Use HTTPS for the home page as well.
* gnu/packages/linux.scm (ntfs-3g)[home-page]: Use HTTPS.
2017-08-07 02:01:33 +02:00
Mark H Weaver f167595ba1
Merge branch 'master' into core-updates 2017-08-06 00:23:20 -04:00
Ludovic Courtès 90ea83ee95
gnu: bluez: Work around test failure on ARM.
This aims to skip the segfaulting test at
<https://hydra.gnu.org/build/2195551>.

* gnu/packages/linux.scm (bluez)[arguments]: Add #:make-flags
when (%current-system) is "armhf-linux".
2017-08-05 00:02:55 +02:00
Tobias Geerinckx-Rice 30ac4cc7e6
gnu: zerofree: Update to 1.1.0.
* gnu/packages/linux.scm (zerofree): Update to 1.1.0.
[home-page, source]: Update from old, inaccessible location.
2017-08-04 01:51:22 +02:00
Tobias Geerinckx-Rice 4de4a1cfcc
gnu: zerofree: Expand description.
* gnu/packages/linux.scm (zerofree)[description]: Expand.
2017-08-04 01:51:22 +02:00
Tobias Geerinckx-Rice 7a068459ba
gnu: zerofree: Use ‘install-file’.
* gnu/packages/linux.scm (zerofree)[arguments]: Simplify install phase,
using ‘install-file’.
2017-08-04 01:51:21 +02:00
Tobias Geerinckx-Rice 0f08917df3
gnu: zerofree: Use ‘modify-phases’ syntax.
* gnu/packages/linux.scm (zerofree)[arguments]: Use ‘modify-phases’.
2017-08-04 01:51:21 +02:00
Tobias Geerinckx-Rice 20f8d1dd78
gnu: sshfs-fuse: Update to 2.10.
* gnu/packages/linux.scm (sshfs-fuse): Update to 2.10.
2017-08-04 01:51:20 +02:00
Marius Bakke aa9780daf9
Merge branch 'master' into core-updates 2017-08-01 23:42:28 +02:00
Mark H Weaver 38ba8a6116
gnu: linux-libre: Update to 4.12.4.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.4.
(%linux-libre-hash): Update hash.
2017-07-28 21:08:51 -04:00
Mark H Weaver dfa0c66cc9
gnu: linux-libre@4.9: Update to 4.9.40.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.40.
2017-07-28 21:08:19 -04:00
Mark H Weaver 6b96478c6d
gnu: linux-libre@4.4: Update to 4.4.79.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.79.
2017-07-28 21:07:31 -04:00
Tobias Geerinckx-Rice c4b006ba12
gnu: btrfs-progs: Update to 4.12.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.12.
[outputs]: Remove inaccurate comment on size.
2017-07-28 16:32:04 +02:00
Marius Bakke e0b9e377f1
Merge branch 'master' into core-updates 2017-07-28 00:34:13 +02:00
Leo Famulari 6d31c175b2
gnu: net-tools: Update to 1.60-0.479bb4a7.
This leaves net-tools-for-tests unchanged.

Fixes <https://bugs.gnu.org/27811>.

* gnu/packages/linux.scm (net-tools): Update to 1.60-0.479bb4a7.
[source]: Use git-fetch.
[inputs]: Remove the Debian patch.
[arguments]: Use modify-phases. Remove the 'patch' phase. Disable
SELINUX and AFBLUETOOTH from build configuration.
2017-07-27 13:39:42 -04:00
Leo Famulari f96dbf6b70
gnu: net-tools: Add a test-only variant and use it for GnuTLS.
* gnu/packages/linux.scm (net-tools-for-tests): Add hidden net-tools variant.
* gnu/packages/tls.scm (gnutls)[native-inputs]: Use net-tools-for-tests instead
of net-tools.
2017-07-26 12:06:52 -04:00
Leo Famulari e081e2dd0b
Merge branch 'master' into core-updates 2017-07-23 19:06:49 -04:00
Mark H Weaver c67d80563f
gnu: ncurses/gpm: Move to (gnu packages ncurses).
This is needed to avoid compilation problems caused by the cyclic dependency
between (gnu packages ncurses) and (gnu packages linux).

* gnu/packages/linux.scm (ncurses/gpm): Move to ...
* gnu/packages/ncurses.scm (ncurses/gpm): ... here.  Fix misleading
indentation.  Add (gnu packages linux) to the module imports.
2017-07-23 17:04:51 -04:00
Efraim Flashner fd900d68a5
gnu: Add support for aarch64's compiled kernel.
* gnu/packages/linux.scm (linux-libre)[arguments]: Add to the regex to
find and install the aarch64-linux kernel.
* gnu/system.scm (system-linux-image-file-name): Add entry for aarch64.
2017-07-23 23:33:18 +03:00
Leo Famulari 6c1a317e29
Merge branch 'master' into core-updates 2017-07-23 03:42:12 -04:00
Mark H Weaver 30f8349efb
gnu: linux-libre: Update to 4.12.3.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.3.
(%linux-libre-hash): Update hash.
2017-07-22 14:46:00 -04:00
Mark H Weaver d422eac54e
gnu: linux-libre@4.9: Update to 4.9.39.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.39.
2017-07-22 14:45:06 -04:00
Mark H Weaver f97c67a275
gnu: linux-libre@4.4: Update to 4.4.78.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.78.
2017-07-22 14:44:24 -04:00
Tobias Geerinckx-Rice c48fa0ad32
gnu: tlp: Update to 1.0.
* gnu/packages/linux.scm (tlp): Update to 1.0.
2017-07-19 01:06:54 +02:00
Mark H Weaver ec6ea0fea2
gnu: linux-libre: Update to 4.12.2.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.2.
(%linux-libre-hash): Update hash.
2017-07-15 22:32:44 -04:00
Mark H Weaver 0b990b9611
gnu: linux-libre@4.9: Update to 4.9.38.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.38.
2017-07-15 22:32:09 -04:00
Mark H Weaver 6adf9d18d1
gnu: linux-libre@4.4: Update to 4.4.77.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.77.
2017-07-15 22:31:31 -04:00
Danny Milosavljevic 87ffa416af
gnu: Add ncurses-with-gpm.
* gnu/packages/linux.scm (ncurses/gpm): New variable.
2017-07-15 10:14:31 +02:00
Tobias Geerinckx-Rice 674d4e1380
gnu: kbd: Recursively search $LOADKEYS_KEYMAP_PATH.
Fix a regression since commit fd7000fe33.

* gnu/packages/linux.scm (kbd)[native-search-paths]: Add a double asterisk.
2017-07-14 09:47:34 +02:00
Mark H Weaver a6ae4f83a4
gnu: linux-libre: Update to 4.12.1.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.1.
(%linux-libre-hash): Update hash.
2017-07-13 13:48:47 -04:00
Mark H Weaver 2dfdedfbf7
gnu: linux-libre@4.9: Update to 4.9.37.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.37.
2017-07-13 13:47:59 -04:00
Ludovic Courtès ed8111ea75
gnu: linux-pam: Disable NIS when cross-compiling.
* gnu/packages/linux.scm (linux-pam)[arguments]: Pass "--disable-nis"
when cross-compiling.
2017-07-11 21:54:19 +02:00
Leo Famulari c8eb2b8c60
Merge branch 'master' into core-updates 2017-07-10 14:37:53 -04:00
Ludovic Courtès c89e210788
gnu: Add basic support for powerpc64le-linux-gnu targets.
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add
"powerpc64le-linux".
* gnu/packages/linux.scm (system->linux-architecture): Add "powerpc"
prefix.
(system->defconfig): Add "powerpc64le-" prefix.
2017-07-07 17:07:16 +02:00
Tobias Geerinckx-Rice 5826e7b11b
gnu: rdma-core: Update to 14.
* gnu/packages/linux.scm (rdma-core): Update to 14.
2017-07-07 15:24:14 +02:00
Mark H Weaver 879b89d1ae
gnu: linux-libre@4.9: Update to 4.9.36.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.36.
2017-07-06 18:41:45 -04:00
Mark H Weaver 95f69e9cfc
gnu: linux-libre@4.4: Update to 4.4.76.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.76.
2017-07-06 18:40:43 -04:00
Tobias Geerinckx-Rice 856f68786f
gnu: iproute: Update to 4.12.0.
* gnu/packages/linux.scm (iproute): Update to 4.12.0.
2017-07-06 15:57:16 +02:00
Marius Bakke 79937f72c3
gnu: strace: Update to 4.18.
* gnu/packages/linux.scm (strace): Update to 4.18.
2017-07-06 00:15:13 +02:00
Leo Famulari 7550f8eaeb
gnu: net-tools: Remove `hostname` from description.
This is a followup to commit c9e0a44eec.

* gnu/packages/linux.scm (net-tools)[description]: Update description.
2017-07-05 00:35:37 -04:00
Ludovic Courtès ba4aca3ae4
gnu: util-linux: Fix cross-compilation.
* gnu/packages/linux.scm (util-linux)[inputs]: Add NET-BASE
when (%current-target-system) is true.  Fixes cross-compilation.
2017-07-04 23:45:12 +02:00
Mark H Weaver c24ea83cd7
gnu: linux-libre: Update to 4.12.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.
(%linux-libre-hash): Update hash.
* gnu/packages/aux-files/linux-libre/4.11-i686.conf,
gnu/packages/aux-files/linux-libre/4.11-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/4.12-i686.conf,
gnu/packages/aux-files/linux-libre/4.12-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Update accordingly.
2017-07-04 04:24:58 -04:00
Tobias Geerinckx-Rice 97d451540c
gnu: btrfs-progs: Update to 4.11.1.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.11.1.
2017-07-01 01:23:41 +02:00
Ludovic Courtès e0556f7695
Merge branch 'master' into core-updates 2017-06-30 11:41:57 +02:00
Mark H Weaver 588b22575d
gnu: linux-libre: Update to 4.11.8.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.11.8.
(%linux-libre-hash): Update hash.
2017-06-30 00:13:36 -04:00
Mark H Weaver 426187d278
gnu: linux-libre@4.9: Update to 4.9.35.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.35.
2017-06-30 00:12:55 -04:00
Mark H Weaver 5d7f9c156e
gnu: linux-libre@4.4: Update to 4.4.75.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.75.
2017-06-30 00:12:16 -04:00
Mark H Weaver 5a1b5dccf0
gnu: linux-libre@4.1: Update to 4.1.42 [mitigates CVE-2017-1000364].
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.42.
2017-06-30 00:11:10 -04:00
Leo Famulari 1024c8119c
Merge branch 'master' into core-updates 2017-06-29 18:02:17 -04:00
Dave Love a73e7dd3b0
gnu: Add procenv.
* gnu/packages/linux.scm (procenv): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-29 15:21:18 +02:00
Mark H Weaver c75a3081a3
gnu: linux-libre@4.4: Update to 4.4.74.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.74.
[source]: Remove patch.
2017-06-28 00:54:05 -04:00
Mark H Weaver 91cf5fdacd
gnu: linux-libre: Update to 4.11.7.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.11.7.
(%linux-libre-hash): Update hash.
(linux-libre, linux-libre-arm-generic)[source]: Remove patch.
2017-06-26 01:05:29 -04:00
Mark H Weaver 6576365630
gnu: linux-libre@4.9: Update to 4.9.34.
* gnu/packages/linux.scm (linux-libre@4.9): Update to 4.9.34.
[source]: Remove patch.
2017-06-26 01:05:27 -04:00
Mark H Weaver ed068b960e
Merge branch 'master' into core-updates 2017-06-26 00:00:58 -04:00
Leo Famulari afc9d8ec2b
gnu: Add jmtpfs.
* gnu/packages/linux.scm (jmtpfs): New variable.
2017-06-25 18:48:15 -04:00
宋文武 6876a6fe53
gnu: Add ebtables.
* gnu/packages/linux.scm (ebtables): New package.
2017-06-26 00:11:41 +08:00
nee 3116c8b5e0
gnu: Add ddate.
* gnu/packages/linux.scm (ddate): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-22 23:07:09 +02:00
Mark H Weaver 2e701cd384
gnu: linux-libre-arm-generic: Add mitigation for CVE-2017-1000364.
This is a followup to commit 91c623aae0.

* gnu/packages/linux.scm (linux-libre-arm-generic): Add patch to mitigate
CVE-2017-1000364.
2017-06-20 03:38:35 -04:00
Mark H Weaver 9815739e9b
Merge branch 'master' into core-updates 2017-06-20 00:25:59 -04:00
Mark H Weaver 91c623aae0
gnu: linux-libre: Add mitigation for CVE-2017-1000364.
This increases the stack guard gap size from one page to 1 MiB in
linux-libre-4.11, 4.9, and 4.4, to mitigate CVE-2017-1000364 (Stack Clash).

* gnu/packages/linux.scm (linux-libre, linux-libre-4.9, linux-libre-4.4): Add
patch.
2017-06-19 23:26:59 -04:00
Mark H Weaver 9d4385634d
Merge branch 'master' into core-updates 2017-06-18 02:36:51 -04:00
Mark H Weaver 3d9b8b407b
gnu: linux-libre: Update to 4.11.6.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.11.6.
(%linux-libre-hash): Update hash.
2017-06-18 00:51:46 -04:00
Mark H Weaver d406f8ca19
gnu: linux-libre@4.9: Update to 4.9.33.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.33.
2017-06-18 00:50:53 -04:00
Mark H Weaver b2b800f1ff
gnu: linux-libre@4.4: Update to 4.4.73.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.73.
2017-06-18 00:50:03 -04:00
Mark H Weaver 5227d53a59
gnu: linux-libre@4.1: Update to 4.1.41.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.41.
[source]: Remove patch.
2017-06-16 15:39:30 -04:00
Ludovic Courtès 0208476260
gnu: proot: Install man page under the right name.
* gnu/packages/linux.scm (proot)[arguments]: In 'install' phase, install
man page as "proot.1", not "man.1".
2017-06-15 23:07:46 +02:00
Mark H Weaver 32fdad78c1
gnu: linux-libre: Update to 4.11.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.11.5.
(%linux-libre-hash): Update hash.
2017-06-15 06:23:16 -04:00
Mark H Weaver 8a16df0290
gnu: linux-libre@4.9: Update to 4.9.32.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.32.
2017-06-15 06:22:36 -04:00
Mark H Weaver 58e53a0468
gnu: linux-libre@4.4: Update to 4.4.72.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.72.
2017-06-15 06:21:49 -04:00
Tobias Geerinckx-Rice 783467ae02
gnu: mcelog: Update to 153.
* gnu/packages/linux.scm (mcelog): Update to 153.
2017-06-12 04:25:56 +02:00
Marius Bakke 910416c874
gnu: alsa-lib: Update to 1.1.4.1.
* gnu/packages/linux.scm (alsa-lib): Update to 1.1.4.1.
2017-06-11 02:08:39 +02:00
Marius Bakke 5bace4c8ad
Merge branch 'master' into core-updates
Conflicts:
* gnu/packages/tls.scm (gnutls): Incorporated 3.5.13 graft (88e2511e21).
2017-06-11 02:07:06 +02:00
Marius Bakke 20d87dfb45
gnu: alsa-plugins: Update to 1.1.4.
* gnu/packages/linux.scm (alsa-plugins): Update to 1.1.4.
2017-06-11 02:00:06 +02:00
Marius Bakke 31baa86448
gnu: alsa-utils: Update to 1.1.4.
* gnu/packages/linux.scm (alsa-utils): Update to 1.1.4.
2017-06-11 02:00:05 +02:00
Marius Bakke ea45e2c500
Merge branch 'master' into core-updates 2017-06-10 02:57:50 +02:00
Ludovic Courtès 202342fdda
gnu: eudev: Update to 3.2.2.
* gnu/packages/linux.scm (eudev): Update to 3.2.2.
[source](patches): Remove "eudev-conflicting-declaration.patch".
* gnu/packages/patches/eudev-conflicting-declaration.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-06-09 14:59:12 +02:00
Ludovic Courtès 4e859e9233
gnu: eudev: Build the hardware database.
* gnu/packages/linux.scm (usbutils)[inputs]: Replace EUDEV-WITH-HWDB
by EUDEV.
(eudev)[arguments]: New field.
(eudev-with-hwdb): Define in terms of 'deprecated-package'.
2017-06-09 14:59:12 +02:00
Mark H Weaver 6fe5c49ab4
gnu: linux-libre: Update to 4.11.4.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.11.4.
(%linux-libre-hash): Update hash.
2017-06-09 01:31:08 -04:00
Mark H Weaver e2d57d12ce
gnu: linux-libre@4.9: Update to 4.9.31.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.31.
2017-06-09 01:30:29 -04:00
Mark H Weaver f1a710c321
gnu: linux-libre@4.4: Update to 4.4.71.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.71.
2017-06-09 01:29:47 -04:00