git: b0a2ea1da24e - main - games/OpenLara: update to 2026-07-26

From: Piotr Kubaj <pkubaj_at_FreeBSD.org>
Date: Fri, 11 Sep 2026 12:50:02 UTC
The branch main has been updated by pkubaj:

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

commit b0a2ea1da24ebe1b39106e9a949dc5557367af73
Author:     Josh Megnauth <jo.sh@tutanota.com>
AuthorDate: 2026-08-31 13:22:57 +0000
Commit:     Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2026-09-11 12:49:06 +0000

    games/OpenLara: update to 2026-07-26
    
    Straightforward bump. The patch needed to be remade to account for flag
    changes upstream.
---
 games/OpenLara/Makefile                               |  4 ++--
 games/OpenLara/distinfo                               |  6 +++---
 games/OpenLara/files/patch-src_platform_sdl2_build.sh | 14 ++++++++------
 3 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/games/OpenLara/Makefile b/games/OpenLara/Makefile
index 5effd9beab78..3df07fb9d566 100644
--- a/games/OpenLara/Makefile
+++ b/games/OpenLara/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	OpenLara
-DISTVERSION=	g20240302
+DISTVERSION=	g20260726
 CATEGORIES=	games
 
 MAINTAINER=	pkubaj@FreeBSD.org
@@ -13,7 +13,7 @@ USES=		compiler:c++11-lang gl sdl
 USE_GL=		gl
 USE_GITHUB=	yes
 GH_ACCOUNT=	XProger
-GH_TAGNAME=	05361d3
+GH_TAGNAME=	3b268ca4bf986c380f44a26ffd9218bf6d376249
 USE_SDL=	sdl2
 
 PLIST_FILES=	bin/${PORTNAME}
diff --git a/games/OpenLara/distinfo b/games/OpenLara/distinfo
index b7966ea808cd..31ffb673cace 100644
--- a/games/OpenLara/distinfo
+++ b/games/OpenLara/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1710949186
-SHA256 (XProger-OpenLara-g20240302-05361d3_GH0.tar.gz) = 0a243a5e226fb8a568c476198b06359a6c60dc5b2984316e39d7167f349a771b
-SIZE (XProger-OpenLara-g20240302-05361d3_GH0.tar.gz) = 10397866
+TIMESTAMP = 1788182577
+SHA256 (XProger-OpenLara-g20260726-3b268ca4bf986c380f44a26ffd9218bf6d376249_GH0.tar.gz) = ad9b3b2616191b19c4a65b4b926a4e061d553b22ef11e6f8d9ad85680a26d4a9
+SIZE (XProger-OpenLara-g20260726-3b268ca4bf986c380f44a26ffd9218bf6d376249_GH0.tar.gz) = 12111925
diff --git a/games/OpenLara/files/patch-src_platform_sdl2_build.sh b/games/OpenLara/files/patch-src_platform_sdl2_build.sh
index 4a69cf149083..58dfffd953dc 100644
--- a/games/OpenLara/files/patch-src_platform_sdl2_build.sh
+++ b/games/OpenLara/files/patch-src_platform_sdl2_build.sh
@@ -1,15 +1,17 @@
---- src/platform/sdl2/build.sh.orig	2021-02-28 21:10:13 UTC
+--- src/platform/sdl2/build.sh.orig	2026-08-18 20:24:48 UTC
 +++ src/platform/sdl2/build.sh
-@@ -1,10 +1,10 @@
+@@ -1,7 +1,7 @@ set -e
  set -e
  
  # Use this compilation line to build SDL2/GLES version, GLES2 version.
