diff options
author | Evgeniy Khramtsov <evgeniy@khramtsov.org> | 2021-05-19 17:05:50 +0300 |
---|---|---|
committer | Gleb Popov <arrowd@FreeBSD.org> | 2021-05-19 17:13:54 +0300 |
commit | a2408ab2174ca51ef0d6a198f992e8e97b5a5989 (patch) | |
tree | b739e4cf197f72a1bdd6c90269e0c2aa7e11c3b0 /multimedia/pipewire/Makefile | |
parent | devel/hs-haskell-language-server: Adapt to recent USES=cabal changes (diff) |
multimedia/pipewire: Update to 0.3.27
PR: 255944
Diffstat (limited to 'multimedia/pipewire/Makefile')
-rw-r--r-- | multimedia/pipewire/Makefile | 31 |
1 files changed, 17 insertions, 14 deletions
diff --git a/multimedia/pipewire/Makefile b/multimedia/pipewire/Makefile index d312ca8631a6..523c8dd9a6f8 100644 --- a/multimedia/pipewire/Makefile +++ b/multimedia/pipewire/Makefile @@ -1,5 +1,5 @@ PORTNAME= pipewire -DISTVERSION= 0.3.25 +DISTVERSION= 0.3.27 CATEGORIES= multimedia MAINTAINER= arrowd@FreeBSD.org @@ -16,31 +16,34 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \ libepoll-shim.so:devel/libepoll-shim \ libudev.so:devel/libudev-devd -USES= compiler:c11 gnome meson pkgconfig +USES= compiler:c11 gettext-tools gnome localbase:ldflags meson pkgconfig +USE_GNOME= glib20 +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= PipeWire -OPTIONS_DEFINE= GSTREAMER VULKAN +OPTIONS_DEFINE= GSTREAMER MEDIASESSION VULKAN +OPTIONS_SUB= yes GSTREAMER_MESON_ENABLED=gstreamer GSTREAMER_LIB_DEPENDS= libgstreamer-1.0.so:multimedia/gstreamer1 \ libgstaudio-1.0.so:multimedia/gstreamer1-plugins +MEDIASESSION_DESC= Session manager support +MEDIASESSION_MESON_ENABLED= alsa pipewire-alsa media-session pw-cat +MEDIASESSION_LIB_DEPENDS= libsndfile.so:audio/libsndfile + VULKAN_DESC= Enable Vulkan integration VULKAN_MESON_ENABLED= vulkan VULKAN_BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader -USE_GNOME= glib20 -USE_LDCONFIG= yes - -USE_GITHUB= yes -GH_ACCOUNT= PipeWire - -MESON_ARGS= -Dalsa=disabled -Dpipewire-alsa=disabled \ - -D bluez5=disabled \ +MESON_ARGS= -D bluez5=disabled \ -D jack=disabled -D pipewire-jack=disabled \ - -D systemd=disabled - -OPTIONS_SUB= yes + -D systemd=disabled \ + -D sdl2=disabled \ + -D udevrulesdir="${LOCALBASE}/lib/udev/rules.d" post-install: ${MV} ${STAGEDIR}${ETCDIR}/pipewire.conf ${STAGEDIR}${ETCDIR}/pipewire.conf.sample |