libressl_4_3: init at 4.3.1
I also added expiration date comments on all of them, because I always
spend some time chasing what the support dates are, and it would save
maintainer time to be able to see what to do with these branches.
(cherry picked from commit feb7c9ff78)
(cherry picked from commit c6eddcf80ad012ce92537c3191f65ccf52b66495)
This commit is contained in:
@@ -111,13 +111,17 @@ let
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "openbsd" version;
|
||||
};
|
||||
};
|
||||
|
||||
# https://github.com/libressl/portable/pull/1206
|
||||
# This got merged in February 2026 and is included as of LibreSSL 4.3.0.
|
||||
common-cmake-install-full-dirs-patch = fetchpatch {
|
||||
url = "https://github.com/libressl/portable/commit/a15ea0710398eaeed3be53cf643e80a1e80c981d.patch";
|
||||
hash = "sha256-Mlf4SrGCCqALQicbGtmVGdkdfcE8DEGYkOuVyG2CozM=";
|
||||
};
|
||||
in
|
||||
{
|
||||
# 4.1 was released April 2025 and became unsupported on April 28, 2026,
|
||||
# one year after the release of OpenBSD 7.7.
|
||||
libressl_4_1 = generic {
|
||||
version = "4.1.2";
|
||||
hash = "sha256-+6Ti+ip/UjBt96OJlwoQ6YuX6w7bKZqf252/SZmcYeE=";
|
||||
@@ -137,6 +141,8 @@ in
|
||||
];
|
||||
};
|
||||
|
||||
# 4.2 was released October 2025 and will become unsupported on October 22,
|
||||
# 2026, one year after the release of OpenBSD 7.8.
|
||||
libressl_4_2 = generic {
|
||||
version = "4.2.1";
|
||||
hash = "sha256-bVwvWFg1iOp5H0yGRQBAcdAN+lVKW/eIoAbKHrWr1ws=";
|
||||
@@ -144,4 +150,11 @@ in
|
||||
common-cmake-install-full-dirs-patch
|
||||
];
|
||||
};
|
||||
|
||||
# 4.3 was released April 2026 and will become unsupported one year after the
|
||||
# release of OpenBSD 7.9.
|
||||
libressl_4_3 = generic {
|
||||
version = "4.3.1";
|
||||
hash = "sha256-wttCrOFOfVQZgm+rNadC7G5NEnJaBRpR0M6jwQug+lA=";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -6529,6 +6529,7 @@ with pkgs;
|
||||
inherit (callPackages ../by-name/li/libressl { })
|
||||
libressl_4_1
|
||||
libressl_4_2
|
||||
libressl_4_3
|
||||
;
|
||||
|
||||
openssl = openssl_3_6;
|
||||
|
||||
Reference in New Issue
Block a user