Merge pull request #69143 from Taneb/fix-kexi

kexi: patch error due to Qt 5.13

authored by worldofpeace and committed by GitHub 9a9760d8 da6e307f

+12 -1
+12 -1
pkgs/applications/office/kexi/default.nix
··· 1 1 { 2 - mkDerivation, lib, fetchurl, extra-cmake-modules, kdoctools, 2 + mkDerivation, lib, fetchurl, fetchpatch, extra-cmake-modules, kdoctools, 3 3 boost, qttools, qtwebkit, 4 4 breeze-icons, karchive, kcodecs, kcompletion, kconfig, kconfigwidgets, kcoreaddons, 5 5 kcrash, kguiaddons, ki18n, kiconthemes, kitemviews, kio, ktexteditor, ktextwidgets, ··· 27 27 ]; 28 28 29 29 propagatedUserEnvPkgs = [ kproperty ]; 30 + 31 + patches = [ 32 + # Changes in Qt 5.13 mean that QDate isn't exported from certain places, 33 + # which the build was relying on. This patch explicitly imports QDate where 34 + # needed. 35 + # Should be unnecessary with kexi >= 3.3 36 + (fetchpatch { 37 + url = "https://cgit.kde.org/kexi.git/patch/src/plugins/forms/widgets/kexidbdatepicker.cpp?id=511d99b7745a6ce87a208bdbf69e631f1f136d53"; 38 + sha256 = "0m5cwq2v46gb1b12p7acck6dadvn7sw4xf8lkqikj9hvzq3r1dnj"; 39 + }) 40 + ]; 30 41 31 42 meta = with lib; { 32 43 description = "A open source visual database applications creator, a long-awaited competitor for programs like MS Access or Filemaker";