svn commit: r475118 - in head/games/chessx: . files

Fernando Apesteguía fernape at FreeBSD.org
Sun Jul 22 19:38:33 UTC 2018


Author: fernape
Date: Sun Jul 22 19:38:32 2018
New Revision: 475118
URL: https://svnweb.freebsd.org/changeset/ports/475118

Log:
  games/chessx: Update to 1.4.6
  
  PR:	229924
  Submitted by:	freebsd_ports at k-worx.org
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D16393

Deleted:
  head/games/chessx/files/patch-src__database__threadedguess.cpp
Modified:
  head/games/chessx/Makefile
  head/games/chessx/distinfo
  head/games/chessx/files/patch-chessx.pro
  head/games/chessx/pkg-descr

Modified: head/games/chessx/Makefile
==============================================================================
--- head/games/chessx/Makefile	Sun Jul 22 19:35:40 2018	(r475117)
+++ head/games/chessx/Makefile	Sun Jul 22 19:38:32 2018	(r475118)
@@ -1,21 +1,19 @@
 # $FreeBSD$
 
 PORTNAME=	chessx
-PORTVERSION=	1.3.2
-PORTREVISION=	1
+PORTVERSION=	1.4.6
 CATEGORIES=	games
 MASTER_SITES=	SF
 
 MAINTAINER=	ports at FreeBSD.org
-COMMENT=	Qt 4 chess database application
+COMMENT=	Qt 5 chess database application
 
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		desktop-file-utils qmake qt:4 shared-mime-info tar:tgz
-USE_QT=		corelib gui svg network linguisttools_build \
-		moc_build qmake_build rcc_build uic_build
-QMAKE_ARGS+=	QMAKE_LRELEASE=${LRELEASE}
+USES=		desktop-file-utils qmake:outsource qt:5 shared-mime-info tar:tgz
+USE_QT=		buildtools_build concurrent core gui linguisttools_build multimedia \
+		network opengl printsupport svg widgets xml
 
 PLIST_FILES=	bin/chessx \
 		share/applications/chessx.desktop \
@@ -23,10 +21,10 @@ PLIST_FILES=	bin/chessx \
 
 OPTIONS_DEFINE=	STOCKFISH CRAFTY
 
-STOCKFISH_DESC=	Install Stockfish Chess Engine
-STOCKFISH_RUN_DEPENDS=	stockfish:games/stockfish
-
 CRAFTY_DESC=	Install Crafty Chess Application
 CRAFTY_RUN_DEPENDS=	crafty:games/crafty
+
+STOCKFISH_DESC=	Install Stockfish Chess Engine
+STOCKFISH_RUN_DEPENDS=	stockfish:games/stockfish
 
 .include <bsd.port.mk>

Modified: head/games/chessx/distinfo
==============================================================================
--- head/games/chessx/distinfo	Sun Jul 22 19:35:40 2018	(r475117)
+++ head/games/chessx/distinfo	Sun Jul 22 19:38:32 2018	(r475118)
@@ -1,2 +1,3 @@
-SHA256 (chessx-1.3.2.tgz) = b136cf56d37d34867cdb9538176e1703b14f61b3384885b6f100580d0af0a3ff
-SIZE (chessx-1.3.2.tgz) = 4107133
+TIMESTAMP = 1532163987
+SHA256 (chessx-1.4.6.tgz) = ad951910a3bd53f5655f9e85101e7969b536078473e09a2a7dded6ef171a68ed
+SIZE (chessx-1.4.6.tgz) = 4223076

Modified: head/games/chessx/files/patch-chessx.pro
==============================================================================
--- head/games/chessx/files/patch-chessx.pro	Sun Jul 22 19:35:40 2018	(r475117)
+++ head/games/chessx/files/patch-chessx.pro	Sun Jul 22 19:38:32 2018	(r475118)
@@ -1,6 +1,6 @@
---- chessx.pro.orig	2015-05-05 13:46:26 UTC
+--- chessx.pro.orig	2018-07-21 09:39:34 UTC
 +++ chessx.pro
-@@ -393,6 +393,15 @@ macx {
+@@ -445,6 +445,16 @@ macx {
   QMAKE_INFO_PLIST = mac_osx/Info.plist
  }
  
@@ -13,6 +13,7 @@
 + INSTALLS += target desktop pixmaps
 +}
 +
- RESOURCES = resources.qrc
++
+ RESOURCES = \
+     resources.qrc
  
- TRANSLATIONS = i18n/chessx_de.ts \

Modified: head/games/chessx/pkg-descr
==============================================================================
--- head/games/chessx/pkg-descr	Sun Jul 22 19:35:40 2018	(r475117)
+++ head/games/chessx/pkg-descr	Sun Jul 22 19:38:32 2018	(r475118)
@@ -1,4 +1,4 @@
-ChessX is an open source chess database based on Qt4. With ChessX you
+ChessX is an open source chess database based on Qt5. With ChessX you
 can operate on your collection of chess games in many ways: browse,
 edit, add, organize, analyze, etc. Additionally ChessX can interface
 with chess engines via UCI and Winboard protocol.


More information about the svn-ports-all mailing list