Sun Mar 21 20:02:21 2021 UTC ()
faudio: updated to 21.03.05

21.03.05
Fixes a regression that caused SoundBanks to no longer parse correctly

21.03
New Features:

XACT:
Implemented FACT_FLAG_MANAGEDATA
Implemented the CUEPLAY and CUESTOP notification types
Added support for XACT 3.0 content
Added support for WaveBanks with endian-swapped PCM data

21.02
New Features:

XACT: All notification types with the PERSIST flag are now recorded

21.01
Fixes:

Enforce SDL 2.0.9 or newer as a build requirement
Micro-optimize byte swapping for XACT file parsing

20.12
New Features:

Added an x64 configuration to visualc
CMake project now generates a pkgconfig file

Fixes:

CMake:
Fix compatibility with CMake 2.8.12
GStreamer builds now explicitly check for >=1.9.2
Initialize the subformat for GetDeviceFormat, fixes a ton of Ubisoft games
Don't assert when FAudio_Initialize Flags includes FAUDIO_DEBUG_ENGINE


(adam)
diff -r1.4 -r1.5 pkgsrc/audio/faudio/Makefile
diff -r1.1 -r1.2 pkgsrc/audio/faudio/PLIST
diff -r1.2 -r1.3 pkgsrc/audio/faudio/distinfo

cvs diff -r1.4 -r1.5 pkgsrc/audio/faudio/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/faudio/Makefile 2020/11/26 15:58:55 1.4
+++ pkgsrc/audio/faudio/Makefile 2021/03/21 20:02:21 1.5
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.4 2020/11/26 15:58:55 nia Exp $ 1# $NetBSD: Makefile,v 1.5 2021/03/21 20:02:21 adam Exp $
2 2
3DISTNAME= faudio-20.11 3DISTNAME= faudio-21.03.05
4CATEGORIES= audio 4CATEGORIES= audio
5MASTER_SITES= ${MASTER_SITE_GITHUB:=FNA-XNA/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=FNA-XNA/}
6GITHUB_PROJECT= FAudio 6GITHUB_PROJECT= FAudio
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://fna-xna.github.io/ 9HOMEPAGE= https://fna-xna.github.io/
10COMMENT= Accuracy-focused XAudio reimplementation for open platforms 10COMMENT= Accuracy-focused XAudio reimplementation for open platforms
11LICENSE= zlib 11LICENSE= zlib
12 12
13WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} 13WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV}
14USE_CMAKE= yes 14USE_CMAKE= yes
15USE_TOOLS+= pkg-config 15USE_TOOLS+= pkg-config
16USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++

cvs diff -r1.1 -r1.2 pkgsrc/audio/faudio/PLIST (expand / switch to unified diff)

--- pkgsrc/audio/faudio/PLIST 2020/05/22 09:02:30 1.1
+++ pkgsrc/audio/faudio/PLIST 2021/03/21 20:02:21 1.2
@@ -1,15 +1,16 @@ @@ -1,15 +1,16 @@
1@comment $NetBSD: PLIST,v 1.1 2020/05/22 09:02:30 nia Exp $ 1@comment $NetBSD: PLIST,v 1.2 2021/03/21 20:02:21 adam Exp $
2include/F3DAudio.h 2include/F3DAudio.h
3include/FACT.h 3include/FACT.h
4include/FACT3D.h 4include/FACT3D.h
5include/FAPO.h 5include/FAPO.h
6include/FAPOBase.h 6include/FAPOBase.h
7include/FAPOFX.h 7include/FAPOFX.h
8include/FAudio.h 8include/FAudio.h
9include/FAudioFX.h 9include/FAudioFX.h
10lib/cmake/FAudio/FAudio-config.cmake 10lib/cmake/FAudio/FAudio-config.cmake
11lib/cmake/FAudio/FAudio-targets-release.cmake 11lib/cmake/FAudio/FAudio-targets-release.cmake
12lib/cmake/FAudio/FAudio-targets.cmake 12lib/cmake/FAudio/FAudio-targets.cmake
13lib/libFAudio.so 13lib/libFAudio.so
14lib/libFAudio.so.0 14lib/libFAudio.so.0
15lib/libFAudio.so.0.${PKGVERSION} 15lib/libFAudio.so.0.21.03
 16lib/pkgconfig/FAudio.pc

cvs diff -r1.2 -r1.3 pkgsrc/audio/faudio/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/faudio/distinfo 2020/11/26 15:58:55 1.2
+++ pkgsrc/audio/faudio/distinfo 2021/03/21 20:02:21 1.3
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.2 2020/11/26 15:58:55 nia Exp $ 1$NetBSD: distinfo,v 1.3 2021/03/21 20:02:21 adam Exp $
2 2
3SHA1 (faudio-20.11.tar.gz) = 410d0dfa247313fc111ed811619f6b1b5a1c121f 3SHA1 (faudio-21.03.05.tar.gz) = 8dc384605593b911f3e276c4531d6b0dd5f69cec
4RMD160 (faudio-20.11.tar.gz) = e7612cdb3ef7e3fd482efffccf8b9b9af942c209 4RMD160 (faudio-21.03.05.tar.gz) = fc897434d9bab4f316a4fb357572df29e322fb72
5SHA512 (faudio-20.11.tar.gz) = 87c347f65fddbc05788fe1b96ab62ff855616b95ee76f86c77a6188cfd8f35f7e0d194bbd434b3383706c07fc36d41a67761c1f06641d289cbf19a75302bc7a9 5SHA512 (faudio-21.03.05.tar.gz) = d6856444faeab69b4913398051ea99bb0068642a1f070b0e65322a3667b32f1210107ca1c75364477a7a1eaee219fab7339bc7129cad6413b2e7a7fd63020c6b
6Size (faudio-20.11.tar.gz) = 1133766 bytes 6Size (faudio-21.03.05.tar.gz) = 1135265 bytes