blob: 5f81f92386d90d071c4bd685495f23d5e06adc76 (
plain)
1 # Description: X client library
2 # URL: http://xorg.freedesktop.org
3 # Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu
4 # Depends on: xorg-libxcb xorg-xtrans
5
6 name=xorg-libx11
7 version=1.8.2
8 release=1
9 source=(https://www.x.org/releases/individual/lib/libX11-$version.tar.xz)
10
11 build() {
12 cd libX11-$version
13
14 # https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157
15 # https://bugs.gentoo.org/862115
16 # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1016363
17 # https://www.mail-archive.com/tech@openbsd.org/msg71386.html
18 # https://gitlab.freedesktop.org/mesa/demos/-/issues/27
19 # --disable-thread-safety-constructor as per LFS Debian Alpine OpenBSD
20
21 ./configure \
22 --prefix=/usr \
23 --disable-specs \
24 #--disable-thread-safety-constructor
25
26 make
27 make DESTDIR="$PKG" install
28 }
|