Lots of work, we pass configure, but fail the build
--- a/README.md Mon Apr 26 23:17:07 2021 -0500
+++ b/README.md Tue Apr 27 00:49:05 2021 -0500
@@ -1,3 +1,8 @@
+For linux/bsd the build host needs to install libxkbcommon-dev, libwayland-dev, +libxrandr-dev, libxi-dev, libdbus-1-dev, libxtst-dev, libegl-dev ...? Install the XCode command line tools with
@@ -35,8 +40,14 @@
cp pkg-config ../venv/bin/
+meson build -Datk:introspection=false -Dlibrsvg:gtk3=false -Dgtk3:wayland_backend=false -Dgtk3:introspection=false meson -Dx11_backend=false -Dwayland_backend=false -Dlibrsvg:gtk3=false -Datk:introspection=false build
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/subprojects/at-spi2-atk.wrap Tue Apr 27 00:49:05 2021 -0500
@@ -0,0 +1,9 @@
+directory = at-spi2-atk-2.38.0 +source_url = https://download.gnome.org/sources/at-spi2-atk/2.38/at-spi2-atk-2.38.0.tar.xz +source_filename = at-spi2-atk-2.38.0.tar.xz +source_hash = cfa008a5af822b36ae6287f18182c40c91dd699c55faa38605881ed175ca464f +atk-bridge-2.0 = libatk_bridge_dep --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/subprojects/at-spi2-core.wrap Tue Apr 27 00:49:05 2021 -0500
@@ -0,0 +1,9 @@
+directory = at-spi2-core-2.40.0 +source_url = https://download.gnome.org/sources/at-spi2-core/2.40/at-spi2-core-2.40.0.tar.xz +source_filename = at-spi2-core-2.40.0.tar.xz +source_hash = 4196a7d30a0051e52a67b8ce4283fe79ae5e4e14a725719934565adf1d333429 --- a/subprojects/atk.wrap Mon Apr 26 23:17:07 2021 -0500
+++ b/subprojects/atk.wrap Tue Apr 27 00:49:05 2021 -0500
@@ -1,5 +1,5 @@
-source_url = https://download.gnome.org/sources/atk/2.36/atk-2.36.0.tar.xz
-source_filename = atk-2.36.0.tar.xz
-source_hash = fb76247e369402be23f1f5c65d38a9639c1164d934e40f6a9cf3c9e96b652788
+url=https://gitlab.gnome.org/GNOME/atk.git +push-url=git@gitlab.gnome.org:GNOME/atk.git --- a/subprojects/cairo.wrap Mon Apr 26 23:17:07 2021 -0500
+++ b/subprojects/cairo.wrap Tue Apr 27 00:49:05 2021 -0500
@@ -1,5 +1,5 @@
-directory = cairo-1.16.0
-source_url = https://www.cairographics.org/releases/cairo-1.16.0.tar.xz
-source_filename = cairo-1.16.0.tar.xz
-source_hash = 00e81842ae5e81bb0343108884eb5205be0eac14
+url=https://gitlab.freedesktop.org/cairo/cairo.git +push-url=ssh://git@gitlab.freedesktop.org:cairo/cairo.git --- a/subprojects/fontconfig.wrap Mon Apr 26 23:17:07 2021 -0500
+++ b/subprojects/fontconfig.wrap Tue Apr 27 00:49:05 2021 -0500
@@ -1,5 +1,10 @@
-directory = fontconfig-2.13.1
-source_url = https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.1.tar.gz
-source_filename = fontconfig-2.13.1.tar.gz
-source_hash = 9f0d852b39d75fc655f9f53850eb32555394f36104a044bb2b2fc9e66dbbfa7f
+url=https://gitlab.freedesktop.org/fontconfig/fontconfig +push-url=git@gitlab.freedesktop.org:fontconfig/fontconfig.git +dependency_names = fontconfig +fontconfig = fontconfig_dep --- a/subprojects/freetype2.wrap Mon Apr 26 23:17:07 2021 -0500
+++ b/subprojects/freetype2.wrap Tue Apr 27 00:49:05 2021 -0500
@@ -1,5 +1,11 @@
-directory = freetype-2.10.4
-source_url = https://downloads.sourceforge.net/freetype/freetype-2.10.4.tar.xz
-source_filename = freetype-2.10.4.tar.xz
-source_hash = 86a854d8905b19698bbc8f23b860bc104246ce4854dcea8e3b0fb21284f75784
+url=https://github.com/centricular/freetype2.git +push-url=git@github.com:centricular/freetype2.git +dependency_names = freetype2 +freetype2 = freetype_dep --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/subprojects/gi-docgen.wrap Tue Apr 27 00:49:05 2021 -0500
@@ -0,0 +1,2 @@
+filename = pango-1.48.4/subprojects/gi-docgen.wrap --- a/subprojects/glib.wrap Mon Apr 26 23:17:07 2021 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-source_url = https://download.gnome.org/sources/glib/2.68/glib-2.68.1.tar.xz
-source_filename = glib-2.68.1.tar.xz
-source_hash = 241654b96bd36b88aaa12814efc4843b578e55d47440103727959ac346944333
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/subprojects/gperf.wrap Tue Apr 27 00:49:05 2021 -0500
@@ -0,0 +1,2 @@
+filename = fontconfig/subprojects/gperf.wrap --- a/subprojects/gtk+-3.0.wrap Mon Apr 26 23:17:07 2021 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-directory = gtk+-3.24.29
-source_url = https://download.gnome.org/sources/gtk+/3.24/gtk%2B-3.24.29.tar.xz
-source_filename = gtk+-3.24.29.tar.xz
-source_hash = f57ec4ade8f15cab0c23a80dcaee85b876e70a8823d9105f067ce335a8268caa
-dependency_names = gtk+-3.0
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/subprojects/gtk3.wrap Tue Apr 27 00:49:05 2021 -0500
@@ -0,0 +1,12 @@
+directory = gtk+-3.24.29 +source_url = https://download.gnome.org/sources/gtk+/3.24/gtk%2B-3.24.29.tar.xz +source_filename = gtk+-3.24.29.tar.xz +source_hash = f57ec4ade8f15cab0c23a80dcaee85b876e70a8823d9105f067ce335a8268caa +dependency_names = gtk+-3.0 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/subprojects/wayland-protocols.wrap Tue Apr 27 00:49:05 2021 -0500
@@ -0,0 +1,8 @@
+directory=wayland-protocols +url=https://gitlab.freedesktop.org/jadahl/wayland-protocols.git +revision=wip/meson-meson-0.53 +dependency_names = wayland-protocols