gnu: rasdaemon: Fix use of nonexistent phase.
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.
* 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.
* 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 %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)
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.
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.
* 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.
* 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.
* gnu/packages/linux.scm (kexec-tools): Update to 2.0.26.
gnu: iproute2: Update to 6.4.0.
* gnu/packages/linux.scm (iproute): Update to 6.4.0.
gnu: iotop: Update to 1.26.
* gnu/packages/linux.scm (iotop): Update to 1.26.
Change-Id: I5459db7318520509088881d5923928e837c060db
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>
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>
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>
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>
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>
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>
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>
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>
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>