update to latest version

https://github.com/beyond-all-reason/spring/compare/spring_bar_%7BBAR105%7D105.1.1-2472-ga5aa45c...spring_bar_%7BBAR105%7D105.1.1-2511-g747f18b

https://github.com/rlcevg/CircuitAI/compare/aded4d13fcec74a3416e7055fcfb8275e49061a1...3dee671176bdae7e6b1dd46a3c6c2c0d03c48755

One more patch merged upstream, thx thfr@.
Use patch -E to drop the file.

While there, I mute portcheck long lines report by removing the space on url.
I also noticed other long lines and adjusted indentation (portcheck use awk 
length, looks like it does not handle tabulation size).
Only two versions changed in DIST_TUPLE, see distinfo.

Tested on BAR, barbarianIA works again.

Index: Makefile
===================================================================
RCS file: /cvs/ports/games/recoil-rts/Makefile,v
diff -u -p -r1.6 Makefile
--- Makefile    14 May 2024 02:50:23 -0000      1.6
+++ Makefile    16 Jun 2024 05:37:37 -0000
@@ -4,14 +4,14 @@ ONLY_FOR_ARCHS =      amd64
 COMMENT =              real-time strategy game engine for Beyond All Reason
 
 # To keep version in sync with Beyond All Reason: use version information at:
-# 
https://github.com/beyond-all-reason/BYAR-Chobby/blob/master/dist_cfg/config.json
+#https://github.com/beyond-all-reason/BYAR-Chobby/blob/master/dist_cfg/config.json
 # under setups->package->id: "manual-linux", see downloads->resources or
 # launch->engine
 MJ =                   105
 # don't reduce ${MN} to just single digit to avoid update-plist going berserk
 MN =                   1.1
