pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/rubberband rubberband: Update to 1.8.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/c33c23963a02
branches: trunk
changeset: 336971:c33c23963a02
user: nia <nia%pkgsrc.org@localhost>
date: Tue Jul 30 08:57:14 2019 +0000
description:
rubberband: Update to 1.8.2
Changes in Rubber Band v1.8.2
* Fix a number of small memory leaks
* Make stretcher more robust to being fed invalid input (with NaNs)
* Include iOS build file
* Various platform build fixes and improvements
The API is unchanged and the library is binary compatible with
version 1.7.
diffstat:
audio/rubberband/Makefile | 12 +++++++-----
audio/rubberband/PLIST | 4 ++--
audio/rubberband/distinfo | 11 ++++++-----
audio/rubberband/patches/patch-Makefile.in | 18 ++++++++++++++++++
4 files changed, 33 insertions(+), 12 deletions(-)
diffs (90 lines):
diff -r b568bcb4b785 -r c33c23963a02 audio/rubberband/Makefile
--- a/audio/rubberband/Makefile Tue Jul 30 08:47:51 2019 +0000
+++ b/audio/rubberband/Makefile Tue Jul 30 08:57:14 2019 +0000
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.2 2016/06/19 14:33:11 prlw1 Exp $
+# $NetBSD: Makefile,v 1.3 2019/07/30 08:57:14 nia Exp $
-DISTNAME= rubberband-1.8.1
+DISTNAME= rubberband-1.8.2
CATEGORIES= audio
-MASTER_SITES= http://code.breakfastquay.com/attachments/download/34/
+MASTER_SITES= https://breakfastquay.com/files/releases/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= http://breakfastquay.com/rubberband/
+HOMEPAGE= https://breakfastquay.com/rubberband/
COMMENT= Audio time-stretching and pitch-shifting library
LICENSE= gnu-gpl-v2
@@ -17,7 +17,9 @@
PKGCONFIG_OVERRIDE+= rubberband.pc.in
.include "../../audio/ladspa/buildlink3.mk"
+.include "../../audio/libsamplerate/buildlink3.mk"
+.include "../../audio/libsndfile/buildlink3.mk"
.include "../../audio/vamp-plugin-sdk/buildlink3.mk"
.include "../../math/fftw/buildlink3.mk"
-.include "../../audio/libsamplerate/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r b568bcb4b785 -r c33c23963a02 audio/rubberband/PLIST
--- a/audio/rubberband/PLIST Tue Jul 30 08:47:51 2019 +0000
+++ b/audio/rubberband/PLIST Tue Jul 30 08:57:14 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2015/12/28 03:29:33 kamil Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/07/30 08:57:14 nia Exp $
bin/rubberband
include/rubberband/RubberBandStretcher.h
include/rubberband/rubberband-c.h
@@ -7,7 +7,7 @@
lib/librubberband.a
lib/librubberband.so
lib/librubberband.so.2
-lib/librubberband.so.2.1.0
+lib/librubberband.so.2.1.1
lib/pkgconfig/rubberband.pc
lib/vamp/vamp-rubberband.cat
lib/vamp/vamp-rubberband.so
diff -r b568bcb4b785 -r c33c23963a02 audio/rubberband/distinfo
--- a/audio/rubberband/distinfo Tue Jul 30 08:47:51 2019 +0000
+++ b/audio/rubberband/distinfo Tue Jul 30 08:57:14 2019 +0000
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.1 2015/12/28 03:29:33 kamil Exp $
+$NetBSD: distinfo,v 1.2 2019/07/30 08:57:14 nia Exp $
-SHA1 (rubberband-1.8.1.tar.bz2) = ae1faaef211d612db745d66d77266cf6789fd4ee
-RMD160 (rubberband-1.8.1.tar.bz2) = 21178218aeffb0a0827ba8c4fd32e95f5a08b295
-SHA512 (rubberband-1.8.1.tar.bz2) = 9721eaa36b80574f90b8ae5cfae388159a239e4257b8c85b9e55e7cf0dbbb9a996b857213a6a172a4ada5ff712e6936a16adbe08396e2ab1df3fd8d5a02a3620
-Size (rubberband-1.8.1.tar.bz2) = 177501 bytes
+SHA1 (rubberband-1.8.2.tar.bz2) = 6398c8b8448befe06dc5250967df06974b7ea1bc
+RMD160 (rubberband-1.8.2.tar.bz2) = 4178002a1f318c7e104afa9e76321dca07bcbe95
+SHA512 (rubberband-1.8.2.tar.bz2) = da677f9a843711c44c52c0153faa62e587ac7c010569523ef4fef7ce941b9d292e566f46147700e496f6cfff4c9f22f9901dcc93f2d701fdb9de152ddac0c3a6
+Size (rubberband-1.8.2.tar.bz2) = 182232 bytes
+SHA1 (patch-Makefile.in) = 095ff1f7ceef08126a9d61aa51acbff8babc9e3a
SHA1 (patch-src_StretcherImpl.cpp) = 609774b9d573fa92ce79f1b11bd7af8e585e3cef
SHA1 (patch-src_StretcherProcess.cpp) = 45c23ddd2ba92b11c6d5063597ea1594690e33ec
SHA1 (patch-src_system_sysutils.h) = bd97bca9c18ce66d05a1870d63cfc5107584949a
diff -r b568bcb4b785 -r c33c23963a02 audio/rubberband/patches/patch-Makefile.in
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/rubberband/patches/patch-Makefile.in Tue Jul 30 08:57:14 2019 +0000
@@ -0,0 +1,18 @@
+$NetBSD: patch-Makefile.in,v 1.1 2019/07/30 08:57:14 nia Exp $
+
+Do not install the JNI libraries, they do not get built.
+
+--- Makefile.in.orig 2018-05-15 17:43:39.000000000 +0000
++++ Makefile.in
+@@ -179,11 +179,9 @@ install: all
+ cp $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)
+ rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_ABI_VERSION)
+ rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION)
+- rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(JNINAME)$(DYNAMIC_EXTENSION)
+ cp $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION)
+ ln -s $(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_ABI_VERSION)
+ ln -s $(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION)
+- cp -f $(JNI_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(JNINAME)$(DYNAMIC_EXTENSION)
+ cp $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR)
+ cp vamp/vamp-rubberband.cat $(DESTDIR)$(INSTALL_VAMPDIR)
+ cp $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR)
Home |
Main Index |
Thread Index |
Old Index