Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages / 
sfizz-ui


Commits:
f8a80b88 by Christian Heusel at 2025-03-02T12:31:26+01:00
Fix build error with vst3sdk

See https://github.com/steinbergmedia/vstgui/issues/324 for more
information.

- - - - -
e0d29160 by loqs at 2025-03-04T22:18:38+01:00
update to newer version of atomic_queue

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -8,7 +8,7 @@ pkgname=(
 )
 _name=sfizz
 pkgver=1.2.3
-pkgrel=5
+pkgrel=7
 pkgdesc="SFZ based sampler, providing LV2 / PD / VST3 plugins using the sfizz 
library"
 arch=(x86_64)
 url="https://github.com/sfztools/sfizz-ui";
@@ -42,11 +42,17 @@ checkdepends=(
 source=(
   $pkgbase-$pkgver.tar.gz::$url/releases/download/$pkgver/$_name-$pkgver.tar.gz
   sfizz-1_2_3-absl_20240116_1-fix-build.patch
+  
sfizz-1_2_3-fix-vendored-sdk.patch::https://github.com/steinbergmedia/vstgui/commit/7cc6b0e0ab9b7dd5b98f71e74d7c75694761538a.patch
+  
https://github.com/max0x7ba/atomic_queue/archive/v1.6.5/atomic_queue-1.6.5.tar.gz
 )
 
sha512sums=('d43aa68ed74eb1f2ee1db5222097529157bc935e707a68108a940db0d47ec9c0e4c4df9a4ddff104be2d05ec6ffa9d8bb73a9f884b409fc814646ffee7523ee3'
-            
'83257a1539cf7eaf410c11fca9abf40cf452d411d8d1d5cebecf488131349c70523310d8517ddc1846d47402b0515329844280fab095be3f23c7917e4acffa7e')
+            
'83257a1539cf7eaf410c11fca9abf40cf452d411d8d1d5cebecf488131349c70523310d8517ddc1846d47402b0515329844280fab095be3f23c7917e4acffa7e'
+            
'c37ffa2170a269e1a0e2303271420cf8af47507da672fab439b9e5d5cdb047ba0b81a67d20c7a0a8d95e9ef355546049a04c59de108bcbfc041e163d3d9bdcb3'
+            
'2c1813074fd166f1d3491527a1faac1cc297f0b0e15fedf66a64465efc310256cce657e7205e41d277fa513bb322d18a273c6a9a6ce85ec8d182a2c81f90c35c')
 
b2sums=('135a14ca4eef05ab1f1d4eac69c84c2588d2b3ed384ccd6a0986d9e73bbeef51b9a2a2532612162984544b26c1a5b5becf5b16b082333287c3c1c0f33692c03d'
-        
'15e79959928879de9774a845acdc28c30ab86260b4fb11c7e00389b118ade14fcee3b2f12cfd48a8cae095af08ea16345485b880a3a63c1fdad31068a8e06dcd')
+        
'15e79959928879de9774a845acdc28c30ab86260b4fb11c7e00389b118ade14fcee3b2f12cfd48a8cae095af08ea16345485b880a3a63c1fdad31068a8e06dcd'
+        
'db52c5a58090b2c995a7b8d51a86086bd4db2d0a605f3ec441c8a45690d2a247c6768159b0043e4a6a2a618988f325f6fe6b23b35a4988e869c2d6848887d269'
+        
'2f83147bf885d9ccd88f10e8aa08e68dfeeff96963d6b58bb60a09e022862fa11365759bcd1e405b5864ba31487f541e067212adfd149fdfb4d13091a01cd4bc')
 
 _pick() {
   local p="$1" f d; shift
@@ -62,6 +68,11 @@ prepare() {
   # symlink tests data to top-level location so that tests can get to them (we 
build out of tree)
   ln -sv $_name-$pkgver/tests .
   patch --directory="$_name-$pkgver/library" --forward --strip=1 
--input="${srcdir}/sfizz-1_2_3-absl_20240116_1-fix-build.patch"
+
+  # https://github.com/steinbergmedia/vstgui/issues/324
+  patch --forward --strip=1 --dir=sfizz-1.2.3/plugins/editor/external/vstgui4/ 
--input="${srcdir}/sfizz-1_2_3-fix-vendored-sdk.patch"
+
+  cp atomic_queue-1.6.5/include/atomic_queue/atomic_queue.h 
$_name-$pkgver/library/external/atomic_queue/include/atomic_queue/
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/sfizz-ui/-/compare/7f1aae892216394df934754275be53adada9e587...e0d291601aa0fbfdaf44261fdb0a2882019a5fa8

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/sfizz-ui/-/compare/7f1aae892216394df934754275be53adada9e587...e0d291601aa0fbfdaf44261fdb0a2882019a5fa8
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to