public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2020-02-26  8:33 Mart Raudsepp
  0 siblings, 0 replies; 32+ messages in thread
From: Mart Raudsepp @ 2020-02-26  8:33 UTC (permalink / raw
  To: gentoo-commits

commit:     5425e954e070cb17591da0525b5eff0e05738f6a
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 25 20:42:06 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 08:29:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5425e954

dev-libs/gom: use IUSE=gtk-doc for gtk-doc building

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

 dev-libs/gom/gom-0.3.3.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/gom/gom-0.3.3.ebuild b/dev-libs/gom/gom-0.3.3.ebuild
index af367ca1b9a..d6fc02c3876 100644
--- a/dev-libs/gom/gom-0.3.3.ebuild
+++ b/dev-libs/gom/gom-0.3.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
 LICENSE="LGPL-2+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc +introspection test"
+IUSE="gtk-doc +introspection test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
@@ -25,7 +25,7 @@ RDEPEND="
 	>=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}
-	doc? ( dev-util/gtk-doc )
+	gtk-doc? ( dev-util/gtk-doc )
 	virtual/pkgconfig
 	x11-libs/gdk-pixbuf:2
 " # only tests need gdk-pixbuf, but they are unconditionally built
@@ -37,7 +37,7 @@ pkg_setup() {
 src_configure() {
 	local emesonargs=(
 		$(meson_use introspection enable-introspection)
-		$(meson_use doc enable-gtk-doc)
+		$(meson_use gtk-doc enable-gtk-doc)
 	)
 
 	python_foreach_impl meson_src_configure


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2024-07-16 15:13 Pacho Ramos
  0 siblings, 0 replies; 32+ messages in thread
From: Pacho Ramos @ 2024-07-16 15:13 UTC (permalink / raw
  To: gentoo-commits

commit:     64120119851f1689ffb65006ff16b40645f16976
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 16 15:12:50 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Jul 16 15:13:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64120119

dev-libs/gom: gtk-doc-am is not used

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 dev-libs/gom/gom-0.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gom/gom-0.5.2.ebuild b/dev-libs/gom/gom-0.5.2.ebuild
index 7f4067709254..52f1a74dddf9 100644
--- a/dev-libs/gom/gom-0.5.2.ebuild
+++ b/dev-libs/gom/gom-0.5.2.ebuild
@@ -17,7 +17,7 @@ IUSE="gtk-doc +introspection python test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"
 
-BDEPEND="dev-build/gtk-doc-am"
+BDEPEND=""
 RDEPEND="
 	>=dev-db/sqlite-3.7:3
 	>=dev-libs/glib-2.38:2


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2024-07-16  8:53 Pacho Ramos
  0 siblings, 0 replies; 32+ messages in thread
From: Pacho Ramos @ 2024-07-16  8:53 UTC (permalink / raw
  To: gentoo-commits

commit:     fae3600b5e381c3389d568f92847af9003138d7e
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 16 08:52:52 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Jul 16 08:52:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae3600b

dev-libs/gom: update HOMEPAGE

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 dev-libs/gom/gom-0.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gom/gom-0.5.2.ebuild b/dev-libs/gom/gom-0.5.2.ebuild
index c4e4635ae8f1..7f4067709254 100644
--- a/dev-libs/gom/gom-0.5.2.ebuild
+++ b/dev-libs/gom/gom-0.5.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{10..13} )
 inherit gnome.org meson python-r1
 
 DESCRIPTION="GObject to SQLite object mapper library"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gom"
 
 LICENSE="LGPL-2+ FDL-1.1+"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2024-07-16  8:52 Pacho Ramos
  0 siblings, 0 replies; 32+ messages in thread
From: Pacho Ramos @ 2024-07-16  8:52 UTC (permalink / raw
  To: gentoo-commits

commit:     adb85039524d087f1cab175c77d483c0ea27e50e
Author:     Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Wed Jul 10 16:26:50 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Jul 16 08:51:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb85039

dev-libs/gom: Bump to 0.5.2

Closes: https://bugs.gentoo.org/934554
Closes: https://bugs.gentoo.org/906383
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37511
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 dev-libs/gom/Manifest         |  1 +
 dev-libs/gom/gom-0.5.2.ebuild | 62 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/dev-libs/gom/Manifest b/dev-libs/gom/Manifest
index 621eb28a30f5..394ee5dc8317 100644
--- a/dev-libs/gom/Manifest
+++ b/dev-libs/gom/Manifest
@@ -1,2 +1,3 @@
 DIST gom-0.4.tar.xz 102744 BLAKE2B 8116ac388a56e85effbb37c3d5ea5036f6de2f4ad7ee8fe119bd058e1ac3e293eab612a739cdba7467202bc9e258f7cd65b1f116e146577d3a103fc03afba37f SHA512 d847928ce09c53a3f64777c313cb843052e5e001873f29d3f7acf02772cadf0e4b133fb0137aa0463b4ff95dd54810bde87062d8e396ff4fc6d142ba59c8e9c8
 DIST gom-0.5.1.tar.xz 106004 BLAKE2B 60cb744a77b4f7069430d27a88c6dce87cb5229758c637a49aa0ed05ff659099ba33923e5f576d797776b5af576beb57b0790633a1866f048279d5ae04e74f54 SHA512 6757a664f21cd8c1fb78b6446ed833e7290c9b91a39029363984049af840cd2685f43ebb184f7c966d9e395a1080454c182637fd64a1ff8b63272f4649db6a8a
+DIST gom-0.5.2.tar.xz 106068 BLAKE2B 4510f4e5c7cb85c2e05f43978d9995192a05d1270af9bb2ac16d44a57a76d4b31b2ffff8f8548cbd59f564ab59b903000090edc53d05ea0999a29250ec87e978 SHA512 e82e628a62da2a93282f75ebfd2ec158c54b734a107418972085520536f8aebf50701253afb3a2fa3927c637d75403881aed96c175fcf9ae9f71a735f16f6f19

diff --git a/dev-libs/gom/gom-0.5.2.ebuild b/dev-libs/gom/gom-0.5.2.ebuild
new file mode 100644
index 000000000000..c4e4635ae8f1
--- /dev/null
+++ b/dev-libs/gom/gom-0.5.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GCONF_DEBUG="yes"
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit gnome.org meson python-r1
+
+DESCRIPTION="GObject to SQLite object mapper library"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
+
+LICENSE="LGPL-2+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="gtk-doc +introspection python test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"
+
+BDEPEND="dev-build/gtk-doc-am"
+RDEPEND="
+	>=dev-db/sqlite-3.7:3
+	>=dev-libs/glib-2.38:2
+	introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
+	python? ( ${PYTHON_DEPS}
+		>=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+	gtk-doc? ( dev-util/gi-docgen )
+	virtual/pkgconfig
+	test? ( x11-libs/gdk-pixbuf:2 )
+"
+
+src_prepare() {
+	default
+	sed -i -e '/subdir.*python/d' bindings/meson.build || die
+	# drop test building and deps if not enabled
+	if ! use test; then
+		sed -i -e '/gdkpixbuf_dep/d' meson.build || die
+		sed -i -e '/subdir(.*tests.*)/d' meson.build || die
+	fi
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_use introspection enable-introspection)
+		$(meson_use gtk-doc enable-gtk-doc)
+	)
+
+	meson_src_configure
+}
+
+src_install() {
+	docinto examples
+	dodoc examples/*.py
+
+	meson_src_install
+
+	if use python; then
+		python_foreach_impl python_domodule bindings/python/gi
+	fi
+}


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2024-06-19  8:56 Pacho Ramos
  0 siblings, 0 replies; 32+ messages in thread
From: Pacho Ramos @ 2024-06-19  8:56 UTC (permalink / raw
  To: gentoo-commits

commit:     f2c9bb2016406e601e93f292d2d5e492e2619ca3
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 19 08:54:03 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 08:54:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c9bb20

dev-libs/gom: Fix dependencies

Closes: https://bugs.gentoo.org/934423
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 dev-libs/gom/gom-0.5.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/gom/gom-0.5.1.ebuild b/dev-libs/gom/gom-0.5.1.ebuild
index 57602b494bae..f5f66a8129c5 100644
--- a/dev-libs/gom/gom-0.5.1.ebuild
+++ b/dev-libs/gom/gom-0.5.1.ebuild
@@ -25,8 +25,7 @@ RDEPEND="
 		>=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}] )
 "
 DEPEND="${RDEPEND}
-	gtk-doc? ( dev-util/gtk-doc
-		app-text/docbook-xml-dtd:4.3 )
+	gtk-doc? ( dev-util/gi-docgen )
 	virtual/pkgconfig
 	test? ( x11-libs/gdk-pixbuf:2 )
 "


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2024-06-16 10:57 Pacho Ramos
  0 siblings, 0 replies; 32+ messages in thread
From: Pacho Ramos @ 2024-06-16 10:57 UTC (permalink / raw
  To: gentoo-commits

commit:     78d3d740db64e2eaf7633636a08ad424f7e20ee7
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 10:51:31 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 10:57:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d3d740

dev-libs/gom: enable py3.12

Closes: https://bugs.gentoo.org/929410
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 dev-libs/gom/gom-0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gom/gom-0.4.ebuild b/dev-libs/gom/gom-0.4.ebuild
index 586b7eb92c0f..f4bdfe376d17 100644
--- a/dev-libs/gom/gom-0.4.ebuild
+++ b/dev-libs/gom/gom-0.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 GCONF_DEBUG="yes"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit gnome.org meson python-r1
 


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2024-06-16 10:57 Pacho Ramos
  0 siblings, 0 replies; 32+ messages in thread
From: Pacho Ramos @ 2024-06-16 10:57 UTC (permalink / raw
  To: gentoo-commits

commit:     e555ccc2a4f8605dcba27bc0de98f8a19766a200
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 10:56:31 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 10:57:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e555ccc2

dev-libs/gom: add 0.5.1

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 dev-libs/gom/Manifest         |  1 +
 dev-libs/gom/gom-0.5.1.ebuild | 62 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/dev-libs/gom/Manifest b/dev-libs/gom/Manifest
index c60d37e387af..621eb28a30f5 100644
--- a/dev-libs/gom/Manifest
+++ b/dev-libs/gom/Manifest
@@ -1 +1,2 @@
 DIST gom-0.4.tar.xz 102744 BLAKE2B 8116ac388a56e85effbb37c3d5ea5036f6de2f4ad7ee8fe119bd058e1ac3e293eab612a739cdba7467202bc9e258f7cd65b1f116e146577d3a103fc03afba37f SHA512 d847928ce09c53a3f64777c313cb843052e5e001873f29d3f7acf02772cadf0e4b133fb0137aa0463b4ff95dd54810bde87062d8e396ff4fc6d142ba59c8e9c8
+DIST gom-0.5.1.tar.xz 106004 BLAKE2B 60cb744a77b4f7069430d27a88c6dce87cb5229758c637a49aa0ed05ff659099ba33923e5f576d797776b5af576beb57b0790633a1866f048279d5ae04e74f54 SHA512 6757a664f21cd8c1fb78b6446ed833e7290c9b91a39029363984049af840cd2685f43ebb184f7c966d9e395a1080454c182637fd64a1ff8b63272f4649db6a8a

diff --git a/dev-libs/gom/gom-0.5.1.ebuild b/dev-libs/gom/gom-0.5.1.ebuild
new file mode 100644
index 000000000000..57602b494bae
--- /dev/null
+++ b/dev-libs/gom/gom-0.5.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GCONF_DEBUG="yes"
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org meson python-r1
+
+DESCRIPTION="GObject to SQLite object mapper library"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
+
+LICENSE="LGPL-2+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="gtk-doc +introspection python test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	>=dev-db/sqlite-3.7:3
+	>=dev-libs/glib-2.38:2
+	introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
+	python? ( ${PYTHON_DEPS}
+		>=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+	gtk-doc? ( dev-util/gtk-doc
+		app-text/docbook-xml-dtd:4.3 )
+	virtual/pkgconfig
+	test? ( x11-libs/gdk-pixbuf:2 )
+"
+
+src_prepare() {
+	default
+	sed -i -e '/subdir.*python/d' bindings/meson.build || die
+	# drop test building and deps if not enabled
+	if ! use test; then
+		sed -i -e '/gdkpixbuf_dep/d' meson.build || die
+		sed -i -e '/subdir(.*tests.*)/d' meson.build || die
+	fi
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_use introspection enable-introspection)
+		$(meson_use gtk-doc enable-gtk-doc)
+	)
+
+	meson_src_configure
+}
+
+src_install() {
+	docinto examples
+	dodoc examples/*.py
+
+	meson_src_install
+
+	if use python; then
+		python_foreach_impl python_domodule bindings/python/gi
+	fi
+}


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2023-07-27  5:46 WANG Xuerui
  0 siblings, 0 replies; 32+ messages in thread
From: WANG Xuerui @ 2023-07-27  5:46 UTC (permalink / raw
  To: gentoo-commits

commit:     6468b94d4b30539b7fad79a170dfa4232e4f8fa3
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 27 05:39:23 2023 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu Jul 27 05:45:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6468b94d

dev-libs/gom: keyword 0.4 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 dev-libs/gom/gom-0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gom/gom-0.4.ebuild b/dev-libs/gom/gom-0.4.ebuild
index 31378c0ecf74..586b7eb92c0f 100644
--- a/dev-libs/gom/gom-0.4.ebuild
+++ b/dev-libs/gom/gom-0.4.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gtk-doc +introspection python test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2022-10-29 23:21 Matt Turner
  0 siblings, 0 replies; 32+ messages in thread
From: Matt Turner @ 2022-10-29 23:21 UTC (permalink / raw
  To: gentoo-commits

commit:     957aca204f28c59b87b5c8add59b686943895898
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:19:45 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 23:20:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957aca20

dev-libs/gom: Set remote-id

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

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

diff --git a/dev-libs/gom/metadata.xml b/dev-libs/gom/metadata.xml
index 7b343b06be8a..6bfec25d5bcb 100644
--- a/dev-libs/gom/metadata.xml
+++ b/dev-libs/gom/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/gom</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2022-04-16 20:09 Matt Turner
  0 siblings, 0 replies; 32+ messages in thread
From: Matt Turner @ 2022-04-16 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     5c84b43400be243da2f485e8ed5a6db355181db6
Author:     Denis Pronin <dannftk <AT> yandex <DOT> ru>
AuthorDate: Sat Apr 16 14:03:05 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Apr 16 20:09:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c84b434

dev-libs/gom: Add Python 3.10 compatibility

Closes: https://github.com/gentoo/gentoo/pull/25041
Signed-off-by: Denis Pronin <dannftk <AT> yandex.ru>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-libs/gom/gom-0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gom/gom-0.4.ebuild b/dev-libs/gom/gom-0.4.ebuild
index 52fa3b3e814a..b1af001b05ae 100644
--- a/dev-libs/gom/gom-0.4.ebuild
+++ b/dev-libs/gom/gom-0.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 GCONF_DEBUG="yes"
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit gnome.org meson python-r1
 


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2021-08-27 15:19 Yixun Lan
  0 siblings, 0 replies; 32+ messages in thread
From: Yixun Lan @ 2021-08-27 15:19 UTC (permalink / raw
  To: gentoo-commits

commit:     cd6ff5d4b8f2333dcb1e0b3c0b46b614c5a7d63c
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 20 07:00:07 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Aug 27 15:17:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6ff5d4

dev-libs/gom: keyword ~riscv

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

 dev-libs/gom/gom-0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gom/gom-0.4.ebuild b/dev-libs/gom/gom-0.4.ebuild
index ed2f7c4b147..52fa3b3e814 100644
--- a/dev-libs/gom/gom-0.4.ebuild
+++ b/dev-libs/gom/gom-0.4.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gtk-doc +introspection python test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2021-04-15  1:18 Matt Turner
  0 siblings, 0 replies; 32+ messages in thread
From: Matt Turner @ 2021-04-15  1:18 UTC (permalink / raw
  To: gentoo-commits

commit:     9449ebddea95d3d15def40d6f84de77dc74cde08
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 15 01:18:02 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Apr 15 01:18:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9449ebdd

dev-libs/gom: Add Python 3.9 support

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

 dev-libs/gom/gom-0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gom/gom-0.4.ebuild b/dev-libs/gom/gom-0.4.ebuild
index 3bcf4b23960..ed2f7c4b147 100644
--- a/dev-libs/gom/gom-0.4.ebuild
+++ b/dev-libs/gom/gom-0.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 GCONF_DEBUG="yes"
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit gnome.org meson python-r1
 


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2021-03-04  0:23 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-03-04  0:23 UTC (permalink / raw
  To: gentoo-commits

commit:     01cf0fc5c7341b19dceb97d9acfbdeb0f44272c2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  4 00:23:32 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar  4 00:23:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01cf0fc5

dev-libs/gom: Stabilize 0.4 arm64, #773172

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

 dev-libs/gom/gom-0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gom/gom-0.4.ebuild b/dev-libs/gom/gom-0.4.ebuild
index 1635f38218d..3bcf4b23960 100644
--- a/dev-libs/gom/gom-0.4.ebuild
+++ b/dev-libs/gom/gom-0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="gtk-doc +introspection python test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2020-02-26  8:45 Mart Raudsepp
  0 siblings, 0 replies; 32+ messages in thread
From: Mart Raudsepp @ 2020-02-26  8:45 UTC (permalink / raw
  To: gentoo-commits

commit:     8afbe2241834d4ece61ef2864fb496dc13fbddbe
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 26 08:45:26 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 08:45:26 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8afbe224

dev-libs/gom: drop inherit of unused gnome2-utils.eclass

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

 dev-libs/gom/gom-0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gom/gom-0.4.ebuild b/dev-libs/gom/gom-0.4.ebuild
index 60a8415a5c2..39a0e11e94d 100644
--- a/dev-libs/gom/gom-0.4.ebuild
+++ b/dev-libs/gom/gom-0.4.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 GCONF_DEBUG="yes"
 PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit gnome.org gnome2-utils meson python-r1
+inherit gnome.org meson python-r1
 
 DESCRIPTION="GObject to SQLite object mapper library"
 HOMEPAGE="https://wiki.gnome.org/Projects/Gom"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2020-02-26  8:37 Mart Raudsepp
  0 siblings, 0 replies; 32+ messages in thread
From: Mart Raudsepp @ 2020-02-26  8:37 UTC (permalink / raw
  To: gentoo-commits

commit:     ec69c9bb877b9576064ec2bef819e1636ee6fe99
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 26 08:36:46 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 08:37:07 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec69c9bb

dev-libs/gom: add missing gtk-doc dep

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

 dev-libs/gom/gom-0.4.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/gom/gom-0.4.ebuild b/dev-libs/gom/gom-0.4.ebuild
index 7b2f1c4142b..60a8415a5c2 100644
--- a/dev-libs/gom/gom-0.4.ebuild
+++ b/dev-libs/gom/gom-0.4.ebuild
@@ -25,7 +25,8 @@ RDEPEND="
 		>=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}] )
 "
 DEPEND="${RDEPEND}
-	gtk-doc? ( dev-util/gtk-doc )
+	gtk-doc? ( dev-util/gtk-doc
+		app-text/docbook-xml-dtd:4.3 )
 	virtual/pkgconfig
 	test? ( x11-libs/gdk-pixbuf:2 )
 "


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2020-02-26  8:33 Mart Raudsepp
  0 siblings, 0 replies; 32+ messages in thread
From: Mart Raudsepp @ 2020-02-26  8:33 UTC (permalink / raw
  To: gentoo-commits

commit:     d3256aec5a8ef458952d9dcacf8807480f5bc425
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 25 18:51:11 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 08:29:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3256aec

dev-libs/gom: drop unnecessary intltool/gettext depend

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

 dev-libs/gom/gom-0.3.3.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-libs/gom/gom-0.3.3.ebuild b/dev-libs/gom/gom-0.3.3.ebuild
index 146fe47ed50..af367ca1b9a 100644
--- a/dev-libs/gom/gom-0.3.3.ebuild
+++ b/dev-libs/gom/gom-0.3.3.ebuild
@@ -26,11 +26,9 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
 	doc? ( dev-util/gtk-doc )
-	>=dev-util/intltool-0.40.0
-	sys-devel/gettext
 	virtual/pkgconfig
 	x11-libs/gdk-pixbuf:2
-"
+" # only tests need gdk-pixbuf, but they are unconditionally built
 
 pkg_setup() {
 	python_setup


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2020-02-26  8:33 Mart Raudsepp
  0 siblings, 0 replies; 32+ messages in thread
From: Mart Raudsepp @ 2020-02-26  8:33 UTC (permalink / raw
  To: gentoo-commits

commit:     2983636032188de1d974f2447618012c7e35f802
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 25 20:43:53 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 08:29:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29836360

dev-libs/gom: limit glib max ver due to issues fixed only in gom-0.4

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

 dev-libs/gom/gom-0.3.3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-libs/gom/gom-0.3.3.ebuild b/dev-libs/gom/gom-0.3.3.ebuild
index d6fc02c3876..5d6e936cc3a 100644
--- a/dev-libs/gom/gom-0.3.3.ebuild
+++ b/dev-libs/gom/gom-0.3.3.ebuild
@@ -17,9 +17,11 @@ IUSE="gtk-doc +introspection test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
+# <glib-2.63.3 to avoid getting hit worse by https://gitlab.gnome.org/GNOME/gom/issues/24 - fixed in gom-0.4
 RDEPEND="
 	>=dev-db/sqlite-3.7:3
 	>=dev-libs/glib-2.36:2
+	<dev-libs/glib-2.63.3:2
 	introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
 	${PYTHON_DEPS}
 	>=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2020-02-26  8:33 Mart Raudsepp
  0 siblings, 0 replies; 32+ messages in thread
From: Mart Raudsepp @ 2020-02-26  8:33 UTC (permalink / raw
  To: gentoo-commits

commit:     41e8f19fc798420d0eb8d3c794f777aa3f19e5be
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 26 08:15:53 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 08:29:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e8f19f

dev-libs/gom: bump to 0.4, improve python handling, py3.8

* Fix for gdk-pixbuf being test-only dep
* Add python-3.8 support; should be fine, as it's just simple gi
  overrides
* Handle python gobject-introspection overrides manually to avoid
  building the whole source tree up to 3 times. The build system
  way is completely broken for us as well with upstream changes in
  0.4 and we'd need to pass the overrides install path manually
  anyhow (upstream changes make it ignore python3.6 being in
  /usr/lib64 and python3.7+ being in /usr/lib properly)
* python isn't needed without introspection; take the chance to also
  add a IUSE=python for this, as we handle it manually anyways and
  don't need upstream support anymore

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

 dev-libs/gom/Manifest       |  1 +
 dev-libs/gom/gom-0.4.ebuild | 61 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-libs/gom/Manifest b/dev-libs/gom/Manifest
index e44cf06de93..8e2c6b844aa 100644
--- a/dev-libs/gom/Manifest
+++ b/dev-libs/gom/Manifest
@@ -1,2 +1,3 @@
 DIST gom-0.3.2.tar.xz 410300 BLAKE2B c0c79c1c3f8a28a0ee992fa4c316538eb87ec26c77def353e8b2038e32f30f9daed433c6d6f6c81069e05e46a980f7d944c955182d973d42f3bd84a341c5a34d SHA512 a7bfb263e5ff6f89768d8fcbdcc949d4ec9b82ecbb80952becd357a3d5781a60e52a327e865e39e46d542b2a2c5e5c861e5302d7ae3c3a2258d3c3f698263675
 DIST gom-0.3.3.tar.xz 101580 BLAKE2B 08e0abb9eaf23ba3bbbca54289ebaa695af705e65b9b612f125e72c62f337baec899d16e657d3de51baeb4ffb79b583716a01d74067e256d59e1dcb63723273e SHA512 152924e704c92f39c493a8becc73fac1f7fe396f4f9e7c154dccec2b4413476821e43abf3c108cc1304de471e61f56c265f124710379ad8568b68f8902064e03
+DIST gom-0.4.tar.xz 102744 BLAKE2B 8116ac388a56e85effbb37c3d5ea5036f6de2f4ad7ee8fe119bd058e1ac3e293eab612a739cdba7467202bc9e258f7cd65b1f116e146577d3a103fc03afba37f SHA512 d847928ce09c53a3f64777c313cb843052e5e001873f29d3f7acf02772cadf0e4b133fb0137aa0463b4ff95dd54810bde87062d8e396ff4fc6d142ba59c8e9c8

diff --git a/dev-libs/gom/gom-0.4.ebuild b/dev-libs/gom/gom-0.4.ebuild
new file mode 100644
index 00000000000..7b2f1c4142b
--- /dev/null
+++ b/dev-libs/gom/gom-0.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GCONF_DEBUG="yes"
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit gnome.org gnome2-utils meson python-r1
+
+DESCRIPTION="GObject to SQLite object mapper library"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gtk-doc +introspection python test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+	>=dev-db/sqlite-3.7:3
+	>=dev-libs/glib-2.36:2
+	introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
+	python? ( ${PYTHON_DEPS}
+		>=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+	gtk-doc? ( dev-util/gtk-doc )
+	virtual/pkgconfig
+	test? ( x11-libs/gdk-pixbuf:2 )
+"
+
+src_prepare() {
+	default
+	sed -i -e '/subdir.*python/d' bindings/meson.build || die
+	# drop test building and deps if not enabled
+	if ! use test; then
+		sed -i -e '/gdkpixbuf_dep/d' meson.build || die
+		sed -i -e '/subdir(.*tests.*)/d' meson.build || die
+	fi
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_use introspection enable-introspection)
+		$(meson_use gtk-doc enable-gtk-doc)
+	)
+
+	meson_src_configure
+}
+
+src_install() {
+	docinto examples
+	dodoc examples/*.py
+
+	meson_src_install
+
+	if use python; then
+		python_foreach_impl python_domodule bindings/python/gi
+	fi
+}


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2020-01-19 23:24 Rémi Cardona
  0 siblings, 0 replies; 32+ messages in thread
From: Rémi Cardona @ 2020-01-19 23:24 UTC (permalink / raw
  To: gentoo-commits

commit:     c5841858413dbf1c7f0416ab2422e2d74181e900
Author:     Rémi Cardona <remi <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 19 23:23:26 2020 +0000
Commit:     Rémi Cardona <remi <AT> gentoo <DOT> org>
CommitDate: Sun Jan 19 23:23:59 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5841858

dev-libs/gom: fix QA violations reported through CI

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Rémi Cardona <remi <AT> gentoo.org>

 dev-libs/gom/gom-0.3.3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-libs/gom/gom-0.3.3.ebuild b/dev-libs/gom/gom-0.3.3.ebuild
index b9062d9606a..146fe47ed50 100644
--- a/dev-libs/gom/gom-0.3.3.ebuild
+++ b/dev-libs/gom/gom-0.3.3.ebuild
@@ -14,6 +14,8 @@ LICENSE="LGPL-2+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc +introspection test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
 	>=dev-db/sqlite-3.7:3


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2020-01-17  8:25 Rémi Cardona
  0 siblings, 0 replies; 32+ messages in thread
From: Rémi Cardona @ 2020-01-17  8:25 UTC (permalink / raw
  To: gentoo-commits

commit:     7823342682f38d6223e312da5a1e1d8002ae2f33
Author:     Rémi Cardona <remi <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 17 08:24:48 2020 +0000
Commit:     Rémi Cardona <remi <AT> gentoo <DOT> org>
CommitDate: Fri Jan 17 08:25:26 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78233426

dev-libs/gom: add now-mandatory dep on gdk-pixbuf

Closes: https://bugs.gentoo.org/705590
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Rémi Cardona <remi <AT> gentoo.org>

 dev-libs/gom/gom-0.3.3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/gom/gom-0.3.3.ebuild b/dev-libs/gom/gom-0.3.3.ebuild
index 9a9ca3dfec6..b9062d9606a 100644
--- a/dev-libs/gom/gom-0.3.3.ebuild
+++ b/dev-libs/gom/gom-0.3.3.ebuild
@@ -27,9 +27,8 @@ DEPEND="${RDEPEND}
 	>=dev-util/intltool-0.40.0
 	sys-devel/gettext
 	virtual/pkgconfig
-	test? ( x11-libs/gdk-pixbuf:2 )
+	x11-libs/gdk-pixbuf:2
 "
-# TODO: make gdk-pixbuf properly optional with USE=test
 
 pkg_setup() {
 	python_setup


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2020-01-15 23:11 Rémi Cardona
  0 siblings, 0 replies; 32+ messages in thread
From: Rémi Cardona @ 2020-01-15 23:11 UTC (permalink / raw
  To: gentoo-commits

commit:     4507381ccaf4296f4acee179b841fa1e83006993
Author:     Rémi Cardona <remi <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 15 23:10:24 2020 +0000
Commit:     Rémi Cardona <remi <AT> gentoo <DOT> org>
CommitDate: Wed Jan 15 23:10:54 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4507381c

dev-libs/gom: bump to 0.3.3

Brought over from the gnome overlay with the following changes:

- port to EAPI=7
- simplify meson/python-r1 interactions
- remove broken DESTDIR argument when calling meson_src_install
- properly generate .pyc files (QA warning)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Rémi Cardona <remi <AT> gentoo.org>

 dev-libs/gom/Manifest         |  1 +
 dev-libs/gom/gom-0.3.3.ebuild | 65 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/dev-libs/gom/Manifest b/dev-libs/gom/Manifest
index 4e42e95052d..e44cf06de93 100644
--- a/dev-libs/gom/Manifest
+++ b/dev-libs/gom/Manifest
@@ -1 +1,2 @@
 DIST gom-0.3.2.tar.xz 410300 BLAKE2B c0c79c1c3f8a28a0ee992fa4c316538eb87ec26c77def353e8b2038e32f30f9daed433c6d6f6c81069e05e46a980f7d944c955182d973d42f3bd84a341c5a34d SHA512 a7bfb263e5ff6f89768d8fcbdcc949d4ec9b82ecbb80952becd357a3d5781a60e52a327e865e39e46d542b2a2c5e5c861e5302d7ae3c3a2258d3c3f698263675
+DIST gom-0.3.3.tar.xz 101580 BLAKE2B 08e0abb9eaf23ba3bbbca54289ebaa695af705e65b9b612f125e72c62f337baec899d16e657d3de51baeb4ffb79b583716a01d74067e256d59e1dcb63723273e SHA512 152924e704c92f39c493a8becc73fac1f7fe396f4f9e7c154dccec2b4413476821e43abf3c108cc1304de471e61f56c265f124710379ad8568b68f8902064e03

diff --git a/dev-libs/gom/gom-0.3.3.ebuild b/dev-libs/gom/gom-0.3.3.ebuild
new file mode 100644
index 00000000000..9a9ca3dfec6
--- /dev/null
+++ b/dev-libs/gom/gom-0.3.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GCONF_DEBUG="yes"
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit gnome.org gnome2-utils meson python-r1
+
+DESCRIPTION="GObject to SQLite object mapper library"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc +introspection test"
+
+RDEPEND="
+	>=dev-db/sqlite-3.7:3
+	>=dev-libs/glib-2.36:2
+	introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
+	${PYTHON_DEPS}
+	>=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+	doc? ( dev-util/gtk-doc )
+	>=dev-util/intltool-0.40.0
+	sys-devel/gettext
+	virtual/pkgconfig
+	test? ( x11-libs/gdk-pixbuf:2 )
+"
+# TODO: make gdk-pixbuf properly optional with USE=test
+
+pkg_setup() {
+	python_setup
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_use introspection enable-introspection)
+		$(meson_use doc enable-gtk-doc)
+	)
+
+	python_foreach_impl meson_src_configure
+}
+
+src_compile() {
+	python_foreach_impl meson_src_compile
+}
+
+src_install() {
+	docinto examples
+	dodoc examples/*.py
+
+	installing() {
+		meson_src_install
+		python_optimize
+	}
+	python_foreach_impl installing
+}
+
+src_test() {
+	# tests may take a long time
+	python_foreach_impl meson_src_test
+}


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2019-02-17 16:47 Mart Raudsepp
  0 siblings, 0 replies; 32+ messages in thread
From: Mart Raudsepp @ 2019-02-17 16:47 UTC (permalink / raw
  To: gentoo-commits

commit:     c38dcc9ed53923d2722cbf59f2eceb434cad9495
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 17 16:42:40 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Feb 17 16:42:40 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38dcc9e

dev-libs/gom: "fix" whitespace

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

 dev-libs/gom/gom-0.3.2-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/gom/gom-0.3.2-r1.ebuild b/dev-libs/gom/gom-0.3.2-r1.ebuild
index 6589d8eb0a7..384abeb6ccd 100644
--- a/dev-libs/gom/gom-0.3.2-r1.ebuild
+++ b/dev-libs/gom/gom-0.3.2-r1.ebuild
@@ -33,7 +33,6 @@ DEPEND="${RDEPEND}
 "
 # TODO: make gdk-pixbuf properly optional with USE=test
 
-
 pkg_setup() {
 	use python && python_setup
 }


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2018-06-23 19:13 Pacho Ramos
  0 siblings, 0 replies; 32+ messages in thread
From: Pacho Ramos @ 2018-06-23 19:13 UTC (permalink / raw
  To: gentoo-commits

commit:     6928147c05011035fb81bbca67506551e15f182d
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 23 19:11:46 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Jun 23 19:12:58 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6928147c

dev-libs/gom: Support python3.6 (#658756)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/gom/gom-0.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gom/gom-0.3.2.ebuild b/dev-libs/gom/gom-0.3.2.ebuild
index f79646f4bca..c69949bbf5e 100644
--- a/dev-libs/gom/gom-0.3.2.ebuild
+++ b/dev-libs/gom/gom-0.3.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
 GCONF_DEBUG="yes"
-PYTHON_COMPAT=( python{3_4,3_5} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 
 inherit gnome2 python-r1
 


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2017-07-14 13:57 Alexis Ballier
  0 siblings, 0 replies; 32+ messages in thread
From: Alexis Ballier @ 2017-07-14 13:57 UTC (permalink / raw
  To: gentoo-commits

commit:     ba11daaeb7b567985be25602789d955d0e52fe4e
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 14 13:56:24 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 13:57:47 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba11daae

dev-libs/gom: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/gom/gom-0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gom/gom-0.3.2.ebuild b/dev-libs/gom/gom-0.3.2.ebuild
index eae7411fd23..f79646f4bca 100644
--- a/dev-libs/gom/gom-0.3.2.ebuild
+++ b/dev-libs/gom/gom-0.3.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="+introspection python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"
 


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2017-06-17  8:32 Sergei Trofimovich
  0 siblings, 0 replies; 32+ messages in thread
From: Sergei Trofimovich @ 2017-06-17  8:32 UTC (permalink / raw
  To: gentoo-commits

commit:     951c503fc8c3f6ee5ad550d08fc00a5ec56a594c
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 17 08:29:10 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jun 17 08:31:55 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951c503f

dev-libs/gom: ia64 keyworded, bug #521972

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/gom/gom-0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gom/gom-0.3.2.ebuild b/dev-libs/gom/gom-0.3.2.ebuild
index a89d1ec7a36..eae7411fd23 100644
--- a/dev-libs/gom/gom-0.3.2.ebuild
+++ b/dev-libs/gom/gom-0.3.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="+introspection python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"
 


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2017-04-04 21:04 Markus Meier
  0 siblings, 0 replies; 32+ messages in thread
From: Markus Meier @ 2017-04-04 21:04 UTC (permalink / raw
  To: gentoo-commits

commit:     988e1ba948643d4eeaeb40fca4a998a1305d3bde
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  4 21:03:03 2017 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue Apr  4 21:04:39 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988e1ba9

dev-libs/gom: add ~arm, bug #521972

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="arm"

 dev-libs/gom/gom-0.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gom/gom-0.3.2.ebuild b/dev-libs/gom/gom-0.3.2.ebuild
index 747efa8fa74..a89d1ec7a36 100644
--- a/dev-libs/gom/gom-0.3.2.ebuild
+++ b/dev-libs/gom/gom-0.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86"
 IUSE="+introspection python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"
 


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2016-09-17 14:03 Gilles Dartiguelongue
  0 siblings, 0 replies; 32+ messages in thread
From: Gilles Dartiguelongue @ 2016-09-17 14:03 UTC (permalink / raw
  To: gentoo-commits

commit:     9fceec709ff3cf3151a03e3c1e49799560500e68
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 17 13:52:35 2016 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Sep 17 14:02:35 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fceec70

dev-libs/gom: cleanup old revisions

Package-Manager: portage-2.3.0

 dev-libs/gom/Manifest         |  2 --
 dev-libs/gom/gom-0.3.0.ebuild | 37 -------------------------------------
 dev-libs/gom/gom-0.3.1.ebuild | 37 -------------------------------------
 3 files changed, 76 deletions(-)

diff --git a/dev-libs/gom/Manifest b/dev-libs/gom/Manifest
index 823a38a..c4b438f 100644
--- a/dev-libs/gom/Manifest
+++ b/dev-libs/gom/Manifest
@@ -1,3 +1 @@
-DIST gom-0.3.0.tar.xz 382924 SHA256 352a8bee8dc47e7bd5d08af35b0d67e1f3c54bca23a058a00004cb56ede6f4fd SHA512 ab26dbbb4cbeaa637ca835eff96caf647428505129652d0229808951b3ba5ec2225e2d37054a6b61ccad59954fda7d95bb04d61f75c1ec1ebbc1abea7025b627 WHIRLPOOL 98b7fc358635e17c1c878f2439f667cecd9304a8b5d10023d2e084d01e2950201404156add20da5e05f2a1e09bd42811a31f0765fa9e196e58d4c09496ba7664
-DIST gom-0.3.1.tar.xz 385836 SHA256 7951eb46ee784cbdbee6e3f2da084ffbf776c11ca1c904404b05feafe37e38f5 SHA512 7596b7be0de6f10ef1fbe8a278d917c07ecc714e9af24f2b61a7d871c6a1b1cf19ea92d5b4fbf7802c9c097dc2ae7a65ac47b8ca8f6689b49a3e4930cff6d54c WHIRLPOOL 9fa3a42411e3892a3648f31614462d43b5a4f52a166e5edd80e97741427a9444c39d2200a4ce1ac3e1e87d3b3e974b9dad6f11ee252ba3d10fa1d63b00a09bde
 DIST gom-0.3.2.tar.xz 410300 SHA256 bce8f0f94af6ff7847b853580ba6baebbab8ae531cedb0c78a5c473f39c758fd SHA512 a7bfb263e5ff6f89768d8fcbdcc949d4ec9b82ecbb80952becd357a3d5781a60e52a327e865e39e46d542b2a2c5e5c861e5302d7ae3c3a2258d3c3f698263675 WHIRLPOOL b676f4117c66fbe47b4216b3f5e4259e0569bcf355ca2f474498c29218d42093ac66e3afb0eb1cd946837e813f4e7c3ff981e99a726458150c00c89653d06559

diff --git a/dev-libs/gom/gom-0.3.0.ebuild b/dev-libs/gom/gom-0.3.0.ebuild
deleted file mode 100644
index c548aa5..00000000
--- a/dev-libs/gom/gom-0.3.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-
-inherit gnome2
-
-DESCRIPTION="GObject to SQLite object mapper library"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="+introspection test"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-
-RDEPEND="
-	>=dev-db/sqlite-3.7:3
-	>=dev-libs/glib-2.36:2
-	introspection? ( >=dev-libs/gobject-introspection-1.30.0 )
-"
-DEPEND="${RDEPEND}
-	>=dev-util/gtk-doc-am-1.14
-	>=dev-util/intltool-0.40.0
-	sys-devel/gettext
-	virtual/pkgconfig
-	x11-libs/gdk-pixbuf
-"
-
-src_configure() {
-	gnome2_src_configure \
-		--disable-static \
-		$(use_enable introspection) \
-		$(use_enable test glibtest)
-}

diff --git a/dev-libs/gom/gom-0.3.1.ebuild b/dev-libs/gom/gom-0.3.1.ebuild
deleted file mode 100644
index c64ba52..00000000
--- a/dev-libs/gom/gom-0.3.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-
-inherit gnome2
-
-DESCRIPTION="GObject to SQLite object mapper library"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="+introspection test"
-KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
-
-RDEPEND="
-	>=dev-db/sqlite-3.7:3
-	>=dev-libs/glib-2.36:2
-	introspection? ( >=dev-libs/gobject-introspection-1.30.0 )
-"
-DEPEND="${RDEPEND}
-	>=dev-util/gtk-doc-am-1.14
-	>=dev-util/intltool-0.40.0
-	sys-devel/gettext
-	virtual/pkgconfig
-	x11-libs/gdk-pixbuf
-"
-
-src_configure() {
-	gnome2_src_configure \
-		--disable-static \
-		$(use_enable introspection) \
-		$(use_enable test glibtest)
-}


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2016-09-17 14:03 Gilles Dartiguelongue
  0 siblings, 0 replies; 32+ messages in thread
From: Gilles Dartiguelongue @ 2016-09-17 14:03 UTC (permalink / raw
  To: gentoo-commits

commit:     17233ec7c51f34a33492c67c7d7d8912195e3d7f
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 17 13:52:00 2016 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Sep 17 14:02:13 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17233ec7

dev-libs/gom: fix a typo in REQUIRED_USE, bug #593944

Package-Manager: portage-2.3.0

 dev-libs/gom/gom-0.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gom/gom-0.3.2.ebuild b/dev-libs/gom/gom-0.3.2.ebuild
index 1f9a771..269bf41 100644
--- a/dev-libs/gom/gom-0.3.2.ebuild
+++ b/dev-libs/gom/gom-0.3.2.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$
 
@@ -15,7 +15,7 @@ LICENSE="LGPL-2+"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
 IUSE="+introspection python"
-REQUIRED_IUSE="python? ( ${PYTHON_REQUIRED_USE} introspection )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"
 
 RDEPEND="
 	>=dev-db/sqlite-3.7:3


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2016-03-06 16:43 Mikle Kolyada
  0 siblings, 0 replies; 32+ messages in thread
From: Mikle Kolyada @ 2016-03-06 16:43 UTC (permalink / raw
  To: gentoo-commits

commit:     e1508b1af02644f74b4a20e7b49368ae3771a13a
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  6 16:13:56 2016 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Mar  6 16:39:49 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1508b1a

dev-libs/gom: x86 stable wrt bug #427546

Package-Manager: portage-2.2.26

 dev-libs/gom/gom-0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gom/gom-0.3.2.ebuild b/dev-libs/gom/gom-0.3.2.ebuild
index 3ca9916..1f9a771 100644
--- a/dev-libs/gom/gom-0.3.2.ebuild
+++ b/dev-libs/gom/gom-0.3.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
 IUSE="+introspection python"
 REQUIRED_IUSE="python? ( ${PYTHON_REQUIRED_USE} introspection )"
 


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2015-12-29  8:04 Patrick Lauer
  0 siblings, 0 replies; 32+ messages in thread
From: Patrick Lauer @ 2015-12-29  8:04 UTC (permalink / raw
  To: gentoo-commits

commit:     02e5d2bc2465f3afd180316546764712599666c9
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 29 08:02:23 2015 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 08:03:19 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e5d2bc

Whitespace

Package-Manager: portage-2.2.26

 dev-libs/gom/gom-0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gom/gom-0.3.2.ebuild b/dev-libs/gom/gom-0.3.2.ebuild
index 5c7c94b..718bd30 100644
--- a/dev-libs/gom/gom-0.3.2.ebuild
+++ b/dev-libs/gom/gom-0.3.2.ebuild
@@ -54,7 +54,7 @@ src_configure() {
 	gnome2_src_configure \
 		${myconf[@]} \
 		--disable-python \
-		$(use_enable introspection) \
+		$(use_enable introspection)
 
 	if use python ; then
 		python_foreach_impl run_in_build_dir \


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2015-12-28 23:09 Gilles Dartiguelongue
  0 siblings, 0 replies; 32+ messages in thread
From: Gilles Dartiguelongue @ 2015-12-28 23:09 UTC (permalink / raw
  To: gentoo-commits

commit:     7250b77b6aa1c981b6dd9928f837e5d2aa88b541
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 28 23:06:49 2015 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Dec 28 23:09:46 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7250b77b

dev-libs/gom: version bump to 0.3.2

Now provides python overrides for introspection, hence the "weird" REQUIRED_USE.

Package-Manager: portage-2.2.26

 dev-libs/gom/Manifest         |  1 +
 dev-libs/gom/gom-0.3.2.ebuild | 77 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/dev-libs/gom/Manifest b/dev-libs/gom/Manifest
index 8671591..823a38a 100644
--- a/dev-libs/gom/Manifest
+++ b/dev-libs/gom/Manifest
@@ -1,2 +1,3 @@
 DIST gom-0.3.0.tar.xz 382924 SHA256 352a8bee8dc47e7bd5d08af35b0d67e1f3c54bca23a058a00004cb56ede6f4fd SHA512 ab26dbbb4cbeaa637ca835eff96caf647428505129652d0229808951b3ba5ec2225e2d37054a6b61ccad59954fda7d95bb04d61f75c1ec1ebbc1abea7025b627 WHIRLPOOL 98b7fc358635e17c1c878f2439f667cecd9304a8b5d10023d2e084d01e2950201404156add20da5e05f2a1e09bd42811a31f0765fa9e196e58d4c09496ba7664
 DIST gom-0.3.1.tar.xz 385836 SHA256 7951eb46ee784cbdbee6e3f2da084ffbf776c11ca1c904404b05feafe37e38f5 SHA512 7596b7be0de6f10ef1fbe8a278d917c07ecc714e9af24f2b61a7d871c6a1b1cf19ea92d5b4fbf7802c9c097dc2ae7a65ac47b8ca8f6689b49a3e4930cff6d54c WHIRLPOOL 9fa3a42411e3892a3648f31614462d43b5a4f52a166e5edd80e97741427a9444c39d2200a4ce1ac3e1e87d3b3e974b9dad6f11ee252ba3d10fa1d63b00a09bde
+DIST gom-0.3.2.tar.xz 410300 SHA256 bce8f0f94af6ff7847b853580ba6baebbab8ae531cedb0c78a5c473f39c758fd SHA512 a7bfb263e5ff6f89768d8fcbdcc949d4ec9b82ecbb80952becd357a3d5781a60e52a327e865e39e46d542b2a2c5e5c861e5302d7ae3c3a2258d3c3f698263675 WHIRLPOOL b676f4117c66fbe47b4216b3f5e4259e0569bcf355ca2f474498c29218d42093ac66e3afb0eb1cd946837e813f4e7c3ff981e99a726458150c00c89653d06559

diff --git a/dev-libs/gom/gom-0.3.2.ebuild b/dev-libs/gom/gom-0.3.2.ebuild
new file mode 100644
index 0000000..5c7c94b
--- /dev/null
+++ b/dev-libs/gom/gom-0.3.2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="yes"
+PYTHON_COMPAT=( python{3_4,3_5} )
+
+inherit gnome2 python-r1
+
+DESCRIPTION="GObject to SQLite object mapper library"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+introspection python"
+REQUIRED_IUSE="python? ( ${PYTHON_REQUIRED_USE} introspection )"
+
+RDEPEND="
+	>=dev-db/sqlite-3.7:3
+	>=dev-libs/glib-2.36:2
+	introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
+	python? (
+		${PYTHON_DEPS}
+		>=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+	>=dev-util/gtk-doc-am-1.14
+	>=dev-util/intltool-0.40.0
+	sys-devel/gettext
+	virtual/pkgconfig
+	x11-libs/gdk-pixbuf:2
+"
+# TODO: make gdk-pixbuf properly optional with USE=test
+
+pkg_setup() {
+	use python && python_setup
+}
+
+src_prepare() {
+	gnome2_src_prepare
+
+	use python && python_copy_sources
+}
+
+src_configure() {
+	# glibtest is a relic from AM_PATH_GLIB macro
+	local myconf=(
+		--disable-static
+		--disable-glibtest
+	)
+
+	gnome2_src_configure \
+		${myconf[@]} \
+		--disable-python \
+		$(use_enable introspection) \
+
+	if use python ; then
+		python_foreach_impl run_in_build_dir \
+		gnome2_src_configure \
+			${myconf[@]} \
+			--enable-python
+	fi
+}
+
+src_install() {
+	gnome2_src_install
+
+	if use python ; then
+		docinto examples
+		dodoc examples/*.py
+
+		python_foreach_impl run_in_build_dir \
+		emake DESTDIR="${D}" install-overridesPYTHON
+	fi
+}


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
@ 2015-10-04 15:10 Mike Gilbert
  0 siblings, 0 replies; 32+ messages in thread
From: Mike Gilbert @ 2015-10-04 15:10 UTC (permalink / raw
  To: gentoo-commits

commit:     06c3348031f849fa49ba0991ee8437a7fd785d39
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  4 15:10:34 2015 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Oct  4 15:10:34 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c33480

dev-libs/gom: DEPEND on gdk-pixbuf unconditionally

Bug: https://bugs.gentoo.org/562178

Package-Manager: portage-2.2.22_p5

 dev-libs/gom/gom-0.3.0.ebuild | 2 +-
 dev-libs/gom/gom-0.3.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gom/gom-0.3.0.ebuild b/dev-libs/gom/gom-0.3.0.ebuild
index e613aa7..c548aa5 100644
--- a/dev-libs/gom/gom-0.3.0.ebuild
+++ b/dev-libs/gom/gom-0.3.0.ebuild
@@ -26,7 +26,7 @@ DEPEND="${RDEPEND}
 	>=dev-util/intltool-0.40.0
 	sys-devel/gettext
 	virtual/pkgconfig
-	test? ( x11-libs/gdk-pixbuf )
+	x11-libs/gdk-pixbuf
 "
 
 src_configure() {

diff --git a/dev-libs/gom/gom-0.3.1.ebuild b/dev-libs/gom/gom-0.3.1.ebuild
index 340b4f1..c64ba52 100644
--- a/dev-libs/gom/gom-0.3.1.ebuild
+++ b/dev-libs/gom/gom-0.3.1.ebuild
@@ -26,7 +26,7 @@ DEPEND="${RDEPEND}
 	>=dev-util/intltool-0.40.0
 	sys-devel/gettext
 	virtual/pkgconfig
-	test? ( x11-libs/gdk-pixbuf )
+	x11-libs/gdk-pixbuf
 "
 
 src_configure() {


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

end of thread, other threads:[~2024-07-16 15:13 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-26  8:33 [gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/ Mart Raudsepp
  -- strict thread matches above, loose matches on Subject: below --
2024-07-16 15:13 Pacho Ramos
2024-07-16  8:53 Pacho Ramos
2024-07-16  8:52 Pacho Ramos
2024-06-19  8:56 Pacho Ramos
2024-06-16 10:57 Pacho Ramos
2024-06-16 10:57 Pacho Ramos
2023-07-27  5:46 WANG Xuerui
2022-10-29 23:21 Matt Turner
2022-04-16 20:09 Matt Turner
2021-08-27 15:19 Yixun Lan
2021-04-15  1:18 Matt Turner
2021-03-04  0:23 Sam James
2020-02-26  8:45 Mart Raudsepp
2020-02-26  8:37 Mart Raudsepp
2020-02-26  8:33 Mart Raudsepp
2020-02-26  8:33 Mart Raudsepp
2020-02-26  8:33 Mart Raudsepp
2020-01-19 23:24 Rémi Cardona
2020-01-17  8:25 Rémi Cardona
2020-01-15 23:11 Rémi Cardona
2019-02-17 16:47 Mart Raudsepp
2018-06-23 19:13 Pacho Ramos
2017-07-14 13:57 Alexis Ballier
2017-06-17  8:32 Sergei Trofimovich
2017-04-04 21:04 Markus Meier
2016-09-17 14:03 Gilles Dartiguelongue
2016-09-17 14:03 Gilles Dartiguelongue
2016-03-06 16:43 Mikle Kolyada
2015-12-29  8:04 Patrick Lauer
2015-12-28 23:09 Gilles Dartiguelongue
2015-10-04 15:10 Mike Gilbert

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