@@ -34,7 +34,9 @@ fixGtkBuilds drv = drv & dependencies . pkgconfig %~ Set.filter (not . collidesW
35hooks :: [(Dependency, Derivation -> Derivation)]
35hooks :: [(Dependency, Derivation -> Derivation)]
37+ [ ("alex", set (executableDepends . tool . contains (bind "self.happy")) True)
38+ , ("alex < 3.1.5", set (testDepends . tool . contains (pkg "perl")) True)
37− [ ("Agda", set (executableDepends . tool . contains (pkg "emacs")) True . set phaseOverrides agdaPostInstall)
39+ , ("Agda", set (executableDepends . tool . contains (pkg "emacs")) True . set phaseOverrides agdaPostInstall)
38 , ("bindings-GLFW", over (libraryDepends . system) (Set.union (Set.fromList [bind "pkgs.xorg.libXext", bind "pkgs.xorg.libXfixes"])))
40 , ("bindings-GLFW", over (libraryDepends . system) (Set.union (Set.fromList [bind "pkgs.xorg.libXext", bind "pkgs.xorg.libXfixes"])))
39 , ("cabal-install", set phaseOverrides cabalInstallPostInstall)
41 , ("cabal-install", set phaseOverrides cabalInstallPostInstall)
40 , ("darcs", set phaseOverrides darcsInstallPostInstall)
42 , ("darcs", set phaseOverrides darcsInstallPostInstall)