From 5c7bf112c8447f281b24b1ef6d9b4219c023e65f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ram=C3=B3n=20Jim=C3=A9nez?= Date: Tue, 25 Nov 2025 08:27:54 +0100 Subject: [PATCH] Enable `dlopen` features for `softbuffer` --- Cargo.lock | 1 + tiny_skia/Cargo.toml | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f11cc687..d09b798b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5851,6 +5851,7 @@ checksum = "0324504befd01cab6e0c994f34b2ffa257849ee019d3fb3b64fb2c858887d89e" dependencies = [ "as-raw-xcb-connection", "ctor-lite", + "libloading", "pkg-config", "tracing", ] diff --git a/tiny_skia/Cargo.toml b/tiny_skia/Cargo.toml index eb9f98fc..153bda2c 100644 --- a/tiny_skia/Cargo.toml +++ b/tiny_skia/Cargo.toml @@ -17,8 +17,8 @@ workspace = true image = ["iced_graphics/image"] svg = ["iced_graphics/svg", "resvg"] geometry = ["iced_graphics/geometry"] -x11 = ["softbuffer/x11"] -wayland = ["softbuffer/wayland"] +x11 = ["softbuffer/x11", "softbuffer/x11-dlopen"] +wayland = ["softbuffer/wayland", "softbuffer/wayland-dlopen"] [dependencies] iced_debug.workspace = true