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

David Runge dvzrv at archlinux.org
Sun Feb 28 18:16:47 UTC 2021


    Date: Sunday, February 28, 2021 @ 18:16:46
  Author: dvzrv
Revision: 875987

upgpkg: surge 1.8.1-1: Upgrade to 1.8.1.

Add fix for cmake setup (reported upstream).
Add optional dependencies on lv2-host and vst3-host.

Modified:
  surge/trunk/PKGBUILD

----------+
 PKGBUILD |   14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-02-28 17:59:32 UTC (rev 875986)
+++ PKGBUILD	2021-02-28 18:16:46 UTC (rev 875987)
@@ -2,7 +2,7 @@
 
 _name=Surge
 pkgname=surge
-pkgver=1.7.1
+pkgver=1.8.1
 pkgrel=1
 pkgdesc="An Open Source Digital Synthesizer"
 arch=('x86_64')
@@ -13,11 +13,15 @@
 'libxkbcommon-x11' 'xcb-util' 'xcb-util-cursor' 'xcb-util-image'
 'xcb-util-keysyms' 'xcb-util-renderutil' 'xdg-utils')
 makedepends=('cmake' 'freetype2' 'libsndfile' 'lv2' 'python')
+optdepends=(
+  'lv2-host: for the LV2 plugin'
+  'vst3-host: for the VST3 plugin'
+)
 checkdepends=('lv2lint')
 replaces=('surge-synthesizer')
 source=("${pkgname}-${pkgver}.tgz::https://github.com/surge-synthesizer/releases/releases/download/${pkgver}/SurgeSrc_${pkgver}.tgz")
-sha512sums=('9fd9261a43037e761fb9e5e4f9f6d931e2ce18a0dd86aff23a2e0cac39a82aa737fbe28f8ee06fa735d3ae39acbb467db88e8f81f3c7f1ae39bee3f6565804c6')
-b2sums=('2ec20a5be006a6e619a5e88747a2730524ca9f65b5af015843f5aeb1dd791f561739152eee5efd945e2d20ab940fc929e90dd0623db3044a9287a86621075420')
+sha512sums=('bdef088dc95e4253b03bfbd855c9d6d042130d6c387b2a30c0cb7795b1ac9878531e2ccd238fe9a219be259e6e3e1d533e5d885ec6e6d6def85c0defa0774c9e')
+b2sums=('de7a21174da3742dc323936917351ae0e2913e8d98ed5d96d1ae45007bf1576496ac009f8a75bf00f1cc576aecb928b5d2c128fa212ca1728fc4be47dba9bae3')
 
 prepare() {
   mv -v "$pkgname" "$pkgname-$pkgver"
@@ -33,6 +37,10 @@
       -e "s/@SURGE_BUILD_ARCH@/${CARCH}/g" \
       -e "s/@SURGE_FULL_VERSION@/${pkgver}/g" \
       -i src/common/version.cpp.in
+
+  # remove custom target that is only relevant in CI/CD:
+  # https://github.com/surge-synthesizer/surge/issues/4000
+  sed '/code-quality-pipeline-checks/d' -i CMakeLists.txt
 }
 
 build() {



More information about the arch-commits mailing list