diff options
author | sternenseemann <sternenseemann@systemli.org> | 2021-12-21 23:01:36 +0100 |
---|---|---|
committer | sternenseemann <sternenseemann@systemli.org> | 2021-12-21 23:32:51 +0100 |
commit | 6a525a1ce6b5ec10c2e680b09c1e3a6498af18a7 (patch) | |
tree | 029151473e7ba57904e9ca50f55d1c92398f7f50 /pkgs/development/haskell-modules/hackage-packages.nix | |
parent | d6f265f1820b3cbbe5ee53eb52612cc1df31728f (diff) | |
download | nixpkgs-6a525a1ce6b5ec10c2e680b09c1e3a6498af18a7.tar nixpkgs-6a525a1ce6b5ec10c2e680b09c1e3a6498af18a7.tar.gz nixpkgs-6a525a1ce6b5ec10c2e680b09c1e3a6498af18a7.tar.bz2 nixpkgs-6a525a1ce6b5ec10c2e680b09c1e3a6498af18a7.tar.lz nixpkgs-6a525a1ce6b5ec10c2e680b09c1e3a6498af18a7.tar.xz nixpkgs-6a525a1ce6b5ec10c2e680b09c1e3a6498af18a7.tar.zst nixpkgs-6a525a1ce6b5ec10c2e680b09c1e3a6498af18a7.zip |
haskellPackages.retrie: downgrade to 1.1.0.0 for GHC < 9.2
retrie 1.2.0.0 adds support for 9.2, but drops it for all prior versions. haskell.packages.ghc921.retrie stays at 1.2.0.0. haskell.packages.ghc921.ghc-exactprint: 0.6.4 -> 1.3.0
Diffstat (limited to 'pkgs/development/haskell-modules/hackage-packages.nix')
-rw-r--r-- | pkgs/development/haskell-modules/hackage-packages.nix | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 6aa73457c2e..607f9af93e3 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -233224,6 +233224,35 @@ self: { "retrie" = callPackage ({ mkDerivation, ansi-terminal, async, base, bytestring, containers + , data-default, deepseq, directory, filepath, ghc, ghc-exactprint + , ghc-paths, haskell-src-exts, HUnit, list-t, mtl + , optparse-applicative, process, random-shuffle, syb, tasty + , tasty-hunit, temporary, text, transformers, unordered-containers + }: + mkDerivation { + pname = "retrie"; + version = "1.1.0.0"; + sha256 = "148d1pl52mac4mz4pl9qmmynjjbzygg4x6vlsyblb268drcjn3f8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-terminal async base bytestring containers data-default + directory filepath ghc ghc-exactprint list-t mtl + optparse-applicative process random-shuffle syb text transformers + unordered-containers + ]; + executableHaskellDepends = [ base haskell-src-exts ]; + testHaskellDepends = [ + base containers data-default deepseq directory filepath ghc + ghc-paths haskell-src-exts HUnit mtl optparse-applicative process + syb tasty tasty-hunit temporary text unordered-containers + ]; + description = "A powerful, easy-to-use codemodding tool for Haskell"; + license = lib.licenses.mit; + }) {}; + + "retrie_1_2_0_0" = callPackage + ({ mkDerivation, ansi-terminal, async, base, bytestring, containers , data-default, deepseq, directory, exceptions, filepath, ghc , ghc-exactprint, ghc-paths, haskell-src-exts, HUnit, list-t, mtl , optparse-applicative, process, random-shuffle, syb, tasty @@ -233250,6 +233279,7 @@ self: { ]; description = "A powerful, easy-to-use codemodding tool for Haskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "retroclash-lib" = callPackage |