1
0
Fork 1
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:
sternenseemann 2024-07-14 23:42:33 +02:00
parent b6f41f5cf8
commit 1d946cc248
3 changed files with 25 additions and 0 deletions

View file

@ -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;

View file

@ -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

View file

@ -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