diff --git a/base/sysimg.jl b/base/sysimg.jl index bfd57c28f28583..05e4fd3a0cb35d 100644 --- a/base/sysimg.jl +++ b/base/sysimg.jl @@ -28,6 +28,7 @@ let :Serialization, :Libdl, :Markdown, + :MbedTLS, :LibGit2, :Logging, :Sockets, diff --git a/deps/checksums/MbedTLS-3c2856d44e61028f91d723e8c5d16c4808246def.tar.gz/md5 b/deps/checksums/MbedTLS-3c2856d44e61028f91d723e8c5d16c4808246def.tar.gz/md5 new file mode 100644 index 00000000000000..f213251b7c0435 --- /dev/null +++ b/deps/checksums/MbedTLS-3c2856d44e61028f91d723e8c5d16c4808246def.tar.gz/md5 @@ -0,0 +1 @@ +308e6a13537f8882828f5358debbe644 diff --git a/deps/checksums/MbedTLS-3c2856d44e61028f91d723e8c5d16c4808246def.tar.gz/sha512 b/deps/checksums/MbedTLS-3c2856d44e61028f91d723e8c5d16c4808246def.tar.gz/sha512 new file mode 100644 index 00000000000000..c57d9cabe5aa27 --- /dev/null +++ b/deps/checksums/MbedTLS-3c2856d44e61028f91d723e8c5d16c4808246def.tar.gz/sha512 @@ -0,0 +1 @@ +0f6169026e74ea2e9461cb97576bf9661e9c1198d03c08121710884f2380f29c1cebd112eda486765aa985229034dc885900839f9f356d59fedf4b1f569f97bd diff --git a/stdlib/Makefile b/stdlib/Makefile index a08a672b22422d..7259bb69884209 100644 --- a/stdlib/Makefile +++ b/stdlib/Makefile @@ -18,10 +18,13 @@ STDLIBS = Base64 CRC32c Dates DelimitedFiles Distributed FileWatching \ Future InteractiveUtils Libdl LibGit2 LinearAlgebra Logging \ Markdown Mmap Printf Profile Random REPL Serialization SHA \ SharedArrays Sockets SparseArrays Statistics SuiteSparse Test Unicode UUIDs -STDLIBS_EXT = Pkg +STDLIBS_EXT = Pkg MbedTLS PKG_GIT_URL := git://github.com/JuliaLang/Pkg.jl.git PKG_TAR_URL = https://api.github.com/repos/JuliaLang/Pkg.jl/tarball/$1 +MBEDTLS_GIT_URL := git://github.com/JuliaWeb/MbedTLS.jl.git +MBEDTLS_TAR_URL = https://api.github.com/repos/JuliaWeb/MbedTLS.jl/tarball/$1 + $(foreach module, $(STDLIBS_EXT), $(eval $(call stdlib-external,$(module),$(shell echo $(module) | tr a-z A-Z)))) # Generate symlinks to all stdlibs at usr/share/julia/stdlib/vX.Y/ diff --git a/stdlib/MbedTLS.version b/stdlib/MbedTLS.version new file mode 100644 index 00000000000000..3e9d689950704f --- /dev/null +++ b/stdlib/MbedTLS.version @@ -0,0 +1,2 @@ +MBEDTLS_BRANCH = jq/stdlib +MBEDTLS_SHA1 = 3c2856d44e61028f91d723e8c5d16c4808246def diff --git a/test/precompile.jl b/test/precompile.jl index a5c6ada8dfae9c..117fe1ed56a6b7 100644 --- a/test/precompile.jl +++ b/test/precompile.jl @@ -253,7 +253,7 @@ try Base.PkgId(m) => Base.module_build_id(m) end for s in [:Base64, :CRC32c, :Dates, :DelimitedFiles, :Distributed, :FileWatching, :Markdown, - :Future, :Libdl, :LinearAlgebra, :Logging, :Mmap, :Printf, + :Future, :Libdl, :LinearAlgebra, :Logging, :Mmap, :Printf, :MbedTLS, :Profile, :Random, :Serialization, :SharedArrays, :SparseArrays, :SuiteSparse, :Test, :Unicode, :REPL, :InteractiveUtils, :Pkg, :LibGit2, :SHA, :UUIDs, :Sockets, :Statistics, ]),