head 1.15; access; symbols pkgsrc-2023Q4:1.15.0.14 pkgsrc-2023Q4-base:1.15 pkgsrc-2023Q3:1.15.0.12 pkgsrc-2023Q3-base:1.15 pkgsrc-2023Q2:1.15.0.10 pkgsrc-2023Q2-base:1.15 pkgsrc-2023Q1:1.15.0.8 pkgsrc-2023Q1-base:1.15 pkgsrc-2022Q4:1.15.0.6 pkgsrc-2022Q4-base:1.15 pkgsrc-2022Q3:1.15.0.4 pkgsrc-2022Q3-base:1.15 pkgsrc-2022Q2:1.15.0.2 pkgsrc-2022Q2-base:1.15 pkgsrc-2022Q1:1.14.0.4 pkgsrc-2022Q1-base:1.14 pkgsrc-2021Q4:1.14.0.2 pkgsrc-2021Q4-base:1.14 pkgsrc-2021Q3:1.9.0.2 pkgsrc-2021Q3-base:1.9 pkgsrc-2021Q2:1.6.0.2 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.3.0.2 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.2.0.2 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.1.0.4 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.2 pkgsrc-2020Q2-base:1.1; locks; strict; comment @# @; 1.15 date 2022.05.15.12.09.49; author tnn; state Exp; branches; next 1.14; commitid zFOPOYCHoA27e9ED; 1.14 date 2021.12.03.13.29.42; author adam; state Exp; branches; next 1.13; commitid 4OGmwfwUB23iUcjD; 1.13 date 2021.11.02.18.38.24; author adam; state Exp; branches; next 1.12; commitid NGCrwUrw0610CffD; 1.12 date 2021.10.26.09.58.54; author nia; state Exp; branches; next 1.11; commitid cF8UvcXIgKmoXieD; 1.11 date 2021.10.07.13.09.19; author nia; state Exp; branches; next 1.10; commitid e4SW5sFUCSIVCSbD; 1.10 date 2021.10.02.16.46.31; author adam; state Exp; branches; next 1.9; commitid DjKCmGf8pKzoZfbD; 1.9 date 2021.09.06.16.31.29; author adam; state Exp; branches; next 1.8; commitid 8mfo4N93W2X3KU7D; 1.8 date 2021.08.01.17.53.13; author adam; state Exp; branches; next 1.7; commitid AhZiDW34SqSPli3D; 1.7 date 2021.07.08.12.09.35; author adam; state Exp; branches; next 1.6; commitid ifZo62FD1mBNdb0D; 1.6 date 2021.06.02.10.25.32; author adam; state Exp; branches; next 1.5; commitid nmz7djNaW1RPNxVC; 1.5 date 2021.05.27.05.39.17; author adam; state Exp; branches; next 1.4; commitid OwLKp4UoQXNApKUC; 1.4 date 2021.04.13.09.15.06; author adam; state Exp; branches; next 1.3; commitid RGY1B9fThSEa17PC; 1.3 date 2021.03.21.20.02.21; author adam; state Exp; branches; next 1.2; commitid hIjiIEFpskARkdMC; 1.2 date 2020.11.26.15.58.55; author nia; state Exp; branches; next 1.1; commitid ekEHwYJHe4eTGpxC; 1.1 date 2020.05.22.09.02.30; author nia; state Exp; branches; next ; commitid oA04Vg70ovZCqd9C; desc @@ 1.15 log @faudio: update to 22.05. Unknown changes. @ text @$NetBSD: distinfo,v 1.14 2021/12/03 13:29:42 adam Exp $ BLAKE2s (faudio-22.05.tar.gz) = f18f102f22f90cc3d6562107a82e0438d9689e1c5d7a25faa86e67dec5146992 SHA512 (faudio-22.05.tar.gz) = 7feee4d63ca51d899e170fb9ca5ec55337b6881fc18af0ff5b3b26b12d3c05b831a4c665b1635534c5115230146026430c20196d8cc3b732b57123a7ea96c006 Size (faudio-22.05.tar.gz) = 1109259 bytes @ 1.14 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: distinfo,v 1.13 2021/11/02 18:38:24 adam Exp $ d3 3 a5 3 BLAKE2s (faudio-21.12.tar.gz) = 9d96d02a170c0581b95d93617de3a2da8456f0fbba9e33a5ecd81aeccf06264f SHA512 (faudio-21.12.tar.gz) = 63a6db1dab37fa2c562f8ab94fa61f489eddcb5d362fdba00bc513cceeff18b8411c7d83233f4836934d9fe315cbfdb079f2a31ff7b77028fd2496a0fa4a6a75 Size (faudio-21.12.tar.gz) = 1117029 bytes @ 1.13 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: distinfo,v 1.12 2021/10/26 09:58:54 nia Exp $ d3 3 a5 3 BLAKE2s (faudio-21.11.tar.gz) = 8ea1290a92ed3ef94b35ecd0ddd4e45ab38d42546558423784eff71198e445bf SHA512 (faudio-21.11.tar.gz) = b5e40e7c6aa83bb08376227d92d707e6d18f8391fbd0d4adec9d2b6a61dbd5851c95861eccba48b8aac69476880d70d8ea4f6a2942c9b631f87778b5ee3f2f6a Size (faudio-21.11.tar.gz) = 1117013 bytes @ 1.12 log @audio: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes. The following distfiles couldn't be fetched (possibly they are fetched conditionally): ./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz ./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz ./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz ./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz ./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz ./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz ./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz ./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2021/10/07 13:09:19 nia Exp $ d3 3 a5 3 BLAKE2s (faudio-21.10.tar.gz) = 72b5643003620356468d912d048f938710b347cce3c388bab6eae92eabc0c09a SHA512 (faudio-21.10.tar.gz) = d3ced2c4636d19c5b25d86041d2195e221135f1f3f1cc965b9dbdf474973fefe8c20d62e184ee85a2a66da69d5ecd205bd57eb4c88e951e1ab60e8125625757b Size (faudio-21.10.tar.gz) = 1149055 bytes @ 1.11 log @audio: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2021/10/02 16:46:31 adam Exp $ d3 1 a3 1 RMD160 (faudio-21.10.tar.gz) = bc77c48da47f0e2d5828383d3edc7b63d716e93f @ 1.10 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: distinfo,v 1.9 2021/09/06 16:31:29 adam Exp $ a2 1 SHA1 (faudio-21.10.tar.gz) = 9682aedf8d5c804a3bd1a7e68a74edc993d28e1b @ 1.9 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: distinfo,v 1.8 2021/08/01 17:53:13 adam Exp $ d3 4 a6 4 SHA1 (faudio-21.09.tar.gz) = 7eaf7da4d80524afb42330122938e1f7b13be53d RMD160 (faudio-21.09.tar.gz) = e71d4ae8c9e2288ba1a6a02842779ddbd2aa9f71 SHA512 (faudio-21.09.tar.gz) = d6b95c8bb35c286ad3ed2cd12ea225e0a54da9a54e6ab86acda753823645482dda8f1826d7e5ad0a0687d685fc5628410e9b1972821df47b4657d9c8e75b27fa Size (faudio-21.09.tar.gz) = 1149052 bytes @ 1.8 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: distinfo,v 1.7 2021/07/08 12:09:35 adam Exp $ d3 4 a6 4 SHA1 (faudio-21.08.tar.gz) = a40279603c57d7cd709715f01b0bdf974d112028 RMD160 (faudio-21.08.tar.gz) = 59f431e88614ab023870cf196e5ba5e5225fcea2 SHA512 (faudio-21.08.tar.gz) = 629cb774acb36ac85b5c94bf6131af0841c70ec297c06e15633853d448f05fa10b06a0202513298d0719667c0da9aaf192b6bee2cbd9b27f5b657ac0af7a1ef8 Size (faudio-21.08.tar.gz) = 1149039 bytes @ 1.7 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: distinfo,v 1.6 2021/06/02 10:25:32 adam Exp $ d3 4 a6 4 SHA1 (faudio-21.07.tar.gz) = c01aa49c00f5e335daae882af7f1d7c6cc31c017 RMD160 (faudio-21.07.tar.gz) = ac4d1772f5d2f248d1e97cbcabbfdf687170ecdc SHA512 (faudio-21.07.tar.gz) = 427f1270e6b8b1030a996e088031af88a8fb3588373cd8210cc5c519da584e0ca81c7224d7fdea2cbf494c80e93d1fa3a7c5ada9dd94d4978fac0702afbbf12f Size (faudio-21.07.tar.gz) = 1148544 bytes @ 1.6 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: distinfo,v 1.5 2021/05/27 05:39:17 adam Exp $ d3 4 a6 4 SHA1 (faudio-21.06.tar.gz) = fd8d091ab4376142dca3b037cfa9d1d1a5438d9a RMD160 (faudio-21.06.tar.gz) = 30481d370dbfc1cf9247fc4cf4d576e489aee2e7 SHA512 (faudio-21.06.tar.gz) = 107eae5174e9485129be50b46d2349cf54420b10e12c89cc3e241b8a2f0fdf7cfb7981f88edd9ccd2f40e2f6afc95ef18c29b71873b61ed4b1645df67d6f842c Size (faudio-21.06.tar.gz) = 1139272 bytes @ 1.5 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: distinfo,v 1.4 2021/04/13 09:15:06 adam Exp $ d3 4 a6 4 SHA1 (faudio-21.05.tar.gz) = 02e1648f9c0eec15c80aaed1f729fea643a56b5d RMD160 (faudio-21.05.tar.gz) = 53c373cd54b3a4cc0ad2a13d39a9f3cb7b58380a SHA512 (faudio-21.05.tar.gz) = 504a08ad6585037685bcbaf5a21400be5a2dd5ae35b70c7ad025342cb8736190f472e6fff9621476623069e1ae317f9505bc0cada7d80a1316f7651037d4d06d Size (faudio-21.05.tar.gz) = 1138998 bytes @ 1.4 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: distinfo,v 1.3 2021/03/21 20:02:21 adam Exp $ d3 4 a6 4 SHA1 (faudio-21.04.tar.gz) = b960b0856f7436eec86097aabd0b47697f8ae1c7 RMD160 (faudio-21.04.tar.gz) = cff3e0fc6a2671239d063cd4cf8b58914d98275b SHA512 (faudio-21.04.tar.gz) = da189aa131bac01cbe8be5b35ada1155ff095dffcc7912ca1dbce59f87788cb699d37cb2db06327e29cb93ae400373ec0baf025f1e8ac7c79e92cf905bbd405b Size (faudio-21.04.tar.gz) = 1138944 bytes @ 1.3 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: distinfo,v 1.2 2020/11/26 15:58:55 nia Exp $ d3 4 a6 4 SHA1 (faudio-21.03.05.tar.gz) = 8dc384605593b911f3e276c4531d6b0dd5f69cec RMD160 (faudio-21.03.05.tar.gz) = fc897434d9bab4f316a4fb357572df29e322fb72 SHA512 (faudio-21.03.05.tar.gz) = d6856444faeab69b4913398051ea99bb0068642a1f070b0e65322a3667b32f1210107ca1c75364477a7a1eaee219fab7339bc7129cad6413b2e7a7fd63020c6b Size (faudio-21.03.05.tar.gz) = 1135265 bytes @ 1.2 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: distinfo,v 1.1 2020/05/22 09:02:30 nia Exp $ d3 4 a6 4 SHA1 (faudio-20.11.tar.gz) = 410d0dfa247313fc111ed811619f6b1b5a1c121f RMD160 (faudio-20.11.tar.gz) = e7612cdb3ef7e3fd482efffccf8b9b9af942c209 SHA512 (faudio-20.11.tar.gz) = 87c347f65fddbc05788fe1b96ab62ff855616b95ee76f86c77a6188cfd8f35f7e0d194bbd434b3383706c07fc36d41a67761c1f06641d289cbf19a75302bc7a9 Size (faudio-20.11.tar.gz) = 1133766 bytes @ 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$ d3 4 a6 4 SHA1 (faudio-20.05.tar.gz) = 0b185591bf32ab0da8396850eff7ff0632270a5a RMD160 (faudio-20.05.tar.gz) = 59a4dcf969f5e5f36b5765c817101c0a87a06330 SHA512 (faudio-20.05.tar.gz) = c7b706bb48b503988d767740e0076e98ca3835caf8bb9dba79ff89fd482dc69b3b8baf73c7a094b4bac85b7da3f87c2cb56c65101163b78853b71b6b04ba3e88 Size (faudio-20.05.tar.gz) = 1130178 bytes @