File libdisplay-info-3.patch of Package qt6-base

From a1dccedbb72da372d2a8a84022f37ccaa4d4a6e6 Mon Sep 17 00:00:00 2001
From: Ivan Molodetskikh <[email protected]>
Date: Sat, 20 Sep 2025 15:07:15 +0300
Subject: [PATCH] Update libdisplay-info and Smithay (popup destruction
 protocol check, constraints check)

---
 Cargo.lock | 16 ++++++++--------
 Cargo.toml |  2 +-
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index e062c7ba3..9d8ebfd98 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2082,9 +2082,9 @@ checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543"
 
 [[package]]
 name = "libdisplay-info"
-version = "0.2.2"
+version = "0.3.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4210cfe93a0dc37228e08105e3c13171e5af816f7bd39e00e3d3adcf2b487a2b"
+checksum = "59fd96dbb2381ff31f314f07accbdf8550febdcc5cd8761ecaf7c1763361c359"
 dependencies = [
  "bitflags 2.9.3",
  "libc",
@@ -2095,9 +2095,9 @@ dependencies = [
 
 [[package]]
 name = "libdisplay-info-derive"
-version = "0.1.0"
+version = "0.1.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ea1cd31036b732a546d845f9485c56b1b606b5e476b0821c680dd66c8cd6fcee"
+checksum = "8dc2c710cf5819e91220a446d9e64acc6814386cc22c509c3f0df83c0b874a98"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -2106,9 +2106,9 @@ dependencies = [
 
 [[package]]
 name = "libdisplay-info-sys"
-version = "0.2.2"
+version = "0.3.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7f4f9264ece23c37ffa023ae635f48d588e1786745dad06dff10c9fb99dc646c"
+checksum = "26590d55b8819f9c6b0d95d9d12dc9edbfd1f2413e88814a33b631ac049bb51f"
 dependencies = [
  "semver",
  "system-deps",
@@ -3602,7 +3602,7 @@ checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c"
 [[package]]
 name = "smithay"
 version = "0.7.0"
-source = "git+https://github.com/Smithay/smithay.git#47c2d2de18697a63ddf9e828212510e0349c9d27"
+source = "git+https://github.com/Smithay/smithay.git#9ccbd35f51842934f22b5a85ca0e3be1b99b27f2"
 dependencies = [
  "aliasable",
  "appendlist",
@@ -3676,7 +3676,7 @@ dependencies = [
 [[package]]
 name = "smithay-drm-extras"
 version = "0.1.0"
-source = "git+https://github.com/Smithay/smithay.git#47c2d2de18697a63ddf9e828212510e0349c9d27"
+source = "git+https://github.com/Smithay/smithay.git#9ccbd35f51842934f22b5a85ca0e3be1b99b27f2"
 dependencies = [
  "drm",
  "libdisplay-info",
diff --git a/Cargo.toml b/Cargo.toml
index 5d54adf12..bbd80f65a 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -72,7 +72,7 @@ glam = "0.30.5"
 input = { version = "0.9.1", features = ["libinput_1_21"] }
 keyframe = { version = "1.1.1", default-features = false }
 libc = "0.2.175"
-libdisplay-info = "0.2.2"
+libdisplay-info = "0.3.0"
 log = { version = "0.4.27", features = ["max_level_trace", "release_max_level_debug"] }
 niri-config = { version = "25.8.0", path = "niri-config" }
 niri-ipc = { version = "25.8.0", path = "niri-ipc", features = ["clap"] }