haskell.packages.ghc9{2,4}.ghc-tags: match ghc-lib (!) version (9.6)
This commit is contained in:
parent
9794fbfe35
commit
a3d0b08f75
@ -94,8 +94,8 @@ self: super: {
|
||||
# https://mail.haskell.org/pipermail/haskell-cafe/2022-October/135613.html
|
||||
language-javascript_0_7_0_0 = dontCheck super.language-javascript_0_7_0_0;
|
||||
|
||||
# Needs to match ghc version
|
||||
ghc-tags = doDistribute self.ghc-tags_1_5;
|
||||
# Needs to match ghc-lib version
|
||||
ghc-tags = doDistribute (doJailbreak self.ghc-tags_1_7);
|
||||
|
||||
# Needs to match ghc-lib
|
||||
hlint = doDistribute self.hlint_3_6_1;
|
||||
|
@ -101,7 +101,7 @@ in
|
||||
# 2022-10-06: https://gitlab.haskell.org/ghc/ghc/-/issues/22260
|
||||
ghc-check = dontHaddock super.ghc-check;
|
||||
|
||||
ghc-tags = self.ghc-tags_1_6;
|
||||
ghc-tags = doDistribute (doJailbreak self.ghc-tags_1_7); # aeson < 2.2
|
||||
|
||||
# ghc-lib >= 9.8 and friends no longer build with GHC 9.4 since they require semaphore-compat
|
||||
ghc-lib-parser = doDistribute (
|
||||
|
@ -77,7 +77,6 @@ extra-packages:
|
||||
- ghc-lib-parser-ex == 9.10.* # 2024-12-26: preserve for 9.10 HLS
|
||||
- ghc-source-gen < 0.4.6.0 # 2024-12-31: support GHC < 9.0
|
||||
- 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.*
|
||||
- happy == 1.19.12 # for ghcjs
|
||||
|
@ -258409,65 +258409,6 @@ self: {
|
||||
}
|
||||
) { };
|
||||
|
||||
"ghc-tags_1_6" = 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.6";
|
||||
sha256 = "0iiqapx4v4jz4d7ni4dcvpfl948ydx2a7kxvjsk2irdcknzymblw";
|
||||
revision = "1";
|
||||
editedCabalFile = "1piwibafkgq2z6h36jpiszs8bzg6xqz954g6b2dr93gfya0qh5jv";
|
||||
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_1_7" = callPackage (
|
||||
{
|
||||
mkDerivation,
|
||||
|
Loading…
x
Reference in New Issue
Block a user