Saturday, May 03, 2025

[update] audio/rubberband 3.2.1 -> 4.0.0

Here is an update for audio/rubberband to the latest version 4.0.0.

Release Announcement: https://breakfastquay.com/news/20241025.html

This release adds a new API, RubberBandLiveShifter, which is simpler to use
than the general RubberBandStretcher interface. The library continues to be
binary compatible with older releases.

I have tested the command-line tool on amd64, for example like this:
$ rubberband -3 --time 0.5 input.wav output.wav

audio/hydrogen, where rubberband is enabled, still builds and runs as
expected.

ok?



Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/rubberband/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile 5 Sep 2023 16:13:42 -0000 1.5
+++ Makefile 3 May 2025 08:24:38 -0000
@@ -1,9 +1,9 @@
COMMENT = audio time-stretching and pitch-shifting library

-DISTNAME = rubberband-3.2.1
+DISTNAME = rubberband-4.0.0
EXTRACT_SUFX = .tar.bz2

-SHARED_LIBS = rubberband 1.0
+SHARED_LIBS = rubberband 1.1

CATEGORIES = audio
HOMEPAGE = https://breakfastquay.com/rubberband
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/rubberband/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo 27 May 2023 22:55:21 -0000 1.2
+++ distinfo 3 May 2025 08:24:38 -0000
@@ -1,2 +1,2 @@
-SHA256 (rubberband-3.2.1.tar.bz2) = gu2s0MUL/lamqF2x/NTKM0aUD/4ChD/FD4uS+ZqX0XI=
-SIZE (rubberband-3.2.1.tar.bz2) = 221756
+SHA256 (rubberband-4.0.0.tar.bz2) = rwUDE+5jvBizWy4GTl3OBbJ2qvbRqiuKgs7R/i+AKOk=
+SIZE (rubberband-4.0.0.tar.bz2) = 236705
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/rubberband/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- pkg/PLIST 27 May 2023 22:55:21 -0000 1.3
+++ pkg/PLIST 3 May 2025 08:24:38 -0000
@@ -1,6 +1,7 @@
@bin bin/rubberband
@bin bin/rubberband-r3
include/rubberband/
+include/rubberband/RubberBandLiveShifter.h
include/rubberband/RubberBandStretcher.h
include/rubberband/rubberband-c.h
lib/ladspa/

No comments:

Post a Comment