aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-24 15:00:09 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-24 15:00:09 -0800
commitc88ba43b0193327e5f6e611b6ddb4ccf60b18394 (patch)
treef5aaf5b7903820d05f92966c134b51f265d8f8a8 /media-libs/libcanberra
parenteclass/python-single-r1: automate multilib python header finding (diff)
downloadgmt-c88ba43b0193327e5f6e611b6ddb4ccf60b18394.tar.gz
gmt-c88ba43b0193327e5f6e611b6ddb4ccf60b18394.tar.bz2
gmt-c88ba43b0193327e5f6e611b6ddb4ccf60b18394.zip
media-libs/libcanberra: clone upstream
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'media-libs/libcanberra')
-rw-r--r--media-libs/libcanberra/ChangeLog439
-rw-r--r--media-libs/libcanberra/Manifest7
-rw-r--r--media-libs/libcanberra/files/gconf-2.m444
-rw-r--r--media-libs/libcanberra/files/libcanberra-0.28-underlinking.patch44
-rw-r--r--media-libs/libcanberra/files/libcanberra-0.28-workaround-hang.patch28
-rw-r--r--media-libs/libcanberra/libcanberra-0.30-r2.ebuild64
-rw-r--r--media-libs/libcanberra/metadata.xml32
7 files changed, 658 insertions, 0 deletions
diff --git a/media-libs/libcanberra/ChangeLog b/media-libs/libcanberra/ChangeLog
new file mode 100644
index 0000000..3f01622
--- /dev/null
+++ b/media-libs/libcanberra/ChangeLog
@@ -0,0 +1,439 @@
+# ChangeLog for media-libs/libcanberra
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libcanberra/ChangeLog,v 1.107 2013/04/10 20:22:02 ago Exp $
+
+ 10 Apr 2013; Agostino Sarubbo <ago@gentoo.org> libcanberra-0.30-r1.ebuild:
+ Stable for hppa, wrt bug #458984
+
+ 09 Apr 2013; Agostino Sarubbo <ago@gentoo.org> libcanberra-0.30-r1.ebuild:
+ Stable for sh, wrt bug #458984
+
+ 01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> libcanberra-0.30-r1.ebuild:
+ Stable for sparc, wrt bug #458984
+
+ 01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> libcanberra-0.30-r1.ebuild:
+ Stable for alpha, wrt bug #458984
+
+ 29 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libcanberra-0.30-r1.ebuild:
+ Stable for ia64, wrt bug #458984
+
+ 28 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libcanberra-0.30-r1.ebuild:
+ Stable for arm, wrt bug #458984
+
+ 27 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libcanberra-0.30-r1.ebuild:
+ Stable for ppc64, wrt bug #458984
+
+ 26 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libcanberra-0.30-r1.ebuild:
+ Stable for ppc, wrt bug #458984
+
+ 25 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libcanberra-0.30-r1.ebuild:
+ Stable for x86, wrt bug #458984
+
+ 25 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libcanberra-0.30-r1.ebuild:
+ Stable for amd64, wrt bug #458984
+
+ 25 Feb 2013; Zac Medico <zmedico@gentoo.org> libcanberra-0.30-r1.ebuild:
+ Add ~arm-linux keyword.
+
+*libcanberra-0.30-r1 (19 Dec 2012)
+
+ 19 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ libcanberra-0.29.ebuild, +libcanberra-0.30-r1.ebuild:
+ Version bump with gstreamer-1.0 support. Update license.
+
+ 11 Dec 2012; Ian Stakenvicius <axs@gentoo.org> libcanberra-0.29.ebuild:
+ virtualized the udev dependency
+
+ 02 Dec 2012; Gilles Dartiguelongue <eva@gentoo.org> libcanberra-0.29.ebuild:
+ Pin gstreamer dependencies.
+
+ 17 Nov 2012; Pacho Ramos <pacho@gentoo.org> -libcanberra-0.28-r5.ebuild,
+ libcanberra-0.29.ebuild:
+ Disable silent rules, #443132 by ago.
+
+ 28 Oct 2012; Raúl Porcel <armin76@gentoo.org> libcanberra-0.29.ebuild:
+ ia64/sh/sparc stable wrt #427544
+
+ 16 Oct 2012; Anthony G. Basile <blueness@gentoo.org> libcanberra-0.29.ebuild:
+ stable ppc, bug #427544
+
+ 14 Oct 2012; Matt Turner <mattst88@gentoo.org> libcanberra-0.29.ebuild:
+ Stable on alpha, bug 427544.
+
+ 07 Oct 2012; Anthony G. Basile <blueness@gentoo.org> libcanberra-0.29.ebuild:
+ stable ppc64, bug #427544
+
+ 06 Oct 2012; Markus Meier <maekke@gentoo.org> libcanberra-0.29.ebuild:
+ arm stable, bug #427544
+
+ 04 Oct 2012; Agostino Sarubbo <ago@gentoo.org> libcanberra-0.29.ebuild:
+ Stable for amd64, wrt bug #427544
+
+ 03 Oct 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> libcanberra-0.29.ebuild:
+ x86 stable wrt bug #427544
+
+ 02 Oct 2012; Jeroen Roovers <jer@gentoo.org> libcanberra-0.29.ebuild:
+ Stable for HPPA (bug #427544).
+
+ 22 Aug 2012; Christoph Junghans <ottxor@gentoo.org> libcanberra-0.29.ebuild:
+ added prefix keywords
+
+*libcanberra-0.29 (25 Jun 2012)
+
+ 25 Jun 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +libcanberra-0.29.ebuild:
+ Version bump with a few bugfixes. No longer uses gconf, meaning that
+ gnome-settings-daemon-2.x will no longer automatically load the canberra gtk
+ modules. Install devhelp docs in /usr/share/gtk-doc where devhelp expects to
+ find them.
+
+ 02 Jun 2012; Anthony G. Basile <blueness@gentoo.org>
+ libcanberra-0.28-r5.ebuild:
+ Keyword ~mips
+
+ 15 May 2012; Alexis Ballier <aballier@gentoo.org> libcanberra-0.28-r5.ebuild:
+ keyword ~amd64-fbsd
+
+ 05 May 2012; Jeff Horelick <jdhore@gentoo.org> libcanberra-0.28-r5.ebuild:
+ dev-util/pkgconfig -> virtual/pkgconfig
+
+ 13 Jan 2012; Pacho Ramos <pacho@gentoo.org>
+ -files/libcanberra-0.28-revert-gsettings.patch, -libcanberra-0.26.ebuild,
+ -libcanberra-0.28-r3.ebuild:
+ Drop old.
+
+ 30 Oct 2011; Raúl Porcel <armin76@gentoo.org> libcanberra-0.28-r5.ebuild:
+ alpha/ia64/sh/sparc stable wrt #385699
+
+ 28 Oct 2011; Markus Meier <maekke@gentoo.org> libcanberra-0.28-r5.ebuild:
+ arm stable, bug #385699
+
+ 21 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ libcanberra-0.28-r5.ebuild:
+ x86 stable wrt bug #385699
+
+ 18 Oct 2011; Jeroen Roovers <jer@gentoo.org> libcanberra-0.28-r5.ebuild:
+ Stable for HPPA (bug #385699).
+
+ 16 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org>
+ libcanberra-0.28-r5.ebuild:
+ ppc/ppc64 stable wrt #385699
+
+ 14 Oct 2011; Samuli Suominen <ssuominen@gentoo.org>
+ libcanberra-0.28-r5.ebuild:
+ amd64 stable wrt #385699
+
+*libcanberra-0.28-r5 (12 Sep 2011)
+
+ 12 Sep 2011; Pacho Ramos <pacho@gentoo.org> -libcanberra-0.28-r4.ebuild,
+ +libcanberra-0.28-r5.ebuild, +files/libcanberra-0.28-workaround-hang.patch:
+ Apply fedora patch to workaround hangs when pulseaudio has problems, RDEPEND
+ on gnome-base/gsettings-desktop-schemas to work ok with
+ gnome-session-2.32.1-r3, remove all .la files (bug #366071 by Stephan
+ Friedrichs, thanks a lot to Jonathan Callen for his explanation. Remove old.
+
+*libcanberra-0.28-r4 (21 Jul 2011)
+*libcanberra-0.28-r3 (21 Jul 2011)
+
+ 21 Jul 2011; Pacho Ramos <pacho@gentoo.org> -libcanberra-0.28-r2.ebuild,
+ +libcanberra-0.28-r3.ebuild, +libcanberra-0.28-r4.ebuild,
+ +files/libcanberra-0.28-revert-gsettings.patch:
+ Revision bump to let latest version recover Gnome2 support, latest revision
+ will be used for Gnome3 compatibility and masked with the rest of gnome3
+ stuff present in the tree.
+
+ 10 Jul 2011; Pacho Ramos <pacho@gentoo.org> -libcanberra-0.28-r1.ebuild,
+ libcanberra-0.28-r2.ebuild, +files/gconf-2.m4:
+ gconf-2.m4 is needed for autoconf, bug #374561 by Piotrek Juzwiak. Also
+ handle .la files removal better (bug #374573 by Piotrek Juzwiak). Remove old.
+
+ 01 Jun 2011; Diego E. Pettenò <flameeyes@gentoo.org>
+ libcanberra-0.28-r2.ebuild, +files/libcanberra-0.28-underlinking.patch:
+ Avoid underlinking the modules, fixes bug #367355.
+
+*libcanberra-0.28-r2 (08 May 2011)
+
+ 08 May 2011; Gilles Dartiguelongue <eva@gentoo.org>
+ +libcanberra-0.28-r2.ebuild:
+ Add support for systemd, bug #366177.
+
+*libcanberra-0.28-r1 (01 May 2011)
+
+ 01 May 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
+ +libcanberra-0.28-r1.ebuild:
+ Add libcanberra-0.28-r1 from the gnome overlay
+
+ 10 Apr 2011; Samuli Suominen <ssuominen@gentoo.org> libcanberra-0.26.ebuild:
+ Reset dependency_libs to '' in libtool files.
+
+ 27 Mar 2011; Pacho Ramos <pacho@gentoo.org> -libcanberra-0.23.ebuild,
+ -libcanberra-0.25.ebuild, metadata.xml:
+ Fix 'tdb' USE flag description (bug #360687 by Dean Matzkov), remove old.
+
+ 22 Mar 2011; Brent Baude <ranger@gentoo.org> libcanberra-0.26.ebuild:
+ Marking libcanberra-0.26 ppc stable for bug 353436
+
+ 21 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> libcanberra-0.26.ebuild:
+ ppc64 stable wrt #353436
+
+ 12 Mar 2011; Raúl Porcel <armin76@gentoo.org> libcanberra-0.26.ebuild:
+ alpha/arm/ia64/sh/sparc stable wrt #353436
+
+ 07 Mar 2011; Jeroen Roovers <jer@gentoo.org> libcanberra-0.26.ebuild:
+ Stable for HPPA (bug #353436).
+
+ 24 Feb 2011; Thomas Kahle <tomka@gentoo.org> libcanberra-0.26.ebuild:
+ x86 stable per bug 353436
+
+ 23 Feb 2011; Markos Chandras <hwoarang@gentoo.org> libcanberra-0.26.ebuild:
+ Stable on amd64 wrt bug #353436
+
+ 17 Oct 2010; Raúl Porcel <armin76@gentoo.org> libcanberra-0.25.ebuild:
+ alpha/ia64/sh/sparc stable wrt #324077
+
+ 14 Oct 2010; Markus Meier <maekke@gentoo.org> libcanberra-0.25.ebuild:
+ arm stable, bug #324077
+
+*libcanberra-0.26 (09 Oct 2010)
+
+ 09 Oct 2010; Pacho Ramos <pacho@gentoo.org> +libcanberra-0.26.ebuild:
+ Version bump with gtk+3 fixes (but still disabled until ready for the
+ tree), bump to EAPI3 and run elibtoolize only when required (as read on
+ ChangeLog, only ~x86-fbsd needs it).
+
+ 07 Oct 2010; Samuli Suominen <ssuominen@gentoo.org>
+ libcanberra-0.25.ebuild:
+ ppc64 stable wrt #324077
+
+ 24 Sep 2010; Pacho Ramos <pacho@gentoo.org> libcanberra-0.25.ebuild:
+ Disable parallel installation until bug #253862 is solved.
+
+ 23 Sep 2010; Pacho Ramos <pacho@gentoo.org> -libcanberra-0.11.ebuild,
+ -files/libcanberra-0.14-am-gconf-source-2-m4.patch,
+ -files/libcanberra-0.14-backward-compatibility-libtool.patch,
+ -libcanberra-0.22.ebuild, libcanberra-0.25.ebuild, metadata.xml:
+ Allow people to not RDEPEND on x11-themes/sound-theme-freedesktop
+ unsetting 'sound' USE flag, but turn it on by default for better 'user
+ experience' with Gnome and Xfce desktops (thanks to Samuli Suominen for
+ his patch on bug #323379). Also remove old versions.
+
+ 22 Sep 2010; Samuli Suominen <ssuominen@gentoo.org>
+ libcanberra-0.25.ebuild:
+ Missing x11-themes/sound-theme-freedesktop RDEPEND which is required for
+ index.theme file wrt #323379 by Daniel Cater.
+
+ 11 Sep 2010; Joseph Jezak <josejx@gentoo.org> libcanberra-0.25.ebuild:
+ Marked ppc for bug #324077.
+
+ 18 Aug 2010; Markus Meier <maekke@gentoo.org> libcanberra-0.23.ebuild:
+ arm stable, bug #314899
+
+ 14 Aug 2010; Raúl Porcel <armin76@gentoo.org> libcanberra-0.23.ebuild:
+ alpha/ia64/sh/sparc stable wrt #314899
+
+ 05 Aug 2010; Jeroen Roovers <jer@gentoo.org> libcanberra-0.25.ebuild:
+ Stable for HPPA (bug #324077).
+
+ 01 Aug 2010; Christian Faulhammer <fauli@gentoo.org>
+ libcanberra-0.25.ebuild:
+ x86 stable, bug 324077
+
+ 31 Jul 2010; Pacho Ramos <pacho@gentoo.org> libcanberra-0.25.ebuild:
+ amd64 stable, bug 324077
+
+ 20 Jul 2010; Jeroen Roovers <jer@gentoo.org> libcanberra-0.23.ebuild:
+ Stable for HPPA (bug #314899).
+
+ 20 Jul 2010; Jeroen Roovers <jer@gentoo.org> libcanberra-0.11.ebuild,
+ libcanberra-0.22.ebuild, libcanberra-0.23.ebuild, libcanberra-0.25.ebuild:
+ Restore HPPA keywording thanks to ssuominen.
+
+ 20 Jul 2010; Jeroen Roovers <jer@gentoo.org> libcanberra-0.11.ebuild,
+ libcanberra-0.22.ebuild, libcanberra-0.23.ebuild, libcanberra-0.25.ebuild:
+ Drop HPPA keywording (bug #324511).
+
+ 07 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
+ libcanberra-0.23.ebuild:
+ ppc64 stable wrt #314899
+
+*libcanberra-0.25 (18 Jun 2010)
+
+ 18 Jun 2010; Pacho Ramos <pacho@gentoo.org> +libcanberra-0.25.ebuild:
+ Version bump (bug #318721 by Samuli Suominen): GTK code is now fine with
+ GSEAL, minor fixes in the PulseAudio backend, other fixes. Optionally
+ build with Gtk+ 3.x in addition to Gtk+ 2.x (disabled for now).
+
+ 04 Jun 2010; Markus Meier <maekke@gentoo.org> libcanberra-0.23.ebuild:
+ x86 stable, bug #314899
+
+ 03 May 2010; Olivier Crête <tester@gentoo.org> libcanberra-0.23.ebuild:
+ amd64 stable, bug #314899
+
+ 11 Apr 2010; Raúl Porcel <armin76@gentoo.org> libcanberra-0.22.ebuild:
+ alpha/arm/ia64/sh/sparc stable wrt #305931
+
+ 07 Apr 2010; Brent Baude <ranger@gentoo.org> libcanberra-0.22.ebuild:
+ Marking libcanberra-0.22 ppc for bug 305931
+
+ 04 Mar 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ libcanberra-0.22.ebuild:
+ x86 stable wrt #305931
+
+ 01 Mar 2010; Brent Baude <ranger@gentoo.org> libcanberra-0.22.ebuild:
+ Marking libcanberra-0.22 ppc64 for bug 305931
+
+ 23 Feb 2010; Samuli Suominen <ssuominen@gentoo.org>
+ libcanberra-0.23.ebuild:
+ Run elibtoolize for ~x86-fbsd.
+
+*libcanberra-0.23 (20 Feb 2010)
+
+ 20 Feb 2010; Samuli Suominen <ssuominen@gentoo.org>
+ +libcanberra-0.23.ebuild:
+ Version bump.
+
+ 20 Feb 2010; Samuli Suominen <ssuominen@gentoo.org>
+ libcanberra-0.22.ebuild:
+ amd64 stable wrt #305931
+
+ 20 Feb 2010; Samuli Suominen <ssuominen@gentoo.org>
+ libcanberra-0.22.ebuild:
+ Install HTML documentation to /usr/share/doc/${PF}/html.
+
+*libcanberra-0.22 (04 Nov 2009)
+
+ 04 Nov 2009; Gilles Dartiguelongue <eva@gentoo.org>
+ -libcanberra-0.11-r5.ebuild,
+ -files/libcanberra-0.11-dont-crash-without-display.patch,
+ -libcanberra-0.14.ebuild, -libcanberra-0.15-r1.ebuild,
+ +libcanberra-0.22.ebuild:
+ Version bump. Updates to gtk+ support. Clean up old revisions.
+
+*libcanberra-0.17 (13 Sep 2009)
+
+ 13 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+ -libcanberra-0.16.ebuild, +libcanberra-0.17.ebuild:
+ Bump to 0.17 directly, thanks to Samuli Suominen in bug #284798.
+
+*libcanberra-0.16 (13 Sep 2009)
+
+ 13 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+ +libcanberra-0.16.ebuild:
+ Version bump; thanks to Rafał Mużyło in bug #284785 for letting me
+ notice.
+
+*libcanberra-0.15-r1 (24 Aug 2009)
+
+ 24 Aug 2009; Gilles Dartiguelongue <eva@gentoo.org>
+ -libcanberra-0.15.ebuild, +libcanberra-0.15-r1.ebuild:
+ Version bump. Fix passing arguments to econf.
+
+*libcanberra-0.15 (23 Aug 2009)
+
+ 23 Aug 2009; Gilles Dartiguelongue <eva@gentoo.org>
+ -libcanberra-0.11-r1.ebuild, +libcanberra-0.15.ebuild:
+ Version bump. bug fixes. Clean up old revision.
+
+ 21 Jul 2009; Romain Perier <mrpouet@gentoo.org> libcanberra-0.14.ebuild,
+ +files/libcanberra-0.14-am-gconf-source-2-m4.patch:
+ Fix bug #278354, backport gconf-2.m4 from aclocal system dir to m4/ source
+ directory, in case where gconf is not installed on the system
+
+ 20 Jul 2009; Romain Perier <mrpouet@gentoo.org> libcanberra-0.14.ebuild:
+ Fix bug #278269, src_unpack() failed due to unnecessary quotes around rm
+ commands, * was not matched
+
+ 17 Jul 2009; Romain Perier <mrpouet@gentoo.org> libcanberra-0.14.ebuild,
+ +files/libcanberra-0.14-backward-compatibility-libtool.patch:
+ Fix correctly bug #277739, remove template fix, replaced LT_* by
+ AC_LIBTOOL* macros (equivalent for old version) for backward compatibility
+ with < sys-devel/libtool-2.2
+
+ 16 Jul 2009; Romain Perier <mrpouet@gentoo.org> libcanberra-0.14.ebuild:
+ Fix bug #277739. Moved sys-devel/libtool to >=sys-devel/libtool-2.2 into
+ RDEPEND due to missing API symbol which was added from libtool-2.2
+
+*libcanberra-0.14 (08 Jul 2009)
+
+ 08 Jul 2009; <nirbheek@gentoo.org> +libcanberra-0.14.ebuild:
+ Bump to 0.14, fixes bug 276931 and bug 275634
+
+ 28 Apr 2009; Raúl Porcel <armin76@gentoo.org> libcanberra-0.11.ebuild:
+ arm/sh stable
+
+ 27 Apr 2009; Jeroen Roovers <jer@gentoo.org> libcanberra-0.11:
+ Stable for HPPA (bug #260063).
+
+ 12 Apr 2009; Friedrich Oslage <bluebird@gentoo.org>
+ libcanberra-0.11.ebuild:
+ Stable on sparc, bug #260063
+
+*libcanberra-0.11-r5 (28 Mar 2009)
+
+ 28 Mar 2009; Ulrich Mueller <ulm@gentoo.org>
+ +files/libcanberra-0.11-dont-crash-without-display.patch,
+ -libcanberra-0.9.ebuild, -libcanberra-0.10.ebuild,
+ +libcanberra-0.11-r5.ebuild:
+ Add patch from upstream: don't crash if there is no default display on
+ initialization. Fixes bug 259891. Revbump to -r5 as requested by leio.
+ Remove old.
+
+ 18 Mar 2009; Raúl Porcel <armin76@gentoo.org> libcanberra-0.11.ebuild:
+ alpha/ia64 stable wrt #260063
+
+ 15 Mar 2009; Markus Meier <maekke@gentoo.org> libcanberra-0.11.ebuild:
+ x86 stable, bug #260063
+
+*libcanberra-0.11-r1 (11 Mar 2009)
+
+ 11 Mar 2009; Daniel Gryniewicz <dang@gentoo.org> libcanberra-0.11.ebuild,
+ +libcanberra-0.11-r1.ebuild:
+ Remove pulse dep from 0.11 and add 0.11-r1 with pulse dep that can go
+ stable when pulse does. Mark 0.11 stable on amd64
+
+ 06 Mar 2009; Brent Baude <ranger@gentoo.org> libcanberra-0.11.ebuild:
+ Marking libcanberra-0.11 ppc stable for bug 260063
+
+ 05 Mar 2009; Brent Baude <ranger@gentoo.org> libcanberra-0.11.ebuild:
+ Marking libcanberra-0.11 ppc64 stable for bug 260063
+
+ 27 Feb 2009; Joseph Jezak <josejx@gentoo.org> libcanberra-0.9.ebuild,
+ libcanberra-0.11.ebuild:
+ Marked ~ppc for bug #239847.
+
+*libcanberra-0.11 (11 Feb 2009)
+
+ 11 Feb 2009; Gilles Dartiguelongue <eva@gentoo.org>
+ +libcanberra-0.11.ebuild:
+ bump to 0.11, bug #258590. Add oss use flag, bug #258566.
+
+ 11 Feb 2009; Alexis Ballier <aballier@gentoo.org> libcanberra-0.10.ebuild:
+ keyword ~x86-fbsd, bug #244354
+
+ 25 Jan 2009; Raúl Porcel <armin76@gentoo.org> libcanberra-0.10.ebuild:
+ Add ~arm/~sh
+
+ 17 Dec 2008; Brent Baude <ranger@gentoo.org> libcanberra-0.9.ebuild:
+ Marking libcanberra-0.9 ~ppc64 for bug 239847
+
+ 23 Nov 2008; Mart Raudsepp <leio@gentoo.org> libcanberra-0.10.ebuild:
+ Default enable USE=gtk as all current users of libcanberra need it
+
+ 31 Oct 2008; Jeroen Roovers <jer@gentoo.org> libcanberra-0.10.ebuild:
+ Marked ~hppa (bug #239847).
+
+*libcanberra-0.10 (13 Oct 2008)
+
+ 13 Oct 2008; Gilles Dartiguelongue <eva@gentoo.org>
+ +libcanberra-0.10.ebuild:
+ Bump to 0.10.0, fix bug #241708.
+
+ 10 Oct 2008; Raúl Porcel <armin76@gentoo.org> libcanberra-0.9.ebuild:
+ Add ~alpha/~ia64/~sparc wrt #239847
+
+*libcanberra-0.9 (05 Oct 2008)
+
+ 05 Oct 2008; Mart Raudsepp <leio@gentoo.org> +metadata.xml,
+ +libcanberra-0.9.ebuild:
+ Initial import of libcanberra - a portable sound event library for
+ generating event sounds on free desktops.
diff --git a/media-libs/libcanberra/Manifest b/media-libs/libcanberra/Manifest
new file mode 100644
index 0000000..a097687
--- /dev/null
+++ b/media-libs/libcanberra/Manifest
@@ -0,0 +1,7 @@
+AUX gconf-2.m4 1579 SHA256 2c9a981afe5bba4486c8e0ddb66433aef4af953168bd254f6a5ba1c6692f80f8 SHA512 66a341f1c96634d7fddcb26c99e3ae6d44bb3e97f8d547aa1b03b170f2dad8d19a902fe6a945544b8a5a0e26f054a9d0a3f85380efd04e5dd8262bbcb32c4063 WHIRLPOOL 3509829bdecb1eb23ac21df58769f39f3216052f8cdd3ebd67c543d03e2c2a3d57084637152203b9eb5afc9e77f20401467db3cf3b728dc2c02f87abe072032e
+AUX libcanberra-0.28-underlinking.patch 1485 SHA256 3798873e8895602159b0df11f45e806c28056a7f3c3820a0664ed1e6cf25a8a4 SHA512 3d9742e40c49797fc11f409b63295a3ff753deb30630fdb7e6d2bcf8a2bd682dca3a1772c48f4bc5d697448adf7fb28ed65d849af26a8bb293c25b7c3eb53f0f WHIRLPOOL c7878ef263b4347de7f8301b2e64059e62ffcb60ae4f9067a688d68fb63bb438e790ca46292ce370a22745b1d3f4f814be0810b451977eae83fdaa34148ea676
+AUX libcanberra-0.28-workaround-hang.patch 849 SHA256 ffcac176507075d76ca360302b53a45228df785f689e95302b48200a20e4dda4 SHA512 c64cddf7771ff049f3ca4e57b8e11df00f73ab84c62f94ba37717181668cca22664edcce370547743c4b66a530a594fe05c4078d06c7865cde31ff7ec453f47d WHIRLPOOL 1ddfce1524a5b23193ac5249cabc32477e885c1a41a2212fb95e1fa41bbd6d5d9a6b1a89af462042a4a8f702ed378b09a86283666ea6d897a735f97a621a10f4
+DIST libcanberra-0.30.tar.xz 318960 SHA256 c2b671e67e0c288a69fc33dc1b6f1b534d07882c2aceed37004bf48c601afa72 SHA512 f7543582122256826cd01d0f5673e1e58d979941a93906400182305463d6166855cb51f35c56d807a56dc20b7a64f7ce4391368d24990c1b70782a7d0b4429c2 WHIRLPOOL 684f0c4886f5bbc22d92500d0aa6371655106c8e788fe57d98b011e61fc0b09412edfddf782d42424009445e66bfa28ec43953ad263ea3eb0d9d9049ec479d87
+EBUILD libcanberra-0.30-r2.ebuild 1720 SHA256 15bc73e7abfab4d6a48e383ae8eac3dbcbf769951dd5bec2c60898f03ed6a68c SHA512 ac290136f585be096d6d411a8b1545174c55a6e83ca2045269e6b1904fd95ae5fc5de594ac58b3315e09bc6e214433221a9b574cc504a00aecdeee3e6442df56 WHIRLPOOL 716f808bdbc454e361613b192ff55e07549b121eb35c7f237365cfa9644201b5165982a83e08d862fb13b13418f020214be91531b054f3301975bf0f4cfccf49
+MISC ChangeLog 16473 SHA256 75600a058785388a98e90dd190d0357173d0d54548cf2103d238080c835263c4 SHA512 cffff9dafd7e98efed25b8a1a73243d517d09030116628a53e706b0dcca5918e420ebb7ebf2c48f9fa1fa8d688ed3d4ec55262e73bf0e7cff2e1f3d8f912c9d4 WHIRLPOOL e3eb42e73a7641f7d71738f82c94137dce4a05f13fe70d3dd38b49489de4a16442e6c9166ccf860a315c02b673a76e7109a5c83dac073489448c4a56b69105f3
+MISC metadata.xml 1542 SHA256 937a49bfb06b48512919df4237fabf66d40794144843790337f884961bdcf1c9 SHA512 47defa808a9e568f0608ab1c09ccbdc02be391fb8a855fd16c4a9bf8d7ea86c5eeab98612ef0624706f4190cc48688d69f5831d34be8ceafebd1889071021021 WHIRLPOOL 97ac02cb17da73790ac9992d28f7c59befb5baef72c35c5dd4118ac5415b8894bb2b6c1e6d6fac9e29752d6cc283acc5967a4f04f75a71f33157673a2b77147b
diff --git a/media-libs/libcanberra/files/gconf-2.m4 b/media-libs/libcanberra/files/gconf-2.m4
new file mode 100644
index 0000000..4a0936e
--- /dev/null
+++ b/media-libs/libcanberra/files/gconf-2.m4
@@ -0,0 +1,44 @@
+dnl AM_GCONF_SOURCE_2
+dnl Defines GCONF_SCHEMA_CONFIG_SOURCE which is where you should install schemas
+dnl (i.e. pass to gconftool-2
+dnl Defines GCONF_SCHEMA_FILE_DIR which is a filesystem directory where
+dnl you should install foo.schemas files
+dnl
+
+AC_DEFUN([AM_GCONF_SOURCE_2],
+[
+ if test "x$GCONF_SCHEMA_INSTALL_SOURCE" = "x"; then
+ GCONF_SCHEMA_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+ else
+ GCONF_SCHEMA_CONFIG_SOURCE=$GCONF_SCHEMA_INSTALL_SOURCE
+ fi
+
+ AC_ARG_WITH([gconf-source],
+ AC_HELP_STRING([--with-gconf-source=sourceaddress],
+ [Config database for installing schema files.]),
+ [GCONF_SCHEMA_CONFIG_SOURCE="$withval"],)
+
+ AC_SUBST(GCONF_SCHEMA_CONFIG_SOURCE)
+ AC_MSG_RESULT([Using config source $GCONF_SCHEMA_CONFIG_SOURCE for schema installation])
+
+ if test "x$GCONF_SCHEMA_FILE_DIR" = "x"; then
+ GCONF_SCHEMA_FILE_DIR='$(sysconfdir)/gconf/schemas'
+ fi
+
+ AC_ARG_WITH([gconf-schema-file-dir],
+ AC_HELP_STRING([--with-gconf-schema-file-dir=dir],
+ [Directory for installing schema files.]),
+ [GCONF_SCHEMA_FILE_DIR="$withval"],)
+
+ AC_SUBST(GCONF_SCHEMA_FILE_DIR)
+ AC_MSG_RESULT([Using $GCONF_SCHEMA_FILE_DIR as install directory for schema files])
+
+ AC_ARG_ENABLE(schemas-install,
+ AC_HELP_STRING([--disable-schemas-install],
+ [Disable the schemas installation]),
+ [case ${enableval} in
+ yes|no) ;;
+ *) AC_MSG_ERROR([bad value ${enableval} for --enable-schemas-install]) ;;
+ esac])
+ AM_CONDITIONAL([GCONF_SCHEMAS_INSTALL], [test "$enable_schemas_install" != no])
+])
diff --git a/media-libs/libcanberra/files/libcanberra-0.28-underlinking.patch b/media-libs/libcanberra/files/libcanberra-0.28-underlinking.patch
new file mode 100644
index 0000000..aa48439
--- /dev/null
+++ b/media-libs/libcanberra/files/libcanberra-0.28-underlinking.patch
@@ -0,0 +1,44 @@
+From 14504663805b9cdc5e514cacdadb7c137a06d6e1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Diego=20Elio=20Petten=C3=B2?= <flameeyes@gmail.com>
+Date: Sun, 15 May 2011 15:02:34 +0200
+Subject: [PATCH] build-sys: link gtk and gtk3 modules to libX11 as well as
+ Gtk itself.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Both of the modules use the XFree/XGetWindowProperty functions which are
+exposed by libX11; without this change, the modules would be
+underlinked, which causes some link editors to refuse the link (including
+GNU gold).
+
+Signed-off-by: Diego Elio Pettenò <flameeyes@gmail.com>
+---
+ configure.ac | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 98102cc..2aaa51f 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -383,7 +383,7 @@ AC_ARG_ENABLE([gtk],
+
+ AM_CONDITIONAL([GCONF_SCHEMAS_INSTALL], [false])
+ if test "x${gtk}" != xno ; then
+- PKG_CHECK_MODULES(GTK, [ gtk+-2.0 >= 2.20.0 gthread-2.0 ],
++ PKG_CHECK_MODULES(GTK, [ gtk+-2.0 >= 2.20.0 gthread-2.0 x11 ],
+ [
+ HAVE_GTK=1
+ AC_DEFINE([HAVE_GTK], 1, [Have GTK?])
+@@ -422,7 +422,7 @@ AC_ARG_ENABLE([gtk3],
+ [gtk3=auto])
+
+ if test "x${gtk3}" != xno ; then
+- PKG_CHECK_MODULES(GTK3, [ gtk+-3.0 gthread-2.0 ],
++ PKG_CHECK_MODULES(GTK3, [ gtk+-3.0 gthread-2.0 x11 ],
+ [
+ HAVE_GTK3=1
+ AC_DEFINE([HAVE_GTK3], 1, [Have GTK3?])
+--
+1.7.5.rc3
+
diff --git a/media-libs/libcanberra/files/libcanberra-0.28-workaround-hang.patch b/media-libs/libcanberra/files/libcanberra-0.28-workaround-hang.patch
new file mode 100644
index 0000000..bc84ce3
--- /dev/null
+++ b/media-libs/libcanberra/files/libcanberra-0.28-workaround-hang.patch
@@ -0,0 +1,28 @@
+From 151ddf4a0d6f4db39ccabf78b083a4343623bbc7 Mon Sep 17 00:00:00 2001
+From: Christopher Aillon <caillon@redhat.com>
+Date: Sat, 5 Mar 2011 11:03:31 -0800
+Subject: [PATCH] Workaround a hang if there are server problems
+
+https://bugs.freedesktop.org/show_bug.cgi?id=35024
+---
+ src/pulse.c | 4 ----
+ 1 files changed, 0 insertions(+), 4 deletions(-)
+
+diff --git a/src/pulse.c b/src/pulse.c
+index d4225d1..8b4188b 100644
+--- a/src/pulse.c
++++ b/src/pulse.c
+@@ -312,10 +312,6 @@ static void context_state_cb(pa_context *pc, void *userdata) {
+ }
+
+ p->subscribed = FALSE;
+-
+- /* If we managed to connect once, then let's try to
+- * reconnect, and pass NOFAIL */
+- context_connect(c, TRUE);
+ }
+ }
+
+--
+1.7.4.1
+
diff --git a/media-libs/libcanberra/libcanberra-0.30-r2.ebuild b/media-libs/libcanberra/libcanberra-0.30-r2.ebuild
new file mode 100644
index 0000000..c3be992
--- /dev/null
+++ b/media-libs/libcanberra/libcanberra-0.30-r2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit eutils systemd
+
+DESCRIPTION="Portable sound event library"
+HOMEPAGE="http://0pointer.de/lennart/projects/libcanberra/"
+SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+IUSE="alsa gnome gstreamer +gtk +gtk3 oss pulseaudio +sound tdb udev"
+
+COMMON_DEPEND="media-libs/libvorbis
+ >=sys-devel/libtool-2.2.6b
+ alsa? (
+ media-libs/alsa-lib:=
+ udev? ( >=virtual/udev-171:= ) )
+ gstreamer? ( media-libs/gstreamer:1.0 )
+ gtk? (
+ >=dev-libs/glib-2.32:2
+ >=x11-libs/gtk+-2.20.0:2
+ x11-libs/libX11 )
+ gtk3? (
+ >=dev-libs/glib-2.32:2
+ x11-libs/gtk+:3
+ x11-libs/libX11 )
+ pulseaudio? ( >=media-sound/pulseaudio-0.9.11 )
+ tdb? ( sys-libs/tdb:= )
+"
+RDEPEND="${COMMON_DEPEND}
+ gnome? ( gnome-base/gsettings-desktop-schemas )
+ sound? ( x11-themes/sound-theme-freedesktop )" # Required for index.theme wrt #323379
+DEPEND="${COMMON_DEPEND}
+ app-arch/xz-utils
+ virtual/pkgconfig"
+
+REQUIRED_USE="udev? ( alsa )"
+
+src_configure() {
+ econf \
+ --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+ $(use_enable alsa) \
+ $(use_enable oss) \
+ $(use_enable pulseaudio pulse) \
+ $(use_enable gstreamer) \
+ $(use_enable gtk) \
+ $(use_enable gtk3) \
+ $(use_enable tdb) \
+ $(use_enable udev) \
+ $(systemd_with_unitdir) \
+ --disable-lynx \
+ --disable-gtk-doc
+}
+
+src_install() {
+ # Disable parallel installation until bug #253862 is solved
+ MAKEOPTS="${MAKEOPTS} -j1" default
+ prune_libtool_files --modules
+}
diff --git a/media-libs/libcanberra/metadata.xml b/media-libs/libcanberra/metadata.xml
new file mode 100644
index 0000000..0737312
--- /dev/null
+++ b/media-libs/libcanberra/metadata.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>gnome</herd>
+ <herd>sound</herd>
+ <longdescription>
+ A small and lightweight implementation of the XDG Sound Theme Specification
+ (http://0pointer.de/public/sound-theme-spec.html)
+ </longdescription>
+ <use>
+ <flag name='alsa'>Enables ALSA sound driver.</flag>
+ <flag name='gstreamer'>Enables gstreamer sound driver. Not useful when
+ alsa or pulseaudio is available.</flag>
+ <flag name='gtk'>Enables building of gtk+ helper library, gtk+ runtime
+ sound effects and the canberra-gtk-play utility. To enable the gtk+
+ sound effects add canberra-gtk-module to the colon separated list of
+ modules in the GTK_MODULES environment variable.</flag>
+ <flag name='gtk3'>Enables building of gtk+3 helper library, gtk+3
+ runtime sound effects and the canberra-gtk-play utility. To enable
+ the gtk+3 sound effects add canberra-gtk-module to the colon
+ separated list of modules in the GTK_MODULES environment
+ variable.</flag>
+ <flag name='pulseaudio'>Enables PulseAudio sound driver that should be
+ able to support positional event sounds. This is the preferred
+ choice for best sound events experience and picked by default if
+ compiled in and possible to use at runtime.</flag>
+ <flag name='sound'>Install x11-themes/sound-theme-freedesktop to get
+ sounds on Gnome and Xfce.</flag>
+ <flag name='tdb'>Enables Trivial Database support for caching
+ purposes.</flag>
+ </use>
+</pkgmetadata>