Fabian Grünbichler
e7242f1219
d/control: update B-D
...
using debcargo deb-dependencies
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-03-13 14:15:17 +01:00
Fabian Grünbichler
a48e736f12
d/control: switch to Static-Built-Using
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-03-13 14:07:28 +01:00
Fabian Grünbichler
17de3e6a36
d/rules: mark as executable
...
to avoid dpkg-source complaining
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-02-12 10:28:39 +01:00
Maximiliano Sandoval
3f77845cc2
cargo: update proxmox-schema dep to 4.0
...
Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com>
2025-02-12 10:28:17 +01:00
Maximiliano Sandoval
25d5e5e640
cargo: update proxmox-subscription to version 0.5.0
...
Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com>
2024-12-05 09:38:04 +01:00
Thomas Lamprecht
e422022f2c
d/lintian-overrides: ignore overly long X-Cargo-Built-Using fielt
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-09-06 18:04:02 +02:00
Thomas Lamprecht
a5f6a9c191
bump version to 0.6.7
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-09-06 18:03:33 +02:00
Thomas Lamprecht
49a8d26eb2
update proxmox-router to version 3
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-09-06 18:03:33 +02:00
Wolfgang Bumiller
451129ce9b
require schema 3.1.4 for const unwrap_any_object_schema
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2024-08-28 15:01:41 +02:00
Fabian Grünbichler
c6f21980f3
build: execute dh-cargo-built-using
...
this ensures the X-Cargo-Built-Using (and soon, Static-Built-Using) substvars
are actually filled with contents, and allow to find out which rustc version
and dependency versions were used to build a particular binary package.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-22 19:03:07 +02:00
Fabian Grünbichler
2cd3578c0d
build: use cargo wrapper
...
for package builds to ensure all common flags are actually set.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-22 19:03:07 +02:00
Maximiliano Sandoval
9ca8c35ab5
update to proxmox-sys 0.6
...
Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com>
2024-07-17 10:34:33 +02:00
Stoiko Ivanov
305b9e1b2b
bump proxmox-apt to 0.11 and adapt to changes.
...
The recent changes to proxmox-apt along with the introduction of the
proxmox_apt_apit_types crate led to the following changes.
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2024-07-10 11:15:34 +02:00
Stoiko Ivanov
bd85cf4b59
bump proxmox-time to 2.0
...
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2024-06-25 10:57:01 +02:00
Thomas Lamprecht
b2846c2899
bump version to 0.6.6
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-19 09:02:12 +02:00
Thomas Lamprecht
f1ef7f8c42
update proxmox-apt to 0.10.9
...
To allow repos that have packages without priority field in the index
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-19 09:01:10 +02:00
Thomas Lamprecht
7428e311da
bump version to 0.6.5
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-02-21 12:52:19 +01:00
Thomas Lamprecht
5d183d04a6
d/rules: export version related environment variables for docs build
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-02-21 12:08:16 +01:00
Thomas Lamprecht
dd15694845
d/control: udpdate build-dependencies
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-02-21 12:02:44 +01:00
Fabian Grünbichler
6c3e71ae89
bump version to 0.6.4
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-01-09 09:34:47 +01:00
Fabian Grünbichler
8fdb6bc67f
build: encode minimum proxmox-subscription version
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-01-09 09:09:35 +01:00
Thomas Lamprecht
580970b956
bump version to 0.6.3
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-11-25 17:22:54 +01:00
Thomas Lamprecht
f70470c2a9
cargo: update dependencies
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-10-12 17:01:35 +02:00
Thomas Lamprecht
30a3a3697a
bump version to 0.6.2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-29 15:06:50 +02:00
Thomas Lamprecht
7e2faedbb5
bump proxmox-apt dependency to 0.10.3
...
to get the component fixup for Debian security repo also for the
bookworm suite
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-29 15:03:00 +02:00
Thomas Lamprecht
e0663bd83f
d/rules: patch out wrongly linked libraries from ELFs
...
Adapted from proxmox-backup's 198ebc6c ("d/rules: patch out wrongly
linked libraries from ELFs")
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-29 13:10:07 +02:00
Thomas Lamprecht
6346bb5599
bump version to 0.6.1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-16 09:39:17 +02:00
Thomas Lamprecht
a35f55b942
bump version to 0.6.0
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-30 13:56:26 +02:00
Thomas Lamprecht
2971ba9487
d/control: add missing ${misc:Depends}
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-30 13:51:35 +02:00
Thomas Lamprecht
426271c059
avoid debcargo on build
...
Switch over to a more manual build oriented on proxmox-backup and
pve-lxc-syscalld.
nothing against debcargo directly, but currently it's really tailored
to Debians re-package upstream crate needs, and that shows.
Once we can generate control files from it without requiring all
build dependencies, and potentially some other stuff fixed, we could
re-introduce it.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-30 13:50:40 +02:00
Thomas Lamprecht
758d000412
drop librust-proxmox-offline-mirror-dev package
...
was only auto-generated by debcargo/dh-cargo but we never uploaded it
nor used it anywhere FWICT
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-30 13:45:12 +02:00
Thomas Lamprecht
8c7f5fb92a
d/control: define compat level via build-depends and raise to 13
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-30 13:10:47 +02:00
Thomas Lamprecht
ea9b44c98f
update dependencies for current bookworm state
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-30 13:10:36 +02:00
Thomas Lamprecht
65e33b4673
debian: wrap-and-sort -tkn
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-30 11:24:36 +02:00
Fabian Grünbichler
29c23dc097
update d/control
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-03-03 12:16:26 +01:00
Thomas Lamprecht
ebb5569215
d/control: update
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-02-07 15:41:59 +01:00
Thomas Lamprecht
8497b4fe22
bump version to 0.5.1-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-02-07 15:36:03 +01:00
Fabian Grünbichler
26e97f4513
add missing build dependencies
...
found by building with sbuild in a clean chroot.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-01-05 14:19:10 +01:00
Fabian Grünbichler
404eedad0b
update to nix 0.26.1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-01-05 14:18:59 +01:00
Fabian Grünbichler
67e1283c07
update d/control
...
after debcargo update
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-01-05 10:19:28 +01:00
Thomas Lamprecht
ab2be48e19
bump version to 0.5.0-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-22 17:02:09 +02:00
Fabian Grünbichler
e79308e626
mirror: add exclusion of packages/sections
...
to keep the size of mirror snapshots down by excluding unnecessary files
(e.g., games data, browsers, debug packages, ..).
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-10-19 16:25:25 +02:00
Fabian Grünbichler
03ea3497c7
d/debcargo.toml: add missing B-D
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-10-18 10:26:29 +02:00
Thomas Lamprecht
d0e605af5f
bump version to 0.4.0-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-09-16 14:26:22 +02:00
Thomas Lamprecht
91bd534701
cargo: bump proxmox-apt dependency to 0.9.2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-09-16 14:20:37 +02:00
Thomas Lamprecht
eb724f4021
buildsys: add lintian-overrides for shipped javascript libraries
...
albei we may want to really reuse the system ones..
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-09-15 11:37:49 +02:00
Thomas Lamprecht
6cbd79fcb7
d/control: fix line length of helper description
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-09-15 11:29:25 +02:00
Thomas Lamprecht
3be91c353e
d/control: fix font build-dependencies for docs
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-09-15 10:31:32 +02:00
Fabian Grünbichler
141cdb6986
build: track docs build-dependencies
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-09-09 14:48:18 +02:00
Fabian Grünbichler
8791f19e00
bump version to 0.3.0-1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-09-09 14:10:16 +02:00