media-sound / apulse

PulseAudio emulation for ALSA

Official package sites : https://github.com/i-rinat/apulse ·

v0.1.13-r3 :: 0 :: gentoo

Modified
License
MIT LGPL-2.1
Keywords
amd64 x86 ~ppc64
USE flags
debug sdk test

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
sdk
Install PulseAudio headers and pkg-config files. Be aware apulse is not a full PulseAudio replacement by design and some functionality may be missing.
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

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

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

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

media-libs / libpulse : Libraries for PulseAudio clients

media-sound / pulseaudio : A meta package for PulseAudio (networked sound server)

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

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

media-libs / libpulse : Libraries for PulseAudio clients

media-plugins / alsa-plugins : ALSA extra plugins

media-sound / pulseaudio : A meta package for PulseAudio (networked sound server)

app-misc / ckb : Corsair K65/K70/K95 Driver

app-office / onlyoffice-bin : Onlyoffice is an office productivity suite (binary version)

games-emulation / mastergear-bin : SEGA Master System / Game Gear emulator

mail-client / thunderbird : Thunderbird Mail Client

mail-client / thunderbird-bin : Thunderbird Mail Client

media-plugins / hdx-realtime-media-engine : HDX RealTime Media Engine plugin for Citrix Workspace App

media-radio / qsstv : Amateur radio SSTV software

media-sound / spotify : Spotify is a social music platform

net-misc / sunshine : Self-hosted game stream host for Moonlight

www-client / firefox : Firefox Web Browser

www-client / firefox-bin : Firefox Web Browser

www-client / seamonkey : Seamonkey Web Browser

x11-misc / i3status : Generates a status bar for dzen2, xmobar or similar

x11-wm / e16 : Enlightenment Window Manager (E16)

