Commit Graph

2064 Commits

Author SHA1 Message Date
Marius Bakke 861907f01e
gnu: linux-libre@5.3: Apply upstream entropy fix.
See <https://bugs.gnu.org/37501>.

* gnu/packages/linux.scm (linux-libre-5.3-source): Add
"linux-libre-active-entropy.patch".
2019-10-08 13:14:16 +02:00
Ludovic Courtès cf3d1763ed
Merge branch 'core-updates' 2019-10-08 11:37:07 +02:00
Tobias Geerinckx-Rice d7a6a3f328
gnu: linux-libre@4.14: Update to 4.14.147.
* gnu/packages/linux.scm (deblob-scripts-4.14)
(linux-libre-4.14-version, linux-libre-4.14-pristine-source):
Update to 4.14.147.
2019-10-08 05:29:31 +02:00
Tobias Geerinckx-Rice a48f08bc81
gnu: linux-libre@4.9: Update to 4.9.195.
* gnu/packages/linux.scm (deblob-scripts-4.9)
(linux-libre-4.9-version, linux-libre-4.9-pristine-source):
Update to 4.9.195.
2019-10-08 05:29:30 +02:00
Tobias Geerinckx-Rice ddefa2ff5c
gnu: linux-libre@4.19: Update to 4.19.77.
* gnu/packages/linux.scm (deblob-scripts-4.19)
(linux-libre-4.19-version, linux-libre-4.19-pristine-source):
Update to 4.19.77.
2019-10-08 05:29:30 +02:00
Tobias Geerinckx-Rice c26b1d43fa
gnu: linux-libre@5.2: Update to 5.2.19.
* gnu/packages/linux.scm (deblob-scripts-5.2)
(linux-libre-5.2-version, linux-libre-5.2-pristine-source):
Update to 5.2.19.
2019-10-08 05:29:30 +02:00
Ludovic Courtès 4d8d2fbaf3
Merge branch 'master' into core-updates 2019-10-07 17:06:13 +02:00
Vagrant Cascadian 7d82e92071
gnu: linux-libre: Update to 5.3.4.
* gnu/packages/linux (linux-libre-5.3-version): Update to 5.3.4.
  (deblob-scripts-5.3): Update to 5.3.4.
2019-10-07 01:55:46 -07:00
Ricardo Wurmus e08902d3cb
Merge branch 'master' into core-updates 2019-10-06 22:02:20 +02:00
Marius Bakke c5ceec4150
gnu: linux-libre: Remove glibc from CPATH before the build.
Fixes <https://bugs.gnu.org/37593>.

* gnu/packages/linux.scm (make-linux-libre*)[arguments]: Drop "libc" from CPATH.
2019-10-06 18:02:48 +02:00
Marius Bakke dd69897113
gnu: linux-libre: Try to aggressively gather entropy during boot.
Fixes <https://bugs.gnu.org/37501>.

* gnu/packages/patches/linux-libre-active-entropy.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (linux-libre-5.2-source): Use it.
2019-10-06 18:02:48 +02:00
Marius Bakke 5157edd885
gnu: perf: Treat kernel headers as system headers.
* gnu/packages/linux.scm (perf)[arguments]: Instead of disabling -Werror,
set C_INCLUDE_PATH.
2019-10-06 18:02:48 +02:00
Tobias Geerinckx-Rice 57ec0551c8
gnu: linux-libre@4.19: Update to 4.19.76.
* gnu/packages/linux.scm (linux-libre-4.19-version)
(linux-libre-4.19-pristine-source): Update to 4.19.76.
2019-10-04 10:21:24 +02:00
Tobias Geerinckx-Rice 1bedc74e7f
gnu: linux-libre@5.2: Update to 5.2.18.
* gnu/packages/linux.scm (linux-libre-5.2-version)
(linux-libre-5.2-pristine-source): Update to 5.2.18.
2019-10-04 10:21:24 +02:00
Tobias Geerinckx-Rice dd32676b06
gnu: linux-libre@5.3: Update to 5.3.2.
* gnu/packages/linux.scm (linux-libre-5.3-version)
(linux-libre-5.3-pristine-source): Update to 5.3.2.
2019-10-04 10:21:24 +02:00
Tobias Geerinckx-Rice 9a68b89e8a
gnu: linux-libre: Update to 5.3.
* gnu/packages/linux.scm (linux-libre-version)
(linux-libre-pristine-source, linux-libre-source, linux-libre):
Assign -5.3 values.
2019-10-03 16:03:36 +02:00
Tobias Geerinckx-Rice e8ded3ee6a
gnu: linux-libre-headers@5.3: Install.
Upstream has separated building and installing the UAPI headers, and now
requires rsync for the latter.

