git: 06a5762c9692 - main - games/spring: switch from p7zip to 7-Zip

From: Dmitry Marakasov <amdmi3_at_FreeBSD.org>
Date: Thu, 17 Mar 2022 21:09:44 UTC
The branch main has been updated by amdmi3:

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

commit 06a5762c969217e08068e90e91c1edb171706fa5
Author:     Dmitry Marakasov <amdmi3@FreeBSD.org>
AuthorDate: 2022-03-17 18:13:20 +0000
Commit:     Dmitry Marakasov <amdmi3@FreeBSD.org>
CommitDate: 2022-03-17 21:08:57 +0000

    games/spring: switch from p7zip to 7-Zip
    
    PR:             262592
    Submitted by:   makc
---
 games/spring/Makefile                                       |  2 +-
 games/spring/files/patch-rts_build_cmake_FindSevenZip.cmake | 11 +++++++++++
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/games/spring/Makefile b/games/spring/Makefile
index bdb8c17f7c19..0e25bcea07d6 100644
--- a/games/spring/Makefile
+++ b/games/spring/Makefile
@@ -18,7 +18,7 @@ LIB_DEPENDS=	libfreetype.so:print/freetype2 \
 		libcurl.so:ftp/curl \
 		libunwind.so:devel/libunwind \
 		libjsoncpp.so:devel/jsoncpp
-BUILD_DEPENDS=	7z:archivers/p7zip
+BUILD_DEPENDS=	7zz:archivers/7-zip
 
 BROKEN_FreeBSD_12=	ld: error: undefined symbol: streflop_libm::__inline_isnanf(float)
 ONLY_FOR_ARCHS=		amd64
diff --git a/games/spring/files/patch-rts_build_cmake_FindSevenZip.cmake b/games/spring/files/patch-rts_build_cmake_FindSevenZip.cmake
new file mode 100644
index 000000000000..e75226c6175a
--- /dev/null
+++ b/games/spring/files/patch-rts_build_cmake_FindSevenZip.cmake
@@ -0,0 +1,11 @@
+--- rts/build/cmake/FindSevenZip.cmake.orig	2020-12-26 12:45:43 UTC
++++ rts/build/cmake/FindSevenZip.cmake
+@@ -23,7 +23,7 @@ ENDIF (SEVENZIP_BIN)
+ set(progfilesx86 "ProgramFiles(x86)")
+ 
+ find_program(SEVENZIP_BIN
+-	NAMES 7z 7za
++	NAMES 7zz
+ 	HINTS "${MINGWDIR}" "${MINGWLIBS}/bin" "$ENV{${progfilesx86}}/7-zip" "$ENV{ProgramFiles}/7-zip" "$ENV{ProgramW6432}/7-zip"
+ 	PATH_SUFFIXES bin
+ 	DOC "7zip executable"