From 36747427fcb4985f0f3b9227a2a05e923d99bc34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliv=C3=A9r=20Falvai?= Date: Sun, 10 Nov 2024 20:07:50 +0100 Subject: [PATCH 1/6] firefly-iii: disable hanging darwin Hydra builds https://hydra.nixos.org/job/nixpkgs/trunk/firefly-iii.aarch64-darwin/all --- pkgs/by-name/fi/firefly-iii/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/fi/firefly-iii/package.nix b/pkgs/by-name/fi/firefly-iii/package.nix index d3510ce80282..fadebfaa2cc2 100644 --- a/pkgs/by-name/fi/firefly-iii/package.nix +++ b/pkgs/by-name/fi/firefly-iii/package.nix @@ -88,5 +88,6 @@ stdenvNoCC.mkDerivation (finalAttrs: { homepage = "https://github.com/firefly-iii/firefly-iii"; license = lib.licenses.agpl3Only; maintainers = [ lib.maintainers.savyajha lib.maintainers.patrickdag ]; + hydraPlatforms = lib.platforms.linux; # build hangs on both Darwin platforms, needs investigation }; }) From fe6432fe76a323352b89d4bbd4dbaba8e55a9f20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliv=C3=A9r=20Falvai?= Date: Sun, 10 Nov 2024 20:09:07 +0100 Subject: [PATCH 2/6] vp: disable hanging darwin Hydra builds https://hydra.nixos.org/job/nixpkgs/trunk/vp.aarch64-darwin --- pkgs/by-name/vp/vp/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/vp/vp/package.nix b/pkgs/by-name/vp/vp/package.nix index 0676ef14f2aa..0420ed79f9a1 100644 --- a/pkgs/by-name/vp/vp/package.nix +++ b/pkgs/by-name/vp/vp/package.nix @@ -44,5 +44,6 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "vp"; maintainers = with lib.maintainers; [ AndersonTorres ]; inherit (SDL.meta) platforms; + hydraPlatforms = lib.platforms.linux; # build hangs on both Darwin platforms, needs investigation }; }) From e0ea204b3185a661636e7a2179622f14d9001411 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliv=C3=A9r=20Falvai?= Date: Sun, 10 Nov 2024 20:26:22 +0100 Subject: [PATCH 3/6] poke: disable hanging darwin Hydra builds https://hydra.nixos.org/job/nixpkgs/trunk/poke.x86_64-darwin --- pkgs/by-name/po/poke/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/po/poke/package.nix b/pkgs/by-name/po/poke/package.nix index 0f392f3cbe8d..5b078d263e48 100644 --- a/pkgs/by-name/po/poke/package.nix +++ b/pkgs/by-name/po/poke/package.nix @@ -86,6 +86,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ AndersonTorres kira-bruneau ]; platforms = lib.platforms.unix; - broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64; + hydraPlatforms = lib.platforms.linux; # build hangs on Darwin platforms, needs investigation }; }) From f28717d9099c07c4a58b66f795248583a7a5aa39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliv=C3=A9r=20Falvai?= Date: Sun, 10 Nov 2024 20:38:22 +0100 Subject: [PATCH 4/6] bun: disable hanging x86_64-darwin Hydra build https://hydra.nixos.org/job/nixpkgs/trunk/bun.x86_64-darwin --- pkgs/by-name/bu/bun/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/bu/bun/package.nix b/pkgs/by-name/bu/bun/package.nix index 67f147950d36..05dd0f6d2df1 100644 --- a/pkgs/by-name/bu/bun/package.nix +++ b/pkgs/by-name/bu/bun/package.nix @@ -97,5 +97,8 @@ stdenvNoCC.mkDerivation rec { # Broken for Musl at 2024-01-13, tracking issue: # https://github.com/NixOS/nixpkgs/issues/280716 broken = stdenvNoCC.hostPlatform.isMusl; + + # Hangs when run via Rosetta 2 on Apple Silicon + hydraPlatforms = lib.lists.remove "x86_64-darwin" lib.platforms.all; }; } From d50a3d101dfbc69833dde3775a7145cdaa827e60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliv=C3=A9r=20Falvai?= Date: Thu, 14 Nov 2024 20:49:29 +0100 Subject: [PATCH 5/6] agg: disable hanging darwin Hydra builds https://hydra.nixos.org/job/nixpkgs/staging-next/agg.aarch64-darwin --- pkgs/development/libraries/agg/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/agg/default.nix b/pkgs/development/libraries/agg/default.nix index ac3f9ca951fd..06d32b07baf2 100644 --- a/pkgs/development/libraries/agg/default.nix +++ b/pkgs/development/libraries/agg/default.nix @@ -63,5 +63,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; homepage = "http://www.antigrain.com/"; platforms = lib.platforms.unix; + hydraPlatforms = lib.platforms.linux; # build hangs on both Darwin platforms, needs investigation }; } From 7a25334a149d962bee96cce65d725e6d4cd1382c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliv=C3=A9r=20Falvai?= Date: Thu, 14 Nov 2024 20:51:39 +0100 Subject: [PATCH 6/6] lbreakout2: disable hanging darwin Hydra builds https://hydra.nixos.org/job/nixpkgs/staging-next/lbreakout2.aarch64-darwin --- pkgs/by-name/lb/lbreakout2/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/lb/lbreakout2/package.nix b/pkgs/by-name/lb/lbreakout2/package.nix index bd88ac2a21f2..d845a6e009c1 100644 --- a/pkgs/by-name/lb/lbreakout2/package.nix +++ b/pkgs/by-name/lb/lbreakout2/package.nix @@ -45,5 +45,6 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "lbreakout2"; maintainers = with lib.maintainers; [ AndersonTorres ciil ]; platforms = lib.platforms.unix; + hydraPlatforms = lib.platforms.linux; # build hangs on both Darwin platforms, needs investigation }; })