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.
