svn commit: r488019 - in head/games/stockfish: . files
Fernando Apesteguía
fernape at FreeBSD.org
Fri Dec 21 19:23:47 UTC 2018
Author: fernape
Date: Fri Dec 21 19:23:45 2018
New Revision: 488019
URL: https://svnweb.freebsd.org/changeset/ports/488019
Log:
games/stockfish: update to 10
Add LDFLAGS+= -fuse-ld=lld
so the port builds regardless of the linker differences between FreeBSD
releases.
Not much in the release notes:
http://blog.stockfishchess.org/post/180691011237/stockfish-10
SF 10 improves by about 50 ELO in self-play compared to SF 9.
PR: 234035
Submitted by: execve at gmail.com (maintainer)
Modified:
head/games/stockfish/Makefile
head/games/stockfish/distinfo
head/games/stockfish/files/patch-Makefile
Modified: head/games/stockfish/Makefile
==============================================================================
--- head/games/stockfish/Makefile Fri Dec 21 17:25:15 2018 (r488018)
+++ head/games/stockfish/Makefile Fri Dec 21 19:23:45 2018 (r488019)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= stockfish
-DISTVERSION= 9
-PORTREVISION= 1
+DISTVERSION= 10
DISTVERSIONSUFFIX= -src
CATEGORIES= games
MASTER_SITES= http://stockfish.s3.amazonaws.com/
@@ -27,6 +26,8 @@ WRKSRC_SUBDIR= src
MYARCH= ${ARCH}
MYCC= ${CHOSEN_COMPILER_TYPE}
TGTBLD= build
+
+LDFLAGS+= -fuse-ld=lld
PLIST_FILES= bin/stockfish
PORTDOCS= Readme.md
Modified: head/games/stockfish/distinfo
==============================================================================
--- head/games/stockfish/distinfo Fri Dec 21 17:25:15 2018 (r488018)
+++ head/games/stockfish/distinfo Fri Dec 21 19:23:45 2018 (r488019)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1519331941
-SHA256 (stockfish-9-src.zip) = ba2e72d6973479c8c839c7f4a095d121829ebe8df39b71ebf291c84e5cb3e36e
-SIZE (stockfish-9-src.zip) = 171925
+TIMESTAMP = 1545156168
+SHA256 (stockfish-10-src.zip) = 29bd01e7407098aa9e851b82f6ea4bf2b46d26e9075a48a269cb1e40c582a073
+SIZE (stockfish-10-src.zip) = 174377
Modified: head/games/stockfish/files/patch-Makefile
==============================================================================
--- head/games/stockfish/files/patch-Makefile Fri Dec 21 17:25:15 2018 (r488018)
+++ head/games/stockfish/files/patch-Makefile Fri Dec 21 19:23:45 2018 (r488019)
@@ -1,15 +1,21 @@
---- Makefile.orig 2018-02-22 21:13:38 UTC
+--- Makefile.orig 2018-11-29 14:45:26 UTC
+++ Makefile
-@@ -205,10 +205,12 @@ ifeq ($(COMP),clang)
- CXX=clang++
- CXXFLAGS += -pedantic -Wextra -Wshadow
- ifneq ($(KERNEL),Darwin)
-+ifneq ($(KERNEL),FreeBSD)
- ifneq ($(KERNEL),OpenBSD)
- LDFLAGS += -latomic
+@@ -29,7 +29,7 @@ EXE = stockfish
endif
- endif
-+endif
- ifeq ($(ARCH),armv7)
- ifeq ($(OS),Android)
+ ### Installation dir definitions
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ BINDIR = $(PREFIX)/bin
+
+ ### Built-in benchmark for pgo-builds
+@@ -211,7 +211,9 @@ ifeq ($(COMP),clang)
+
+ ifneq ($(KERNEL),Darwin)
+ ifneq ($(KERNEL),OpenBSD)
++ ifneq ($(KERNEL),FreeBSD)
+ LDFLAGS += -latomic
++ endif
+ endif
+ endif
+
More information about the svn-ports-all
mailing list