aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/linux.scm
Commit message (Collapse)AuthorAge
* gnu: libnl-python2: Add libxcrypt dependency.宋文武2024-08-31
| | | | | | * gnu/packages/linux.scm (libnl-python-package)[inputs]: Add libxcrypt. Change-Id: Id7293e6f1951bb525f5ad072bc7b12d18ac7c69c
* gnu: psm: Allow compilation with glibc 2.39.Ludovic Courtès2024-08-31
| | | | | | * gnu/packages/linux.scm (psm)[source]: Add snippet. Change-Id: I366fcaa8bbc6a5c755cb958a2fd7a71883973415
* gnu: psm2: Allow compilation with glibc 2.39.Ludovic Courtès2024-08-31
| | | | | | * gnu/packages/linux.scm (psm2)[source]: Add snippet. Change-Id: Iff29026da7252e4ca35bdde25b24d83bab0d5554
* gnu: alsa-utils: Fix source URL.Maxim Cournoyer2024-08-31
| | | | | | * gnu/packages/linux.scm (alsa-utils) [source]: Fix URL. Change-Id: I301319a5b204836ae5f4b7cea471c923ac04bb97
* gnu: kmod: Modernize.Maxim Cournoyer2024-08-31
| | | | | | | * gnu/packages/linux.scm (kmod) [native-inputs, inputs]: Remove labels. [arguments]: Use gexps, remove trailing #t. Change-Id: If40e25d38c5b4ac3cb192a76d688834069278c9d
* gnu: alsa-ucm-conf: Update to 1.2.11.Roman Scherer2024-08-31
| | | | | | * gnu/packages/linux.scm (alsa-ucm-conf): Update to 1.2.11. Change-Id: Ibec86363e7181bb9de938eae4a58ea8927474009
* gnu: linux-pam: Add libxcrypt dependency.Josselin Poiret2024-08-31
| | | | | | * gnu/packages/linux.scm (linux-pam): Add libxcrypt dependency. Change-Id: I57c1c10f01b88707637ea8f5c4a082deb0dd4205
* gnu: lvm2-static: Properly handle eudev dependency in pkg-config.Josselin Poiret2024-08-31
| | | | | | | * gnu/packages/linux.scm (lvm2-static): Add linking flags for the static eudev output. Change-Id: Ic43be600f0569a8ffa69544cbf661f05d82e2084
* gnu: Add libdevmapper-propagated-inputs.Josselin Poiret2024-08-31
| | | | | | | * gnu/packages/linux.scm (libdevmapper-propagated-inputs): Record needed inputs for libdevmapper. Change-Id: I6db51ea2ce640f77198fd67f0e2480052907f28e
* gnu: alsa-utils: Fix source URL.Maxim Cournoyer2024-08-31
| | | | | | * gnu/packages/linux.scm (alsa-utils) [source]: Fix source URL. Change-Id: Ie54537eed484ae427e7af2d68eb9fb96bb858146
* gnu: alsa-lib: Fix source URL.Maxim Cournoyer2024-08-31
| | | | | | * gnu/packages/linux.scm (alsa-lib) [source]: Fix source URL. Change-Id: If30c9040ee5cee1e3df933f1fdbb5806f1608fc2
* gnu: libaio: Disable broken test.Maxim Cournoyer2024-08-31
| | | | | | | * gnu/packages/linux.scm (libaio) [phases] <disable-problematic-tests>: New phase. Change-Id: Ieff712d9c2d8f55d1e730750f7a153295b11ffbe
* gnu: alsa-utils: Update to 1.2.11; Resurrects build with glibc-2.38.Janneke Nieuwenhuizen2024-08-31
| | | | | | * gnu/packages/linux.scm (alsa-utils): Update to 1.2.11.: Change-Id: Ib41cc635868dc14428db888efd8b383cd3f05fd4
* gnu: alsa-lib: Update to 1.2.11.Janneke Nieuwenhuizen2024-08-31
| | | | | | * gnu/packages/linux.scm (alsa-lib): Update to 1.2.11. Change-Id: I4fcc457353a33d4dc0df60d24450af7845fd69a4
* gnu: bluez: Fix build.Janneke Nieuwenhuizen2024-08-31
| | | | | | | | | | | | | | | | | | | This is a follow-up to commit 23aa24058ad932bf48e4258566ee94fea86eef3d 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
* gnu: bluez: Update to 5.72.Maxim Cournoyer2024-08-31
| | | | | | * gnu/packages/linux.scm (bluez): Update to 5.72. Change-Id: Id9ee1cdae8226af161ea75f097730c9edc6d43b0
* gnu: bluez: Update home page URL.Maxim Cournoyer2024-08-31
| | | | | | * gnu/packages/linux.scm (bluez) [home-page]: Update URL. Change-Id: Ice8bc802b29407f803caae61864e72a4db74074d
* gnu: bluez: enable wiimote plugin.kiasoc52024-08-31
| | | | | | * gnu/packages/linux.scm (bluez)[configure-flags]: Add "--enable-wiimote". Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* build-system/gnu: Change default locale to C.UTF-8.Ludovic Courtès2024-08-31
| | | | | | | | | | | | This is a followup to 1cebc334a77030c0c94955981652f4df7608c9e3. * 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
* gnu: linux: Add 'bash' input for 'wrap-program'.Maxime Devos2024-08-31
| | | | | | | | | | | | 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
* gnu: rasdaemon: Fix use of nonexistent phase.Bruno Victal2024-08-31
| | | | | | | | | Follow-up to changes in ed1b2d0a86a0a62d8d843f06669a5f072482c37e. * 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>
* gnu: ecryptfs-utils: Import the correct set of modules.Maxim Cournoyer2024-08-31
| | | | | | | * gnu/packages/linux.scm (ecryptfs-utils) [arguments] <modules>: Replace %default-gnu-imported-modules with %default-gnu-modules. Change-Id: I02251b4b687f9308fb8ab446a66d3bf73bbdb3df
* gnu: mdadm-static: Import the correct set of modules.Maxim Cournoyer2024-08-31
| | | | | | | * gnu/packages/linux.scm (mdadm-static) [arguments] <modules>: Replace %default-gnu-imported-modules with %default-gnu-modules. Change-Id: I785a8378bea7529488dc7b8851e83746e4debd96
* build-systems: gnu: Export %default-gnu-imported-modules and ↵Maxim Cournoyer2024-08-31
| | | | | | | | | | | | | | | | | | | | | %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
* gnu: Remove unneeded libxml2 from native-inputs. (libxslt)Bruno Victal2024-08-31
| | | | | | | | | | | | | | | | | | | | | | | | 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
* gnu: perf: Remove libxml2.Bruno Victal2024-08-31
| | | | | | | | | | | | | | 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>
* gnu: alsa-utils: Rewrite with G-Expressions.Bruno Victal2024-08-31
| | | | | | | * 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>
* gnu: alsa-utils: Build manpages.Bruno Victal2024-08-31
| | | | | | | | | * gnu/packages/linux.scm (alsa-utils)[arguments]<#:configure-flags>: Re-enable xmlto for building manpages. [inputs]: Move xmlto to … [native-inputs]: … here and restyle. Add docbook-xml-4.2 and docbook-xsl. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: kexec-tools: Update to 2.0.26.Tobias Geerinckx-Rice2024-08-31
| | | | * gnu/packages/linux.scm (kexec-tools): Update to 2.0.26.
* gnu: iproute2: Update to 6.4.0.Tobias Geerinckx-Rice2024-08-31
| | | | * gnu/packages/linux.scm (iproute): Update to 6.4.0.
* gnu: iotop: Update to 1.26.Tobias Geerinckx-Rice2024-08-18
| | | | | | * gnu/packages/linux.scm (iotop): Update to 1.26. Change-Id: I5459db7318520509088881d5923928e837c060db
* gnu: linux-libre 4.19: Update to 4.19.320.Wilko Meyer2024-08-27
| | | | | | | | * gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.320. (linux-libre-4.19-pristine-source): Update hash. Change-Id: I47ab7cffcbb1dde5aa834234c1536e7c5182b5fe Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: linux-libre 5.4: Update to 5.4.282.Wilko Meyer2024-08-27
| | | | | | | | * gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.282. (linux-libre-5.4-pristine-source): Update hash. Change-Id: If91e74c115c99c73d9038335060a378def294142 Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: linux-libre 5.10: Update to 5.10.224.Wilko Meyer2024-08-27
| | | | | | | | * gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.224. (linux-libre-5.10-pristine-source): Update hash. Change-Id: I66e90d4b273b92640a6ee3d1c1c21b54ba95fd5f Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: linux-libre 5.15: Update to 5.15.165.Wilko Meyer2024-08-27
| | | | | | | | * gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.165. (linux-libre-5.15-pristine-source): Update hash. Change-Id: I01a38a5189c828deb566829723b9b94fbb5e7b89 Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: linux-libre 6.1: Update to 6.1.106.Wilko Meyer2024-08-27
| | | | | | | | * gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.106. (linux-libre-6.1-pristine-source): Update hash. Change-Id: I198eaa8b4bf663406ce7d6411edd13bf1f96181e Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: linux-libre 6.6: Update to 6.6.47.Wilko Meyer2024-08-27
| | | | | | | | * gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.47. (linux-libre-6.6-pristine-source): Update hash. Change-Id: Id8ae17fbcd8fc544289060c08607cb36fbca2b32 Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: linux-libre 6.10: Update to 6.10.6.Wilko Meyer2024-08-27
| | | | | | | | * gnu/packages/linux.scm (linux-libre-6.10-version): Update to 6.10.6. (linux-libre-6.10-pristine-source): Update hash. Change-Id: Iec0abe1fc28afd3481f7e3540fce8bb5654ee269 Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: Remove linux-libre 6.9.Wilko Meyer2024-08-26
| | | | | | | | | | | | | | | | | * gnu/packages/linux.scm (linux-libre-6.9-version, linux-libre-6.9-gnu-revision, deblob-scripts-6.9, linux-libre-6.9-pristine-source, linux-libre-6.9-source, linux-libre-headers-6.9, linux-libre-6.9): Remove variables. (linux-libre-headers-latest): New variable. (libbpf)[native-inputs]: Switch to linux-libre-headers-latest. * gnu/packages/aux-files/linux-libre/6.9-arm.conf, gnu/packages/aux-files/linux-libre/6.9-arm64.conf, gnu/packages/aux-files/linux-libre/6.9-riscv.conf gnu/packages/aux-files/linux-libre/6.9-i686.conf, gnu/packages/aux-files/linux-libre/6.9-x86_64.conf: Delete files. * Makefile.am (AUX_FILES): Remove aforementioned .conf files. Change-Id: Ia05bce46ab94f0dbbc7bb5b2e75e2067e9b78e7b Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: linux-libre: Update the default linux-libre package to the 6.10 series.Wilko Meyer2024-08-26
| | | | | | | | | * gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision, linux-libre-pristine-source, linux-libre-source, linux-libre, linux-libre-with-bpf): Use linux-libre-6.10. Change-Id: I6ac1c0a3cb807d4f75fce70a213f97637b8ec23a Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: linux-libre 6.1: Update to 6.1.105.Wilko Meyer2024-08-26
| | | | | | * gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.105. Change-Id: Ibccb28c94f5e322c1f8bd881d564b3fab7d01a08
* gnu: linux-libre 6.6: Update to 6.6.46.Wilko Meyer2024-08-26
| | | | | | * gnu/packages/linux.scm (linux-libre-6.6-version, deblob-scripts-6.6): Update to 6.6.46. Change-Id: Ifd88b2f2f64a36100eb351f434be4efc13d490c5
* gnu: linux-libre 6.10: Update to 6.10.5.Wilko Meyer2024-08-26
| | | | | | * gnu/packages/linux.scm (linux-libre-6.10-version, deblob-scripts-6.10): Update to 6.10.5. Change-Id: I4d6f54542ec055bbe2d1b3c16e31e3047adda325
* gnu: libfabric: Add support for extra providers.Romain GARBAGE2024-08-19
| | | | | | | * gnu/packages/linux.scm (libfabric) [arguments]: Add configure flags. Change-Id: I57e43ffd92e8268112e48928af38b0fecc256a67 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Replace (almost) all uses of /run/setuid-programs.Tobias Geerinckx-Rice2024-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | …those good for master, anyway. * gnu/packages/admin.scm (ktsuss, opendoas, hosts) [arguments]: Replace /run/setuid-programs with /run/privileged/bin. * gnu/packages/containers.scm (slirp4netns)[arguments]: Likewise. * gnu/packages/debian.scm (pbuilder)[arguments]: Likewise. * gnu/packages/disk.scm (udevil)[arguments]: Likewise. * gnu/packages/enlightenment.scm (efl, enlightenment) [arguments]: Likewise. * gnu/packages/gnome.scm (gdm, gnome-control-center) [arguments]: Likewise. * gnu/packages/linux.scm (singularity)[arguments]: Likewise. * gnu/packages/lxde.scm (spacefm)[arguments]: Likewise. * gnu/packages/monitoring.scm (zabbix-agentd)[arguments]: Likewise. * gnu/packages/virtualization.scm (ganeti)[arguments]: Likewise. * gnu/packages/xdisorg.scm (xsecurelock)[arguments]: Likewise. * gnu/services/dbus.scm (dbus-configuration-directory): Likewise. * gnu/services/ganeti.scm (%default-ganeti-environment-variables): Likewise. * gnu/services/monitoring.scm (zabbix-agent-shepherd-service): Likewise. * gnu/tests/ldap.scm (marionette): Likewise. * gnu/tests/monitoring.scm (os): Likewise.
* gnu: libfabric: Update to 1.22.0.Romain GARBAGE2024-08-11
| | | | | | | * gnu/packages/linux.scm (libfabric): Update to 1.22.0. Change-Id: I67124366708f61ad2e49fd8495f447a67ff73d5e Signed-off-by: Christopher Baines <mail@cbaines.net>
* Merge remote-tracking branch 'origin/go-team'Sharlatan Hellseher2024-08-08
|\ | | | | | | Change-Id: Ib66e48c4cb84e9e97ebcec334ab0b9f3dbfb1457
| * gnu: go-github-com-vishvananda-netlink: Keep tests only on x86_64.Sharlatan Hellseher2024-07-27
| | | | | | | | | | | | | | * gnu/packages/linux.scm (go-github-com-vishvananda-netlink) [arguments]: <#:tests?>: Run tests only on x86_64 architecture. Change-Id: I15df89bd4d916e580fc82d650aefcb4cf050a20d
| * gnu: go-netlink: Rename variable.Sharlatan Hellseher2024-07-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/linux.scm (go-netlink): Renamve variable to go-github-com-vishvananda-netlink to reflect go.mod import path. * gnu/packages/networking.scm (yggdrasil) [propagated-inputs]: Remove go-netlink, add go-github-com-vishvananda-netlink. (nebula): [inputs]: Remove go-netlink, add go-github-com-vishvananda-netlink. * gnu/packages/docker.scm (docker-libnetwork-cmd-proxy) [native-inputs]: Remove go-netlink, add go-github-com-vishvananda-netlink. Change-Id: I77658e6c7f5d57d8631b42c661466c6b7e08df50
| * gnu: go-netlink: Enable tests.Sharlatan Hellseher2024-07-25
| | | | | | | | | | | | | | * gnu/packages/linux.scm (go-netlink): Enable most of the tests. [arguments]: <#:phases>: Add 'disable-failing-tests phase. Change-Id: Ie4fafbc922e98a7eb474f91317995b6502a99108