Index: /issm/trunk-jpl/externalpackages/curl/install-7-linux-static.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/curl/install-7-linux-static.sh	(revision 25783)
+++ /issm/trunk-jpl/externalpackages/curl/install-7-linux-static.sh	(revision 25783)
@@ -0,0 +1,40 @@
+#!/bin/bash
+set -eu
+
+
+## Constants
+#
+VER="7.73.0"
+
+# Download source
+$ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/curl-${VER}.tar.gz" "curl-${VER}.tar.gz"
+
+# Unpack source
+tar -zxvf curl-$VER.tar.gz
+
+# Cleanup
+rm -rf install src
+mkdir install src
+
+# Move source to 'src' directory
+mv curl-$VER/* src
+rm -rf curl-$VER
+
+# Configure
+cd src
+./configure \
+	--prefix="${ISSM_DIR}/externalpackages/curl/install" \
+	--disable-shared \
+	--disable-dependency-tracking \
+	--disable-manual \
+	--disable-verbose \
+	--without-libidn2
+
+# Compile and install
+if [ $# -eq 0 ]; then
+	make
+	make install
+else
+	make -j $1
+	make -j $1 install
+fi
Index: /issm/trunk-jpl/externalpackages/curl/install-7-linux-with_tests.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/curl/install-7-linux-with_tests.sh	(revision 25783)
+++ /issm/trunk-jpl/externalpackages/curl/install-7-linux-with_tests.sh	(revision 25783)
@@ -0,0 +1,41 @@
+#!/bin/bash
+set -eu
+
+
+## Constants
+#
+VER="7.73.0"
+
+# Download source
+$ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/curl-${VER}.tar.gz" "curl-${VER}.tar.gz"
+
+# Unpack source
+tar -zxvf curl-$VER.tar.gz
+
+# Cleanup
+rm -rf install src
+mkdir install src
+
+# Move source to 'src' directory
+mv curl-$VER/* src
+rm -rf curl-$VER
+
+# Configure
+cd src
+./configure \
+	--prefix="${ISSM_DIR}/externalpackages/curl/install" \
+	--disable-static \
+	--disable-dependency-tracking \
+	--disable-manual \
+	--disable-verbose
+
+# Compile and install
+if [ $# -eq 0 ]; then
+	make
+	make test
+	make install
+else
+	make -j $1
+	make -j $1 test
+	make -j $1 install
+fi
Index: /issm/trunk-jpl/externalpackages/curl/install-7-linux.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/curl/install-7-linux.sh	(revision 25783)
+++ /issm/trunk-jpl/externalpackages/curl/install-7-linux.sh	(revision 25783)
@@ -0,0 +1,39 @@
+#!/bin/bash
+set -eu
+
+
+## Constants
+#
+VER="7.67.0"
+
+# Download source
+$ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/curl-${VER}.tar.gz" "curl-${VER}.tar.gz"
+
+# Unpack source
+tar -zxvf curl-$VER.tar.gz
+
+# Cleanup
+rm -rf install src
+mkdir install src
+
+# Move source to 'src' directory
+mv curl-$VER/* src
+rm -rf curl-$VER
+
+# Configure
+cd src
+./configure \
+	--prefix="${ISSM_DIR}/externalpackages/curl/install" \
+	--disable-static \
+	--disable-dependency-tracking \
+	--disable-manual \
+	--disable-verbose
+
+# Compile and install
+if [ $# -eq 0 ]; then
+	make
+	make install
+else
+	make -j $1
+	make -j $1 install
+fi
Index: /issm/trunk-jpl/externalpackages/curl/install-7-mac-static.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/curl/install-7-mac-static.sh	(revision 25783)
+++ /issm/trunk-jpl/externalpackages/curl/install-7-mac-static.sh	(revision 25783)
@@ -0,0 +1,45 @@
+#!/bin/bash
+set -eu
+
+
+## Constants
+#
+VER="7.73.0"
+
+## Environment
+#
+export MACOSX_DEPLOYMENT_TARGET="10.5" # Allows fall back to older API (source: https://curl.se/docs/install.html)
+
+# Download source
+# $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/curl-${VER}.tar.gz" "curl-${VER}.tar.gz"
+
+# Unpack source
+tar -zxvf curl-$VER.tar.gz
+
+# Cleanup
+rm -rf install src
+mkdir install src
+
+# Move source to 'src' directory
+mv curl-$VER/* src
+rm -rf curl-$VER
+
+# Configure
+cd src
+./configure \
+	--prefix="${ISSM_DIR}/externalpackages/curl/install" \
+	--disable-shared \
+	--disable-dependency-tracking \
+	--disable-manual \
+	--disable-verbose \
+	--without-libidn2 \
+	--with-secure-transport
+
+# Compile and install
+if [ $# -eq 0 ]; then
+	make
+	make install
+else
+	make -j $1
+	make -j $1 install
+fi
Index: /issm/trunk-jpl/externalpackages/curl/install-7-mac.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/curl/install-7-mac.sh	(revision 25783)
+++ /issm/trunk-jpl/externalpackages/curl/install-7-mac.sh	(revision 25783)
@@ -0,0 +1,44 @@
+#!/bin/bash
+set -eu
+
+
+## Constants
+#
+VER="7.73.0"
+
+## Environment
+#
+export MACOSX_DEPLOYMENT_TARGET="10.5" # Allows fall back to older API (source: https://curl.se/docs/install.html)
+
+# Download source
+$ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/curl-${VER}.tar.gz" "curl-${VER}.tar.gz"
+
+# Unpack source
+tar -zxvf curl-$VER.tar.gz
+
+# Cleanup
+rm -rf install src
+mkdir install src
+
+# Move source to 'src' directory
+mv curl-$VER/* src
+rm -rf curl-$VER
+
+# Configure
+cd src
+./configure \
+	--prefix="${ISSM_DIR}/externalpackages/curl/install" \
+	--disable-shared \
+	--disable-dependency-tracking \
+	--disable-manual \
+	--disable-verbose \
+	--with-secure-transport
+
+# Compile and install
+if [ $# -eq 0 ]; then
+	make
+	make install
+else
+	make -j $1
+	make -j $1 install
+fi
Index: sm/trunk-jpl/externalpackages/curl/install-7.67-static.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/curl/install-7.67-static.sh	(revision 25782)
+++ 	(revision )
@@ -1,43 +1,0 @@
-#!/bin/bash
-set -eu
-
-
-## Constants
-#
-VER="7.67.0"
-
-# Download source
-$ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/curl-${VER}.tar.gz" "curl-${VER}.tar.gz"
-
-# Unpack source
-tar -zxvf curl-$VER.tar.gz
-
-# Cleanup
-rm -rf install src
-mkdir install src
-
-# Move source to 'src' directory
-mv curl-$VER/* src
-rm -rf curl-$VER
-
-# Configure
-cd src
-./configure \
-	--prefix="${ISSM_DIR}/externalpackages/curl/install" \
-	--disable-shared \
-	--disable-dependency-tracking \
-	--disable-manual \
-	--disable-verbose \
-	--without-libidn2
-
-# Compile and install
-if [ $# -eq 0 ]; then
-	make
-	make install
-else
-	make -j $1
-	make -j $1 install
-fi
-
-# Return to initial directory
-cd ../..
Index: sm/trunk-jpl/externalpackages/curl/install-7.67-with_tests.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/curl/install-7.67-with_tests.sh	(revision 25782)
+++ 	(revision )
@@ -1,41 +1,0 @@
-#!/bin/bash
-set -eu
-
-
-## Constants
-#
-VER="7.67.0"
-
-# Download source
-$ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/curl-${VER}.tar.gz" "curl-${VER}.tar.gz"
-
-# Unpack source
-tar -zxvf curl-$VER.tar.gz
-
-# Cleanup
-rm -rf install src
-mkdir install src
-
-# Move source to 'src' directory
-mv curl-$VER/* src
-rm -rf curl-$VER
-
-# Configure
-cd src
-./configure \
-	--prefix="${ISSM_DIR}/externalpackages/curl/install" \
-	--disable-manual
-
-# Compile and install
-if [ $# -eq 0 ]; then
-	make
-	make test
-	make install
-else
-	make -j $1
-	make -j $1 test
-	make -j $1 install
-fi
-
-# Return to initial directory
-cd ../..
Index: sm/trunk-jpl/externalpackages/curl/install-7.67.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/curl/install-7.67.sh	(revision 25782)
+++ 	(revision )
@@ -1,42 +1,0 @@
-#!/bin/bash
-set -eu
-
-
-## Constants
-#
-VER="7.67.0"
-
-# Download source
-$ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/curl-${VER}.tar.gz" "curl-${VER}.tar.gz"
-
-# Unpack source
-tar -zxvf curl-$VER.tar.gz
-
-# Cleanup
-rm -rf install src
-mkdir install src
-
-# Move source to 'src' directory
-mv curl-$VER/* src
-rm -rf curl-$VER
-
-# Configure
-cd src
-./configure \
-	--prefix="${ISSM_DIR}/externalpackages/curl/install" \
-	--disable-static \
-	--disable-dependency-tracking \
-	--disable-manual \
-	--disable-verbose
-
-# Compile and install
-if [ $# -eq 0 ]; then
-	make
-	make install
-else
-	make -j $1
-	make -j $1 install
-fi
-
-# Return to initial directory
-cd ../..
