From 44074b0c141632839fbd48a7d5c0ec593d17a610 Mon Sep 17 00:00:00 2001 From: Erik Schnetter Date: Thu, 16 Apr 2026 12:37:26 -0400 Subject: [PATCH 1/2] PROJ: New version 9.8.1 --- P/PROJ/build_tarballs.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/P/PROJ/build_tarballs.jl b/P/PROJ/build_tarballs.jl index b682622f42a..f371342a218 100644 --- a/P/PROJ/build_tarballs.jl +++ b/P/PROJ/build_tarballs.jl @@ -2,7 +2,7 @@ # `julia build_tarballs.jl --help` to see a usage message. using BinaryBuilder, Pkg name = "PROJ" -upstream_version = v"9.7.1" +upstream_version = v"9.8.1" version_offset = v"2.0.0" version = VersionNumber(upstream_version.major * 100 + version_offset.major, upstream_version.minor * 100 + version_offset.minor, @@ -11,7 +11,7 @@ version = VersionNumber(upstream_version.major * 100 + version_offset.major, # Collection of sources required to complete build sources = [ ArchiveSource("https://download.osgeo.org/proj/proj-$upstream_version.tar.gz", - "6c097dc803c561929cdfcc46e4bf9945ea977611fb31493ad14e88edaeae260f") + "af5b731c145c1d13c4e3b4eeb7d167e94e845e440f71e3496b4ed8dae0291960") ] # Bash recipe for building across all platforms From 972637a9d4be3cf844b6d88d372391743d297e28 Mon Sep 17 00:00:00 2001 From: Erik Schnetter Date: Thu, 16 Apr 2026 13:06:31 -0400 Subject: [PATCH 2/2] PROJ: Use MacOS SDK 10.14 --- P/PROJ/build_tarballs.jl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/P/PROJ/build_tarballs.jl b/P/PROJ/build_tarballs.jl index f371342a218..9b4970e0dca 100644 --- a/P/PROJ/build_tarballs.jl +++ b/P/PROJ/build_tarballs.jl @@ -1,6 +1,9 @@ # Note that this script can accept some limited command-line arguments, run # `julia build_tarballs.jl --help` to see a usage message. using BinaryBuilder, Pkg +const YGGDRASIL_DIR = "../.." +include(joinpath(YGGDRASIL_DIR, "platforms", "macos_sdks.jl")) + name = "PROJ" upstream_version = v"9.8.1" version_offset = v"2.0.0" @@ -57,6 +60,8 @@ make -j${nproc} make install """ +sources, script = require_macos_sdk("10.14", sources, script) + # These are the platforms we will build for by default, unless further # platforms are passed in on the command line platforms = expand_cxxstring_abis(supported_platforms())