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
Dietmar Maurer
36d5c84ec4
bump version to 1.0.1-1
2020-11-24 09:09:24 +01:00
Fabian Grünbichler
98ecf27deb
bump version to 1.0.0-1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-11-11 15:22:39 +01:00
Fabian Grünbichler
dbb900ce4f
update dependencies
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-11-11 14:27:36 +01:00
Thomas Lamprecht
d83cc3fe8d
bump version to 0.7.1-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-28 22:12:47 +01:00
Thomas Lamprecht
ab388dc8f8
d/control: track some more build-dependencies
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-28 22:12:47 +01:00
Thomas Lamprecht
304b75f554
bump version to 0.7.0-1
...
Supersedes bad 0.7.1-1 bump...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-09-10 10:48:38 +02:00
Thomas Lamprecht
935fe25beb
bump version to 0.7.1-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-09-10 10:47:48 +02:00
Thomas Lamprecht
6d9c765703
bump version to 0.7.1-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-09-10 10:37:21 +02:00
Thomas Lamprecht
a52765504d
bump version to 0.6.4-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-08-19 16:44:30 +02:00
Fabian Grünbichler
40b4b92b4e
bump version to 0.6.3-1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-08-12 13:56:28 +02:00
Thomas Lamprecht
ad42a986e6
bump version to 0.6.2-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-23 11:39:30 +02:00
Dietmar Maurer
edd88ae902
bump version to 0.6.1-1
2020-07-09 14:23:49 +02:00