diff options
author | David Seifert <soap@gentoo.org> | 2022-06-23 22:12:21 +0200 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2022-06-23 22:12:21 +0200 |
commit | 2a2531a970e6df705387532f3dc203ace9934a1f (patch) | |
tree | ec65a05a6fe896922f4e97b0edd0444112322594 /media-libs | |
parent | media-gfx/xsane: update EAPI 6 -> 8 (diff) | |
download | gentoo-2a2531a970e6df705387532f3dc203ace9934a1f.tar.gz gentoo-2a2531a970e6df705387532f3dc203ace9934a1f.tar.bz2 gentoo-2a2531a970e6df705387532f3dc203ace9934a1f.zip |
media-libs/clutter: update EAPI 6 -> 8
Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/clutter/clutter-1.26.4-r1.ebuild (renamed from media-libs/clutter/clutter-1.26.4.ebuild) | 26 |
1 files 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 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) \ |