Follow-up to commit 9e34a5f3b2.

* gnuk/packages/linux.scm (make-linux-libre-headers*)[native-inputs]:
Add rsync for version 5.3 and higher.
2019-10-02 12:16:41 +02:00
Tobias Geerinckx-Rice 9e34a5f3b2
gnu: linux-libre: Add version 5.3.1.
* gnu/packages/linux.scm (linux-libre-5.3-version)
(linux-libre-5.3-pristine-source, linux-libre-5.3-source)
(linux-libre-headers-5.3, linux-libre-5.3): New public variables.
* gnu/packages/aux-files/linux-libre/5.3-arm.conf,
gnu/packages/aux-files/linux-libre/5.3-arm-veyron.conf,
gnu/packages/aux-files/linux-libre/5.3-arm64.conf,
gnu/packages/aux-files/linux-libre/5.3-i686.conf,
gnu/packages/aux-files/linux-libre/5.3-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
2019-10-01 22:40:05 +02:00
Ludovic Courtès 0cf2b6f2db
Merge branch 'master' into core-updates 2019-10-01 12:06:00 +02:00
Vagrant Cascadian 18b3ba6ff2
gnu: %default-extra-linux-options: Ensure namespaces are enabled in all
linux-libre kernels.

The linux-libre kernels using defconfig may not have namespaces enabled, which
is needed for the default guix-daemon configuration in Guix System.

* gnu/packages/linux (%default-extra-linux-options): Enable CONFIG_NAMESPACES,
  CONFIG_UTS_NS, CONFIG_IPC_NS, CONFIG_USER_NS, CONFIG_PID_NS, and
  CONFIG_NET_NS.
2019-09-29 15:10:32 -07:00
Brice Waegeneire de3896fb79
gnu: Add ell.
* gnu/packages/linux.scm (ell): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-28 22:56:40 +02:00
Marius Bakke e7f62a41b2
Merge branch 'master' into core-updates 2019-09-27 19:11:27 +02:00
Tobias Geerinckx-Rice 3b6362969c
gnu: iproute2: Add libmnl input.
* gnu/packages/linux.scm (iproute)[inputs]: Add libmnl.
2019-09-25 17:50:51 +02:00
Tobias Geerinckx-Rice 005e539edf
gnu: iproute2: Update to 5.3.0.
* gnu/packages/linux.scm (iproute): Update to 5.3.0.
2019-09-25 17:50:50 +02:00
Ludovic Courtès 11da634a6e
Merge branch 'master' into core-updates 2019-09-24 10:11:38 +02:00
Tobias Geerinckx-Rice 0b3daeb05e
gnu: linux-libre: Update to 4.4.194.
* gnu/packages/linux.scm (linux-libre): Update to 4.4.194.
2019-09-24 02:19:25 +02:00
Tobias Geerinckx-Rice 21d9c57745
gnu: linux-libre: Update to 4.9.194.
* gnu/packages/linux.scm (linux-libre): Update to 4.9.194.
2019-09-24 02:19:25 +02:00
Tobias Geerinckx-Rice cce20ea6a0
gnu: linux-libre: Update to 4.14.146.
* gnu/packages/linux.scm (linux-libre): Update to 4.14.146.
2019-09-24 02:19:25 +02:00
Tobias Geerinckx-Rice fa470524a4
gnu: linux-libre: Update to 4.19.75.
* gnu/packages/linux.scm (linux-libre): Update to 4.19.75.
2019-09-24 02:19:25 +02:00
Tobias Geerinckx-Rice 9fa18e5dee
gnu: linux-libre: Update to 5.2.17.
* gnu/packages/linux.scm (linux-libre): Update to 5.2.17.
2019-09-24 02:19:24 +02:00
Tobias Geerinckx-Rice 5d992ed122
gnu: linux-libre: Update deblobbing scripts.
* gnu/packages/linux.scm (deblob-scripts-4.4): Update to version 4.4.194
and update the 'deblob-check' hash.
(deblob-scripts-5.2, deblob-scripts-4.19)
(deblob-scripts-4.14, deblob-scripts-4.9): Update to versions 5.2.17, 4.19.75,
4.14.146, and 4.9.194 respectively, although the scripts themselves are
unchanged.
2019-09-24 02:19:24 +02:00
Tobias Geerinckx-Rice b928c5874a
gnu: acpid: Update to 2.0.32.
* gnu/packages/linux.scm (acpid): Update to 2.0.32.
2019-09-23 17:58:31 +02:00
Ludovic Courtès 1f78a99964
gnu: perf: Really build without '-Werror'.
Until this change, it would fail to build with:

  In file included from /tmp/guix-build-perf-5.2.15.drv-0/linux-5.2.15/tools/include/uapi/linux/ethtool.h:19:0,
		   from xsk.c:18:
  /gnu/store/…-linux-libre-headers-4.19.56/include/linux/if_ether.h:165:1: error: packed attribute is unnecessary for 'ethhdr' [-Werror=packed]

