Hi Martin --
On 2020-02-07 5:08 AM, Martin Ziemer wrote:
This patch updates stockfish from 10 to 11.
I tested it for three games on amd64 only.
I posted a diff for this a couple weeks ago; I will commit that version
soon.
https://marc.info/?l=openbsd-ports&m=158007739212537&w=2
~Brian
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/stockfish/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile 12 Jul 2019 20:46:25 -0000 1.7
+++ Makefile 7 Feb 2020 09:49:21 -0000
@@ -1,8 +1,8 @@
# $OpenBSD: Makefile,v 1.7 2019/07/12 20:46:25 sthen Exp $
-V = 10
+V = 11
COMMENT = open source chess engine
-DISTNAME = stockfish-${V}-src
+DISTNAME = sf_${V}
PKGNAME = stockfish-${V}
EXTRACT_SUFX = .zip
CATEGORIES = games
@@ -15,7 +15,7 @@ PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} c m
-MASTER_SITES = https://stockfish.s3.amazonaws.com/
+MASTER_SITES = https://github.com/official-stockfish/Stockfish/archive/
# C++11
COMPILER = base-clang ports-gcc
@@ -43,9 +43,9 @@ MAKE_ENV = ARCH=general-32
NO_TEST = Yes
-WRKDIST = ${WRKDIR}/src
+WRKDIST = ${WRKDIR}/Stockfish-${DISTNAME}/src
pre-configure:
- sed -i 's,-O3,${CXXFLAGS},g' ${WRKSRC}/Makefile
+ sed -i 's,-O3,${CXXFLAGS},g' ${WRKDIST}/Makefile
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/stockfish/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo 30 Nov 2018 19:54:29 -0000 1.3
+++ distinfo 7 Feb 2020 09:49:21 -0000
@@ -1,2 +1,2 @@
-SHA256 (stockfish-10-src.zip) = Kb0B50BwmKqehRuC9upL8rRtJukHWkiiacseQMWCoHM=
-SIZE (stockfish-10-src.zip) = 174377
+SHA256 (sf_11.zip) = 1ghZaqX5uwaSJFrxAdK+Wi7CWmMriMQCr3PgeWFwVLU=
+SIZE (sf_11.zip) = 179371