diff --git a/internal/rosa/package/wayland/package.az b/internal/rosa/package/wayland.az similarity index 88% rename from internal/rosa/package/wayland/package.az rename to internal/rosa/package/wayland.az index 1c3e3ffe..61ab0f6a 100644 --- a/internal/rosa/package/wayland/package.az +++ b/internal/rosa/package/wayland.az @@ -46,14 +46,13 @@ package wayland-protocols { website = "https://wayland.freedesktop.org"; anitya = 13997; - version# = "1.48"; + version# = "1.49"; source = remoteGitLab { domain = "gitlab.freedesktop.org"; suffix = "wayland/wayland-protocols"; ref = version; - checksum = "xvfHCBIzXGwOqOu9b8dfhGw_U29Pd-g4JBwpYIaxee8SwEbxi6NaVU-Y1Q7wY4jK"; + checksum = "HvV0Zk4KadZNqVBD-FXYN1ZcOsHI2HKnqVFk0hZzEF2jt3UZjkddgZLJthF0v8Ki"; }; - patches = [ "build-only.patch" ]; exec = meson {}; diff --git a/internal/rosa/package/wayland/build-only.patch b/internal/rosa/package/wayland/build-only.patch deleted file mode 100644 index 22765173..00000000 --- a/internal/rosa/package/wayland/build-only.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 8b4c76275fa1b6e0a99a53494151d9a2c907144d Mon Sep 17 00:00:00 2001 -From: "A. Wilcox" -Date: Fri, 8 Nov 2024 11:27:25 -0600 -Subject: [PATCH] tests: Make build-only tests actually build-only - -The goal behind the pedantic compiler tests are to ensure that the code -that wayland-scanner is generating can be compiled in pedantic mode by -the system C compiler. - -Trying to execute the built tests may fail because of undefined symbols. -This affects certain platforms more than others; Linux/musl and Darwin -are examples of platforms that cannot execute binaries with undefined -symbols. This meant tests needlessly failed on these platforms. - -Signed-off-by: A. Wilcox -Closes: #48, #228 ---- - tests/meson.build | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/tests/meson.build b/tests/meson.build -index aa216ec2..5a93bb36 100644 ---- a/tests/meson.build -+++ b/tests/meson.build -@@ -1,4 +1,5 @@ - prog_scan_sh = find_program('scan.sh') -+prog_true = find_program('true') - - libwayland = [ - dependency('wayland-client'), -@@ -100,7 +101,7 @@ foreach protocol_file : protocol_files - test_source, - client_header, - server_header, -- code -+ code, - ], - link_args: extra_linker_flags, - dependencies: libwayland, -@@ -111,7 +112,7 @@ foreach protocol_file : protocol_files - '-Werror' ], - install: false, - ) -- test(test_name, pedantic_test_executable) -+ test(test_name, prog_true, depends : [pedantic_test_executable]) - - # Check that the header - if not protocol_file.contains('xdg-foreign-unstable-v1') --- -GitLab