Package Details: gst-plugin-pipewire-git 0.3.23.62.g22f6e8e3-1

Git Clone URL: https://aur.archlinux.org/gst-plugin-pipewire-git.git (read-only, click to copy)
Package Base: gst-plugin-pipewire-git
Description: Multimedia graph framework - pipewire plugin (git)
Upstream URL: https://pipewire.org
Licenses: LGPL2.1
Conflicts: gst-plugin-pipewire
Provides: gst-plugin-pipewire
Submitter: kode54
Maintainer: None
Last Packager: kode54
Votes: 0
Popularity: 0.000000
First Submitted: 2020-12-31 06:48 (UTC)
Last Updated: 2021-03-12 07:50 (UTC)

Required by (27)

Sources (1)

Latest Comments

taoky commented on 2024-04-22 11:04 (UTC)

Current package is missing some dependencies for build, such as:

Run-time dependency libselinux found: NO (tried pkgconfig and cmake)

pipewire/meson.build:252:14: ERROR: Dependency "libselinux" not found, tried pkgconfig and cmake

It looks like some flags shall be added to avoid unnecessary dependencies being used.

And the so file version is incorrect. Current pipewire still uses 0.3 as its API version (https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/8dce12472079bbbfe29d8c88d73444a74b1fd7dd/meson.build#L24), though itself is 1.x. With current PKGBUILD users might see this when building (with pipewire-git installed):

==> Making package: gst-plugin-pipewire-git 1.0.0.702.g8dce12472-1 (Mon 22 Apr 2024 07:01:48 PM CST)
==> Checking runtime dependencies...
==> Installing missing dependencies...
error: target not found: libpipewire-1.0.so
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
  -> libpipewire-1.0.so
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.

CapSel commented on 2021-08-11 12:10 (UTC)

Please add roc-git to dependencies

gmy commented on 2021-03-11 11:04 (UTC)

Hi Here's the patch to build the latest (0.3.23.56): https://gist.github.com/gmykhailiuta/7c2e3a5376e891100759de7aea6dc327

kode54 commented on 2021-01-02 01:13 (UTC)

It will enable PipeWire from gstreamer, but I don't know or really care if it enables gstreamer use within pipewire itself. And neither does the person maintaining the pipewire-git package, with their vehement anti-gstreamer stance.

If that's not good enough for you, you can build your own pipewire-git and then add *pipewire* to your IgnorePkgs setting, since if you're using an AUR helper, it will perpetually attempt to replace your installed copy with the AUR copy.

kleinph commented on 2021-01-01 09:31 (UTC)

Does installing this plugin alongside pipewire-git achive the same effect as if pipewire was built with gstreamer support?