media-video / pipewire

Multimedia processing graphs

Official package sites : https://pipewire.org/ ·

v9999 :: 0/0.3 :: gentoo

Modified
License
MIT LGPL-2.1+ GPL-2
USE flags
bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk pipewire-alsa systemd test v4l

v0.3.37 :: 0/0.3 :: gentoo

Modified
License
MIT LGPL-2.1+ GPL-2
Keywords
~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
USE flags
bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk pipewire-alsa systemd test v4l

v0.3.36 :: 0/0.3 :: gentoo

Modified
License
MIT LGPL-2.1+ GPL-2
Keywords
~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
USE flags
bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk pipewire-alsa systemd test v4l

v0.3.35 :: 0/0.3 :: gentoo

Modified
License
MIT LGPL-2.1+ GPL-2
Keywords
~amd64 ~arm ~riscv
USE flags
bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk pipewire-alsa systemd test v4l

v0.3.34 :: 0/0.3 :: gentoo

Modified
License
MIT LGPL-2.1+ GPL-2
Keywords
~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
USE flags
bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk pipewire-alsa systemd test v4l

v0.3.33-r1 :: 0/0.3 :: gentoo

Modified
License
MIT LGPL-2.1+ GPL-2
Keywords
~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
USE flags
bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk pipewire-alsa systemd test v4l

v0.3.32 :: 0/0.3 :: gentoo

Modified
License
MIT LGPL-2.1+ GPL-2
Keywords
~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
USE flags
bluetooth doc extra gstreamer jack-client jack-sdk pipewire-alsa systemd test v4l

v0.3.30-r2 :: 0/0.3 :: gentoo

Modified
License
MIT LGPL-2.1+ GPL-2
Keywords
amd64 arm arm64 ppc ppc64 x86
USE flags
bluetooth doc extra gstreamer jack-client jack-sdk pipewire-alsa systemd test v4l

General

bluetooth
Enable Bluetooth Support
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
echo-cancel
Enable WebRTC-based echo canceller via media-libs/webrtc-audio-processing
extra
Build pw-cat/pw-play/pw-record
gstreamer
Add support for media-libs/gstreamer (Streaming media)
jack-client
Install a plugin for running PipeWire as a JACK client
jack-sdk
Use PipeWire as JACK replacement
pipewire-alsa
Replace PulseAudio's ALSA plugin with PipeWire's plugin
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
v4l
Enable support for video4linux (using linux-headers or userspace libv4l libraries)

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

acct-group / audio : System group: audio

dev-libs / glib : The GLib library of C routines

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / fdk-aac : Fraunhofer AAC codec library

media-libs / gst-plugins-base : Basepack of plugins for gstreamer

media-libs / gstreamer : Open source multimedia framework

media-libs / libfreeaptx : Reverse-engineered aptX and aptX HD library (fork of libopenaptx)

media-libs / libldac : LDAC codec library from AOSP

media-libs / libopenaptx : Reverse-engineered aptX and aptX HD library

media-libs / libsndfile : C library for reading and writing files containing sampled sound

media-libs / libv4l : Separate libraries ebuild from upstream v4l-utils package

media-libs / sbc : Audio codec to connect bluetooth HQ audio devices as headphones or loudspeakers

media-libs / webrtc-audio-processing : AudioProcessing library from the webrtc.org codebase

media-plugins / alsa-plugins : ALSA extra plugins

media-plugins / alsa-plugins : ALSA extra plugins

media-sound / jack-audio-connection-kit : A low-latency audio server

media-sound / jack2 : Jackdmp jack implemention for multi-processor machine

media-sound / jack2 : Jackdmp jack implemention for multi-processor machine

net-wireless / bluez : Bluetooth Tools and System Daemons for Linux

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / systemd : System and service manager for Linux

sys-libs / ncurses : console display library

virtual / libintl : Virtual for the GNU Internationalization Library

virtual / libudev : Virtual for libudev providers

acct-group / audio : System group: audio

dev-libs / glib : The GLib library of C routines

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / fdk-aac : Fraunhofer AAC codec library

media-libs / gst-plugins-base : Basepack of plugins for gstreamer

media-libs / gstreamer : Open source multimedia framework

media-libs / libfreeaptx : Reverse-engineered aptX and aptX HD library (fork of libopenaptx)

media-libs / libldac : LDAC codec library from AOSP

media-libs / libopenaptx : Reverse-engineered aptX and aptX HD library

media-libs / libsndfile : C library for reading and writing files containing sampled sound

