diff --git a/proxmox-borrow/debian/control b/proxmox-borrow/debian/control index bcfe48e7..e67360aa 100644 --- a/proxmox-borrow/debian/control +++ b/proxmox-borrow/debian/control @@ -2,7 +2,7 @@ Source: rust-proxmox-borrow Section: rust Priority: optional Build-Depends: debhelper (>= 12), - dh-cargo (>= 24), + dh-cargo (>= 25), cargo:native , rustc:native , libstd-rust-dev @@ -12,7 +12,7 @@ Vcs-Git: git://git.proxmox.com/git/proxmox.git Vcs-Browser: https://git.proxmox.com/?p=proxmox.git Rules-Requires-Root: no -# FIXME (packages."(name)".section) debcargo auto-generated summaries are very long, consider overriding +# FIXME (packages."(name)".section) debcargo auto-generated summary for librust-proxmox-borrow-dev is very long, consider overriding Package: librust-proxmox-borrow-dev Architecture: any diff --git a/proxmox-http/debian/control b/proxmox-http/debian/control index 0e7dfaf2..9102034d 100644 --- a/proxmox-http/debian/control +++ b/proxmox-http/debian/control @@ -2,7 +2,7 @@ Source: rust-proxmox-http Section: rust Priority: optional Build-Depends: debhelper (>= 12), - dh-cargo (>= 24), + dh-cargo (>= 25), cargo:native , rustc:native , libstd-rust-dev , @@ -28,6 +28,7 @@ Suggests: librust-proxmox-http+hyper-dev (= ${binary:Version}), librust-proxmox-http+openssl-dev (= ${binary:Version}), librust-proxmox-http+proxmox-io-dev (= ${binary:Version}), + librust-proxmox-http+proxmox-lang-dev (= ${binary:Version}), librust-proxmox-http+proxmox-sys-dev (= ${binary:Version}), librust-proxmox-http+tokio-dev (= ${binary:Version}), librust-proxmox-http+tokio-openssl-dev (= ${binary:Version}), @@ -65,9 +66,9 @@ Multi-Arch: same Depends: ${misc:Depends}, librust-proxmox-http-dev (= ${binary:Version}), + librust-proxmox-http+futures-dev (= ${binary:Version}), librust-proxmox-http+http-helpers-dev (= ${binary:Version}), - librust-futures-0.3+default-dev, - librust-openssl-0.10+default-dev + librust-proxmox-http+openssl-dev (= ${binary:Version}) Provides: librust-proxmox-http-0+client-dev (= ${binary:Version}), librust-proxmox-http-0.6+client-dev (= ${binary:Version}), @@ -112,13 +113,12 @@ Multi-Arch: same Depends: ${misc:Depends}, librust-proxmox-http-dev (= ${binary:Version}), - librust-base64-0.13+default-dev, - librust-http-0.2+default-dev, - librust-hyper-0.14+default-dev, - librust-hyper-0.14+full-dev, - librust-proxmox-sys-0.2+default-dev, - librust-tokio-1+io-util-dev, - librust-tokio-openssl-0.6+default-dev (>= 0.6.1-~~) + librust-proxmox-http+base64-dev (= ${binary:Version}), + librust-proxmox-http+http-dev (= ${binary:Version}), + librust-proxmox-http+hyper-dev (= ${binary:Version}), + librust-proxmox-http+tokio-openssl-dev (= ${binary:Version}), + librust-proxmox-http+proxmox-sys-dev (= ${binary:Version}), + librust-tokio-1+io-util-dev Provides: librust-proxmox-http-0+http-helpers-dev (= ${binary:Version}), librust-proxmox-http-0.6+http-helpers-dev (= ${binary:Version}), @@ -173,6 +173,21 @@ Description: Proxmox HTTP library - feature "proxmox-io" This metapackage enables feature "proxmox-io" for the Rust proxmox-http crate, by pulling in any additional dependencies needed by that feature. +Package: librust-proxmox-http+proxmox-lang-dev +Architecture: any +Multi-Arch: same +Depends: + ${misc:Depends}, + librust-proxmox-http-dev (= ${binary:Version}), + librust-proxmox-lang-1+default-dev (>= 1.1-~~) +Provides: + librust-proxmox-http-0+proxmox-lang-dev (= ${binary:Version}), + librust-proxmox-http-0.6+proxmox-lang-dev (= ${binary:Version}), + librust-proxmox-http-0.6.0+proxmox-lang-dev (= ${binary:Version}) +Description: Proxmox HTTP library - feature "proxmox-lang" + This metapackage enables feature "proxmox-lang" for the Rust proxmox-http + crate, by pulling in any additional dependencies needed by that feature. + Package: librust-proxmox-http+proxmox-sys-dev Architecture: any Multi-Arch: same @@ -224,13 +239,13 @@ Multi-Arch: same Depends: ${misc:Depends}, librust-proxmox-http-dev (= ${binary:Version}), - librust-base64-0.13+default-dev, - librust-futures-0.3+default-dev, - librust-hyper-0.14+default-dev, - librust-hyper-0.14+full-dev, - librust-openssl-0.10+default-dev, + librust-proxmox-http+base64-dev (= ${binary:Version}), + librust-proxmox-http+futures-dev (= ${binary:Version}), + librust-proxmox-http+hyper-dev (= ${binary:Version}), + librust-proxmox-http+openssl-dev (= ${binary:Version}), + librust-proxmox-http+proxmox-sys-dev (= ${binary:Version}), + librust-proxmox-http+proxmox-lang-dev (= ${binary:Version}), librust-proxmox-io-1+tokio-dev, - librust-proxmox-sys-0.2+default-dev, librust-tokio-1+io-util-dev, librust-tokio-1+sync-dev Provides: diff --git a/proxmox-io/debian/control b/proxmox-io/debian/control index c6c8c664..3ef0e146 100644 --- a/proxmox-io/debian/control +++ b/proxmox-io/debian/control @@ -2,7 +2,7 @@ Source: rust-proxmox-io Section: rust Priority: optional Build-Depends: debhelper (>= 12), - dh-cargo (>= 24), + dh-cargo (>= 25), cargo:native , rustc:native , libstd-rust-dev , diff --git a/proxmox-section-config/debian/control b/proxmox-section-config/debian/control index c12dea6c..96e52bbb 100644 --- a/proxmox-section-config/debian/control +++ b/proxmox-section-config/debian/control @@ -2,14 +2,14 @@ Source: rust-proxmox-section-config Section: rust Priority: optional Build-Depends: debhelper (>= 12), - dh-cargo (>= 24), + dh-cargo (>= 25), cargo:native , rustc:native , libstd-rust-dev , librust-anyhow-1+default-dev , librust-hex-0.4+default-dev , - librust-proxmox-lang-1+default-dev , - librust-proxmox-schema-1+default-dev , + librust-proxmox-lang-1+default-dev (>= 1.1-~~) , + librust-proxmox-schema-1+default-dev (>= 1.1-~~) , librust-serde-1+default-dev , librust-serde-json-1+default-dev Maintainer: Proxmox Support Team @@ -25,8 +25,8 @@ Depends: ${misc:Depends}, librust-anyhow-1+default-dev, librust-hex-0.4+default-dev, - librust-proxmox-lang-1+default-dev, - librust-proxmox-schema-1+default-dev, + librust-proxmox-lang-1+default-dev (>= 1.1-~~), + librust-proxmox-schema-1+default-dev (>= 1.1-~~), librust-serde-1+default-dev, librust-serde-json-1+default-dev Provides: diff --git a/proxmox-sortable-macro/debian/control b/proxmox-sortable-macro/debian/control index deea3cde..a24a2be7 100644 --- a/proxmox-sortable-macro/debian/control +++ b/proxmox-sortable-macro/debian/control @@ -2,7 +2,7 @@ Source: rust-proxmox-sortable-macro Section: rust Priority: optional Build-Depends: debhelper (>= 12), - dh-cargo (>= 24), + dh-cargo (>= 25), cargo:native , rustc:native , libstd-rust-dev , diff --git a/proxmox-sys/debian/control b/proxmox-sys/debian/control index 903d1f7d..01fa939f 100644 --- a/proxmox-sys/debian/control +++ b/proxmox-sys/debian/control @@ -2,7 +2,7 @@ Source: rust-proxmox-sys Section: rust Priority: optional Build-Depends: debhelper (>= 12), - dh-cargo (>= 24), + dh-cargo (>= 25), cargo:native , rustc:native , libstd-rust-dev , @@ -14,12 +14,15 @@ Build-Depends: debhelper (>= 12), librust-nix-0.19+default-dev (>= 0.19.1-~~) , librust-proxmox-borrow-1+default-dev , librust-proxmox-io-1+default-dev , - librust-proxmox-lang-1+default-dev , + librust-proxmox-lang-1+default-dev (>= 1.1-~~) , librust-proxmox-time-1+default-dev , librust-regex-1+default-dev (>= 1.2-~~) , + librust-serde-1+default-dev , + librust-serde-1+derive-dev , librust-serde-json-1+default-dev , librust-zstd-0.6+bindgen-dev , librust-zstd-0.6+default-dev , + libacl1-dev , uuid-dev Maintainer: Proxmox Support Team Standards-Version: 4.5.1 @@ -40,12 +43,15 @@ Depends: librust-nix-0.19+default-dev (>= 0.19.1-~~), librust-proxmox-borrow-1+default-dev, librust-proxmox-io-1+default-dev, - librust-proxmox-lang-1+default-dev, + librust-proxmox-lang-1+default-dev (>= 1.1-~~), librust-proxmox-time-1+default-dev, librust-regex-1+default-dev (>= 1.2-~~), + librust-serde-1+default-dev, + librust-serde-1+derive-dev, librust-serde-json-1+default-dev, librust-zstd-0.6+bindgen-dev, librust-zstd-0.6+default-dev, + libacl1-dev, uuid-dev Suggests: librust-proxmox-sys+proxmox-sortable-macro-dev (= ${binary:Version}) diff --git a/proxmox-tfa/debian/control b/proxmox-tfa/debian/control index 452f7c84..d2e291f6 100644 --- a/proxmox-tfa/debian/control +++ b/proxmox-tfa/debian/control @@ -2,7 +2,7 @@ Source: rust-proxmox-tfa Section: rust Priority: optional Build-Depends: debhelper (>= 12), - dh-cargo (>= 24), + dh-cargo (>= 25), cargo:native , rustc:native , libstd-rust-dev , @@ -37,8 +37,8 @@ Depends: librust-url-2+default-dev (>= 2.2-~~) Suggests: librust-proxmox-tfa+api-dev (= ${binary:Version}), - librust-proxmox-tfa+api-types-dev (= ${binary:Version}), librust-proxmox-tfa+libc-dev (= ${binary:Version}), + librust-proxmox-tfa+proxmox-schema-dev (= ${binary:Version}), librust-proxmox-tfa+proxmox-time-dev (= ${binary:Version}), librust-proxmox-tfa+proxmox-uuid-dev (= ${binary:Version}), librust-proxmox-tfa+serde-json-dev (= ${binary:Version}), @@ -63,9 +63,9 @@ Depends: ${misc:Depends}, librust-proxmox-tfa-dev (= ${binary:Version}), librust-proxmox-tfa+u2f-dev (= ${binary:Version}), - librust-proxmox-time-1+default-dev, - librust-proxmox-uuid-1+default-dev, - librust-webauthn-rs-0.3+default-dev + librust-proxmox-tfa+webauthn-rs-dev (= ${binary:Version}), + librust-proxmox-tfa+proxmox-uuid-dev (= ${binary:Version}), + librust-proxmox-tfa+proxmox-time-dev (= ${binary:Version}) Provides: librust-proxmox-tfa-2+api-dev (= ${binary:Version}), librust-proxmox-tfa-2.0+api-dev (= ${binary:Version}), @@ -74,28 +74,6 @@ Description: Tfa implementation for totp and u2f - feature "api" This metapackage enables feature "api" for the Rust proxmox-tfa crate, by pulling in any additional dependencies needed by that feature. -Package: librust-proxmox-tfa+api-types-dev -Architecture: any -Multi-Arch: same -Depends: - ${misc:Depends}, - librust-proxmox-tfa-dev (= ${binary:Version}), - librust-proxmox-schema-1+api-macro-dev, - librust-proxmox-schema-1+default-dev -Provides: - librust-proxmox-tfa+proxmox-schema-dev (= ${binary:Version}), - librust-proxmox-tfa-2+api-types-dev (= ${binary:Version}), - librust-proxmox-tfa-2+proxmox-schema-dev (= ${binary:Version}), - librust-proxmox-tfa-2.0+api-types-dev (= ${binary:Version}), - librust-proxmox-tfa-2.0+proxmox-schema-dev (= ${binary:Version}), - librust-proxmox-tfa-2.0.0+api-types-dev (= ${binary:Version}), - librust-proxmox-tfa-2.0.0+proxmox-schema-dev (= ${binary:Version}) -Description: Tfa implementation for totp and u2f - feature "api-types" and 1 more - This metapackage enables feature "api-types" for the Rust proxmox-tfa crate, by - pulling in any additional dependencies needed by that feature. - . - Additionally, this package also provides the "proxmox-schema" feature. - Package: librust-proxmox-tfa+libc-dev Architecture: any Multi-Arch: same @@ -111,6 +89,28 @@ Description: Tfa implementation for totp and u2f - feature "libc" This metapackage enables feature "libc" for the Rust proxmox-tfa crate, by pulling in any additional dependencies needed by that feature. +Package: librust-proxmox-tfa+proxmox-schema-dev +Architecture: any +Multi-Arch: same +Depends: + ${misc:Depends}, + librust-proxmox-tfa-dev (= ${binary:Version}), + librust-proxmox-schema-1+api-macro-dev, + librust-proxmox-schema-1+default-dev +Provides: + librust-proxmox-tfa+api-types-dev (= ${binary:Version}), + librust-proxmox-tfa-2+proxmox-schema-dev (= ${binary:Version}), + librust-proxmox-tfa-2+api-types-dev (= ${binary:Version}), + librust-proxmox-tfa-2.0+proxmox-schema-dev (= ${binary:Version}), + librust-proxmox-tfa-2.0+api-types-dev (= ${binary:Version}), + librust-proxmox-tfa-2.0.0+proxmox-schema-dev (= ${binary:Version}), + librust-proxmox-tfa-2.0.0+api-types-dev (= ${binary:Version}) +Description: Tfa implementation for totp and u2f - feature "proxmox-schema" and 1 more + This metapackage enables feature "proxmox-schema" for the Rust proxmox-tfa + crate, by pulling in any additional dependencies needed by that feature. + . + Additionally, this package also provides the "api-types" feature. + Package: librust-proxmox-tfa+proxmox-time-dev Architecture: any Multi-Arch: same @@ -162,9 +162,9 @@ Multi-Arch: same Depends: ${misc:Depends}, librust-proxmox-tfa-dev (= ${binary:Version}), - librust-libc-0.2+default-dev, - librust-serde-1+derive-dev, - librust-serde-json-1+default-dev + librust-proxmox-tfa+libc-dev (= ${binary:Version}), + librust-proxmox-tfa+serde-json-dev (= ${binary:Version}), + librust-serde-1+derive-dev Provides: librust-proxmox-tfa-2+u2f-dev (= ${binary:Version}), librust-proxmox-tfa-2.0+u2f-dev (= ${binary:Version}), diff --git a/proxmox-time/debian/control b/proxmox-time/debian/control index 1a2b70cb..d136ce78 100644 --- a/proxmox-time/debian/control +++ b/proxmox-time/debian/control @@ -2,12 +2,13 @@ Source: rust-proxmox-time Section: rust Priority: optional Build-Depends: debhelper (>= 12), - dh-cargo (>= 24), + dh-cargo (>= 25), cargo:native , rustc:native , libstd-rust-dev , librust-anyhow-1+default-dev , librust-bitflags-1+default-dev (>= 1.2.1-~~) , + librust-js-sys-0.3+default-dev (>= 0.3.55-~~) , librust-lazy-static-1+default-dev (>= 1.4-~~) , librust-libc-0.2+default-dev , librust-libc-0.2+extra-traits-dev , @@ -25,6 +26,7 @@ Depends: ${misc:Depends}, librust-anyhow-1+default-dev, librust-bitflags-1+default-dev (>= 1.2.1-~~), + librust-js-sys-0.3+default-dev (>= 0.3.55-~~), librust-lazy-static-1+default-dev (>= 1.4-~~), librust-libc-0.2+default-dev, librust-libc-0.2+extra-traits-dev,