Package Details: chessx 1.5.6-3

Git Clone URL: https://aur.archlinux.org/chessx.git (read-only, click to copy)
Package Base: chessx
Description: Cross-platform chess database and PGN viewer
Upstream URL: http://chessx.sourceforge.net
Keywords: chess
Licenses: GPL2
Conflicts: chessx-svn
Submitter: munzirtaha
Maintainer: munzirtaha
Last Packager: munzirtaha
Votes: 14
Popularity: 0.66
First Submitted: 2016-08-07 17:15 (UTC)
Last Updated: 2022-03-31 10:07 (UTC)

Latest Comments

munzirtaha commented on 2022-07-25 08:19 (UTC)

@binarydepth: You need to report this upstream. It has nothing to do with packaging.

binarydepth commented on 2022-07-17 15:29 (UTC)

Getting erro while trying to add stockfish kf.kio.core: couldn't create slave: "Unknown protocol 'file'." kf.kio.widgets.kdirmodel: protocol mismatch: "file" vs "" kf.kio.widgets.kdirmodel: protocol mismatch: "file" vs "" kf.kio.core: couldn't create slave: "Unknown protocol 'file'." kf.kio.core: couldn't create slave: "Unknown protocol 'file'." kf.kio.core: couldn't create slave: "Unknown protocol 'file'." kf.kio.core: couldn't create slave: "Unknown protocol 'file'." kf.kio.core: couldn't create slave: "Unknown protocol 'file'." kf.kio.core: couldn't create slave: "Unknown protocol 'file'."

munzirtaha commented on 2022-03-24 19:37 (UTC)

@luscinius: Fixed. Thanks!

luscinius commented on 2022-03-23 22:07 (UTC)

Package fails to build in a clean chroot, adding desktop-file-utils to makedepends resolves the problem.

munzirtaha commented on 2020-07-06 04:10 (UTC)

@Oshgnacknak: Fixed. Thanks!

Oshgnacknak commented on 2020-06-28 09:31 (UTC)

Getting build error: Project ERROR: Unknown module(s) in QT: texttospeech Running pacman -S qt5-speech resolves it. Please update dependencies.

munzirtaha commented on 2020-06-24 20:07 (UTC)

@kemuzour: You are very welcome.

Regarding the version numbers they match perfectly. 1.5.4 is the chessx version and the -3 in 1.5.4-3 is the Arch package release number. You can read about this at https://wiki.archlinux.org/index.php/PKGBUILD#pkgrel

kemuzor commented on 2020-06-23 19:20 (UTC)

@munzirtaha - installation and built worked great. Thanks a lot! I guess Chessx becomes more and more relevant for the chess community since there are not (good) many chess database programs in general and particular for Linux (The only other ones that I am aware for Linux are Arena and Scid). However I discovered I minor issue: when I go the ChessX -> About ChessX I see under version: 1.5.4.0 (so the update was applied) but this version number is not matching the one in the AUR repository as shown on the top of this page (1.5.4-3). I am not concerned with this but I just want to mention it. - Again - thanks for your great support.

munzirtaha commented on 2020-06-19 20:55 (UTC)

@kemuzor: I just managed to resolve the issue. Enjoy!

kemuzor commented on 2020-06-18 23:45 (UTC)

@munzirtaha - thanks. Ok in this case I can maybe post the issue on the developer's sourceforge site https://sourceforge.net/projects/chessx/

munzirtaha commented on 2020-06-18 22:30 (UTC)

@kemuzor: This seems to be a bug with newer chessx versions. I now downgraded the package to the old 1.5.0 till the issue is resolved.

kemuzor commented on 2020-06-17 12:13 (UTC) (edited on 2020-06-17 12:14 (UTC) by kemuzor)

Got an error for installing chessx 1.5.4-1 under Linux 5.4.44-1-MANJARO (cinnamon) using pacman:

==> FEHLER: Ein Fehler geschah in build(). Breche ab...

Engish translation:

==> ERROR: an error occured in build(). Aborting...

