mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-01 23:22:37 +00:00
haskell.packages.ghc94.ghc-tags: pin to matching version 1.6
haskell.packages.ghc96.ghc-tags: test on Hydra
This commit is contained in:
parent
f3403ee5a2
commit
9e4a1cf233
@ -94,6 +94,8 @@ 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;
|
||||
|
||||
# Too strict upper bound on template-haskell
|
||||
# https://github.com/mokus0/th-extras/issues/18
|
||||
th-extras = doJailbreak super.th-extras;
|
||||
|
@ -1919,7 +1919,6 @@ broken-packages:
|
||||
- ghc-syb
|
||||
- ghc-syb-utils
|
||||
- ghc-tags-core
|
||||
- ghc-tags # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230957256 at 2023-08-16
|
||||
- ghc-time-alloc-prof
|
||||
- ghc-usage
|
||||
- gh-labeler
|
||||
|
@ -139,6 +139,7 @@ extra-packages:
|
||||
- commonmark-extensions < 0.2.3.3 # 2022-12-17: required by emanote 1.0.0.0 (to avoid a bug in 0.2.3.3)
|
||||
- retrie < 1.2.0.0 # 2022-12-30: required for hls on ghc < 9.2
|
||||
- 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.*
|
||||
- shake-cabal < 0.2.2.3 # 2023-07-01: last version to support Cabal 3.6.*
|
||||
- unix-compat < 0.7 # 2023-07-04: Need System.PosixCompat.User for git-annex
|
||||
- algebraic-graphs < 0.7 # 2023-08-14: Needed for building weeder < 2.6.0
|
||||
|
@ -113048,7 +113048,29 @@ self: {
|
||||
license = lib.licenses.mpl20;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
mainProgram = "ghc-tags";
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"ghc-tags_1_6" = callPackage
|
||||
({ mkDerivation, aeson, async, attoparsec, base, bytestring
|
||||
, containers, deepseq, directory, filepath, ghc, ghc-boot
|
||||
, ghc-paths, optparse-applicative, process, stm, temporary, text
|
||||
, time, vector, yaml
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "ghc-tags";
|
||||
version = "1.6";
|
||||
sha256 = "0iiqapx4v4jz4d7ni4dcvpfl948ydx2a7kxvjsk2irdcknzymblw";
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
executableHaskellDepends = [
|
||||
aeson async attoparsec base bytestring containers deepseq directory
|
||||
filepath ghc ghc-boot 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
|
||||
@ -113070,9 +113092,7 @@ self: {
|
||||
];
|
||||
description = "Utility for generating ctags and etags with GHC API";
|
||||
license = lib.licenses.mpl20;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
mainProgram = "ghc-tags";
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"ghc-tags-core" = callPackage
|
||||
|
@ -535,6 +535,7 @@ let
|
||||
compilerNames.ghc928
|
||||
compilerNames.ghc945
|
||||
compilerNames.ghc946
|
||||
compilerNames.ghc962
|
||||
];
|
||||
hashable = released;
|
||||
primitive = released;
|
||||
|
Loading…
Reference in New Issue
Block a user