Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e8c53aa3fb963c80921787d5d565eb2c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8e442ea834299df9c02acb87226c121395ad8e550025ac5ee1103df09c6ff43817e9e48dd1bcbc92c80331ef3ddff531962430269115179acbec2bab2de5b011
72 changes: 36 additions & 36 deletions deps/checksums/curl
Original file line number Diff line number Diff line change
@@ -1,36 +1,36 @@
LibCURL-a65b64f6eabc932f63c2c0a4a5fb5d75f3e688d0.tar.gz/md5/e8c53aa3fb963c80921787d5d565eb2c
LibCURL-a65b64f6eabc932f63c2c0a4a5fb5d75f3e688d0.tar.gz/sha512/8e442ea834299df9c02acb87226c121395ad8e550025ac5ee1103df09c6ff43817e9e48dd1bcbc92c80331ef3ddff531962430269115179acbec2bab2de5b011
LibCURL.v8.6.0+0.aarch64-apple-darwin.tar.gz/md5/83854e8cdd078ec1fc5f92da2816e379
LibCURL.v8.6.0+0.aarch64-apple-darwin.tar.gz/sha512/f3b3cc5804d9a7986ed9ea7c3186caa8dba0f4d6bbcb9b5d2070b4e6412234f2ed7908446dbe217323510c6d3b042540e18ec7839093c2c3c66f3195937a6a3b
LibCURL.v8.6.0+0.aarch64-linux-gnu.tar.gz/md5/880014fface52bddaa1a0240e0668dde
LibCURL.v8.6.0+0.aarch64-linux-gnu.tar.gz/sha512/a29b923e14425ad729484648ce15577e717a97acf6138e0ec3d35a8000aeef17f27ce01d1fdc1642c6eda72d8d8b46642d79844ef9a50f30a0148e29452565c1
LibCURL.v8.6.0+0.aarch64-linux-musl.tar.gz/md5/b84fcb98f1305803d941f7a5accbfdb1
LibCURL.v8.6.0+0.aarch64-linux-musl.tar.gz/sha512/0880dc91109aedd9b108f2e28a25bf7091ac976a6f94e65000f647802c57a01e8111d421b91a91244c3cfb56990155af2c47b3499997be2af8ab93d344b8331d
LibCURL.v8.6.0+0.armv6l-linux-gnueabihf.tar.gz/md5/24249f42db0bc99c2dde4cf61d61f11f
LibCURL.v8.6.0+0.armv6l-linux-gnueabihf.tar.gz/sha512/350443c86f7b6733fb6a28f8a2fe7a6c0e91462b9e4078fed3475059ec7e12fef5014e22d0d0babe44f172ace7258292de577a0ab90f90c65d825d74940c9c47
LibCURL.v8.6.0+0.armv6l-linux-musleabihf.tar.gz/md5/375c01cef98204c4f63ac218b08c4c7b
LibCURL.v8.6.0+0.armv6l-linux-musleabihf.tar.gz/sha512/ed0981d458c6ddc9f380b90f1ec25cbaa6be910f0dab5d5485e4d1e9a33f8a918d210722a5e6685b4d3b917e0800194856f826164ee2e90b8a886ada7498a52b
LibCURL.v8.6.0+0.armv7l-linux-gnueabihf.tar.gz/md5/4c81aa99065cf797d6e09ce172dd2fa7
LibCURL.v8.6.0+0.armv7l-linux-gnueabihf.tar.gz/sha512/08bbb1bc80411a5fd65699a0d721fc70a9bba1005194f2937accc2e98f7f803bac4a704c88aa1fc1d72e54e7c327a113963f8a4c52ebb1e5921778d1dd549143
LibCURL.v8.6.0+0.armv7l-linux-musleabihf.tar.gz/md5/6865b2f2d93754b5206d618048c32b57
LibCURL.v8.6.0+0.armv7l-linux-musleabihf.tar.gz/sha512/c1a5891f4c487d5f7cf91db7cd2d85394d9686cda01c89cddaf7afba09782aa9f00713592d72ed8a0dd20439884dd75c1e001a9ecb16dd8ce5f08f79c194c7c8
LibCURL.v8.6.0+0.i686-linux-gnu.tar.gz/md5/3f35cc6a2dc7e9dba5e3b4aeaf130160
LibCURL.v8.6.0+0.i686-linux-gnu.tar.gz/sha512/b34c5ba2fee272e6ca848c42335ffa0c4d0c06337608504a3a2cfeb111e228da3f82d91c0c4387c76fc347babbf50b368992b5b8d5fda1a60ed5c0ce5d9242db
LibCURL.v8.6.0+0.i686-linux-musl.tar.gz/md5/0072b83eaf91d9da4a8d25ef65fd8ca8
LibCURL.v8.6.0+0.i686-linux-musl.tar.gz/sha512/029552e3dac29857726988352a01a3b57859bfe5e327e7b759bd9968ed5af5498fd27ab490810d2d3ef05b1003c1a950fd092d1dbce7732a911f7cb6e5714303
LibCURL.v8.6.0+0.i686-w64-mingw32.tar.gz/md5/d58ef948bc9a04a8c934a88b7ab5599d
LibCURL.v8.6.0+0.i686-w64-mingw32.tar.gz/sha512/1e1742ea39f2fe1f13b0aff5907f96401276e3fc469a8f09f2bc31fffc72367a92856973db66eb9b05d20fd708764ad9429e385913f6236ce8067ec4e11dbb33
LibCURL.v8.6.0+0.powerpc64le-linux-gnu.tar.gz/md5/60ec16b6dfd3e30eb0655cf177b026c7
LibCURL.v8.6.0+0.powerpc64le-linux-gnu.tar.gz/sha512/f591897972c8b01edf64701885f636fc1d5c04cce8fc63577d06108e14e5480bad74306d6ee31515911bd8ba3db10d1f2c733a6149aceae32aa4b77e263087c3
LibCURL.v8.6.0+0.x86_64-apple-darwin.tar.gz/md5/c6bc0d9cd0a9f9c35ed2aac058ae332f
LibCURL.v8.6.0+0.x86_64-apple-darwin.tar.gz/sha512/038f55bfb06dce877540ea7d50f5a0b8fdc070539c505774139a7c23df276a5fc75b5cecabecbc2826417e091028382d79298a51ed73c3d776249b4ff35f9f26
LibCURL.v8.6.0+0.x86_64-linux-gnu.tar.gz/md5/18bf9d909dd5eebc0554d23bf4a4ee0f
LibCURL.v8.6.0+0.x86_64-linux-gnu.tar.gz/sha512/35e60faa1ee072003fdd5cd510295bc310aa99375aee6ef94eee3ee2d5e0b7844145866a74927c588c14131939c1d9865d6f5128ac4f6b93606a68042a94f39f
LibCURL.v8.6.0+0.x86_64-linux-musl.tar.gz/md5/213190e1d79c9c291ff460e1648a61d3
LibCURL.v8.6.0+0.x86_64-linux-musl.tar.gz/sha512/4ea063982520400c02dcdf44ed3f018dec19607ad20762231316eb745cdb1cd054b18677fee1b5c5fb0bd55eb845121a2113704c5301be1d76edfc8a4a09d93f
LibCURL.v8.6.0+0.x86_64-unknown-freebsd.tar.gz/md5/30dda5aaeb7977eb3563c603af08cd6c
LibCURL.v8.6.0+0.x86_64-unknown-freebsd.tar.gz/sha512/edf603a6c013d3f6e01fc4fd6f12caf93ff99df9baf14bc73b610638a5b5ff90ec3118b112d9a39221294f5f419f3bf12232c16eaf91b07a68d92342a5c56912
LibCURL.v8.6.0+0.x86_64-w64-mingw32.tar.gz/md5/9a2c980db329393f5274d42f87c2aec6
LibCURL.v8.6.0+0.x86_64-w64-mingw32.tar.gz/sha512/6b926a87a3470796eb111e448c459a8ff1267533513f14d58f6e08cbebfb3e838c114827fcf39298bcefe8d76b8578bb4d3903c848bfafb0590022e6a49b2a00
curl-8.6.0.tar.bz2/md5/4418e0d94f29d352afafdab445e37a3d
curl-8.6.0.tar.bz2/sha512/726fe7e21f8a2a925ab4ab6fe4e4ad099105f00656bfdc702beec12e1549ba2cb63d908d1d19f43b90feeb1d950ae5a6ac9a72a27447f5acf1907df396d1823c
LibCURL.v8.11.0+0.aarch64-apple-darwin.tar.gz/md5/05e72d3693794f891b04f3f4ddcdf6fb
LibCURL.v8.11.0+0.aarch64-apple-darwin.tar.gz/sha512/a71a5fd68e2ff6a6ddbb0149798dc608ceb0d5000da38292611188abdfeba1727e014faad8017b86a7a1dac46b214ace8d2d635b6b5cdff4bf661c07f9371a84
LibCURL.v8.11.0+0.aarch64-linux-gnu.tar.gz/md5/a110b82b54077a01fb9f98318fcc1adf
LibCURL.v8.11.0+0.aarch64-linux-gnu.tar.gz/sha512/cf992c486c2885a9f5b226f9218a80a159e05ebe97fbd622b1157d69e795ca722b259320bdfb54af873e227f2ed90ad3a31c5a4596bfdd1a5ade29fffeeda65c
LibCURL.v8.11.0+0.aarch64-linux-musl.tar.gz/md5/0a29b7002dd3a500012812bdb1ed02dc
LibCURL.v8.11.0+0.aarch64-linux-musl.tar.gz/sha512/734beb59b76fa3f78bbd72a3c2bb548be9bc2fe553f7ae659429bf579e007d39e80c46e34563d00afc576a22ee74cc4896549829d918b5e8a97ee6c697ca852c
LibCURL.v8.11.0+0.aarch64-unknown-freebsd.tar.gz/md5/cabe51ed84c69641777df9e4f6548951
LibCURL.v8.11.0+0.aarch64-unknown-freebsd.tar.gz/sha512/2312be24f39d8bc914b3f6292c674f8b8ec2f13c892fac4bdef230f1852ab284e06ce85899c2e57ddb5652754334ea7e20c7647c355393e94e44bfe4e2cd7bd1
LibCURL.v8.11.0+0.armv6l-linux-gnueabihf.tar.gz/md5/4a2a5afa364e099d8d5153dc11046ef9
LibCURL.v8.11.0+0.armv6l-linux-gnueabihf.tar.gz/sha512/5fa89440aad8ff77bff54cae72c9c849d8990cca4515373a020a54543b617121db6ba3cd2cf50bd01e86dda40e449b69b518e79c485838391e6e0d0ef6819fc7
LibCURL.v8.11.0+0.armv6l-linux-musleabihf.tar.gz/md5/25ea385950d5157a6aa1766a4d79021c
LibCURL.v8.11.0+0.armv6l-linux-musleabihf.tar.gz/sha512/2bb5d9c76bd48e4d7004c388256fd491e80f936d849caae48be52ef933de916b3b66b162e67d010d44be0751f7a29c34319314146c5d6a7f1886fb09d57dbf41
LibCURL.v8.11.0+0.armv7l-linux-gnueabihf.tar.gz/md5/da15f5538a994aa6b06708a86992ff55
LibCURL.v8.11.0+0.armv7l-linux-gnueabihf.tar.gz/sha512/3e27d73a485e8a4f4b7522bd9c1e819e886825e6a8e52bd8fe8ff790f31e819097d698b861641976b8dd3cbc024269308493842fea7a966894f29768c71ef3b7
LibCURL.v8.11.0+0.armv7l-linux-musleabihf.tar.gz/md5/e6e44679611025b0e5f6d2bce75d1235
LibCURL.v8.11.0+0.armv7l-linux-musleabihf.tar.gz/sha512/09994a27eb83764f5fcb230f9e74459b4f08de2c392ad450b61d35317387bce6ec2f26e4fbcd254bfddd2aff76493290e0578535d8d6594df2705724d78df209
LibCURL.v8.11.0+0.i686-linux-gnu.tar.gz/md5/e4898b4e2b98686e5fc81ef4eea27a73
LibCURL.v8.11.0+0.i686-linux-gnu.tar.gz/sha512/09721b07fb9339e193687b5e0b87eb45cfb53454211da50981eb2f637b10523a1925793c81f9964944e069385947070d46283d545d816c2d426d3d8e809e2fdd
LibCURL.v8.11.0+0.i686-linux-musl.tar.gz/md5/579e5b342ba451927b441b761ae24c7e
LibCURL.v8.11.0+0.i686-linux-musl.tar.gz/sha512/6886913759b8bfb4bb96d462e733fa399cac0db9b3f8b54a7ea5ee70b8af67b0ff824e7509c5b863b0e941e99a0abb3033679fd69d7c22f0a54a4b250089981d
LibCURL.v8.11.0+0.i686-w64-mingw32.tar.gz/md5/2f9e268c899485c4bba11726cbdbdb79
LibCURL.v8.11.0+0.i686-w64-mingw32.tar.gz/sha512/61436602de0285e0b2a71d0c7a518b51ace92ed8ba272851b804093620741dbd50f062044e55fe99b41f209cacef70508c05e61da026d437ab30c803974accff
LibCURL.v8.11.0+0.powerpc64le-linux-gnu.tar.gz/md5/585db495ff2c169ab81a20631212ba56
LibCURL.v8.11.0+0.powerpc64le-linux-gnu.tar.gz/sha512/3cd64edf6455a118a291cb529000754b2c8fd683aff705c4a4ed2fa4cb77bc1b3cc87c172f720d7b7e0ba389cc5c4280303c21263687268437ed3be7cff40675
LibCURL.v8.11.0+0.x86_64-apple-darwin.tar.gz/md5/38ab1ff3832952d2510650fc9dc7c00c
LibCURL.v8.11.0+0.x86_64-apple-darwin.tar.gz/sha512/224584e5e0a7fa34f71f915f78609677436c20abc12cb2399c0b2ce498f0196359efe23bd3a25d7b65adebe92342191c32fe6424316270b81d6908ff879129f7
LibCURL.v8.11.0+0.x86_64-linux-gnu.tar.gz/md5/32d0b308c323931b03ce1ffa18ea83f2
LibCURL.v8.11.0+0.x86_64-linux-gnu.tar.gz/sha512/dc09321c006c4964cc526c5658365b42f48603571672af5586e1dd0c810a63c7513db0d09acc5061e15d2acd3f29ea8c46a2cde29a1222b2c7a106a394b7f75d
LibCURL.v8.11.0+0.x86_64-linux-musl.tar.gz/md5/82a6b24a402df45729a06aa9aee90f7d
LibCURL.v8.11.0+0.x86_64-linux-musl.tar.gz/sha512/6c2bdaa56452c2dde8c0f81cd55c54ab923be038a650151121aadeb459f8de75eb2e2bf58805e35a2b48381d04e98c221d01e6ac18c14b34f4e796941738479a
LibCURL.v8.11.0+0.x86_64-unknown-freebsd.tar.gz/md5/f1d011e8efbd113f425e8809e7db3a18
LibCURL.v8.11.0+0.x86_64-unknown-freebsd.tar.gz/sha512/22f232561558fd15e34e63b84fa1dceae03b2e1bf18650748864c78f1f1a0120c5ce05ccf9fe485dacd5aad4f68ba851d297d44a5d58096ff738f0fced123a0b
LibCURL.v8.11.0+0.x86_64-w64-mingw32.tar.gz/md5/f0bf0c9e413323b9bf1fa1dce43ab0d6
LibCURL.v8.11.0+0.x86_64-w64-mingw32.tar.gz/sha512/cf68d767ee35ff176cbecc86619083866c64ba7b04115ac2c607c71dc301030897a25fc01b0617a2c1ac460c13d4f337d224d3d37577630428f90af1402ab2f2
curl-8.11.0.tar.bz2/md5/5ba1f5d144166ea9a5a828c57f7728b0
curl-8.11.0.tar.bz2/sha512/22fcdd2c19b5d9652a86b32d4ad1359e796edb4245c65adae4b1bc2a6c45d0acc0b40a85eea44565c1c62f51a0464f52addb46a01152e9ad0311284a0e6ff04d
20 changes: 12 additions & 8 deletions deps/curl.mk
Original file line number Diff line number Diff line change
Expand Up @@ -35,14 +35,18 @@ checksum-curl: $(SRCCACHE)/curl-$(CURL_VER).tar.bz2