media-libs / libv4l : Separate libraries ebuild from upstream v4l-utils package

media-libs / sbc : Audio codec to connect bluetooth HQ audio devices as headphones or loudspeakers

media-libs / webrtc-audio-processing : AudioProcessing library from the webrtc.org codebase

media-plugins / alsa-plugins : ALSA extra plugins

media-plugins / alsa-plugins : ALSA extra plugins

media-sound / jack-audio-connection-kit : A low-latency audio server

media-sound / jack2 : Jackdmp jack implemention for multi-processor machine

media-sound / jack2 : Jackdmp jack implemention for multi-processor machine

net-wireless / bluez : Bluetooth Tools and System Daemons for Linux

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / systemd : System and service manager for Linux

sys-libs / ncurses : console display library

virtual / libintl : Virtual for the GNU Internationalization Library

virtual / libudev : Virtual for libudev providers

dev-libs / weston : Wayland reference compositor

gnome-base / gnome-shell : Provides core UI functions for the GNOME desktop

gui-libs / xdg-desktop-portal-wlr : xdg-desktop-portal backend for wlroots

kde-apps / krfb : VNC-compatible server to share Plasma desktops

kde-plasma / kwin : Flexible, composited Window Manager for windowing systems on Linux

kde-plasma / plasma-workspace : KDE Plasma workspace

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / tg_owt : WebRTC build for Telegram

media-plugins / gst-plugins-jack : plugin for gstreamer

media-sound / easyeffects : Limiter, auto volume and many other plugins for PipeWire applications

media-sound / qmmp : Qt5-based audio player with winamp/xmms skins support

media-tv / kodi : A free and open source media-player and entertainment hub

media-video / obs-studio : Software for Recording and Streaming Live Video Content

media-video / qmplay2 : A Qt-based video player, which can play most formats and codecs

media-video / wireplumber : Replacement for pipewire-media-session

net-misc / gnome-remote-desktop : Remote desktop daemon for GNOME using pipewire

sys-apps / xdg-desktop-portal : Desktop integration portal

virtual / jack : Virtual for JACK Audio Connection Kit

www-client / chromium : Open-source version of Google Chrome web browser

www-client / firefox : Firefox Web Browser

x11-wm / mutter : GNOME compositing window manager based on Clutter

