Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Jan 2026 23:10:01 +0000
From:      Christian Weisgerber <naddy@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 741c4dd947f9 - main - audio/libopusenc: maintenance update to 0.3
Message-ID:  <69618ac9.31e89.385eddd5@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by naddy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=741c4dd947f95cfc92e5dbd9cba9edcbae584d13

commit 741c4dd947f95cfc92e5dbd9cba9edcbae584d13
Author:     Christian Weisgerber <naddy@FreeBSD.org>
AuthorDate: 2026-01-09 23:06:12 +0000
Commit:     Christian Weisgerber <naddy@FreeBSD.org>
CommitDate: 2026-01-09 23:09:37 +0000

    audio/libopusenc: maintenance update to 0.3
    
    PR:             292210
---
 audio/libopusenc/Makefile                      |  7 ++--
 audio/libopusenc/distinfo                      |  6 +--
 audio/libopusenc/files/patch-include_opusenc.h | 53 --------------------------
 audio/libopusenc/pkg-plist                     |  2 +-
 4 files changed, 7 insertions(+), 61 deletions(-)

diff --git a/audio/libopusenc/Makefile b/audio/libopusenc/Makefile
index 16ed51b39131..f529eaf946fa 100644
--- a/audio/libopusenc/Makefile
+++ b/audio/libopusenc/Makefile
@@ -1,8 +1,7 @@
 PORTNAME=	libopusenc
-PORTVERSION=	0.2.1
-PORTREVISION=	2
+PORTVERSION=	0.3
 CATEGORIES=	audio
-MASTER_SITES=	MOZILLA/opus
+MASTER_SITES=	https://downloads.xiph.org/releases/opus/
 
 MAINTAINER=	naddy@FreeBSD.org
 COMMENT=	High-level API for encoding .opus files
@@ -13,7 +12,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libopus.so:audio/opus
 
-USES=		gmake libtool pkgconfig
+USES=		libtool pkgconfig
 USE_LDCONFIG=	yes
 
 GNU_CONFIGURE=	yes
