Date: Sun, 28 Jul 2024 12:28:40 GMT From: Vladimir Druzenko <vvd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org Subject: git: 8674554e7b33 - 2024Q3 - www/lagrange: update 1.16.5 =?utf-8?Q?=E2=86=92?= 1.17.6 Message-ID: <202407281228.46SCSekw037751@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch 2024Q3 has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=8674554e7b333a31b6c5549be46ed85cf431fbbe commit 8674554e7b333a31b6c5549be46ed85cf431fbbe Author: Nathan Fisher <nfisher.sr@gmail.com> AuthorDate: 2024-07-28 12:16:08 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2024-07-28 12:28:32 +0000 www/lagrange: update 1.16.5 → 1.17.6 Fix several crashes and memory leaks. Fix build on 15-CURRENT. Changelogs: https://github.com/skyjake/lagrange/releases/tag/v1.16.6 https://github.com/skyjake/lagrange/releases/tag/v1.16.7 https://github.com/skyjake/lagrange/releases/tag/v1.17.0 https://github.com/skyjake/lagrange/releases/tag/v1.17.1 https://github.com/skyjake/lagrange/releases/tag/v1.17.2 https://github.com/skyjake/lagrange/releases/tag/v1.17.3 https://github.com/skyjake/lagrange/releases/tag/v1.17.4 https://github.com/skyjake/lagrange/releases/tag/v1.17.5 https://github.com/skyjake/lagrange/releases/tag/v1.17.6 PR: 274414 276190 Approved by: lcook (maintainer, timeout > 6 months) MFH: 2024Q3 (cherry picked from commit b04495aa52fc2e75bfbeea6670de6c5c52c944db) --- www/lagrange/Makefile | 6 +++--- www/lagrange/distinfo | 6 +++--- .../patch-lib_the__Foundation_src_tlsrequest.c | 21 --------------------- 3 files changed, 6 insertions(+), 27 deletions(-) diff --git a/www/lagrange/Makefile b/www/lagrange/Makefile index 73dddd1179e1..4fc6a162c51f 100644 --- a/www/lagrange/Makefile +++ b/www/lagrange/Makefile @@ -1,5 +1,5 @@ PORTNAME= lagrange -DISTVERSION= 1.16.5 +DISTVERSION= 1.17.6 CATEGORIES= www MASTER_SITES= https://git.skyjake.fi/gemini/${PORTNAME}/releases/download/v${DISTVERSION}/ @@ -19,13 +19,13 @@ LIB_DEPENDS= libfribidi.so:converters/fribidi \ libwebp.so:graphics/webp USES= cmake compiler:c11 desktop-file-utils pkgconfig sdl ssl xorg - BROKEN_SSL= libressl BROKEN_SSL_REASON_libressl= needs features only available in OpenSSL - USE_SDL= sdl2 USE_XORG= ice sm x11 xext +CMAKE_ARGS+= -DTFDN_ENABLE_WARN_ERROR=OFF + OPTIONS_DEFINE= SSE41 SSE41_DESC= Enable SSE4.1 support diff --git a/www/lagrange/distinfo b/www/lagrange/distinfo index 75d42456062b..285a0bac2644 100644 --- a/www/lagrange/distinfo +++ b/www/lagrange/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689437065 -SHA256 (lagrange-1.16.5.tar.gz) = c8d37a32d99ff444e4e61d73269f6244e08a5232c91bb97e2b74823dc6e29d53 -SIZE (lagrange-1.16.5.tar.gz) = 10141202 +TIMESTAMP = 1705993805 +SHA256 (lagrange-1.17.6.tar.gz) = b9d0982617fec495565ac9c09fb788a0be207d6fdf2324edc390e5cac8b1523b +SIZE (lagrange-1.17.6.tar.gz) = 10212490 diff --git a/www/lagrange/files/patch-lib_the__Foundation_src_tlsrequest.c b/www/lagrange/files/patch-lib_the__Foundation_src_tlsrequest.c index 4a9b32d99641..ce71390e252f 100644 --- a/www/lagrange/files/patch-lib_the__Foundation_src_tlsrequest.c +++ b/www/lagrange/files/patch-lib_the__Foundation_src_tlsrequest.c @@ -1,17 +1,5 @@ --- lib/the_Foundation/src/tlsrequest.c.orig 2023-08-07 17:23:22 UTC +++ lib/the_Foundation/src/tlsrequest.c -@@ -72,9 +72,9 @@ static iBool readAllFromBIO_(BIO *bio, iBlock *out) { - /*----------------------------------------------------------------------------------------------*/ - - iDeclareClass(CachedSession) -- -+ - static const int maxSessionAge_CachedSession_ = 10 * 60; /* seconds */ -- -+ - struct Impl_CachedSession { - iObject object; - iBlock pemSession; @@ -249,7 +249,9 @@ void init_Context(iContext *d) { SSL_load_error_strings(); ERR_load_crypto_strings(); @@ -22,12 +10,3 @@ d->ctx = SSL_CTX_new(TLS_client_method()); if (!d->ctx) { iDebug("[TlsRequest] failed to initialize OpenSSL\n"); -@@ -1012,7 +1014,7 @@ static iBool readIncoming_TlsRequest_(iTlsRequest *d) - - static iThreadResult run_TlsRequest_(iThread *thread) { - iTlsRequest *d = userData_Thread(thread); -- /* Thread-local pointer to the current request so it can be accessed in the -+ /* Thread-local pointer to the current request so it can be accessed in the - verify callback. */ - iDebug("[TlsRequest] run_TlsRequest_: %zu bytes to send\n", size_Block(&d->sending)); - setCurrentRequestForThread_Context_(context_, d);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202407281228.46SCSekw037751>