From f99eb2d11b92eccd213c9fecabfb968b52703e07 Mon Sep 17 00:00:00 2001 From: Kenneth Myhra Date: Sat, 27 Aug 2022 21:48:39 +0200 Subject: [PATCH] Ports/glib: Switch to the offical Release tarball for GLib The GLib repository contains several submodules which is part of the build process, but the source code for these submodule is not part of the Source code tarball generated by Gitlab. Switching to download the Release tarball from download.gnome.org solves this issue. It first became apparent in version 2.73.x. Additional information at: https://gitlab.gnome.org/GNOME/glib/-/issues/2716 --- Ports/glib/package.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ports/glib/package.sh b/Ports/glib/package.sh index 67a5e45a2b..c313f97411 100755 --- a/Ports/glib/package.sh +++ b/Ports/glib/package.sh @@ -1,7 +1,7 @@ #!/usr/bin/env -S bash ../.port_include.sh port='glib' version='2.73.0' -files="https://gitlab.gnome.org/GNOME/glib/-/archive/${version}/glib-${version}.tar.gz glib-${version}.tar.gz 3f573319adbdf572d79255e8bae85c7e2902d1aa6177d2646605a00c0a607eca" +files="https://download.gnome.org/sources/glib/2.73/glib-${version}.tar.xz glib-${version}.tar.xz 3673f10515f4bcfb9ee2ce0a921a18fa359c36fab388b19819467e7b09506870" auth_type='sha256' useconfigure='true' configopts=("--cross-file" "${SERENITY_BUILD_DIR}/meson-cross-file.txt")