Commit graph

5187 commits

Author SHA1 Message Date
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
Bruno Victal
55ce97b138
gnu: alsa-utils: Build manpages.
* 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>
2024-08-31 10:42:13 +02:00
Tobias Geerinckx-Rice
d35ccf0899
gnu: kexec-tools: Update to 2.0.26.
* gnu/packages/linux.scm (kexec-tools): Update to 2.0.26.
2024-08-31 10:42:03 +02:00
Tobias Geerinckx-Rice
85662a15a8
gnu: iproute2: Update to 6.4.0.
* gnu/packages/linux.scm (iproute): Update to 6.4.0.
2024-08-31 10:42:02 +02:00
Tobias Geerinckx-Rice
934b499425
gnu: iotop: Update to 1.26.
* gnu/packages/linux.scm (iotop): Update to 1.26.

Change-Id: I5459db7318520509088881d5923928e837c060db
2024-08-18 02:00:00 +02:00
Wilko Meyer
07c1dcbd0c
gnu: linux-libre 4.19: Update to 4.19.320.
* 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>
2024-08-27 12:37:01 -04:00
Wilko Meyer
4ae75e7e41
gnu: linux-libre 5.4: Update to 5.4.282.
* 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>
2024-08-27 12:37:01 -04:00
Wilko Meyer
636e58ef10
gnu: linux-libre 5.10: Update to 5.10.224.
* 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>
2024-08-27 12:37:00 -04:00
Wilko Meyer
255d02a0c6
gnu: linux-libre 5.15: Update to 5.15.165.
* 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>
2024-08-27 12:37:00 -04:00
Wilko Meyer
97d8277b9f
gnu: linux-libre 6.1: Update to 6.1.106.
* 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>
2024-08-27 12:37:00 -04:00
Wilko Meyer
a74a33c8b3
gnu: linux-libre 6.6: Update to 6.6.47.
* 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>
2024-08-27 12:37:00 -04:00
Wilko Meyer
02b6ff8afb
gnu: linux-libre 6.10: Update to 6.10.6.
* 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>
2024-08-27 12:36:55 -04:00
Wilko Meyer
fc35b9fa6d
gnu: Remove linux-libre 6.9.
* 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>
2024-08-26 20:00:17 -04:00
Wilko Meyer
868b3811df
gnu: linux-libre: Update the default linux-libre package to the 6.10 series.
* 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>
2024-08-26 20:00:17 -04:00
Wilko Meyer
df58d3c21f
gnu: linux-libre 6.1: Update to 6.1.105.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.105.

Change-Id: Ibccb28c94f5e322c1f8bd881d564b3fab7d01a08
2024-08-26 20:00:16 -04:00
Wilko Meyer
81308b83d5
gnu: linux-libre 6.6: Update to 6.6.46.
* gnu/packages/linux.scm (linux-libre-6.6-version, deblob-scripts-6.6): Update to 6.6.46.

Change-Id: Ifd88b2f2f64a36100eb351f434be4efc13d490c5
2024-08-26 20:00:16 -04:00
Wilko Meyer
b2de758e3c
gnu: linux-libre 6.10: Update to 6.10.5.
* gnu/packages/linux.scm (linux-libre-6.10-version, deblob-scripts-6.10): Update to 6.10.5.

Change-Id: I4d6f54542ec055bbe2d1b3c16e31e3047adda325
2024-08-26 20:00:16 -04:00
Romain GARBAGE
2a6ea3895b
gnu: libfabric: Add support for extra providers.
* gnu/packages/linux.scm (libfabric) [arguments]: Add configure flags.

Change-Id: I57e43ffd92e8268112e48928af38b0fecc256a67
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-19 12:02:34 +02:00
Tobias Geerinckx-Rice
902b15b24d
gnu: Replace (almost) all uses of /run/setuid-programs.
…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.
2024-08-11 02:00:00 +02:00
Romain GARBAGE
59ed5e91f4
gnu: libfabric: Update to 1.22.0.
* gnu/packages/linux.scm (libfabric): Update to 1.22.0.

