summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-11-29bump version to 2.3.1Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2022-11-29man pages: fix passing package version to sphinxThomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2022-11-29update to reworked man-page generation in 2.3Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2022-11-29update re-routing of dependencies for 2.3Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2022-05-18update SRCINFO for v2.2.1Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2022-05-18update cargo dependency re-route patchThomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2022-05-18update to v2.2.1Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-12-12bump version to 2.1.2, simpler proxmox dependency patchingThomas Lamprecht
Instead of updating the hdozens of places manually, or investing time into automating that, just use the `[patch.crates-io]` mechanism cargo provides and clone the main depednecy repos too, which would have be done anyway by cargo. Patching out most of the workspace-lib stayed the same. Also patch our proxmox crate to avoid a glob-import on anyhow, as that breaks resolbing `Ok()` to te Result tuple, as anyhow added an Ok helper function in 1.0.49 and glob-imports are *always* wrong.. Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-09-22update to 2.0.10Thomas Lamprecht
we need to rework the "re-route dependencies to git" approach a bit as PBS reorganized the source code drastically into workspaces, and cargo build/fetch always wants to download every dependency of all workspace-crates, so we need to remove some of the top-level workspace. But, the reorg makes also quite some things better, less linkage cruft, no need to patch the api anymore and faster build time Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-06-16patch out apt module use from new call sitesThomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-06-16cargo.toml: patch new proxmox-acme-rs crate dep to be pulled from gitThomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-06-16adapt apt-dep-removal patch and drop upstreamed type-ambiguity oneThomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-06-16cargo.toml: adapt dependency patch to 1.1.10 changesThomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-06-16buildsys: refactor apply patch to separate helperThomas Lamprecht
which allows to log each patch file name as they are applied centrally Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-06-16import upstream 1.1.10 tagThomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-04-23update to 1.1.3Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-04-04update to 1.0.13Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-03-29bump version to 1.0.11-2Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-03-29fix map_err type ambiguityThomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-03-18update to v1.0.11Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-03-18pkg: track openssl as dependencyThomas Lamprecht
reported by `namcap` Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-03-18track myself as maintainerThomas Lamprecht
not sure if multiple lines work though.. Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-02-22update src info metadataThomas Lamprecht
run `makepkg --printsrcinfo >.SRCINFO` Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-02-04update to v1.0.8Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-02-03strip unused dependencies from ELFsThomas Lamprecht
Effectively a port from the debian packaging[0]. [0]: https://git.proxmox.com/?p=proxmox-backup.git;a=commit;h=198ebc6c86380351662b8b01537f449538ff1e6b Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2021-02-03update to 1.0.7Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2020-11-26update to v1.0.5 tagDominik Csapak
and rebase patches Signed-off-by: Dominik Csapak <dominik.csapak@gmail.com>
2020-11-11update to v1.0.1 tagThomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2020-11-10SRCINFO: fixup versionThomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2020-11-10update to 0.9.7Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2020-09-25update to v0.8.21Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2020-09-24update to 0.8.19Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2020-09-10update to 0.8.15Thomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2020-09-02fixup source pkgver in SRCINFOThomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2020-09-02fixup pkgver in SRCINFOThomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2020-09-02update for 0.8.14 tagThomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2020-08-02update SRCINFO and PKGBUILD to 0.8.9Dominik Csapak
* update to v0.8.9 * update cargo.toml patch to include the exact git revisions (since the proxmox/pxar crates do not have tags) * drop the patch for arm * add a patch to remove the apt dependency Signed-off-by: Dominik Csapak <dominik.csapak@gmail.com>
2020-07-19cherry-pick compat patch for other architecturesThomas Lamprecht
cherry-pick commit 449e4a66fe53221c459ef9471b5d1a8ec4b82808 Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2020-07-19update .SRCINFOThomas Lamprecht
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-19add clang and llvm to makedependsThomas Lamprecht
not in base-devel and tripped a build on aarch64 here as llvm-config and libclang.so is required Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2020-07-19ground work for aarch64 (arm64) buildsThomas Lamprecht
Not much to change, only a newer version of the udev binding crate is required, as else we get a build error due to a type error (char == u8 on one and char == i8 on the other platform). A successful build is still blocked by a similar issue in our own proxmox-backup crate, but that should be easy to address. Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2020-07-19set version tag in clone URI dynamically, add v prefixThomas Lamprecht
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
2020-07-15initial commitDominik Csapak
Signed-off-by: Dominik Csapak <dominik.csapak@gmail.com>