Fix keyring option on Linux

By applying a patch on keyring-rs
This commit is contained in:
FliegendeWurst 2022-06-05 17:41:47 +02:00
parent 147af49eb8
commit e2e5f515a0
3 changed files with 247 additions and 200 deletions

441
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -12,7 +12,7 @@ reqwest = { version = "0.11.0", default-features = false, features = ["cookies",
tokio = { version = "1.0.2", features = ["fs", "macros", "net", "rt-multi-thread", "process"] } tokio = { version = "1.0.2", features = ["fs", "macros", "net", "rt-multi-thread", "process"] }
tokio-util = { version = "0.7.0", features = ["io"] } tokio-util = { version = "0.7.0", features = ["io"] }
serde_json = "1.0.51" serde_json = "1.0.51"
scraper = "0.12.0" scraper = "0.13.0"
url = "2.1.1" url = "2.1.1"
futures = "0.3.8" futures = "0.3.8"
futures-util = "0.3.8" futures-util = "0.3.8"
@ -24,7 +24,7 @@ rprompt = "1.0.5"
ignore = "0.4.14" ignore = "0.4.14"
anyhow = "1.0.28" anyhow = "1.0.28"
colored = "2.0.0" colored = "2.0.0"
keyring = "1.0.0" keyring = { git = "https://github.com/FliegendeWurst/keyring-rs" }
cfg-if = "1.0.0" cfg-if = "1.0.0"
indicatif = "0.16.0" indicatif = "0.16.0"
once_cell = "1.7.2" once_cell = "1.7.2"

View File

@ -12,7 +12,7 @@ Download content from ILIAS. That includes:
**Windows/Linux users**: go to the [releases](../../releases) and download the executable for your operating system. **Windows/Linux users**: go to the [releases](../../releases) and download the executable for your operating system.
**macOS users**: [Install Rust](https://www.rust-lang.org/tools/install) and compile from source: **macOS users**: [Install Rust](https://www.rust-lang.org/tools/install) and compile from source:
``` ```
$ cargo install --all-features --git 'https://github.com/FliegendeWurst/KIT-ILIAS-downloader' --branch stable $ cargo install --all-features --git 'https://github.com/FliegendeWurst/KIT-ILIAS-downloader'
``` ```
## Usage ## Usage