[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