use pbs-api-types dependency from newly separated package

We moved pbs-api-types out of proxmox-backup and package it now like
our other rust source code crates for better reuse. Switch this use
site over to use the package variant, not the submodule one, as the
latter won't exist anymore once we update the submodule the next time
anyway.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht 2025-01-24 08:23:33 +01:00
parent c61d999bee
commit f226c2a26b
3 changed files with 4 additions and 2 deletions

View File

@ -37,7 +37,8 @@ proxmox-schema = { version = "4", features = [ "api-macro" ] }
proxmox-sortable-macro = "0.1.2"
proxmox-sys = "0.6"
pbs-api-types = { path = "submodules/proxmox-backup/pbs-api-types" }
pbs-api-types = { version = "0.2" }
pbs-client = { path = "submodules/proxmox-backup/pbs-client" }
pbs-datastore = { path = "submodules/proxmox-backup/pbs-datastore" }
pbs-key-config = { path = "submodules/proxmox-backup/pbs-key-config" }

1
debian/control vendored
View File

@ -53,6 +53,7 @@ Build-Depends: cargo:native,
librust-proxmox-log-0.2+default-dev (>= 0.2.6-~~),
librust-proxmox-notify-0.5+default-dev (>= 0.5.1-~~),
librust-proxmox-notify-0.5+pbs-context-dev (>= 0.5.1-~~),
librust-pbs-api-types-dev,
librust-proxmox-router-3+cli-dev,
librust-proxmox-router-3+server-dev,
librust-proxmox-schema-4+api-macro-dev,

@ -1 +1 @@
Subproject commit de875c0f0e358b3bd46b4d0e3c0aa75af7c9e887
Subproject commit 7769be2f1750b42f90dadfcfc4fbc44615d2209b