From 1f2aef4028a0617fb6f43c0ecb5054fca9225b92 Mon Sep 17 00:00:00 2001 From: Tim Ledbetter Date: Thu, 17 Aug 2023 17:05:40 +0100 Subject: [PATCH] Ports/libgd: Explicitly specify which dependencies to include Previously, building `libgd` with `fontconfig` already installed would cause the build to fail. --- Ports/libgd/package.sh | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/Ports/libgd/package.sh b/Ports/libgd/package.sh index 5444b71207..4fff4376f2 100755 --- a/Ports/libgd/package.sh +++ b/Ports/libgd/package.sh @@ -3,9 +3,25 @@ port=libgd version=2.3.3 useconfigure=true use_fresh_config_sub=true -configopts=("--without-x") +configopts=( + "--with-sysroot=${SERENITY_INSTALL_ROOT}" + '--without-avif' + '--without-heif' + '--without-liq' + '--without-raqm' + '--without-webp' + '--without-x' + '--without-xpm' +) config_sub_paths=("config/config.sub") files=( "https://github.com/libgd/libgd/releases/download/gd-${version}/libgd-${version}.tar.gz dd3f1f0bb016edcc0b2d082e8229c822ad1d02223511997c80461481759b1ed2" ) -depends=("libpng") +depends=( + 'fontconfig' + 'freetype' + 'libjpeg' + 'libpng' + 'libtiff' + 'zlib' +)