diff --git a/audio/libopusenc/distinfo b/audio/libopusenc/distinfo
index f79d69970228..6298c877afad 100644
--- a/audio/libopusenc/distinfo
+++ b/audio/libopusenc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1540058989
-SHA256 (libopusenc-0.2.1.tar.gz) = 8298db61a8d3d63e41c1a80705baa8ce9ff3f50452ea7ec1c19a564fe106cbb9
-SIZE (libopusenc-0.2.1.tar.gz) = 388071
+TIMESTAMP = 1767999351
+SHA256 (libopusenc-0.3.tar.gz) = f616d3aff9b2034547894ccb8ab56c36cf1a4acb0d922c5d7119f97bbe58642c
+SIZE (libopusenc-0.3.tar.gz) = 408391
diff --git a/audio/libopusenc/files/patch-include_opusenc.h b/audio/libopusenc/files/patch-include_opusenc.h
deleted file mode 100644
index 1c3774038996..000000000000
--- a/audio/libopusenc/files/patch-include_opusenc.h
+++ /dev/null
@@ -1,53 +0,0 @@
-https://gitlab.xiph.org/xiph/libopusenc/-/commit/04c6172ffbbd5c7f7f2e170cf843872113f33b05
-
---- include/opusenc.h.orig	2018-09-14 17:12:05 UTC
-+++ include/opusenc.h
-@@ -121,6 +121,13 @@ extern "C" {
- #define OPE_GET_NB_STREAMS_REQUEST          14013
- #define OPE_GET_NB_COUPLED_STREAMS_REQUEST  14015
- 
-+/* Macros to trigger compilation errors when the wrong types are provided to a CTL. */
-+/* These macros are not part of the API and are only for use within the macros below. */
-+#define ope_check_int(x) (((void)((x) == (opus_int32)0)), (opus_int32)(x))
-+#define ope_check_int_ptr(ptr) ((ptr) + ((ptr) - (opus_int32*)(ptr)))
-+#define ope_check_packet_func(x) ((void)((void (*)(void *, const unsigned char *, opus_int32, opus_uint32))0 == (x)), (x))
-+#define ope_check_void_ptr(x) ((void)((void *)0 == (x)), (x))
-+
- /**\defgroup encoder_ctl Encoding Options*/
- /*@{*/
- 
-@@ -129,21 +136,20 @@ extern "C" {
-    Macros for setting encoder options.*/
- /*@{*/
- 
--#define OPE_SET_DECISION_DELAY(x) OPE_SET_DECISION_DELAY_REQUEST, __opus_check_int(x)
--#define OPE_GET_DECISION_DELAY(x) OPE_GET_DECISION_DELAY_REQUEST, __opus_check_int_ptr(x)
--#define OPE_SET_MUXING_DELAY(x) OPE_SET_MUXING_DELAY_REQUEST, __opus_check_int(x)
--#define OPE_GET_MUXING_DELAY(x) OPE_GET_MUXING_DELAY_REQUEST, __opus_check_int_ptr(x)
--#define OPE_SET_COMMENT_PADDING(x) OPE_SET_COMMENT_PADDING_REQUEST, __opus_check_int(x)
--#define OPE_GET_COMMENT_PADDING(x) OPE_GET_COMMENT_PADDING_REQUEST, __opus_check_int_ptr(x)
--#define OPE_SET_SERIALNO(x) OPE_SET_SERIALNO_REQUEST, __opus_check_int(x)
--#define OPE_GET_SERIALNO(x) OPE_GET_SERIALNO_REQUEST, __opus_check_int_ptr(x)
--/* FIXME: Add type-checking macros to these. */
--#define OPE_SET_PACKET_CALLBACK(x,u) OPE_SET_PACKET_CALLBACK_REQUEST, (x), (u)
-+#define OPE_SET_DECISION_DELAY(x) OPE_SET_DECISION_DELAY_REQUEST, ope_check_int(x)
-+#define OPE_GET_DECISION_DELAY(x) OPE_GET_DECISION_DELAY_REQUEST, ope_check_int_ptr(x)
-+#define OPE_SET_MUXING_DELAY(x) OPE_SET_MUXING_DELAY_REQUEST, ope_check_int(x)
-+#define OPE_GET_MUXING_DELAY(x) OPE_GET_MUXING_DELAY_REQUEST, ope_check_int_ptr(x)
-+#define OPE_SET_COMMENT_PADDING(x) OPE_SET_COMMENT_PADDING_REQUEST, ope_check_int(x)
-+#define OPE_GET_COMMENT_PADDING(x) OPE_GET_COMMENT_PADDING_REQUEST, ope_check_int_ptr(x)
-+#define OPE_SET_SERIALNO(x) OPE_SET_SERIALNO_REQUEST, ope_check_int(x)
-+#define OPE_GET_SERIALNO(x) OPE_GET_SERIALNO_REQUEST, ope_check_int_ptr(x)
-+#define OPE_SET_PACKET_CALLBACK(x,u) OPE_SET_PACKET_CALLBACK_REQUEST, ope_check_packet_func(x), ope_check_void_ptr(u)
- /*#define OPE_GET_PACKET_CALLBACK(x,u) OPE_GET_PACKET_CALLBACK_REQUEST, (x), (u)*/
--#define OPE_SET_HEADER_GAIN(x) OPE_SET_HEADER_GAIN_REQUEST, __opus_check_int(x)
--#define OPE_GET_HEADER_GAIN(x) OPE_GET_HEADER_GAIN_REQUEST, __opus_check_int_ptr(x)
--#define OPE_GET_NB_STREAMS(x) OPE_GET_NB_STREAMS_REQUEST, __opus_check_int_ptr(x)
--#define OPE_GET_NB_COUPLED_STREAMS(x) OPE_GET_NB_COUPLED_STREAMS_REQUEST, __opus_check_int_ptr(x)
-+#define OPE_SET_HEADER_GAIN(x) OPE_SET_HEADER_GAIN_REQUEST, ope_check_int(x)
-+#define OPE_GET_HEADER_GAIN(x) OPE_GET_HEADER_GAIN_REQUEST, ope_check_int_ptr(x)
-+#define OPE_GET_NB_STREAMS(x) OPE_GET_NB_STREAMS_REQUEST, ope_check_int_ptr(x)
-+#define OPE_GET_NB_COUPLED_STREAMS(x) OPE_GET_NB_COUPLED_STREAMS_REQUEST, ope_check_int_ptr(x)
- /*@}*/
- /*@}*/
- 
diff --git a/audio/libopusenc/pkg-plist b/audio/libopusenc/pkg-plist
index b6e1a1fff940..113f11d98d08 100644
--- a/audio/libopusenc/pkg-plist
+++ b/audio/libopusenc/pkg-plist
@@ -2,7 +2,7 @@ include/opus/opusenc.h
 lib/libopusenc.a
 lib/libopusenc.so
 lib/libopusenc.so.0
-lib/libopusenc.so.0.4.2
+lib/libopusenc.so.0.4.3
 libdata/pkgconfig/libopusenc.pc
 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
 %%PORTDOCS%%%%DOCSDIR%%/COPYING


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69618ac9.31e89.385eddd5>