summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-video/pipewire: fix spa headerSam James2022-04-152-0/+40
| | | | | Closes: https://bugs.gentoo.org/838427 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: Filter -fno-semantic-interpositionRandall2022-04-158-8/+32
| | | | | | | | | | Since `0.3.39`, it's been observed that media-video/pipewire, won't build with the CFLAG -fno-semantic-interposition enabled Ref: https://github.com/InBetweenNames/gentooLTO/pull/798 Bug: https://bugs.gentoo.org/838301 Signed-off-by: Randall Vasquez <ran.dall@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/25023 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add 0.3.50Sam James2022-04-142-0/+353
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add 0.3.49Sam James2022-04-012-0/+353
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: bump WirePlumber PDEBEND version to 0.4.8-r3Niklāvs Koļesņikovs2022-03-052-2/+2
| | | | | | | | | Earlier versions may work but are known to break PulseAdudio support for at least some use cases, when using PipeWire 0.3.48 or newer. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/24413 Signed-off-by: John Helmert III <ajak@gentoo.org>
* media-video/pipewire: add 0.3.48Sam James2022-03-033-0/+355
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: backport 2 crash fixesSam James2022-02-213-0/+291
| | | | | | | - backport mpd crash fix - backport "fast volume change" fix Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: drop 0.3.45Sam James2022-02-182-344/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add 0.3.47Sam James2022-02-183-1/+359
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: clean up 0.3.42-r1Niklāvs Koļesņikovs2022-02-122-299/+0
| | | | | | | | | | PipeWire 0.3.42 can only be used with WirePlumber 0.4.5, which has been removed from the tree with the previous commit. As such there's no way for it to resolve its PDEPEND, and it should be removed as well. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/24163 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: remove unused patchMichael Mair-Keimberger2022-02-101-19/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/23759 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* media-video/pipewire: add 0.3.45_p20220205Sam James2022-02-062-0/+351
| | | | | | | There's a handful of useful post-release commits, one of which avoids some instability for me. Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add masked USE=system-serviceJason A. Donenfeld2022-02-063-6/+55
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/23972 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
* media-video/pipewire: version bump to 0.3.45Linus Karl2022-02-052-0/+320
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Linus Karl <gentoo@lotz.li> Closes: https://github.com/gentoo/gentoo/pull/24091 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: backport musl patch for 0.3.44Sam James2022-01-292-0/+35
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: fix metadata.xmlSam James2022-01-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add X bell supportSam James2022-01-273-2/+21
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add 0.3.44Sam James2022-01-272-0/+311
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: drop obsolete patch in 9999Sam James2022-01-151-3/+0
| | | | | | | Upstream. Closes: https://bugs.gentoo.org/831227 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: fix lv2 depSam James2022-01-092-2/+2
| | | | | Closes: https://bugs.gentoo.org/830747 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: throw libusb in with bluetooth supportSam James2022-01-062-6/+6
| | | | | | | | It's only used right now for quirk detection of different Bluetooth adapters. Thanks-to: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: fix automagic lv2 depSam James2022-01-063-2/+7
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: sync liveSam James2022-01-061-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add 0.3.43Sam James2022-01-065-4/+360
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: drop 0.3.38, 0.3.40-r1, 0.3.41Sam James2021-12-187-1011/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: Keyword 0.3.42-r1 sparc, #813015Sam James2021-12-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: sync live ebuild keywordsGeorgy Yakovlev2021-12-171-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* media-video/pipewire: Keyword 0.3.42-r1 ppc, #813015Georgy Yakovlev2021-12-171-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* media-video/pipewire: add myself as a maintainerSam James2021-12-181-0/+4
| | | | | | | Been unofficially doing it for ages anyway. Acked-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: change subslot for ABI breakSam James2021-12-182-2/+4
| | | | | Bug: https://bugs.gentoo.org/817881 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add 0.3.42Sam James2021-12-162-0/+298
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add 0.3.41Sam James2021-12-132-0/+298
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: Drop 0.3.39-r4Andreas Sturmlechner2021-11-264-444/+0
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-video/pipewire: update elog to use --force and not omit --nowNiklāvs Koļesņikovs2021-11-172-16/+24
| | | | | | | | | | | | | | | | | Using --now is a dangerous action when software versions are updated, unless the user is instructed to also restart the daemons. It's safer to reconfigure things for the next bootup but leave the current session as it is. Because of the annoying pipewire-session-manager.service alias which may exist if enable was done on certain previous PipeWire version(s), it's best to do WirePlumber enablement with --force flag to allow it to overwrite the alias symlink with a new one pointing to itself. Closes: https://bugs.gentoo.org/823104 Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22977 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-video/pipewire: Stabilize 0.3.36 arm, #814524Sam James2021-11-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: Drop 0.3.37Andreas Sturmlechner2021-11-142-286/+0
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-video/pipewire: sync live ebuild keywordsGeorgy Yakovlev2021-11-131-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* media-video/pipewire: keyword 0.3.40-r1 for ~ppc64Georgy Yakovlev2021-11-131-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* media-video/pipewire: fix desktop file version in 0.3.40Sam James2021-11-112-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add 0.3.40Sam James2021-11-113-0/+297
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: adjust postinst messageSam James2021-10-272-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: revbump to fix header for 0.3.39-r2Sam James2021-10-271-0/+0
| | | | | | Fixes: 30bd9772a9ab6da8a9c0d6875fd08322d89cada1 Closes: https://bugs.gentoo.org/820365 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add another upstream patch to fix build failureSam James2021-10-261-0/+81
| | | | | Closes: https://bugs.gentoo.org/820365 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add big endian patch for 0.3.39Sam James2021-10-262-0/+32
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: add build fixes for some archesSam James2021-10-262-0/+37
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire-0.3.39-r1: Revbump, fix desktop (bug 820185)Patrick McLean2021-10-252-1/+13
| | | | | | | | | | The desktop file was still launching /usr/libexec/pipewire-launcher but as of 0.3.39, it should be launching /usr/bin/gentoo-pipewire-launcher. Revbump the desktop file and install the updated version. Closes: https://bugs.gentoo.org/820185 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* media-video/pipewire: fix whitespace in elogSam James2021-10-242-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: bump to 0.3.39Niklāvs Koļesņikovs2021-10-243-1/+295
| | | | | | | | | | Had to drop ppc, ppc64 and sparc KEYWORDS because WirePlumber had issues with big endian arches when a release version was tested. Current BE support status unknown for the live ebuild of WP. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22630 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: adds WirePlumber support for OpenRCNiklāvs Koļesņikovs2021-10-242-23/+55
| | | | | | | | | | | | | | As an added bonus the launcher script now starts all the daemons itself, which means we no longer need to carry and conditionally apply a patch, which has proven to require recurrent updates. The instructions for disabling PulseAudio compatibility are pretty narly and the approach is best reworked (or given up on entirely), since those instructions have never been the whole story. Thanks-to: Sam James <sam@gentoo.org> (reviewing & eprefix hint) Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-video/pipewire: replace media-session with WirePlumberNiklāvs Koļesņikovs2021-10-241-10/+11
| | | | | | | | | | | | | | | | | | | | Upstream has fast-tracked media-session deprecation to the point that it only exists as a separate project that we do not package. Since there's nothing to build anymore, this commit disables building the unavailable to avoid configuration failure and adds instructions for systemd users to use WirePlumber instead. The next commit will add improved OpenRC support that no longer required conditional patching and update OpenRC instructions, too. If docutils is in the BDEPEND, then xmltoman is no longer supported. However fixing that for every ebuild would be too much work, so only doing that for future ebuilds via the live ebuild. Thanks-to: Mart Raudsepp <leio@gentoo.org> (review & suggestions) Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Sam James <sam@gentoo.org>