summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-common.nix
diff options
context:
space:
mode:
authorSiva Mahadevan <me@svmhdvn.name>2020-06-28 11:28:31 -0400
committerSiva Mahadevan <me@svmhdvn.name>2020-06-30 14:31:08 -0400
commit01ce5d4488449a07c7585cce11ea63221dc215df (patch)
tree39ae00390ab2e8ad4d1af0620cb478dc07c6ac43 /pkgs/development/haskell-modules/configuration-common.nix
parentbc6776a3b6dae1aad0e018d8a3be7ebd07a463f5 (diff)
downloadnixpkgs-01ce5d4488449a07c7585cce11ea63221dc215df.tar
nixpkgs-01ce5d4488449a07c7585cce11ea63221dc215df.tar.gz
nixpkgs-01ce5d4488449a07c7585cce11ea63221dc215df.tar.bz2
nixpkgs-01ce5d4488449a07c7585cce11ea63221dc215df.tar.lz
nixpkgs-01ce5d4488449a07c7585cce11ea63221dc215df.tar.xz
nixpkgs-01ce5d4488449a07c7585cce11ea63221dc215df.tar.zst
nixpkgs-01ce5d4488449a07c7585cce11ea63221dc215df.zip
haskellPackages: remove obsolete overrides
xmobar: -appendPatch
data-accessor-template: -overrideCabal
cabal-lenses: -doJailbreak
spacecookie: -doJailbreak
krank: -doJailbreak
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-common.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix23
1 files changed, 1 insertions, 22 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index d22eb95ad3b..c3e7058b790 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -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; });
 
@@ -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;
@@ -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
@@ -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: {
@@ -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;