git.iko.soy/typeable/cabal2nix
on master help sign in
Add a fake name for the vte library: vte_291.

This fake name is just used to match within the `resolveInNixpkgs` function.

commit59557597702d0e4605920397358c8eee221ae65c authorDennis Gosnell <cdep.illabout@gmail.com> dateSun 26 Aug 2018, 20:10 (8 years ago) parent5fab8e6
2 files changed+2−2
src/Distribution/Nixpkgs/Haskell/FromCabal.hs+1−1 src/Distribution/Nixpkgs/Haskell/FromCabal/Name.hs+1−1
src/Distribution/Nixpkgs/Haskell/FromCabal.hs+1−1
@@ -139,7 +139,7 @@ fromPackageDescription haskellResolver nixpkgsResolver missingDeps flags Package
139139 | i == "gtk2" = binding # (i, path # ["pkgs","gnome2","gtk"])
140140 | i == "gtk3" = binding # (i, path # ["pkgs","gnome3","gtk"])
141141 | i == "gtksourceview3" = binding # (i, path # ["pkgs","gnome3","gtksourceview"])
142− | i == "vte-2.91" = binding # (i, path # ["pkgs","gnome3","vte"])
142+ | i == "vte_291" = binding # (i, path # ["pkgs","gnome3","vte"])
143143 | Just p <- nixpkgsResolver i, init (view (reference . path) p) `Set.member` goodScopes = p
144144 | otherwise = bindNull i
145145
src/Distribution/Nixpkgs/Haskell/FromCabal/Name.hs+1−1
@@ -147,7 +147,7 @@ libNixName "taglib_c" = return "taglib"
147147libNixName "tensorflow" = return "libtensorflow"
148148libNixName "udev" = return "systemd";
149149libNixName "uuid" = return "libossp_uuid";
150−libNixName "vte-2.91" = return "vte-2.91"
150+libNixName "vte-2.91" = return "vte_291"
151151libNixName "wayland-client" = return "wayland"
152152libNixName "wayland-cursor" = return "wayland"
153153libNixName "wayland-egl" = return "libGL"