From 5f1b016bebd2fa13dd794ed633ee66d5155d5e12 Mon Sep 17 00:00:00 2001 From: fanquake Date: Sat, 4 Oct 2025 00:10:41 +0100 Subject: [PATCH] depends: static libxcb-util-image Co-authored-by: tobtoht --- contrib/guix/symbol-check.py | 1 - depends/packages/libxcb_util_image.mk | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/contrib/guix/symbol-check.py b/contrib/guix/symbol-check.py index f6906c17686..39885178ba0 100755 --- a/contrib/guix/symbol-check.py +++ b/contrib/guix/symbol-check.py @@ -101,7 +101,6 @@ ELF_ALLOWED_LIBRARIES = { 'libfontconfig.so.1', # font support 'libfreetype.so.6', # font parsing 'libdl.so.2', # programming interface to dynamic linker -'libxcb-image.so.0', 'libxcb-shm.so.0', 'libxcb-randr.so.0', 'libxcb-render.so.0', diff --git a/depends/packages/libxcb_util_image.mk b/depends/packages/libxcb_util_image.mk index 2228250fecb..4f707b7a609 100644 --- a/depends/packages/libxcb_util_image.mk +++ b/depends/packages/libxcb_util_image.mk @@ -6,7 +6,7 @@ $(package)_sha256_hash=cb2c86190cf6216260b7357a57d9100811bb6f78c24576a3a5bfef6ad $(package)_dependencies=libxcb libxcb_util define $(package)_set_vars -$(package)_config_opts=--disable-static --disable-devel-docs --without-doxygen +$(package)_config_opts=--disable-shared --disable-devel-docs --without-doxygen $(package)_config_opts+= --disable-dependency-tracking --enable-option-checking endef @@ -19,11 +19,11 @@ define $(package)_config_cmds endef define $(package)_build_cmds - $(MAKE) + $(MAKE) -C image endef define $(package)_stage_cmds - $(MAKE) DESTDIR=$($(package)_staging_dir) install + $(MAKE) DESTDIR=$($(package)_staging_dir) -C image install endef define $(package)_postprocess_cmds