# Note: depends on autoconf
# Note: depends on automake
# Note: depends on pkg-config
# Note: depends on curl
# Note: depends on git
# Note: depends on libtool
# Note: depends on gobject-introspection for generating configure
# Note: depends on gtk+2
# Note: depends on mesa
# Note: depends on gtk-doc
git clone https://gitlab.gnome.org/Archive/gtkglext.git # latest release is old and still depends on deprecated and removed pangox (previously a component of pango)
cd gtkglext
git checkout 04131c5f69070b2f194f02edd45b0622ca03793c # known working revision
NOCONFIGURE=1 ./autogen.sh
mkdir -p build
cd build
../configure --prefix="/usr" --with-gdktarget="x11" --disable-introspection
sed -i -e 's/ examples//' Makefile # Examples are broken, don't try to build them
make # Doesn't mind -j#
make install