commit:     48403d1dcd09eaea89414e640b04d5e6224309c8
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat May  1 03:34:29 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat May  1 03:35:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48403d1d

gui-libs/gtk: Apply suggested improvements

Bug: https://bugs.gentoo.org/764266
Suggested-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/gtk/gtk-4.2.0.ebuild | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/gui-libs/gtk/gtk-4.2.0.ebuild b/gui-libs/gtk/gtk-4.2.0.ebuild
index da0781e043d..c08b1a24df1 100644
--- a/gui-libs/gtk/gtk-4.2.0.ebuild
+++ b/gui-libs/gtk/gtk-4.2.0.ebuild
@@ -5,8 +5,8 @@ EAPI=7
 
 inherit gnome.org gnome2-utils meson virtualx xdg
 
-DESCRIPTION="Gimp ToolKit +"
-HOMEPAGE="https://www.gtk.org/";
+DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user 
interfaces"
+HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/";
 
 LICENSE="LGPL-2+"
 SLOT="4"
@@ -61,19 +61,11 @@ COMMON_DEPEND="
        )
 "
 DEPEND="${COMMON_DEPEND}
-       >=sys-devel/gettext-0.19.7
        sysprof? ( >=dev-util/sysprof-capture-3.38:4 )
-       test? (
-               media-fonts/font-misc-misc
-               media-fonts/font-cursor-misc
-       )
        X? ( x11-base/xorg-proto )
 "
-# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90
-# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90
 RDEPEND="${COMMON_DEPEND}
        >=dev-util/gtk-update-icon-cache-3
-       !<x11-libs/vte-0.31.0:2.90
 "
 # librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710
 PDEPEND="
@@ -89,11 +81,19 @@ BDEPEND="
        >=dev-util/gdbus-codegen-2.48
        dev-util/glib-utils
        >=dev-util/gtk-doc-am-1.20
+       >=sys-devel/gettext-0.19.7
        virtual/pkgconfig
        gtk-doc? (
                app-text/docbook-xml-dtd:4.3
                >=dev-util/gtk-doc-1.33
        )
+       test? (
+               dev-libs/glib:2
+               wayland? ( dev-libs/weston )
+
+               media-fonts/font-misc-misc
+               media-fonts/font-cursor-misc
+       )
 "
 
 src_configure() {
@@ -136,7 +136,7 @@ src_configure() {
 }
 
 src_test() {
-       "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/gtk" || die
+       "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/gtk" || die
 
        if use X; then
                einfo "Running tests under X"

Reply via email to