mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-15 07:56:36 +00:00
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)
This commit is contained in:
parent
17094bb838
commit
967d42cb82
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=493984
@ -151,6 +151,7 @@
|
||||
SUBDIR += fabla2-lv2
|
||||
SUBDIR += fapg
|
||||
SUBDIR += fasttracker2
|
||||
SUBDIR += faudio
|
||||
SUBDIR += faust
|
||||
SUBDIR += faust-lv2
|
||||
SUBDIR += faustlive
|
||||
|
30
audio/faudio/Makefile
Normal file
30
audio/faudio/Makefile
Normal file
@ -0,0 +1,30 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= FAudio
|
||||
DISTVERSION= 19.02-23
|
||||
DISTVERSIONSUFFIX= -ge5c9c20
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= tobik@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>
|
3
audio/faudio/distinfo
Normal file
3
audio/faudio/distinfo
Normal file
@ -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
|
5
audio/faudio/pkg-descr
Normal file
5
audio/faudio/pkg-descr
Normal file
@ -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/
|
12
audio/faudio/pkg-plist
Normal file
12
audio/faudio/pkg-plist
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user