public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2022-03-15 20:54 Matt Turner
  0 siblings, 0 replies; 24+ messages in thread
From: Matt Turner @ 2022-03-15 20:54 UTC (permalink / raw
  To: gentoo-commits

commit:     b7990594c73eac3608b2f9c2e1ebdbb7a80be0dd
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 20:54:07 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 20:54:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7990594

x11-libs/goocanvas: Stabilize 2.0.4-r2 sparc, #834426

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
index 206d431f2293..3b03adcbc8ff 100644
--- a/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
+++ b/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="examples +introspection"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2022-12-17  6:45 Arthur Zamarin
  0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2022-12-17  6:45 UTC (permalink / raw
  To: gentoo-commits

commit:     d997b9b72ea55bd2b3043e33edc2a6058078435c
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 17 06:43:02 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 17 06:44:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d997b9b7

x11-libs/goocanvas: Stabilize 3.0.0 ppc, #885627

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 x11-libs/goocanvas/goocanvas-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/goocanvas/goocanvas-3.0.0.ebuild b/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
index 21d64dcfb01f..b9baad03f04b 100644
--- a/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
+++ b/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="examples +introspection"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2022-12-16 20:57 Arthur Zamarin
  0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2022-12-16 20:57 UTC (permalink / raw
  To: gentoo-commits

commit:     b0ddb17d3abf88f62cd0e68a12123d2537bdb9c5
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 16 20:56:30 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 16 20:56:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ddb17d

x11-libs/goocanvas: Stabilize 3.0.0 ppc64, #885627

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 x11-libs/goocanvas/goocanvas-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/goocanvas/goocanvas-3.0.0.ebuild b/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
index 3dc538fd0d9c..ca508802ea84 100644
--- a/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
+++ b/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="examples +introspection"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2022-12-16 20:37 Arthur Zamarin
  0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2022-12-16 20:37 UTC (permalink / raw
  To: gentoo-commits

commit:     6ff8cd15e1935dd955cb85464ca23dbbade7820e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 16 20:36:21 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 16 20:36:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff8cd15

x11-libs/goocanvas: Stabilize 3.0.0 amd64, #885627

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 x11-libs/goocanvas/goocanvas-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/goocanvas/goocanvas-3.0.0.ebuild b/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
index b3ba4a2bc10c..3dc538fd0d9c 100644
--- a/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
+++ b/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="3.0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="examples +introspection"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2022-12-16 20:30 Arthur Zamarin
  0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2022-12-16 20:30 UTC (permalink / raw
  To: gentoo-commits

commit:     8758c2dbf14360bfca2a5a3f6a5da135843c68ed
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 16 20:29:21 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 16 20:29:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8758c2db

x11-libs/goocanvas: Stabilize 3.0.0 sparc, #885627

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 x11-libs/goocanvas/goocanvas-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/goocanvas/goocanvas-3.0.0.ebuild b/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
index 57df1d4f1b4e..b3ba4a2bc10c 100644
--- a/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
+++ b/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="3.0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="examples +introspection"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2022-10-31 20:31 Matt Turner
  0 siblings, 0 replies; 24+ messages in thread
From: Matt Turner @ 2022-10-31 20:31 UTC (permalink / raw
  To: gentoo-commits

commit:     d8042d5faf99d7e5307e361a143bb6e051fdb70e
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:20:45 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Oct 31 20:30:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8042d5f

x11-libs/goocanvas: Set remote-id

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 x11-libs/goocanvas/metadata.xml | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/x11-libs/goocanvas/metadata.xml b/x11-libs/goocanvas/metadata.xml
index 7b343b06be8a..e5f3354373c0 100644
--- a/x11-libs/goocanvas/metadata.xml
+++ b/x11-libs/goocanvas/metadata.xml
@@ -1,8 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="project">
-	<email>gnome@gentoo.org</email>
-	<name>Gentoo GNOME Desktop</name>
-</maintainer>
+  <maintainer type="project">
+    <email>gnome@gentoo.org</email>
+    <name>Gentoo GNOME Desktop</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="gnome-gitlab">GNOME/goocanvas</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2022-03-18 19:24 Matt Turner
  0 siblings, 0 replies; 24+ messages in thread
From: Matt Turner @ 2022-03-18 19:24 UTC (permalink / raw
  To: gentoo-commits

commit:     5076392fcdf1490013085fef4b6dd51be4a06f41
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 18 19:18:14 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Mar 18 19:23:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5076392f

x11-libs/goocanvas: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 x11-libs/goocanvas/goocanvas-2.0.4-r1.ebuild | 56 ----------------------------
 1 file changed, 56 deletions(-)

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4-r1.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4-r1.ebuild
deleted file mode 100644
index 4560a2d0c3ce..000000000000
--- a/x11-libs/goocanvas/goocanvas-2.0.4-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{7..9} )
-inherit gnome2 python-any-r1
-
-DESCRIPTION="Canvas widget for GTK+ using the cairo 2D library for drawing"
-HOMEPAGE="https://wiki.gnome.org/GooCanvas"
-
-LICENSE="LGPL-2"
-SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ppc64 sparc x86"
-IUSE="examples +introspection"
-
-RDEPEND="
-	>=x11-libs/gtk+-3.0.0:3
-	>=dev-libs/glib-2.28.0:2
-	>=x11-libs/cairo-1.10.0
-	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	dev-util/glib-utils
-	>=dev-util/gtk-doc-am-1.16
-	>=sys-devel/gettext-0.19.4
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	# Do not build demos
-	sed -e 's/^\(SUBDIRS =.*\)demo\(.*\)$/\1\2/' \
-		-i Makefile.am Makefile.in || die "sed failed"
-
-	# Python bindings are built/installed manually, but not at all anymore (py2).
-	sed -e "/SUBDIRS = python/d" -i bindings/Makefile.am bindings/Makefile.in
-
-	gnome2_src_prepare
-}
-
-src_configure() {
-	gnome2_src_configure \
-		--disable-rebuilds \
-		--disable-static \
-		$(use_enable introspection) \
-		--disable-python
-}
-
-src_install() {
-	gnome2_src_install
-
-	if use examples; then
-		insinto "/usr/share/doc/${P}/examples/"
-		doins demo/*.[ch] demo/*.png
-	fi
-}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2022-03-09 15:39 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-03-09 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     97807d4c99b490fef036e2d0f3e8fe8b08159d8d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  9 15:38:49 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar  9 15:38:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97807d4c

x11-libs/goocanvas: Stabilize 2.0.4-r2 ppc64, #834426

Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
index ec695c13a702..206d431f2293 100644
--- a/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
+++ b/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples +introspection"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2022-03-09 13:44 Yixun Lan
  0 siblings, 0 replies; 24+ messages in thread
From: Yixun Lan @ 2022-03-09 13:44 UTC (permalink / raw
  To: gentoo-commits

commit:     739a47142d7bb907c636fc6532e0b2593f89d773
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  9 13:42:20 2022 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Mar  9 13:42:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739a4714

x11-libs/goocanvas: keyword ~riscv

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild | 2 +-
 x11-libs/goocanvas/goocanvas-3.0.0.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
index 4ab9d5687d16..ec695c13a702 100644
--- a/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
+++ b/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples +introspection"
 
 RDEPEND="

diff --git a/x11-libs/goocanvas/goocanvas-3.0.0.ebuild b/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
index 16b18094e850..57df1d4f1b4e 100644
--- a/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
+++ b/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="3.0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples +introspection"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2022-03-09 12:49 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-03-09 12:49 UTC (permalink / raw
  To: gentoo-commits

commit:     fa254d173bdb6f7b140ff259be5cbaa5b84d36a7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  9 12:48:42 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar  9 12:48:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa254d17

x11-libs/goocanvas: Stabilize 2.0.4-r2 ppc, #834426

Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
index 0ef7609530cb..4ab9d5687d16 100644
--- a/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
+++ b/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ~ppc64 ~sparc x86"
 IUSE="examples +introspection"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2022-03-08  9:35 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-03-08  9:35 UTC (permalink / raw
  To: gentoo-commits

commit:     2c3bf75c0072306ca261939fd158164ae5ad2484
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  8 09:34:37 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar  8 09:34:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3bf75c

x11-libs/goocanvas: Stabilize 2.0.4-r2 x86, #834426

Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
index 0b9e6e465e74..0ef7609530cb 100644
--- a/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
+++ b/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="examples +introspection"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2022-01-11 20:55 Matt Turner
  0 siblings, 0 replies; 24+ messages in thread
From: Matt Turner @ 2022-01-11 20:55 UTC (permalink / raw
  To: gentoo-commits

commit:     1a7d0e790a6ce106b43ec3c8108bc6dcd8e69870
Author:     Marco Scardovi <marco <AT> scardovi <DOT> com>
AuthorDate: Tue Jan 11 20:47:54 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 20:55:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7d0e79

x11-libs/goocanvas: EAPI=8

Closes: https://github.com/gentoo/gentoo/pull/23610
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild | 57 ++++++++++++++++++++++++++++
 1 file changed, 57 insertions(+)

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
new file mode 100644
index 000000000000..73563a3e29f3
--- /dev/null
+++ b/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Canvas widget for GTK+ using the cairo 2D library for drawing"
+HOMEPAGE="https://wiki.gnome.org/GooCanvas"
+
+LICENSE="LGPL-2"
+SLOT="2.0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples +introspection"
+
+RDEPEND="
+	>=x11-libs/cairo-1.10.0
+	>=dev-libs/glib-2.28.0:2
+	>=x11-libs/gtk+-3.0.0:3
+	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/glib-utils
+	>=dev-util/gtk-doc-am-1.16
+	>=sys-devel/gettext-0.19.4
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	# Do not build demos
+	sed -e 's/^\(SUBDIRS =.*\)demo\(.*\)$/\1\2/' \
+		-i Makefile.{am,in} || die "Failed to sed demo"
+
+	# Python bindings are built/installed manually, but not at all anymore (py2).
+	sed -e "/SUBDIRS = python/d" \
+		-i bindings/Makefile.{am,in} || die "Failed to sed python subdirs"
+
+	gnome2_src_prepare
+}
+
+src_configure() {
+	PYTHON=true gnome2_src_configure \
+		--disable-rebuilds \
+		--disable-static \
+		$(use_enable introspection) \
+		--disable-python
+}
+
+src_install() {
+	gnome2_src_install
+
+	if use examples; then
+		insinto "/usr/share/doc/${P}/examples/"
+		doins demo/*.[ch] demo/*.png
+	fi
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2022-01-11 20:55 Matt Turner
  0 siblings, 0 replies; 24+ messages in thread
From: Matt Turner @ 2022-01-11 20:55 UTC (permalink / raw
  To: gentoo-commits

commit:     98d868c286553238eb2320e14fe6f20bb22536ff
Author:     Marco Scardovi <marco <AT> scardovi <DOT> com>
AuthorDate: Sat Jan  1 08:50:09 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 20:55:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d868c2

x11-libs/goocanvas: bump to 3.0.0 and EAPI 8

Closes: https://bugs.gentoo.org/783018
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 x11-libs/goocanvas/Manifest               |  1 +
 x11-libs/goocanvas/goocanvas-3.0.0.ebuild | 57 +++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/x11-libs/goocanvas/Manifest b/x11-libs/goocanvas/Manifest
index 0ecdfc19ff97..a44ee5b9ad93 100644
--- a/x11-libs/goocanvas/Manifest
+++ b/x11-libs/goocanvas/Manifest
@@ -1 +1,2 @@
 DIST goocanvas-2.0.4.tar.xz 584272 BLAKE2B 027ab47c1e9c241f74509001426367e86025ec8ea5901cf64c2014f8c32b83ce60870ca754dd15e8982a7023b77d3856b39dbbbdd636de6da47d361cb15a940e SHA512 e57dfd59d9b9cb64deadfeac193c11a89347c7f0e966377cfb98afcc2b46be13fe05d253a96e63dc7e6981c75e6e871040b83d8d0aee95cb62b79965d6be5688
+DIST goocanvas-3.0.0.tar.xz 556832 BLAKE2B 4ee632a614b6b881000bbee8d5e21a166151a94667c603c92b94c5e076fab78a6df44fe1d45fb4d7c4d65c0e060b599abf3970313542836a63efbca33d6a075b SHA512 a53839af4d98afdfc0f92531bdb09013dd71e964185dc2670af077bb7b41b9ff5c75f2801f6e77c99055b38f3603d8cf197f84affb8d7c3196526ce824b228e3

diff --git a/x11-libs/goocanvas/goocanvas-3.0.0.ebuild b/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
new file mode 100644
index 000000000000..16b18094e850
--- /dev/null
+++ b/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Canvas widget for GTK+ using the cairo 2D library for drawing"
+HOMEPAGE="https://wiki.gnome.org/GooCanvas"
+
+LICENSE="LGPL-2"
+SLOT="3.0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples +introspection"
+
+RDEPEND="
+	>=x11-libs/cairo-1.10.0
+	>=dev-libs/glib-2.28.0:2
+	>=x11-libs/gtk+-3.0.0:3
+	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/glib-utils
+	>=dev-util/gtk-doc-am-1.16
+	>=sys-devel/gettext-0.19.4
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	# Do not build demos
+	sed -e 's/^\(SUBDIRS =.*\)demo\(.*\)$/\1\2/' \
+		-i Makefile.{am,in} || die "Failed to sed demo"
+
+	# Python bindings are built/installed manually, but not at all anymore (py2).
+	sed -e "/SUBDIRS = python/d" \
+		-i bindings/Makefile.{am,in} || die "Failed to sed python subdirs"
+
+	gnome2_src_prepare
+}
+
+src_configure() {
+	PYTHON=true gnome2_src_configure \
+		--disable-rebuilds \
+		--disable-static \
+		$(use_enable introspection) \
+		--disable-python
+}
+
+src_install() {
+	gnome2_src_install
+
+	if use examples; then
+		insinto "/usr/share/doc/${P}/examples/"
+		doins demo/*.[ch] demo/*.png
+	fi
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2021-04-20  2:49 Matt Turner
  0 siblings, 0 replies; 24+ messages in thread
From: Matt Turner @ 2021-04-20  2:49 UTC (permalink / raw
  To: gentoo-commits

commit:     b6fab5d1ae37f5aaf17431ffc99f52be0264ee14
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 20 02:42:49 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Apr 20 02:42:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fab5d1

x11-libs/goocanvas: use ${EPYTHON}, not python3

Closes: https://bugs.gentoo.org/767289
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 x11-libs/goocanvas/goocanvas-2.0.4-r1.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4-r1.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4-r1.ebuild
index 81583d0cb59..4560a2d0c3c 100644
--- a/x11-libs/goocanvas/goocanvas-2.0.4-r1.ebuild
+++ b/x11-libs/goocanvas/goocanvas-2.0.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-
-inherit gnome2
+PYTHON_COMPAT=( python3_{7..9} )
+inherit gnome2 python-any-r1
 
 DESCRIPTION="Canvas widget for GTK+ using the cairo 2D library for drawing"
 HOMEPAGE="https://wiki.gnome.org/GooCanvas"
@@ -20,6 +20,7 @@ RDEPEND="
 	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
 "
 DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
 	dev-util/glib-utils
 	>=dev-util/gtk-doc-am-1.16
 	>=sys-devel/gettext-0.19.4


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2020-08-02 18:40 Mart Raudsepp
  0 siblings, 0 replies; 24+ messages in thread
From: Mart Raudsepp @ 2020-08-02 18:40 UTC (permalink / raw
  To: gentoo-commits

commit:     ffa4a7159ac935475108b6fc40332456790ecf7d
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  2 18:39:14 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Aug  2 18:39:55 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa4a715

x11-libs/goocanvas: drop python2 overrides - no consumers

Closes: https://bugs.gentoo.org/735516
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 ...canvas-2.0.4.ebuild => goocanvas-2.0.4-r1.ebuild} | 20 +++-----------------
 1 file changed, 3 insertions(+), 17 deletions(-)

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4-r1.ebuild
similarity index 67%
rename from x11-libs/goocanvas/goocanvas-2.0.4.ebuild
rename to x11-libs/goocanvas/goocanvas-2.0.4-r1.ebuild
index ebee51dd3a3..ecf7cebb117 100644
--- a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
+++ b/x11-libs/goocanvas/goocanvas-2.0.4-r1.ebuild
@@ -2,9 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 )
 
-inherit gnome2 python-r1
+inherit gnome2
 
 DESCRIPTION="Canvas widget for GTK+ using the cairo 2D library for drawing"
 HOMEPAGE="https://wiki.gnome.org/GooCanvas"
@@ -12,18 +11,13 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 LICENSE="LGPL-2"
 SLOT="2.0"
 KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="examples +introspection python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="examples +introspection"
 
-# python only enables python specific binding override
 RDEPEND="
 	>=x11-libs/gtk+-3.0.0:3
 	>=dev-libs/glib-2.28.0:2
 	>=x11-libs/cairo-1.10.0
 	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
-	python? (
-		${PYTHON_DEPS}
-		>=dev-python/pygobject-2.90.4:3[${PYTHON_USEDEP}] )
 "
 DEPEND="${RDEPEND}
 	dev-util/glib-utils
@@ -37,7 +31,7 @@ src_prepare() {
 	sed -e 's/^\(SUBDIRS =.*\)demo\(.*\)$/\1\2/' \
 		-i Makefile.am Makefile.in || die "sed failed"
 
-	# Python bindings are built/installed manually.
+	# Python bindings are built/installed manually, but not at all anymore (py2).
 	sed -e "/SUBDIRS = python/d" -i bindings/Makefile.am bindings/Makefile.in
 
 	gnome2_src_prepare
@@ -54,14 +48,6 @@ src_configure() {
 src_install() {
 	gnome2_src_install
 
-	if use python; then
-		sub_install() {
-			python_moduleinto $(python -c "import gi;print gi._overridesdir")
-			python_domodule bindings/python/GooCanvas.py
-		}
-		python_foreach_impl sub_install
-	fi
-
 	if use examples; then
 		insinto "/usr/share/doc/${P}/examples/"
 		doins demo/*.[ch] demo/*.png


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2018-11-02 11:13 Mart Raudsepp
  0 siblings, 0 replies; 24+ messages in thread
From: Mart Raudsepp @ 2018-11-02 11:13 UTC (permalink / raw
  To: gentoo-commits

commit:     7e3c4658b4897f491f5ca55d793398d178da3b90
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  2 11:06:50 2018 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Nov  2 11:13:24 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3c4658

x11-libs/goocanvas: add explicit build dep on glib-utils

Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 x11-libs/goocanvas/goocanvas-1.0.0.ebuild | 3 ++-
 x11-libs/goocanvas/goocanvas-2.0.4.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/x11-libs/goocanvas/goocanvas-1.0.0.ebuild b/x11-libs/goocanvas/goocanvas-1.0.0.ebuild
index 5b8652989b6..1f7e1454778 100644
--- a/x11-libs/goocanvas/goocanvas-1.0.0.ebuild
+++ b/x11-libs/goocanvas/goocanvas-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -22,6 +22,7 @@ RDEPEND="
 	>=x11-libs/cairo-1.4
 "
 DEPEND="${RDEPEND}
+	dev-util/glib-utils
 	dev-util/gtk-doc-am
 	virtual/pkgconfig
 "

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
index af360bb3fb6..dcf4b83a0e6 100644
--- a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
+++ b/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -26,6 +26,7 @@ RDEPEND="
 		>=dev-python/pygobject-2.90.4:3[${PYTHON_USEDEP}] )
 "
 DEPEND="${RDEPEND}
+	dev-util/glib-utils
 	>=dev-util/gtk-doc-am-1.16
 	>=sys-devel/gettext-0.19.4
 	virtual/pkgconfig


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2018-01-13 12:13 Sergei Trofimovich
  0 siblings, 0 replies; 24+ messages in thread
From: Sergei Trofimovich @ 2018-01-13 12:13 UTC (permalink / raw
  To: gentoo-commits

commit:     0329944447e460a19a7b7f58834d9ae1fde6c02f
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Jan 13 11:41:20 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 12:12:28 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03299444

x11-libs/goocanvas: stable 2.0.4 for sparc, bug #631656

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 x11-libs/goocanvas/goocanvas-2.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
index 2d7cc282da6..af360bb3fb6 100644
--- a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
+++ b/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="2.0"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="examples +introspection python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2017-12-21 23:31 Mart Raudsepp
  0 siblings, 0 replies; 24+ messages in thread
From: Mart Raudsepp @ 2017-12-21 23:31 UTC (permalink / raw
  To: gentoo-commits

commit:     189a8470dc011968573d8faa4cfee4a3dfe69b91
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 21 23:16:57 2017 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Thu Dec 21 23:31:20 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=189a8470

x11-libs/goocanvas: remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-libs/goocanvas/Manifest               |  2 -
 x11-libs/goocanvas/goocanvas-2.0.2.ebuild | 68 -------------------------------
 x11-libs/goocanvas/goocanvas-2.0.3.ebuild | 68 -------------------------------
 3 files changed, 138 deletions(-)

diff --git a/x11-libs/goocanvas/Manifest b/x11-libs/goocanvas/Manifest
index 5f15010bde7..2fdbd0d2d50 100644
--- a/x11-libs/goocanvas/Manifest
+++ b/x11-libs/goocanvas/Manifest
@@ -1,4 +1,2 @@
 DIST goocanvas-1.0.0.tar.bz2 570552 BLAKE2B 00b1a3d59448cc2f40dd20b0c97977cfc477a6656f32e2106b3f3bd5c42b8b625e270d9f96de44f30caf83b744b331699e7c6385b5269bf7b22e3bb25a879948 SHA512 fef4364b57dc777b6dcceb026f940121a24a8a3792e8d37d320eb47b7747ab0d54d8d7911b4ff77c21ca2b251937c9312da04221bbc246a07bbf4062689de644
-DIST goocanvas-2.0.2.tar.xz 502732 BLAKE2B 33dddd842588efc35f44c0f9bbd29552818a96df2487adef714f4883250aa91e1957c37356e74fae180fa1e352aeca6eb0d61d9e8c39f559ad795e658d712f9b SHA512 2b3014b832a5426884aa472fbfabcca171ef90305afccd312583d259517725a1839509e39b13b30c5097bf54ed9b3dfd2bf9eeca4e813a82d14cf1d5a54578ac
-DIST goocanvas-2.0.3.tar.xz 584532 BLAKE2B 0f4f3dd61af3af3cb1e7fbf8e0395982f67df997feee3171fde1c8c8458a2dc62b55e3307e9d61d2d6465f4e17781af949761ab3ed090e5079dc100db5e64304 SHA512 e7db229d029906febc5cc8154cecfe9a7c81497abfb1cdf8e41b8135ef87ef7478dac60bd160adb0d6efbe69680be488c67e78497cb89b1ba295a407af04b786
 DIST goocanvas-2.0.4.tar.xz 584272 BLAKE2B 027ab47c1e9c241f74509001426367e86025ec8ea5901cf64c2014f8c32b83ce60870ca754dd15e8982a7023b77d3856b39dbbbdd636de6da47d361cb15a940e SHA512 e57dfd59d9b9cb64deadfeac193c11a89347c7f0e966377cfb98afcc2b46be13fe05d253a96e63dc7e6981c75e6e871040b83d8d0aee95cb62b79965d6be5688

diff --git a/x11-libs/goocanvas/goocanvas-2.0.2.ebuild b/x11-libs/goocanvas/goocanvas-2.0.2.ebuild
deleted file mode 100644
index de7678e1ec1..00000000000
--- a/x11-libs/goocanvas/goocanvas-2.0.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GCONF_DEBUG="no"
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-r1
-
-DESCRIPTION="Canvas widget for GTK+ using the cairo 2D library for drawing"
-HOMEPAGE="https://wiki.gnome.org/GooCanvas"
-
-LICENSE="LGPL-2"
-SLOT="2.0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
-IUSE="examples +introspection python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# python only enables python specific binding override
-RDEPEND="
-	>=x11-libs/gtk+-3.0.0:3
-	>=dev-libs/glib-2.28.0:2
-	>=x11-libs/cairo-1.10.0
-	introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
-	python? (
-		${PYTHON_DEPS}
-		>=dev-python/pygobject-2.90.4:3[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-	dev-util/gtk-doc-am
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	# Do not build demos
-	sed -e 's/^\(SUBDIRS =.*\)demo\(.*\)$/\1\2/' \
-		-i Makefile.am Makefile.in || die "sed failed"
-
-	# Python bindings are built/installed manually.
-	sed -e "/SUBDIRS = python/d" -i bindings/Makefile.am bindings/Makefile.in
-
-	gnome2_src_prepare
-}
-
-src_configure() {
-	gnome2_src_configure \
-		--disable-rebuilds \
-		--disable-static \
-		$(use_enable introspection) \
-		--disable-python
-}
-
-src_install() {
-	gnome2_src_install
-
-	if use python; then
-		sub_install() {
-			python_moduleinto $(python -c "import gi;print gi._overridesdir")
-			python_domodule bindings/python/GooCanvas.py
-		}
-		python_foreach_impl sub_install
-	fi
-
-	if use examples; then
-		insinto "/usr/share/doc/${P}/examples/"
-		doins demo/*.[ch] demo/*.png
-	fi
-}

diff --git a/x11-libs/goocanvas/goocanvas-2.0.3.ebuild b/x11-libs/goocanvas/goocanvas-2.0.3.ebuild
deleted file mode 100644
index 41235bfdd14..00000000000
--- a/x11-libs/goocanvas/goocanvas-2.0.3.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-r1
-
-DESCRIPTION="Canvas widget for GTK+ using the cairo 2D library for drawing"
-HOMEPAGE="https://wiki.gnome.org/GooCanvas"
-
-LICENSE="LGPL-2"
-SLOT="2.0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="examples +introspection python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# python only enables python specific binding override
-RDEPEND="
-	>=x11-libs/gtk+-3.0.0:3
-	>=dev-libs/glib-2.28.0:2
-	>=x11-libs/cairo-1.10.0
-	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
-	python? (
-		${PYTHON_DEPS}
-		>=dev-python/pygobject-2.90.4:3[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-	>=dev-util/gtk-doc-am-1.8
-	>=sys-devel/gettext-0.19.4
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	# Do not build demos
-	sed -e 's/^\(SUBDIRS =.*\)demo\(.*\)$/\1\2/' \
-		-i Makefile.am Makefile.in || die "sed failed"
-
-	# Python bindings are built/installed manually.
-	sed -e "/SUBDIRS = python/d" -i bindings/Makefile.am bindings/Makefile.in
-
-	gnome2_src_prepare
-}
-
-src_configure() {
-	gnome2_src_configure \
-		--disable-rebuilds \
-		--disable-static \
-		$(use_enable introspection) \
-		--disable-python
-}
-
-src_install() {
-	gnome2_src_install
-
-	if use python; then
-		sub_install() {
-			python_moduleinto $(python -c "import gi;print gi._overridesdir")
-			python_domodule bindings/python/GooCanvas.py
-		}
-		python_foreach_impl sub_install
-	fi
-
-	if use examples; then
-		insinto "/usr/share/doc/${P}/examples/"
-		doins demo/*.[ch] demo/*.png
-	fi
-}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2017-12-16 14:04 Tobias Klausmann
  0 siblings, 0 replies; 24+ messages in thread
From: Tobias Klausmann @ 2017-12-16 14:04 UTC (permalink / raw
  To: gentoo-commits

commit:     df7fa675c5e116baeb2d8a5dd566f80d7c9ccde6
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 14:02:43 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 14:03:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7fa675

x11-libs/goocanvas-2.0.4-r0: amd64 stable

Gentoo-Bug: http://bugs.gentoo.org/635938

 x11-libs/goocanvas/goocanvas-2.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
index 443520ed89f..f2a80b0e3e6 100644
--- a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
+++ b/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="2.0"
-KEYWORDS="alpha ~amd64 ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="examples +introspection python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2017-11-18 13:20 Sergei Trofimovich
  0 siblings, 0 replies; 24+ messages in thread
From: Sergei Trofimovich @ 2017-11-18 13:20 UTC (permalink / raw
  To: gentoo-commits

commit:     fd216ce2f5f31a178e9ebd52ff8dec7c09b38c5d
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 18 13:12:05 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 18 13:19:55 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd216ce2

x11-libs/goocanvas: stable 2.0.4 for ppc64, bug #635938

Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 x11-libs/goocanvas/goocanvas-2.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
index 9ff5bc676fb..443520ed89f 100644
--- a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
+++ b/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="2.0"
-KEYWORDS="alpha ~amd64 ia64 ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha ~amd64 ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="examples +introspection python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2017-11-06 20:49 Tobias Klausmann
  0 siblings, 0 replies; 24+ messages in thread
From: Tobias Klausmann @ 2017-11-06 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     7f14d4f1c9d38ffa1bb8c76a9d9bf45a722c0b40
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  6 20:49:27 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Mon Nov  6 20:49:27 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f14d4f1

x11-libs/goocanvas-2.0.4-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/635938

 x11-libs/goocanvas/goocanvas-2.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
index bb9ea1d02e5..b1b38f9e4a5 100644
--- a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
+++ b/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="2.0"
-KEYWORDS="~alpha ~amd64 ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha ~amd64 ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="examples +introspection python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2017-11-04 13:04 Sergei Trofimovich
  0 siblings, 0 replies; 24+ messages in thread
From: Sergei Trofimovich @ 2017-11-04 13:04 UTC (permalink / raw
  To: gentoo-commits

commit:     3f8de43590ba229d6720710c6777baf6af56bed6
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  4 12:48:42 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov  4 13:04:36 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f8de435

x11-libs/goocanvas: stable 2.0.4 for ia64, bug #635938

Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="ia64"

 x11-libs/goocanvas/goocanvas-2.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
index 868253609b8..bb9ea1d02e5 100644
--- a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
+++ b/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
 
 LICENSE="LGPL-2"
 SLOT="2.0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="examples +introspection python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2017-10-21 10:11 Gilles Dartiguelongue
  0 siblings, 0 replies; 24+ messages in thread
From: Gilles Dartiguelongue @ 2017-10-21 10:11 UTC (permalink / raw
  To: gentoo-commits

commit:     75fbc35e30949c14eb7c845a48984e53a881b664
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 21 10:03:08 2017 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Oct 21 10:07:56 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75fbc35e

x11-libs/goocanvas: version bump 2.0.3 → 2.0.4

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 x11-libs/goocanvas/Manifest               |  1 +
 x11-libs/goocanvas/goocanvas-2.0.4.ebuild | 68 +++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/x11-libs/goocanvas/Manifest b/x11-libs/goocanvas/Manifest
index 46b332f0824..484dc451508 100644
--- a/x11-libs/goocanvas/Manifest
+++ b/x11-libs/goocanvas/Manifest
@@ -1,3 +1,4 @@
 DIST goocanvas-1.0.0.tar.bz2 570552 SHA256 1c072ef88567cad241fb4addee26e9bd96741b1503ff736d1c152fa6d865711e SHA512 fef4364b57dc777b6dcceb026f940121a24a8a3792e8d37d320eb47b7747ab0d54d8d7911b4ff77c21ca2b251937c9312da04221bbc246a07bbf4062689de644 WHIRLPOOL fb8592136bacf10d73e3aeeac9366c0614f8cd60e74a30d31e475b1ae9a1ac76c97b64837490f916733d31191a90c121ac0d60e077acef7cc61a861f5b57fde7
 DIST goocanvas-2.0.2.tar.xz 502732 SHA256 f20e5fbef8d1a2633033edbd886dd13146a1b948d1813a9c353a80a29295d1d0 SHA512 2b3014b832a5426884aa472fbfabcca171ef90305afccd312583d259517725a1839509e39b13b30c5097bf54ed9b3dfd2bf9eeca4e813a82d14cf1d5a54578ac WHIRLPOOL 714682b70d747e5db94140e5067e4df3c396332cab9f8b112141f39135758cea0a7e07405d796a70d81b95b76ce68ec17c58b317d0508dc413f2e6139dc39c87
 DIST goocanvas-2.0.3.tar.xz 584532 SHA256 6b5b9c25d32c05b9bafc42f5fcc28d55f1426e733e78e9fe4d191cfcd666c800 SHA512 e7db229d029906febc5cc8154cecfe9a7c81497abfb1cdf8e41b8135ef87ef7478dac60bd160adb0d6efbe69680be488c67e78497cb89b1ba295a407af04b786 WHIRLPOOL 8f94970f348d4abdfcc5411a9f5cac6a729db837c6b31693ebcc3af4aee15be898f1f973e58e20f2b6668dc6cc02db26cb9cbbd7f042e79bf25958d6e1a9ffa2
+DIST goocanvas-2.0.4.tar.xz 584272 SHA256 c728e2b7d4425ae81b54e1e07a3d3c8a4bd6377a63cffa43006045bceaa92e90 SHA512 e57dfd59d9b9cb64deadfeac193c11a89347c7f0e966377cfb98afcc2b46be13fe05d253a96e63dc7e6981c75e6e871040b83d8d0aee95cb62b79965d6be5688 WHIRLPOOL cd91684ff57e928c10c7d99b15e296b9c392988a28995f2f0c44cb12d426cd24d5a93bcb8ce4a95299d8916a8cb54a1528a57eb7be52736889cdad3afe1ae16e

diff --git a/x11-libs/goocanvas/goocanvas-2.0.4.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
new file mode 100644
index 00000000000..868253609b8
--- /dev/null
+++ b/x11-libs/goocanvas/goocanvas-2.0.4.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-r1
+
+DESCRIPTION="Canvas widget for GTK+ using the cairo 2D library for drawing"
+HOMEPAGE="https://wiki.gnome.org/GooCanvas"
+
+LICENSE="LGPL-2"
+SLOT="2.0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="examples +introspection python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# python only enables python specific binding override
+RDEPEND="
+	>=x11-libs/gtk+-3.0.0:3
+	>=dev-libs/glib-2.28.0:2
+	>=x11-libs/cairo-1.10.0
+	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+	python? (
+		${PYTHON_DEPS}
+		>=dev-python/pygobject-2.90.4:3[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+	>=dev-util/gtk-doc-am-1.16
+	>=sys-devel/gettext-0.19.4
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	# Do not build demos
+	sed -e 's/^\(SUBDIRS =.*\)demo\(.*\)$/\1\2/' \
+		-i Makefile.am Makefile.in || die "sed failed"
+
+	# Python bindings are built/installed manually.
+	sed -e "/SUBDIRS = python/d" -i bindings/Makefile.am bindings/Makefile.in
+
+	gnome2_src_prepare
+}
+
+src_configure() {
+	gnome2_src_configure \
+		--disable-rebuilds \
+		--disable-static \
+		$(use_enable introspection) \
+		--disable-python
+}
+
+src_install() {
+	gnome2_src_install
+
+	if use python; then
+		sub_install() {
+			python_moduleinto $(python -c "import gi;print gi._overridesdir")
+			python_domodule bindings/python/GooCanvas.py
+		}
+		python_foreach_impl sub_install
+	fi
+
+	if use examples; then
+		insinto "/usr/share/doc/${P}/examples/"
+		doins demo/*.[ch] demo/*.png
+	fi
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/
@ 2017-09-03 22:47 Gilles Dartiguelongue
  0 siblings, 0 replies; 24+ messages in thread
From: Gilles Dartiguelongue @ 2017-09-03 22:47 UTC (permalink / raw
  To: gentoo-commits

commit:     e60f70db89da06bbf1c3db6cd922b6393927aa1d
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  3 22:38:22 2017 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Sep  3 22:47:19 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60f70db

x11-libs/goocanvas: version bump 2.0.2 → 2.0.3

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 x11-libs/goocanvas/Manifest               |  1 +
 x11-libs/goocanvas/goocanvas-2.0.3.ebuild | 68 +++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/x11-libs/goocanvas/Manifest b/x11-libs/goocanvas/Manifest
index 218d6f1b2fb..46b332f0824 100644
--- a/x11-libs/goocanvas/Manifest
+++ b/x11-libs/goocanvas/Manifest
@@ -1,2 +1,3 @@
 DIST goocanvas-1.0.0.tar.bz2 570552 SHA256 1c072ef88567cad241fb4addee26e9bd96741b1503ff736d1c152fa6d865711e SHA512 fef4364b57dc777b6dcceb026f940121a24a8a3792e8d37d320eb47b7747ab0d54d8d7911b4ff77c21ca2b251937c9312da04221bbc246a07bbf4062689de644 WHIRLPOOL fb8592136bacf10d73e3aeeac9366c0614f8cd60e74a30d31e475b1ae9a1ac76c97b64837490f916733d31191a90c121ac0d60e077acef7cc61a861f5b57fde7
 DIST goocanvas-2.0.2.tar.xz 502732 SHA256 f20e5fbef8d1a2633033edbd886dd13146a1b948d1813a9c353a80a29295d1d0 SHA512 2b3014b832a5426884aa472fbfabcca171ef90305afccd312583d259517725a1839509e39b13b30c5097bf54ed9b3dfd2bf9eeca4e813a82d14cf1d5a54578ac WHIRLPOOL 714682b70d747e5db94140e5067e4df3c396332cab9f8b112141f39135758cea0a7e07405d796a70d81b95b76ce68ec17c58b317d0508dc413f2e6139dc39c87
+DIST goocanvas-2.0.3.tar.xz 584532 SHA256 6b5b9c25d32c05b9bafc42f5fcc28d55f1426e733e78e9fe4d191cfcd666c800 SHA512 e7db229d029906febc5cc8154cecfe9a7c81497abfb1cdf8e41b8135ef87ef7478dac60bd160adb0d6efbe69680be488c67e78497cb89b1ba295a407af04b786 WHIRLPOOL 8f94970f348d4abdfcc5411a9f5cac6a729db837c6b31693ebcc3af4aee15be898f1f973e58e20f2b6668dc6cc02db26cb9cbbd7f042e79bf25958d6e1a9ffa2

diff --git a/x11-libs/goocanvas/goocanvas-2.0.3.ebuild b/x11-libs/goocanvas/goocanvas-2.0.3.ebuild
new file mode 100644
index 00000000000..41235bfdd14
--- /dev/null
+++ b/x11-libs/goocanvas/goocanvas-2.0.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-r1
+
+DESCRIPTION="Canvas widget for GTK+ using the cairo 2D library for drawing"
+HOMEPAGE="https://wiki.gnome.org/GooCanvas"
+
+LICENSE="LGPL-2"
+SLOT="2.0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="examples +introspection python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# python only enables python specific binding override
+RDEPEND="
+	>=x11-libs/gtk+-3.0.0:3
+	>=dev-libs/glib-2.28.0:2
+	>=x11-libs/cairo-1.10.0
+	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+	python? (
+		${PYTHON_DEPS}
+		>=dev-python/pygobject-2.90.4:3[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+	>=dev-util/gtk-doc-am-1.8
+	>=sys-devel/gettext-0.19.4
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	# Do not build demos
+	sed -e 's/^\(SUBDIRS =.*\)demo\(.*\)$/\1\2/' \
+		-i Makefile.am Makefile.in || die "sed failed"
+
+	# Python bindings are built/installed manually.
+	sed -e "/SUBDIRS = python/d" -i bindings/Makefile.am bindings/Makefile.in
+
+	gnome2_src_prepare
+}
+
+src_configure() {
+	gnome2_src_configure \
+		--disable-rebuilds \
+		--disable-static \
+		$(use_enable introspection) \
+		--disable-python
+}
+
+src_install() {
+	gnome2_src_install
+
+	if use python; then
+		sub_install() {
+			python_moduleinto $(python -c "import gi;print gi._overridesdir")
+			python_domodule bindings/python/GooCanvas.py
+		}
+		python_foreach_impl sub_install
+	fi
+
+	if use examples; then
+		insinto "/usr/share/doc/${P}/examples/"
+		doins demo/*.[ch] demo/*.png
+	fi
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2022-12-17  6:45 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-03-15 20:54 [gentoo-commits] repo/gentoo:master commit in: x11-libs/goocanvas/ Matt Turner
  -- strict thread matches above, loose matches on Subject: below --
2022-12-17  6:45 Arthur Zamarin
2022-12-16 20:57 Arthur Zamarin
2022-12-16 20:37 Arthur Zamarin
2022-12-16 20:30 Arthur Zamarin
2022-10-31 20:31 Matt Turner
2022-03-18 19:24 Matt Turner
2022-03-09 15:39 Sam James
2022-03-09 13:44 Yixun Lan
2022-03-09 12:49 Sam James
2022-03-08  9:35 Sam James
2022-01-11 20:55 Matt Turner
2022-01-11 20:55 Matt Turner
2021-04-20  2:49 Matt Turner
2020-08-02 18:40 Mart Raudsepp
2018-11-02 11:13 Mart Raudsepp
2018-01-13 12:13 Sergei Trofimovich
2017-12-21 23:31 Mart Raudsepp
2017-12-16 14:04 Tobias Klausmann
2017-11-18 13:20 Sergei Trofimovich
2017-11-06 20:49 Tobias Klausmann
2017-11-04 13:04 Sergei Trofimovich
2017-10-21 10:11 Gilles Dartiguelongue
2017-09-03 22:47 Gilles Dartiguelongue

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox