git.iko.soy/typeable/cabal2nix
on master help sign in
Configure names and post-process hook for poppler.
commitc5547bbdd8be7cba20375c0a039684a121f91ba1 authorPeter Simons <simons@cryp.to> dateWed 8 Jan 2014, 17:33 (13 years ago) parentb116adf
2 files changed+4
src/Cabal2Nix/Name.hs+3 src/Cabal2Nix/PostProcess.hs+1
src/Cabal2Nix/Name.hs+3
@@ -25,6 +25,8 @@ libNixName "cairo" = return "cairo"
2525libNixName "cairo-svg" = return "cairo"
2626libNixName "crypto" = return "openssl"
2727libNixName "gconf-2.0" = return "gconf"
28+libNixName "gdk-2.0" = return "gtk"
29+libNixName "gdk-pixbuf-2.0" = return "gdk_pixbuf"
2830libNixName "gio-2.0" = return "glib"
2931libNixName "glib-2.0" = return "glib"
3032libNixName "GL" = return "mesa"
@@ -63,6 +65,7 @@ libNixName "panelw" = return "ncurses"
6365libNixName "pangocairo" = return "pango"
6466libNixName "pcre" = return "pcre"
6567libNixName "png" = return "libpng"
68+libNixName "poppler-glib" = return "popplerGlib"
6669libNixName "pq" = return "postgresql"
6770libNixName "pthread" = []
6871libNixName "sndfile" = return "libsndfile"
src/Cabal2Nix/PostProcess.hs+1
@@ -62,6 +62,7 @@ postProcess deriv@(MkDerivation {..})
6262 | pname == "pango" = deriv { extraLibs = "pkgconfig":"libc":extraLibs }
6363 | pname == "pcap" = deriv { extraLibs = "libpcap":extraLibs }
6464 | pname == "persistent" = deriv { extraLibs = "sqlite3":extraLibs }
65+ | pname == "poppler" = deriv { extraLibs = "libc":extraLibs }
6566 | pname == "repa-algorithms" = deriv { extraLibs = "llvm":extraLibs }
6667 | pname == "repa-examples" = deriv { extraLibs = "llvm":extraLibs }
6768 | pname == "SDL-image" = deriv { extraLibs = "SDL_image":extraLibs }