haskellPackages.haskell-ci-unstable: remove at 0.14.1-8311a99

It's a huge annoyance getting the pre 0.15 versions of haskell-ci to
work, so I'll just put this off for now.
This commit is contained in:
sternenseemann 2022-08-31 16:20:08 +02:00
parent 266ea7a682
commit b83be8a193

View file

@ -1223,6 +1223,8 @@ self: super: {
# The test suite depends on an impure cabal-install installation in
# $HOME, which we don't have in our build sandbox.
# 2022-08-31: Jailbreak is done to allow aeson 2.0.*:
# https://github.com/haskell-CI/haskell-ci/commit/6ad0d5d701cbe101013335d597acaf5feadd3ab9#r82681900
cabal-install-parsers = doJailbreak (dontCheck (super.cabal-install-parsers.override {
Cabal-syntax = self.Cabal-syntax_3_8_1_0;
}));
@ -2032,17 +2034,6 @@ self: super: {
cabal-install-parsers = self.cabal-install-parsers_0_4_5;
});
# Build haskell-ci from git repository
haskell-ci-unstable = overrideSrc rec {
version = "0.14.1-${builtins.substring 0 7 src.rev}";
src = pkgs.fetchFromGitHub {
owner = "haskell-CI";
repo = "haskell-ci";
rev = "8311a999b8e8be3aa31f65f314def256aa2d5535";
sha256 = "169jaqm4xs2almmvqsk567wayxs0g6kn0l5877c03hzr3d9ykrav";
};
} self.haskell-ci;
large-hashable = lib.pipe (super.large-hashable.override {
# https://github.com/factisresearch/large-hashable/commit/5ec9d2c7233fc4445303564047c992b693e1155c
utf8-light = null;