gnu: libevdi: Fix cross-compilation.
* gnu/packages/linux.scm (libevdi)[arguments]: Use CC-FOR-TARGET.
gnu: libevdi: Expand description.
* gnu/packages/linux.scm (libevdi)[synopsis]: Use @acronym.
[description]: Replace ‘on various operating systems’, which is not
guaranteed, with something that is.
gnu: evdi: Expand description.
* gnu/packages/linux.scm (evdi)[synopsis, description]: Expand.
gnu: libevdi: Inherit from evdi.
* gnu/packages/linux.scm (libevdi)[inherit]: …from evdi.
[version, source, home-page]: Likewise.
gnu: libevdi: Update to 1.14.1.
* gnu/packages/linux.scm (libevdi): Update to 1.14.1.
[source]: Use a Git tag.
gnu: evdi: Update to 1.14.1.
* gnu/packages/linux.scm (evdi): Update to 1.14.1.
[source]: Use a Git tag. Remove patch.
* gnu/packages/patches/evdi-fix-build-with-linux-6.2.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
gnu: linux-libre 6.1: Update to 6.1.53.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.53.
(linux-libre-6.1-pristine-source): Update hash.
gnu: linux-libre: Update to 6.4.16.
* gnu/packages/linux.scm (linux-libre-6.4-version): Update to 6.4.16.
(linux-libre-6.4-pristine-source, deblob-scripts-6.5): Update hashes.
gnu: linux-libre-headers: Remove i586-gnu from supported-systems.
As I don't think attempting to build for the Hurd is useful.
* gnu/packages/heads.scm (make-linux-libre-headers*): Remove i586-gnu from
supported-systems.
gnu: multipath-tools: Update to 0.9.6.
* gnu/packages/linux.scm (multipath-tools): Update to 0.9.6.
[#:make-flags]: Set systemd_prefix to output and remove SYSTEMDPATH.
[#:phases]: Add phase 'no-fortfify-3 before 'build.
[inputs]: Add util-linux "lib" output for libmount.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: linux-libre 5.15: Update to 5.15.131.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.131.
(linux-libre-5.15-pristine-source): Update hash.
gnu: linux-libre 6.1: Update to 6.1.52.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.52.
(linux-libre-6.1-pristine-source): Update hash.
gnu: linux-libre: Update to 6.4.15.
* gnu/packages/linux.scm (linux-libre-6.4-version): Update to 6.4.15.
(linux-libre-6.4-pristine-source): Update hash.
gnu: linux-libre: Fix cross-compilation.
Fix generic aarch64 kernel cross-compilation by providing the missing hexdump
binary.
* gnu/packages/linux.scm (linux-libre)[native-inputs]: Add util-linux.
gnu: efivar: Fix cross-compilation.
[version]: Temporarily change the version to a git-version.
[source]: Fetch source from git, use newer commit to fix cross-build.
[arguments]<#:make-flags>: Set HOSTCC to gcc.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: linux-libre 4.14: Update to 4.14.325.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.325.
(linux-libre-4.14-pristine-source): Update hash.
gnu: linux-libre 4.19: Update to 4.19.294.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.294.
(linux-libre-4.19-pristine-source): Update hash.
gnu: linux-libre 5.4: Update to 5.4.256.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.256.
(linux-libre-5.4-pristine-source): Update hash.
gnu: linux-libre 5.10: Update to 5.10.194.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.194.
(linux-libre-5.10-pristine-source): Update hash.