Source: rust-parsec-service
Section: rust
Priority: optional
Build-Depends: debhelper (>= 12),
 dh-cargo (>= 25),
 cargo:native,
 rustc:native,
 libstd-rust-dev,
 librust-anyhow-1+default-dev (>= 1.0.38-~~),
 librust-base64-0.21+default-dev,
 librust-bincode-1+default-dev (>= 1.3.1-~~),
 librust-derivative-2+default-dev (>= 2.1.0-~~),
 librust-env-logger-0.10+default-dev,
 librust-hex-0.4+default-dev (>= 0.4.2-~~),
 librust-libc-0.2+default-dev (>= 0.2.86-~~),
 librust-log-0.4+default-dev (>= 0.4.14-~~),
 librust-log-0.4+serde-dev (>= 0.4.14-~~),
 librust-num-traits-0.2+default-dev (>= 0.2.14-~~),
 librust-parsec-interface-0.28+default-dev,
 librust-picky-asn1-0.7+default-dev,
 librust-picky-asn1-der-0.4+default-dev,
 librust-picky-asn1-x509-0.10+default-dev,
 librust-psa-crypto-0.9+operations-dev,
 librust-rusqlite-0.28+default-dev,
 librust-sd-notify-0.4+default-dev,
 librust-serde-1+default-dev (>= 1.0.123-~~),
 librust-serde-1+derive-dev (>= 1.0.123-~~),
 librust-signal-hook-0.3+default-dev (>= 0.3.4-~~),
 librust-structopt-0.3+default-dev (>= 0.3.21-~~),
 librust-threadpool-1+default-dev (>= 1.8.1-~~),
 librust-toml-0.5+default-dev (>= 0.5.8-~~),
 librust-tss-esapi-7+default-dev (>= 7.2.0-~~),
 librust-users-0.11+default-dev,
 librust-uuid-1+default-dev (>= 1.2.0-~~),
 librust-zeroize-1+default-dev (>= 1.2.0-~~),
 librust-zeroize-1+zeroize-derive-dev (>= 1.2.0-~~),
 debhelper (>= 13)
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Uploaders:
 Emanuele Rocca <ema@debian.org>
Standards-Version: 4.6.1
Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/parsec-service]
Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/parsec-service
X-Cargo-Crate: parsec-service
Rules-Requires-Root: no

Package: librust-parsec-service-dev
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 librust-anyhow-1+default-dev (>= 1.0.38-~~),
 librust-base64-0.21+default-dev,
 librust-bincode-1+default-dev (>= 1.3.1-~~),
 librust-bindgen-0.60+default-dev,
 librust-derivative-2+default-dev (>= 2.1.0-~~),
 librust-env-logger-0.10+default-dev,
 librust-hex-0.4+default-dev (>= 0.4.2-~~),
 librust-libc-0.2+default-dev (>= 0.2.86-~~),
 librust-log-0.4+default-dev (>= 0.4.14-~~),
 librust-log-0.4+serde-dev (>= 0.4.14-~~),
 librust-num-traits-0.2+default-dev (>= 0.2.14-~~),
 librust-parsec-interface-0.28+default-dev,
 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.11+default-dev,
 librust-prost-build-0.11+default-dev,
 librust-psa-crypto-0.9+operations-dev,
 librust-rand-0.8+default-dev (>= 0.8.3-~~),
 librust-rand-0.8+small-rng-dev (>= 0.8.3-~~),
 librust-rusqlite-0.28+default-dev,
 librust-sd-notify-0.4+default-dev,
 librust-serde-1+default-dev (>= 1.0.123-~~),
 librust-serde-1+derive-dev (>= 1.0.123-~~),
 librust-signal-hook-0.3+default-dev (>= 0.3.4-~~),
 librust-structopt-0.3+default-dev (>= 0.3.21-~~),
 librust-threadpool-1+default-dev (>= 1.8.1-~~),
 librust-toml-0.5+default-dev (>= 0.5.8-~~),
 librust-tss-esapi-7+default-dev (>= 7.2.0-~~),
 librust-users-0.11+default-dev,
 librust-uuid-1+default-dev (>= 1.2.0-~~),
 librust-zeroize-1+default-dev (>= 1.2.0-~~),
 librust-zeroize-1+zeroize-derive-dev (>= 1.2.0-~~)
