From 0ca1550b4fd838ea1e852a5858724c7d64242e62 Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Thu, 24 Sep 2026 10:43:38 -0300 Subject: [PATCH] treewide: mark as broken on darwin (last successful Hydra build 2025) --- pkgs/by-name/li/libui-ng/package.nix | 2 ++ pkgs/by-name/li/libui/package.nix | 2 ++ pkgs/by-name/li/live555/package.nix | 2 ++ pkgs/by-name/lt/lttoolbox/package.nix | 2 ++ pkgs/by-name/ma/maiko/package.nix | 2 ++ pkgs/by-name/mi/micronucleus/package.nix | 2 ++ pkgs/by-name/mp/mplayer/package.nix | 2 ++ pkgs/by-name/ne/neverest/package.nix | 2 ++ pkgs/by-name/ni/nihstro/package.nix | 2 ++ pkgs/by-name/no/nodehun/package.nix | 2 ++ pkgs/by-name/ob/obitools3/package.nix | 2 ++ pkgs/by-name/op/openpa/package.nix | 2 ++ pkgs/by-name/pm/pmars/package.nix | 2 ++ pkgs/by-name/po/podofo/package.nix | 2 ++ pkgs/by-name/po/polkadot/package.nix | 2 ++ pkgs/by-name/pu/puredata/package.nix | 2 ++ pkgs/by-name/qg/qgrep/package.nix | 2 ++ pkgs/by-name/ra/ratpoints/package.nix | 2 ++ pkgs/by-name/re/rethinkdb/package.nix | 2 ++ pkgs/development/compilers/mlton/20210117-binary.nix | 6 ++++-- pkgs/development/tools/misc/linuxkit/default.nix | 2 ++ 21 files changed, 44 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libui-ng/package.nix b/pkgs/by-name/li/libui-ng/package.nix index 3c3f273c3012..d05ec53e4130 100644 --- a/pkgs/by-name/li/libui-ng/package.nix +++ b/pkgs/by-name/li/libui-ng/package.nix @@ -53,5 +53,7 @@ stdenv.mkDerivation { license = lib.licenses.mit; maintainers = [ ]; platforms = lib.platforms.all; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/li/libui/package.nix b/pkgs/by-name/li/libui/package.nix index d7304ee37133..312b0a0f3e7a 100644 --- a/pkgs/by-name/li/libui/package.nix +++ b/pkgs/by-name/li/libui/package.nix @@ -45,5 +45,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports"; license = lib.licenses.mit; platforms = lib.platforms.unix; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/li/live555/package.nix b/pkgs/by-name/li/live555/package.nix index 114959d2ae80..e76c07cafdc4 100644 --- a/pkgs/by-name/li/live555/package.nix +++ b/pkgs/by-name/li/live555/package.nix @@ -152,5 +152,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.lgpl21Plus; maintainers = [ ]; platforms = lib.platforms.unix; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/lt/lttoolbox/package.nix b/pkgs/by-name/lt/lttoolbox/package.nix index 1694d12e316a..72cc4ae4aed6 100644 --- a/pkgs/by-name/lt/lttoolbox/package.nix +++ b/pkgs/by-name/lt/lttoolbox/package.nix @@ -56,5 +56,7 @@ stdenv.mkDerivation rec { changelog = "https://github.com/apertium/lttoolbox/releases/tag/v${version}"; license = lib.licenses.gpl2; platforms = lib.platforms.linux ++ lib.platforms.darwin; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/ma/maiko/package.nix b/pkgs/by-name/ma/maiko/package.nix index 254e484e7cc8..122141217faa 100644 --- a/pkgs/by-name/ma/maiko/package.nix +++ b/pkgs/by-name/ma/maiko/package.nix @@ -33,5 +33,7 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/Interlisp/maiko/releases"; license = lib.licenses.mit; inherit (libx11.meta) platforms; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/mi/micronucleus/package.nix b/pkgs/by-name/mi/micronucleus/package.nix index 9e3298816a11..b37b3efaab6a 100644 --- a/pkgs/by-name/mi/micronucleus/package.nix +++ b/pkgs/by-name/mi/micronucleus/package.nix @@ -31,6 +31,8 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = { + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; description = "Upload tool for micronucleus"; mainProgram = "micronucleus"; homepage = "https://github.com/micronucleus/micronucleus"; diff --git a/pkgs/by-name/mp/mplayer/package.nix b/pkgs/by-name/mp/mplayer/package.nix index 10172d1fe98e..85571913e788 100644 --- a/pkgs/by-name/mp/mplayer/package.nix +++ b/pkgs/by-name/mp/mplayer/package.nix @@ -303,5 +303,7 @@ stdenv.mkDerivation (finalAttrs: { "aarch64-darwin" "aarch64-linux" ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ne/neverest/package.nix b/pkgs/by-name/ne/neverest/package.nix index 9513d3c6fe53..d50f0ac70ac1 100644 --- a/pkgs/by-name/ne/neverest/package.nix +++ b/pkgs/by-name/ne/neverest/package.nix @@ -61,5 +61,7 @@ rustPlatform.buildRustPackage (finalAttrs: { changelog = "https://git.sr.ht/~soywod/neverest-cli/tree/v${finalAttrs.version}/item/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ soywod ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ni/nihstro/package.nix b/pkgs/by-name/ni/nihstro/package.nix index c398f0179089..a30581bf9322 100644 --- a/pkgs/by-name/ni/nihstro/package.nix +++ b/pkgs/by-name/ni/nihstro/package.nix @@ -51,5 +51,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ getchoo ]; mainProgram = "nihstro-assemble"; platforms = lib.platforms.unix ++ lib.platforms.windows; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/no/nodehun/package.nix b/pkgs/by-name/no/nodehun/package.nix index 72134b9bcd4f..cbef5c460381 100644 --- a/pkgs/by-name/no/nodehun/package.nix +++ b/pkgs/by-name/no/nodehun/package.nix @@ -68,5 +68,7 @@ buildNpmPackage { homepage = "https://github.com/Wulf/nodehun"; license = lib.licenses.mit; maintainers = [ lib.maintainers.thomasjm ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/ob/obitools3/package.nix b/pkgs/by-name/ob/obitools3/package.nix index d24a163ee606..bd0d45d62fad 100644 --- a/pkgs/by-name/ob/obitools3/package.nix +++ b/pkgs/by-name/ob/obitools3/package.nix @@ -43,5 +43,7 @@ python3Packages.buildPythonApplication (finalAttrs: { license = lib.licenses.cecill20; maintainers = [ lib.maintainers.bzizou ]; platforms = lib.platforms.all; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/op/openpa/package.nix b/pkgs/by-name/op/openpa/package.nix index f4c44224cc35..6ba30e18e63f 100644 --- a/pkgs/by-name/op/openpa/package.nix +++ b/pkgs/by-name/op/openpa/package.nix @@ -33,5 +33,7 @@ stdenv.mkDerivation (finalAttrs: { learning new assembly dialects in order improve or maintain application portability. ''; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/pm/pmars/package.nix b/pkgs/by-name/pm/pmars/package.nix index 0a90a61c5ef3..fbbeffda7ed8 100644 --- a/pkgs/by-name/pm/pmars/package.nix +++ b/pkgs/by-name/pm/pmars/package.nix @@ -98,5 +98,7 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "pmars"; maintainers = with lib.maintainers; [ OPNA2608 ]; platforms = lib.platforms.unix; + # pmars-x11 last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin && enableXwinGraphics; }; }) diff --git a/pkgs/by-name/po/podofo/package.nix b/pkgs/by-name/po/podofo/package.nix index 3e5caf92912f..3f33d14f1a86 100644 --- a/pkgs/by-name/po/podofo/package.nix +++ b/pkgs/by-name/po/podofo/package.nix @@ -66,5 +66,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ kuflierl ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/po/polkadot/package.nix b/pkgs/by-name/po/polkadot/package.nix index ee742b3f016c..3cf4295bd1ab 100644 --- a/pkgs/by-name/po/polkadot/package.nix +++ b/pkgs/by-name/po/polkadot/package.nix @@ -90,5 +90,7 @@ rustPlatform.buildRustPackage (finalAttrs: { platforms = lib.intersectLists lib.platforms.unix ( lib.platforms.aarch64 ++ lib.platforms.s390x ++ lib.platforms.riscv64 ++ lib.platforms.x86 ); + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/pu/puredata/package.nix b/pkgs/by-name/pu/puredata/package.nix index e0c85311e5b4..28f4cdddb257 100644 --- a/pkgs/by-name/pu/puredata/package.nix +++ b/pkgs/by-name/pu/puredata/package.nix @@ -81,5 +81,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ carlthome ]; mainProgram = "pd"; changelog = "https://msp.puredata.info/Pd_documentation/x5.htm#s1"; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/qg/qgrep/package.nix b/pkgs/by-name/qg/qgrep/package.nix index 3cdaa280fe8e..13e6a50b7edc 100644 --- a/pkgs/by-name/qg/qgrep/package.nix +++ b/pkgs/by-name/qg/qgrep/package.nix @@ -47,5 +47,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = [ lib.maintainers.yrashk ]; platforms = lib.platforms.all; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ra/ratpoints/package.nix b/pkgs/by-name/ra/ratpoints/package.nix index 6f3da65ea1f2..18186315d4ab 100644 --- a/pkgs/by-name/ra/ratpoints/package.nix +++ b/pkgs/by-name/ra/ratpoints/package.nix @@ -57,5 +57,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = [ lib.maintainers.raskin ]; platforms = lib.platforms.unix; homepage = "http://www.mathe2.uni-bayreuth.de/stoll/programs/"; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/re/rethinkdb/package.nix b/pkgs/by-name/re/rethinkdb/package.nix index c3891fa61551..9e1cfd5891c8 100644 --- a/pkgs/by-name/re/rethinkdb/package.nix +++ b/pkgs/by-name/re/rethinkdb/package.nix @@ -85,5 +85,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ thoughtpolice ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/development/compilers/mlton/20210117-binary.nix b/pkgs/development/compilers/mlton/20210117-binary.nix index 625a8bddb8b5..75787975bfbe 100644 --- a/pkgs/development/compilers/mlton/20210117-binary.nix +++ b/pkgs/development/compilers/mlton/20210117-binary.nix @@ -78,6 +78,8 @@ stdenv.mkDerivation rec { $out/bin/$e done ''; - - meta = import ./meta.nix { inherit lib; }; + # last successful hydra build on darwin was in 2025 + meta = (import ./meta.nix { inherit lib; }) // { + broken = stdenv.hostPlatform.isDarwin; + }; } diff --git a/pkgs/development/tools/misc/linuxkit/default.nix b/pkgs/development/tools/misc/linuxkit/default.nix index 183384f101c3..3b5853b2a4b3 100644 --- a/pkgs/development/tools/misc/linuxkit/default.nix +++ b/pkgs/development/tools/misc/linuxkit/default.nix @@ -65,5 +65,7 @@ buildGoModule rec { license = lib.licenses.asl20; homepage = "https://github.com/linuxkit/linuxkit"; maintainers = with lib.maintainers; [ nicknovitski ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }