git » audacity.git » commit 46f04ac

upgpkg: 1:3.3.3-1: new upstream release

author Christian Heusel
2023-07-28 10:32:27 UTC
committer Christian Heusel
2023-07-28 11:59:59 UTC
parent ab213683db144dd390a86e0ec1b541481795c515

upgpkg: 1:3.3.3-1: new upstream release

Signed-off-by: Christian Heusel <gromit@archlinux.org>

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=(