Edit

IABSD.fr/xenocara/lib/libX11/Makefile.bsd-wrapper

Branch :

  • Show log

    Commit

  • Author : matthieu
    Date : 2022-09-03 06:55:25
    Hash : adf86f66
    Message : Disable the constructor that calls XInitThreads() at load time. It triggers bugs in some applications. In particular x11/fvwm{2,3} in ports for which the fix is not straitforward. Tested by Walter Alejandro Iglesias.

  • lib/libX11/Makefile.bsd-wrapper
  • # $OpenBSD: Makefile.bsd-wrapper,v 1.29 2022/09/03 06:55:25 matthieu Exp $
    .include <bsd.xconf.mk>
    
    # when buming X11 major also bump:
    # libGL libIntelXvMC libXRes libXaw libXcomposite libXcursor libXdamage
    # libXext libXfixes libXft libXi libXinerama libXmu libXmuu libXpm
    # libXpresent libXrandr libXrender libXss libXt libXtst libXv libXvMC
    # libXvMCW libXxf86dga libXxf86vm libxkbfile libGLU
    
    # when bumping X11_xcb also bump:
    # libEGL libGL libIntelXvMC libGLU
    
    SHARED_LIBS=	X11 18.0 X11_xcb 2.0
    
    CONFIGURE_ARGS= --enable-tcp-transport --enable-unix-transport --enable-ipv6 \
    	--disable-composecache \
    	--disable-thread-safety-constructor \
    	--without-xmlto --without-fop --without-xsltproc
    
    .include <bsd.xorg.mk>