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
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
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
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
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
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
5fae322c7c
new upstream release 1.78.0
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-21 09:42:56 +02:00
Fabian Grünbichler
dc5bc25c28
d/control: tighten libgit2-dev dependency
...
current vendored libgit2-sys requires >=1.7.2, make potential
backporters lives easier by encoding this properly.
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2024-06-19 14:23:13 +02:00
Fabian Grünbichler
f301d261c6
new upstream release 1.77.2
...
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2024-06-19 10:26:00 +02:00
Fabian Grünbichler
4b1d571061
d/control: add libsqlite3-dev to B-D
...
needed for cargo's new cache GC feature.
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2024-06-14 14:50:14 +02:00
Fabian Grünbichler
c3694f4e1f
New upstream release 1.76.0+dfsg1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-14 12:44:38 +02:00
Fabian Grünbichler
c0558ecf78
d/control: replace non-ASCII apostrophe
...
Closes : #1072926
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-06-10 20:33:01 +02:00
Fabian Grünbichler
6c147dcd7f
fix cross-building
...
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-06-04 21:09:33 +02:00
Fabian Grünbichler
24fbd3f9b4
new upstream release 1.75.0
...
Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>
2024-06-04 21:09:33 +02:00
Fabian Grünbichler
da0ce62104
new upstream release 1.74.1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-05-29 11:24:44 +02:00
Fabian Grünbichler
2b3c2a4f69
switch to LLVM 17
...
like upstream does for 1.73+
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-05-27 22:46:43 +02:00
Fabian Grünbichler
c6f6e0e6db
new upstream release 1.73
...
and new wasi-libc version
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-05-27 22:46:43 +02:00
Fabian Grünbichler
b7de4f399e
update to 1.72.1
...
and new wasi-libc version as well.
2024-05-24 08:11:33 +02:00
Fabian Grünbichler
d3720fbcf8
d/control: also fix package names in Breaks
...
not just Replaces
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-05-17 10:41:23 +02:00
Fabian Grünbichler
912cb62fcd
d/control: fix package names in B+R
...
Closes : #1071242
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-05-17 08:37:30 +02:00
Fabian Grünbichler
481264ba85
d/control: properly B+R old rustc packages
...
which contained the symlinks now shipped by rust-llvm
Closes : #1071005
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2024-05-15 07:19:48 +02:00
Fabian Grünbichler
01a1bd7f6e
d/control: move LLVM symlinks to own package
...
these are dangling otherwise if the suggested packages are not
installed, but they are not needed on all systems, split them out into
their own package that can in turn have a hard dependency.
Closes : #1021868
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2024-05-08 19:45:47 +02:00
Fabian Grünbichler
1906fc7942
d/control: add libssl and prefer curl with openssl
...
the direct dependency on libssl-dev was missing so far, but it was transitively
pulled in anyway. prefer curl with openssl instead of gnutls, even though curl
itself will still pull in gnutls and nettle even then, and libgit2 will pull in
mbedtls in addition..
Closes : #962508
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-05-08 19:45:46 +02:00
Fabian Grünbichler
bb528d75cf
d/control: re-enable git nocheck B-D
...
t64-ready git is now available on all archs again.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-05-08 17:32:22 +02:00
Fabian Grünbichler
b5138e47dd
d/control: remove B-D on cmake-3
...
it doesn't exist anymore.
Closes : #1067109
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-05-08 17:32:22 +02:00
Fabian Grünbichler
8584fc7326
d/control: tighten cargo versions
...
now that we have a matching cargo in the archive.
Closes : #1029007
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-05-08 17:32:22 +02:00
Fabian Grünbichler
dea9959f2a
new upstream version 1.71.1
...
Closes : #1069019
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-05-08 17:32:22 +02:00
Fabian Gruenbichler
aa4138bb7b
d/control: temporarily downgrade cargo b-d
...
since we not yet have one available using the "new" version scheme
Signed-off-by: Fabian Gruenbichler <git@fabian.gruenbichler.email>
2024-05-02 17:57:43 +02:00
Fabian Gruenbichler
267d1ebed2
update libgit2
...
Signed-off-by: Fabian Gruenbichler <git@fabian.gruenbichler.email>
2024-05-02 17:57:42 +02:00
liushuyu
46d3380e14
d/control: lock rustc and cargo versions ...
...
... in the dependency directives. Since Cargo will now report the rustc
version, it will no longer make sense to install a Cargo package that
has a version does not match the rustc version.
2024-05-02 17:57:42 +02:00
liushuyu
d7628f4274
d/control: add rust-doc as a recommended package to cargo-doc
2024-05-02 17:57:42 +02:00
liushuyu
370db4911a
d/control, d/rules: install Cargo bash completion
2024-05-02 17:57:42 +02:00
liushuyu
fe4bfa64ab
d/*: initial merge of cargo into rustc source package
2024-05-02 17:57:41 +02:00
Fabian Grünbichler
7ffa841be6
temporarily skip git(-cli) tests
...
git currently FTBFS, so it hasn't t64-transitioned yet, which makes this
build-dep unsatisfiable on armhf/armel and some ports.
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2024-03-25 17:46:53 +01:00
Fabian Grünbichler
3ea4bd9c09
d/control: switch to pkgconf
...
instead of the transitional pkg-config
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2024-03-15 17:14:56 +01:00
Fabian Grünbichler
ad7d250347
d/control: switch to libllvm16t64
...
will still require a rebootstrap+binNMU on armel/armhf..
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2024-03-15 16:59:54 +01:00
Fabian Gruenbichler
e4344d2853
d/control: move libclang-rt dep to arch B-D
...
Signed-off-by: Fabian Gruenbichler <git@fabian.gruenbichler.email>
2024-01-15 06:59:30 +01:00
Andres Salomon
6a1b7eba19
enable profiler builtin ( #1043311 )
...
This is needed by chromium's new rust dependency.
Signed-off-by: Andres Salomon <dilinger@debian.org>
2024-01-14 07:50:28 -05:00
Fabian Grünbichler
a383e2ade2
switch to LLVM 16
...
upstream switched their default version with 1.70.0
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-09-14 09:07:24 +02:00
Fabian Grünbichler
d6901121c3
update upstream version to 1.70
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-09-14 09:07:24 +02:00
Fabian Grünbichler
670eb5ca90
ensure fixed wasi-libc is compiled into libstd-rust-dev-wasm32
...
the referenced version reverts enabling stack protection, which caused rustc to
generate invalid wasm binaries.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-09-13 10:20:26 +02:00
Fabian Grünbichler
58fa215713
debian: update version to 1.69
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-09-11 13:48:02 +02:00
Fabian Grünbichler
ee7f01ad23
d/control: update Standards-Version to 4.6.2
...
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2023-09-08 10:40:22 +02:00
Fabian Grünbichler
ada16292a1
update wasi-libc to 4362b18
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-09-08 10:19:43 +02:00
Eric Long
57bb5b0b87
Bump version to 1.68.2+dfsg1-1~exp1
2023-07-27 23:14:35 +08:00
Fabian Grünbichler
1961bfbf79
update version to 1.67.1+dfsg1-1~exp1
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-07-05 13:50:09 +02:00
Blair Noctis
f45b2e0c78
Bump version to 1.66.0+dfsg1-1~exp1
2023-04-23 19:47:28 +02:00
Fabian Grünbichler
92a2c0d27b
d/control: add myself to Uploaders
...
Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>
2023-03-02 21:32:36 +01:00
Fabian Grünbichler
e43b5b50bf
switch to LLVM-15
...
upstream uses it since 1.65, stay in sync.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-02-15 20:41:48 +01:00