Change-Id: I67124366708f61ad2e49fd8495f447a67ff73d5e
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-11 10:59:44 +01:00
Sharlatan Hellseher
d7d779a3ef
Merge remote-tracking branch 'origin/go-team'
Change-Id: Ib66e48c4cb84e9e97ebcec334ab0b9f3dbfb1457
2024-08-08 13:05:56 +01:00
Wilko Meyer
8006d74ce6
gnu: linux-libre 4.19: Update to 4.19.319.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.319.
(linux-libre-4.19-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I25ba240e34bac8fda3a63ae304b00951aa8226dd
2024-08-04 15:54:47 -04:00
Wilko Meyer
8b5db0eef6
gnu: linux-libre 5.4: Update to 5.4.281.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.281.
(linux-libre-5.4-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I157c3de72e05d663edefa1b67f5007d14dd23861
2024-08-04 15:54:46 -04:00
Wilko Meyer
ef20fce5e2
gnu: linux-libre 5.10: Update to 5.10.223.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.223.
(linux-libre-5.10-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I018c34d9808fa23cf4b0cb3e4519cd1b125ddfb8
2024-08-04 15:54:46 -04:00
Wilko Meyer
d57a66e93a
gnu: linux-libre 5.15: Update to 5.15.164.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.164.
(linux-libre-5.15-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I409f2acbfab18812fc1b2a224c92ab64c161c650
2024-08-04 15:54:46 -04:00
Wilko Meyer
c1e512dc40
gnu: linux-libre 6.1: Update to 6.1.102.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.102.
(linux-libre-6.1-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: Iebd37cc60d89bd01305af70e115b2063b6e4b384
2024-08-04 15:54:46 -04:00
Wilko Meyer
8fc7b16a58
gnu: linux-libre 6.6: Update to 6.6.43.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.43.
(linux-libre-6.6-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: Ie613f55d79d4dc169283a70161f8a6c369d5bb1e
2024-08-04 15:54:45 -04:00
Wilko Meyer
c27678e18b
gnu: linux-libre 6.9: Update to 6.9.12.
* gnu/packages/linux.scm (linux-libre-6.9-version): Update to 6.9.12.
(linux-libre-6.9-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: Ie082b7c6648052d63fa7ce38aa789ed9c20742d7
2024-08-04 15:54:45 -04:00
Wilko Meyer
e21103323a
gnu: linux-libre 6.10: Update to 6.10.2.
* gnu/packages/linux.scm (linux-libre-6.10-version): Update to 6.10.2.
(linux-libre-6.10-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I0bee297f86ae1fa86657642f58d962e1bc4d847a
2024-08-04 15:54:41 -04:00
Ashish SHUKLA
baae1bb941
gnu: tuxedo-keyboard: Update to 4.6.1.
* gnu/packages/linux (tuxedo-keyboard): Update to 4.6.1.
[source]: Update repository URL to point to new upstream.
[home-page]: Update home-page.

Change-Id: Ia10680c9ebd3381c26f2af5c174bcb497aac6c25
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-01 10:45:52 +01:00
Ashish SHUKLA
3e4e1aa99b
gnu: ddcci-driver-linux: Update to 0.4.5.
* gnu/packages/linux.scm (ddcci-driver-linux): Update to 0.4.5.
[source]: Remove already upstream patch.

* gnu/packages/patches/ddcci-driver-linux-6.8.patch: Remove it.
* gnu/local.mk: Unregister it.

Change-Id: I1d4920ec84ea2a67554560181e99e9e2d535af2a
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-07-30 14:40:40 +08:00
Wilko Meyer
4f68605d56
gnu: linux-libre 6.1: Update to 6.1.101.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.101.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: Ia489adca9b27b469e777726c20ccb373c6d6aab4
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-07-29 23:20:06 -04:00
Wilko Meyer
9a3c1b8118
gnu: linux-libre 6.6: Update to 6.6.42.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.42.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I898fab9f04f71f6cdc759315f7fd4e5d28e8d710
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-07-29 23:20:05 -04:00
Wilko Meyer
1e407ed2ba
gnu: linux-libre 6.9: Update to 6.9.11.
* gnu/packages/linux.scm (linux-libre-6.9-version): Update to 6.9.11.
(linux-libre-6.9-pristine-source): Update hash.

Change-Id: I1a400cd4abecca2e1c6344353ede1e7b5be75d7b
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-07-29 23:20:05 -04:00
Wilko Meyer
93e19067b4
gnu: Add linux-libre 6.10.1.
* gnu/packages/linux.scm (linux-libre-6.10-version, linux-libre-6.10-gnu-revision,
deblob-scripts-6.10, linux-libre-6.10-pristine-source, linux-libre-6.10-source,
linux-libre-headers-6.10, linux-libre-6.10): New variables.
* gnu/packages/aux-files/linux-libre/6.10-arm.conf,
gnu/packages/aux-files/linux-libre/6.10-arm64.conf,
gnu/packages/aux-files/linux-libre/6.10-i686.conf,
gnu/packages/aux-files/linux-libre/6.10-x86.conf: New files.
* Makefile.am (AUX_FILES): Add them.

Change-Id: If62ec2e8029ebd7531d3b4ba9a666c0b5f3b0f4c
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-07-29 23:20:04 -04:00
Leo Famulari
859d1245b4
gnu: dwarves: Update to 1.27.
* gnu/packages/linux.scm (dwarves): Update to 1.27.

Change-Id: Id986fdd240a6619544ff6be93cce00afd9fc31bd
2024-07-29 23:20:04 -04:00
Sharlatan Hellseher
1dd90ea870
gnu: go-github-com-vishvananda-netlink: Keep tests only on x86_64.
* gnu/packages/linux.scm (go-github-com-vishvananda-netlink)
[arguments]: <#:tests?>: Run tests only on x86_64 architecture.

Change-Id: I15df89bd4d916e580fc82d650aefcb4cf050a20d
2024-07-27 09:31:08 +01:00
Sharlatan Hellseher
ef9a6e9132
gnu: go-netlink: Rename variable.
* 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
2024-07-25 22:01:09 +01:00
Sharlatan Hellseher
a80cec86d5
gnu: go-netlink: Enable tests.
* gnu/packages/linux.scm (go-netlink): Enable most of the tests.
[arguments]: <#:phases>: Add 'disable-failing-tests phase.

Change-Id: Ie4fafbc922e98a7eb474f91317995b6502a99108
2024-07-25 21:56:58 +01:00
Sharlatan Hellseher
c961057bf6
gnu: go-netlink: Refresh package style.
* gnu/packages/linux.scm (go-netlink): Fix indentation, apply new
package style, swap native-inputs with propagated-inputs.
[propagated-inputs]: Add go-golang-org-x-sys and go-github-com-vishvananda-netns.
[native-inputs]: Remove go-golang-org-x-sys and go-github-com-vishvananda-netns.

Change-Id: I523cd03263752ab00c08e9011b86cb1b64327e7f
2024-07-25 21:54:06 +01:00
Sharlatan Hellseher
0a6eb07ad9
gnu: go-netlink: Update to 1.1.0.
* gnu/packages/linux.scm (go-netlink): Update to 1.1.0.

Change-Id: I92aeb71ecdb5c5bc8027ded40438f86ae48a8416
2024-07-25 21:53:08 +01:00
Sharlatan Hellseher
da8d961036
gnu: go-netns: Rename varialbe.
* gnu/packages/networking.scm (go-netns): Rename variable to
go-github-com-vishvananda-netns to reflect go.mod import path.
(yggdrasil) [propagated-inputs]: Remove go-netns, add
go-github-com-vishvananda-netns.
(nebula): [inputs]: Remove go-netns, add go-github-com-vishvananda-netns.

* gnu/packages/docker.scm (docker-libnetwork-cmd-proxy) [native-inputs]:
Remove go-netns, add go-github-com-vishvananda-netns.

* gnu/packages/linux.scm (go-netlink) [native-inputs]: Remove go-netns,
add go-github-com-vishvananda-netns.

Change-Id: I49fb89a886134b0c768557ca4700c9be19c2c5d7
2024-07-25 21:45:40 +01:00
Efraim Flashner
8c6e724686
gnu: Add linux-libre-lts-arm64-generic.
* gnu/packages/linux.scm (linux-libre-lts-arm64-generic): New variable.

Change-Id: I85b0c318850cf984ec9dbfc272278ba80eb39b30
2024-07-24 00:27:49 +03:00
Wilko Meyer
b70893b5c2
gnu: linux-libre 4.19: Update to 4.19.318.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.318.
(linux-libre-4.19-pristine-source): Update hash.

Change-Id: I06ba716eac115a3dd7ba58410e31a07a4fa885e7
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-07-22 15:51:15 -04:00
Wilko Meyer
bf796ecccd
gnu: linux-libre 5.4: Update to 5.4.280.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.280.
(linux-libre-5.4-pristine-source): Update hash.

Change-Id: I2866e3b281a77a774eddda9b1ef6218dbc096768
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-07-22 15:51:15 -04:00
Wilko Meyer
0cb22c789c
gnu: linux-libre 5.10: Update to 5.10.222.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.222.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hash.

Change-Id: I26cb8c4431116ccd31f542072ba064fde6785124
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-07-22 15:51:14 -04:00
Wilko Meyer
b6cb962c67
gnu: linux-libre 5.15: Update to 5.15.163.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.163.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hash.

Change-Id: Icce631087a867aa4b7ebf29913094bc8a8bfb2f1
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-07-22 15:51:14 -04:00
Wilko Meyer
d5fb5a07c3
gnu: linux-libre 6.1: Update to 6.1.100.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.100.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: Ib146118e173a7d1bc8f334b94e0876405867b5e3
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-07-22 15:51:14 -04:00