From 0ebc63a124b8fd4ca18290c70bd14788e793bdf2 Mon Sep 17 00:00:00 2001 From: Uwe Klotz Date: Thu, 8 Apr 2021 02:17:27 +0200 Subject: [PATCH] Build options: Use FFTW instead of the bundled KissFFT The libfftw3 dependency is no longer sufficient to implicitly enable it! This behavior has changed from version 1.9.0 to 1.9.1. libsamplerate was already used implicitly but enabling it explicitly will avoid that it is silently ignored after a future update. --- rubberband.spec | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index b0a9eac..b70d277 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.9.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Audio time-stretching and pitch-shifting library License: GPLv2+ @@ -19,7 +19,7 @@ Requires: ladspa %description Rubber Band is a library and utility program that permits you to change the -tempo and pitch of an audio recording independently of one another. +tempo and pitch of an audio recording independently of one another. %package devel @@ -37,7 +37,7 @@ developing applications that use %{name}. %build -%meson +%meson -Dfft=fftw -Dresampler=libsamplerate %meson_build @@ -69,6 +69,10 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Thu May 08 2021 Uwe Klotz - 1.9.1-2 +- Use FFTW instead of KissFFT: https://github.com/breakfastquay/rubberband/issues/37 +- Explicitly enable libsamplerate + * Wed Mar 17 2021 Michel Alexandre Salim - 1.9.1-1 - Update to 1.9.1