Add jack support

This commit is contained in:
2025-08-08 10:05:06 +03:00
parent 42e5528ca5
commit 0e869222ab
2 changed files with 12 additions and 4 deletions
+10 -4
View File
@@ -18,15 +18,21 @@ build() {
mkdir build
cd build
meson setup --prefix=/usr --libdir=/usr/lib --buildtype=release -Dsession-managers="[]"
ninja
meson setup --prefix=/usr \
--libdir=/usr/lib \
--buildtype=release \
-Dsession-managers="[]" \
-Djack-devel=true \
-Dlibjack-path=/usr/lib
meson compile
}
# The check function is executed in the source directory
# This function is used to run tests to verify the package has been compiled correctly
check() {
cd build
ninja test
meson test
}
# The package function is executed in the source directory
@@ -34,7 +40,7 @@ check() {
package() {
cd build
DESTDIR="$BPM_OUTPUT" ninja install
meson install --destdir="$BPM_OUTPUT"
# Install pipewire-pulse launcher config file from Void Linux
install -Dm644 "$BPM_WORKDIR"/20-pipewire-pulse.conf "$BPM_OUTPUT"/usr/share/examples/pipewire/20-pipewire-pulse.conf