diff options
author | adam <adam@pkgsrc.org> | 2015-10-18 15:19:30 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2015-10-18 15:19:30 +0000 |
commit | 514af829b1d5d5ce5e959972349415bba565bf93 (patch) | |
tree | 284b40eb7733eae2f77e20a54b96641a0229acde /audio | |
parent | 3575838ee9bfc81e98d0f0676ab3a6ae18d809a9 (diff) | |
download | pkgsrc-514af829b1d5d5ce5e959972349415bba565bf93.tar.gz |
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
Diffstat (limited to 'audio')
-rw-r--r-- | audio/wavpack/Makefile | 22 | ||||
-rw-r--r-- | audio/wavpack/PLIST | 5 | ||||
-rw-r--r-- | audio/wavpack/distinfo | 10 | ||||
-rw-r--r-- | audio/wavpack/patches/patch-configure | 24 |
4 files changed, 45 insertions, 16 deletions
diff --git a/audio/wavpack/Makefile b/audio/wavpack/Makefile index a2a5f6efeba..38e34e2ce86 100644 --- a/audio/wavpack/Makefile +++ b/audio/wavpack/Makefile @@ -1,18 +1,18 @@ -# $NetBSD: Makefile,v 1.5 2012/10/02 23:48:12 asau Exp $ +# $NetBSD: Makefile,v 1.6 2015/10/18 15:19:30 adam Exp $ -DISTNAME= wavpack-4.50.1 -CATEGORIES= audio -MASTER_SITES= http://www.wavpack.com/ -EXTRACT_SUFX= .tar.bz2 +DISTNAME= wavpack-4.75.2 +CATEGORIES= audio +MASTER_SITES= http://www.wavpack.com/ +EXTRACT_SUFX= .tar.bz2 -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://www.wavpack.com/ -COMMENT= Audio codec for lossless, lossy and hybrid compression -LICENSE= modified-bsd +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.wavpack.com/ +COMMENT= Audio codec for lossless, lossy and hybrid compression +LICENSE= modified-bsd -GNU_CONFIGURE= YES +USE_LIBTOOL= yes +GNU_CONFIGURE= yes PKGCONFIG_OVERRIDE= wavpack.pc.in -USE_LIBTOOL= YES .include "../../converters/libiconv/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/audio/wavpack/PLIST b/audio/wavpack/PLIST index a367e07e80a..8a70da7ba56 100644 --- a/audio/wavpack/PLIST +++ b/audio/wavpack/PLIST @@ -1,7 +1,10 @@ -@comment $NetBSD: PLIST,v 1.2 2009/06/14 17:32:24 joerg Exp $ +@comment $NetBSD: PLIST,v 1.3 2015/10/18 15:19:30 adam Exp $ bin/wavpack bin/wvgain bin/wvunpack include/wavpack/wavpack.h lib/libwavpack.la lib/pkgconfig/wavpack.pc +man/man1/wavpack.1 +man/man1/wvgain.1 +man/man1/wvunpack.1 diff --git a/audio/wavpack/distinfo b/audio/wavpack/distinfo index fe6895ec877..7bba219a6d2 100644 --- a/audio/wavpack/distinfo +++ b/audio/wavpack/distinfo @@ -1,5 +1,7 @@ -$NetBSD: distinfo,v 1.3 2009/07/15 21:02:39 tnn Exp $ +$NetBSD: distinfo,v 1.4 2015/10/18 15:19:30 adam Exp $ -SHA1 (wavpack-4.50.1.tar.bz2) = 1bd8d754b7550143be88cd0f18a973740c1c3b8c -RMD160 (wavpack-4.50.1.tar.bz2) = 680bb584521c84ea4556b2991bea38a91c65bfdc -Size (wavpack-4.50.1.tar.bz2) = 375792 bytes +SHA1 (wavpack-4.75.2.tar.bz2) = 9025eab39f9db05f39f88db70891a2421d124435 +RMD160 (wavpack-4.75.2.tar.bz2) = 26a20a4f8184340deee0cf443522fb1f7ffe8742 +SHA512 (wavpack-4.75.2.tar.bz2) = f4af9f74aff27d9503d97319a4749d901bd7563c7e3eed025128d58add09dcd16f873d18c54f4bad1df95cdadd9f0c8047f8186d5158c175e60c22ed2df39635 +Size (wavpack-4.75.2.tar.bz2) = 439798 bytes +SHA1 (patch-configure) = d5c5dbae54ddca10270b2f544d9a6b1f312e2f42 diff --git a/audio/wavpack/patches/patch-configure b/audio/wavpack/patches/patch-configure new file mode 100644 index 00000000000..479e7e9dc72 --- /dev/null +++ b/audio/wavpack/patches/patch-configure @@ -0,0 +1,24 @@ +$NetBSD: patch-configure,v 1.1 2015/10/18 15:19:30 adam Exp $ + +Portablity fix. + +--- configure.orig 2015-10-18 15:12:52.000000000 +0000 ++++ configure +@@ -13514,7 +13514,7 @@ if test "${enable_rpath+set}" = set; the + fi + + +- if test "x$enable_rpath" == "xyes"; then ++ if test "x$enable_rpath" = "xyes"; then + ENABLE_RPATH_TRUE= + ENABLE_RPATH_FALSE='#' + else +@@ -13529,7 +13529,7 @@ if test "${enable_tests+set}" = set; the + fi + + +- if test "x$enable_tests" == "xyes"; then ++ if test "x$enable_tests" = "xyes"; then + ENABLE_TESTS_TRUE= + ENABLE_TESTS_FALSE='#' + else |