dev-libs/weston: Backport patch to allow libdisplay-info 0.3.0 to 14.0.2

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
This commit is contained in:
James Le Cuirot
2025-08-15 23:12:19 +01:00
parent fb4995b073
commit 3a6a10333f
2 changed files with 24 additions and 1 deletions

View File

@@ -0,0 +1,22 @@
From beac061fbf261079aa838df5056e1cba31fa32e7 Mon Sep 17 00:00:00 2001
From: Philipp Zabel <p.zabel@pengutronix.de>
Date: Wed, 13 Aug 2025 15:23:39 +0200
Subject: [PATCH] build: Allow libdisplay-info 0.3.0
There are no breaking changes for the high-level API that Weston uses.
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
--- a/libweston/backend-drm/meson.build
+++ b/libweston/backend-drm/meson.build
@@ -4,7 +4,7 @@ endif
dep_libdisplay_info = dependency(
'libdisplay-info',
- version: ['>= 0.1.1', '< 0.3.0'],
+ version: ['>= 0.1.1', '< 0.4.0'],
fallback: ['display-info', 'di_dep'],
default_options: [
'werror=false',
--
2.50.1

View File

@@ -49,7 +49,7 @@ RDEPEND="
>=x11-libs/pixman-0.25.2
x11-misc/xkeyboard-config
drm? (
<media-libs/libdisplay-info-0.3.0:=
<media-libs/libdisplay-info-0.4.0:=
>=media-libs/mesa-21.1.1
>=sys-libs/mtdev-1.1.0
>=virtual/udev-136
@@ -103,6 +103,7 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/${PN}-kiosk-test.patch
"${FILESDIR}"/${PN}-libdisplay-info-0.3.0.patch
)
src_configure() {