summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-util/cargo/Manifest4
-rw-r--r--dev-util/cargo/cargo-0.22.0.ebuild172
-rw-r--r--dev-util/cargo/files/cargo-0.22.0-libressl-2.6.2.patch121
3 files changed, 297 insertions, 0 deletions
diff --git a/dev-util/cargo/Manifest b/dev-util/cargo/Manifest
index b2ffa7e..cdd7ec0 100644
--- a/dev-util/cargo/Manifest
+++ b/dev-util/cargo/Manifest
@@ -1,4 +1,5 @@
AUX cargo-0.21.1-libressl-2.6.2.patch 6887 SHA256 7d6fb9077c9e149f6b4d2a59c76cbab6fbc4657e276f430063db68781e9bd1df SHA512 21fe3eaaad61a4675419152799f15b713dba0157067acca51ce0d664262645e3c74bb83fb7dea2730fd27f4e7cd5dcf1266a138536ced9b3d8507598a9bf2e8e WHIRLPOOL f20da7cac0125a621bd94f1d965d9bd7b68b6aaceb48cfd6d6f09f2d0ab19f30642951166d41b1bdb7e6a3b5fb71ce748cdc5f3e5351b6ba02d4f260a29b9af2
+AUX cargo-0.22.0-libressl-2.6.2.patch 6889 SHA256 ed21ec31dc60de2c9bd9df37e8a388b3d9468110c86a8ead8bc7272fd8675b67 SHA512 68ad467e4be694438fa9cec3c3f7ee448dfe89a02e4eb5b10d10218b8e2c4f64b3fd774a579660074c274eb1215de7d024cfc4e7de788beb044c309d13787880 WHIRLPOOL 72a5f9a636c2d2eb822b088049dfc05cdd66f9ff0dd766fc8ecb9dcfc72e92f41004686a95f99ff1e855c496d77250a4d94050ea6e259a6e85dbdf6ed26b1985
DIST advapi32-sys-0.2.0.crate 7217 SHA256 e06588080cb19d0acb6739808aafa5f26bfb2ca015b2b6370028b44cf7cb8a9a SHA512 8e6bc75fcb2b91d2b8fe281d165aa8281c8ecca9ba09552f5e4cdbadc03b91db5a98789233c4dc858ee9cf8a3488f28af5a742dac50b44f6397fd14478b77618 WHIRLPOOL 30da033ae33a8d6e350bf49e8e525a984d3c18abe7356660f1d2d1e9cbb1dcbae3ac86bfd1469058358889bbeb900fa5dd5be4a6e337005657a82adedc60b1a7
DIST aho-corasick-0.5.3.crate 252052 SHA256 ca972c2ea5f742bfce5687b9aef75506a764f61d37f8f649047846a9686ddb66 SHA512 cc297b4882b869919edf9023ee2bd7100eb48709f6e7076fd26d1701dab3d8aa2cfb03752a764877cd92177ab7a4ce3dcdae76d16965eca2ff53667832afda31 WHIRLPOOL 93651414398a02de849aa0b1dd8319678e20df385643422da751e38388afe60ae305f197a68cf2b9d1d6e39ef56c54979b6290a2c82555eb811839acffb72531
DIST aho-corasick-0.6.3.crate 24963 SHA256 500909c4f87a9e52355b26626d890833e9e1d53ac566db76c36faa984b889699 SHA512 4d0d55d8a6657fe13009d66728b7417926325dd9ca4f7ad7cd5d40e59cf0a55b906cd109d724a0b385ee988526535fc64a467ded171419e452c5a8c90196ae45 WHIRLPOOL e29e10afbf4dfbd1c36fe15af475107116e83c4e85943ca48a1cf90def2556045fd31264b59eb2110ad0d2e8c7ed5fe7594ac92a8fc3328a25c9be90f4173b89
@@ -8,7 +9,9 @@ DIST backtrace-sys-0.1.11.crate 282665 SHA256 3a0d842ea781ce92be2bf78a9b38883948
DIST bitflags-0.9.1.crate 12406 SHA256 4efd02e230a02e18f92fc2735f44597385ed02ad8f831e7c1c1156ee5e1ab3a5 SHA512 3c106186aa8b5b8d0fba377818618e6428af38f60e4f707873142b44cb6f64d1d7f347840c8bfba084ff569ac8c57d87f2288c4a1d79e282bc02544d69f976c0 WHIRLPOOL 4d6389fcdbd28cfddebc668e1f6fe0b2d34b77ad0b43abf4530179417498b44f8dddfcb0d19dcab84042715e000f9eb9c6f2af169679b74dc6c41dec26f9193b
DIST bufstream-0.1.3.crate 8375 SHA256 f2f382711e76b9de6c744cc00d0497baba02fb00a787f088c879f01d09468e32 SHA512 b615056dbdfb181c622acd734d7b7b67f2604161f90db81043fe109c2c7396cf81fa3a2b4878571968858311e46034072c54e3b181f9a8217aa276b2145c95b1 WHIRLPOOL 5e38ae359e5cca3fe223fe85e2cd5357b690eb60f9805ce362a4d3a926ea8aed29da1e0ec90b790cc5a2b749add1ca2524d424652bc6c71a018ce5bf251c7c3f
DIST cargo-0.20.0-x86_64-unknown-linux-musl.tar.xz 3201396 SHA256 97634d551c5524165ce41457bb65ff13a3dab62e3744eed9bd59ae8c0b9774ed SHA512 13406088667ae33d1db9dd10f7918c1d4827e3bdbaae099168577ac2e5c6b79dbffc6b03ec59636a09a9baad86e6b227bb567eea18413f48e0cf9910e9608217 WHIRLPOOL 76ab84364c1017580ffbe1ee066cec40cefa228a2732cf5d0283a5602a2fd31781a7458dd0256f3407aae8dedce65273abdaf938e7ee2ac67ea8299e4ddd2f28
+DIST cargo-0.21.0-x86_64-unknown-linux-musl.tar.xz 3151592 SHA256 7e394646a617268bc00da54af3168247720b4b28ec87da31a55b8dc0c0f181ca SHA512 d7938f51ba55659a1a2e190848ad066b2ac42e4f0b298a520a545f433d5f6e1f80144fe0c6ca4e9dd2fcf2d11f8cfeec99f66f72a701061bc72133e8b1665665 WHIRLPOOL bccc51895c90399cb1f4ce08cf2d46e50bdc34f56282d19d5602f43bbe33a1920aacf8ef137777c13fe197fbcec626f9568f04cf57714ff2f45eafe1d38073cf
DIST cargo-0.21.1.tar.gz 665335 SHA256 f2464d3cb3e431e45191b6f70e415c320d227ef3c3d134cea4e86357c0c72a33 SHA512 714149602cd0ef80055018bf6b558fc19c38caa57af792de98dd5e1867adaa71d7f605c3a846b931bbff0516a7a9fa3eb0ca89ddd155b78080d4d665813c71a4 WHIRLPOOL 242ce4a6989c4ee21d6b22463a12203b61add25821f3dadec556240bd80e100141218e25674a72e3e190ae3b48fe5f6cfb8ff85cf3798fa9fa62b2300d5c2f2c
+DIST cargo-0.22.0.tar.gz 683766 SHA256 6740e2f8d035a5a5246a12e84a141d37ad4c2b826355aff497e6f1fcfb637aef SHA512 31764df0462fcd0e7ddd29aee63ed0916b0d05e44d72aa815b3b823256e90f85e582c468a517d048e4451dfc1a3b22434abf25d825d3d926ab7a95f7bb44ad40 WHIRLPOOL 57cbcb41b68fe579e2243c4c76079d95fe5e2b7e53b0ec6611a2d161f33425b699647b07c2b9a42455e9470ab73224f74478597503a2c527877d1d000a485c33
DIST cc-1.0.0.crate 36958 SHA256 7db2f146208d7e0fbee761b09cd65a7f51ccc38705d4e7262dad4d73b12a76b1 SHA512 0c9f7c07ce6eb288da679060aa6832337be307971094139ac047a0f039a16200ff357ee240b5f6caf31fd73117534d060ba6c704ff3bd33f21ed59058e4a0e97 WHIRLPOOL a1928d23c67fdcb056e4ba7da26ffc8d557309283ef29ba17c251e97d982cd375e76791f0588b382ab60a704537e5d4ca0e816ac2f5126a0f818fb5b4ee6c16a
DIST cfg-if-0.1.2.crate 6668 SHA256 d4c819a1287eb618df47cc647173c5c4c66ba19d888a6e50d605672aed3140de SHA512 ed6732d8ef2c99d99861f5dcfec3bcd2d1b62dcf6e8e4e88ca25148b5566f86418270dbbe9a7d2fae62a8320d432c5e0474059fa25a11c0f66787084e36f36aa WHIRLPOOL 4b5e8a97b7dde903545e6e29e333ee7fd06435621cc6de5336974bc648e4c21da71e0a8c0b13235bc52577bd9dc230f46bb8008bf026b67f9e01f250eb12925d
DIST cmake-0.1.24.crate 11525 SHA256 b8ebbb35d3dc9cd09497168f33de1acb79b265d350ab0ac34133b98f8509af1f SHA512 e8191d4f6b1474cb02fb66d2c32bd6a49c052bb91169a6091623a288f751a7ed595e4b07676c82687fc7fb55850631ff26a50016c56acdc0f74fa31b6a17ab84 WHIRLPOOL ab630d413b7550b9f864071e2fba729586429faee68ad52ac2c5a91b8adedd83c00d0b461601761bf5f0f179eb19a67e5f7f8a5d8390ec422bf110ed4b7540b0
@@ -102,4 +105,5 @@ DIST winapi-build-0.1.1.crate 669 SHA256 2d315eee3b34aca4797b2da6b13ed88266e6d61
DIST wincolor-0.1.4.crate 4434 SHA256 a39ee4464208f6430992ff20154216ab2357772ac871d994c51628d60e58b8b0 SHA512 910920a4a86084d1529c2cc29fd65eb2e858b7e89677617c31d0c8690c7c22145e4ece54237df103b3defb58e1b0b05edf2d24304af2dec4662e61593901ba9f WHIRLPOOL c609387e48384b9787066d25ac1a848c95e113e1afdd2af506076b44f593fdf5c8b39c77e3439301161f328cc563af4fae6eb3813e1bfc810974d8d712dd31a6
DIST ws2_32-sys-0.2.1.crate 4697 SHA256 d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e SHA512 18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f WHIRLPOOL fd144081dc48c18ca407c1af08411d3aecf99cec42d27a3b7825d16f91f15be96ab66b79c62083520fae6988af76dfc20fe028416f84cfb5a0e1de9bfa4ba107
EBUILD cargo-0.21.1.ebuild 3343 SHA256 1075a5483befb588ce8571d59b131c12f410b2755357807b6da17a8b7ab95e45 SHA512 9e1a1acf9d4e90649258177d5b77b774a0d6f34b1c54b7d54dbee0edaced13d9f7e47eb51b6d55e33e312d92e1045b6a6623b312ce5e0f7db104a3df1881d9e1 WHIRLPOOL d7cac93300af514f490582590a32ca34d22bf0ebdab5fd4eca15dc58aa54269a66e0ffa9386a4f5d604d026dc32170aa94bbd60bfce9e89b9a4c8592be52d6d6
+EBUILD cargo-0.22.0.ebuild 3343 SHA256 1075a5483befb588ce8571d59b131c12f410b2755357807b6da17a8b7ab95e45 SHA512 9e1a1acf9d4e90649258177d5b77b774a0d6f34b1c54b7d54dbee0edaced13d9f7e47eb51b6d55e33e312d92e1045b6a6623b312ce5e0f7db104a3df1881d9e1 WHIRLPOOL d7cac93300af514f490582590a32ca34d22bf0ebdab5fd4eca15dc58aa54269a66e0ffa9386a4f5d604d026dc32170aa94bbd60bfce9e89b9a4c8592be52d6d6
MISC metadata.xml 250 SHA256 791cc3130f3775c2ecce04665a072774ca677894442ba0b5caeb913ad290553a SHA512 659ffa5a36819a0534e5c614275998a130d02260924fa03d43b667f38672041b6740fb9c1efbc74d3f900ee4d3c14280aefa93d0c99fa27c1159683956f2c8f0 WHIRLPOOL 174506445a0238b85bc144591a00c9842ff2c105728acff2b37c38153d64aedb63b4d6525d30ef7676d1f232bab4adfb7f64a2b4ff3d4c6f3f1ab4c5e73c02db
diff --git a/dev-util/cargo/cargo-0.22.0.ebuild b/dev-util/cargo/cargo-0.22.0.ebuild
new file mode 100644
index 0000000..8925e3e
--- /dev/null
+++ b/dev-util/cargo/cargo-0.22.0.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Generate with
+# sed 's/^"checksum \([[:graph:]]\+\) \([[:graph:]]\+\) (.*$/\1-\2/' Cargo.lock
+CRATES="
+advapi32-sys-0.2.0
+aho-corasick-0.5.3
+aho-corasick-0.6.3
+atty-0.2.2
+backtrace-0.3.2
+backtrace-sys-0.1.11
+bitflags-0.9.1
+bufstream-0.1.3
+cc-1.0.0
+cfg-if-0.1.2
+cmake-0.1.24
+crossbeam-0.2.10
+curl-0.4.7
+curl-sys-0.3.14
+dbghelp-sys-0.2.0
+docopt-0.8.1
+dtoa-0.4.1
+env_logger-0.4.3
+error-chain-0.11.0
+filetime-0.1.10
+flate2-0.2.19
+foreign-types-0.2.0
+fs2-0.4.2
+gcc-0.3.51
+git2-0.6.6
+git2-curl-0.7.0
+glob-0.2.11
+hamcrest-0.1.1
+hex-0.2.0
+idna-0.1.2
+itoa-0.3.1
+jobserver-0.1.6
+kernel32-sys-0.2.2
+lazy_static-0.2.8
+libc-0.2.25
+libgit2-sys-0.6.12
+libssh2-sys-0.2.6
+libz-sys-1.0.16
+log-0.3.8
+matches-0.1.6
+memchr-0.1.11
+memchr-1.0.1
+miniz-sys-0.1.9
+miow-0.2.1
+net2-0.2.29
+num-0.1.39
+num-bigint-0.1.39
+num-complex-0.1.38
+num-integer-0.1.34
+num-iter-0.1.33
+num-rational-0.1.38
+num-traits-0.1.39
+num_cpus-1.6.2
+openssl-0.9.20
+openssl-probe-0.1.1
+openssl-sys-0.9.20
+percent-encoding-1.0.0
+pkg-config-0.3.9
+psapi-sys-0.1.0
+quote-0.3.15
+rand-0.3.15
+regex-0.1.80
+regex-0.2.2
+regex-syntax-0.3.9
+regex-syntax-0.4.1
+rustc-demangle-0.1.4
+rustc-serialize-0.3.24
+scoped-tls-0.1.0
+semver-0.7.0
+semver-parser-0.7.0
+serde-1.0.9
+serde_derive-1.0.9
+serde_derive_internals-0.15.1
+serde_ignored-0.0.3
+serde_json-1.0.2
+shell-escape-0.1.3
+socket2-0.2.1
+strsim-0.6.0
+syn-0.11.11
+synom-0.11.3
+tar-0.4.13
+tempdir-0.3.5
+termcolor-0.3.2
+thread-id-2.0.0
+thread_local-0.2.7
+thread_local-0.3.4
+toml-0.4.2
+unicode-bidi-0.3.4
+unicode-normalization-0.1.5
+unicode-xid-0.0.4
+unreachable-1.0.0
+url-1.5.1
+utf8-ranges-0.1.3
+utf8-ranges-1.0.0
+vcpkg-0.2.2
+void-1.0.2
+winapi-0.2.8
+winapi-build-0.1.1
+wincolor-0.1.4
+ws2_32-sys-0.2.1
+"
+
+inherit bash-completion-r1 cargo versionator
+
+CARGO_SNAPSHOT_VERSION="0.$(($(get_version_component_range 2) - 1)).0"
+CTARGET=${CHOST/gentoo/unknown}
+
+DESCRIPTION="The Rust's package manager"
+HOMEPAGE="http://crates.io"
+SRC_URI="https://github.com/rust-lang/cargo/archive/${PV}.tar.gz -> ${P}.tar.gz
+ http://portage.smaeul.xyz/distfiles/cargo-${CARGO_SNAPSHOT_VERSION}-${CTARGET}.tar.xz
+ $(cargo_crate_uris ${CRATES})"
+
+RESTRICT="mirror"
+LICENSE="|| ( MIT Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+IUSE="doc libressl"
+
+COMMON_DEPEND="sys-libs/zlib
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ net-libs/libssh2
+ net-libs/http-parser"
+RDEPEND="${COMMON_DEPEND}
+ !dev-util/cargo-bin
+ net-misc/curl[ssl]"
+DEPEND="${COMMON_DEPEND}
+ >=virtual/rust-1.19.0
+ dev-util/cmake
+ sys-apps/coreutils
+ sys-apps/diffutils
+ sys-apps/findutils
+ sys-apps/sed"
+
+PATCHES=( "${FILESDIR}/${P}-libressl-2.6.2.patch" )
+
+src_configure() {
+ # Do nothing
+ echo "Configuring cargo..."
+}
+
+src_compile() {
+ export CARGO_HOME="${ECARGO_HOME}"
+ local cargo="${WORKDIR}/cargo-${BOOTSTRAP_VERSION}-${TRIPLE}/cargo/bin/cargo"
+ RUSTFLAGS='-C target-feature=-crt-static' ${cargo} build --release || die "Failed to build cargo"
+
+ # Building HTML documentation
+ use doc && ${cargo} doc
+}
+
+src_install() {
+ dobin target/release/cargo
+
+ # Install HTML documentation
+ use doc && HTML_DOCS=("target/doc")
+ einstalldocs
+
+ newbashcomp src/etc/cargo.bashcomp.sh cargo
+ insinto /usr/share/zsh/site-functions
+ doins src/etc/_cargo
+ doman src/etc/man/*
+} \ No newline at end of file
diff --git a/dev-util/cargo/files/cargo-0.22.0-libressl-2.6.2.patch b/dev-util/cargo/files/cargo-0.22.0-libressl-2.6.2.patch
new file mode 100644
index 0000000..0f18866
--- /dev/null
+++ b/dev-util/cargo/files/cargo-0.22.0-libressl-2.6.2.patch
@@ -0,0 +1,121 @@
+From 6144a17b2321c578a39b9a07af0206f56fbdc648 Mon Sep 17 00:00:00 2001
+From: "Jory A. Pratt" <anarchy@gentoo.org>
+Date: Wed, 18 Oct 2017 08:05:02 -0500
+Subject: [PATCH] Update openssl, openssl-sys crate for libressl-2.6.2
+
+Signed-off-by: Jory A. Pratt <anarchy@gentoo.org>
+---
+ Cargo.lock | 27 ++++++++++++++++-----------
+ 1 file changed, 16 insertions(+), 11 deletions(-)
+
+diff --git a/Cargo.lock b/Cargo.lock
+index aa376b6..790fc26 100644
+--- a/Cargo.lock
++++ b/Cargo.lock
+@@ -30,7 +30,7 @@ dependencies = [
+ "log 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
+ "miow 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "num_cpus 1.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
+- "openssl 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl 0.9.20 (registry+https://github.com/rust-lang/crates.io-index)",
+ "psapi-sys 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "same-file 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "scoped-tls 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
+@@ -137,6 +137,11 @@ dependencies = [
+ "url 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ ]
+
++[[package]]
++name = "cc"
++version = "1.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
+ [[package]]
+ name = "cfg-if"
+ version = "0.1.2"
+@@ -200,7 +205,7 @@ dependencies = [
+ "curl-sys 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.28 (registry+https://github.com/rust-lang/crates.io-index)",
+ "openssl-probe 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
+- "openssl-sys 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl-sys 0.9.20 (registry+https://github.com/rust-lang/crates.io-index)",
+ "socket2 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
+ ]
+@@ -213,7 +218,7 @@ dependencies = [
+ "gcc 0.3.51 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.28 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libz-sys 1.0.16 (registry+https://github.com/rust-lang/crates.io-index)",
+- "openssl-sys 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl-sys 0.9.20 (registry+https://github.com/rust-lang/crates.io-index)",
+ "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
+ "vcpkg 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
+@@ -318,7 +323,7 @@ dependencies = [
+ "libc 0.2.28 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libgit2-sys 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
+ "openssl-probe 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
+- "openssl-sys 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl-sys 0.9.20 (registry+https://github.com/rust-lang/crates.io-index)",
+ "url 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ ]
+
+@@ -445,7 +450,7 @@ dependencies = [
+ "libc 0.2.28 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libssh2-sys 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libz-sys 1.0.16 (registry+https://github.com/rust-lang/crates.io-index)",
+- "openssl-sys 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl-sys 0.9.20 (registry+https://github.com/rust-lang/crates.io-index)",
+ "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
+ ]
+
+@@ -457,7 +462,7 @@ dependencies = [
+ "cmake 0.1.24 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.28 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libz-sys 1.0.16 (registry+https://github.com/rust-lang/crates.io-index)",
+- "openssl-sys 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl-sys 0.9.20 (registry+https://github.com/rust-lang/crates.io-index)",
+ "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
+ ]
+
+@@ -623,14 +628,14 @@ dependencies = [
+
+ [[package]]
+ name = "openssl"
+-version = "0.9.15"
++version = "0.9.20"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ dependencies = [
+ "bitflags 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "foreign-types 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "lazy_static 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
+ "libc 0.2.28 (registry+https://github.com/rust-lang/crates.io-index)",
+- "openssl-sys 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
++ "openssl-sys 0.9.20 (registry+https://github.com/rust-lang/crates.io-index)",
+ ]
+
+ [[package]]
+@@ -640,7 +645,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
+
+ [[package]]
+ name = "openssl-sys"
+-version = "0.9.15"
++version = "0.9.20"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ dependencies = [
+ "gcc 0.3.51 (registry+https://github.com/rust-lang/crates.io-index)",
+@@ -1067,9 +1072,9 @@ dependencies = [
+ "checksum num-rational 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)" = "288629c76fac4b33556f4b7ab57ba21ae202da65ba8b77466e6d598e31990790"
+ "checksum num-traits 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)" = "99843c856d68d8b4313b03a17e33c4bb42ae8f6610ea81b28abe076ac721b9b0"
+ "checksum num_cpus 1.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "aec53c34f2d0247c5ca5d32cca1478762f301740468ee9ee6dcb7a0dd7a0c584"
+-"checksum openssl 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)" = "f776f1d8af832fd2c637ee182c801e8f7ea8895718a2be9914cca001f6e2c40a"
++"checksum openssl 0.9.20 (registry+https://github.com/rust-lang/crates.io-index)" = "8bf434ff6117485dc16478d77a4f5c84eccc9c3645c4da8323b287ad6a15a638"
+ "checksum openssl-probe 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d98df0270d404ccd3c050a41d579c52d1db15375168bb3471e04ec0f5f378daf"
+-"checksum openssl-sys 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)" = "ad95f8160d1c150c4f44d4c4959732e048ac046c37f597fe362f8bf57561ffb4"
++"checksum openssl-sys 0.9.20 (registry+https://github.com/rust-lang/crates.io-index)" = "0ad395f1cee51b64a8d07cc8063498dc7554db62d5f3ca87a67f4eed2791d0c8"
+ "checksum percent-encoding 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "de154f638187706bde41d9b4738748933d64e6b37bdbffc0b47a97d16a6ae356"
+ "checksum pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "3a8b4c6b8165cd1a1cd4b9b120978131389f64bdaf456435caa41e630edba903"
+ "checksum psapi-sys 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "abcd5d1a07d360e29727f757a9decb3ce8bc6e0efa8969cfaad669a8317a2478"
+--
+2.14.2
+