lbrycrd/depends/packages
Carl Dong 9a01ab04e1
depends: qt: Explicitly stop using Xlib/libX11
Previously, in 683b7d7a3f and
0e752637a2, we accidentally broke QT's
ability to pick up Xlib thru the config.gui.tests.xlib configuration
test, which also means that config.gui.libraries.xcb_xlib wasn't run.

This resulted in a QT build that was implicitly -no-xcb-lib and
-no-feature-xlib.

This is actually a desired behaviour, as it means less required shared
objects for our final bitcoin-qt binary. Specifically, it eliminated the
libX11-xcb.so.1 and libX11.so.6 requirements.

In this commit, we explicitly build without Xlib. We should continue to
track upstream ticket https://bugreports.qt.io/browse/QTBUG-61452 which
talks about adding a -no-xlib (non-hidden) flag instead of the
-no-feature-xlib (hidden) flag.
2019-07-17 17:04:39 -04:00
..
bdb.mk depends: switch to secure download of all dependencies 2019-05-20 22:25:52 +00:00
boost.mk [depends] boost: update to 1.70 2019-05-03 13:22:17 +01:00
expat.mk depends: expat 2.2.7 2019-07-09 08:47:41 +08:00
fontconfig.mk depends: Purge libtool archives 2019-05-28 11:02:42 -04:00
freetype.mk depends: Purge libtool archives 2019-05-28 11:02:42 -04:00
libevent.mk depends: Purge libtool archives 2019-05-28 11:02:42 -04:00
libX11.mk depends: libX*: --disable-malloc0returnsnull in conf 2019-05-28 11:03:37 -04:00
libXau.mk depends: Purge libtool archives 2019-05-28 11:02:42 -04:00
libxcb.mk depends: xproto is only directly needed by libXau 2019-07-17 17:04:38 -04:00
libXext.mk depends: libX*: --disable-malloc0returnsnull in conf 2019-05-28 11:03:37 -04:00
miniupnpc.mk depends: switch to secure download of all dependencies 2019-05-20 22:25:52 +00:00
native_biplist.mk build: depends: Switch to python3 2019-03-14 15:47:00 -04:00
native_cctools.mk depends: switch to secure download of all dependencies 2019-05-20 22:25:52 +00:00
native_cdrkit.mk depends: switch to secure download of all dependencies 2019-05-20 22:25:52 +00:00
native_ds_store.mk build: depends: Switch to python3 2019-03-14 15:47:00 -04:00
native_libdmg-hfsplus.mk depends: add shared dependency builder 2014-08-08 15:10:46 -04:00
native_mac_alias.mk build: depends: Switch to python3 2019-03-14 15:47:00 -04:00
native_protobuf.mk depends: native_protobuf: avoid system zlib 2019-03-11 13:05:58 -04:00
openssl.mk depends: Add RISC-V support 2018-06-27 13:20:02 +00:00
packages.mk build: prune dbus from depends 2019-07-07 14:26:41 +08:00
protobuf.mk depends: Purge libtool archives 2019-05-28 11:02:42 -04:00
qrencode.mk depends: Purge libtool archives 2019-05-28 11:02:42 -04:00
qt.mk depends: qt: Explicitly stop using Xlib/libX11 2019-07-17 17:04:39 -04:00
rapidcheck.mk build: dont compile rapidcheck with -Wall 2019-06-23 22:40:50 +08:00
xcb_proto.mk depends: switch to secure download of all dependencies 2019-05-20 22:25:52 +00:00
xextproto.mk depends: switch to secure download of all dependencies 2019-05-20 22:25:52 +00:00
xproto.mk depends: switch to secure download of all dependencies 2019-05-20 22:25:52 +00:00
xtrans.mk depends: xtrans: Configure flags cleanup. 2019-06-12 10:55:39 -04:00
zeromq.mk depends: Purge libtool archives 2019-05-28 11:02:42 -04:00
zlib.mk depends: switch to secure download of all dependencies 2019-05-20 22:25:52 +00:00