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