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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 377E7158094 for ; Thu, 23 Jun 2022 20:12:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 73A3CE0874; Thu, 23 Jun 2022 20:12:44 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 40815E0874 for ; Thu, 23 Jun 2022 20:12:44 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 4C2EE340F7E for ; Thu, 23 Jun 2022 20:12:43 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id EA605510 for ; Thu, 23 Jun 2022 20:12:41 +0000 (UTC) From: "David Seifert" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "David Seifert" Message-ID: <1656015141.2a2531a970e6df705387532f3dc203ace9934a1f.soap@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/clutter/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/clutter/clutter-1.26.4-r1.ebuild media-libs/clutter/clutter-1.26.4.ebuild X-VCS-Directories: media-libs/clutter/ X-VCS-Committer: soap X-VCS-Committer-Name: David Seifert X-VCS-Revision: 2a2531a970e6df705387532f3dc203ace9934a1f X-VCS-Branch: master Date: Thu, 23 Jun 2022 20:12:41 +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: 33886867-c210-458f-b456-7381c499d189 X-Archives-Hash: 1bd2796a20d6843320872b775d880e1e commit: 2a2531a970e6df705387532f3dc203ace9934a1f Author: David Seifert gentoo org> AuthorDate: Thu Jun 23 20:12:21 2022 +0000 Commit: David Seifert gentoo org> CommitDate: Thu Jun 23 20:12:21 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2531a9 media-libs/clutter: update EAPI 6 -> 8 Signed-off-by: David Seifert gentoo.org> ...tter-1.26.4.ebuild => clutter-1.26.4-r1.ebuild} | 26 ++++++++++++---------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/media-libs/clutter/clutter-1.26.4.ebuild b/media-libs/clutter/clutter-1.26.4-r1.ebuild similarity index 92% rename from media-libs/clutter/clutter-1.26.4.ebuild rename to media-libs/clutter/clutter-1.26.4-r1.ebuild index cf8a1f4f2a18..7501ce0deb16 100644 --- a/media-libs/clutter/clutter-1.26.4.ebuild +++ b/media-libs/clutter/clutter-1.26.4-r1.ebuild @@ -1,8 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -GNOME2_LA_PUNT="yes" +EAPI=8 inherit gnome2 virtualx @@ -11,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Clutter" LICENSE="LGPL-2.1+ FDL-1.1+" SLOT="1.0" - +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="aqua debug doc egl gtk +introspection test wayland X" RESTRICT="!test? ( test )" REQUIRED_USE=" @@ -19,8 +18,6 @@ REQUIRED_USE=" wayland? ( egl ) " -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" - # NOTE: glx flavour uses libdrm + >=mesa-7.3 # >=libX11-1.3.1 needed for X Generic Event support # do not depend on tslib, it does not build and is disabled by default upstream @@ -49,12 +46,18 @@ RDEPEND=" x11-libs/libXext x11-libs/libXdamage >=x11-libs/libXi-1.3 - >=x11-libs/libXcomposite-0.4 ) + >=x11-libs/libXcomposite-0.4 + ) wayland? ( dev-libs/wayland - x11-libs/gdk-pixbuf:2 ) + x11-libs/gdk-pixbuf:2 + ) " DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) + test? ( x11-libs/gdk-pixbuf ) +" +BDEPEND=" dev-util/glib-utils >=dev-util/gtk-doc-am-1.20 >=sys-devel/gettext-0.17 @@ -62,9 +65,8 @@ DEPEND="${RDEPEND} doc? ( >=dev-util/gtk-doc-1.20 >=app-text/docbook-sgml-utils-0.6.14[jadetex] - dev-libs/libxslt ) - X? ( x11-base/xorg-proto ) - test? ( x11-libs/gdk-pixbuf ) + dev-libs/libxslt + ) " src_prepare() { @@ -89,8 +91,8 @@ src_configure() { --disable-cex100-backend \ --disable-win32-backend \ --disable-tslib-input \ + --enable-debug=$(usex debug yes minimum) \ $(use_enable aqua quartz-backend) \ - $(usex debug --enable-debug=yes --enable-debug=minimum) \ $(use_enable doc docs) \ $(use_enable egl egl-backend) \ $(use_enable egl evdev-input) \