[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/, dev-libs/gobject-introspection/files/

2024-02-05 Thread Sam James
commit: cc2b9a4a8fb4d94acf59dfeb2836cde223415a73
Author: Chris Mayo  gmail  com>
AuthorDate: Sun Jan 21 19:21:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 03:24:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc2b9a4a

dev-libs/gobject-introspection: enable py3.12

Closes: https://bugs.gentoo.org/917029
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34945
Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-1.78.1-tests-py312.patch | 73 ++
 .../gobject-introspection-1.78.1.ebuild|  9 ++-
 2 files changed, 80 insertions(+), 2 deletions(-)

diff --git 
a/dev-libs/gobject-introspection/files/gobject-introspection-1.78.1-tests-py312.patch
 
b/dev-libs/gobject-introspection/files/gobject-introspection-1.78.1-tests-py312.patch
new file mode 100644
index ..0b32d8dcfa4d
--- /dev/null
+++ 
b/dev-libs/gobject-introspection/files/gobject-introspection-1.78.1-tests-py312.patch
@@ -0,0 +1,73 @@
+From fb6f33082a42202c55dc3d5cbc984cc9b6b01629 Mon Sep 17 00:00:00 2001
+From: Emmanuele Bassi 
+Date: Mon, 25 Dec 2023 00:06:53 +
+Subject: [PATCH] tests: Do not use PYTHONPATH to import giscanner
+
+The PYTHONPATH environment variable will prepend its contents to
+sys.path; since giscanner contains an ast sub-module, we are going to
+cause a collision with Python's own ast module. In some cases, Python
+3.12's distutils compatibility shim will try to import Python's ast,
+which will end up trying to import giscanner.ast instead.
+
+Instead of prepending the giscanner build directory, we can append it,
+and keep the current project layout.
+
+See: #429
+---
+ tests/scanner/meson.build   | 2 +-
+ tests/warn/meson.build  | 5 +
+ tests/warn/warningtester.py | 9 +
+ 3 files changed, 11 insertions(+), 5 deletions(-)
+
+diff --git a/tests/scanner/meson.build b/tests/scanner/meson.build
+index e77c2de03..c92ce6474 100644
+--- a/tests/scanner/meson.build
 b/tests/scanner/meson.build
+@@ -1,7 +1,7 @@
+ scanner_test_env = environment()
+ scanner_test_env.prepend('PYTHONPATH', test_env_common_pypath)
+ if test_env_common_path.length() > 0
+-scanner_test_env.prepend('PATH', test_env_common_path)
++  scanner_test_env.prepend('PATH', test_env_common_path)
+ endif
+ 
+ scanner_test_files = [
+diff --git a/tests/warn/meson.build b/tests/warn/meson.build
+index 9641787f7..c57268081 100644
+--- a/tests/warn/meson.build
 b/tests/warn/meson.build
+@@ -23,10 +23,7 @@ warn_tests = [
+ warn_test_env = environment()
+ warn_test_env.set('UNINSTALLED_INTROSPECTION_SRCDIR', source_root)
+ warn_test_env.set('TOP_BUILDDIR', build_root)
+-warn_test_env.set(
+-  'PYTHONPATH',
+-  build_root,
+-  join_paths(build_root, 'giscanner'))
++warn_test_env.set('GISCANNER_DIR', build_root, build_root / 'giscanner')
+ 
+ # FIXME: Glib as a subproject (used on Windows mostly).
+ if glib_dep.type_name() == 'pkgconfig'
+diff --git a/tests/warn/warningtester.py b/tests/warn/warningtester.py
+index acb271f23..cce2827b1 100644
+--- a/tests/warn/warningtester.py
 b/tests/warn/warningtester.py
+@@ -11,6 +11,15 @@ sys.path.insert(0, path)
+ builtins.__dict__['DATADIR'] = path
+ builtins.__dict__['GIR_DIR'] = path
+ 
++# We cannot use PYTHONPATH, because it would prepend the giscanner
++# root, and we have an "ast" module that conflicts with Python's
++# own ast. In some cases, Python's distutils ends up importing ast,
++# and that will end up trying to import giscanner.ast
++path = os.getenv('GISCANNER_DIR', None)
++assert path is not None
++for p in path.split(os.pathsep):
++sys.path.append(p)
++
+ from giscanner.annotationparser import GtkDocCommentBlockParser
+ from giscanner.ast import Include, Namespace
+ from giscanner.introspectablepass import IntrospectablePass
+-- 
+GitLab
+

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
index 4915771cbef1..e54b7e1668da 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
@@ -3,12 +3,12 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="xml(+)"
 inherit gnome.org meson python-single-r1 xdg
 
 DESCRIPTION="Introspection system for GObject-based libraries"
-HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+HOMEPAGE="https://gi.readthedocs.io;
 
 LICENSE="LGPL-2+ GPL-2+"
 SLOT="0"
@@ -22,6 +22,9 @@ RDEPEND="
>=dev-libs/gobject-introspection-common-${PV}
>=dev-libs/glib-2.$(($(ver_cut 2) - 1)).0:2
dev-libs/libffi:=
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ' 3.12)
doctool? (
$(python_gen_cond_dep '
dev-python/mako[${PYTHON_USEDEP}]
@@ -50,6 +53,8 @@ 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2024-02-03 Thread Sam James
commit: f505c79f957349de7363575d3301dc1399a98b9d
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 11:05:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 11:06:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f505c79f

dev-libs/gobject-introspection: Stabilize 1.78.1 sparc, #920657

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
index 216855bdb8c5..4915771cbef1 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2024-02-03 Thread Sam James
commit: eb6195caf3919ee9c0ec5daa01245a106cefb9bc
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 11:05:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 11:06:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6195ca

dev-libs/gobject-introspection-common: Stabilize 1.78.1 sparc, #920657

Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-common-1.78.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
index ef1f8deadb5b..ff5affc72f6f 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2024-02-03 Thread Sam James
commit: b73844d24b74901aaf54099ec0e7bafeae4e5310
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 11:05:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 11:06:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b73844d2

dev-libs/gobject-introspection: Stabilize 1.78.1 hppa, #920657

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
index 9975bc0d72cd..216855bdb8c5 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2024-02-03 Thread Sam James
commit: f447f90dca47421c5cdd139db5d3e4cb8797db90
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 11:05:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 11:06:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f447f90d

dev-libs/gobject-introspection-common: Stabilize 1.78.1 hppa, #920657

Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-common-1.78.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
index 23fe3010b297..ef1f8deadb5b 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2024-01-08 Thread Sam James
commit: a317ada94471686df0a352f16406d965eaac4306
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  8 12:30:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  8 12:30:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a317ada9

Revert "dev-libs/gobject-introspection: sys-devel/bison -> 
app-alternatives/yacc"

This reverts commit 329379fc47cd3a98356c78270e6486b0afbeb1cd.

See comment in ebuild.

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild | 2 +-
 dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
index 82d79594b770..dd5dc146ec03 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
@@ -39,7 +39,7 @@ BDEPEND="
app-text/docbook-xml-dtd:4.3
app-text/docbook-xml-dtd:4.5
)
-   app-alternatives/yacc
+   sys-devel/bison
app-alternatives/lex
test? (
x11-libs/cairo[glib]

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
index c21f0435148b..9975bc0d72cd 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
@@ -39,7 +39,7 @@ BDEPEND="
app-text/docbook-xml-dtd:4.3
app-text/docbook-xml-dtd:4.5
)
-   app-alternatives/yacc
+   sys-devel/bison
app-alternatives/lex
test? (
x11-libs/cairo[glib]



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2024-01-07 Thread Sam James
commit: 2b62f6255b3f7881816427fee2e2f117ce615330
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  7 15:35:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  7 15:35:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b62f625

dev-libs/gobject-introspection: Stabilize 1.78.1 arm64, #920657

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
index e441454e6f4c..ad9a71333c2c 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2024-01-07 Thread Sam James
commit: 9cebff2c2636035af1181d5e068f71048f7f1fff
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  7 15:35:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  7 15:35:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cebff2c

dev-libs/gobject-introspection-common: Stabilize 1.78.1 arm64, #920657

Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-common-1.78.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
index ba737c674f86..23fe3010b297 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2024-01-07 Thread Sam James
commit: 765cfa5828f51eec45f74fa637196650d9171cd7
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  7 15:35:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  7 15:35:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765cfa58

dev-libs/gobject-introspection: Stabilize 1.78.1 arm, #920657

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
index 802add92d3a6..e441454e6f4c 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2024-01-07 Thread Sam James
commit: cb64e72ca51672041a5a705a3b45f544c6741fcc
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  7 15:35:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  7 15:35:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb64e72c

dev-libs/gobject-introspection-common: Stabilize 1.78.1 arm, #920657

Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-common-1.78.1.ebuild| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
index 1e892d8c3831..ba737c674f86 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-12-29 Thread Arthur Zamarin
commit: b25593e958e0f807dc0ce5b0808d525182c7dc13
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 18:57:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 18:57:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25593e9

dev-libs/gobject-introspection: Stabilize 1.78.1 x86, #920657

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
index d7864efa2760..802add92d3a6 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-12-29 Thread Arthur Zamarin
commit: 8b3bf29f8021c4b484c014c27a61cf1e0ffe1091
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 18:57:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 18:57:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3bf29f

dev-libs/gobject-introspection-common: Stabilize 1.78.1 x86, #920657

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gobject-introspection-common-1.78.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
index 976e69d92663..1e892d8c3831 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-12-29 Thread Arthur Zamarin
commit: e50b251e719f035518ad7fddde099aef3136526a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 18:57:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 18:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50b251e

dev-libs/gobject-introspection-common: Stabilize 1.78.1 ppc64, #920657

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gobject-introspection-common-1.78.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
index 47a5b2a737e1..976e69d92663 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-12-29 Thread Arthur Zamarin
commit: 94cb567f3a0fec3bc7a62d9ff9bbb51ae0d35817
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 18:57:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 18:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94cb567f

dev-libs/gobject-introspection: Stabilize 1.78.1 ppc64, #920657

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
index 4579eda029c2..d7864efa2760 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-12-29 Thread Arthur Zamarin
commit: 83ff63b59095aa1a51885f472cdb9ac593b530d4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 18:57:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 18:57:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ff63b5

dev-libs/gobject-introspection-common: Stabilize 1.78.1 amd64, #920657

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gobject-introspection-common-1.78.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
index daacf02ce812..47a5b2a737e1 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-12-29 Thread Arthur Zamarin
commit: e762d4143684468ca4e3fe2f011624da6331f45d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 18:57:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 18:57:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e762d414

dev-libs/gobject-introspection: Stabilize 1.78.1 amd64, #920657

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
index 6dd8f9454715..4579eda029c2 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-12-29 Thread Arthur Zamarin
commit: d7cb0e63614981f4a4366aa0b70ee8fb79e86edb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 18:38:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 18:38:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7cb0e63

dev-libs/gobject-introspection: Stabilize 1.78.1 ppc, #920657

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
index 56ef5420626c..6dd8f9454715 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-12-29 Thread Arthur Zamarin
commit: 3bace21ea6d6deefa881260ce05a9672943a1403
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 18:38:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 18:38:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bace21e

dev-libs/gobject-introspection-common: Stabilize 1.78.1 ppc, #920657

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gobject-introspection-common-1.78.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
index 8918bd9672fe..daacf02ce812 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-09-16 Thread Matt Turner
commit: c902ff8640cf41d247c623d5a9bd11c1a8a17def
Author: Lukas Schmelting  posteo  eu>
AuthorDate: Sat Sep 16 16:09:12 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 16 16:34:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c902ff86

dev-libs/gobject-introspection: Version bump to 1.78.1

Signed-off-by: Lukas Schmelting  posteo.eu>
Closes: https://github.com/gentoo/gentoo/pull/32838
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection/Manifest|  1 +
 .../gobject-introspection-1.78.1.ebuild| 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-libs/gobject-introspection/Manifest 
b/dev-libs/gobject-introspection/Manifest
index aeb50dcc6068..7a0e8ee4d793 100644
--- a/dev-libs/gobject-introspection/Manifest
+++ b/dev-libs/gobject-introspection/Manifest
@@ -1,2 +1,3 @@
 DIST gobject-introspection-1.76.1.tar.xz 1055416 BLAKE2B 
2251c34b543c95f95bdec6853c8234db1b2e6271e729eaa5abf28e39c7718b326e0813a1214c62fb4634fd11218c4c856e6651de09081b01c9fcf8f73b8cf316
 SHA512 
84331a30f8854d2259609650c21aadd6363ea1417a75828bd395f8f4346da1c6d6550cff5f2c9f5f6fd6fbf2a9d27b5880c2ee1616fa905c5f362384d481a916
 DIST gobject-introspection-1.78.0.tar.xz 1060136 BLAKE2B 
ae95ad5cec48f0eb001e1ba65cd6e88ab8846d1ab6721ac421f6077f1a69fca1989a0631a7c852361d4b92f7f25503e3f505e734055d3f61530f829924f37972
 SHA512 
b7749295437255d45f5f842195315105d7b85bddb20bf205c7bd7f0c9e9e77fe1db2c84af6d784b54fb0d8eef488895f5eb9439ccf4ca81d03e802802b13e5dd
+DIST gobject-introspection-1.78.1.tar.xz 1060296 BLAKE2B 
115cf9ea27cec2d8d3a84081c909b72144fd1568bc316677c26f49652dc93b34fba10701678ad4977dcf97a89f7608545fbd2d73c2503c87635b2102e66ae024
 SHA512 
a3081882995a762645b04faa71082dbd523bee845519007e48b13235aad8a4cd4c74f0d042a6c17710125f945bd970e4b76e95a559274e294d595e04725a4e97

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
new file mode 100644
index ..56ef5420626c
--- /dev/null
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.78.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="xml(+)"
+inherit gnome.org meson python-single-r1 xdg
+
+DESCRIPTION="Introspection system for GObject-based libraries"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+IUSE="doctool gtk-doc test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+
+# virtual/pkgconfig needed at runtime, bug #505408
+RDEPEND="
+   >=dev-libs/gobject-introspection-common-${PV}
+   >=dev-libs/glib-2.$(($(ver_cut 2) - 1)).0:2
+   dev-libs/libffi:=
+   doctool? (
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   ')
+   )
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+# Wants real bison, not app-alternatives/yacc
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.19
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xml-dtd:4.5
+   )
+   sys-devel/bison
+   sys-devel/flex
+   test? (
+   x11-libs/cairo[glib]
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature test cairo)
+   $(meson_feature doctool)
+   #-Dglib_src_dir
+   $(meson_use gtk-doc gtk_doc)
+   #-Dcairo_libname
+   -Dpython="${EPYTHON}"
+   #-Dgir_dir_prefix
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${ED}"/usr/bin/
+   python_optimize 
"${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner
+
+   # Prevent collision with gobject-introspection-common
+   rm -v "${ED}"/usr/share/aclocal/introspection.m4 \
+   
"${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die
+   rmdir "${ED}"/usr/share/aclocal || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-09-16 Thread Matt Turner
commit: e2fcbb5b4ce15b95eff5ab40f024567ba522571a
Author: Lukas Schmelting  posteo  eu>
AuthorDate: Sat Sep 16 16:08:01 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 16 16:34:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2fcbb5b

dev-libs/gobject-introspection-common: Version bump to 1.78.1

Signed-off-by: Lukas Schmelting  posteo.eu>
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection-common/Manifest |  1 +
 .../gobject-introspection-common-1.78.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/gobject-introspection-common/Manifest 
b/dev-libs/gobject-introspection-common/Manifest
index aeb50dcc6068..7a0e8ee4d793 100644
--- a/dev-libs/gobject-introspection-common/Manifest
+++ b/dev-libs/gobject-introspection-common/Manifest
@@ -1,2 +1,3 @@
 DIST gobject-introspection-1.76.1.tar.xz 1055416 BLAKE2B 
2251c34b543c95f95bdec6853c8234db1b2e6271e729eaa5abf28e39c7718b326e0813a1214c62fb4634fd11218c4c856e6651de09081b01c9fcf8f73b8cf316
 SHA512 
84331a30f8854d2259609650c21aadd6363ea1417a75828bd395f8f4346da1c6d6550cff5f2c9f5f6fd6fbf2a9d27b5880c2ee1616fa905c5f362384d481a916
 DIST gobject-introspection-1.78.0.tar.xz 1060136 BLAKE2B 
ae95ad5cec48f0eb001e1ba65cd6e88ab8846d1ab6721ac421f6077f1a69fca1989a0631a7c852361d4b92f7f25503e3f505e734055d3f61530f829924f37972
 SHA512 
b7749295437255d45f5f842195315105d7b85bddb20bf205c7bd7f0c9e9e77fe1db2c84af6d784b54fb0d8eef488895f5eb9439ccf4ca81d03e802802b13e5dd
+DIST gobject-introspection-1.78.1.tar.xz 1060296 BLAKE2B 
115cf9ea27cec2d8d3a84081c909b72144fd1568bc316677c26f49652dc93b34fba10701678ad4977dcf97a89f7608545fbd2d73c2503c87635b2102e66ae024
 SHA512 
a3081882995a762645b04faa71082dbd523bee845519007e48b13235aad8a4cd4c74f0d042a6c17710125f945bd970e4b76e95a559274e294d595e04725a4e97

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
new file mode 100644
index ..8918bd9672fe
--- /dev/null
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="gobject-introspection"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for GObject Introspection"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
+# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
+# https://forums.gentoo.org/viewtopic-p-7421930.html
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins m4/introspection.m4
+
+   insinto /usr/share/gobject-introspection-1.0
+   doins Makefile.introspection
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/, profiles/

2023-09-08 Thread Matt Turner
commit: 6dee395ba6adb811397e31cab0985aa4e47fd18c
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Sep  8 15:18:55 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep  9 00:16:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dee395b

dev-libs/gobject-introspection-common: Version bump to 1.78.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32689
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection-common/Manifest |  1 +
 .../gobject-introspection-common-1.78.0.ebuild | 30 ++
 profiles/package.mask  |  1 +
 3 files changed, 32 insertions(+)

diff --git a/dev-libs/gobject-introspection-common/Manifest 
b/dev-libs/gobject-introspection-common/Manifest
index 2d9f357291f1..aeb50dcc6068 100644
--- a/dev-libs/gobject-introspection-common/Manifest
+++ b/dev-libs/gobject-introspection-common/Manifest
@@ -1 +1,2 @@
 DIST gobject-introspection-1.76.1.tar.xz 1055416 BLAKE2B 
2251c34b543c95f95bdec6853c8234db1b2e6271e729eaa5abf28e39c7718b326e0813a1214c62fb4634fd11218c4c856e6651de09081b01c9fcf8f73b8cf316
 SHA512 
84331a30f8854d2259609650c21aadd6363ea1417a75828bd395f8f4346da1c6d6550cff5f2c9f5f6fd6fbf2a9d27b5880c2ee1616fa905c5f362384d481a916
+DIST gobject-introspection-1.78.0.tar.xz 1060136 BLAKE2B 
ae95ad5cec48f0eb001e1ba65cd6e88ab8846d1ab6721ac421f6077f1a69fca1989a0631a7c852361d4b92f7f25503e3f505e734055d3f61530f829924f37972
 SHA512 
b7749295437255d45f5f842195315105d7b85bddb20bf205c7bd7f0c9e9e77fe1db2c84af6d784b54fb0d8eef488895f5eb9439ccf4ca81d03e802802b13e5dd

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.0.ebuild
new file mode 100644
index ..8918bd9672fe
--- /dev/null
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="gobject-introspection"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for GObject Introspection"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
+# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
+# https://forums.gentoo.org/viewtopic-p-7421930.html
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins m4/introspection.m4
+
+   insinto /usr/share/gobject-introspection-1.0
+   doins Makefile.introspection
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 599867cf9c7b..f6c4cb827998 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -413,6 +413,7 @@ acct-group/spi
 >=dev-cpp/gtkmm-4.11
 >=dev-libs/gjs-1.77
 >=dev-libs/glib-2.77
+>=dev-libs/gobject-introspection-common-1.77
 >=dev-libs/libdex-0.3.0
 >=dev-util/gdbus-codegen-2.77
 >=dev-util/glib-utils-2.77



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-07-16 Thread Matt Turner
commit: d412789799ad125025375af6e5c020197fb5d519
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jul 16 14:46:59 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jul 16 14:48:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4127897

dev-libs/gobject-introspection-common: Add 

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection-common/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/gobject-introspection-common/metadata.xml 
b/dev-libs/gobject-introspection-common/metadata.xml
index 819a2b39b6f5..77da9c6e7c5f 100644
--- a/dev-libs/gobject-introspection-common/metadata.xml
+++ b/dev-libs/gobject-introspection-common/metadata.xml
@@ -5,6 +5,7 @@
 gn...@gentoo.org
 Gentoo GNOME Desktop
   
+  
   
 GNOME/gobject-introspection
   



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-05-02 Thread Arthur Zamarin
commit: 317f98adb0d582ae057ea3cd382cb94eec916bb4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 19:17:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 19:17:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317f98ad

dev-libs/gobject-introspection: Stabilize 1.76.1 sparc, #905496

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
index f39dd62c9e39..84522f911ba0 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-05-02 Thread Arthur Zamarin
commit: c644f3b99487e64434b9a945efe78207b751cf32
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 19:16:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 19:16:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c644f3b9

dev-libs/gobject-introspection: Stabilize 1.76.1 x86, #905496

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
index 620b2fe41248..f39dd62c9e39 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-05-02 Thread Arthur Zamarin
commit: 0d065205ad8bcfebd3f6d0406edd44de776fdb8a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 19:13:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 19:13:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d065205

dev-libs/gobject-introspection: Stabilize 1.76.1 hppa, #905496

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
index 4b38fb68dabf..620b2fe41248 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-05-02 Thread Arthur Zamarin
commit: 4a8b8b1cbce7f5cbecb4a2c8b9844d8563173793
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 19:13:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 19:13:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8b8b1c

dev-libs/gobject-introspection: Stabilize 1.76.1 ppc, #905496

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
index 34db9ceb4d7b..5cfd6ac96207 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-05-02 Thread Arthur Zamarin
commit: 12c11e42c8cc0d02477e584950cdecd022ce5e51
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 19:12:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 19:12:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c11e42

dev-libs/gobject-introspection: Stabilize 1.76.1 arm64, #905496

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
index 2bde5afd6a23..34db9ceb4d7b 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-05-02 Thread Arthur Zamarin
commit: d85f949ca19cf50b97aface8a1dcbfbfc8f2dc32
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 19:13:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 19:13:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d85f949c

dev-libs/gobject-introspection: Stabilize 1.76.1 ppc64, #905496

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
index 5cfd6ac96207..4b38fb68dabf 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-05-02 Thread Arthur Zamarin
commit: 72d42efaa54370669df26fd4a112919f0cad14f7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 19:12:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 19:12:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d42efa

dev-libs/gobject-introspection: Stabilize 1.76.1 arm, #905496

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
index 48b766594928..2bde5afd6a23 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-05-02 Thread Sam James
commit: a74017e7f3d753a10bff22f02ae3f7c61c0902a3
Author: Sam James  gentoo  org>
AuthorDate: Tue May  2 19:11:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  2 19:11:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74017e7

dev-libs/gobject-introspection: Stabilize 1.76.1 amd64, #905496

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
index 7362abb83315..48b766594928 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-05-02 Thread Arthur Zamarin
commit: e6d042095f77eca4d2b593afd243b5fba7f45be4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 18:15:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 18:15:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d04209

dev-libs/gobject-introspection-common: Stabilize 1.76.1 amd64, #905495

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gobject-introspection-common-1.76.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
index a941c89676e1..b4664c03a38b 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-05-02 Thread Arthur Zamarin
commit: 6c0d3cf198a8da0589c696aba0fbd9c65d4b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 18:15:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 18:15:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0d3cf1

dev-libs/gobject-introspection-common: Stabilize 1.76.1 arm, #905495

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gobject-introspection-common-1.76.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
index fde45954dbd1..7f12c62b9749 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-05-02 Thread Arthur Zamarin
commit: 4a74138aeccb25f6f368f3d511ae044e0da30cc0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 18:15:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 18:15:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a74138a

dev-libs/gobject-introspection-common: Stabilize 1.76.1 ppc, #905495

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gobject-introspection-common-1.76.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
index 7f12c62b9749..fec45855e8e2 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-05-02 Thread Arthur Zamarin
commit: ec0cef0cb0b77f2938733044d6c54ef94f0b30be
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 18:15:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 18:15:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0cef0c

dev-libs/gobject-introspection-common: Stabilize 1.76.1 hppa, #905495

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gobject-introspection-common-1.76.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
index 854065f69c66..fde45954dbd1 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-05-02 Thread Arthur Zamarin
commit: 1e1f1f3bdca7b3796ce586104d9feb8b504eebb3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 18:15:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 18:15:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1f1f3b

dev-libs/gobject-introspection-common: Stabilize 1.76.1 ppc64, #905495

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gobject-introspection-common-1.76.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
index fec45855e8e2..fa4f55d44212 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-05-02 Thread Arthur Zamarin
commit: 9e4ebc9b2bf23a9d725fdf59abad284307be5057
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 18:15:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 18:15:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4ebc9b

dev-libs/gobject-introspection-common: Stabilize 1.76.1 sparc, #905495

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gobject-introspection-common-1.76.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
index fa4f55d44212..a941c89676e1 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-05-02 Thread Arthur Zamarin
commit: f2d5bd579b681906236d590b56f661a0bc40e638
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 17:59:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 17:59:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d5bd57

dev-libs/gobject-introspection-common: Stabilize 1.76.1 arm64, #905495

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gobject-introspection-common-1.76.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
index 9291a44cb265..854065f69c66 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-05-02 Thread Sam James
commit: 6dc82559697e9b4b19ff715de2eadd13d8f3e58f
Author: Sam James  gentoo  org>
AuthorDate: Tue May  2 17:38:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  2 17:42:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc82559

dev-libs/gobject-introspection-common: Stabilize 1.76.1 x86, #905495

Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-common-1.76.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
index bce7762306ba..9291a44cb265 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-03-23 Thread Matt Turner
commit: 828cdd8d7f81301fa416f6dcfd2eb1d944c5d4e2
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Mar 23 11:10:42 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 23 19:28:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=828cdd8d

dev-libs/gobject-introspection: Version bump to 1.76.1

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection/Manifest|  1 +
 .../gobject-introspection-1.76.1.ebuild| 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-libs/gobject-introspection/Manifest 
b/dev-libs/gobject-introspection/Manifest
index 4a7f9abc5e4b..53e553eb5bf8 100644
--- a/dev-libs/gobject-introspection/Manifest
+++ b/dev-libs/gobject-introspection/Manifest
@@ -1,3 +1,4 @@
 DIST gobject-introspection-1.74.0.tar.xz 1044008 BLAKE2B 
223bb9b8b452f03945f941086e47fb3b14f03f8353f4f903b21e3f494af728652a44de986752374057e90dd8111f21f5b0cd3e00bb0a8c3aa25c8261bb0b9247
 SHA512 
decff5dda0ec5ec0afda4d6bcd3bdadcbf34289002c0d9c0c77ecf8c5d3f15d196b24d8035041545031006acbdfe76af47c42da061c40e200c87f2c74cd301f0
 DIST gobject-introspection-1.75.6.tar.xz 1054100 BLAKE2B 
3fb76550fc4f0ede1f0af93ef15d9923d25408ffc7d4f10fa4e10830ce1c7055760ec0fb11985f977eee9e81066e0712b4b6271398febd3e7592919db0335998
 SHA512 
6fb7b82c46eb79336ec654d34c94213bafd5ea6b293050698714c26afc929c73b6abbe75e09e992f0cccb7168f638a40219d6708e2758f620551a7b39306e0fb
 DIST gobject-introspection-1.76.0.tar.xz 1054488 BLAKE2B 
b5cc25977cf0a61b93fb98919f2c0e30e770431fdd4cfe85a564c50f9bd5e6ea9fec2b61c0b58f98c326c3007c361e1de0aee961538bcfd3b41fdb2a7e48a40b
 SHA512 
76f3d2a74afbc3c819dee9350c39024b8665e704e01f63f877b431d59db42ee52ff636cb314c6be6e30b06bb21286ef37255467cc28ba434dc4dd72edc0cf8e9
+DIST gobject-introspection-1.76.1.tar.xz 1055416 BLAKE2B 
2251c34b543c95f95bdec6853c8234db1b2e6271e729eaa5abf28e39c7718b326e0813a1214c62fb4634fd11218c4c856e6651de09081b01c9fcf8f73b8cf316
 SHA512 
84331a30f8854d2259609650c21aadd6363ea1417a75828bd395f8f4346da1c6d6550cff5f2c9f5f6fd6fbf2a9d27b5880c2ee1616fa905c5f362384d481a916

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
new file mode 100644
index ..7362abb83315
--- /dev/null
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.76.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="xml(+)"
+inherit gnome.org meson python-single-r1 xdg
+
+DESCRIPTION="Introspection system for GObject-based libraries"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+IUSE="doctool gtk-doc test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# virtual/pkgconfig needed at runtime, bug #505408
+RDEPEND="
+   >=dev-libs/gobject-introspection-common-${PV}
+   >=dev-libs/glib-2.75.0:2
+   dev-libs/libffi:=
+   doctool? (
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   ')
+   )
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+# Wants real bison, not app-alternatives/yacc
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.19
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xml-dtd:4.5
+   )
+   sys-devel/bison
+   sys-devel/flex
+   test? (
+   x11-libs/cairo[glib]
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature test cairo)
+   $(meson_feature doctool)
+   #-Dglib_src_dir
+   $(meson_use gtk-doc gtk_doc)
+   #-Dcairo_libname
+   -Dpython="${EPYTHON}"
+   #-Dgir_dir_prefix
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${ED}"/usr/bin/
+   python_optimize 
"${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner
+
+   # Prevent collision with gobject-introspection-common
+   rm -v "${ED}"/usr/share/aclocal/introspection.m4 \
+   
"${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die
+   rmdir "${ED}"/usr/share/aclocal || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-03-23 Thread Matt Turner
commit: 88129ec21017c1f5e8b2e1a4c75ce7101159bec8
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Mar 23 11:12:14 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 23 19:28:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88129ec2

dev-libs/gobject-introspection-common: Version bump to 1.76.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30319
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection-common/Manifest |  1 +
 .../gobject-introspection-common-1.76.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/gobject-introspection-common/Manifest 
b/dev-libs/gobject-introspection-common/Manifest
index 4a7f9abc5e4b..53e553eb5bf8 100644
--- a/dev-libs/gobject-introspection-common/Manifest
+++ b/dev-libs/gobject-introspection-common/Manifest
@@ -1,3 +1,4 @@
 DIST gobject-introspection-1.74.0.tar.xz 1044008 BLAKE2B 
223bb9b8b452f03945f941086e47fb3b14f03f8353f4f903b21e3f494af728652a44de986752374057e90dd8111f21f5b0cd3e00bb0a8c3aa25c8261bb0b9247
 SHA512 
decff5dda0ec5ec0afda4d6bcd3bdadcbf34289002c0d9c0c77ecf8c5d3f15d196b24d8035041545031006acbdfe76af47c42da061c40e200c87f2c74cd301f0
 DIST gobject-introspection-1.75.6.tar.xz 1054100 BLAKE2B 
3fb76550fc4f0ede1f0af93ef15d9923d25408ffc7d4f10fa4e10830ce1c7055760ec0fb11985f977eee9e81066e0712b4b6271398febd3e7592919db0335998
 SHA512 
6fb7b82c46eb79336ec654d34c94213bafd5ea6b293050698714c26afc929c73b6abbe75e09e992f0cccb7168f638a40219d6708e2758f620551a7b39306e0fb
 DIST gobject-introspection-1.76.0.tar.xz 1054488 BLAKE2B 
b5cc25977cf0a61b93fb98919f2c0e30e770431fdd4cfe85a564c50f9bd5e6ea9fec2b61c0b58f98c326c3007c361e1de0aee961538bcfd3b41fdb2a7e48a40b
 SHA512 
76f3d2a74afbc3c819dee9350c39024b8665e704e01f63f877b431d59db42ee52ff636cb314c6be6e30b06bb21286ef37255467cc28ba434dc4dd72edc0cf8e9
+DIST gobject-introspection-1.76.1.tar.xz 1055416 BLAKE2B 
2251c34b543c95f95bdec6853c8234db1b2e6271e729eaa5abf28e39c7718b326e0813a1214c62fb4634fd11218c4c856e6651de09081b01c9fcf8f73b8cf316
 SHA512 
84331a30f8854d2259609650c21aadd6363ea1417a75828bd395f8f4346da1c6d6550cff5f2c9f5f6fd6fbf2a9d27b5880c2ee1616fa905c5f362384d481a916

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
new file mode 100644
index ..bce7762306ba
--- /dev/null
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="gobject-introspection"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for GObject Introspection"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
+# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
+# https://forums.gentoo.org/viewtopic-p-7421930.html
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins m4/introspection.m4
+
+   insinto /usr/share/gobject-introspection-1.0
+   doins Makefile.introspection
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-03-13 Thread Matt Turner
commit: f9c933e1cdcdcb090a7d4a83ad3033f6daa89c2b
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 14 01:13:42 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 14 01:13:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c933e1

dev-libs/gobject-introspection-common: Version bump to 1.76.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection-common/Manifest |  1 +
 .../gobject-introspection-common-1.76.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/gobject-introspection-common/Manifest 
b/dev-libs/gobject-introspection-common/Manifest
index 883ececc6deb..4a7f9abc5e4b 100644
--- a/dev-libs/gobject-introspection-common/Manifest
+++ b/dev-libs/gobject-introspection-common/Manifest
@@ -1,2 +1,3 @@
 DIST gobject-introspection-1.74.0.tar.xz 1044008 BLAKE2B 
223bb9b8b452f03945f941086e47fb3b14f03f8353f4f903b21e3f494af728652a44de986752374057e90dd8111f21f5b0cd3e00bb0a8c3aa25c8261bb0b9247
 SHA512 
decff5dda0ec5ec0afda4d6bcd3bdadcbf34289002c0d9c0c77ecf8c5d3f15d196b24d8035041545031006acbdfe76af47c42da061c40e200c87f2c74cd301f0
 DIST gobject-introspection-1.75.6.tar.xz 1054100 BLAKE2B 
3fb76550fc4f0ede1f0af93ef15d9923d25408ffc7d4f10fa4e10830ce1c7055760ec0fb11985f977eee9e81066e0712b4b6271398febd3e7592919db0335998
 SHA512 
6fb7b82c46eb79336ec654d34c94213bafd5ea6b293050698714c26afc929c73b6abbe75e09e992f0cccb7168f638a40219d6708e2758f620551a7b39306e0fb
+DIST gobject-introspection-1.76.0.tar.xz 1054488 BLAKE2B 
b5cc25977cf0a61b93fb98919f2c0e30e770431fdd4cfe85a564c50f9bd5e6ea9fec2b61c0b58f98c326c3007c361e1de0aee961538bcfd3b41fdb2a7e48a40b
 SHA512 
76f3d2a74afbc3c819dee9350c39024b8665e704e01f63f877b431d59db42ee52ff636cb314c6be6e30b06bb21286ef37255467cc28ba434dc4dd72edc0cf8e9

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.0.ebuild
new file mode 100644
index ..bce7762306ba
--- /dev/null
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="gobject-introspection"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for GObject Introspection"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
+# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
+# https://forums.gentoo.org/viewtopic-p-7421930.html
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins m4/introspection.m4
+
+   insinto /usr/share/gobject-introspection-1.0
+   doins Makefile.introspection
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-03-13 Thread Matt Turner
commit: 15eff33f646f4d0b8ea878c51c1c492d530bb547
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 14 01:15:31 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 14 01:15:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15eff33f

dev-libs/gobject-introspection: Version bump to 1.76.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection/Manifest|  1 +
 .../gobject-introspection-1.76.0.ebuild| 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-libs/gobject-introspection/Manifest 
b/dev-libs/gobject-introspection/Manifest
index 883ececc6deb..4a7f9abc5e4b 100644
--- a/dev-libs/gobject-introspection/Manifest
+++ b/dev-libs/gobject-introspection/Manifest
@@ -1,2 +1,3 @@
 DIST gobject-introspection-1.74.0.tar.xz 1044008 BLAKE2B 
223bb9b8b452f03945f941086e47fb3b14f03f8353f4f903b21e3f494af728652a44de986752374057e90dd8111f21f5b0cd3e00bb0a8c3aa25c8261bb0b9247
 SHA512 
decff5dda0ec5ec0afda4d6bcd3bdadcbf34289002c0d9c0c77ecf8c5d3f15d196b24d8035041545031006acbdfe76af47c42da061c40e200c87f2c74cd301f0
 DIST gobject-introspection-1.75.6.tar.xz 1054100 BLAKE2B 
3fb76550fc4f0ede1f0af93ef15d9923d25408ffc7d4f10fa4e10830ce1c7055760ec0fb11985f977eee9e81066e0712b4b6271398febd3e7592919db0335998
 SHA512 
6fb7b82c46eb79336ec654d34c94213bafd5ea6b293050698714c26afc929c73b6abbe75e09e992f0cccb7168f638a40219d6708e2758f620551a7b39306e0fb
+DIST gobject-introspection-1.76.0.tar.xz 1054488 BLAKE2B 
b5cc25977cf0a61b93fb98919f2c0e30e770431fdd4cfe85a564c50f9bd5e6ea9fec2b61c0b58f98c326c3007c361e1de0aee961538bcfd3b41fdb2a7e48a40b
 SHA512 
76f3d2a74afbc3c819dee9350c39024b8665e704e01f63f877b431d59db42ee52ff636cb314c6be6e30b06bb21286ef37255467cc28ba434dc4dd72edc0cf8e9

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.76.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.76.0.ebuild
new file mode 100644
index ..7362abb83315
--- /dev/null
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.76.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="xml(+)"
+inherit gnome.org meson python-single-r1 xdg
+
+DESCRIPTION="Introspection system for GObject-based libraries"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+IUSE="doctool gtk-doc test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# virtual/pkgconfig needed at runtime, bug #505408
+RDEPEND="
+   >=dev-libs/gobject-introspection-common-${PV}
+   >=dev-libs/glib-2.75.0:2
+   dev-libs/libffi:=
+   doctool? (
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   ')
+   )
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+# Wants real bison, not app-alternatives/yacc
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.19
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xml-dtd:4.5
+   )
+   sys-devel/bison
+   sys-devel/flex
+   test? (
+   x11-libs/cairo[glib]
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature test cairo)
+   $(meson_feature doctool)
+   #-Dglib_src_dir
+   $(meson_use gtk-doc gtk_doc)
+   #-Dcairo_libname
+   -Dpython="${EPYTHON}"
+   #-Dgir_dir_prefix
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${ED}"/usr/bin/
+   python_optimize 
"${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner
+
+   # Prevent collision with gobject-introspection-common
+   rm -v "${ED}"/usr/share/aclocal/introspection.m4 \
+   
"${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die
+   rmdir "${ED}"/usr/share/aclocal || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2023-03-11 Thread Matt Turner
commit: 105ae1721863fa09e75e5659bbe29d49f2e77039
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Mar  6 21:14:20 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 11 14:40:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105ae172

dev-libs/gobject-introspection: Version bump to 1.75.6

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection/Manifest|  1 +
 .../gobject-introspection-1.75.6.ebuild| 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-libs/gobject-introspection/Manifest 
b/dev-libs/gobject-introspection/Manifest
index baaf52d4a791..883ececc6deb 100644
--- a/dev-libs/gobject-introspection/Manifest
+++ b/dev-libs/gobject-introspection/Manifest
@@ -1 +1,2 @@
 DIST gobject-introspection-1.74.0.tar.xz 1044008 BLAKE2B 
223bb9b8b452f03945f941086e47fb3b14f03f8353f4f903b21e3f494af728652a44de986752374057e90dd8111f21f5b0cd3e00bb0a8c3aa25c8261bb0b9247
 SHA512 
decff5dda0ec5ec0afda4d6bcd3bdadcbf34289002c0d9c0c77ecf8c5d3f15d196b24d8035041545031006acbdfe76af47c42da061c40e200c87f2c74cd301f0
+DIST gobject-introspection-1.75.6.tar.xz 1054100 BLAKE2B 
3fb76550fc4f0ede1f0af93ef15d9923d25408ffc7d4f10fa4e10830ce1c7055760ec0fb11985f977eee9e81066e0712b4b6271398febd3e7592919db0335998
 SHA512 
6fb7b82c46eb79336ec654d34c94213bafd5ea6b293050698714c26afc929c73b6abbe75e09e992f0cccb7168f638a40219d6708e2758f620551a7b39306e0fb

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.75.6.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.75.6.ebuild
new file mode 100644
index ..7362abb83315
--- /dev/null
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.75.6.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="xml(+)"
+inherit gnome.org meson python-single-r1 xdg
+
+DESCRIPTION="Introspection system for GObject-based libraries"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+IUSE="doctool gtk-doc test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# virtual/pkgconfig needed at runtime, bug #505408
+RDEPEND="
+   >=dev-libs/gobject-introspection-common-${PV}
+   >=dev-libs/glib-2.75.0:2
+   dev-libs/libffi:=
+   doctool? (
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   ')
+   )
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+# Wants real bison, not app-alternatives/yacc
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.19
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xml-dtd:4.5
+   )
+   sys-devel/bison
+   sys-devel/flex
+   test? (
+   x11-libs/cairo[glib]
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature test cairo)
+   $(meson_feature doctool)
+   #-Dglib_src_dir
+   $(meson_use gtk-doc gtk_doc)
+   #-Dcairo_libname
+   -Dpython="${EPYTHON}"
+   #-Dgir_dir_prefix
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${ED}"/usr/bin/
+   python_optimize 
"${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner
+
+   # Prevent collision with gobject-introspection-common
+   rm -v "${ED}"/usr/share/aclocal/introspection.m4 \
+   
"${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die
+   rmdir "${ED}"/usr/share/aclocal || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2023-03-11 Thread Matt Turner
commit: 2c88ed9d5f36e6e05f61173d1ecf150e2a6a52dc
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Mar  6 21:16:10 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 11 14:40:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c88ed9d

dev-libs/gobject-introspection-common: Version bump to 1.75.6

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29967
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection-common/Manifest |  1 +
 .../gobject-introspection-common-1.75.6.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/gobject-introspection-common/Manifest 
b/dev-libs/gobject-introspection-common/Manifest
index baaf52d4a791..883ececc6deb 100644
--- a/dev-libs/gobject-introspection-common/Manifest
+++ b/dev-libs/gobject-introspection-common/Manifest
@@ -1 +1,2 @@
 DIST gobject-introspection-1.74.0.tar.xz 1044008 BLAKE2B 
223bb9b8b452f03945f941086e47fb3b14f03f8353f4f903b21e3f494af728652a44de986752374057e90dd8111f21f5b0cd3e00bb0a8c3aa25c8261bb0b9247
 SHA512 
decff5dda0ec5ec0afda4d6bcd3bdadcbf34289002c0d9c0c77ecf8c5d3f15d196b24d8035041545031006acbdfe76af47c42da061c40e200c87f2c74cd301f0
+DIST gobject-introspection-1.75.6.tar.xz 1054100 BLAKE2B 
3fb76550fc4f0ede1f0af93ef15d9923d25408ffc7d4f10fa4e10830ce1c7055760ec0fb11985f977eee9e81066e0712b4b6271398febd3e7592919db0335998
 SHA512 
6fb7b82c46eb79336ec654d34c94213bafd5ea6b293050698714c26afc929c73b6abbe75e09e992f0cccb7168f638a40219d6708e2758f620551a7b39306e0fb

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.75.6.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.75.6.ebuild
new file mode 100644
index ..bce7762306ba
--- /dev/null
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.75.6.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="gobject-introspection"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for GObject Introspection"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
+# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
+# https://forums.gentoo.org/viewtopic-p-7421930.html
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins m4/introspection.m4
+
+   insinto /usr/share/gobject-introspection-1.0
+   doins Makefile.introspection
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2022-11-16 Thread Arthur Zamarin
commit: ad68a615a582b889b6e4c12be2affaa2313b6178
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 16 18:10:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 16 18:10:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad68a615

dev-libs/gobject-introspection: Stabilize 1.74.0 hppa, #879807

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild
index f1285af7d4c9..16e09b0f1fe8 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2022-11-16 Thread Arthur Zamarin
commit: 26b4d97fd62734ddc72426511d1ec38b8f49ce9e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 16 18:10:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 16 18:10:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b4d97f

dev-libs/gobject-introspection-common: Stabilize 1.74.0 hppa, #879807

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gobject-introspection-common-1.74.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.74.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.74.0.ebuild
index b77fc5c73438..8a873e82ddc8 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.74.0.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.74.0.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
 # Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2022-10-29 Thread Matt Turner
commit: cb04704ca851ac619113906dcc2b0220860665f3
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:19:44 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 29 23:20:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb04704c

dev-libs/gobject-introspection: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection/metadata.xml | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/dev-libs/gobject-introspection/metadata.xml 
b/dev-libs/gobject-introspection/metadata.xml
index 031ee5f1fb17..ba6ebec84084 100644
--- a/dev-libs/gobject-introspection/metadata.xml
+++ b/dev-libs/gobject-introspection/metadata.xml
@@ -1,12 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-
-   Install g-ir-doc-tool for generating documentation
-   from introspected data
-
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+Install g-ir-doc-tool for generating documentation 
from introspected data
+  
+  
+GNOME/gobject-introspection
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2022-10-29 Thread Matt Turner
commit: dd28813fbb739b0f998db350f805458aeb144ac4
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:19:45 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 29 23:20:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd28813f

dev-libs/gobject-introspection-common: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/dev-libs/gobject-introspection-common/metadata.xml 
b/dev-libs/gobject-introspection-common/metadata.xml
index 7b343b06be8a..819a2b39b6f5 100644
--- a/dev-libs/gobject-introspection-common/metadata.xml
+++ b/dev-libs/gobject-introspection-common/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+GNOME/gobject-introspection
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2022-09-17 Thread Matt Turner
commit: f6bdd8113833c50fc0d8c28e6a44812bb8bbad70
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Sep 18 04:14:51 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep 18 04:34:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6bdd811

dev-libs/gobject-introspection-common: Version bump to 1.74.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection-common/Manifest |  1 +
 .../gobject-introspection-common-1.74.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/gobject-introspection-common/Manifest 
b/dev-libs/gobject-introspection-common/Manifest
index cb6ad8cd2b09..3df3cc05972b 100644
--- a/dev-libs/gobject-introspection-common/Manifest
+++ b/dev-libs/gobject-introspection-common/Manifest
@@ -1 +1,2 @@
 DIST gobject-introspection-1.72.0.tar.xz 1040936 BLAKE2B 
fd7600a927e57d5a076c203a084afe56a738d3a93109055be7bee22a96d6d5b08892300260288e5b83f883e54ca658cb24ef5c862abe435820c963bbf0cf8496
 SHA512 
b8fba2bd12e93776c55228acf3487bef36ee40b1abdc7f681b827780ac94a8bfa1f59b0c30d60fa5a1fea2f610de78b9e52029f411128067808f17eb6374cdc5
+DIST gobject-introspection-1.74.0.tar.xz 1044008 BLAKE2B 
223bb9b8b452f03945f941086e47fb3b14f03f8353f4f903b21e3f494af728652a44de986752374057e90dd8111f21f5b0cd3e00bb0a8c3aa25c8261bb0b9247
 SHA512 
decff5dda0ec5ec0afda4d6bcd3bdadcbf34289002c0d9c0c77ecf8c5d3f15d196b24d8035041545031006acbdfe76af47c42da061c40e200c87f2c74cd301f0

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.74.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.74.0.ebuild
new file mode 100644
index ..67c0ee1d1c8a
--- /dev/null
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.74.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="gobject-introspection"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for GObject Introspection"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
+# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
+# https://forums.gentoo.org/viewtopic-p-7421930.html
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins m4/introspection.m4
+
+   insinto /usr/share/gobject-introspection-1.0
+   doins Makefile.introspection
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2022-09-17 Thread Matt Turner
commit: 0160549798672ca62853c36248c3fc4e9b447e8f
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Sep 18 04:16:03 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep 18 04:34:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01605497

dev-libs/gobject-introspection: Version bump to 1.74.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection/Manifest|  1 +
 .../gobject-introspection-1.74.0.ebuild| 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-libs/gobject-introspection/Manifest 
b/dev-libs/gobject-introspection/Manifest
index cb6ad8cd2b09..3df3cc05972b 100644
--- a/dev-libs/gobject-introspection/Manifest
+++ b/dev-libs/gobject-introspection/Manifest
@@ -1 +1,2 @@
 DIST gobject-introspection-1.72.0.tar.xz 1040936 BLAKE2B 
fd7600a927e57d5a076c203a084afe56a738d3a93109055be7bee22a96d6d5b08892300260288e5b83f883e54ca658cb24ef5c862abe435820c963bbf0cf8496
 SHA512 
b8fba2bd12e93776c55228acf3487bef36ee40b1abdc7f681b827780ac94a8bfa1f59b0c30d60fa5a1fea2f610de78b9e52029f411128067808f17eb6374cdc5
+DIST gobject-introspection-1.74.0.tar.xz 1044008 BLAKE2B 
223bb9b8b452f03945f941086e47fb3b14f03f8353f4f903b21e3f494af728652a44de986752374057e90dd8111f21f5b0cd3e00bb0a8c3aa25c8261bb0b9247
 SHA512 
decff5dda0ec5ec0afda4d6bcd3bdadcbf34289002c0d9c0c77ecf8c5d3f15d196b24d8035041545031006acbdfe76af47c42da061c40e200c87f2c74cd301f0

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild
new file mode 100644
index ..9edbb532afbd
--- /dev/null
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="xml(+)"
+inherit gnome.org meson python-single-r1 xdg
+
+DESCRIPTION="Introspection system for GObject-based libraries"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+IUSE="doctool gtk-doc test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# virtual/pkgconfig needed at runtime, bug #505408
+RDEPEND="
+   >=dev-libs/gobject-introspection-common-${PV}
+   >=dev-libs/glib-2.74.0:2
+   dev-libs/libffi:=
+   doctool? (
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   ')
+   )
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+# Wants real bison, not virtual/yacc
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.19
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xml-dtd:4.5
+   )
+   sys-devel/bison
+   sys-devel/flex
+   test? (
+   x11-libs/cairo[glib]
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature test cairo)
+   $(meson_feature doctool)
+   #-Dglib_src_dir
+   $(meson_use gtk-doc gtk_doc)
+   #-Dcairo_libname
+   -Dpython="${EPYTHON}"
+   #-Dgir_dir_prefix
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${ED}"/usr/bin/
+   python_optimize 
"${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner
+
+   # Prevent collision with gobject-introspection-common
+   rm -v "${ED}"/usr/share/aclocal/introspection.m4 \
+   
"${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die
+   rmdir "${ED}"/usr/share/aclocal || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2022-08-31 Thread Sam James
commit: fccf850c71bdb62e3ea9da5b94a415e33639c543
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Aug 31 21:31:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 31 22:26:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fccf850c

