Unverified Commit 57715213 authored by maralorn's avatar maralorn Committed by GitHub
Browse files

Merge pull request #264934 from voidus/haskell-daemons-unbreak

haskellPackages.daemons: Only mark broken on ghc < 9.6
parents b2ebe622 81964a31
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -1029,7 +1029,6 @@ broken-packages:
  - cut-the-crap # failure in job https://hydra.nixos.org/build/233238478 at 2023-09-02
  - CV # failure in job https://hydra.nixos.org/build/233223571 at 2023-09-02
  - d3js # failure in job https://hydra.nixos.org/build/233251474 at 2023-09-02
  - daemons # failure in job https://hydra.nixos.org/build/237233422 at 2023-10-21
  - dag # failure in job https://hydra.nixos.org/build/233220719 at 2023-09-02
  - DAG-Tournament # failure in job https://hydra.nixos.org/build/233218747 at 2023-09-02
  - dahdit # failure in job https://hydra.nixos.org/build/233245113 at 2023-09-02
+3 −0
Original line number Diff line number Diff line
@@ -60,6 +60,9 @@ default-package-overrides:
  # hls-floskell-plugin 2.4 does not yet support floskell 0.11
  - floskell < 0.11

  # Newer daemons requires GHC 9.6
  - daemons == 0.3.0

extra-packages:
  - Cabal-syntax == 3.6.*               # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8
  - Cabal == 3.2.*                      # Used for packages needing newer Cabal on ghc 8.6 and 8.8
+28 −1
Original line number Diff line number Diff line
@@ -78834,6 +78834,34 @@ self: {
     }) {};
  "daemons" = callPackage
    ({ mkDerivation, base, bytestring, cereal, containers, data-default
     , directory, filepath, ghc-prim, HUnit, network, pipes
     , test-framework, test-framework-hunit, transformers, unix
     }:
     mkDerivation {
       pname = "daemons";
       version = "0.3.0";
       sha256 = "05h03qk31lank60cd0ig9h4rf8zl6p4li5smba919lgpm89lyvy3";
       isLibrary = true;
       isExecutable = true;
       enableSeparateDataOutput = true;
       libraryHaskellDepends = [
         base bytestring cereal data-default directory filepath ghc-prim
         network pipes transformers unix
       ];
       executableHaskellDepends = [
         base bytestring cereal containers data-default ghc-prim network
         pipes transformers
       ];
       testHaskellDepends = [
         base data-default directory ghc-prim HUnit test-framework
         test-framework-hunit unix
       ];
       description = "Daemons in Haskell made fun and easy";
       license = lib.licenses.gpl3Only;
     }) {};
  "daemons_0_4_0" = callPackage
    ({ mkDerivation, base, bytestring, cereal, containers, data-default
     , directory, filepath, ghc-prim, HUnit, network, pipes
     , test-framework, test-framework-hunit, transformers, unix
@@ -78860,7 +78888,6 @@ self: {
       description = "Daemons in Haskell made fun and easy";
       license = lib.licenses.gpl3Only;
       hydraPlatforms = lib.platforms.none;
       broken = true;
     }) {};
  "dag" = callPackage