@@ -81,6 +81,8 @@ libNixName "ImageMagick" = return "imagemagick"
8181libNixName "Imlib2" = return "imlib2"
8282libNixName "iw" = return "wirelesstools"
8383libNixName "jack" = return "libjack2"
84+libNixName "javascriptcoregtk-3.0" = return "webkitgtk24x-gtk3" -- These are the old APIs, of which 2.4 is the last provider, so map directly to that.
85+libNixName "javascriptcoregtk-4.0" = return "webkitgtk" -- This is the current API, so let it reference an alias for the latest version.
8486libNixName "jpeg" = return "libjpeg"
8587libNixName "jvm" = return "jdk"
8688libNixName "lapack" = return "liblapack"
@@ -135,22 +137,17 @@ libNixName "ssl" = return "openssl"
135137libNixName "stdc++" = [] -- What is that?
136138libNixName "stdc++.dll" = [] -- What is that?
137139libNixName "systemd-journal" = return "systemd"
138−libNixName "taglib_c" = return "taglib"
139140libNixName "tag_c" = return "taglib"
141+libNixName "taglib_c" = return "taglib"
140142libNixName "udev" = return "systemd";
141143libNixName "uuid" = return "libossp_uuid";
142144libNixName "wayland-client" = return "wayland"
143145libNixName "wayland-cursor" = return "wayland"
144146libNixName "wayland-egl" = return "mesa"
145147libNixName "wayland-server" = return "wayland"
146−-- These are the old APIs, of which 2.4 is the last provider, so map directly to that
147−libNixName "javascriptcoregtk-3.0" = return "webkitgtk24x-gtk3"
148−libNixName "webkitgtk-3.0" = return "webkitgtk24x-gtk3"
149−-- This is the current API, so let it reference an alias for the latest version
150−libNixName "javascriptcoregtk-4.0" = return "webkitgtk"
151−libNixName "webkit2gtk-4.0" = return "webkitgtk"
152−-- This package doesn't actually exist in nixpkgs at present
153−libNixName "webkit2gtk-web-extension-4.0" = return "webkitgtk-web-extension"
148+libNixName "webkit2gtk-4.0" = return "webkitgtk" -- This is the current API, so let it reference an alias for the latest version.
149+libNixName "webkit2gtk-web-extension-4.0" = return "webkitgtk-web-extension" -- This package doesn't actually exist in nixpkgs at present.
150+libNixName "webkitgtk-3.0" = return "webkitgtk24x-gtk3" -- These are the old APIs, of which 2.4 is the last provider, so map directly to that
154151libNixName "X11" = return "libX11"
155152libNixName "xau" = return "libXau"
156153libNixName "Xcursor" = return "libXcursor"