Package Details: pipewire-git 0.3.19.61.gfee0c267-1

Git Clone URL: https://aur.archlinux.org/pipewire-git.git (read-only, click to copy)
Package Base: pipewire-git
Description: Server and user space API to deal with multimedia pipelines. (GIT version)
Upstream URL: https://pipewire.org
Licenses: LGPL
Conflicts: pipewire
Provides: libpipewire-0.3.so, pipewire
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 5
Popularity: 0.69
First Submitted: 2017-09-19 15:57
Last Updated: 2021-01-13 17:00

Dependencies (42)

Required by (32)

Sources (1)

Latest Comments

1 2 3 4 5 Next › Last »

tinywrkb commented on 2021-01-13 16:56

New config files

diff --git a/PKGBUILD b/PKGBUILD
index c4fcb1d..0f4fdc4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -112,7 +112,9 @@ package_pipewire-git() {
   conflicts=('pipewire')
   backup=('etc/pipewire/pipewire.conf'
           'etc/pipewire/media-session.d/alsa-monitor.conf'
+          'etc/pipewire/media-session.d/bluez-monitor.conf'
           'etc/pipewire/media-session.d/media-session.conf'
+          'etc/pipewire/media-session.d/v4l2-monitor.conf'
           )
   install=pipewire-git.install

eh5 commented on 2021-01-10 09:08

Consider using https://aur.archlinux.org/pkgbase/pipewire-common-git/ if you want an all in one package base for GStreamer, FFmpeg and hsphfpd support.

65a commented on 2021-01-09 08:23

Having weird issues with this package vs the default version, and I'm not sure I trust the maintainer. Going back to default package until this namesquat is sorted.

tinywrkb commented on 2020-12-31 17:25

This makes the PKGBUILD a little more similar to extra/pipewire's one https://gist.github.com/tinywrkb/357c3a1a6d18e4219bb211b2a8d3de3f

tinywrkb commented on 2020-12-30 19:51

Note for users, you don't need to enable bluez5 in /etc/pipewire.conf anymore, it just works if you have the pipewire-pulse-git package installed because of the new config files.
In fact, the media-session -e option was removed completely, so I suggest to delete pipewire.conf and have the package deploy the default one when you upgrade.

To the maintainer, new config files in /etc that need to be backed up.

diff --git a/PKGBUILD b/PKGBUILD
index 7efd87a..66b7d77 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -104,7 +104,9 @@ package_pipewire-git() {
             "libpipewire-${pkgver:0:3}.so"
             )
   conflicts=('pipewire')
-  backup=('etc/pipewire/pipewire.conf')
+  backup=('etc/pipewire/pipewire.conf'
+          'etc/pipewire/media-session.d/alsa-monitor.conf'
+          'etc/pipewire/media-session.d/media-session.conf')
   install=pipewire-git.install

   DESTDIR="${pkgdir}" meson install -C build

tinywrkb commented on 2020-12-23 21:16

libfdk-aac is a new makedepend and also a depend in the package function of the pipewire-git. It adds AAC encoder for the Bluetooth plugin.
I confirmed that after adding the dependency the meson buildsystem finds the lib.

polyzen commented on 2020-12-17 22:52

No, the orphan request is not eligible to be accepted.

The policy is to not accept orphan requests until after 2 weeks, and it has hit the 2 week mark, with no response.

See the discussion here: https://lists.archlinux.org/pipermail/aur-requests/2020-November/046657.html

I read that, see the default here: https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/91b0d3bb39bdb43d667ed156bdfb798afd0098e7/meson_options.txt#L21-24

Enabling the ffmpeg feature is fine, but disabling gstreamer without giving a reason, not so much.

sl1pkn07 commented on 2020-12-17 22:41

@tinywrkb, @polyzen is a TU, he can make a decisions about this theme

greetings

tinywrkb commented on 2020-12-17 22:34

@polyzen No, the orphan request is not eligible to be accepted. The maintainer is doing nothing against the rules and saying he is doesn't make it true. See the discussion here: https://lists.archlinux.org/pipermail/aur-requests/2020-November/046657.html

If you don't agree with the maintainer's packaging decisions then go ahead and create your own PKGBUILD.
I have a couple of these myself for packages from the official Arch Linux repos due to my disagreements with Arch TUs' packaging decisions.

polyzen commented on 2020-12-17 21:42

I don't see a rationale given for disabling gstreamer support, which is enabled upstream, in the stable package in our repos, and any other distro I checked, despite being asked several times.

There is an orphan request which is now eligible to be accepted that you also have not responded to.