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

David Runge dvzrv at archlinux.org
Wed Jan 6 16:30:15 UTC 2021


    Date: Wednesday, January 6, 2021 @ 16:30:15
  Author: dvzrv
Revision: 811025

upgpkg: yoshimi 1.7.4-1: Upgrade to 1.7.4.

Add check() back, but open an upstream ticket due to failing lv2lint.

Modified:
  yoshimi/trunk/PKGBUILD

----------+
 PKGBUILD |   20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-01-06 16:27:09 UTC (rev 811024)
+++ PKGBUILD	2021-01-06 16:30:15 UTC (rev 811025)
@@ -2,7 +2,7 @@
 # Contributor: David Adler <d dot adler aet posteo dot de>
 
 pkgname=yoshimi
-pkgver=1.7.3
+pkgver=1.7.4
 pkgrel=1
 pkgdesc="A sophisticated soft-synth originally forked from ZynAddSubFX"
 arch=('x86_64')
@@ -18,8 +18,8 @@
             'readline: for standalone application'
             'ncurses: for standalone application')
 source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz")
-sha512sums=('646ddbdf7804c2109124e97383a4e4e4f7cc295e27da7f0690c960d39d185a6648c38d033f2311535fa98529167e3c6c2b38a8f009d5b38d49961937cb4affae')
-b2sums=('7f2618b209caae9f957066ba939b71cd87a92f94aeda00c5cbbaeaea90e9b33069d6d373dec6047949e1d15cc8bd29cf4d6e494ae004c0e0e0e92bfd71425f99')
+sha512sums=('d04a8460cb47f0c24de9e0456ca930c6a452c08cb06d9a13c07110cab5aff49ebde50170184b801bb3b6e8f645ed89652f365319236db7e836c1aea6697a57eb')
+b2sums=('d27f168195dd1f084ddc765382ff8591780e2fdbba8555855d74b6e5ac112fa3c1031f6c9adc50108e44640e47d494455e17fd937c8913f87b33fee571f78df3')
 
 build() {
   cd "${pkgname}-${pkgver}"
@@ -33,14 +33,12 @@
   make VERBOSE=1 -C build
 }
 
-# # lv2 plugin requires banks to be in some absolute location to be tested
-# # https://github.com/Yoshimi/yoshimi/issues/110
-# check() {
-#   cd "${pkgname}-${pkgver}"
-#   cp -v "build/LV2_Plugin/${pkgname}_lv2.so" "src/LV2_Plugin/"
-#   lv2lint -Mpack -I src/LV2_Plugin/ "http://yoshimi.sourceforge.net/lv2_plugin"
-#   rm -v "src/LV2_Plugin/${pkgname}_lv2.so"
-# }
+check() {
+  cd "${pkgname}-${pkgver}"
+  cp -v "build/LV2_Plugin/${pkgname}_lv2.so" "src/LV2_Plugin/"
+  lv2lint -Mpack -I src/LV2_Plugin/ "http://yoshimi.sourceforge.net/lv2_plugin" || echo "https://github.com/Yoshimi/yoshimi/issues/125"
+  rm -v "src/LV2_Plugin/${pkgname}_lv2.so"
+}
 
 package() {
   depends+=('libasound.so' 'libfftw3f.so' 'libfltk.so' 'libfltk_images.so'



More information about the arch-commits mailing list