From b287e361fc0672cfb146693b4c42cf2c2180c7c8 Mon Sep 17 00:00:00 2001 From: Consolatis <40171-Consolatis@users.noreply.gitlab.freedesktop.org> Date: Sat, 30 May 2026 16:41:47 +0200 Subject: [PATCH] render/pixman: use a single global dependency The pixman renderer can not be disabled and other parts of wlroots do not carry their own dependency of libpixman around. Use a single global dependency which also satisfies the pixman renderer. --- meson.build | 2 +- render/pixman/meson.build | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/meson.build b/meson.build index 6d31bdc41..90200d4e3 100644 --- a/meson.build +++ b/meson.build @@ -116,7 +116,7 @@ xkbcommon = dependency('xkbcommon', ], ) pixman = dependency('pixman-1', - version: '>=0.43.0', + version: '>=0.46.0', fallback: 'pixman', default_options: ['werror=false'], ) diff --git a/render/pixman/meson.build b/render/pixman/meson.build index dea96b096..ea9a396ef 100644 --- a/render/pixman/meson.build +++ b/render/pixman/meson.build @@ -1,7 +1,3 @@ -pixman = dependency('pixman-1', version: '>=0.46.0') - -wlr_deps += pixman - wlr_files += files( 'pass.c', 'pixel_format.c',