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.9.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/4de53aeeb6a5
branches: trunk
changeset: 442460:4de53aeeb6a5
user: nia <nia%pkgsrc.org@localhost>
date: Tue Nov 24 17:17:53 2020 +0000
description:
rubberband: Update to 1.9.0
Changes in Rubber Band v1.9
* Fix incorrect numbering of pitch speed/quality flags in the
auxiliary C wrapper header. The effect of this was that code using
the C wrapper that intended to select the higher-quality
pitch-shift mode was actually choosing the higher-speed mode, and
vice versa. (The third mode - high-consistency, commonly used in
real-time applications - was correct.) Thanks to Michael Bradshaw
for reporting this.
* Add a .NET interface, generously contributed by Jonathan Gilbert
under a BSD-like licence
* Improve error handling in command-line utility
* Fix failure to build with FFTW_SINGLE_ONLY defined
* Fix some compiler warnings
* Install the JNI target (with make install) only if it has actually
been built, avoiding an error otherwise
The API is unchanged except for the fix noted above, as a result of
which the minor version number has been increased. The library is
binary compatible with version 1.7.
diffstat:
audio/rubberband/Makefile | 5 +--
audio/rubberband/PLIST | 4 +-
audio/rubberband/distinfo | 14 +++------
audio/rubberband/patches/patch-Makefile.in | 18 -------------
audio/rubberband/patches/patch-src_StretcherImpl.cpp | 22 -----------------
audio/rubberband/patches/patch-src_StretcherProcess.cpp | 22 -----------------
audio/rubberband/patches/patch-src_system_sysutils.h | 17 -------------
7 files changed, 9 insertions(+), 93 deletions(-)
diffs (145 lines):
diff -r 51fc4886ab10 -r 4de53aeeb6a5 audio/rubberband/Makefile
--- a/audio/rubberband/Makefile Tue Nov 24 17:13:24 2020 +0000
+++ b/audio/rubberband/Makefile Tue Nov 24 17:17:53 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2020/08/18 17:57:25 leot Exp $
+# $NetBSD: Makefile,v 1.5 2020/11/24 17:17:53 nia Exp $
-DISTNAME= rubberband-1.8.2
-PKGREVISION= 1
+DISTNAME= rubberband-1.9.0
CATEGORIES= audio
MASTER_SITES= https://breakfastquay.com/files/releases/
EXTRACT_SUFX= .tar.bz2
diff -r 51fc4886ab10 -r 4de53aeeb6a5 audio/rubberband/PLIST
--- a/audio/rubberband/PLIST Tue Nov 24 17:13:24 2020 +0000
+++ b/audio/rubberband/PLIST Tue Nov 24 17:17:53 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2019/07/30 08:57:14 nia Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/11/24 17:17:54 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.1
+lib/librubberband.so.2.1.2
lib/pkgconfig/rubberband.pc
lib/vamp/vamp-rubberband.cat
lib/vamp/vamp-rubberband.so
diff -r 51fc4886ab10 -r 4de53aeeb6a5 audio/rubberband/distinfo
--- a/audio/rubberband/distinfo Tue Nov 24 17:13:24 2020 +0000
+++ b/audio/rubberband/distinfo Tue Nov 24 17:17:53 2020 +0000
@@ -1,10 +1,6 @@
-$NetBSD: distinfo,v 1.2 2019/07/30 08:57:14 nia Exp $
+$NetBSD: distinfo,v 1.3 2020/11/24 17:17:54 nia Exp $
-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
+SHA1 (rubberband-1.9.0.tar.bz2) = fa6e69b1fabada44cd270cea2911f989c1071f15
+RMD160 (rubberband-1.9.0.tar.bz2) = ef9a525b9c90ca54b43bb09fcb96cabbaf533399
+SHA512 (rubberband-1.9.0.tar.bz2) = 2226cfec98f280a12f874f60620c3bf09f7399a7808af5e9f5c9a5154b989cfbf3c4220e162d722e319a4ef046f81c6a07eac2b8c6035c8f6230f0a20b1577a8
+Size (rubberband-1.9.0.tar.bz2) = 192240 bytes
diff -r 51fc4886ab10 -r 4de53aeeb6a5 audio/rubberband/patches/patch-Makefile.in
--- a/audio/rubberband/patches/patch-Makefile.in Tue Nov 24 17:13:24 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$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)
diff -r 51fc4886ab10 -r 4de53aeeb6a5 audio/rubberband/patches/patch-src_StretcherImpl.cpp
--- a/audio/rubberband/patches/patch-src_StretcherImpl.cpp Tue Nov 24 17:13:24 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-src_StretcherImpl.cpp,v 1.1 2015/12/28 03:29:33 kamil Exp $
-
-NetBSD ships with alloca() in <stdlib.h>
-
---- src/StretcherImpl.cpp.orig 2012-10-28 10:30:09.000000000 +0000
-+++ src/StretcherImpl.cpp
-@@ -37,7 +37,9 @@
-
- #include "base/Profiler.h"
-
--#ifndef _WIN32
-+#ifdef __NetBSD__
-+#include <stdlib.h>
-+#elif !defined(_WIN32)
- #include <alloca.h>
- #endif
-
-@@ -1340,4 +1342,3 @@ RubberBandStretcher::Impl::process(const
-
-
- }
--
diff -r 51fc4886ab10 -r 4de53aeeb6a5 audio/rubberband/patches/patch-src_StretcherProcess.cpp
--- a/audio/rubberband/patches/patch-src_StretcherProcess.cpp Tue Nov 24 17:13:24 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-src_StretcherProcess.cpp,v 1.1 2015/12/28 03:29:33 kamil Exp $
-
-NetBSD ships with alloca() in <stdlib.h>
-
---- src/StretcherProcess.cpp.orig 2012-10-28 10:30:09.000000000 +0000
-+++ src/StretcherProcess.cpp
-@@ -34,7 +34,9 @@
- #include "base/Profiler.h"
- #include "system/VectorOps.h"
-
--#ifndef _WIN32
-+#ifdef __NetBSD__
-+#include <stdlib.h>
-+#elif !defined(_WIN32)
- #include <alloca.h>
- #endif
-
-@@ -1290,4 +1292,3 @@ RubberBandStretcher::Impl::retrieve(floa
- }
-
- }
--
diff -r 51fc4886ab10 -r 4de53aeeb6a5 audio/rubberband/patches/patch-src_system_sysutils.h
--- a/audio/rubberband/patches/patch-src_system_sysutils.h Tue Nov 24 17:13:24 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-$NetBSD: patch-src_system_sysutils.h,v 1.1 2015/12/28 03:29:33 kamil Exp $
-
-NetBSD ships with alloca() in <stdlib.h>
-
---- src/system/sysutils.h.orig 2012-10-28 10:30:09.000000000 +0000
-+++ src/system/sysutils.h
-@@ -40,7 +40,9 @@
- #ifdef __MINGW32__
- #include <malloc.h>
- #else
--#ifndef __MSVC__
-+#ifdef __NetBSD__
-+#include <stdlib.h>
-+#elif !defined(__MSVC__)
- #include <alloca.h>
- #endif
- #endif
Home |
Main Index |
Thread Index |
Old Index