diff --git a/audio/liboggz/Makefile b/audio/liboggz/Makefile index 9745b3c6d704..d3e46756eaf5 100644 --- a/audio/liboggz/Makefile +++ b/audio/liboggz/Makefile @@ -1,31 +1,27 @@ PORTNAME= liboggz -PORTVERSION= 1.1.1 -PORTREVISION= 5 +PORTVERSION= 1.1.2 CATEGORIES= audio -MASTER_SITES= https://downloads.xiph.org/releases/liboggz/ \ - https://ftp.osuosl.org/pub/xiph/releases/liboggz/ +MASTER_SITES= https://ftp.osuosl.org/pub/xiph/releases/liboggz/ MAINTAINER= sunpoet@FreeBSD.org COMMENT= Simple Ogg API -WWW= https://www.annodex.net/software/liboggz/html/ +WWW= https://www.xiph.org/oggz/ \ + https://gitlab.xiph.org/xiph/liboggz LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libogg.so:audio/libogg -OPTIONS_DEFINE= DOCS +USES= libtool pathfix pkgconfig CONFIGURE_ARGS= --program-transform-name="" --with-ogg=${LOCALBASE} CONFIGURE_ENV= DOCBOOKTOMAN=false HAVE_DOCBOOK2HTML=false HAVE_DOXYGEN=false HAVE_DOXYGEN=false GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes -USES= libtool pathfix pkgconfig - -PORTDOCS= * -post-patch: - @${REINPLACE_CMD} -e '/-= timezone;/d' ${WRKSRC}/src/tools/oggz-chop/httpdate.c ${WRKSRC}/src/tools/oggz-chop/httpdate_test.c +post-install: + @${RMDIR} ${STAGEDIR}${DOCSDIR} .include diff --git a/audio/liboggz/distinfo b/audio/liboggz/distinfo index 369d4fefafb4..4d358041a7e4 100644 --- a/audio/liboggz/distinfo +++ b/audio/liboggz/distinfo @@ -1,2 +1,3 @@ -SHA256 (liboggz-1.1.1.tar.gz) = 6bafadb1e0a9ae4ac83304f38621a5621b8e8e32927889e65a98706d213d415a -SIZE (liboggz-1.1.1.tar.gz) = 702261 +TIMESTAMP = 1739116668 +SHA256 (liboggz-1.1.2.tar.gz) = c97e4fba7954a9faf79ddcf406992c6f7bb0214e96d4957a07a2fda0265e5ab2 +SIZE (liboggz-1.1.2.tar.gz) = 666517 diff --git a/audio/liboggz/files/patch-src-tools-oggz-chop-httpdate.c b/audio/liboggz/files/patch-src-tools-oggz-chop-httpdate.c new file mode 100644 index 000000000000..a0c0b0dbf9a2 --- /dev/null +++ b/audio/liboggz/files/patch-src-tools-oggz-chop-httpdate.c @@ -0,0 +1,10 @@ +--- src/tools/oggz-chop/httpdate.c.orig 2025-02-01 16:51:35 UTC ++++ src/tools/oggz-chop/httpdate.c +@@ -60,7 +60,5 @@ httpdate_parse (char * s, int n) + + d.tm_year -= 1900; + +- d.tm_sec -= timezone; +- + return mktime (&d); + } diff --git a/audio/liboggz/files/patch-src-tools-oggz-chop-httpdate_test.c b/audio/liboggz/files/patch-src-tools-oggz-chop-httpdate_test.c new file mode 100644 index 000000000000..1ca89f4fdbc1 --- /dev/null +++ b/audio/liboggz/files/patch-src-tools-oggz-chop-httpdate_test.c @@ -0,0 +1,10 @@ +--- src/tools/oggz-chop/httpdate_test.c.orig 2025-02-01 16:51:35 UTC ++++ src/tools/oggz-chop/httpdate_test.c +@@ -21,7 +21,6 @@ main (int UNUSED(argc), char * UNUSED(argv[])) + if (t == (time_t)-1) { + FAIL ("Parse error"); + } else { +- t -= timezone; + httpdate_snprint (d_out, 30, t); + + INFO ("Output date:"); diff --git a/audio/liboggz/pkg-plist b/audio/liboggz/pkg-plist index 676451641d99..855a0bd28a99 100644 --- a/audio/liboggz/pkg-plist +++ b/audio/liboggz/pkg-plist @@ -1,44 +1,44 @@ bin/oggz bin/oggz-chop bin/oggz-codecs bin/oggz-comment bin/oggz-diff bin/oggz-dump bin/oggz-info bin/oggz-known-codecs bin/oggz-merge bin/oggz-rip bin/oggz-scan bin/oggz-sort bin/oggz-validate include/oggz/oggz.h include/oggz/oggz_comments.h include/oggz/oggz_constants.h include/oggz/oggz_deprecated.h include/oggz/oggz_io.h include/oggz/oggz_off_t.h include/oggz/oggz_off_t_generated.h include/oggz/oggz_packet.h include/oggz/oggz_read.h include/oggz/oggz_seek.h include/oggz/oggz_stream.h include/oggz/oggz_table.h include/oggz/oggz_write.h lib/liboggz.a lib/liboggz.so lib/liboggz.so.2 -lib/liboggz.so.2.6.0 +lib/liboggz.so.2.6.1 libdata/pkgconfig/oggz.pc share/man/man1/oggz-chop.1.gz share/man/man1/oggz-codecs.1.gz share/man/man1/oggz-comment.1.gz share/man/man1/oggz-diff.1.gz share/man/man1/oggz-dump.1.gz share/man/man1/oggz-info.1.gz share/man/man1/oggz-known-codecs.1.gz share/man/man1/oggz-merge.1.gz share/man/man1/oggz-rip.1.gz share/man/man1/oggz-scan.1.gz share/man/man1/oggz-sort.1.gz share/man/man1/oggz-validate.1.gz share/man/man1/oggz.1.gz