From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A7B7413835A for ; Mon, 5 Apr 2021 16:54:32 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 06093E0900; Mon, 5 Apr 2021 16:54:32 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CFE58E0900 for ; Mon, 5 Apr 2021 16:54:31 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6876A340D46 for ; Mon, 5 Apr 2021 16:54:30 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 232374C6 for ; Mon, 5 Apr 2021 16:54:29 +0000 (UTC) From: "Matt Turner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Matt Turner" Message-ID: <1617641659.6e0918a0dd95df4bb77ddf004693dacab208698e.mattst88@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk/ X-VCS-Repository: repo/gentoo X-VCS-Files: gui-libs/gtk/Manifest gui-libs/gtk/gtk-4.2.0.ebuild gui-libs/gtk/metadata.xml X-VCS-Directories: gui-libs/gtk/ X-VCS-Committer: mattst88 X-VCS-Committer-Name: Matt Turner X-VCS-Revision: 6e0918a0dd95df4bb77ddf004693dacab208698e X-VCS-Branch: master Date: Mon, 5 Apr 2021 16:54:29 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 8c0893f3-c06a-4e4d-9f75-7e59597ced48 X-Archives-Hash: b3a4785e724d86b8f363324cb9d5cde8 commit: 6e0918a0dd95df4bb77ddf004693dacab208698e Author: Matt Turner gentoo org> AuthorDate: Thu Apr 1 03:50:02 2021 +0000 Commit: Matt Turner gentoo org> CommitDate: Mon Apr 5 16:54:19 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e0918a0 gui-libs/gtk: Add new package Bug: https://bugs.gentoo.org/764266 Signed-off-by: Matt Turner gentoo.org> gui-libs/gtk/Manifest | 1 + gui-libs/gtk/gtk-4.2.0.ebuild | 178 ++++++++++++++++++++++++++++++++++++++++++ gui-libs/gtk/metadata.xml | 20 +++++ 3 files changed, 199 insertions(+) diff --git a/gui-libs/gtk/Manifest b/gui-libs/gtk/Manifest new file mode 100644 index 00000000000..dd8c3035545 --- /dev/null +++ b/gui-libs/gtk/Manifest @@ -0,0 +1 @@ +DIST gtk-4.2.0.tar.xz 25772584 BLAKE2B 38c29475050ff6d0aa41299201343d506e051387c44058f8d3e970470e49046bb11eae57d57d8d869577ca2d5f01da507edb3a87f79c98828ec938a0d87e6989 SHA512 12e825245b92f5dc652530c35b9a48a0bb284641d4128d054a19a35cb7814babe78bfbbdfd7fe3f2472d5028d078ae209a6da5d614b023c2b438223e4c5a04a0 diff --git a/gui-libs/gtk/gtk-4.2.0.ebuild b/gui-libs/gtk/gtk-4.2.0.ebuild new file mode 100644 index 00000000000..da0781e043d --- /dev/null +++ b/gui-libs/gtk/gtk-4.2.0.ebuild @@ -0,0 +1,178 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson virtualx xdg + +DESCRIPTION="Gimp ToolKit +" +HOMEPAGE="https://www.gtk.org/" + +LICENSE="LGPL-2+" +SLOT="4" +IUSE="aqua broadway cloudprint colord cups examples ffmpeg gstreamer gtk-doc +introspection sysprof test vulkan wayland +X xinerama" +REQUIRED_USE=" + || ( aqua wayland X ) + xinerama? ( X ) +" + +KEYWORDS="~amd64" + +COMMON_DEPEND=" + >=dev-libs/fribidi-0.19.7 + >=dev-libs/glib-2.66.0:2 + >=media-libs/graphene-1.9.1 + >=media-libs/libepoxy-1.4[X(+)?] + >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] + >=x11-libs/gdk-pixbuf-2.30:2[introspection?] + >=x11-libs/pango-1.47.0[introspection?] + >=media-libs/harfbuzz-0.9:= + x11-misc/shared-mime-info + + cloudprint? ( + >=net-libs/rest-0.7 + >=dev-libs/json-glib-1.0 + ) + colord? ( >=x11-misc/colord-0.1.9:0= ) + cups? ( >=net-print/cups-2.0 ) + ffmpeg? ( media-video/ffmpeg ) + gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 ) + introspection? ( >=dev-libs/gobject-introspection-1.39:= ) + vulkan? ( media-libs/vulkan-loader:= ) + wayland? ( + >=dev-libs/wayland-1.14.91 + >=dev-libs/wayland-protocols-1.20 + media-libs/mesa[wayland] + >=x11-libs/libxkbcommon-0.2 + ) + X? ( + >=app-accessibility/at-spi2-atk-2.5.3 + media-libs/fontconfig + media-libs/mesa[X(+)] + x11-libs/libX11 + >=x11-libs/libXi-1.3 + x11-libs/libXext + >=x11-libs/libXrandr-1.5 + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXcomposite + x11-libs/libXdamage + xinerama? ( x11-libs/libXinerama ) + ) +" +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 + ! + + + + gnome@gentoo.org + Gentoo GNOME Desktop + + + Enable the GDK Broadway backend. + Enable printing via Google Cloud Print. + Use x11-misc/colord for color management + in printing + Enable profiling data capture support using + dev-util/sysprof-capture + Enable support for the Vulkan graphics API + + + cpe:/a:gtk:gtk + +