git.iko.soy/typeable/cabal2nix
on master help sign in
Configure post-process hook and name mappings for bindings-GLFW.
commit89cfe75eb886b645f397267652a42c4e1482d52d authorPeter Simons <simons@cryp.to> dateThu 15 May 2014, 16:06 (12 years ago) parenta942d4f
2 files changed+2
src/Cabal2Nix/Name.hs+1 src/Cabal2Nix/PostProcess.hs+1
src/Cabal2Nix/Name.hs+1
@@ -87,6 +87,7 @@ libNixName "xml2" = return "libxml2"
8787libNixName "Xrandr" = return "libXrandr"
8888libNixName "Xss" = return "libXScrnSaver"
8989libNixName "Xtst" = return "libXtst"
90+libNixName "Xxf86vm" = return "libXxf86vm"
9091libNixName "zmq" = return "zeromq"
9192libNixName "z" = return "zlib"
9293libNixName x = return x
src/Cabal2Nix/PostProcess.hs+1
@@ -14,6 +14,7 @@ postProcess deriv@(MkDerivation {..})
1414 = deriv { buildTools = "perl":buildTools }
1515 | pname == "alex" && version >= Version [3,1] []
1616 = deriv { buildTools = "perl":"happy":buildTools }
17+ | pname == "bindings-GLFW" = deriv { extraLibs = "libXext":"libXfixes":extraLibs }
1718 | pname == "cabal2nix" = deriv { doCheck = True, phaseOverrides = cabal2nixDoCheckHook }
1819 | pname == "cabal-install" && version >= Version [0,14] []
1920 = deriv { phaseOverrides = cabalInstallPostInstall }