pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/libsidplayfp



Module Name:    pkgsrc
Committed By:   wiz
Date:           Fri Jan 30 08:30:48 UTC 2026

Modified Files:
        pkgsrc/audio/libsidplayfp: Makefile distinfo

Log Message:
libsidplayfp: update to 2.16.0.

2.16.0 2025-12-23
* Fix opening STIL on MacOS (#225)
* Expose the SID models actually used
* residfp: implemented runtime SIMD dispatch for resampler (#206)
* Added usbsid support (#216)
* Improve interrupt handling in kernal stub

2.15.2 2025-11-02
* Fix building with pre c++20 standards (#214)
* Fixed crash in SidDatabase parser (#217)

2.15.1 2025-09-19
* resid/residfp: remove accidental DC offset (#205)
* residfp: clock voice 3 even if muted (#211)
* resid: fix silenced tunes (#212)
* fixed load performance regression (#207)

2.15.0 2025-06-29
* Compile with fast math, without unsafe optimizations
* residfp: reworked the SIMD support, removed the intrinsics code leaving the compiler vectorize the loop
* Extended the new play API
* Marked old play API functions as deprecated

2.14.0 2025-05-11
* Rough approximation of MDAC saturation for the 6581 (#177) (#185)
* New play API for client side mixing (#41) (#184)
* Minor fixes and optimizations

2.13.1 2025-04-25
* Fix build with inlining disabled (#181)
* Add missing files to the tarball (#182)
* Update exsid driver
* Fixed an uninitialized warning

2.13.0 2025-04-13
* Add support for c++23 where available
* Reworked power on delay (#82)
* Correctly link to pthread library (#179)
* Add proper compiler flag when enabling sse4 (#172)
* resid/residfp: Use more bits for the 8580 filter cutoff (VICE bug 2098)
* resid: reduce aliasing noise (VICE bug 2116)

2.12.0 2024-12-01
* Better mixing for multi chip tunes (#167)
* residfp: fixed voice sync when a saw-combined waveform is selected (#169)
* residfp: updated CW parameters
* resid: properly adjusted 8580 Vref value
* switched to UTPP for unit tests (#170)

2.11.0 2024-11-03
* Remove buffer size limit from mixer (fixes #159)
* residfp: avoid quantization noise (#156)
* residfp: implemented 6581 DC drift (#155)
* residfp: properly adjusted 8580 Vref value

2.10.1 2024-10-20
* residfp: fix digiboost (#157)
* residfp: fix combined waveforms (#160)

2.10.0 2024-10-06
* Add support for c++20 where available
* residfp: retuned cw parameters after measuring waves RMS (#143)
* residfp: code refactoring and minor performance optimizations (#145)
* resid/residfp: scale down filter inputs in the mixer for 6581 (#139)
* Centralized handling of muted voices and allow muting samples (#136)
* new API to toggle the filter and deprecated sidplayfp::filter

2.9.0 2024-08-12
* residfp: use c++11 threads for building filter tables (#92)
* residfp: code modernization and minor performance optimizations
* Performance optimizations (#133, #137)

2.8.0 2024-06-09
* Optimized event scheduler (#131)
* Stop pretendig we support pre-c++11 compilers (#130)
* Fixed thread unsafety for psid_driver (#132)
* residfp: do not cache resampling tables (#91)
* resid/residfp: tuned oscillator leakage

2.7.1 2024-05-19
* Sync resid with upstream
* Make strong CWs the default (#127)
* Downtune the leakage parameter a bit (#126)
* Fix UBSan complaint abount uninitialized var 'is6581'

2.7.0 2024-03-29
* residfp: refactor residfp filter (#109)
* residfp: added ability to adjust the uCox parameter at runtime (#101)
* residfp: allow setting the combined waveforms strength (#110)
* resid/residfp: emulate oscillator leakage (#102)

2.6.0 2024-01-01
* residfp is now thread-safe (#71)
* residfp: fixed SSE2 version of convolve (#105)
* residfp: updated combined waveforms model (#97)
* residfp: amplify the output by a model dependent scale factor (#78, #79)
* a couple of autotools fixes (#103, #104, #108)


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/audio/libsidplayfp/Makefile \
    pkgsrc/audio/libsidplayfp/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/libsidplayfp/Makefile
diff -u pkgsrc/audio/libsidplayfp/Makefile:1.1 pkgsrc/audio/libsidplayfp/Makefile:1.2
--- pkgsrc/audio/libsidplayfp/Makefile:1.1      Sun Oct 29 13:05:10 2023
+++ pkgsrc/audio/libsidplayfp/Makefile  Fri Jan 30 08:30:48 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2023/10/29 13:05:10 rhialto Exp $
+# $NetBSD: Makefile,v 1.2 2026/01/30 08:30:48 wiz Exp $
 
-DISTNAME=      libsidplayfp-2.5.0
+DISTNAME=      libsidplayfp-2.16.0
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=sidplay-residfp/}
 
Index: pkgsrc/audio/libsidplayfp/distinfo
diff -u pkgsrc/audio/libsidplayfp/distinfo:1.1 pkgsrc/audio/libsidplayfp/distinfo:1.2
--- pkgsrc/audio/libsidplayfp/distinfo:1.1      Sun Oct 29 13:05:10 2023
+++ pkgsrc/audio/libsidplayfp/distinfo  Fri Jan 30 08:30:48 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2023/10/29 13:05:10 rhialto Exp $
+$NetBSD: distinfo,v 1.2 2026/01/30 08:30:48 wiz Exp $
 
-BLAKE2s (libsidplayfp-2.5.0.tar.gz) = cbc0b720727cb94b4f9e85dc9a97b5ec5f821abce01846e45e03768191adb7e5
-SHA512 (libsidplayfp-2.5.0.tar.gz) = 2390c7629bf721bc0d7bfa6b1750ba873a2007fa500ea611f4dcdeff34ab1d83124afdd9c88fc2de557bb7d271c0c2f962e5818e53ea5b3649431799296d6438
-Size (libsidplayfp-2.5.0.tar.gz) = 806655 bytes
+BLAKE2s (libsidplayfp-2.16.0.tar.gz) = 954df7c7c8d48c3f497977c99b46538678f0912da0e7cb3b651fc0af5866256f
+SHA512 (libsidplayfp-2.16.0.tar.gz) = 7df97862c7ca7147840888ed3f690da479fd173ee7d072662b379e35c738a012ad324818f042758b4264b33ff9074d8c2ac986e6b900bffcbb46bd570364f7df
+Size (libsidplayfp-2.16.0.tar.gz) = 873824 bytes



Home | Main Index | Thread Index | Old Index