git: 457787fc6540 - main - games/veloren-weekly: Use rust 1.88.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 01 Sep 2025 08:25:54 UTC
The branch main has been updated by mikael:
URL: https://cgit.FreeBSD.org/ports/commit/?id=457787fc6540d3e21d558967d7c399a9ce54cc5f
commit 457787fc6540d3e21d558967d7c399a9ce54cc5f
Author: Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2025-08-31 14:50:38 +0000
Commit: Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2025-09-01 08:24:01 +0000
games/veloren-weekly: Use rust 1.88.0
veloren doesn't build with rust 1.89.0
error[E0391]: cycle detected when computing revealed normalized predicates of `veloren_voxygen::scene::figure::load::BodySpec::bone_meshes::{constant#0}`
--> voxygen/src/scene/figure/load.rs:137:35
PR: 289016
---
games/veloren-weekly/Makefile | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile
index 473b8e3c70a2..5fc427ac1ede 100644
--- a/games/veloren-weekly/Makefile
+++ b/games/veloren-weekly/Makefile
@@ -43,6 +43,10 @@ CARGO_ENV+= RUSTC_BOOTSTRAP=1
# XXX https://github.com/rust-lang/cargo/issues/4101
CARGO_INSTALL_PATH= server-cli voxygen
+# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289016
+CARGO_BUILDDEP= no
+BUILD_DEPENDS+= rust188>0:lang/rust188
+
post-patch:
# .git/ directory is missing, so don't abort if git binary is also missing
@${REINPLACE_CMD} -e 's/"git"/"${TRUE}"/' \