git: 537022a43c51 - 2025Q3 - math/saga: Fix return type

From: Rainer Hurling <rhurlin_at_FreeBSD.org>
Date: Sat, 19 Jul 2025 12:45:56 UTC
The branch 2025Q3 has been updated by rhurlin:

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

commit 537022a43c518a1781879ace246c5114a38d4286
Author:     Rainer Hurling <rhurlin@FreeBSD.org>
AuthorDate: 2025-07-19 12:07:05 +0000
Commit:     Rainer Hurling <rhurlin@FreeBSD.org>
CommitDate: 2025-07-19 12:40:34 +0000

    math/saga: Fix return type
    
    Import Sentinel-3 OLCI Scene: fix for clang (use correct return type).
    Upstream forgot to cherry-pick patch [1] from master to saga-9.8 branch.
    
    Version 9.9.0 in main includes the patch, so only 9.8.2 in 2025Q3 has
    to be patched directly.
    
    [1] https://sourceforge.net/p/saga-gis/code/ci/66325d322c4371eba838245d816361f208c925b5/
    
    Reported by:    pkg-fallout
---
 ...ools_imagery_imagery__tools_sentinel__3__scene__import.cpp | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/math/saga/files/patch-src_tools_imagery_imagery__tools_sentinel__3__scene__import.cpp b/math/saga/files/patch-src_tools_imagery_imagery__tools_sentinel__3__scene__import.cpp
new file mode 100644
index 000000000000..0bf4d2b2d24c
--- /dev/null
+++ b/math/saga/files/patch-src_tools_imagery_imagery__tools_sentinel__3__scene__import.cpp
@@ -0,0 +1,11 @@
+--- src/tools/imagery/imagery_tools/sentinel_3_scene_import.cpp.orig	2025-07-14 07:08:06 UTC
++++ src/tools/imagery/imagery_tools/sentinel_3_scene_import.cpp
+@@ -371,7 +371,7 @@ bool CSentinel_3_Scene_Import::Load_Coordinates(const 
+ 	{
+ 		Error_Fmt("%s [%s]", _TL("file does not exist"), Directory.c_str());
+ 
+-		return( NULL );
++		return( false );
+ 	}
+ 
+ 	Process_Set_Text("%s: %s", _TL("loading"), Name.c_str());