summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorTom Sydney Kerckhove <syd@cs-syd.eu>2023-06-05 13:56:22 +0200
committerTom Sydney Kerckhove <syd@cs-syd.eu>2023-06-14 11:14:00 +0200
commitac06f8709fd5e60947c5a619cbbde1d1916d8c68 (patch)
tree6116193d69b2bcc46d40b93931dd5baac8edd6b7 /pkgs/development/haskell-modules
parent55843b93856ad113166142cb3d2b01ffdcdf5de0 (diff)
downloadnixpkgs-ac06f8709fd5e60947c5a619cbbde1d1916d8c68.tar
nixpkgs-ac06f8709fd5e60947c5a619cbbde1d1916d8c68.tar.gz
nixpkgs-ac06f8709fd5e60947c5a619cbbde1d1916d8c68.tar.bz2
nixpkgs-ac06f8709fd5e60947c5a619cbbde1d1916d8c68.tar.lz
nixpkgs-ac06f8709fd5e60947c5a619cbbde1d1916d8c68.tar.xz
nixpkgs-ac06f8709fd5e60947c5a619cbbde1d1916d8c68.tar.zst
nixpkgs-ac06f8709fd5e60947c5a619cbbde1d1916d8c68.zip
haskellPackages.sydtest: Unbreak by disabling test suite.
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml1
-rw-r--r--pkgs/development/haskell-modules/configuration-nix.nix3
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix2
3 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
index 07ad4ae08b7..f27ea26b095 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
@@ -5194,7 +5194,6 @@ broken-packages:
   - sws
   - syb-extras
   - syb-with-class-instances-text
-  - sydtest
   - syfco
   - sym
   - symantic
diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix
index fbf930d4999..c7c7c64a46f 100644
--- a/pkgs/development/haskell-modules/configuration-nix.nix
+++ b/pkgs/development/haskell-modules/configuration-nix.nix
@@ -1297,5 +1297,8 @@ self: super: builtins.intersectAttrs super {
   scalendar = dontCheck super.scalendar;
 
   halide-haskell = super.halide-haskell.override { Halide = pkgs.halide; };
+  # Sydtest has a brittle test suite that will only work with the exact
 
+  # versions that it ships with.
+  sydtest = dontCheck super.sydtest;
 }
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index c4ef5434c78..ba543e6efb8 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -283695,8 +283695,6 @@ self: {
        testToolDepends = [ sydtest-discover ];
        description = "A modern testing framework for Haskell with good defaults and advanced testing features";
        license = "unknown";
-       hydraPlatforms = lib.platforms.none;
-       broken = true;
      }) {};
 
   "sydtest_0_15_0_0" = callPackage