Unverified Commit 863399e1 authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

[Backport release-25.05] python3Packages.klayout: fix darwin build (#409732)

parents 49189325 881687dc
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -7,6 +7,8 @@
  expat,
  libpng,
  setuptools,
  stdenv,
  fixDarwinDylibNames,
}:

buildPythonPackage rec {
@@ -30,6 +32,12 @@ buildPythonPackage rec {
    libpng
  ];

  # libpng-config is needed for the build on Darwin
  nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
    libpng.dev
    fixDarwinDylibNames
  ];

  pythonImportsCheck = [ "klayout" ];

  meta = with lib; {
@@ -37,6 +45,6 @@ buildPythonPackage rec {
    homepage = "https://github.com/KLayout/klayout";
    license = licenses.gpl3Plus;
    maintainers = with maintainers; [ fbeffa ];
    platforms = platforms.linux;
    platforms = platforms.linux ++ platforms.darwin;
  };
}