Date: Thursday, May 21, 2020 @ 17:52:21 Author: heftig Revision: 387365
1.1.5-1 Modified: egl-wayland/trunk/PKGBUILD Deleted: egl-wayland/trunk/glvnd.diff ------------+ PKGBUILD | 14 ++----- glvnd.diff | 108 ----------------------------------------------------------- 2 files changed, 5 insertions(+), 117 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-05-21 17:51:47 UTC (rev 387364) +++ PKGBUILD 2020-05-21 17:52:21 UTC (rev 387365) @@ -1,8 +1,8 @@ # Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> pkgname=egl-wayland -pkgver=1.1.4 -pkgrel=3 +pkgver=1.1.5 +pkgrel=1 pkgdesc="EGLStream-based Wayland external platform" arch=(x86_64) url=https://github.com/NVIDIA/egl-wayland @@ -9,12 +9,11 @@ license=(MIT) depends=(wayland eglexternalplatform) makedepends=(meson git) -_commit=47d96a84b04d21cd0a2f23b59a4936c829a65364 # tags/1.1.4 +provides=(libnvidia-egl-wayland.so) +_commit=f08e1a570eee30cbaed4c49e761830667f5ba29e # tags/1.1.5^0 source=("git+$url#commit=$_commit" - glvnd.diff 10_nvidia_wayland.json) sha256sums=('SKIP' - 'e6d965551829448ffc2ea0fdf97d7d44c3d35be0b56fc025e6cc343f29f7b9d6' '5cccf1905a266e8e34d5ad4aad4be85390e60b1a0850a29dd9d64adc641de412') pkgver() { @@ -24,14 +23,11 @@ prepare() { cd $pkgname - - # Fix build with headers from libglvnd - git apply -3 ../glvnd.diff } build() { arch-meson $pkgname build - ninja -C build + meson compile -C build } check() { Deleted: glvnd.diff =================================================================== --- glvnd.diff 2020-05-21 17:51:47 UTC (rev 387364) +++ glvnd.diff 2020-05-21 17:52:21 UTC (rev 387365) @@ -1,108 +0,0 @@ -diff --git i/include/wayland-egldevice.h w/include/wayland-egldevice.h -index 2b436aa..d32cce6 100644 ---- i/include/wayland-egldevice.h -+++ w/include/wayland-egldevice.h -@@ -25,6 +25,7 @@ - - #include <EGL/egl.h> - #include <EGL/eglext.h> -+#include <EGL/eglmesaext.h> - #include <wayland-client.h> - #include "wayland-external-exports.h" - #include "wayland-eglhandle.h" -diff --git i/include/wayland-egldisplay.h w/include/wayland-egldisplay.h -index ac42e7b..fe11f74 100644 ---- i/include/wayland-egldisplay.h -+++ w/include/wayland-egldisplay.h -@@ -25,6 +25,7 @@ - - #include <EGL/egl.h> - #include <EGL/eglext.h> -+#include <EGL/eglmesaext.h> - #include <wayland-client.h> - #include "wayland-external-exports.h" - #include "wayland-eglhandle.h" -diff --git i/include/wayland-eglhandle.h w/include/wayland-eglhandle.h -index 2697206..01bf11b 100644 ---- i/include/wayland-eglhandle.h -+++ w/include/wayland-eglhandle.h -@@ -25,6 +25,7 @@ - - #include <EGL/egl.h> - #include <EGL/eglext.h> -+#include <EGL/eglmesaext.h> - #include "wayland-external-exports.h" - #include "wayland-egl-ext.h" - #include <pthread.h> -diff --git i/include/wayland-eglstream-server.h w/include/wayland-eglstream-server.h -index 27ab863..359926e 100644 ---- i/include/wayland-eglstream-server.h -+++ w/include/wayland-eglstream-server.h -@@ -26,6 +26,7 @@ - #include <wayland-server-protocol.h> - #include <EGL/egl.h> - #include <EGL/eglext.h> -+#include <EGL/eglmesaext.h> - #include "wayland-eglhandle.h" - - #ifdef __cplusplus -diff --git i/include/wayland-eglstream.h w/include/wayland-eglstream.h -index e8486be..57b5e04 100644 ---- i/include/wayland-eglstream.h -+++ w/include/wayland-eglstream.h -@@ -25,6 +25,7 @@ - - #include <EGL/egl.h> - #include <EGL/eglext.h> -+#include <EGL/eglmesaext.h> - - #ifdef __cplusplus - extern "C" { -diff --git i/include/wayland-eglsurface.h w/include/wayland-eglsurface.h -index 38fcd85..f292812 100644 ---- i/include/wayland-eglsurface.h -+++ w/include/wayland-eglsurface.h -@@ -25,6 +25,7 @@ - - #include <EGL/egl.h> - #include <EGL/eglext.h> -+#include <EGL/eglmesaext.h> - #include <pthread.h> - #include <wayland-client.h> - #include "wayland-egldisplay.h" -diff --git i/include/wayland-eglswap.h w/include/wayland-eglswap.h -index 594f3ce..783ecbe 100644 ---- i/include/wayland-eglswap.h -+++ w/include/wayland-eglswap.h -@@ -25,6 +25,7 @@ - - #include <EGL/egl.h> - #include <EGL/eglext.h> -+#include <EGL/eglmesaext.h> - #include "wayland-eglhandle.h" - #include "wayland-eglsurface.h" - -diff --git i/include/wayland-eglutils.h w/include/wayland-eglutils.h -index ae54fcb..797bee7 100644 ---- i/include/wayland-eglutils.h -+++ w/include/wayland-eglutils.h -@@ -25,6 +25,7 @@ - - #include <EGL/egl.h> - #include <EGL/eglext.h> -+#include <EGL/eglmesaext.h> - #include "wayland-external-exports.h" - #include "wayland-eglhandle.h" - -diff --git i/src/wayland-eglstream-server.c w/src/wayland-eglstream-server.c -index c37f8e6..ef4bcb5 100644 ---- i/src/wayland-eglstream-server.c -+++ w/src/wayland-eglstream-server.c -@@ -34,6 +34,7 @@ - #include <wayland-server.h> - #include <EGL/egl.h> - #include <EGL/eglext.h> -+#include <EGL/eglmesaext.h> - - #include "wayland-eglstream-server.h" - #include "wayland-eglstream-server-protocol.h"