From ddd5b43bd00ef4c9bca68b3cbf9a0964bb55e0d0 Mon Sep 17 00:00:00 2001 From: Martinez Date: Mon, 13 Jun 2016 10:39:44 +0200 Subject: [PATCH] - import Iractic local - add tools to over-prompt --- .../over-prompt/over-prompt-9999.ebuild | 24 + dev-util/glade/ChangeLog | 883 ++++++++++++++++++ dev-util/glade/Manifest | 6 + .../files/glade-3.14.1-doc-version.patch | 29 + .../files/glade-3.18.1-underlinking.patch | 46 + dev-util/glade/glade-3.19.0.ebuild | 96 ++ dev-util/glade/metadata.xml | 5 + .../files/pavucontrol-3.0-c11.patch | 14 + .../pavucontrol/pavucontrol-3.0-r1.ebuild | 42 + x11-misc/bumblebee/bumblebee-9999.ebuild | 89 ++ x11-misc/bumblebee/files/bumblebee.confd | 3 + x11-misc/bumblebee/files/bumblebee.envd | 3 + x11-misc/bumblebee/files/bumblebee.initd | 23 + 13 files changed, 1263 insertions(+) create mode 100644 dev-util/glade/ChangeLog create mode 100644 dev-util/glade/Manifest create mode 100644 dev-util/glade/files/glade-3.14.1-doc-version.patch create mode 100644 dev-util/glade/files/glade-3.18.1-underlinking.patch create mode 100644 dev-util/glade/glade-3.19.0.ebuild create mode 100644 dev-util/glade/metadata.xml create mode 100644 media-sound/pavucontrol/files/pavucontrol-3.0-c11.patch create mode 100644 media-sound/pavucontrol/pavucontrol-3.0-r1.ebuild create mode 100644 x11-misc/bumblebee/bumblebee-9999.ebuild create mode 100644 x11-misc/bumblebee/files/bumblebee.confd create mode 100644 x11-misc/bumblebee/files/bumblebee.envd create mode 100644 x11-misc/bumblebee/files/bumblebee.initd diff --git a/app-shells/over-prompt/over-prompt-9999.ebuild b/app-shells/over-prompt/over-prompt-9999.ebuild index 610bde2..8945424 100644 --- a/app-shells/over-prompt/over-prompt-9999.ebuild +++ b/app-shells/over-prompt/over-prompt-9999.ebuild @@ -15,6 +15,10 @@ EGIT_REPO_URI="https://git.covalent.cz/overwatch/over-prompt.git" LICENSE="AOJSL" SLOT="0" KEYWORDS="x86 amd64" +IUSE="+dotfiles +tools" + +RDEPEND=" + tools? ( dev-python/psutil )" src_compile() { ewarn "This is a prototype written in Python. Expect lower performance." @@ -22,6 +26,11 @@ src_compile() { } src_install() { + if use tools; then + dobin bin/cave-rdep + dobin bin/cave-stat + fi + insopts -m755 insinto /usr/libexec/ @@ -30,6 +39,19 @@ src_install() { insinto /usr/share/${PN}/ doins share/zsh-init + if use dotfiles; then + pushd dotfiles + + einfo "Installing dotfiles." + zsh deploy-dotfiles.zsh system "${D}" + + # install user dotfiles and installer + mkdir "${D}/usr/share/${PN}/dotfiles" + cp -r deploy-dotfiles.zsh user "${D}/usr/share/${PN}/dotfiles" + + popd + fi + insopts -m644 insinto /etc/${PN}/ @@ -42,4 +64,6 @@ src_install() { pkg_postinst() { einfo "Source /usr/share/${PN}/zsh-init to enable the prompt." einfo "The config file is in /etc/${PN}/." + einfo "User dotfiles have been copied to /usr/share/${PN}/dotfiles." + einfo "You can install them by executing: ./deploy-dotfiles.zsh user ~" } diff --git a/dev-util/glade/ChangeLog b/dev-util/glade/ChangeLog new file mode 100644 index 0000000..cb73577 --- /dev/null +++ b/dev-util/glade/ChangeLog @@ -0,0 +1,883 @@ +# ChangeLog for dev-util/glade +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/glade/ChangeLog,v 1.228 2015/05/13 17:11:25 pacho Exp $ + + 13 May 2015; Pacho Ramos + -files/glade-3.12.1-doc-version.patch, -files/glade-3.16.1-underlinking.patch, + -glade-3.16.1.ebuild, -glade-3.18.2.ebuild, -glade-3.8.4.ebuild, + glade-3.8.5.ebuild, metadata.xml: + Doesn't use scrollkeeper if not passing --enable-scrollkeeper, drop old + + 08 Apr 2015; Michał Górny glade-3.8.4.ebuild, + glade-3.8.5.ebuild: + Drop old Python implementations + + 11 Oct 2014; Markus Meier glade-3.8.5.ebuild: + arm stable, bug #512012 + + 11 Oct 2014; Markus Meier glade-3.18.3.ebuild: + arm stable, bug #512012 + + 15 Sep 2014; Agostino Sarubbo glade-3.18.3.ebuild, + glade-3.8.5.ebuild: + Stable for sparc, wrt bug #512012 + + 25 Aug 2014; Agostino Sarubbo glade-3.18.3.ebuild, + glade-3.8.5.ebuild: + Stable for alpha, wrt bug #512012 + + 23 Aug 2014; Agostino Sarubbo glade-3.18.3.ebuild, + glade-3.8.5.ebuild: + Stable for ia64, wrt bug #512012 + + 21 Aug 2014; Agostino Sarubbo glade-3.18.3.ebuild, + glade-3.8.5.ebuild: + Stable for ppc64, wrt bug #512012 + + 28 Jul 2014; Agostino Sarubbo glade-3.18.3.ebuild, + glade-3.8.5.ebuild: + Stable for ppc, wrt bug #512012 + + 23 Jul 2014; Agostino Sarubbo glade-3.18.3.ebuild, + glade-3.8.5.ebuild: + Stable for x86, wrt bug #512012 + + 22 Jul 2014; Agostino Sarubbo glade-3.18.3.ebuild, + glade-3.8.5.ebuild: + Stable for amd64, wrt bug #512912 + + 03 Jun 2014; Alexandre Rostovtsev + files/glade-3.16.1-underlinking.patch: + Undo accidental commit to old patch + + 03 Jun 2014; Alexandre Rostovtsev glade-3.18.3.ebuild, + files/glade-3.16.1-underlinking.patch, + +files/glade-3.18.1-underlinking.patch: + Really fix linking failure with ld.gold (bug #512068, thanks to Mark R. + Pariente for reporting). + +*glade-3.8.5 (31 May 2014) +*glade-3.18.3 (31 May 2014) + + 31 May 2014; Pacho Ramos +glade-3.18.3.ebuild, + +glade-3.8.5.ebuild: + Version bump + + 02 May 2014; Pacho Ramos glade-3.16.1.ebuild, + glade-3.18.2.ebuild, glade-3.8.4.ebuild: + Set PYTHON_REQUIRED_USE (#509318 by Maciej Piechotka) + +*glade-3.18.2 (27 Apr 2014) + + 27 Apr 2014; Gilles Dartiguelongue +glade-3.18.2.ebuild: + Version bump for Gnome 3.12. + + 26 Apr 2014; Pacho Ramos -glade-3.12.2.ebuild, + -glade-3.14.2.ebuild, -glade-3.8.3.ebuild: + drop old + + 21 Apr 2014; Agostino Sarubbo glade-3.16.1.ebuild: + Stable for arm, wrt bug #507568 + + 19 Apr 2014; Agostino Sarubbo glade-3.16.1.ebuild, + glade-3.8.4.ebuild: + Stable for sparc, wrt bug #507568 + + 18 Apr 2014; Agostino Sarubbo glade-3.16.1.ebuild, + glade-3.8.4.ebuild: + Stable for alpha, wrt bug #507568 + + 17 Apr 2014; Agostino Sarubbo glade-3.16.1.ebuild, + glade-3.8.4.ebuild: + Stable for ia64, wrt bug #507568 + + 16 Apr 2014; Agostino Sarubbo glade-3.16.1.ebuild, + glade-3.8.4.ebuild: + Stable for ppc64, wrt bug #507568 + + 14 Apr 2014; Agostino Sarubbo glade-3.16.1.ebuild, + glade-3.8.4.ebuild: + Stable for ppc, wrt bug #507568 + + 09 Mar 2014; Pacho Ramos glade-3.16.1.ebuild: + x86 stable, bug 499954 + + 09 Mar 2014; Pacho Ramos glade-3.16.1.ebuild: + amd64 stable, bug 499954 + + 26 Feb 2014; Pacho Ramos glade-3.16.1.ebuild: + Add missing DEPEND (#502520 by Andrew Church) + + 26 Feb 2014; Pacho Ramos glade-3.16.1.ebuild: + Add missing DEPENDs (#502484 by Andrew Church) + + 23 Feb 2014; Pacho Ramos -glade-3.16.0.ebuild, + glade-3.16.1.ebuild: + Drop python-2.6 support as pygobject-3.10 did, drop old + + 22 Feb 2014; Pacho Ramos glade-3.16.1.ebuild, + glade-3.8.4.ebuild: + Fix wrong commit, bug 502160 + + 22 Feb 2014; Pacho Ramos glade-3.14.2.ebuild, + glade-3.16.1.ebuild: + Fix wrong commit, bug 502160 + + 22 Feb 2014; Pacho Ramos glade-3.14.2.ebuild, + glade-3.16.1.ebuild, glade-3.8.4.ebuild: + Fix wrong commit, bug 502160 + + 11 Feb 2014; Justin Lecher + +files/glade-3.16.1-underlinking.patch, glade-3.16.1.ebuild: + Add fix for underlinking (https://bugzilla.gnome.org/show_bug.cgi?id=724104) + +*glade-3.16.1 (09 Feb 2014) + + 09 Feb 2014; Gilles Dartiguelongue glade-3.16.0.ebuild, + +glade-3.16.1.ebuild: + Version bump. + +*glade-3.16.0 (24 Dec 2013) + + 24 Dec 2013; Pacho Ramos +glade-3.16.0.ebuild: + Version bump for Gnome 3.10 + + 08 Dec 2013; Pacho Ramos glade-3.14.2.ebuild, + glade-3.8.4.ebuild: + x86 stable, bug #478252 + + 30 Nov 2013; Pacho Ramos glade-3.14.2.ebuild, + glade-3.8.4.ebuild: + amd64 stable, bug #478252 + + 17 Oct 2013; Markus Meier glade-3.14.2.ebuild: + arm stable, bug #476364 + + 17 Oct 2013; Markus Meier glade-3.8.4.ebuild: + arm stable, bug #476364 + +*glade-3.8.4 (28 Sep 2013) + + 28 Sep 2013; Pacho Ramos +glade-3.8.4.ebuild, + -glade-3.12.1.ebuild, -glade-3.8.2.ebuild: + Version bump, drop old + + 09 Apr 2013; Agostino Sarubbo glade-3.12.2.ebuild, + glade-3.8.3.ebuild: + Stable for sh, wrt bug #458984 + + 01 Apr 2013; Agostino Sarubbo glade-3.12.2.ebuild, + glade-3.8.3.ebuild: + Stable for sparc, wrt bug #458984 + + 01 Apr 2013; Agostino Sarubbo glade-3.12.2.ebuild, + glade-3.8.3.ebuild: + Stable for alpha, wrt bug #458984 + + 29 Mar 2013; Agostino Sarubbo glade-3.12.2.ebuild, + glade-3.8.3.ebuild: + Stable for ia64, wrt bug #458984 + + 28 Mar 2013; Agostino Sarubbo glade-3.12.2.ebuild, + glade-3.8.3.ebuild: + Stable for arm, wrt bug #458984 + + 27 Mar 2013; Agostino Sarubbo glade-3.12.2.ebuild, + glade-3.8.3.ebuild: + Stable for ppc64, wrt bug #458984 + + 26 Mar 2013; Agostino Sarubbo glade-3.12.2.ebuild, + glade-3.8.3.ebuild: + Stable for ppc, wrt bug #458984 + + 25 Mar 2013; Agostino Sarubbo glade-3.12.2.ebuild, + glade-3.8.3.ebuild: + Stable for x86, wrt bug #458984 + + 25 Mar 2013; Agostino Sarubbo glade-3.12.2.ebuild, + glade-3.8.3.ebuild: + Stable for amd64, wrt bug #458984 + + 29 Jan 2013; Alexis Ballier glade-3.14.2.ebuild: + keyword ~amd64-fbsd + + 06 Jan 2013; Agostino Sarubbo glade-3.14.2.ebuild: + Add ~sparc, wrt bug #449220 + + 27 Dec 2012; Alexandre Rostovtsev glade-3.14.2.ebuild: + Drop sparc and amd64-fbsd keywords, needs gtk+-3.6 to be keyworded. + +*glade-3.14.2 (17 Dec 2012) +*glade-3.8.3 (17 Dec 2012) + + 17 Dec 2012; Alexandre Rostovtsev glade-3.8.2.ebuild, + +glade-3.8.3.ebuild, glade-3.12.1.ebuild, glade-3.12.2.ebuild, + +files/glade-3.14.1-doc-version.patch, +glade-3.14.2.ebuild, metadata.xml: + Version bumps for gnome-3.6 and for gtk2. Improve description, update + license, drop useless doc USE flag, switch to global introspection flag. + + 26 Nov 2012; Gilles Dartiguelongue -glade-3.10.2.ebuild, + glade-3.12.2.ebuild: + Add suggestion to install devhelp, bug #416495. + + 28 Oct 2012; Raúl Porcel glade-3.12.1.ebuild: + ia64/sh/sparc stable wrt #427544 + + 16 Oct 2012; Anthony G. Basile glade-3.12.1.ebuild: + stable ppc, bug #427544 + + 14 Oct 2012; Matt Turner glade-3.12.1.ebuild: + Stable on alpha, bug 427544. + + 07 Oct 2012; Anthony G. Basile glade-3.12.1.ebuild: + stable ppc64, bug #427544 + + 06 Oct 2012; Markus Meier glade-3.12.1.ebuild: + arm stable, bug #427544 + + 04 Oct 2012; Agostino Sarubbo glade-3.12.1.ebuild: + Stable for amd64, wrt bug #427544 + + 04 Oct 2012; Pawel Hajdan jr glade-3.12.1.ebuild: + x86 stable wrt bug #427544 + +*glade-3.12.2 (22 Sep 2012) + + 22 Sep 2012; Pacho Ramos +glade-3.12.2.ebuild, + -glade-3.8.1.ebuild: + Version bump, drop old. + + 15 Jul 2012; Raúl Porcel glade-3.8.2.ebuild: + alpha/ia64/sh/sparc stable wrt #410611 + + 16 Jun 2012; Pacho Ramos -glade-2.12.2-r1.ebuild: + Drop old. + + 24 May 2012; Samuli Suominen glade-3.8.2.ebuild: + ppc stable wrt #410611 + + 16 May 2012; Alexis Ballier glade-3.8.2.ebuild: + keyword ~amd64-fbsd + + 15 May 2012; Alexis Ballier glade-3.12.1.ebuild: + keyword ~amd64-fbsd + + 09 May 2012; Alexandre Rostovtsev glade-3.12.1.ebuild: + Add missing build-time deps (bug #415287, thanks to Matt Turner). + + 09 May 2012; Matt Turner glade-3.12.1.ebuild: + Added ~mips. + +*glade-3.12.1 (07 May 2012) + + 07 May 2012; Alexandre Rostovtsev + +glade-3.12.1.ebuild, +files/glade-3.12.1-doc-version.patch: + Version bump, adds inline margin/alignment editing and support for some + additional widgets. Improve documentation slotting. + + 04 May 2012; Jeff Horelick glade-2.12.2-r1.ebuild, + glade-3.8.1.ebuild, glade-3.8.2.ebuild, glade-3.10.2.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 29 Apr 2012; Markus Meier glade-3.8.2.ebuild: + x86 stable, bug #410611 + + 25 Apr 2012; Markus Meier glade-3.8.2.ebuild: + arm stable, bug #410611 + + 19 Apr 2012; Brent Baude glade-3.8.2.ebuild: + Marking glade-3.8.2 ppc64 stable for bug 410611 + + 18 Apr 2012; Agostino Sarubbo glade-3.8.2.ebuild: + Stable for amd64, wrt bug #410611 + +*glade-3.8.2 (27 Mar 2012) + + 27 Mar 2012; Pacho Ramos +glade-3.8.2.ebuild, + -glade-3.10.0-r1.ebuild, -glade-3.8.0.ebuild: + Version bump, remove old. + + 25 Mar 2012; Raúl Porcel glade-3.8.1.ebuild, + glade-3.10.2.ebuild: + alpha/ia64/sh/sparc stable wrt #393007 + + 05 Mar 2012; Brent Baude glade-3.8.1.ebuild, + glade-3.10.2.ebuild: + Marking glade-3.10.2 ppc stable for bug 393007 + + 05 Mar 2012; Brent Baude glade-3.8.1.ebuild, + glade-3.10.2.ebuild: + Marking glade-3.10.2 ppc64 stable for bug 393007 + + 05 Mar 2012; Brent Baude glade-3.8.1.ebuild: + Marking glade-3.8.1 ppc64 stable for bug 393007 + + 18 Jan 2012; Markus Meier glade-3.10.2.ebuild: + arm stable, bug #393007 + + 18 Jan 2012; Markus Meier glade-3.8.1.ebuild: + arm stable, bug #393007 + + 14 Jan 2012; Markus Meier glade-3.10.2.ebuild: + x86 stable, bug #393007 + + 14 Jan 2012; Markus Meier glade-3.8.1.ebuild: + x86 stable, bug #393007 + + 29 Dec 2011; Pacho Ramos glade-3.8.1.ebuild, + glade-3.10.2.ebuild: + amd64 stable, bug 393007 + + 30 Oct 2011; Raúl Porcel glade-3.10.0-r1.ebuild: + alpha/ia64/sh/sparc stable wrt #385699 + + 28 Oct 2011; Markus Meier glade-3.10.0-r1.ebuild: + arm stable, bug #385699 + + 21 Oct 2011; Pawel Hajdan jr glade-3.10.0-r1.ebuild: + x86 stable wrt bug #385699 + + 19 Oct 2011; Alexandre Rostovtsev + glade-3.10.0-r1.ebuild, glade-3.10.2.ebuild: + Depend on correct slot of pygobject. + + 16 Oct 2011; Kacper Kowalik glade-3.10.0-r1.ebuild: + ppc/ppc64 stable wrt #385699 + +*glade-3.10.2 (16 Oct 2011) +*glade-3.8.1 (16 Oct 2011) + + 16 Oct 2011; Pacho Ramos -glade-3.6.7.ebuild, + +glade-3.8.1.ebuild, +glade-3.10.2.ebuild: + Version bump, remove old. + + 14 Oct 2011; Samuli Suominen glade-3.10.0-r1.ebuild: + amd64 stable wrt #385699 + + 06 Oct 2011; Samuli Suominen glade-3.8.0.ebuild: + Remove useless libtool archive (libgladeui-1.la). + + 05 Oct 2011; Kacper Kowalik glade-3.8.0.ebuild: + ppc/ppc64 stable wrt #369909 + + 13 Aug 2011; Raúl Porcel glade-3.8.0.ebuild: + alpha/ia64/sh/sparc stable wrt #369909 + + 17 Jul 2011; Markus Meier glade-3.8.0.ebuild: + arm stable, bug #369909 + + 14 Jul 2011; Thomas Kahle glade-3.8.0.ebuild: + x86 stable per bug 369909 + + 01 Jul 2011; Markos Chandras glade-3.8.0.ebuild: + Stable on amd64 wrt bug #278255 + +*glade-3.10.0-r1 (19 Jun 2011) + + 19 Jun 2011; Nirbheek Chauhan +glade-3.10.0-r1.ebuild, + metadata.xml: + Add new 3.10 version that uses gtk3 and GNOME 3 libraries. Slotted because it + removes support for all deprecated widgets. Thanks to tetromino. + +*glade-3.8.0 (07 Apr 2011) + + 07 Apr 2011; Gilles Dartiguelongue +glade-3.8.0.ebuild: + Version bump, bug #338369. + + 16 Mar 2011; Nirbheek Chauhan + glade-2.12.2-r1.ebuild, glade-3.6.7.ebuild: + Fix slot-deps on gtk+ and other libs + + 16 Mar 2011; Nirbheek Chauhan + glade-2.12.2-r1.ebuild, glade-3.6.7.ebuild: + Fix slot-deps on gtk+ and other libs + + 20 Jul 2010; Jeroen Roovers glade-3.6.7.ebuild: + Drop HPPA keywording (bug #324511). + + 03 Apr 2010; Gilles Dartiguelongue -glade-3.4.5.ebuild, + glade-3.6.7.ebuild: + Add missing docbook-dtd-4.1.2 dependency, bug #309707. Clean up old + revision. + + 14 Mar 2010; Raúl Porcel glade-3.6.7.ebuild: + arm/ia64/sh/sparc stable wrt #298204 + + 10 Mar 2010; Gilles Dartiguelongue -glade-3.6.3.ebuild, + -glade-3.6.4.ebuild, -files/glade-3.6.4-fix-linking.patch, + -glade-3.6.5.ebuild: + Clean up old revisions. + + 26 Feb 2010; Brent Baude glade-3.6.7.ebuild: + Marking glade-3.6.7 ppc64 for bug 298204 + + 24 Jan 2010; Tobias Klausmann glade-3.6.7.ebuild: + Stable on alpha, bug #298204 + + 19 Jan 2010; Jeroen Roovers glade-3.6.7.ebuild: + Stable for HPPA (bug #298204). + + 08 Jan 2010; Christian Faulhammer glade-3.6.7.ebuild: + stable x86, bug 298204 + + 07 Jan 2010; Brent Baude glade-3.6.7.ebuild: + Marking glade-3.6.7 ppc for bug 298204 + + 07 Jan 2010; Pacho Ramos glade-3.6.7.ebuild: + amd64 stable, bug 298204 + + 04 Oct 2009; Raúl Porcel glade-3.4.5.ebuild: + sh stable wrt #284713 + + 23 Sep 2009; Markus Meier glade-3.4.5.ebuild: + arm stable, bug #284713 + +*glade-3.6.7 (05 Jul 2009) + + 05 Jul 2009; Romain Perier + +glade-3.6.7.ebuild: + Version bump to 3.6.7, minor changes + +*glade-3.6.5 (17 Jun 2009) + + 17 Jun 2009; Gilles Dartiguelongue +glade-3.6.5.ebuild: + Version bump. Bug fixes. No need to eautoreconf, closes: #273823. + + 09 Jun 2009; Diego E. Pettenò + glade-2.12.2-r1.ebuild: + Avoid installing ABOUT-NLS file. + +*glade-3.6.4 (07 Jun 2009) + + 07 Jun 2009; Arun Raghavan +glade-3.6.4.ebuild, + +files/glade-3.6.4-fix-linking.patch: + Bump to 3.6.4. Bug fix release. Also include broken linking to system + glade libs during make install (bug #268236). + +*glade-3.6.3 (25 May 2009) + + 25 May 2009; Arun Raghavan +glade-3.6.3.ebuild: + Bump to 3.6.3. Adds GtkBuilder support, understands different GTK+ + versions, additional plugin goodness (including Python support), and + access to new GTK+ objects. + + 23 May 2009; Raúl Porcel glade-3.4.5.ebuild: + Add ~arm/~sh wrt #268661 + + 20 Mar 2009; Jorge Manuel B. S. Vicetto + metadata.xml: + Removing compnerd as a maintainer since he was retired. + + 05 Jan 2009; Gilles Dartiguelongue -glade-3.4.0.ebuild, + -glade-3.4.4.ebuild: + Clean up old revisions. + + 12 Sep 2008; Jeroen Roovers glade-3.4.5.ebuild: + Stable for HPPA (bug #235522). + + 25 Aug 2008; Raúl Porcel glade-3.4.5.ebuild: + alpha/ia64 stable wrt #235522 + + 24 Aug 2008; nixnut glade-3.4.5.ebuild: + Stable on ppc wrt bug 235522 + + 24 Aug 2008; Friedrich Oslage glade-3.4.5.ebuild: + Stable on sparc, bug #235522 + + 24 Aug 2008; Markus Rothe glade-3.4.5.ebuild: + Stable on ppc64; bug #235522 + + 23 Aug 2008; Markus Meier glade-3.4.5.ebuild: + amd64/x86 stable, bug #235522 + + 08 Aug 2008; Alexis Ballier glade-3.4.5.ebuild: + keyword ~x86-fbsd thanks to Davide Italiano , bug + #233138 + +*glade-3.4.5 (03 Jul 2008) + + 03 Jul 2008; Gilles Dartiguelongue + -files/glade-2.0.0-scrollkeeper.patch, -glade-2.12.1.ebuild, + -glade-3.4.0-r1.ebuild, -glade-3.4.1-r1.ebuild, -glade-3.4.3.ebuild, + +glade-3.4.5.ebuild: + bump to 3.4.5. Fixed annoying text editing bug. Close bug #227915. + + 16 May 2008; nixnut glade-2.12.2-r1.ebuild: + Stable on ppc wrt bug 201962 + + 16 May 2008; Markus Rothe glade-2.12.2-r1.ebuild: + Stable on ppc64; bug #201962 + + 15 May 2008; Raúl Porcel glade-2.12.2-r1.ebuild: + alpha stable wrt #201962 + + 15 May 2008; Ferris McCormick glade-2.12.2-r1.ebuild: + Sparc stable, Bug #201962. + + 14 May 2008; Markus Meier glade-2.12.2-r1.ebuild: + amd64/x86 stable, bug #201962 + +*glade-3.4.4 (20 Apr 2008) + + 20 Apr 2008; Gilles Dartiguelongue +glade-3.4.4.ebuild: + bump to 3.4.4. Mostly translation updates, a few bug fixes. + + 29 Mar 2008; Saleem Abdulrasool -glade-2.6.8.ebuild, + -glade-2.6.8-r1.ebuild: + prune old version (ia64 dropped with permission from armin64) + +*glade-3.4.1-r1 (29 Mar 2008) +*glade-3.4.0-r1 (29 Mar 2008) +*glade-2.12.2-r1 (29 Mar 2008) +*glade-2.6.8-r1 (29 Mar 2008) + + 29 Mar 2008; Saleem Abdulrasool + +glade-2.6.8-r1.ebuild, -glade-2.12.2.ebuild, +glade-2.12.2-r1.ebuild, + +glade-3.4.0-r1.ebuild, -glade-3.4.1.ebuild, +glade-3.4.1-r1.ebuild, + glade-3.4.3.ebuild: + Fix usage of pkg_config where pkg_setup was meant. Fixes bug #215216. + +*glade-3.4.3 (29 Mar 2008) + + 29 Mar 2008; Gilles Dartiguelongue +glade-3.4.3.ebuild: + Version bump from upstream, adding missing gnome-doc-utils to DEPEND + + 13 Mar 2008; Jeroen Roovers glade-3.4.1.ebuild: + Marked ~hppa (bug #211748). + + 06 Jan 2008; Saleem Abdulrasool -glade-3.2.2.ebuild: + prune unused version + +*glade-3.4.1 (29 Dec 2007) + + 29 Dec 2007; Saleem Abdulrasool +glade-3.4.1.ebuild: + Version bump from upstream + + 16 Dec 2007; Samuli Suominen glade-3.4.0.ebuild: + amd64 stable wrt #202008 + + 14 Dec 2007; nixnut glade-3.4.0.ebuild: + Stable on ppc wrt bug 202008 + + 12 Dec 2007; Raúl Porcel glade-3.4.0.ebuild: + alpha/ia64/sparc/x86 stable wrt #202008 + + 12 Dec 2007; Markus Rothe glade-3.4.0.ebuild: + Stable on ppc64; bug #202008 + +*glade-2.12.2 (12 Dec 2007) + + 12 Dec 2007; Saleem Abdulrasool + +glade-2.12.2.ebuild: + Version bump from upstream (fixes bug #201962). + + 22 Nov 2007; Saleem Abdulrasool + files/glade-2.0.0-scrollkeeper.patch: + Updated scrollkeeper patch from Philippe Chaintreuil (bug #192812) + + 04 Nov 2007; Saleem Abdulrasool glade-2.6.8.ebuild: + Fix quoting issues + +*glade-3.4.0 (04 Nov 2007) + + 04 Nov 2007; Saleem Abdulrasool +glade-3.4.0.ebuild: + Version bump from upstream (bug #198029) + + 07 Oct 2007; Saleem Abdulrasool -glade-3.1.5.ebuild, + -glade-3.2.0.ebuild, -glade-3.2.1.ebuild: + prune unused versions + + 23 Sep 2007; Tom Gall glade-3.2.2.ebuild: + stable on ppc64 + + 16 Sep 2007; Gilles Dartiguelongue glade-2.6.8.ebuild, + glade-2.12.1.ebuild: + changed gnomedb USE to libgda + + 11 Aug 2007; Andrej Kacian glade-3.2.2.ebuild: + Stable on x86, bug #185823. + + 10 Aug 2007; Christoph Mende glade-3.2.2.ebuild: + Stable on amd64 wrt bug #185823 + + 08 Aug 2007; Raúl Porcel glade-3.2.2.ebuild: + alpha/ia64 stable wrt #185823 + + 07 Aug 2007; Tobias Scherbaum glade-3.2.2.ebuild: + Stable on ppc wrt bug #185823. + + 07 Aug 2007; Gustavo Zacarias glade-3.2.2.ebuild: + Stable on sparc wrt #185823 + + 25 Jun 2007; Raúl Porcel glade-3.2.0.ebuild: + ia64 stable wrt #180132 + + 24 Jun 2007; Gilles Dartiguelongue glade-2.6.8.ebuild, + glade-2.12.1.ebuild: + Preparing for lib{gda,gnomedb} 3.0, fixing dependencies (bug #172106) + + 01 Jun 2007; nixnut glade-3.2.0.ebuild: + Stable on ppc wrt bug 180132 + + 31 May 2007; Daniel Gryniewicz glade-3.2.0.ebuild: + Marked stable on amd64 for bug #180132 + + 30 May 2007; Raúl Porcel glade-3.2.0.ebuild, + glade-3.2.2.ebuild: + alpha stable and add ~ia64 wrt #180132 + + 29 May 2007; Andrej Kacian glade-3.2.0.ebuild: + Stable on x86, bug #180132. + + 29 May 2007; Brent Baude glade-3.2.0.ebuild: + Marking glade-3.2.0 ppc64 stable for bug 180132 + + 29 May 2007; Gustavo Zacarias glade-3.2.0.ebuild: + Stable on sparc wrt #180132 + +*glade-3.2.2 (28 May 2007) + + 28 May 2007; Saleem Abdulrasool +glade-3.2.2.ebuild: + Version bump from upstream with fixes + +*glade-3.2.1 (03 May 2007) + + 03 May 2007; Saleem Abdulrasool +glade-3.2.1.ebuild: + Version bump for bug fixes + + 22 Mar 2007; -glade-3.1.4.ebuild: + prune older release + +*glade-3.2.0 (22 Mar 2007) + + 22 Mar 2007; +glade-3.2.0.ebuild: + Version bump for 2.18 cycle + + 12 Mar 2007; Raúl Porcel glade-2.12.1.ebuild: + x86 stable + + 03 Mar 2007; Luis Medinas glade-2.12.1.ebuild: + Stable on amd64. + +*glade-3.1.5 (14 Feb 2007) + + 14 Feb 2007; Saleem Abdulrasool +glade-3.1.5.ebuild: + New version from upstream with numerous bug fixes, mask python on alpha for + now + + 20 Jan 2007; Saleem Abdulrasool + -glade-2.10.1.ebuild, -glade-3.1.2.ebuild: + prune old versions + +*glade-3.1.4 (20 Jan 2007) + + 20 Jan 2007; Saleem Abdulrasool +glade-3.1.4.ebuild: + Version bump to fix a few issues + + 21 Dec 2006; Saleem Abdulrasool + -files/glade-0.6.4-autogen.sh.patch, -glade-0.6.4.ebuild: + gnome-1.x removal + + 06 Dec 2006; Saleem Abdulrasool -glade-3.0.0.ebuild, + -glade-3.0.1.ebuild, -glade-3.0.2.ebuild: + prune old versions + +*glade-3.1.2 (06 Dec 2006) + + 06 Dec 2006; Saleem Abdulrasool +glade-3.1.2.ebuild: + Version bump from upstream + +*glade-3.0.2 (29 Oct 2006) + + 29 Oct 2006; Saleem Abdulrasool +glade-3.0.2.ebuild: + Version bump from upstream; add devhelp support + + 21 Oct 2006; Tobias Scherbaum glade-2.12.1.ebuild: + ppc stable + + 20 Oct 2006; Bryan Østergaard glade-2.12.1.ebuild: + Stable on Alpha. + + 14 Sep 2006; Gustavo Zacarias glade-2.12.1.ebuild: + Stable on sparc + +*glade-3.0.1 (21 Aug 2006) + + 21 Aug 2006; Saleem Abdulrasool +glade-3.0.1.ebuild: + version bump from usptream + + 18 Aug 2006; Saleem Abdulrasool glade-3.0.0.ebuild: + Minor cleanups as suggested by ferdy (bug #144336) + +*glade-3.0.0 (17 Aug 2006) + + 17 Aug 2006; Saleem Abdulrasool metadata.xml, + +glade-3.0.0.ebuild: + Version bump from upstream, marking myself as maintainer + + 07 May 2006; Markus Rothe glade-2.12.1.ebuild: + Stable on ppc64 + +*glade-2.12.1 (18 Nov 2005) + + 18 Nov 2005; Leonardo Boshell +glade-2.12.1.ebuild: + Version bump. Disabled gnomedb flag until there's a stable release of + libgda/libgnomedb. + + 16 Oct 2005; Tom Gall glade-2.10.1.ebuild: + added ~ppc64, bug #109333 + +*glade-2.10.1 (27 Sep 2005) + + 27 Sep 2005; +glade-2.10.1.ebuild: + Revbump glade 2.10.1 + + 23 Aug 2005; Aron Griffis glade-2.6.8.ebuild: + stable on ia64 + + 06 Jun 2005; Marinus Schraal glade-2.6.8.ebuild : + Add workaround for #92920 + + 13 May 2005; Bryan Østergaard glade-2.6.8.ebuild: + ~ia64 keyword. + + 24 Apr 2005; Michael Hanselmann glade-2.6.8.ebuild: + Stable on ppc. + +*glade-2.10.0 (21 Apr 2005) + + 21 Apr 2005; John N. Laliberte metadata.xml, + +glade-2.10.0.ebuild: + Version bump as requested by #86606. Added accessibility use flag for + libgail dep. + + 15 Apr 2005; Simon Stelling glade-2.6.8.ebuild: + stable on amd64 + + 07 Feb 2005; Bryan Østergaard glade-2.6.8.ebuild: + Stable on alpha. + + 07 Feb 2005; Bryan Østergaard glade-2.6.8.ebuild: + ~alpha keyword. + + 31 Jan 2005; Gustavo Zacarias glade-2.6.8.ebuild: + Stable on sparc + + 29 Jan 2005; Joe McCann glade-2.6.8.ebuild: + Marking x86 stable + +*glade-2.6.8 (20 Jan 2005) + + 20 Jan 2005; Joe McCann +glade-2.6.8.ebuild: + New release that fixes segfault, bug 78572 + +*glade-2.6.7 (11 Dec 2004) + + 11 Dec 2004; Joe McCann +glade-2.6.7.ebuild: + Bump to latest version with several bug fixes. Cleaned the ebuild so it now + uses the gnome2 eclass + + 15 Aug 2004; Tom Martin glade-2.6.0.ebuild: + Marked ~amd64, resolves bug 60297. Thanks to Martin Lorang + for reporting. + + 06 Aug 2004; Gustavo Zacarias glade-2.6.0.ebuild: + Keyworded ~sparc + + 06 Aug 2004; Gustavo Zacarias glade-2.0.1.ebuild: + Stable on sparc + +*glade-2.6.0 (07 Jun 2004) + + 07 Jun 2004; Yi Qiang glade-2.6.0.ebuild: + Fixed slots + + 05 Jun 2004; Yi Qiang : + Committed the overdue glade-2.6, also marked 2.0.1 stable on x86 + + 17 Feb 2004; Aron Griffis glade-2.0.1.ebuild: + stable on alpha and ia64 + + 05 Dec 2003; Jason Wever glade-2.0.0-r1.ebuild: + Marked stable on sparc. + +*glade-2.0.1 (23 Nov 2003) + + 23 Nov 2003; Alastair Tse glade-2.0.1.ebuild: + version bump + + 09 Jul 2003; Alastair Tse glade-2.0.0-r1.ebuild: + dep clean + + 07 Jul 2003; Alastair Tse glade-2.0.0-r1.ebuild: + bump glade-2.0 to stable + +*glade-2.0.0-r1 (22 Apr 2003) + + 22 Apr 2003; Alastair Tse glade-2.0.0-r1.ebuild, + files/glade-2.0.0-scrollkeeper.patch: + added optional gnomedb support (#18724). cleaned up scrollkeeper files. + +*glade-2.0.0 (12 Apr 2003) + + 12 Apr 2003; foser glade-2.0.0.ebuild : + First stable gtk2 version, updated deps and now uses gnome.org eclass + Fix SLOT to make more sense + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*glade-1.1.3 (17 Nov 2002) + 17 Nov 2002; L. Boshell : New version. + + 26 Feb 2003; Spider glade-1.1.3.ebuild : + fix the libxml2 dependency per bug 16345 + + +*glade-1.1.1 (4 aug 2002) + 10 Sep 2002; Olivier Reisch glade-1.1.1.ebuild: + Added ppc keyword + + 2 Aug 2002; Spider glade-1.1.1.ebuild: + new version and some changes to the deps (move version to stable branch ) + +*glade-1.1.0-r1 (2 June 2002) + 2 June 2002; Gabriele Giorgetti glade-1.1.0-r1.ebuild + changed libgnomeprint, libgnomeprintui dependecies after the move + of those libs to gnome-base. + +*glade-1.1.0 (28 May 2002) + 28 May 2002; Spider glade-1.1.0.ebuild + new release for gnome2 + +*glade-0.6.4 (9 Apr 2002) + + 29 Apr 2003; Todd Berman glade-0.6.4.ebuild: + Fixed a missing \ in the econf. + + 15 Mar 2003; Alastair Tse glade-0.6.4.ebuild, + files/glade-0.6.4-autogen.sh.patch: + patches to template autogen.sh files to work with newer gettext. + + 15 Feb 2003; Mark Guertin glade-0.6.4.ebuild : + set ppc in keywords + + 9 Apr 2002; Spider glade-0.6.4.ebuild + update dependency to gtk+-1.2* + upgrade version + + +*glade-0.6.2 (29 Mar 2002) + + 29 Mar 2002; Seemant Kulleen glade-0.6.2.ebuild : + + Cleaned up ebuild a little. + +*glade-0.6.2 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest new file mode 100644 index 0000000..006ef12 --- /dev/null +++ b/dev-util/glade/Manifest @@ -0,0 +1,6 @@ +AUX glade-3.14.1-doc-version.patch 853 SHA256 6fb39133bf00abd38f56b3a79cbd8b714a922cca231db59cd8dcb00693604fdf SHA512 cc9aec06f6acdfdf538de7043f9f753768e0e4c26fa9eef7e52b4e42aa6fd3836185c18ffd51abfc2aa3e6f5b2472e68914112230d2b8856e8a3c61e9d865ecf WHIRLPOOL 2f5315144afc183db4599134a23ebab098df1708474180c27aaf4143cf5db5a70260bbfed756d00f54a35f37b6379134cb24f6567edaaff0a9bae72b19433f99 +AUX glade-3.18.1-underlinking.patch 1560 SHA256 0a0884a3ba0b2517a39bb2d30c1a9e265e183711b45a1b0c57fd4a821fcf7026 SHA512 4a1204bad677f9849cd607dc30077843377f81b0822c94a79c4dc314214a971852f055e7d22ef737a99e6a981296cb52b48efef903a8d007be8a56e298ee7ed4 WHIRLPOOL dc066459f9a2bed65cb87e4ea1f99ce40979c1e1db22fc1b1004aa1db30283848da077dc2e2b5a3e1e84ef880af08bd650f6b5e17f1770e5376b7faaa88761ad +DIST glade-3.19.0.tar.xz 3398764 SHA256 a7a3f6d32fbfcc9b754b48a3410bf025e462bc7898e124f0ad8f64c3d7ad6fa2 SHA512 5b8b03720433bc6e108d3ebc72eb2ee4f2e87dc8f6fc9190accb9d56b8dd81e96f23576f58fa3c0bb8a50c5b9becf2f1ef8a80277633a626c035069e5a0f9c4b WHIRLPOOL 3193e169ddeaa3b4b2fa9f1ee38331b7b14d673a297cc1133628b15b9ebcf4e84f355ac8c89a32cda3a3c96a40150bbc33ebc232725881ee4f2445bb40342674 +EBUILD glade-3.19.0.ebuild 2540 SHA256 cea7fa98c0f00b1e8417781a2410cb86a679b7f81c1b91cee49eea582800cd5d SHA512 870a4699ed7cf1be26d30d62827ff0cd638fff6b6481d44a3f63d1088a8e5e9a27cc33cf5889de47ea9410d957438533b571de92125646165145ac691528c432 WHIRLPOOL 46bc174fb60d20adee6fdc144f2016dac3199e3750d77d9ecfeb9a131d64c64772111c42a9035673f38a720e29930e024c50e0ad064e0506f230c1fe33d73323 +MISC ChangeLog 29491 SHA256 2d38f0450cf75c6f86aa2d235357be90b7e3c0b12b528808eab9603858f5ae8d SHA512 1e3bdc80a8a624e8a0ead341c3d8eb0e68251f3092865bc5cd84b3220515f589d5dae58686630bb1b488fe61d623d2c9c9d233dc7ffafacd5024526c96ce9db4 WHIRLPOOL 8a3049eb82a927b74fe66ba5b073de1b838482a9282804778e1d2983cea34fc9630997e15001b341d4acf8eb65c1a3a8adfea890cb0927b859b299c8d32e7471 +MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e diff --git a/dev-util/glade/files/glade-3.14.1-doc-version.patch b/dev-util/glade/files/glade-3.14.1-doc-version.patch new file mode 100644 index 0000000..39c9641 --- /dev/null +++ b/dev-util/glade/files/glade-3.14.1-doc-version.patch @@ -0,0 +1,29 @@ +From e3e91245e730f0532e913fde910054f464085241 Mon Sep 17 00:00:00 2001 +From: Alexandre Rostovtsev +Date: Sun, 6 May 2012 22:40:47 -0400 +Subject: [PATCH] Version glade documentation + +Rename gnome help files to prevent collision with other versions. + +Avoid loading glade-3.8's devhelp files. +--- + help/Makefile.am | 5 ++++- + src/glade-window.c | 2 +- + 2 files changed, 5 insertions(+), 2 deletions(-) + +diff --git a/src/glade-window.c b/src/glade-window.c +index 89a4549..4eb8be5 100644 +--- a/src/glade-window.c ++++ b/src/glade-window.c +@@ -2041,7 +2041,7 @@ show_developer_manual_cb (GtkAction * action, GladeWindow * window) + { + if (glade_util_have_devhelp ()) + { +- glade_util_search_devhelp ("gladeui", NULL, NULL); ++ glade_util_search_devhelp ("gladeui-2", NULL, NULL); + return; + } + +-- +1.7.8.6 + diff --git a/dev-util/glade/files/glade-3.18.1-underlinking.patch b/dev-util/glade/files/glade-3.18.1-underlinking.patch new file mode 100644 index 0000000..f34c03a --- /dev/null +++ b/dev-util/glade/files/glade-3.18.1-underlinking.patch @@ -0,0 +1,46 @@ +From 80c9532e39fac397960fc59eb407e596d9e8d2e4 Mon Sep 17 00:00:00 2001 +From: Alexandre Rostovtsev +Date: Mon, 2 Jun 2014 22:41:14 -0400 +Subject: [PATCH] build: Explicitly link libgladeui with libm + +Fixes underlinking failure with ld.gold. + +https://bugzilla.gnome.org/show_bug.cgi?id=724104 +--- + configure.ac | 6 ++++++ + gladeui/Makefile.am | 2 +- + 2 files changed, 7 insertions(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index c86e947..7bf65e5 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -133,6 +133,12 @@ AC_TRY_LINK([#include ], [va_list ap1, ap2; va_copy(ap1, ap2);], + ]) + + dnl ================================================================ ++dnl libm ++dnl ================================================================ ++AC_CHECK_LIBM ++AC_SUBST(LIBM) ++ ++dnl ================================================================ + dnl Check for gtk-doc + dnl ================================================================ + GTK_DOC_CHECK([1.13],[--flavour no-tmpl]) +diff --git a/gladeui/Makefile.am b/gladeui/Makefile.am +index c63b6a3..77af09c 100644 +--- a/gladeui/Makefile.am ++++ b/gladeui/Makefile.am +@@ -145,7 +145,7 @@ libgladeui_2_la_CFLAGS = \ + $(AM_CFLAGS) + + libgladeui_2_la_LDFLAGS = -version-info $(GLADE_CURRENT):$(GLADE_REVISION):$(GLADE_AGE) $(AM_LDFLAGS) +-libgladeui_2_la_LIBADD = $(GTK_LIBS) $(GTK_MAC_LIBS) ++libgladeui_2_la_LIBADD = $(GTK_LIBS) $(GTK_MAC_LIBS) $(LIBM) + + libgladeuiincludedir=$(includedir)/libgladeui-2.0/gladeui + libgladeuiinclude_HEADERS = \ +-- +2.0.0 + diff --git a/dev-util/glade/glade-3.19.0.ebuild b/dev-util/glade/glade-3.19.0.ebuild new file mode 100644 index 0000000..fb02d7a --- /dev/null +++ b/dev-util/glade/glade-3.19.0.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="yes" +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python2_7 ) + +inherit autotools eutils gnome2 python-single-r1 versionator virtualx + +DESCRIPTION="A user interface designer for GTK+ and GNOME" +HOMEPAGE="https://glade.gnome.org/" + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="3.10/6" # subslot = suffix of libgladeui-2.so +KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +IUSE="+introspection python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + dev-libs/atk[introspection?] + >=dev-libs/glib-2.32:2 + >=dev-libs/libxml2-2.4.0:2 + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2[introspection?] + >=x11-libs/gtk+-3.12:3[introspection?] + x11-libs/pango[introspection?] + introspection? ( >=dev-libs/gobject-introspection-1.32 ) + python? ( + ${PYTHON_DEPS} + >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.1.2 + app-text/yelp-tools + dev-libs/libxslt + >=dev-util/gtk-doc-am-1.13 + >=dev-util/intltool-0.41.0 + virtual/pkgconfig + + dev-libs/gobject-introspection-common + gnome-base/gnome-common +" +# eautoreconf requires: +# dev-libs/gobject-introspection-common +# gnome-base/gnome-common + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # To avoid file collison with other slots, rename help module. + # Prevent the UI from loading glade:3's gladeui devhelp documentation. + epatch "${FILESDIR}"/${PN}-3.14.1-doc-version.patch + + # https://bugzilla.gnome.org/show_bug.cgi?id=724104 + epatch "${FILESDIR}"/${PN}-3.18.1-underlinking.patch + + eautoreconf + + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --enable-gladeui \ + --enable-libtool-lock \ + $(use_enable introspection) \ + $(use_enable python) \ + ITSTOOL=$(type -P true) +} + +src_test() { + Xemake check +} + +src_install() { + # modify Name in .desktop file to avoid confusion with other slots + sed -e 's:^\(Name.*=Glade\):\1 '$(get_version_component_range 1-2): \ + -i data/glade.desktop || die "sed of data/glade.desktop failed" + # modify name in .devhelp2 file to avoid shadowing with glade:3 docs + sed -e 's:name="gladeui":name="gladeui-2":' \ + -i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed" + gnome2_src_install +} + +pkg_postinst() { + gnome2_pkg_postinst + if ! has_version dev-util/devhelp ; then + elog "You may want to install dev-util/devhelp for integration API" + elog "documentation support." + fi +} diff --git a/dev-util/glade/metadata.xml b/dev-util/glade/metadata.xml new file mode 100644 index 0000000..da6fd63 --- /dev/null +++ b/dev-util/glade/metadata.xml @@ -0,0 +1,5 @@ + + + +gnome + diff --git a/media-sound/pavucontrol/files/pavucontrol-3.0-c11.patch b/media-sound/pavucontrol/files/pavucontrol-3.0-c11.patch new file mode 100644 index 0000000..2e76bdf --- /dev/null +++ b/media-sound/pavucontrol/files/pavucontrol-3.0-c11.patch @@ -0,0 +1,14 @@ +--- configure.ac.old 2015-12-02 22:23:48.726073674 -0600 ++++ configure.ac 2015-12-02 22:22:48.788098649 -0600 +@@ -75,9 +75,10 @@ + AC_SUBST(PULSE_CFLAGS) + + # If using GCC specifiy some additional parameters ++# Modified 2015-12-02 by Philip Creighton to include compile flags for c++11 + if test "x$GCC" = "xyes" ; then + CFLAGS="$CFLAGS -pipe -Wall -W -Wno-unused-parameter" +- CXXFLAGS="$CXXFLAGS -pipe -Wall -W" ++ CXXFLAGS="$CXXFLAGS -pipe -Wall -W -std=c++11" + fi + + ZP_LYNX_DOC diff --git a/media-sound/pavucontrol/pavucontrol-3.0-r1.ebuild b/media-sound/pavucontrol/pavucontrol-3.0-r1.ebuild new file mode 100644 index 0000000..9cb492c --- /dev/null +++ b/media-sound/pavucontrol/pavucontrol-3.0-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils + +DESCRIPTION="Pulseaudio Volume Control, GTK based mixer for Pulseaudio" +HOMEPAGE="http://freedesktop.org/software/pulseaudio/pavucontrol/" +SRC_URI="http://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="nls" + +RDEPEND=" + >=dev-cpp/gtkmm-3.0:3.0 + >=dev-libs/libsigc++-2.2:2 + >=media-libs/libcanberra-0.16[gtk3] + >=media-sound/pulseaudio-3[glib] + virtual/freedesktop-icon-theme +" +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( + dev-util/intltool + sys-devel/gettext + ) +" +src_prepare() { + epatch "${FILESDIR}"/pavucontrol-3.0-c11.patch +} + +src_configure() { + econf \ + --docdir=/usr/share/doc/${PF} \ + --htmldir=/usr/share/doc/${PF}/html \ + --disable-lynx \ + $(use_enable nls) +} diff --git a/x11-misc/bumblebee/bumblebee-9999.ebuild b/x11-misc/bumblebee/bumblebee-9999.ebuild new file mode 100644 index 0000000..756b808 --- /dev/null +++ b/x11-misc/bumblebee/bumblebee-9999.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" +inherit autotools base git-2 multilib eutils readme.gentoo systemd user + +DESCRIPTION="Service providing elegant and stable means of managing Optimus graphics chipsets" +HOMEPAGE="http://bumblebee-project.org https://github.com/Bumblebee-Project/Bumblebee" +EGIT_REPO_URI="https://github.com/Bumblebee-Project/${PN/bu/Bu}.git" +EGIT_BRANCH="module-unload" +SRC_URI="" + +SLOT="0" +LICENSE="GPL-3" +KEYWORDS="" + +IUSE="+bbswitch video_cards_nouveau video_cards_nvidia" + +RDEPEND=" + virtual/opengl + x11-base/xorg-drivers[video_cards_nvidia?,video_cards_nouveau?] + bbswitch? ( sys-power/bbswitch:= ) +" +DEPEND="${RDEPEND} + dev-libs/glib:2 + dev-libs/libbsd + sys-apps/help2man + virtual/pkgconfig + x11-libs/libX11 +" + +PDEPEND=" + || ( + x11-misc/primus:= + x11-misc/virtualgl:= + ) +" + +REQUIRED_USE="|| ( video_cards_nouveau video_cards_nvidia )" + +src_prepare() { + base_src_prepare + eautoreconf +} + +src_configure() { + DOC_CONTENTS="In order to use Bumblebee, add your user to 'bumblebee' group. + You may need to setup your /etc/bumblebee/bumblebee.conf" + + if use video_cards_nvidia ; then + # use ABI-independent path ($LIB is interpreted by ld.so, $$ + # escapes $ for make + nvlib='/usr/$$LIB/opengl/nvidia/lib' + + local nvpref="/usr/$(get_libdir)/opengl/nvidia" + local xorgpref="/usr/$(get_libdir)/xorg/modules" + ECONF_PARAMS="CONF_DRIVER=nvidia CONF_DRIVER_MODULE_NVIDIA=nvidia \ + CONF_LDPATH_NVIDIA=${nvlib#:} \ + CONF_MODPATH_NVIDIA=${nvpref}/lib,${nvpref}/extensions,${xorgpref}/drivers,${xorgpref}" + fi + + econf \ + --docdir=/usr/share/doc/"${PF}" \ + ${ECONF_PARAMS} +} + +src_compile() { + emake scripts/systemd/bumblebeed.service + default +} + +src_install() { + newconfd "${FILESDIR}"/bumblebee.confd bumblebee + newinitd "${FILESDIR}"/bumblebee.initd bumblebee + newenvd "${FILESDIR}"/bumblebee.envd 99bumblebee + systemd_dounit scripts/systemd/bumblebeed.service + + readme.gentoo_create_doc + + default +} + +pkg_preinst() { + use video_cards_nvidia || rm "${ED}"/etc/bumblebee/xorg.conf.nvidia + use video_cards_nouveau || rm "${ED}"/etc/bumblebee/xorg.conf.nouveau + + enewgroup bumblebee +} diff --git a/x11-misc/bumblebee/files/bumblebee.confd b/x11-misc/bumblebee/files/bumblebee.confd new file mode 100644 index 0000000..1c70206 --- /dev/null +++ b/x11-misc/bumblebee/files/bumblebee.confd @@ -0,0 +1,3 @@ +# /etc/conf.d/bumblebee + +BUMBLEBEE_EXTRA_OPTS="--use-syslog" \ No newline at end of file diff --git a/x11-misc/bumblebee/files/bumblebee.envd b/x11-misc/bumblebee/files/bumblebee.envd new file mode 100644 index 0000000..e19cc56 --- /dev/null +++ b/x11-misc/bumblebee/files/bumblebee.envd @@ -0,0 +1,3 @@ +# Comment this out if you are using VirtualGL also for other purposes and this +# slows down things for you. +VGL_READBACK="pbo" diff --git a/x11-misc/bumblebee/files/bumblebee.initd b/x11-misc/bumblebee/files/bumblebee.initd new file mode 100644 index 0000000..fb61830 --- /dev/null +++ b/x11-misc/bumblebee/files/bumblebee.initd @@ -0,0 +1,23 @@ +#!/sbin/runscript +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +depend() { + need xdm vgl +} + +PIDFILE="${PIDFILE:-/var/run/bumblebee.pid}" + +start() { + ebegin "Starting BumbleBee Daemon" + start-stop-daemon -S -p "${PIDFILE}" -x /usr/sbin/bumblebeed -- -D ${BUMBLEBEE_EXTRA_OPTS} --pidfile "${PIDFILE}" + eend $? +} + +stop() { + + ebegin "Stopping BumbleBee Daemon" + start-stop-daemon -K -p "${PIDFILE}" -R SIGTERM/10 + eend $? +}