From fea6485a37923cd9699e70ca693fdc2bee8ccb4e Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Fri, 9 Jun 2023 13:08:37 +0100 Subject: [PATCH] Update to 1.1.12 --- .gitignore | 1 + egl-wayland.spec | 8 +++++--- fix-destruction-order.patch | 29 ----------------------------- sources | 2 +- 4 files changed, 7 insertions(+), 33 deletions(-) delete mode 100644 fix-destruction-order.patch diff --git a/.gitignore b/.gitignore index 875b49b..68859bf 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /egl-wayland-aaf8608.tar.gz /egl-wayland-885f0a5.tar.gz /egl-wayland-1.1.11.tar.gz +/egl-wayland-1.1.12.tar.gz diff --git a/egl-wayland.spec b/egl-wayland.spec index f014f2f..fbd399c 100644 --- a/egl-wayland.spec +++ b/egl-wayland.spec @@ -4,8 +4,8 @@ %global tag %{version} Name: egl-wayland -Version: 1.1.11 -Release: 3%{!?tag:.%{date}git%{shortcommit0}}%{?dist} +Version: 1.1.12 +Release: 1%{!?tag:.%{date}git%{shortcommit0}}%{?dist} Summary: Wayland EGL External Platform library License: MIT URL: https://github.com/NVIDIA/%{name} @@ -19,7 +19,6 @@ Source0: %url/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz Source1: 10_nvidia_wayland.json Source2: 15_nvidia_gbm.json -Patch0: fix-destruction-order.patch BuildRequires: meson BuildRequires: libtool @@ -74,6 +73,9 @@ find %{buildroot} -name '*.la' -delete %{_datadir}/wayland-eglstream/ %changelog +* Fri Jun 09 2023 Leigh Scott - 1.1.12-1 +- Update to 1.1.12 + * Mon Apr 10 2023 Jonathan Schleifer - 1.1.11-3 - Fix Firefox and Thunderbird crashing on start diff --git a/fix-destruction-order.patch b/fix-destruction-order.patch deleted file mode 100644 index d5c5a47..0000000 --- a/fix-destruction-order.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 979200d803c5ed9cb08ac752ac828f28753fc445 Mon Sep 17 00:00:00 2001 -From: q234rty -Date: Fri, 7 Apr 2023 18:08:03 +0800 -Subject: [PATCH] Fix wrong destruction order for event queue - ---- - src/wayland-egldisplay.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/wayland-egldisplay.c b/src/wayland-egldisplay.c -index 1f30a76..76c5bf5 100644 ---- a/src/wayland-egldisplay.c -+++ b/src/wayland-egldisplay.c -@@ -704,12 +704,12 @@ static void getServerProtocolsInfo(struct wl_display *nativeDpy, - } - } - -+ if (wlRegistry) { -+ wl_registry_destroy(wlRegistry); -+ } - if (queue) { - wl_event_queue_destroy(queue); - } -- if (wlRegistry) { -- wl_registry_destroy(wlRegistry); -- } - } - - EGLDisplay wlEglGetPlatformDisplayExport(void *data, diff --git a/sources b/sources index 63a3433..95f626d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (egl-wayland-1.1.11.tar.gz) = f9c618a505e6307d139d1e6bfd0ad206c041ee4dc7e74ce60d2b102114c5d7b21a74c5aaff3aa97de2fa3297600a4e5edbff07906cd6acef7dd468086598690f +SHA512 (egl-wayland-1.1.12.tar.gz) = aa8e0d0639a8d9d85b85fa258f98f4280734cec5aefac776c5a92f04b8999cee9365e0f55cb885ce0cd6e574ae395895b9cea5efa951343eda5afb46216a5c43