mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-24 18:58:08 -07:00
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:
22
dev-libs/weston/files/weston-libdisplay-info-0.3.0.patch
Normal file
22
dev-libs/weston/files/weston-libdisplay-info-0.3.0.patch
Normal 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
|
||||
|
||||
@@ -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() {
|
||||
Reference in New Issue
Block a user