git: 83c5e0dbeae2 - main - audio/vorbis-tools: maintenance update to 1.4.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 17 Apr 2025 06:17:08 UTC
The branch main has been updated by naddy: URL: https://cgit.FreeBSD.org/ports/commit/?id=83c5e0dbeae2cc3485342136437d210fa3cc92d0 commit 83c5e0dbeae2cc3485342136437d210fa3cc92d0 Author: Christian Weisgerber <naddy@FreeBSD.org> AuthorDate: 2025-04-17 06:15:12 +0000 Commit: Christian Weisgerber <naddy@FreeBSD.org> CommitDate: 2025-04-17 06:16:45 +0000 audio/vorbis-tools: maintenance update to 1.4.3 No user-visible changes. --- audio/vorbis-tools/Makefile | 5 ++-- audio/vorbis-tools/distinfo | 6 ++--- audio/vorbis-tools/files/patch-CVE-2023-43361 | 30 ---------------------- .../files/patch-ogginfo_codec__skeleton.c | 10 -------- audio/vorbis-tools/pkg-plist | 6 +++++ 5 files changed, 12 insertions(+), 45 deletions(-) diff --git a/audio/vorbis-tools/Makefile b/audio/vorbis-tools/Makefile index 9fb3f6b9b725..d63d9e7c06c7 100644 --- a/audio/vorbis-tools/Makefile +++ b/audio/vorbis-tools/Makefile @@ -1,6 +1,5 @@ PORTNAME= vorbis-tools -DISTVERSION= 1.4.2 -PORTREVISION= 6 +DISTVERSION= 1.4.3 PORTEPOCH= 3 CATEGORIES= audio MASTER_SITES= https://downloads.xiph.org/releases/vorbis/ @@ -26,6 +25,8 @@ GNU_CONFIGURE= yes CONFIGURE_ENV= PTHREAD_LIBS="-lpthread" CONFIGURE_ARGS= --without-kate +TEST_TARGET= check + OPTIONS_DEFINE= NLS OPTIONS_SUB= yes diff --git a/audio/vorbis-tools/distinfo b/audio/vorbis-tools/distinfo index 1a077ad0b2b6..a68f69359337 100644 --- a/audio/vorbis-tools/distinfo +++ b/audio/vorbis-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1611440307 -SHA256 (vorbis-tools-1.4.2.tar.gz) = db7774ec2bf2c939b139452183669be84fda5774d6400fc57fde37f77624f0b0 -SIZE (vorbis-tools-1.4.2.tar.gz) = 1389947 +TIMESTAMP = 1744869841 +SHA256 (vorbis-tools-1.4.3.tar.gz) = a1fe3ddc6777bdcebf6b797e7edfe0437954b24756ffcc8c6b816b63e0460dde +SIZE (vorbis-tools-1.4.3.tar.gz) = 1804238 diff --git a/audio/vorbis-tools/files/patch-CVE-2023-43361 b/audio/vorbis-tools/files/patch-CVE-2023-43361 deleted file mode 100644 index bd6fe963410b..000000000000 --- a/audio/vorbis-tools/files/patch-CVE-2023-43361 +++ /dev/null @@ -1,30 +0,0 @@ -diff --git a/oggenc/platform.c b/oggenc/platform.c -index 6d9f4ef..b66e47a 100644 ---- oggenc/platform.c -+++ oggenc/platform.c -@@ -136,18 +136,22 @@ int create_directories(char *fn, int isutf8) - { - char *end, *start; - struct stat statbuf; -- char *segment = malloc(strlen(fn)+1); -+ const size_t fn_len = strlen(fn); -+ char *segment = malloc(fn_len+1); - #ifdef _WIN32 - wchar_t seg[MAX_PATH+1]; - #endif - - start = fn; - #ifdef _WIN32 -- if(strlen(fn) >= 3 && isalpha(fn[0]) && fn[1]==':') -+ // Strip drive prefix -+ if(fn_len >= 3 && isalpha(fn[0]) && fn[1]==':') { -+ - start = start+2; - #endif - -- while((end = strpbrk(start+1, PATH_SEPS)) != NULL) -+ // Loop through path segments, creating directories if necessary -+ while((end = strpbrk(start + strspn(start, PATH_SEPS), PATH_SEPS)) != NULL) - { - int rv; - memcpy(segment, fn, end-fn); diff --git a/audio/vorbis-tools/files/patch-ogginfo_codec__skeleton.c b/audio/vorbis-tools/files/patch-ogginfo_codec__skeleton.c deleted file mode 100644 index aefd970ec393..000000000000 --- a/audio/vorbis-tools/files/patch-ogginfo_codec__skeleton.c +++ /dev/null @@ -1,10 +0,0 @@ ---- ogginfo/codec_skeleton.c.orig 2021-01-23 22:20:35 UTC -+++ ogginfo/codec_skeleton.c -@@ -24,6 +24,7 @@ - - #include <ogg/ogg.h> - -+#include "utf8.h" - #include "i18n.h" - - #include "private.h" diff --git a/audio/vorbis-tools/pkg-plist b/audio/vorbis-tools/pkg-plist index 8f5dff76d212..d3fb4343ce7a 100644 --- a/audio/vorbis-tools/pkg-plist +++ b/audio/vorbis-tools/pkg-plist @@ -8,17 +8,23 @@ share/examples/vorbis-tools/ogg123rc %%NLS%%share/locale/be/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/cs/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/da/LC_MESSAGES/vorbis-tools.mo +%%NLS%%share/locale/de/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/en_GB/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/eo/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/es/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/fr/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/hr/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/hu/LC_MESSAGES/vorbis-tools.mo +%%NLS%%share/locale/id/LC_MESSAGES/vorbis-tools.mo +%%NLS%%share/locale/ka/LC_MESSAGES/vorbis-tools.mo +%%NLS%%share/locale/nb/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/nl/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/pl/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/ro/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/ru/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/sk/LC_MESSAGES/vorbis-tools.mo +%%NLS%%share/locale/sl/LC_MESSAGES/vorbis-tools.mo +%%NLS%%share/locale/sr/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/sv/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/uk/LC_MESSAGES/vorbis-tools.mo %%NLS%%share/locale/vi/LC_MESSAGES/vorbis-tools.mo