head 1.27; access; symbols pkgsrc-2023Q4:1.25.0.2 pkgsrc-2023Q4-base:1.25 pkgsrc-2023Q3:1.24.0.4 pkgsrc-2023Q3-base:1.24 pkgsrc-2023Q2:1.24.0.2 pkgsrc-2023Q2-base:1.24 pkgsrc-2023Q1:1.23.0.2 pkgsrc-2023Q1-base:1.23 pkgsrc-2022Q4:1.22.0.2 pkgsrc-2022Q4-base:1.22 pkgsrc-2022Q3:1.21.0.2 pkgsrc-2022Q3-base:1.21 pkgsrc-2022Q2:1.19.0.2 pkgsrc-2022Q2-base:1.19 pkgsrc-2022Q1:1.18.0.2 pkgsrc-2022Q1-base:1.18 pkgsrc-2021Q4:1.17.0.2 pkgsrc-2021Q4-base:1.17 pkgsrc-2021Q3:1.12.0.2 pkgsrc-2021Q3-base:1.12 pkgsrc-2021Q2:1.8.0.2 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.5.0.2 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.4.0.2 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.3.0.2 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.1.0.2 pkgsrc-2020Q2-base:1.1; locks; strict; comment @# @; 1.27 date 2024.01.30.14.21.30; author ryoon; state Exp; branches; next 1.26; commitid gARf2FgciecARtWE; 1.26 date 2024.01.22.13.16.55; author ryoon; state Exp; branches; next 1.25; commitid mWwkMGjpxTdrLrVE; 1.25 date 2023.11.12.13.20.35; author wiz; state Exp; branches; next 1.24; commitid SjpNXQIV5XeZ3kME; 1.24 date 2023.05.06.19.08.58; author ryoon; state Exp; branches; next 1.23; commitid U0SnpK5fQpHc6WnE; 1.23 date 2023.01.29.21.15.24; author ryoon; state Exp; branches; next 1.22; commitid QL7aBXsBGmQvUtbE; 1.22 date 2022.09.27.20.58.22; author wiz; state Exp; branches; next 1.21; commitid VX6cfkUkpvcoOxVD; 1.21 date 2022.09.11.12.51.16; author wiz; state Exp; branches; next 1.20; commitid 5DT6DUEaifG2DrTD; 1.20 date 2022.08.11.05.08.02; author gutteridge; state Exp; branches; next 1.19; commitid yKydzoO42ClN3qPD; 1.19 date 2022.05.15.12.09.49; author tnn; state Exp; branches; next 1.18; commitid zFOPOYCHoA27e9ED; 1.18 date 2022.03.28.10.43.32; author tnn; state Exp; branches; next 1.17; commitid a4cavKiniSb6iYxD; 1.17 date 2021.12.08.16.03.08; author adam; state Exp; branches; next 1.16; commitid 2PyWjHx5T8rqARjD; 1.16 date 2021.12.03.13.29.42; author adam; state Exp; branches; next 1.15; commitid 4OGmwfwUB23iUcjD; 1.15 date 2021.11.02.18.38.24; author adam; state Exp; branches; next 1.14; commitid NGCrwUrw0610CffD; 1.14 date 2021.10.09.15.35.02; author nia; state Exp; branches; next 1.13; commitid XpIGAeo7EkEXm9cD; 1.13 date 2021.10.02.16.46.31; author adam; state Exp; branches; next 1.12; commitid DjKCmGf8pKzoZfbD; 1.12 date 2021.09.08.21.04.55; author nia; state Exp; branches; next 1.11; commitid 6PGjeVec6yMAbc8D; 1.11 date 2021.09.06.16.31.29; author adam; state Exp; branches; next 1.10; commitid 8mfo4N93W2X3KU7D; 1.10 date 2021.08.01.17.53.13; author adam; state Exp; branches; next 1.9; commitid AhZiDW34SqSPli3D; 1.9 date 2021.07.08.12.09.35; author adam; state Exp; branches; next 1.8; commitid ifZo62FD1mBNdb0D; 1.8 date 2021.06.02.10.25.32; author adam; state Exp; branches; next 1.7; commitid nmz7djNaW1RPNxVC; 1.7 date 2021.05.27.05.39.17; author adam; state Exp; branches; next 1.6; commitid OwLKp4UoQXNApKUC; 1.6 date 2021.04.13.09.15.06; author adam; state Exp; branches; next 1.5; commitid RGY1B9fThSEa17PC; 1.5 date 2021.03.21.20.02.21; author adam; state Exp; branches; next 1.4; commitid hIjiIEFpskARkdMC; 1.4 date 2020.11.26.15.58.55; author nia; state Exp; branches; next 1.3; commitid ekEHwYJHe4eTGpxC; 1.3 date 2020.08.18.17.57.35; author leot; state Exp; branches; next 1.2; commitid kBGtucvaKO3IyzkC; 1.2 date 2020.08.17.20.18.05; author leot; state Exp; branches; next 1.1; commitid ybGS4iX9Fz8imskC; 1.1 date 2020.05.22.09.02.30; author nia; state Exp; branches; next ; commitid oA04Vg70ovZCqd9C; desc @@ 1.27 log @*: Recursive revbump from audio/pulseaudio-17.0 @ text @# $NetBSD: Makefile,v 1.26 2024/01/22 13:16:55 ryoon Exp $ DISTNAME= faudio-22.05 PKGREVISION= 8 CATEGORIES= audio MASTER_SITES= ${MASTER_SITE_GITHUB:=FNA-XNA/} GITHUB_PROJECT= FAudio MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://fna-xna.github.io/ COMMENT= Accuracy-focused XAudio reimplementation for open platforms LICENSE= zlib WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} USE_CMAKE= yes USE_TOOLS+= pkg-config USE_LANGUAGES= c c++ CMAKE_ARGS+= -DFFMPEG=ON .include "../../devel/SDL2/buildlink3.mk" .include "../../multimedia/ffmpeg4/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.26 log @*: Recursive revbump from multimedia/libvpx @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2023/11/12 13:20:35 wiz Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.25 log @*: revebump for new brotli option for freetype2 Addresses PR 57693 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2023/05/06 19:08:58 ryoon Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.24 log @*: Recursive revbump from audio/libopus 1.4 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2023/01/29 21:15:24 ryoon Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.23 log @*: Recursive revbup from graphics/freetype2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2022/09/27 20:58:22 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.22 log @*: recursive bump for ffmpeg4 switch to x264 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2022/09/11 12:51:16 wiz Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.21 log @*: bump PKGREVISION for flac shlib bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2022/08/11 05:08:02 gutteridge Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.20 log @Bump all dependent packages of wayland (belatedly) The package changed with the addition of its libepoll-shim dependency. Otherwise, we can get: ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2022/05/15 12:09:49 tnn Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.19 log @faudio: update to 22.05. Unknown changes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2022/03/28 10:43:32 tnn Exp $ d4 1 @ 1.18 log @a*/*: revbump(1) for libsndfile @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2021/12/08 16:03:08 adam Exp $ d3 1 a3 2 DISTNAME= faudio-21.12 PKGREVISION= 2 @ 1.17 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2021/12/03 13:29:42 adam Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.16 log @faudio: updated to 21.12 21.12 New Features: Update to FNA3D 21.12 Update to FAudio 21.12 Fixes: SDL2_FNAPlatform: Rethrow the fnalibs DllNotFoundException properly ContentReader: Fix a timing issue that caused some SharedResource events to never get fired @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2021/11/02 18:38:24 adam Exp $ d4 1 @ 1.15 log @faudio: updated to 21.11 21.11 GStreamer support is now deprecated. Wine users should migrate to 6.20 and newer, and everyone else should move to codecs that are not patent-encumbered. GStreamer support will be fully removed in the first release after Wine 7.0. Removed Features: Removed the C++ wrapper. Use the headers/PE binaries found in Wine 6.20 and newer. Fixes: Minor fixes and cleanups found by Coverity Dont assert on WMA buffer and FAUDIO_FORMAT_EXTENSIBLE type FACT: Send FACTNOTIFICATIONTYPE_CUESTOP Notification on Cue Stop Continued work on the experimental Wine/Win32 platform backend @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2021/10/09 15:35:02 nia Exp $ d3 1 a3 1 DISTNAME= faudio-21.11 @ 1.14 log @Recursive revbump for multimedia/libaom @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2021/10/02 16:46:31 adam Exp $ d3 1 a3 2 DISTNAME= faudio-21.10 PKGREVISION= 1 @ 1.13 log @faudio: updated to 21.10 21.10 New Features: Update to FNA3D 21.10 Update to FAudio 21.10 Fixes: Remove readonly from some internal math constants, mostly a GC microoptimization Add a warning message when FAudio fails to load @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2021/09/08 21:04:55 nia Exp $ d4 1 @ 1.12 log @Recursive revbump for audio/jack @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2021/09/06 16:31:29 adam Exp $ d3 1 a3 2 DISTNAME= faudio-21.09 PKGREVISION= 1 @ 1.11 log @faudio: updated to 21.09 21.09 Fixes: Game: Refactor Tick() loop to poll events more aggressively. This should dramatically improve input latency for fixed-step games with v-sync off, and stabilize timing in general for fixed-step games with v-sync on. Variable-step games should be unaffected. SDL2_FNAPlatform: Check for : in our MonoPathRootWorkaround, to detect more rooted paths @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2021/08/01 17:53:13 adam Exp $ d4 1 @ 1.10 log @faudio: updated to 21.08 21.08 New Features: Introduced an experimental FNA-only DllMap implementation for .NET 5 Note that modern .NET is still not supported by FNA Update to FNA3D 21.08 Update to FAudio 21.08 Fixes: SDL2_FNAPlatform: By default, minimize on focus loss when fullscreen on Windows Fix a potential hole in Ctrl+V release detection AudioEngine: Constructor now properly throws NoAudioHardware when no audio hardware is present Fix a memory leak on engine disposal XACT: Invalid file paths properly throw FileNotFound again @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2021/07/08 12:09:35 adam Exp $ d3 1 a3 1 DISTNAME= faudio-21.08 @ 1.9 log @faudio: updated to 21.07 21.07 New Features: Controller GUIDs and SDL_GameController mappings are printed on device connect Update to FNA3D 21.07 Update to FAudio 21.07 Fixes: Fix the Any CPU configuration in FNA.sln @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2021/06/02 10:25:32 adam Exp $ d3 1 a3 1 DISTNAME= faudio-21.07 @ 1.8 log @faudio: updated to 21.06 21.06 New Features: Update to FNA3D 21.06 Update to FAudio 21.06 Fixes: Removed the VS2019 app.config workaround Fix a possible crash when opening the default Microphone @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2021/05/27 05:39:17 adam Exp $ d3 1 a3 1 DISTNAME= faudio-21.06 @ 1.7 log @faudio: updated to 21.05 21.05 New Features: Added SetAudioTrackEXT extension Update to FNA3D 21.05 Update to FAudio 21.05 Fixes: SDL2_FNAPlatform: Changing window focus no longer unsets fullscreen, except on X11 Using "alt-tab" to switch focus out while fullscreen on Windows no longer causes error beeps when attempting to switch focus back in Fix mouse support on Wayland @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2021/04/13 09:15:06 adam Exp $ d3 1 a3 1 DISTNAME= faudio-21.05 @ 1.6 log @faudio: updated to 21.04 21.04 New Features: * Added support for SDL_GetAudioDeviceSpec, coming in a future SDL release * FACT: Implemented accurate Fast/Slow/SinCos RPC curve types * Added support for XMA2 audio, for Xbox 360 data Fixes: * Voice filters/effects should be processed even when SendCount is 0 * FACT: - Fix parsing/calculation of filter Q factors - Enforce STOPPING flag for fade-outs or RPC releases - Various fixes for parsing big-endian SoundBanks @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2021/03/21 20:02:21 adam Exp $ d3 1 a3 1 DISTNAME= faudio-21.04 @ 1.5 log @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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2020/11/26 15:58:55 nia Exp $ d3 1 a3 1 DISTNAME= faudio-21.03.05 @ 1.4 log @faudio: Update to 20.11 New Features: XACT: Add support for WAVESTOP notifications Add support for engines without settings files (or empty settings files) Fixes: Add power-of-two quantum fallback paths for *BSD and Emscripten Return a unique error code for audio engines with a bad platform ID Fix a deadlock in Wolfenstein: The Old Blood related to callbacks Fix a crash for streaming WaveBanks when calling Destroy stb_vorbis: Handle malloc(0) calls @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2020/08/18 17:57:35 leot Exp $ d3 1 a3 1 DISTNAME= faudio-20.11 @ 1.3 log @*: revbump for libsndfile @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2020/08/17 20:18:05 leot Exp $ d3 1 a3 2 DISTNAME= faudio-20.05 PKGREVISION= 2 @ 1.2 log @*: revbump after fontconfig bl3 changes (libuuid removal) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2020/05/22 09:02:30 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.1 log @audio: Add faudio This is FAudio, an XAudio reimplementation that focuses solely on developing fully accurate DirectX Audio runtime libraries for the FNA project, including XAudio2, X3DAudio, XAPO, and XACT3. @ text @d1 1 a1 1 # $NetBSD$ d4 1 @