David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
qtractor


Commits:
01490464 by David Runge at 2023-09-15T14:26:16+02:00
upgpkg: 0.9.35-1

Symlink vst3sdk into place as upstream now uses it as a git submodule.
Switch to correct SPDX license identifier (GPL-2.0-or-later).

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -4,12 +4,12 @@
 # Contributor: Philipp Überbacher <hollunder at gmx dot at>
 
 pkgname=qtractor
-pkgver=0.9.34
-pkgrel=2
+pkgver=0.9.35
+pkgrel=1
 pkgdesc="Audio/MIDI multitrack sequencer"
 arch=(x86_64)
 url="https://qtractor.sourceforge.io/";
-license=(GPL2)
+license=(GPL-2.0-or-later)
 groups=(pro-audio)
 depends=(
   gcc-libs
@@ -54,17 +54,25 @@ provides=(
   vst3-host
 )
 
source=(https://github.com/rncbc/$pkgname/archive/refs/tags/${pkgname}_${pkgver//./_}.tar.gz)
-sha512sums=('e27281b84f713a9c91e143a5bb06ebedc80e4d7a43dd966796bcde20b7308583f4952dbe681257c0f687ddd40127b9c16cbe28f7684508e6c8964d7c188a608b')
-b2sums=('d4ccc266f07542f1e383e34a1c74f2960432d6d768b765ea1c600e2b34466519eb8f9a4c9a2b0c162987b9c4dc0f36ce12f883c4dd40eaec6af4c08f90e4445b')
+sha512sums=('cf95f9172450698161a7cc3463588b6b691df86f4a4533dd4c9400afe2bb75aefd9191e935277bad8bc0f67389eb359cfd809b5c9d7de5309a9b9efdfb6e504d')
+b2sums=('7e4edfc9d3c4b73bb801da8e5c1bbdc818fcc2fa5fe375bcd8322e729d62237407389956acca5a4cb033c68ab5a89472c0445b49349f9ba00cce3854c02ff9f3')
+
+prepare() {
+  # symlink vst3sdk into place
+  rm -frv $pkgname-${pkgname}_${pkgver//./_}/src/vst3
+  ln -fsv /usr/src/vst3sdk $pkgname-${pkgname}_${pkgver//./_}/src/vst3
+}
 
 build() {
   local cmake_options=(
     -B build
-    -DCMAKE_BUILD_TYPE=None
-    -DCMAKE_INSTALL_PREFIX=/usr
-    -DCONFIG_QT6=ON
+    -D CMAKE_BUILD_TYPE=None
+    -D CMAKE_INSTALL_PREFIX=/usr
+    -D CONFIG_QT6=ON
+    -D CONFIG_LV2_UI_GTK2=OFF
+    -D CONFIG_LV2_UI_GTKMM2=OFF
     -S $pkgname-${pkgname}_${pkgver//./_}
-    -Wno-dev
+    -W no-dev
   )
 
   cmake "${cmake_options[@]}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/qtractor/-/commit/01490464e285d728f905d8fa34569bfe925a49b3

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/qtractor/-/commit/01490464e285d728f905d8fa34569bfe925a49b3
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to