author | Christian Heusel
<gromit@archlinux.org> 2023-07-28 10:32:27 UTC |
committer | Christian Heusel
<gromit@archlinux.org> 2023-07-28 11:59:59 UTC |
parent | ab213683db144dd390a86e0ec1b541481795c515 |
PKGBUILD | +20 | -6 |
diff --git a/PKGBUILD b/PKGBUILD index 1ab5f51..9f32711 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,4 +1,5 @@ # Maintainer: David Runge <dvzrv@archlinux.org> +# Maintainer: Christian Heusel <gromit@archlinux.org> # Contributor: Eric BĂ©langer <eric@archlinux.org> _name=Audacity @@ -7,7 +8,7 @@ pkgname=( audacity audacity-docs ) -pkgver=3.3.2 +pkgver=3.3.3 pkgrel=1 epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" @@ -25,6 +26,7 @@ makedepends=( gdk-pixbuf2 glib2 gtk3 + gtkmm3 jack lame libid3tag @@ -34,6 +36,7 @@ makedepends=( libsndfile libsoxr libvorbis + libxkbcommon-x11 lilv lv2 mpg123 @@ -49,15 +52,26 @@ makedepends=( wxwidgets-gtk3 vamp-plugin-sdk vst3sdk + xcb-util + xcb-util-cursor + xcb-util-keysyms ) source=( https://github.com/audacity/audacity/archive/refs/tags/$_name-$pkgver.tar.gz - https://github.com/$pkgbase/$pkgbase/releases/download/$_name-$pkgver/$pkgbase-manual-v$pkgver.tar.gz + https://github.com/$pkgbase/$pkgbase/releases/download/$_name-$pkgver/$pkgbase-manual-$pkgver.tar.gz + $pkgname-3.3.3-remove_obsolete_printf_specifier.patch::https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592.patch ) -sha512sums=('881df7a5396804b1d6dad6021a5ab978f7df96156bc034c8e28cf792fe7ebf3607a44ed71cfd30627747af8aa34cdbf25f77f66760e1f73ef203b3a0d74d1483' - '4aa7ab79cba95bdc8ea17c7c4c07eb10bf7ba1bbebc37191400d6e3cad7de674a182f73446406ea51186f00352a69eae99fe023f401ebc4aa4f09d256231affe') -b2sums=('39ce2ed1fadee4d404182347cd8aa2fe75e4efc619b693d99c3f3e5f12bc7f433caf69c92a1d8aa0771b6873577295f6e7645d4cc36999ab2ed8a37f77e584ce' - 'd93b56dbfd9ec2520808a67e47e5823453a6e3615c41ebab6c4238dc9caf548ed2b907454006a3dff6a0f3ac02aba5bc765433ad67cd2ebff01afd96f773230e') +sha512sums=('c484e747f5207785b1872d031be2c3c50e7bbce087909c41930e593e2ab5777e0ab527a2770d90d89854bdd131e3f1f7afe3696b30420e3d8370e9f95527c937' + 'd522b94157f091206341a05b67dbf3c776fedb5a8329f4301244a9ad9cb5f638d49dda11fbb11d376f8f5c4509f1984933d388c44830c8c2ce0c2b59ee7607f9' + 'cabb3cf9919323ecd184b2db498f7ebd31cd456c2521368ac722e64d00fbe0ba27974ded8eb6dfc15b3d2fee666c75389e1abf745ad117bd12454150102c8a82') +b2sums=('566aa2529f2708c80eb8e2887c3f3b2a1477d0825133b960f824d0697716d5b5e3a3ba0bcb14a20afc2eba7ac544da154339d1cd37261225b06326e8ee3f730c' + 'b2646c84859a10e2f2d80abe44c3dc33021fda92b9e60e746fdae95ea7b32003d2a804c7ef8f88b3c3e3efdce8e0f3b2acf846753bede9d05dbbb92777c1055c' + '1afa0e95ac3f56f3e3edd47291094b5bd046432a92b39052a32382bacd55eedd4fa4d17fab3766f8dcd797d71d52d31fa8f8455f9916678f5728c5c38049fa81') + +prepare() { + # fixes a build failure in the translations with gettext 0.22 + patch -d "$pkgname-$_name-$pkgver" -N -p 1 -i "${srcdir}/$pkgname-3.3.3-remove_obsolete_printf_specifier.patch" +} build() { local cmake_options=(