From 22bed4cea324a7718c17f7e58101179ff8828d1a Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Tue, 30 Apr 2024 00:42:06 +0200 Subject: [PATCH] wbg: update to 1.2.0 --- .../wbg/patches/musl-mfd-noexec-seal.patch | 20 +++++++++++++++++++ srcpkgs/wbg/template | 4 ++-- 2 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/wbg/patches/musl-mfd-noexec-seal.patch diff --git a/srcpkgs/wbg/patches/musl-mfd-noexec-seal.patch b/srcpkgs/wbg/patches/musl-mfd-noexec-seal.patch new file mode 100644 index 00000000000000..c9f01a80f1fc55 --- /dev/null +++ b/srcpkgs/wbg/patches/musl-mfd-noexec-seal.patch @@ -0,0 +1,20 @@ +From dd36cce8c47bb0e17a789cf2bd95a51e29b59e78 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= +Date: Tue, 30 Apr 2024 08:47:19 +0200 +Subject: [PATCH] shm: MFD_NOEXEC_SEAL is not defined by musl libc +--- +diff --git a/shm.c b/shm.c +index bd4ce26..c0fe0bc 100644 +--- a/shm.c ++++ b/shm.c +@@ -19,6 +19,10 @@ + #define MAP_UNINITIALIZED 0 + #endif + ++#if !defined(MFD_NOEXEC_SEAL) ++ #define MFD_NOEXEC_SEAL 0 ++#endif ++ + static void + buffer_destroy(struct buffer *buf) + { diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template index 1abaec256072e8..2824935fc82859 100644 --- a/srcpkgs/wbg/template +++ b/srcpkgs/wbg/template @@ -1,6 +1,6 @@ # Template file for 'wbg' pkgname=wbg -version=1.1.0 +version=1.2.0 revision=1 build_style=meson hostmakedepends="pkg-config wayland-devel" @@ -12,7 +12,7 @@ license="MIT" homepage="https://codeberg.org/dnkl/wbg" changelog="https://codeberg.org/dnkl/wbg/raw/branch/master/CHANGELOG.md" distfiles="https://codeberg.org/dnkl/wbg/archive/${version}.tar.gz" -checksum=3f7844914c8a53fababa5df3575a9adb06026932bdd359664077ffdf19aae917 +checksum=f9d051882f089621da6fbb2074a587456941c9f723151fe4fefd67d19a306d76 post_install() { vlicense LICENSE