# HG changeset patch # User Hans-G?nter Theisgen # Date 1592834946 -3600 # Node ID 66d8e0d2caeba3ae124f12875e4a905be8ad2d93 # Parent 0d8bad9bbba45ba9fd0c303ac5b05e0654b9d263 updated cogl (1.22.2 -> 1.22.8) diff -r 0d8bad9bbba4 -r 66d8e0d2caeb cogl/receipt --- a/cogl/receipt Mon Jun 22 14:58:35 2020 +0100 +++ b/cogl/receipt Mon Jun 22 15:09:06 2020 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="cogl" -VERSION="1.22.2" +VERSION="1.22.8" CATEGORY="x-window" SHORT_DESC="Object oriented GL/GLES abstraction/utility layer" MAINTAINER="al.bobylev@gmail.com" @@ -12,48 +12,49 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" -BUILD_DEPENDS="glib-dev mesa-dev libxcomposite-dev libxrandr-dev \ -gdk-pixbuf-dev gettext-dev cairo-dev pango-dev gobject-introspection-dev \ -libxshmfence-dev expat-dev" +BUILD_DEPENDS="cairo-dev expat-devgdk-pixbuf-dev gettext-dev glib-dev + gobject-introspection-dev libxcomposite-dev libxrandr-dev + libxshmfence-dev mesa-dev pango-dev" SPLIT="$PACKAGE-dev" -compile_rules() { +compile_rules() +{ sed -i 's/^#if COGL/#ifdef COGL/' cogl/winsys/cogl-winsys-egl.c # --enable-kms-egl-platform, --enable-wayland-egl-platform, # --enable-wayland-egl-server: for GNOME Wayland support. # This added mesa-libwayland-egl to DEPENDS. # --enable-xlib-egl-platform is default option. - ./configure \ - --enable-gles1 \ - --enable-gles2 \ - --enable-kms-egl-platform \ - --enable-wayland-egl-platform \ - --enable-xlib-egl-platform \ - --enable-wayland-egl-server \ + ./configure \ + --enable-gles1 \ + --enable-gles2 \ + --enable-kms-egl-platform \ + --enable-wayland-egl-platform \ + --enable-wayland-egl-server \ + --enable-xlib-egl-platform \ $CONFIGURE_ARGS && fix libtool && make && make install || return 1 # remove /usr/share/cogl/examples-data/crate.jpg with folder: no examples anyway - rm -r $install/usr/share/cogl + rm -r $install/usr/share/cogl } -genpkg_rules() { +genpkg_rules() +{ case $PACKAGE in cogl) copy @std - DEPENDS="libcairo gdk-pixbuf glib libdrm mesa-libegl mesa-libgbm \ - mesa-libwayland-egl pango wayland libx11 libxdamage \ - libxext libxfixes libxrandr" + DEPENDS="gdk-pixbuf glib libcairo libdrm libx11 libxdamage + libxext libxfixes libxrandr mesa-libegl mesa-libgbm + mesa-libwayland-egl pango wayland" ;; cogl-dev) copy @dev - DEPENDS="cogl cairo-dev gdk-pixbuf-dev glib-dev libdrm-dev \ - mesa-dev wayland-dev libx11-dev libxcomposite-dev \ - libxdamage-dev libxext-dev libxfixes-dev \ - libxrandr-dev" + DEPENDS="cairo-dev cogl gdk-pixbuf-dev glib-dev libdrm-dev + libx11-dev libxcomposite-dev libxdamage-dev libxext-dev + libxfixes-dev libxrandr-dev mesa-dev wayland-dev" ;; esac }