diff options
Diffstat (limited to 'games/veloren-weekly/Makefile')
-rw-r--r-- | games/veloren-weekly/Makefile | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile index 2623b861c547..77126b5c0da9 100644 --- a/games/veloren-weekly/Makefile +++ b/games/veloren-weekly/Makefile @@ -1,5 +1,6 @@ PORTNAME= veloren -PORTVERSION= s20250806 +PORTVERSION= s20250828 +PORTREVISION= 1 CATEGORIES= games wayland PKGNAMESUFFIX= -weekly @@ -10,8 +11,7 @@ WWW= https://veloren.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_i386= https://github.com/bytecodealliance/wasmtime/issues/7924 -ONLY_FOR_ARCHS= aarch64 amd64 i386 +ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= unsupported platform by https://github.com/wasmerio/wasmer LIB_DEPENDS= libzstd.so:archivers/zstd \ @@ -25,7 +25,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl USES= cargo xorg USE_XORG= xcb USE_GITLAB= yes -GL_TAGNAME= v0.17.0-950-g56e3f3935e # git describe --match='v[0-9]*' weekly +GL_TAGNAME= v0.17.0-1006-g4d7f84d834 # git describe --match='v[0-9]*' weekly CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib" PLIST_FILES= bin/${PORTNAME}-server-cli \ bin/${PORTNAME}-voxygen \ @@ -36,10 +36,6 @@ PORTDATA= * CONFLICTS_INSTALL= ${PORTNAME} -.if ${MACHINE_ARCH} == i386 -# https://github.com/rust-lang/rust/issues/85598 -CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false -.endif # Fixes error "Instruction does not dominate all uses!" WITHOUT_LTO= yes # XXX bug 277333 @@ -48,6 +44,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}"/' \ |