haskell-mikmod: fix build

+6
+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 + # https://github.com/evanrinehart/mikmod/issues/1 416 + mikmod = addExtraLibrary super.mikmod pkgs.libmikmod; 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 + addExtraLibrary = drv: x: addExtraLibraries drv [x]; 29 + addExtraLibraries = drv: xs: overrideCabal drv (drv: { extraLibraries = (drv.extraLibraries or []) ++ xs; }); 30 + 28 31 addBuildDepend = drv: x: addBuildDepends drv [x]; 29 32 addBuildDepends = drv: xs: overrideCabal drv (drv: { buildDepends = (drv.buildDepends or []) ++ xs; }); 30 33