-BLD =                  2472
-HASH =                 ga5aa45c
+BLD =                  2511
+HASH =                 g747f18b
 V =                    ${MJ}.${MN}pl${BLD}
 # ${IN_ENGINE_V} is what recoil uses/displays internally
 IN_ENGINE_V =          ${MJ}.${MN:C/\..*//}
@@ -23,26 +23,30 @@ PKGNAME =           recoil-rts-0.${V}
 DIST_STRING =          spring_bar_%7BBAR${MJ}%7D${MAJ}.${MN}-${BLD}-${HASH}
 
 DIST_TUPLE +=          github beyond-all-reason spring ${DIST_STRING} .
-DIST_TUPLE +=          github USCiLab cereal 
d1fcec807b372f04e4c1041b3058e11c12853e6e \
+DIST_TUPLE +=          github USCiLab cereal \
+                       d1fcec807b372f04e4c1041b3058e11c12853e6e \
                        rts/lib/cereal # BSD-3
-DIST_TUPLE +=          github skypjack entt 
e4ccb878f47245a319704912435d3c89f34ad6be \
+DIST_TUPLE +=          github skypjack entt \
+                       e4ccb878f47245a319704912435d3c89f34ad6be \
                        rts/lib/entt # MIT
-DIST_TUPLE +=          github gflags gflags 
f8a0efe03aa69b3336d8e228b37d4ccb17324b88 \
+DIST_TUPLE +=          github gflags gflags \
+                       f8a0efe03aa69b3336d8e228b37d4ccb17324b88 \
                        rts/lib/gflags # BSD-3
-DIST_TUPLE +=          github wolfpld tracy 
5a1f5371b792c12aea324213e1dc738b2923ae21 \
+DIST_TUPLE +=          github wolfpld tracy \
+                       5a1f5371b792c12aea324213e1dc738b2923ae21 \
                        rts/lib/tracy # BSD-3
 DIST_TUPLE +=          github rlcevg CircuitAI \
-                       aded4d13fcec74a3416e7055fcfb8275e49061a1 
AI/Skirmish/BARb \
-                       # GPL-2.0
+                       3dee671176bdae7e6b1dd46a3c6c2c0d03c48755 \
+                       AI/Skirmish/BARb # GPL-2.0
 DIST_TUPLE +=          github rlcevg CircuitAI \
-                       edc74149c281e2140f28c091ed74310c11611cc7 
AI/Skirmish/CircuitAI \
-                       # GPL-2.0
+                       edc74149c281e2140f28c091ed74310c11611cc7 \
+                       AI/Skirmish/CircuitAI # GPL-2.0
 DIST_TUPLE +=          github spring SpringMapConvNG \
-                       0ddd86eaa8871dc0833c69f931f55cd856c5009d 
tools/mapcompile \
-                       # GPL-2.0
+                       0ddd86eaa8871dc0833c69f931f55cd856c5009d \
+                       tools/mapcompile # GPL-2.0
 DIST_TUPLE +=          github beyond-all-reason pr-downloader \
-                       bdac30330eccb5ec73da299922491f3f4ee8debe 
tools/pr-downloader \
-                       # GPL-2.0
+                       bdac30330eccb5ec73da299922491f3f4ee8debe \
+                       tools/pr-downloader # GPL-2.0
 DIST_TUPLE +=          github cameron314 readerwriterqueue \
                        8e7627d18c2108aca178888d88514179899a044f \
                        tools/pr-downloader/src/lib/readerwriterqueue # BSD-2
@@ -58,7 +62,8 @@ WANTLIB += ${COMPILER_LIBCXX} GL GLEW GL
 WANTLIB += c curl execinfo fontconfig freetype jsoncpp m minizip ogg
 WANTLIB += openal vorbis vorbisfile z
 
-FIX_CRLF_FILES =       
tools/pr-downloader/src/lib/readerwriterqueue/benchmarks/systemtime.h
+FIX_CRLF_FILES = \
+       tools/pr-downloader/src/lib/readerwriterqueue/benchmarks/systemtime.h
 
 COMPILER =             base-clang ports-gcc
 MODULES =              devel/cmake
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/recoil-rts/distinfo,v
diff -u -p -r1.3 distinfo
--- distinfo    14 May 2024 02:50:23 -0000      1.3
+++ distinfo    16 Jun 2024 05:37:37 -0000
@@ -1,19 +1,19 @@
 SHA256 (USCiLab-cereal-d1fcec807b372f04e4c1041b3058e11c12853e6e.tar.gz) = 
1Es3qUX8IoNvYuZiUmm4ZfP8BZu3jSXXWqucH4r/Mmc=
 SHA256 
(beyond-all-reason-pr-downloader-bdac30330eccb5ec73da299922491f3f4ee8debe.tar.gz)
 = gwxe0bl/0tEFJV/f/OWaB5rkQhN1UXomLOccEUFb660=
-SHA256 
(beyond-all-reason-spring-spring_bar_%7BBAR105%7D.1.1-2472-ga5aa45c.tar.gz) = 
dwWRGvo76Wk+0j8czyojEEUWavYh7PEdo8mgHSE27qE=
+SHA256 
(beyond-all-reason-spring-spring_bar_%7BBAR105%7D.1.1-2511-g747f18b.tar.gz) = 
B7oJy6E+lzWRTagejmC5QCXP+6JBQpdrZ+3w3yFDgP8=
 SHA256 
(cameron314-readerwriterqueue-8e7627d18c2108aca178888d88514179899a044f.tar.gz) 
= zOGtadLg/b/tn6tvYPYrvR9SExfgr14gUVngVtjPR80=
 SHA256 (gflags-gflags-f8a0efe03aa69b3336d8e228b37d4ccb17324b88.tar.gz) = 
TSIvq48e3kcJzf9BfRWhM2+GLXM0qBq/dtCcFez5rNE=
-SHA256 (rlcevg-CircuitAI-aded4d13fcec74a3416e7055fcfb8275e49061a1.tar.gz) = 
wwZrf2GReh0OPE3ScYA+96QajUcFIbqn6pYynx8eacc=
+SHA256 (rlcevg-CircuitAI-3dee671176bdae7e6b1dd46a3c6c2c0d03c48755.tar.gz) = 
anC1SjlVT3uMkIP4JtYPR3W1r/GjAW9XPrviyVOPPJ0=
 SHA256 (rlcevg-CircuitAI-edc74149c281e2140f28c091ed74310c11611cc7.tar.gz) = 
GYOK6lYFsrtXEutfPc4mDu9zxPLvCeJNW/so3u49q5g=
 SHA256 (skypjack-entt-e4ccb878f47245a319704912435d3c89f34ad6be.tar.gz) = 
gjepEu03F+8u4ifBNNEHM8Tvo9UeizLvZ5Ni4b4HCdM=
 SHA256 
(spring-SpringMapConvNG-0ddd86eaa8871dc0833c69f931f55cd856c5009d.tar.gz) = 
lYjmnme8KMbYUH8CuQrFvtTdi6rKHmWAaMxb7Cd/ssU=
 SHA256 (wolfpld-tracy-5a1f5371b792c12aea324213e1dc738b2923ae21.tar.gz) = 
ZJdi2a7Yha8LBWJdrdB0Jrn8/Y/5ASrs8FG2VsBm7NM=
 SIZE (USCiLab-cereal-d1fcec807b372f04e4c1041b3058e11c12853e6e.tar.gz) = 386786
 SIZE 
(beyond-all-reason-pr-downloader-bdac30330eccb5ec73da299922491f3f4ee8debe.tar.gz)
 = 342401
-SIZE 
(beyond-all-reason-spring-spring_bar_%7BBAR105%7D.1.1-2472-ga5aa45c.tar.gz) = 
23003975
+SIZE 
(beyond-all-reason-spring-spring_bar_%7BBAR105%7D.1.1-2511-g747f18b.tar.gz) = 
23007139
 SIZE 
(cameron314-readerwriterqueue-8e7627d18c2108aca178888d88514179899a044f.tar.gz) 
= 41260
 SIZE (gflags-gflags-f8a0efe03aa69b3336d8e228b37d4ccb17324b88.tar.gz) = 96474
-SIZE (rlcevg-CircuitAI-aded4d13fcec74a3416e7055fcfb8275e49061a1.tar.gz) = 
1564276
+SIZE (rlcevg-CircuitAI-3dee671176bdae7e6b1dd46a3c6c2c0d03c48755.tar.gz) = 
1564925
 SIZE (rlcevg-CircuitAI-edc74149c281e2140f28c091ed74310c11611cc7.tar.gz) = 
1381839
 SIZE (skypjack-entt-e4ccb878f47245a319704912435d3c89f34ad6be.tar.gz) = 678128
 SIZE (spring-SpringMapConvNG-0ddd86eaa8871dc0833c69f931f55cd856c5009d.tar.gz) 
= 21487
Index: patches/patch-AI_Skirmish_BARb_src_circuit_module_EconomyManager_cpp
===================================================================
RCS file: 
/cvs/ports/games/recoil-rts/patches/patch-AI_Skirmish_BARb_src_circuit_module_EconomyManager_cpp,v
diff -u -p -r1.2 patch-AI_Skirmish_BARb_src_circuit_module_EconomyManager_cpp
--- patches/patch-AI_Skirmish_BARb_src_circuit_module_EconomyManager_cpp        
6 May 2024 00:29:29 -0000       1.2
+++ patches/patch-AI_Skirmish_BARb_src_circuit_module_EconomyManager_cpp        
16 Jun 2024 05:37:37 -0000
@@ -3,7 +3,7 @@ fix C++17 error when working with sortin
 Index: AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp
 --- AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp.orig
 +++ AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp
-@@ -552,7 +552,9 @@ void CEconomyManager::Init()
+@@ -542,7 +542,9 @@ void CEconomyManager::Init()
                                ? (mspInfoEnd.pull - mspInfoBegin.pull) / 
(mspInfoEnd.mex - mspInfoBegin.mex)
                                : 0.f;
        }
Index: patches/patch-rts_Lua_LuaUtils_cpp
===================================================================
RCS file: patches/patch-rts_Lua_LuaUtils_cpp
diff -N patches/patch-rts_Lua_LuaUtils_cpp
--- patches/patch-rts_Lua_LuaUtils_cpp  5 May 2024 17:18:12 -0000       1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-avoid collision with ctype.h macro _L
-
-Index: rts/Lua/LuaUtils.cpp
---- rts/Lua/LuaUtils.cpp.orig
-+++ rts/Lua/LuaUtils.cpp
-@@ -1391,9 +1391,9 @@ int LuaUtils::PushDebugTraceback(lua_State* L)
- 
- 
- 
--LuaUtils::ScopedDebugTraceBack::ScopedDebugTraceBack(lua_State* _L)
--      : L(_L)
--      , errFuncIdx(PushDebugTraceback(_L))
-+LuaUtils::ScopedDebugTraceBack::ScopedDebugTraceBack(lua_State* L)
-+      : L(L)
-+      , errFuncIdx(PushDebugTraceback(L))
- {
-       assert(errFuncIdx >= 0);
- }

Reply via email to