mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-09-11 15:08:33 +01:00
haskell.packages.ghc98.ghc-tags: pin to 1.8
`ghc-tags == 1.9` only works for GHC >= 9.10.
This commit is contained in:
parent
b6f41f5cf8
commit
1d946cc248
|
@ -72,6 +72,7 @@ self: super: {
|
|||
th-desugar = doJailbreak self.th-desugar_1_16; # th-abstraction >=0.6 && <0.7
|
||||
singletons-th = self.singletons-th_3_3;
|
||||
singletons-base = self.singletons-base_3_3;
|
||||
ghc-tags = self.ghc-tags_1_8;
|
||||
|
||||
# A given major version of ghc-exactprint only supports one version of GHC.
|
||||
ghc-exactprint = self.ghc-exactprint_1_8_0_0;
|
||||
|
|
|
@ -119,6 +119,7 @@ extra-packages:
|
|||
- ghc-tags == 1.5.* # 2023-02-18: preserve for ghc-lib == 9.2.*
|
||||
- ghc-tags == 1.6.* # 2023-02-18: preserve for ghc-lib == 9.4.*
|
||||
- ghc-tags == 1.7.* # 2023-02-18: preserve for ghc-lib == 9.6.*
|
||||
- ghc-tags == 1.8.* # 2023-02-18: preserve for ghc-lib == 9.8.*
|
||||
- shake-cabal < 0.2.2.3 # 2023-07-01: last version to support Cabal 3.6.*
|
||||
- algebraic-graphs < 0.7 # 2023-08-14: Needed for building weeder < 2.6.0
|
||||
- fuzzyset == 0.2.4 # 2023-12-20: Needed for building postgrest > 10
|
||||
|
|
|
@ -120788,6 +120788,29 @@ self: {
|
|||
mainProgram = "ghc-tags";
|
||||
}) {};
|
||||
|
||||
"ghc-tags_1_8" = callPackage
|
||||
({ mkDerivation, aeson, async, attoparsec, base, bytestring
|
||||
, containers, deepseq, directory, filepath, ghc-lib, ghc-paths
|
||||
, optparse-applicative, process, stm, temporary, text, time, vector
|
||||
, yaml
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "ghc-tags";
|
||||
version = "1.8";
|
||||
sha256 = "0gljssyq1ahgl65vnqqa5s1vglzdisx8wp5p2hwh09diwa2ms9mw";
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
executableHaskellDepends = [
|
||||
aeson async attoparsec base bytestring containers deepseq directory
|
||||
filepath ghc-lib ghc-paths optparse-applicative process stm
|
||||
temporary text time vector yaml
|
||||
];
|
||||
description = "Utility for generating ctags and etags with GHC API";
|
||||
license = lib.licenses.mpl20;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
mainProgram = "ghc-tags";
|
||||
}) {};
|
||||
|
||||
"ghc-tags" = callPackage
|
||||
({ mkDerivation, aeson, async, attoparsec, base, bytestring
|
||||
, containers, deepseq, directory, filepath, ghc-lib, ghc-paths
|
||||
|
|
Loading…
Reference in a new issue