git.iko.soy/typeable/cabal2nix
on master help sign in
Merge pull request #182 from spencerjanssen/hayland-fixes

Make cabal2nix aware of wayland and pkg-config

commit21512c5b1ed68463d988f16a3c2af9e03fff328f authorPeter Simons <simons@cryp.to> dateWed 15 Jul 2015, 00:08 (11 years ago) parent83984e13a6c046
1 file changed+5
src/Cabal2Nix/Name.hs+5
src/Cabal2Nix/Name.hs+5
@@ -73,6 +73,10 @@ libNixName "gtkglext-1.0" = return "gtkglext"
7373libNixName "gtksourceview-2.0" = return "gtksourceview"
7474libNixName "gtksourceview-3.0" = return "gtksourceview"
7575libNixName "gtk-x11-2.0" = return "gtk_x11"
76+libNixName "wayland-client" = return "wayland"
77+libNixName "wayland-cursor" = return "wayland"
78+libNixName "wayland-egl" = return "mesa"
79+libNixName "wayland-server" = return "wayland"
7680libNixName "icudata" = return "icu"
7781libNixName "icui18n" = return "icu"
7882libNixName "icuuc" = return "icu"
@@ -162,4 +166,5 @@ buildToolNixName "cabal" = return "cabal-install"
162166buildToolNixName "gtk2hsC2hs" = return "gtk2hs-buildtools"
163167buildToolNixName "gtk2hsHookGenerator" = return "gtk2hs-buildtools"
164168buildToolNixName "gtk2hsTypeGen" = return "gtk2hs-buildtools"
169+buildToolNixName "pkg-config" = return "pkgconfig"
165170buildToolNixName x = return (toNixName x)