summaryrefslogtreecommitdiff
path: root/games/veloren-weekly
diff options
context:
space:
mode:
Diffstat (limited to 'games/veloren-weekly')
-rw-r--r--games/veloren-weekly/Makefile8
-rw-r--r--games/veloren-weekly/Makefile.crates1
-rw-r--r--games/veloren-weekly/distinfo8
3 files changed, 12 insertions, 5 deletions
diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile
index 473b8e3c70a2..4b3642d8d259 100644
--- a/games/veloren-weekly/Makefile
+++ b/games/veloren-weekly/Makefile
@@ -1,5 +1,5 @@
PORTNAME= veloren
-PORTVERSION= s20250828
+PORTVERSION= s20250903
CATEGORIES= games wayland
PKGNAMESUFFIX= -weekly
@@ -24,7 +24,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-1006-g4d7f84d834 # git describe --match='v[0-9]*' weekly
+GL_TAGNAME= v0.17.0-1018-g15f3d6725e # 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 \
@@ -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}"/' \
diff --git a/games/veloren-weekly/Makefile.crates b/games/veloren-weekly/Makefile.crates
index c2ae27384aa1..9c6510d82c7c 100644
--- a/games/veloren-weekly/Makefile.crates
+++ b/games/veloren-weekly/Makefile.crates
@@ -515,6 +515,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
portable-atomic-util-0.2.4 \
postcard-1.1.1 \
powerfmt-0.2.0 \
+ pp-rs-0.2.1 \
ppv-lite86-0.2.21 \
presser-0.3.1 \
proc-macro-crate-3.3.0 \
diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo
index 0b3be0322d6a..b14522a498f5 100644
--- a/games/veloren-weekly/distinfo
+++ b/games/veloren-weekly/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1756294766
+TIMESTAMP = 1756940516
SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
@@ -1033,6 +1033,8 @@ SHA256 (rust/crates/postcard-1.1.1.crate) = 170a2601f67cc9dba8edd8c4870b15f71a6a
SIZE (rust/crates/postcard-1.1.1.crate) = 35639
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
+SHA256 (rust/crates/pp-rs-0.2.1.crate) = bb458bb7f6e250e6eb79d5026badc10a3ebb8f9a15d1fff0f13d17c71f4d6dee
+SIZE (rust/crates/pp-rs-0.2.1.crate) = 25905
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa
@@ -1845,5 +1847,5 @@ SHA256 (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 43
SIZE (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 808402
SHA256 (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = ffc38b7c73cb6419d02a21a3905cd0b00b3a544711230c5b11ef77301b7b9bb2
SIZE (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = 4379268
-SHA256 (veloren-v0.17.0-1006-g4d7f84d834.tar.bz2) = a45b87a7f37a09c1cffa58cf72bd0b44ca77a47c80d722564e72523422c3ce6c
-SIZE (veloren-v0.17.0-1006-g4d7f84d834.tar.bz2) = 340002184
+SHA256 (veloren-v0.17.0-1018-g15f3d6725e.tar.bz2) = 542c6fa50328f1f9ca118ee54db7c3f34d49d00d65ed2d190d03d6576af23426
+SIZE (veloren-v0.17.0-1018-g15f3d6725e.tar.bz2) = 340008848