Commit Graph

2100 Commits

Author SHA1 Message Date
Fabian Grünbichler
09d8d52d1b rust-src: make lintian overrides generic
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-10 14:17:05 +02:00
Fabian Grünbichler
568b1a9810 source: add new lintian overrides
Gbp-Dch: Ignore

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-10 10:17:34 +02:00
Fabian Grünbichler
92df94559f update d/copyright
Gbp-Dch: Ignore
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-10 10:17:20 +02:00
Fabian Grünbichler
8b844781a1 bump libgit2 to 1.8.1
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-09 14:56:22 +02:00
Samuel Thibault
f8d99f4bd1 add hurd-amd64 support
FG: s/153/155/ to match rustc 1.81 vendored libc version
FG: adapt patch metadata slightly for gbp
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-09 14:45:24 +02:00
Fabian Grünbichler
874fcb1d76 rebase patches
Gbp-Dch: Ignore

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-09 14:45:24 +02:00
Fabian Grünbichler
ae844052dd switch to LLVM 18
and bump wasi-libc B-D to pick up the one rebuilt with LLVM 18.
2024-09-09 14:16:28 +02:00
Fabian Grünbichler
d4c5155e1d update to upstream version 1.81
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-09 14:15:27 +02:00
Fabian Grünbichler
5b1c109e94 Update upstream source from tag 'upstream/1.81.0+dfsg1'
Update to upstream version '1.81.0+dfsg1'
with Debian dir aeebe314b3
2024-09-09 14:08:55 +02:00
Fabian Grünbichler
1f0639a964 New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
Fabian Grünbichler
5faa4a90c5 update upstream unsuspicious files for 1.81.0
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-09 14:06:45 +02:00
Fabian Grünbichler
39b924c987 Update Files-Excluded for new upstream version 1.81.0
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-09-09 13:27:50 +02:00
Fabian Grünbichler
4550e7855d early-stage update of patches for 1.81.0+dfsg1 2024-09-09 13:27:50 +02:00
Fabian Grünbichler
9d51938143 Merge branch 'debian/experimental' into debian/sid 2024-09-05 09:01:19 +02:00
Fabian Grünbichler
4da8d132d2 bump version to 1.80.0+dfsg1-1
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-09-04 20:13:56 +02:00
Fabian Grünbichler
0304725582 bump version to 1.80.1+dfsg1-1~exp1
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-08-09 12:03:08 +02:00
Fabian Grünbichler
ead0793df5 update version to 1.80.1
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-08-09 10:55:05 +02:00
Fabian Grünbichler
efada1438b Update upstream source from tag 'upstream/1.80.1+dfsg1'
Update to upstream version '1.80.1+dfsg1'
with Debian dir 51adb3966d
2024-08-09 10:51:52 +02:00
Fabian Grünbichler
2fcd4d89e6 New upstream version 1.80.1+dfsg1 2024-08-09 10:50:01 +02:00
Fabian Grünbichler
a467c821bf d/control: drop Build-Conflicts on gdb-minimal
used to be needed to ensure the full gdb is used to satisfy the
build-dependency, since gdb-minimal also provided gdb. now (since gdb 15) it's
rwversed - gdb provides gdb-minimal, but since it also conflicts and replaces
it, a dependency on gdb, and a conflict on gdb-minimal are not satisfiable
anymore.

Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-08-04 10:39:11 +02:00
Fabian Grünbichler
793795ca7f bump version to 1.80.0+dfsg1-1~exp1
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-31 15:58:32 +02:00
Fabian Grünbichler
761302af34 update lintian overrides
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-31 13:45:15 +02:00
Fabian Grünbichler
40e48a2cb0 update d/copyright
Gbp-Dch: Ignore

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-31 13:45:06 +02:00
Fabian Grünbichler
67cfc853e7 use packaged libonig
the bundled copy from the vendored onig_sys is stripped out, so we need to
patch its build script to always look for the system lib.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-31 10:31:54 +02:00
Fabian Grünbichler
1b30eebc37 rebase and drop patches
Gbp-Dch: Ignore

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-31 09:35:46 +02:00
Fabian Grünbichler
b3c869a102 bump wasi-libc dependency for p2 target
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-31 09:21:33 +02:00
Fabian Grünbichler
471b4eb65f update version for 1.80.0+dfsg1-1
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-31 09:17:58 +02:00
Fabian Grünbichler
7b881090f7 Update upstream source from tag 'upstream/1.80.0+dfsg1'
Update to upstream version '1.80.0+dfsg1'
with Debian dir aa896e6e5c
2024-07-31 08:41:42 +02:00
Fabian Grünbichler
31ef2f647e New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
Fabian Grünbichler
b74dd134c7 update unsuspicious files
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-31 08:39:28 +02:00
Fabian Grünbichler
06e1f09c8f update Files-Excluded for new upstream version 1.80.0
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-31 08:39:17 +02:00
Fabian Grünbichler
ff72d4a6ef early-stage update of patches for 1.80.0+dfsg1 2024-07-29 10:24:19 +02:00
Fabian Grünbichler
1d264e4204 revert d/watch file
to scan for latest version again

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-26 09:20:11 +02:00
Fabian Grünbichler
3acfc04ac2 enable wasm32-wasip1 and wasm32-wasip2 targets
p1 is the new name for the existing wasm32-wasi target, the old name will be
removed soon. wasm32-wasip2 is the new preview target.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-11 09:46:07 +02:00
Fabian Grünbichler
beea23f0bf bump version to 1.79.0+dfsg1-2
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-27 16:28:42 +02:00
Fabian Grünbichler
1393a17785 re-export patches
Gbp-Dch: ignore

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-27 16:28:42 +02:00
Samuel Thibault
e43855045d Avoid hurd-stuck test 2024-06-27 16:28:42 +02:00
Fabian Grünbichler
0256b22196 d/control: update Standards-Version to 4.7.0
no changes needed

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-27 16:28:42 +02:00
Fabian Grünbichler
ad918bea17 build: remove more cache files
these should be created at runtime in $CARGO_HOME, we don't want to ship the
one created during toolchain builds..

