limine: 12.3.3 -> 12.4.0 (#537705)

This commit is contained in:
Masum Reza
2026-07-02 08:47:40 +00:00
committed by GitHub
+2 -12
View File
@@ -48,26 +48,16 @@ in
# as bootloader for various platforms and corresponding binary and helper files.
stdenv.mkDerivation (finalAttrs: {
pname = "limine";
version = "12.3.3";
version = "12.4.0";
# We don't use the Git source but the release tarball, as the source has a
# `./bootstrap` script performing network access to download resources.
# Packaging that in Nix is very cumbersome.
src = fetchurl {
url = "https://github.com/Limine-Bootloader/Limine/releases/download/v${finalAttrs.version}/limine-${finalAttrs.version}.tar.gz";
hash = "sha256-8aUp2lzVClyje6WHMTOnuOclhLEn1zMf6U5VTl5gEvc=";
hash = "sha256-fDTQuY+WYhyJl5AqP4ZoJ1T7WXgCca35pXHAv/8CjlA=";
};
patches = [
# Merged upstream in https://github.com/Limine-Bootloader/Limine/pull/599,
# remove on the next release.
(fetchpatch {
name = "align-linux-modules.patch";
url = "https://github.com/Limine-Bootloader/Limine/commit/6635ae4ff2321f9a3c85116a57a00e3b6edc100b.patch";
hash = "sha256-poAcZND5xwS8npHCytS9lwcQi9oCEcc4bR+6HKVXJ78=";
})
];
enableParallelBuilding = true;
hardeningDisable = lib.optionals missingZerocallusedregs [