Skip to content

Instantly share code, notes, and snippets.

@CodeAsm
Created March 8, 2021 10:21
Show Gist options
  • Save CodeAsm/1dd366f982abe0914b3c5396fb113b5f to your computer and use it in GitHub Desktop.
Save CodeAsm/1dd366f982abe0914b3c5396fb113b5f to your computer and use it in GitHub Desktop.
Xorg BLFS
## Working order
git-2.28.0
cURL-7.71.1
make-ca-1.7 (runtime)
wget-1.20.3
make-ca-1.7 (runtime)
p11-kit-0.23.20
libtasn1-4.16.0 (do this, else you get an older version(GnuTLS))
GnuTLS
Nettle-3.6
Optional:
libunistring-0.9.10
nano-5.2
Valgrind-3.16.1
Which-2.21
LLVM-10.0.1
Clang
CMake-3.18.1
Zip-3.0
Python-2.7.18
Python-3.8.5
SQLite-3.33.0 (for Firefox)
GDB-9.2
Xorg-Server-1.20.10
Pixman-0.40.0
Optional:
GTK+-2.24.32
ATK-2.36.0
gdk-pixbuf-2.40.0
Pango-1.46.0
libpng-1.6.37(for tests and demos)
Xorg Fonts (only font-util)
xcursor-themes-1.0.6
Xorg Applications
libpng-1.6.37
Mesa-20.1.5
mesa-demos
libdrm-2.4.102
Xorg Libraries
Mako-1.1.3
MarkupSafe-1.1.1
xbitmaps-1.1.2
util-macros-1.19.2
xbitmaps-1.1.2
xcb-util-0.4.0
libxcb-1.14
libXau-1.0.9
xorgproto-2020.1
xcb-proto-1.14
optional:
Linux-PAM-1.4.0
Shadow-4.8.1 (build pam, rebuild systemd, build shadow.)
Linux-PAM-1.4.0
runtime:
keyboard-config-2.31
Xorg Libraries
Fontconfig-2.13.1
FreeType-2.10.2
libxcb-1.14
libXau-1.0.9
xorgproto-2020.1
util-macros-1.19.2
Xorg build environment
xcb-proto-1.14
optional:
xmlto-0.0.28
fop-2.5,
Links-2.20.2,
Lynx-2.8.9rel.1
W3m
recomended
libepoxy-1.5.4 (needed for glamor and Xwayland)
Mesa-20.1.5
Optional:
documentation
Doxygen-1.8.19
Wayland-1.18.0 (needed for Xwayland)
libxml2-2.9.10
Optional:
documentation:
Doxygen-1.8.19
Graphviz-2.44.1
xmlto-0.0.28
manual:
docbook-xml-4.5
docbook-xsl-1.79.2
libxslt-1.1.34
wayland-protocols-1.20
Wayland-1.18.0
Systemd-246
Linux-PAM-1.4.0
recomended:
Polkit-0.117
optional:
btrfs-progs-5.7
cURL-7.71.1
cryptsetup-2.3.3
git-2.28.0
GnuTLS-3.6.14
iptables-1.8.5
libgcrypt-1.8.6
libidn2-2.3.0
libpwquality-1.4.2
libseccomp-2.5.0
libxkbcommon-0.10.0
make-ca-1.7
pcre2-10.35
qemu-5.1.0
Valgrind-3.16.1
zsh-5.8 (for the zsh completions)
gnu-efi
kexec-tools
libmicrohttpd
lz4
qrencode
quota-tools
Sphinx
rebuil manuals, optionally
docbook-xml-4.5
docbook-xsl-1.79.2
libxslt-1.1.34
lxml-4.5.2
Optional
Nettle-3.6
libgcrypt-1.8.6
xcb-util-keysyms-0.4.0
xcb-util-image-0.4.0
xcb-util-renderutil-0.3.9
xcb-util-wm-0.4.1
libunwind
documentation:
xmlto-0.0.28
Doxygen-1.8.19
CMake-3.18.1
libuv-1.38.1
recomended:
cURL-7.71.1
libarchive-3.4.3
nghttp2-1.41.0
optional
git-2.28.0 (for use during tests)
Qt-5.15.0 (for the Qt-based GUI)
Subversion-1.14.0 (for testing)
Sphinx (for building documents)
git-2.28.0
optional:
Graphviz-2.44.1
ghostscript-9.52
libxml2-2.9.10 (required for the tests)
LLVM-10.0.1 (with clang)
Python-2.7.18
Qt-5.15.0 (for doxywizard)
texlive-20200406 (or install-tl-unx)
xapian-1.4.16 (for doxyindexer)
fop-2.5
xorg-sgml-doctools
runtime
acpid-2.0.32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment