[arch-commits] Commit in amsynth/trunk (PKGBUILD)

David Runge dvzrv at gemini.archlinux.org
Sun Jan 9 14:25:13 UTC 2022


    Date: Sunday, January 9, 2022 @ 14:25:13
  Author: dvzrv
Revision: 1098271

upgpkg: amsynth 1.12.4-1: Upgrade to 1.12.4.

Remove now included patch for fixing broken turtle file.
Fix libtool to prevent excessive overlinking.

Modified:
  amsynth/trunk/PKGBUILD

----------+
 PKGBUILD |   14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-01-09 12:52:11 UTC (rev 1098270)
+++ PKGBUILD	2022-01-09 14:25:13 UTC (rev 1098271)
@@ -3,7 +3,7 @@
 # Contributor: Alessio Biancalana <dottorblaster at gmail.com>
 
 pkgname=amsynth
-pkgver=1.12.3
+pkgver=1.12.4
 pkgrel=1
 pkgdesc="Analogue Modeling SYNTHesizer"
 arch=(x86_64)
@@ -23,19 +23,13 @@
             'vst-host: for VST plugin')
 source=(
   "${pkgname}-${pkgver}.tar.gz::https://github.com/amsynth/amsynth/archive/release-${pkgver}.tar.gz"
-  "${pkgname}-1.12.3-lv2_invalid_word.patch::https://github.com/amsynth/amsynth/pull/200/commits/aacf6c21d833ce35f41efac2ee8ca272b5eb948e.patch"
 )
-sha512sums=('8bb7386b84b9eae4e0704a2077e82de6849d525c391bef6cbd3813d61d2c108b9a42310e47b8329a4077868d536b6c2e2f89977d2980aa1e338a19c92523bb6a'
-            'c988d330d5275ebf8b6ebe153288fc42b07bf6832ada7eace9798e1aa4805581b1159921956da724bde1bd4abe2a6572dd88e801c35e32960cfb009fe0d6df69')
-b2sums=('b7bf237acfde07df445681bfdfa60b4ef9ed32ee7b7a82e8d56dbb2a2f56887168408713978c68187d51ab3179d1247218b6688740f9b3ebf8c0c85437e80846'
-        '85fc6830a97ce1217dcce77a2d59506399117e41fc4fbd3239e3ba53d8b31537320961631b65ff34277135738bbad654b5c9632bae81d4a6ff5ac8f6531fc94c')
+sha512sums=('7dab6f161887dd48bbe81c6e2d62ab3fd13c860c526e636a2053a785074a08a5b9060fc75b865d6facf75d6281af0f4cff4c4ba178f6271117a139d7e19b26d4')
+b2sums=('ee9937830f847ef0ee92509b0f64ea2293a2a145d46ad1a465794488ede60cc95c78acae2a890f5e6614ef61b3cd7d9523b0f7f089da072dba7c77cb5a2b3b6f')
 
 prepare() {
   mv -v "${pkgname}-release-${pkgver}" "${pkgname}-${pkgver}"
   cd "${pkgname}-${pkgver}"
-  # fix an issue with invalid word in one of the lv2 turtle files:
-  # https://github.com/amsynth/amsynth/issues/199
-  patch -Np1 -i ../"${pkgname}-1.12.3-lv2_invalid_word.patch"
   autoreconf -fiv
   intltoolize -f
 }
@@ -49,6 +43,8 @@
               --with-lv2 \
               --with-vst \
               --with-pandoc
+  # prevent excessive overlinking due to libtool
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 



More information about the arch-commits mailing list