I can provide the full build log if needed but I guess it is too big to post it in this comment. I found a warning at the beginning of the log and I am wondering if this could explain the error:

Warnung: fontconfig: Lokale Version (2:2.13.1+12+g5f5ec56-2) ist neuer als extra (2:2.13.1+12+g5f5ec56-1) Abhängigkeiten werden aufgelöst... Interne Konflikte werden überprüft...

Erstelle chessx...

Engish translation:

Warning: fontconfig: Locale Version (2:2.13.1+12+g5f5ec56-2) is newer as extra (2:2.13.1+12+g5f5ec56-1) Resolving dependencies... Checking internal conflicts...

Building chessx...

Please support. Thanks.

munzirtaha commented on 2020-04-18 13:56 (UTC)

@JohnRobson: I doubled check and the link is working. May be you got the error because of an intermittent internet issue. The link I am using would work better than explicitly specifying the mirror name, it would choose the best mirror based on your location.

JohnRobson commented on 2020-04-18 08:10 (UTC)

https://ayera.dl.sourceforge.net/project/chessx/chessx/1.5.0/chessx-1.5.0.tgz

JohnRobson commented on 2020-04-18 08:07 (UTC)

==> ERROR: Failure while downloading https://sourceforge.net/projects/chessx/files/chessx/1.5.0/chessx-1.5.0.tgz

munzirtaha commented on 2019-01-01 17:04 (UTC)

@yledoare: Thanks! I just updated the package

yledoare commented on 2018-10-10 15:10 (UTC)

Hello, here you can find my patch to build it with QT 5.11.2 : https://bitbucket.org/yourdistrofromscratch/ydfs/raw/master/2.7/packages/patches/chessx-1.4.6.diff

munzirtaha commented on 2018-09-03 10:49 (UTC)

@antoyo: Thanks for pointing out the issue is solved in the svn version. However, this package is only for the stable version. There is already another package chessx-svn which I am not maintaining for the svn version. Hope that upstream would have a release soon so I can package it.

antoyo commented on 2018-09-01 14:44 (UTC)

@munzirtaha: I had the same issue, but I decided to compile the code from the svn repository and it worked fine. So, if there was a bug, it was fixed upstream and this package should compile. Thanks to fix the issue.

munzirtaha commented on 2018-08-16 00:31 (UTC) (edited on 2018-08-16 00:31 (UTC) by munzirtaha)

@VanLaser: This is an upstream bug I believe. You need to report it there. chessx is not updated for a while and mostly it's not compatible with Qt 5.11

VanLaser commented on 2018-08-15 20:02 (UTC)

Can't build:

src/dialogs/savedialog.cpp: In constructor ‘SaveDialog::SaveDialog(QWidget*, Qt::WindowFlags)’:
src/dialogs/savedialog.cpp:37:34: error: invalid use of incomplete type ‘class QButtonGroup’
     group = new QButtonGroup(this);
                                  ^
In file included from /usr/include/qt/QtWidgets/qradiobutton.h:44,
                 from /usr/include/qt/QtWidgets/QRadioButton:1,
                 from src/generated/ui_savedialog.h:22,
                 from src/dialogs/savedialog.h:21,
                 from src/dialogs/savedialog.cpp:21:
/usr/include/qt/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’
 class QButtonGroup;

[...] 

(more similar errors follow)

munzirtaha commented on 2017-12-24 23:39 (UTC)

@Artefact2: You shouldn't have qt4 as default. I don't even have it on my system. In case you really need qt4, use environment variables or configuration files as in https://wiki.archlinux.org/index.php/qt#Default_Qt_toolkit to make qt5 default or maybe edit PKGBUILD and explicitly use qmake-qt5

munzirtaha commented on 2017-01-14 04:10 (UTC)

@madnight: Just retested and chessx works for me under KDE. I am not facing this problem so may be it's related to your env or theme configuration. If you can be more specific on how to reproduce the bug, I will be glad to help.

madnight commented on 2017-01-13 19:17 (UTC)

Cannot mix incompatible Qt library (version 0x50700) with this library (version 0x50701)