head 1.16; access; symbols pkgsrc-2023Q4:1.14.0.10 pkgsrc-2023Q4-base:1.14 pkgsrc-2023Q3:1.14.0.8 pkgsrc-2023Q3-base:1.14 pkgsrc-2023Q2:1.14.0.6 pkgsrc-2023Q2-base:1.14 pkgsrc-2023Q1:1.14.0.4 pkgsrc-2023Q1-base:1.14 pkgsrc-2022Q4:1.14.0.2 pkgsrc-2022Q4-base:1.14 pkgsrc-2022Q3:1.13.0.2 pkgsrc-2022Q3-base:1.13 pkgsrc-2022Q2:1.12.0.12 pkgsrc-2022Q2-base:1.12 pkgsrc-2022Q1:1.12.0.10 pkgsrc-2022Q1-base:1.12 pkgsrc-2021Q4:1.12.0.8 pkgsrc-2021Q4-base:1.12 pkgsrc-2021Q3:1.12.0.6 pkgsrc-2021Q3-base:1.12 pkgsrc-2021Q2:1.12.0.4 pkgsrc-2021Q2-base:1.12 pkgsrc-2021Q1:1.12.0.2 pkgsrc-2021Q1-base:1.12 pkgsrc-2020Q4:1.11.0.6 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.4 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.11.0.2 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.10.0.2 pkgsrc-2020Q1-base:1.10 pkgsrc-2019Q4:1.9.0.28 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.9.0.24 pkgsrc-2019Q3-base:1.9 pkgsrc-2019Q2:1.9.0.22 pkgsrc-2019Q2-base:1.9 pkgsrc-2019Q1:1.9.0.20 pkgsrc-2019Q1-base:1.9 pkgsrc-2018Q4:1.9.0.18 pkgsrc-2018Q4-base:1.9 pkgsrc-2018Q3:1.9.0.16 pkgsrc-2018Q3-base:1.9 pkgsrc-2018Q2:1.9.0.14 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.9.0.12 pkgsrc-2018Q1-base:1.9 pkgsrc-2017Q4:1.9.0.10 pkgsrc-2017Q4-base:1.9 pkgsrc-2017Q3:1.9.0.8 pkgsrc-2017Q3-base:1.9 pkgsrc-2017Q2:1.9.0.4 pkgsrc-2017Q2-base:1.9 pkgsrc-2017Q1:1.9.0.2 pkgsrc-2017Q1-base:1.9 pkgsrc-2016Q4:1.8.0.2 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.7.0.4 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.7.0.2 pkgsrc-2016Q2-base:1.7 pkgsrc-2016Q1:1.6.0.4 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.2 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.5.0.24 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.22 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.20 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.18 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.16 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.14 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.12 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.10 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.8 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.6 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.4 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.2 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.4.0.26 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.24 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.22 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.20 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.18 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.16 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.14 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.12 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.10 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.8 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.6 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.4 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.2 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.3.0.14 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.12 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.10 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.8 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.6 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.4 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.2 pkgsrc-2008Q1:1.2.0.8 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.6 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.4 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.2 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.1.1.1.0.2 pkgsrc-2007Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.16 date 2024.03.03.08.11.20; author adam; state Exp; branches; next 1.15; commitid ka5Ybbrl9miQKG0F; 1.15 date 2023.12.29.01.08.16; author zafer; state Exp; branches; next 1.14; commitid xpQB5klcFHSpviSE; 1.14 date 2022.11.28.19.57.57; author adam; state Exp; branches; next 1.13; commitid zkkkVJZQ8iIXtv3E; 1.13 date 2022.07.11.06.30.43; author adam; state Exp; branches; next 1.12; commitid pdmhwwVhq359wrLD; 1.12 date 2021.01.19.10.17.43; author adam; state Exp; branches; next 1.11; commitid BGA3krvrFf984kEC; 1.11 date 2020.04.17.05.48.20; author adam; state Exp; branches; next 1.10; commitid SsX9tIBKIyNNtH4C; 1.10 date 2019.12.28.20.00.01; author adam; state Exp; branches; next 1.9; commitid 50DuDD4PwhL0LvQB; 1.9 date 2017.01.23.21.53.22; author wiz; state Exp; branches; next 1.8; commitid cBttaPx7LjJoK8Dz; 1.8 date 2016.12.11.11.08.12; author adam; state Exp; branches; next 1.7; commitid lwCq4WwdY4MHyyxz; 1.7 date 2016.04.07.12.16.33; author adam; state Exp; branches; next 1.6; commitid b1Du80cfD8QzUG1z; 1.6 date 2015.10.18.15.19.30; author adam; state Exp; branches; next 1.5; commitid Y5BvwD3UmGT6sBFy; 1.5 date 2012.10.02.23.48.12; author asau; state Exp; branches; next 1.4; 1.4 date 2009.07.15.21.02.39; author tnn; state Exp; branches; next 1.3; 1.3 date 2008.06.20.01.09.07; author joerg; state Exp; branches; next 1.2; 1.2 date 2007.05.09.23.43.05; author tnn; state Exp; branches; next 1.1; 1.1 date 2007.02.01.16.52.28; author drochner; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2007.02.01.16.52.28; author drochner; state Exp; branches; next ; desc @@ 1.16 log @wavpack: updated to 5.7.0 Release 5.7.0 - February 29, 2024 WavPack Library Source Code - 5.7.0 wavpack.exe (command-line encoder) - 5.7.0 wvunpack.exe (command-line decoder) - 5.7.0 wvgain.exe (command-line ReplayGain scanner) - 5.7.0 wvtag.exe (command-line tagging utility) - 5.7.0 cool_wv4.flt (Cool Edit / Audition filter) - 4.2 ---------------------------------------------------- added: multithreaded encoding and decoding to libwavpack (optional) added: option to specify multithreading in CLI programs (--threads) added: multithreading support to Cool Edit filter (always enabled) added: support for ID3v2.4 when importing tags (--import-id3) added: optional bitrate specification to wavpack -c option added: Windows native threads in wvtest, builds with MSVC added: recognize WAV files with new fourcc of 'BW64' fixed: seeking issue on very large files (Windows only) fixed: decode non-compliant FFmpeg files over 8 channels fixed: accept some common but non-compliant AIFF files fixed: automatically delete newly obsolete correction files fixed: don't delete source files if data loss warnings occur improved: ID3v2 tag support (more items, multiple values, pics, etc) improved: use MinGW to build official Windows executables (faster) improved: compression of 32-bit integer files (--optimize-int32) improved: convert the man pages to mdoc(7) improved: cmake & autoconf support @ text @# $NetBSD: Makefile,v 1.15 2023/12/29 01:08:16 zafer Exp $ DISTNAME= wavpack-5.7.0 CATEGORIES= audio MASTER_SITES= https://www.wavpack.com/ EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.wavpack.com/ COMMENT= Audio codec for lossless, lossy and hybrid compression LICENSE= modified-bsd USE_LIBTOOL= yes GNU_CONFIGURE= yes PKGCONFIG_OVERRIDE= wavpack.pc.in TEST_TARGET= check .include "../../converters/libiconv/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.15 log @https @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2022/11/28 19:57:57 adam Exp $ d3 1 a3 1 DISTNAME= wavpack-5.6.0 d9 1 a9 1 HOMEPAGE= http://www.wavpack.com/ @ 1.14 log @wavpack: updated to 5.6.0 5.6.0 ----- added: AIFF file import/export support added: WATCOM compiler and OS/2 support added: cmake support for mingw, builds Cooledit + Winamp plugins added: --force-even-byte-depth option for rounding up bit depths fixed: detect and report PCM files having non-zero padding bits fixed: possible crash when displaying long channel assignments fixed: big-endian-sourced "raw" files gave big-endian "wav"s fixed: numerous minor issues @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2022/07/11 06:30:43 adam Exp $ d5 1 a5 1 MASTER_SITES= http://www.wavpack.com/ @ 1.13 log @wavpack: updated to 5.5.0 5.5.0: fixed: CVE-2021-44269 (encoding crafted DSD file triggers OOB read crash) fixed: very long filenames cause stack-overflow crash in all CLI programs fixed: the length stored in WAV headers not always corrected when using -i fixed: attempting to encode raw DSD audio from stdin sometimes causes crash fixed: DSD to PCM decimation: small clicks between tracks and tiny DC offset fixed: length update in library-generated WAV headers on big-endian machines fixed: sanitize custom extensions read from WavPack files to be alphanumeric added: accepting brace-delimited options in the wavpack executable filename added: "--drop" option to Windows executables for multi-file "drag-and-drop" added" "--raw-pcm" option to wvunpack executable (does DSD --> 24-bit PCM) added: "--no-overwrite" option to wavpack executable (to resume sessions) improved: build system clean-up including switch to non-recursive "make" @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2021/01/19 10:17:43 adam Exp $ d3 1 a3 1 DISTNAME= wavpack-5.5.0 d16 1 @ 1.12 log @wavpack: updated to 5.4.0 5.4.0 fixed: potential security issue CVE-2020-35738 fixed: disable A32 asm code when building for Apple silicon fixed: issues with Adobe-style floating-point WAV files added: --normalize-floats option to wvunpack for correctly exporting un-normalized floating-point files updated: Visual Studio 2019 for Windows builds dropped: WinXP support in official binaries @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2020/04/17 05:48:20 adam Exp $ d3 1 a3 1 DISTNAME= wavpack-5.4.0 @ 1.11 log @wavpack: updated to 5.3.0 5.3.0: fixed: OSS-Fuzz issues 19925, 19928, 20060, 20448 (no CVEs or vulnerabilities) fixed: trailing garbage characters on imported ID3v2 TXXX tags fixed: various minor undefined behavior and memory access issues fixed: sanitize tag extraction names for length and path inclusion improved: reformat wvunpack "help" and split into long + short versions added: regression testing to Travis CI for OSS-Fuzz crashers @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2019/12/28 20:00:01 adam Exp $ d3 1 a3 1 DISTNAME= wavpack-5.3.0 @ 1.10 log @wavpack: updated to 5.2.0 Release 5.2.0: fixed: potential security issues including the following CVEs: CVE-2018-19840 CVE-2018-19841 CVE-2018-10536 CVE-2018-10537 CVE-2018-10538 CVE-2018-10539 CVE-2018-10540 CVE-2018-7254 CVE-2018-7253 CVE-2018-6767 added: support for CMake, Travis CI, and Google's OSS-fuzz fixed: use correction file for encode verify (pipe input, Windows) fixed: correct WAV header with actual length (pipe input, -i option) fixed: thumb interworking and not needing v6 architecture (ARM asm) added: handle more ID3v2.3 tag items and from all file types fixed: coredump on Sparc64 (changed MD5 implementation) fixed: handle invalid ID3v2.3 tags from sacd-ripper fixed: several corner-case memory leaks @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2017/01/23 21:53:22 wiz Exp $ d3 1 a3 1 DISTNAME= wavpack-5.2.0 d6 1 a6 1 EXTRACT_SUFX= .tar.bz2 @ 1.9 log @Updated wavpack to 5.1.0. added: all new command-line tagging utility (wvtag) added: option to import ID3v2.3 tags from Sony DSF files fixed: fuzz test failures from AFL reported on SourceForge improved: DSD decimation filter (less HF rolloff & CPU use) fixed: non-byte audio depths (12-bit, 20-bit) not showing fixed: rare case of noise-shaping triggering a lossy mute fixed: recognize UTF-8 BOM when reading text files fixed: a few portability issues @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2016/12/11 11:08:12 adam Exp $ d3 1 a3 1 DISTNAME= wavpack-5.1.0 @ 1.8 log @Release 5.0.0: added: multiple input formats, including RF64, Wave64, and CAF added: lossless DSD audio in Philips DSDIFF and Sony DSF files fixed: seeking in > 2GB WavPack files (new stream reader) fixed: accept > 4GB source audio files (all formats) improved: increase maximum samples from 2^32 to 2^40 added: block checksums for robustness to corruption added: support for non-standard channel identities removed: support for legacy WavPack files (< 4.0) added: block decoder for streaming applications fixed: many small fixes and improvements added: all new pdf documentation @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2016/04/07 12:16:33 adam Exp $ d3 1 a3 1 DISTNAME= wavpack-5.0.0 @ 1.7 log @ ------------------------------- Release 4.80.0 - March 28, 2016 ------------------------------- WavPack Library Source Code - 4.80.0 wavpack.exe (command-line encoder) - 4.80.0 wvunpack.exe (command-line decoder) - 4.80.0 wvgain.exe (command-line ReplayGain scanner) - 4.80.0 ----------------------------------------------------- added: full Unicode support on Windows platform added: new option --pre-quantize to truncate high-resolution files to a reasonable depth (e.g., 20-bit) for better compression fixed: Debian bug 793320 (executable stack) fixed: LargeAddressAware problem reported on HA fixed: several "fuzz test" failures reported on GitHub fixed: repack blocks after possible arithmetic overflows improved: faster assembly code for mono packing improved: portability for various platforms wvtest.exe (command-line libwavpack test suite) - 4.80.0 -------------------------------------------------------- added: exhaustive test for WavpackSeekSample() API in_wv.dll (winamp plugin) - 2.8.0.1 CoreWavPack DirectShow Filters - 1.3.0.0 AmioWavpack.amio (Adobe Audition Plugins) - 1.5 cool_wv4.flt (CoolEdit / Audition filter) - 2.14 ------------------------------------------------ updated: see 4.80.0 library changes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2015/10/18 15:19:30 adam Exp $ d3 1 a3 1 DISTNAME= wavpack-4.80.0 @ 1.6 log @Changes 4.75.2: * fixed: corrupt mono or multichannel files created with assembly code (rare) * fixed: building on Clang systems like Darwin and FreeBSD (req. Clang 3.5+) * fixed: explicitly sign-extend audio data (< 4-byte) to avoid corrupt files * fixed: rare decoding errors due to integer overflow (ARM assembly code) * added: assembly optimizations for "extra" mode on mono or multichannel @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2012/10/02 23:48:12 asau Exp $ d3 1 a3 1 DISTNAME= wavpack-4.75.2 @ 1.5 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2009/07/15 21:02:39 tnn Exp $ d3 4 a6 4 DISTNAME= wavpack-4.50.1 CATEGORIES= audio MASTER_SITES= http://www.wavpack.com/ EXTRACT_SUFX= .tar.bz2 d8 4 a11 4 MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://www.wavpack.com/ COMMENT= Audio codec for lossless, lossy and hybrid compression LICENSE= modified-bsd d13 2 a14 1 GNU_CONFIGURE= YES a15 1 USE_LIBTOOL= YES @ 1.4 log @- Update to wavpack-4.50.1. - Set LICENSE=modified-bsd - Give the package to pkgsrc-users WavPack Library Source Code - 4.50.1 ------------------------------------ fixed: alignment fault when manipulating APEv2 tags (non-x86 only) fixed: build on UNIX via elimination of non-standard strnlen() wavpack.exe (command-line encoder) - 4.50.1 wvunpack.exe (command-line decoder) - 4.50.1 -------------------------------------------- fixed: checking return value of iconv_open() prevents core dump on Solaris WavPack Library Source Code - 4.50 ---------------------------------- added: dynamic noise shaping for improved hybrid quality added: option to merge blocks of similar redundancy added: ability to store and retrieve extra mode level fixed: alignment fault on some big-endian machines fixed: compiling with enable-mmx on gcc 4.3.x (thanks Joachim) improved: allow bitrate to be calculated for files down to 1/10 second improved: decoding of corrupt files (prevents heap overrun crashes) wavpack.exe (command-line encoder) - 4.50 ----------------------------------------- added: dynamic noise shaping for improved hybrid quality added: --channel-order option to reorder nonconforming multichannel files added: --merge-blocks option to optimize storage of LossyWAV output files added: ignore -o on Windows for compatibility with Linux version fixed: alignment fault on some big-endian machines improved: reformatted and expanded --help display wvunpack.exe (command-line decoder) - 4.50 ------------------------------------------ fixed: don't ignore fractions of seconds in --skip option added: show extra level and dns status for newer files (-s command) added: ignore -o on Windows for compatibility with Linux version improved: decoding of corrupt files (prevents heap overrun crashes) improved: display bitrate for files down to 1/10 second @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2008/06/20 01:09:07 joerg Exp $ a12 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.3 log @Add DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2007/05/09 23:43:05 tnn Exp $ d3 1 a3 1 DISTNAME= wavpack-4.41.0 d8 1 a8 1 MAINTAINER= tnn@@NetBSD.org d11 1 @ 1.2 log @Update to 4.41.0: fixed: corrupt floating-point audio on big-endian machines fixed: limit RIFF data buffering to 16 MB to prevent out-of-memory crash improved: attempt to mute errors when decoding corrupt legacy WavPack files improved: overall performance enhancements of 10% to 30% (depending on mode) added: MMX intrinsics for 24-bit (and higher) stereo encoding (thanks to Joachim Henke) added: --skip and --until commands to unpack specified range of audio data @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2007/02/01 16:52:28 drochner Exp $ d12 2 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= wavpack-4.40.0 d8 1 a8 1 MAINTAINER= tnn+nbsd@@nygren.pp.se @ 1.1.1.1 log @add wavpack-4.40.0, a library/utility for the wavpack audio format, mostly from Tobias Nygren per pkgsrc-wip @ text @@