From 0e6b8465e1fa76dd600d4a240e95735e71db5d7c Mon Sep 17 00:00:00 2001
From: fritzkink <96341974+fritzkink@users.noreply.github.com>
Date: Tue, 28 Nov 2023 07:30:36 +0100
Subject: [PATCH] clutter - update to version 1.26.4

---
 components/library/clutter/Makefile |   21 ++++++++-------------
 1 files changed, 8 insertions(+), 13 deletions(-)

diff --git a/components/library/clutter/Makefile b/components/library/clutter/Makefile
index adb340c..949bf6c 100644
--- a/components/library/clutter/Makefile
+++ b/components/library/clutter/Makefile
@@ -11,30 +11,24 @@
 
 #
 # Copyright 2014 Alexander Pyhalov.  All rights reserved.
+# Copyright 2023 Friedrich Kink.  All rights reserved.
 #
 
 include ../../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=         clutter
-COMPONENT_VERSION=      1.6.20
-COMPONENT_REVISION=     4
+COMPONENT_VERSION=      1.26.4
 COMPONENT_SUMMARY=      clutter - a library for creating fast, visually rich and animated graphical user interfaces
 COMPONENT_PROJECT_URL=  https://wiki.gnome.org/Projects/Clutter
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.xz
-COMPONENT_ARCHIVE_HASH= sha256:c5508856e51343ef0f5cf5a8526e4372ac96d31b740d6b09d37e890c653b4273
-COMPONENT_ARCHIVE_URL=	https://download.gnome.org/sources/$(COMPONENT_NAME)/1.6/$(COMPONENT_ARCHIVE)
+COMPONENT_ARCHIVE_HASH= sha256:8b48fac159843f556d0a6be3dbfc6b083fc6d9c58a20a49a6b4919ab4263c4e6
+COMPONENT_ARCHIVE_URL=	https://download.gnome.org/sources/$(COMPONENT_NAME)/1.26/$(COMPONENT_ARCHIVE)
 
 TEST_TARGET= $(NO_TESTS)
 include $(WS_MAKE_RULES)/common.mk
 
-COMPONENT_PRE_CONFIGURE_ACTION += ( $(CLONEY) $(SOURCE_DIR) $(@D) && \
-					mkdir -p $(@D)/mesa/GL && \
-					ln -s /usr/include/mesa/*.h $(@D)/mesa/GL )
-
 PATH= $(PATH.gnu)
-
-CONFIGURE_SCRIPT=	$(@D)/configure
 
 CFLAGS+=	-I$(@D)/mesa
 CXXFLAGS+=	-I$(@D)/mesa
@@ -42,6 +36,7 @@
 
 CONFIGURE_OPTIONS += --sysconfdir=/etc
 CONFIGURE_OPTIONS += --disable-static
+CONFIGURE_OPTIONS += --enable-egl-backend=no
 CONFIGURE_OPTIONS += --enable-gtk-doc
 
 # Tell g-ir-scanner about compiler
@@ -54,15 +49,15 @@
 # Auto-generated dependencies
 REQUIRED_PACKAGES += library/desktop/atk
 REQUIRED_PACKAGES += library/desktop/cairo
-REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
+REQUIRED_PACKAGES += library/desktop/cogl
+REQUIRED_PACKAGES += library/desktop/gtk3
 REQUIRED_PACKAGES += library/desktop/json-glib
 REQUIRED_PACKAGES += library/desktop/pango
 REQUIRED_PACKAGES += library/glib2
 REQUIRED_PACKAGES += system/library
+REQUIRED_PACKAGES += system/library/fontconfig
 REQUIRED_PACKAGES += system/library/math
 REQUIRED_PACKAGES += x11/library/libx11
 REQUIRED_PACKAGES += x11/library/libxcomposite
 REQUIRED_PACKAGES += x11/library/libxdamage
-REQUIRED_PACKAGES += x11/library/libxext
-REQUIRED_PACKAGES += x11/library/libxfixes
 REQUIRED_PACKAGES += x11/library/libxi

--
Gitblit v1.9.3