Sunday, July 07, 2024

Re: update games/recoil-rts

same update including two more things.

use proper IN_ENGINE_V to match BAR servers and be abale to join lobby.
bring bin/byar-chobby to setup and start BAR.

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 2 Jul 2024 19:05:22 -0000
@@ -4,17 +4,17 @@ 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/\..*//}
+IN_ENGINE_V = "${MJ}.${MN}-${BLD}-${HASH} BAR${MJ}"

# Prefix '0.' to avoid future EPOCH. Upstream has indicated future versioning
# with YY.MM; once that has happened, remove '0.'
@@ -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
@@ -105,5 +110,8 @@ SUBST_VARS += IN_ENGINE_V

pre-configure:
${SUBST_CMD} ${WRKSRC}/rts/build/cmake/ConfigureVersion.cmake
+
+post-install:
+ ${SUBST_PROGRAM} ${FILESDIR}/byar-chobby ${PREFIX}/bin/

.include <bsd.port.mk>
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 2 Jul 2024 19:05:22 -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: files/byar-chobby
===================================================================
RCS file: files/byar-chobby
diff -N files/byar-chobby
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ files/byar-chobby 2 Jul 2024 19:05:22 -0000
@@ -0,0 +1,43 @@
+#!/bin/sh
+
+DATASIZE="5242880" # 5g
+
+xm_log() {
+ echo -n "$@\nDo you want to run BAR anyway?\n\
+(If you don't increase these limits, spring might fail to work properly.)" | \
+ ${X11BASE}/bin/xmessage -file - -center -buttons yes:0,no:1 -default no
+}
+
+if [ $(ulimit -Sd) -lt ${DATASIZE} ]; then
+ ulimit -Sd ${DATASIZE} || \
+ xm_log "Cannot increase datasize-cur to at least ${DATASIZE}"
+ [ $? -eq 0 ] || exit
+fi
+
+# setup
+[[ -d ~/.local/state/Beyond\ All\ Reason ]] || \
+ mkdir -p ~/.local/state/Beyond\ All\ Reason
+cat > ~/.local/state/Beyond\ All\ Reason/chobby_config.json <<EOF
+{
+ "server": {
+ "address": "server4.beyondallreason.info",
+ "port": 8200,
+ "protocol": "spring",
+ "serverName": "BAR"
+ },
+ "game": "byar"
+}
+EOF
+
+# update
+PRD_HTTP_SEARCH_URL=https://files-cdn.beyondallreason.dev/find
+PRD_RAPID_USE_STREAMER=false
+PRD_RAPID_REPO_MASTER=https://repos-cdn.beyondallreason.dev/repos.gz

+export PRD_HTTP_SEARCH_URL PRD_RAPID_USE_STREAMER PRD_RAPID_REPO_MASTER
+pr-downloader --download-game byar:test --download-game byar-chobby:test \
+ --filesystem-writepath ~/.local/state/Beyond\ All\ Reason
+
+# start
+# XXX without --isolation
+spring --write-dir ~/.local/state/Beyond\ All\ Reason \
+ --menu rapid://byar-chobby:test
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 2 Jul
2024 19:05:22 -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: /cvs/ports/games/recoil-rts/patches/patch-rts_Lua_LuaUtils_cpp,v
diff -u -p -r1.1.1.1 patch-rts_Lua_LuaUtils_cpp
--- patches/patch-rts_Lua_LuaUtils_cpp 5 May 2024 17:18:12 -0000 1.1.1.1
+++ patches/patch-rts_Lua_LuaUtils_cpp 2 Jul 2024 19:05:22 -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);
- }
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/games/recoil-rts/pkg/PLIST,v
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 5 May 2024 17:18:13 -0000 1.1.1.1
+++ pkg/PLIST 2 Jul 2024 19:05:22 -0000
@@ -1,3 +1,4 @@
+bin/byar-chobby
@bin bin/mapcompile
@bin bin/mapdecompile
@bin bin/pr-downloader



On 16/06/2024 06:55, Fabien ROMANO wrote:
> 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);
> - }

--
Fabien Romano

No comments:

Post a Comment