Commit Graph

10 Commits

Author SHA1 Message Date
Maximilian Bosch
37032db583 chessx: fix build (#46359)
See https://hydra.nixos.org/build/80998335.

Upstream doesn't support QT 5.11 ATM which broke compilation:

```
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);
```

The Arch community recommends to use an older QT version to fix
this (https://aur.archlinux.org/packages/chessx/).

Furthermore the `QT_PLUGIN_PATH` wasn't set properly which broke the
runtime since QT coudln't find the `xcb` plugin:

```
qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be initialized.
Reinstalling the application may fix this problem.
```

Finally, some minor style fixes were made for consistent indentation.

Addresses #45960
2018-09-08 14:19:24 +02:00
Ryan Mulligan
2f090641ec chessx: 1.4.0 -> 1.4.6
Semi-automatic update. These checks were done:

- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 1.4.6 with grep in /nix/store/9cv1znh739dblr4avnhnp463v77yq9by-chessx-1.4.6
- found 1.4.6 in filename of file in /nix/store/9cv1znh739dblr4avnhnp463v77yq9by-chessx-1.4.6
2018-03-07 23:44:47 -08:00
Orivej Desh
11e503815c chessx: disable parallel building
qmake does not support translations in resources.
2017-12-07 08:52:42 +00:00
Thomas Tuegel
210f688802
qt5: rename qmakeHook to qmake 2017-06-18 08:41:57 -05:00
Vladimír Čunát
57c4ed837c
chessx: disable parallel make
http://hydra.nixos.org/build/45653907
/cc maintainer @luispedro.
2016-12-30 18:14:15 +01:00
Kranium Gikos Mendoza
7a88636e69 chessx: 1.3.2 -> 1.4.0 (#17270) 2016-07-27 21:02:45 +02:00
Thomas Tuegel
19ea08af79 chessx: mark broken 2016-05-09 10:01:49 -05:00
Nikolay Amiantov
f8d96d1983 chessx: move to qmakeHook 2016-04-20 18:55:54 +03:00
Luis Pedro Coelho
6607345d10 chessx: install chessx.desktop file 2016-03-23 20:30:24 +01:00
Luis Pedro Coelho
c570bc50bc chessx: init at 1.3.2
Chessx is a chess database GUI. Using the stockfish engine, users can
also analyse games.
2015-12-30 23:19:44 +01:00