[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/
commit: b03df21960a36f4924ac5ea3d373be6929d3dc71 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Aug 14 16:14:23 2017 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Aug 14 16:14:23 2017 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b03df219 x11-themes/gnome-themes-standard: sync with gentoo repository Package-Manager: Portage-2.3.7, Repoman-2.3.3 Manifest-Sign-Key: 0x5A56C8CD0C13248A .../gnome-themes-standard-3.20.ebuild | 85 -- 1 file changed, 85 deletions(-) diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.ebuild deleted file mode 100644 index f8b3ce23.. --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit autotools eutils gnome2 multilib-minimal - -DESCRIPTION="Standard Themes for GNOME Applications" -HOMEPAGE="https://git.gnome.org/browse/gnome-themes-standard/; - -LICENSE="LGPL-2.1+" -SLOT="0" -IUSE="+gtk" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris" - -COMMON_DEPEND=" - gnome-base/librsvg:2[${MULTILIB_USEDEP}] - x11-libs/cairo[${MULTILIB_USEDEP}] - gtk? ( - >=x11-libs/gtk+-2.24.15:2[${MULTILIB_USEDEP}] - >=x11-libs/gtk+-3.12:3[${MULTILIB_USEDEP}] ) -" -DEPEND="${COMMON_DEPEND} - >=dev-util/intltool-0.40 - sys-devel/gettext - virtual/pkgconfig -" -# gnome-themes{,-extras} are OBSOLETE for GNOME 3 -# http://comments.gmane.org/gmane.comp.gnome.desktop/44130 -# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose -# their default background image -RDEPEND="${COMMON_DEPEND} - >=gnome-base/gsettings-desktop-schemas-3.4 - !https://bugzilla.gnome.org/show_bug.cgi?id=746920 - epatch "${FILESDIR}/${PN}-3.14.2.3-srcdir.patch" - eautoreconf - - gnome2_src_prepare -} - -multilib_src_configure() { - # The icon cache needs to be generated in pkg_postinst() - ECONF_SOURCE="${S}" \ - gnome2_src_configure \ - --disable-static \ - $(use_enable gtk gtk2-engine) \ - $(use_enable gtk gtk3-engine) \ - GTK_UPDATE_ICON_CACHE=$(type -P true) -} - -emake_engines_only() { - pushd themes/Adwaita/gtk-2.0 > /dev/null || die - if [[ $1 = install ]]; then - emake DESTDIR="${D}" install-engineLTLIBRARIES - else - emake libadwaita.la - fi - popd > /dev/null -} - -multilib_src_compile() { - # processing >3500 icons is slow on old hard drives, do it only for native ABI - if multilib_is_native_abi; then - gnome2_src_compile - elif use gtk; then - emake_engines_only - fi -} - -multilib_src_install() { - # processing >3500 icons is slow on old hard drives, do it only for native ABI - if multilib_is_native_abi; then - gnome2_src_install - elif use gtk; then - emake_engines_only install - prune_libtool_files --modules - fi -}
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/, x11-themes/gnome-themes-standard/files/
commit: 6b5b458bc42791610fe3dbf9a4c7e1bee6a83f86 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Aug 14 16:03:44 2017 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Aug 14 16:03:44 2017 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=6b5b458b x11-themes/gnome-themes-standard: sync with gentoo repository ...ome-themes-standard-3.22.2-exclude-engine.patch | 63 ++ .../gnome-themes-standard-.ebuild | 53 +- 2 files changed, 88 insertions(+), 28 deletions(-) diff --git a/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.22.2-exclude-engine.patch b/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.22.2-exclude-engine.patch new file mode 100644 index ..7cdceff7 --- /dev/null +++ b/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.22.2-exclude-engine.patch @@ -0,0 +1,63 @@ +From 58fd7206211e8e4d42ce6925718e56f84a1b4eb3 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue+Date: Mon, 3 Oct 2016 00:38:57 +0200 +Subject: [PATCH] Control build of gtk+2 adwaita theme engine from configure + +Rather than whole gtk+-2 theme. + +This only makes sense in Gentoo as the theme engine has been split to +a separate package to allow gtk+2 free systems. +--- + themes/Adwaita-dark/Makefile.am| 6 +- + themes/Adwaita/Makefile.am | 6 +- + themes/Adwaita/gtk-2.0/Makefile.am | 2 ++ + 3 files changed, 4 insertions(+), 10 deletions(-) + +diff --git a/themes/Adwaita-dark/Makefile.am b/themes/Adwaita-dark/Makefile.am +index 8a381b9..c5efcbf 100644 +--- a/themes/Adwaita-dark/Makefile.am b/themes/Adwaita-dark/Makefile.am +@@ -1,8 +1,4 @@ +-SUBDIRS = gtk-3.0 +- +-if GTK2_ENGINE +-SUBDIRS += gtk-2.0 +-endif ++SUBDIRS = gtk-2.0 gtk-3.0 + + THEME_NAME=Adwaita-dark + THEME_IN_FILES=index.theme.in +diff --git a/themes/Adwaita/Makefile.am b/themes/Adwaita/Makefile.am +index 8583535..617b9a6 100644 +--- a/themes/Adwaita/Makefile.am b/themes/Adwaita/Makefile.am +@@ -1,8 +1,4 @@ +-SUBDIRS = gtk-3.0 +- +-if GTK2_ENGINE +-SUBDIRS += gtk-2.0 +-endif ++SUBDIRS = gtk-2.0 gtk-3.0 + + THEME_NAME=Adwaita + THEME_IN_FILES=index.theme.in +diff --git a/themes/Adwaita/gtk-2.0/Makefile.am b/themes/Adwaita/gtk-2.0/Makefile.am +index 1e56f7f..9108cc4 100644 +--- a/themes/Adwaita/gtk-2.0/Makefile.am b/themes/Adwaita/gtk-2.0/Makefile.am +@@ -1,3 +1,4 @@ ++if GTK2_ENGINE + enginedir = $(libdir)/gtk-2.0/$(GTK2_VERSION)/engines + engine_LTLIBRARIES = libadwaita.la + +@@ -5,6 +6,7 @@ libadwaita_la_CFLAGS = $(GTK2_ENGINE_CFLAGS) + libadwaita_la_SOURCES = adwaita_engine.c + libadwaita_la_LDFLAGS = -module -avoid-version -no-undefined + libadwaita_la_LIBADD = $(GTK2_ENGINE_LIBS) ++endif + + themedir = $(datadir)/themes/Adwaita/gtk-2.0 + theme_DATA = gtkrc main.rc apps.rc hacks.rc +-- +2.10.1 + diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild index ee196b5e..9a9e69ce 100644 --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild +++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild @@ -1,12 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI="5" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" +EAPI=6 -inherit gnome2 +inherit autotools gnome.org if [[ ${PV} = ]]; then inherit gnome2-live fi @@ -16,40 +13,40 @@ HOMEPAGE="https://git.gnome.org/browse/gnome-themes-standard/; LICENSE="LGPL-2.1+" SLOT="0" -IUSE="+gtk" +IUSE="" if [[ ${PV} = ]]; then KEYWORDS="" else - KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris" fi -COMMON_DEPEND=" - gnome-base/librsvg:2 - x11-libs/cairo - >=x11-themes/gtk-engines-2.15.3:2 - gtk? ( - >=x11-libs/gtk+-2.24.15:2 - >=x11-libs/gtk+-3.12:3 ) +# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose +# their default background image +RDEPEND=" + >=gnome-base/gsettings-desktop-schemas-3.4 " -DEPEND="${COMMON_DEPEND} +DEPEND=" >=dev-util/intltool-0.40 sys-devel/gettext virtual/pkgconfig " -# gnome-themes{,-extras} are OBSOLETE for GNOME 3 -# http://comments.gmane.org/gmane.comp.gnome.desktop/44130 -# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose -# their default background image -RDEPEND="${COMMON_DEPEND} - >=gnome-base/gsettings-desktop-schemas-3.4 -
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/
commit: 1d78d94237313fd1b34eca932ef62dd2c575fdb0 Author: Ole Reifschneider gentoo org> AuthorDate: Sun Mar 20 22:24:31 2016 + Commit: Ole Reifschneider gentoo org> CommitDate: Fri Mar 25 00:55:46 2016 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1d78d942 x11-themes/gnome-themes-standard: Bump version to 3.20 Package-Manager: portage-2.2.28 Manifest-Sign-Key: 0xE9E568677E8B4D42 ...-themes-standard-3.18.0.ebuild => gnome-themes-standard-3.20.ebuild} | 2 +- x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.18.0.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.ebuild similarity index 98% rename from x11-themes/gnome-themes-standard/gnome-themes-standard-3.18.0.ebuild rename to x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.ebuild index 246bba3..f8b3ce2 100644 --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.18.0.ebuild +++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild index ce7c327..ee196b5 100644 --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild +++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/files/, x11-themes/gnome-themes-standard/
commit: 4713dacb7aa247b52fb77e7b6828f15c0b593608 Author: Ole Reifschneider gentoo org> AuthorDate: Fri Oct 2 10:42:49 2015 + Commit: Ole Reifschneider gentoo org> CommitDate: Fri Oct 2 10:42:49 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4713dacb x11-themes/gnome-themes-standard: Bump version to 3.18.0 Package-Manager: portage-2.2.22 Manifest-Sign-Key: 7E8B4D42 .../gnome-themes-standard-3.14.2.3-srcdir.patch| 26 +++ .../gnome-themes-standard-3.18.0.ebuild| 85 ++ 2 files changed, 111 insertions(+) diff --git a/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch b/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch new file mode 100644 index 000..717613b --- /dev/null +++ b/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch @@ -0,0 +1,26 @@ +From db1e859fa27a4d3ca8a45937c2730f83c34405c6 Mon Sep 17 00:00:00 2001 +From: Alexandre Rostovtsev+Date: Sat, 28 Mar 2015 00:28:16 -0400 +Subject: [PATCH] HC: fix out-of-tree builds + +https://bugzilla.gnome.org/show_bug.cgi?id=746920 +--- + themes/HighContrast/icons/Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/themes/HighContrast/icons/Makefile.am b/themes/HighContrast/icons/Makefile.am +index 76e824d..5545157 100644 +--- a/themes/HighContrast/icons/Makefile.am b/themes/HighContrast/icons/Makefile.am +@@ -6,7 +6,7 @@ render_sizes = "16x16" "22x22" "24x24" "32x32" "48x48" "256x256" "scalable" + THEME_DIRS=$(shell SIZES="$(render_sizes)"; for size in $$SIZES; do for dir in `find $(srcdir)/$$size/* -type d`; do printf "$$dir,"; done; done;) + + %.theme: %.theme.in Makefile +- dirs="`echo $(THEME_DIRS) | sed -e 's#\./##g'`"; \ ++ dirs="`echo $(THEME_DIRS) | sed -e \"s#$(srcdir)/*##g\"`"; \ + sed -e "s|\@THEME_DIRS\@|$$dirs|g" < $< > $@; \ + echo "" >> $@; \ + for dir in `echo $$dirs | sed -e "s/,/ /g"`; do \ +-- +2.3.3 + diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.18.0.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.18.0.ebuild new file mode 100644 index 000..246bba3 --- /dev/null +++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.18.0.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit autotools eutils gnome2 multilib-minimal + +DESCRIPTION="Standard Themes for GNOME Applications" +HOMEPAGE="https://git.gnome.org/browse/gnome-themes-standard/; + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="+gtk" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris" + +COMMON_DEPEND=" + gnome-base/librsvg:2[${MULTILIB_USEDEP}] + x11-libs/cairo[${MULTILIB_USEDEP}] + gtk? ( + >=x11-libs/gtk+-2.24.15:2[${MULTILIB_USEDEP}] + >=x11-libs/gtk+-3.12:3[${MULTILIB_USEDEP}] ) +" +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.40 + sys-devel/gettext + virtual/pkgconfig +" +# gnome-themes{,-extras} are OBSOLETE for GNOME 3 +# http://comments.gmane.org/gmane.comp.gnome.desktop/44130 +# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose +# their default background image +RDEPEND="${COMMON_DEPEND} + >=gnome-base/gsettings-desktop-schemas-3.4 + !https://bugzilla.gnome.org/show_bug.cgi?id=746920 + epatch "${FILESDIR}/${PN}-3.14.2.3-srcdir.patch" + eautoreconf + + gnome2_src_prepare +} + +multilib_src_configure() { + # The icon cache needs to be generated in pkg_postinst() + ECONF_SOURCE="${S}" \ + gnome2_src_configure \ + --disable-static \ + $(use_enable gtk gtk2-engine) \ + $(use_enable gtk gtk3-engine) \ + GTK_UPDATE_ICON_CACHE=$(type -P true) +} + +emake_engines_only() { + pushd themes/Adwaita/gtk-2.0 > /dev/null || die + if [[ $1 = install ]]; then + emake DESTDIR="${D}" install-engineLTLIBRARIES + else + emake libadwaita.la + fi + popd > /dev/null +} + +multilib_src_compile() { + # processing >3500 icons is slow on old hard drives, do it only for native ABI + if multilib_is_native_abi; then + gnome2_src_compile + elif use gtk; then + emake_engines_only + fi +} + +multilib_src_install() { + # processing >3500 icons is slow on old hard drives, do it only for native ABI + if multilib_is_native_abi; then + gnome2_src_install + elif use gtk; then + emake_engines_only install + prune_libtool_files --modules + fi +}
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/
commit: 207919518ba05022abffbb04cb17e835ca304e0a Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Thu May 14 10:40:51 2015 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Thu May 14 10:40:51 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=20791951 x11-themes/gnome-themes-standard: 3.16.0 → 3.16.2 ...-themes-standard-3.16.0.ebuild = gnome-themes-standard-3.16.2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.16.0.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.16.2.ebuild similarity index 100% rename from x11-themes/gnome-themes-standard/gnome-themes-standard-3.16.0.ebuild rename to x11-themes/gnome-themes-standard/gnome-themes-standard-3.16.2.ebuild
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/
commit: 8831491ad887a22795d27eea32d611083a1805de Author: Ole Reifschneider tranquility AT gentoo DOT org AuthorDate: Sun Apr 19 12:49:54 2015 + Commit: Ole Reifschneider tranquility AT gentoo DOT org CommitDate: Sun Apr 19 12:49:54 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8831491a Bump x11-themes/gnome-themes-standard version to 3.16.0 Package-Manager: portage-2.2.14 Manifest-Sign-Key: 7E8B4D42 .../gnome-themes-standard-3.16.0.ebuild| 85 ++ 1 file changed, 85 insertions(+) diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.16.0.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.16.0.ebuild new file mode 100644 index 000..e82de3c --- /dev/null +++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.16.0.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.3-r2.ebuild,v 1.1 2015/03/28 04:44:34 tetromino Exp $ + +EAPI=5 +GCONF_DEBUG=no +GNOME2_LA_PUNT=yes + +inherit autotools eutils gnome2 multilib-minimal + +DESCRIPTION=Standard Themes for GNOME Applications +HOMEPAGE=https://git.gnome.org/browse/gnome-themes-standard/; + +LICENSE=LGPL-2.1+ +SLOT=0 +IUSE=+gtk +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris + +COMMON_DEPEND= + gnome-base/librsvg:2[${MULTILIB_USEDEP}] + x11-libs/cairo[${MULTILIB_USEDEP}] + gtk? ( + =x11-libs/gtk+-2.24.15:2[${MULTILIB_USEDEP}] + =x11-libs/gtk+-3.12:3[${MULTILIB_USEDEP}] ) + +DEPEND=${COMMON_DEPEND} + =dev-util/intltool-0.40 + sys-devel/gettext + virtual/pkgconfig + +# gnome-themes{,-extras} are OBSOLETE for GNOME 3 +# http://comments.gmane.org/gmane.comp.gnome.desktop/44130 +# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose +# their default background image +RDEPEND=${COMMON_DEPEND} + =gnome-base/gsettings-desktop-schemas-3.4 + !x11-themes/gnome-themes-2.32.1-r1 + + +src_prepare() { + # https://bugzilla.gnome.org/show_bug.cgi?id=746920 + epatch ${FILESDIR}/${PN}-3.14.2.3-srcdir.patch + eautoreconf + + gnome2_src_prepare +} + +multilib_src_configure() { + # The icon cache needs to be generated in pkg_postinst() + ECONF_SOURCE=${S} \ + gnome2_src_configure \ + --disable-static \ + $(use_enable gtk gtk2-engine) \ + $(use_enable gtk gtk3-engine) \ + GTK_UPDATE_ICON_CACHE=$(type -P true) +} + +emake_engines_only() { + pushd themes/Adwaita/gtk-2.0 /dev/null || die + if [[ $1 = install ]]; then + emake DESTDIR=${D} install-engineLTLIBRARIES + else + emake libadwaita.la + fi + popd /dev/null +} + +multilib_src_compile() { + # processing 3500 icons is slow on old hard drives, do it only for native ABI + if multilib_is_native_abi; then + gnome2_src_compile + elif use gtk; then + emake_engines_only + fi +} + +multilib_src_install() { + # processing 3500 icons is slow on old hard drives, do it only for native ABI + if multilib_is_native_abi; then + gnome2_src_install + elif use gtk; then + emake_engines_only install + prune_libtool_files --modules + fi +}
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/files/
commit: 12c1d5b013eb8c2b10dcc6842e0b3c51be1f12c0 Author: Ole Reifschneider tranquility AT gentoo DOT org AuthorDate: Sun Apr 19 22:04:14 2015 + Commit: Ole Reifschneider tranquility AT gentoo DOT org CommitDate: Sun Apr 19 22:04:14 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=12c1d5b0 Add missing patch for gnome-themes-standard Package-Manager: portage-2.2.14 Manifest-Sign-Key: 7E8B4D42 .../gnome-themes-standard-3.14.2.3-srcdir.patch| 26 ++ 1 file changed, 26 insertions(+) diff --git a/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch b/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch new file mode 100644 index 000..717613b --- /dev/null +++ b/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch @@ -0,0 +1,26 @@ +From db1e859fa27a4d3ca8a45937c2730f83c34405c6 Mon Sep 17 00:00:00 2001 +From: Alexandre Rostovtsev tetrom...@gentoo.org +Date: Sat, 28 Mar 2015 00:28:16 -0400 +Subject: [PATCH] HC: fix out-of-tree builds + +https://bugzilla.gnome.org/show_bug.cgi?id=746920 +--- + themes/HighContrast/icons/Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/themes/HighContrast/icons/Makefile.am b/themes/HighContrast/icons/Makefile.am +index 76e824d..5545157 100644 +--- a/themes/HighContrast/icons/Makefile.am b/themes/HighContrast/icons/Makefile.am +@@ -6,7 +6,7 @@ render_sizes = 16x16 22x22 24x24 32x32 48x48 256x256 scalable + THEME_DIRS=$(shell SIZES=$(render_sizes); for size in $$SIZES; do for dir in `find $(srcdir)/$$size/* -type d`; do printf $$dir,; done; done;) + + %.theme: %.theme.in Makefile +- dirs=`echo $(THEME_DIRS) | sed -e 's#\./##g'`; \ ++ dirs=`echo $(THEME_DIRS) | sed -e \s#$(srcdir)/*##g\`; \ + sed -e s|\@THEME_DIRS\@|$$dirs|g $ $@; \ + echo $@; \ + for dir in `echo $$dirs | sed -e s/,/ /g`; do \ +-- +2.3.3 +
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/
commit: 80aeae9dfa10850eea0fb198da574e013b1767a8 Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Fri Dec 26 21:51:35 2014 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Fri Dec 26 21:51:35 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=80aeae9d x11-themes/gnome-themes-standard: moved to gentoo-x86 --- .../gnome-themes-standard-3.14.2.3.ebuild | 48 -- 1 file changed, 48 deletions(-) diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.3.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.3.ebuild deleted file mode 100644 index 70499d2..000 --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.3.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 -GCONF_DEBUG=no -GNOME2_LA_PUNT=yes - -inherit gnome2 - -DESCRIPTION=Standard Themes for GNOME Applications -HOMEPAGE=https://git.gnome.org/browse/gnome-themes-standard/; - -LICENSE=LGPL-2.1+ -SLOT=0 -IUSE=+gtk -KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris - -COMMON_DEPEND= - gnome-base/librsvg:2 - x11-libs/cairo - =x11-themes/gtk-engines-2.15.3:2 - gtk? ( - =x11-libs/gtk+-2.24.15:2 - =x11-libs/gtk+-3.12:3 ) - -DEPEND=${COMMON_DEPEND} - =dev-util/intltool-0.40 - sys-devel/gettext - virtual/pkgconfig - -# gnome-themes{,-extras} are OBSOLETE for GNOME 3 -# http://comments.gmane.org/gmane.comp.gnome.desktop/44130 -# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose -# their default background image -RDEPEND=${COMMON_DEPEND} - =gnome-base/gsettings-desktop-schemas-3.4 - !x11-themes/gnome-themes-2.32.1-r1 - - -src_configure() { - # The icon cache needs to be generated in pkg_postinst() - gnome2_src_configure \ - --disable-static \ - $(use_enable gtk gtk2-engine) \ - $(use_enable gtk gtk3-engine) \ - GTK_UPDATE_ICON_CACHE=$(type -P true) -}
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/
commit: f52e55cc470a97a07d2f278dd5327d10f41501ff Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Sun Dec 7 15:07:48 2014 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Sun Dec 7 15:07:48 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f52e55cc x11-themes/gnome-themes-standard: 3.14.2.2 → 3.14.2.3 --- ...mes-standard-3.14.2.2.ebuild = gnome-themes-standard-3.14.2.3.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.2.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.3.ebuild similarity index 100% rename from x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.2.ebuild rename to x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.3.ebuild
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/
commit: e227a7878e3c428f9b822ec1ca39e65c39a3e8d3 Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Sun Nov 30 20:41:57 2014 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Sun Nov 30 20:41:57 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e227a787 x11-themes/gnome-themes-standard: 3.14.2 → 3.14.2.2 --- ...hemes-standard-3.14.2.ebuild = gnome-themes-standard-3.14.2.2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.2.ebuild similarity index 100% rename from x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.ebuild rename to x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.2.ebuild
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/
commit: 151def9ac2dc3d7611dab86172c3ce8ba7979940 Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Sun Nov 23 22:31:04 2014 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Sun Nov 23 22:48:40 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=151def9a x11-themes/gnome-themes-standard: 3.14.0 → 3.14.1 --- ...-themes-standard-3.14.0.ebuild = gnome-themes-standard-3.14.2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.0.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.ebuild similarity index 100% rename from x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.0.ebuild rename to x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.ebuild
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/
commit: ec23557e9a2b437a28e1e2df10097e53df8cd137 Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Sun Oct 12 18:37:23 2014 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Sun Oct 12 23:18:58 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ec23557e x11-themes/gnome-themes-standard: cursors moved to adwaita-icon-theme --- .../gnome-themes-standard/gnome-themes-standard-3.14.0.ebuild| 9 - .../gnome-themes-standard/gnome-themes-standard-.ebuild | 9 - 2 files changed, 18 deletions(-) diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.0.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.0.ebuild index 99a7604..70499d2 100644 --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.0.ebuild +++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.0.ebuild @@ -38,15 +38,6 @@ RDEPEND=${COMMON_DEPEND} !x11-themes/gnome-themes-2.32.1-r1 -src_prepare() { - # Install cursors in the right place - sed -e 's:^\(cursordir.*\)icons\(.*\):\1cursors/xorg-x11\2:' \ - -i themes/Adwaita/cursors/Makefile.am \ - -i themes/Adwaita/cursors/Makefile.in || die - - gnome2_src_prepare -} - src_configure() { # The icon cache needs to be generated in pkg_postinst() gnome2_src_configure \ diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild index 099fcbe..132eec3 100644 --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild +++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild @@ -45,15 +45,6 @@ RDEPEND=${COMMON_DEPEND} !x11-themes/gnome-themes-2.32.1-r1 -src_prepare() { - # Install cursors in the right place - sed -e 's:^\(cursordir.*\)icons\(.*\):\1cursors/xorg-x11\2:' \ - -i themes/Adwaita/cursors/Makefile.am \ - -i themes/Adwaita/cursors/Makefile.in || die - - gnome2_src_prepare -} - src_configure() { # The icon cache needs to be generated in pkg_postinst() gnome2_src_configure \
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/
commit: 166af7d4c47312938ad22d7b1880476ef281da57 Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Sat Apr 12 20:52:36 2014 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Sun Apr 20 16:28:48 2014 + URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=166af7d4 x11-themes/gnome-themes-standard: raise gtk+:3 dependency Otherwise, all application start complaining like this: Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1732:2: Missing name of pseudo-class It makes some unittests fail like in empathy. --- x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild | 2 +- x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild index 720614b..2604499 100644 --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild +++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild @@ -22,7 +22,7 @@ COMMON_DEPEND= =x11-themes/gtk-engines-2.15.3:2 gtk? ( =x11-libs/gtk+-2.24.15:2 - =x11-libs/gtk+-3.9.12:3 ) + =x11-libs/gtk+-3.12:3 ) DEPEND=${COMMON_DEPEND} =dev-util/intltool-0.40 diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild index 831a992..0008d9f 100644 --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild +++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild @@ -29,7 +29,7 @@ COMMON_DEPEND= =x11-themes/gtk-engines-2.15.3:2 gtk? ( =x11-libs/gtk+-2.24.15:2 - =x11-libs/gtk+-3.9.12:3 ) + =x11-libs/gtk+-3.12:3 ) DEPEND=${COMMON_DEPEND} =dev-util/intltool-0.40
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/
commit: dd8ea06356bb2d0b7e566583b00530760963e24a Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Sat Apr 12 14:49:55 2014 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Sat Apr 12 15:14:29 2014 + URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=dd8ea063 x11-themes/gnome-themes-standard: 3.10.0 → 3.12.0 --- ...andard-.ebuild = gnome-themes-standard-3.12.0.ebuild} | 11 ++- .../gnome-themes-standard/gnome-themes-standard-.ebuild | 2 +- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild similarity index 82% copy from x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild copy to x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild index aec975a..720614b 100644 --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild +++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -7,9 +7,6 @@ GCONF_DEBUG=no GNOME2_LA_PUNT=yes inherit gnome2 -if [[ ${PV} = ]]; then - inherit gnome2-live -fi DESCRIPTION=Standard Themes for GNOME Applications HOMEPAGE=https://git.gnome.org/browse/gnome-themes-standard/; @@ -17,11 +14,7 @@ HOMEPAGE=https://git.gnome.org/browse/gnome-themes-standard/; LICENSE=LGPL-2.1+ SLOT=0 IUSE=+gtk -if [[ ${PV} = ]]; then - KEYWORDS= -else - KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris -fi +KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris COMMON_DEPEND= gnome-base/librsvg:2 diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild index aec975a..831a992 100644 --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild +++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $