Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Feb 2019 22:24:15 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r493984 - in head/audio: . faudio
Message-ID:  <201902262224.x1QMOFHN007797@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201902262224.x1QMOFHN007797>