From a133aca6cc1942aa6aec4963e76c99daa4e7c209 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sat, 19 Nov 2022 11:30:52 +0100 Subject: [PATCH] pyside2: fixup build after qt5 update in commit 202fff431f9. I blame upstream: https://invent.kde.org/qt/qt/qtdeclarative/-/commit/7f067fa8a52e677e29eb5606125aa31bf442f495 (but I don't know these project, so can't know who's at fault) Build error: qtdeclarative-5.15.7-dev/include/QtQuickWidgets/qaccessiblequickwidget.h:46:10: fatal error: 'private/qaccessiblequickview_p.h' file not found --- pkgs/development/python-modules/pyside2/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/pyside2/default.nix b/pkgs/development/python-modules/pyside2/default.nix index 81df3cbe94c6..5826ed7be160 100644 --- a/pkgs/development/python-modules/pyside2/default.nix +++ b/pkgs/development/python-modules/pyside2/default.nix @@ -23,6 +23,8 @@ stdenv.mkDerivation rec { "-DPYTHON_EXECUTABLE=${python.interpreter}" ]; + NIX_CFLAGS_COMPILE = "-I${qt5.qtdeclarative.dev}/include/QtQuick/${qt5.qtdeclarative.version}/QtQuick"; + nativeBuildInputs = [ cmake ninja qt5.qmake python ]; buildInputs = (with qt5; [ qtbase qtxmlpatterns qtmultimedia qttools qtx11extras qtlocation qtscript