dev-libs/gobject-introspection: add PYTHON_COMPAT 3.11

This change is to add PYTHON_COMPAT for media-gfx/gimp

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild
index 10f35c92331b..4aad17063ef5 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml"
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="xml(+)"
 inherit gnome.org meson python-single-r1 xdg
 
 DESCRIPTION="Introspection system for GObject-based libraries"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2022-06-14 Thread Sam James
commit: d7aa7679d02639900205cb2b4d85158bec07ddec
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 14 15:13:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 14 15:13:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7aa7679

dev-libs/gobject-introspection: use BDEPEND

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild
index 16459b1e0796..10f35c92331b 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild
@@ -32,8 +32,10 @@ RDEPEND="
${PYTHON_DEPS}
 "
 # Wants real bison, not virtual/yacc
-DEPEND="${RDEPEND}
-   gtk-doc? ( >=dev-util/gtk-doc-1.19
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.19
app-text/docbook-xml-dtd:4.3
app-text/docbook-xml-dtd:4.5
)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2022-03-19 Thread Matt Turner
commit: ca24e08424fd5a9360a36b4506f1f1770cb1bcd4
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 19 21:05:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 01:12:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca24e084

dev-libs/gobject-introspection: Version bump to 1.72.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection/Manifest|  1 +
 .../gobject-introspection-1.72.0.ebuild| 77 ++
 2 files changed, 78 insertions(+)

