Commit graph

5234 commits

Author SHA1 Message Date
Wilko Meyer
2f93b31fda
gnu: linux-libre 5.15: Update to 5.15.167.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.167.
(linux-libre-5.15-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: Ibdf4b82925c81c31af765022977e6148559544b3
2024-09-21 22:30:56 -04:00
Wilko Meyer
e7423974f4
gnu: linux-libre 6.1: Update to 6.1.110.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.110.
(linux-libre-6.1-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I858893bd3b33fcb2d361faec5ad1bce88cda7055
2024-09-21 22:30:56 -04:00
Wilko Meyer
9f45d7b444
gnu: linux-libre 6.6: Update to 6.6.51.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.51.
(linux-libre-6.6-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: If21a4e9a6737eb52d89e3b27281cdf98da950509
2024-09-21 22:30:56 -04:00
Wilko Meyer
3a83ca8f60
gnu: linux-libre: Update to 6.10.10.
* gnu/packages/linux.scm (linux-libre-6.10-version): Update to 6.10.10.
(linux-libre-6.10-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I74cea66074ae03b389ee97bfdb1485ffb72ea7d9
2024-09-21 22:30:49 -04:00
John Kehayias
b909694956
gnu: powerstat: Update to 0.04.03.
* gnu/packages/linux.scm (powerstat): Update to 0.04.03.

Change-Id: I4fa84c0d29c9ae1ac0b598d4403cd1a74c948721
2024-09-15 20:39:06 -04:00
Maxim Cournoyer
a08fc6e60a
gnu: linux-libre: Properly enable CONFIG_BPF_UNPRIV_DEFAULT_OFF.
* gnu/packages/linux.scm (default-extra-linux-options):

Fixes: https://issues.guix.gnu.org/72794
Reported-by: Jorge Acereda <jacereda@gmail.com>
Change-Id: Ie4db277e6e3e54ed835ffbeabd2119688bf63dbb
2024-09-14 23:18:24 +09:00
Wilko Meyer
078f3eea72
gnu: linux-libre 6.1: Update to 6.1.109.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.109.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: I5af25fbb3fd69d791faa1b4212ef1a0c5f62bb42
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-09-13 11:47:05 -04:00
Wilko Meyer
68bc5e6a52
gnu: linux-libre 6.6: Update to 6.6.50.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.50.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I3be372e13f242c3cc160f8b53f753dab99df3340
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-09-13 11:47:05 -04:00
Wilko Meyer
a3e2076be3
gnu: linux-libre: Update to 6.10.9.
* gnu/packages/linux.scm (linux-libre-6.10-version): Update to 6.10.9.
(linux-libre-6.10-pristine-source): Update hash.

Change-Id: I5c704e3693e3a9edfd269ef50fd42af79ccbd8b8
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-09-13 11:46:58 -04:00
Wilko Meyer
6d9b835e9a
gnu: linux-libre 4.19: Update to 4.19.321.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.321.
(linux-libre-4.19-pristine-source): Update hash.

Change-Id: Ice26ee11b8162038cb5d3cfcb14c997917a5cf97
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-09-10 21:50:00 -04:00
Wilko Meyer
9acc60ceb2
gnu: linux-libre 5.4: Update to 5.4.283.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.283.
(linux-libre-5.4-pristine-source): Update hash.

Change-Id: I8e375309f7d22339d723b67b229fa2b3ce6465f6
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-09-10 21:50:00 -04:00
Wilko Meyer
ae25715125
gnu: linux-libre 5.10: Update to 5.10.225.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.225.
(linux-libre-5.10-pristine-source): Update hash.

Change-Id: Ia685679631e11f156f761424e0060a74cdb52030
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-09-10 21:50:00 -04:00
Wilko Meyer
8654460932
gnu: linux-libre 5.15: Update to 5.15.166.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.166.
(linux-libre-5.15-pristine-source): Update hash.

Change-Id: I80eee16365e9fc0dfa0f1a09618af60d3f4be2b6
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-09-10 21:49:59 -04:00
Wilko Meyer
714852ece2
gnu: linux-libre 6.1: Update to 6.1.108.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.108.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: Ic69e1c509943af197b4d71d1799ea4c740eefd76
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-09-10 21:49:59 -04:00
Wilko Meyer
9246f4c681
gnu: linux-libre 6.6: Update to 6.6.49.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.49.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I30c1cf617f483f80004210dde63b658b60996219
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-09-10 21:49:59 -04:00
Wilko Meyer
13dc5cebe2
gnu: linux-libre: Update to 6.10.8.
* gnu/packages/linux.scm (linux-libre-6.10-version): Update to 6.10.8.
(linux-libre-6.10-pristine-source): Update hash.

Change-Id: I6a59a74f32403717243a8af54cd97e529c5ab277
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-09-10 21:49:55 -04:00
Jelle Licht
a5f3a6908a
gnu: tuxedo-keyboard: Update to 4.6.3.
* gnu/packages/linux.scm (tuxedo-keyboard): Update to 4.6.3.

Change-Id: I0ad9b7bcbe04b88cce05cf3d1e74b29e97c2b52b
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-09 18:07:59 +08:00
Leo Famulari
27827e42ad
gnu: linux-libre 6.1: Update to 6.1.107.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.107.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: I1d17427357b66040eb0644fd3c6c0996d0adce65
2024-09-02 18:54:40 -04:00
Leo Famulari
d343a5a03d
gnu: linux-libre 6.6: Update to 6.6.48.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.48.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I09dd7539a144a0beb1fa6d85449faff6b882e02a
2024-09-02 18:54:40 -04:00
Leo Famulari
93ec928c6f
gnu: linux-libre: Update to 6.10.7.
* gnu/packages/linux.scm (linux-libre-6.10-version): Update to 6.10.7.
(linux-libre-6.10-pristine-source): Update hash.

Change-Id: Ia0b002c0b8e09f376691b33cd07691394b4aa870
2024-09-02 18:54:30 -04:00
Ludovic Courtès
1003d62790
gnu: libfabric: Depend on PSM2 only on supported systems.
Fixes a regression introduced in
2a6ea3895b, that would make ‘libfabric’
unsupported on non-x86_64 systems.

* gnu/packages/linux.scm (libfabric)[inputs]: Define ‘if-supported’.
Use it for ‘psm’ and ‘psm2, and remove labels.
[arguments]: Remove ‘--enable-psm2’, which is unnecessary.

Change-Id: I2a52ce6feb52b8773779a401088743491c3ad30b
2024-08-31 19:06:37 +02:00
Ludovic Courtès
7a1b715d55
gnu: perf: Properly detect libtraceevent.
* gnu/packages/linux.scm (perf)[arguments]: In ‘configure’ phase, modify
‘Makefile.config’ to leave ‘PKG_CONFIG_PATH’ unchanged.

Change-Id: I7b6017200ed9b28c367182b252ef694f6b2ce73b
2024-08-31 19:06:37 +02:00
Zheng Junjie
a4858b3194
gnu: fakeroot: Update to 1.35.1.
* gnu/packages/linux.scm (fakeroot): Update to 1.35.1.

Change-Id: I26d743f4394a840b56e07df7e43f5d598cfb98ea
2024-08-31 10:45:42 +02:00
宋文武
b25c1e7d03
gnu: libnl-python2: Add libxcrypt dependency.
* gnu/packages/linux.scm (libnl-python-package)[inputs]: Add libxcrypt.

Change-Id: Id7293e6f1951bb525f5ad072bc7b12d18ac7c69c
2024-08-31 10:45:18 +02:00
Ludovic Courtès
a8625652e0
gnu: psm: Allow compilation with glibc 2.39.
* gnu/packages/linux.scm (psm)[source]: Add snippet.

Change-Id: I366fcaa8bbc6a5c755cb958a2fd7a71883973415
2024-08-31 10:45:04 +02:00
Ludovic Courtès
526f8b955c
gnu: psm2: Allow compilation with glibc 2.39.
* gnu/packages/linux.scm (psm2)[source]: Add snippet.

Change-Id: Iff29026da7252e4ca35bdde25b24d83bab0d5554
2024-08-31 10:45:02 +02:00
Maxim Cournoyer
e121532fe3
gnu: alsa-utils: Fix source URL.
* gnu/packages/linux.scm (alsa-utils) [source]: Fix URL.

Change-Id: I301319a5b204836ae5f4b7cea471c923ac04bb97
2024-08-31 10:44:59 +02:00
Maxim Cournoyer
93f34e3235
gnu: kmod: Modernize.
* gnu/packages/linux.scm (kmod) [native-inputs, inputs]: Remove labels.
[arguments]: Use gexps, remove trailing #t.

Change-Id: If40e25d38c5b4ac3cb192a76d688834069278c9d
2024-08-31 10:44:59 +02:00
Roman Scherer
966fc61144
gnu: alsa-ucm-conf: Update to 1.2.11.
* gnu/packages/linux.scm (alsa-ucm-conf): Update to 1.2.11.

Change-Id: Ibec86363e7181bb9de938eae4a58ea8927474009
2024-08-31 10:44:56 +02:00
Josselin Poiret
c30b4cb194
gnu: linux-pam: Add libxcrypt dependency.
* gnu/packages/linux.scm (linux-pam): Add libxcrypt dependency.

Change-Id: I57c1c10f01b88707637ea8f5c4a082deb0dd4205
2024-08-31 10:44:52 +02:00
Josselin Poiret
80f0228b0e
gnu: lvm2-static: Properly handle eudev dependency in pkg-config.
* gnu/packages/linux.scm (lvm2-static): Add linking flags for the static eudev
output.

Change-Id: Ic43be600f0569a8ffa69544cbf661f05d82e2084
2024-08-31 10:44:51 +02:00
Josselin Poiret
ba2118da04
gnu: Add libdevmapper-propagated-inputs.
* gnu/packages/linux.scm (libdevmapper-propagated-inputs): Record needed
inputs for libdevmapper.

Change-Id: I6db51ea2ce640f77198fd67f0e2480052907f28e
2024-08-31 10:44:50 +02:00
Maxim Cournoyer
52e35b11f6
gnu: alsa-utils: Fix source URL.
* gnu/packages/linux.scm (alsa-utils) [source]: Fix source URL.

Change-Id: Ie54537eed484ae427e7af2d68eb9fb96bb858146
2024-08-31 10:44:50 +02:00
Maxim Cournoyer
94dd9299f1
gnu: alsa-lib: Fix source URL.
* gnu/packages/linux.scm (alsa-lib) [source]: Fix source URL.

Change-Id: If30c9040ee5cee1e3df933f1fdbb5806f1608fc2
2024-08-31 10:44:49 +02:00
Maxim Cournoyer
e675723b0f
gnu: libaio: Disable broken test.
* gnu/packages/linux.scm (libaio) [phases]
<disable-problematic-tests>: New phase.

Change-Id: Ieff712d9c2d8f55d1e730750f7a153295b11ffbe
2024-08-31 10:44:49 +02:00
Janneke Nieuwenhuizen
af271f7b30
gnu: alsa-utils: Update to 1.2.11; Resurrects build with glibc-2.38.
* gnu/packages/linux.scm (alsa-utils): Update to 1.2.11.:

Change-Id: Ib41cc635868dc14428db888efd8b383cd3f05fd4
2024-08-31 10:44:49 +02:00
Janneke Nieuwenhuizen
59decd99cb
gnu: alsa-lib: Update to 1.2.11.
* gnu/packages/linux.scm (alsa-lib): Update to 1.2.11.

Change-Id: I4fcc457353a33d4dc0df60d24450af7845fd69a4
2024-08-31 10:44:48 +02:00
Janneke Nieuwenhuizen
01d32e4744
gnu: bluez: Fix build.
This is a follow-up to commit
    23aa24058a
    gnu: bluez: Update to 5.72.

and fixes

    GEN      client/bluetoothctl-player.1
    client/bluetoothctl.rst:342: (WARNING/2) Cannot analyze code. Pygments package not found.
    Exiting due to level-2 (WARNING) system message.
      GEN      client/bluetoothctl-scan.1
    make[1]: *** [Makefile:13732: client/bluetoothctl.1] Error 1

* gnu/packages/linux.scm (bluez)[native-inputs]: Add python and
python-pygments.

Change-Id: Ifd4db91592012a904be21ec6d8df63200e958c58
2024-08-31 10:44:45 +02:00
Maxim Cournoyer
84be7d9db9
gnu: bluez: Update to 5.72.
* gnu/packages/linux.scm (bluez): Update to 5.72.

Change-Id: Id9ee1cdae8226af161ea75f097730c9edc6d43b0
2024-08-31 10:44:37 +02:00
Maxim Cournoyer
18a39e7f67
gnu: bluez: Update home page URL.
* gnu/packages/linux.scm (bluez) [home-page]: Update URL.

Change-Id: Ice8bc802b29407f803caae61864e72a4db74074d
2024-08-31 10:44:37 +02:00
kiasoc5
6667139960
gnu: bluez: enable wiimote plugin.
* gnu/packages/linux.scm (bluez)[configure-flags]: Add "--enable-wiimote".

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:44:35 +02:00
Ludovic Courtès
5b3e996d29
build-system/gnu: Change default locale to C.UTF-8.
This is a followup to 1cebc334a7.

* guix/build-system/gnu.scm (gnu-build, gnu-cross-build): #:locale now
defaults to "C.UTF-8".
* guix/build/gnu-build-system.scm (install-locale): Likewise.
* gnu/packages/linux.scm (util-linux)[arguments]: In ‘pre-check’ phase,
remove ‘invalid-multibyte’ modification so the test runs under C.UTF-8.

Change-Id: I9a4bfe564bcd8bbd0d57ba04568eb6b8020bd051
2024-08-31 10:42:48 +02:00
Maxime Devos
1d66e38472
gnu: linux: Add 'bash' input for 'wrap-program'.
It is required for cross-compilation.

* gnu/packages/linux.scm
(kbd)[inputs]: Add 'bash-minimal'.
(singularity)[inputs]: Likewise.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I5586d61c683f8f1f48f9d28590f088023572b2b8
2024-08-31 10:42:41 +02:00
Bruno Victal
6c77893f31
gnu: rasdaemon: Fix use of nonexistent phase.
Follow-up to changes in ed1b2d0a86.

* gnu/packages/linux.scm (rasdaemon)[arguments]<#:phases>: Order
'wrap-rasdaemon after 'install instead of the nonexistent 'wrap.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-08-31 10:42:24 +02:00
Maxim Cournoyer
35fa3a980d
gnu: ecryptfs-utils: Import the correct set of modules.
* gnu/packages/linux.scm (ecryptfs-utils) [arguments]
<modules>: Replace %default-gnu-imported-modules with %default-gnu-modules.

Change-Id: I02251b4b687f9308fb8ab446a66d3bf73bbdb3df
2024-08-31 10:42:21 +02:00
Maxim Cournoyer
809db2bc60
gnu: mdadm-static: Import the correct set of modules.
* gnu/packages/linux.scm (mdadm-static) [arguments]
<modules>: Replace %default-gnu-imported-modules with %default-gnu-modules.

Change-Id: I785a8378bea7529488dc7b8851e83746e4debd96
2024-08-31 10:42:21 +02:00
Maxim Cournoyer
f59df1aa3c
build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules.
Until now users would have to cargo cult or inspect the private
%default-modules variable of (guix build-systems gnu) to discover which
modules to include when extending the used modules via the #:modules argument.

The renaming was automated via the command:

  $ git grep -l %gnu-build-system-modules
    | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i

* guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to...
(%default-gnu-imported-modules): ... this.
(%default-modules): Rename to...
(%default-gnu-modules): ... this.  Export.
(dist-package, gnu-build, gnu-cross-build): Adjust accordingly.

Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
2024-08-31 10:42:16 +02:00
Bruno Victal
a68d52a000
gnu: Remove unneeded libxml2 from native-inputs. (libxslt)
XML_CATALOG_FILES is already set within libxslt so it's unnecessary to include
libxml2 for the same effect.

* gnu/packages/freedesktop.scm (wayland): Remove obsolete comment.
(farstream, elogind, packagekit, accountsservice, plymouth)[native-inputs]:
Remove libxml2.
* gnu/packages/benchmark.scm (sysbench)[native-inputs]: Ditto.
* gnu/packages/cluster.scm (drbd-utils)[native-inputs]: Ditto.
* gnu/packages/glib.scm (dbus)[native-inputs]: Ditto.
* gnu/packages/gnome.scm (gnome-keyring, glade3, dconf, libsecret, colord)
(upower, gnome-settings-daemon)[native-inputs]: Ditto.
* gnu/packages/linux.scm (eudev)[native-inputs]: Ditto.
* gnu/packages/networking.scm (iputils)[native-inputs]: Ditto.
* gnu/packages/ocr.scm (tesseract-ocr)[native-inputs]: Ditto.
* gnu/packages/polkit.scm (polkit)[native-inputs]: Ditto.
* gnu/packages/samba.scm (samba/pinned)[native-inputs]: Ditto.
* gnu/packages/sssd.scm (adcli)[native-inputs]: Ditto.
* gnu/packages/terminals.scm (kmscon)[native-inputs]: Ditto.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ica3fb5a8e23ad928c53ae508c02777d78c635af0
2024-08-31 10:42:14 +02:00
Bruno Victal
1817f5cf4b
gnu: perf: Remove libxml2.
XML_CATALOG_FILES is already set within xmlto which is a requirement for
building the documentation.

Note: perf depends on zlib which was propagated by libxml2 so we must re-add
it here.

* gnu/packages/linux.scm (perf)[inputs]: Remove libxml2. Add zlib. Relocate
docbook-xsl, xmlto and asciidoc to …
[native-inputs]: … here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:14 +02:00
Bruno Victal
b8a254ceaa
gnu: alsa-utils: Rewrite with G-Expressions.
* gnu/packages/linux.scm (alsa-utils)[arguments]: Rewrite with G-Expressions.
<#:phases>: Drop obsolete 'disable-broken-test phase. Drop trailing #t.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:13 +02:00