Port details |
- chessx Qt 5 chess database application
- 1.5.7 games
=1 1.5.6Version of this port present on the latest quarterly branch. - There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2013-03-29 16:16:27
- Last Update: 2022-01-04 20:48:12
- Commit Hash: 6d82ac1
- People watching this port, also watch:: libkvkontakte, xerces-c3, py38-pycparser, linux-c7-avahi-libs, python
- License: GPLv2+
- Description:
- 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.
WWW: https://chessx.sourceforge.io/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/games/chessx/ && make install clean
- To add the package, run one of these commands:
- pkg install games/chessx
- pkg install chessx
- PKGNAME: chessx
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1641324910
SHA256 (chessx-1.5.7.tgz) = c1a7483b788dbe3f0b808cc4c474e6797c579d6388f9588badd84097367bf49c
SIZE (chessx-1.5.7.tgz) = 3861310
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- gmake>=4.3 : devel/gmake
- xorgproto>=0 : x11/xorgproto
- qt5-buildtools>=5.15.2 : devel/qt5-buildtools
- lrelease : devel/qt5-linguisttools
- qt5-qmake>=5.15.2 : devel/qt5-qmake
- Runtime dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- Library dependencies:
-
- libGL.so : graphics/libglvnd
- libQt5Concurrent.so : devel/qt5-concurrent
- libQt5Core.so : devel/qt5-core
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Multimedia.so : multimedia/qt5-multimedia
- libQt5Network.so : net/qt5-network
- libQt5OpenGL.so : graphics/qt5-opengl
- libQt5PrintSupport.so : print/qt5-printsupport
- libQt5TextToSpeech.so : accessibility/qt5-speech
- libQt5Svg.so : graphics/qt5-svg
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- libQt5Xml.so : textproc/qt5-xml
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for chessx-1.5.7:
CRAFTY=off: Install Crafty Chess Application
STOCKFISH=off: Install Stockfish Chess Engine
===> Use 'make config' to modify these settings
- Options name:
- games_chessx
- USES:
- compiler:c++11-lang desktop-file-utils gl gmake qmake qt:5 tar:tgz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
04 Jan 2022 20:48:12 1.5.7
|
Neel Chauhan (nc)  |
games/chessx: Update to 1.5.7 |
13 Oct 2021 07:21:44 1.5.6
|
Wen Heping (wen)  |
games/chessx: Update to 1.5.6 |
22 Jun 2021 18:53:08 1.5.4_1
|
Kevin Bowling (kbowling)  |
graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.
PR: 246767
Reviewed by: manu, bapt
Approved by: x11
Differential Revision: https://reviews.freebsd.org/D30824 |
07 Apr 2021 08:09:01 1.5.4
|
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 1.5.4
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
05 Oct 2020 13:11:28
1.5.4
|
0mp  |
Update to 1.5.4
Change log:
http://svn.code.sf.net/p/chessx/code/tags/release-1-5-4/ChangeLog.txt |
04 Oct 2020 21:20:16
1.5.0
|
0mp  |
Clean up port's makefile
I hope to commit update to 1.5.4 soon, so I'm not bumping PORTREVISION for
the WWW change. |
21 Jun 2020 15:36:35
1.5.0
|
salvadore  |
Drop ports maintainership
Approved by: gerald (mentor) |
31 Dec 2019 13:02:43
1.5.0
|
meta  |
multiple ports: Update MAINTAINER
as he got FreeBSD.org account.
PR: 243002
Submitted by: salvadore |
01 Oct 2019 04:13:31
1.5.0
|
tcberner  |
Qt5 update to 5.13.0
For new features, check: https://wiki.qt.io/New_Features_in_Qt_5.13
Thanks to adridg who helped to fix a lot of packages.
Exp-run by: antoine
PR: 238782 |
26 Sep 2019 16:21:26
1.5.0
|
rodrigo  |
Update games/chessx to 1.5.0 and take maintainership
Changelog: http://chessx.sourceforge.net/node/71
PR: 240681
Submitted by: Lorenzo Salvadore <phascolarctos@protonmail.ch> |
26 Jul 2019 20:46:57
1.4.6_2
|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
13 Jun 2019 13:01:00
1.4.6_1
|
linimon  |
Add compiler:c++11-lang to USES to fix the following on GCC-based
systems:
cc1plus: error: unrecognized command line option "-std=gnu++11" |
16 Jan 2019 11:13:45
1.4.6_1
|
tijl  |
Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence. If the
catch-all is last it captures everything. In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the
catch-all lowest priority.
Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium. Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3] The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one. If there's no such non-weak symbol the call (Only the first 15 lines of the commit message are shown above ) |
31 Aug 2018 01:23:54
1.4.6
|
jhale  |
Fix build with Qt 5.11
PR: 230884 |
22 Jul 2018 19:38:32
1.4.6
|
fernape  |
games/chessx: Update to 1.4.6
PR: 229924
Submitted by: freebsd_ports@k-worx.org
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D16393 |
28 Jun 2018 17:39:55
1.3.2_1
|
tcberner  |
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
USES= qt:4
USE_QT= foo bar
ports depending on Qt5 will use
USES= qt:5
USE_QT= foo bar
PR: 229225
Exp-run by: antoine
Reviewed by: mat
Approved by: portmgr (antoine)
Differential Revision: -https://reviews.freebsd.org/D15540 |
04 May 2017 14:58:54
1.3.2_1
|
mat  |
Fix some FreeBSD.org case of bad case.
Sponsored by: Absolight |
12 Feb 2017 05:27:02
1.3.2_1
|
pi  |
games/chessx: back to the pool
PR: 216994
Submitted by: yamagi@yamagi.org (old maintainer) |
18 May 2016 14:11:34
1.3.2_1
|
amdmi3  |
- No need to specify master site subdirectory when it's the same as default
Approved by: portmgr blanket |
01 Apr 2016 14:00:57
1.3.2_1
|
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
12 Jan 2016 16:20:32
1.3.2_1
|
amdmi3  |
Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by: portmgr blanket |
12 Aug 2015 00:12:20
1.3.2_1
|
pgollucci  |
games/chessx: cleanup
- USE_QT4=linguist_build -> USE_QT4=linguisttools_build.
- Remove qt4-xml dependency - it's not used here.
- Add LICENSE_FILE.
- Bump PORTREVISION.
- Fix portlint warnings:
sort USES;
use PLIST_FILES instead of pkg-plist;
regenerate patch headers.
PR: 201662
Submitted by: s3erios@gmail.com
Approved by: yamagi@yamagi.org (maintainer) |
09 May 2015 22:34:39
1.3.2
|
robak  |
games/chessx: update 1.2.2 -> 1.3.2
PR: 199988
Submitted by: Yamagi <yamagi@yamagi.org> (maintainer) |
22 Nov 2014 16:13:01
1.2.2
|
danilo  |
- Update to 1.2.2
PR: 195069
Submitted by: yamagi@yamagi.org (maintainer) |
27 Oct 2014 23:52:38
1.2.0
|
jhale  |
- Update to 1.2.0
PR: 194064
Submitted by: <yamagi@yamagi.org> (maintainer) |
29 Jul 2014 19:11:53
1.1.0
|
adamw  |
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by: portmgr (not really, but touches unstaged ports) |
21 Mar 2014 22:22:34
1.1.0
|
pawel  |
- Update to version 1.1.0 [1]
- Port installs desktop file, use USES=desktop-file-utils
PR: ports/187811
Submitted by: maintainer |
25 Nov 2013 16:33:40
1.0.0
|
makc  |
- Don't force pkg users to install optional dependencies
PR: ports/184034
Submitted by: Yamagi Burmeister (maintainter) |
23 Nov 2013 17:08:58
1.0.0
|
makc  |
- Update to 1.0.0
- Add stage support
- Convert to USES
- Use options helpers
- Patch qmake project file and remove do-install target from the port Makefile
- Use pkg-plist
PR: based on ports/184034
Submitted by: Yamagi Burmeister (maintainter) |
20 Sep 2013 17:36:36
0.9.6
|
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
games) |
29 Mar 2013 16:16:18
0.9.6
|
jgh  |
add new port: games/chessx
ChessX is an open source chess database based on Qt4. 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.
WWW: http://chessx.sourceforge.net/
PR: 177338
Submitted by: yamagi@yamagi.org |