Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: 28a46c2c6f5e
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 37032db5835a
Choose a head ref
  • 1 commit
  • 2 files changed
  • 1 contributor

Commits on Sep 8, 2018

  1. 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
    Ma27 authored and xeji committed Sep 8, 2018
    Copy the full SHA
    37032db View commit details
    Browse the repository at this point in the history