Re: git: 2a3bac310439 - main - ftp/curl: Update to 8.11.1
Date: Sun, 22 Dec 2024 11:35:26 UTC
On 2024-12-22T12:22:55.000+01:00, Po-Chuan Hsieh <sunpoet@FreeBSD.org> wrote: > The branch main has been updated by sunpoet: > > URL: https://cgit.FreeBSD.org/ports/commit/?id=2a3bac310439f8de03b945ae6b596ddf6384d411 > > commit 2a3bac310439f8de03b945ae6b596ddf6384d411 > > Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> > > AuthorDate: 2024-12-22 11:21:05 +0000 > > Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> > > CommitDate: 2024-12-22 11:21:15 +0000 > > ftp/curl: Update to 8.11.1 > > > > Changes: https://curl.se/changes.html > > Security: CVE-2024-11053 > > --- > > ftp/curl/Makefile | 8 +++++--- > > ftp/curl/distinfo | 8 +++++--- > > ftp/curl/files/extra-patch-gssapi | 11 ----------- > > ftp/curl/pkg-plist | 2 ++ > > 4 files changed, 12 insertions(+), 17 deletions(-) > > diff --git a/ftp/curl/Makefile b/ftp/curl/Makefile > > index 42e6fa4f27dc..26a1ee93cde6 100644 > > --- a/ftp/curl/Makefile > > +++ b/ftp/curl/Makefile > > @@ -1,10 +1,12 @@ > > PORTNAME= curl > > -PORTVERSION= 8.11.0 > > -PORTREVISION= 1 > > +PORTVERSION= 8.11.1 > > CATEGORIES= ftp net www > > MASTER_SITES= https://curl.se/download/ \ > > https://github.com/curl/curl/releases/download/curl-${PORTVERSION:S|.|_|g}/ > > > > +PATCH_SITES= https://github.com/curl/curl/commit/ > > +PATCHFILES= ff5091aa9f73802e894b1cbdf24ab84e103200e2.patch:-p1 > > + > > MAINTAINER= sunpoet@FreeBSD.org > > COMMENT= Command line tool and library for transferring data with URLs > > WWW= https://curl.se/ \ > > @@ -24,6 +26,7 @@ CONFIGURE_ARGS= --disable-test-bundles \ > > --enable-headers-api \ > > --enable-hsts \ > > --enable-http-auth \ > > + --enable-manual \ > > --enable-mime \ > > --enable-netrc \ > > --enable-openssl-auto-load-config \ > > @@ -100,7 +103,6 @@ GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls [http://libgnutls.so:security/gnutls] \ > > GOPHER_CONFIGURE_ENABLE=gopher > > GSSAPI_BASE_CONFIGURE_ON= --with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} > > GSSAPI_BASE_CPPFLAGS= ${GSSAPICPPFLAGS} > > -GSSAPI_BASE_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-gssapi > > GSSAPI_BASE_LDFLAGS= ${GSSAPILDFLAGS} > > GSSAPI_BASE_LIBS= ${GSSAPILIBS} > > GSSAPI_BASE_USES= gssapi > > diff --git a/ftp/curl/distinfo b/ftp/curl/distinfo > > index d6ed0ab70c0c..0122660f4409 100644 > > --- a/ftp/curl/distinfo > > +++ b/ftp/curl/distinfo > > @@ -1,3 +1,5 @@ > > -TIMESTAMP = 1731679162 > > -SHA256 (curl-8.11.0.tar.xz) = db59cf0d671ca6e7f5c2c5ec177084a33a79e04c97e71cf183a5cdea235054eb > > -SIZE (curl-8.11.0.tar.xz) = 2750684 > > +TIMESTAMP = 1734769461 > > +SHA256 (curl-8.11.1.tar.xz) = c7ca7db48b0909743eaef34250da02c19bc61d4f1dcedd6603f109409536ab56 > > +SIZE (curl-8.11.1.tar.xz) = 2751236 > > +SHA256 (ff5091aa9f73802e894b1cbdf24ab84e103200e2.patch) = 297a61cc260f4bf9e60e5b939e559d5e50df8484328f92d06ffcc256e538d998 > > +SIZE (ff5091aa9f73802e894b1cbdf24ab84e103200e2.patch) = 1074 > > diff --git a/ftp/curl/files/extra-patch-gssapi b/ftp/curl/files/extra-patch-gssapi > > deleted file mode 100644 > > index 285b5086bc71..000000000000 > > --- a/ftp/curl/files/extra-patch-gssapi > > +++ /dev/null > > @@ -1,11 +0,0 @@ > > ---- configure.orig 2024-11-06 07:09:19 UTC > > -+++ configure > > -@@ -26192,7 +26197,7 @@ printf "%s\n" "found" >&6; } > > - if test -n "$gnu_gss"; then > > - LIBCURL_PC_REQUIRES_PRIVATE="$LIBCURL_PC_REQUIRES_PRIVATE gss" > > - elif test "x$not_mit" = "x1"; then > > -- LIBCURL_PC_REQUIRES_PRIVATE="$LIBCURL_PC_REQUIRES_PRIVATE heimdal-gssapi" > > -+ LIBCURL_PC_REQUIRES_PRIVATE="$LIBCURL_PC_REQUIRES_PRIVATE" > > - else > > - LIBCURL_PC_REQUIRES_PRIVATE="$LIBCURL_PC_REQUIRES_PRIVATE mit-krb5-gssapi" > > - fi > > diff --git a/ftp/curl/pkg-plist b/ftp/curl/pkg-plist > > index a88d7f9dc61e..a940df55cbf3 100644 > > --- a/ftp/curl/pkg-plist > > +++ b/ftp/curl/pkg-plist > > @@ -18,6 +18,7 @@ lib/libcurl.so.4 [http://libcurl.so.4] > > lib/libcurl.so.4.8.0 [http://libcurl.so.4.8.0] > > libdata/pkgconfig/libcurl.pc > > share/aclocal/libcurl.m4 > > +%%PORTDOCS%%%%DOCSDIR%%/ALTSVC.md [http://ALTSVC.md] > > %%PORTDOCS%%%%DOCSDIR%%/BINDINGS.md [http://BINDINGS.md] > > %%PORTDOCS%%%%DOCSDIR%%/BUG-BOUNTY.md [http://BUG-BOUNTY.md] > > %%PORTDOCS%%%%DOCSDIR%%/BUGS.md [http://BUGS.md] > > @@ -38,6 +39,7 @@ share/aclocal/libcurl.m4 > > %%PORTDOCS%%%%DOCSDIR%%/GOVERNANCE.md [http://GOVERNANCE.md] > > %%PORTDOCS%%%%DOCSDIR%%/HELP-US.md [http://HELP-US.md] > > %%PORTDOCS%%%%DOCSDIR%%/HISTORY.md [http://HISTORY.md] > > +%%PORTDOCS%%%%DOCSDIR%%/HSTS.md [http://HSTS.md] > > %%PORTDOCS%%%%DOCSDIR%%/HTTP-COOKIES.md [http://HTTP-COOKIES.md] > > %%PORTDOCS%%%%DOCSDIR%%/HTTP3.md [http://HTTP3.md] > > %%PORTDOCS%%%%DOCSDIR%%/INSTALL Hi, Fails to build due to patch checksum mismatch. => Attempting to fetch https://curl.se/download/curl-8.11.1.tar.xz curl-8.11.1.tar.xz 2686 kB 16 MBps 00s => ff5091aa9f73802e894b1cbdf24ab84e103200e2.patch doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch https://github.com/curl/curl/commit/ff5091aa9f73802e894b1cbdf24ab84e103200e2.patch fetch: https://github.com/curl/curl/commit/ff5091aa9f73802e894b1cbdf24ab84e103200e2.patch: size mismatch: expected 1074, actual 1068 => Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/ff5091aa9f73802e894b1cbdf24ab84e103200e2.patch fetch: http://distcache.FreeBSD.org/ports-distfiles/ff5091aa9f73802e894b1cbdf24ab84e103200e2.patch: Not Found => Couldn't fetch it - please try to retrieve this Best regards, Daniel