depends: static libxkbcommon

This commit is contained in:
fanquake
2025-10-03 23:00:51 +01:00
parent 1412baf772
commit 98a2fbbe70
2 changed files with 2 additions and 5 deletions

View File

@@ -34,8 +34,7 @@ MAX_VERSIONS = {
lief.ELF.ARCH.AARCH64:(2,31),
lief.ELF.ARCH.PPC64: (2,31),
lief.ELF.ARCH.RISCV: (2,31),
},
'V': (0,5,0), # xkb (bitcoin-qt only)
}
}
# Ignore symbols that are exported as part of every executable
@@ -99,8 +98,6 @@ ELF_ALLOWED_LIBRARIES = {
'ld-linux-riscv64-lp64d.so.1', # 64-bit RISC-V dynamic linker
# bitcoin-qt only
'libxcb.so.1', # part of X11
'libxkbcommon.so.0', # keyboard keymapping
'libxkbcommon-x11.so.0', # keyboard keymapping
'libfontconfig.so.1', # font support
'libfreetype.so.6', # font parsing
'libdl.so.2', # programming interface to dynamic linker

View File

@@ -11,7 +11,7 @@ $(package)_dependencies=libxcb
# a different build system (Meson)
define $(package)_set_vars
$(package)_config_opts = --enable-option-checking --disable-dependency-tracking
$(package)_config_opts += --disable-static --disable-docs
$(package)_config_opts += --disable-shared --disable-docs
$(package)_cflags += -Wno-error=array-bounds
endef