mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-09 16:01:54 -09:00
package/weston: add patch to fix with libdisplay-info 0.4.0
Buildroot commit [1] bumped libdisplay-info to 0.4.0.
The weston version 15.0.1 in Buildroot has a strict condition on
libdisplay-info < 0.4.0. See [2].
This commit fixes the issue by adding an upstream patch which relaxes this
condition.
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/16060154054
[1] 766d3a6e87
[2] https://gitlab.freedesktop.org/wayland/weston/-/blob/15.0.1/meson.build#L181
Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
58f3137738
commit
c782302e2f
28
package/weston/0001-Allow-libdisplay-info-0.4.0.patch
Normal file
28
package/weston/0001-Allow-libdisplay-info-0.4.0.patch
Normal file
@@ -0,0 +1,28 @@
|
||||
From f0152f4c04d6ef21159dd5bc98700dc46ac8cb04 Mon Sep 17 00:00:00 2001
|
||||
From: Tom Pollard <tom.pollard@codethink.co.uk>
|
||||
Date: Tue, 28 Jul 2026 10:51:27 +0100
|
||||
Subject: [PATCH] Allow libdisplay-info 0.4.0
|
||||
|
||||
Signed-off-by: Tom Pollard <tom.pollard@codethink.co.uk>
|
||||
Upstream: https://gitlab.freedesktop.org/wayland/weston/-/commit/54cd5c3354c618815addd7e1d82fc66247099136
|
||||
Signed-off-by: Julien Olivain <ju.o@free.fr>
|
||||
---
|
||||
meson.build | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/meson.build b/meson.build
|
||||
index 79256cd6..d6ede4df 100644
|
||||
--- a/meson.build
|
||||
+++ b/meson.build
|
||||
@@ -178,7 +178,7 @@ endif
|
||||
|
||||
dep_libdisplay_info = dependency(
|
||||
'libdisplay-info',
|
||||
- version: ['>= 0.2.0', '< 0.4.0'],
|
||||
+ version: ['>= 0.2.0', '< 0.5.0'],
|
||||
fallback: ['display-info', 'di_dep'],
|
||||
default_options: [
|
||||
'werror=false',
|
||||
--
|
||||
2.55.0
|
||||
|
||||
Reference in New Issue
Block a user