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: 5fa7404db974
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 3be4b8afc398
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
    
    (cherry picked from commit 37032db)
    Ma27 authored and xeji committed Sep 8, 2018
    Copy the full SHA
    3be4b8a View commit details
    Browse the repository at this point in the history