## xref: https://github.com/JuliaPackaging/Yggdrasil/blob/master/L/LibCURL/common.jl
# Disable....almost everything
CURL_CONFIGURE_FLAGS := $(CONFIGURE_COMMON) \
--without-gnutls --without-libidn2 --without-librtmp \
--without-libpsl --without-libgsasl --without-fish-functions-dir \
--disable-ares --disable-manual --disable-ldap --disable-ldaps --disable-static \
--without-gssapi --without-brotli
CURL_CONFIGURE_FLAGS := $(CONFIGURE_COMMON) \
--without-gnutls \
--without-libidn2 --without-librtmp \
--without-nss --without-libpsl \
--disable-ares --disable-manual \
--disable-ldap --disable-ldaps --without-zsh-functions-dir \
--disable-static --without-libgsasl \
--without-brotli
# A few things we actually enable
CURL_CONFIGURE_FLAGS += --enable-versioned-symbols \
--with-libssh2=${build_prefix} --with-zlib=${build_prefix} --with-nghttp2=${build_prefix}
CURL_CONFIGURE_FLAGS += \
--with-libssh2=${build_prefix} --with-zlib=${build_prefix} --with-nghttp2=${build_prefix} \
--enable-versioned-symbols

# We use different TLS libraries on different platforms.
# On Windows, we use schannel
Expand All @@ -59,7 +63,7 @@ CURL_CONFIGURE_FLAGS += $(CURL_TLS_CONFIGURE_FLAGS)

