Peter Jung pushed to branch main at Arch Linux / Packaging / Packages / faust
Commits:
32a3972e by Peter Jung at 2026-03-08T10:05:35+01:00
upgpkg: 2.83.1-2
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = faust
pkgdesc = A functional programming language for realtime audio signal
processing.
pkgver = 2.83.1
- pkgrel = 1
+ pkgrel = 2
url = https://faust.grame.fr/
arch = x86_64
groups = pro-audio
@@ -42,7 +42,10 @@ pkgbase = faust
options = !lto
options = staticlibs
source =
https://github.com/grame-cncm/faust/releases/download/2.83.1/faust-2.83.1.tar.gz
+ source =
llvm-22.patch::https://github.com/grame-cncm/faust/commit/cb26e3a4afba8e766611046d5be3075016fe3f1c.patch
sha512sums =
b17016dda2395496f688dcb38b1b1c05fe855e0ecb2dd57f2bf55b75204c0ccec48350110f6f9980aff3eb4a353318abac325242760547d9d6166d58dd825224
+ sha512sums =
4edac74fa996e15eb43793966b9203d81a7badb2e164a851d4a9c6ef7ae4bc3abf3282c75e9573fca4a74453638b9a3809bc83ae548f37cca51f4c9a086068c7
b2sums =
9ef28fd3402201293962f584cdfa6a6599179016a54848949ac32d70d97b77745412e545b412850b20a428af1af2cda96db011c92df482186c41b50469f00dc1
+ b2sums =
e84b83e5d313157bdfef8038409cf6b772387967e1f524d325baae316d81724ec71bb5a9c43fceaac821eaa11c019327614e8f95e898fc6a5935b14e53015a34
pkgname = faust
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
pkgname=faust
pkgver=2.83.1
-pkgrel=1
+pkgrel=2
pkgdesc="A functional programming language for realtime audio signal
processing."
arch=(x86_64)
url="https://faust.grame.fr/"
@@ -61,15 +61,20 @@ options=(
)
source=(
https://github.com/grame-cncm/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.gz
+
llvm-22.patch::https://github.com/grame-cncm/faust/commit/cb26e3a4afba8e766611046d5be3075016fe3f1c.patch
#
faust-2.79.3-add-missing-cstdint-include.patch::https://github.com/grame-cncm/faust/commit/0dd9e72f3b8da3c86421c6bba77b0ea19f2b7b6b.patch
)
-sha512sums=('b17016dda2395496f688dcb38b1b1c05fe855e0ecb2dd57f2bf55b75204c0ccec48350110f6f9980aff3eb4a353318abac325242760547d9d6166d58dd825224')
-b2sums=('9ef28fd3402201293962f584cdfa6a6599179016a54848949ac32d70d97b77745412e545b412850b20a428af1af2cda96db011c92df482186c41b50469f00dc1')
+sha512sums=('b17016dda2395496f688dcb38b1b1c05fe855e0ecb2dd57f2bf55b75204c0ccec48350110f6f9980aff3eb4a353318abac325242760547d9d6166d58dd825224'
+
'4edac74fa996e15eb43793966b9203d81a7badb2e164a851d4a9c6ef7ae4bc3abf3282c75e9573fca4a74453638b9a3809bc83ae548f37cca51f4c9a086068c7')
+b2sums=('9ef28fd3402201293962f584cdfa6a6599179016a54848949ac32d70d97b77745412e545b412850b20a428af1af2cda96db011c92df482186c41b50469f00dc1'
+
'e84b83e5d313157bdfef8038409cf6b772387967e1f524d325baae316d81724ec71bb5a9c43fceaac821eaa11c019327614e8f95e898fc6a5935b14e53015a34')
-# prepare() {
-# cd $pkgname-$pkgver
-# patch -Np1 < ../faust-2.79.3-add-missing-cstdint-include.patch
-# }
+prepare() {
+ cd $pkgname-$pkgver
+ #patch -Np1 < ../faust-2.79.3-add-missing-cstdint-include.patch
+ # LLVM 22
+ patch -Np1 < ../llvm-22.patch
+}
build() {
local cmake_options=(
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/faust/-/commit/32a3972e860652745dbd6b4185e923e2de80a341
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/faust/-/commit/32a3972e860652745dbd6b4185e923e2de80a341
You're receiving this email because of your account on gitlab.archlinux.org.