mirror of
https://gitlab.freedesktop.org/pipewire/wireplumber.git
synced 2026-01-26 14:13:23 +00:00
25 lines
842 B
YAML
25 lines
842 B
YAML
image: registry.freedesktop.org/pipewire/pipewire/fedora:31
|
|
|
|
variables:
|
|
DEPENDENCIES: gtk-doc gobject-introspection-devel cmake gcc-c++
|
|
|
|
build:
|
|
before_script:
|
|
- dnf update -y --nogpgcheck && dnf install -y --nogpgcheck $DEPENDENCIES
|
|
- git clone https://gitlab.freedesktop.org/pipewire/pipewire.git
|
|
script:
|
|
# Build pipewire
|
|
- cd pipewire
|
|
- git reset --hard b0932e687fc47e0872ca291531f2291d99042d70
|
|
- meson . _build --prefix=/usr
|
|
-Dpipewire-alsa=false -Dpipewire-pulseaudio=false -Dpipewire-jack=false
|
|
-Djack=false -Dvulkan=false -Dgstreamer=false -Dbluez5=false -Dman=false
|
|
-Dvideotestsrc=true -Daudiotestsrc=true
|
|
- ninja -C _build
|
|
- ninja -C _build install
|
|
- cd ..
|
|
# Build wireplumber
|
|
- meson . _build --prefix=/usr
|
|
- ninja -C _build
|
|
- ninja -C _build install
|