diff options
-rw-r--r-- | media-libs/libcanberra/ChangeLog | 439 | ||||
-rw-r--r-- | media-libs/libcanberra/Manifest | 7 | ||||
-rw-r--r-- | media-libs/libcanberra/files/gconf-2.m4 | 44 | ||||
-rw-r--r-- | media-libs/libcanberra/files/libcanberra-0.28-underlinking.patch | 44 | ||||
-rw-r--r-- | media-libs/libcanberra/files/libcanberra-0.28-workaround-hang.patch | 28 | ||||
-rw-r--r-- | media-libs/libcanberra/libcanberra-0.30-r2.ebuild | 64 | ||||
-rw-r--r-- | media-libs/libcanberra/metadata.xml | 32 |
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> |