pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/rubberband



Module Name:    pkgsrc
Committed By:   nia
Date:           Tue Jun  8 15:53:00 UTC 2021

Modified Files:
        pkgsrc/audio/rubberband: Makefile PLIST distinfo
        pkgsrc/audio/rubberband/patches: patch-meson.build

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/audio/rubberband/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/audio/rubberband/PLIST \
    pkgsrc/audio/rubberband/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/audio/rubberband/patches/patch-meson.build

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/rubberband/Makefile
diff -u pkgsrc/audio/rubberband/Makefile:1.6 pkgsrc/audio/rubberband/Makefile:1.7
--- pkgsrc/audio/rubberband/Makefile:1.6        Fri Apr  9 10:32:28 2021
+++ pkgsrc/audio/rubberband/Makefile    Tue Jun  8 15:52:59 2021
@@ -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

Index: pkgsrc/audio/rubberband/PLIST
diff -u pkgsrc/audio/rubberband/PLIST:1.4 pkgsrc/audio/rubberband/PLIST:1.5
--- pkgsrc/audio/rubberband/PLIST:1.4   Fri Apr  9 10:32:28 2021
+++ pkgsrc/audio/rubberband/PLIST       Tue Jun  8 15:52:59 2021
@@ -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/ladspa/ladspa-rubberband.so
 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
Index: pkgsrc/audio/rubberband/distinfo
diff -u pkgsrc/audio/rubberband/distinfo:1.4 pkgsrc/audio/rubberband/distinfo:1.5
--- pkgsrc/audio/rubberband/distinfo:1.4        Fri Apr  9 10:32:28 2021
+++ pkgsrc/audio/rubberband/distinfo    Tue Jun  8 15:52:59 2021
@@ -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

Index: pkgsrc/audio/rubberband/patches/patch-meson.build
diff -u pkgsrc/audio/rubberband/patches/patch-meson.build:1.1 pkgsrc/audio/rubberband/patches/patch-meson.build:1.2
--- pkgsrc/audio/rubberband/patches/patch-meson.build:1.1       Fri Apr  9 10:32:28 2021
+++ pkgsrc/audio/rubberband/patches/patch-meson.build   Tue Jun  8 15:52:59 2021
@@ -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