multimedia/pipewire: Put the ebur128 dependency under an OPTION

PR:		285610
This commit is contained in:
Gleb Popov 2025-03-24 10:09:00 +03:00
parent 4cc877266a
commit 3de211c0e0
2 changed files with 8 additions and 4 deletions

View file

@ -18,7 +18,7 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \
libudev.so:devel/libudev-devd \
libwebrtc-audio-processing-1.so:audio/webrtc-audio-processing
USES= compiler:c11 ebur128 gettext-tools gnome localbase:ldflags meson \
USES= compiler:c11 gettext-tools gnome localbase:ldflags meson \
ncurses pkgconfig python:build readline shebangfix ssl
USE_GNOME= glib20
USE_LDCONFIG= yes
@ -29,9 +29,9 @@ GL_SITE= https://gitlab.freedesktop.org
SHEBANG_FILES= doc/*.py
PORTDOCS= *
OPTIONS_DEFINE= ALSA AVAHI DOCS DOXYGEN GSTREAMER JACK LV2 PULSEAUDIO \
OPTIONS_DEFINE= ALSA AVAHI DOCS DOXYGEN EBUR GSTREAMER JACK LV2 PULSEAUDIO \
VULKAN X11_BELL
OPTIONS_DEFAULT= GSTREAMER JACK
OPTIONS_DEFAULT= EBUR GSTREAMER JACK
OPTIONS_SUB= yes
ALSA_MESON_ENABLED= alsa pipewire-alsa
@ -48,6 +48,10 @@ DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
DOXYGEN_MESON_ENABLED= docs
DOXYGEN_IMPLIES= DOCS
EBUR_DESC= Loudness normalization plugin based on ebur128
EBUR_MESON_ENABLED= ebur128
EBUR_USES= ebur128
GSTREAMER_USES= gstreamer
GSTREAMER_MESON_ENABLED=gstreamer gstreamer-device-provider

View file

@ -304,7 +304,7 @@ lib/spa-0.2/audiomixer/libspa-audiomixer.so
lib/spa-0.2/audiotestsrc/libspa-audiotestsrc.so
lib/spa-0.2/control/libspa-control.so
lib/spa-0.2/filter-graph/libspa-filter-graph-plugin-builtin.so
lib/spa-0.2/filter-graph/libspa-filter-graph-plugin-ebur128.so
%%EBUR%%lib/spa-0.2/filter-graph/libspa-filter-graph-plugin-ebur128.so
lib/spa-0.2/filter-graph/libspa-filter-graph-plugin-ladspa.so
%%LV2%%lib/spa-0.2/filter-graph/libspa-filter-graph-plugin-lv2.so
lib/spa-0.2/filter-graph/libspa-filter-graph.so