From 4b4024fba15bdaa312ca9e639441400f5477f8f7 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 30 Jan 2026 22:35:45 +0100 Subject: [PATCH] krank: drop already upstreamed patches --- .../haskell-modules/configuration-common.nix | 16 ---------------- .../configuration-hackage2nix/broken.yaml | 1 - .../haskell-modules/hackage-packages.nix | 2 -- 3 files changed, 19 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 0c3afe7a8b43..bcbcf3ba0f12 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2604,22 +2604,6 @@ with haskellLib; clash-prelude = dontCheck super.clash-prelude; - krank = appendPatches [ - # Deal with removed exports in base - (pkgs.fetchpatch { - name = "krank-issue-97.patch"; - url = "https://github.com/guibou/krank/commit/f6b676774537f8e2357115fd8cd3c93fb68e8a85.patch"; - sha256 = "0d85q2x37yhjwp17wmqvblkna7p7vnl7rwdqr3kday46wvdgblgl"; - excludes = [ ".envrc" ]; - }) - # Fix build of tests with http-client >=0.7.16 - (pkgs.fetchpatch { - name = "krank-http-client-0.7.16.patch"; - url = "https://github.com/guibou/krank/commit/50fd3d08526f3ed6add3352460d3d1ce9dc15f6d.patch"; - sha256 = "0h15iir2v4pli2b72gv69amxs277xmmzw3wavrix74h9prbs4pms"; - }) - ] super.krank; - # 2025-08-06: Upper bounds on containers <0.7 and hedgehog < 1.5 too strict. hermes-json = doJailbreak super.hermes-json; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index a638e9be4874..687974063d1e 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -3563,7 +3563,6 @@ broken-packages: - koofr-client # failure in job https://hydra.nixos.org/build/233255749 at 2023-09-02 - korea-holidays # failure in job https://hydra.nixos.org/build/233222677 at 2023-09-02 - kraken # failure in job https://hydra.nixos.org/build/233202384 at 2023-09-02 - - krank # failure in job https://hydra.nixos.org/build/307611020 at 2025-09-19 - krapsh # failure in job https://hydra.nixos.org/build/233219887 at 2023-09-02 - Kriens # failure in job https://hydra.nixos.org/build/233251673 at 2023-09-02 - krpc # failure in job https://hydra.nixos.org/build/233231587 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 5c600ac41bae..0a35479f4d72 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -406584,9 +406584,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Krank checks issue tracker link status in your source code"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "krank"; - broken = true; } ) { };