@@ -40,7 +40,6 @@ usage: fetch-source.sh [--swift-scheme <scheme>|--swift-tag <tag>
40
40
|--swift-version <version>]
41
41
[--curl-version <version>]
42
42
[--boringssl-version <version>]
43
- [--zlib-version <version>]
44
43
[--clone-with-ssh]
45
44
[--source-dir <path>]
46
45
@@ -60,8 +59,6 @@ SDK for Swift. Options are:
60
59
--libxml2-version <version>
61
60
--curl-version <version>
62
61
--boringssl-version <version>
63
- --zlib-version <version>
64
- Select the versions of other dependencies.
65
62
EOF
66
63
}
67
64
@@ -70,17 +67,14 @@ if [[ -z "${SWIFT_VERSION}" ]]; then
70
67
SWIFT_VERSION=scheme:release/6.1
71
68
fi
72
69
if [[ -z " ${LIBXML2_VERSION} " ]]; then
73
- LIBXML2_VERSION=2.12.7
70
+ LIBXML2_VERSION=2.14.2
74
71
fi
75
72
if [[ -z " ${CURL_VERSION} " ]]; then
76
- CURL_VERSION=8.7.1
73
+ CURL_VERSION=8.13.0
77
74
fi
78
75
if [[ -z " ${BORINGSSL_VERSION} " ]]; then
79
76
BORINGSSL_VERSION=fips-20220613
80
77
fi
81
- if [[ -z " ${ZLIB_VERSION} " ]]; then
82
- ZLIB_VERSION=1.3.1
83
- fi
84
78
85
79
clone_with_ssh=false
86
80
while [ " $# " -gt 0 ]; do
@@ -97,8 +91,6 @@ while [ "$#" -gt 0 ]; do
97
91
CURL_VERSION=" $2 " ; shift ;;
98
92
--boringssl-version)
99
93
BORINGSSL_VERSION=" $2 " ; shift ;;
100
- --zlib-version)
101
- ZLIB_VERSION=" $2 " ; shift ;;
102
94
--clone-with-ssh)
103
95
clone_with_ssh=true ;;
104
96
--source-dir)
@@ -164,18 +156,11 @@ pushd curl >/dev/null 2>&1
164
156
git checkout curl-$( echo ${CURL_VERSION} | tr ' .' ' _' )
165
157
popd > /dev/null 2>&1
166
158
167
- # Fetch BoringSSL (also can't clone using ssh)
159
+ # Fetch BoringSSL
168
160
header " Fetching BoringSSL"
169
161
170
162
[[ -d boringssl ]] || git clone https://boringssl.googlesource.com/boringssl
171
163
pushd boringssl > /dev/null 2>&1
172
164
git checkout ${BORINGSSL_VERSION}
173
165
popd > /dev/null 2>&1
174
166
175
- # Fetch zlib
176
- header " Fetching zlib"
177
-
178
- [[ -d zlib ]] || git clone ${github} madler/zlib.git
179
- pushd zlib > /dev/null 2>&1
180
- git checkout v${ZLIB_VERSION}
181
- popd > /dev/null 2>&1
0 commit comments