Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Mar 2026 00:10:33 +0000
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 469548a9564c - main - games/veloren-weekly: update to s20260311
Message-ID:  <69b20479.24e87.1e924206@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=469548a9564ce9df59175e549dc4877c8113a6b7

commit 469548a9564ce9df59175e549dc4877c8113a6b7
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2026-03-11 20:47:05 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2026-03-12 00:10:00 +0000

    games/veloren-weekly: update to s20260311
    
    Changes:        https://gitlab.com/veloren/veloren/-/compare/7c7606b0d4...96cd780828
---
 games/veloren-weekly/Makefile         |  4 +--
 games/veloren-weekly/distinfo         |  6 ++--
 games/veloren-weekly/files/patch-unix | 61 -----------------------------------
 3 files changed, 5 insertions(+), 66 deletions(-)

diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile
index 62fe92aa9bc7..7638736f1ff0 100644
--- a/games/veloren-weekly/Makefile
+++ b/games/veloren-weekly/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	veloren
-PORTVERSION=	s20260226
+PORTVERSION=	s20260311
 CATEGORIES=	games wayland
 PKGNAMESUFFIX=	-weekly
 
@@ -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.18.0-90-g7c7606b0d4 # git describe --long --match='v[0-9]*' weekly
+GL_TAGNAME=	v0.18.0-102-g96cd780828 # git describe --long --match='v[0-9]*' weekly
 GL_DATE=	$$(${AWK} '/TIMESTAMP/ { print $$3 }' ${DISTINFO_FILE})
 CARGO_ENV=	VELOREN_GIT_VERSION=${GL_TAGNAME:C,(.*)-.*-g(.{8}).*,\1/\2,}/${GL_DATE} \
 		VELOREN_USERDATA_STRATEGY=system \
diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo
index e58457326299..8311039b8aee 100644
--- a/games/veloren-weekly/distinfo
+++ b/games/veloren-weekly/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1772065301
+TIMESTAMP = 1773262025
 SHA256 (rust/crates/ab_glyph-0.2.32.crate) = 01c0457472c38ea5bd1c3b5ada5e368271cb550be7a4ca4a0b4634e9913f6cc2
 SIZE (rust/crates/ab_glyph-0.2.32.crate) = 20967
 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618
@@ -2075,5 +2075,5 @@ SHA256 (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.g
 SIZE (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.gz) = 2210
 SHA256 (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 43f0faa196eb33341c8e9952da17876649dd3aade44fd357a3a098eaaeb78e9d
 SIZE (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 808402
-SHA256 (veloren-v0.18.0-90-g7c7606b0d4.tar.bz2) = 1847e729f763c152376e9dd62a9895af51ac17a5c9fb4b483f722803226e0c26
-SIZE (veloren-v0.18.0-90-g7c7606b0d4.tar.bz2) = 352336622
+SHA256 (veloren-v0.18.0-102-g96cd780828.tar.bz2) = 804d5b040354fa2a686473e830af9aee4f33353c071c32bbe5e74dda1e419f81
+SIZE (veloren-v0.18.0-102-g96cd780828.tar.bz2) = 352288942
diff --git a/games/veloren-weekly/files/patch-unix b/games/veloren-weekly/files/patch-unix
index 705006d819d4..2806b83da8e8 100644
--- a/games/veloren-weekly/files/patch-unix
+++ b/games/veloren-weekly/files/patch-unix
@@ -22,64 +22,3 @@ Relax Linux checks for the code works on any non-Windows platform.
              for exposed in exposed_adapters.iter_mut() {
                  if exposed.info.device_type == wgt::DeviceType::IntegratedGpu
                      && exposed.info.vendor == db::intel::VENDOR
---- server-cli/src/main.rs.orig	2025-12-17 17:31:20 UTC
-+++ server-cli/src/main.rs
-@@ -74,14 +74,14 @@ fn main() -> io::Result<()> {
-     // Load settings
-     let settings = settings::Settings::load().ok_or(io::ErrorKind::Other)?;
- 
--    #[cfg(any(target_os = "linux", target_os = "macos"))]
-+    #[cfg(not(target_os = "windows"))]
-     {
-         for signal in &settings.shutdown_signals {
-             let _ = signal_hook::flag::register(signal.to_signal(), Arc::clone(&shutdown_signal));
-         }
-     }
- 
--    #[cfg(not(any(target_os = "linux", target_os = "macos")))]
-+    #[cfg(target_os = "windows")]
-     if !settings.shutdown_signals.is_empty() {
-         tracing::warn!(
-             "Server configuration contains shutdown signals, but your platform does not support \
---- server-cli/src/settings.rs.orig	2025-12-17 17:31:20 UTC
-+++ server-cli/src/settings.rs
-@@ -15,7 +15,7 @@ impl ShutdownSignal {
- }
- 
- impl ShutdownSignal {
--    #[cfg(any(target_os = "linux", target_os = "macos"))]
-+    #[cfg(not(target_os = "windows"))]
-     pub fn to_signal(self) -> core::ffi::c_int {
-         match self {
-             Self::SIGUSR1 => signal_hook::consts::SIGUSR1,
-@@ -48,7 +48,7 @@ impl Default for Settings {
-             web_address: SocketAddr::from((Ipv4Addr::LOCALHOST, 14005)),
-             web_chat_secret: None,
-             ui_api_secret: None,
--            shutdown_signals: if cfg!(any(target_os = "linux", target_os = "macos")) {
-+            shutdown_signals: if cfg!(not(target_os = "windows")) {
-                 vec![ShutdownSignal::SIGUSR1]
-             } else {
-                 Vec::new()
---- voxygen/src/main.rs.orig	2025-12-17 17:31:20 UTC
-+++ voxygen/src/main.rs
-@@ -47,7 +47,7 @@ fn main() {
-             cli::Commands::ListWgpuBackends => {
-                 #[cfg(target_os = "windows")]
-                 let backends = &["opengl", "dx12", "vulkan"];
--                #[cfg(target_os = "linux")]
-+                #[cfg(not(any(target_os = "windows", target_os = "macos")))]
-                 let backends = &["opengl", "vulkan"];
-                 #[cfg(target_os = "macos")]
-                 let backends = &["metal"];
---- voxygen/src/window.rs.orig	2025-12-23 19:58:44 UTC
-+++ voxygen/src/window.rs
-@@ -250,7 +250,7 @@ impl Window {
-             ))
-             .with_maximized(window.maximised);
- 
--        #[cfg(target_os = "linux")]
-+        #[cfg(not(any(target_os = "windows", target_os = "macos")))]
-         {
-             use winit::platform::wayland::WindowAttributesExtWayland;
-             attributes = attributes.with_name("net.veloren.veloren", "veloren");


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69b20479.24e87.1e924206>