From 596a82f2d185b101bd74645492821fe2f9e0daa0 Mon Sep 17 00:00:00 2001 From: Mathieu Duponchelle Date: Mon, 21 May 2018 20:08:22 +0200 Subject: Add meson build definitions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored by: Nirbheek Chauhan lb90 Tim-Philipp Müller --- subprojects/.gitignore | 10 ++++++++++ subprojects/expat.wrap | 10 ++++++++++ subprojects/fontconfig.wrap | 5 +++++ subprojects/freetype2.wrap | 5 +++++ subprojects/glib.wrap | 5 +++++ subprojects/libffi.wrap | 4 ++++ subprojects/libpng.wrap | 10 ++++++++++ subprojects/pixman.wrap | 5 +++++ subprojects/proxy-libintl.wrap | 4 ++++ subprojects/zlib.wrap | 10 ++++++++++ 10 files changed, 68 insertions(+) create mode 100644 subprojects/.gitignore create mode 100644 subprojects/expat.wrap create mode 100644 subprojects/fontconfig.wrap create mode 100644 subprojects/freetype2.wrap create mode 100644 subprojects/glib.wrap create mode 100644 subprojects/libffi.wrap create mode 100644 subprojects/libpng.wrap create mode 100644 subprojects/pixman.wrap create mode 100644 subprojects/proxy-libintl.wrap create mode 100644 subprojects/zlib.wrap (limited to 'subprojects') diff --git a/subprojects/.gitignore b/subprojects/.gitignore new file mode 100644 index 000000000..e1affbbba --- /dev/null +++ b/subprojects/.gitignore @@ -0,0 +1,10 @@ +/expat-2.2.5 +/freetype2 +/glib +/fontconfig +/libffi +/proxy-libintl +/zlib +/packagecache +/pixman +/libpng* diff --git a/subprojects/expat.wrap b/subprojects/expat.wrap new file mode 100644 index 000000000..0b7c53e54 --- /dev/null +++ b/subprojects/expat.wrap @@ -0,0 +1,10 @@ +[wrap-file] +directory = expat-2.2.5 + +source_url = https://github.com/libexpat/libexpat/releases/download/R_2_2_5/expat-2.2.5.tar.bz2 +source_filename = expat-2.2.5.tar.bz2 +source_hash = d9dc32efba7e74f788fcc4f212a43216fc37cf5f23f4c2339664d473353aedf6 + +patch_url = https://wrapdb.mesonbuild.com/v1/projects/expat/2.2.5/4/get_zip +patch_filename = expat-2.2.5-4-wrap.zip +patch_hash = 25748839be2bbdd2ff586d1a05aa6fc37aeada75c78416df6e8347a6321abaac diff --git a/subprojects/fontconfig.wrap b/subprojects/fontconfig.wrap new file mode 100644 index 000000000..083a49d6a --- /dev/null +++ b/subprojects/fontconfig.wrap @@ -0,0 +1,5 @@ +[wrap-git] +directory=fontconfig +url=https://github.com/centricular/fontconfig.git +push-url=git@github.com:centricular/fontconfig.git +revision=meson diff --git a/subprojects/freetype2.wrap b/subprojects/freetype2.wrap new file mode 100644 index 000000000..3151539c8 --- /dev/null +++ b/subprojects/freetype2.wrap @@ -0,0 +1,5 @@ +[wrap-git] +directory=freetype2 +url=https://github.com/centricular/freetype2.git +push-url=git@github.com:centricular/freetype2.git +revision=meson diff --git a/subprojects/glib.wrap b/subprojects/glib.wrap new file mode 100644 index 000000000..3964b1c25 --- /dev/null +++ b/subprojects/glib.wrap @@ -0,0 +1,5 @@ +[wrap-git] +directory=glib +url=https://gitlab.gnome.org/GNOME/glib.git +push-url=git@gitlab.gnome.org:GNOME/glib.git +revision=2.64.4 diff --git a/subprojects/libffi.wrap b/subprojects/libffi.wrap new file mode 100644 index 000000000..6dea9ebed --- /dev/null +++ b/subprojects/libffi.wrap @@ -0,0 +1,4 @@ +[wrap-git] +directory=libffi +url=https://gitlab.freedesktop.org/gstreamer/meson-ports/libffi.git +revision=meson diff --git a/subprojects/libpng.wrap b/subprojects/libpng.wrap new file mode 100644 index 000000000..30774eb72 --- /dev/null +++ b/subprojects/libpng.wrap @@ -0,0 +1,10 @@ +[wrap-file] +directory = libpng-1.6.35 + +source_url = https://github.com/glennrp/libpng/archive/v1.6.35.tar.gz +source_filename = libpng-1.6.35.tar.gz +source_hash = 6d59d6a154ccbb772ec11772cb8f8beb0d382b61e7ccc62435bf7311c9f4b210 + +patch_url = https://wrapdb.mesonbuild.com/v1/projects/libpng/1.6.35/5/get_zip +patch_filename = libpng-1.6.35-5-wrap.zip +patch_hash = da42b18e8d75a88615bdbc1c7bbf1f739ae19f63a8e70d96c90bc448326ae6b7 diff --git a/subprojects/pixman.wrap b/subprojects/pixman.wrap new file mode 100644 index 000000000..71d585829 --- /dev/null +++ b/subprojects/pixman.wrap @@ -0,0 +1,5 @@ +[wrap-git] +directory=pixman +url=https://gitlab.freedesktop.org/pixman/pixman.git +push-url=git@gitlab.freedesktop.org:pixman/pixman.git +revision=master diff --git a/subprojects/proxy-libintl.wrap b/subprojects/proxy-libintl.wrap new file mode 100644 index 000000000..b53c8f7c3 --- /dev/null +++ b/subprojects/proxy-libintl.wrap @@ -0,0 +1,4 @@ +[wrap-git] +directory=proxy-libintl +url=https://github.com/frida/proxy-libintl.git +revision=0.1 diff --git a/subprojects/zlib.wrap b/subprojects/zlib.wrap new file mode 100644 index 000000000..ff9ab6680 --- /dev/null +++ b/subprojects/zlib.wrap @@ -0,0 +1,10 @@ +[wrap-file] +directory = zlib-1.2.11 + +source_url = https://zlib.net/fossils/zlib-1.2.11.tar.gz +source_filename = zlib-1.2.11.tar.gz +source_hash = c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1 + +patch_url = https://github.com/mesonbuild/zlib/releases/download/1.2.11-3/zlib.zip +patch_filename = zlib-1.2.11-3-wrap.zip +patch_hash = f07dc491ab3d05daf00632a0591e2ae61b470615b5b73bcf9b3f061fff65cff0 -- cgit v1.2.1