summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-video/wireplumber: add patch referencesSam James2022-01-142-1/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: add fix for Pro Audio breaking PA routingNiklāvs Koļesņikovs2022-01-142-0/+52
| | | | | Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: bump to 0.4.7Niklāvs Koļesņikovs2022-01-142-0/+91
| | | | | | Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/23773 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: bump to 0.4.6-r1 for two patchesNiklāvs Koļesņikovs2022-01-096-230/+169
| | | | | | | | | | | | | Turns out the current BE fix was a WIP patch which was, apparently superseded by an entirely different patch fixing the same issue. Additionally include a recently upstreamed fix for random PA client delays on device rescan and a few minor fixes which have no associated upstream issue but look like they'd be good idea to have. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/23690 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: bump to 0.4.6 and sync KEYWORDS for liveNiklāvs Koļesņikovs2022-01-064-1/+325
| | | | | | | | | | | | | | | This commit adds WirePlumber 0.4.6 and synchronizes KEYWORDS of the live ebuild with current keywording state by adding ~sparc (other BE arches are already present), so that it's not accidentally lost. Because one of the patches Gentoo applies to fix BE issues has been upstreamed since 0.4.5 was released, this commit unpacks the old BE fixes archive, removes the upstreamed parts and added the still missing fixes as a regular patch in FILESDIR. They should be upstreamed shortly. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/23644 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: update PW minimum version for live ebuildNiklāvs Koļesņikovs2022-01-061-1/+1
| | | | | | | | PipeWire 0.3.43 has been released and WirePlumber upstream has made that the minimum version that its build system will accept. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: add fix to stop stream move on HDMI suspendNiklāvs Koļesņikovs2022-01-062-0/+82
| | | | | | | | | | | | | | The patch looks like it might fix other things too but the best known issue it should be resolving is that without it having a display suspend or enter power off state would make audio streams be moved to the next highest priority device. Such behavior might be PulseAudio default but for PipeWire it's considered undesirable and a bug to fix. Bug: https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/94 Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: disable automagic doc building for nowSam James2022-01-012-2/+4
| | | | | | | Ebuild isn't currently wired up properly for doc building, so disable it to avoid autodetection. Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: remove ebuilds that will not be stabilizedNiklāvs Koļesņikovs2022-01-012-185/+0
| | | | | | | | | Either 0.4.5-r2 or 0.4.5-r3 will be stabilized, so there is no point in keeping older ebuilds around. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/23599 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: add patch that should fix remote clientsNiklāvs Koļesņikovs2022-01-012-0/+138
| | | | | | | | | Two Gentoo users have reported issues with getting networked protocols working. The patch added in this wireplumber-0.4.5-r3 revbump should fix their issues, as reported by one of them. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: Keyword 0.4.5-r2 sparc, #813015Sam James2021-12-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: sync live ebuild keywordsGeorgy Yakovlev2021-12-171-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* media-video/wireplumber: Keyword 0.4.5-r2 ppc, #813015Georgy Yakovlev2021-12-171-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* media-video/wireplumber: add big-endian patches from upstreamSam James2021-12-183-1/+103
| | | | | | Closes: https://bugs.gentoo.org/817881 Thanks-to: Georgy Yakovlev <gyakovlev@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: bump to EAPI 8 and update PW minimum versionNiklāvs Koļesņikovs2021-12-131-2/+2
| | | | | | Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/23289 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: apply multiple important looking fixesNiklāvs Koļesņikovs2021-12-015-0/+237
| | | | | | Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/23001 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: clean up the old 0.4.2-r1 ebuildNiklāvs Koļesņikovs2021-12-017-343/+0
| | | | | Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: update instructions on how to enable itNiklāvs Koļesņikovs2021-11-172-4/+4
| | | | | | | | | | | Apparently using --now switch is only really safe when pipewire has either not been updated or has been manually restarted, so to be safe let's not recommend using the --now switch anymore. This avoids running a client linked to newer libpipewire.so with an older daemon which is what would happen in a stable to stable upgrade. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-video/wireplumber: sync live ebuild keywordsGeorgy Yakovlev2021-11-131-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* media-video/wireplumber: keyword 0.4.5 for ~ppc64Georgy Yakovlev2021-11-131-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* media-video/wireplumber: bump to 0.4.5 and update post-install textNiklāvs Koļesņikovs2021-11-113-19/+25
| | | | | | | | | | This commit replaces the old elog with a new ewarn since rather than being an alternative to media-session, it's the only replacement, so instructions should be updated to reflect on that change. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22906 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: bump to 0.4.4 and add elogind supportNiklāvs Koļesņikovs2021-10-153-7/+17
| | | | | | | | | | Thanks-to: Enrean Rean <enriqueinfoextra@gmail.com> (elogind support) Thanks-to: Randall (Gentoo bug about missing elogind) Closes: https://bugs.gentoo.org/818202 Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22590 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: raise minimum pipewire version requirementNiklāvs Koļesņikovs2021-10-141-1/+1
| | | | | | Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22572 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: Keyword 0.4.3 x86, #813015Sam James2021-10-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* Revert "media-video/wireplumber: Keyword 0.4.3 ppc, #813015"Sam James2021-10-101-1/+1
| | | | | | This reverts commit 0b77b247fd4b4633e0390dfdb50b842e391fbd67. Signed-off-by: Sam James <sam@gentoo.org>
* Revert "media-video/wireplumber: Keyword 0.4.3 ppc64, #813015"Sam James2021-10-101-1/+1
| | | | | | This reverts commit 28305326e88c49476bbc088e9ecbae2e617e02fe. Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: Keyword 0.4.3 arm64, #813015Sam James2021-10-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: Keyword 0.4.3 ppc64, #813015Sam James2021-10-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: Keyword 0.4.3 ppc, #813015Sam James2021-10-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: Keyword 0.4.3 arm, #813015Sam James2021-10-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: version bump to 0.4.3Niklāvs Koļesņikovs2021-10-092-0/+82
| | | | | | | | | | | | Same ebuild as the current live one. As far as I know, the NEWS item about logind integration should only be fixing a bug with GDM users logging into GNOME session. But as a precaution the old 0.4.2-r1 ebuild is kept for now in case I missed some later changes regarding BlueZ handling and OpenRC users end up needing to downgrade. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22515 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: keyword 0.4.2-r1 for ~riscvMarek Szuba2021-09-212-2/+2
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-video/wireplumber: fix errors on missing BlueZ and V4LNiklāvs Koļesņikovs2021-09-155-1/+217
| | | | | | | | | | | | | | | | | Two of the commits have not yet been accepted upstream but they were prepared with the help of upstream and should be in acceptably good quality to use until a fixed release is made. https://gitlab.freedesktop.org/pipewire/wireplumber/-/merge_requests/214 Thanks-to: Pascal Flöschel (initial bug report) Thanks-to: George Kiagiadakis <george.kiagiadakis@collabora.com> Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=994085 Closes: https://bugs.gentoo.org/813043 Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22290 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: enable support for test IUSENiklāvs Koļesņikovs2021-09-153-2/+53
| | | | | Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: precautionary dependency min version raiseNiklāvs Koļesņikovs2021-09-152-2/+2
| | | | | | | | | | | Even though the build system still checks for and requires PipeWire 0.3.26, the NEWS.rst file suggests that the actual runtime minimum is 0.3.32. In theory this would mean different DEPEND and RDEPEND versions but we can probably just raise the DEPEND one and not worry too much about the small stuff. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: initial commit based on the PipeWire ebuildNiklāvs Koļesņikovs2021-09-134-0/+174
Apart from not yet supporting generation of API documentation, the ebuild should be fully functional. Thanks-to: Jaco Kroon <jaco@uls.co.za> (for noticing incorrect RDEPEND) Thanks-to: Ionen Wolkens <ionen@gentoo.org> (Lua target enforcement) Co-authored-by: Sam James <sam@gentoo.org> Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22278 Signed-off-by: Sam James <sam@gentoo.org>