tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
haskell-mikmod: fix build
Peter Simons
11 years ago
353e2769
31ecab7b
+6
2 changed files
expand all
collapse all
unified
split
pkgs
development
haskell-modules
configuration-common.nix
lib.nix
+3
pkgs/development/haskell-modules/configuration-common.nix
···
412
412
# Nix-specific workaround
413
413
xmonad = appendPatch super.xmonad ./xmonad-nix.patch;
414
414
415
415
+
# https://github.com/evanrinehart/mikmod/issues/1
416
416
+
mikmod = addExtraLibrary super.mikmod pkgs.libmikmod;
417
417
+
415
418
} // {
416
419
417
420
# Not on Hackage.
+3
pkgs/development/haskell-modules/lib.nix
···
25
25
addBuildTool = drv: x: addBuildTools drv [x];
26
26
addBuildTools = drv: xs: overrideCabal drv (drv: { buildTools = (drv.buildTools or []) ++ xs; });
27
27
28
28
+
addExtraLibrary = drv: x: addExtraLibraries drv [x];
29
29
+
addExtraLibraries = drv: xs: overrideCabal drv (drv: { extraLibraries = (drv.extraLibraries or []) ++ xs; });
30
30
+
28
31
addBuildDepend = drv: x: addBuildDepends drv [x];
29
32
addBuildDepends = drv: xs: overrideCabal drv (drv: { buildDepends = (drv.buildDepends or []) ++ xs; });
30
33