Fabian Grünbichler
c3cbcae289
bump version to 1.5.1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-01-30 13:57:06 +01:00
Fabian Grünbichler
a60f1c9ea1
debian: update symbols file after version bump
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-01-30 13:19:18 +01:00
Thomas Lamprecht
7bc0ae4463
bump version to 1.5.0
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2025-01-24 08:29:24 +01:00
Thomas Lamprecht
f226c2a26b
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>
2025-01-24 08:23:35 +01:00
Fabian Grünbichler
16298c5fa0
update to current PBS master
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-01-17 10:32:52 +01:00
Fabian Grünbichler
261437c26f
update submodule to PBS 3.2.8-1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-10-29 11:46:02 +01:00
Fabian Grünbichler
0088d34542
update to current PBS master
...
and regenerate d/control accordingly
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-04 10:09:57 +02:00
Wolfgang Bumiller
50ecd20e81
regenerate d/control
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2024-07-09 13:46:08 +02:00
Filip Schauer
9413af572d
bump build dependencies
...
Signed-off-by: Filip Schauer <f.schauer@proxmox.com>
2024-07-09 13:43:54 +02:00
Fabian Grünbichler
68d377e49c
proxmox-backup: update to current master
2024-06-20 09:56:40 +02:00
Wolfgang Bumiller
c35034c98f
bump schema dep to 3 and submodule
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2024-03-06 16:54:10 +01:00
Fabian Grünbichler
a087badbe9
bump version to 1.4.1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-11-28 13:33:09 +01:00
Fabian Grünbichler
d90cdd63a0
update to PBS 3.0.5
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-11-28 13:33:03 +01:00
Fabian Grünbichler
8af623b210
update symbols file
...
missed with last bump
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-10-03 12:02:45 +02:00
Fabian Grünbichler
b68750a609
update to current PBS and cbindgen
...
cbindgen still requires syn 1.x unfortunately, the new version picks up
wakeup_callback which we don't actually need in our interface, so exclude it at
least until the next bump happens for other reasons.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-10-03 12:00:41 +02:00
Filip Schauer
73a09e9672
buildsys: bump dependencies to bookworm updates
...
This fixes dependency installation errors when running the
`mk-build-deps --install` command against the current proxmox devel
bookworm repository.
Signed-off-by: Filip Schauer <f.schauer@proxmox.com>
2023-09-15 16:25:34 +02:00
Thomas Lamprecht
86dcf21ef2
bump version to 1.4.0
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-27 17:55:07 +02:00
Thomas Lamprecht
8ab65bc12b
d/control: raise standards version compliance to 4.6.2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-27 17:55:07 +02:00
Thomas Lamprecht
528a33fed9
d/control: define compat level via build-depends and raise to 13
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-27 17:55:07 +02:00
Thomas Lamprecht
afc3670334
update dependencies for current bookworm state
...
as we also track the PBS dependencies in d/control, as the workspace
crates we use from there cannot profit from being handled by debian
dependency system, like the others which are shipped as .deb package
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-27 17:55:07 +02:00
Thomas Lamprecht
198c9ba59d
buildsys: use actual build-dir and improve reproducability
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-27 17:55:07 +02:00
Thomas Lamprecht
afe4512f30
d/rules: enforce that the debian package version mateches cargo one
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-27 17:55:07 +02:00
Thomas Lamprecht
81f4432579
d/control: add missing ${misc:Depends}
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-27 17:55:07 +02:00
Thomas Lamprecht
9421e72129
d/control: make dev package depend on exact version of library package
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-27 17:55:07 +02:00
Thomas Lamprecht
cbcc23c5c7
d/control: fix missin cargo and git build-dependencies
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-27 17:55:07 +02:00
Thomas Lamprecht
1c441393c0
debian: wrap-and-sort -tkn
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-27 17:55:07 +02:00
Fabian Grünbichler
a90a65deeb
build: add patchelf to build-depends
...
used to strip unnecessarily linked libraries.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-01-19 15:56:56 +01:00
Fabian Grünbichler
890700ff25
update d/control
...
with improved cargo-fairy that actually picks up all of the transitive
dependencies.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-01-19 15:23:59 +01:00
Fabian Grünbichler
97c4f5891c
build: add cbindgen to regular dependencies
...
so that it gets properly included in d/control
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-01-19 15:23:59 +01:00
Fabian Grünbichler
39adea972d
update d/control
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-01-19 11:13:06 +01:00
Fabian Grünbichler
baa3211ec1
bump version to 1.3.2-1 and update symbols file
...
this optional symbol having disappeared doesn't stop the library from being loaded by old Qemu.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-12-12 14:59:13 +01:00
Fabian Grünbichler
4d90c957b5
update to current PBS head
...
to reduce transitive dependencies pulled in by pbs-config, like proxmox-metrics
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-12-12 14:59:03 +01:00
Thomas Lamprecht
4d450bb294
bump version to 1.3.1-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-05-13 13:59:50 +02:00
Thomas Lamprecht
368c116236
update symbols
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-05-12 14:00:50 +02:00
Thomas Lamprecht
e5fba1d12f
bump version to 1.3.0-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-05-12 13:56:24 +02:00
Wolfgang Bumiller
8556530b34
bump d/control
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-05-12 13:41:27 +02:00
Wolfgang Bumiller
bf18160d8f
complete d/control
...
Since we have git dependencies on pbs-api-types,tools,... we
need to actually include all of *their* dependencies as well
in our d/control file...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2021-11-24 13:44:26 +01:00
Wolfgang Bumiller
5545f466c9
bump d/control
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2021-11-24 12:23:47 +01:00
Dietmar Maurer
8d5ddc9c8e
bump version to 1.2.1-1
...
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
2021-11-24 11:47:36 +01:00
Thomas Lamprecht
6e555bc73a
bump version to 1.2.0-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-05 20:55:59 +02:00
Thomas Lamprecht
0d8bac1cbc
d/copyright: fix dates
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-05 20:54:47 +02:00
Thomas Lamprecht
653e3bf798
d/compat: use comapt level 12
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-05 20:54:47 +02:00
Thomas Lamprecht
5eaa3ecffd
bump version to 1.1.0-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-16 13:52:39 +02:00
Thomas Lamprecht
8de935110e
bump version to 1.0.3-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-02-12 12:37:35 +01:00
Thomas Lamprecht
5403a71b2f
buildsys: patch out unused dependencies from library
...
mirrors the changes from proxmox-backup commit
198ebc6c86380351662b8b01537f449538ff1e6b [0]
[0]: https://git.proxmox.com/?p=proxmox-backup.git;a=commit;h=198ebc6c86380351662b8b01537f449538ff1e6b
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-02-12 12:37:35 +01:00
Thomas Lamprecht
af51823cc8
d/control: record breaks for older pve-qemu-kvm
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-02-12 11:50:45 +01:00
Thomas Lamprecht
99d016e4d8
d/symbols: reflect changes to proxmox_backup_new
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-02-12 11:50:45 +01:00
Fabian Grünbichler
58f4a111bd
build: track symbols
...
for easier auto-generation of versioned deps. when adding new symbols,
the build should display a warning + diff (in addition to our manual
tracking of the generated header file). changes in symbol signatures or
semantics are not caught automatically by the symbols file, but still
require bumping the minimum library version for that symbol accordingly.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2021-02-12 10:54:32 +01:00
Fabian Grünbichler
447552da4a
d/control: add cbindgen to build-deps
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-11-30 13:41:45 +01:00
Dietmar Maurer
18d5b98ab1
bump version to 1.0.2-1
2020-11-25 08:32:46 +01:00