--g++ -DSDL2_GLES -D_GAPI_GLES2 -std=c++11 `sdl2-config --cflags` -O3 -fno-exceptions -fno-rtti -ffunction-sections -fdata-sections -Wl,--gc-sections -DNDEBUG -D__SDL2__ main.cpp ../../libs/stb_vorbis/stb_vorbis.c ../../libs/minimp3/minimp3.cpp ../../libs/tinf/tinflate.c -I../../ -o OpenLara `sdl2-config --libs` -lGLESv2 -lEGL -lm -lrt -lpthread -lasound -ludev
-+#g++ -DSDL2_GLES -D_GAPI_GLES2 -std=c++11 `sdl2-config --cflags` -O3 -fno-exceptions -fno-rtti -ffunction-sections -fdata-sections -Wl,--gc-sections -DNDEBUG -D__SDL2__ main.cpp ../../libs/stb_vorbis/stb_vorbis.c ../../libs/minimp3/minimp3.cpp ../../libs/tinf/tinflate.c -I../../ -o OpenLara `sdl2-config --libs` -lGLESv2 -lEGL -lm -lrt -lpthread -lasound -ludev
+-clang++ -DSDL2_GLES -D_GAPI_GLES2 -std=c++11 `sdl2-config --cflags` -O3 -fno-exceptions -fno-rtti -ffunction-sections -fdata-sections -Wl,--gc-sections -Wno-invalid-source-encoding -DNDEBUG -D__SDL2__ main.cpp ../../libs/stb_vorbis/stb_vorbis.c ../../libs/minimp3/minimp3.cpp ../../libs/tinf/tinflate.c -I../../ -o OpenLara `sdl2-config --libs` -lGLESv2 -lEGL -lm -lrt -lpthread -lasound -ludev
++#clang++ -DSDL2_GLES -D_GAPI_GLES2 -std=c++11 `sdl2-config --cflags` -O3 -fno-exceptions -fno-rtti -ffunction-sections -fdata-sections -Wl,--gc-sections -Wno-invalid-source-encoding -DNDEBUG -D__SDL2__ main.cpp ../../libs/stb_vorbis/stb_vorbis.c ../../libs/minimp3/minimp3.cpp ../../libs/tinf/tinflate.c -I../../ -o OpenLara `sdl2-config --libs` -lGLESv2 -lEGL -lm -lrt -lpthread -lasound -ludev
+ strip ../../../bin/OpenLara --strip-all --remove-section=.comment --remove-section=.note
  
- # Use this compilation line to build SDL2/GLES version, GLES3, which is an extension to GLES2 so we use -lGLESv2, too.
+ #g++ -DSDL2_GLES -D_GAPI_GLES2 -std=c++11 `sdl2-config --cflags` -O3 -fno-exceptions -fno-rtti -ffunction-sections -fdata-sections -Wl,--gc-sections -DNDEBUG -D__SDL2__ main.cpp ../../libs/stb_vorbis/stb_vorbis.c ../../libs/minimp3/minimp3.cpp ../../libs/tinf/tinflate.c -I../../ -o OpenLara `sdl2-config --libs` -lGLESv2 -lEGL -lm -lrt -lpthread -lasound -ludev
+@@ -10,4 +10,4 @@ strip ../../../bin/OpenLara --strip-all --remove-secti
  #g++ -DSDL2_GLES -std=c++11 `sdl2-config --cflags` -O3 -fno-exceptions -fno-rtti -ffunction-sections -fdata-sections -Wl,--gc-sections -DNDEBUG -D__SDL2__ main.cpp ../../libs/stb_vorbis/stb_vorbis.c ../../libs/minimp3/minimp3.cpp ../../libs/tinf/tinflate.c -I../../ -o OpenLara `sdl2-config --libs` -lGLESv2 -lEGL -lm -lrt -lpthread -lasound -ludev
  
  # Use this compilation line to build SDL2/OpenGL version.
 -#g++ -std=c++11 `sdl2-config --cflags` -O3 -fno-exceptions -fno-rtti -ffunction-sections -fdata-sections -Wl,--gc-sections -DNDEBUG -D__SDL2__ -D_SDL2_OPENGL main.cpp ../../libs/stb_vorbis/stb_vorbis.c ../../libs/minimp3/minimp3.cpp ../../libs/tinf/tinflate.c -I../../ -o OpenLara `sdl2-config --libs` -lGL -lm -lrt -lpthread -lasound -ludev
-+g++ -std=c++11 `sdl2-config --cflags` -O3 -fno-exceptions -fno-rtti -ffunction-sections -fdata-sections -Wl,--gc-sections -DNDEBUG -D__SDL2__ -D_SDL2_OPENGL main.cpp ../../libs/stb_vorbis/stb_vorbis.c ../../libs/minimp3/minimp3.cpp ../../libs/tinf/tinflate.c -I../../ -o OpenLara `sdl2-config --libs` -lGL
++g++ -std=c++11 `sdl2-config --cflags` -O3 -fno-exceptions -fno-rtti -ffunction-sections -fdata-sections -Wl,--gc-sections -Wno-invalid-source-encoding -DNDEBUG -D__SDL2__ -D_SDL2_OPENGL main.cpp ../../libs/stb_vorbis/stb_vorbis.c ../../libs/minimp3/minimp3.cpp ../../libs/tinf/tinflate.c -I../../ -o OpenLara `sdl2-config --libs` -lGL -lm -lrt -lpthread