pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/rubberband rubberbrand: update to 1.9.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/2dad874fa7ae
branches: trunk
changeset: 454292:2dad874fa7ae
user: nia <nia%pkgsrc.org@localhost>
date: Tue Jun 08 15:52:59 2021 +0000
description:
rubberbrand: update to 1.9.2
Changes in Rubber Band v1.9.2
* Introduce a built-in FFT option to be a good default when no
requirements point to a particular external library preference
* Fix potential crash following some reconfigure options. Thanks
to Michael Tyson for reporting this
* Ensure Accelerate is listed in generated pkg-config if required
* Check for existence of sincos in configuration
* Fix host identification when cross-compiling
The API is unchanged and the library is binary compatible with
version 1.7.
diffstat:
audio/rubberband/Makefile | 4 +-
audio/rubberband/PLIST | 4 +-
audio/rubberband/distinfo | 12 ++++----
audio/rubberband/patches/patch-meson.build | 39 +++++------------------------
4 files changed, 17 insertions(+), 42 deletions(-)
diffs (98 lines):
diff -r 14de55bcc1ac -r 2dad874fa7ae audio/rubberband/Makefile
--- a/audio/rubberband/Makefile Tue Jun 08 10:22:14 2021 +0000
+++ b/audio/rubberband/Makefile Tue Jun 08 15:52:59 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2021/04/09 10:32:28 nia Exp $
+# $NetBSD: Makefile,v 1.7 2021/06/08 15:52:59 nia Exp $
-DISTNAME= rubberband-1.9.1
+DISTNAME= rubberband-1.9.2
CATEGORIES= audio
MASTER_SITES= https://breakfastquay.com/files/releases/
EXTRACT_SUFX= .tar.bz2
diff -r 14de55bcc1ac -r 2dad874fa7ae audio/rubberband/PLIST
--- a/audio/rubberband/PLIST Tue Jun 08 10:22:14 2021 +0000
+++ b/audio/rubberband/PLIST Tue Jun 08 15:52:59 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2021/04/09 10:32:28 nia Exp $
+@comment $NetBSD: PLIST,v 1.5 2021/06/08 15:52:59 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.3
+lib/librubberband.so.2.1.4
lib/pkgconfig/rubberband.pc
lib/vamp/vamp-rubberband.cat
lib/vamp/vamp-rubberband.so
diff -r 14de55bcc1ac -r 2dad874fa7ae audio/rubberband/distinfo
--- a/audio/rubberband/distinfo Tue Jun 08 10:22:14 2021 +0000
+++ b/audio/rubberband/distinfo Tue Jun 08 15:52:59 2021 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.4 2021/04/09 10:32:28 nia Exp $
+$NetBSD: distinfo,v 1.5 2021/06/08 15:52:59 nia Exp $
-SHA1 (rubberband-1.9.1.tar.bz2) = f612b25ba76138f720fe64a8f300510989534927
-RMD160 (rubberband-1.9.1.tar.bz2) = ee2e37b8b7b442b6601f5c5cd93728456566ad07
-SHA512 (rubberband-1.9.1.tar.bz2) = cb20ef8fb717a9e6b5b0b921541bd701e94326e12cdb20d50bed344d12fa1b4fd731335c3a0a7f2d2a5ce96031d965b209e7667c4d55fd8494b8e20d3409f0d3
-Size (rubberband-1.9.1.tar.bz2) = 164644 bytes
-SHA1 (patch-meson.build) = 065ee7b50549924c16d3d76c78aad8603e562d28
+SHA1 (rubberband-1.9.2.tar.bz2) = 30bbab99c3f4d9928948a00996e3faeab2069cbb
+RMD160 (rubberband-1.9.2.tar.bz2) = 22c0989df070d4c52151cae64b9afef3c6911d56
+SHA512 (rubberband-1.9.2.tar.bz2) = b1c763ab2a428aa2f1f8e5d0be6e9eb669808059ee5389e94f12de25f1a05cd89022656d98906c90b616773da11ab1f596ae2c5a9d300118e88049e1443121f2
+Size (rubberband-1.9.2.tar.bz2) = 164178 bytes
+SHA1 (patch-meson.build) = a267d9f150491f381e3bfd546334c15991a9ee06
diff -r 14de55bcc1ac -r 2dad874fa7ae audio/rubberband/patches/patch-meson.build
--- a/audio/rubberband/patches/patch-meson.build Tue Jun 08 10:22:14 2021 +0000
+++ b/audio/rubberband/patches/patch-meson.build Tue Jun 08 15:52:59 2021 +0000
@@ -1,40 +1,15 @@
-$NetBSD: patch-meson.build,v 1.1 2021/04/09 10:32:28 nia Exp $
+$NetBSD: patch-meson.build,v 1.2 2021/06/08 15:52:59 nia Exp $
-- Support systems without sincos.
-- Avoid building JNI interface.
+Avoid building JNI interface.
-https://todo.sr.ht/~breakfastquay/rubberband/16
-
---- meson.build.orig 2021-03-12 12:03:24.000000000 +0000
+--- meson.build.orig 2021-06-07 12:47:57.000000000 +0000
+++ meson.build
-@@ -20,6 +20,7 @@ rubberband_dynamic_library_version = '2.
- system = build_machine.system()
- architecture = host_machine.cpu_family()
- cpp = meson.get_compiler('cpp')
-+cc = meson.get_compiler('c')
-
- pkg = import('pkgconfig')
-
-@@ -101,7 +102,10 @@ sndfile_dep = dependency('sndfile', vers
- vamp_dep = dependency('vamp-sdk', version: '>= 2.9', required: false)
- thread_dep = dependency('threads')
- have_ladspa = cpp.has_header('ladspa.h', args: extra_include_args)
+@@ -104,7 +104,7 @@ have_ladspa = cpp.has_header('ladspa.h',
+ have_sincos = cpp.has_function('sincos',
+ prefix: '#define _GNU_SOURCE\n#include <math.h>',
+ args: '-lm')
-have_jni = cpp.has_header('jni.h', args: extra_include_args)
-+have_sincos = cc.has_function('sincos',
-+ prefix: '#define _GNU_SOURCE\n#include <math.h>',
-+ args: '-lm')
+have_jni = false
javac = find_program('javac', required: false)
jar = find_program('jar', required: false)
-@@ -223,6 +227,10 @@ else
-
- endif # resampler
-
-+if not have_sincos
-+ feature_defines += [ '-DLACK_SINCOS' ]
-+endif
-+
- if ipp_needed
- feature_defines += [
- '-DHAVE_IPP',
Home |
Main Index |
Thread Index |
Old Index