Versions
v0.1.13-r3 :: 0 :: gentoo
- Modified
- License
- MIT LGPL-2.1
- Keywords
- amd64 x86 ~ppc64
- USE flags
- debug sdk test
USE flags
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
Dependencies
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)
Runtime Dependencies
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)
Depending packages
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
Bugs
- 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)
Change logs
- 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