Index: audio/Makefile =================================================================== --- audio/Makefile +++ audio/Makefile @@ -832,6 +832,7 @@ SUBDIR += virtual_oss SUBDIR += virtual_oss_ctl SUBDIR += virtual_oss_equalizer + SUBDIR += virtual_oss_libav SUBDIR += virtual_oss_sndio SUBDIR += visp-go SUBDIR += vitunes Index: audio/virtual_oss_libav/Makefile =================================================================== --- /dev/null +++ audio/virtual_oss_libav/Makefile @@ -0,0 +1,37 @@ +PORTNAME= virtual_oss_libav +DISTVERSION= ${OSVERSION} +CATEGORIES= audio +DISTFILES= + +MAINTAINER= christos@FreeBSD.org +COMMENT= Virtual OSS libav support for the bluetooth backend +WWW= https://freebsd.org + +LICENSE= BSD2CLAUSE + +LIB_DEPENDS= libavdevice.so:multimedia/gstreamer1-libav \ + libavutil.so:multimedia/gstreamer1-libav \ + libavcodec.so:multimedia/gstreamer1-libav \ + libavformat.so:multimedia/gstreamer1-libav + +USES= pathfix uidfix +USE_LDCONFIG= yes + +MAKE_ENV+= LIBDIR=${PREFIX}/lib \ + MAKEOBJDIRPREFIX=${WRKDIR} \ + HAVE_LIBAV=YES + +WRKSRC= ${SRC_BASE}/lib/virtual_oss/bt + +PLIST_FILES= lib/virtual_oss/voss_bt.so + +pre-install: + ${MKDIR} ${STAGEDIR}${LOCALBASE}/lib/virtual_oss + +.include + +.if !exists(${WRKSRC}) +IGNORE= requires FreeBSD source files in ${SRC_BASE} +.endif + +.include Index: audio/virtual_oss_libav/pkg-descr =================================================================== --- /dev/null +++ audio/virtual_oss_libav/pkg-descr @@ -0,0 +1,4 @@ +libav support for Virtual OSS' blueooth backend. + +This is an extension for the base system version of Virtual OSS. It rebuilds +the bluetooth backend with libav support, which is needed for AAC audio.