From 659ac890d58707c080c29eda0b60b2afd4ad0acc Mon Sep 17 00:00:00 2001 From: EWouters <6179932+EWouters@users.noreply.github.com> Date: Fri, 1 Sep 2023 20:53:03 +0200 Subject: [PATCH] Ports/libksba: Update libksba to version 1.6.4 This also sets the sysroot to allow it to find libgpg-error when building with Clang. --- Ports/AvailablePorts.md | 2 +- Ports/libksba/package.sh | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Ports/AvailablePorts.md b/Ports/AvailablePorts.md index 5ab084de2d..a0b1692858 100644 --- a/Ports/AvailablePorts.md +++ b/Ports/AvailablePorts.md @@ -154,7 +154,7 @@ This list is also available at [ports.serenityos.net](https://ports.serenityos.n | [`libjodycode`](libjodycode/) | libjodycode | 3.1 | https://github.com/jbruchon/libjodycode | | [`libjpeg`](libjpeg/) | libjpeg | 9e | https://ijg.org/ | | [`libjxl`](libjxl/) | libjxl | 2023.09.11 | https://github.com/libjxl/libjxl | -| [`libksba`](libksba/) | libksba | 1.5.1 | https://gnupg.org/software/libksba/index.html | +| [`libksba`](libksba/) | libksba | 1.6.4 | https://gnupg.org/software/libksba/index.html | | [`liblzf`](liblzf/) | LibLZF is a very small data compression library | 3.6 | http://software.schmorp.de/pkg/liblzf.html | | [`libmad`](libmad/) | libmad | 0.15.1b | https://www.underbit.com/products/mad/ | | [`libmikmod`](libmikmod/) | libmikmod | 3.3.11.1 | http://mikmod.sourceforge.net/ | diff --git a/Ports/libksba/package.sh b/Ports/libksba/package.sh index 21607bcdfb..8995f10200 100755 --- a/Ports/libksba/package.sh +++ b/Ports/libksba/package.sh @@ -1,6 +1,6 @@ #!/usr/bin/env -S bash ../.port_include.sh port='libksba' -version='1.5.1' +version='1.6.4' useconfigure='true' use_fresh_config_sub='true' config_sub_paths=( @@ -10,7 +10,7 @@ depends=( 'libgpg-error' ) files=( - "https://gnupg.org/ftp/gcrypt/libksba/libksba-${version}.tar.bz2#b0f4c65e4e447d9a2349f6b8c0e77a28be9531e4548ba02c545d1f46dc7bf921" + "https://gnupg.org/ftp/gcrypt/libksba/libksba-${version}.tar.bz2#bbb43f032b9164d86c781ffe42213a83bf4f2fee91455edfa4654521b8b03b6b" ) pre_configure() { @@ -21,5 +21,6 @@ configure() { run ./configure \ --host="${SERENITY_ARCH}-pc-serenity" \ --build="$("${workdir}/build-aux/config.guess")" \ - --with-libgpg-error-prefix="${SERENITY_INSTALL_ROOT}/usr/local" + --with-libgpg-error-prefix="${SERENITY_INSTALL_ROOT}/usr/local" \ + --with-sysroot="${SERENITY_INSTALL_ROOT}" }