mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-08-24 08:41:29 +02:00
Merge bitcoin/bitcoin#33217: depends: remove xinerama extension from libxcb
decc3671c8
guix: remove libxcb-xinerama.so.0 from allowed libs (fanquake)3d9314f383
depends: remove xinerama extension from libxcb (fanquake) Pull request description: This is listed on https://doc.qt.io/qt-5.15/linux-requirements.html as "recommended", and doesn't seem to be needed (only used for windowing over multiple screens support?) , and the fact that it's no-longer installed by default on modern linux distros (i.e Ubuntu), is annoying/confusing for users. See: https://github.com/bitcoin/bitcoin/issues/30061 https://github.com/bitcoin/bitcoin/issues/32097 https://github.com/bitcoin/bitcoin/pull/33197 https://bitcoin.stackexchange.com/questions/122646/libxcb-xinerama0-library-required-by-bitcoin-qt I haven't tested the GUI with these changes. Just opening an alternative to #33197. Note that we also already have `libxcb-cursor0` documented as a potentially missing runtime dependency (see `build-unix.md`). ACKs for top commit: hebasto: ACKdecc3671c8
. Tree-SHA512: 4131e665a0c48a866d2a6d1d3909a19481c20cf69c19ab14de63b379f73bff5151759b63504857f5ed2e01f58b895def1b7db532323ecc353fcd11493aa45c90
This commit is contained in:
@@ -123,7 +123,6 @@ ELF_ALLOWED_LIBRARIES = {
|
||||
'libxcb-shape.so.0',
|
||||
'libxcb-sync.so.1',
|
||||
'libxcb-xfixes.so.0',
|
||||
'libxcb-xinerama.so.0',
|
||||
'libxcb-xkb.so.1',
|
||||
}
|
||||
|
||||
|
@@ -16,7 +16,7 @@ $(package)_config_opts += --disable-dri2 --disable-dri3 --disable-glx
|
||||
$(package)_config_opts += --disable-present --disable-record --disable-resource
|
||||
$(package)_config_opts += --disable-screensaver --disable-xevie --disable-xfree86-dri
|
||||
$(package)_config_opts += --disable-xinput --disable-xprint --disable-selinux
|
||||
$(package)_config_opts += --disable-xtest --disable-xv --disable-xvmc
|
||||
$(package)_config_opts += --disable-xtest --disable-xv --disable-xvmc --disable-xinerama
|
||||
endef
|
||||
|
||||
define $(package)_preprocess_cmds
|
||||
|
Reference in New Issue
Block a user