Hi,
this is an update for Lagrange to 1.17.5. The patch got removed as it
was merged upstream.
Some testing done on amd64. No issues found.
portcheck and 'make port-lib-depends-check' are happy.
Changes listed here [1].
Comments?
Thanks!
[1] https://github.com/skyjake/lagrange/releases
Index: Makefile
===================================================================
RCS file: /daten/openbsdmirror/cvs/mirror/ports/net/lagrange/Makefile,v
retrieving revision 1.72
diff -u -p -u -p -r1.72 Makefile
--- Makefile 22 Nov 2023 19:01:46 -0000 1.72
+++ Makefile 6 Dec 2023 16:06:51 -0000
@@ -1,5 +1,5 @@
COMMENT = SDL multi protocol navigator
-VERSION = 1.17.4
+VERSION = 1.17.5
DISTNAME = lagrange-${VERSION}
Index: distinfo
===================================================================
RCS file: /daten/openbsdmirror/cvs/mirror/ports/net/lagrange/distinfo,v
retrieving revision 1.59
diff -u -p -u -p -r1.59 distinfo
--- distinfo 22 Nov 2023 19:01:46 -0000 1.59
+++ distinfo 6 Dec 2023 16:06:51 -0000
@@ -1,2 +1,2 @@
-SHA256 (lagrange-1.17.4.tar.gz) = jim/TLrNxnvRKL3EGkbjsLnVSuCvgoggkPCuYyxnjdo=
-SIZE (lagrange-1.17.4.tar.gz) = 10209579
+SHA256 (lagrange-1.17.5.tar.gz) = Aa4gZqaGXw+GHF4VnxkusSDBs2sE0DLNC/zy/8vZkOA=
+SIZE (lagrange-1.17.5.tar.gz) = 10213173
Index: patches/patch-lib_the_Foundation_src_tlsrequest_c
===================================================================
RCS file: patches/patch-lib_the_Foundation_src_tlsrequest_c
diff -N patches/patch-lib_the_Foundation_src_tlsrequest_c
--- patches/patch-lib_the_Foundation_src_tlsrequest_c 18 Nov 2023 08:38:18 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,29 +0,0 @@
-These LIBRESSL_VERSION_NUMBER should be removed unless they really
-want to care about unsupported LibreSSL.
-
-hunk 1: we added these constants specifically for this software
-hunk 2: this has been available since LibreSSL 3.6.
-
-https://codeberg.org/skyjake/the_Foundation/pulls/16
-
-Index: lib/the_Foundation/src/tlsrequest.c
---- lib/the_Foundation/src/tlsrequest.c.orig
-+++ lib/the_Foundation/src/tlsrequest.c
-@@ -452,7 +452,7 @@ iTlsCertificate *newSelfSignedRSA_TlsCertificate(
- d->pkey = EVP_PKEY_new();
- EVP_PKEY_assign_RSA(d->pkey, rsa);
- X509_set_pubkey(d->cert, d->pkey);
--#if !defined (LIBRESSL_VERSION_NUMBER)
-+#if !defined (LIBRESSL_VERSION_NUMBER) || LIBRESSL_VERSION_NUMBER < 0x3060000fL
- /* Random serial number. */ {
- BIGNUM *big = BN_new();
- if (BN_rand(big, 64, BN_RAND_TOP_ANY, BN_RAND_BOTTOM_ANY)) {
-@@ -554,7 +554,7 @@ void validUntil_TlsCertificate(const iTlsCertificate *
- iZap(*untilDate_out);
- if (d->cert) {
- struct tm time;
--#if defined (LIBRESSL_VERSION_NUMBER)
-+#if defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x3060000fL
- const ASN1_TIME *notAfter = X509_get0_notAfter(d->cert);
- ASN1_time_parse((const char *) ASN1_STRING_get0_data(notAfter),
- ASN1_STRING_length(notAfter),
--
greetings,
Florian Viehweger
No comments:
Post a Comment