[gentoo-commits] proj/gnome:master commit in: dev-cpp/gtkmm/
commit: 1fc95e81b91039bbec3a88fc24a984715815ba86 Author: Rémi Cardona remi AT gentoo DOT org AuthorDate: Mon May 11 06:10:14 2015 + Commit: Remi Cardona remi AT gentoo DOT org CommitDate: Mon May 11 06:10:14 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1fc95e81 dev-cpp/gtkmm: Fix glibmm dep configure.ac says 'giomm-2.4 = 2.44.0' dev-cpp/gtkmm/gtkmm-3.16.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/gtkmm/gtkmm-3.16.0.ebuild b/dev-cpp/gtkmm/gtkmm-3.16.0.ebuild index c82cd0f..66ee02b 100644 --- a/dev-cpp/gtkmm/gtkmm-3.16.0.ebuild +++ b/dev-cpp/gtkmm/gtkmm-3.16.0.ebuild @@ -17,7 +17,7 @@ IUSE=aqua doc examples test wayland +X REQUIRED_USE=|| ( aqua wayland X ) COMMON_DEPEND= - =dev-cpp/glibmm-2.44.2:2[${MULTILIB_USEDEP}] + =dev-cpp/glibmm-2.44.0:2[${MULTILIB_USEDEP}] =x11-libs/gtk+-3.16:3[aqua?,wayland?,X?,${MULTILIB_USEDEP}] =x11-libs/gdk-pixbuf-2.28:2[${MULTILIB_USEDEP}] =dev-cpp/atkmm-2.22.7[${MULTILIB_USEDEP}]
[gentoo-commits] proj/gnome:master commit in: dev-cpp/gtkmm/
commit: ef29333f808310ddd4557a5f2b39fe2386ad99bd Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Sun Dec 21 12:23:57 2014 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Sun Dec 21 12:23:57 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ef29333f dev-cpp/gtkmm: moved to gentoo-x86 --- dev-cpp/gtkmm/gtkmm-3.14.0.ebuild | 62 --- 1 file changed, 62 deletions(-) diff --git a/dev-cpp/gtkmm/gtkmm-3.14.0.ebuild b/dev-cpp/gtkmm/gtkmm-3.14.0.ebuild deleted file mode 100644 index c6a8619..000 --- a/dev-cpp/gtkmm/gtkmm-3.14.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 -GCONF_DEBUG=no - -inherit gnome2 - -DESCRIPTION=C++ interface for GTK+ -HOMEPAGE=http://www.gtkmm.org; - -LICENSE=LGPL-2.1 -SLOT=3.0 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris -IUSE=aqua doc examples test wayland +X -REQUIRED_USE=|| ( aqua wayland X ) - -RDEPEND= - =dev-cpp/glibmm-2.41.2:2 - =x11-libs/gtk+-3.14:3[aqua?,wayland?,X?] - =x11-libs/gdk-pixbuf-2.26:2 - =dev-cpp/atkmm-2.22.2 - =dev-cpp/cairomm-1.9.2.2 - =dev-cpp/pangomm-2.27.1:1.4 - dev-libs/libsigc++:2 - -DEPEND=${RDEPEND} - virtual/pkgconfig - doc? ( - media-gfx/graphviz - dev-libs/libxslt - app-doc/doxygen ) - -# dev-cpp/mm-common -# eautoreconf needs mm-common - -src_prepare() { - if ! use test; then - # don't waste time building tests - sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ - || die sed 1 failed - fi - - if ! use examples; then - # don't waste time building tests - sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ - || die sed 2 failed - fi - - gnome2_src_prepare -} - -src_configure() { - DOCS=AUTHORS ChangeLog PORTING NEWS README - gnome2_src_configure \ - --enable-api-atkmm \ - $(use_enable doc documentation) \ - $(use_enable aqua quartz-backend) \ - $(use_enable wayland wayland-backend) \ - $(use_enable X x11-backend) -}
[gentoo-commits] proj/gnome:master commit in: dev-cpp/gtkmm/
commit: 956a359547750b303d3bc3ad0eff06953483d3d7 Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Wed Apr 23 21:30:54 2014 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Wed Apr 23 21:36:18 2014 + URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=956a3595 dev-cpp/gtkmm: 3.10.1 → 3.12.0 --- dev-cpp/gtkmm/gtkmm-3.12.0.ebuild | 62 +++ 1 file changed, 62 insertions(+) diff --git a/dev-cpp/gtkmm/gtkmm-3.12.0.ebuild b/dev-cpp/gtkmm/gtkmm-3.12.0.ebuild new file mode 100644 index 000..9a81161 --- /dev/null +++ b/dev-cpp/gtkmm/gtkmm-3.12.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +GCONF_DEBUG=no + +inherit gnome2 + +DESCRIPTION=C++ interface for GTK+ +HOMEPAGE=http://www.gtkmm.org; + +LICENSE=LGPL-2.1 +SLOT=3.0 +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris +IUSE=aqua doc examples test wayland +X +REQUIRED_USE=|| ( aqua wayland X ) + +RDEPEND= + =dev-cpp/glibmm-2.38.0:2 + =x11-libs/gtk+-3.12:3[aqua?,wayland?,X?] + =x11-libs/gdk-pixbuf-2.26:2 + =dev-cpp/atkmm-2.22.2 + =dev-cpp/cairomm-1.9.2.2 + =dev-cpp/pangomm-2.27.1:1.4 + dev-libs/libsigc++:2 + +DEPEND=${RDEPEND} + virtual/pkgconfig + doc? ( + media-gfx/graphviz + dev-libs/libxslt + app-doc/doxygen ) + +# dev-cpp/mm-common +# eautoreconf needs mm-common + +src_prepare() { + if ! use test; then + # don't waste time building tests + sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ + || die sed 1 failed + fi + + if ! use examples; then + # don't waste time building tests + sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ + || die sed 2 failed + fi + + gnome2_src_prepare +} + +src_configure() { + DOCS=AUTHORS ChangeLog PORTING NEWS README + gnome2_src_configure \ + --enable-api-atkmm \ + $(use_enable doc documentation) \ + $(use_enable aqua quartz-backend) \ + $(use_enable wayland wayland-backend) \ + $(use_enable X x11-backend) +}