Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 May 2026 12:48:18 +0000
From:      Bernard Spil <brnrd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 8609c4be6006 - main - audio/*: Add CPE info
Message-ID:  <6a1c2e12.19b14.51054944@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by brnrd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8609c4be60066f12aecaa99a422b0c770df8a40e

commit 8609c4be60066f12aecaa99a422b0c770df8a40e
Author:     Bernard Spil <brnrd@FreeBSD.org>
AuthorDate: 2026-05-31 11:54:53 +0000
Commit:     Bernard Spil <brnrd@FreeBSD.org>
CommitDate: 2026-05-31 11:54:53 +0000

    audio/*: Add CPE info
---
 audio/espeak-ng/Makefile | 2 +-
 audio/ezstream/Makefile  | 4 +++-
 audio/faust/Makefile     | 4 +++-
 audio/furnace/Makefile   | 4 +++-
 audio/opusfile/Makefile  | 4 +++-
 audio/owntone/Makefile   | 4 +++-
 audio/pithos/Makefile    | 4 +++-
 7 files changed, 19 insertions(+), 7 deletions(-)

diff --git a/audio/espeak-ng/Makefile b/audio/espeak-ng/Makefile
index 27b3fd73af93..199c25b1eee0 100644
--- a/audio/espeak-ng/Makefile
+++ b/audio/espeak-ng/Makefile
@@ -13,7 +13,7 @@ LICENSE=	GPLv3
 BUILD_DEPENDS=	ronn:textproc/rubygem-ronn
 LIB_DEPENDS=	libpcaudio.so:audio/pcaudiolib
 
-USES=		autoreconf gmake libtool localbase
+USES=		autoreconf cpe gmake libtool localbase
 USE_GITHUB=	yes
 USE_LDCONFIG=	yes
 
diff --git a/audio/ezstream/Makefile b/audio/ezstream/Makefile
index 79ef89064e20..9c0739896513 100644
--- a/audio/ezstream/Makefile
+++ b/audio/ezstream/Makefile
@@ -17,7 +17,7 @@ OPTIONS_DEFAULT=	TAGLIB
 
 TAGLIB_DESC=	TagLib support
 
-USES=		gnome iconv pkgconfig
+USES=		cpe gnome iconv pkgconfig
 USE_GNOME=	libxml2
 USE_RC_SUBR=	${PORTNAME}
 GNU_CONFIGURE=	yes
@@ -38,6 +38,8 @@ TAGLIB_CONFIGURE_OFF=	--without-taglib
 TAGLIB_LIB_DEPENDS=		libtag.so:audio/taglib
 TAGLIB_CONFIGURE_ON=	--with-taglib=${LOCALBASE}
 
+CPE_VENDOR=	icecast
+
 .include <bsd.port.options.mk>
 
 post-patch:
diff --git a/audio/faust/Makefile b/audio/faust/Makefile
index 65fbbf985be1..d3360a7ca5c8 100644
--- a/audio/faust/Makefile
+++ b/audio/faust/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS=	libLLVM-${LLVM_VERSION}.so:devel/llvm${LLVM_VERSION} \
 		libzstd.so:archivers/zstd
 RUN_DEPENDS=	bash:shells/bash
 
-USES=		compiler:c++17-lang cmake localbase:ldflags llvm:min=${LLVM_VER},lib ncurses python pkgconfig shebangfix # llvm: versions <11 lacked dump() function(s) that cause unresolved symbols in libfaust.so
+USES=		compiler:c++17-lang cmake cpe localbase:ldflags llvm:min=${LLVM_VER},lib ncurses python pkgconfig shebangfix # llvm: versions <11 lacked dump() function(s) that cause unresolved symbols in libfaust.so
 USE_LDCONFIG=	yes
 USE_CXXSTD=	c++17
 
@@ -60,6 +60,8 @@ HTTPD_LIB_LIB_DEPENDS=	libmicrohttpd.so:www/libmicrohttpd
 
 PORTEXAMPLES=		*
 
+CPE_VENDOR=		grame
+
 post-patch:
 	# change qmake (5) -> qmake6
 	@cd ${WRKSRC} && \
diff --git a/audio/furnace/Makefile b/audio/furnace/Makefile
index 361dc780c0e7..3035b16ea984 100644
--- a/audio/furnace/Makefile
+++ b/audio/furnace/Makefile
@@ -19,7 +19,7 @@ LIB_DEPENDS=	libasound.so:audio/alsa-lib \
 		libportaudio.so:audio/portaudio \
 		librtmidi.so:audio/rtmidi \
 
-USES=		cmake compiler:c++14-lang desktop-file-utils gl \
+USES=		cmake compiler:c++14-lang cpe desktop-file-utils gl \
 		localbase:ldflags pkgconfig sdl shared-mime-info
 USE_GITHUB=	yes
 GH_ACCOUNT=	tildearrow
@@ -59,6 +59,8 @@ JACK_CMAKE_BOOL=	WITH_JACK
 NLS_USES=	gettext-runtime
 NLS_CMAKE_BOOL=	WITH_LOCALE
 
+CPE_VENDOR=	${GH_ACCOUNT}
+
 post-install:
 	${INSTALL_DATA} \
 		${STAGEDIR}${PREFIX}/share/icons/hicolor/1024x1024/apps/furnace.png \
diff --git a/audio/opusfile/Makefile b/audio/opusfile/Makefile
index ed9bcda83919..b5d70107de70 100644
--- a/audio/opusfile/Makefile
+++ b/audio/opusfile/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 LIB_DEPENDS=	libogg.so:audio/libogg \
 		libopus.so:audio/opus
 
-USES=		autoreconf libtool pkgconfig ssl
+USES=		autoreconf cpe libtool pkgconfig ssl
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 MAKE_JOBS_UNSAFE=	yes
@@ -32,6 +32,8 @@ DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen
 CONFIGURE_ARGS+=	--disable-examples
 INSTALL_TARGET=	install-strip
 
+CPE_VENDOR=	xiph
+
 .include <bsd.port.pre.mk>
 
 .if ${SSL_DEFAULT} == base
diff --git a/audio/owntone/Makefile b/audio/owntone/Makefile
index 302f1aea3f27..70b0e2376cca 100644
--- a/audio/owntone/Makefile
+++ b/audio/owntone/Makefile
@@ -29,7 +29,7 @@ LIB_DEPENDS=	libavahi-client.so:net/avahi-app \
 		libuuid.so:misc/libuuid
 
 USES=		tar:xz localbase libtool iconv:wchar_t pkgconfig gnome gmake \
-		gperf sqlite gnome
+		gperf sqlite gnome cpe
 USE_GNOME=	libxml2
 
 GNU_CONFIGURE=	yes
@@ -78,6 +78,8 @@ WEBINTERFACE_LIB_DEPENDS=	libwebsockets.so:net/libwebsockets
 NLS_USES=			gettext-runtime
 NLS_CONFIGURE_ENABLE=		nls
 
+CPE_VENDOR=			${PORTNAME}_project
+
 post-install:
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/owntone/owntone-sqlext.so
 	${MV} ${STAGEDIR}${PREFIX}/etc/owntone.conf \
diff --git a/audio/pithos/Makefile b/audio/pithos/Makefile
index 3ea5034f7ebd..ef59b6590203 100644
--- a/audio/pithos/Makefile
+++ b/audio/pithos/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS=	gnome-keyring:security/gnome-keyring \
 		${PYTHON_PKGNAMEPREFIX}pylast>0:audio/py-pylast@${PY_FLAVOR} \
 		${PYTHON_SITELIBDIR}/xdg/__init__.py:devel/py-pyxdg@${PY_FLAVOR}
 
-USES=	pkgconfig:run python gnome gstreamer meson ninja gettext shebangfix
+USES=	pkgconfig:run python gnome gstreamer meson ninja gettext shebangfix cpe
 
 USE_GITHUB=	yes
 USE_GNOME=	glib20
@@ -29,6 +29,8 @@ GLIB_SCHEMAS=	io.github.Pithos.gschema.xml
 
 SHEBANG_FILES=	bin/pithos.in docs/conf.py meson_post_install.py
 
+CPE_VENDOR=	${PORTNAME}_project
+
 post-patch:
 	${REINPLACE_CMD} -i '' -e \
 		"s|\(\([^.]\)pkgdatadir\)|\2'${PYTHONPREFIX_SITELIBDIR}'|g" \


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1c2e12.19b14.51054944>