Unverified Commit 7ca460a7 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

python312Packages.pyside6: fix eval on linux (#356081)

parents 511664f8 6bd56f23
Loading
Loading
Loading
Loading
+12 −13
Original line number Diff line number Diff line
@@ -94,15 +94,14 @@ stdenv.mkDerivation (finalAttrs: {
    pythonImportsCheckHook
  ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ moveBuildTree ];

  buildInputs =
    python.pkgs.qt6.darwinVersionInputs
    ++ (
  buildInputs = (
    if stdenv.hostPlatform.isLinux then
      # qtwebengine fails under darwin
      # see https://github.com/NixOS/nixpkgs/pull/312987
      packages ++ [ python.pkgs.qt6.qtwebengine ]
    else
        [
      python.pkgs.qt6.darwinVersionInputs
      ++ [
        qt_linked
        cups
      ]
+12 −9
Original line number Diff line number Diff line
@@ -31,14 +31,17 @@ stdenv'.mkDerivation (finalAttrs: {
    (python.pythonOnBuildForHost.withPackages (ps: [ ps.setuptools ]))
  ] ++ lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook ];

  buildInputs = [
  buildInputs =
    [
      llvmPackages.llvm
      llvmPackages.libclang
      python.pkgs.qt6.qtbase
    python.pkgs.qt6.darwinVersionInputs
      python.pkgs.ninja
      python.pkgs.packaging
      python.pkgs.setuptools
    ]
    ++ lib.optionals stdenv.hostPlatform.isDarwin [
      python.pkgs.qt6.darwinVersionInputs
    ];

  cmakeFlags = [ "-DBUILD_TESTS=OFF" ];