Unverified Commit 37e3fafb authored by Nick Cao's avatar Nick Cao
Browse files

qt6.qtdeclarative: drop outdated workarounds

parent 91fb53dc
Loading
Loading
Loading
Loading
+0 −11
Original line number Diff line number Diff line
@@ -10,21 +10,10 @@ qtModule {
  pname = "qtdeclarative";
  qtInputs = [ qtbase qtlanguageserver qtshadertools ];
  propagatedBuildInputs = [ openssl python3 ];
  preConfigure = ''
    export LD_LIBRARY_PATH="$PWD/build/lib''${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH"
  '';
  cmakeFlags = [
    "-DQT6_INSTALL_PREFIX=${placeholder "out"}"
    "-DQT_INSTALL_PREFIX=${placeholder "out"}"
  ];
  patches = [
    # prevent headaches from stale qmlcache data
    ../patches/qtdeclarative-default-disable-qmlcache.patch
  ];
  postInstall = ''
    substituteInPlace "$out/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake" \
      --replace ''\'''${QT6_INSTALL_PREFIX}' "$dev"
  '';
  devTools = [
    "bin/qml"
    "bin/qmlcachegen"