| Age | Commit message (Collapse) | Author |
|
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.130.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
Change-Id: I77b3e0fd63618352f56162cf0351bb9e148da97b
|
|
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.82.
(linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hashes.
Change-Id: Ia7fe873e3c60c7e697f564c000672e14704fbc07
|
|
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.18.
(linux-libre-6.12-pristine-source, deblob-scripts-6.12): Update hashes.
Change-Id: I438f869a35c80cbe2213cce58c1f887c47f87389
|
|
* gnu/packages/linux.scm (linux-libre-6.13-version): Update to 6.13.6.
(linux-libre-6.13-pristine-source, deblob-scripts-6.13): Update hashes.
Change-Id: I6c84d2e739c286eff6ceb424776f6e78b2cb8ade
|
|
Fixes <https://issues.guix.gnu.org/76848>.
* gnu/packages/linux.scm (tlp):[arguments]: Fix Perl invocations in all Bash
scripts, even if they are not wrapped.
Change-Id: I12de013f70446e77467fa31be7ecd63a0826d955
|
|
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.80.
(linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hashes.
Change-Id: Ib6449825abaeac8fe5dbe680bde9bb2aa9f47b20
|
|
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.17.
(linux-libre-6.12-pristine-source, deblob-scripts-6.12): Update hashes.
Change-Id: I91ff54d2d604a7bf48e8b616cdd07f512dbce6a6
|
|
* gnu/packages/linux.scm (linux-libre-6.13-version): Update to 6.13.5.
(linux-libre-6.13-pristine-source, deblob-scripts-6.13): Update hashes.
Change-Id: I7c9551603432394a7c845dba4e10ef7cc444f630
|
|
Plus enable more modules, some that I added when playing around with enabling
the SFP+ ports, and others that seem to be required for vsockets (to have
parity with x86_64-linux, e.g. #76352).
* gnu/packages/linux.scm (linux-libre-arm64-honeycomb): Update to
linux-libre-lts-version and enable more modules.
Change-Id: I50689c5420d25a6e83bf0c0d6a64ef02019826ed
|
|
* gnu/packages/linux.scm (eudev): Use new project URL
https://github.com/eudev-project/eudev for Git repo and home page.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/linux.scm (liburing): Update to 2.8.
|
|
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.129.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I0147a6652a7292c0f6a1965b3fa37b90063d972a
|
|
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.79.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: I43c33971acaff5789f24ca9dfc332ef456741ff9
|
|
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.16.
(linux-libre-6.12-pristine-source, deblob-scripts-6.12): Update hashes.
Change-Id: Ie84ca9e443a35b02b7302726fe8b74d4fb5d5551
|
|
* gnu/packages/linux.scm (linux-libre-6.13-version): Update to 6.13.4.
(linux-libre-6.13-pristine-source): Update hash.
Change-Id: Ic1e247d6f9b2c68680d31cda5ab32a2a19e096df
|
|
* gnu/packages/linux.scm (tlp)[arguments]<#:make-flags>: Set TLP_CONFUSR, TLP_CONFDIR.
Change-Id: Ie1e6e6d0d706478422f362a04b410787cdc5498f
|
|
* gnu/packages/linux.scm (keyd): New variable.
Change-Id: Ib69e4dea661dc72c3116442779b5b496d37b37bd
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
udev rules need to go into the lib/udev/rules.d/ output directory for
`udev-rules-service` to pick them up.
* gnu/packages/linux.scm (acpilight): sysconfdir=/lib.
Change-Id: I9fa2ce3ccebd87303efc3fa58b7233d8b8905a97
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/linux.scm (tlp): Update to 1.8.0.
Change-Id: Ie3f02ddffc8d38f47945e5acc2c28c13c6586091
|
|
* gnu/packages/linux.scm (tlpui): Update to 1.8.0.
[build-system]: Switch to pyproject build system.
[arguments]: Remove phases no longer necessary. Install ".desktop" file.
[inputs]: python-poetry-core, python-pytest, python-pyyaml. Remove
python-discover.
[propagated-inputs]: Add librsvg-for-system.
Change-Id: Ib1427f329e7a411e4225a81f384ff671ffb462cc
|
|
* gnu/packages/linux.scm (python-evemu): New variable.
Change-Id: I79e90ff2b151c9b56213f54768c9ad39ac7843fa
|
|
* gnu/packages/linux.scm (evdi): Update to 1.14.8.
Change-Id: Ib3ca633ce3f39bfde73c74f8887460d5ec28fbe4
|
|
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre): Use the
6.13 release series.
Change-Id: Ifde10c27abc419a515f69185d6fecf24ade88691
|
|
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.78.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: Ia32d40243992a8a721946aa827a26c8b261312f7
|
|
* gnu/packages/linux.scm (linux-libre-6.13-version): Update to 6.13.3.
(linux-libre-6.13-pristine-source, deblob-scripts-6.13): Update hashes.
Change-Id: Ie6dc556efedab77e6acc43e195e5c83a3a538147
|
|
Change-Id: I316652aff7418af4b8e83bea24638b1513f8aa97
|
|
* gnu/packages/linux.scm (corefreq): Update to 1.98.4.
[arguments]: Set #:source-directory. Remove the
'untangle-module-targets and 'gnu:build phases as they've become too
entangled. Add new 'patch-Makefile, 'prepare, 'resolve-symlink, and
'create-output phases.
Change-Id: Ib7e643108d2e8d75c436706b3dcaedc9c6dd4d27
|
|
This should not break older kernel's versions.
* gnu/packages/linux.scm (cpupower)[arguments]: Set $CC.
Remove obsolete /bin/pwd fix.
[native-inputs]: Add which.
Change-Id: I9c04fbce40bb6b503a4d3f236bb1f1976173f804
|
|
* gnu/packages/linux.scm (falcosecurity-libs): Update to 0.20.0.
[source]: Update patches and combine into a single one.
[native-inputs]: Replace clang (13) with clang-18.
[inputs]: Move libbpf and libelf to...
[propagated-inputs]: ... here.
* gnu/packages/patches/falcosecurity-libs-shared-build.patch: New file.
* gnu/packages/patches/falcosecurity-libs-install-pman.patch
* gnu/packages/patches/falcosecurity-libs-libscap-pc.patch
* gnu/packages/patches/falcosecurity-libs-libsinsp-pkg-config.patch
* gnu/packages/patches/falcosecurity-libs-pkg-config.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
Change-Id: I58b5d207da27ab4f52556e5c804d8e545e7e3974
|
|
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.76.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: I62afa5154c5f1904926cb8bf1cfc3474f6db60a2
|
|
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.13.
(linux-libre-6.12-pristine-source, deblob-scripts-6.13): Update hashes.
Change-Id: I5dbd5a253e9d33336daf7ec8d66f3d146db52b79
|
|
* gnu/packages/linux.scm (linux-libre-6.13-version): Update to 6.13.2.
(linux-libre-6.13-pristine-source, deblob-scripts-6.13): Update hashes.
Change-Id: I556b7f5e79a58e930c67bd060317814bbbec4341
|
|
* gnu/packages/linux.scm (wireplumber): Update to 0.5.7.
Change-Id: Ie51e39cb19679700f67b137cc6cfa07c80ec22d4
Reviewed-by: Andrew Wong <brosasaki@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
Disabling the EFI pstore backend is expected to reduce the chances of unaware
users running into issues with UEFI and failing to boot their Guix Systems.
This commit disables one of the backends for the persistent storage driver
'pstore' in the Linux kernel. In particular, we disable the backend which stores
the data in EFI variable storage in UEFI NVRAM.
More information about the pstore system:
https://www.kernel.org/doc/Documentation/ABI/testing/pstore
https://docs.kernel.org/admin-guide/pstore-blk.html
https://blogs.oracle.com/linux/post/pstore-linux-kernel-persistent-storage-file-system
This change reduces writes to UEFI to reduce the chances of it wearing out or
malfunctioning for other reasons, with the goal of preventing situations where
the EFI variable storage is full and cannot take new variables. This is known to
cause "Could not prepare Boot variable: No space left on device" errors on
computers with some UEFI implementations which are susceptible to such problems,
typically on relatively older machines. The user is confronted by the issue at
the later stages of Guix system reconfiguration, when the new boot entry is
created. It may be difficult to recover from because the exact cause depends on
UEFI. Sometimes it is enough to remove dumps from efivars, but sometimes the
storage will remain full permanently with no way to reclaim space.
Users may still enable the backend by changing the option via the kernel
command-line arguments, either in the Guix system configuration or in GRUB.
The above is my summary of what was previously discussed in guix-help mailing
list: <https://lists.gnu.org/archive/html/help-guix/2025-01/msg00173.html>.
* gnu/packages/linux.scm (default-extra-linux-options): Enable the kernel
build-time configuration option CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE.
Change-Id: Id0294fa90ccbf3bacbb55a22aeb4f0a863efe22c
Co-authored-by: Leo Famulari <leo@famulari.name>
|
|
* gnu/packages/linux.scm (linux-libre-6.13-version,
linux-libre-6.13-gnu-revision, deblob-scripts-6.13,
linux-libre-6.13-pristine-source, linux-libre-6.13-source,
linux-libre-headers-6.13, linux-libre-6.13): New variables.
(linux-libre-headers-latest): Use linux-libre-headers-6.13.
* gnu/packages/aux-files/linux-libre/6.13-arm.conf,
gnu/packages/aux-files/linux-libre/6.13-arm64.conf,
gnu/packages/aux-files/linux-libre/6.13-i686.conf,
gnu/packages/aux-files/linux-libre/6.13-riscv.conf,
gnu/packages/aux-files/linux-libre/6.13-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
Change-Id: Ib2acb495eb3bd6c2c2e9e5eebd2e8a1826aeed53
|
|
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.290.
(linux-libre-5.4-pristine-source): Update hash.
Change-Id: I1a0e7501bab0747ddb973d5dbca1dc83c048d42e
|
|
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.234.
(linux-libre-5.10-pristine-source): Update hash.
Change-Id: Ic6d02a2cc48e4424d9126f43269542e15c4f139a
|
|
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.178.
(linux-libre-5.15-pristine-source): Update hash.
Change-Id: If7c556c8ee4829a7e772989dc9be005019e1941f
|
|
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.128.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: Icd8fa4921ce0db9d89d1b33cecc1306e2df67051
|
|
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.75.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: I60a5d3b4241ef3362b6b9656e25768ef6ab0897c
|
|
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.12.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: I88fe45f71455e08e100bfe800ec415f2e6566616
|
|
* gnu/packages/linux.scm (simpleini): New variable.
Change-Id: Ib5e582fd234e6dd302c109d9548650f8d36271a5
|
|
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.177.
(linux-libre-5.15-pristine-source): Update hash.
Change-Id: I995d06356a4939b947316f8c90d3e21cba9a78e1
|
|
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.127.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I8ad723c7a133b771c5c59d00615271ec6aadd704
|
|
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.74.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: Ifcbc164fdcb177e6e9e83299f95a29482b8287a9
|
|
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.11.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: Ia3ef093f90182d818c9605f0c75e2244a28e8ab1
|
|
Change-Id: I3672a7dc248a41b1a83e4c488523f62cf1806710
|
|
Fixes a regression in 5c2bcafd281fdd31b3dfec5a67ba85084c58cf60, which
led to having two “linux-libre-arm64-generic@6.12” packages on
aarch64-linux, thus leading to a failure of the “fold-available-packages
with/without cache” in ‘tests/packages.scm’.
* gnu/packages/linux.scm (linux-libre-lts-arm64-generic): Check whether
‘linux-libre-lts-version’ is equal to ‘linux-libre-version’ and, if so,
make it an alias for ‘linux-libre-arm64-generic’.
Change-Id: I01e4d4ff9c66ffe1cb33dd781fba9f7f6b40e93e
|
|
linux 5.19 include loongarch support, so add it.
* gnu/packages/linux.scm (linux-libre-headers-5.19.17): New variable.
Change-Id: Iddd930c1f7243f5307bec75c41f70d5ff5bbd531
|
|
* gnu/packages/linux.scm: As all Golang dependencies were shifted to
corresponded submodules, remove not required "golang-build" module from
used ones.
Change-Id: I089cf929063c22374b8dbd9decb82f4b514a02b9
|