diff --git a/dev-libs/gobject-introspection/Manifest 
b/dev-libs/gobject-introspection/Manifest
index 4dd84dca0b07..e57456138cfd 100644
--- a/dev-libs/gobject-introspection/Manifest
+++ b/dev-libs/gobject-introspection/Manifest
@@ -1,2 +1,3 @@
 DIST gobject-introspection-1.70.0-meson-0.61.patch.bz2 4211 BLAKE2B 
0453266900dfdf24da3531d205fe03d8eb5f6e3d76db4b945852453dc46d26a77449f0ddd81bad6df6d8108d8a7369b60a07b7c4f8e0c01811f735da76cf4d56
 SHA512 
ba5861baaabfe20185d85ccbc02425d1e44c525a5d05c28ee84552c43ab30497bed4e713e6f1b2f9c6508714020b04b5228532e1489e8a732ba99ea61ca950c7
 DIST gobject-introspection-1.70.0.tar.xz 1029372 BLAKE2B 
a649ea77b2b7ca392202e21a7f4814aafe57afea7fedb39e78f1df1cd97d0437207c3807a51ece6c9e9bce51fdf961ee7438ccd4efd84b45dbdb57ae19a39272
 SHA512 
216b376ed423f607e36c723dd6b67975dbfb63c253f2d8bd0b3661e3d69f8c8059cf221db8c5260b0262fad1b7d738f3b2e5fbd51fdbc31e40ccb115c209baf0
+DIST gobject-introspection-1.72.0.tar.xz 1040936 BLAKE2B 
fd7600a927e57d5a076c203a084afe56a738d3a93109055be7bee22a96d6d5b08892300260288e5b83f883e54ca658cb24ef5c862abe435820c963bbf0cf8496
 SHA512 
