From cdc8050f8e0cac215457b27869ff039c76f5b540 Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Wed, 5 Nov 2025 12:45:59 -0300 Subject: [PATCH] treewide: mark as broken on darwin (last successful Hydra build in 2024) --- pkgs/applications/science/misc/tulip/default.nix | 2 ++ pkgs/by-name/av/avfs/package.nix | 2 ++ pkgs/by-name/co/coan/package.nix | 2 ++ pkgs/by-name/em/emboss/package.nix | 2 ++ pkgs/by-name/eu/eureka-ideas/package.nix | 3 +++ pkgs/by-name/fi/finalfrontier/package.nix | 2 ++ pkgs/by-name/ga/garmintools/package.nix | 3 ++- pkgs/by-name/jo/jose/package.nix | 2 ++ pkgs/by-name/li/libinfinity/package.nix | 2 ++ pkgs/by-name/pa/packet-sd/package.nix | 3 +++ pkgs/by-name/si/sic-image-cli/package.nix | 3 +++ pkgs/by-name/te/telepathy-mission-control/package.nix | 2 ++ pkgs/development/compilers/chicken/5/overrides.nix | 3 ++- pkgs/development/compilers/polyml/5.7.nix | 3 ++- pkgs/os-specific/linux/firmware/ath9k/default.nix | 2 ++ pkgs/tools/filesystems/encfs/default.nix | 2 ++ 16 files changed, 35 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/science/misc/tulip/default.nix b/pkgs/applications/science/misc/tulip/default.nix index 1fa111378329..39a7b666e042 100644 --- a/pkgs/applications/science/misc/tulip/default.nix +++ b/pkgs/applications/science/misc/tulip/default.nix @@ -77,5 +77,7 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/av/avfs/package.nix b/pkgs/by-name/av/avfs/package.nix index 4effeb22b398..d2c21467567c 100644 --- a/pkgs/by-name/av/avfs/package.nix +++ b/pkgs/by-name/av/avfs/package.nix @@ -32,5 +32,7 @@ stdenv.mkDerivation rec { description = "Virtual filesystem that allows browsing of compressed files"; platforms = lib.platforms.unix; license = lib.licenses.gpl2Only; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/co/coan/package.nix b/pkgs/by-name/co/coan/package.nix index 4d8b95642712..4c29315ea0c2 100644 --- a/pkgs/by-name/co/coan/package.nix +++ b/pkgs/by-name/co/coan/package.nix @@ -46,5 +46,7 @@ stdenv.mkDerivation rec { homepage = "https://coan2.sourceforge.net/"; license = licenses.bsd3; platforms = platforms.all; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/em/emboss/package.nix b/pkgs/by-name/em/emboss/package.nix index fd0d2cac3192..128aab262e39 100644 --- a/pkgs/by-name/em/emboss/package.nix +++ b/pkgs/by-name/em/emboss/package.nix @@ -50,5 +50,7 @@ stdenv.mkDerivation rec { ''; license = lib.licenses.gpl2; homepage = "https://emboss.sourceforge.net/"; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/eu/eureka-ideas/package.nix b/pkgs/by-name/eu/eureka-ideas/package.nix index 36f0fa92b93a..4f52ec1aab42 100644 --- a/pkgs/by-name/eu/eureka-ideas/package.nix +++ b/pkgs/by-name/eu/eureka-ideas/package.nix @@ -1,4 +1,5 @@ { + stdenv, lib, rustPlatform, fetchFromGitHub, @@ -36,5 +37,7 @@ rustPlatform.buildRustPackage rec { license = lib.licenses.mit; maintainers = [ ]; mainProgram = "eureka"; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/fi/finalfrontier/package.nix b/pkgs/by-name/fi/finalfrontier/package.nix index a35b50c2eb31..cd092e77cc99 100644 --- a/pkgs/by-name/fi/finalfrontier/package.nix +++ b/pkgs/by-name/fi/finalfrontier/package.nix @@ -50,5 +50,7 @@ rustPlatform.buildRustPackage { homepage = "https://github.com/finalfusion/finalfrontier/"; license = licenses.asl20; maintainers = [ ]; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/ga/garmintools/package.nix b/pkgs/by-name/ga/garmintools/package.nix index 34dddd4a60c3..ee0de59d75aa 100644 --- a/pkgs/by-name/ga/garmintools/package.nix +++ b/pkgs/by-name/ga/garmintools/package.nix @@ -19,6 +19,7 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; # never built on aarch64-darwin since first introduction in nixpkgs - broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/jo/jose/package.nix b/pkgs/by-name/jo/jose/package.nix index 921334d07910..000bcba502b1 100644 --- a/pkgs/by-name/jo/jose/package.nix +++ b/pkgs/by-name/jo/jose/package.nix @@ -48,5 +48,7 @@ stdenv.mkDerivation rec { maintainers = [ ]; license = lib.licenses.asl20; platforms = lib.platforms.all; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/li/libinfinity/package.nix b/pkgs/by-name/li/libinfinity/package.nix index f2fe5897e98f..a61ff397ba9d 100644 --- a/pkgs/by-name/li/libinfinity/package.nix +++ b/pkgs/by-name/li/libinfinity/package.nix @@ -83,6 +83,8 @@ let license = lib.licenses.lgpl2Plus; maintainers = [ ]; platforms = with lib.platforms; linux ++ darwin; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin; }; }; in diff --git a/pkgs/by-name/pa/packet-sd/package.nix b/pkgs/by-name/pa/packet-sd/package.nix index 053aceffa748..c8b98687cf2b 100644 --- a/pkgs/by-name/pa/packet-sd/package.nix +++ b/pkgs/by-name/pa/packet-sd/package.nix @@ -1,4 +1,5 @@ { + stdenv, buildGoModule, fetchFromGitHub, fetchpatch2, @@ -45,5 +46,7 @@ buildGoModule rec { license = licenses.asl20; maintainers = [ ]; mainProgram = "prometheus-packet-sd"; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/si/sic-image-cli/package.nix b/pkgs/by-name/si/sic-image-cli/package.nix index 9511263d55b6..f9dc473ef60a 100644 --- a/pkgs/by-name/si/sic-image-cli/package.nix +++ b/pkgs/by-name/si/sic-image-cli/package.nix @@ -1,4 +1,5 @@ { + stdenv, lib, rustPlatform, fetchFromGitHub, @@ -43,5 +44,7 @@ rustPlatform.buildRustPackage rec { ]; maintainers = [ ]; mainProgram = "sic"; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64; }; } diff --git a/pkgs/by-name/te/telepathy-mission-control/package.nix b/pkgs/by-name/te/telepathy-mission-control/package.nix index e09780096df0..0e460038debe 100644 --- a/pkgs/by-name/te/telepathy-mission-control/package.nix +++ b/pkgs/by-name/te/telepathy-mission-control/package.nix @@ -61,5 +61,7 @@ stdenv.mkDerivation rec { license = licenses.lgpl21Only; maintainers = [ ]; platforms = platforms.unix; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64; }; } diff --git a/pkgs/development/compilers/chicken/5/overrides.nix b/pkgs/development/compilers/chicken/5/overrides.nix index 5ea7a8bd71e6..44e306b83f41 100644 --- a/pkgs/development/compilers/chicken/5/overrides.nix +++ b/pkgs/development/compilers/chicken/5/overrides.nix @@ -98,7 +98,6 @@ in ] old ) // (addToBuildInputs pkgs.libglut old); - iconv = addToBuildInputs (lib.optional stdenv.hostPlatform.isDarwin pkgs.libiconv); icu = addToBuildInputsWithPkgConfig pkgs.icu; imlib2 = addToBuildInputsWithPkgConfig pkgs.imlib2; inotify = @@ -306,6 +305,8 @@ in # mark broken darwin + # The last successful Darwin Hydra build was in 2024 + iconv = brokenOnDarwin; # fatal error: 'mqueue.h' file not found posix-mq = brokenOnDarwin; # Undefined symbols for architecture arm64: "_pthread_setschedprio" diff --git a/pkgs/development/compilers/polyml/5.7.nix b/pkgs/development/compilers/polyml/5.7.nix index b9f280fbeac0..3444b08ae241 100644 --- a/pkgs/development/compilers/polyml/5.7.nix +++ b/pkgs/development/compilers/polyml/5.7.nix @@ -62,6 +62,7 @@ stdenv.mkDerivation rec { license = licenses.lgpl21; platforms = with platforms; (linux ++ darwin); # never built on aarch64-darwin since first introduction in nixpkgs - broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/os-specific/linux/firmware/ath9k/default.nix b/pkgs/os-specific/linux/firmware/ath9k/default.nix index 5c9660968579..2111b2403d21 100644 --- a/pkgs/os-specific/linux/firmware/ath9k/default.nix +++ b/pkgs/os-specific/linux/firmware/ath9k/default.nix @@ -186,5 +186,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "http://lists.infradead.org/mailman/listinfo/ath9k_htc_fw"; downloadPage = "https://github.com/qca/open-ath9k-htc-firmware"; changelog = "https://github.com/qca/open-ath9k-htc-firmware/tags"; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/tools/filesystems/encfs/default.nix b/pkgs/tools/filesystems/encfs/default.nix index 08e14c7624d6..abd5279b69d6 100644 --- a/pkgs/tools/filesystems/encfs/default.nix +++ b/pkgs/tools/filesystems/encfs/default.nix @@ -67,5 +67,7 @@ stdenv.mkDerivation rec { lgpl3Plus ]; platforms = platforms.unix; + # The last successful Darwin Hydra build was in 2024 + broken = stdenv.hostPlatform.isDarwin; }; }