summaryrefslogtreecommitdiff
path: root/user/wayland-protocols/test.patch
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2024-11-08 11:44:14 -0600
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2024-11-29 04:55:31 -0600
commitf50882b80cd5fa85b1c86faa2536d332e7ffb274 (patch)
treedb52460bebea950d42a9a1872fe4c3344ca8d37b /user/wayland-protocols/test.patch
parente1cf084581af5e73b007221d241ecf2085340f88 (diff)
downloadpackages-f50882b80cd5fa85b1c86faa2536d332e7ffb274.tar.gz
packages-f50882b80cd5fa85b1c86faa2536d332e7ffb274.tar.bz2
packages-f50882b80cd5fa85b1c86faa2536d332e7ffb274.tar.xz
packages-f50882b80cd5fa85b1c86faa2536d332e7ffb274.zip
user/wayland-protocols: Update to 1.38
Also updates the test patch to be applicable to all tests. This patch has been submitted upstream and the upstream URL is included.
Diffstat (limited to 'user/wayland-protocols/test.patch')
-rw-r--r--user/wayland-protocols/test.patch66
1 files changed, 0 insertions, 66 deletions
diff --git a/user/wayland-protocols/test.patch b/user/wayland-protocols/test.patch
deleted file mode 100644
index b7a5e26ea..000000000
--- a/user/wayland-protocols/test.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-xdg-decoration-unstable-v1 needs xdg-toplevel but does not define it.
-This leads to a linker failure on at least ppc64.
-
---- wayland-protocols-1.25/tests/meson.build.old 2022-01-28 10:00:40.731421000 -0600
-+++ wayland-protocols-1.25/tests/meson.build 2022-07-02 20:09:54.653454716 -0500
-@@ -88,32 +88,34 @@
- ]
-
- # Check that header can be included by a pedantic C99 compiler
-- test_name = 'test-build-pedantic-@0@'.format(protocol_file.underscorify())
-- test_name_source = '@0@.c'.format(test_name)
-- test_source = custom_target(
-- test_name_source,
-- input: 'build-pedantic.c.in',
-- output: test_name_source,
-- command: replace_command,
-- )
-- pedantic_test_executable = executable(
-- test_name,
-- [
-- test_source,
-- client_header,
-- server_header,
-- code
-- ],
-- link_args: extra_linker_flags,
-- dependencies: libwayland,
-- c_args: [
-- '-std=c99',
-- '-pedantic',
-- '-Wall',
-- '-Werror' ],
-- install: false,
-- )
-- test(test_name, pedantic_test_executable)
-+ if not protocol_file.contains('xdg-decoration-unstable-v1')
-+ test_name = 'test-build-pedantic-@0@'.format(protocol_file.underscorify())
-+ test_name_source = '@0@.c'.format(test_name)
-+ test_source = custom_target(
-+ test_name_source,
-+ input: 'build-pedantic.c.in',
-+ output: test_name_source,
-+ command: replace_command,
-+ )
-+ pedantic_test_executable = executable(
-+ test_name,
-+ [
-+ test_source,
-+ client_header,
-+ server_header,
-+ code
-+ ],
-+ link_args: extra_linker_flags,
-+ dependencies: libwayland,
-+ c_args: [
-+ '-std=c99',
-+ '-pedantic',
-+ '-Wall',
-+ '-Werror' ],
-+ install: false,
-+ )
-+ test(test_name, pedantic_test_executable)
-+ endif
-
- # Check that the header
- if not protocol_file.contains('xdg-foreign-unstable-v1')