diff options
Diffstat (limited to 'pkgs/development/libraries/qt-6/modules/qtdeclarative.nix')
-rw-r--r-- | pkgs/development/libraries/qt-6/modules/qtdeclarative.nix | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/pkgs/development/libraries/qt-6/modules/qtdeclarative.nix b/pkgs/development/libraries/qt-6/modules/qtdeclarative.nix new file mode 100644 index 00000000000..3f691894ff8 --- /dev/null +++ b/pkgs/development/libraries/qt-6/modules/qtdeclarative.nix @@ -0,0 +1,19 @@ +{ qtModule +, qtbase +, qtshadertools +, openssl +, python3 +}: + +qtModule { + pname = "qtdeclarative"; + qtInputs = [ qtbase qtshadertools ]; + propagatedBuildInputs = [ openssl python3 ]; + preConfigure = '' + export LD_LIBRARY_PATH="$PWD/build/lib''${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" + ''; + postInstall = '' + substituteInPlace "$out/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake" \ + --replace ''\'''${QT6_INSTALL_PREFIX}' "$out" + ''; +} |