svn commit: r493984 - in head/audio: . faudio
Tobias Kortkamp
tobik at FreeBSD.org
Tue Feb 26 22:24:17 UTC 2019
Author: tobik
Date: Tue Feb 26 22:24:15 2019
New Revision: 493984
URL: https://svnweb.freebsd.org/changeset/ports/493984
Log:
New port: audio/faudio
FAudio is an XAudio reimplementation that focuses solely on developing
fully accurate DirectX Audio runtime libraries for the FNA project,
including XAudio2, X3DAudio, XAPO, and XACT3.
WWW: https://fna-xna.github.io/
Requested by: gerald (for future versions of emulators/wine)
Added:
head/audio/faudio/
head/audio/faudio/Makefile (contents, props changed)
head/audio/faudio/distinfo (contents, props changed)
head/audio/faudio/pkg-descr (contents, props changed)
head/audio/faudio/pkg-plist (contents, props changed)
Modified:
head/audio/Makefile
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Tue Feb 26 21:51:44 2019 (r493983)
+++ head/audio/Makefile Tue Feb 26 22:24:15 2019 (r493984)
@@ -151,6 +151,7 @@
SUBDIR += fabla2-lv2
SUBDIR += fapg
SUBDIR += fasttracker2
+ SUBDIR += faudio
SUBDIR += faust
SUBDIR += faust-lv2
SUBDIR += faustlive
Added: head/audio/faudio/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/faudio/Makefile Tue Feb 26 22:24:15 2019 (r493984)
@@ -0,0 +1,30 @@
+# $FreeBSD$
+
+PORTNAME= FAudio
+DISTVERSION= 19.02-23
+DISTVERSIONSUFFIX= -ge5c9c20
+CATEGORIES= audio
+
+MAINTAINER= tobik at FreeBSD.org
+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_SDL= sdl2
+
+CMAKE_ON= FFMPEG
+
+do-test:
+ @cd ${BUILD_WRKSRC} && \
+ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} \
+ -DBUILD_TESTS=ON -DBUILD_UTILS=ON ${CMAKE_SOURCE_PATH} && \
+ ${DO_MAKE_BUILD} ${ALL_TARGET}
+ @${SETENV} SDL_AUDIODRIVER=dummy ${BUILD_WRKSRC}/faudio_tests
+
+.include <bsd.port.mk>
Added: head/audio/faudio/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/faudio/distinfo Tue Feb 26 22:24:15 2019 (r493984)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1551219217
+SHA256 (FNA-XNA-FAudio-19.02-23-ge5c9c20_GH0.tar.gz) = f4d252d126b2016bb81c8fec5c36dd15b5f3f8bf1d6a239e415168abf54dd39e
+SIZE (FNA-XNA-FAudio-19.02-23-ge5c9c20_GH0.tar.gz) = 886337
Added: head/audio/faudio/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/faudio/pkg-descr Tue Feb 26 22:24:15 2019 (r493984)
@@ -0,0 +1,5 @@
+FAudio is an XAudio reimplementation that focuses solely on developing
+fully accurate DirectX Audio runtime libraries for the FNA project,
+including XAudio2, X3DAudio, XAPO, and XACT3.
+
+WWW: https://fna-xna.github.io/
Added: head/audio/faudio/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/faudio/pkg-plist Tue Feb 26 22:24:15 2019 (r493984)
@@ -0,0 +1,12 @@
+include/F3DAudio.h
+include/FACT.h
+include/FACT3D.h
+include/FAPO.h
+include/FAPOBase.h
+include/FAPOFX.h
+include/FAudio.h
+include/FAudioFX.h
+lib/cmake/FAudio/FAudio-config.cmake
+lib/cmake/FAudio/FAudio-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/FAudio/FAudio-targets.cmake
+lib/libFAudio.so
More information about the svn-ports-all
mailing list