Skip to content

Commit 3008b70

Browse files
committed
syslinux: sort patches
1 parent 7e5045f commit 3008b70

File tree

1 file changed

+9
-14
lines changed

1 file changed

+9
-14
lines changed

pkgs/by-name/sy/syslinux/package.nix

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -39,24 +39,19 @@ stdenv.mkDerivation {
3939
(fetchArchlinuxPatch "0002-gfxboot-menu-label.patch" "sha256-eoId3jn4eRxItil5naoGMBGOJM/p5FG74ePwxiJ0w/8=")
4040
(fetchArchlinuxPatch "0005-gnu-efi-version-compatibility.patch" "sha256-5oZ/24emWNPHx621v/9i2xU6rodpVCM0R18hCU35eDk=")
4141
(fetchArchlinuxPatch "0006-Replace-builtin-strlen-that-appears-to-get-optimized.patch" "sha256-aq2vKqGonhMI2gRrAYNe+VRD8Vwijn7kOOv5wqAncx8=")
42-
(fetchArchlinuxPatch "0025-reproducible-build.patch" "sha256-vhth9CFHqChPQPgGhUWVpYwMFnnjoMVIGr7Wfu1jcDY=")
43-
(fetchArchlinuxPatch
44-
# mbr.bin: too big (452 > 440)
45-
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906414
46-
"0016-strip-gnu-property.patch"
47-
"sha256-gn69YHbObqg6uTLPTtu8otNBFuCSyazwxLW3FbTNLX4="
48-
)
49-
(fetchArchlinuxPatch
50-
# mbr.bin: too big (452 > 440)
51-
"0017-single-load-segment.patch"
52-
"sha256-pGDcP62k50YkGgP0pFp5NSe7X0sojfLCzTmJtba2Yww="
53-
)
54-
(fetchArchlinuxPatch "0018-prevent-pow-optimization.patch" "sha256-1+u8Kb6bxRbTPm0QCCt4yViLozzD/+/yspkJasOFM+g=")
42+
# mbr.bin: too big (452 > 440)
43+
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906414
44+
(fetchArchlinuxPatch "0016-strip-gnu-property.patch" "sha256-gn69YHbObqg6uTLPTtu8otNBFuCSyazwxLW3FbTNLX4=")
45+
# mbr.bin: too big (452 > 440)
46+
(fetchArchlinuxPatch "0017-single-load-segment.patch" "sha256-pGDcP62k50YkGgP0pFp5NSe7X0sojfLCzTmJtba2Yww=")
5547
# Fixes build with "modern" gnu-efi
48+
(fetchArchlinuxPatch "0018-prevent-pow-optimization.patch" "sha256-1+u8Kb6bxRbTPm0QCCt4yViLozzD/+/yspkJasOFM+g=")
49+
(fetchArchlinuxPatch "0025-reproducible-build.patch" "sha256-vhth9CFHqChPQPgGhUWVpYwMFnnjoMVIGr7Wfu1jcDY=")
50+
(fetchArchlinuxPatch "0027-use-correct-type-for-size.patch" "sha256-5nlKwIbXpZEyBrBSq9Zg0D+PRF7/kzEG13WzpwzDpPA=")
51+
5652
./import-efisetjmp.patch
5753
# Upstream patch: https://www.syslinux.org/archives/2024-February/026903.html
5854
./define-wchar_t.patch
59-
(fetchArchlinuxPatch "0027-use-correct-type-for-size.patch" "sha256-5nlKwIbXpZEyBrBSq9Zg0D+PRF7/kzEG13WzpwzDpPA=")
6055
# gnu-efi changed their definition to already be a 1-elem array, don't double-ref it.
6156
# https://github.com/ncroxon/gnu-efi/commit/5b74db0e154ffd2fba4bcc254069844f21913988
6257
./fix-longjmp-calls.patch

0 commit comments

Comments
 (0)