commit: 0c9d2b3efc595e823a6e722d3c342b3494ee38ff Author: Johannes Penßel <johannesp <AT> posteo <DOT> net> AuthorDate: Wed Feb 11 11:31:30 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Feb 11 23:56:24 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9d2b3e
*/*: 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 <AT> 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 <AT> gentoo.org> dev-libs/glib/glib-2.84.4-r1.ebuild | 3 --- dev-libs/glib/glib-2.84.4.ebuild | 3 --- dev-libs/glib/glib-2.86.1.ebuild | 3 --- dev-libs/gobject-introspection/gobject-introspection-1.82.0-r2.ebuild | 3 +-- dev-libs/gobject-introspection/gobject-introspection-1.84.0-r1.ebuild | 3 +-- dev-libs/gobject-introspection/gobject-introspection-1.86.0.ebuild | 3 +-- gnome-extra/cinnamon-menus/cinnamon-menus-6.4.0.ebuild | 3 +-- gui-libs/gtk/gtk-4.18.6-r1.ebuild | 1 - gui-libs/gtk/gtk-4.20.3-r2.ebuild | 1 - media-libs/libmediaart/libmediaart-1.9.7.ebuild | 3 +-- net-libs/gnome-online-accounts/gnome-online-accounts-3.54.6.ebuild | 1 - net-libs/gnome-online-accounts/gnome-online-accounts-3.54.8.ebuild | 1 - net-libs/gnome-online-accounts/gnome-online-accounts-3.56.2.ebuild | 1 - net-libs/msgraph/msgraph-0.2.3-r1.ebuild | 1 - net-libs/msgraph/msgraph-0.3.3.ebuild | 1 - sys-auth/polkit/polkit-126-r2.ebuild | 3 +-- sys-auth/polkit/polkit-9999.ebuild | 3 +-- x11-libs/gtk+/gtk+-3.24.51.ebuild | 1 - x11-libs/libnotify/libnotify-0.8.6.ebuild | 3 +-- x11-libs/libnotify/libnotify-0.8.7.ebuild | 3 +-- 20 files changed, 9 insertions(+), 35 deletions(-) diff --git a/dev-libs/glib/glib-2.84.4-r1.ebuild b/dev-libs/glib/glib-2.84.4-r1.ebuild index 1d5745b49567..c694d0c53936 100644 --- a/dev-libs/glib/glib-2.84.4-r1.ebuild +++ b/dev-libs/glib/glib-2.84.4-r1.ebuild @@ -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}] ) ) diff --git a/dev-libs/glib/glib-2.84.4.ebuild b/dev-libs/glib/glib-2.84.4.ebuild index ffd13bd1f740..8ea227730797 100644 --- a/dev-libs/glib/glib-2.84.4.ebuild +++ b/dev-libs/glib/glib-2.84.4.ebuild @@ -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}] ) ) diff --git a/dev-libs/glib/glib-2.86.1.ebuild b/dev-libs/glib/glib-2.86.1.ebuild index 146e98bef777..2a9a6741aaa4 100644 --- a/dev-libs/glib/glib-2.86.1.ebuild +++ b/dev-libs/glib/glib-2.86.1.ebuild @@ -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}] ) ) diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.82.0-r2.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.82.0-r2.ebuild index c34ff8ef0e2f..777f591ec49a 100644 --- a/dev-libs/gobject-introspection/gobject-introspection-1.82.0-r2.ebuild +++ b/dev-libs/gobject-introspection/gobject-introspection-1.82.0-r2.ebuild @@ -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 ' diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.84.0-r1.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.84.0-r1.ebuild index 4240cd74f2d3..e9ccf99c50fd 100644 --- a/dev-libs/gobject-introspection/gobject-introspection-1.84.0-r1.ebuild +++ b/dev-libs/gobject-introspection/gobject-introspection-1.84.0-r1.ebuild @@ -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 ' diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.86.0.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.86.0.ebuild index a1602a670a0f..f5b5b06d5fd6 100644 --- a/dev-libs/gobject-introspection/gobject-introspection-1.86.0.ebuild +++ b/dev-libs/gobject-introspection/gobject-introspection-1.86.0.ebuild @@ -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 ' diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-6.4.0.ebuild b/gnome-extra/cinnamon-menus/cinnamon-menus-6.4.0.ebuild index 528d80351171..01075f75bb30 100644 --- a/gnome-extra/cinnamon-menus/cinnamon-menus-6.4.0.ebuild +++ b/gnome-extra/cinnamon-menus/cinnamon-menus-6.4.0.ebuild @@ -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 diff --git a/gui-libs/gtk/gtk-4.18.6-r1.ebuild b/gui-libs/gtk/gtk-4.18.6-r1.ebuild index 5584a2496eb6..3e05b966ed5d 100644 --- a/gui-libs/gtk/gtk-4.18.6-r1.ebuild +++ b/gui-libs/gtk/gtk-4.18.6-r1.ebuild @@ -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 ' diff --git a/gui-libs/gtk/gtk-4.20.3-r2.ebuild b/gui-libs/gtk/gtk-4.20.3-r2.ebuild index 489339f84f4f..32f3aa06673c 100644 --- a/gui-libs/gtk/gtk-4.20.3-r2.ebuild +++ b/gui-libs/gtk/gtk-4.20.3-r2.ebuild @@ -90,7 +90,6 @@ PDEPEND=" " BDEPEND=" >=dev-build/meson-1.5.0 - dev-libs/gobject-introspection-common introspection? ( ${PYTHON_DEPS} $(python_gen_any_dep ' diff --git a/media-libs/libmediaart/libmediaart-1.9.7.ebuild b/media-libs/libmediaart/libmediaart-1.9.7.ebuild index 846104a92986..83396a47b85f 100644 --- a/media-libs/libmediaart/libmediaart-1.9.7.ebuild +++ b/media-libs/libmediaart/libmediaart-1.9.7.ebuild @@ -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) ) diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.54.6.ebuild b/net-libs/gnome-online-accounts/gnome-online-accounts-3.54.6.ebuild index b49918f3bf24..be16ef9017f1 100644 --- a/net-libs/gnome-online-accounts/gnome-online-accounts-3.54.6.ebuild +++ b/net-libs/gnome-online-accounts/gnome-online-accounts-3.54.6.ebuild @@ -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 )" diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.54.8.ebuild b/net-libs/gnome-online-accounts/gnome-online-accounts-3.54.8.ebuild index f86992732a51..ac8ea1be49f9 100644 --- a/net-libs/gnome-online-accounts/gnome-online-accounts-3.54.8.ebuild +++ b/net-libs/gnome-online-accounts/gnome-online-accounts-3.54.8.ebuild @@ -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 )" diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.56.2.ebuild b/net-libs/gnome-online-accounts/gnome-online-accounts-3.56.2.ebuild index fe667d3d20ee..f74e8a2f2e43 100644 --- a/net-libs/gnome-online-accounts/gnome-online-accounts-3.56.2.ebuild +++ b/net-libs/gnome-online-accounts/gnome-online-accounts-3.56.2.ebuild @@ -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 )" diff --git a/net-libs/msgraph/msgraph-0.2.3-r1.ebuild b/net-libs/msgraph/msgraph-0.2.3-r1.ebuild index 0a27730e67c6..254965ffd788 100644 --- a/net-libs/msgraph/msgraph-0.2.3-r1.ebuild +++ b/net-libs/msgraph/msgraph-0.2.3-r1.ebuild @@ -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 ) diff --git a/net-libs/msgraph/msgraph-0.3.3.ebuild b/net-libs/msgraph/msgraph-0.3.3.ebuild index aa1de05c1ee3..0a9b98f9c164 100644 --- a/net-libs/msgraph/msgraph-0.3.3.ebuild +++ b/net-libs/msgraph/msgraph-0.3.3.ebuild @@ -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 ) diff --git a/sys-auth/polkit/polkit-126-r2.ebuild b/sys-auth/polkit/polkit-126-r2.ebuild index 0746d9cecf6c..f1a092723b2a 100644 --- a/sys-auth/polkit/polkit-126-r2.ebuild +++ b/sys-auth/polkit/polkit-126-r2.ebuild @@ -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 diff --git a/sys-auth/polkit/polkit-9999.ebuild b/sys-auth/polkit/polkit-9999.ebuild index a258cd7e71e9..d932aa3e7d59 100644 --- a/sys-auth/polkit/polkit-9999.ebuild +++ b/sys-auth/polkit/polkit-9999.ebuild @@ -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 diff --git a/x11-libs/gtk+/gtk+-3.24.51.ebuild b/x11-libs/gtk+/gtk+-3.24.51.ebuild index 0eeaf32a288b..8a744dfeab6c 100644 --- a/x11-libs/gtk+/gtk+-3.24.51.ebuild +++ b/x11-libs/gtk+/gtk+-3.24.51.ebuild @@ -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 diff --git a/x11-libs/libnotify/libnotify-0.8.6.ebuild b/x11-libs/libnotify/libnotify-0.8.6.ebuild index cb8d6e1ef43c..53f8f2412843 100644 --- a/x11-libs/libnotify/libnotify-0.8.6.ebuild +++ b/x11-libs/libnotify/libnotify-0.8.6.ebuild @@ -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 diff --git a/x11-libs/libnotify/libnotify-0.8.7.ebuild b/x11-libs/libnotify/libnotify-0.8.7.ebuild index 5d41697f7bde..5e7325e7dc8e 100644 --- a/x11-libs/libnotify/libnotify-0.8.7.ebuild +++ b/x11-libs/libnotify/libnotify-0.8.7.ebuild @@ -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
