[packages/cairo] disabled experimental gl backend, it just pulls too much dependencies

Tomasz Pala gotar at polanet.pl
Wed Jan 6 00:58:26 CET 2016


10% smaller libcairo.so.2 itself and a bit less linked libraries:

~: ldd /usr/lib/lib{,E}GL.so.1 | while read lib; do ldd /usr/lib/libcairo.so.2 | \
	grep -q `echo "$lib" | cut -f1 -d' '` || echo "$lib"; done | \
	cut -f3 -d' ' | sort -u

libdrm.so.2 
libffi.so.4 
libgbm.so.1 
libglapi.so.0 
libselinux.so.1 
libudev.so.1 
libwayland-client.so.0 
libwayland-server.so.0 
libX11-xcb.so.1 
libxcb-dri2.so.0 
libxcb-glx.so.0 
libxcb-shape.so.0 
libxcb-xfixes.so.0 
libXdamage.so.1 
libXfixes.so.3 
libXxf86vm.so.1 
/usr/lib/libEGL.so.1:
/usr/lib/libGL.so.1:

for every app using pango or GTK. That is the cost of our cairo for last 3 years...
Really, we're doing this wrong.

-- 
Tomasz Pala <gotar at pld-linux.org>


More information about the pld-devel-en mailing list