summaryrefslogtreecommitdiff
path: root/media-libs/clutter
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-04-25 11:37:10 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-04-25 11:37:10 +0100
commit38423c67c8a23f6a1bc42038193182e2da3116eb (patch)
tree04e2cf4bd43601b77daa79fe654e409187093c5e /media-libs/clutter
parent623ee73d661e5ed8475cb264511f683407d87365 (diff)
gentoo resync : 25.04.2020
Diffstat (limited to 'media-libs/clutter')
-rw-r--r--media-libs/clutter/Manifest5
-rw-r--r--media-libs/clutter/clutter-1.26.2-r2.ebuild115
-rw-r--r--media-libs/clutter/clutter-1.26.4.ebuild2
3 files changed, 2 insertions, 120 deletions
diff --git a/media-libs/clutter/Manifest b/media-libs/clutter/Manifest
index 1795d9c60a2b..2eca1750d375 100644
--- a/media-libs/clutter/Manifest
+++ b/media-libs/clutter/Manifest
@@ -1,6 +1,3 @@
-DIST clutter-1.26.2-patchset.tar.xz 10204 BLAKE2B d3515420600a7d7df7df608f5091ccd1df5e23a5e75cc1e3cc3856de94a935234280d3648eace3220a299214a4715860c74d24a994b7f6e36901d8c80e10a7dc SHA512 2659b9a4ec3db59bc5a35ce09f974271a7a3f5e7bfbc7f741b5a5e87b2a017f4a779aafd97386fe448b94a5285d9eecad661cc320620c7c56928e296939bb708
-DIST clutter-1.26.2.tar.xz 5353736 BLAKE2B ac30cee3c5a8ed786c38820b7afb86e80929c2a797b737b35650ae6dd856576d72cc7f5407a984f418e255d6ab43c8d3ca9d7efd6f50650b2e0c733ecca19114 SHA512 c8008a1a1f111313d9abaff8d4415f112ddc32a02e08845f3735d33bb25b72b082f133daba06749bb9595eaf1ba83b308d30a413fbbe8dcdc1afdd7077a30937
DIST clutter-1.26.4.tar.xz 5403168 BLAKE2B 642179423cc5f883f1920e90fafc3119fb735d2d7045d120e73b5a82bfec8750101e0cea51f5241f5326b801d5f881ffcc334d565184145e01b019c9350315b5 SHA512 6d43ac09df7671fa2bda74d1231166e8331f3ef1dbe0d167225033b3ddae7377d1062db81b73fc498c2e9f0db467bf4febb7306a6f40c9ef0266dac2a397f43a
-EBUILD clutter-1.26.2-r2.ebuild 3237 BLAKE2B 40eb4e954d1b4526d2c188b6d20eeac502bcb7c92549f7550779dc40bbc4db53e5dce512b3225ff14c2096399d4dd44f4161a3b506956b2fd8003371f0b4e25c SHA512 5f546a5220bbcac1bb4ebc8aae5407be5787d3345a54ce39dbdb01a1aa7cdddd39b71019df99bdf15ac3e9b71cf13c0bd6eb10fc588d5101f54bee37d05a6f72
-EBUILD clutter-1.26.4.ebuild 2920 BLAKE2B e8fab7241bfaa472b3d918b6a04e13ee27db91ca0723c0cf0c2cff0e94e229a52df866114b186e1b1ed91aff4efd8804ceddd558ff885d957d90b745d1921d81 SHA512 05986fd2313f521a1fc84098694a4fb8e5ae5303937b46f5f75d9618a708c9970f30fa12cd3c912f8ab5b3c246551b46d306ceec464e1f6b0a01d5f3510a092e
+EBUILD clutter-1.26.4.ebuild 2918 BLAKE2B 8c67ed00636a2f131765d85c4af7fe0d35c650454d1f5cb423442037c623647805ea95f7fb78c9c64d3996e449b76403f6a305ec3343ec5eb347baa76016d4e3 SHA512 8e59f4f7c26f7a3ef98595f7a43a6e4c4d26b6a5dc144d7228bf08903cddec83d6a3a1ab8d27efaa7d50b6707166fc883cc5104b458a54d35407b0e866bf8f24
MISC metadata.xml 404 BLAKE2B 45f5b28d9e612464ad5f56c016adae7466e549403a3939fddc433f9f428476db7b4e5a2436a436b0f9c46176bf849938c4c8895ae8f464115ea6ffeedac0f19d SHA512 c6e268f9e2fd4400fd0e7c265b6c64b738a22005ea9af7d792c45a8bd1de8fe81ac1d534cbfc2988cf55bd810aa84bdddf45d3ce33c3bf60e5030fc48d467db6
diff --git a/media-libs/clutter/clutter-1.26.2-r2.ebuild b/media-libs/clutter/clutter-1.26.2-r2.ebuild
deleted file mode 100644
index d5ea60753ae3..000000000000
--- a/media-libs/clutter/clutter-1.26.2-r2.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2 virtualx
-
-DESCRIPTION="Clutter is a library for creating graphical user interfaces"
-HOMEPAGE="https://wiki.gnome.org/Projects/Clutter"
-SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz"
-
-LICENSE="LGPL-2.1+ FDL-1.1+"
-SLOT="1.0"
-
-IUSE="aqua debug doc egl gtk +introspection test wayland X"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
- || ( aqua wayland X )
- wayland? ( egl )
-"
-
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~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
-RDEPEND="
- >=dev-libs/glib-2.44.0:2
- >=dev-libs/atk-2.5.3[introspection?]
- >=dev-libs/json-glib-0.12[introspection?]
- >=media-libs/cogl-1.21.2:1.0=[introspection?,pango,wayland?]
- >=x11-libs/cairo-1.14:=[aqua?,glib]
- >=x11-libs/pango-1.30[introspection?]
-
- virtual/opengl
- x11-libs/libdrm:=
-
- egl? (
- >=dev-libs/libinput-0.19.0
- media-libs/cogl[gles2,kms]
- >=dev-libs/libgudev-136
- x11-libs/libxkbcommon
- )
- gtk? ( >=x11-libs/gtk+-3.22.6:3[aqua?] )
- introspection? ( >=dev-libs/gobject-introspection-1.39:= )
- X? (
- media-libs/fontconfig
- >=x11-libs/libX11-1.3.1
- x11-libs/libXext
- x11-libs/libXdamage
- >=x11-libs/libXi-1.3
- >=x11-libs/libXcomposite-0.4 )
- wayland? (
- dev-libs/wayland
- x11-libs/gdk-pixbuf:2 )
-"
-DEPEND="${RDEPEND}
- dev-util/glib-utils
- >=dev-util/gtk-doc-am-1.20
- >=sys-devel/gettext-0.17
- virtual/pkgconfig
- 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 )
-"
-
-PATCHES=(
- # assorted patches from git at 2020-01-03; most importantly fixes wayland amdgpu picking (with working 10bit color) for various GNOME clutter games and gnome-maps
- "${WORKDIR}/patches" # requires eautoreconf
-)
-
-src_prepare() {
- # We only need conformance tests, the rest are useless for us
- sed -e 's/^\(SUBDIRS =\).*/\1 accessibility conform/g' \
- -i tests/Makefile.am || die "am tests sed failed"
- sed -e 's/^\(SUBDIRS =\)[^\]*/\1 accessibility conform/g' \
- -i tests/Makefile.in || die "in tests sed failed"
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # XXX: Conformance test suite (and clutter itself) does not work under Xvfb
- # (GLX error blabla)
- # XXX: coverage disabled for now
- # XXX: What about cex100/win32 backends?
- gnome2_src_configure \
- --disable-maintainer-flags \
- --disable-mir-backend \
- --disable-gcov \
- --disable-cex100-backend \
- --disable-win32-backend \
- --disable-tslib-input \
- $(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) \
- $(use_enable gtk gdk-backend) \
- $(use_enable introspection) \
- $(use_enable test gdk-pixbuf) \
- $(use_enable wayland wayland-backend) \
- $(use_enable wayland wayland-compositor) \
- $(use_enable X xinput) \
- $(use_enable X x11-backend)
-}
-
-src_test() {
- virtx emake check -C tests/conform
-}
diff --git a/media-libs/clutter/clutter-1.26.4.ebuild b/media-libs/clutter/clutter-1.26.4.ebuild
index fae8663ca7a5..6015adc7a294 100644
--- a/media-libs/clutter/clutter-1.26.4.ebuild
+++ b/media-libs/clutter/clutter-1.26.4.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="
wayland? ( egl )
"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
# NOTE: glx flavour uses libdrm + >=mesa-7.3
# >=libX11-1.3.1 needed for X Generic Event support