aboutsummaryrefslogtreecommitdiff
path: root/audio/faudio
diff options
context:
space:
mode:
authorTobias Kortkamp <tobik@FreeBSD.org>2020-09-02 19:44:44 +0000
committerTobias Kortkamp <tobik@FreeBSD.org>2020-09-02 19:44:44 +0000
commit3be87dafd74bcd7ed3127955d7fa6a04e12ba970 (patch)
tree71726b1ed930a630f8048757e6877ea7f9f0bfb1 /audio/faudio
parentdf941c88fbcc12027162bcc26cf654e985364310 (diff)
downloadports-3be87dafd74bcd7ed3127955d7fa6a04e12ba970.tar.gz
ports-3be87dafd74bcd7ed3127955d7fa6a04e12ba970.zip
audio/faudio: Update to 20.09
FFMPEG has been replaced with GStreamer for a while. Let the port catch up. Changes: https://github.com/FNA-XNA/FAudio/releases/tag/20.09
Notes
Notes: svn path=/head/; revision=547381
Diffstat (limited to 'audio/faudio')
-rw-r--r--audio/faudio/Makefile16
-rw-r--r--audio/faudio/distinfo6
2 files changed, 14 insertions, 8 deletions
diff --git a/audio/faudio/Makefile b/audio/faudio/Makefile
index 771de19e5b44..504237761b94 100644
--- a/audio/faudio/Makefile
+++ b/audio/faudio/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= FAudio
-DISTVERSION= 20.08
+DISTVERSION= 20.09
CATEGORIES= audio
MAINTAINER= tobik@FreeBSD.org
@@ -10,18 +10,24 @@ COMMENT= Accuracy-focused XAudio reimplementation
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
-
USES= cmake compiler:c11 sdl
USE_GITHUB= yes
GH_ACCOUNT= FNA-XNA
USE_LDCONFIG= yes
USE_SDL= sdl2
-CMAKE_ON= FFMPEG
-
PLIST_SUB= SOVERSION=${DISTVERSION:S,., ,g:[1..2]:ts.}
+OPTIONS_DEFINE= GSTREAMER
+OPTIONS_DEFAULT= GSTREAMER
+
+GSTREAMER_DESC= WMA/XMA support via GStreamer
+
+GSTREAMER_USES= gettext-runtime pkgconfig
+GSTREAMER_USE= GNOME=glib20 \
+ GSTREAMER1=yes
+GSTREAMER_CMAKE_BOOL= GSTREAMER
+
do-test:
@cd ${BUILD_WRKSRC} && \
${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} \
diff --git a/audio/faudio/distinfo b/audio/faudio/distinfo
index dddd4182ab14..f910284bb520 100644
--- a/audio/faudio/distinfo
+++ b/audio/faudio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1596301520
-SHA256 (FNA-XNA-FAudio-20.08_GH0.tar.gz) = 5c3409fa0e532591f0ab4de1ae57d07cc345efa5cbe83ec25e9f5ba180f920f4
-SIZE (FNA-XNA-FAudio-20.08_GH0.tar.gz) = 1131692
+TIMESTAMP = 1599048549
+SHA256 (FNA-XNA-FAudio-20.09_GH0.tar.gz) = 375d12ba57f507b95e030926fd08308029b38af883d0524583a2d5d8fe65168b
+SIZE (FNA-XNA-FAudio-20.09_GH0.tar.gz) = 1133191