git: da19e0499a42 - main - games/stockfish: Update 18 => 19
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 07 Sep 2026 17:53:44 UTC
The branch main has been updated by nxjoseph:
URL: https://cgit.FreeBSD.org/ports/commit/?id=da19e0499a42de9c5b828c9b315719b4c6211807
commit da19e0499a42de9c5b828c9b315719b4c6211807
Author: Gautam Mani <execve@gmail.com>
AuthorDate: 2026-09-07 17:52:27 +0000
Commit: Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-09-07 17:52:27 +0000
games/stockfish: Update 18 => 19
Summary of changes:
+ In tests against Stockfish 18, brings an Elo gain of up to 44 points
+ Wins more than three times as many game pairs as it loses
+ This release introduces the SFNNv16 network architecture, reducing binary size
+ Increased strength by introducing new pawn-pair features
+ The secondary neural network, introduced in Stockfish 16.1, has been retired
+ stricter validation for board positions, FEN strings, and UCI commands
Release Notes:
https://stockfishchess.org/blog/2026/stockfish-19/
Changelog:
https://github.com/official-stockfish/Stockfish/releases/tag/sf_19
PR: 298289
Approved by: osa, vvd (Mentors, implicit)
---
games/stockfish/Makefile | 12 ++++--------
games/stockfish/distinfo | 12 +++++-------
2 files changed, 9 insertions(+), 15 deletions(-)
diff --git a/games/stockfish/Makefile b/games/stockfish/Makefile
index 069e77801b28..ec1ddd694ec2 100644
--- a/games/stockfish/Makefile
+++ b/games/stockfish/Makefile
@@ -1,11 +1,9 @@
PORTNAME= stockfish
DISTVERSIONPREFIX= sf_
-DISTVERSION= 18
+DISTVERSION= 19
CATEGORIES= games
-MASTER_SITES= https://tests.stockfishchess.org/api/nn/:nnue1 \
- https://tests.stockfishchess.org/api/nn/:nnue2
-DISTFILES= nn-${_NNUE1_VER}.nnue:nnue1 \
- nn-${_NNUE2_VER}.nnue:nnue2
+MASTER_SITES= https://tests.stockfishchess.org/api/nn/:nnue1
+DISTFILES= nn-${_NNUE1_VER}.nnue:nnue1
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= execve@gmail.com
@@ -27,8 +25,7 @@ MAKE_ARGS= ARCH=${MYARCH} \
PREFIX=${PREFIX}
ALL_TARGET= build
-_NNUE1_VER= c288c895ea92
-_NNUE2_VER= 37f18f62d772
+_NNUE1_VER= 1a298aa575a0
BINARY_ALIAS= wget=true
@@ -77,7 +74,6 @@ MYARCH= general-32
post-patch:
@${CP} ${_DISTDIR}/nn-${_NNUE1_VER}.nnue ${WRKSRC}/.
- @${CP} ${_DISTDIR}/nn-${_NNUE2_VER}.nnue ${WRKSRC}/.
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/stockfish ${STAGEDIR}${PREFIX}/bin
diff --git a/games/stockfish/distinfo b/games/stockfish/distinfo
index 9cc8bc12fa92..61ea882ac0f6 100644
--- a/games/stockfish/distinfo
+++ b/games/stockfish/distinfo
@@ -1,7 +1,5 @@
-TIMESTAMP = 1770188374
-SHA256 (nn-c288c895ea92.nnue) = c288c895ea924429ea9092e3f36b2b3c1f00f2a3a4c759ff7e57e79e3b43e4a7
-SIZE (nn-c288c895ea92.nnue) = 108919594
-SHA256 (nn-37f18f62d772.nnue) = 37f18f62d772f3107e1d6aaca3898c130c3c86f2ab63e6555fbbca20635a899d
-SIZE (nn-37f18f62d772.nnue) = 3519630
-SHA256 (official-stockfish-Stockfish-sf_18_GH0.tar.gz) = 22a195567e3493e7c9ca8bf8fa2339f4ffc876384849ac8a417ff4b919607e7b
-SIZE (official-stockfish-Stockfish-sf_18_GH0.tar.gz) = 251738
+TIMESTAMP = 1788793711
+SHA256 (nn-1a298aa575a0.nnue) = 1a298aa575a085434d29027978dc36867fe9c5bcea9376654b7a8eba1e52dfc2
+SIZE (nn-1a298aa575a0.nnue) = 98511183
+SHA256 (official-stockfish-Stockfish-sf_19_GH0.tar.gz) = 519b653d0d1ffb96531d982ccbe5c6a19425e8388e0e3c2f70f34b424ab32d76
+SIZE (official-stockfish-Stockfish-sf_19_GH0.tar.gz) = 291206