update meson

This commit is contained in:
Guillaume Castagnino 2021-03-11 13:03:37 +01:00
parent c63ea83e52
commit f341adab1e
2 changed files with 20 additions and 20 deletions

View file

@ -1,2 +1,2 @@
EBUILD pipewire-9999.ebuild 3217 BLAKE2B 70c0bc91821a11004cba2602c69d525af2b050337c85fa41ce18c3970997cfec440a2bc7c02bad1bddb2df0cca521aff35d27aea10fc1137ae711e3da7606e53 SHA512 8070965e999796be72f342d81ec03a2fbe6893c16df44e12e701c07619d71dddbcb212f03a6b9837e3c7afb8b4463514fbf5a5fd150ca2222cb2aa749e37b5d2
EBUILD pipewire-9999.ebuild 3288 BLAKE2B 65842ad2c7afca685a4f7507906e10fb724c0fb5f8f9c20f1ee01ded8058cedc0ff90c0930f027e4db76502c599e93c6de83b910a900d70a7cd5b35ce0193123 SHA512 afd9de1c19be99af1d02b7072e921e60f0916d13579071149499d93d73038fb66b9ed6a7aaf99987925bd5ea8cf74bf05c3e430b09a3c444294738c68b6270fb
MISC metadata.xml 823 BLAKE2B e2bfad2125f6f580b7ab8ac0a47db10246e25ac5124a98b615aa874a9b941be646fceb17b1714497652e0db60b0d4329ba32c44396fec510d805ba2d2fd4895b SHA512 6a8d9f757a79f77dfa543fa17d054290e2fc95db19430d7ba8b3a7ea61ea32411f94bb2ee87f7e60ebd5b5ab06f437568939d9f9822a5fd1862e5086ef9d0fa0

View file

@ -79,33 +79,33 @@ src_prepare() {
src_configure() {
local emesonargs=(
-Dexamples=true # contains required pipewire-media-session
-Dman=true
-Dspa-plugins=true
-Dexamples=enabled # contains required pipewire-media-session
-Dman=enabled
-Dspa-plugins=enabled
--buildtype=$(usex debug debugoptimized plain)
# alsa plugin and jack emulation
-Dpipewire-alsa=true
$(meson_use jack pipewire-jack)
-Dpipewire-alsa=enabled
$(meson_feature jack pipewire-jack)
# spa-plugins
# we install alsa support unconditionally
$(meson_use bluetooth bluez5)
$(meson_use !hsphfpd bluez5-backend-hsp-native)
$(meson_use !hsphfpd bluez5-backend-hfp-native)
-Dbluez5-backend-ofono=false
$(meson_use hsphfpd bluez5-backend-hsphfpd)
$(meson_use ffmpeg)
$(meson_use jack)
$(meson_use vulkan)
$(meson_feature bluetooth bluez5)
$(meson_feature !hsphfpd bluez5-backend-hsp-native)
$(meson_feature !hsphfpd bluez5-backend-hfp-native)
-Dbluez5-backend-ofono=disabled
$(meson_feature hsphfpd bluez5-backend-hsphfpd)
$(meson_feature ffmpeg)
$(meson_feature jack)
$(meson_feature vulkan)
# libcamera is not packaged
# misc
$(meson_use doc docs)
$(meson_use gstreamer)
$(meson_use gstreamer gstreamer-device-provider)
$(meson_feature doc docs)
$(meson_feature gstreamer)
$(meson_feature gstreamer gstreamer-device-provider)
$(meson_feature sdl sdl2)
$(meson_feature sndfile)
$(meson_use systemd)
$(meson_use test test)
$(meson_use test tests)
$(meson_feature systemd)
$(meson_feature test test)
$(meson_feature test tests)
)
meson_src_configure
}