rubberband: exchanged openjdk17-jdk with openjdk20-jdk

This commit is contained in:
Tim Biermann 2023-09-16 21:31:12 +02:00
parent b8b26ddde5
commit 98c08e2530
Signed by: tb
GPG Key ID: 42F8B4E30B673606
2 changed files with 10 additions and 8 deletions

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3/V3FxKKzgPyvqw72lnuIlWtuK9sq5YcthK7ubuXC0XJg29OIwsrCmAnTn9P/ZrEWRaeNnVFR69BZR0BQVJvHQI=
SHA256 (Pkgfile) = 4c11b7d622e5491318f8a6cf60e912ad4b0715d5c1a32896fd2617f2ae90df69
RWSagIOpLGJF34ojTJYNIXU8RJavMcBXhmDymrc14XG2CPj6aFLAQxNRnDpdGAZSsh6fnSIzxNL13uDy2d5sOx2BKVL9dGmNdwY=
SHA256 (Pkgfile) = 8e45499d5b6c0d52116c1378812b735953648bd960457e335234b7fdef17a282
SHA256 (.footprint) = a2ef336fabf02fc5213700553cfb6b45b887f5ef5fba035ea20512a99eac0d60
SHA256 (rubberband-v3.3.0.tar.gz) = 2bb837fe00932442ca90e185af8a468f7591df0c002b4a9e27a1bced1563ac84

View File

@ -2,23 +2,25 @@
# URL: https://www.breakfastquay.com/rubberband/
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: fftw libsamplerate vamp-plugin-sdk
# Optional: ladspa libogg libvorbis openjdk17-jdk opus
# Optional: ladspa libogg libvorbis openjdk20-jdk opus
name=rubberband
version=3.3.0
release=1
release=2
source=(https://github.com/breakfastquay/rubberband/archive/v$version/$name-v$version.tar.gz)
build() {
if prt-get isinst openjdk17-jdk; then
export PKGMK_RUBBERBAND+=" -D extra_include_dirs=/usr/lib/java/openjdk17-jdk/include,/usr/lib/java/openjdk17-jdk/include/linux"
export JAVA_HOME=/usr/lib/java/openjdk17-jdk
export PATH+=":$JAVA_HOME/bin"
if prt-get isinst openjdk20-jdk; then
export PKGMK_RUBBERBAND+=" -D extra_include_dirs=/usr/lib/java/openjdk20-jdk/include,/usr/lib/java/openjdk20-jdk/include/linux"
export JAVA_HOME=/usr/lib/java/openjdk20-jdk
export PATH="/usr/lib/java/openjdk20-jdk/bin:/usr/bin:/bin:/usr/sbin:/sbin"
fi
meson setup build $name-$version $PKGMK_RUBBERBAND \
--prefix=/usr \
--buildtype=plain \
-D b_lto=true \
-D b_pie=true \
-D fft=fftw \
-D resampler=libsamplerate