From aaf6a6d9d05f41866bf91a0083e71c13d411dc58 Mon Sep 17 00:00:00 2001 From: triallax Date: Thu, 1 Jun 2023 18:23:04 +0100 Subject: [PATCH] rubberband: update to 3.2.1, adopt. --- srcpkgs/rubberband/template | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/srcpkgs/rubberband/template b/srcpkgs/rubberband/template index 5d41a61ad7a5..1da2848f704f 100644 --- a/srcpkgs/rubberband/template +++ b/srcpkgs/rubberband/template @@ -1,22 +1,30 @@ # Template file for 'rubberband' pkgname=rubberband -version=3.1.2 +version=3.2.1 revision=1 build_style=meson +configure_args="--buildtype=release -Dresampler=libsamplerate -Dfft=fftw" hostmakedepends="pkg-config" makedepends="ladspa-sdk libsamplerate-devel vamp-plugin-sdk-devel fftw-devel lv2" depends="libvamp-plugin-sdk" +checkdepends="boost-devel" short_desc="Time-stretching and pitch-shifting audio library" -maintainer="Orphaned " +maintainer="Mohammed Anas " license="GPL-2.0-or-later" homepage="https://breakfastquay.com/rubberband/" changelog="https://breakfastquay.com/news.html" distfiles="https://breakfastquay.com/files/releases/rubberband-${version}.tar.bz2" -checksum=dda7e257b14c59a1f59c5ccc4d6f19412039f77834275955aa0ff511779b98d2 +checksum=82edacd0c50bfe56a6a85db1fcd4ca3346940ffe02843fc50f8b92f99a97d172 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" - LDFLAGS+=" -latomic" + LDFLAGS="-latomic" +fi + +if [ "$XBPS_CHECK_PKGS" ]; then + configure_args+=" -Dtests=enabled" +else + configure_args+=" -Dtests=disabled" fi librubberband_package() { @@ -27,6 +35,7 @@ librubberband_package() { vmove usr/lib/ladspa } } + rubberband-devel_package() { depends="librubberband>=${version}_${revision}" short_desc+=" - Development files"