Closes: #1074373

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-27 16:28:38 +02:00
Fabian Grünbichler
90f889dace bump version to 1.79.0+dfsg1-1
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-26 08:38:42 +02:00
Fabian Grünbichler
cc23dc4443 add missing rustfmt dependency
it links with std/rustc_driver, just like clippy and rustc itself, so it needs
the same dependency.

Closes: #1074290

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-26 08:38:42 +02:00
Fabian Grünbichler
420727d0ee cargo wrapper: ensure debug symbols are not stripped
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-25 14:24:05 +02:00
Fabian Grünbichler
c28fdca7c2 cargo wrapper: switch to config.toml
the non-suffixed name prints a warning nowadays..

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-25 14:23:16 +02:00
Fabian Grünbichler
c33a4c1b58 bump version to 1.79.0+dfsg1-1~exp1
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-25 09:40:35 +02:00
Fabian Grünbichler
769bae9aa4 adapt lintian overrides to new vendor suffix
Gbp-Dch: ignore

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-25 09:39:41 +02:00
Fabian Grünbichler
dc3faff23f update d/copyright
Gbp-Dch: ignore

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-25 09:13:24 +02:00
Fabian Grünbichler
32cb9d1d52 config: adapt to new change tracking mechanism
the config is now versioned for breaking changes, include the current last
change ID.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-24 14:50:43 +02:00
Fabian Grünbichler
08fabb0f58 d/rules: fix for suffixed vendored crates
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-24 14:50:43 +02:00
Fabian Grünbichler
69b35f2947 update to new upstream and wasi-libc version
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-24 14:50:43 +02:00
Fabian Grünbichler
d00c1e7b0a d/update-version.sh: adapt to wasi-libc/sdk changes
to find wasi-libc version used by wasi-sdk version recommended by upstream rustc.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-24 14:50:43 +02:00