Merge pull request #108691 from B4dM4n/qmltermwidget-fix

qmltermwidget: fix build with gcc10

Sandro 14121941 647607d7

Changed files
+10 -2
pkgs
development
libraries
qmltermwidget
+10 -2
pkgs/development/libraries/qmltermwidget/default.nix
···
-
{ stdenv, fetchFromGitHub, qtbase, qtquick1, qmake, qtmultimedia, utmp }:
+
{ stdenv, fetchFromGitHub, qtbase, qtquick1, qmake, qtmultimedia, utmp, fetchpatch }:
stdenv.mkDerivation {
version = "2018-11-24";
···
++ stdenv.lib.optional stdenv.isDarwin utmp;
nativeBuildInputs = [ qmake ];
-
patchPhase = ''
+
patches = [
+
(fetchpatch {
+
name = "fix-missing-includes.patch";
+
url = "https://github.com/Swordfish90/qmltermwidget/pull/27/commits/485f8d6d841b607ba49e55a791f7f587e4e193bc.diff";
+
sha256 = "186s8pv3642vr4lxsds919h0y2vrkl61r7wqq9mc4a5zk5vprinj";
+
})
+
];
+
+
postPatch = ''
substituteInPlace qmltermwidget.pro \
--replace '$$[QT_INSTALL_QML]' "/$qtQmlPrefix/"
'';