Skip to content

Commit

Permalink
Merge pull request #91875 from svmhdvn/overrides-12
Browse files Browse the repository at this point in the history
haskellPackages: cleaning up obsolete overrides (12/x)
  • Loading branch information
cdepillabout authored Jul 1, 2020
2 parents 7c83bf4 + 01ce5d4 commit 92e88c4
Showing 1 changed file with 1 addition and 22 deletions.
23 changes: 1 addition & 22 deletions pkgs/development/haskell-modules/configuration-common.nix
Original file line number Diff line number Diff line change
Expand Up @@ -722,9 +722,6 @@ self: super: {
# The tests spuriously fail
libmpd = dontCheck super.libmpd;

# https://github.com/dan-t/cabal-lenses/issues/6
cabal-lenses = doJailbreak super.cabal-lenses;

# https://github.com/diagrams/diagrams-lib/issues/288
diagrams-lib = overrideCabal super.diagrams-lib (drv: { doCheck = !pkgs.stdenv.isi686; });

Expand Down Expand Up @@ -1036,12 +1033,8 @@ self: super: {
# });
libnix = dontCheck super.libnix;

# 2020-06-23: NOTE: > 0.33 => rm 464.patch: https://github.com/jaor/xmobar/issues/466
# dontCheck: The test suite tries to mess with ALSA, which doesn't work in the build sandbox.
xmobar = appendPatch (dontCheck super.xmobar) (pkgs.fetchpatch {
url = "https://github.com/jaor/xmobar/pull/464.patch";
sha256 = "0y1dd878yzy1cx0cjj0ijd3dmywr7jdmk68vxdjimxzblrdw1al6";
});
xmobar = dontCheck super.xmobar;

# https://github.com/mgajda/json-autotype/issues/25
json-autotype = dontCheck super.json-autotype;
Expand All @@ -1059,14 +1052,6 @@ self: super: {
})];
});

# Remove unecessary constraint:
# https://github.com/haskell-infra/hackage-trustees/issues/258
data-accessor-template = overrideCabal super.data-accessor-template (drv: {
postPatch = ''
sed -i 's#template-haskell >=2.11 && <2.15#template-haskell#' data-accessor-template.cabal
'';
});

# 2020-06-05: HACK: In Nixpkgs currently this is
# old pandoc version 2.7.4 to current 2.9.2.1,
# test suite failures: https://github.com/jgm/pandoc/issues/5582
Expand Down Expand Up @@ -1165,9 +1150,6 @@ self: super: {
# https://github.com/kazu-yamamoto/dns/issues/150
dns = dontCheck super.dns;

# Support recent versions of fast-logger.
spacecookie = doJailbreak super.spacecookie;

# apply patches from https://github.com/snapframework/snap-server/pull/126
# manually until they are accepted upstream
snap-server = overrideCabal super.snap-server (drv: {
Expand All @@ -1189,9 +1171,6 @@ self: super: {
# https://github.com/haskell-servant/servant-ekg/issues/15
servant-ekg = doJailbreak super.servant-ekg;

# krank-0.1.0 does not accept PyF-0.9.0.0.
krank = doJailbreak super.krank;

# the test suite has an overly tight restriction on doctest
# See https://github.com/ekmett/perhaps/pull/5
perhaps = doJailbreak super.perhaps;
Expand Down

0 comments on commit 92e88c4

Please sign in to comment.