summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Mende <angelos@gentoo.org>2011-04-27 07:18:47 +0000
committerChristoph Mende <angelos@gentoo.org>2011-04-27 07:18:47 +0000
commite5d9baf4ec4f706235f5bb5785ea4b6b2444ae29 (patch)
treedcc6113c910f756b6ddc52e63a63386fe537beee /media-sound/pulseaudio
parentVersion Bump, Cleaned old (diff)
downloadhistorical-e5d9baf4ec4f706235f5bb5785ea4b6b2444ae29.tar.gz
historical-e5d9baf4ec4f706235f5bb5785ea4b6b2444ae29.tar.bz2
historical-e5d9baf4ec4f706235f5bb5785ea4b6b2444ae29.zip
Fixed compilation against xcb-util-0.3.8 (bug #364965)
Package-Manager: portage-2.2.0_alpha30/cvs/Linux x86_64
Diffstat (limited to 'media-sound/pulseaudio')
-rw-r--r--media-sound/pulseaudio/ChangeLog1110
-rw-r--r--media-sound/pulseaudio/Manifest10
-rw-r--r--media-sound/pulseaudio/files/pulseaudio-0.9.22-xcb-atom.patch83
-rw-r--r--media-sound/pulseaudio/pulseaudio-0.9.22-r1.ebuild224
4 files changed, 318 insertions, 1109 deletions
diff --git a/media-sound/pulseaudio/ChangeLog b/media-sound/pulseaudio/ChangeLog
index 7bd1ad183edf..0f6769560735 100644
--- a/media-sound/pulseaudio/ChangeLog
+++ b/media-sound/pulseaudio/ChangeLog
@@ -1,1110 +1,10 @@
# ChangeLog for media-sound/pulseaudio
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/pulseaudio/ChangeLog,v 1.219 2011/04/26 14:46:37 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/pulseaudio/ChangeLog,v 1.220 2011/04/27 07:18:47 angelos Exp $
- 26 Apr 2011; Kacper Kowalik <xarthisius@gentoo.org> pulseaudio-0.9.22.ebuild:
- ppc64 stable wrt #360123
+*pulseaudio-0.9.22-r1 (27 Apr 2011)
- 23 Apr 2011; Raúl Porcel <armin76@gentoo.org> pulseaudio-0.9.22.ebuild:
- alpha/ia64/sh/sparc stable wrt #360123
-
- 20 Apr 2011; Jeroen Roovers <jer@gentoo.org> pulseaudio-0.9.22.ebuild:
- Stable for HPPA (bug #360123).
-
- 20 Apr 2011; Arun Raghavan <ford_prefect@gentoo.org> metadata.xml:
- Minor fixes to metadata.xml (thanks to leio for pointing these out).
-
- 19 Apr 2011; Thomas Kahle <tomka@gentoo.org> pulseaudio-0.9.22.ebuild:
- x86 stable per bug 360123
-
- 10 Apr 2011; Markus Meier <maekke@gentoo.org> pulseaudio-0.9.22.ebuild:
- arm stable, bug #360123
-
- 27 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> metadata.xml:
- Move USE="hal" description here from use.desc.
-
- 27 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> pulseaudio-0.9.22.ebuild,
- pulseaudio-9999.ebuild, +files/pulseaudio.init.d-5:
- Remove last trace of sys-apps/hal from init.d script wrt #351722. No revision
- bump because USE="system-wide" is masked.
-
- 27 Mar 2011; Brent Baude <ranger@gentoo.org> pulseaudio-0.9.22.ebuild:
- Marking pulseaudio-0.9.22 ppc for bug 360123
-
- 23 Mar 2011; Christoph Mende <angelos@gentoo.org> pulseaudio-0.9.22.ebuild:
- Stable on amd64 wrt bug #360123
-
- 11 Feb 2011; Tim Harder <radhermit@gentoo.org> pulseaudio-0.9.22.ebuild:
- Set the minimum required xcb-util version (bug #354359 by Nguyen Thai Ngoc
- Duy).
-
-*pulseaudio-9999 (19 Jan 2011)
-
- 19 Jan 2011; Arun Raghavan <ford_prefect@gentoo.org> +pulseaudio-9999.ebuild,
- metadata.xml:
- Add a (masked) live ebuild.
-
- 09 Jan 2011; Raúl Porcel <armin76@gentoo.org> pulseaudio-0.9.22.ebuild:
- Add ~ia64/~sh/~sparc wrt #308971
-
- 04 Jan 2011; Samuli Suominen <ssuominen@gentoo.org> pulseaudio-0.9.22.ebuild:
- Remove deprecated hal support wrt #349050.
-
- 22 Dec 2010; Arun Raghavan <ford_prefect@gentoo.org>
- pulseaudio-0.9.19.ebuild, pulseaudio-0.9.21.ebuild,
- pulseaudio-0.9.21.1.ebuild, pulseaudio-0.9.21.2.ebuild,
- pulseaudio-0.9.21.2-r1.ebuild, pulseaudio-0.9.21.2-r2.ebuild,
- pulseaudio-0.9.22.ebuild:
- Drop incorrect liboil dependency (thanks to Rafał Mużyło for reporting -
- bug #348465)
-
- 16 Dec 2010; Tim Harder <radhermit@gentoo.org> pulseaudio-0.9.22.ebuild:
- Fix libX11 dependency order (bug #348806 by Rodolphe Rocca).
-
- 01 Dec 2010; Markus Meier <maekke@gentoo.org> pulseaudio-0.9.21.1.ebuild:
- arm stable, bug #299913
-
- 30 Nov 2010; Markus Meier <maekke@gentoo.org> pulseaudio-0.9.22.ebuild:
- add ~arm, bug #308971
-
- 27 Nov 2010; Arun Raghavan <ford_prefect@gentoo.org>
- +files/pulseaudio-0.9.21-armv5-build-fix.patch,
- pulseaudio-0.9.21.1.ebuild, pulseaudio-0.9.21.2-r2.ebuild,
- pulseaudio-0.9.22.ebuild:
- Add a patch to fix compilation on ARMv5. Adding to stable candidate and 2
- most recent ebuilds. 0.9.21.2 and 0.9.21.2-r1 can be removed after a newer
- version is keyworded on arm.
-
- 26 Nov 2010; Tim Harder <radhermit@gentoo.org> pulseaudio-0.9.22.ebuild:
- Fix libX11 xcb USE flag dependency since >=x11-libs/libX11-1.4.0 comes with
- xcb by default.
-
-*pulseaudio-0.9.22 (26 Nov 2010)
-
- 26 Nov 2010; Arun Raghavan <ford_prefect@gentoo.org>
- +pulseaudio-0.9.22.ebuild:
- Bump to 0.9.22. Lots of bug fixes. Remove SRC_URI munging till a newer
- release scheme gets decided. Also use --with-udev-rules-dir instead of
- emake variable override and make pulling gnome-sounds dependent on USE=X
- (bug #341551).
-
-*pulseaudio-0.9.21.2-r2 (21 Sep 2010)
-
- 21 Sep 2010; Jonathan Callen <abcd@gentoo.org>
- pulseaudio-0.9.15-r2.ebuild, pulseaudio-0.9.19.ebuild,
- pulseaudio-0.9.21.ebuild, pulseaudio-0.9.21.1.ebuild,
- pulseaudio-0.9.21.2.ebuild, pulseaudio-0.9.21.2-r1.ebuild,
- +pulseaudio-0.9.21.2-r2.ebuild:
- Replace all instances of built_with_use with has_version; revbump with
- prefix fixes, ~x86-linux/~amd64-linux keywords, install udev rules in
- $EPREFIX/$(get_libdir)/udev/rules.d instead of /lib/udev/rules.d; changes
- approved by chainsaw on IRC and on bug 321029
-
- 27 Aug 2010; Zac Medico <zmedico@gentoo.org> metadata.xml:
- Use valid atoms in flag restrict attributes.
-
- 11 Aug 2010; Joseph Jezak <josejx@gentoo.org>
- pulseaudio-0.9.21.2-r1.ebuild:
- Marked ~ppc/~ppc64 for bug #308971.
-
- 17 Jul 2010; Tobias Klausmann <klausman@gentoo.org>
- pulseaudio-0.9.21.2-r1.ebuild:
- Keyworded on alpha, bug #308971
-
- 11 Jun 2010; Samuli Suominen <ssuominen@gentoo.org>
- pulseaudio-0.9.15-r2.ebuild, pulseaudio-0.9.19.ebuild,
- pulseaudio-0.9.21.ebuild, pulseaudio-0.9.21.1.ebuild,
- pulseaudio-0.9.21.2.ebuild, pulseaudio-0.9.21.2-r1.ebuild:
- Drop bluez-libs and bluez-utils support wrt #301630.
-
- 04 May 2010; Jeroen Roovers <jer@gentoo.org>
- pulseaudio-0.9.21.2-r1.ebuild:
- Marked ~hppa (bug #308971).
-
- 10 Apr 2010; Raúl Porcel <armin76@gentoo.org> pulseaudio-0.9.21.1.ebuild:
- alpha/ia64/sh/sparc stable wrt #299913
-
-*pulseaudio-0.9.21.2-r1 (11 Mar 2010)
-
- 11 Mar 2010; Arun Raghavan <ford_prefect@gentoo.org>
- +pulseaudio-0.9.21.2-r1.ebuild, metadata.xml:
- Add rtkit support using toggled by the 'realtime' USE flag
-
- 09 Mar 2010; Brent Baude <ranger@gentoo.org> pulseaudio-0.9.21.1.ebuild:
- Marking pulseaudio-0.9.21.1 ppc for bug 299913
-
- 09 Mar 2010; Brent Baude <ranger@gentoo.org> pulseaudio-0.9.21.1.ebuild:
- Marking pulseaudio-0.9.21.1 ppc64 for bug 299913
-
-*pulseaudio-0.9.21.2 (07 Mar 2010)
-
- 07 Mar 2010; Diego E. Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.21.2.ebuild:
- Bump to a newer stable-queue snapshot.
-
- 02 Mar 2010; Jeroen Roovers <jer@gentoo.org> pulseaudio-0.9.21.1.ebuild:
- Stable for HPPA (bug #299913).
-
- 19 Feb 2010; Markus Meier <maekke@gentoo.org> pulseaudio-0.9.21.1.ebuild:
- x86 stable, bug #299913
-
- 19 Feb 2010; Samuli Suominen <ssuominen@gentoo.org>
- pulseaudio-0.9.21.1.ebuild:
- amd64 stable wrt #299913
-
-*pulseaudio-0.9.21.1 (18 Jan 2010)
-
- 18 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.19-r50.ebuild, -pulseaudio-0.9.21-r50.ebuild,
- +pulseaudio-0.9.21.1.ebuild, metadata.xml:
- Version bump, remove older versions with system-wide support. The new
- ebuild has (masked) system-wide support via USE flag so I don't have to
- keep two revisions of each version around.
-
- 16 Jan 2010; Tobias Klausmann <klausman@gentoo.org>
- pulseaudio-0.9.19.ebuild:
- Stable on alpha, bug #294185
-
- 14 Jan 2010; Jeroen Roovers <jer@gentoo.org> pulseaudio-0.9.19.ebuild:
- Stable for HPPA (bug #294185).
-
- 10 Dec 2009; Markus Meier <maekke@gentoo.org> pulseaudio-0.9.19.ebuild:
- amd64 stable, bug #294185
-
- 30 Nov 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.19.ebuild, pulseaudio-0.9.21.ebuild:
- Fix typo in built_with_use check. Thanks to Chris Mayo in bug #295036.
-
- 29 Nov 2009; Joseph Jezak <josejx@gentoo.org> pulseaudio-0.9.19.ebuild:
- Marked ppc/ppc64 stable for bug #294185.
-
- 25 Nov 2009; Markus Meier <maekke@gentoo.org> pulseaudio-0.9.19.ebuild:
- x86 stable, bug #294185
-
-*pulseaudio-0.9.21-r50 (23 Nov 2009)
-*pulseaudio-0.9.21 (23 Nov 2009)
-
- 23 Nov 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.19-r1.ebuild, -pulseaudio-0.9.19-r51.ebuild,
- -pulseaudio-0.9.20.ebuild, -pulseaudio-0.9.20-r50.ebuild,
- +pulseaudio-0.9.21.ebuild, +pulseaudio-0.9.21-r50.ebuild:
- Version bump, remove the xinitrc symlink (bug #291497), should also fix
- bug #293472.
-
-*pulseaudio-0.9.20-r50 (15 Nov 2009)
-*pulseaudio-0.9.20 (15 Nov 2009)
-
- 15 Nov 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.20.ebuild, +pulseaudio-0.9.20-r50.ebuild:
- Version bump. Closes bug #293059.
-
-*pulseaudio-0.9.19-r51 (20 Oct 2009)
-*pulseaudio-0.9.19-r1 (20 Oct 2009)
-
- 20 Oct 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.9-r54.ebuild, -pulseaudio-0.9.18.ebuild,
- -pulseaudio-0.9.18-r50.ebuild, +pulseaudio-0.9.19-r1.ebuild,
- +pulseaudio-0.9.19-r51.ebuild:
- Remove old versions; add a new revision pair that enables X by default,
- and make sure it's started even for non-xdg-compliant sessions.
-
- 13 Oct 2009; Raúl Porcel <armin76@gentoo.org>
- pulseaudio-0.9.15-r2.ebuild:
- ia64/sh/sparc stable wrt #284776
-
- 07 Oct 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.19.ebuild, pulseaudio-0.9.19-r50.ebuild,
- +files/pulseaudio-0.9.19-fweb.patch:
- Fix build with -fweb compiler flag (bug #287391).
-
- 05 Oct 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.18.ebuild, pulseaudio-0.9.18-r50.ebuild,
- pulseaudio-0.9.19.ebuild, pulseaudio-0.9.19-r50.ebuild:
- Fix dependencies with X USE flag enabled and xorg-server-1.7 dependencies
- (thanks to Olivier Hubert in bug #285251); fix typo (thanks to Yuan Ye in
- bug #285146).
-
- 04 Oct 2009; Samuli Suominen <ssuominen@gentoo.org>
- pulseaudio-0.9.15-r2.ebuild, pulseaudio-0.9.18.ebuild,
- pulseaudio-0.9.18-r50.ebuild, pulseaudio-0.9.19.ebuild,
- pulseaudio-0.9.19-r50.ebuild:
- Replace -Wl,--no-as-needed with function from flag-o-matic eclass.
-
- 02 Oct 2009; Joseph Jezak <josejx@gentoo.org> pulseaudio-0.9.15-r2.ebuild:
- Marked ppc64 stable for bug #284776.
-
-*pulseaudio-0.9.19-r50 (30 Sep 2009)
-*pulseaudio-0.9.19 (30 Sep 2009)
-
- 30 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.19.ebuild, +pulseaudio-0.9.19-r50.ebuild:
- Version bump.
-
- 29 Sep 2009; Tobias Klausmann <klausman@gentoo.org>
- pulseaudio-0.9.15-r2.ebuild:
- Stable on alpha, bug #285370
-
- 28 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.18.ebuild, pulseaudio-0.9.18-r50.ebuild:
- Remove inexistant policykit support, thanks to Rafał Mużyło in bug
- #286707.
-
- 27 Sep 2009; nixnut <nixnut@gentoo.org> pulseaudio-0.9.15-r2.ebuild:
- ppc stable #284776
-
- 24 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.9-r55.ebuild:
- Remove old that is no longer needed (0.9.15-r2 is getting stable instead).
-
-*pulseaudio-0.9.18-r50 (24 Sep 2009)
-*pulseaudio-0.9.18 (24 Sep 2009)
-
- 24 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.17.ebuild, -pulseaudio-0.9.17-r50.ebuild,
- +pulseaudio-0.9.18.ebuild, +pulseaudio-0.9.18-r50.ebuild:
- Version bump.
-
- 22 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.17.ebuild, pulseaudio-0.9.17-r50.ebuild:
- Fix !use missing whitespace.
-
- 19 Sep 2009; Markus Meier <maekke@gentoo.org> pulseaudio-0.9.15-r2.ebuild:
- arm stable, bug #284776
-
- 17 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.17.ebuild, pulseaudio-0.9.17-r50.ebuild:
- Bump dependencies (hal and libsndfile).
-
- 16 Sep 2009; Tomáš Chvátal <scarabeus@gentoo.org>
- pulseaudio-0.9.9-r54.ebuild, pulseaudio-0.9.9-r55.ebuild,
- pulseaudio-0.9.15-r2.ebuild:
- Remove polkit from stable packages for now. Has stablereq too so current
- testing will get the support :]
-
- 15 Sep 2009; Olivier Crête <tester@gentoo.org>
- pulseaudio-0.9.15-r2.ebuild:
- Stable on amd64, bug #284776
-
- 15 Sep 2009; Jeroen Roovers <jer@gentoo.org> pulseaudio-0.9.15-r2.ebuild:
- Stable for HPPA (bug #284776).
-
- 14 Sep 2009; Christian Faulhammer <fauli@gentoo.org>
- pulseaudio-0.9.15-r2.ebuild:
- stable x86, bug 284776
-
- 13 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.15-r2.ebuild:
- Disable two broken tests in 0.9.15 release.
-
-*pulseaudio-0.9.17-r50 (13 Sep 2009)
-*pulseaudio-0.9.17 (13 Sep 2009)
-
- 13 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.16.ebuild, -pulseaudio-0.9.16-r52.ebuild,
- +pulseaudio-0.9.17.ebuild, +pulseaudio-0.9.17-r50.ebuild:
- Version bump, thanks to Rafał Mużyło in bug #284751.
-
-*pulseaudio-0.9.16-r52 (13 Sep 2009)
-
- 13 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.16-r51.ebuild, +pulseaudio-0.9.16-r52.ebuild,
- files/pulseaudio.init.d-4:
- Fix init script to depend on udev when using udev, not hal. Thanks to
- Alexander E. Patrakov for reporting (bug #284735).
-
- 12 Sep 2009; Olivier Crête <tester@gentoo.org>
- pulseaudio-0.9.9-r55.ebuild:
- Stable on amd64, bug #284699
-
-*pulseaudio-0.9.9-r55 (12 Sep 2009)
-
- 12 Sep 2009; Nirbheek Chauhan <nirbheek@gentoo.org>
- +pulseaudio-0.9.9-r55.ebuild:
- Add 0.9.9-r55 without bluetooth support for quick stabilization. Bluetooth
- didn't really work with this version, and this is blocking bluez-4
- stabilization -- bug 284661 . If you want bluetooth, you should use the
- -r54 version or keyword a newer version.
-
- 10 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.15-r51.ebuild:
- Remove 0.9.15-r51: the -r51 is for OpenRC, while -r2 is a stable target.
- If you want the OpenRC-enabled version, just use 0.9.16-r51.
-
-*pulseaudio-0.9.16-r51 (10 Sep 2009)
-*pulseaudio-0.9.16 (10 Sep 2009)
-
- 10 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.16_rc6.ebuild, -pulseaudio-0.9.16_rc6-r51.ebuild,
- +pulseaudio-0.9.16.ebuild, +pulseaudio-0.9.16-r51.ebuild:
- Version bump to 0.9.16 final.
-
- 29 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.16_rc6.ebuild, pulseaudio-0.9.16_rc6-r51.ebuild:
- Add an ipv6 USE flag to disable support for IPv6.
-
- 25 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.16_rc6.ebuild, pulseaudio-0.9.16_rc6-r51.ebuild:
- Remove references to autotools.eclass, the current version does not need
- fiddling with automake.
-
-*pulseaudio-0.9.16_rc6-r51 (25 Aug 2009)
-*pulseaudio-0.9.16_rc6 (25 Aug 2009)
-
- 25 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.16_rc5.ebuild, -pulseaudio-0.9.16_rc5-r51.ebuild,
- +pulseaudio-0.9.16_rc6.ebuild, +pulseaudio-0.9.16_rc6-r51.ebuild:
- Bump to latest test version.
-
- 21 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.9-r54.ebuild:
- Fix install of init.d script when all service USE flags are disabled (bug
- #267734).
-
- 21 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.9-r54.ebuild, pulseaudio-0.9.16_rc5.ebuild,
- pulseaudio-0.9.16_rc5-r51.ebuild, files/pulseaudio.init.d-4:
- Depend on libtool 1.5 for 0.9.9 (bug #281342), fix dependency on udev for
- 0.9.16 to require extras (bug #281951), fix init scripts to ignore
- comments (bug #263350) and also consider udev detect in ALSA's case.
-
-*pulseaudio-0.9.16_rc5-r51 (20 Aug 2009)
-*pulseaudio-0.9.16_rc5 (20 Aug 2009)
-
- 20 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.16_rc4.ebuild, -pulseaudio-0.9.16_rc4-r51.ebuild,
- +pulseaudio-0.9.16_rc5.ebuild, +pulseaudio-0.9.16_rc5-r51.ebuild,
- metadata.xml:
- Bump to the latest test version released by Lennart; this changes the
- meaning of the oss USE flag (and removes some hacks around).
-
- 07 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.15-r2.ebuild, pulseaudio-0.9.15-r51.ebuild,
- pulseaudio-0.9.16_rc4.ebuild, pulseaudio-0.9.16_rc4-r51.ebuild:
- Enable a few USE flags by default unless user requests them off (alsa,
- caps, asyncns, udev).
-
-*pulseaudio-0.9.16_rc4-r51 (05 Aug 2009)
-*pulseaudio-0.9.16_rc4 (05 Aug 2009)
-
- 05 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.16_rc3.ebuild, -pulseaudio-0.9.16_rc3-r51.ebuild,
- +pulseaudio-0.9.16_rc4.ebuild, +pulseaudio-0.9.16_rc4-r51.ebuild:
- Version bump to latest rc.
-
- 30 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org> ChangeLog:
- Let's try to sign this…
-
-*pulseaudio-0.9.16_rc3-r51 (30 Jul 2009)
-*pulseaudio-0.9.16_rc3 (30 Jul 2009)
-
- 30 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.9.ebuild, -pulseaudio-0.9.15-r1.ebuild,
- -pulseaudio-0.9.15-r50.ebuild, pulseaudio-0.9.15-r51.ebuild,
- -pulseaudio-0.9.16_rc2-r1.ebuild, -pulseaudio-0.9.16_rc2-r2.ebuild,
- -pulseaudio-0.9.16_rc2-r50.ebuild, -pulseaudio-0.9.16_rc2-r51.ebuild,
- +pulseaudio-0.9.16_rc3.ebuild, +pulseaudio-0.9.16_rc3-r51.ebuild,
- files/pulseaudio.init.d-4, metadata.xml:
- Bump to the latest test version, add udev support (that was missing
- before), remove old versions while I'm at it.
-
- 22 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.15-r2.ebuild, pulseaudio-0.9.15-r51.ebuild,
- pulseaudio-0.9.16_rc2-r2.ebuild, pulseaudio-0.9.16_rc2-r51.ebuild:
- Properly rebuild autotools for .15 and .16; note that .16 requires
- automake 1.11.
-
-*pulseaudio-0.9.9-r54 (16 Jul 2009)
-
- 16 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.9-r1.ebuild, +pulseaudio-0.9.9-r54.ebuild:
- Replace revision for pulseaudio-0.9.9 for old revision numbers
- overwritten.
-
-*pulseaudio-0.9.16_rc2-r51 (16 Jul 2009)
-*pulseaudio-0.9.16_rc2-r2 (16 Jul 2009)
-*pulseaudio-0.9.15-r51 (16 Jul 2009)
-*pulseaudio-0.9.15-r2 (16 Jul 2009)
-
- 16 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.9-r1.ebuild, +files/pulseaudio-0.9.9-CVE-2009-1894.patch,
- +pulseaudio-0.9.15-r2.ebuild, +pulseaudio-0.9.15-r51.ebuild,
- +files/pulseaudio-0.9.15-CVE-2009-1894.patch,
- +pulseaudio-0.9.16_rc2-r2.ebuild, +pulseaudio-0.9.16_rc2-r51.ebuild,
- +files/pulseaudio-0.9.16-CVE-2009-1894.patch:
- Add patch to fix CVE-2009-1894, see bug #276986.
-
- 03 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.16_rc2-r1.ebuild, pulseaudio-0.9.16_rc2-r50.ebuild,
- metadata.xml:
- Fix install of -r50, set hal/udev properly in -r1, and install more doc
- files in both; also add a doc USE flag that builds the API documentation.
-
-*pulseaudio-0.9.16_rc2-r50 (02 Jul 2009)
-*pulseaudio-0.9.16_rc2-r1 (02 Jul 2009)
-
- 02 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.16_rc2-r1.ebuild, +pulseaudio-0.9.16_rc2-r50.ebuild:
- Add ebuilds for -test2 tarball.
-
- 22 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- files/pulseaudio.init.d-4:
- Don't use bashism in the init script.
-
-*pulseaudio-0.9.15-r50 (22 Jun 2009)
-*pulseaudio-0.9.15-r1 (22 Jun 2009)
-
- 22 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.15.ebuild, +pulseaudio-0.9.15-r1.ebuild,
- +pulseaudio-0.9.15-r50.ebuild:
- Resume with the doubled ebuild for pulseaudio: -r0 to -r49 will keep the
- ebuilds without systemwide support, -r50 to -r99 will have it. The reason
- for this is that the systemwide support requires OpenRC, which we won't
- have stable anytime soon. Still, it requires libtool 2.2, so...
-
- 19 Jun 2009; Alexis Ballier <aballier@gentoo.org>
- pulseaudio-0.9.15.ebuild, +files/pulseaudio-0.9.15-bsd.patch:
- add a patch from upstream to build on bsd
-
- 15 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.15.ebuild:
- Remove -j1 from install (installs file with -j14), and fix a wrong path in
- the elog messages.
-
- 15 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- -files/pulseaudio-0.9.7-module-loading.patch, -pulseaudio-0.9.10.ebuild,
- -pulseaudio-0.9.10-r1.ebuild, -files/pulseaudio-0.9.10-caps.patch,
- -pulseaudio-0.9.11.ebuild, -pulseaudio-0.9.11-r1.ebuild,
- -pulseaudio-0.9.11-r2.ebuild, -pulseaudio-0.9.12.ebuild,
- -pulseaudio-0.9.12-r1.ebuild, -pulseaudio-0.9.13.ebuild,
- -pulseaudio-0.9.14.ebuild, -files/pulseaudio.init.d-3:
- Clean up old ebuilds. Would be time to ask a new stable I guess.
-
- 15 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- files/pulseaudio.init.d-4:
- Add a default-off killswitch for systemwide mode in the init script.
-
- 14 Jun 2009; Arun Raghavan <ford_prefect@gentoo.org>
- pulseaudio-0.9.15.ebuild:
- Add extra comment about system-wide support since upstream gets a lot of
- folks who are misusing the feature.
-
- 10 May 2009; Nirbheek Chauhan <nirbheek@gentoo.org>
- pulseaudio-0.9.15.ebuild:
- USE=bluetooth can use both bluez-libs-3 and bluez-4 (bug 257770)
-
- 09 May 2009; Samuli Suominen <ssuominen@gentoo.org>
- pulseaudio-0.9.15.ebuild:
- Missing x11-libs/libXtst dep for USE X wrt #267286
-
- 28 Apr 2009; Raúl Porcel <armin76@gentoo.org> pulseaudio-0.9.9.ebuild:
- arm/sh stable
-
- 17 Apr 2009; Diego E. Pettenò <flameeyes@gentoo.org> pulseaudio-0.9.15:
- Fix glib/glib2 parameter error (bug #266348), update alsa-lib dep (bug
- #266257).
-
-*pulseaudio-0.9.15 (14 Apr 2009)
-
- 14 Apr 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.15.ebuild:
- Version bump.
-
- 23 Feb 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.7.ebuild, pulseaudio-0.9.9.ebuild,
- pulseaudio-0.9.10.ebuild, pulseaudio-0.9.10-r1.ebuild,
- pulseaudio-0.9.11.ebuild, pulseaudio-0.9.11-r1.ebuild,
- pulseaudio-0.9.11-r2.ebuild, pulseaudio-0.9.12.ebuild,
- pulseaudio-0.9.12-r1.ebuild, pulseaudio-0.9.13.ebuild,
- pulseaudio-0.9.14.ebuild:
- Update HOMEPAGE, closes bug #260056, thanks to Sebastian Günther.
-
- 23 Feb 2009; Joseph Jezak <josejx@gentoo.org> pulseaudio-0.9.10-r1.ebuild,
- pulseaudio-0.9.14.ebuild:
- Marked ~ppc for bug #200076.
-
- 25 Jan 2009; Raúl Porcel <armin76@gentoo.org>
- pulseaudio-0.9.10-r1.ebuild, pulseaudio-0.9.14.ebuild:
- Add ~arm/~sh
-
- 14 Jan 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.14.ebuild:
- Remove 0.9.13-exclusive workarounds. Thanks to Rafał Mużyło in bug
- #254803.
-
-*pulseaudio-0.9.14 (14 Jan 2009)
-
- 14 Jan 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.14.ebuild:
- Version bump.
-
- 02 Jan 2009; Peter Alfredsen <loki_val@gentoo.org>
- pulseaudio-0.9.7.ebuild, pulseaudio-0.9.9.ebuild,
- pulseaudio-0.9.10.ebuild, pulseaudio-0.9.10-r1.ebuild,
- pulseaudio-0.9.11.ebuild, pulseaudio-0.9.11-r1.ebuild,
- pulseaudio-0.9.11-r2.ebuild, pulseaudio-0.9.12.ebuild,
- pulseaudio-0.9.12-r1.ebuild, pulseaudio-0.9.13.ebuild:
- Fix bug 253298, typo in ebuild. Thanks to goffrie@gmail.com.
-
- 21 Oct 2008; Petteri Räty <betelgeuse@gentoo.org>
- pulseaudio-0.9.12.ebuild, pulseaudio-0.9.12-r1.ebuild,
- pulseaudio-0.9.13.ebuild:
- Add DEPEND on >=sys-devel/autoconf-2.62 to fix bug #237569.
-
-*pulseaudio-0.9.13 (09 Oct 2008)
-
- 09 Oct 2008; Diego Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.13.ebuild:
- Version bump, add an init.d fix for 0.9.13 (fixed in .14).
-
-*pulseaudio-0.9.12-r1 (09 Oct 2008)
-
- 09 Oct 2008; Diego Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.12-r1.ebuild:
- Update to EAPI=2 and USE deps.
-
- 28 Sep 2008; Alexis Ballier <aballier@gentoo.org>
- pulseaudio-0.9.12.ebuild:
- Fix unifdef call to be [options] file rather than file [options] as
- documented in the man page and allow freebsd unifdef too.
-
-*pulseaudio-0.9.12 (12 Sep 2008)
-
- 12 Sep 2008; Petteri Räty <betelgeuse@gentoo.org>
- -pulseaudio-0.9.10-r51.ebuild, +pulseaudio-0.9.12.ebuild:
- Version bump.
-
-*pulseaudio-0.9.11-r2 (03 Aug 2008)
-
- 03 Aug 2008; Patrick McLean <chutzpah@gentoo.org>
- +files/pulseaudio.init.d-4, +pulseaudio-0.9.11-r2.ebuild:
- Make sure that the ebuild creates system.pa, modify the init script to use
- system.pa rather than default.pa and add a "needs" on consolekit if
- module-console-kit is requested in system.pa (bug #233789).
-
- 03 Aug 2008; Petteri Räty <betelgeuse@gentoo.org>
- pulseaudio-0.9.11-r1.ebuild:
- Add a message telling people to install alsa-plugins with pulseaudio
- support if not installed already. Fixes bug #233193.
-
-*pulseaudio-0.9.11-r1 (03 Aug 2008)
-
- 03 Aug 2008; Petteri Räty <betelgeuse@gentoo.org>
- +pulseaudio-0.9.11-r1.ebuild:
- speex support is not optional so remove the speex use flag. Fixes bug
- #233774.
-
-*pulseaudio-0.9.11 (03 Aug 2008)
-
- 03 Aug 2008; Patrick McLean <chutzpah@gentoo.org>
- -pulseaudio-0.9.10-r50.ebuild, +pulseaudio-0.9.11.ebuild:
- Version bump (bug #232991), add "speex" USE flag. This versiom has
- flameeyes' dymanic initscript dependencies, so it deps on openrc. Clean up
- a bit.
-
-*pulseaudio-0.9.10-r51 (18 Apr 2008)
-*pulseaudio-0.9.10-r1 (18 Apr 2008)
-
- 18 Apr 2008; Diego Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.10-r1.ebuild, +pulseaudio-0.9.10-r51.ebuild:
- Revision bump to remove .la files, also avoid building tests during make
- all.
-
- 03 Apr 2008; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio-0.9.10-caps.patch, pulseaudio-0.9.10.ebuild,
- pulseaudio-0.9.10-r50.ebuild:
- Fix building with libtool 2.2 (bug #215843) and with caps (bug #215656).
-
-*pulseaudio-0.9.10-r50 (31 Mar 2008)
-*pulseaudio-0.9.10 (31 Mar 2008)
-
- 31 Mar 2008; Diego Pettenò <flameeyes@gentoo.org>
- -files/pulseaudio-0.9.9+ltdl-2.2.patch, -pulseaudio-0.9.9-r1.ebuild,
- -pulseaudio-0.9.9-r2.ebuild, -pulseaudio-0.9.9-r3.ebuild,
- -pulseaudio-0.9.9-r53.ebuild, +pulseaudio-0.9.10.ebuild,
- +pulseaudio-0.9.10-r50.ebuild:
- Bump to latest version, remove old versions and unneeded patches.
-
- 09 Mar 2008; Diego Pettenò <flameeyes@gentoo.org>
- files/pulseaudio-0.9.9+ltdl-2.2.patch:
- Fix path so that it build with both 2.2 and 1.5. Closes bug #212800.
-
-*pulseaudio-0.9.9-r53 (08 Mar 2008)
-*pulseaudio-0.9.9-r3 (08 Mar 2008)
-
- 08 Mar 2008; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio-0.9.9+ltdl-2.2.patch, +pulseaudio-0.9.9-r3.ebuild,
- +pulseaudio-0.9.9-r53.ebuild:
- Add new revisions that work with libtool 2.2. Note that from now on I'll
- keep the experimental revisions with a value 50+x in line with the old-style
- ones.
-
- 11 Feb 2008; Olivier Crête <tester@gentoo.org> pulseaudio-0.9.9.ebuild:
- Stable on amd64 per security bug #207214
-
- 26 Jan 2008; Diego Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.8-r6.ebuild, -pulseaudio-0.9.8-r7.ebuild:
- Remove old versions.
-
- 26 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org>
- pulseaudio-0.9.9.ebuild:
- ppc stable, bug #207214
-
- 26 Jan 2008; Jeroen Roovers <jer@gentoo.org> pulseaudio-0.9.9.ebuild:
- Stable for HPPA (bug #207214).
-
- 25 Jan 2008; Raúl Porcel <armin76@gentoo.org> pulseaudio-0.9.9.ebuild:
- alpha/ia64/sparc stable wrt security #207214
-
- 25 Jan 2008; Markus Rothe <corsair@gentoo.org> pulseaudio-0.9.9.ebuild:
- Stable on ppc64; bug #207214
-
- 25 Jan 2008; Christian Faulhammer <opfer@gentoo.org>
- pulseaudio-0.9.9.ebuild:
- stable x86, security bug 207214
-
-*pulseaudio-0.9.9-r2 (24 Jan 2008)
-*pulseaudio-0.9.9-r1 (24 Jan 2008)
-*pulseaudio-0.9.9 (24 Jan 2008)
-
- 24 Jan 2008; Diego Pettenò <flameeyes@gentoo.org>
- -files/pulseaudio-0.9.5-CVE-2007-1804.patch,
- -files/pulseaudio-0.9.5-esdcompat.patch,
- -files/pulseaudio-0.9.5-fbsd.patch, -files/pulseaudio-0.9.5-noshm.patch,
- metadata.xml, -pulseaudio-0.9.5-r6.ebuild, -pulseaudio-0.9.8-r4.ebuild,
- -pulseaudio-0.9.8-r5.ebuild, +pulseaudio-0.9.9.ebuild,
- +pulseaudio-0.9.9-r1.ebuild, +pulseaudio-0.9.9-r2.ebuild:
- Version bump. This fixes the CVE-2008-0008 security issue reported as bug
- #207214. Version -r1 also implements the request in bug #204754 (glib USE
- flag, thanks to Matthijs Kooijman). All three revision also fixes bug
- #204748 (broken default.pa with hal USE flag unset).
-
- 08 Jan 2008; Jeroen Roovers <jer@gentoo.org> pulseaudio-0.9.8-r6.ebuild,
- pulseaudio-0.9.8-r7.ebuild:
- Marked ~hppa (bug #200076).
-
- 06 Jan 2008; Markus Rothe <corsair@gentoo.org> pulseaudio-0.9.8-r6.ebuild,
- pulseaudio-0.9.8-r7.ebuild:
- Added ~ppc64; bug #200076
-
- 31 Dec 2007; Brent Baude <ranger@gentoo.org> pulseaudio-0.9.7.ebuild:
- Marking pulseaudio-0.9.7 ppc64 for bug 197126
-
- 31 Dec 2007; Raúl Porcel <armin76@gentoo.org> pulseaudio-0.9.8-r6.ebuild,
- pulseaudio-0.9.8-r7.ebuild:
- Add ~alpha/~ia64/~sparc/~x86 wrt #200076
-
- 29 Dec 2007; Jeroen Roovers <jer@gentoo.org> pulseaudio-0.9.8-r4.ebuild:
- Marked ~hppa (bug #200076, comment #6).
-
-*pulseaudio-0.9.8-r7 (29 Dec 2007)
-*pulseaudio-0.9.8-r6 (29 Dec 2007)
-
- 29 Dec 2007; Diego Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.8-r6.ebuild, +pulseaudio-0.9.8-r7.ebuild:
- Add new revisions with an asyncns USE flag to use libasyncns.
-
- 29 Dec 2007; Diego Pettenò <flameeyes@gentoo.org>
- -files/pulseaudio-0.9.6-build.patch, -pulseaudio-0.9.6-r1.ebuild,
- -pulseaudio-0.9.8-r2.ebuild, -pulseaudio-0.9.8-r3.ebuild:
- Cleanup old versions.
-
-*pulseaudio-0.9.8-r5 (29 Dec 2007)
-*pulseaudio-0.9.8-r4 (29 Dec 2007)
-
- 29 Dec 2007; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio-0.9.8-create-directory.patch,
- +pulseaudio-0.9.8-r4.ebuild, +pulseaudio-0.9.8-r5.ebuild:
- Apply patch from upstream SVN revision 2078. Thanks to Petteri Räty for
- reporting.
-
- 22 Dec 2007; Tobias Scherbaum <dertobi123@gentoo.org>
- pulseaudio-0.9.7.ebuild:
- ppc stable, bug #197126
-
- 22 Dec 2007; Jeroen Roovers <jer@gentoo.org> pulseaudio-0.9.8-r3.ebuild:
- Marked ~hppa (bug #200076).
-
- 21 Dec 2007; Raúl Porcel <armin76@gentoo.org> pulseaudio-0.9.7.ebuild:
- alpha/ia64/sparc stable wrt #197126
-
- 17 Dec 2007; Jeroen Roovers <jer@gentoo.org> pulseaudio-0.9.7.ebuild:
- Stable for HPPA (bug #197126).
-
-*pulseaudio-0.9.8-r3 (06 Dec 2007)
-*pulseaudio-0.9.8-r2 (06 Dec 2007)
-
- 06 Dec 2007; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio-0.9.8-esoundpath.patch, -pulseaudio-0.9.8.ebuild,
- -pulseaudio-0.9.8-r1.ebuild, +pulseaudio-0.9.8-r2.ebuild,
- +pulseaudio-0.9.8-r3.ebuild:
- Allow selection for global or per-user ESD socket directory. Fixes bug #199507.
-
- 27 Nov 2007; Markus Meier <maekke@gentoo.org> pulseaudio-0.9.7.ebuild:
- x86 stable, bug #197126
-
- 23 Nov 2007; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio-0.9.8-bt-nohal.patch, pulseaudio-0.9.8.ebuild,
- pulseaudio-0.9.8-r1.ebuild:
- Fix build when HAL is disabled but Bluetooth support is enabled.
-
- 23 Nov 2007; Samuli Suominen <drac@gentoo.org> pulseaudio-0.9.7.ebuild:
- amd64 stable wrt #197126, thanks to Angelo Arrifano for testing
-
-*pulseaudio-0.9.8 (23 Nov 2007)
-
- 23 Nov 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog,
- +pulseaudio-0.9.8.ebuild:
- Version bump, remove old experimental init.d version (now 0.9.8-r1). Add
- better documentation of the USE flags. The new version supports bluetooth
- and policykit USE flags now.
-
- 17 Nov 2007; nixnut <nixnut@gentoo.org> pulseaudio-0.9.6-r1.ebuild:
- Stable on ppc wrt bug 197126
-
- 14 Nov 2007; Diego Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.6-r1.ebuild, -pulseaudio-0.9.6-r2.ebuild,
- pulseaudio-0.9.7.ebuild, pulseaudio-0.9.7-r1.ebuild:
- Remove the experimental 0.9.6 ebuild (use 0.9.7-r1 instead). As per upstream
- reports, require libtool 1.5.24 or later.
-
- 10 Nov 2007; Raúl Porcel <armin76@gentoo.org> pulseaudio-0.9.6-r1.ebuild:
- alpha/ia64/sparc stable thanks to Tobias Klausmann and Alex Maclean for
- testing, bug #197126
-
- 07 Nov 2007; Diego Pettenò <flameeyes@gentoo.org>
- files/pulseaudio.init.d-2, files/pulseaudio.init.d-3:
- Init scripts nitpicking: need localmount to properly resume from single user
- runlevel.
-
- 01 Nov 2007; Diego Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.7.ebuild, pulseaudio-0.9.7-r1.ebuild:
- Fix order in use_enable, thanks to 'galtgendo'.
-
-*pulseaudio-0.9.7-r1 (31 Oct 2007)
-*pulseaudio-0.9.7 (31 Oct 2007)
-
- 31 Oct 2007; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio-0.9.7-module-loading.patch, +pulseaudio-0.9.7.ebuild,
- +pulseaudio-0.9.7-r1.ebuild:
- Version bump, both for baselayout 1 and baselayout 2 init script variants.
-
- 30 Oct 2007; Jeroen Roovers <jer@gentoo.org> pulseaudio-0.9.6-r1.ebuild:
- Stable for HPPA (bug #197126).
-
- 27 Oct 2007; Jurek Bartuszek <jurek@gentoo.org>
- pulseaudio-0.9.6-r1.ebuild:
- x86 stable (bug #197126)
-
- 26 Oct 2007; Diego Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.5-r4.ebuild, -pulseaudio-0.9.6.ebuild:
- Remove old versions.
-
-*pulseaudio-0.9.6-r2 (26 Oct 2007)
-
- 26 Oct 2007; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio.init.d-3, +pulseaudio-0.9.6-r2.ebuild:
- Add a new revision with an experimental init script with dynamic
- dependencies. With this script, disabling HAL or Avahi support on the
- configuration file will not require them to be started even if PulseAudio
- was built with their support enabled. Similarly ALSA is no more a
- requirement if no ALSA sink or source is defined and no autodetect modules
- are loaded.
-
- 10 Sep 2007; Joseph Jezak <josejx@gentoo.org> pulseaudio-0.9.6-r1.ebuild:
- Marked ~ppc/~ppc64 for bug #181234.
-
- 22 Jul 2007; Samuli Suominen <drac@gentoo.org> pulseaudio-0.9.5-r4.ebuild,
- pulseaudio-0.9.5-r6.ebuild, pulseaudio-0.9.6.ebuild:
- Remove virtual/x11 references.
-
-*pulseaudio-0.9.6-r1 (02 Jul 2007)
-
- 02 Jul 2007; Diego Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.6-r1.ebuild:
- Revision bump: now use realtime group rather than pulse-rt, and link the
- realtime guide, so that users can set it up.
-
- 02 Jun 2007; Raúl Porcel <armin76@gentoo.org> pulseaudio-0.9.5-r6.ebuild,
- pulseaudio-0.9.6.ebuild:
- Add ~alpha/~ia64 wrt #180117 and alpha/ia64 stable wrt security #180203
-
- 02 Jun 2007; Markus Rothe <corsair@gentoo.org> pulseaudio-0.9.5-r6.ebuild:
- Stable on ppc64; bug #180203
-
- 01 Jun 2007; Peter Weller <welp@gentoo.org> pulseaudio-0.9.5-r6.ebuild:
- Stable on amd64 wrt security bug 180203
-
- 31 May 2007; René Nussbaumer <killerfox@gentoo.org>
- pulseaudio-0.9.5-r6.ebuild:
- Stable on ppc. See bug #180203.
-
- 31 May 2007; Jeroen Roovers <jer@gentoo.org> pulseaudio-0.9.6.ebuild:
- Marked ~hppa (bug #180117).
-
- 30 May 2007; Andrej Kacian <ticho@gentoo.org> pulseaudio-0.9.5-r6.ebuild:
- Stable on x86, security bug #180203.
-
- 30 May 2007; René Nussbaumer <killerfox@gentoo.org>
- pulseaudio-0.9.5-r6.ebuild:
- Stable on hppa. See Bug #180203.
-
- 30 May 2007; Gustavo Zacarias <gustavoz@gentoo.org>
- pulseaudio-0.9.5-r6.ebuild:
- Stable on sparc wrt security #180203
-
-*pulseaudio-0.9.5-r6 (30 May 2007)
-
- 30 May 2007; Diego Pettenò <flameeyes@gentoo.org>
- files/pulseaudio-0.9.5-CVE-2007-1804.patch, -pulseaudio-0.9.5-r5.ebuild,
- +pulseaudio-0.9.5-r6.ebuild:
- New revision bump, completed patch.
-
- 29 May 2007; Andrej Kacian <ticho@gentoo.org> pulseaudio-0.9.6.ebuild:
- Added ~x86, bug #180117.
-
- 29 May 2007; Gustavo Zacarias <gustavoz@gentoo.org>
- pulseaudio-0.9.6.ebuild:
- Keyworded ~sparc wrt #180117
-
-*pulseaudio-0.9.5-r5 (29 May 2007)
-
- 29 May 2007; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio-0.9.5-CVE-2007-1804.patch, +pulseaudio-0.9.5-r5.ebuild:
- Revision bump to add a patch for bug #180203 (CVE-2007-1804).
-
-*pulseaudio-0.9.6 (28 May 2007)
-
- 28 May 2007; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio-0.9.6-build.patch, +pulseaudio-0.9.6.ebuild:
- Version bump, the new version requires libatomic_ops so all the keywords but
- ~amd64 and ~x86-fbsd are dropped.
-
- 26 Feb 2007; Matthias Schwarzott <zzam@gentoo.org>
- pulseaudio-0.9.5-r4.ebuild:
- Corrected name of init-script in elog-message.
-
- 21 Dec 2006; Bryan Østergaard <kloeri@gentoo.org>
- pulseaudio-0.9.5-r4.ebuild:
- Stable on Alpha + IA64.
-
- 25 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.5-r4.ebuild:
- Add runtime dependency over alsa-utils for the init.d script, thanks to
- Andrzej in bug #155707.
-
- 15 Nov 2006; Jeroen Roovers <jer@gentoo.org> pulseaudio-0.9.5-r4.ebuild:
- Stable for HPPA (bug #154742).
-
- 13 Nov 2006; Joseph Jezak <josejx@gentoo.org> pulseaudio-0.9.5-r4.ebuild:
- Marked ppc stable.
-
- 11 Nov 2006; Michael Cummings <mcummings@gentoo.org>
- pulseaudio-0.9.5-r4.ebuild:
- Marking amd64 stable, dep for mpd
-
- 25 Oct 2006; Joshua Jackson <tsunam@gentoo.org>
- pulseaudio-0.9.5-r4.ebuild:
- Stable x86; bug #150540
-
- 22 Oct 2006; Markus Rothe <corsair@gentoo.org> pulseaudio-0.9.5-r4.ebuild:
- Stable on ppc64; bug #150540
-
- 21 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.5-r3.ebuild:
- Remove old revision.
-
- 20 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- pulseaudio-0.9.5-r4.ebuild:
- Stable on sparc wrt #150540
-
- 14 Oct 2006; Aron Griffis <agriffis@gentoo.org>
- pulseaudio-0.9.5-r3.ebuild, pulseaudio-0.9.5-r4.ebuild:
- Mark 0.9.5-r4 0.9.5-r3 ~ia64
-
- 14 Oct 2006; Bryan Østergaard <kloeri@gentoo.org>
- pulseaudio-0.9.5-r4.ebuild:
- Add ~alpha keyword.
-
-*pulseaudio-0.9.5-r4 (02 Oct 2006)
-
- 02 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.5-r4.ebuild:
- Use pulse-rt as default realtime group, as the current SVN version does, and
- create it. Thanks to Mark Lee for reporting in bug #146625.
-
- 23 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.5-r3.ebuild:
- Add runtime dependency over sys-devel/libtool for libltdl.so.
-
- 21 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.5-r3.ebuild:
- Force -j1 in install, the package don't play safe with it.
-
- 17 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
- files/pulseaudio.init.d-2:
- Pass the pidfile to start-stop-daemon when stopping pulseaudio.
-
- 17 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.5-r3.ebuild:
- Let avahi useflag enable zeroconf support in the default configuration file,
- too.
-
- 07 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio-0.9.5-noshm.patch, pulseaudio-0.9.5-r3.ebuild:
- Add patch from upstream to not fail if SHM is not available.
-
-*pulseaudio-0.9.5-r3 (06 Sep 2006)
-
- 06 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.5-r2.ebuild, +pulseaudio-0.9.5-r3.ebuild:
- Depend on avahi-daemon service, not avahi. Thanks to Tony Vroon for reporting.
-
-*pulseaudio-0.9.5-r2 (05 Sep 2006)
-
- 05 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
- files/pulseaudio.init.d-2, -pulseaudio-0.9.5-r1.ebuild,
- +pulseaudio-0.9.5-r2.ebuild:
- The services previously in 'use' section are actually needed, make sure that
- restarting alsasound make pulseaudio restart.
-
-*pulseaudio-0.9.5-r1 (02 Sep 2006)
-
- 02 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
- -files/pulseaudio-0.9.2-esdcompat.patch,
- -files/pulseaudio-0.9.4-r1170.patch,
- +files/pulseaudio-0.9.5-esdcompat.patch, -pulseaudio-0.9.4.ebuild,
- -pulseaudio-0.9.4-r1.ebuild, -pulseaudio-0.9.5.ebuild,
- +pulseaudio-0.9.5-r1.ebuild:
- Remove old version, replace the esdcompat patch with the right one, thanks
- to Florian Scandella for noticing in bug #145843.
-
- 02 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio-0.9.5-fbsd.patch, pulseaudio-0.9.5.ebuild:
- Add patch to build on FreeBSD, and re add ~x86-fbsd keyword.
-
- 02 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.5.ebuild:
- Remove ~x86-fbsd keyword until it builds.
-
-*pulseaudio-0.9.5 (31 Aug 2006)
-
- 31 Aug 2006; Diego Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.5.ebuild:
- Version bump, and workaround detection modules for hal/non-hal
- configurations in default configuration.
-
- 17 Aug 2006; Jeroen Roovers <jer@gentoo.org> pulseaudio-0.9.4-r1.ebuild:
- Marked ~hppa (bug #143510).
-
- 11 Aug 2006; Markus Rothe <corsair@gentoo.org> pulseaudio-0.9.4-r1.ebuild:
- Added ~ppc64; bug #141727
-
- 11 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- pulseaudio-0.9.4-r1.ebuild:
- To ~sparc wrt #143510
-
-*pulseaudio-0.9.4-r1 (30 Jul 2006)
-
- 30 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio-0.9.4-r1170.patch, +pulseaudio-0.9.4-r1.ebuild:
- Add patch from upstream to fix using capabilities.
-
- 29 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- files/pulseaudio.init.d-2, files/pulseaudio.conf.d,
- pulseaudio-0.9.4.ebuild:
- Create /var/run/pulse directory during install, thanks to Florian Steinel
- for reporting.
-
- 27 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- -pulseaudio-0.9.3.ebuild, pulseaudio-0.9.4.ebuild:
- Require avahi 0.6.12 to complete the fix of 0.9.4 version. Remove old version.
-
-*pulseaudio-0.9.4 (27 Jul 2006)
-
- 27 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- +pulseaudio-0.9.4.ebuild:
- Version bump.
-
- 22 Jul 2006; Zaheer Abbas Merali <zaheem@gentoo.org>
- pulseaudio-0.9.3.ebuild:
- keyword ~x86
-
- 22 Jul 2006; Luca Barbato <lu_zero@gentoo.org> pulseaudio-0.9.3.ebuild:
- Marked ~ppc + typo fix
-
- 21 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- -files/pulseaudio-0.9.2-fbsd.patch,
- -files/pulseaudio-0.9.2-moduledetect.patch, -files/pulseaudio.init.d,
- -pulseaudio-0.9.2.ebuild:
- Remove old version and related files.
-
-*pulseaudio-0.9.3 (21 Jul 2006)
-
- 21 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio.init.d-2, +pulseaudio-0.9.3.ebuild:
- Version bump and new init script to use the new system-wide mode (compatible
- with our 0.9.2).
-
- 19 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- files/pulseaudio.init.d, pulseaudio-0.9.2.ebuild:
- Add support for esd wrapper when using system-wide mode, by enabling
- anonymous authentication for esound protocol and relying once again on
- filesystem access for being able to use it.
-
- 19 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- files/pulseaudio-0.9.2-esdcompat.patch:
- Fix esdcompat patch that was incomplete.
-
- 19 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio-0.9.2-esdcompat.patch, pulseaudio-0.9.2.ebuild:
- Add patch to fix esdcompat script on BSD userlands.
-
- 19 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.2.ebuild:
- Add dependency on eselect-esd and relative call to put the esd symlink in
- place.
-
- 18 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- files/pulseaudio.conf.d, files/pulseaudio.init.d, pulseaudio-0.9.2.ebuild:
- Split pulseaudio access in pulse-access group, as suggested by upstream, use
- a different script to initialise system-wide pulseaudio, so that the default
- is the same as in other distributions and in vanilla, allowing users to set
- the system-wide mode if they want, disable module loading at runtime for
- systemwide setup, and explain everythign in a postinst message.
-
- 18 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio-0.9.2-moduledetect.patch, pulseaudio-0.9.2.ebuild:
- Add patch to allow module-detect to work on FreeBSD.
-
- 17 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- files/pulseaudio.conf.d, files/pulseaudio.init.d, pulseaudio-0.9.2.ebuild:
- Improve support for system-wide pulseaudio daemon, let it work with users in
- audio group.
-
- 16 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- files/pulseaudio-0.9.2-fbsd.patch:
- Improve FreeBSD patch a bit thanks to suggestion of the author Lennart
- Poettering.
-
- 16 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- pulseaudio-0.9.2.ebuild:
- Add ~x86-fbsd keyword.
-
- 16 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- files/pulseaudio.conf.d, files/pulseaudio.init.d:
- Little change to init.d scripts.
-
- 16 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio-0.9.2-fbsd.patch, files/pulseaudio.conf.d,
- files/pulseaudio.init.d, pulseaudio-0.9.2.ebuild:
- Add patch to build on FreeBSD, change init script so that it doesn't
- daemonise and properly fails when initialisation fails.
-
-*pulseaudio-0.9.2 (11 Jul 2006)
-
- 11 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- +files/pulseaudio.conf.d, +files/pulseaudio.init.d, +metadata.xml,
- +pulseaudio-0.9.2.ebuild:
- Add pulseaudio ebuild, thanks to Tom Schneider, Ed Catmur, Florian Steinel,
- Disaster and Gonzalo Aguilar Delgado in bug #74039.
+ 27 Apr 2011; Christoph Mende <angelos@gentoo.org>
+ +pulseaudio-0.9.22-r1.ebuild, +files/pulseaudio-0.9.22-xcb-atom.patch:
+ Fixed compilation against xcb-util-0.3.8 (bug #364965)
diff --git a/media-sound/pulseaudio/Manifest b/media-sound/pulseaudio/Manifest
index 514564411f01..7ec1cc9a8a34 100644
--- a/media-sound/pulseaudio/Manifest
+++ b/media-sound/pulseaudio/Manifest
@@ -2,18 +2,20 @@
Hash: SHA256
AUX pulseaudio-0.9.21-armv5-build-fix.patch 3387 RMD160 a3c3d2cd97478fc7ee53eb9aa6054d7c09271ec4 SHA1 1a3747c5e24c2cc26e43348a12627725b5d6242f SHA256 4734ffb3b038194911627c20959f75609da76e8e071da0833a794f264c243000
+AUX pulseaudio-0.9.22-xcb-atom.patch 3026 RMD160 3b88da261896e393294e6d11ebdc0986fb7cedde SHA1 23ea548e6a3853c1052c8e4516d396132cfb7221 SHA256 b7c528c3f20743d4337878138b0d0f12073a50b4d435c72812d06c472ebb1104
AUX pulseaudio.conf.d 275 RMD160 6317cb5be41a768428056c0057d8f5b1f189e804 SHA1 22ed7f1de0f2a18a608c5e9a91635ee66addac4d SHA256 c03661e8cc902d27ff6b52f291207f2b008957571b942abdd92a873a52aae0dd
AUX pulseaudio.init.d-4 2493 RMD160 9f6b2f487298a5576b60b53095ee697095b88c89 SHA1 80f0e5e621d9312a7b24129fe843dd7ce085756d SHA256 dc8caa43aa297d2ca4019eef5b3cb64b3a57741e611620490f8d79091790f363
AUX pulseaudio.init.d-5 2352 RMD160 36a3732386617f5436a60d0d9248a69da9804c5d SHA1 4b2fa2f0437b78b0a7fd5a54e8a83b02c99af579 SHA256 60e4571a8af0437bd99cfd858fde1e6223544a60e591febf25e55e4a2918ff59
DIST pulseaudio-0.9.22.tar.gz 2076785 RMD160 31199c497f7b1cce2285a6369d43fc1f66cd41a4 SHA1 f5fc14d7a62ae9f9ee9745026e3f13f4c130140a SHA256 c6019324395117a258c048a6db5e9734551cc2c61dc35b46403ff00d64be55f0
+EBUILD pulseaudio-0.9.22-r1.ebuild 6698 RMD160 8bb68295d1320af1c64f985d360dba7a8223d97b SHA1 aa30391c1b5ae902e0e3d5d0a339bfd0e4cdf83e SHA256 7231dcac0678c04c2727a9d17b7273c60949e9a7b96e4a833ac72363b4f69830
EBUILD pulseaudio-0.9.22.ebuild 6646 RMD160 16d61e2bc6b842465a9c066e769b866cf1d791ab SHA1 99f8a886668956a17d1409ff6bb612ff932b1fac SHA256 a92ae7b7d3e4962da83ca2bbdb363c55867b6251981d11399f08bb1bf6acfc23
EBUILD pulseaudio-9999.ebuild 6500 RMD160 cb03241428dc5a1c9c22db3e50e051070fc45888 SHA1 5a4d603cd9ce8017b883ff4fefe745fcfa34697c SHA256 a7a88a84999d111e5c0b0801250191ea5cadc1e738a5b98dfc28fca9fed30bc2
-MISC ChangeLog 42744 RMD160 4dfa6cd039aaf98ce25b4c082851b6d7af1c6c4c SHA1 ca73acef1c37f2bcae23d0d075c800e01b9b9e23 SHA256 a87cbd0beff497bcf6da715d295ddd3af572f389811f9db5a6059f88b76762e5
+MISC ChangeLog 440 RMD160 eb023aab74ce11dd55338e28b3ceb27230d6b879 SHA1 386914eb270fc5ba3f8141d353ca146853aabc7b SHA256 5e561d8608e4e367474dd78f62a0d9160b686795da3625173989855a29f304f9
MISC metadata.xml 2225 RMD160 270fc66edbe5134853cc06c1feaca8d94a8c50fd SHA1 1c8edb3e83bb3791d860e3b007e7dab37bdf3459 SHA256 57429e87e6e2902c0a81aa480f603ffa894234434c03da1ffef89d52493d848b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk224zwACgkQXkR9YqOcLPFILwD+NCAR6IOk+H88Q0EctCc3RKiX
-gTaaQnWaEJZJnMLMfY0BAIYEN1CfAxL2r0uYxDdHkcuVGA4Gf6wpVcDhJdsXR9+m
-=uN+s
+iF4EAREIAAYFAk23w1IACgkQmWq1bYTyC0MRTgEAw/8zUwpSW98IBVK8B/TvLaut
+ogAvjPoKPI5SwQYHZzIA/1N3/hguxboxOCFn5QAWBABGpfkl0dbYX5hq20NGwhfd
+=2ALw
-----END PGP SIGNATURE-----
diff --git a/media-sound/pulseaudio/files/pulseaudio-0.9.22-xcb-atom.patch b/media-sound/pulseaudio/files/pulseaudio-0.9.22-xcb-atom.patch
new file mode 100644
index 000000000000..b7f52f5898b8
--- /dev/null
+++ b/media-sound/pulseaudio/files/pulseaudio-0.9.22-xcb-atom.patch
@@ -0,0 +1,83 @@
+From 9cee2891e8ccd4b26b16449c120ac17e01aa1b36 Mon Sep 17 00:00:00 2001
+From: Maciej Grela <maciej.grela@gmail.com>
+Date: Tue, 29 Mar 2011 22:56:28 +0159
+Subject: [PATCH] x11: Fix build errors with newest xcb-util.
+
+The xcb_atom_get functions were removed from xcb-util. Changed these to
+xcb_intern_atom/xcb_intern_atom_reply. Also, STRING is now
+XCB_ATOM_STRING.
+---
+ src/pulsecore/x11prop.c | 26 +++++++++++++++++---------
+ 1 files changed, 17 insertions(+), 9 deletions(-)
+
+diff --git a/src/pulsecore/x11prop.c b/src/pulsecore/x11prop.c
+index 8df3278..99ea55d 100644
+--- a/src/pulsecore/x11prop.c
++++ b/src/pulsecore/x11prop.c
+@@ -49,28 +49,34 @@ static xcb_screen_t *screen_of_display(xcb_connection_t *xcb, int screen) {
+
+ void pa_x11_set_prop(xcb_connection_t *xcb, int screen, const char *name, const char *data) {
+ xcb_screen_t *xs;
+- xcb_atom_t a;
++ xcb_intern_atom_cookie_t cookie;
++ xcb_intern_atom_reply_t *reply;
+
+ pa_assert(xcb);
+ pa_assert(name);
+ pa_assert(data);
+
+ if ((xs = screen_of_display(xcb, screen))) {
+- a = xcb_atom_get(xcb, name);
+- xcb_change_property(xcb, XCB_PROP_MODE_REPLACE, xs->root, a, STRING, PA_XCB_FORMAT, (int) strlen(data), (const void*) data);
++ cookie = xcb_intern_atom(xcb, 0, strlen(name), name);
++ reply = xcb_intern_atom_reply(xcb, cookie, NULL);
++
++ xcb_change_property(xcb, XCB_PROP_MODE_REPLACE, xs->root, reply->atom, XCB_ATOM_STRING, PA_XCB_FORMAT, (int) strlen(data), (const void*) data);
+ }
+ }
+
+ void pa_x11_del_prop(xcb_connection_t *xcb, int screen, const char *name) {
+ xcb_screen_t *xs;
+- xcb_atom_t a;
++ xcb_intern_atom_cookie_t cookie;
++ xcb_intern_atom_reply_t *reply;
+
+ pa_assert(xcb);
+ pa_assert(name);
+
+ if ((xs = screen_of_display(xcb, screen))) {
+- a = xcb_atom_get(xcb, name);
+- xcb_delete_property(xcb, xs->root, a);
++ cookie = xcb_intern_atom(xcb, 0, strlen(name), name);
++ reply = xcb_intern_atom_reply(xcb, cookie, NULL);
++
++ xcb_delete_property(xcb, xs->root, reply->atom);
+ }
+ }
+
+@@ -80,7 +86,8 @@ char* pa_x11_get_prop(xcb_connection_t *xcb, int screen, const char *name, char
+ xcb_get_property_cookie_t req;
+ xcb_get_property_reply_t* prop = NULL;
+ xcb_screen_t *xs;
+- xcb_atom_t a;
++ xcb_intern_atom_cookie_t cookie;
++ xcb_intern_atom_reply_t *reply;
+
+ pa_assert(xcb);
+ pa_assert(name);
+@@ -98,9 +105,10 @@ char* pa_x11_get_prop(xcb_connection_t *xcb, int screen, const char *name, char
+ xs = screen_of_display(xcb, 0);
+
+ if (xs) {
+- a = xcb_atom_get(xcb, name);
++ cookie = xcb_intern_atom(xcb, 0, strlen(name), name);
++ reply = xcb_intern_atom_reply(xcb, cookie, NULL);
+
+- req = xcb_get_property(xcb, 0, xs->root, a, STRING, 0, (uint32_t)(l-1));
++ req = xcb_get_property(xcb, 0, xs->root, reply->atom, XCB_ATOM_STRING, 0, (uint32_t)(l-1));
+ prop = xcb_get_property_reply(xcb, req, NULL);
+
+ if (!prop)
+--
+1.7.4.1
+
diff --git a/media-sound/pulseaudio/pulseaudio-0.9.22-r1.ebuild b/media-sound/pulseaudio/pulseaudio-0.9.22-r1.ebuild
new file mode 100644
index 000000000000..a0793cb12e7e
--- /dev/null
+++ b/media-sound/pulseaudio/pulseaudio-0.9.22-r1.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/pulseaudio/pulseaudio-0.9.22-r1.ebuild,v 1.1 2011/04/27 07:18:47 angelos Exp $
+
+EAPI=3
+
+inherit autotools eutils libtool flag-o-matic versionator
+
+DESCRIPTION="A networked sound server with an advanced plugin system"
+HOMEPAGE="http://www.pulseaudio.org/"
+
+SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2 GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+alsa avahi +caps jack lirc oss tcpd +X dbus libsamplerate gnome bluetooth +asyncns +glib test doc +udev ipv6 system-wide realtime"
+
+RDEPEND="app-admin/eselect-esd
+ X? (
+ || ( >=x11-libs/libX11-1.4.0 <x11-libs/libX11-1.4.0[xcb] )
+ >=x11-libs/xcb-util-0.3.1
+ x11-libs/libSM
+ x11-libs/libICE
+ x11-libs/libXtst
+ )
+ caps? ( sys-libs/libcap )
+ libsamplerate? ( >=media-libs/libsamplerate-0.1.1-r1 )
+ alsa? ( >=media-libs/alsa-lib-1.0.19 )
+ glib? ( >=dev-libs/glib-2.4.0 )
+ avahi? ( >=net-dns/avahi-0.6.12[dbus] )
+ jack? ( >=media-sound/jack-audio-connection-kit-0.100 )
+ tcpd? ( sys-apps/tcp-wrappers )
+ lirc? ( app-misc/lirc )
+ dbus? ( >=sys-apps/dbus-1.0.0 )
+ gnome? ( >=gnome-base/gconf-2.4.0 )
+ bluetooth? (
+ >=net-wireless/bluez-4
+ >=sys-apps/dbus-1.0.0
+ )
+ asyncns? ( net-libs/libasyncns )
+ udev? ( >=sys-fs/udev-143[extras] )
+ realtime? ( sys-auth/rtkit )
+ >=media-libs/audiofile-0.2.6-r1
+ >=media-libs/speex-1.2_beta
+ >=media-libs/libsndfile-1.0.20
+ sys-libs/gdbm
+ >=sys-devel/libtool-2.2.4" # it's a valid RDEPEND, libltdl.so is used
+
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ X? (
+ x11-proto/xproto
+ || ( >=x11-libs/libXtst-1.0.99.2 <x11-proto/xextproto-7.0.99 )
+ )
+ dev-libs/libatomic_ops
+ dev-util/pkgconfig
+ system-wide? ( || ( dev-util/unifdef sys-freebsd/freebsd-ubin ) )
+ dev-util/intltool"
+
+# alsa-utils dep is for the alsasound init.d script (see bug #155707)
+# bluez dep is for the bluetooth init.d script
+RDEPEND="${RDEPEND}
+ X? ( gnome-extra/gnome-audio )
+ system-wide? (
+ sys-apps/openrc
+ alsa? ( media-sound/alsa-utils )
+ bluetooth? ( >=net-wireless/bluez-4 )
+ )"
+
+pkg_setup() {
+ enewgroup audio 18 # Just make sure it exists
+ enewgroup pulse-access
+ enewgroup pulse
+ enewuser pulse -1 -1 /var/run/pulse pulse,audio
+}
+
+src_prepare() {
+ if use arm; then
+ # Fix build on armv5 - bug #294599
+ epatch "${FILESDIR}/${PN}-0.9.21-armv5-build-fix.patch"
+ eautoreconf
+ fi
+
+ epatch "${FILESDIR}"/${P}-xcb-atom.patch
+
+ elibtoolize
+}
+
+src_configure() {
+ # It's a binutils bug, once I can find time to fix that I'll add a
+ # proper dependency and fix this up. — flameeyes
+ append-ldflags $(no-as-needed)
+
+ econf \
+ --enable-largefile \
+ $(use_enable glib glib2) \
+ --disable-solaris \
+ $(use_enable asyncns) \
+ $(use_enable oss oss-output) \
+ $(use_enable alsa) \
+ $(use_enable lirc) \
+ $(use_enable tcpd tcpwrap) \
+ $(use_enable jack) \
+ $(use_enable lirc) \
+ $(use_enable avahi) \
+ --disable-hal \
+ $(use_enable dbus) \
+ $(use_enable gnome gconf) \
+ $(use_enable libsamplerate samplerate) \
+ $(use_enable bluetooth bluez) \
+ $(use_enable X x11) \
+ $(use_enable test default-build-tests) \
+ $(use_enable udev) \
+ $(use_enable ipv6) \
+ $(use_with caps) \
+ --localstatedir="${EPREFIX}"/var \
+ --disable-per-user-esound-socket \
+ --with-database=gdbm \
+ --with-udev-rules-dir="${EPREFIX}/$(get_libdir)/udev/rules.d" \
+ || die "econf failed"
+
+ if use doc; then
+ pushd doxygen
+ doxygen doxygen.conf || die
+ popd
+ fi
+}
+
+src_test() {
+ # We avoid running the toplevel check target because that will run
+ # po/'s tests too, and they are broken. Officially, it should work
+ # with intltool 0.41, but that doesn't look like a stable release.
+ emake -C src check || die
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}" install || die "make install failed"
+
+ # Drop the script entirely if X is disabled
+ use X || rm "${ED}"/usr/bin/start-pulseaudio-x11
+
+ if use system-wide; then
+ newconfd "${FILESDIR}/pulseaudio.conf.d" pulseaudio
+
+ use_define() {
+ local define=${2:-$(echo $1 | tr '[:lower:]' '[:upper:]')}
+
+ use "$1" && echo "-D$define" || echo "-U$define"
+ }
+
+ unifdef $(use_define avahi) \
+ $(use_define alsa) \
+ $(use_define bluetooth) \
+ $(use_define udev) \
+ "${FILESDIR}/pulseaudio.init.d-5" \
+ > "${T}/pulseaudio"
+
+ doinitd "${T}/pulseaudio"
+ fi
+
+ use avahi && sed -i -e '/module-zeroconf-publish/s:^#::' "${ED}/etc/pulse/default.pa"
+
+ dodoc README ChangeLog todo || die
+
+ if use doc; then
+ pushd doxygen/html
+ dohtml * || die
+ popd
+ fi
+
+ # Create the state directory
+ use prefix || diropts -o pulse -g pulse -m0755
+ keepdir /var/run/pulse
+
+ find "${D}" -name '*.la' -delete
+}
+
+pkg_postinst() {
+ if use system-wide; then
+ elog "PulseAudio in Gentoo can use a system-wide pulseaudio daemon."
+ elog "This support is enabled by starting the pulseaudio init.d ."
+ elog "To be able to access that you need to be in the group pulse-access."
+ elog "If you choose to use this feature, please make sure that you"
+ elog "really want to run PulseAudio this way:"
+ elog " http://pulseaudio.org/wiki/WhatIsWrongWithSystemMode"
+ elog "For more information about system-wide support, please refer to:"
+ elog " http://pulseaudio.org/wiki/SystemWideInstance"
+ if use gnome ; then
+ elog
+ elog "By enabling gnome USE flag, you enabled gconf support. Please note"
+ elog "that you might need to remove the gnome USE flag or disable the"
+ elog "gconf module on /etc/pulse/system.pa to be able to use PulseAudio"
+ elog "with a system-wide instance."
+ fi
+ elog
+ elog "To use the ESounD wrapper while using a system-wide daemon, you also"
+ elog "need to enable auth-anonymous for the esound-unix module, or to copy"
+ elog "/var/run/pulse/.esd_auth into each home directory."
+ elog
+ fi
+ if use bluetooth; then
+ elog
+ elog "The BlueTooth proximity module is not enabled in the default"
+ elog "configuration file. If you do enable it, you'll have to have"
+ elog "your BlueTooth controller enabled and inserted at bootup or"
+ elog "PulseAudio will refuse to start."
+ elog
+ elog "Please note that the BlueTooth proximity module seems itself"
+ elog "still experimental, so please report to upstream if you have"
+ elog "problems with it."
+ fi
+ if use alsa; then
+ local pkg="media-plugins/alsa-plugins"
+ if has_version ${pkg} && ! has_version "${pkg}[pulseaudio]"; then
+ elog
+ elog "You have alsa support enabled so you probably want to install"
+ elog "${pkg} with pulseaudio support to have"
+ elog "alsa using applications route their sound through pulseaudio"
+ fi
+ fi
+
+ eselect esd update --if-unset
+}