Versions
v16.1-r2 :: 0 :: gentoo
- Modified
- License
- LGPL-2.1+
- Keywords
- arm64 sparc x86 ~alpha ~amd64 ~amd64-linux ~arm ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86-linux
- USE flags
- X asyncns dbus doc glib gtk selinux systemd test valgrind
v16.1-r1 :: 0 :: gentoo
- Modified
- License
- LGPL-2.1+
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~amd64-linux ~hppa ~ia64 ~loong ~riscv ~x86-linux
- USE flags
- X asyncns dbus doc glib gtk selinux systemd test valgrind
USE flags
General
- X
- Add support for X11
- asyncns
- Use libasyncns for asynchronous name resolution.
- dbus
- Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
- doc
- Build the doxygen-described API documentation.
- glib
- Add support to dev-libs/glib-based mainloop for the libpulse client library, to allow using libpulse on glib-based programs.
- gtk
- Add support for x11-libs/gtk+ (The GIMP Toolkit)
- selinux
- !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- 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)
- valgrind
- Compile in valgrind memory hints
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
Dependencies
dev-libs / check : A unit test framework for C
dev-libs / glib : The GLib library of C routines
dev-libs / libatomic_ops : Implementation for atomic memory update operations
dev-libs / libpcre : Perl-compatible regular expression library
dev-util / valgrind : An open-source memory debugger for GNU/Linux
media-libs / libsndfile : C library for reading and writing files containing sampled sound
net-libs / libasyncns : C library for executing name service queries asynchronously
sec-policy / selinux-pulseaudio : SELinux policy for pulseaudio
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
x11-base / xorg-proto : X.Org combined protocol headers
x11-libs / gtk+ : Gimp ToolKit +
Runtime Dependencies
dev-libs / glib : The GLib library of C routines
dev-libs / libatomic_ops : Implementation for atomic memory update operations
dev-libs / libpcre : Perl-compatible regular expression library
dev-util / valgrind : An open-source memory debugger for GNU/Linux
media-libs / libsndfile : C library for reading and writing files containing sampled sound
net-libs / libasyncns : C library for executing name service queries asynchronously
sec-policy / selinux-pulseaudio : SELinux policy for pulseaudio
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
x11-libs / gtk+ : Gimp ToolKit +
Depending packages
app-admin / conky : An advanced, highly configurable system monitor for X
app-emulation / genymotion-bin : Complete set of tools that provide a virtual environment for Android
app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools
app-emulation / vice : Versatile Commodore Emulator
app-emulation / wine-proton : Valve Software's fork of Wine
app-emulation / wine-staging : Free implementation of Windows(tm) on Unix, with Wine-Staging patchset
app-emulation / wine-vanilla : Free implementation of Windows(tm) on Unix, without external patchsets
app-office / onlyoffice-bin : Onlyoffice is an office productivity suite (binary version)
app-office / wps-office : WPS Office is an office productivity suite
dev-games / godot : Multi-platform 2D and 3D game engine with a feature-rich editor
dev-qt / qtmultimedia : Qt Multimedia
dev-qt / qtwebengine : Library for rendering dynamic web content in Qt6 C++ and QML applications
games-emulation / fbzx : Full Screen Sinclair Spectrum emulator
games-emulation / pcsx2 : PlayStation 2 emulator
games-emulation / snes9x : Super Nintendo Entertainment System (SNES) emulator
gnome-base / gnome-control-center : GNOME's main interface to configure various aspects of the desktop
gnome-base / gnome-flashback : GNOME Flashback session
gnome-base / gnome-shell : Provides core UI functions for the GNOME desktop
gnome-extra / gnome-network-displays : Stream the desktop to Wi-Fi Display capable devices
kde-apps / kmix : Volume control gui based on KDE Frameworks
kde-apps / kwave : Sound editor built on KDE Frameworks 5 that can edit many types of audio files
kde-plasma / plasma-pa : Plasma applet for audio volume management using PulseAudio
mail-client / thunderbird : Thunderbird Mail Client
mail-client / thunderbird-bin : Thunderbird Mail Client
media-libs / cubeb : Cross-platform audio library
media-libs / libcanberra : Portable sound event library
media-libs / phonon : KDE multimedia abstraction library
media-libs / pulseaudio-qt : Qt bindings for libpulse
media-libs / xine-lib : Core libraries for Xine movie player
media-plugins / alsa-plugins : ALSA extra plugins
media-plugins / gst-plugins-pulse : PulseAudio sound server plugin for GStreamer
media-sound / apulse : PulseAudio emulation for ALSA
media-sound / cava : Console-based Audio Visualizer for Alsa
media-sound / clementine : Modern music player and library organizer based on Amarok 1.4 and Qt
media-sound / gbsplay : Nintendo Gameboy sound player for GBS format
media-sound / lingot : Accurate, easy to use, and highly configurable musical instrument tuner
media-sound / ncspot : ncurses Spotify client written in Rust using librespot
media-sound / pasystray : PulseAudio system tray
media-sound / pavucontrol : Pulseaudio Volume Control, GTK based mixer for Pulseaudio
media-sound / pulseaudio : A meta package for PulseAudio (networked sound server)
media-sound / pulseaudio-daemon : Daemon component of PulseAudio (networked sound server)
media-sound / xmms2 : X(cross)platform Music Multiplexing System, next generation of the XMMS player
media-video / mpv : Media player for the command line
media-video / obs-studio : Software for Recording and Streaming Live Video Content
net-im / zoom : Video conferencing and web conferencing service
net-misc / icaclient : ICA Client for Citrix Presentation servers
www-client / firefox : Firefox Web Browser
www-client / firefox-bin : Firefox Web Browser
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libpulse: drop obsolete virtual/libc
Remnant of uclibc support, although it was a bit weird anyway. Bug: https://bugs.gentoo.org/472228 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libpulse: Stabilize 16.1-r2 arm64, #892147
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libpulse: Stabilize 16.1-r2 sparc, #892147
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libpulse: Stabilize 16.1-r2 x86, #892147
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Igor V. Kovalenko · gentoo
media-libs/libpulse: Don't assume gdkx
Upstream commit 89ce6321bd19452097392ddfb416bc51a280b63e Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28623 Signed-off-by: Mart Raudsepp <leio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Igor V. Kovalenko · gentoo
media-libs/libpulse: Clean up memfd on exec
Upstream commit e650c2b33e4fefc0589751b3958bd3b5d3b423ac Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28421 Signed-off-by: Mart Raudsepp <leio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libpulse: drop 16.0-r1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libpulse: only depend on libpcre for mingw
musl supports regex and it's in POSIX, mingw is the only exception I'm aware of Bug: https://bugs.gentoo.org/472228 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libpulse: drop 16.0-r1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libpulse: Stabilize 16.1 ppc64, #859280
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libpulse: Stabilize 16.1 ppc, #859280
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libpulse: Stabilize 16.1 arm64, #859280
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libpulse: Stabilize 16.1 arm, #859280
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libpulse: sparc stable wrt bug #859280
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libpulse: Stabilize 16.1 x86, #859280
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libpulse: Stabilize 16.1 amd64, #859280
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Igor V. Kovalenko · gentoo
media-libs/libpulse: PDEPEND on sound servers
When a package depends on pulseaudio client libraries only, make sure there is a compatible sound server installed. Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25502 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Igor V. Kovalenko · gentoo
media-libs/libpulse: Version bump to 16.1
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Igor V. Kovalenko · gentoo
media-libs/libpulse: Fix parsing of percentages with decimal points
Upstream commit 05c06afa58e30b7958e96766d1e917099c8a4041 Fixes logic for detecting which type of volume was given to pactl. Percentages are now prioritized over all other volume types. Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Igor V. Kovalenko · gentoo
media-libs/libpulse: Drop IUSE tcpd
This flag used to control server-side sockets implemented in libpulse client library. With 16.0 release implementation is moved to daemon package. Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25887 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-libs/libpulse: x86 stable wrt bug #850604
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/libpulse: arm64 stable wrt bug #850604
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libpulse: sparc stable wrt bug #850604
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/libpulse: ppc64 stable wrt bug #850604
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/libpulse: ppc stable wrt bug #850604
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/libpulse: arm stable wrt bug #850604
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libpulse: Stabilize 16.0 amd64, #850604
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Igor V. Kovalenko · gentoo
media-libs/libpulse: Add IUSE valgrind
Replace pulseaudio valgrind auto-detection with explicit local USE. Bug: https://bugs.gentoo.org/847541 Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Igor V. Kovalenko · gentoo
media-libs/libpulse: Version bump to 16.0
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
media-libs/libpulse: keyword 15.99.1-r1 for ~loong
Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Igor V. Kovalenko · gentoo
media-libs/libpulse: Client part of split autospawn implementation
No need to enable autospawn for pulseaudio daemon if daemon is not insalled. Disable autospawn in client.conf installed with libpulse, pulseaudio-daemon package can enable it via file in /etc/pulse/client.conf.d/ Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Igor V. Kovalenko · gentoo
media-libs/libpulse: Version bump to 15.99.1
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libpulse: update SRC_URI
Closes: https://bugs.gentoo.org/833889 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libpulse: use tarball for patches
(I'd missed the same patches got added twice, so only fixed the filesdir for pulseaudio-daemon.) Fixes: 5c0932d5e4d591710f3299f70c2012383ab268bc Signed-off-by: Sam James <sam@gentoo.org> - Igor V. Kovalenko · gentoo
media-sound/pulseaudio-daemon: Update 15.0 split build to patches merged upstream
Added patch moving systemd socket activation to server implementation. No functional changes. This patch is only required to apply upstream daemon/client split patch with minimal adjustment. https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/640 Updated daemon/client split patch to version merged upstream, rebased to 15.0 https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/659 Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24217 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
media-libs/libpulse: remove uclibc
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libpulse: needs libx11[${MULTILIB_USEDEP}]
``` Run-time dependency x11-xcb found: NO (tried pkgconfig and cmake) ../pulseaudio-15.0/meson.build:681:0: ERROR: Dependency "x11-xcb" not found, tried pkgconfig and cmake ``` Reported in #gentoo. x11-xcb is provided by libx11. Note that it still needs libxcb in addition. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Igor V. Kovalenko · gentoo
media-libs/libpulse: Process systemd USE flag
Pulseaudio server socket implementation sits in libpulsecommon which is split to separate libpulse package. To support systemd USE flag both need to pass systemd flag to meson. Signed-off-by: Mart Raudsepp <leio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mart Raudsepp · gentoo
media-libs/libpulse: Add split package for pulseaudio libraries
Bug: https://bugs.gentoo.org/536780 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp <leio@gentoo.org>