ladybird/Ports/glib/package.sh
Tim Schumacher d1588dc806 Ports: Add a dependency on pcre to glib
This previously only worked because glib will automatically try and
compile pcre, but due to ftp.pcre.org being down this no longer works.

Instead, just rely on the pcre port that we already have anyways.
2021-11-06 01:16:14 -07:00

22 lines
581 B
Bash
Executable file

#!/usr/bin/env -S bash ../.port_include.sh
port=glib
version=2.70.0
depends=("libiconv" "libffi" "zlib" "gettext" "pcre")
useconfigure=true
configopts=("--cross-file" "../cross_file-$SERENITY_ARCH.txt")
files="https://gitlab.gnome.org/GNOME/glib/-/archive/${version}/glib-${version}.tar.gz glib-${version}.tar.gz aadf815ed908d4cc14ac3976f325b986b4ab2b65ad85bc214ddf2e200648bd1c"
auth_type=sha256
configure() {
run meson _build "${configopts[@]}"
}
build() {
run ninja -C _build
}
install() {
export DESTDIR=$SERENITY_BUILD_DIR/Root
run meson install -C _build
}