b8fba2bd12e93776c55228acf3487bef36ee40b1abdc7f681b827780ac94a8bfa1f59b0c30d60fa5a1fea2f610de78b9e52029f411128067808f17eb6374cdc5

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild
new file mode 100644
index ..7f94660fce13
--- /dev/null
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml"
+inherit gnome.org meson python-single-r1 xdg
+
+DESCRIPTION="Introspection system for GObject-based libraries"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+IUSE="doctool gtk-doc test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# virtual/pkgconfig needed at runtime, bug #505408
+RDEPEND="
+   >=dev-libs/gobject-introspection-common-${PV}
+   >=dev-libs/glib-2.58.0:2
+   dev-libs/libffi:=
+   doctool? (
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   ')
+   )
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+# Wants real bison, not virtual/yacc
+DEPEND="${RDEPEND}
+   gtk-doc? ( >=dev-util/gtk-doc-1.19
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xml-dtd:4.5
+   )
+   sys-devel/bison
+   sys-devel/flex
+   test? (
+   x11-libs/cairo[glib]
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature test cairo)
+   $(meson_feature doctool)
+   #-Dglib_src_dir
+   $(meson_use gtk-doc gtk_doc)
+   #-Dcairo_libname
+   -Dpython="${EPYTHON}"
+   #-Dgir_dir_prefix
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${ED}"/usr/bin/
+   python_optimize 
"${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner
+
+   # Prevent collision with gobject-introspection-common
+   rm -v "${ED}"/usr/share/aclocal/introspection.m4 \
+   
"${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die
+   rmdir "${ED}"/usr/share/aclocal || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2022-03-19 Thread Matt Turner
commit: 103bf219ae5c9a7be9d6f2c2811e44c861b69696
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 19 21:03:22 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 01:12:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=103bf219

