[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/, dev-libs/gobject-introspection/files/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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