728800
media-sound/spotify: USE flag for selecting either media-sound/apulse or media-sound/pulseaudio
753122
=media-sound/apulse-0.1.13 USE=sdk does not install binary
867277
media-libs/libpulse-16.1 hard-depends on either PulseAudio or PipeWire sound servers (should cater to media-sound/apulse somehow)
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-sound/apulse: drop 0.1.13-r2
Bug: https://bugs.gentoo.org/938714 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-sound/apulse: Stabilize 0.1.13-r3 amd64, #938714
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
media-sound/apulse: Stabilize 0.1.13-r3 x86, #938714
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexey Sokolov · gentoo
media-sound/apulse: fix build with musl 1.2.5
Closes: https://bugs.gentoo.org/927954 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/36086 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Alexey Sokolov · gentoo
media-sound/apulse: update EAPI 7 -> 8
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
*/*: Drop obsolete CMAKE_ECLASS meta var
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-sound/apulse: Prepare for makeopts_jobs default inf change
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Igor V. Kovalenko · gentoo
media-sound/apulse: Conflict with media-libs/libpulse if USE=sdk
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
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-sound/apulse: inherit multiprocessing.eclass
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-sound/apulse: drop unnecessary multilib.eclass inherit
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-sound/apulse: [QA] use soft-blocker in RDEPEND
!! in RDEPEND should have the same meaning as ! in RDEPEND, given that !!'s only difference with ! is "package can't be built with this thing installed", which is only relevant in DEPEND anyway. Additionally, this ends up confusing Portage unnecessarily, as !! always requires manual intervention. ! is fine for file collisions. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
media-sound/apulse: drop old
Bug: https://bugs.gentoo.org/734010 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-sound/apulse: amd64 stable wrt bug #734010
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
Agostino Sarubbo · gentoo
media-sound/apulse: x86 stable wrt bug #734010
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
media-sound/apulse: fix tests
Closes: https://bugs.gentoo.org/724688 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Daniel James · gentoo
media-sound/apulse: add ~ppc64 keyword
Signed-off-by: Daniel James <djames@orcadian.net> Closes: https://github.com/gentoo/gentoo/pull/17190 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
Revert "media-sound/apulse: remove old version"
This commit removed the only stable version of apulse Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
media-sound/apulse: remove old version
Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
media-sound/apulse: version bump
- Update to 0.1.13 - Bump to EAPI 7 - Migrate from cmake-utils to cmake eclass - Use upstream full requests: - Check key before removal from hash table - Improve man page Closes: https://bugs.gentoo.org/720340 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
media-sound/apulse: drop old
Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
media-sound/apulse: amd64 stable wrt bug #668532
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-sound/apulse: x86 stable (bug #668532)
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
media-sound/apulse: remove surplus src_install call
Remove cmake-utils_src_install from multilib_src_install_all() since it is already called. Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
media-sound/apulse: fix wrapper installation on multilib setups
Wrapper installation was broken on multilib setups with newest bash versions. In order to avoid environment driven eclass problems manual installation of required wrappers is added. Thanks Karl-Johan Karlsson (creideiki+gentoo-bugzilla_lysator.liu.se) for detailed reporting and testing. Closes: https://bugs.gentoo.org/666884 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
media-sound/apulse: fix the wrapper generation.
- Fix the apulse wrapper generation. - Fix library paths inside apulse wrapper. - Fix typo in libpulse-simple.pc libdir. Closes: https://bugs.gentoo.org/666884 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
media-sound/apulse: fix apulse wrapper installation
1. In SDK mode do not install the wrapper, since all libraries are in standard paths. 2. In standard mode fix the wrapper generation to create proper symlink instead of copying file on top. Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
media-sound/apulse: remove old
Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
Andrew Savchenko · gentoo
media-sound/apulse: add SDK mode
Add SDK mode where apulse acts as drop-in replacement for pulseaudio: headers and pkg-config files are provided, libraries are installed in standard path. Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
media-sound/apulse: version bump
- Update to 0.1.12. - Add test support. - Optionally install PulseAudio headers. Fixes: https://bugs.gentoo.org/646740 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> Package-Manager: Portage-2.3.44, Repoman-2.3.10
David Seifert · gentoo
media-sound/apulse: [QA] Add cmake-utils_src_prepare
Package-Manager: Portage-2.3.11, Repoman-2.3.3
Andrew Savchenko · gentoo
media-sound/apulse: remove old
Package-Manager: Portage-2.3.8, Repoman-2.3.3 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Thomas Deutschmann · gentoo
media-sound/apulse: x86 stable (bug #624260)
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Tobias Klausmann · gentoo
media-sound/apulse-0.1.10-r0: add amd64 keyword
Gentoo-Bug: 624260
Andrew Savchenko · gentoo
media-sound/apulse: remove old
Package-Manager: Portage-2.3.6, Repoman-2.3.2 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Daniel Campbell · gentoo
media-sound/apulse: version bump wrt bug 617216
Gentoo-Bug: 617216 Gentoo-Bug-URL: https://bugs.gentoo.org/617216 Package-Manager: Portage-2.3.5, Repoman-2.3.2
Daniel Campbell · gentoo
media-sound/apulse: add changes needed for EAPI 6
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Daniel Campbell · gentoo
media-sound/apulse: version bump, bug 613254
Gentoo-Bug: 613254 Gentoo-Bug-URL: https://bugs.gentoo.org/613254 Package-Manager: Portage-2.3.4, Repoman-2.3.2
Daniel Campbell · gentoo
media-sound/apulse: version bump
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/syncthing'
Pull Request: https://github.com/gentoo/gentoo/pull/990
Daniel Campbell · gentoo
media-sound/apulse: Cleanup old versions
Package-Manager: portage-2.2.27
Agostino Sarubbo · gentoo
media-sound/apulse: x86 stable wrt bug #571432
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-sound/apulse: amd64 stable wrt bug #571432
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Daniel Campbell · gentoo
media-sound/apulse: version bump to 0.1.7
Package-Manager: portage-2.2.26
Daniel Campbell · gentoo
media-sound/apulse: Rearrange script editing to better fit phases.
Gentoo-Bug: 547524 Package-Manager: portage-2.2.20.1
Daniel Campbell · gentoo
media-sound/apulse: Fix ebuild and script to support all ABIs
Prior solution was over-engineered and didn't cover all cases. Thanks mgorny and jcallen for the assistance. Gentoo-Bug: 547524 Package-Manager: portage-2.2.20.1
Daniel Campbell · gentoo
media-sound/apulse: Revbump to 0.1.6-r1
Introduces script to automagically assign libdir based on the executable being passed through to apulse. Will need expansion if/when arches besides x86 and amd64 need apulse. Bug: 547524 Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed