diff -Nru rust-parsec-service-1.4.1/debian/changelog rust-parsec-service-1.4.1/debian/changelog --- rust-parsec-service-1.4.1/debian/changelog 2025-01-30 15:17:07.000000000 +0000 +++ rust-parsec-service-1.4.1/debian/changelog 2025-04-10 20:59:38.000000000 +0000 @@ -1,3 +1,10 @@ +rust-parsec-service (1.4.1-4) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Team upload. + * Package parsec-service 1.4.1 from crates.io using debcargo 2.7.8 + + -- Blair Noctis Thu, 10 Apr 2025 20:59:38 +0000 + rust-parsec-service (1.4.1-3) unstable; urgency=medium * Team upload. diff -Nru rust-parsec-service-1.4.1/debian/control rust-parsec-service-1.4.1/debian/control --- rust-parsec-service-1.4.1/debian/control 2025-01-30 15:17:07.000000000 +0000 +++ rust-parsec-service-1.4.1/debian/control 2025-04-10 20:59:38.000000000 +0000 @@ -3,7 +3,8 @@ Priority: optional Build-Depends: debhelper-compat (= 13), dh-sequence-cargo, - cargo:native, + debhelper (>= 13) +Build-Depends-Arch: cargo:native, rustc:native (>= 1.66.0), libstd-rust-dev, librust-anyhow-1+default-dev (>= 1.0.38-~~), @@ -36,8 +37,7 @@ librust-toml-0.8+default-dev, librust-tss-esapi-7+default-dev (>= 7.5.0-~~), librust-zeroize-1+default-dev (>= 1.2.0-~~), - librust-zeroize-1+zeroize-derive-dev (>= 1.2.0-~~), - debhelper (>= 13) + librust-zeroize-1+zeroize-derive-dev (>= 1.2.0-~~) Maintainer: Debian Rust Maintainers Uploaders: Emanuele Rocca @@ -72,8 +72,8 @@ librust-picky-asn1-0.7+default-dev, librust-picky-asn1-der-0.4+default-dev, librust-picky-asn1-x509-0.10+default-dev, - librust-prost-0.12+default-dev, - librust-prost-build-0.12+default-dev, + librust-prost-0.13+default-dev, + librust-prost-build-0.13+default-dev, librust-psa-crypto-0.9+operations-dev (>= 0.9.2-~~), librust-rand-0.8+default-dev (>= 0.8.3-~~), librust-rand-0.8+small-rng-dev (>= 0.8.3-~~), diff -Nru rust-parsec-service-1.4.1/debian/patches/drop-deps.diff rust-parsec-service-1.4.1/debian/patches/drop-deps.diff --- rust-parsec-service-1.4.1/debian/patches/drop-deps.diff 2025-01-30 15:17:07.000000000 +0000 +++ rust-parsec-service-1.4.1/debian/patches/drop-deps.diff 2025-04-10 20:59:37.000000000 +0000 @@ -15,93 +15,42 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ --- a/Cargo.toml +++ b/Cargo.toml -@@ -33,7 +33,6 @@ - "pkcs11-provider", - "tpm-provider", - "mbed-crypto-provider", +@@ -36 +36 @@ - "cryptoauthlib-provider", - "direct-authenticator", - ] - -@@ -86,7 +85,7 @@ - version = "0.29.1" - - [dependencies.picky-asn1] --version = "0.11.0" -+version = "0.7.0" - optional = true - - [dependencies.picky-asn1-der] -@@ -94,7 +93,7 @@ - optional = true - - [dependencies.picky-asn1-x509] --version = "0.9.0" -+version = "0.10.0" - optional = true - - [dependencies.prost] -@@ -118,10 +117,6 @@ - version = "0.29.0" - #features = ["bundled"] - ++ #"cryptoauthlib-provider", +@@ -121 +121 @@ -[dependencies.rust-cryptoauthlib] --version = "0.4.5" --optional = true -- - [dependencies.sd-notify] - version = "0.4.1" - -@@ -132,10 +127,6 @@ - [dependencies.signal-hook] - version = "0.3.4" - ++[disabled.dependencies.rust-cryptoauthlib] +@@ -135 +135 @@ -[dependencies.spiffe] --version = "0.2.1" --optional = true -- - [dependencies.threadpool] - version = "1.8.1" - -@@ -154,10 +145,6 @@ - version = "0.8.3" - features = ["small_rng"] - ++[disabled.dependencies.spiffe] +@@ -157 +157 @@ -[dev-dependencies.rust-cryptoauthlib] --version = "0.4.4" --features = ["software-backend"] -- - [build-dependencies.bindgen] - version = "0.71" - optional = true -@@ -170,18 +157,14 @@ - all-authenticators = [ - "direct-authenticator", - "unix-peer-credentials-authenticator", ++[disabled.dev-dependencies.rust-cryptoauthlib] +@@ -173 +173 @@ - "jwt-svid-authenticator", - ] - all-providers = [ - "tpm-provider", - "pkcs11-provider", - "mbed-crypto-provider", ++ #"jwt-svid-authenticator", +@@ -179 +179 @@ - "trusted-service-provider", - ] ++ #"trusted-service-provider", +@@ -181,2 +181,2 @@ -cryptoauthlib-provider = ["rust-cryptoauthlib"] -default = ["unix-peer-credentials-authenticator"] ++#cryptoauthlib-provider = ["rust-cryptoauthlib"] +default = ["unix-peer-credentials-authenticator", "mbed-crypto-provider", "tpm-provider", "pkcs11-provider"] - direct-authenticator = [] +@@ -184 +184 @@ -jwt-svid-authenticator = ["spiffe"] - mbed-crypto-provider = ["psa-crypto"] - pkcs11-provider = [ - "cryptoki", -@@ -199,10 +182,4 @@ - "picky-asn1-x509", - "hex", - ] ++#jwt-svid-authenticator = ["spiffe"] +@@ -202,6 +202,6 @@ -trusted-service-provider = [ - "psa-crypto", - "bindgen", - "prost-build", - "prost", -] - unix-peer-credentials-authenticator = [] ++#trusted-service-provider = [ ++# "psa-crypto", ++# "bindgen", ++# "prost-build", ++# "prost", ++#] diff -Nru rust-parsec-service-1.4.1/debian/patches/relax-dep.diff rust-parsec-service-1.4.1/debian/patches/relax-dep.diff --- rust-parsec-service-1.4.1/debian/patches/relax-dep.diff 2025-01-30 15:17:07.000000000 +0000 +++ rust-parsec-service-1.4.1/debian/patches/relax-dep.diff 2025-04-10 20:59:37.000000000 +0000 @@ -1,45 +1,31 @@ --- a/Cargo.toml +++ b/Cargo.toml -@@ -45,7 +45,7 @@ - version = "1.0.38" - +@@ -47,3 +47,3 @@ [dependencies.base64] -version = "0.21.0" +version = "0.22" - [dependencies.bincode] - version = "1.3.1" -@@ -66,7 +66,7 @@ - version = "2.2.0" - +@@ -68,3 +68,3 @@ [dependencies.env_logger] -version = "0.10.0" +version = "0.11" - [dependencies.hex] - version = "0.4.2" -@@ -86,7 +86,7 @@ - version = "0.29.1" - +@@ -88,3 +88,3 @@ [dependencies.picky-asn1] -version = "0.8.0" -+version = "0.11.0" ++version = "0.7.0" optional = true - - [dependencies.picky-asn1-der] -@@ -94,18 +94,17 @@ - optional = true - +@@ -96,3 +96,3 @@ [dependencies.picky-asn1-x509] -version = "0.12.0" -+version = "0.9.0" ++version = "0.10.0" optional = true - +@@ -100,3 +100,3 @@ [dependencies.prost] -version = "0.9.0" -+version = "0.12.0" ++version = "0.13.0" optional = true - +@@ -104,6 +104,5 @@ [dependencies.psa-crypto] -version = "0.12.0" +version = "0.9.2" @@ -47,28 +33,18 @@ "operations", - "std", ] - optional = true - default-features = false -@@ -117,7 +116,7 @@ - - [dependencies.rusqlite] +@@ -119,3 +118,3 @@ version = "0.29.0" -features = ["bundled"] +#features = ["bundled"] - [dependencies.rust-cryptoauthlib] - version = "0.4.5" -@@ -160,11 +159,11 @@ - features = ["software-backend"] - +@@ -162,3 +161,3 @@ [build-dependencies.bindgen] -version = "0.66.1" +version = "0.71" optional = true - +@@ -166,3 +165,3 @@ [build-dependencies.prost-build] -version = "0.9.0" -+version = "0.12.0" ++version = "0.13.0" optional = true - - [features] diff -Nru rust-parsec-service-1.4.1/debian/patches/unfix-clap.patch rust-parsec-service-1.4.1/debian/patches/unfix-clap.patch --- rust-parsec-service-1.4.1/debian/patches/unfix-clap.patch 2025-01-30 15:17:07.000000000 +0000 +++ rust-parsec-service-1.4.1/debian/patches/unfix-clap.patch 2025-04-10 20:59:37.000000000 +0000 @@ -6,7 +6,7 @@ Last-Update: 2024-10-13 --- a/Cargo.toml +++ b/Cargo.toml -@@ -52,3 +52,3 @@ +@@ -53,3 +53,3 @@ [dependencies.clap] -version = "=4.3.24" +version = "4.3.24"