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

David Runge dvzrv at archlinux.org
Wed May 27 21:26:15 UTC 2020


    Date: Wednesday, May 27, 2020 @ 21:26:15
  Author: dvzrv
Revision: 636075

upgpkg: yoshimi 1.7.1-2: Rebuilding with fix for lv2 >= 1.18.0.

Modified:
  yoshimi/trunk/PKGBUILD

----------+
 PKGBUILD |   16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-05-27 21:16:34 UTC (rev 636074)
+++ PKGBUILD	2020-05-27 21:26:15 UTC (rev 636075)
@@ -3,7 +3,7 @@
 
 pkgname=yoshimi
 pkgver=1.7.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A sophisticated soft-synth originally forked from ZynAddSubFX"
 arch=('x86_64')
 url="https://yoshimi.github.io/"
@@ -18,14 +18,24 @@
             'libjack.so: for standalone application'
             'libreadline.so: for standalone application'
             'libncursesw.so: for standalone application')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz")
-sha512sums=('d422c08caa6bf20665442b2d88fc4ccc41b881d719d5150d1cd3d2617f2216b18c112107c5723cb1077da0ba2278a3eb2db0a8dda4ce3c6315e3875cbfaf421c')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz"
+        "${pkgname}-1.7.1-lv2-1.8.0.patch::https://github.com/Yoshimi/yoshimi/commit/4bb8bfe9f9f40dd53f9a3098f8f87ad993147935.patch")
+sha512sums=('d422c08caa6bf20665442b2d88fc4ccc41b881d719d5150d1cd3d2617f2216b18c112107c5723cb1077da0ba2278a3eb2db0a8dda4ce3c6315e3875cbfaf421c'
+            '206e0302d45dd36102adda295f533777913c76e7e53c7151ac796185590ebbd010a23f1b97d5a23d09b59d4ff207eda46234f3bd3e348992267b6e9e1234e1d3')
 
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # fix compatibility with lv2 >= 1.18.0
+  patch -Np1 -i "../${pkgname}-1.7.1-lv2-1.8.0.patch"
+}
+
 build() {
   cd "${pkgname}-${pkgver}"
   cmake -DCMAKE_INSTALL_PREFIX='/usr' \
         -DCMAKE_INSTALL_DATAROOTDIR='/usr/share' \
         -DCMAKE_INSTALL_LIBDIR='/usr/lib' \
+        -DCMAKE_BUILD_TYPE='None' \
+        -Wno-dev \
         -B build\
         src
   make VERBOSE=1 -C build



More information about the arch-commits mailing list