diff options
author | Pavel Vinogradov | 2022-01-09 18:41:46 -0500 |
---|---|---|
committer | Pavel Vinogradov | 2022-01-09 18:41:46 -0500 |
commit | b5d88a68b2b34377c152835e337a3b7dd74563d7 (patch) | |
tree | d74fef2a6ddc720f2650ef5755efd2dd993482ca | |
parent | 31db17d3a4c91fa98abf1c15c6452572158a8181 (diff) |
video/wireplumner: new spell, Media session manager for Pipewire
-rw-r--r-- | ChangeLog | 3 | ||||
-rwxr-xr-x | video/wireplumber/CONFIGURE | 1 | ||||
-rwxr-xr-x | video/wireplumber/DEPENDS | 24 | ||||
-rwxr-xr-x | video/wireplumber/DETAILS | 18 | ||||
-rw-r--r-- | video/wireplumber/HISTORY | 3 |
5 files changed, 49 insertions, 0 deletions
@@ -1,3 +1,6 @@ +2022-01-09 Pavel Vinogradov <public@sourcemage.org> + * video/wireplumner: new spell, Media session manager for Pipewire + 2022-01-09 Treeve Jelbert <treeve@sourcemage.org> * database/firebird4: added * GnuPG.gpg: add Niibe Yutaka diff --git a/video/wireplumber/CONFIGURE b/video/wireplumber/CONFIGURE new file mode 100755 index 0000000000..9f48d22f39 --- /dev/null +++ b/video/wireplumber/CONFIGURE @@ -0,0 +1 @@ +. "${GRIMOIRE}/MESON_CONFIGURE" diff --git a/video/wireplumber/DEPENDS b/video/wireplumber/DEPENDS new file mode 100755 index 0000000000..40b9df3180 --- /dev/null +++ b/video/wireplumber/DEPENDS @@ -0,0 +1,24 @@ +depends meson && +depends ninja-build-system && +depends glib2 && +depends pipewire && + +optional_depends elogind \ + "elogind=enabled" \ + "elogind=disabled" \ + "elogind support" && + +optional_depends gobject-introspection \ + "introspection=enabled" \ + "introspection=disabled" \ + "GObject-Introspection support" && + +optional_depends LUA \ + "system-lua=true" \ + "system-lua=false" \ + "use system Lua" && + +optional_depends systemd \ + "systemd=enabled" \ + "systemd=disabled" \ + "SystemD support" diff --git a/video/wireplumber/DETAILS b/video/wireplumber/DETAILS new file mode 100755 index 0000000000..54411e8dff --- /dev/null +++ b/video/wireplumber/DETAILS @@ -0,0 +1,18 @@ +source $GRIMOIRE/MESON_FUNCTIONS + SPELL=wireplumber + VERSION=0.4.6 + SOURCE_HASH=sha512:ae7df1e2aaeff77584ecfbf60f0ae59068bd38f6d075c6db5e6b4ed3722d78ba1ce48e6f61c297952512c33e1cecff60dd9a6a9858bde1da7123b24a3afa4682 + SOURCE=$SPELL-$VERSION.tar.bz2 +SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION + WEB_SITE=https://pipewire.pages.freedesktop.org/wireplumber/ + SOURCE_URL[0]=https://gitlab.freedesktop.org/pipewire/${SPELL}/-/archive/${VERSION}/${SOURCE} + LICENSE[0]=MIT + ENTERED=20220109 + KEYWORDS="" + SHORT="Media session manager for Pipewire" +cat << EOF +WirePlumber is a modular session / policy manager for PipeWire and a +GObject-based high-level library that wraps PipeWire's API, providing +convenience for writing the daemon's modules as well as external tools +for managing PipeWire. +EOF diff --git a/video/wireplumber/HISTORY b/video/wireplumber/HISTORY new file mode 100644 index 0000000000..33972652ce --- /dev/null +++ b/video/wireplumber/HISTORY @@ -0,0 +1,3 @@ +2022-01-09 Pavel Vinogradov <public@sourcemage.org> + * CONFIGURE, DEPENDS, DETAILS: spell created + |