From df052a295dd92bf2912c66c26aaa6320d2155e5b Mon Sep 17 00:00:00 2001 From: Luis Date: Mon, 26 Sep 2022 22:32:39 +0200 Subject: [PATCH] audacity: update to 3.2.0 --- main/audacity/.checksums | 2 +- main/audacity/.pkgfiles | 15 +++++++++++---- main/audacity/spkgbuild | 27 +++++++++++++++++++-------- 3 files changed, 31 insertions(+), 13 deletions(-) diff --git a/main/audacity/.checksums b/main/audacity/.checksums index 99096ed33..fb05949e2 100644 --- a/main/audacity/.checksums +++ b/main/audacity/.checksums @@ -1 +1 @@ -941cfca158e1a7f36876b1a0223d3be1 Audacity-3.1.3.tar.gz +4ab72af322ef219ea1d8ce5516777fbe Audacity-3.2.0.tar.gz diff --git a/main/audacity/.pkgfiles b/main/audacity/.pkgfiles index 81d7d4478..4b81e91ad 100644 --- a/main/audacity/.pkgfiles +++ b/main/audacity/.pkgfiles @@ -1,30 +1,37 @@ -audacity-3.1.3-1 +audacity-3.2.0-1 drwxr-xr-x root/root usr/ --rwxr-xr-x root/root usr/audacity drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/audacity drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/audacity/ -rw-r--r-- root/root usr/lib/audacity/lib-audio-devices.so +-rw-r--r-- root/root usr/lib/audacity/lib-audio-graph.so -rw-r--r-- root/root usr/lib/audacity/lib-basic-ui.so -rw-r--r-- root/root usr/lib/audacity/lib-components.so -rw-r--r-- root/root usr/lib/audacity/lib-exceptions.so -rw-r--r-- root/root usr/lib/audacity/lib-ffmpeg-support.so -rw-r--r-- root/root usr/lib/audacity/lib-files.so +-rw-r--r-- root/root usr/lib/audacity/lib-graphics.so +-rw-r--r-- root/root usr/lib/audacity/lib-ipc.so -rw-r--r-- root/root usr/lib/audacity/lib-math.so +-rw-r--r-- root/root usr/lib/audacity/lib-module-manager.so -rw-r--r-- root/root usr/lib/audacity/lib-preferences.so +-rw-r--r-- root/root usr/lib/audacity/lib-project-history.so -rw-r--r-- root/root usr/lib/audacity/lib-project-rate.so -rw-r--r-- root/root usr/lib/audacity/lib-project.so -rw-r--r-- root/root usr/lib/audacity/lib-registries.so +-rw-r--r-- root/root usr/lib/audacity/lib-sample-track.so -rw-r--r-- root/root usr/lib/audacity/lib-screen-geometry.so -rw-r--r-- root/root usr/lib/audacity/lib-string-utils.so -rw-r--r-- root/root usr/lib/audacity/lib-strings.so +-rw-r--r-- root/root usr/lib/audacity/lib-theme-resources.so -rw-r--r-- root/root usr/lib/audacity/lib-theme.so +-rw-r--r-- root/root usr/lib/audacity/lib-track.so +-rw-r--r-- root/root usr/lib/audacity/lib-transactions.so -rw-r--r-- root/root usr/lib/audacity/lib-utility.so -rw-r--r-- root/root usr/lib/audacity/lib-uuid.so -rw-r--r-- root/root usr/lib/audacity/lib-xml.so -rwxr-xr-x root/root usr/lib/audacity/libsuil_x11.so --rwxr-xr-x root/root usr/lib/audacity/libsuil_x11_in_gtk2.so -rwxr-xr-x root/root usr/lib/audacity/libsuil_x11_in_gtk3.so drwxr-xr-x root/root usr/lib/audacity/modules/ -rw-r--r-- root/root usr/lib/audacity/modules/mod-script-pipe.so @@ -32,7 +39,7 @@ drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/applications/ -rw-r--r-- root/root usr/share/applications/audacity.desktop drwxr-xr-x root/root usr/share/audacity/ --rw-r--r-- root/root usr/share/audacity/EQDefaultCurves.xml +-rw-r--r-- root/root usr/share/audacity/EffectsMenuDefaults.xml drwxr-xr-x root/root usr/share/audacity/nyquist/ -rw-r--r-- root/root usr/share/audacity/nyquist/aud-do-support.lsp -rw-r--r-- root/root usr/share/audacity/nyquist/dspprims.lsp diff --git a/main/audacity/spkgbuild b/main/audacity/spkgbuild index e22a3324b..ac917f290 100755 --- a/main/audacity/spkgbuild +++ b/main/audacity/spkgbuild @@ -1,16 +1,27 @@ # description : audacity -# depends : vamp libsoxr suil lilv twolame libsbsms sratom ffmpeg opus wxgtk3 expat lv2 curl sqlite libsndfile lame portsmf portmidi portaudio flac libogg libvorbis libmad libid3tag zlib +# depends : libsndfile mpg123 wavpack vamp libsoxr suil lilv twolame libsbsms sratom ffmpeg opus wxgtk3 expat lv2 curl sqlite lame portsmf portmidi portaudio flac libogg libvorbis libmad libid3tag zlib name=audacity -version=3.1.3 +version=3.2.0 release=1 source="https://github.com/$name/$name/archive/refs/tags/Audacity-$version.tar.gz" build() { - cd $name-Audacity-$version - mkdir build - cd build - cmake -G "Unix Makefiles" -Daudacity_conan_enabled=Off -DCMAKE_INSTALL_PREFIX=/usr ../ - make - make PREFIX=$PKG/usr DESTDIR=$PKG install + export LDFLAGS="$LDFLAGS -Wl,-rpath,/usr/lib/audacity,-rpath,/usr/lib/audacity/modules" + + cmake -S $name-Audacity-$version -B build -G Ninja -Wno-dev \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ + -DCMAKE_SKIP_RPATH=ON \ + -Daudacity_conan_enabled=OFF \ + -Daudacity_has_vst3=OFF \ + -Daudacity_has_crashreports=OFF \ + -Daudacity_has_networking=OFF \ + -Daudacity_has_sentry_reporting=OFF \ + -Daudacity_has_updates_check=OFF + + LD_LIBRARY_PATH="$PWD/build/utils" \ + cmake --build build + DESTDIR=$PKG cmake --install build }