View | Details | Raw Unified | Return to bug 226129
Collapse All | Expand All

(-)Makefile (-5 / +6 lines)
Lines 2-12 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	stockfish
4
PORTNAME=	stockfish
5
PORTVERSION=	8
5
PORTVERSION=	9
6
CATEGORIES=	games
6
CATEGORIES=	games
7
MASTER_SITES=	http://stockfish.s3.amazonaws.com/:src
7
MASTER_SITES=	http://stockfish.s3.amazonaws.com/
8
DISTNAME=	${PORTNAME}-${PORTVERSION}-src
8
DISTNAME=	${PORTNAME}-${PORTVERSION}-src
9
DISTFILES=	${PORTNAME}-${PORTVERSION}-src.zip:src
9
DISTFILES=	${PORTNAME}-${PORTVERSION}-src.zip
10
10
11
MAINTAINER=	execve@gmail.com
11
MAINTAINER=	execve@gmail.com
12
COMMENT=	Open source chess engine
12
COMMENT=	Open source chess engine
Lines 21-33 Link Here
21
21
22
USES=		compiler gmake zip
22
USES=		compiler gmake zip
23
23
24
WRKSRC=		${WRKDIR}/${DISTNAME}/src
24
NO_WRKSUBDIR=	yes
25
WRKSRC=		${WRKDIR}/${DISTNAME}
26
WRKSRC_SUBDIR=	src
25
MYARCH=		${ARCH}
27
MYARCH=		${ARCH}
26
MYCC=		${COMPILER_TYPE}
28
MYCC=		${COMPILER_TYPE}
27
TGTBLD=		build
29
TGTBLD=		build
28
30
29
PLIST_FILES=	bin/stockfish
31
PLIST_FILES=	bin/stockfish
30
PORTDATA=
31
PORTDOCS=	Readme.md
32
PORTDOCS=	Readme.md
32
33
33
OPTIONS_DEFINE=	DOCS POPCNT
34
OPTIONS_DEFINE=	DOCS POPCNT
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1499583495
1
TIMESTAMP = 1519331941
2
SHA256 (stockfish-8-src.zip) = 7bad36f21f649ab24f6d7786bbb1b74b3e4037f165f32e3d42d1ae19c8874ce9
2
SHA256 (stockfish-9-src.zip) = ba2e72d6973479c8c839c7f4a095d121829ebe8df39b71ebf291c84e5cb3e36e
3
SIZE (stockfish-8-src.zip) = 159017
3
SIZE (stockfish-9-src.zip) = 171925
(-)files/patch-Makefile (-14 / +11 lines)
Lines 1-18 Link Here
1
--- Makefile.orig	2017-07-09 16:40:08 UTC
1
--- Makefile.orig	2018-02-22 21:13:38 UTC
2
+++ Makefile
2
+++ Makefile
3
@@ -149,7 +149,6 @@ endif
3
@@ -205,10 +205,12 @@ ifeq ($(COMP),clang)
4
 
4
 	CXX=clang++
5
 ifeq ($(COMP),gcc)
6
 	comp=gcc
7
-	CXX=g++
8
 	CXXFLAGS += -pedantic -Wextra -Wshadow
5
 	CXXFLAGS += -pedantic -Wextra -Wshadow
6
 ifneq ($(KERNEL),Darwin)
7
+ifneq ($(KERNEL),FreeBSD)
8
 ifneq ($(KERNEL),OpenBSD)
9
 	LDFLAGS += -latomic
10
 endif
11
 endif
12
+endif
9
 
13
 
10
 	ifeq ($(ARCH),armv7)
14
 	ifeq ($(ARCH),armv7)
11
@@ -198,7 +197,6 @@ endif
15
 		ifeq ($(OS),Android)
12
 
13
 ifeq ($(COMP),clang)
14
 	comp=clang
15
-	CXX=clang++
16
 	CXXFLAGS += -pedantic -Wextra -Wshadow
17
 
18
 	ifeq ($(ARCH),armv7)

Return to bug 226129