dev-libs/gobject-introspection-common: Version bump to 1.72.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection-common/Manifest |  1 +
 .../gobject-introspection-common-1.72.0.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-libs/gobject-introspection-common/Manifest 
b/dev-libs/gobject-introspection-common/Manifest
index b731b07ae141..23b6af8cdf13 100644
--- a/dev-libs/gobject-introspection-common/Manifest
+++ b/dev-libs/gobject-introspection-common/Manifest
@@ -1 +1,2 @@
 DIST gobject-introspection-1.70.0.tar.xz 1029372 BLAKE2B 
a649ea77b2b7ca392202e21a7f4814aafe57afea7fedb39e78f1df1cd97d0437207c3807a51ece6c9e9bce51fdf961ee7438ccd4efd84b45dbdb57ae19a39272
 SHA512 
216b376ed423f607e36c723dd6b67975dbfb63c253f2d8bd0b3661e3d69f8c8059cf221db8c5260b0262fad1b7d738f3b2e5fbd51fdbc31e40ccb115c209baf0
+DIST gobject-introspection-1.72.0.tar.xz 1040936 BLAKE2B 
fd7600a927e57d5a076c203a084afe56a738d3a93109055be7bee22a96d6d5b08892300260288e5b83f883e54ca658cb24ef5c862abe435820c963bbf0cf8496
 SHA512 
b8fba2bd12e93776c55228acf3487bef36ee40b1abdc7f681b827780ac94a8bfa1f59b0c30d60fa5a1fea2f610de78b9e52029f411128067808f17eb6374cdc5

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.72.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.72.0.ebuild
new file mode 100644
index ..6e2f4ec5082e
--- /dev/null
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.72.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="gobject-introspection"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for GObject Introspection"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
+# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
+# https://forums.gentoo.org/viewtopic-p-7421930.html
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins m4/introspection.m4
+
+   insinto /usr/share/gobject-introspection-1.0
+   doins Makefile.introspection
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/files/, dev-libs/gobject-introspection/

2022-01-26 Thread Sam James
commit: e47f971b066fc1655eca431dff1f3a888d91cded
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 27 01:22:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 27 01:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e47f971b

dev-libs/gobject-introspection: add additional meson 0.61 patches

I'd missed additional upstream commits when fixing the initial Meson 0.61
bug we had reported which led to build failures with USE=doctool not being
fixed.

This now includes (additionally):
- 
https://gitlab.gnome.org/GNOME/gobject-introspection/-/commit/827494d6415b696a98fa195cbd883b50cc893bfc.patch
- 
https://gitlab.gnome.org/GNOME/gobject-introspection/-/commit/7c1178069f1c58a05ec56a94ca6ba124215a947b.patch

Bug: https://bugs.gentoo.org/831427
Closes: https://bugs.gentoo.org/831463
Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/Manifest|   1 +
 .../gobject-introspection-1.70.0-meson-0.61.patch  | 220 -
 .../gobject-introspection-1.70.0.ebuild|   3 +-
 3 files changed, 3 insertions(+), 221 deletions(-)

diff --git a/dev-libs/gobject-introspection/Manifest 
b/dev-libs/gobject-introspection/Manifest
index b731b07ae141..4dd84dca0b07 100644
--- a/dev-libs/gobject-introspection/Manifest
+++ b/dev-libs/gobject-introspection/Manifest
@@ -1 +1,2 @@
+DIST gobject-introspection-1.70.0-meson-0.61.patch.bz2 4211 BLAKE2B 
0453266900dfdf24da3531d205fe03d8eb5f6e3d76db4b945852453dc46d26a77449f0ddd81bad6df6d8108d8a7369b60a07b7c4f8e0c01811f735da76cf4d56
 SHA512 
ba5861baaabfe20185d85ccbc02425d1e44c525a5d05c28ee84552c43ab30497bed4e713e6f1b2f9c6508714020b04b5228532e1489e8a732ba99ea61ca950c7
 DIST gobject-introspection-1.70.0.tar.xz 1029372 BLAKE2B 
a649ea77b2b7ca392202e21a7f4814aafe57afea7fedb39e78f1df1cd97d0437207c3807a51ece6c9e9bce51fdf961ee7438ccd4efd84b45dbdb57ae19a39272
 SHA512 
216b376ed423f607e36c723dd6b67975dbfb63c253f2d8bd0b3661e3d69f8c8059cf221db8c5260b0262fad1b7d738f3b2e5fbd51fdbc31e40ccb115c209baf0

diff --git 
a/dev-libs/gobject-introspection/files/gobject-introspection-1.70.0-meson-0.61.patch
 
b/dev-libs/gobject-introspection/files/gobject-introspection-1.70.0-meson-0.61.patch
deleted file mode 100644
index df1663116ccd..
--- 
a/dev-libs/gobject-introspection/files/gobject-introspection-1.70.0-meson-0.61.patch
+++ /dev/null
@@ -1,220 +0,0 @@
-https://gitlab.gnome.org/GNOME/gobject-introspection/-/commit/effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
-https://bugs.gentoo.org/831427
-
-From effb1e09dee263cdac4ec593e8caf316e6f01fe2 Mon Sep 17 00:00:00 2001
-From: Emmanuele Bassi 
-Date: Tue, 11 Jan 2022 15:51:10 +
-Subject: [PATCH] build: Avoid the doctemplates hack
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-The hack that copies the doctemplates directory into the build
-directory has stopped working with newer versions of Meson; while it's
-possible to copy files, custom_target() cannot depend on a directory.
-Additionally, the dependency has always been broken.
-
-Instead, we enumerate the template files—after all, it's not like they
-change a lot—and then we list them as dependencies for the test targets.
-
-Fixes: #414

- giscanner/doctemplates/devdocs/meson.build | 19 +++
- giscanner/doctemplates/mallard/meson.build | 63 ++
- giscanner/meson.build  | 14 ++---
- tests/scanner/meson.build  | 24 +
- 4 files changed, 98 insertions(+), 22 deletions(-)
- create mode 100644 giscanner/doctemplates/devdocs/meson.build
- create mode 100644 giscanner/doctemplates/mallard/meson.build
-
-diff --git a/giscanner/doctemplates/devdocs/meson.build 
b/giscanner/doctemplates/devdocs/meson.build
-new file mode 100644
-index ..2037182a
 /dev/null
-+++ b/giscanner/doctemplates/devdocs/meson.build
-@@ -0,0 +1,19 @@
-+doc_templates += files([
-+  'Gjs/_doc.tmpl',
-+  'Gjs/_index.tmpl',
-+  'Gjs/_method.tmpl',
-+  'Gjs/_methods.tmpl',
-+  'Gjs/_properties.tmpl',
-+  'Gjs/_signals.tmpl',
-+  'Gjs/_staticmethods.tmpl',
-+  'Gjs/_vfuncs.tmpl',
-+  'Gjs/base.tmpl',
-+  'Gjs/callback.tmpl',
-+  'Gjs/class.tmpl',
-+  'Gjs/default.tmpl',
-+  'Gjs/enum.tmpl',
-+  'Gjs/function.tmpl',
-+  'Gjs/interface.tmpl',
-+  'Gjs/method.tmpl',
-+  'Gjs/namespace.tmpl',
-+])
-diff --git a/giscanner/doctemplates/mallard/meson.build 
b/giscanner/doctemplates/mallard/meson.build
-new file mode 100644
-index ..5fe4e2af
 /dev/null