Provides:
 librust-parsec-service+all-authenticators-dev (= ${binary:Version}),
 librust-parsec-service+all-providers-dev (= ${binary:Version}),
 librust-parsec-service+bindgen-dev (= ${binary:Version}),
 librust-parsec-service+default-dev (= ${binary:Version}),
 librust-parsec-service+direct-authenticator-dev (= ${binary:Version}),
 librust-parsec-service+hex-dev (= ${binary:Version}),
 librust-parsec-service+mbed-crypto-provider-dev (= ${binary:Version}),
 librust-parsec-service+picky-asn1-dev (= ${binary:Version}),
 librust-parsec-service+picky-asn1-der-dev (= ${binary:Version}),
 librust-parsec-service+picky-asn1-x509-dev (= ${binary:Version}),
 librust-parsec-service+prost-dev (= ${binary:Version}),
 librust-parsec-service+prost-build-dev (= ${binary:Version}),
 librust-parsec-service+psa-crypto-dev (= ${binary:Version}),
 librust-parsec-service+rand-dev (= ${binary:Version}),
 librust-parsec-service+tpm-provider-dev (= ${binary:Version}),
 librust-parsec-service+tss-esapi-dev (= ${binary:Version}),
 librust-parsec-service+unix-peer-credentials-authenticator-dev (= ${binary:Version}),
 librust-parsec-service-1-dev (= ${binary:Version}),
 librust-parsec-service-1+all-authenticators-dev (= ${binary:Version}),
 librust-parsec-service-1+all-providers-dev (= ${binary:Version}),
 librust-parsec-service-1+bindgen-dev (= ${binary:Version}),
 librust-parsec-service-1+default-dev (= ${binary:Version}),
 librust-parsec-service-1+direct-authenticator-dev (= ${binary:Version}),
 librust-parsec-service-1+hex-dev (= ${binary:Version}),
 librust-parsec-service-1+mbed-crypto-provider-dev (= ${binary:Version}),
 librust-parsec-service-1+picky-asn1-dev (= ${binary:Version}),
 librust-parsec-service-1+picky-asn1-der-dev (= ${binary:Version}),
 librust-parsec-service-1+picky-asn1-x509-dev (= ${binary:Version}),
 librust-parsec-service-1+prost-dev (= ${binary:Version}),
 librust-parsec-service-1+prost-build-dev (= ${binary:Version}),
 librust-parsec-service-1+psa-crypto-dev (= ${binary:Version}),
 librust-parsec-service-1+rand-dev (= ${binary:Version}),
 librust-parsec-service-1+tpm-provider-dev (= ${binary:Version}),
 librust-parsec-service-1+tss-esapi-dev (= ${binary:Version}),
 librust-parsec-service-1+unix-peer-credentials-authenticator-dev (= ${binary:Version}),
 librust-parsec-service-1.2-dev (= ${binary:Version}),
 librust-parsec-service-1.2+all-authenticators-dev (= ${binary:Version}),
 librust-parsec-service-1.2+all-providers-dev (= ${binary:Version}),
 librust-parsec-service-1.2+bindgen-dev (= ${binary:Version}),
 librust-parsec-service-1.2+default-dev (= ${binary:Version}),
 librust-parsec-service-1.2+direct-authenticator-dev (= ${binary:Version}),
 librust-parsec-service-1.2+hex-dev (= ${binary:Version}),
 librust-parsec-service-1.2+mbed-crypto-provider-dev (= ${binary:Version}),
 librust-parsec-service-1.2+picky-asn1-dev (= ${binary:Version}),
 librust-parsec-service-1.2+picky-asn1-der-dev (= ${binary:Version}),
 librust-parsec-service-1.2+picky-asn1-x509-dev (= ${binary:Version}),
 librust-parsec-service-1.2+prost-dev (= ${binary:Version}),
 librust-parsec-service-1.2+prost-build-dev (= ${binary:Version}),
 librust-parsec-service-1.2+psa-crypto-dev (= ${binary:Version}),
 librust-parsec-service-1.2+rand-dev (= ${binary:Version}),
 librust-parsec-service-1.2+tpm-provider-dev (= ${binary:Version}),
 librust-parsec-service-1.2+tss-esapi-dev (= ${binary:Version}),
 librust-parsec-service-1.2+unix-peer-credentials-authenticator-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+all-authenticators-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+all-providers-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+bindgen-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+default-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+direct-authenticator-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+hex-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+mbed-crypto-provider-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+picky-asn1-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+picky-asn1-der-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+picky-asn1-x509-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+prost-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+prost-build-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+psa-crypto-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+rand-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+tpm-provider-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+tss-esapi-dev (= ${binary:Version}),
 librust-parsec-service-1.2.0+unix-peer-credentials-authenticator-dev (= ${binary:Version})
Description: Abstraction layer for secure storage and operations - Rust source code
 This package contains the source for the Rust parsec-service crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: parsec-service
Architecture: any
Multi-Arch: allowed
Section: utils
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 ${cargo:Depends},
 adduser
Recommends:
 ${cargo:Recommends}
Suggests:
 ${cargo:Suggests}
Provides:
 ${cargo:Provides}
Built-Using: ${cargo:Built-Using}
XB-X-Cargo-Built-Using: ${cargo:X-Cargo-Built-Using}
Description: Abstraction layer for secure storage and operations
 Parsec is an abstraction layer that can be used to interact with
 hardware-backed security facilities such as the Hardware Security Module (HSM),
 the Trusted Platform Module (TPM), as well as firmware-backed and isolated
 software services.
 .
 The core component of Parsec is the security service, provided by this package.
 The service is a background process that runs on the host platform and provides
 connectivity with the secure facilities of that host, exposing a
 platform-neutral API that can be consumed into different programming languages
 using a client library. For a client library implemented in Rust see the
 package librust-parsec-interface-dev.
