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
# Nix-specific workaround
413
xmonad = appendPatch super.xmonad ./xmonad-nix.patch;
414
0
0
0
415
} // {
416
417
# Not on Hackage.
···
412
# Nix-specific workaround
413
xmonad = appendPatch super.xmonad ./xmonad-nix.patch;
414
415
+
# https://github.com/evanrinehart/mikmod/issues/1
416
+
mikmod = addExtraLibrary super.mikmod pkgs.libmikmod;
417
+
418
} // {
419
420
# Not on Hackage.
+3
pkgs/development/haskell-modules/lib.nix
···
25
addBuildTool = drv: x: addBuildTools drv [x];
26
addBuildTools = drv: xs: overrideCabal drv (drv: { buildTools = (drv.buildTools or []) ++ xs; });
27
0
0
0
28
addBuildDepend = drv: x: addBuildDepends drv [x];
29
addBuildDepends = drv: xs: overrideCabal drv (drv: { buildDepends = (drv.buildDepends or []) ++ xs; });
30
···
25
addBuildTool = drv: x: addBuildTools drv [x];
26
addBuildTools = drv: xs: overrideCabal drv (drv: { buildTools = (drv.buildTools or []) ++ xs; });
27
28
+
addExtraLibrary = drv: x: addExtraLibraries drv [x];
29
+
addExtraLibraries = drv: xs: overrideCabal drv (drv: { extraLibraries = (drv.extraLibraries or []) ++ xs; });
30
+
31
addBuildDepend = drv: x: addBuildDepends drv [x];
32
addBuildDepends = drv: xs: overrideCabal drv (drv: { buildDepends = (drv.buildDepends or []) ++ xs; });
33