-+++ b/giscanner/doctemplates/mallard/meson.build
-@@ -0,0 +1,63 @@
-+base_templates = files([
-+  'base.tmpl',
-+  'class.tmpl',
-+  'namespace.tmpl',
-+])
-+
-+c_templates = files([
-+  'C/callback.tmpl',
-+  'C/class.tmpl',
-+  'C/constructor.tmpl',
-+  'C/default.tmpl',
-+  'C/enum.tmpl',
-+  'C/field.tmpl',
-+  'C/function.tmpl',
-+  'C/interface.tmpl',
-+  'C/method.tmpl',
-+  'C/namespace.tmpl',
-+  'C/property.tmpl',
-+  'C/record.tmpl',
-+  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2022-01-24 Thread Sam James
commit: bcf743892b4dbfe820c2044540657822a5d5359f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 19:21:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 19:21:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf74389

dev-libs/gobject-introspection-common: Stabilize 1.70.0 sparc, #831048

Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-common-1.70.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
index 1e732a7d8e2d..7a93928973b3 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2022-01-24 Thread Sam James
commit: 6c4c242a70854a3a61d36d336c59c7a4d203e09c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 19:21:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 19:21:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4c242a

dev-libs/gobject-introspection: Stabilize 1.70.0 sparc, #831048

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
index 7adf5952e263..34cad38517a5 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2022-01-24 Thread Sam James
commit: 4f831d1e8308b2980c29ea7dff729e905fac1125
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 19:20:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 19:20:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f831d1e

dev-libs/gobject-introspection: Stabilize 1.70.0 hppa, #831048

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
index a77a282d3af6..7adf5952e263 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2022-01-24 Thread Sam James
commit: e7d42f60c69b3911badca51aa8738f7e0b714a93
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 19:20:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 19:20:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d42f60

dev-libs/gobject-introspection-common: Stabilize 1.70.0 hppa, #831048

Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-common-1.70.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
index 312640567766..1e732a7d8e2d 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2022-01-24 Thread Sam James
commit: 343d2c0388dd6ab67e4750fbbe70125b4cfb1ed1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:48:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:48:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343d2c03

dev-libs/gobject-introspection: Stabilize 1.70.0 ppc, #831048

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
index cf51f8021495..a77a282d3af6 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2022-01-24 Thread Sam James
commit: 2bf48761bc34bb9806d5201f2379db639d2e8876
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:44:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:45:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf48761

dev-libs/gobject-introspection: Stabilize 1.70.0 arm, #831048

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
index a4bc4e0dcb96..cf51f8021495 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2022-01-24 Thread Sam James
commit: 92731d9ebcb8df8a47ac6f4412f649f6f03e5113
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:44:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:45:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92731d9e

dev-libs/gobject-introspection-common: Stabilize 1.70.0 arm, #831048

Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-common-1.70.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
index 262c26227b31..3b93ec8c3a61 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/files/, dev-libs/gobject-introspection/

2022-01-18 Thread Sam James
commit: b1cf68faebc69cf8ce20b257bb7e6b185bfac279
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 18 22:25:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 18 22:25:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1cf68fa

dev-libs/gobject-introspection: fix build with meson 0.61

Closes: https://bugs.gentoo.org/831427
Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-1.70.0-meson-0.61.patch  | 220 +
 .../gobject-introspection-1.70.0.ebuild|   6 +-
 2 files changed, 225 insertions(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection/files/gobject-introspection-1.70.0-meson-0.61.patch
 
b/dev-libs/gobject-introspection/files/gobject-introspection-1.70.0-meson-0.61.patch
new file mode 100644
index ..df1663116ccd
--- /dev/null
+++ 
b/dev-libs/gobject-introspection/files/gobject-introspection-1.70.0-meson-0.61.patch
@@ -0,0 +1,220 @@
+https://gitlab.gnome.org/GNOME/gobject-introspection/-/commit/effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
+https://bugs.gentoo.org/831427
+
+From effb1e09dee263cdac4ec593e8caf316e6f01fe2 Mon Sep 17 00:00:00 2001
+From: Emmanuele Bassi 
+Date: Tue, 11 Jan 2022 15:51:10 +
+Subject: [PATCH] build: Avoid the doctemplates hack
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The hack that copies the doctemplates directory into the build
+directory has stopped working with newer versions of Meson; while it's
+possible to copy files, custom_target() cannot depend on a directory.
+Additionally, the dependency has always been broken.
+
+Instead, we enumerate the template files—after all, it's not like they
+change a lot—and then we list them as dependencies for the test targets.
+
+Fixes: #414
+---
+ giscanner/doctemplates/devdocs/meson.build | 19 +++
+ giscanner/doctemplates/mallard/meson.build | 63 ++
+ giscanner/meson.build  | 14 ++---
+ tests/scanner/meson.build  | 24 +
+ 4 files changed, 98 insertions(+), 22 deletions(-)
+ create mode 100644 giscanner/doctemplates/devdocs/meson.build
+ create mode 100644 giscanner/doctemplates/mallard/meson.build
+
+diff --git a/giscanner/doctemplates/devdocs/meson.build 
b/giscanner/doctemplates/devdocs/meson.build
+new file mode 100644
+index ..2037182a
+--- /dev/null
 b/giscanner/doctemplates/devdocs/meson.build
+@@ -0,0 +1,19 @@
++doc_templates += files([
++  'Gjs/_doc.tmpl',
++  'Gjs/_index.tmpl',
++  'Gjs/_method.tmpl',
++  'Gjs/_methods.tmpl',
++  'Gjs/_properties.tmpl',
++  'Gjs/_signals.tmpl',
++  'Gjs/_staticmethods.tmpl',
++  'Gjs/_vfuncs.tmpl',
++  'Gjs/base.tmpl',
++  'Gjs/callback.tmpl',
++  'Gjs/class.tmpl',
++  'Gjs/default.tmpl',
++  'Gjs/enum.tmpl',
++  'Gjs/function.tmpl',
++  'Gjs/interface.tmpl',
++  'Gjs/method.tmpl',
++  'Gjs/namespace.tmpl',
++])
+diff --git a/giscanner/doctemplates/mallard/meson.build 
b/giscanner/doctemplates/mallard/meson.build
+new file mode 100644
+index ..5fe4e2af
+--- /dev/null
 b/giscanner/doctemplates/mallard/meson.build
+@@ -0,0 +1,63 @@
++base_templates = files([
++  'base.tmpl',
++  'class.tmpl',
++  'namespace.tmpl',
++])
++
++c_templates = files([
++  'C/callback.tmpl',
++  'C/class.tmpl',
++  'C/constructor.tmpl',
++  'C/default.tmpl',
++  'C/enum.tmpl',
++  'C/field.tmpl',
++  'C/function.tmpl',
++  'C/interface.tmpl',
++  'C/method.tmpl',
++  'C/namespace.tmpl',
++  'C/property.tmpl',
++  'C/record.tmpl',
++  'C/signal.tmpl',
++  'C/vfunc.tmpl',
++])
++
++gjs_templates = files([
++  'Gjs/callback.tmpl',
++  'Gjs/class.tmpl',
++  'Gjs/constructor.tmpl',
++  'Gjs/default.tmpl',
++  'Gjs/enum.tmpl',
++  'Gjs/field.tmpl',
++  'Gjs/function.tmpl',
++  'Gjs/interface.tmpl',
++  'Gjs/method.tmpl',
++  'Gjs/namespace.tmpl',
++  'Gjs/property.tmpl',
++  'Gjs/record.tmpl',
++  'Gjs/signal.tmpl',
++  'Gjs/vfunc.tmpl',
++])
++
++py_templates = files([
++  'Python/callback.tmpl',
++  'Python/class.tmpl',
++  'Python/constructor.tmpl',
++  'Python/default.tmpl',
++  'Python/enum.tmpl',
++  'Python/field.tmpl',
++  'Python/function.tmpl',
++  'Python/interface.tmpl',
++  'Python/method.tmpl',
++  'Python/namespace.tmpl',
++  'Python/property.tmpl',
++  'Python/record.tmpl',
++  'Python/signal.tmpl',
++  'Python/vfunc.tmpl',
++])
++
++doc_templates += [
++  base_templates,
++  c_templates,
++  gjs_templates,
++  py_templates,
++]
+diff --git a/giscanner/meson.build b/giscanner/meson.build
+index 41edcd44..3d7dc678 100644
+--- a/giscanner/meson.build
 b/giscanner/meson.build
+@@ -53,17 +53,9 @@ configure_file(input : '../girepository/gdump.c',
+ 
+ install_subdir('doctemplates', install_dir: giscannerdir)
+ 
+-# XXX: this doesn't track the input, but there is nothing to copy many files
+-# in meson.
+-doc_templates = custom_target('copy-templates',
+-  input : 'doctemplates',
+-  output : 'doctemplates',
+-  command : [
+-

[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2021-09-19 Thread James Le Cuirot
commit: 087a8c674fcd8cc1d9b8972da7e059663f1c6ec2
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Sep 19 11:38:05 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Sep 19 12:46:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087a8c67

dev-libs/gobject-introspection-common: Keyword for ~m68k

Signed-off-by: James Le Cuirot  gentoo.org>

 .../gobject-introspection-common-1.68.0.ebuild  | 2 +-
 .../gobject-introspection-common-1.70.0.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.68.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.68.0.ebuild
index 483d8f843f5..ce767c86336 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.68.0.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.68.0.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
index ff6157de2f6..b34baf454cc 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.70.0.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2021-09-19 Thread James Le Cuirot
commit: e5ce041defa1ab66c8a94df067e6b23a820fefd4
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Sep 19 11:38:41 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Sep 19 12:46:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5ce041d

dev-libs/gobject-introspection: Keyword for ~m68k

The tests pass.

Signed-off-by: James Le Cuirot  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild | 2 +-
 dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
index fec54fa1772..4b0b0e3d8c8 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
index 7c203556a91..fed69d6f20c 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.70.0.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2021-07-07 Thread Mart Raudsepp
commit: 17265ca607c49a3c73e4f8bd2e5415366bad88b8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jul  7 19:12:37 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jul  7 19:53:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17265ca6

dev-libs/gobject-introspection: Enable py3.10

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
index e1af1e366e6..ebd5522e0fd 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml"
 inherit gnome.org meson python-single-r1 xdg
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2021-06-03 Thread Matt Turner
commit: 726cd59901b41cf18ee036474db12b7b68686575
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  4 03:07:49 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  4 03:11:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726cd599

dev-libs/gobject-introspection-common: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection-common/Manifest |  1 -
 .../gobject-introspection-common-1.66.1.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-libs/gobject-introspection-common/Manifest 
b/dev-libs/gobject-introspection-common/Manifest
index 4aef42d69c5..bdfba874bc5 100644
--- a/dev-libs/gobject-introspection-common/Manifest
+++ b/dev-libs/gobject-introspection-common/Manifest
@@ -1,2 +1 @@
-DIST gobject-introspection-1.66.1.tar.xz 1012784 BLAKE2B 
dd3faa70a482016c9d45b41a62eb1708b775979b92a466c45e70fa9f7679f3931467f5f41a30ecf2260afdd5759218f0afe68b82901587d7cf9267b1fe59d4e8
 SHA512 
ea1e20cd94ff8af3572f417f35e96648ffc3e94a91d4e4c81adf99bb0f408ac21ecf40990f9dbd5f2e0f4e83360286ca5db88dbc45bd59289596a324acf7df3d
 DIST gobject-introspection-1.68.0.tar.xz 1019732 BLAKE2B 
2f99cc9cec5ea05f1a5fa4473d1ad424cc1f6b097075f798e89cf740519db180417a3f0de37afc8a0cf0771436a9d9f7d6193b69289dfb47ec077d33a7d27c91
 SHA512 
d2e64c119aa500b624a57baa2cebe9126ab13d98b771f4fb51cf92748635de352997f702f40656f7c665f3dfedfbfa19912cc7a2d039d254555243bbc381

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild
deleted file mode 100644
index 483d8f843f5..000
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GNOME_ORG_MODULE="gobject-introspection"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for GObject Introspection"
-HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
-# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
-# https://forums.gentoo.org/viewtopic-p-7421930.html
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
-   insinto /usr/share/aclocal
-   doins m4/introspection.m4
-
-   insinto /usr/share/gobject-introspection-1.0
-   doins Makefile.introspection
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2021-06-03 Thread Matt Turner
commit: 32444c43bea354f5fa5d122b0ecc8c8ff89bdd50
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  4 03:07:40 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  4 03:11:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32444c43

dev-libs/gobject-introspection: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection/Manifest|  1 -
 .../gobject-introspection-1.66.1.ebuild| 77 --
 2 files changed, 78 deletions(-)

diff --git a/dev-libs/gobject-introspection/Manifest 
b/dev-libs/gobject-introspection/Manifest
index 4aef42d69c5..bdfba874bc5 100644
--- a/dev-libs/gobject-introspection/Manifest
+++ b/dev-libs/gobject-introspection/Manifest
@@ -1,2 +1 @@
-DIST gobject-introspection-1.66.1.tar.xz 1012784 BLAKE2B 
dd3faa70a482016c9d45b41a62eb1708b775979b92a466c45e70fa9f7679f3931467f5f41a30ecf2260afdd5759218f0afe68b82901587d7cf9267b1fe59d4e8
 SHA512 
ea1e20cd94ff8af3572f417f35e96648ffc3e94a91d4e4c81adf99bb0f408ac21ecf40990f9dbd5f2e0f4e83360286ca5db88dbc45bd59289596a324acf7df3d
 DIST gobject-introspection-1.68.0.tar.xz 1019732 BLAKE2B 
2f99cc9cec5ea05f1a5fa4473d1ad424cc1f6b097075f798e89cf740519db180417a3f0de37afc8a0cf0771436a9d9f7d6193b69289dfb47ec077d33a7d27c91
 SHA512 
d2e64c119aa500b624a57baa2cebe9126ab13d98b771f4fb51cf92748635de352997f702f40656f7c665f3dfedfbfa19912cc7a2d039d254555243bbc381

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild
deleted file mode 100644
index d71b7d125b0..000
--- a/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-PYTHON_REQ_USE="xml"
-inherit gnome.org meson python-single-r1 xdg
-
-DESCRIPTION="Introspection system for GObject-based libraries"
-HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
-
-LICENSE="LGPL-2+ GPL-2+"
-SLOT="0"
-IUSE="doctool gtk-doc test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-
-# virtual/pkgconfig needed at runtime, bug #505408
-RDEPEND="
-   >=dev-libs/gobject-introspection-common-${PV}
-   >=dev-libs/glib-2.58.0:2
-   dev-libs/libffi:=
-   doctool? (
-   $(python_gen_cond_dep '
-   dev-python/mako[${PYTHON_MULTI_USEDEP}]
-   dev-python/markdown[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-   virtual/pkgconfig
-   ${PYTHON_DEPS}
-"
-# Wants real bison, not virtual/yacc
-DEPEND="${RDEPEND}
-   gtk-doc? ( >=dev-util/gtk-doc-1.19
-   app-text/docbook-xml-dtd:4.3
-   app-text/docbook-xml-dtd:4.5
-   )
-   sys-devel/bison
-   sys-devel/flex
-   test? (
-   x11-libs/cairo[glib]
-   $(python_gen_cond_dep '
-   dev-python/mako[${PYTHON_MULTI_USEDEP}]
-   dev-python/markdown[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature test cairo)
-   $(meson_feature doctool)
-   #-Dglib_src_dir
-   $(meson_use gtk-doc gtk_doc)
-   #-Dcairo_libname
-   -Dpython="${EPYTHON}"
-   #-Dgir_dir_prefix
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   python_fix_shebang "${ED}"/usr/bin/
-   python_optimize 
"${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner
-
-   # Prevent collision with gobject-introspection-common
-   rm -v "${ED}"/usr/share/aclocal/introspection.m4 \
-   
"${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die
-   rmdir "${ED}"/usr/share/aclocal || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2021-05-31 Thread Sergei Trofimovich
commit: 1db236d5b09f599fa866c7ee6ce62889ccf3d0c3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 31 15:56:26 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun  1 18:38:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db236d5

dev-libs/gobject-introspection-common: mark 1.68.0 hppa, bug #792327

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../gobject-introspection-common-1.68.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.68.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.68.0.ebuild
index b2db2f91738..483d8f843f5 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.68.0.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.68.0.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2021-05-31 Thread Sergei Trofimovich
commit: f86ecf2f80ffcfbd67a57bb0fb9e1bb8b371c83f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 31 15:57:03 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun  1 18:38:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86ecf2f

dev-libs/gobject-introspection: stable 1.68.0 for hppa, bug #792327

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
index 89a1a489567..e1af1e366e6 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2021-05-20 Thread Yixun Lan
commit: 3e1b1c52c53790f3d4c9d83ac4af62e8ebf52da7
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed May 19 13:53:35 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri May 21 00:49:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1b1c52

dev-libs/gobject-introspection: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
index a573126690d..e9c40e78bf6 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2021-03-22 Thread Sergei Trofimovich
commit: f161a6e11d6f40dc7752dd31232c15395e7f0c2a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 22 16:44:25 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 22 18:17:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f161a6e1

dev-libs/gobject-introspection: stable 1.66.1 for sparc, bug #774927

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild
index b3294b84d71..9a97f44f739 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2021-03-22 Thread Sergei Trofimovich
commit: c8ca7a40bad9b02ea8136d4e6284f421d0a511df
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 22 16:43:24 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 22 18:17:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ca7a40

dev-libs/gobject-introspection-common: mark 1.66.1 sparc, bug #774927

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../gobject-introspection-common-1.66.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild
index 9aa6b680ddf..db1675cc69c 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2021-03-21 Thread Sergei Trofimovich
commit: ae2b74d8ede691c953da503dabbe4b9090cefd5a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Mar 21 09:42:58 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 21 10:01:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae2b74d8

dev-libs/gobject-introspection-common: mark 1.66.1 hppa, bug #774927

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../gobject-introspection-common-1.66.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild
index 39009c80284..9aa6b680ddf 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2021-03-21 Thread Sergei Trofimovich
commit: 523abc18b78ce7c36d5d80f675f21b5cedaf4236
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Mar 21 09:44:14 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 21 10:01:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523abc18

dev-libs/gobject-introspection: stable 1.66.1 for hppa, bug #774927

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild
index ce38bcb6a0e..b3294b84d71 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2021-03-20 Thread Matt Turner
commit: c6e966366b2e59e82613181cb7ee1f18f3ed725a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 21 02:56:46 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 04:32:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e96636

dev-libs/gobject-introspection: Version bump to 1.68.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection/Manifest|  1 +
 .../gobject-introspection-1.68.0.ebuild| 77 ++
 2 files changed, 78 insertions(+)

diff --git a/dev-libs/gobject-introspection/Manifest 
b/dev-libs/gobject-introspection/Manifest
index 946bd1480d7..fedb056064f 100644
--- a/dev-libs/gobject-introspection/Manifest
+++ b/dev-libs/gobject-introspection/Manifest
@@ -1,3 +1,4 @@
 DIST gobject-introspection-1.62.0.tar.xz 980732 BLAKE2B 
96ecc98bea97b7cb24e2c0a0adb8158cfc8915ee8e3b980adf08ec3256d4d0f87bc92d33cce30f5b23c85c4b144d8da755e5313735091b27ff53fea45a80014e
 SHA512 
b460a95fd7a323e9b0c9a45e680ebe98bbae7632abfa53b3e0b0ec050775cab17dde693314d6d4f8e93614c32b5587f8ce0b4a4c9ee9ba46c029ce029014e638
 DIST gobject-introspection-1.64.1.tar.xz 1000280 BLAKE2B 
c0248831648f6f1849516f30facac9ecade4b4fdb9dce70f93f516364c08f93d0622e06376bd7895dd25c3f1fb5b0af533d6c60f1b2590848cc6781b81a584f4
 SHA512 
7610871f7ed5778ea9813062ed6465d131af58c00bdea1bb51dde7f98f459f44ae453eb6d0c5bdc6f7dcd92d639816f4e0773ccd5673cd065d22dabc6448647c
 DIST gobject-introspection-1.66.1.tar.xz 1012784 BLAKE2B 
dd3faa70a482016c9d45b41a62eb1708b775979b92a466c45e70fa9f7679f3931467f5f41a30ecf2260afdd5759218f0afe68b82901587d7cf9267b1fe59d4e8
 SHA512 
ea1e20cd94ff8af3572f417f35e96648ffc3e94a91d4e4c81adf99bb0f408ac21ecf40990f9dbd5f2e0f4e83360286ca5db88dbc45bd59289596a324acf7df3d
+DIST gobject-introspection-1.68.0.tar.xz 1019732 BLAKE2B 
2f99cc9cec5ea05f1a5fa4473d1ad424cc1f6b097075f798e89cf740519db180417a3f0de37afc8a0cf0771436a9d9f7d6193b69289dfb47ec077d33a7d27c91
 SHA512 
d2e64c119aa500b624a57baa2cebe9126ab13d98b771f4fb51cf92748635de352997f702f40656f7c665f3dfedfbfa19912cc7a2d039d254555243bbc381

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
new file mode 100644
index 000..23eb08dfbd8
--- /dev/null
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="xml"
+inherit gnome.org meson python-single-r1 toolchain-funcs xdg
+
+DESCRIPTION="Introspection system for GObject-based libraries"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+IUSE="doctool gtk-doc test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# virtual/pkgconfig needed at runtime, bug #505408
+RDEPEND="
+   >=dev-libs/gobject-introspection-common-${PV}
+   >=dev-libs/glib-2.58.0:2
+   dev-libs/libffi:=
+   doctool? (
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_MULTI_USEDEP}]
+   dev-python/markdown[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+# Wants real bison, not virtual/yacc
+DEPEND="${RDEPEND}
+   gtk-doc? ( >=dev-util/gtk-doc-1.19
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xml-dtd:4.5
+   )
+   sys-devel/bison
+   sys-devel/flex
+   test? (
+   x11-libs/cairo[glib]
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_MULTI_USEDEP}]
+   dev-python/markdown[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature test cairo)
+   $(meson_feature doctool)
+   #-Dglib_src_dir
+   $(meson_use gtk-doc gtk_doc)
+   #-Dcairo_libname
+   -Dpython="${EPYTHON}"
+   #-Dgir_dir_prefix
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${ED}"/usr/bin/
+   python_optimize 
"${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner
+
+   # Prevent collision with gobject-introspection-common
+   rm -v "${ED}"/usr/share/aclocal/introspection.m4 \
+   
"${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die
+   rmdir "${ED}"/usr/share/aclocal || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2021-03-20 Thread Matt Turner
commit: 71e9245b05e62da290db311ea9f5d6cf7bab288c
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 21 02:54:33 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 04:32:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e9245b

dev-libs/gobject-introspection-common: Version bump to 1.68.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection-common/Manifest |  1 +
 .../gobject-introspection-common-1.68.0.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-libs/gobject-introspection-common/Manifest 
b/dev-libs/gobject-introspection-common/Manifest
index 946bd1480d7..fedb056064f 100644
--- a/dev-libs/gobject-introspection-common/Manifest
+++ b/dev-libs/gobject-introspection-common/Manifest
@@ -1,3 +1,4 @@
 DIST gobject-introspection-1.62.0.tar.xz 980732 BLAKE2B 
96ecc98bea97b7cb24e2c0a0adb8158cfc8915ee8e3b980adf08ec3256d4d0f87bc92d33cce30f5b23c85c4b144d8da755e5313735091b27ff53fea45a80014e
 SHA512 
b460a95fd7a323e9b0c9a45e680ebe98bbae7632abfa53b3e0b0ec050775cab17dde693314d6d4f8e93614c32b5587f8ce0b4a4c9ee9ba46c029ce029014e638
 DIST gobject-introspection-1.64.1.tar.xz 1000280 BLAKE2B 
c0248831648f6f1849516f30facac9ecade4b4fdb9dce70f93f516364c08f93d0622e06376bd7895dd25c3f1fb5b0af533d6c60f1b2590848cc6781b81a584f4
 SHA512 
7610871f7ed5778ea9813062ed6465d131af58c00bdea1bb51dde7f98f459f44ae453eb6d0c5bdc6f7dcd92d639816f4e0773ccd5673cd065d22dabc6448647c
 DIST gobject-introspection-1.66.1.tar.xz 1012784 BLAKE2B 
dd3faa70a482016c9d45b41a62eb1708b775979b92a466c45e70fa9f7679f3931467f5f41a30ecf2260afdd5759218f0afe68b82901587d7cf9267b1fe59d4e8
 SHA512 
ea1e20cd94ff8af3572f417f35e96648ffc3e94a91d4e4c81adf99bb0f408ac21ecf40990f9dbd5f2e0f4e83360286ca5db88dbc45bd59289596a324acf7df3d
+DIST gobject-introspection-1.68.0.tar.xz 1019732 BLAKE2B 
2f99cc9cec5ea05f1a5fa4473d1ad424cc1f6b097075f798e89cf740519db180417a3f0de37afc8a0cf0771436a9d9f7d6193b69289dfb47ec077d33a7d27c91
 SHA512 
d2e64c119aa500b624a57baa2cebe9126ab13d98b771f4fb51cf92748635de352997f702f40656f7c665f3dfedfbfa19912cc7a2d039d254555243bbc381

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.68.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.68.0.ebuild
new file mode 100644
index 000..ff6157de2f6
--- /dev/null
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.68.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="gobject-introspection"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for GObject Introspection"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
+# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
+# https://forums.gentoo.org/viewtopic-p-7421930.html
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins m4/introspection.m4
+
+   insinto /usr/share/gobject-introspection-1.0
+   doins Makefile.introspection
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2020-11-14 Thread Mikle Kolyada
commit: e0bb2526a73711daa36c70f46465355bd251e46e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov 14 09:19:06 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov 14 09:19:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0bb2526

dev-libs/gobject-introspection: Stabilize 1.64.1-r1 s390, #738728

Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
index f8fe7c83e9a..1091eb83343 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2020-11-14 Thread Mikle Kolyada
commit: 309da565e7d84f8a0fb8784d826ae2509587335e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov 14 09:19:06 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov 14 09:19:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=309da565

dev-libs/gobject-introspection-common: Stabilize 1.64.1 s390, #738728

Signed-off-by: Mikle Kolyada  gentoo.org>

 .../gobject-introspection-common-1.64.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
index 825d2adea5a..2b1f0b3ef7d 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2020-11-07 Thread Matt Turner
commit: df4f9e229cd80c9dc6ec9464ede266678be0fcd9
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Nov  7 14:55:27 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Nov  8 00:28:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df4f9e22

dev-libs/gobject-introspection-common: Version bump to 1.66.1

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection-common/Manifest |  1 +
 .../gobject-introspection-common-1.66.1.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-libs/gobject-introspection-common/Manifest 
b/dev-libs/gobject-introspection-common/Manifest
index 96f70b59b14..946bd1480d7 100644
--- a/dev-libs/gobject-introspection-common/Manifest
+++ b/dev-libs/gobject-introspection-common/Manifest
@@ -1,2 +1,3 @@
 DIST gobject-introspection-1.62.0.tar.xz 980732 BLAKE2B 
96ecc98bea97b7cb24e2c0a0adb8158cfc8915ee8e3b980adf08ec3256d4d0f87bc92d33cce30f5b23c85c4b144d8da755e5313735091b27ff53fea45a80014e
 SHA512 
b460a95fd7a323e9b0c9a45e680ebe98bbae7632abfa53b3e0b0ec050775cab17dde693314d6d4f8e93614c32b5587f8ce0b4a4c9ee9ba46c029ce029014e638
 DIST gobject-introspection-1.64.1.tar.xz 1000280 BLAKE2B 
c0248831648f6f1849516f30facac9ecade4b4fdb9dce70f93f516364c08f93d0622e06376bd7895dd25c3f1fb5b0af533d6c60f1b2590848cc6781b81a584f4
 SHA512 
7610871f7ed5778ea9813062ed6465d131af58c00bdea1bb51dde7f98f459f44ae453eb6d0c5bdc6f7dcd92d639816f4e0773ccd5673cd065d22dabc6448647c
+DIST gobject-introspection-1.66.1.tar.xz 1012784 BLAKE2B 
dd3faa70a482016c9d45b41a62eb1708b775979b92a466c45e70fa9f7679f3931467f5f41a30ecf2260afdd5759218f0afe68b82901587d7cf9267b1fe59d4e8
 SHA512 
ea1e20cd94ff8af3572f417f35e96648ffc3e94a91d4e4c81adf99bb0f408ac21ecf40990f9dbd5f2e0f4e83360286ca5db88dbc45bd59289596a324acf7df3d

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild
new file mode 100644
index 000..08b6851ff4f
--- /dev/null
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="gobject-introspection"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for GObject Introspection"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
+# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
+# https://forums.gentoo.org/viewtopic-p-7421930.html
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins m4/introspection.m4
+
+   insinto /usr/share/gobject-introspection-1.0
+   doins Makefile.introspection
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2020-11-07 Thread Matt Turner
commit: 368c9bdf31e37828a4137e28689b5b14b9115b62
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Nov  7 14:59:11 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Nov  8 00:28:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=368c9bdf

dev-libs/gobject-introspection: Version bump to 1.66.1

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gobject-introspection/Manifest|  1 +
 .../gobject-introspection-1.66.1.ebuild| 77 ++
 2 files changed, 78 insertions(+)

diff --git a/dev-libs/gobject-introspection/Manifest 
b/dev-libs/gobject-introspection/Manifest
index 96f70b59b14..946bd1480d7 100644
--- a/dev-libs/gobject-introspection/Manifest
+++ b/dev-libs/gobject-introspection/Manifest
@@ -1,2 +1,3 @@
 DIST gobject-introspection-1.62.0.tar.xz 980732 BLAKE2B 
96ecc98bea97b7cb24e2c0a0adb8158cfc8915ee8e3b980adf08ec3256d4d0f87bc92d33cce30f5b23c85c4b144d8da755e5313735091b27ff53fea45a80014e
 SHA512 
b460a95fd7a323e9b0c9a45e680ebe98bbae7632abfa53b3e0b0ec050775cab17dde693314d6d4f8e93614c32b5587f8ce0b4a4c9ee9ba46c029ce029014e638
 DIST gobject-introspection-1.64.1.tar.xz 1000280 BLAKE2B 
c0248831648f6f1849516f30facac9ecade4b4fdb9dce70f93f516364c08f93d0622e06376bd7895dd25c3f1fb5b0af533d6c60f1b2590848cc6781b81a584f4
 SHA512 
7610871f7ed5778ea9813062ed6465d131af58c00bdea1bb51dde7f98f459f44ae453eb6d0c5bdc6f7dcd92d639816f4e0773ccd5673cd065d22dabc6448647c
+DIST gobject-introspection-1.66.1.tar.xz 1012784 BLAKE2B 
dd3faa70a482016c9d45b41a62eb1708b775979b92a466c45e70fa9f7679f3931467f5f41a30ecf2260afdd5759218f0afe68b82901587d7cf9267b1fe59d4e8
 SHA512 
ea1e20cd94ff8af3572f417f35e96648ffc3e94a91d4e4c81adf99bb0f408ac21ecf40990f9dbd5f2e0f4e83360286ca5db88dbc45bd59289596a324acf7df3d

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild
new file mode 100644
index 000..fb1e487fd1c
--- /dev/null
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_REQ_USE="xml"
+inherit gnome.org meson python-single-r1 toolchain-funcs xdg
+
+DESCRIPTION="Introspection system for GObject-based libraries"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+IUSE="doctool gtk-doc test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# virtual/pkgconfig needed at runtime, bug #505408
+RDEPEND="
+   >=dev-libs/gobject-introspection-common-${PV}
+   >=dev-libs/glib-2.58.0:2
+   dev-libs/libffi:=
+   doctool? (
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_MULTI_USEDEP}]
+   dev-python/markdown[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+# Wants real bison, not virtual/yacc
+DEPEND="${RDEPEND}
+   gtk-doc? ( >=dev-util/gtk-doc-1.19
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xml-dtd:4.5
+   )
+   sys-devel/bison
+   sys-devel/flex
+   test? (
+   x11-libs/cairo[glib]
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_MULTI_USEDEP}]
+   dev-python/markdown[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature test cairo)
+   $(meson_feature doctool)
+   #-Dglib_src_dir
+   $(meson_use gtk-doc gtk_doc)
+   #-Dcairo_libname
+   -Dpython="${EPYTHON}"
+   #-Dgir_dir_prefix
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${ED}"/usr/bin/
+   python_optimize 
"${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner
+
+   # Prevent collision with gobject-introspection-common
+   rm -v "${ED}"/usr/share/aclocal/introspection.m4 \
+   
"${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die
+   rmdir "${ED}"/usr/share/aclocal || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2020-10-11 Thread Sergei Trofimovich
commit: 25e3a58e43f48c7f1cf8089a224e92ffd954860a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Oct 11 11:10:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 11 11:52:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e3a58e

dev-libs/gobject-introspection-common: mark 1.64.1 hppa, bug #736727

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../gobject-introspection-common-1.64.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
index 160b9fff2b4..825d2adea5a 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2020-10-11 Thread Sergei Trofimovich
commit: f3927b96f5c818dbc72395c78fced4ec9c8e7308
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Oct 11 11:11:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 11 11:52:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3927b96

dev-libs/gobject-introspection: mark 1.64.1-r1 hppa, bug #736727

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
index 4296dae8169..f8fe7c83e9a 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2020-09-07 Thread Sam James
commit: b324b0a218a274e219d660f8c9e99fe58db0c6c2
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  7 18:12:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  7 18:12:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b324b0a2

dev-libs/gobject-introspection: ppc64 stable (bug #736727)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
index ed5fc5f69f1..4296dae8169 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2020-09-07 Thread Sam James
commit: 973a9683f02f5a47291aabf32671dc71663d63ec
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  7 18:13:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  7 18:13:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973a9683

dev-libs/gobject-introspection-common: ppc64 stable (bug #736727)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-common-1.64.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
index cec1e0e5138..160b9fff2b4 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2020-09-06 Thread Sam James
commit: 366990391bf07defca79915d140a40d4abbcad0a
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  7 05:47:22 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  7 05:50:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36699039

dev-libs/gobject-introspection-common: ppc stable (bug #736727)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-common-1.64.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
index 7597915c301..cec1e0e5138 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2020-09-06 Thread Sam James
commit: 102b4709bd9f009c8de03c31a97d0d5543085965
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  7 05:46:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  7 05:50:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102b4709

dev-libs/gobject-introspection: ppc stable (bug #736727)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
index b8c5e60f37d..ed5fc5f69f1 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2020-08-29 Thread Sam James
commit: 8cd518a11594a89e9f32fd7849480480de66fd32
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 29 22:08:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 29 22:15:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd518a1

dev-libs/gobject-introspection-common: Stabilize 1.64.1 x86, #736727

Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-common-1.64.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
index 353665f8168..7597915c301 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2020-08-29 Thread Sam James
commit: 14b83a849e77cee09f0e486671f9b270dba19aa6
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 29 22:08:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 29 22:15:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b83a84

dev-libs/gobject-introspection: Stabilize 1.64.1-r1 x86, #736727

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
index 13e4666a3dd..b8c5e60f37d 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2020-08-29 Thread Sam James
commit: 46835a2ded624f3ba1a8b06b89656fa65651b8e9
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 29 19:49:38 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 29 19:54:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46835a2d

dev-libs/gobject-introspection: Stabilize 1.64.1-r1 amd64, #736727

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
index 8e352070c34..13e4666a3dd 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2020-08-29 Thread Sam James
commit: 5af58beba33f695b80a4efc30a453d0aeccc34bd
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 29 19:49:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 29 19:54:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af58beb

dev-libs/gobject-introspection-common: Stabilize 1.64.1 amd64, #736727

Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-common-1.64.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
index 259de595ec5..353665f8168 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2020-08-26 Thread Sergei Trofimovich
commit: c5cae8abfc9e0668fbcd6d85d6181799003d991a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Aug 26 14:50:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug 26 17:32:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5cae8ab

dev-libs/gobject-introspection: mark 1.64.1-r1 sparc, bug #736727

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
index ff498a735a4..8e352070c34 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2020-08-26 Thread Sergei Trofimovich
commit: f5cb77bed4777edad8f6c7c379b69dec48b2a5e3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Aug 26 14:49:33 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug 26 17:32:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5cb77be

dev-libs/gobject-introspection-common: mark 1.64.1 sparc, bug #736727

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../gobject-introspection-common-1.64.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
index efe5cc89981..259de595ec5 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2020-08-19 Thread Matt Turner
commit: e9ef239fbf4e16b0dc6871513578533e0e99739d
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 19 23:31:21 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 19 23:53:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ef239f

dev-libs/gobject-introspection: Depend on mako and markdown for tests

test_docwriter.py looks to requires dev-python/mako, and via
giscanner/docwriter.py, dev-python/markdown. The test contains

@unittest.skipUnless(HAS_MAKO, "mako missing")

which skips the test if mako is not available, but it does not check
whether markdown is also available. In the case that mako is available
but markdown is not, the test will run and fail to import markdown.

These are common and small dependencies. Let's just require both of them
for tests.

Closes: https://bugs.gentoo.org/733668
Signed-off-by: Matt Turner  gentoo.org>

 .../gobject-introspection/gobject-introspection-1.64.1-r1.ebuild  | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
index e46c93b2e1f..ff498a735a4 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
@@ -39,7 +39,13 @@ DEPEND="${RDEPEND}
)
sys-devel/bison
sys-devel/flex
-   test? ( x11-libs/cairo[glib] )
+   test? (
+   x11-libs/cairo[glib]
+   $(python_gen_cond_dep '
+   dev-python/mako[${PYTHON_MULTI_USEDEP}]
+   dev-python/markdown[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
 "
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2020-08-15 Thread Sam James
commit: 9bce5ed1f79af109104798f5b61031bcc69c2707
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 16 02:48:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 16 02:52:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bce5ed1

dev-libs/gobject-introspection-common: Stabilize 1.64.1 arm, #736727

Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-common-1.64.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
index c041ebd0fc9..efe5cc89981 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2020-08-15 Thread Sam James
commit: 3e08f1afa067a2deebc03f7cd4a55fdaee45f81e
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 16 02:48:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 16 02:52:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e08f1af

dev-libs/gobject-introspection: Stabilize 1.64.1-r1 arm, #736727

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
index 7c80ef3a73f..e46c93b2e1f 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2020-08-12 Thread Sam James
commit: 15364b4848d90bc6ef9b31075507491fcc29a157
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 15:44:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 15:44:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15364b48

dev-libs/gobject-introspection-common: Stabilize 1.64.1 arm64, #736727

Signed-off-by: Sam James  gentoo.org>

 .../gobject-introspection-common-1.64.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
index 08b6851ff4f..c041ebd0fc9 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2020-08-12 Thread Sam James
commit: 00eba8cfea5db70f6e323cbec24c2b9d8c285df4
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 15:45:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 15:45:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00eba8cf

dev-libs/gobject-introspection: Stabilize 1.64.1-r1 arm64, #736727

Signed-off-by: Sam James  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
index 9cb429ff7fc..7c80ef3a73f 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/

2020-06-13 Thread Mike Gilbert
commit: 6f1f73e836ef76367dcf251f042e415219e7b410
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun  6 19:38:43 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:58:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1f73e8

dev-libs/gobject-introspection: revbump for RDEPEND change

Signed-off-by: Mike Gilbert  gentoo.org>

 ...introspection-1.62.0.ebuild => gobject-introspection-1.62.0-r1.ebuild} | 0
 ...introspection-1.64.1.ebuild => gobject-introspection-1.64.1-r1.ebuild} | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.62.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.62.0-r1.ebuild
similarity index 100%
rename from dev-libs/gobject-introspection/gobject-introspection-1.62.0.ebuild
rename to dev-libs/gobject-introspection/gobject-introspection-1.62.0-r1.ebuild

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.64.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
similarity index 100%
rename from dev-libs/gobject-introspection/gobject-introspection-1.64.1.ebuild
rename to dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2020-06-07 Thread Mart Raudsepp
commit: 19d36ec700b56b19ec7f4060b75772ae2302e699
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jun  7 21:18:11 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun  7 21:28:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19d36ec7

dev-libs/gobject-introspection-common: remove old

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

 dev-libs/gobject-introspection-common/Manifest |  2 --
 .../gobject-introspection-common-1.60.2.ebuild | 33 --
 .../gobject-introspection-common-1.64.0.ebuild | 31 
 3 files changed, 66 deletions(-)

diff --git a/dev-libs/gobject-introspection-common/Manifest 
b/dev-libs/gobject-introspection-common/Manifest
index 19baf555cae..96f70b59b14 100644
--- a/dev-libs/gobject-introspection-common/Manifest
+++ b/dev-libs/gobject-introspection-common/Manifest
@@ -1,4 +1,2 @@
-DIST gobject-introspection-1.60.2.tar.xz 1285000 BLAKE2B 
43d96bbac8dd6600726876277f945e7eb01dba2063907c21960cbf5f49d766ac156ed116641b69dfe28f3025c4b482ffd39e8e107aba9ee48010a500111a58e4
 SHA512 
8e8c1c3a025cb6c18933302ada8cce7c4826f22eef791c80a97abb28379239f8d99312e1237bcea1060f4d5cf65441909b9da434561982209bb4976b1f22529e
 DIST gobject-introspection-1.62.0.tar.xz 980732 BLAKE2B 
96ecc98bea97b7cb24e2c0a0adb8158cfc8915ee8e3b980adf08ec3256d4d0f87bc92d33cce30f5b23c85c4b144d8da755e5313735091b27ff53fea45a80014e
 SHA512 
b460a95fd7a323e9b0c9a45e680ebe98bbae7632abfa53b3e0b0ec050775cab17dde693314d6d4f8e93614c32b5587f8ce0b4a4c9ee9ba46c029ce029014e638
-DIST gobject-introspection-1.64.0.tar.xz 1000240 BLAKE2B 
09e6dec65a53a107bee387cef9cb271345ae564f3520bd9a6485cf1796deaa47243c05f45a72f3243e811a2c1962a2ae123a6b344819187cbf36eae0ed58fbaa
 SHA512 
d1960424d82dea1f1d36a7c3f9922029e751e77da8dc6904c24750babe7c3f4c11a6795eb218aab342ccbb6326d0ac3eac2c2c903e90b146f4e28c0f413da1ae
 DIST gobject-introspection-1.64.1.tar.xz 1000280 BLAKE2B 
c0248831648f6f1849516f30facac9ecade4b4fdb9dce70f93f516364c08f93d0622e06376bd7895dd25c3f1fb5b0af533d6c60f1b2590848cc6781b81a584f4
 SHA512 
7610871f7ed5778ea9813062ed6465d131af58c00bdea1bb51dde7f98f459f44ae453eb6d0c5bdc6f7dcd92d639816f4e0773ccd5673cd065d22dabc6448647c

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.60.2.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.60.2.ebuild
deleted file mode 100644
index 18bc4769fe1..000
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.60.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="gobject-introspection"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for GObject Introspection"
-HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="!<${CATEGORY}/${PN/-common}-${PV}"
-# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
-# https://forums.gentoo.org/viewtopic-p-7421930.html
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
-   dodir /usr/share/aclocal
-   insinto /usr/share/aclocal
-   doins m4/introspection.m4
-
-   dodir /usr/share/gobject-introspection-1.0
-   insinto /usr/share/gobject-introspection-1.0
-   doins Makefile.introspection
-}

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.0.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.0.ebuild
deleted file mode 100644
index 08b6851ff4f..000
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GNOME_ORG_MODULE="gobject-introspection"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for GObject Introspection"
-HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection;
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
-# Use !<${PV} because mixing gobject-introspection with different version of 
-common can cause issues like:
-# https://forums.gentoo.org/viewtopic-p-7421930.html
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
-   insinto /usr/share/aclocal
-   doins m4/introspection.m4
-
-   insinto /usr/share/gobject-introspection-1.0

  1   2   3   >