tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
haskell-jailbreak-cabal: clean up overrides
Peter Simons
8 years ago
8d0b0095
3c104572
+1
-4
2 changed files
expand all
collapse all
unified
split
pkgs
development
haskell-modules
configuration-common.nix
configuration-ghc-8.0.x.nix
+1
-1
pkgs/development/haskell-modules/configuration-common.nix
···
37
37
hackage-security = dontCheck super.hackage-security;
38
38
39
39
# Link statically to avoid runtime dependency on GHC.
40
40
-
jailbreak-cabal = (disableSharedExecutables super.jailbreak-cabal).override { Cabal = self.Cabal_1_20_0_4; };
40
40
+
jailbreak-cabal = disableSharedExecutables super.jailbreak-cabal;
41
41
42
42
# enable using a local hoogle with extra packagages in the database
43
43
# nix-shell -p "haskellPackages.hoogleLocal { packages = with haskellPackages; [ mtl lens ]; }"
-3
pkgs/development/haskell-modules/configuration-ghc-8.0.x.nix
···
35
35
unix = null;
36
36
xhtml = null;
37
37
38
38
-
# jailbreak-cabal can use the native Cabal library.
39
39
-
jailbreak-cabal = super.jailbreak-cabal.override { Cabal = null; };
40
40
-
41
38
# https://github.com/bmillwood/applicative-quoters/issues/6
42
39
applicative-quoters = appendPatch super.applicative-quoters (pkgs.fetchpatch {
43
40
url = "https://patch-diff.githubusercontent.com/raw/bmillwood/applicative-quoters/pull/7.patch";