From b755cbec906c8714f0f0f10e7a2f1646944bc53b Mon Sep 17 00:00:00 2001 From: desert-sailor Date: Fri, 24 May 2024 16:05:29 +0800 Subject: [PATCH] Fix interface missing --- 0001-fix-interface-missing.patch | 25 +++++++++++++++++++++++++ egl-wayland.spec | 8 ++++++-- 2 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 0001-fix-interface-missing.patch diff --git a/0001-fix-interface-missing.patch b/0001-fix-interface-missing.patch new file mode 100644 index 0000000..3a5b956 --- /dev/null +++ b/0001-fix-interface-missing.patch @@ -0,0 +1,25 @@ +From 3c44667f6a2168aedca203215197a81e17a13f70 Mon Sep 17 00:00:00 2001 +From: desert-sailor +Date: Mon, 20 May 2024 12:10:39 +0800 +Subject: [PATCH] fix interface missing + +--- + wayland-eglstream/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/wayland-eglstream/meson.build b/wayland-eglstream/meson.build +index b81767c..124ae8e 100644 +--- a/wayland-eglstream/meson.build ++++ b/wayland-eglstream/meson.build +@@ -4,7 +4,7 @@ generated_protocols = [ + ] + + foreach proto : generated_protocols +- foreach output_type: ['client-header', 'server-header', 'private-code'] ++ foreach output_type: ['client-header', 'server-header', 'public-code'] + if output_type == 'client-header' + output_file = '@0@-client-protocol.h'.format(proto) + elif output_type == 'server-header' +-- +2.33.0 + diff --git a/egl-wayland.spec b/egl-wayland.spec index cee6d4d..d4a7797 100644 --- a/egl-wayland.spec +++ b/egl-wayland.spec @@ -2,11 +2,12 @@ Name: egl-wayland Version: 1.1.0 -Release: 0.4 +Release: 0.5 Summary: Wayland EGL External Platform library License: MIT URL: https://github.com/NVIDIA/%{name} Source0: %url/archive/%{commit}.tar.gz#/%{name}-%{commit}.tar.gz +Patch1: 0001-fix-interface-missing.patch BuildRequires: meson libtool eglexternalplatform-devel mesa-libEGL-devel wayland-devel Requires: libglvnd-egl%{?_isa} @@ -26,7 +27,7 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Development files for %{name}. %prep -%autosetup -n %{name}-%{commit} +%autosetup -n %{name}-%{commit} -p1 %build %meson @@ -53,6 +54,9 @@ install -m 0755 -d %{buildroot}%{_datadir}/egl/egl_external_platform.d/ %{_datadir}/wayland-eglstream/ %changelog +* Mon May 20 2024 Dongxing Wang - 1.1.0-0.5 +- Fix interface missing + * Sun Jan 19 2020 Jiangping Hu - 1.1.0-0.4 - Remove 1 unnecessary file -- Gitee