diff --git a/pkgs/applications/misc/sweethome3d/default.nix b/pkgs/applications/misc/sweethome3d/default.nix index f0a220d8733d..976be3b8e862 100644 --- a/pkgs/applications/misc/sweethome3d/default.nix +++ b/pkgs/applications/misc/sweethome3d/default.nix @@ -33,6 +33,8 @@ let "aarch64-darwin" ]; mainProgram = "sweethome3d"; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; in { diff --git a/pkgs/by-name/ri/ristate/package.nix b/pkgs/by-name/ri/ristate/package.nix index ad948e4a787c..8a15be457f16 100644 --- a/pkgs/by-name/ri/ristate/package.nix +++ b/pkgs/by-name/ri/ristate/package.nix @@ -3,6 +3,7 @@ rustPlatform, fetchFromGitLab, nix-update-script, + stdenv, # for meta.broken }: rustPlatform.buildRustPackage { @@ -26,5 +27,7 @@ rustPlatform.buildRustPackage { license = lib.licenses.mit; maintainers = [ ]; mainProgram = "ristate"; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/rs/rsop/package.nix b/pkgs/by-name/rs/rsop/package.nix index e8954bdf26cb..8ec440887b54 100644 --- a/pkgs/by-name/rs/rsop/package.nix +++ b/pkgs/by-name/rs/rsop/package.nix @@ -7,6 +7,7 @@ nix-update-script, testers, rsop, + stdenv, # for meta.broken }: rustPlatform.buildRustPackage (finalAttrs: { @@ -44,5 +45,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ]; maintainers = with lib.maintainers; [ nikstur ]; mainProgram = "rsop"; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/sn/snpeff/package.nix b/pkgs/by-name/sn/snpeff/package.nix index 77c25fd8008e..56d8c56ea04f 100644 --- a/pkgs/by-name/sn/snpeff/package.nix +++ b/pkgs/by-name/sn/snpeff/package.nix @@ -45,6 +45,8 @@ stdenv.mkDerivation (finalAttrs: { sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; maintainers = with lib.maintainers; [ jbedo ]; platforms = lib.platforms.all; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ta/task-master-ai/package.nix b/pkgs/by-name/ta/task-master-ai/package.nix index 44f2e3b52847..4f9f46fa8bc9 100644 --- a/pkgs/by-name/ta/task-master-ai/package.nix +++ b/pkgs/by-name/ta/task-master-ai/package.nix @@ -5,6 +5,7 @@ nodejs, nix-update-script, versionCheckHook, + stdenv, # for meta.broken }: buildNpmPackage (finalAttrs: { pname = "task-master-ai"; @@ -49,5 +50,7 @@ buildNpmPackage (finalAttrs: { mainProgram = "task-master-ai"; maintainers = [ lib.maintainers.repparw ]; platforms = lib.platforms.all; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/uc/ucode/package.nix b/pkgs/by-name/uc/ucode/package.nix index a8309fbc4e26..7a0e98effd4e 100644 --- a/pkgs/by-name/uc/ucode/package.nix +++ b/pkgs/by-name/uc/ucode/package.nix @@ -33,5 +33,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.isc; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ mkg20001 ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/un/unshieldv3/package.nix b/pkgs/by-name/un/unshieldv3/package.nix index d16290f29a20..14c1b9da81e4 100644 --- a/pkgs/by-name/un/unshieldv3/package.nix +++ b/pkgs/by-name/un/unshieldv3/package.nix @@ -37,5 +37,7 @@ stdenv.mkDerivation (finalAttrs: { platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "unshieldv3"; maintainers = [ lib.maintainers.jchw ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/vc/vcdimager/package.nix b/pkgs/by-name/vc/vcdimager/package.nix index 98f1cbf88f83..8bcc98e7f3f2 100644 --- a/pkgs/by-name/vc/vcdimager/package.nix +++ b/pkgs/by-name/vc/vcdimager/package.nix @@ -42,5 +42,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Full-featured mastering suite for authoring, disassembling and analyzing Video CDs and Super Video CDs"; platforms = lib.platforms.unix; license = lib.licenses.gpl2; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/vi/vixl/package.nix b/pkgs/by-name/vi/vixl/package.nix index e91479f9c45e..1b009f511aba 100644 --- a/pkgs/by-name/vi/vixl/package.nix +++ b/pkgs/by-name/vi/vixl/package.nix @@ -39,5 +39,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd3; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ onny ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/wo/wownero/package.nix b/pkgs/by-name/wo/wownero/package.nix index 325a794cfe0e..1091140a44a9 100644 --- a/pkgs/by-name/wo/wownero/package.nix +++ b/pkgs/by-name/wo/wownero/package.nix @@ -108,5 +108,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd3; maintainers = [ ]; platforms = lib.platforms.unix; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/xs/xstow/package.nix b/pkgs/by-name/xs/xstow/package.nix index d978a376fdce..250219918d2c 100644 --- a/pkgs/by-name/xs/xstow/package.nix +++ b/pkgs/by-name/xs/xstow/package.nix @@ -38,5 +38,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ nzbr ]; platforms = lib.platforms.unix; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/zf/zf/package.nix b/pkgs/by-name/zf/zf/package.nix index 2b235464a26b..a188f3cd86ba 100644 --- a/pkgs/by-name/zf/zf/package.nix +++ b/pkgs/by-name/zf/zf/package.nix @@ -66,5 +66,7 @@ stdenv.mkDerivation (finalAttrs: { mmlb ]; mainProgram = "zf"; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/zi/zigfetch/package.nix b/pkgs/by-name/zi/zigfetch/package.nix index 9c753642d70e..2bac951b5fbf 100644 --- a/pkgs/by-name/zi/zigfetch/package.nix +++ b/pkgs/by-name/zi/zigfetch/package.nix @@ -44,5 +44,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ heisfer ]; mainProgram = "zigfetch"; inherit (zig_0_16.meta) platforms; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/servers/varnish/default.nix b/pkgs/servers/varnish/default.nix index 1c7d0a8b6d7f..e0ec561e0ac0 100644 --- a/pkgs/servers/varnish/default.nix +++ b/pkgs/servers/varnish/default.nix @@ -120,7 +120,9 @@ let lib.maintainers.osnyx ]; platforms = lib.platforms.unix; - broken = stdenv.hostPlatform.isDarwin && version == "8.0.1"; # https://github.com/NixOS/nixpkgs/issues/495368 + # last successful hydra build on darwin was in 2025 + # see https://github.com/NixOS/nixpkgs/issues/495368 + broken = stdenv.hostPlatform.isDarwin; }; }; in