744622
media-video/pipewire: replace pulseaudio
785076
media-video/pipewire-0.3.25 pulls ALSA plugin unconditionally
791259
media-video/pipewire-0.3.28[aptx], media-sound/bluez-alsa[aptx]: potential license violation with media-libs/libopenaptx (was: ERROR: Invalid version of dependency, need 'libopenaptx' ['< 0.2.1'] found '0.2.1'.)
791499
media-video/pipewire[pipewire-alsa] error in RDEPEND logic (media-libs/alsa-plugins should not have the pulseaudio flag)
791844
media-video/pipewire-0.3.28 sys-apps/dbus-1.12.20-r1 pipewire-pulse crashes from systemd startup
791847
media-video/pipewire rdepend sys-auth/rtkit
799881
media-video/pipewire: USE=pipewire-alsa conflicts with pulseaudio[alsa-plugin]
800890
>=media-video/pipewire-0.3.31: jack-sdk now uses RLIMITs instead of rtkit
801601
media-video/pipewire should not suggest adding users to the audio group
802162
media-video/pipewire-0.3.31 Missing atomic symbol when building pipewire with jack support using clang/lld
804687
media-video/pipewire-0.3.32 fails to build with incorrect directory for ncursesw
807616
media-video/pipewire: keywording
814524
media-video/pipewire-0.3.36: stabilisation
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: add 0.3.37
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/pipewire: Stabilize 0.3.30-r2 ppc64, #814521
Signed-off-by: Sam James <sam@gentoo.org>
Niklāvs Koļesņikovs · gentoo
media-video/pipewire: instruct users to disable oFono
Upstream has changed the logic to no longer automatically use oFono if it's found running. This is because other Linux distributions had it running by default but not properly configured, which would also break PipeWire's Bluetooth support. Unfortunately, this means that now a running oFono is at risk of conflicting with the native backend, which is the new default behavior. Since most use cases are expected to work with the native backend, the easiest solution is to advise users to disable oFono service, and that is what this PR does. Thanks-to: Jannik Glückert <jannik.glueckert@gmail.com> (systemd inst.) Thanks-to: Sam James <sam@gentoo.org> (OpenRC instructions) Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22380 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
media-video/pipewire: specify slot for webrtc-audio-processing dep
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Miroslav Šulc · gentoo
media-video/pipewire: updated non-systemd patch in live
Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: restore keywords
I was perhaps a bit too conservative given the libfreeaptx/libopenaptx codebases are almost identical. Bug: https://bugs.gentoo.org/807616 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/pipewire: tweak postinst messages
Acked-by: Mart Raudsepp <leio@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: add missing include patch to 0.3.36
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: add 0.3.36
Bug: https://bugs.gentoo.org/791499 Bug: https://bugs.gentoo.org/813099 Fixes: bb2267c8c9f435c2623e924e3ae2ad4e444642b9 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/pipewire: add 0.3.36
Bug: https://bugs.gentoo.org/791499 Bug: https://bugs.gentoo.org/813099 Thanks-to: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> (pointing out the version bug) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
media-video/pipewire: keyword ~riscv
Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: Keyword 0.3.35 arm, #807616
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: add missing docutils dependency
Closes: https://bugs.gentoo.org/813027 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/pipewire: sync live ebuild
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: add 0.3.35
Switches to libfreeaptx as per upstream. Waiting for now re wireplumber default integration, but it's not strictly needed right now anyway. Bug: https://bugs.gentoo.org/791259 Bug: https://bugs.gentoo.org/807616 Closes: https://bugs.gentoo.org/812809 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: fix typo in optfeature description
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: require >=dev-util/meson-0.59
While upstream explicitly dropped >=dev-util/meson-0.59 requirement [Link 1] in general, it's still required for certain configurations. Link 1: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/8028f9dd6e88641f69ae961d640bff97a660c364 Closes: https://bugs.gentoo.org/810931 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.34
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-video/pipewire: Synced live ebuild
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/22127 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-video/pipewire: Fixed automagic dep on webrtc-audio-processing
Closes: https://bugs.gentoo.org/807889 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-video/pipewire: Removed old
Removed unused local USE descriptions Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.33
Stick to libaptx for now and delay decision since both aptx libs haven't diverged yet. Closes: https://bugs.gentoo.org/809591 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-video/pipewire: keyword 0.3.32 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: Stabilize 0.3.30-r2 ppc, #800710
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.32
Closes: https://bugs.gentoo.org/802489 Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
media-video/pipewire: Add sys-libs/ncurses[unicode(+)]
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: Stabilize 0.3.30-r1 arm64, #800710
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: Stabilize 0.3.30-r1 arm, #800710
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: Stabilize 0.3.30-r1 x86, #800710
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/pipewire: Stabilize 0.3.30-r1 amd64, #800710
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: combine USE=aac, USE=aptx & USE=ldac in USE=bluetooth
Closes: https://bugs.gentoo.org/795921 Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
media-video/pipewire: add note that no config is installed anymore
Link 1: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/1609126bcd720304b7a4c81b87cc3e70ae91ff44 Closes: https://bugs.gentoo.org/800701 Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.31
Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Jaco Kroon · gentoo
media-video/pipewire: Rebased non-systemd integration patch.
Closes: https://bugs.gentoo.org/799353 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/21491 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-video/pipewire: Fixed openaptx revert patch again
Closes: https://bugs.gentoo.org/799353 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-video/pipewire: Use EPREFIX for udev rules dir
Closes: https://bugs.gentoo.org/795675 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: fix building with dev-lang/python-exec[-native-symlinks]
Closes: https://bugs.gentoo.org/795399 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.30
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-video/pipewire: Use correct patch in live ebuild
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.29
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
media-video/pipewire: Switch to meson-multilib
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: allow >openaptx-0.2
Closes: https://bugs.gentoo.org/791259 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.28
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: fix USE=jack-sdk, install JACK headers
Closes: https://bugs.gentoo.org/789078 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.27
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
media-video/pipewire: clearify postinst messages
Closes: https://bugs.gentoo.org/786546 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
media-video/pipewire: raise RLIMIT_MEMLOCK to 256 by default for audio group
Closes: https://bugs.gentoo.org/785778 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
media-video/pipewire: minor fixes
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
media-video/pipewire: add multilib support
Thanks to Niklāvs for the initial work! Thanks-to: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
media-video/pipewire: add support to replace JACK
Thanks to Niklāvs for the initial work! Thanks-to: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: add live ebuild
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.26
Closes: https://bugs.gentoo.org/775386 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
media-video/pipewire: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: Stabilize 0.3.22 arm64, #774927
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: Stabilize 0.3.22 arm, #774927
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: x86 stable (bug #774927)
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.24
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/pipewire: Drop 0.3.20 and 0.3.21
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: Stabilize 0.3.22 ppc, #774675
Signed-off-by: Sam James <sam@gentoo.org>
Niklāvs Koļesņikovs · gentoo
media-video/pipewire: Bump to 0.3.25 & ebuild overhaul
This overhaul improves the instructions shown after merging and now provides a sys-auth/realtime-base inspired limits.d file for better user experience. The user ID (UID) range used was chosen to match what SDDM accepts as a valid non-system UID range. This has known shortcomings with very large values in enterprise deployments but this was deemed the least bad of all the imperfect options. Updates SRC_URI to use the official repository hosted by The freedesktop project instead of the GitHub mirror. Patches Meson files to correctly handle docdir per FHS/Gentoo policy. Replaces the old jack IUSE with jack-client for allowing PW to act as a JACK 2 client, while the emulation code is now always enabled, since it has no dependencies nor adverse effects on anything. When systemd USE flag is not set, now automatically enables starting of pipewire-pulse and pipewire-media-session binaries, since most people installing PipeWire will want to do that anyway. Adds instructions to inform users of the change and directs them to Gentoo Wiki with details specific to their setups. Always disables FFmpeg and Vulkan, and removes the respective IUSE, and comments out their *DEPEND, because Vulkan feature is only useful to developers, and FFmpeg code has had no major developments since May 2020 - upstream disables both by default. Removes dead code that no longer was doing anything and correctly adds RDEPEND on supported Bluetooth audio codecs with the associated IUSE flags. As well as adds RDEPEND on sys-libs/ncurses[unicode] that was previously missing and ensures that disabled libsndfile IUSE does not silently disable building of the pw-cat tool, leading to surprising mismatch between upstream documentation and actually installed binaries. Also turns the warning about failed mlock(), that upstream now disables, back on - to known for sure that 256k is really enough for everyone. Closes: https://bugs.gentoo.org/777288 Closes: https://bugs.gentoo.org/777837 Closes: https://bugs.gentoo.org/779058 Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/19965 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
media-video/pipewire: Stabilize 0.3.22 amd64, #774927
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
media-video/pipewire: reorder deps for consistency
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Matthew Thode · gentoo
media-video/pipewire: 0.3.22 bump
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: Stabilize 0.3.18 arm, #757378
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.21
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/pipewire: Drop 0.3.10
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Sam James · gentoo
media-video/pipewire: Stabilize 0.3.18 x86, #766603
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: Stabilize 0.3.18 amd64, #766603
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: Stabilize 0.3.18 arm64, #766603
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.20
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/pipewire: Drop 0.2.7
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/pipewire: Drop 0.3.13, 0.3.15 and 0.3.17
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.18
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.17
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.15
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.15
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: bump to v0.3.13
Closes: https://github.com/gentoo/gentoo/pull/17528 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: Stabilize 0.3.10 arm64, #741861
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-video/pipewire: x86 stable wrt bug #741861
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-video/pipewire: amd64 stable wrt bug #741861
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/pipewire: Drop 0.3.7
Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
media-video/pipewire: 0.3.10 bump
Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: ppc64 keyworded (bug #733960)
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: ppc keyworded (bug #733960)
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: arm keyworded (bug #733960)
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
media-video/pipewire: add some missing minimum deps
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/pipewire: arm64 keyworded (bug #733960)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/pipewire: Drop ~ppc64 for missing media-sound/jack2
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-video/pipewire: Drop 0.3.6
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-video/pipewire: 0.3.7 version bump
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/pipewire: Add missing RESTRICT="!test? ( test )"
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/pipewire: 0.3.6 version bump
Bug: https://bugs.gentoo.org/720040 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-video/pipewire: Fix build with -fno-common
Thanks-to: Peter Levine <plevine457@gmail.com> Closes: https://bugs.gentoo.org/710796 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
media-video/pipewire: migrate from libav
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
media-video/pipewire: Add ~arm keyword wrt bug #694146
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/pipewire: Drop 0.2.6
Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/pipewire: 0.2.7 version bump
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/pipewire: 0.2.6 ppc/ppc64 keyworded
Thanks-to: ernsteiswuerfel <erhard_f@mailbox.org> Bug: https://bugs.gentoo.org/694146 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
media-video/pipewire: arm64 keyworded (bug #694146)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.76, Repoman-2.3.17
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/pipewire: x86 keyworded (bug #694146)
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
media-video/pipewire: add subslot, fix license and unmask
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/pipewire: New package, 0.2.6 initial version
Bug: https://bugs.gentoo.org/667014 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>