*/*: drop gobject-introspection-common dep for meson-based ebuilds

g-o-common provides Makefile.introspection, which tells autotools how to
generate GIR data for the project. This is not necessary for projects based
on meson. (it uses the gnome submodule for that)

Signed-off-by: Johannes Penßel <johannesp@posteo.net>
Part-of: https://github.com/gentoo/gentoo/pull/45754
Closes: https://github.com/gentoo/gentoo/pull/45754
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Johannes Penßel
2026-02-11 12:31:30 +01:00
committed by Sam James
parent 63f59c1e6f
commit 0c9d2b3efc
20 changed files with 9 additions and 35 deletions

View File

@@ -43,9 +43,6 @@ RDEPEND="
>=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
>=virtual/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
>=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
introspection? (
>=dev-libs/gobject-introspection-common-${INTROSPECTION_PV}
)
kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )
selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) )

View File

@@ -43,9 +43,6 @@ RDEPEND="
>=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
>=virtual/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
>=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
introspection? (
>=dev-libs/gobject-introspection-common-${INTROSPECTION_PV}
)
kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )
selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) )

View File

@@ -43,9 +43,6 @@ RDEPEND="
>=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
>=virtual/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
>=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
introspection? (
>=dev-libs/gobject-introspection-common-${INTROSPECTION_PV}
)
kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )
selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) )

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# virtual/pkgconfig needed at runtime, bug #505408
RDEPEND="
>=dev-libs/gobject-introspection-common-${PV}
>=dev-libs/glib-2.82.0:2[introspection]
dev-libs/libffi:=
$(python_gen_cond_dep '

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# virtual/pkgconfig needed at runtime, bug #505408
RDEPEND="
>=dev-libs/gobject-introspection-common-${PV}
>=dev-libs/glib-2.82.0:2[introspection]
dev-libs/libffi:=
$(python_gen_cond_dep '

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# virtual/pkgconfig needed at runtime, bug #505408
RDEPEND="
>=dev-libs/gobject-introspection-common-${PV}
>=dev-libs/glib-2.82.0:2[introspection]
dev-libs/libffi:=
$(python_gen_cond_dep '

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,7 +20,6 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
dev-libs/gobject-introspection-common
"
BDEPEND="
sys-devel/gettext

View File

@@ -85,7 +85,6 @@ PDEPEND="
>=x11-themes/adwaita-icon-theme-3.14
"
BDEPEND="
dev-libs/gobject-introspection-common
introspection? (
${PYTHON_DEPS}
$(python_gen_any_dep '

View File

@@ -90,7 +90,6 @@ PDEPEND="
"
BDEPEND="
>=dev-build/meson-1.5.0
dev-libs/gobject-introspection-common
introspection? (
${PYTHON_DEPS}
$(python_gen_any_dep '

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -26,7 +26,6 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
BDEPEND="
dev-libs/gobject-introspection-common
virtual/pkgconfig
gtk-doc? ( dev-util/gtk-doc )
vala? ( $(vala_depend) )

View File

@@ -46,7 +46,6 @@ DEPEND="${RDEPEND}
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
dev-libs/gobject-introspection-common
gnome-base/gnome-common
"
BDEPEND="doc? ( dev-util/gi-docgen )"

View File

@@ -46,7 +46,6 @@ DEPEND="${RDEPEND}
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
dev-libs/gobject-introspection-common
gnome-base/gnome-common
"
BDEPEND="doc? ( dev-util/gi-docgen )"

View File

@@ -46,7 +46,6 @@ DEPEND="${RDEPEND}
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
dev-libs/gobject-introspection-common
gnome-base/gnome-common
"
BDEPEND="doc? ( dev-util/gi-docgen )"

View File

@@ -30,7 +30,6 @@ DEPEND="${RDEPEND}
>=dev-util/gdbus-codegen-2.80.5-r1
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
dev-libs/gobject-introspection-common
"
BDEPEND="
gtk-doc? ( dev-util/gi-docgen )

View File

@@ -30,7 +30,6 @@ DEPEND="${RDEPEND}
>=dev-util/gdbus-codegen-2.80.5-r1
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
dev-libs/gobject-introspection-common
"
BDEPEND="
gtk-doc? ( dev-util/gi-docgen )

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -36,7 +36,6 @@ BDEPEND="
app-text/docbook-xml-dtd:4.1.2
app-text/docbook-xsl-stylesheets
>=dev-libs/glib-2.32
dev-libs/gobject-introspection-common
dev-libs/libxslt
dev-util/glib-utils
virtual/pkgconfig

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -36,7 +36,6 @@ BDEPEND="
app-text/docbook-xml-dtd:4.1.2
app-text/docbook-xsl-stylesheets
>=dev-libs/glib-2.32
dev-libs/gobject-introspection-common
dev-libs/libxslt
dev-util/glib-utils
virtual/pkgconfig

View File

@@ -73,7 +73,6 @@ PDEPEND="
BDEPEND="
app-text/docbook-xml-dtd:4.1.2
app-text/docbook-xsl-stylesheets
dev-libs/gobject-introspection-common
dev-libs/libxslt
>=dev-util/gdbus-codegen-2.80.5-r1
dev-util/glib-utils

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,7 +24,6 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
BDEPEND="
>=dev-libs/gobject-introspection-common-1.32
dev-util/glib-utils
virtual/pkgconfig
app-text/docbook-xsl-ns-stylesheets

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,6 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
BDEPEND="
>=dev-libs/gobject-introspection-common-1.32
dev-util/glib-utils
virtual/pkgconfig
app-text/docbook-xsl-ns-stylesheets