cargo/Cargo.lock

107 lines
4 KiB
Plaintext
Raw Normal View History

[root]
name = "cargo"
version = "0.0.1-pre"
dependencies = [
2014-09-15 15:31:21 +00:00
"docopt 0.6.3 (git+https://github.com/docopt/docopt.rs#ee3844098f213121ce7dfb32cdbf2512ecba7085)",
"docopt_macros 0.6.3 (git+https://github.com/docopt/docopt.rs#ee3844098f213121ce7dfb32cdbf2512ecba7085)",
"flate2 0.0.1 (git+https://github.com/alexcrichton/flate2-rs#a59b2a103642550bc1500c302c5031479ec7d9e1)",
2014-09-15 15:31:21 +00:00
"git2 0.0.1 (git+https://github.com/alexcrichton/git2-rs#d36102579e8e42b275f63bf606a7a2eac006a98c)",
"glob 0.0.1 (git+https://github.com/rust-lang/glob#ce24c37f268c4a31238dbe3b8e9ff8fe5342f0be)",
"hamcrest 0.1.0 (git+https://github.com/carllerche/hamcrest-rust.git#49061a2134d9112b8622d54587590f324b97cc98)",
Implement git authentication This commit updates git2-rs to get the implementation of the authentication callback in libgit2. Additionally this specifies the callback for whenever we're cloning into the database or updating submodules. Currently cargo will *not* ask for user input, but rather require you to have authentication configured in git through some other means. There are currently two primary methods of doing so: 1. Any SSH key in the local ssh-agent will be used for authentication with SSH repositories. 2. The `credential.helper` interface (as specified by gitcredential(7)) has been implemented in git2-rs to allow for picking up of storage of passwords in the local git cache or keychain. If these two methods fail, then there will likely be an authentication failure. Interactive prompts for authentication have not been implemented as there is no method to currently enter your password into the terminal silently. A consequence of this commit is that cargo now depends on libssh2. A package was created to create a static copy of libssh2, and this is now linked into cargo by default. It turned out that just building libssh2 was quite a beast in and of itself on windows. The primary stickler point is that on the current release, 1.4.3, libssh2 requires openssl on windows. At this time I don't want to pick up a dependency on openssl for windows, and it turned out that the unreleased 1.4.4 version has a new backend for windows not based on openssl, but rather windows's cryptography API. The current bundled version of libssh2 is 1.4.4 with some light modifications to actually build on windows (wow that was hard). All in all, we're now statically linking to libssh 1.4.4 (not a runtime dependency). Closes #493
2014-09-01 06:03:45 +00:00
"semver 0.0.1 (git+https://github.com/rust-lang/semver#df163f7b22686493b037eee1f1f9d1a2742f9bbe)",
"tar 0.0.1 (git+https://github.com/alexcrichton/tar-rs#b2391703d54afd20c999d5531c4ed46bcf366f23)",
Implement git authentication This commit updates git2-rs to get the implementation of the authentication callback in libgit2. Additionally this specifies the callback for whenever we're cloning into the database or updating submodules. Currently cargo will *not* ask for user input, but rather require you to have authentication configured in git through some other means. There are currently two primary methods of doing so: 1. Any SSH key in the local ssh-agent will be used for authentication with SSH repositories. 2. The `credential.helper` interface (as specified by gitcredential(7)) has been implemented in git2-rs to allow for picking up of storage of passwords in the local git cache or keychain. If these two methods fail, then there will likely be an authentication failure. Interactive prompts for authentication have not been implemented as there is no method to currently enter your password into the terminal silently. A consequence of this commit is that cargo now depends on libssh2. A package was created to create a static copy of libssh2, and this is now linked into cargo by default. It turned out that just building libssh2 was quite a beast in and of itself on windows. The primary stickler point is that on the current release, 1.4.3, libssh2 requires openssl on windows. At this time I don't want to pick up a dependency on openssl for windows, and it turned out that the unreleased 1.4.4 version has a new backend for windows not based on openssl, but rather windows's cryptography API. The current bundled version of libssh2 is 1.4.4 with some light modifications to actually build on windows (wow that was hard). All in all, we're now statically linking to libssh 1.4.4 (not a runtime dependency). Closes #493
2014-09-01 06:03:45 +00:00
"toml 0.1.0 (git+https://github.com/alexcrichton/toml-rs#d40724ad2d6516d7b6750515153b4c360d63afe9)",
"url 0.1.0 (git+https://github.com/servo/rust-url#bfdf809365600a7941a77524f9bb065886de3379)",
]
[[package]]
name = "docopt"
Implement git authentication This commit updates git2-rs to get the implementation of the authentication callback in libgit2. Additionally this specifies the callback for whenever we're cloning into the database or updating submodules. Currently cargo will *not* ask for user input, but rather require you to have authentication configured in git through some other means. There are currently two primary methods of doing so: 1. Any SSH key in the local ssh-agent will be used for authentication with SSH repositories. 2. The `credential.helper` interface (as specified by gitcredential(7)) has been implemented in git2-rs to allow for picking up of storage of passwords in the local git cache or keychain. If these two methods fail, then there will likely be an authentication failure. Interactive prompts for authentication have not been implemented as there is no method to currently enter your password into the terminal silently. A consequence of this commit is that cargo now depends on libssh2. A package was created to create a static copy of libssh2, and this is now linked into cargo by default. It turned out that just building libssh2 was quite a beast in and of itself on windows. The primary stickler point is that on the current release, 1.4.3, libssh2 requires openssl on windows. At this time I don't want to pick up a dependency on openssl for windows, and it turned out that the unreleased 1.4.4 version has a new backend for windows not based on openssl, but rather windows's cryptography API. The current bundled version of libssh2 is 1.4.4 with some light modifications to actually build on windows (wow that was hard). All in all, we're now statically linking to libssh 1.4.4 (not a runtime dependency). Closes #493
2014-09-01 06:03:45 +00:00
version = "0.6.3"
2014-09-15 15:31:21 +00:00
source = "git+https://github.com/docopt/docopt.rs#ee3844098f213121ce7dfb32cdbf2512ecba7085"
[[package]]
name = "docopt_macros"
Implement git authentication This commit updates git2-rs to get the implementation of the authentication callback in libgit2. Additionally this specifies the callback for whenever we're cloning into the database or updating submodules. Currently cargo will *not* ask for user input, but rather require you to have authentication configured in git through some other means. There are currently two primary methods of doing so: 1. Any SSH key in the local ssh-agent will be used for authentication with SSH repositories. 2. The `credential.helper` interface (as specified by gitcredential(7)) has been implemented in git2-rs to allow for picking up of storage of passwords in the local git cache or keychain. If these two methods fail, then there will likely be an authentication failure. Interactive prompts for authentication have not been implemented as there is no method to currently enter your password into the terminal silently. A consequence of this commit is that cargo now depends on libssh2. A package was created to create a static copy of libssh2, and this is now linked into cargo by default. It turned out that just building libssh2 was quite a beast in and of itself on windows. The primary stickler point is that on the current release, 1.4.3, libssh2 requires openssl on windows. At this time I don't want to pick up a dependency on openssl for windows, and it turned out that the unreleased 1.4.4 version has a new backend for windows not based on openssl, but rather windows's cryptography API. The current bundled version of libssh2 is 1.4.4 with some light modifications to actually build on windows (wow that was hard). All in all, we're now statically linking to libssh 1.4.4 (not a runtime dependency). Closes #493
2014-09-01 06:03:45 +00:00
version = "0.6.3"
2014-09-15 15:31:21 +00:00
source = "git+https://github.com/docopt/docopt.rs#ee3844098f213121ce7dfb32cdbf2512ecba7085"
dependencies = [
2014-09-15 15:31:21 +00:00
"docopt 0.6.3 (git+https://github.com/docopt/docopt.rs#ee3844098f213121ce7dfb32cdbf2512ecba7085)",
]
[[package]]
name = "encoding"
version = "0.1.0"
source = "git+https://github.com/lifthrasiir/rust-encoding#35f0d70f65f73ba16f296f9ec675eddee661ba79"
[[package]]
name = "flate2"
version = "0.0.1"
source = "git+https://github.com/alexcrichton/flate2-rs#a59b2a103642550bc1500c302c5031479ec7d9e1"
[[package]]
name = "git2"
version = "0.0.1"
2014-09-15 15:31:21 +00:00
source = "git+https://github.com/alexcrichton/git2-rs#d36102579e8e42b275f63bf606a7a2eac006a98c"
dependencies = [
2014-09-15 15:31:21 +00:00
"libgit2 0.0.1 (git+https://github.com/alexcrichton/git2-rs#d36102579e8e42b275f63bf606a7a2eac006a98c)",
"url 0.1.0 (git+https://github.com/servo/rust-url#bfdf809365600a7941a77524f9bb065886de3379)",
]
[[package]]
name = "glob"
version = "0.0.1"
2014-09-15 15:31:21 +00:00
source = "git+https://github.com/rust-lang/glob#ce24c37f268c4a31238dbe3b8e9ff8fe5342f0be"
[[package]]
name = "hamcrest"
version = "0.1.0"
2014-09-15 15:31:21 +00:00
source = "git+https://github.com/carllerche/hamcrest-rust.git#49061a2134d9112b8622d54587590f324b97cc98"
[[package]]
name = "libgit2"
version = "0.0.1"
2014-09-15 15:31:21 +00:00
source = "git+https://github.com/alexcrichton/git2-rs#d36102579e8e42b275f63bf606a7a2eac006a98c"
dependencies = [
2014-09-15 15:31:21 +00:00
"libssh2-static-sys 0.0.1 (git+https://github.com/alexcrichton/libssh2-static-sys#6a5d3ad7b62db6ca0721c528402f4976a1876036)",
"link-config 0.0.1 (git+https://github.com/alexcrichton/link-config#1d3cd271612036b47c015a55f33a97e1524569ae)",
"openssl-static-sys 0.0.1 (git+https://github.com/alexcrichton/openssl-static-sys#6fd904b03be4ee9d0e60fbae8e4137836ed74940)",
]
Implement git authentication This commit updates git2-rs to get the implementation of the authentication callback in libgit2. Additionally this specifies the callback for whenever we're cloning into the database or updating submodules. Currently cargo will *not* ask for user input, but rather require you to have authentication configured in git through some other means. There are currently two primary methods of doing so: 1. Any SSH key in the local ssh-agent will be used for authentication with SSH repositories. 2. The `credential.helper` interface (as specified by gitcredential(7)) has been implemented in git2-rs to allow for picking up of storage of passwords in the local git cache or keychain. If these two methods fail, then there will likely be an authentication failure. Interactive prompts for authentication have not been implemented as there is no method to currently enter your password into the terminal silently. A consequence of this commit is that cargo now depends on libssh2. A package was created to create a static copy of libssh2, and this is now linked into cargo by default. It turned out that just building libssh2 was quite a beast in and of itself on windows. The primary stickler point is that on the current release, 1.4.3, libssh2 requires openssl on windows. At this time I don't want to pick up a dependency on openssl for windows, and it turned out that the unreleased 1.4.4 version has a new backend for windows not based on openssl, but rather windows's cryptography API. The current bundled version of libssh2 is 1.4.4 with some light modifications to actually build on windows (wow that was hard). All in all, we're now statically linking to libssh 1.4.4 (not a runtime dependency). Closes #493
2014-09-01 06:03:45 +00:00
[[package]]
name = "libssh2-static-sys"
version = "0.0.1"
2014-09-15 15:31:21 +00:00
source = "git+https://github.com/alexcrichton/libssh2-static-sys#6a5d3ad7b62db6ca0721c528402f4976a1876036"
Implement git authentication This commit updates git2-rs to get the implementation of the authentication callback in libgit2. Additionally this specifies the callback for whenever we're cloning into the database or updating submodules. Currently cargo will *not* ask for user input, but rather require you to have authentication configured in git through some other means. There are currently two primary methods of doing so: 1. Any SSH key in the local ssh-agent will be used for authentication with SSH repositories. 2. The `credential.helper` interface (as specified by gitcredential(7)) has been implemented in git2-rs to allow for picking up of storage of passwords in the local git cache or keychain. If these two methods fail, then there will likely be an authentication failure. Interactive prompts for authentication have not been implemented as there is no method to currently enter your password into the terminal silently. A consequence of this commit is that cargo now depends on libssh2. A package was created to create a static copy of libssh2, and this is now linked into cargo by default. It turned out that just building libssh2 was quite a beast in and of itself on windows. The primary stickler point is that on the current release, 1.4.3, libssh2 requires openssl on windows. At this time I don't want to pick up a dependency on openssl for windows, and it turned out that the unreleased 1.4.4 version has a new backend for windows not based on openssl, but rather windows's cryptography API. The current bundled version of libssh2 is 1.4.4 with some light modifications to actually build on windows (wow that was hard). All in all, we're now statically linking to libssh 1.4.4 (not a runtime dependency). Closes #493
2014-09-01 06:03:45 +00:00
[[package]]
name = "link-config"
version = "0.0.1"
2014-09-15 15:31:21 +00:00
source = "git+https://github.com/alexcrichton/link-config#1d3cd271612036b47c015a55f33a97e1524569ae"
[[package]]
name = "openssl-static-sys"
version = "0.0.1"
2014-09-15 15:31:21 +00:00
source = "git+https://github.com/alexcrichton/openssl-static-sys#6fd904b03be4ee9d0e60fbae8e4137836ed74940"
[[package]]
name = "semver"
version = "0.0.1"
Implement git authentication This commit updates git2-rs to get the implementation of the authentication callback in libgit2. Additionally this specifies the callback for whenever we're cloning into the database or updating submodules. Currently cargo will *not* ask for user input, but rather require you to have authentication configured in git through some other means. There are currently two primary methods of doing so: 1. Any SSH key in the local ssh-agent will be used for authentication with SSH repositories. 2. The `credential.helper` interface (as specified by gitcredential(7)) has been implemented in git2-rs to allow for picking up of storage of passwords in the local git cache or keychain. If these two methods fail, then there will likely be an authentication failure. Interactive prompts for authentication have not been implemented as there is no method to currently enter your password into the terminal silently. A consequence of this commit is that cargo now depends on libssh2. A package was created to create a static copy of libssh2, and this is now linked into cargo by default. It turned out that just building libssh2 was quite a beast in and of itself on windows. The primary stickler point is that on the current release, 1.4.3, libssh2 requires openssl on windows. At this time I don't want to pick up a dependency on openssl for windows, and it turned out that the unreleased 1.4.4 version has a new backend for windows not based on openssl, but rather windows's cryptography API. The current bundled version of libssh2 is 1.4.4 with some light modifications to actually build on windows (wow that was hard). All in all, we're now statically linking to libssh 1.4.4 (not a runtime dependency). Closes #493
2014-09-01 06:03:45 +00:00
source = "git+https://github.com/rust-lang/semver#df163f7b22686493b037eee1f1f9d1a2742f9bbe"
[[package]]
name = "tar"
version = "0.0.1"
source = "git+https://github.com/alexcrichton/tar-rs#b2391703d54afd20c999d5531c4ed46bcf366f23"
[[package]]
name = "toml"
version = "0.1.0"
Implement git authentication This commit updates git2-rs to get the implementation of the authentication callback in libgit2. Additionally this specifies the callback for whenever we're cloning into the database or updating submodules. Currently cargo will *not* ask for user input, but rather require you to have authentication configured in git through some other means. There are currently two primary methods of doing so: 1. Any SSH key in the local ssh-agent will be used for authentication with SSH repositories. 2. The `credential.helper` interface (as specified by gitcredential(7)) has been implemented in git2-rs to allow for picking up of storage of passwords in the local git cache or keychain. If these two methods fail, then there will likely be an authentication failure. Interactive prompts for authentication have not been implemented as there is no method to currently enter your password into the terminal silently. A consequence of this commit is that cargo now depends on libssh2. A package was created to create a static copy of libssh2, and this is now linked into cargo by default. It turned out that just building libssh2 was quite a beast in and of itself on windows. The primary stickler point is that on the current release, 1.4.3, libssh2 requires openssl on windows. At this time I don't want to pick up a dependency on openssl for windows, and it turned out that the unreleased 1.4.4 version has a new backend for windows not based on openssl, but rather windows's cryptography API. The current bundled version of libssh2 is 1.4.4 with some light modifications to actually build on windows (wow that was hard). All in all, we're now statically linking to libssh 1.4.4 (not a runtime dependency). Closes #493
2014-09-01 06:03:45 +00:00
source = "git+https://github.com/alexcrichton/toml-rs#d40724ad2d6516d7b6750515153b4c360d63afe9"
[[package]]
name = "url"
version = "0.1.0"
source = "git+https://github.com/servo/rust-url#bfdf809365600a7941a77524f9bb065886de3379"
dependencies = [
"encoding 0.1.0 (git+https://github.com/lifthrasiir/rust-encoding#35f0d70f65f73ba16f296f9ec675eddee661ba79)",
]