$(SRCCACHE)/curl-$(CURL_VER)/curl-8.6.0-build.patch-applied: $(SRCCACHE)/curl-$(CURL_VER)/source-extracted
cd $(dir $@) && \
patch -p1 -f < $(SRCDIR)/patches/curl-8.6.0-build.patch
patch -p1 -f < $(SRCDIR)/patches/curl-strdup.patch
echo 1 > $@

$(SRCCACHE)/curl-$(CURL_VER)/source-patched: $(SRCCACHE)/curl-$(CURL_VER)/curl-8.6.0-build.patch-applied
Expand Down
2 changes: 1 addition & 1 deletion deps/curl.version
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
CURL_JLL_NAME := LibCURL

## source build
CURL_VER := 8.6.0
CURL_VER := 8.11.0
23 changes: 0 additions & 23 deletions deps/patches/curl-8.6.0-build.patch

This file was deleted.

10 changes: 10 additions & 0 deletions deps/patches/curl-strdup.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
--- a/lib/md4.c
+++ b/lib/md4.c
@@ -23,6 +23,7 @@
***************************************************************************/

#include "curl_setup.h"
+#include "strdup.h"

#if defined(USE_CURL_NTLM_CORE)

2 changes: 1 addition & 1 deletion stdlib/LibCURL_jll/Project.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "LibCURL_jll"
uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0"
version = "8.6.0+0"
version = "8.11.0+0"

[deps]
LibSSH2_jll = "29816b5a-b9ab-546f-933c-edad1886dfa8"
Expand Down