@@ -25,54 +25,58 @@ libNixName "appindicator-0.1" = return "appindicator"
25libNixName "appindicator3-0.1" = return "appindicator"
25libNixName "appindicator3-0.1" = return "appindicator"
26libNixName "asound" = return "alsaLib"
26libNixName "asound" = return "alsaLib"
27libNixName "awesomium-1.6.5" = return "awesomium"
27libNixName "awesomium-1.6.5" = return "awesomium"
28−libNixName "bz2" = return "bzip2"
29libNixName "b2" = return "libb2"
28libNixName "b2" = return "libb2"
29+libNixName "bz2" = return "bzip2"
30+libNixName "c++" = [] -- What is that?
31+libNixName "cairo" = return "cairo"
30libNixName "cairo-pdf" = return "cairo"
32libNixName "cairo-pdf" = return "cairo"
31libNixName "cairo-ps" = return "cairo"
33libNixName "cairo-ps" = return "cairo"
32−libNixName "cairo" = return "cairo"
33libNixName "cairo-svg" = return "cairo"
34libNixName "cairo-svg" = return "cairo"
34libNixName "CEGUIBase-0.7.7" = return "CEGUIBase"
35libNixName "CEGUIBase-0.7.7" = return "CEGUIBase"
35libNixName "CEGUIOgreRenderer-0.7.7" = return "CEGUIOgreRenderer"
36libNixName "CEGUIOgreRenderer-0.7.7" = return "CEGUIOgreRenderer"
36libNixName "clutter-1.0" = return "clutter"
37libNixName "clutter-1.0" = return "clutter"
37−libNixName "crypto" = return "openssl"
38libNixName "crypt" = [] -- provided by glibc
38libNixName "crypt" = [] -- provided by glibc
39+libNixName "crypto" = return "openssl"
39libNixName "curses" = return "ncurses"
40libNixName "curses" = return "ncurses"
40−libNixName "c++" = [] -- What is that?
41libNixName "dl" = [] -- provided by glibc
41libNixName "dl" = [] -- provided by glibc
42−libNixName "fftw3f" = return "fftwFloat"
43libNixName "fftw3" = return "fftw"
42libNixName "fftw3" = return "fftw"
44−libNixName "gconf-2.0" = return "GConf"
43+libNixName "fftw3f" = return "fftwFloat"
45libNixName "gconf" = return "GConf"
44libNixName "gconf" = return "GConf"
45+libNixName "gconf-2.0" = return "GConf"
46libNixName "gdk-2.0" = return "gdk2"
46libNixName "gdk-2.0" = return "gdk2"
47libNixName "gdk-3.0" = return "gdk3"
47libNixName "gdk-3.0" = return "gdk3"
48libNixName "gdk-pixbuf-2.0" = return "gdk_pixbuf"
48libNixName "gdk-pixbuf-2.0" = return "gdk_pixbuf"
49libNixName "gdk-x11-2.0" = return "gdk_x11"
49libNixName "gdk-x11-2.0" = return "gdk_x11"
50libNixName "gio-2.0" = return "glib"
50libNixName "gio-2.0" = return "glib"
51−libNixName "glib-2.0" = return "glib"
52libNixName "GL" = return "mesa"
51libNixName "GL" = return "mesa"
52+libNixName "glib-2.0" = return "glib"
53libNixName "GLU" = ["freeglut","mesa"]
53libNixName "GLU" = ["freeglut","mesa"]
54libNixName "glut" = ["freeglut","mesa"]
54libNixName "glut" = ["freeglut","mesa"]
55libNixName "gmime-2.4" = return "gmime"
55libNixName "gmime-2.4" = return "gmime"
56−libNixName "gnome-keyring-1" = return "gnome_keyring"
57libNixName "gnome-keyring" = return "gnome_keyring"
56libNixName "gnome-keyring" = return "gnome_keyring"
57+libNixName "gnome-keyring-1" = return "gnome_keyring"
58libNixName "gnome-vfs-2.0" = return "gnome_vfs"
58libNixName "gnome-vfs-2.0" = return "gnome_vfs"
59libNixName "gnome-vfs-module-2.0" = return "gnome_vfs_module"
59libNixName "gnome-vfs-module-2.0" = return "gnome_vfs_module"
60libNixName "gobject-2.0" = return "glib"
60libNixName "gobject-2.0" = return "glib"
61libNixName "gobject-introspection-1.0" = return "gobjectIntrospection"
61libNixName "gobject-introspection-1.0" = return "gobjectIntrospection"
62libNixName "gstreamer-0.10" = return "gstreamer"
62libNixName "gstreamer-0.10" = return "gstreamer"
63+libNixName "gstreamer-1.0" = return "gstreamer"
63libNixName "gstreamer-audio-0.10" = return "gst_plugins_base"
64libNixName "gstreamer-audio-0.10" = return "gst_plugins_base"
65+libNixName "gstreamer-audio-1.0" = return "gst_plugins_base"
64libNixName "gstreamer-base-0.10" = return "gst_plugins_base"
66libNixName "gstreamer-base-0.10" = return "gst_plugins_base"
67+libNixName "gstreamer-base-1.0" = return "gst_plugins_base"
65libNixName "gstreamer-controller-0.10" = return "gstreamer"
68libNixName "gstreamer-controller-0.10" = return "gstreamer"
66libNixName "gstreamer-dataprotocol-0.10" = return "gstreamer"
69libNixName "gstreamer-dataprotocol-0.10" = return "gstreamer"
67libNixName "gstreamer-net-0.10" = return "gst_plugins_base"
70libNixName "gstreamer-net-0.10" = return "gst_plugins_base"
68libNixName "gstreamer-plugins-base-0.10" = return "gst_plugins_base"
71libNixName "gstreamer-plugins-base-0.10" = return "gst_plugins_base"
72+libNixName "gstreamer-video-1.0" = return "gst_plugins_base"
69libNixName "gthread-2.0" = return "glib"
73libNixName "gthread-2.0" = return "glib"
70libNixName "gtk+-2.0" = return "gtk2"
74libNixName "gtk+-2.0" = return "gtk2"
71libNixName "gtk+-3.0" = return "gtk3"
75libNixName "gtk+-3.0" = return "gtk3"
76+libNixName "gtk-x11-2.0" = return "gtk_x11"
72libNixName "gtkglext-1.0" = return "gtkglext"
77libNixName "gtkglext-1.0" = return "gtkglext"
73libNixName "gtksourceview-2.0" = return "gtksourceview"
78libNixName "gtksourceview-2.0" = return "gtksourceview"
74libNixName "gtksourceview-3.0" = return "gtksourceview"
79libNixName "gtksourceview-3.0" = return "gtksourceview"
75−libNixName "gtk-x11-2.0" = return "gtk_x11"
76libNixName "hidapi-libusb" = return "hidapi"
80libNixName "hidapi-libusb" = return "hidapi"
77libNixName "icudata" = return "icu"
81libNixName "icudata" = return "icu"
78libNixName "icui18n" = return "icu"
82libNixName "icui18n" = return "icu"
@@ -101,9 +105,9 @@ libNixName "libusb-1.0" = return "libusb"
101libNixName "libxml-2.0" = return "libxml2"
105libNixName "libxml-2.0" = return "libxml2"
102libNixName "libzip" = return "libzip"
106libNixName "libzip" = return "libzip"
103libNixName "libzmq" = return "zeromq"
107libNixName "libzmq" = return "zeromq"
104−libNixName "MagickWand" = return "imagemagick"
105−libNixName "magic" = return "file"
106libNixName "m" = [] -- in stdenv
108libNixName "m" = [] -- in stdenv
109+libNixName "magic" = return "file"
110+libNixName "MagickWand" = return "imagemagick"
107libNixName "mono-2.0" = return "mono"
111libNixName "mono-2.0" = return "mono"
108libNixName "mpi" = return "openmpi"
112libNixName "mpi" = return "openmpi"
109libNixName "ncursesw" = return "ncurses"
113libNixName "ncursesw" = return "ncurses"
@@ -133,17 +137,17 @@ libNixName "rtlsdr" = return "rtl-sdr"
133libNixName "ruby1.8" = return "ruby"
137libNixName "ruby1.8" = return "ruby"
134libNixName "sane-backends" = return "saneBackends"
138libNixName "sane-backends" = return "saneBackends"
135libNixName "sass" = return "libsass"
139libNixName "sass" = return "libsass"
136−libNixName "SDL2-2.0" = return "SDL2"
137libNixName "sdl2" = return "SDL2"
140libNixName "sdl2" = return "SDL2"
141+libNixName "SDL2-2.0" = return "SDL2"
138libNixName "sndfile" = return "libsndfile"
142libNixName "sndfile" = return "libsndfile"
139libNixName "sodium" = return "libsodium"
143libNixName "sodium" = return "libsodium"
140libNixName "sqlite3" = return "sqlite"
144libNixName "sqlite3" = return "sqlite"
141libNixName "ssl" = return "openssl"
145libNixName "ssl" = return "openssl"
142−libNixName "stdc++.dll" = [] -- What is that?
143libNixName "stdc++" = [] -- What is that?
146libNixName "stdc++" = [] -- What is that?
147+libNixName "stdc++.dll" = [] -- What is that?
144libNixName "systemd-journal" = return "systemd"
148libNixName "systemd-journal" = return "systemd"
145−libNixName "tag_c" = return "taglib"
146libNixName "taglib_c" = return "taglib"
149libNixName "taglib_c" = return "taglib"
150+libNixName "tag_c" = return "taglib"
147libNixName "udev" = return "systemd";
151libNixName "udev" = return "systemd";
148libNixName "uuid" = return "libossp_uuid";
152libNixName "uuid" = return "libossp_uuid";
149libNixName "vte-2.90" = return "vte"
153libNixName "vte-2.90" = return "vte"
@@ -155,16 +159,16 @@ libNixName "wayland-server" = return "wayland"
155libNixName "webkit-1.0" = return "webkit"
159libNixName "webkit-1.0" = return "webkit"
156libNixName "webkit2gtk-4.0" = return "webkit2gtk"
160libNixName "webkit2gtk-4.0" = return "webkit2gtk"
157libNixName "webkit2gtk-web-extension-4.0" = return "webkit2gtk-web-extension"
161libNixName "webkit2gtk-web-extension-4.0" = return "webkit2gtk-web-extension"
158−libNixName "webkitgtk-3.0" = return "webkit"
159libNixName "webkitgtk" = return "webkit"
162libNixName "webkitgtk" = return "webkit"
163+libNixName "webkitgtk-3.0" = return "webkit"
160libNixName "X11" = return "libX11"
164libNixName "X11" = return "libX11"
161libNixName "xau" = return "libXau"
165libNixName "xau" = return "libXau"
162libNixName "Xcursor" = return "libXcursor"
166libNixName "Xcursor" = return "libXcursor"
163libNixName "xerces-c" = return "xercesc"
167libNixName "xerces-c" = return "xercesc"
164libNixName "Xext" = return "libXext"
168libNixName "Xext" = return "libXext"
165libNixName "xft" = return "libXft"
169libNixName "xft" = return "libXft"
166−libNixName "Xinerama" = return "libXinerama"
167libNixName "Xi" = return "libXi"
170libNixName "Xi" = return "libXi"
171+libNixName "Xinerama" = return "libXinerama"
168libNixName "xkbcommon" = return "libxkbcommon"
172libNixName "xkbcommon" = return "libxkbcommon"
169libNixName "xml2" = return "libxml2"
173libNixName "xml2" = return "libxml2"
170libNixName "Xpm" = return "libXpm"
174libNixName "Xpm" = return "libXpm"
@@ -173,8 +177,8 @@ libNixName "Xss" = return "libXScrnSaver"
173libNixName "Xtst" = return "libXtst"
177libNixName "Xtst" = return "libXtst"
174libNixName "Xxf86vm" = return "libXxf86vm"
178libNixName "Xxf86vm" = return "libXxf86vm"
175libNixName "yaml-0.1" = return "libyaml"
179libNixName "yaml-0.1" = return "libyaml"
176−libNixName "zmq" = return "zeromq"
177libNixName "z" = return "zlib"
180libNixName "z" = return "zlib"
181+libNixName "zmq" = return "zeromq"
178libNixName x = return (fromString x)
182libNixName x = return (fromString x)
180-- | Map build tool names to Nix attribute names.
184-- | Map build tool names to Nix attribute names.