From c8aa9213995d38d5327ebbe1c007bcfa8b521915 Mon Sep 17 00:00:00 2001
From: psykose <alice@ayaya.dev>
Date: Wed, 26 Oct 2022 15:31:36 +0000
Subject: [PATCH] community/cogl: fix build, cleanup

---
 community/cogl/APKBUILD | 35 +++++++++++++++--------------------
 1 file changed, 15 insertions(+), 20 deletions(-)

diff --git a/community/cogl/APKBUILD b/community/cogl/APKBUILD
index f24dc4d2e93a..d52ca360e733 100644
--- a/community/cogl/APKBUILD
+++ b/community/cogl/APKBUILD
@@ -4,25 +4,22 @@
 # Maintainer: Rasmus Thomsen <oss@cogitri.dev>
 pkgname=cogl
 pkgver=1.22.8
-pkgrel=0
+pkgrel=1
 pkgdesc="An object oriented GL/GLES Abstraction/Utility Layer"
 options="!check" # All tests fail for unknown reasons
-url="https://gitlab.gnome.org/GNOME/cogl"
+url="https://gitlab.gnome.org/Archive/cogl"
 arch="all"
 license="MIT"
 makedepends="
-	automake
-	autoconf
-	libtool
+	cairo-dev
+	gdk-pixbuf-dev
+	gobject-introspection-dev
+	gtk-doc
 	libxcomposite-dev
 	libxrandr-dev
 	mesa-dev
-	gdk-pixbuf-dev
-	wayland-dev
 	pango-dev
-	cairo-dev
-	gobject-introspection-dev
-	gtk-doc
+	wayland-dev
 	"
 #	gstreamer-dev
 #	gst-plugins-base-dev
@@ -30,12 +27,6 @@ makedepends="
 subpackages="$pkgname-dev $pkgname-lang"
 source="https://download.gnome.org/sources/cogl/${pkgver%.*}/cogl-$pkgver.tar.xz"
 
-prepare() {
-	default_prepare
-
-	autoreconf -fi
-}
-
 build() {
 	./configure \
 		--build=$CBUILD \
@@ -45,20 +36,24 @@ build() {
 		--mandir=/usr/share/man \
 		--infodir=/usr/share/info \
 		--localstatedir=/var \
-		--enable-gles2 \
+		--disable-debug \
 		--disable-gles1 \
+		--enable-gles2 \
 		--enable-kms-egl-platform \
 		--enable-gl \
 		--enable-gdk-pixbuf \
 		--enable-introspection \
 		--enable-cairo \
 		--enable-wayland-egl-platform \
-		--enable-wayland-egl-server
-	make -j1 # fails to link cogl-gst into itself otherwise...
+		--enable-wayland-egl-server \
+		--disable-dependency-tracking
+	make
 }
 
 package() {
 	make DESTDIR="$pkgdir" install
 }
 
-sha512sums="702d5b1b22dc34bffaa82c9c57021caf036ee3a13fa7ca24a90cca1ebc0f8b7a86070cc1fe5125757132b02774fa874bb55675c96d1ccbc233fac0e6132da65f  cogl-1.22.8.tar.xz"
+sha512sums="
+702d5b1b22dc34bffaa82c9c57021caf036ee3a13fa7ca24a90cca1ebc0f8b7a86070cc1fe5125757132b02774fa874bb55675c96d1ccbc233fac0e6132da65f  cogl-1.22.8.tar.xz
+"
-- 
GitLab