From 80f024cbd771b5a622027015f6f1a71d9caa93f4 Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Wed, 5 Nov 2025 08:21:25 -0300 Subject: [PATCH] treewide: mark as broken on darwin (last successful Hydra build in 2023) --- pkgs/by-name/cc/cccc/package.nix | 2 ++ pkgs/by-name/cp/cpp-ipfs-http-client/package.nix | 2 ++ pkgs/by-name/do/doomseeker/package.nix | 2 ++ pkgs/by-name/gf/gforth/package.nix | 4 +++- pkgs/by-name/gl/glicol-cli/package.nix | 2 ++ pkgs/by-name/gl/gloox/package.nix | 2 ++ pkgs/by-name/gt/gtkgnutella/package.nix | 2 ++ pkgs/by-name/pm/pmenu/package.nix | 2 ++ pkgs/by-name/xc/xchainkeys/package.nix | 2 ++ pkgs/by-name/ya/yaegi/package.nix | 3 +++ pkgs/development/libraries/glew/1.10.nix | 2 ++ pkgs/development/libraries/irrlicht/default.nix | 2 ++ pkgs/development/libraries/l-smash/default.nix | 2 ++ 13 files changed, 28 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/cc/cccc/package.nix b/pkgs/by-name/cc/cccc/package.nix index e6b65fc32799..437a93ea8e5b 100644 --- a/pkgs/by-name/cc/cccc/package.nix +++ b/pkgs/by-name/cc/cccc/package.nix @@ -38,5 +38,7 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.unix; maintainers = [ ]; + # The last successful Darwin Hydra build was in 2023 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/cp/cpp-ipfs-http-client/package.nix b/pkgs/by-name/cp/cpp-ipfs-http-client/package.nix index 322f911d3026..736481da41b9 100644 --- a/pkgs/by-name/cp/cpp-ipfs-http-client/package.nix +++ b/pkgs/by-name/cp/cpp-ipfs-http-client/package.nix @@ -43,5 +43,7 @@ stdenv.mkDerivation { "x86_64-linux" "x86_64-darwin" ]; + # The last successful Darwin Hydra build was in 2023 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/do/doomseeker/package.nix b/pkgs/by-name/do/doomseeker/package.nix index 476c522b4a87..ff1a248d5a5c 100644 --- a/pkgs/by-name/do/doomseeker/package.nix +++ b/pkgs/by-name/do/doomseeker/package.nix @@ -56,5 +56,7 @@ stdenv.mkDerivation { license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; maintainers = [ ]; + # The last successful Darwin Hydra build was in 2023 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/gf/gforth/package.nix b/pkgs/by-name/gf/gforth/package.nix index 81d57c1b3ff6..6259606c5cce 100644 --- a/pkgs/by-name/gf/gforth/package.nix +++ b/pkgs/by-name/gf/gforth/package.nix @@ -60,7 +60,9 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://www.gnu.org/software/gforth"; downloadPage = "https://github.com/forthy42/gforth"; license = lib.licenses.gpl3Plus; - broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64; # segfault when running ./gforthmi + # segfault when running ./gforthmi on aarch64 darwin + # The last successful Darwin Hydra build was in 2023 + broken = stdenv.hostPlatform.isDarwin; platforms = lib.platforms.all; mainProgram = "gforth"; }; diff --git a/pkgs/by-name/gl/glicol-cli/package.nix b/pkgs/by-name/gl/glicol-cli/package.nix index 9cfbbc9b691b..fea22fd02b22 100644 --- a/pkgs/by-name/gl/glicol-cli/package.nix +++ b/pkgs/by-name/gl/glicol-cli/package.nix @@ -36,5 +36,7 @@ rustPlatform.buildRustPackage rec { license = licenses.mit; maintainers = [ ]; mainProgram = "glicol-cli"; + # The last successful Darwin Hydra build was in 2023 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/gl/gloox/package.nix b/pkgs/by-name/gl/gloox/package.nix index 71fe57dbeafe..b4d490c2176a 100644 --- a/pkgs/by-name/gl/gloox/package.nix +++ b/pkgs/by-name/gl/gloox/package.nix @@ -39,5 +39,7 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = [ ]; platforms = platforms.unix; + # The last successful Darwin Hydra build was in 2023 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/gt/gtkgnutella/package.nix b/pkgs/by-name/gt/gtkgnutella/package.nix index c27d79e5be10..eaaf9a136916 100644 --- a/pkgs/by-name/gt/gtkgnutella/package.nix +++ b/pkgs/by-name/gt/gtkgnutella/package.nix @@ -67,5 +67,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = [ maintainers.doronbehar ]; license = licenses.gpl2Plus; platforms = platforms.unix; + # The last successful Darwin Hydra build was in 2023 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/pm/pmenu/package.nix b/pkgs/by-name/pm/pmenu/package.nix index 5905b02197bc..71319a7a532a 100644 --- a/pkgs/by-name/pm/pmenu/package.nix +++ b/pkgs/by-name/pm/pmenu/package.nix @@ -59,5 +59,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = [ ]; platforms = lib.platforms.unix; mainProgram = "pmenu"; + # The last successful Darwin Hydra build was in 2023 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/xc/xchainkeys/package.nix b/pkgs/by-name/xc/xchainkeys/package.nix index dfe0c036e4b2..ac6ec9aa0d47 100644 --- a/pkgs/by-name/xc/xchainkeys/package.nix +++ b/pkgs/by-name/xc/xchainkeys/package.nix @@ -22,5 +22,7 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = lib.platforms.unix; mainProgram = "xchainkeys"; + # The last successful Darwin Hydra build was in 2023 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/ya/yaegi/package.nix b/pkgs/by-name/ya/yaegi/package.nix index 2727ab51586a..030b296e7a92 100644 --- a/pkgs/by-name/ya/yaegi/package.nix +++ b/pkgs/by-name/ya/yaegi/package.nix @@ -1,4 +1,5 @@ { + stdenv, lib, buildGoModule, fetchFromGitHub, @@ -43,5 +44,7 @@ buildGoModule rec { changelog = "https://github.com/traefik/yaegi/releases/tag/${src.rev}"; license = licenses.asl20; maintainers = [ ]; + # The last successful Darwin Hydra build was in 2023 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/development/libraries/glew/1.10.nix b/pkgs/development/libraries/glew/1.10.nix index 30dd8e2a0401..fb53da723d1a 100644 --- a/pkgs/development/libraries/glew/1.10.nix +++ b/pkgs/development/libraries/glew/1.10.nix @@ -67,5 +67,7 @@ stdenv.mkDerivation (finalAttrs: { #["BSD" "GLX" "SGI-B" "GPL2"] pkgConfigModules = [ "glew" ]; inherit (mesa.meta) platforms; + # The last successful Darwin Hydra build was in 2023 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/development/libraries/irrlicht/default.nix b/pkgs/development/libraries/irrlicht/default.nix index 0995fb7563a0..5215d7d78947 100644 --- a/pkgs/development/libraries/irrlicht/default.nix +++ b/pkgs/development/libraries/irrlicht/default.nix @@ -57,5 +57,7 @@ stdenv.mkDerivation { license = lib.licenses.zlib; description = "Open source high performance realtime 3D engine written in C++"; platforms = lib.platforms.linux ++ lib.platforms.darwin; + # The last successful Darwin Hydra build was in 2023 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/development/libraries/l-smash/default.nix b/pkgs/development/libraries/l-smash/default.nix index 455223596877..c8e33ae7f07f 100644 --- a/pkgs/development/libraries/l-smash/default.nix +++ b/pkgs/development/libraries/l-smash/default.nix @@ -29,5 +29,7 @@ stdenv.mkDerivation rec { license = licenses.isc; maintainers = [ ]; platforms = platforms.all; + # The last successful Darwin Hydra build was in 2023 + broken = stdenv.hostPlatform.isDarwin; }; }