Commit 452816f9 authored by FliegendeWurst's avatar FliegendeWurst
Browse files

mono: mark cross as broken

parent a56b9952
Loading
Loading
Loading
Loading
+8 −4
Original line number Diff line number Diff line
@@ -129,11 +129,15 @@ stdenv.mkDerivation rec {
  inherit enableParallelBuilding;

  meta = with lib; {
    # Per nixpkgs#151720 the build failures for aarch64-darwin are fixed since 6.12.0.129
    # Per nixpkgs#151720 the build failures for aarch64-darwin are fixed since 6.12.0.129.
    # Cross build is broken due to attempt to execute cert-sync built for the host.
    broken =
      (
        stdenv.hostPlatform.isDarwin
        && stdenv.hostPlatform.isAarch64
      && lib.versionOlder version "6.12.0.129";
        && lib.versionOlder version "6.12.0.129"
      )
      || !stdenv.buildPlatform.canExecute stdenv.hostPlatform;
    homepage = "https://mono-project.com/";
    description = "Cross platform, open source .NET development framework";
    platforms = with platforms; darwin ++ linux;