* gnu/packages/linux.scm (perf)[arguments]: In 'configure' phase, remove
"-Werror" from 'tools/lib/bpf/Makefile'.
2019-09-22 23:49:57 +02:00
Rutger Helling 222510f404
gnu: linux-libre: Update to 5.2.16.
* gnu/packages/linux.scm (linux-libre): Update to 5.2.16.
2019-09-19 09:57:38 +02:00
Ludovic Courtès 9ff87bb996
Merge branch 'master' into core-updates 2019-09-17 16:27:15 +02:00
Tobias Geerinckx-Rice e905c8d654
gnu: fuse: Update to 2.9.9.
* gnu/packages/linux.scm (fuse): Update to 2.9.9.
2019-09-17 16:04:43 +02:00
Rutger Helling 489f540b4e
gnu: linux-libre: Update to 5.2.15.
* gnu/packages/linux.scm (linux-libre): Update to 5.2.15.
2019-09-16 14:07:37 +02:00
Rutger Helling f8b7c35ad0
gnu: nftables: Update to 0.9.2.
* gnu/packages/linux.scm (nftables): Update to 0.9.2.
2019-09-11 10:21:55 +02:00
Rutger Helling c5e3f4f043
gnu: libnftnl: Update to 1.1.4.
* gnu/packages/linux.scm (libnftnl): Update to 1.1.4.
2019-09-11 10:21:55 +02:00
Tobias Geerinckx-Rice 8e42b087f0
gnu: haveged: Use @acronym in description.
* gnu/packages/linux.scm (havege)[description]: Substitute @acronym
for @dfn mark-up.
2019-09-11 00:33:50 +02:00
Tobias Geerinckx-Rice 6664ec0c8a
gnu: haveged: Use HTTPS home page.
* gnu/packages/linux.scm (haveged)[home-page]: Use HTTPS.
2019-09-11 00:33:50 +02:00
Tobias Geerinckx-Rice 389cae8b07
gnu: haveged: Update to 1.9.6.
* gnu/packages/linux.scm (haveged): Update to 1.9.6.
2019-09-11 00:33:50 +02:00
Tobias Geerinckx-Rice ae1bab3e95
gnu: fakeroot: Update to 1.24.
* gnu/packages/linux.scm (fakeroot): Update to 1.24.
[source]: Adjust and use HTTPS.
2019-09-10 02:18:04 +02:00
Rutger Helling 6b4bc27a47
gnu: btrfs-progs: Update to 5.2.2.
* gnu/packages/linux.scm (btrfs-progs): Update to 5.2.2.
2019-09-09 08:35:46 +02:00
Mark H Weaver 65542a8852
Merge branch 'master' into core-updates 2019-09-06 20:46:00 -04:00
Mark H Weaver f66aee3d0d
gnu: linux-libre: Update to 5.2.13.
* gnu/packages/linux.scm (linux-libre-5.2-version): Update to 5.2.13.
(linux-libre-5.2-pristine-source): Update hash.
2019-09-06 20:42:05 -04:00
Mark H Weaver a6ec7eba26
gnu: linux-libre@4.14: Update to 4.19.71.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.71.
(linux-libre-4.19-pristine-source): Update hash.
2019-09-06 20:41:23 -04:00
Mark H Weaver d45f5c40a2
gnu: linux-libre@4.14: Update to 4.14.142.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.142.
(linux-libre-4.14-pristine-source): Update hash.
2019-09-06 20:40:18 -04:00
Mark H Weaver 67ad69b768
gnu: linux-libre@4.9: Update to 4.9.191.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.191.
(linux-libre-4.9-pristine-source): Update hash.
2019-09-06 20:39:13 -04:00
Mark H Weaver be0fb599e7
gnu: linux-libre@4.4: Update to 4.4.191.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.191.
(linux-libre-4.4-pristine-source): Update hash.
2019-09-06 20:38:06 -04:00