diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4dae0d4..7d4e1f3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -88,8 +88,7 @@ udeps: - apt update -y -qq - apt install -y -qq --no-install-recommends curl git clang make pkg-config nettle-dev libssl-dev capnproto ca-certificates libpcsclite-dev - apt clean - - curl --location --output /tmp/cargo-udeps.tar.gz https://github.com/est31/cargo-udeps/releases/download/v0.1.33/cargo-udeps-v0.1.33-x86_64-unknown-linux-gnu.tar.gz - - tar --extract --verbose --gzip --file /tmp/cargo-udeps.tar.gz --directory /usr/local/bin/ --strip-components=2 ./cargo-udeps-v0.1.33-x86_64-unknown-linux-gnu/cargo-udeps + - cargo install cargo-udeps script: - cargo udeps --workspace --all-features --all-targets cache: [ ] diff --git a/openpgp-card-sequoia/Cargo.toml b/openpgp-card-sequoia/Cargo.toml index 834be87..10d5c16 100644 --- a/openpgp-card-sequoia/Cargo.toml +++ b/openpgp-card-sequoia/Cargo.toml @@ -12,7 +12,7 @@ repository = "https://gitlab.com/openpgp-card/openpgp-card" documentation = "https://docs.rs/crate/openpgp-card-sequoia" [dependencies] -sequoia-openpgp = "1.4" +sequoia-openpgp = { version = "1.4", default-features = false } openpgp-card = { path = "../openpgp-card", version = "0.3.3" } chrono = "0.4" anyhow = "1" @@ -26,5 +26,8 @@ openpgp-card-pcsc = { path = "../pcsc", version = "0.3" } env_logger = "0.9" testresult = "0.3.0" +[features] +default = ["sequoia-openpgp/default"] + [[example]] name = "test"