From 2aaeacc57923db53a18db6f089d6da9b86f5a9b8 Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Tue, 6 Jan 2015 02:49:57 +0300 Subject: [PATCH 001/167] nixos/modprobe: wrap all of kmod --- nixos/modules/system/boot/modprobe.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/nixos/modules/system/boot/modprobe.nix b/nixos/modules/system/boot/modprobe.nix index eaf8cf1ecd6..a1feaad6132 100644 --- a/nixos/modules/system/boot/modprobe.nix +++ b/nixos/modules/system/boot/modprobe.nix @@ -10,10 +10,18 @@ with lib; system.sbin.modprobe = mkOption { internal = true; - default = pkgs.writeTextFile { + default = pkgs.stdenv.mkDerivation { name = "modprobe"; - destination = "/sbin/modprobe"; - executable = true; + buildCommand = '' + mkdir -p $out/bin + for i in ${pkgs.kmod}/sbin/*; do + name=$(basename $i) + echo "$text" > $out/bin/$name + echo 'exec '$i' "$@"' >> $out/bin/$name + chmod +x $out/bin/$name + done + ln -s bin $out/sbin + ''; text = '' #! ${pkgs.stdenv.shell} @@ -26,7 +34,6 @@ with lib; MODULE_DIR=/run/booted-system/kernel-modules/lib/modules/ fi - exec ${pkgs.kmod}/sbin/modprobe "$@" ''; }; description = '' From 8dd2352dd057f351d868c870011959fe11c7c5da Mon Sep 17 00:00:00 2001 From: Daniel Beecham Date: Sat, 10 Jan 2015 14:11:22 +0100 Subject: [PATCH 002/167] Added haskell-web-routes-happstack --- .../haskell/web-routes-happstack/default.nix | 15 +++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 17 insertions(+) create mode 100644 pkgs/development/libraries/haskell/web-routes-happstack/default.nix diff --git a/pkgs/development/libraries/haskell/web-routes-happstack/default.nix b/pkgs/development/libraries/haskell/web-routes-happstack/default.nix new file mode 100644 index 00000000000..299357e2073 --- /dev/null +++ b/pkgs/development/libraries/haskell/web-routes-happstack/default.nix @@ -0,0 +1,15 @@ +# This file was auto-generated by cabal2nix. Please do NOT edit manually! + +{ cabal, happstackServer, text, webRoutes }: + +cabal.mkDerivation (self: { + pname = "web-routes-happstack"; + version = "0.23.9"; + sha256 = "0vsjm979z21858wk9z1b855jqmr4apm35b5ff8x6nynq6kiflrzw"; + buildDepends = [ happstackServer text webRoutes ]; + meta = { + description = "Adds support for using web-routes with Happstack"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 1a3519e85ae..6fb5aaa9b3d 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -2875,6 +2875,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in webRoutesBoomerang = callPackage ../development/libraries/haskell/web-routes-boomerang {}; + webRoutesHappstack = callPackage ../development/libraries/haskell/web-routes-happstack {}; + websockets = callPackage ../development/libraries/haskell/websockets {}; websocketsSnap = callPackage ../development/libraries/haskell/websockets-snap {}; From b9a7380060213b759c9e7ea5561ba51e431e74c3 Mon Sep 17 00:00:00 2001 From: Daniel Beecham Date: Sat, 10 Jan 2015 18:43:20 +0100 Subject: [PATCH 003/167] haskell-base-prelude: version bump --- pkgs/development/libraries/haskell/base-prelude/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/base-prelude/default.nix b/pkgs/development/libraries/haskell/base-prelude/default.nix index 5cf966f35bd..a44cdbfa6c1 100644 --- a/pkgs/development/libraries/haskell/base-prelude/default.nix +++ b/pkgs/development/libraries/haskell/base-prelude/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "base-prelude"; - version = "0.1.7"; - sha256 = "0xzgwj5sqx7y57biby77d6vrsghcmq85ha3frn8k4xq7wqqk4aqp"; + version = "0.1.11"; + sha256 = "0g6p1d3r6jbqcd8flxfbasb40ga7k90bc0q07drwhlaiadjnx1an"; meta = { homepage = "https://github.com/nikita-volkov/base-prelude"; description = "The most complete prelude formed from only the \"base\" package"; From 6565714873cc43f902d4c2cb32c5072524287291 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 13 Jan 2015 21:10:49 +0100 Subject: [PATCH 004/167] eid-viewer: associate with XML & plain text .eid files The .eid files are in fact XML, but lack the declaration that file(1) seems to expect. At least the viewer now appears as an option in most GUIs. --- pkgs/tools/security/eid-viewer/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/tools/security/eid-viewer/default.nix b/pkgs/tools/security/eid-viewer/default.nix index cb8b9db908b..5e8361709a9 100644 --- a/pkgs/tools/security/eid-viewer/default.nix +++ b/pkgs/tools/security/eid-viewer/default.nix @@ -21,6 +21,10 @@ stdenv.mkDerivation rec { postInstall = '' wrapProgram $out/bin/eid-viewer --suffix LD_LIBRARY_PATH : ${pcsclite}/lib + cat >> $out/share/applications/eid-viewer.desktop << EOF + # eid-viewer creates XML without a header, making it "plain text": + MimeType=application/xml;text/xml;text/plain + EOF ''; meta = with stdenv.lib; { From 7d8ebab81916cdd57594784d261b6fc9f8ffb6d4 Mon Sep 17 00:00:00 2001 From: tinkerthaler Date: Sun, 18 Jan 2015 16:35:14 +0100 Subject: [PATCH 005/167] Add PyChart 1.39 as pychart in the Python packages --- pkgs/top-level/python-packages.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d53d4ebfada..1000e0bc233 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -12771,4 +12771,19 @@ let }; }; + pychart = buildPythonPackage rec { + name = "pychart-1.39"; + + src = pkgs.fetchurl { + url = "http://download.gna.org/pychart/PyChart-1.39.tar.gz"; + sha256 = "882650928776a7ca72e67054a9e0ac98f78645f279c0cfb5910db28f03f07c2e"; + }; + + meta = with stdenv.lib; { + description = "Library for creating high quality encapsulated Postscript, PDF, PNG, or SVG charts"; + homepage = http://home.gna.org/pychart/; + license = licenses.gpl2; + }; + }; + }); in pythonPackages From 8d1657b463bf088ee24ca5a273f5466ded9af636 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edward=20Tj=C3=B6rnhammar?= Date: Mon, 19 Jan 2015 22:14:36 +0100 Subject: [PATCH 006/167] Migrating the XBMC plugin wrapper and plugins to Kodi. --- pkgs/applications/video/kodi/plugins.nix | 108 +++++++++++++++++++++++ pkgs/applications/video/kodi/wrapper.nix | 53 +++++++++++ pkgs/top-level/all-packages.nix | 22 ++++- 3 files changed, 181 insertions(+), 2 deletions(-) create mode 100644 pkgs/applications/video/kodi/plugins.nix create mode 100644 pkgs/applications/video/kodi/wrapper.nix diff --git a/pkgs/applications/video/kodi/plugins.nix b/pkgs/applications/video/kodi/plugins.nix new file mode 100644 index 00000000000..e38e00bc61f --- /dev/null +++ b/pkgs/applications/video/kodi/plugins.nix @@ -0,0 +1,108 @@ +{ stdenv, fetchFromGitHub, kodi }: + +let + + pluginDir = "/lib/kodi/plugin"; + + mkKodiPlugin = { plugin, namespace, version, src, meta, ... }: + stdenv.lib.makeOverridable stdenv.mkDerivation rec { + inherit src meta; + name = "kodi-plugin-${plugin}-${version}"; + passthru = { + kodiPlugin = pluginDir; + namespace = namespace; + }; + dontStrip = true; + installPhase = '' + d=$out${pluginDir}/${namespace} + mkdir -p $d + sauce="." + [ -d ${namespace} ] && sauce=${namespace} + cp -R $sauce/* $d + ''; + }; + +in +{ + + advanced-launcher = mkKodiPlugin rec { + + plugin = "advanced-launcher"; + namespace = "plugin.program.advanced.launcher"; + version = "2.5.8"; + + src = fetchFromGitHub { + owner = "Angelscry"; + repo = namespace; + rev = "bb380b6e8b664246a791f553ddc856cbc60dae1f"; + sha256 = "0g4kk68zjl5rf6mll4g4cywq70s267471dp5r1qp3bpfpzkn0vf2"; + }; + + meta = with stdenv.lib; { + homepage = "http://forum.kodi.tv/showthread.php?tid=85724"; + description = "A program launcher for Kodi"; + longDescription = '' + Advanced Launcher allows you to start any Linux, Windows and + OS X external applications (with command line support or not) + directly from the Kodi GUI. Advanced Launcher also give you + the possibility to edit, download (from Internet resources) + and manage all the meta-data (informations and images) related + to these applications. + ''; + platforms = platforms.all; + maintainers = with maintainers; [ edwtjo ]; + }; + + }; + + genesis = mkKodiPlugin rec { + + plugin = "genesis"; + namespace = "plugin.video.genesis"; + version = "2.4.1"; + + src = fetchFromGitHub { + owner = "lambda81"; + repo = "lambda-addons"; + rev = "1eb1632063e18f3f30e9fdbed2a15cf1e9c05315"; + sha256 = "1gzx0jq4gyhkpdd21a70lhww9djr5dlgyl93b4l7dhgr3hnzxccl"; + }; + + meta = with stdenv.lib; { + homepage = "http://forums.tvaddons.ag/forums/148-lambda-s-kodi-addons"; + description = "The origins of streaming"; + platforms = platforms.all; + maintainers = with maintainers; [ edwtjo ]; + }; + + }; + + svtplay = mkKodiPlugin rec { + + plugin = "svtplay"; + namespace = "plugin.video.svtplay"; + version = "4.0.9"; + + src = fetchFromGitHub { + owner = "nilzen"; + repo = "xbmc-" + plugin; + rev = "29a754e49584d1ca32f0c07b87304669cf266bb0"; + sha256 = "0k7mwaknw4h1jlq7ialbzgxxpb11j8bk29dx2gimp40lvnyw4yhz"; + }; + + meta = with stdenv.lib; { + homepage = "http://forum.kodi.org/showthread.php?tid=67110"; + description = "Watch content from SVT Play"; + longDescription = '' + With this addon you can stream content from SVT Play + (svtplay.se). The plugin fetches the video URL from the SVT + Play website and feeds it to the Kodi video player. HLS (m3u8) + is the preferred video format by the plugin. + ''; + platforms = platforms.all; + maintainers = with maintainers; [ edwtjo ]; + }; + + }; + +} \ No newline at end of file diff --git a/pkgs/applications/video/kodi/wrapper.nix b/pkgs/applications/video/kodi/wrapper.nix new file mode 100644 index 00000000000..9f7a87f9987 --- /dev/null +++ b/pkgs/applications/video/kodi/wrapper.nix @@ -0,0 +1,53 @@ +{ stdenv, lib, makeWrapper, kodi, plugins }: + +let + + p = builtins.parseDrvName kodi.name; + +in + +stdenv.mkDerivation { + + name = "kodi-" + p.version; + version = p.version; + + buildInputs = [ makeWrapper ]; + + buildCommand = '' + mkdir -p $out/share/kodi/addons/packages + ${stdenv.lib.concatMapStrings + (plugin: "ln -s ${plugin.out + + plugin.kodiPlugin + + "/" + plugin.namespace + } $out/share/kodi/addons/.;") plugins} + $(for plugin in ${kodi}/share/kodi/addons/* + do + $(ln -s $plugin/ $out/share/kodi/addons/.) + done) + $(for share in ${kodi}/share/kodi/* + do + $(ln -s $share $out/share/kodi/.) + done) + $(for passthrough in icons xsessions applications + do + ln -s ${kodi}/share/$passthrough $out/share/ + done) + $(for exe in kodi{,-standalone} + do + makeWrapper ${kodi}/bin/$exe $out/bin/$exe \ + --prefix KODI_HOME : $out/share/kodi; + done) + ''; + + preferLocalBuilds = true; + + meta = with kodi.meta; { + inherit license homepage; + description = description + + " (with plugins: " + + lib.concatStrings (lib.intersperse ", " (map (x: ""+x.name) plugins)) + + ")"; + + }; + +} \ No newline at end of file diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9bcb526f3ae..527d72b3e2d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11529,6 +11529,16 @@ let ); }; + wrapKodi = { kodi }: import ../applications/video/kodi/wrapper.nix { + inherit stdenv lib makeWrapper kodi; + plugins = let inherit (lib) optional; in with kodiPlugins; + ([] + ++ optional (config.kodi.enableAdvancedLauncher or false) advanced-launcher + ++ optional (config.kodi.enableGenesis or false) genesis + ++ optional (config.kodi.enableSVTPlay or false) svtplay + ); + }; + wxhexeditor = callPackage ../applications/editors/wxhexeditor { }; wxcam = callPackage ../applications/video/wxcam { @@ -11566,12 +11576,20 @@ let xbmc = xbmcPlain; }; - kodi = callPackage ../applications/video/kodi { }; + kodiPlain = callPackage ../applications/video/kodi { }; + + kodiPlugins = recurseIntoAttrs (callPackage ../applications/video/kodi/plugins.nix { + kodi = kodiPlain; + }); + + kodi = wrapKodi { + kodi = kodiPlain; + }; xbmc-retroarch-advanced-launchers = callPackage ../misc/emulators/retroarch/xbmc-advanced-launchers.nix { cores = retroArchCores; - }; + }; xca = callPackage ../applications/misc/xca { }; From 5b1c9417a82489a9ff9fdf2369b187cd4ee34e50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edward=20Tj=C3=B6rnhammar?= Date: Mon, 19 Jan 2015 22:14:36 +0100 Subject: [PATCH 007/167] Add Kodi desktop-manager --- .../services/x11/desktop-managers/default.nix | 2 +- .../services/x11/desktop-managers/kodi.nix | 31 +++++++++++++++++++ 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 nixos/modules/services/x11/desktop-managers/kodi.nix diff --git a/nixos/modules/services/x11/desktop-managers/default.nix b/nixos/modules/services/x11/desktop-managers/default.nix index bffbb56e681..2e6a3dd8a3c 100644 --- a/nixos/modules/services/x11/desktop-managers/default.nix +++ b/nixos/modules/services/x11/desktop-managers/default.nix @@ -19,7 +19,7 @@ in # E.g., if KDE is enabled, it supersedes xterm. imports = [ ./none.nix ./xterm.nix ./xfce.nix ./kde4.nix - ./e19.nix ./gnome3.nix ./xbmc.nix + ./e19.nix ./gnome3.nix ./xbmc.nix ./kodi.nix ]; options = { diff --git a/nixos/modules/services/x11/desktop-managers/kodi.nix b/nixos/modules/services/x11/desktop-managers/kodi.nix new file mode 100644 index 00000000000..1e30308a513 --- /dev/null +++ b/nixos/modules/services/x11/desktop-managers/kodi.nix @@ -0,0 +1,31 @@ +{ config, lib, pkgs, ... }: + +with lib; + +let + cfg = config.services.xserver.desktopManager.kodi; +in + +{ + options = { + services.xserver.desktopManager.kodi = { + enable = mkOption { + default = false; + example = true; + description = "Enable the kodi multimedia center."; + }; + }; + }; + + config = mkIf cfg.enable { + services.xserver.desktopManager.session = [{ + name = "kodi"; + start = '' + ${pkgs.kodi}/bin/kodi --lircdev /var/run/lirc/lircd --standalone & + waitPID=$! + ''; + }]; + + environment.systemPackages = [ pkgs.kodi ]; + }; +} \ No newline at end of file From 3a321906d17b230a3f5803e5bbc6bb6e4ff4e2cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edward=20Tj=C3=B6rnhammar?= Date: Mon, 19 Jan 2015 22:14:37 +0100 Subject: [PATCH 008/167] Add Kodi retroarch launchers --- .../retroarch/kodi-advanced-launchers.nix | 39 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 5 +++ 2 files changed, 44 insertions(+) create mode 100644 pkgs/misc/emulators/retroarch/kodi-advanced-launchers.nix diff --git a/pkgs/misc/emulators/retroarch/kodi-advanced-launchers.nix b/pkgs/misc/emulators/retroarch/kodi-advanced-launchers.nix new file mode 100644 index 00000000000..38b8e27db7d --- /dev/null +++ b/pkgs/misc/emulators/retroarch/kodi-advanced-launchers.nix @@ -0,0 +1,39 @@ +{ stdenv, pkgs, cores }: + +assert cores != []; + +with pkgs.lib; + +let + + script = exec: '' + #!${stdenv.shell} + nohup sh -c "sleep 1 && pkill -SIGSTOP kodi" & + nohup sh -c "${exec} '$@' -f;pkill -SIGCONT kodi" + ''; + scriptSh = exec: pkgs.writeScript ("kodi-"+exec.name) (script exec.path); + execs = map (core: rec { name = core.core; path = core+"/bin/retroarch-"+name;}) cores; + +in + +stdenv.mkDerivation rec { + name = "kodi-retroarch-advanced-launchers-${version}"; + version = "0.2"; + + dontBuild = true; + + buildCommand = '' + mkdir -p $out/bin + ${stdenv.lib.concatMapStrings (exec: "ln -s ${scriptSh exec} $out/bin/kodi-${exec.name};") execs} + ''; + + meta = { + description = "Kodi retroarch advanced launchers"; + longDescription = '' + These retroarch launchers are intended to be used with + anglescry advanced launcher for Kodi since device input is + caught by both Kodi and the retroarch process. + ''; + license = stdenv.lib.licenses.gpl3; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 527d72b3e2d..db8bc95c79e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11591,6 +11591,11 @@ let cores = retroArchCores; }; + kodi-retroarch-advanced-launchers = + callPackage ../misc/emulators/retroarch/kodi-advanced-launchers.nix { + cores = retroArchCores; + }; + xca = callPackage ../applications/misc/xca { }; xcalib = callPackage ../tools/X11/xcalib { }; From 5ca36481372d0f6c5f83acdacde1044eeeffe07b Mon Sep 17 00:00:00 2001 From: Dario Bertini Date: Tue, 20 Jan 2015 14:45:42 +0000 Subject: [PATCH 009/167] Update pew to 0.1.14 --- pkgs/top-level/python-packages.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2384084a7ec..12d233ad332 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2992,11 +2992,14 @@ let }; pew = buildPythonPackage rec { - name = "pew-0.1.9"; + name = "pew-0.1.14"; + namePrefix = ""; + + disabled = isPy26 || isPy27 || isPy33; # old versions require backported libraries src = pkgs.fetchurl { url = "https://pypi.python.org/packages/source/p/pew/${name}.tar.gz"; - md5 = "90a82400074b50a9e73c3045ed9ac217"; + md5 = "0a06ab0885b39f1ef3890893942f3225"; }; propagatedBuildInputs = with self; [ virtualenv virtualenv-clone ]; @@ -3005,6 +3008,7 @@ let description = "Tools to manage multiple virtualenvs written in pure python, a virtualenvwrapper rewrite"; license = licenses.mit; platforms = platforms.all; + maintainers = [ maintainers.berdario ]; }; }; @@ -10871,11 +10875,11 @@ let }; virtualenv-clone = buildPythonPackage rec { - name = "virtualenv-clone-0.2.4"; + name = "virtualenv-clone-0.2.5"; src = pkgs.fetchurl { url = "https://pypi.python.org/packages/source/v/virtualenv-clone/${name}.tar.gz"; - md5 = "71168b975eaaa91e65559bcc79290b3b"; + md5 = "23e71d255058b2543d839af7f4ce3208"; }; buildInputs = with self; [pytest]; From 267ea498b6ced34eb6776b4354c036edca97d587 Mon Sep 17 00:00:00 2001 From: taku0 Date: Fri, 23 Jan 2015 15:44:22 +0900 Subject: [PATCH 010/167] oraclejdk: bump to 8u31, 7u75, and 7u76 --- pkgs/development/compilers/oraclejdk/jdk7-linux.nix | 6 +++--- pkgs/development/compilers/oraclejdk/jdk7psu-linux.nix | 6 +++--- pkgs/development/compilers/oraclejdk/jdk8-linux.nix | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/development/compilers/oraclejdk/jdk7-linux.nix b/pkgs/development/compilers/oraclejdk/jdk7-linux.nix index 9ba8eaea062..eb40cff689a 100644 --- a/pkgs/development/compilers/oraclejdk/jdk7-linux.nix +++ b/pkgs/development/compilers/oraclejdk/jdk7-linux.nix @@ -1,9 +1,9 @@ import ./jdk-linux-base.nix { productVersion = "7"; - patchVersion = "71"; + patchVersion = "75"; downloadUrl = http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html; - sha256_i686 = "d3c09a35abc0464d8ad70dfe17e02597eb4c5d489ff4d1bcd14088aeb5016424"; - sha256_x86_64 = "80d5705fc37fc4eabe3cea480e0530ae0436c2c086eb8fc6f65bb21e8594baf8"; + sha256_i686 = "173ppi5d90hllqgys90wlv596bpj2iw8gsbsr6pk7xvd4l1wdhrw"; + sha256_x86_64 = "040n50nglr6rcli2pz5rd503c2qqdqqbqynp6hzc4kakkchmj2a6"; jceName = "UnlimitedJCEPolicyJDK7.zip"; jceDownloadUrl = http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html; sha256JCE = "7a8d790e7bd9c2f82a83baddfae765797a4a56ea603c9150c87b7cdb7800194d"; diff --git a/pkgs/development/compilers/oraclejdk/jdk7psu-linux.nix b/pkgs/development/compilers/oraclejdk/jdk7psu-linux.nix index 8b71cb66610..929ff59717d 100644 --- a/pkgs/development/compilers/oraclejdk/jdk7psu-linux.nix +++ b/pkgs/development/compilers/oraclejdk/jdk7psu-linux.nix @@ -1,9 +1,9 @@ import ./jdk-linux-base.nix { productVersion = "7"; - patchVersion = "72"; + patchVersion = "76"; downloadUrl = http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html; - sha256_i686 = "0376c8a0280752b4389b6cb193d463826c55c821587d0278b7fea665a140f407"; - sha256_x86_64 = "dd1d438e1b7d4b9bb5ea4659f2103b577d1568da51b53f97b736b3232eeade8e"; + sha256_i686 = "0558p5garc4b5g7h11dkzn161kpk84az5ad1q5hhsblbx02aqff3"; + sha256_x86_64 = "130ckrv846amyfzbnnd6skljkznc457yky7d6ajaw5ndsbzg93yf"; jceName = "UnlimitedJCEPolicyJDK7.zip"; jceDownloadUrl = http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html; sha256JCE = "7a8d790e7bd9c2f82a83baddfae765797a4a56ea603c9150c87b7cdb7800194d"; diff --git a/pkgs/development/compilers/oraclejdk/jdk8-linux.nix b/pkgs/development/compilers/oraclejdk/jdk8-linux.nix index f51cca0c478..fbb6ae30f51 100644 --- a/pkgs/development/compilers/oraclejdk/jdk8-linux.nix +++ b/pkgs/development/compilers/oraclejdk/jdk8-linux.nix @@ -1,9 +1,9 @@ import ./jdk-linux-base.nix { productVersion = "8"; - patchVersion = "25"; + patchVersion = "31"; downloadUrl = http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html; - sha256_i686 = "17f396a541db09c732032185f10f9c6eb42ac7b5776814602342de9655b2e0e2"; - sha256_x86_64 = "057f660799be2307d2eefa694da9d3fce8e165807948f5bcaa04f72845d2f529"; + sha256_i686 = "1sr3q9y0cd42cqpf98gsv3hvip0r1vw3d0jh6yml6krzdm96zp8s"; + sha256_x86_64 = "0dz4k3xds1ydqr77hmrjc1w0niqq3jm3h18nk3ibqr1083l1bq7g"; jceName = "jce_policy-8.zip"; jceDownloadUrl = http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html; sha256JCE = "f3020a3922efd6626c2fff45695d527f34a8020e938a49292561f18ad1320b59"; From 0c9c74de19847f5524ccf589a76e6a943e7e3bef Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Fri, 2 Jan 2015 18:11:29 +0300 Subject: [PATCH 011/167] tlp: add package --- pkgs/tools/misc/tlp/default.nix | 65 +++++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 ++ 2 files changed, 69 insertions(+) create mode 100644 pkgs/tools/misc/tlp/default.nix diff --git a/pkgs/tools/misc/tlp/default.nix b/pkgs/tools/misc/tlp/default.nix new file mode 100644 index 00000000000..d251c7cdd94 --- /dev/null +++ b/pkgs/tools/misc/tlp/default.nix @@ -0,0 +1,65 @@ +{ stdenv, fetchFromGitHub, makeWrapper, perl, systemd, iw, rfkill, hdparm, ethtool, inetutils, kmod +, enableRDW ? true, networkmanager }: + +let version = "0.6"; +in stdenv.mkDerivation { + inherit enableRDW; + + name = "tlp-${version}"; + + src = fetchFromGitHub { + owner = "linrunner"; + repo = "TLP"; + rev = "${version}"; + sha256 = "1kfm6x5w9vica2i13vfckza4fad4wv8ivr40fws3qa6d5jbyx0fy"; + }; + + makeFlags = [ "DESTDIR=$(out)" + "TLP_LIBDIR=/lib" + "TLP_SBIN=/bin" + "TLP_BIN=/bin" + "TLP_NO_INIT=1" + "TLP_NO_PMUTILS=1" + ]; + + nativeBuildInputs = [ makeWrapper ]; + + buildInputs = [ perl ]; + + paths = with stdenv.lib; + concatMapStringsSep ":" (x: "${x}/bin") + ([ iw rfkill hdparm ethtool inetutils systemd kmod ] + ++ optional enableRDW networkmanager + ); + + installTargets = [ "install-tlp" ] ++ stdenv.lib.optional enableRDW "install-rdw"; + + postInstall = '' + for i in $out/bin/* $out/lib/udev/tlp-*; do + sed -i "s,/usr/lib/,$out/lib/,g" "$i" + wrapProgram "$i" \ + --prefix PATH : "$paths" + done + if [ "$enableRDW" = "1" ]; then + for i in $out/etc/NetworkManager/dispatcher.d/*; do + sed -i "s,/usr/lib/,$out/lib/,g" "$i" + wrapProgram "$i" \ + --prefix PATH : "$paths" + done + fi + + for i in $out/lib/udev/rules.d/*; do + sed -i "s,RUN+=\",\\0$out,g; s,/usr/sbin,/bin,g" "$i" + done + ''; + + passthru = { inherit enableRDW; }; + + meta = with stdenv.lib; { + description = "Advanced Power Management for Linux"; + homepage = "http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html"; + platforms = platforms.linux; + maintainers = with maintainers; [ abbradar ]; + license = licenses.gpl2Plus; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 14a057ef135..a0d7cf912d6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11019,6 +11019,10 @@ let tla = callPackage ../applications/version-management/arch { }; + tlp = callPackage ../tools/misc/tlp { + enableRDW = config.networking.networkmanager.enable or false; + }; + todo-txt-cli = callPackage ../applications/office/todo.txt-cli { }; tomahawk = callPackage ../applications/audio/tomahawk { From b7b3a0972d80b6e5d4c8430972c72ea648224b1c Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Fri, 2 Jan 2015 18:12:11 +0300 Subject: [PATCH 012/167] nixos/tlp: add service --- nixos/modules/module-list.nix | 1 + nixos/modules/services/hardware/tlp.nix | 93 +++++++++++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 nixos/modules/services/hardware/tlp.nix diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 503dd87ad4d..fd631ac2f28 100755 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -149,6 +149,7 @@ ./services/hardware/pommed.nix ./services/hardware/sane.nix ./services/hardware/tcsd.nix + ./services/hardware/tlp.nix ./services/hardware/thinkfan.nix ./services/hardware/udev.nix ./services/hardware/udisks2.nix diff --git a/nixos/modules/services/hardware/tlp.nix b/nixos/modules/services/hardware/tlp.nix new file mode 100644 index 00000000000..f221c82e2ed --- /dev/null +++ b/nixos/modules/services/hardware/tlp.nix @@ -0,0 +1,93 @@ +{ config, lib, pkgs, ... }: + +with lib; + +let + +cfg = config.services.tlp; + +tlp = pkgs.tlp.override { kmod = config.system.sbin.modprobe; }; + +confFile = pkgs.writeText "tlp" (builtins.readFile "${tlp}/etc/default/tlp" + cfg.extraConfig); + +in + +{ + + ###### interface + + options = { + + services.tlp = { + + enable = mkOption { + type = types.bool; + default = false; + description = "Whether to enable the TLP daemon."; + }; + + extraConfig = mkOption { + type = types.str; + default = ""; + description = "Additional configuration variables for TLP"; + }; + + }; + + }; + + + ###### implementation + + config = mkIf cfg.enable { + + systemd.services = { + tlp = { + description = "TLP system startup/shutdown"; + + after = [ "multi-user.target" ]; + wantedBy = [ "multi-user.target" ]; + before = [ "shutdown.target" ]; + + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = true; + ExecStart = "${tlp}/bin/tlp init start"; + ExecStop = "${tlp}/bin/tlp init stop"; + }; + }; + + tlp-sleep = { + description = "TLP suspend/resume"; + + wantedBy = [ "sleep.target" ]; + before = [ "sleep.target" ]; + + unitConfig = { + StopWhenUnneeded = true; + }; + + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = true; + ExecStart = "${tlp}/bin/tlp suspend"; + ExecStop = "${tlp}/bin/tlp resume"; + }; + }; + }; + + services.udev.packages = [ tlp ]; + + environment.etc = [{ source = confFile; + target = "default/tlp"; + } + ] ++ optional tlp.enableRDW { + source = "${tlp}/etc/NetworkManager/dispatcher.d/99tlp-rdw-nm"; + target = "NetworkManager/dispatcher.d/99tlp-rdw-nm"; + }; + + environment.systemPackages = [ tlp ]; + + }; + +} From 9d6bad0b9e0efab9b8d42981fc258dd84e7dade8 Mon Sep 17 00:00:00 2001 From: robmike Date: Fri, 23 Jan 2015 21:12:22 -0500 Subject: [PATCH 013/167] Install racer.el --- pkgs/development/tools/rust/racer/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/tools/rust/racer/default.nix b/pkgs/development/tools/rust/racer/default.nix index 7c441b373af..d07f7fd28e9 100644 --- a/pkgs/development/tools/rust/racer/default.nix +++ b/pkgs/development/tools/rust/racer/default.nix @@ -19,6 +19,8 @@ stdenv.mkDerivation rec { mkdir -p $out/bin cp -p target/release/racer $out/bin/ wrapProgram $out/bin/racer --set RUST_SRC_PATH "${rustc.src}/src" + install -d $out/share/emacs/site-lisp + install "editors/"*.el $out/share/emacs/site-lisp ''; meta = with stdenv.lib; { From ad026dab9808eb6917a78703ebb20475bd122a7d Mon Sep 17 00:00:00 2001 From: Charles Strahan Date: Fri, 23 Jan 2015 21:20:47 -0500 Subject: [PATCH 014/167] ruby: don't reference baseruby --- pkgs/development/interpreters/ruby/ruby-1.8.7.nix | 8 +++++++- pkgs/development/interpreters/ruby/ruby-1.9.3.nix | 8 +++++++- pkgs/development/interpreters/ruby/ruby-2.0.0.nix | 8 +++++++- pkgs/development/interpreters/ruby/ruby-2.1.0.nix | 9 ++++++++- pkgs/development/interpreters/ruby/ruby-2.1.1.nix | 8 +++++++- pkgs/development/interpreters/ruby/ruby-2.1.2.nix | 8 +++++++- pkgs/development/interpreters/ruby/ruby-2.1.3.nix | 8 +++++++- pkgs/development/interpreters/ruby/ruby-2.2.0.nix | 8 +++++++- 8 files changed, 57 insertions(+), 8 deletions(-) diff --git a/pkgs/development/interpreters/ruby/ruby-1.8.7.nix b/pkgs/development/interpreters/ruby/ruby-1.8.7.nix index 90f08df0921..3c2ea71ecf2 100644 --- a/pkgs/development/interpreters/ruby/ruby-1.8.7.nix +++ b/pkgs/development/interpreters/ruby/ruby-1.8.7.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchFromGitHub +{ stdenv, lib, fetchurl, fetchFromGitHub , zlib, zlibSupport ? true , openssl, opensslSupport ? true , gdbm, gdbmSupport ? true @@ -75,6 +75,12 @@ stdenv.mkDerivation rec { envHooks+=(addGemPath) EOF + '' + lib.optionalString useRailsExpress '' + rbConfig=$(find $out/lib/ruby -name rbconfig.rb) + + # Prevent the baseruby from being included in the closure. + sed -i '/^ CONFIG\["BASERUBY"\]/d' $rbConfig + sed -i "s|'--with-baseruby=${baseruby}/bin/ruby'||" $rbConfig ''; meta = { diff --git a/pkgs/development/interpreters/ruby/ruby-1.9.3.nix b/pkgs/development/interpreters/ruby/ruby-1.9.3.nix index a6c946289fc..db807ebbd8b 100644 --- a/pkgs/development/interpreters/ruby/ruby-1.9.3.nix +++ b/pkgs/development/interpreters/ruby/ruby-1.9.3.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchFromGitHub +{ stdenv, lib, fetchurl, fetchFromGitHub , zlib, zlibSupport ? true , openssl, opensslSupport ? true , gdbm, gdbmSupport ? true @@ -93,6 +93,12 @@ stdenv.mkDerivation rec { envHooks+=(addGemPath) EOF + '' + lib.optionalString useRailsExpress '' + rbConfig=$(find $out/lib/ruby -name rbconfig.rb) + + # Prevent the baseruby from being included in the closure. + sed -i '/^ CONFIG\["BASERUBY"\]/d' $rbConfig + sed -i "s|'--with-baseruby=${baseruby}/bin/ruby'||" $rbConfig ''; meta = { diff --git a/pkgs/development/interpreters/ruby/ruby-2.0.0.nix b/pkgs/development/interpreters/ruby/ruby-2.0.0.nix index 111350bd915..31408b73807 100644 --- a/pkgs/development/interpreters/ruby/ruby-2.0.0.nix +++ b/pkgs/development/interpreters/ruby/ruby-2.0.0.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchFromGitHub +{ stdenv, lib, fetchurl, fetchFromGitHub , zlib, zlibSupport ? true , openssl, opensslSupport ? true , gdbm, gdbmSupport ? true @@ -77,6 +77,12 @@ stdenv.mkDerivation rec { envHooks+=(addGemPath) EOF + '' + lib.optionalString useRailsExpress '' + rbConfig=$(find $out/lib/ruby -name rbconfig.rb) + + # Prevent the baseruby from being included in the closure. + sed -i '/^ CONFIG\["BASERUBY"\]/d' $rbConfig + sed -i "s|'--with-baseruby=${baseruby}/bin/ruby'||" $rbConfig ''; meta = { diff --git a/pkgs/development/interpreters/ruby/ruby-2.1.0.nix b/pkgs/development/interpreters/ruby/ruby-2.1.0.nix index 3657b9b6255..95ab84eedb8 100644 --- a/pkgs/development/interpreters/ruby/ruby-2.1.0.nix +++ b/pkgs/development/interpreters/ruby/ruby-2.1.0.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchgit, fetchFromGitHub +{ stdenv, lib, fetchurl, fetchgit, fetchFromGitHub , zlib, zlibSupport ? true , openssl, opensslSupport ? true , gdbm, gdbmSupport ? true @@ -92,8 +92,15 @@ stdenv.mkDerivation rec { envHooks+=(addGemPath) EOF + '' + lib.optionalString useRailsExpress '' + rbConfig=$(find $out/lib/ruby -name rbconfig.rb) + + # Prevent the baseruby from being included in the closure. + sed -i '/^ CONFIG\["BASERUBY"\]/d' $rbConfig + sed -i "s|'--with-baseruby=${baseruby}/bin/ruby'||" $rbConfig ''; + meta = { license = stdenv.lib.licenses.ruby; homepage = "http://www.ruby-lang.org/en/"; diff --git a/pkgs/development/interpreters/ruby/ruby-2.1.1.nix b/pkgs/development/interpreters/ruby/ruby-2.1.1.nix index fc534cdb9f1..abd09c0f276 100644 --- a/pkgs/development/interpreters/ruby/ruby-2.1.1.nix +++ b/pkgs/development/interpreters/ruby/ruby-2.1.1.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchgit, fetchFromGitHub +{ stdenv, lib, fetchurl, fetchgit, fetchFromGitHub , zlib, zlibSupport ? true , openssl, opensslSupport ? true , gdbm, gdbmSupport ? true @@ -91,6 +91,12 @@ stdenv.mkDerivation rec { envHooks+=(addGemPath) EOF + '' + lib.optionalString useRailsExpress '' + rbConfig=$(find $out/lib/ruby -name rbconfig.rb) + + # Prevent the baseruby from being included in the closure. + sed -i '/^ CONFIG\["BASERUBY"\]/d' $rbConfig + sed -i "s|'--with-baseruby=${baseruby}/bin/ruby'||" $rbConfig ''; meta = { diff --git a/pkgs/development/interpreters/ruby/ruby-2.1.2.nix b/pkgs/development/interpreters/ruby/ruby-2.1.2.nix index 3d5156768e5..8612cd6bd43 100644 --- a/pkgs/development/interpreters/ruby/ruby-2.1.2.nix +++ b/pkgs/development/interpreters/ruby/ruby-2.1.2.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchgit, fetchFromGitHub +{ stdenv, lib, fetchurl, fetchgit, fetchFromGitHub , zlib, zlibSupport ? true , openssl, opensslSupport ? true , gdbm, gdbmSupport ? true @@ -90,6 +90,12 @@ stdenv.mkDerivation rec { envHooks+=(addGemPath) EOF + '' + lib.optionalString useRailsExpress '' + rbConfig=$(find $out/lib/ruby -name rbconfig.rb) + + # Prevent the baseruby from being included in the closure. + sed -i '/^ CONFIG\["BASERUBY"\]/d' $rbConfig + sed -i "s|'--with-baseruby=${baseruby}/bin/ruby'||" $rbConfig ''; meta = { diff --git a/pkgs/development/interpreters/ruby/ruby-2.1.3.nix b/pkgs/development/interpreters/ruby/ruby-2.1.3.nix index 694fa4a5e02..1ba97daac04 100644 --- a/pkgs/development/interpreters/ruby/ruby-2.1.3.nix +++ b/pkgs/development/interpreters/ruby/ruby-2.1.3.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchgit, fetchFromGitHub +{ stdenv, lib, fetchurl, fetchgit, fetchFromGitHub , zlib, zlibSupport ? true , openssl, opensslSupport ? true , gdbm, gdbmSupport ? true @@ -94,6 +94,12 @@ stdenv.mkDerivation rec { envHooks+=(addGemPath) EOF + '' + lib.optionalString useRailsExpress '' + rbConfig=$(find $out/lib/ruby -name rbconfig.rb) + + # Prevent the baseruby from being included in the closure. + sed -i '/^ CONFIG\["BASERUBY"\]/d' $rbConfig + sed -i "s|'--with-baseruby=${baseruby}/bin/ruby'||" $rbConfig ''; meta = { diff --git a/pkgs/development/interpreters/ruby/ruby-2.2.0.nix b/pkgs/development/interpreters/ruby/ruby-2.2.0.nix index 9a22a75e621..0fb01a5a535 100644 --- a/pkgs/development/interpreters/ruby/ruby-2.2.0.nix +++ b/pkgs/development/interpreters/ruby/ruby-2.2.0.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchgit, fetchFromGitHub +{ stdenv, lib, fetchurl, fetchgit, fetchFromGitHub , zlib, zlibSupport ? true , openssl, opensslSupport ? true , gdbm, gdbmSupport ? true @@ -85,6 +85,12 @@ stdenv.mkDerivation rec { envHooks+=(addGemPath) EOF + '' + lib.optionalString useRailsExpress '' + rbConfig=$(find $out/lib/ruby -name rbconfig.rb) + + # Prevent the baseruby from being included in the closure. + sed -i '/^ CONFIG\["BASERUBY"\]/d' $rbConfig + sed -i "s|'--with-baseruby=${baseruby}/bin/ruby'||" $rbConfig ''; meta = { From 1ec07faa844b61015f3933d62908e53dae9dec73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cillian=20de=20R=C3=B3iste?= Date: Sat, 24 Jan 2015 11:20:53 +0100 Subject: [PATCH 015/167] samplv1: update from 0.5.1 to 0.6.0 --- pkgs/applications/audio/samplv1/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/samplv1/default.nix b/pkgs/applications/audio/samplv1/default.nix index c89f23f8a28..28473ca365b 100644 --- a/pkgs/applications/audio/samplv1/default.nix +++ b/pkgs/applications/audio/samplv1/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "samplv1-${version}"; - version = "0.5.1"; + version = "0.6.0"; src = fetchurl { url = "mirror://sourceforge/samplv1/${name}.tar.gz"; - sha256 = "155qq7gxyqn7sh8bbyhjk40lxl157lb2h539j4gqgv5jphz8g6wy"; + sha256 = "0fbkdb2dqw7v6n8j1h6pjz2019ylli9rmz8awywv2ycm8blr5pf0"; }; buildInputs = [ jack2 libsndfile lv2 qt4 ]; From 98203a1116d54043b5db394e42454df3f709f6a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cillian=20de=20R=C3=B3iste?= Date: Sat, 24 Jan 2015 11:21:06 +0100 Subject: [PATCH 016/167] synthv1: update from 0.5.1 to 0.6.0 --- pkgs/applications/audio/synthv1/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/synthv1/default.nix b/pkgs/applications/audio/synthv1/default.nix index fd9d5e69f48..83ce2fd66fa 100644 --- a/pkgs/applications/audio/synthv1/default.nix +++ b/pkgs/applications/audio/synthv1/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "synthv1-${version}"; - version = "0.5.1"; + version = "0.6.0"; src = fetchurl { url = "mirror://sourceforge/synthv1/${name}.tar.gz"; - sha256 = "16wcxrcjwp0qp2xgahhzvcs2k31sr6c9jsxyhivj4famj7a39pfw"; + sha256 = "07570mi7rjwkkvfzdw1jcbhpkpxpjp69xj7wfzng92rk2gz7yi8m"; }; buildInputs = [ qt4 jack2 lv2 ]; From 770b20900ce1b6a30c3e588ddb6aa4230fafbb92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cillian=20de=20R=C3=B3iste?= Date: Sat, 24 Jan 2015 11:22:20 +0100 Subject: [PATCH 017/167] drumkv1: update from 0.5.1 to 0.6.0 --- pkgs/applications/audio/drumkv1/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/drumkv1/default.nix b/pkgs/applications/audio/drumkv1/default.nix index a5dd037c774..e27b95c81e5 100644 --- a/pkgs/applications/audio/drumkv1/default.nix +++ b/pkgs/applications/audio/drumkv1/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "drumkv1-${version}"; - version = "0.5.1"; + version = "0.6.0"; src = fetchurl { url = "mirror://sourceforge/drumkv1/${name}.tar.gz"; - sha256 = "1cih4f22922ndk8yrcf955fvzkd8mh7qz1xcdyn3xybs7ackgarq"; + sha256 = "1y3imsh059y9sihr92f3drwmcby4x3krmhly111ahwkydb94kphw"; }; buildInputs = [ jack2 libsndfile lv2 qt4 ]; From c40a5a43220e1409fa338a6197a7c128dc87cb6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cillian=20de=20R=C3=B3iste?= Date: Sat, 24 Jan 2015 11:23:22 +0100 Subject: [PATCH 018/167] xf86_input_wacom: update from 0.27.0 to 0.28.0 --- pkgs/os-specific/linux/xf86-input-wacom/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/xf86-input-wacom/default.nix b/pkgs/os-specific/linux/xf86-input-wacom/default.nix index 2d3dc4888a3..5242aabe507 100644 --- a/pkgs/os-specific/linux/xf86-input-wacom/default.nix +++ b/pkgs/os-specific/linux/xf86-input-wacom/default.nix @@ -3,11 +3,11 @@ , ncurses, pkgconfig, randrproto, xorgserver, xproto, udev, libXinerama, pixman }: stdenv.mkDerivation rec { - name = "xf86-input-wacom-0.27.0"; + name = "xf86-input-wacom-0.28.0"; src = fetchurl { url = "mirror://sourceforge/linuxwacom/${name}.tar.bz2"; - sha256 = "0hpc0waa91d34h2fw1sjhxzn2xya51627jrps9rw4a2zb5hh6a6i"; + sha256 = "0fr4ssdam8nxkahznqril8q2pbakb4r9ghhg61yl7997yy7006bw"; }; buildInputs = [ inputproto libX11 libXext libXi libXrandr libXrender From 57577f201963fae13612729c51b16d94e22033b4 Mon Sep 17 00:00:00 2001 From: Dario Bertini Date: Sat, 24 Jan 2015 10:38:54 +0000 Subject: [PATCH 019/167] Explicitly specify the pythonVersion and use that together with versionOlder/versionAtLeast to specify bounds --- pkgs/development/interpreters/pypy/2.4/default.nix | 2 +- pkgs/development/interpreters/python/2.6/default.nix | 1 + pkgs/development/interpreters/python/2.7/default.nix | 1 + pkgs/development/interpreters/python/3.2/default.nix | 1 + pkgs/development/interpreters/python/3.3/default.nix | 2 ++ pkgs/development/interpreters/python/3.4/default.nix | 2 ++ pkgs/top-level/python-packages.nix | 4 +++- 7 files changed, 11 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/pypy/2.4/default.nix b/pkgs/development/interpreters/pypy/2.4/default.nix index 8a6f2b61bb0..9799e810c6f 100644 --- a/pkgs/development/interpreters/pypy/2.4/default.nix +++ b/pkgs/development/interpreters/pypy/2.4/default.nix @@ -8,11 +8,11 @@ let majorVersion = "2.4"; version = "${majorVersion}.0"; - pythonVersion = "2.7"; libPrefix = "pypy${majorVersion}"; pypy = stdenv.mkDerivation rec { name = "pypy-${version}"; + pythonVersion = "2.7"; inherit majorVersion version; diff --git a/pkgs/development/interpreters/python/2.6/default.nix b/pkgs/development/interpreters/python/2.6/default.nix index 87e4dceee4d..9bf161ffc1a 100644 --- a/pkgs/development/interpreters/python/2.6/default.nix +++ b/pkgs/development/interpreters/python/2.6/default.nix @@ -56,6 +56,7 @@ let # external dependencies. python = stdenv.mkDerivation { name = "python${if includeModules then "" else "-minimal"}-${version}"; + pythonVersion = majorVersion; inherit majorVersion version src patches buildInputs preConfigure; diff --git a/pkgs/development/interpreters/python/2.7/default.nix b/pkgs/development/interpreters/python/2.7/default.nix index 117d11f3052..0d7490d910c 100644 --- a/pkgs/development/interpreters/python/2.7/default.nix +++ b/pkgs/development/interpreters/python/2.7/default.nix @@ -55,6 +55,7 @@ let # external dependencies. python = stdenv.mkDerivation { name = "python-${version}"; + pythonVersion = majorVersion; inherit majorVersion version src patches buildInputs preConfigure; diff --git a/pkgs/development/interpreters/python/3.2/default.nix b/pkgs/development/interpreters/python/3.2/default.nix index d3f5c6e1f13..2645b503344 100644 --- a/pkgs/development/interpreters/python/3.2/default.nix +++ b/pkgs/development/interpreters/python/3.2/default.nix @@ -27,6 +27,7 @@ let in stdenv.mkDerivation { name = "python3-${version}"; + pythonVersion = majorVersion; inherit majorVersion version; src = fetchurl { diff --git a/pkgs/development/interpreters/python/3.3/default.nix b/pkgs/development/interpreters/python/3.3/default.nix index 1f91d1bbaf4..a8953f38245 100644 --- a/pkgs/development/interpreters/python/3.3/default.nix +++ b/pkgs/development/interpreters/python/3.3/default.nix @@ -20,6 +20,7 @@ with stdenv.lib; let majorVersion = "3.3"; + pythonVersion = majorVersion; version = "${majorVersion}.6"; buildInputs = filter (p: p != null) [ @@ -28,6 +29,7 @@ let in stdenv.mkDerivation { name = "python3-${version}"; + pythonVersion = majorVersion; inherit majorVersion version; src = fetchurl { diff --git a/pkgs/development/interpreters/python/3.4/default.nix b/pkgs/development/interpreters/python/3.4/default.nix index 8c86f77ff75..5c99428463d 100644 --- a/pkgs/development/interpreters/python/3.4/default.nix +++ b/pkgs/development/interpreters/python/3.4/default.nix @@ -20,6 +20,7 @@ with stdenv.lib; let majorVersion = "3.4"; + pythonVersion = majorVersion; version = "${majorVersion}.2"; fullVersion = "${version}"; @@ -29,6 +30,7 @@ let in stdenv.mkDerivation { name = "python3-${fullVersion}"; + pythonVersion = majorVersion; inherit majorVersion version; src = fetchurl { diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 12d233ad332..c3a9455f014 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3,6 +3,8 @@ with pkgs.lib; let + pythonAtLeast = versionAtLeast python.pythonVersion; + pythonOlder = versionOlder python.pythonVersion; isPy26 = python.majorVersion == "2.6"; isPy27 = python.majorVersion == "2.7"; isPy33 = python.majorVersion == "3.3"; @@ -2995,7 +2997,7 @@ let name = "pew-0.1.14"; namePrefix = ""; - disabled = isPy26 || isPy27 || isPy33; # old versions require backported libraries + disabled = pythonOlder "3.4"; # old versions require backported libraries src = pkgs.fetchurl { url = "https://pypi.python.org/packages/source/p/pew/${name}.tar.gz"; From 531578c18874fc2883da93d87b35d27dd2186213 Mon Sep 17 00:00:00 2001 From: Pascal Wittmann Date: Sat, 24 Jan 2015 12:56:17 +0100 Subject: [PATCH 020/167] calibre: update from 2.16.0 to 2.17.0 --- pkgs/applications/misc/calibre/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/calibre/default.nix b/pkgs/applications/misc/calibre/default.nix index c541e55595b..83daab8e40c 100644 --- a/pkgs/applications/misc/calibre/default.nix +++ b/pkgs/applications/misc/calibre/default.nix @@ -5,11 +5,11 @@ }: stdenv.mkDerivation rec { - name = "calibre-2.16.0"; + name = "calibre-2.17.0"; src = fetchurl { url = "mirror://sourceforge/calibre/${name}.tar.xz"; - sha256 = "1a9s99r92wk09lsbx8kn2kyg1wr7j84j8vjf65zaf5siwxnwy291"; + sha256 = "0x95w3j443hiy2is8kd8fapkjy1yxdm0kkbalcbf4qcy5hjrgpy2"; }; inherit python; From 6edde204442a61bff4e9080807e8540cd727a66f Mon Sep 17 00:00:00 2001 From: Pascal Wittmann Date: Sat, 24 Jan 2015 12:58:33 +0100 Subject: [PATCH 021/167] parallel: update from 20141122 to 20150122 --- pkgs/tools/misc/parallel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/parallel/default.nix b/pkgs/tools/misc/parallel/default.nix index 61745c8bf49..59f2f5d05ee 100644 --- a/pkgs/tools/misc/parallel/default.nix +++ b/pkgs/tools/misc/parallel/default.nix @@ -1,11 +1,11 @@ { fetchurl, stdenv, perl }: stdenv.mkDerivation rec { - name = "parallel-20141122"; + name = "parallel-20150122"; src = fetchurl { url = "mirror://gnu/parallel/${name}.tar.bz2"; - sha256 = "1kpd4ayd4lb867nfnpkam4b3mh86jl6cdy386x1rich938gbrg38"; + sha256 = "14g9pka59vln19rg6y8lyvrsc4nb3jk8y26hv3hdrf44rgwpds7d"; }; patchPhase = From 35d609a6383992ddc408d66fb2f837bdfe6bee6f Mon Sep 17 00:00:00 2001 From: koral Date: Sat, 24 Jan 2015 16:29:18 +0100 Subject: [PATCH 022/167] dulwich: 0.9.7 -> 0.9.8 --- pkgs/top-level/python-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1eeb11f5dc4..d2039c8f098 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3846,11 +3846,11 @@ let dulwich = buildPythonPackage rec { name = "dulwich-${version}"; - version = "0.9.7"; + version = "0.9.8"; src = pkgs.fetchurl { url = "https://pypi.python.org/packages/source/d/dulwich/${name}.tar.gz"; - sha256 = "1wq083g9b1xsk89kb0wwpi4mxy63x6760vn9x5sk1fx36h27prqj"; + sha256 = "0iwxp9n2c09wahq8bqnc5z431kq5bs75vbwl93nzwm2grj00l6lb"; }; # Only test dependencies From 484d34717304f04009e74026eabf871496d20ab0 Mon Sep 17 00:00:00 2001 From: koral Date: Sat, 24 Jan 2015 16:33:06 +0100 Subject: [PATCH 023/167] hg-git: 0.6.1 -> 0.7.0 --- pkgs/top-level/python-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1eeb11f5dc4..08a79d6d74e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3867,11 +3867,11 @@ let hg-git = buildPythonPackage rec { name = "hg-git-${version}"; - version = "0.6.1"; + version = "0.7.0"; src = pkgs.fetchurl { url = "http://pypi.python.org/packages/source/h/hg-git/${name}.tar.gz"; - sha256 = "136kz4w377ldcjdg865azi8aym0xnxzxl3rycnflgay26ar1309s"; + sha256 = "1ab1phaqa8jrba6dqsf3b0lgx912j41b8dlkna9c2wxip63wvfcx"; }; propagatedBuildInputs = with self; [ pkgs.mercurial dulwich ]; From cff83eb6f4bb61c72c023d99f8b6ad957c07f6f0 Mon Sep 17 00:00:00 2001 From: koral Date: Sat, 24 Jan 2015 16:36:32 +0100 Subject: [PATCH 024/167] percol: 0.0.7 -> 0.0.8 --- pkgs/top-level/python-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1eeb11f5dc4..df4872c8273 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -7096,12 +7096,12 @@ let percol = buildPythonPackage rec { name = "percol-${version}"; - version = "0.0.7"; + version = "0.0.8"; disabled = isPy3k; src = pkgs.fetchurl { url = "https://pypi.python.org/packages/source/p/percol/${name}.tar.gz"; - sha256 = "01444z62clvx9rms9aiqx47s0fbvsfgbp6hlfff344xl7kc4l2gj"; + sha256 = "169s5mhw1s60qbsd6pkf9bb2x6wfgx8hn8nw9d4qgc68qnnpp2cj"; }; propagatedBuildInputs = with self; [ modules.curses ]; From a158cffac347e6a24cc77515971efcdad8313e40 Mon Sep 17 00:00:00 2001 From: koral Date: Sat, 24 Jan 2015 16:38:51 +0100 Subject: [PATCH 025/167] batinfo: 0.1.9 -> 0.2 --- pkgs/top-level/python-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1eeb11f5dc4..1bc4c40c6e3 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -683,12 +683,12 @@ let }; batinfo = buildPythonPackage rec { - version = "0.1.9"; + version = "0.2"; name = "batinfo-${version}"; src = pkgs.fetchurl { url = "https://pypi.python.org/packages/source/b/batinfo/${name}.tar.gz"; - sha256 = "0ppzbh8lii16xfq5piczn82hwps1fnbq9rbwwl3rdpdx0n86l560"; + sha256 = "1kmrdr1c2ivpqgp2csln7vbanga3sh3nvaqmgbsg96z6fbg7f7w8"; }; meta = with stdenv.lib; { From cefd38080ebca927713c04cef714a4a1bf0cbc1f Mon Sep 17 00:00:00 2001 From: koral Date: Sat, 24 Jan 2015 16:41:09 +0100 Subject: [PATCH 026/167] bottle: 0.12.7 -> 0.12.8 --- pkgs/top-level/python-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1eeb11f5dc4..76bb5e94b56 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1124,12 +1124,12 @@ let }; bottle = buildPythonPackage rec { - version = "0.12.7"; + version = "0.12.8"; name = "bottle-${version}"; src = pkgs.fetchurl { url = "https://pypi.python.org/packages/source/b/bottle/${name}.tar.gz"; - sha256 = "0wr0gfz0bqlzhxk691x0xnf80b8v5pnl3jpnbgs1m9bcy28j3sp3"; + sha256 = "1b2hq0l4nwh75s2w6wgiqlkj4q1qvyx6a94axl2k4lsym1aifpfd"; }; propagatedBuildInputs = with self; [ setuptools ]; From a4cbb472badca63b621b710ab2ad80c32b8e4949 Mon Sep 17 00:00:00 2001 From: koral Date: Sat, 24 Jan 2015 16:58:18 +0100 Subject: [PATCH 027/167] pyqtgraph: 0.9.8 -> 0.9.10 --- pkgs/top-level/python-packages.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1eeb11f5dc4..608fbbcf90b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8130,14 +8130,16 @@ let pyqtgraph = buildPythonPackage rec { name = "pyqtgraph-${version}"; - version = "0.9.8"; + version = "0.9.10"; + + doCheck = false; # "PyQtGraph requires either PyQt4 or PySide; neither package could be imported." src = pkgs.fetchurl { url = "https://pypi.python.org/packages/source/p/pyqtgraph/${name}.tar.gz"; - sha256 = "1fnhj26d9qrqqmjx092m1qspclh3mia3vag7rji5wciw0plpszi5"; + sha256 = "188pcxf3sxxjf0aipjn820lx2rf9f42zzp0sibmcl90955a3ipf1"; }; - propagatedBuildInputs = with self; [ scipy pyqt4 pyopengl ]; + propagatedBuildInputs = with self; [ scipy numpy pyqt4 pyopengl ]; meta = with stdenv.lib; { description = "Scientific Graphics and GUI Library for Python"; From 51119a6b8d5be5c1972b733c79a4d2e68d6faf35 Mon Sep 17 00:00:00 2001 From: koral Date: Sat, 24 Jan 2015 17:02:17 +0100 Subject: [PATCH 028/167] restview: 2.1.1 -> 2.2.1 --- pkgs/top-level/python-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1eeb11f5dc4..392cdd24842 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8906,11 +8906,11 @@ let restview = buildPythonPackage rec { name = "restview-${version}"; - version = "2.1.1"; + version = "2.2.1"; src = pkgs.fetchurl { url = "https://pypi.python.org/packages/source/r/restview/${name}.tar.gz"; - sha256 = "07scf80hhr9rijrbfrplyi3gwkx74knnzfhvlg6yf1cd0x2yiy8v"; + sha256 = "070qx694bpk2n67grm82jvvar4nqvvfmmibbnv8snl4qn41jw66s"; }; propagatedBuildInputs = with self; [ docutils mock pygments ]; From aa4abb7d9bb710ffda62af951625f109107597d0 Mon Sep 17 00:00:00 2001 From: Henry Till Date: Sat, 24 Jan 2015 11:02:23 -0500 Subject: [PATCH 029/167] racket: add missing libs and clean up --- .../interpreters/racket/default.nix | 87 ++++++++++--------- 1 file changed, 46 insertions(+), 41 deletions(-) diff --git a/pkgs/development/interpreters/racket/default.nix b/pkgs/development/interpreters/racket/default.nix index af6cf4b1956..e0181c6ed58 100644 --- a/pkgs/development/interpreters/racket/default.nix +++ b/pkgs/development/interpreters/racket/default.nix @@ -1,62 +1,68 @@ -{ stdenv, fetchurl, cairo, file, fontconfig, glib, gtk, freefont_ttf -, libjpeg, libpng, libtool, makeWrapper, openssl, pango, sqlite, which, readline } : +{ stdenv, fetchurl, makeFontsConf, makeWrapper +, cairo, coreutils, fontconfig, freefont_ttf +, glib, gmp, gtk, libffi, libjpeg, libpng +, libtool, mpfr, openssl, pango, poppler +, readline, sqlite +}: + +let + + fontsConf = makeFontsConf { + fontDirectories = [ freefont_ttf ]; + }; + + libPath = stdenv.lib.makeLibraryPath [ + cairo + fontconfig + glib + gmp + gtk + libjpeg + libpng + mpfr + openssl + pango + poppler + readline + sqlite + ]; + +in stdenv.mkDerivation rec { - pname = "racket"; + name = "racket-${version}"; version = "6.1.1"; - name = "${pname}-${version}"; src = fetchurl { url = "http://mirror.racket-lang.org/installers/${version}/${name}-src.tgz"; sha256 = "090269522d20e7a5ce85d2251a126745746ebf5e87554c05efe03f3b7173da75"; }; - # Various Racket executables do runtime searches for these. - ffiSharedLibs = "${cairo}/lib:${fontconfig}/lib:${glib}/lib:${gtk}/lib:${libjpeg}/lib:" - + "${libpng}/lib:${openssl}/lib:${pango}/lib:${sqlite}/lib:" - + "${readline}/lib"; + FONTCONFIG_FILE = fontsConf; + LD_LIBRARY_PATH = libPath; + NIX_LDFLAGS = "-lgcc_s"; - buildInputs = [ file fontconfig freefont_ttf libtool makeWrapper sqlite which ]; + buildInputs = [ fontconfig libffi libtool makeWrapper sqlite ]; preConfigure = '' - export LD_LIBRARY_PATH=${ffiSharedLibs}:$LD_LIBRARY_PATH - - # Chroot builds do not have access to /etc/fonts/fonts.conf, - # but the Racket bootstrap needs a working fontconfig, - # so here a simple temporary stand-in is used. - mkdir chroot-fontconfig - cat ${fontconfig}/etc/fonts/fonts.conf > chroot-fontconfig/fonts.conf - sed -e 's@@@' -i chroot-fontconfig/fonts.conf - echo "${freefont_ttf}" >> chroot-fontconfig/fonts.conf - echo "" >> chroot-fontconfig/fonts.conf - - # remove extraneous directories from temporary fonts.conf - sed -e 's@@@g' \ - -e 's@fonts@@g' \ - -e 's@~/.fonts@@g' \ - -e 's@fontconfig@@g' \ - -e 's@~/.fontconfig@@g' \ - -i chroot-fontconfig/fonts.conf - - export FONTCONFIG_FILE=$(pwd)/chroot-fontconfig/fonts.conf - - cd src - sed -e 's@/usr/bin/uname@'"$(which uname)"'@g' -i configure - sed -e 's@/usr/bin/file@'"$(which file)"'@g' -i foreign/libffi/configure + substituteInPlace src/configure --replace /usr/bin/uname ${coreutils}/bin/uname + mkdir src/build + cd src/build ''; configureFlags = [ "--enable-shared" "--enable-lt=${libtool}/bin/libtool" ]; - NIX_LDFLAGS = "-lgcc_s"; - enableParallelBuilding = true; + configureScript = "../configure"; + + enableParallelBuilding = false; postInstall = '' for p in $(ls $out/bin/) ; do - wrapProgram $out/bin/$p --prefix LD_LIBRARY_PATH ":" "${ffiSharedLibs}"; + wrapProgram $out/bin/$p --set LD_LIBRARY_PATH "${LD_LIBRARY_PATH}"; done ''; - meta = { + meta = with stdenv.lib; { description = "A programmable programming language"; longDescription = '' Racket is a full-spectrum programming language. It goes beyond @@ -67,10 +73,9 @@ stdenv.mkDerivation rec { libraries support applications from web servers and databases to GUIs and charts. ''; - homepage = http://racket-lang.org/; - license = stdenv.lib.licenses.lgpl3; - maintainers = with stdenv.lib.maintainers; [ kkallio henrytill ]; - platforms = stdenv.lib.platforms.linux; + license = licenses.lgpl3; + maintainers = with maintainers; [ kkallio henrytill ]; + platforms = platforms.linux; }; } From a4fcdc0ce95395da6769ac8da5ff2df844148ceb Mon Sep 17 00:00:00 2001 From: koral Date: Sat, 24 Jan 2015 17:05:57 +0100 Subject: [PATCH 030/167] traceroute: 2.0.20 -> 2.0.21 --- pkgs/tools/networking/traceroute/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/traceroute/default.nix b/pkgs/tools/networking/traceroute/default.nix index 0762254b706..2ce8d1cde3e 100644 --- a/pkgs/tools/networking/traceroute/default.nix +++ b/pkgs/tools/networking/traceroute/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "traceroute-${version}"; - version = "2.0.20"; + version = "2.0.21"; src = fetchurl { url = "http://downloads.sourceforge.net/traceroute/${name}.tar.gz"; - sha256 = "0wf2xnh5hm81fdn6dbkqqqlwbn6gdvy178zkpzbjhm694navmb1g"; + sha256 = "1q4n9s42nfcc4fmnwmrsiabvqrcaagiagmmqj9r5hfmi63pr7b7p"; }; makeFlags = "prefix=$(out)"; From aca361fa4960b51e5bcdf13fc826ebdbcb534302 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Wed, 21 Jan 2015 21:41:34 +0100 Subject: [PATCH 031/167] Add (optional) license white/blacklisting --- pkgs/stdenv/generic/default.nix | 63 +++++++++++++++++++++++++++++++-- 1 file changed, 60 insertions(+), 3 deletions(-) diff --git a/pkgs/stdenv/generic/default.nix b/pkgs/stdenv/generic/default.nix index 53940d21119..8fdc1022c4d 100644 --- a/pkgs/stdenv/generic/default.nix +++ b/pkgs/stdenv/generic/default.nix @@ -16,6 +16,12 @@ let allowUnfree = config.allowUnfree or false || builtins.getEnv "NIXPKGS_ALLOW_UNFREE" == "1"; + # Allowed licenses, defaults to no licenses + whitelistedLicenses = config.whitelistedLicenses or []; + + # Blacklisted licenses, default to no licenses + blacklistedLicenses = config.blacklistedLicenses or []; + # Alow granular checks to allow only some unfree packages # Example: # {pkgs, ...}: @@ -54,7 +60,10 @@ let pos' = if pos != null then "‘" + pos.file + ":" + toString pos.line + "’" else "«unknown-file»"; throwEvalHelp = unfreeOrBroken: whatIsWrong: - assert (unfreeOrBroken == "Unfree" || unfreeOrBroken == "Broken"); + assert (builtins.elem unfreeOrBroken [ "Unfree" + "Broken" + "BlacklistedLicense" + ]); throw '' Package ‘${attrs.name}’ in ${pos'} ${whatIsWrong}, refusing to evaluate. For `nixos-rebuild` you can set @@ -64,9 +73,57 @@ let { allow${unfreeOrBroken} = true; } to ~/.nixpkgs/config.nix. ''; + + # Check whether unfree packages are allowed and if not, whether the + # package has an unfree license and is not explicitely allowed by the + # `allowUNfreePredicate` function. + hasDeniedUnfreeLicense = attrs: + !allowUnfree && + isUnfree (lib.lists.toList attrs.meta.license or []) && + !allowUnfreePredicate attrs; + + # Check whether two sets are mutual exclusive + mutualExclusive = a: b: + (builtins.length a) == 0 || + (!(builtins.elem (builtins.head a) b) && + mutualExclusive (builtins.tail a) b); + + # Check whether an package has the license set + licenseCheckable = attr: + builtins.hasAttr "meta" attrs && builtins.hasAttr "license" attrs.meta; + + # Check whether the license of the package is whitelisted. + # If the package has no license, print a warning about this and allow the + # package (return that it is actually whitelisted) + hasWhitelistedLicense = attrs: + if licenseCheckable attrs then + builtins.elem attrs.meta.license whitelistedLicenses + else + #builtins.trace "Has no license: ${attrs.name}, allowing installation" + true; + + # Check whether the license of the package is blacklisted. + # If the package has no license, print a warning about this and allow the + # package (return that it is actually not blacklisted) + hasBlacklistedLicense = attrs: + if licenseCheckable attrs then + builtins.elem attrs.meta.license blacklistedLicenses + else + #builtins.trace "Has no license: ${attrs.name}, allowing installation" + false; + in - if !allowUnfree && isUnfree (lib.lists.toList attrs.meta.license or []) && !allowUnfreePredicate attrs then - throwEvalHelp "Unfree" "has an unfree license" + if !(mutualExclusive whitelistedLicenses blacklistedLicenses) then + throw '' + Package blacklist (${blacklistedLicenses}) and whitelist + (${whitelistedLicenses}) are not mutual exclusive. + '' + else if hasDeniedUnfreeLicense attrs && + !(hasWhitelistedLicense attrs) then + throwEvalHelp "Unfree" "has an unfree license which is not whitelisted" + else if hasBlacklistedLicense attrs then + throwEvalHelp "BlacklistedLicense" + "has a license which is blacklisted" else if !allowBroken && attrs.meta.broken or false then throwEvalHelp "Broken" "is marked as broken" else if !allowBroken && attrs.meta.platforms or null != null && !lib.lists.elem result.system attrs.meta.platforms then From 3d919a002de81463d3e2a5903244ddf58dca78e2 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Sat, 24 Jan 2015 13:42:19 -0600 Subject: [PATCH 032/167] zotero: build standalone from cross-platform XPI with latest firefox --- pkgs/applications/office/zotero/default.nix | 76 +++++++++++++-------- 1 file changed, 49 insertions(+), 27 deletions(-) diff --git a/pkgs/applications/office/zotero/default.nix b/pkgs/applications/office/zotero/default.nix index 5acc8caf6b8..2ed05f9aa8b 100644 --- a/pkgs/applications/office/zotero/default.nix +++ b/pkgs/applications/office/zotero/default.nix @@ -1,46 +1,68 @@ -{ stdenv, fetchurl, useGoldLinker, bash, callPackage, gnome, xlibs }: - -assert (stdenv.system == "x86_64-linux" || stdenv.system == "i686-linux"); - +{ stdenv, fetchurl, bash, firefox, perl, unzipNLS, xlibs }: let - /* Zotero always has a hard upper bound on its firefox/xulrunner dependency. - * Use private version of firefox to prevent breakage when the system - * packages are updated. Please update this dependency whenever zotero is - * updated; it should be as simple as copying the system firefox expression - * into place. - */ - firefox = callPackage ./firefox-bin { - gconf = gnome.GConf; - inherit (gnome) libgnome libgnomeui; - inherit (xlibs) libX11 libXScrnSaver libXcomposite libXdamage libXext - libXfixes libXinerama libXrender libXt; + xpi = fetchurl { + url = "https://download.zotero.org/extension/zotero-${version}.xpi"; + sha256 = "0di6d3s95fmb4pmghl4ix7lq5pmqrddd4y8dmnpsrhbj0awzxw3s"; }; - # Please update the firefox dependency when zotero is updated! - version = "4.0.23"; - arch = if stdenv.system == "x86_64-linux" - then "linux-x86_64" - else "linux-i686"; + version = "4.0.25.2"; + in stdenv.mkDerivation { name = "zotero-${version}"; + inherit version; src = fetchurl { - url = "https://download.zotero.org/standalone/${version}/Zotero-${version}_${arch}.tar.bz2"; - sha256 = if stdenv.system == "x86_64-linux" - then "1fz5xn69vapfw8d20207zr9p5r1h9x5kahh334pl2dn1h8il0sm8" - else "1kmsvvg2lh881rzy3rxbigzivixjamyrwf5x7vmn1kzhvsvifrng"; + url = "https://github.com/zotero/zotero-standalone-build/archive/${version}.tar.gz"; + sha256 = "0wjmpz7fy3ij8q22s885kv8xrgc3yx7f1mwrvb6lnpc2xl54rl5g"; }; - # Strip the bundled xulrunner - prePatch = ''rm -fr run-zotero.sh zotero xulrunner/''; + nativeBuildInputs = [ perl unzipNLS ]; inherit bash firefox; + + phases = "unpackPhase installPhase fixupPhase"; + installPhase = '' mkdir -p "$out/libexec/zotero" - cp -vR * "$out/libexec/zotero/" + unzip "${xpi}" -d "$out/libexec/zotero" + + BUILDID=`date +%Y%m%d` + GECKO_VERSION="${firefox.passthru.version}" + UPDATE_CHANNEL="default" + + # Copy branding + cp -R assets/branding "$out/libexec/zotero/chrome/branding" + + # Adjust chrome.manifest + echo "" >> "$out/libexec/zotero/chrome.manifest" + cat assets/chrome.manifest >> "$out/libexec/zotero/chrome.manifest" + + # Copy updater.ini + cp assets/updater.ini "$out/libexec/zotero" + + # Adjust connector pref + perl -pi -e 's/pref\("extensions\.zotero\.httpServer\.enabled", false\);/pref("extensions.zotero.httpServer.enabled", true);/g' "$out/libexec/zotero/defaults/preferences/zotero.js" + perl -pi -e 's/pref\("extensions\.zotero\.connector\.enabled", false\);/pref("extensions.zotero.connector.enabled", true);/g' "$out/libexec/zotero/defaults/preferences/zotero.js" + + # Copy icons + cp -r assets/icons "$out/libexec/zotero/chrome/icons" + + # Copy application.ini and modify + cp assets/application.ini "$out/libexec/zotero/application.ini" + perl -pi -e "s/{{VERSION}}/$version/" "$out/libexec/zotero/application.ini" + perl -pi -e "s/{{BUILDID}}/$BUILDID/" "$out/libexec/zotero/application.ini" + perl -pi -e "s/^MaxVersion.*\$/MaxVersion=$GECKO_VERSION/" "$out/libexec/zotero/application.ini" + + # Copy prefs.js and modify + cp assets/prefs.js "$out/libexec/zotero/defaults/preferences" + perl -pi -e 's/pref\("app\.update\.channel", "[^"]*"\);/pref\("app\.update\.channel", "'"$UPDATE_CHANNEL"'");/' "$out/libexec/zotero/defaults/preferences/prefs.js" + perl -pi -e 's/%GECKO_VERSION%/'"$GECKO_VERSION"'/g' "$out/libexec/zotero/defaults/preferences/prefs.js" + + # Add platform-specific standalone assets + cp -R assets/unix "$out/libexec/zotero" mkdir -p "$out/bin" substituteAll "${./zotero.sh}" "$out/bin/zotero" From 3a2670c74a03cd2c6fac98a0dd45780b7f4d3010 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Sat, 24 Jan 2015 22:47:11 +0100 Subject: [PATCH 033/167] xca: fix ssl --- .../xca/0001-Fix-for-openssl-1.0.1i.patch | 57 +++++++++++++++++++ pkgs/applications/misc/xca/default.nix | 2 + 2 files changed, 59 insertions(+) create mode 100644 pkgs/applications/misc/xca/0001-Fix-for-openssl-1.0.1i.patch diff --git a/pkgs/applications/misc/xca/0001-Fix-for-openssl-1.0.1i.patch b/pkgs/applications/misc/xca/0001-Fix-for-openssl-1.0.1i.patch new file mode 100644 index 00000000000..9bfe3831c4a --- /dev/null +++ b/pkgs/applications/misc/xca/0001-Fix-for-openssl-1.0.1i.patch @@ -0,0 +1,57 @@ +From abd9d530776e8bb6d8f05312fc3ae3044796139c Mon Sep 17 00:00:00 2001 +From: Oliver Winker +Date: Tue, 12 Aug 2014 19:08:05 +0200 +Subject: [PATCH] Fix for openssl 1.0.1i + +Fixes following application error +--- +Errors +error:0D0C40D8:asn1 encoding routines:c2i_ASN1_OBJECT:invalid object encoding error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error error:0D0C40D8:asn1 encoding routines:c2i_ASN1_OBJECT:invalid object encoding error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error error:0D0C40D8:asn1 encoding routines:c2i_ASN1_OBJECT:invalid object encoding error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error error:0D0C40D8:asn1 encoding routines:c2i_ASN1_OBJECT:invalid object encoding error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error error:0D0C40D8:asn1 encoding routines:c2i_ASN1_OBJECT:invalid object encoding error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error +--- + +Due to openssl 1.0.1i change: +--- +commit 03b04ddac162c7b7fa3c57eadccc5a583a00d291 +Author: Emilia Kasper +Date: Wed Jul 2 19:02:33 2014 +0200 + + Fix OID handling: + + - Upon parsing, reject OIDs with invalid base-128 encoding. + - Always NUL-terminate the destination buffer in OBJ_obj2txt printing function. + + CVE-2014-3508 + + Reviewed-by: Dr. Stephen Henson + Reviewed-by: Kurt Roeckx + Reviewed-by: Tim Hudson +--- +--- + lib/x509v3ext.cpp | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/lib/x509v3ext.cpp b/lib/x509v3ext.cpp +index cf74c32..d94cbda 100644 +--- a/lib/x509v3ext.cpp ++++ b/lib/x509v3ext.cpp +@@ -27,6 +27,8 @@ x509v3ext::x509v3ext(const X509_EXTENSION *n) + x509v3ext::x509v3ext(const x509v3ext &n) + { + ext = NULL; ++ if (!n.isValid()) ++ return; + set(n.ext); + } + +@@ -743,7 +745,7 @@ X509_EXTENSION *x509v3ext::get() const + + bool x509v3ext::isValid() const + { +- return ext->value->length > 0 && ++ return ext && ext->value && ext->value->length > 0 && + OBJ_obj2nid(ext->object) != NID_undef; + } + +-- +2.0.1 + diff --git a/pkgs/applications/misc/xca/default.nix b/pkgs/applications/misc/xca/default.nix index 0bc2170340c..1be4de8f970 100644 --- a/pkgs/applications/misc/xca/default.nix +++ b/pkgs/applications/misc/xca/default.nix @@ -9,6 +9,8 @@ stdenv.mkDerivation rec { sha256 = "1fn6kh8mdy65rrgjif7j9wn3mxg1mrrcnhzpi86hfy24ic6bahk8"; }; + patches = [ ./0001-Fix-for-openssl-1.0.1i.patch ]; + configurePhase = '' export PATH=$PATH:${which}/bin export QTDIR=${qt4} From e4bf6c3f179144338e65df181576f4091b8da6fe Mon Sep 17 00:00:00 2001 From: Charles Strahan Date: Sat, 24 Jan 2015 15:56:04 -0500 Subject: [PATCH 034/167] gpgme: use different mirror --- pkgs/build-support/fetchurl/mirrors.nix | 1 + pkgs/development/libraries/gpgme/default.nix | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/build-support/fetchurl/mirrors.nix b/pkgs/build-support/fetchurl/mirrors.nix index e7cd6053368..8e9e9297372 100644 --- a/pkgs/build-support/fetchurl/mirrors.nix +++ b/pkgs/build-support/fetchurl/mirrors.nix @@ -53,6 +53,7 @@ rec { # GnuPG. gnupg = [ + http://gd.tuwien.ac.at/privacy/gnupg/ ftp://gd.tuwien.ac.at/privacy/gnupg/ ftp://gnupg.x-zone.org/pub/gnupg/ ftp://ftp.gnupg.cz/pub/gcrypt/ diff --git a/pkgs/development/libraries/gpgme/default.nix b/pkgs/development/libraries/gpgme/default.nix index c77500906e6..2e51f70e91d 100644 --- a/pkgs/development/libraries/gpgme/default.nix +++ b/pkgs/development/libraries/gpgme/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { name = "gpgme-1.5.3"; src = fetchurl { - url = "ftp://ftp.gnupg.org/gcrypt/gpgme/${name}.tar.bz2"; + url = "mirror://gnupg/gpgme/${name}.tar.bz2"; sha256 = "1jgwmra6cf0i5x2prj92w77vl7hmj276qmmll3lwysbyn32l1c0d"; }; From c0adb0040b638ff53d45c0615fc1851968745314 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Sat, 24 Jan 2015 23:19:39 +0100 Subject: [PATCH 035/167] pythonPackages: add polylint, polymer linting tool --- pkgs/top-level/python-packages.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 27c35b1d2ec..7b6d2c31a5c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -7333,6 +7333,25 @@ let }; + polylint = buildPythonPackage rec { + name = "polylint-${version}"; + version = "158125c6ab"; + + src = pkgs.fetchgit { + url = "https://github.com/bendavis78/polylint"; + rev = version; + sha256 = "ea10c67e9ce6df0936d6e2015382acba4f9cc559e2d6a9471f474f6bda78a266"; + }; + + propagatedBuildInputs = with self; [ html5lib lxml cssselect ]; + + meta = { + description = "Fast HTML linter for polymer"; + homepage = https://github.com/bendavis78/polylint; + }; + }; + + powerline = buildPythonPackage rec { rev = "db80fc95ed01d2c559c4bdc7da8514ed3cc7fcd9"; name = "powerline-beta_${rev}"; From 70a4fd863d9619ce2056474bf801e8ef12fd4807 Mon Sep 17 00:00:00 2001 From: Charles Strahan Date: Sat, 24 Jan 2015 16:37:16 -0500 Subject: [PATCH 036/167] mesa: add mirror --- pkgs/development/libraries/mesa/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index a3b40eb612c..d562b2364d4 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -34,7 +34,10 @@ stdenv.mkDerivation { name = "mesa-noglu-${version}"; src = fetchurl { - url = "ftp://ftp.freedesktop.org/pub/mesa/${version}/MesaLib-${version}.tar.bz2"; + urls = [ + "https://launchpad.net/mesa/trunk/${version}/+download/MesaLib-${version}.tar.bz2" + "ftp://ftp.freedesktop.org/pub/mesa/${version}/MesaLib-${version}.tar.bz2" + ]; sha256 = "f6031f8b7113a92325b60635c504c510490eebb2e707119bbff7bd86aa34657d"; }; From a00131bb321fe589a0d06756046b233e97bc0329 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Sat, 24 Jan 2015 22:52:20 +0100 Subject: [PATCH 037/167] nodePackages/buildNodePackage: put patch phase into configure phase, ignore shrinkwrap --- pkgs/development/web/nodejs/build-node-package.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/web/nodejs/build-node-package.nix b/pkgs/development/web/nodejs/build-node-package.nix index 8aae538c804..a76d45e5274 100644 --- a/pkgs/development/web/nodejs/build-node-package.nix +++ b/pkgs/development/web/nodejs/build-node-package.nix @@ -49,7 +49,9 @@ let in stdenv.mkDerivation ({ inherit src; - postPatch = '' + configurePhase = '' + runHook preConfigure + ${patchShebangs "./"} # Some version specifiers (latest, unstable, URLs, file paths) force NPM @@ -107,10 +109,9 @@ let fs.writeFileSync("package.json", JSON.stringify(packageObj)); EOF ) | node - ''; - configurePhase = '' - runHook preConfigure + # We do not handle shrinkwraps yet + rm npm-shrinkwrap.json 2>/dev/null || true mkdir build-dir ( From 628c84c831b6a66cb286e8a82012a31a44ff10b8 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Sat, 24 Jan 2015 22:54:03 +0100 Subject: [PATCH 038/167] nodePackages: refactor, add support for overrides --- .../web/nodejs/build-node-package.nix | 112 +++++++++++------- pkgs/top-level/all-packages.nix | 8 +- pkgs/top-level/node-packages.nix | 65 +++++++--- 3 files changed, 121 insertions(+), 64 deletions(-) diff --git a/pkgs/development/web/nodejs/build-node-package.nix b/pkgs/development/web/nodejs/build-node-package.nix index a76d45e5274..729ee8b9365 100644 --- a/pkgs/development/web/nodejs/build-node-package.nix +++ b/pkgs/development/web/nodejs/build-node-package.nix @@ -1,6 +1,32 @@ { stdenv, runCommand, nodejs, neededNatives}: -args @ { name, src, deps ? {}, peerDependencies ? [], flags ? [], preShellHook ? "", postShellHook ? "", resolvedDeps ? {}, bin ? null, ... }: +{ + name, src, + + # List or attribute set of dependencies + deps ? {}, + + # List or attribute set of peer depencies + peerDependencies ? [], + + # Whether package is binary or library + bin ? null, + + # Flags passed to npm install + flags ? [], + + # Command to be run before shell hook + preShellHook ? "", + + # Command to be run after shell hook + postShellHook ? "", + + # Attribute set of already resolved deps (internal), + # for avoiding infinite recursion + resolvedDeps ? {}, + + ... +} @ args: with stdenv.lib; @@ -12,6 +38,9 @@ let mv *node* $out ''; + # Package name without version + pkgName = (builtins.parseDrvName name).name; + # Convert deps to attribute set attrDeps = if isAttrs deps then deps else (listToAttrs (map (dep: nameValuePair dep.name dep) deps)); @@ -22,10 +51,7 @@ let # Recursive dependencies that we want to avoid with shim creation recursiveDeps = removeAttrs attrDeps (attrNames requiredDeps); - peerDeps = listToAttrs (concatMap (dep: map (name: { - inherit name; - value = dep; - }) (filter (nm: !(elem nm (args.passthru.names or []))) dep.names)) (peerDependencies)); + peerDeps = filter (dep: dep.pkgName != pkgName) peerDependencies; self = let # Pass resolved dependencies to dependencies of this package @@ -121,29 +147,29 @@ let # Symlink or copy dependencies for node modules # copy is needed if dependency has recursive dependencies, # because node can't follow symlinks while resolving recursive deps. - ${concatStrings (concatMap (dep: map (name: + ${concatMapStrings (dep: if dep.recursiveDeps == [] then '' - ln -sv ${dep}/lib/node_modules/${name} node_modules/ + ln -sv ${dep}/lib/node_modules/${dep.pkgName} node_modules/ '' else '' - cp -R ${dep}/lib/node_modules/${name} node_modules/ + cp -R ${dep}/lib/node_modules/${dep.pkgName} node_modules/ '' - ) dep.names) deps)} + ) deps} # Symlink peer dependencies - ${concatStrings (mapAttrsToList (name: dep: '' - ln -sv ${dep}/lib/node_modules/${name} node_modules/ - '') peerDeps)} + ${concatMapStrings (dep: '' + ln -sv ${dep}/lib/node_modules/${dep.pkgName} node_modules/ + '') peerDeps} # Create shims for recursive dependenceies - ${concatStrings (concatMap (dep: map (name: '' - mkdir -p node_modules/${name} - cat > node_modules/${name}/package.json < node_modules/${dep.pkgName}/package.json </dev/null || true @@ -214,19 +238,21 @@ let runHook postInstall ''; - preFixup = concatStringsSep "\n" (map (src: '' + preFixup = '' find $out -type f -print0 | xargs -0 sed -i 's|${src}|${src.name}|g' - '') src); + ''; shellHook = '' ${preShellHook} export PATH=${nodejs}/bin:$(pwd)/node_modules/.bin:$PATH mkdir -p node_modules - ${concatStrings (concatMap (dep: map (name: '' - ln -sfv ${dep}/lib/node_modules/${name} node_modules/ - '') dep.names) deps)} + ${concatMapStrings (dep: '' + ln -sfv ${dep}/lib/node_modules/${dep.pkgName} node_modules/ + '') deps} ${postShellHook} ''; + + passthru.pkgName = pkgName; } // (filterAttrs (n: v: n != "deps" && n != "resolvedDeps") args) // { name = "${ if bin == true then "bin-" else if bin == false then "node-" else "" diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1e45eda1757..5c917d9cf7f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1664,11 +1664,9 @@ let nodejs = callPackage ../development/web/nodejs { }; nodejs-unstable = callPackage ../development/web/nodejs { unstableVersion = true; }; - nodePackages = recurseIntoAttrs (callPackage ./node-packages.nix { - inherit pkgs stdenv nodejs fetchurl fetchgit; - neededNatives = [python] ++ lib.optional (lib.elem system lib.platforms.linux) utillinux; - self = pkgs.nodePackages; - }); + nodePackages = recurseIntoAttrs ( + callPackage ./node-packages.nix { self = nodePackages; } + ); ldapvi = callPackage ../tools/misc/ldapvi { }; diff --git a/pkgs/top-level/node-packages.nix b/pkgs/top-level/node-packages.nix index 9127dfbbb43..e8f0a9997c9 100644 --- a/pkgs/top-level/node-packages.nix +++ b/pkgs/top-level/node-packages.nix @@ -1,23 +1,56 @@ -{ pkgs, stdenv, nodejs, fetchurl, fetchgit, neededNatives, self, generated ? ./node-packages-generated.nix }: +{ + stdenv, pkgs, nodejs + + # Self-reference +, self + + # Needed natives for installation +, neededNatives ? [pkgs.python] ++ stdenv.lib.optionals stdenv.isLinux [ pkgs.utillinux ] + + # Attribute set of generated packages +, generated ? pkgs.callPackage ./node-packages-generated.nix { inherit self; } + + # Attribute set of overrides +, overrides ? {} +, ... +} @ args: + +with stdenv.lib; rec { - nativeDeps = { - "node-expat" = [ pkgs.expat ]; - "node-stringprep" = [ pkgs.icu pkgs.which ]; - "rbytes" = [ pkgs.openssl ]; - "phantomjs" = [ pkgs.phantomjs ]; - "node-protobuf" = [ pkgs.protobuf ]; - }; + overrides = { + phantomjs.buildInputs = [ pkgs.phantomjs ]; + "node-expat".buildInputs = [ pkgs.expat ]; + "node-stringprep".buildInputs = [ pkgs.icu pkgs.which ]; + "node-protobuf".buildInputs = [ pkgs.protobuf ]; + "rbytes".buildInputs = [ pkgs.openssl ]; + } // args.overrides or {}; - buildNodePackage = import ../development/web/nodejs/build-node-package.nix { - inherit stdenv nodejs neededNatives; - inherit (pkgs) runCommand; - }; + # Apply overrides and back compatiblity transformations + buildNodePackage = {...} @ args: + let + pkg = makeOverridable ( + pkgs.callPackage ../development/web/nodejs/build-node-package.nix { + inherit nodejs neededNatives; + } + ) (args // { + # Backwards compatibility + src = if isList args.src then head args.src else args.src; + pkgName = (builtins.parseDrvName args.name).name; + }); + override = overrides.${args.name} or overrides.${pkg.pkgName} or {}; + + in pkg.override override; + + # Backwards compatibility patchSource = fn: srcAttrs: fn srcAttrs; - - # Backwards compat - patchLatest = patchSource fetchurl; + patchLatest = patchSource pkgs.fetchurl; /* Put manual packages below here (ideally eventually managed by npm2nix */ -} // import generated { inherit self fetchurl fetchgit; inherit (pkgs) lib; } +} // ( + if isAttrs generated then generated + + # Backwards compatiblity + else pkgs.callPackage generated { inherit self; } +) From c1814073ac7af4b7658a1ec4840378c36d34bd8e Mon Sep 17 00:00:00 2001 From: Charles Strahan Date: Sat, 24 Jan 2015 16:05:33 -0500 Subject: [PATCH 039/167] bundlerEnv: use full path to ruby in wrappers --- .../interpreters/ruby/bundler-env/monkey_patches.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/ruby/bundler-env/monkey_patches.rb b/pkgs/development/interpreters/ruby/bundler-env/monkey_patches.rb index 5877f2e7bfb..f3849446fe6 100644 --- a/pkgs/development/interpreters/ruby/bundler-env/monkey_patches.rb +++ b/pkgs/development/interpreters/ruby/bundler-env/monkey_patches.rb @@ -160,7 +160,7 @@ Bundler::Installer.class_eval do File.open(binstub_path, 'w', 0777 & ~File.umask) do |f| f.print <<-TEXT -#!/usr/bin/env #{RbConfig::CONFIG['ruby_install_name']} +#!#{RbConfig.ruby} old_gemfile = ENV["BUNDLE_GEMFILE"] old_gem_home = ENV["GEM_HOME"] @@ -206,7 +206,7 @@ Gem::Installer.class_eval do # Run the actual executable. def app_script_text(bin_file_name) return <<-TEXT -#{shebang bin_file_name} +#!#{RbConfig.ruby} # # This file was generated by Nix's RubyGems. # From 3532d658b5ef2174851a50da6e8ce2be0bd6e494 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Sat, 24 Jan 2015 23:34:56 +0100 Subject: [PATCH 040/167] Adds ocaml-ezjsonm An easy interface on top of the Jsonm library. Homepage: https://github.com/mirage/ezjsonm --- .../ocaml-modules/ezjsonm/default.nix | 26 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 5 ++++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/development/ocaml-modules/ezjsonm/default.nix diff --git a/pkgs/development/ocaml-modules/ezjsonm/default.nix b/pkgs/development/ocaml-modules/ezjsonm/default.nix new file mode 100644 index 00000000000..f54d14e4fe9 --- /dev/null +++ b/pkgs/development/ocaml-modules/ezjsonm/default.nix @@ -0,0 +1,26 @@ +{ stdenv, fetchzip, ocaml, findlib, jsonm, hex, sexplib, lwt }: + +let version = "0.3.1"; in + +stdenv.mkDerivation { + name = "ocaml-ezjsonm-${version}"; + + src = fetchzip { + url = "https://github.com/mirage/ezjsonm/archive/${version}.tar.gz"; + sha256 = "0cz1v75j8j5y4vfcgylp5zaxiy7541qg6pm4wrgmvy6fmh82654f"; + }; + + buildInputs = [ ocaml findlib ]; + propagatedBuildInputs = [ jsonm hex sexplib lwt ]; + createFindlibDestdir = true; + + configureFlags = "--enable-lwt"; + + meta = { + description = "An easy interface on top of the Jsonm library"; + homepage = https://github.com/mirage/ezjsonm; + license = stdenv.lib.licenses.isc; + maintainers = with stdenv.lib.maintainers; [ vbgl ]; + platforms = ocaml.meta.platforms; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5c917d9cf7f..c6b4875d303 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3753,6 +3753,11 @@ let eliom = callPackage ../development/ocaml-modules/eliom { }; + ezjsonm = callPackage ../development/ocaml-modules/ezjsonm { + lwt = ocaml_lwt; + sexplib = ocaml_sexplib; + }; + fieldslib = callPackage ../development/ocaml-modules/fieldslib { }; findlib = callPackage ../development/tools/ocaml/findlib { }; From 6cd01d1d6fa22c8471b50a72ac88e10b99774aea Mon Sep 17 00:00:00 2001 From: Michael Alyn Miller Date: Sat, 24 Jan 2015 11:17:53 -0800 Subject: [PATCH 041/167] Add ccze --- lib/maintainers.nix | 1 + pkgs/tools/misc/ccze/default.nix | 26 ++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 29 insertions(+) create mode 100644 pkgs/tools/misc/ccze/default.nix diff --git a/lib/maintainers.nix b/lib/maintainers.nix index e3095bdb497..6947bf012aa 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -106,6 +106,7 @@ ludo = "Ludovic Courtès "; madjar = "Georges Dubus "; magnetophon = "Bart Brouns "; + malyn = "Michael Alyn Miller "; manveru = "Michael Fellinger "; marcweber = "Marc Weber "; matejc = "Matej Cotman "; diff --git a/pkgs/tools/misc/ccze/default.nix b/pkgs/tools/misc/ccze/default.nix new file mode 100644 index 00000000000..409297de9f7 --- /dev/null +++ b/pkgs/tools/misc/ccze/default.nix @@ -0,0 +1,26 @@ +{ stdenv, fetchurl, autoconf, ncurses, pcre }: + +stdenv.mkDerivation rec { + name = "ccze-0.2.1-2"; + + src = fetchurl { + url = "https://github.com/madhouse/ccze/archive/${name}.tar.gz"; + sha256 = "1amavfvyls4v0gnikk43n2rpciaspxifgrmvi99qj6imv3mfg66n"; + }; + + buildInputs = [ autoconf ncurses pcre ]; + + preConfigure = '' autoheader && autoconf ''; + + meta = with stdenv.lib; { + description = "Fast, modular log colorizer"; + longDescription = '' + Fast log colorizer written in C, intended to be a drop-in replacement + for the Perl colorize tool. Includes plugins for a variety of log + formats (Apache, Postfix, Procmail, etc.). + ''; + license = licenses.gpl2; + maintainers = with maintainers; [ malyn ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c6b4875d303..104d3b049da 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -838,6 +838,8 @@ let ccrypt = callPackage ../tools/security/ccrypt { }; + ccze = callPackage ../tools/misc/ccze { }; + cdecl = callPackage ../development/tools/cdecl { }; cdrdao = callPackage ../tools/cd-dvd/cdrdao { }; From 4f189f04cadd1f7fa3617a573bc8f57e8b3c9955 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 22 Jan 2015 15:46:40 -0700 Subject: [PATCH 042/167] New package: Password Safe (pwsafe) --- lib/maintainers.nix | 1 + pkgs/applications/misc/pwsafe/default.nix | 80 +++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 5 ++ 3 files changed, 86 insertions(+) create mode 100644 pkgs/applications/misc/pwsafe/default.nix diff --git a/lib/maintainers.nix b/lib/maintainers.nix index 4f20986e6b3..fd9a6978baf 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -132,6 +132,7 @@ phreedom = "Evgeny Egorochkin "; pierron = "Nicolas B. Pierron "; piotr = "Piotr Pietraszkiewicz "; + pjones = "Peter Jones "; pkmx = "Chih-Mao Chen "; plcplc = "Philip Lykke Carlsen "; prikhi = "Pavan Rikhi "; diff --git a/pkgs/applications/misc/pwsafe/default.nix b/pkgs/applications/misc/pwsafe/default.nix new file mode 100644 index 00000000000..a1538c69932 --- /dev/null +++ b/pkgs/applications/misc/pwsafe/default.nix @@ -0,0 +1,80 @@ +{ stdenv, fetchurl, wxGTK, libuuid, xercesc, zip , libXt, libXtst +, libXi, xextproto, gettext, perl, pkgconfig, libyubikey, ykpers +}: + +stdenv.mkDerivation rec { + name = "pwsafe-${version}"; + version = "0.95"; + + src = fetchurl { + url = "mirror://sourceforge/passwordsafe/pwsafe-${version}BETA-src.tgz"; + sha256 = "f0b081bc358fee97fce20f352e360960d2813989023b837102b90ba6ed787d46"; + }; + + makefile = "Makefile.linux"; + makeFlags = "YBPERS_LIBPATH=${ykpers}/lib"; + + buildFlags = "unicoderelease"; + buildInputs = [ wxGTK libuuid gettext perl zip + xercesc libXt libXtst libXi xextproto + pkgconfig libyubikey ykpers ]; + + postPatch = '' + # Fix perl scripts used during the build. + for f in `find . -type f -name '*.pl'`; do + patchShebangs $f + done + + # Fix hard coded paths. + for f in `grep -Rl /usr/share/ src`; do + substituteInPlace $f --replace /usr/share/ $out/share/ + done + + for f in `grep -Rl /usr/bin/ .`; do + substituteInPlace $f --replace /usr/bin/ "" + done + ''; + + installPhase = '' + mkdir -p $out/bin \ + $out/share/applications \ + $out/share/pwsafe/xml \ + $out/share/icons/hicolor/48x48/apps \ + $out/share/doc/passwordsafe/help \ + $out/share/man/man1 \ + $out/share/locale + + (cd help && make -f Makefile.linux) + cp help/help.zip $out/share/doc/passwordsafe/help + + (cd src/ui/wxWidgets/I18N && make mos) + cp -dr src/ui/wxWidgets/I18N/mos/* $out/share/locale/ + # */ + + cp README.txt docs/ReleaseNotes.txt docs/ChangeLog.txt \ + LICENSE install/copyright $out/share/doc/passwordsafe + + cp src/ui/wxWidgets/GCCUnicodeRelease/pwsafe $out/bin/ + cp install/graphics/pwsafe.png $out/share/icons/hicolor/48x48/apps + cp docs/pwsafe.1 $out/share/man/man1 + cp xml/* $out/share/pwsafe/xml + # */ + ''; + + meta = with stdenv.lib; { + description = "Password Safe is a password database utility"; + + longDescription = '' + Password Safe is a password database utility. Like many other + such products, commercial and otherwise, it stores your + passwords in an encrypted file, allowing you to remember only + one password (the "safe combination"), instead of all the + username/password combinations that you use. + ''; + + homepage = http://passwordsafe.sourceforge.net/; + maintainers = with maintainers; [ pjones ]; + platforms = platforms.linux; + license = licenses.artistic2; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 19b29ee87bd..da55d2e2aa3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1946,6 +1946,11 @@ let pnmixer = callPackage ../tools/audio/pnmixer { }; + pwsafe = callPackage ../applications/misc/pwsafe { + inherit (xlibs) libXt libXtst libXi xextproto; + wxGTK = wxGTK30; + }; + nifskope = callPackage ../tools/graphics/nifskope { }; nilfs-utils = callPackage ../tools/filesystems/nilfs-utils {}; From 5ff19db12776d60406a635d01b6ee3cbc0d8a560 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Sun, 25 Jan 2015 00:33:41 +0100 Subject: [PATCH 043/167] nodePackages: add a few packages, npm2nix regenerate --- pkgs/top-level/node-packages-generated.nix | 36211 +++++++++---------- pkgs/top-level/node-packages.json | 46 +- pkgs/top-level/node-packages.nix | 4 + 3 files changed, 17125 insertions(+), 19136 deletions(-) diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index 24095915657..ee785346356 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -3,133 +3,142 @@ { by-spec."7f"."*" = self.by-version."7f"."1.1.3"; - by-version."7f"."1.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."7f"."1.1.3" = self.buildNodePackage { name = "7f-1.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/7f/-/7f-1.1.3.tgz"; - name = "7f-1.1.3.tgz"; - sha1 = "88d2cb194fceeb96db7b24bc710b283451e7a851"; - }) - ]; - buildInputs = - (self.nativeDeps."7f" or []); + src = fetchurl { + url = "http://registry.npmjs.org/7f/-/7f-1.1.3.tgz"; + name = "7f-1.1.3.tgz"; + sha1 = "88d2cb194fceeb96db7b24bc710b283451e7a851"; + }; deps = { "bits-0.1.1" = self.by-version."bits"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "7f" ]; + peerDependencies = []; }; "7f" = self.by-version."7f"."1.1.3"; by-spec."Base64"."~0.2.0" = self.by-version."Base64"."0.2.1"; - by-version."Base64"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."Base64"."0.2.1" = self.buildNodePackage { name = "Base64-0.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/Base64/-/Base64-0.2.1.tgz"; - name = "Base64-0.2.1.tgz"; - sha1 = "ba3a4230708e186705065e66babdd4c35cf60028"; - }) - ]; - buildInputs = - (self.nativeDeps."Base64" or []); + src = fetchurl { + url = "http://registry.npmjs.org/Base64/-/Base64-0.2.1.tgz"; + name = "Base64-0.2.1.tgz"; + sha1 = "ba3a4230708e186705065e66babdd4c35cf60028"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "Base64" ]; + peerDependencies = []; + }; + by-spec."CSSselect"."~0.4.0" = + self.by-version."CSSselect"."0.4.1"; + by-version."CSSselect"."0.4.1" = self.buildNodePackage { + name = "CSSselect-0.4.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/CSSselect/-/CSSselect-0.4.1.tgz"; + name = "CSSselect-0.4.1.tgz"; + sha1 = "f8ab7e1f8418ce63cda6eb7bd778a85d7ec492b2"; + }; + deps = { + "CSSwhat-0.4.7" = self.by-version."CSSwhat"."0.4.7"; + "domutils-1.4.3" = self.by-version."domutils"."1.4.3"; + }; + peerDependencies = []; + }; + by-spec."CSSwhat"."0.4" = + self.by-version."CSSwhat"."0.4.7"; + by-version."CSSwhat"."0.4.7" = self.buildNodePackage { + name = "CSSwhat-0.4.7"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/CSSwhat/-/CSSwhat-0.4.7.tgz"; + name = "CSSwhat-0.4.7.tgz"; + sha1 = "867da0ff39f778613242c44cfea83f0aa4ebdf9b"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."JSONPath"."^0.10.0" = + self.by-version."JSONPath"."0.10.0"; + by-version."JSONPath"."0.10.0" = self.buildNodePackage { + name = "JSONPath-0.10.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/JSONPath/-/JSONPath-0.10.0.tgz"; + name = "JSONPath-0.10.0.tgz"; + sha1 = "44959bdd94e3641858e7f2147d93c732f3505b1c"; + }; + deps = { + "underscore-1.7.0" = self.by-version."underscore"."1.7.0"; + }; + peerDependencies = []; }; by-spec."JSONStream"."~0.6.4" = self.by-version."JSONStream"."0.6.4"; - by-version."JSONStream"."0.6.4" = lib.makeOverridable self.buildNodePackage { + by-version."JSONStream"."0.6.4" = self.buildNodePackage { name = "JSONStream-0.6.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/JSONStream/-/JSONStream-0.6.4.tgz"; - name = "JSONStream-0.6.4.tgz"; - sha1 = "4b2c8063f8f512787b2375f7ee9db69208fa2dcb"; - }) - ]; - buildInputs = - (self.nativeDeps."JSONStream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/JSONStream/-/JSONStream-0.6.4.tgz"; + name = "JSONStream-0.6.4.tgz"; + sha1 = "4b2c8063f8f512787b2375f7ee9db69208fa2dcb"; + }; deps = { "jsonparse-0.0.5" = self.by-version."jsonparse"."0.0.5"; "through-2.2.7" = self.by-version."through"."2.2.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "JSONStream" ]; + peerDependencies = []; }; by-spec."JSONStream"."~0.7.1" = self.by-version."JSONStream"."0.7.4"; - by-version."JSONStream"."0.7.4" = lib.makeOverridable self.buildNodePackage { + by-version."JSONStream"."0.7.4" = self.buildNodePackage { name = "JSONStream-0.7.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/JSONStream/-/JSONStream-0.7.4.tgz"; - name = "JSONStream-0.7.4.tgz"; - sha1 = "734290e41511eea7c2cfe151fbf9a563a97b9786"; - }) - ]; - buildInputs = - (self.nativeDeps."JSONStream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/JSONStream/-/JSONStream-0.7.4.tgz"; + name = "JSONStream-0.7.4.tgz"; + sha1 = "734290e41511eea7c2cfe151fbf9a563a97b9786"; + }; deps = { "jsonparse-0.0.5" = self.by-version."jsonparse"."0.0.5"; "through-2.3.6" = self.by-version."through"."2.3.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "JSONStream" ]; + peerDependencies = []; }; by-spec."JSONStream"."~0.8.3" = self.by-version."JSONStream"."0.8.4"; - by-version."JSONStream"."0.8.4" = lib.makeOverridable self.buildNodePackage { + by-version."JSONStream"."0.8.4" = self.buildNodePackage { name = "JSONStream-0.8.4"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/JSONStream/-/JSONStream-0.8.4.tgz"; - name = "JSONStream-0.8.4.tgz"; - sha1 = "91657dfe6ff857483066132b4618b62e8f4887bd"; - }) - ]; - buildInputs = - (self.nativeDeps."JSONStream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/JSONStream/-/JSONStream-0.8.4.tgz"; + name = "JSONStream-0.8.4.tgz"; + sha1 = "91657dfe6ff857483066132b4618b62e8f4887bd"; + }; deps = { "jsonparse-0.0.5" = self.by-version."jsonparse"."0.0.5"; "through-2.3.6" = self.by-version."through"."2.3.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "JSONStream" ]; + peerDependencies = []; }; by-spec."JSONStream"."~0.8.4" = self.by-version."JSONStream"."0.8.4"; by-spec."abbrev"."1" = self.by-version."abbrev"."1.0.5"; - by-version."abbrev"."1.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."abbrev"."1.0.5" = self.buildNodePackage { name = "abbrev-1.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.5.tgz"; - name = "abbrev-1.0.5.tgz"; - sha1 = "5d8257bd9ebe435e698b2fa431afde4fe7b10b03"; - }) - ]; - buildInputs = - (self.nativeDeps."abbrev" or []); + src = fetchurl { + url = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.5.tgz"; + name = "abbrev-1.0.5.tgz"; + sha1 = "5d8257bd9ebe435e698b2fa431afde4fe7b10b03"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "abbrev" ]; + peerDependencies = []; }; by-spec."abbrev"."1.0.x" = self.by-version."abbrev"."1.0.5"; @@ -137,27 +146,39 @@ self.by-version."abbrev"."1.0.5"; by-spec."abbrev"."~1.0.5" = self.by-version."abbrev"."1.0.5"; + by-spec."accepts"."~1.0.4" = + self.by-version."accepts"."1.0.7"; + by-version."accepts"."1.0.7" = self.buildNodePackage { + name = "accepts-1.0.7"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/accepts/-/accepts-1.0.7.tgz"; + name = "accepts-1.0.7.tgz"; + sha1 = "5b501fb4f0704309964ccdb048172541208dab1a"; + }; + deps = { + "mime-types-1.0.2" = self.by-version."mime-types"."1.0.2"; + "negotiator-0.4.7" = self.by-version."negotiator"."0.4.7"; + }; + peerDependencies = []; + }; + by-spec."accepts"."~1.0.7" = + self.by-version."accepts"."1.0.7"; by-spec."accepts"."~1.1.0" = self.by-version."accepts"."1.1.4"; - by-version."accepts"."1.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."accepts"."1.1.4" = self.buildNodePackage { name = "accepts-1.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/accepts/-/accepts-1.1.4.tgz"; - name = "accepts-1.1.4.tgz"; - sha1 = "d71c96f7d41d0feda2c38cd14e8a27c04158df4a"; - }) - ]; - buildInputs = - (self.nativeDeps."accepts" or []); + src = fetchurl { + url = "http://registry.npmjs.org/accepts/-/accepts-1.1.4.tgz"; + name = "accepts-1.1.4.tgz"; + sha1 = "d71c96f7d41d0feda2c38cd14e8a27c04158df4a"; + }; deps = { "mime-types-2.0.7" = self.by-version."mime-types"."2.0.7"; "negotiator-0.4.9" = self.by-version."negotiator"."0.4.9"; }; - peerDependencies = [ - ]; - passthru.names = [ "accepts" ]; + peerDependencies = []; }; by-spec."accepts"."~1.1.2" = self.by-version."accepts"."1.1.4"; @@ -167,462 +188,450 @@ self.by-version."accepts"."1.1.4"; by-spec."accepts"."~1.2.2" = self.by-version."accepts"."1.2.2"; - by-version."accepts"."1.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."accepts"."1.2.2" = self.buildNodePackage { name = "accepts-1.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/accepts/-/accepts-1.2.2.tgz"; - name = "accepts-1.2.2.tgz"; - sha1 = "9bc29b9b39f33a351e76a76058184ebc8ed7783f"; - }) - ]; - buildInputs = - (self.nativeDeps."accepts" or []); + src = fetchurl { + url = "http://registry.npmjs.org/accepts/-/accepts-1.2.2.tgz"; + name = "accepts-1.2.2.tgz"; + sha1 = "9bc29b9b39f33a351e76a76058184ebc8ed7783f"; + }; deps = { "mime-types-2.0.7" = self.by-version."mime-types"."2.0.7"; "negotiator-0.5.0" = self.by-version."negotiator"."0.5.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "accepts" ]; + peerDependencies = []; + }; + by-spec."acorn"."^0.11.0" = + self.by-version."acorn"."0.11.0"; + by-version."acorn"."0.11.0" = self.buildNodePackage { + name = "acorn-0.11.0"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/acorn/-/acorn-0.11.0.tgz"; + name = "acorn-0.11.0.tgz"; + sha1 = "6e95f0253ad161ff0127db32983e5e2e5352d59a"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."acorn"."^0.8.0" = self.by-version."acorn"."0.8.0"; - by-version."acorn"."0.8.0" = lib.makeOverridable self.buildNodePackage { + by-version."acorn"."0.8.0" = self.buildNodePackage { name = "acorn-0.8.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/acorn/-/acorn-0.8.0.tgz"; - name = "acorn-0.8.0.tgz"; - sha1 = "e07ae6721110b22878242950ae2e96658b0aac7e"; - }) - ]; - buildInputs = - (self.nativeDeps."acorn" or []); + src = fetchurl { + url = "http://registry.npmjs.org/acorn/-/acorn-0.8.0.tgz"; + name = "acorn-0.8.0.tgz"; + sha1 = "e07ae6721110b22878242950ae2e96658b0aac7e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "acorn" ]; + peerDependencies = []; }; by-spec."acorn"."~0.9.0" = self.by-version."acorn"."0.9.0"; - by-version."acorn"."0.9.0" = lib.makeOverridable self.buildNodePackage { + by-version."acorn"."0.9.0" = self.buildNodePackage { name = "acorn-0.9.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/acorn/-/acorn-0.9.0.tgz"; - name = "acorn-0.9.0.tgz"; - sha1 = "67728e0acad6cc61dfb901c121837694db5b926b"; - }) - ]; - buildInputs = - (self.nativeDeps."acorn" or []); + src = fetchurl { + url = "http://registry.npmjs.org/acorn/-/acorn-0.9.0.tgz"; + name = "acorn-0.9.0.tgz"; + sha1 = "67728e0acad6cc61dfb901c121837694db5b926b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "acorn" ]; + peerDependencies = []; }; by-spec."acorn-globals"."^1.0.0" = - self.by-version."acorn-globals"."1.0.1"; - by-version."acorn-globals"."1.0.1" = lib.makeOverridable self.buildNodePackage { - name = "acorn-globals-1.0.1"; + self.by-version."acorn-globals"."1.0.2"; + by-version."acorn-globals"."1.0.2" = self.buildNodePackage { + name = "acorn-globals-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.1.tgz"; - name = "acorn-globals-1.0.1.tgz"; - sha1 = "00013368c24311f9fc2c2d420df6c311b9df64d9"; - }) - ]; - buildInputs = - (self.nativeDeps."acorn-globals" or []); - deps = { - "acorn-0.8.0" = self.by-version."acorn"."0.8.0"; + src = fetchurl { + url = "http://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.2.tgz"; + name = "acorn-globals-1.0.2.tgz"; + sha1 = "f90bf21844405e649d00add61a688fc6a3462158"; }; - peerDependencies = [ - ]; - passthru.names = [ "acorn-globals" ]; + deps = { + "acorn-0.11.0" = self.by-version."acorn"."0.11.0"; + }; + peerDependencies = []; }; by-spec."acorn-globals"."^1.0.1" = - self.by-version."acorn-globals"."1.0.1"; + self.by-version."acorn-globals"."1.0.2"; by-spec."active-x-obfuscator"."0.0.1" = self.by-version."active-x-obfuscator"."0.0.1"; - by-version."active-x-obfuscator"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."active-x-obfuscator"."0.0.1" = self.buildNodePackage { name = "active-x-obfuscator-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz"; - name = "active-x-obfuscator-0.0.1.tgz"; - sha1 = "089b89b37145ff1d9ec74af6530be5526cae1f1a"; - }) - ]; - buildInputs = - (self.nativeDeps."active-x-obfuscator" or []); + src = fetchurl { + url = "http://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz"; + name = "active-x-obfuscator-0.0.1.tgz"; + sha1 = "089b89b37145ff1d9ec74af6530be5526cae1f1a"; + }; deps = { "zeparser-0.0.5" = self.by-version."zeparser"."0.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "active-x-obfuscator" ]; + peerDependencies = []; }; by-spec."addr-to-ip-port"."^1.0.0" = self.by-version."addr-to-ip-port"."1.4.0"; - by-version."addr-to-ip-port"."1.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."addr-to-ip-port"."1.4.0" = self.buildNodePackage { name = "addr-to-ip-port-1.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/addr-to-ip-port/-/addr-to-ip-port-1.4.0.tgz"; - name = "addr-to-ip-port-1.4.0.tgz"; - sha1 = "9b784874d8a6a284c64d453f2c0f6430f201a8db"; - }) - ]; - buildInputs = - (self.nativeDeps."addr-to-ip-port" or []); + src = fetchurl { + url = "http://registry.npmjs.org/addr-to-ip-port/-/addr-to-ip-port-1.4.0.tgz"; + name = "addr-to-ip-port-1.4.0.tgz"; + sha1 = "9b784874d8a6a284c64d453f2c0f6430f201a8db"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "addr-to-ip-port" ]; + peerDependencies = []; }; by-spec."addr-to-ip-port"."^1.0.1" = self.by-version."addr-to-ip-port"."1.4.0"; - by-spec."addressparser"."~0.2.1" = - self.by-version."addressparser"."0.2.1"; - by-version."addressparser"."0.2.1" = lib.makeOverridable self.buildNodePackage { - name = "addressparser-0.2.1"; + by-spec."addressparser"."~0.1.3" = + self.by-version."addressparser"."0.1.3"; + by-version."addressparser"."0.1.3" = self.buildNodePackage { + name = "addressparser-0.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/addressparser/-/addressparser-0.2.1.tgz"; - name = "addressparser-0.2.1.tgz"; - sha1 = "d11a5b2eeda04cfefebdf3196c10ae13db6cd607"; - }) - ]; - buildInputs = - (self.nativeDeps."addressparser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/addressparser/-/addressparser-0.1.3.tgz"; + name = "addressparser-0.1.3.tgz"; + sha1 = "9e9ab43d257e1ae784e1df5f580c9f5240f58874"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "addressparser" ]; + peerDependencies = []; + }; + by-spec."addressparser"."~0.2.1" = + self.by-version."addressparser"."0.2.1"; + by-version."addressparser"."0.2.1" = self.buildNodePackage { + name = "addressparser-0.2.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/addressparser/-/addressparser-0.2.1.tgz"; + name = "addressparser-0.2.1.tgz"; + sha1 = "d11a5b2eeda04cfefebdf3196c10ae13db6cd607"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."adm-zip"."0.4.4" = self.by-version."adm-zip"."0.4.4"; - by-version."adm-zip"."0.4.4" = lib.makeOverridable self.buildNodePackage { + by-version."adm-zip"."0.4.4" = self.buildNodePackage { name = "adm-zip-0.4.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/adm-zip/-/adm-zip-0.4.4.tgz"; - name = "adm-zip-0.4.4.tgz"; - sha1 = "a61ed5ae6905c3aea58b3a657d25033091052736"; - }) - ]; - buildInputs = - (self.nativeDeps."adm-zip" or []); + src = fetchurl { + url = "http://registry.npmjs.org/adm-zip/-/adm-zip-0.4.4.tgz"; + name = "adm-zip-0.4.4.tgz"; + sha1 = "a61ed5ae6905c3aea58b3a657d25033091052736"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "adm-zip" ]; + peerDependencies = []; }; by-spec."adm-zip"."~0.4.3" = self.by-version."adm-zip"."0.4.4"; - by-spec."airplay-js"."^0.2.0" = - self.by-version."airplay-js"."0.2.6"; - by-version."airplay-js"."0.2.6" = lib.makeOverridable self.buildNodePackage { - name = "airplay-js-0.2.6"; + by-spec."after"."0.8.1" = + self.by-version."after"."0.8.1"; + by-version."after"."0.8.1" = self.buildNodePackage { + name = "after-0.8.1"; bin = false; - src = [ - (self.patchSource fetchurl { - url = "http://registry.npmjs.org/airplay-js/-/airplay-js-0.2.6.tgz"; - name = "airplay-js-0.2.6.tgz"; - sha1 = "a7038ed3559d9dd6d8c96d553b56158bf9434f7c"; - }) - ]; - buildInputs = - (self.nativeDeps."airplay-js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/after/-/after-0.8.1.tgz"; + name = "after-0.8.1.tgz"; + sha1 = "ab5d4fb883f596816d3515f8f791c0af486dd627"; + }; deps = { - "mdns-js-0.2.4" = self.by-version."mdns-js"."0.2.4"; + }; + peerDependencies = []; + }; + by-spec."agent-base"."~1.0.1" = + self.by-version."agent-base"."1.0.1"; + by-version."agent-base"."1.0.1" = self.buildNodePackage { + name = "agent-base-1.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/agent-base/-/agent-base-1.0.1.tgz"; + name = "agent-base-1.0.1.tgz"; + sha1 = "806dbee16f2f27506730e2eb78f537192706ccc3"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."airplay-js"."^0.2.0" = + self.by-version."airplay-js"."0.2.11"; + by-version."airplay-js"."0.2.11" = self.buildNodePackage { + name = "airplay-js-0.2.11"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/airplay-js/-/airplay-js-0.2.11.tgz"; + name = "airplay-js-0.2.11.tgz"; + sha1 = "276dc149bb5ce19d13632d7cab7afd4e759e37cc"; + }; + deps = { + "asyncblock-2.1.23" = self.by-version."asyncblock"."2.1.23"; + "mdns-js-0.2.5" = self.by-version."mdns-js"."0.2.5"; "plist-with-patches-0.5.1" = self.by-version."plist-with-patches"."0.5.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "airplay-js" ]; + peerDependencies = []; }; by-spec."airplay-js"."^0.2.5" = - self.by-version."airplay-js"."0.2.6"; + self.by-version."airplay-js"."0.2.11"; + by-spec."alea"."~0.0.9" = + self.by-version."alea"."0.0.9"; + by-version."alea"."0.0.9" = self.buildNodePackage { + name = "alea-0.0.9"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/alea/-/alea-0.0.9.tgz"; + name = "alea-0.0.9.tgz"; + sha1 = "f738cb45f83430069f45cf69ccbf312dd57a9e1a"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."almond"."*" = self.by-version."almond"."0.3.0"; - by-version."almond"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."almond"."0.3.0" = self.buildNodePackage { name = "almond-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/almond/-/almond-0.3.0.tgz"; - name = "almond-0.3.0.tgz"; - sha1 = "701510c31038354f85ea31410b89ff3392058014"; - }) - ]; - buildInputs = - (self.nativeDeps."almond" or []); + src = fetchurl { + url = "http://registry.npmjs.org/almond/-/almond-0.3.0.tgz"; + name = "almond-0.3.0.tgz"; + sha1 = "701510c31038354f85ea31410b89ff3392058014"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "almond" ]; + peerDependencies = []; }; "almond" = self.by-version."almond"."0.3.0"; + by-spec."alter"."~0.2.0" = + self.by-version."alter"."0.2.0"; + by-version."alter"."0.2.0" = self.buildNodePackage { + name = "alter-0.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/alter/-/alter-0.2.0.tgz"; + name = "alter-0.2.0.tgz"; + sha1 = "c7588808617572034aae62480af26b1d4d1cb3cd"; + }; + deps = { + "stable-0.1.5" = self.by-version."stable"."0.1.5"; + }; + peerDependencies = []; + }; by-spec."amdefine"."*" = self.by-version."amdefine"."0.1.0"; - by-version."amdefine"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."amdefine"."0.1.0" = self.buildNodePackage { name = "amdefine-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/amdefine/-/amdefine-0.1.0.tgz"; - name = "amdefine-0.1.0.tgz"; - sha1 = "3ca9735cf1dde0edf7a4bf6641709c8024f9b227"; - }) - ]; - buildInputs = - (self.nativeDeps."amdefine" or []); + src = fetchurl { + url = "http://registry.npmjs.org/amdefine/-/amdefine-0.1.0.tgz"; + name = "amdefine-0.1.0.tgz"; + sha1 = "3ca9735cf1dde0edf7a4bf6641709c8024f9b227"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "amdefine" ]; + peerDependencies = []; }; "amdefine" = self.by-version."amdefine"."0.1.0"; by-spec."amdefine".">=0.0.4" = self.by-version."amdefine"."0.1.0"; + by-spec."amqp".">=0.1.3" = + self.by-version."amqp"."0.2.0"; + by-version."amqp"."0.2.0" = self.buildNodePackage { + name = "amqp-0.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/amqp/-/amqp-0.2.0.tgz"; + name = "amqp-0.2.0.tgz"; + sha1 = "caed3d5a1ef5f419663f80dcf6e95312e5fca2ca"; + }; + deps = { + "lodash-1.3.1" = self.by-version."lodash"."1.3.1"; + }; + peerDependencies = []; + }; by-spec."ansi"."^0.3.0" = self.by-version."ansi"."0.3.0"; - by-version."ansi"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."ansi"."0.3.0" = self.buildNodePackage { name = "ansi-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ansi/-/ansi-0.3.0.tgz"; - name = "ansi-0.3.0.tgz"; - sha1 = "74b2f1f187c8553c7f95015bcb76009fb43d38e0"; - }) - ]; - buildInputs = - (self.nativeDeps."ansi" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ansi/-/ansi-0.3.0.tgz"; + name = "ansi-0.3.0.tgz"; + sha1 = "74b2f1f187c8553c7f95015bcb76009fb43d38e0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ansi" ]; + peerDependencies = []; }; by-spec."ansi"."~0.3.0" = self.by-version."ansi"."0.3.0"; by-spec."ansi-regex"."^0.1.0" = self.by-version."ansi-regex"."0.1.0"; - by-version."ansi-regex"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."ansi-regex"."0.1.0" = self.buildNodePackage { name = "ansi-regex-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ansi-regex/-/ansi-regex-0.1.0.tgz"; - name = "ansi-regex-0.1.0.tgz"; - sha1 = "55ca60db6900857c423ae9297980026f941ed903"; - }) - ]; - buildInputs = - (self.nativeDeps."ansi-regex" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ansi-regex/-/ansi-regex-0.1.0.tgz"; + name = "ansi-regex-0.1.0.tgz"; + sha1 = "55ca60db6900857c423ae9297980026f941ed903"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ansi-regex" ]; + peerDependencies = []; }; by-spec."ansi-regex"."^0.2.0" = self.by-version."ansi-regex"."0.2.1"; - by-version."ansi-regex"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."ansi-regex"."0.2.1" = self.buildNodePackage { name = "ansi-regex-0.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz"; - name = "ansi-regex-0.2.1.tgz"; - sha1 = "0d8e946967a3d8143f93e24e298525fc1b2235f9"; - }) - ]; - buildInputs = - (self.nativeDeps."ansi-regex" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz"; + name = "ansi-regex-0.2.1.tgz"; + sha1 = "0d8e946967a3d8143f93e24e298525fc1b2235f9"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ansi-regex" ]; + peerDependencies = []; }; by-spec."ansi-regex"."^0.2.1" = self.by-version."ansi-regex"."0.2.1"; by-spec."ansi-regex"."^1.0.0" = self.by-version."ansi-regex"."1.1.0"; - by-version."ansi-regex"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."ansi-regex"."1.1.0" = self.buildNodePackage { name = "ansi-regex-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ansi-regex/-/ansi-regex-1.1.0.tgz"; - name = "ansi-regex-1.1.0.tgz"; - sha1 = "67792c5d6ad05c792d6cd6057ac8f5e69ebf4357"; - }) - ]; - buildInputs = - (self.nativeDeps."ansi-regex" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ansi-regex/-/ansi-regex-1.1.0.tgz"; + name = "ansi-regex-1.1.0.tgz"; + sha1 = "67792c5d6ad05c792d6cd6057ac8f5e69ebf4357"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ansi-regex" ]; + peerDependencies = []; }; + by-spec."ansi-regex"."^1.1.0" = + self.by-version."ansi-regex"."1.1.0"; by-spec."ansi-remover"."*" = self.by-version."ansi-remover"."0.0.2"; - by-version."ansi-remover"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."ansi-remover"."0.0.2" = self.buildNodePackage { name = "ansi-remover-0.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ansi-remover/-/ansi-remover-0.0.2.tgz"; - name = "ansi-remover-0.0.2.tgz"; - sha1 = "7020086289f10e195d85d828de065ccdd50e6e66"; - }) - ]; - buildInputs = - (self.nativeDeps."ansi-remover" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ansi-remover/-/ansi-remover-0.0.2.tgz"; + name = "ansi-remover-0.0.2.tgz"; + sha1 = "7020086289f10e195d85d828de065ccdd50e6e66"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ansi-remover" ]; + peerDependencies = []; }; "ansi-remover" = self.by-version."ansi-remover"."0.0.2"; by-spec."ansi-styles"."^1.1.0" = self.by-version."ansi-styles"."1.1.0"; - by-version."ansi-styles"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."ansi-styles"."1.1.0" = self.buildNodePackage { name = "ansi-styles-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz"; - name = "ansi-styles-1.1.0.tgz"; - sha1 = "eaecbf66cd706882760b2f4691582b8f55d7a7de"; - }) - ]; - buildInputs = - (self.nativeDeps."ansi-styles" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz"; + name = "ansi-styles-1.1.0.tgz"; + sha1 = "eaecbf66cd706882760b2f4691582b8f55d7a7de"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ansi-styles" ]; + peerDependencies = []; }; by-spec."ansi-styles"."~1.0.0" = self.by-version."ansi-styles"."1.0.0"; - by-version."ansi-styles"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."ansi-styles"."1.0.0" = self.buildNodePackage { name = "ansi-styles-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz"; - name = "ansi-styles-1.0.0.tgz"; - sha1 = "cb102df1c56f5123eab8b67cd7b98027a0279178"; - }) - ]; - buildInputs = - (self.nativeDeps."ansi-styles" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz"; + name = "ansi-styles-1.0.0.tgz"; + sha1 = "cb102df1c56f5123eab8b67cd7b98027a0279178"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ansi-styles" ]; + peerDependencies = []; }; by-spec."ansicolors"."~0.3.2" = self.by-version."ansicolors"."0.3.2"; - by-version."ansicolors"."0.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."ansicolors"."0.3.2" = self.buildNodePackage { name = "ansicolors-0.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz"; - name = "ansicolors-0.3.2.tgz"; - sha1 = "665597de86a9ffe3aa9bfbe6cae5c6ea426b4979"; - }) - ]; - buildInputs = - (self.nativeDeps."ansicolors" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz"; + name = "ansicolors-0.3.2.tgz"; + sha1 = "665597de86a9ffe3aa9bfbe6cae5c6ea426b4979"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ansicolors" ]; + peerDependencies = []; }; by-spec."ansistyles"."~0.1.3" = self.by-version."ansistyles"."0.1.3"; - by-version."ansistyles"."0.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."ansistyles"."0.1.3" = self.buildNodePackage { name = "ansistyles-0.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ansistyles/-/ansistyles-0.1.3.tgz"; - name = "ansistyles-0.1.3.tgz"; - sha1 = "5de60415bda071bb37127854c864f41b23254539"; - }) - ]; - buildInputs = - (self.nativeDeps."ansistyles" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ansistyles/-/ansistyles-0.1.3.tgz"; + name = "ansistyles-0.1.3.tgz"; + sha1 = "5de60415bda071bb37127854c864f41b23254539"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ansistyles" ]; + peerDependencies = []; + }; + by-spec."anymatch"."~1.1.0" = + self.by-version."anymatch"."1.1.0"; + by-version."anymatch"."1.1.0" = self.buildNodePackage { + name = "anymatch-1.1.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/anymatch/-/anymatch-1.1.0.tgz"; + name = "anymatch-1.1.0.tgz"; + sha1 = "ebc63275cee368a96b300f31623bf9f228d428e3"; + }; + deps = { + "minimatch-1.0.0" = self.by-version."minimatch"."1.0.0"; + }; + peerDependencies = []; }; by-spec."apparatus".">= 0.0.6" = self.by-version."apparatus"."0.0.8"; - by-version."apparatus"."0.0.8" = lib.makeOverridable self.buildNodePackage { + by-version."apparatus"."0.0.8" = self.buildNodePackage { name = "apparatus-0.0.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/apparatus/-/apparatus-0.0.8.tgz"; - name = "apparatus-0.0.8.tgz"; - sha1 = "14e8aeb84189208b7f8d77f09d9f0307778b079a"; - }) - ]; - buildInputs = - (self.nativeDeps."apparatus" or []); + src = fetchurl { + url = "http://registry.npmjs.org/apparatus/-/apparatus-0.0.8.tgz"; + name = "apparatus-0.0.8.tgz"; + sha1 = "14e8aeb84189208b7f8d77f09d9f0307778b079a"; + }; deps = { "sylvester-0.0.21" = self.by-version."sylvester"."0.0.21"; }; - peerDependencies = [ - ]; - passthru.names = [ "apparatus" ]; + peerDependencies = []; }; by-spec."archiver"."~0.12.0" = self.by-version."archiver"."0.12.0"; - by-version."archiver"."0.12.0" = lib.makeOverridable self.buildNodePackage { + by-version."archiver"."0.12.0" = self.buildNodePackage { name = "archiver-0.12.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/archiver/-/archiver-0.12.0.tgz"; - name = "archiver-0.12.0.tgz"; - sha1 = "b8ccde2508cab9092bb7106630139c0f39a280cc"; - }) - ]; - buildInputs = - (self.nativeDeps."archiver" or []); + src = fetchurl { + url = "http://registry.npmjs.org/archiver/-/archiver-0.12.0.tgz"; + name = "archiver-0.12.0.tgz"; + sha1 = "b8ccde2508cab9092bb7106630139c0f39a280cc"; + }; deps = { "async-0.9.0" = self.by-version."async"."0.9.0"; "buffer-crc32-0.2.5" = self.by-version."buffer-crc32"."0.2.5"; @@ -633,646 +642,588 @@ "tar-stream-1.0.2" = self.by-version."tar-stream"."1.0.2"; "zip-stream-0.4.1" = self.by-version."zip-stream"."0.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "archiver" ]; + peerDependencies = []; }; by-spec."archy"."0" = self.by-version."archy"."0.0.2"; - by-version."archy"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."archy"."0.0.2" = self.buildNodePackage { name = "archy-0.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; - name = "archy-0.0.2.tgz"; - sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; - }) - ]; - buildInputs = - (self.nativeDeps."archy" or []); + src = fetchurl { + url = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; + name = "archy-0.0.2.tgz"; + sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "archy" ]; + peerDependencies = []; }; by-spec."archy"."0.0.2" = self.by-version."archy"."0.0.2"; by-spec."archy"."^1.0.0" = self.by-version."archy"."1.0.0"; - by-version."archy"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."archy"."1.0.0" = self.buildNodePackage { name = "archy-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/archy/-/archy-1.0.0.tgz"; - name = "archy-1.0.0.tgz"; - sha1 = "f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40"; - }) - ]; - buildInputs = - (self.nativeDeps."archy" or []); + src = fetchurl { + url = "http://registry.npmjs.org/archy/-/archy-1.0.0.tgz"; + name = "archy-1.0.0.tgz"; + sha1 = "f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "archy" ]; + peerDependencies = []; }; by-spec."archy"."~1.0.0" = self.by-version."archy"."1.0.0"; by-spec."are-we-there-yet"."~1.0.0" = self.by-version."are-we-there-yet"."1.0.2"; - by-version."are-we-there-yet"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."are-we-there-yet"."1.0.2" = self.buildNodePackage { name = "are-we-there-yet-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.0.2.tgz"; - name = "are-we-there-yet-1.0.2.tgz"; - sha1 = "b518f4a6ec85862b57ce82df495bbabc76cb5246"; - }) - ]; - buildInputs = - (self.nativeDeps."are-we-there-yet" or []); + src = fetchurl { + url = "http://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.0.2.tgz"; + name = "are-we-there-yet-1.0.2.tgz"; + sha1 = "b518f4a6ec85862b57ce82df495bbabc76cb5246"; + }; deps = { "delegates-0.1.0" = self.by-version."delegates"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "are-we-there-yet" ]; + peerDependencies = []; }; by-spec."argparse"."0.1.15" = self.by-version."argparse"."0.1.15"; - by-version."argparse"."0.1.15" = lib.makeOverridable self.buildNodePackage { + by-version."argparse"."0.1.15" = self.buildNodePackage { name = "argparse-0.1.15"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; - name = "argparse-0.1.15.tgz"; - sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; - }) - ]; - buildInputs = - (self.nativeDeps."argparse" or []); + src = fetchurl { + url = "http://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; + name = "argparse-0.1.15.tgz"; + sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; + }; deps = { "underscore-1.4.4" = self.by-version."underscore"."1.4.4"; "underscore.string-2.3.3" = self.by-version."underscore.string"."2.3.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "argparse" ]; + peerDependencies = []; }; by-spec."argparse"."~ 0.1.11" = self.by-version."argparse"."0.1.16"; - by-version."argparse"."0.1.16" = lib.makeOverridable self.buildNodePackage { + by-version."argparse"."0.1.16" = self.buildNodePackage { name = "argparse-0.1.16"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz"; - name = "argparse-0.1.16.tgz"; - sha1 = "cfd01e0fbba3d6caed049fbd758d40f65196f57c"; - }) - ]; - buildInputs = - (self.nativeDeps."argparse" or []); + src = fetchurl { + url = "http://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz"; + name = "argparse-0.1.16.tgz"; + sha1 = "cfd01e0fbba3d6caed049fbd758d40f65196f57c"; + }; deps = { "underscore-1.7.0" = self.by-version."underscore"."1.7.0"; "underscore.string-2.4.0" = self.by-version."underscore.string"."2.4.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "argparse" ]; + peerDependencies = []; }; by-spec."array-differ"."^1.0.0" = self.by-version."array-differ"."1.0.0"; - by-version."array-differ"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."array-differ"."1.0.0" = self.buildNodePackage { name = "array-differ-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz"; - name = "array-differ-1.0.0.tgz"; - sha1 = "eff52e3758249d33be402b8bb8e564bb2b5d4031"; - }) - ]; - buildInputs = - (self.nativeDeps."array-differ" or []); + src = fetchurl { + url = "http://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz"; + name = "array-differ-1.0.0.tgz"; + sha1 = "eff52e3758249d33be402b8bb8e564bb2b5d4031"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "array-differ" ]; + peerDependencies = []; }; by-spec."array-filter"."~0.0.0" = self.by-version."array-filter"."0.0.1"; - by-version."array-filter"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."array-filter"."0.0.1" = self.buildNodePackage { name = "array-filter-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz"; - name = "array-filter-0.0.1.tgz"; - sha1 = "7da8cf2e26628ed732803581fd21f67cacd2eeec"; - }) - ]; - buildInputs = - (self.nativeDeps."array-filter" or []); + src = fetchurl { + url = "http://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz"; + name = "array-filter-0.0.1.tgz"; + sha1 = "7da8cf2e26628ed732803581fd21f67cacd2eeec"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "array-filter" ]; + peerDependencies = []; + }; + by-spec."array-indexofobject"."~0.0.1" = + self.by-version."array-indexofobject"."0.0.1"; + by-version."array-indexofobject"."0.0.1" = self.buildNodePackage { + name = "array-indexofobject-0.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/array-indexofobject/-/array-indexofobject-0.0.1.tgz"; + name = "array-indexofobject-0.0.1.tgz"; + sha1 = "aaa128e62c9b3c358094568c219ff64fe489d42a"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."array-loop"."^1.0.0" = self.by-version."array-loop"."1.0.0"; - by-version."array-loop"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."array-loop"."1.0.0" = self.buildNodePackage { name = "array-loop-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/array-loop/-/array-loop-1.0.0.tgz"; - name = "array-loop-1.0.0.tgz"; - sha1 = "c033d086cf0d12af73aed5a99c0cedb37367b395"; - }) - ]; - buildInputs = - (self.nativeDeps."array-loop" or []); + src = fetchurl { + url = "http://registry.npmjs.org/array-loop/-/array-loop-1.0.0.tgz"; + name = "array-loop-1.0.0.tgz"; + sha1 = "c033d086cf0d12af73aed5a99c0cedb37367b395"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "array-loop" ]; + peerDependencies = []; }; by-spec."array-map"."~0.0.0" = self.by-version."array-map"."0.0.0"; - by-version."array-map"."0.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."array-map"."0.0.0" = self.buildNodePackage { name = "array-map-0.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz"; - name = "array-map-0.0.0.tgz"; - sha1 = "88a2bab73d1cf7bcd5c1b118a003f66f665fa662"; - }) - ]; - buildInputs = - (self.nativeDeps."array-map" or []); + src = fetchurl { + url = "http://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz"; + name = "array-map-0.0.0.tgz"; + sha1 = "88a2bab73d1cf7bcd5c1b118a003f66f665fa662"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "array-map" ]; + peerDependencies = []; }; by-spec."array-reduce"."~0.0.0" = self.by-version."array-reduce"."0.0.0"; - by-version."array-reduce"."0.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."array-reduce"."0.0.0" = self.buildNodePackage { name = "array-reduce-0.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz"; - name = "array-reduce-0.0.0.tgz"; - sha1 = "173899d3ffd1c7d9383e4479525dbe278cab5f2b"; - }) - ]; - buildInputs = - (self.nativeDeps."array-reduce" or []); + src = fetchurl { + url = "http://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz"; + name = "array-reduce-0.0.0.tgz"; + sha1 = "173899d3ffd1c7d9383e4479525dbe278cab5f2b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "array-reduce" ]; + peerDependencies = []; }; by-spec."array-uniq"."^1.0.2" = self.by-version."array-uniq"."1.0.2"; - by-version."array-uniq"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."array-uniq"."1.0.2" = self.buildNodePackage { name = "array-uniq-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/array-uniq/-/array-uniq-1.0.2.tgz"; - name = "array-uniq-1.0.2.tgz"; - sha1 = "5fcc373920775723cfd64d65c64bef53bf9eba6d"; - }) - ]; - buildInputs = - (self.nativeDeps."array-uniq" or []); + src = fetchurl { + url = "http://registry.npmjs.org/array-uniq/-/array-uniq-1.0.2.tgz"; + name = "array-uniq-1.0.2.tgz"; + sha1 = "5fcc373920775723cfd64d65c64bef53bf9eba6d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "array-uniq" ]; + peerDependencies = []; + }; + by-spec."arraybuffer.slice"."0.0.6" = + self.by-version."arraybuffer.slice"."0.0.6"; + by-version."arraybuffer.slice"."0.0.6" = self.buildNodePackage { + name = "arraybuffer.slice-0.0.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz"; + name = "arraybuffer.slice-0.0.6.tgz"; + sha1 = "f33b2159f0532a3f3107a272c0ccfbd1ad2979ca"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."asap"."^1.0.0" = self.by-version."asap"."1.0.0"; - by-version."asap"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."asap"."1.0.0" = self.buildNodePackage { name = "asap-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/asap/-/asap-1.0.0.tgz"; - name = "asap-1.0.0.tgz"; - sha1 = "b2a45da5fdfa20b0496fc3768cc27c12fa916a7d"; - }) - ]; - buildInputs = - (self.nativeDeps."asap" or []); + src = fetchurl { + url = "http://registry.npmjs.org/asap/-/asap-1.0.0.tgz"; + name = "asap-1.0.0.tgz"; + sha1 = "b2a45da5fdfa20b0496fc3768cc27c12fa916a7d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "asap" ]; + peerDependencies = []; }; by-spec."asap"."~1.0.0" = self.by-version."asap"."1.0.0"; by-spec."ascii-json"."~0.2" = self.by-version."ascii-json"."0.2.0"; - by-version."ascii-json"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."ascii-json"."0.2.0" = self.buildNodePackage { name = "ascii-json-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ascii-json/-/ascii-json-0.2.0.tgz"; - name = "ascii-json-0.2.0.tgz"; - sha1 = "10ddb361fd48f72595309fd10a6ea2e7bf2c9218"; - }) - ]; - buildInputs = - (self.nativeDeps."ascii-json" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ascii-json/-/ascii-json-0.2.0.tgz"; + name = "ascii-json-0.2.0.tgz"; + sha1 = "10ddb361fd48f72595309fd10a6ea2e7bf2c9218"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ascii-json" ]; + peerDependencies = []; }; by-spec."ascli"."~0.3" = self.by-version."ascli"."0.3.0"; - by-version."ascli"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."ascli"."0.3.0" = self.buildNodePackage { name = "ascli-0.3.0"; bin = false; - src = [ - (self.patchSource fetchurl { - url = "http://registry.npmjs.org/ascli/-/ascli-0.3.0.tgz"; - name = "ascli-0.3.0.tgz"; - sha1 = "5e66230e5219fe3e8952a4efb4f20fae596a813a"; - }) - ]; - buildInputs = - (self.nativeDeps."ascli" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ascli/-/ascli-0.3.0.tgz"; + name = "ascli-0.3.0.tgz"; + sha1 = "5e66230e5219fe3e8952a4efb4f20fae596a813a"; + }; deps = { "colour-0.7.1" = self.by-version."colour"."0.7.1"; "optjs-3.2.1-boom" = self.by-version."optjs"."3.2.1-boom"; }; - peerDependencies = [ - ]; - passthru.names = [ "ascli" ]; + peerDependencies = []; }; by-spec."asn1"."0.1.11" = self.by-version."asn1"."0.1.11"; - by-version."asn1"."0.1.11" = lib.makeOverridable self.buildNodePackage { + by-version."asn1"."0.1.11" = self.buildNodePackage { name = "asn1-0.1.11"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"; - name = "asn1-0.1.11.tgz"; - sha1 = "559be18376d08a4ec4dbe80877d27818639b2df7"; - }) - ]; - buildInputs = - (self.nativeDeps."asn1" or []); + src = fetchurl { + url = "http://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"; + name = "asn1-0.1.11.tgz"; + sha1 = "559be18376d08a4ec4dbe80877d27818639b2df7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "asn1" ]; + peerDependencies = []; + }; + by-spec."asn1"."0.2.1" = + self.by-version."asn1"."0.2.1"; + by-version."asn1"."0.2.1" = self.buildNodePackage { + name = "asn1-0.2.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/asn1/-/asn1-0.2.1.tgz"; + name = "asn1-0.2.1.tgz"; + sha1 = "ecc73f75d31ea3c6ed9d47428db35fecc7b2c6dc"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."asn1.js".">=1.0.0-0 >=1.0.0-0 <2.0.0-0" = - self.by-version."asn1.js"."1.0.0"; - by-version."asn1.js"."1.0.0" = lib.makeOverridable self.buildNodePackage { - name = "asn1.js-1.0.0"; + self.by-version."asn1.js"."1.0.2"; + by-version."asn1.js"."1.0.2" = self.buildNodePackage { + name = "asn1.js-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/asn1.js/-/asn1.js-1.0.0.tgz"; - name = "asn1.js-1.0.0.tgz"; - sha1 = "62aa7c36d18c32ec17883e40b5e2d719562ed01d"; - }) - ]; - buildInputs = - (self.nativeDeps."asn1.js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/asn1.js/-/asn1.js-1.0.2.tgz"; + name = "asn1.js-1.0.2.tgz"; + sha1 = "967f8108b236b2bb056aaf8022316e88d3efe895"; + }; deps = { + "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; + "minimalistic-assert-1.0.0" = self.by-version."minimalistic-assert"."1.0.0"; "bn.js-1.0.0" = self.by-version."bn.js"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "asn1.js" ]; + peerDependencies = []; }; by-spec."asn1.js"."^1.0.0" = - self.by-version."asn1.js"."1.0.0"; + self.by-version."asn1.js"."1.0.2"; by-spec."asn1.js-rfc3280"."^1.0.0" = self.by-version."asn1.js-rfc3280"."1.0.0"; - by-version."asn1.js-rfc3280"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."asn1.js-rfc3280"."1.0.0" = self.buildNodePackage { name = "asn1.js-rfc3280-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/asn1.js-rfc3280/-/asn1.js-rfc3280-1.0.0.tgz"; - name = "asn1.js-rfc3280-1.0.0.tgz"; - sha1 = "4bb2013a7c9bdb4930c077b1b60d936186f4f4a7"; - }) - ]; - buildInputs = - (self.nativeDeps."asn1.js-rfc3280" or []); + src = fetchurl { + url = "http://registry.npmjs.org/asn1.js-rfc3280/-/asn1.js-rfc3280-1.0.0.tgz"; + name = "asn1.js-rfc3280-1.0.0.tgz"; + sha1 = "4bb2013a7c9bdb4930c077b1b60d936186f4f4a7"; + }; deps = { }; peerDependencies = [ - self.by-version."asn1.js"."1.0.0" - ]; - passthru.names = [ "asn1.js-rfc3280" ]; + self.by-version."asn1.js"."1.0.2"]; }; by-spec."assert"."*" = self.by-version."assert"."1.3.0"; - by-version."assert"."1.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."assert"."1.3.0" = self.buildNodePackage { name = "assert-1.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/assert/-/assert-1.3.0.tgz"; - name = "assert-1.3.0.tgz"; - sha1 = "03939a622582a812cc202320a0b9a56c9b815849"; - }) - ]; - buildInputs = - (self.nativeDeps."assert" or []); + src = fetchurl { + url = "http://registry.npmjs.org/assert/-/assert-1.3.0.tgz"; + name = "assert-1.3.0.tgz"; + sha1 = "03939a622582a812cc202320a0b9a56c9b815849"; + }; deps = { "util-0.10.3" = self.by-version."util"."0.10.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "assert" ]; + peerDependencies = []; }; "assert" = self.by-version."assert"."1.3.0"; by-spec."assert"."~1.1.0" = self.by-version."assert"."1.1.2"; - by-version."assert"."1.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."assert"."1.1.2" = self.buildNodePackage { name = "assert-1.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/assert/-/assert-1.1.2.tgz"; - name = "assert-1.1.2.tgz"; - sha1 = "adaa04c46bb58c6dd1f294da3eb26e6228eb6e44"; - }) - ]; - buildInputs = - (self.nativeDeps."assert" or []); + src = fetchurl { + url = "http://registry.npmjs.org/assert/-/assert-1.1.2.tgz"; + name = "assert-1.1.2.tgz"; + sha1 = "adaa04c46bb58c6dd1f294da3eb26e6228eb6e44"; + }; deps = { "util-0.10.3" = self.by-version."util"."0.10.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "assert" ]; + peerDependencies = []; }; by-spec."assert"."~1.3.0" = self.by-version."assert"."1.3.0"; by-spec."assert-plus"."0.1.2" = self.by-version."assert-plus"."0.1.2"; - by-version."assert-plus"."0.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."assert-plus"."0.1.2" = self.buildNodePackage { name = "assert-plus-0.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"; - name = "assert-plus-0.1.2.tgz"; - sha1 = "d93ffdbb67ac5507779be316a7d65146417beef8"; - }) - ]; - buildInputs = - (self.nativeDeps."assert-plus" or []); + src = fetchurl { + url = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"; + name = "assert-plus-0.1.2.tgz"; + sha1 = "d93ffdbb67ac5507779be316a7d65146417beef8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "assert-plus" ]; + peerDependencies = []; }; by-spec."assert-plus"."0.1.3" = self.by-version."assert-plus"."0.1.3"; - by-version."assert-plus"."0.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."assert-plus"."0.1.3" = self.buildNodePackage { name = "assert-plus-0.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.1.3.tgz"; - name = "assert-plus-0.1.3.tgz"; - sha1 = "32eba8ac83e50ae4f4b5babab1ae9aa0edec9fef"; - }) - ]; - buildInputs = - (self.nativeDeps."assert-plus" or []); + src = fetchurl { + url = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.1.3.tgz"; + name = "assert-plus-0.1.3.tgz"; + sha1 = "32eba8ac83e50ae4f4b5babab1ae9aa0edec9fef"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "assert-plus" ]; + peerDependencies = []; + }; + by-spec."assert-plus"."0.1.5" = + self.by-version."assert-plus"."0.1.5"; + by-version."assert-plus"."0.1.5" = self.buildNodePackage { + name = "assert-plus-0.1.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz"; + name = "assert-plus-0.1.5.tgz"; + sha1 = "ee74009413002d84cec7219c6ac811812e723160"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."assert-plus"."^0.1.5" = self.by-version."assert-plus"."0.1.5"; - by-version."assert-plus"."0.1.5" = lib.makeOverridable self.buildNodePackage { - name = "assert-plus-0.1.5"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz"; - name = "assert-plus-0.1.5.tgz"; - sha1 = "ee74009413002d84cec7219c6ac811812e723160"; - }) - ]; - buildInputs = - (self.nativeDeps."assert-plus" or []); - deps = { - }; - peerDependencies = [ - ]; - passthru.names = [ "assert-plus" ]; - }; by-spec."assertion-error"."1.0.0" = self.by-version."assertion-error"."1.0.0"; - by-version."assertion-error"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."assertion-error"."1.0.0" = self.buildNodePackage { name = "assertion-error-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/assertion-error/-/assertion-error-1.0.0.tgz"; - name = "assertion-error-1.0.0.tgz"; - sha1 = "c7f85438fdd466bc7ca16ab90c81513797a5d23b"; - }) - ]; - buildInputs = - (self.nativeDeps."assertion-error" or []); + src = fetchurl { + url = "http://registry.npmjs.org/assertion-error/-/assertion-error-1.0.0.tgz"; + name = "assertion-error-1.0.0.tgz"; + sha1 = "c7f85438fdd466bc7ca16ab90c81513797a5d23b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "assertion-error" ]; + peerDependencies = []; + }; + by-spec."ast-traverse"."~0.1.1" = + self.by-version."ast-traverse"."0.1.1"; + by-version."ast-traverse"."0.1.1" = self.buildNodePackage { + name = "ast-traverse-0.1.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/ast-traverse/-/ast-traverse-0.1.1.tgz"; + name = "ast-traverse-0.1.1.tgz"; + sha1 = "69cf2b8386f19dcda1bb1e05d68fe359d8897de6"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."ast-types"."~0.3.22" = + self.by-version."ast-types"."0.3.38"; + by-version."ast-types"."0.3.38" = self.buildNodePackage { + name = "ast-types-0.3.38"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/ast-types/-/ast-types-0.3.38.tgz"; + name = "ast-types-0.3.38.tgz"; + sha1 = "afe430e60b4db3ce2ed22ceea0f16f1c31763ef7"; + }; + deps = { + "private-0.1.6" = self.by-version."private"."0.1.6"; + }; + peerDependencies = []; + }; + by-spec."ast-types"."~0.4.7" = + self.by-version."ast-types"."0.4.13"; + by-version."ast-types"."0.4.13" = self.buildNodePackage { + name = "ast-types-0.4.13"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/ast-types/-/ast-types-0.4.13.tgz"; + name = "ast-types-0.4.13.tgz"; + sha1 = "445bd0b0f235028f5dc5b532fca27dc7b19ed754"; + }; + deps = { + "depd-1.0.0" = self.by-version."depd"."1.0.0"; + }; + peerDependencies = []; + }; + by-spec."ast-types"."~0.6.1" = + self.by-version."ast-types"."0.6.10"; + by-version."ast-types"."0.6.10" = self.buildNodePackage { + name = "ast-types-0.6.10"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/ast-types/-/ast-types-0.6.10.tgz"; + name = "ast-types-0.6.10.tgz"; + sha1 = "381c6b083112bdf6561f14ce1aee5dce4a0089a7"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."astw"."~0.0.0" = self.by-version."astw"."0.0.0"; - by-version."astw"."0.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."astw"."0.0.0" = self.buildNodePackage { name = "astw-0.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/astw/-/astw-0.0.0.tgz"; - name = "astw-0.0.0.tgz"; - sha1 = "4490866a3ef116aaf91adba63ca7ddf70b6d59bd"; - }) - ]; - buildInputs = - (self.nativeDeps."astw" or []); + src = fetchurl { + url = "http://registry.npmjs.org/astw/-/astw-0.0.0.tgz"; + name = "astw-0.0.0.tgz"; + sha1 = "4490866a3ef116aaf91adba63ca7ddf70b6d59bd"; + }; deps = { "esprima-1.0.2" = self.by-version."esprima"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "astw" ]; + peerDependencies = []; }; by-spec."astw"."~0.1.0" = self.by-version."astw"."0.1.0"; - by-version."astw"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."astw"."0.1.0" = self.buildNodePackage { name = "astw-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/astw/-/astw-0.1.0.tgz"; - name = "astw-0.1.0.tgz"; - sha1 = "098be2758a6e9e9e15465d4fc4ba36265de11085"; - }) - ]; - buildInputs = - (self.nativeDeps."astw" or []); + src = fetchurl { + url = "http://registry.npmjs.org/astw/-/astw-0.1.0.tgz"; + name = "astw-0.1.0.tgz"; + sha1 = "098be2758a6e9e9e15465d4fc4ba36265de11085"; + }; deps = { "esprima-six-0.0.3" = self.by-version."esprima-six"."0.0.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "astw" ]; + peerDependencies = []; }; by-spec."astw"."~1.1.0" = self.by-version."astw"."1.1.0"; - by-version."astw"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."astw"."1.1.0" = self.buildNodePackage { name = "astw-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/astw/-/astw-1.1.0.tgz"; - name = "astw-1.1.0.tgz"; - sha1 = "f394778ab01c4ea467e64a614ed896ace0321a34"; - }) - ]; - buildInputs = - (self.nativeDeps."astw" or []); + src = fetchurl { + url = "http://registry.npmjs.org/astw/-/astw-1.1.0.tgz"; + name = "astw-1.1.0.tgz"; + sha1 = "f394778ab01c4ea467e64a614ed896ace0321a34"; + }; deps = { "esprima-fb-3001.1.0-dev-harmony-fb" = self.by-version."esprima-fb"."3001.1.0-dev-harmony-fb"; }; - peerDependencies = [ - ]; - passthru.names = [ "astw" ]; + peerDependencies = []; }; by-spec."async"."*" = self.by-version."async"."0.9.0"; - by-version."async"."0.9.0" = lib.makeOverridable self.buildNodePackage { + by-version."async"."0.9.0" = self.buildNodePackage { name = "async-0.9.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/async/-/async-0.9.0.tgz"; - name = "async-0.9.0.tgz"; - sha1 = "ac3613b1da9bed1b47510bb4651b8931e47146c7"; - }) - ]; - buildInputs = - (self.nativeDeps."async" or []); + src = fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.9.0.tgz"; + name = "async-0.9.0.tgz"; + sha1 = "ac3613b1da9bed1b47510bb4651b8931e47146c7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "async" ]; + peerDependencies = []; }; "async" = self.by-version."async"."0.9.0"; - by-spec."async"."0.1.22" = - self.by-version."async"."0.1.22"; - by-version."async"."0.1.22" = lib.makeOverridable self.buildNodePackage { - name = "async-0.1.22"; + by-spec."async"."0.1.18" = + self.by-version."async"."0.1.18"; + by-version."async"."0.1.18" = self.buildNodePackage { + name = "async-0.1.18"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/async/-/async-0.1.22.tgz"; - name = "async-0.1.22.tgz"; - sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; - }) - ]; - buildInputs = - (self.nativeDeps."async" or []); + src = fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.1.18.tgz"; + name = "async-0.1.18.tgz"; + sha1 = "c59c923920b76d5bf23248c04433920c4d45086a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "async" ]; + peerDependencies = []; + }; + by-spec."async"."0.1.22" = + self.by-version."async"."0.1.22"; + by-version."async"."0.1.22" = self.buildNodePackage { + name = "async-0.1.22"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.1.22.tgz"; + name = "async-0.1.22.tgz"; + sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."async"."0.1.x" = self.by-version."async"."0.1.22"; by-spec."async"."0.2.9" = self.by-version."async"."0.2.9"; - by-version."async"."0.2.9" = lib.makeOverridable self.buildNodePackage { + by-version."async"."0.2.9" = self.buildNodePackage { name = "async-0.2.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; - name = "async-0.2.9.tgz"; - sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; - }) - ]; - buildInputs = - (self.nativeDeps."async" or []); + src = fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; + name = "async-0.2.9.tgz"; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "async" ]; + peerDependencies = []; }; by-spec."async"."0.2.x" = self.by-version."async"."0.2.10"; - by-version."async"."0.2.10" = lib.makeOverridable self.buildNodePackage { + by-version."async"."0.2.10" = self.buildNodePackage { name = "async-0.2.10"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/async/-/async-0.2.10.tgz"; - name = "async-0.2.10.tgz"; - sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1"; - }) - ]; - buildInputs = - (self.nativeDeps."async" or []); + src = fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.2.10.tgz"; + name = "async-0.2.10.tgz"; + sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "async" ]; + peerDependencies = []; }; + by-spec."async"."0.9.0" = + self.by-version."async"."0.9.0"; by-spec."async"."0.9.x" = self.by-version."async"."0.9.0"; + by-spec."async".">=0.2.9" = + self.by-version."async"."0.9.0"; by-spec."async"."^0.9.0" = self.by-version."async"."0.9.0"; by-spec."async"."~0.1.22" = self.by-version."async"."0.1.22"; by-spec."async"."~0.2.0" = self.by-version."async"."0.2.10"; + by-spec."async"."~0.2.10" = + self.by-version."async"."0.2.10"; by-spec."async"."~0.2.6" = self.by-version."async"."0.2.10"; by-spec."async"."~0.2.7" = @@ -1287,661 +1238,1560 @@ self.by-version."async"."0.9.0"; by-spec."async-each"."~0.1.5" = self.by-version."async-each"."0.1.6"; - by-version."async-each"."0.1.6" = lib.makeOverridable self.buildNodePackage { + by-version."async-each"."0.1.6" = self.buildNodePackage { name = "async-each-0.1.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/async-each/-/async-each-0.1.6.tgz"; - name = "async-each-0.1.6.tgz"; - sha1 = "b67e99edcddf96541e44af56290cd7d5c6e70439"; - }) - ]; - buildInputs = - (self.nativeDeps."async-each" or []); + src = fetchurl { + url = "http://registry.npmjs.org/async-each/-/async-each-0.1.6.tgz"; + name = "async-each-0.1.6.tgz"; + sha1 = "b67e99edcddf96541e44af56290cd7d5c6e70439"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "async-each" ]; + peerDependencies = []; }; by-spec."async-some"."~1.0.1" = self.by-version."async-some"."1.0.1"; - by-version."async-some"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."async-some"."1.0.1" = self.buildNodePackage { name = "async-some-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/async-some/-/async-some-1.0.1.tgz"; - name = "async-some-1.0.1.tgz"; - sha1 = "8b54f08d46f0f9babc72ea9d646c245d23a4d9e5"; - }) - ]; - buildInputs = - (self.nativeDeps."async-some" or []); + src = fetchurl { + url = "http://registry.npmjs.org/async-some/-/async-some-1.0.1.tgz"; + name = "async-some-1.0.1.tgz"; + sha1 = "8b54f08d46f0f9babc72ea9d646c245d23a4d9e5"; + }; deps = { "dezalgo-1.0.1" = self.by-version."dezalgo"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "async-some" ]; + peerDependencies = []; + }; + by-spec."asyncblock"."^2.1.23" = + self.by-version."asyncblock"."2.1.23"; + by-version."asyncblock"."2.1.23" = self.buildNodePackage { + name = "asyncblock-2.1.23"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/asyncblock/-/asyncblock-2.1.23.tgz"; + name = "asyncblock-2.1.23.tgz"; + sha1 = "b51489b4e95cd152a148cff85015ff09691d1df9"; + }; + deps = { + "fibers-1.0.2" = self.by-version."fibers"."1.0.2"; + "esprima-1.2.2" = self.by-version."esprima"."1.2.2"; + }; + peerDependencies = []; }; by-spec."aws-sdk"."*" = - self.by-version."aws-sdk"."2.1.5"; - by-version."aws-sdk"."2.1.5" = lib.makeOverridable self.buildNodePackage { - name = "aws-sdk-2.1.5"; + self.by-version."aws-sdk"."2.1.7"; + by-version."aws-sdk"."2.1.7" = self.buildNodePackage { + name = "aws-sdk-2.1.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1.5.tgz"; - name = "aws-sdk-2.1.5.tgz"; - sha1 = "22ddd9dfff6b4caff5021d6d1812ba6d1c6d9a6b"; - }) - ]; - buildInputs = - (self.nativeDeps."aws-sdk" or []); + src = fetchurl { + url = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1.7.tgz"; + name = "aws-sdk-2.1.7.tgz"; + sha1 = "624d1ab9dbdf4782b9c3e07f906bf86a00f0bcb5"; + }; deps = { "xml2js-0.2.6" = self.by-version."xml2js"."0.2.6"; "xmlbuilder-0.4.2" = self.by-version."xmlbuilder"."0.4.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "aws-sdk" ]; + peerDependencies = []; + }; + "aws-sdk" = self.by-version."aws-sdk"."2.1.7"; + by-spec."aws-sdk"."2.0.5" = + self.by-version."aws-sdk"."2.0.5"; + by-version."aws-sdk"."2.0.5" = self.buildNodePackage { + name = "aws-sdk-2.0.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-2.0.5.tgz"; + name = "aws-sdk-2.0.5.tgz"; + sha1 = "f3ebb1898d0632b7b6672e8d77728cbbb69f98c6"; + }; + deps = { + "aws-sdk-apis-3.1.10" = self.by-version."aws-sdk-apis"."3.1.10"; + "xml2js-0.2.6" = self.by-version."xml2js"."0.2.6"; + "xmlbuilder-0.4.2" = self.by-version."xmlbuilder"."0.4.2"; + }; + peerDependencies = []; }; - "aws-sdk" = self.by-version."aws-sdk"."2.1.5"; by-spec."aws-sdk".">=1.2.0 <2" = self.by-version."aws-sdk"."1.18.0"; - by-version."aws-sdk"."1.18.0" = lib.makeOverridable self.buildNodePackage { + by-version."aws-sdk"."1.18.0" = self.buildNodePackage { name = "aws-sdk-1.18.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.18.0.tgz"; - name = "aws-sdk-1.18.0.tgz"; - sha1 = "00f35b2d27ac91b1f0d3ef2084c98cf1d1f0adc3"; - }) - ]; - buildInputs = - (self.nativeDeps."aws-sdk" or []); + src = fetchurl { + url = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.18.0.tgz"; + name = "aws-sdk-1.18.0.tgz"; + sha1 = "00f35b2d27ac91b1f0d3ef2084c98cf1d1f0adc3"; + }; deps = { "xml2js-0.2.4" = self.by-version."xml2js"."0.2.4"; "xmlbuilder-0.4.2" = self.by-version."xmlbuilder"."0.4.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "aws-sdk" ]; + peerDependencies = []; + }; + by-spec."aws-sdk-apis"."3.x" = + self.by-version."aws-sdk-apis"."3.1.10"; + by-version."aws-sdk-apis"."3.1.10" = self.buildNodePackage { + name = "aws-sdk-apis-3.1.10"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/aws-sdk-apis/-/aws-sdk-apis-3.1.10.tgz"; + name = "aws-sdk-apis-3.1.10.tgz"; + sha1 = "4eed97f590a16cf080fd1b8d8cfdf2472de8ab0e"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."aws-sign"."~0.2.0" = self.by-version."aws-sign"."0.2.0"; - by-version."aws-sign"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."aws-sign"."0.2.0" = self.buildNodePackage { name = "aws-sign-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.2.0.tgz"; - name = "aws-sign-0.2.0.tgz"; - sha1 = "c55013856c8194ec854a0cbec90aab5a04ce3ac5"; - }) - ]; - buildInputs = - (self.nativeDeps."aws-sign" or []); + src = fetchurl { + url = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.2.0.tgz"; + name = "aws-sign-0.2.0.tgz"; + sha1 = "c55013856c8194ec854a0cbec90aab5a04ce3ac5"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "aws-sign" ]; + peerDependencies = []; }; by-spec."aws-sign"."~0.3.0" = self.by-version."aws-sign"."0.3.0"; - by-version."aws-sign"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."aws-sign"."0.3.0" = self.buildNodePackage { name = "aws-sign-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.3.0.tgz"; - name = "aws-sign-0.3.0.tgz"; - sha1 = "3d81ca69b474b1e16518728b51c24ff0bbedc6e9"; - }) - ]; - buildInputs = - (self.nativeDeps."aws-sign" or []); + src = fetchurl { + url = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.3.0.tgz"; + name = "aws-sign-0.3.0.tgz"; + sha1 = "3d81ca69b474b1e16518728b51c24ff0bbedc6e9"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "aws-sign" ]; + peerDependencies = []; }; by-spec."aws-sign2"."~0.5.0" = self.by-version."aws-sign2"."0.5.0"; - by-version."aws-sign2"."0.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."aws-sign2"."0.5.0" = self.buildNodePackage { name = "aws-sign2-0.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz"; - name = "aws-sign2-0.5.0.tgz"; - sha1 = "c57103f7a17fc037f02d7c2e64b602ea223f7d63"; - }) - ]; - buildInputs = - (self.nativeDeps."aws-sign2" or []); + src = fetchurl { + url = "http://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz"; + name = "aws-sign2-0.5.0.tgz"; + sha1 = "c57103f7a17fc037f02d7c2e64b602ea223f7d63"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "aws-sign2" ]; + peerDependencies = []; }; by-spec."backbone"."*" = self.by-version."backbone"."1.1.2"; - by-version."backbone"."1.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."backbone"."1.1.2" = self.buildNodePackage { name = "backbone-1.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/backbone/-/backbone-1.1.2.tgz"; - name = "backbone-1.1.2.tgz"; - sha1 = "c2c04c66bf87268fb82c177acebeff7d37ba6f2d"; - }) - ]; - buildInputs = - (self.nativeDeps."backbone" or []); + src = fetchurl { + url = "http://registry.npmjs.org/backbone/-/backbone-1.1.2.tgz"; + name = "backbone-1.1.2.tgz"; + sha1 = "c2c04c66bf87268fb82c177acebeff7d37ba6f2d"; + }; deps = { "underscore-1.7.0" = self.by-version."underscore"."1.7.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "backbone" ]; + peerDependencies = []; }; "backbone" = self.by-version."backbone"."1.1.2"; by-spec."backoff"."2.1.0" = self.by-version."backoff"."2.1.0"; - by-version."backoff"."2.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."backoff"."2.1.0" = self.buildNodePackage { name = "backoff-2.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/backoff/-/backoff-2.1.0.tgz"; - name = "backoff-2.1.0.tgz"; - sha1 = "19b4e9f9fb75c122ad7bb1c6c376d6085d43ea09"; - }) - ]; - buildInputs = - (self.nativeDeps."backoff" or []); + src = fetchurl { + url = "http://registry.npmjs.org/backoff/-/backoff-2.1.0.tgz"; + name = "backoff-2.1.0.tgz"; + sha1 = "19b4e9f9fb75c122ad7bb1c6c376d6085d43ea09"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "backoff" ]; + peerDependencies = []; }; by-spec."backoff"."~2.3.0" = self.by-version."backoff"."2.3.0"; - by-version."backoff"."2.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."backoff"."2.3.0" = self.buildNodePackage { name = "backoff-2.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/backoff/-/backoff-2.3.0.tgz"; - name = "backoff-2.3.0.tgz"; - sha1 = "ee7c7e38093f92e472859db635e7652454fc21ea"; - }) - ]; - buildInputs = - (self.nativeDeps."backoff" or []); + src = fetchurl { + url = "http://registry.npmjs.org/backoff/-/backoff-2.3.0.tgz"; + name = "backoff-2.3.0.tgz"; + sha1 = "ee7c7e38093f92e472859db635e7652454fc21ea"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "backoff" ]; + peerDependencies = []; }; by-spec."balanced-match"."^0.2.0" = self.by-version."balanced-match"."0.2.0"; - by-version."balanced-match"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."balanced-match"."0.2.0" = self.buildNodePackage { name = "balanced-match-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/balanced-match/-/balanced-match-0.2.0.tgz"; - name = "balanced-match-0.2.0.tgz"; - sha1 = "38f6730c03aab6d5edbb52bd934885e756d71674"; - }) - ]; - buildInputs = - (self.nativeDeps."balanced-match" or []); + src = fetchurl { + url = "http://registry.npmjs.org/balanced-match/-/balanced-match-0.2.0.tgz"; + name = "balanced-match-0.2.0.tgz"; + sha1 = "38f6730c03aab6d5edbb52bd934885e756d71674"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "balanced-match" ]; + peerDependencies = []; + }; + by-spec."base-converter"."1.1.2" = + self.by-version."base-converter"."1.1.2"; + by-version."base-converter"."1.1.2" = self.buildNodePackage { + name = "base-converter-1.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/base-converter/-/base-converter-1.1.2.tgz"; + name = "base-converter-1.1.2.tgz"; + sha1 = "3abd417c6277c28bc3dedb6ac1af16d4b720615a"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."base62"."0.1.1" = self.by-version."base62"."0.1.1"; - by-version."base62"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."base62"."0.1.1" = self.buildNodePackage { name = "base62-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/base62/-/base62-0.1.1.tgz"; - name = "base62-0.1.1.tgz"; - sha1 = "7b4174c2f94449753b11c2651c083da841a7b084"; - }) - ]; - buildInputs = - (self.nativeDeps."base62" or []); + src = fetchurl { + url = "http://registry.npmjs.org/base62/-/base62-0.1.1.tgz"; + name = "base62-0.1.1.tgz"; + sha1 = "7b4174c2f94449753b11c2651c083da841a7b084"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "base62" ]; + peerDependencies = []; + }; + by-spec."base64-arraybuffer"."0.1.2" = + self.by-version."base64-arraybuffer"."0.1.2"; + by-version."base64-arraybuffer"."0.1.2" = self.buildNodePackage { + name = "base64-arraybuffer-0.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.2.tgz"; + name = "base64-arraybuffer-0.1.2.tgz"; + sha1 = "474df4a9f2da24e05df3158c3b1db3c3cd46a154"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."base64-js"."0.0.6" = self.by-version."base64-js"."0.0.6"; - by-version."base64-js"."0.0.6" = lib.makeOverridable self.buildNodePackage { + by-version."base64-js"."0.0.6" = self.buildNodePackage { name = "base64-js-0.0.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/base64-js/-/base64-js-0.0.6.tgz"; - name = "base64-js-0.0.6.tgz"; - sha1 = "7b859f79f0bbbd55867ba67a7fab397e24a20947"; - }) - ]; - buildInputs = - (self.nativeDeps."base64-js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/base64-js/-/base64-js-0.0.6.tgz"; + name = "base64-js-0.0.6.tgz"; + sha1 = "7b859f79f0bbbd55867ba67a7fab397e24a20947"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "base64-js" ]; + peerDependencies = []; }; by-spec."base64-js"."0.0.8" = self.by-version."base64-js"."0.0.8"; - by-version."base64-js"."0.0.8" = lib.makeOverridable self.buildNodePackage { + by-version."base64-js"."0.0.8" = self.buildNodePackage { name = "base64-js-0.0.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz"; - name = "base64-js-0.0.8.tgz"; - sha1 = "1101e9544f4a76b1bc3b26d452ca96d7a35e7978"; - }) - ]; - buildInputs = - (self.nativeDeps."base64-js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz"; + name = "base64-js-0.0.8.tgz"; + sha1 = "1101e9544f4a76b1bc3b26d452ca96d7a35e7978"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "base64-js" ]; + peerDependencies = []; }; by-spec."base64-js"."~0.0.4" = self.by-version."base64-js"."0.0.8"; by-spec."base64-url"."1" = - self.by-version."base64-url"."1.1.0"; - by-version."base64-url"."1.1.0" = lib.makeOverridable self.buildNodePackage { - name = "base64-url-1.1.0"; + self.by-version."base64-url"."1.2.0"; + by-version."base64-url"."1.2.0" = self.buildNodePackage { + name = "base64-url-1.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/base64-url/-/base64-url-1.1.0.tgz"; - name = "base64-url-1.1.0.tgz"; - sha1 = "fff58640464480a208a532f2e1919d296e3fbf10"; - }) - ]; - buildInputs = - (self.nativeDeps."base64-url" or []); + src = fetchurl { + url = "http://registry.npmjs.org/base64-url/-/base64-url-1.2.0.tgz"; + name = "base64-url-1.2.0.tgz"; + sha1 = "5b10db3a40720a0d46d33d1954bc95c2c8b97917"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "base64-url" ]; + peerDependencies = []; }; by-spec."base64-url"."1.1.0" = self.by-version."base64-url"."1.1.0"; + by-version."base64-url"."1.1.0" = self.buildNodePackage { + name = "base64-url-1.1.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/base64-url/-/base64-url-1.1.0.tgz"; + name = "base64-url-1.1.0.tgz"; + sha1 = "fff58640464480a208a532f2e1919d296e3fbf10"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."base64id"."0.1.0" = self.by-version."base64id"."0.1.0"; - by-version."base64id"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."base64id"."0.1.0" = self.buildNodePackage { name = "base64id-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz"; - name = "base64id-0.1.0.tgz"; - sha1 = "02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f"; - }) - ]; - buildInputs = - (self.nativeDeps."base64id" or []); + src = fetchurl { + url = "http://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz"; + name = "base64id-0.1.0.tgz"; + sha1 = "02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "base64id" ]; + peerDependencies = []; }; + by-spec."base64url"."0.0.3" = + self.by-version."base64url"."0.0.3"; + by-version."base64url"."0.0.3" = self.buildNodePackage { + name = "base64url-0.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/base64url/-/base64url-0.0.3.tgz"; + name = "base64url-0.0.3.tgz"; + sha1 = "50c20edac277dde1a0b15059954ced7a2d102d57"; + }; + deps = { + "tap-0.3.3" = self.by-version."tap"."0.3.3"; + }; + peerDependencies = []; + }; + by-spec."base64url"."0.0.6" = + self.by-version."base64url"."0.0.6"; + by-version."base64url"."0.0.6" = self.buildNodePackage { + name = "base64url-0.0.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/base64url/-/base64url-0.0.6.tgz"; + name = "base64url-0.0.6.tgz"; + sha1 = "9597b36b330db1c42477322ea87ea8027499b82b"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."base64url"."~0.0.3" = + self.by-version."base64url"."0.0.6"; by-spec."basic-auth"."1.0.0" = self.by-version."basic-auth"."1.0.0"; - by-version."basic-auth"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."basic-auth"."1.0.0" = self.buildNodePackage { name = "basic-auth-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/basic-auth/-/basic-auth-1.0.0.tgz"; - name = "basic-auth-1.0.0.tgz"; - sha1 = "111b2d9ff8e4e6d136b8c84ea5e096cb87351637"; - }) - ]; - buildInputs = - (self.nativeDeps."basic-auth" or []); + src = fetchurl { + url = "http://registry.npmjs.org/basic-auth/-/basic-auth-1.0.0.tgz"; + name = "basic-auth-1.0.0.tgz"; + sha1 = "111b2d9ff8e4e6d136b8c84ea5e096cb87351637"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "basic-auth" ]; + peerDependencies = []; }; by-spec."basic-auth-connect"."1.0.0" = self.by-version."basic-auth-connect"."1.0.0"; - by-version."basic-auth-connect"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."basic-auth-connect"."1.0.0" = self.buildNodePackage { name = "basic-auth-connect-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/basic-auth-connect/-/basic-auth-connect-1.0.0.tgz"; - name = "basic-auth-connect-1.0.0.tgz"; - sha1 = "fdb0b43962ca7b40456a7c2bb48fe173da2d2122"; - }) - ]; - buildInputs = - (self.nativeDeps."basic-auth-connect" or []); + src = fetchurl { + url = "http://registry.npmjs.org/basic-auth-connect/-/basic-auth-connect-1.0.0.tgz"; + name = "basic-auth-connect-1.0.0.tgz"; + sha1 = "fdb0b43962ca7b40456a7c2bb48fe173da2d2122"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "basic-auth-connect" ]; + peerDependencies = []; + }; + by-spec."batbelt"."0.0.2" = + self.by-version."batbelt"."0.0.2"; + by-version."batbelt"."0.0.2" = self.buildNodePackage { + name = "batbelt-0.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/batbelt/-/batbelt-0.0.2.tgz"; + name = "batbelt-0.0.2.tgz"; + sha1 = "2285bf5438b03502e5c5a3cdaf3ad68bf0ad4a65"; + }; + deps = { + "hashish-0.0.4" = self.by-version."hashish"."0.0.4"; + }; + peerDependencies = []; }; by-spec."batch"."0.5.0" = self.by-version."batch"."0.5.0"; - by-version."batch"."0.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."batch"."0.5.0" = self.buildNodePackage { name = "batch-0.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/batch/-/batch-0.5.0.tgz"; - name = "batch-0.5.0.tgz"; - sha1 = "fd2e05a7a5d696b4db9314013e285d8ff3557ec3"; - }) - ]; - buildInputs = - (self.nativeDeps."batch" or []); + src = fetchurl { + url = "http://registry.npmjs.org/batch/-/batch-0.5.0.tgz"; + name = "batch-0.5.0.tgz"; + sha1 = "fd2e05a7a5d696b4db9314013e285d8ff3557ec3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "batch" ]; + peerDependencies = []; }; by-spec."batch"."0.5.1" = self.by-version."batch"."0.5.1"; - by-version."batch"."0.5.1" = lib.makeOverridable self.buildNodePackage { + by-version."batch"."0.5.1" = self.buildNodePackage { name = "batch-0.5.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/batch/-/batch-0.5.1.tgz"; - name = "batch-0.5.1.tgz"; - sha1 = "36a4bab594c050fd7b507bca0db30c2d92af4ff2"; - }) - ]; - buildInputs = - (self.nativeDeps."batch" or []); + src = fetchurl { + url = "http://registry.npmjs.org/batch/-/batch-0.5.1.tgz"; + name = "batch-0.5.1.tgz"; + sha1 = "36a4bab594c050fd7b507bca0db30c2d92af4ff2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "batch" ]; + peerDependencies = []; }; by-spec."batch"."0.5.2" = self.by-version."batch"."0.5.2"; - by-version."batch"."0.5.2" = lib.makeOverridable self.buildNodePackage { + by-version."batch"."0.5.2" = self.buildNodePackage { name = "batch-0.5.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/batch/-/batch-0.5.2.tgz"; - name = "batch-0.5.2.tgz"; - sha1 = "546543dbe32118c83c7c7ca33a1f5c5d5ea963e9"; - }) - ]; - buildInputs = - (self.nativeDeps."batch" or []); + src = fetchurl { + url = "http://registry.npmjs.org/batch/-/batch-0.5.2.tgz"; + name = "batch-0.5.2.tgz"; + sha1 = "546543dbe32118c83c7c7ca33a1f5c5d5ea963e9"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "batch" ]; + peerDependencies = []; }; by-spec."bcrypt"."*" = - self.by-version."bcrypt"."0.8.0"; - by-version."bcrypt"."0.8.0" = lib.makeOverridable self.buildNodePackage { - name = "bcrypt-0.8.0"; + self.by-version."bcrypt"."0.8.1"; + by-version."bcrypt"."0.8.1" = self.buildNodePackage { + name = "bcrypt-0.8.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bcrypt/-/bcrypt-0.8.0.tgz"; - name = "bcrypt-0.8.0.tgz"; - sha1 = "b8f226406e5b78c838833a8468a4a0402cbc93c9"; - }) - ]; - buildInputs = - (self.nativeDeps."bcrypt" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bcrypt/-/bcrypt-0.8.1.tgz"; + name = "bcrypt-0.8.1.tgz"; + sha1 = "384fa4fbc106ec87ccf8ee3d1e7e12d0ef8eeaaf"; + }; deps = { "bindings-1.0.0" = self.by-version."bindings"."1.0.0"; - "nan-1.3.0" = self.by-version."nan"."1.3.0"; + "nan-1.5.0" = self.by-version."nan"."1.5.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "bcrypt" ]; + peerDependencies = []; }; - "bcrypt" = self.by-version."bcrypt"."0.8.0"; + "bcrypt" = self.by-version."bcrypt"."0.8.1"; + by-spec."bcrypt".">= 0.5" = + self.by-version."bcrypt"."0.8.1"; by-spec."beeper"."^1.0.0" = self.by-version."beeper"."1.0.0"; - by-version."beeper"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."beeper"."1.0.0" = self.buildNodePackage { name = "beeper-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/beeper/-/beeper-1.0.0.tgz"; - name = "beeper-1.0.0.tgz"; - sha1 = "1ad2a27a9c7e545234119180afed61f80daaf02c"; - }) - ]; - buildInputs = - (self.nativeDeps."beeper" or []); + src = fetchurl { + url = "http://registry.npmjs.org/beeper/-/beeper-1.0.0.tgz"; + name = "beeper-1.0.0.tgz"; + sha1 = "1ad2a27a9c7e545234119180afed61f80daaf02c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "beeper" ]; + peerDependencies = []; }; by-spec."bencode"."^0.6.0" = self.by-version."bencode"."0.6.0"; - by-version."bencode"."0.6.0" = lib.makeOverridable self.buildNodePackage { + by-version."bencode"."0.6.0" = self.buildNodePackage { name = "bencode-0.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bencode/-/bencode-0.6.0.tgz"; - name = "bencode-0.6.0.tgz"; - sha1 = "04d6190e1d7467c56a969e1a94d1668076eac050"; - }) - ]; - buildInputs = - (self.nativeDeps."bencode" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bencode/-/bencode-0.6.0.tgz"; + name = "bencode-0.6.0.tgz"; + sha1 = "04d6190e1d7467c56a969e1a94d1668076eac050"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bencode" ]; + peerDependencies = []; + }; + by-spec."better-assert"."~1.0.0" = + self.by-version."better-assert"."1.0.2"; + by-version."better-assert"."1.0.2" = self.buildNodePackage { + name = "better-assert-1.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz"; + name = "better-assert-1.0.2.tgz"; + sha1 = "40866b9e1b9e0b55b481894311e68faffaebc522"; + }; + deps = { + "callsite-1.0.0" = self.by-version."callsite"."1.0.0"; + }; + peerDependencies = []; + }; + by-spec."bigi"."^1.1.0" = + self.by-version."bigi"."1.4.0"; + by-version."bigi"."1.4.0" = self.buildNodePackage { + name = "bigi-1.4.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bigi/-/bigi-1.4.0.tgz"; + name = "bigi-1.4.0.tgz"; + sha1 = "90ac1aeac0a531216463bdb58f42c1e05c8407ac"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."bignumber.js"."^1.3.0" = + self.by-version."bignumber.js"."1.5.0"; + by-version."bignumber.js"."1.5.0" = self.buildNodePackage { + name = "bignumber.js-1.5.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bignumber.js/-/bignumber.js-1.5.0.tgz"; + name = "bignumber.js-1.5.0.tgz"; + sha1 = "ff41453ac7b19ee15cda7977e179ff1b0d11956d"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."binary"."~0.3.0" = self.by-version."binary"."0.3.0"; - by-version."binary"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."binary"."0.3.0" = self.buildNodePackage { name = "binary-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/binary/-/binary-0.3.0.tgz"; - name = "binary-0.3.0.tgz"; - sha1 = "9f60553bc5ce8c3386f3b553cff47462adecaa79"; - }) - ]; - buildInputs = - (self.nativeDeps."binary" or []); + src = fetchurl { + url = "http://registry.npmjs.org/binary/-/binary-0.3.0.tgz"; + name = "binary-0.3.0.tgz"; + sha1 = "9f60553bc5ce8c3386f3b553cff47462adecaa79"; + }; deps = { "chainsaw-0.1.0" = self.by-version."chainsaw"."0.1.0"; "buffers-0.1.1" = self.by-version."buffers"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "binary" ]; + peerDependencies = []; + }; + by-spec."binaryheap".">= 0.0.3" = + self.by-version."binaryheap"."0.0.3"; + by-version."binaryheap"."0.0.3" = self.buildNodePackage { + name = "binaryheap-0.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/binaryheap/-/binaryheap-0.0.3.tgz"; + name = "binaryheap-0.0.3.tgz"; + sha1 = "0d6136c84e9f1a5a90c0b97178c3e00df59820d6"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."bindings"."*" = self.by-version."bindings"."1.2.1"; - by-version."bindings"."1.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."bindings"."1.2.1" = self.buildNodePackage { name = "bindings-1.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz"; - name = "bindings-1.2.1.tgz"; - sha1 = "14ad6113812d2d37d72e67b4cacb4bb726505f11"; - }) - ]; - buildInputs = - (self.nativeDeps."bindings" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz"; + name = "bindings-1.2.1.tgz"; + sha1 = "14ad6113812d2d37d72e67b4cacb4bb726505f11"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bindings" ]; + peerDependencies = []; }; by-spec."bindings"."1.0.0" = self.by-version."bindings"."1.0.0"; - by-version."bindings"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."bindings"."1.0.0" = self.buildNodePackage { name = "bindings-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bindings/-/bindings-1.0.0.tgz"; - name = "bindings-1.0.0.tgz"; - sha1 = "c3ccde60e9de6807c6f1aa4ef4843af29191c828"; - }) - ]; - buildInputs = - (self.nativeDeps."bindings" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bindings/-/bindings-1.0.0.tgz"; + name = "bindings-1.0.0.tgz"; + sha1 = "c3ccde60e9de6807c6f1aa4ef4843af29191c828"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bindings" ]; + peerDependencies = []; }; by-spec."bindings"."1.1.0" = self.by-version."bindings"."1.1.0"; - by-version."bindings"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."bindings"."1.1.0" = self.buildNodePackage { name = "bindings-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bindings/-/bindings-1.1.0.tgz"; - name = "bindings-1.1.0.tgz"; - sha1 = "f3cc4deec19fe31f255864eb1e6ffad857266ef0"; - }) - ]; - buildInputs = - (self.nativeDeps."bindings" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bindings/-/bindings-1.1.0.tgz"; + name = "bindings-1.1.0.tgz"; + sha1 = "f3cc4deec19fe31f255864eb1e6ffad857266ef0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bindings" ]; + peerDependencies = []; }; by-spec."bindings"."1.1.1" = self.by-version."bindings"."1.1.1"; - by-version."bindings"."1.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."bindings"."1.1.1" = self.buildNodePackage { name = "bindings-1.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bindings/-/bindings-1.1.1.tgz"; - name = "bindings-1.1.1.tgz"; - sha1 = "951f7ae010302ffc50b265b124032017ed2bf6f3"; - }) - ]; - buildInputs = - (self.nativeDeps."bindings" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bindings/-/bindings-1.1.1.tgz"; + name = "bindings-1.1.1.tgz"; + sha1 = "951f7ae010302ffc50b265b124032017ed2bf6f3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bindings" ]; + peerDependencies = []; + }; + by-spec."bindings"."1.2.0" = + self.by-version."bindings"."1.2.0"; + by-version."bindings"."1.2.0" = self.buildNodePackage { + name = "bindings-1.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bindings/-/bindings-1.2.0.tgz"; + name = "bindings-1.2.0.tgz"; + sha1 = "c224fc5b349a84043779f97a6271d9d70da7636f"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."bindings".">=1.2.1" = self.by-version."bindings"."1.2.1"; + by-spec."bindings"."^1.2.1" = + self.by-version."bindings"."1.2.1"; by-spec."bindings"."~1.1.1" = self.by-version."bindings"."1.1.1"; by-spec."bindings"."~1.2.1" = self.by-version."bindings"."1.2.1"; - by-spec."bitfield"."^0.1.0" = - self.by-version."bitfield"."0.1.0"; - by-version."bitfield"."0.1.0" = lib.makeOverridable self.buildNodePackage { - name = "bitfield-0.1.0"; + by-spec."bip-pod".">=0.0.1" = + self.by-version."bip-pod"."0.3.2"; + by-version."bip-pod"."0.3.2" = self.buildNodePackage { + name = "bip-pod-0.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bitfield/-/bitfield-0.1.0.tgz"; - name = "bitfield-0.1.0.tgz"; - sha1 = "b05d8b5f0d09f2df35a9db3b3a62d3808c46c457"; - }) - ]; - buildInputs = - (self.nativeDeps."bitfield" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod/-/bip-pod-0.3.2.tgz"; + name = "bip-pod-0.3.2.tgz"; + sha1 = "f8d86caebc88c62c731e708b9d275314ec87fc40"; + }; + deps = { + "JSONPath-0.10.0" = self.by-version."JSONPath"."0.10.0"; + "cron-1.0.6" = self.by-version."cron"."1.0.6"; + "dns-0.2.2" = self.by-version."dns"."0.2.2"; + "extend-2.0.0" = self.by-version."extend"."2.0.0"; + "ipaddr.js-0.1.6" = self.by-version."ipaddr.js"."0.1.6"; + "mime-1.2.11" = self.by-version."mime"."1.2.11"; + "moment-2.9.0" = self.by-version."moment"."2.9.0"; + "node-uuid-1.4.2" = self.by-version."node-uuid"."1.4.2"; + "passport-0.2.1" = self.by-version."passport"."0.2.1"; + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + "tldtools-0.0.19" = self.by-version."tldtools"."0.0.19"; + "underscore-1.7.0" = self.by-version."underscore"."1.7.0"; + "validator-1.5.1" = self.by-version."validator"."1.5.1"; + }; + peerDependencies = []; + }; + by-spec."bip-pod-alchemy"."*" = + self.by-version."bip-pod-alchemy"."0.3.0"; + by-version."bip-pod-alchemy"."0.3.0" = self.buildNodePackage { + name = "bip-pod-alchemy-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-alchemy/-/bip-pod-alchemy-0.3.0.tgz"; + name = "bip-pod-alchemy-0.3.0.tgz"; + sha1 = "b0f75ec915bd890d56b47864de3e883787f55a9d"; + }; + deps = { + "request-2.51.0" = self.by-version."request"."2.51.0"; + }; + peerDependencies = []; + }; + "bip-pod-alchemy" = self.by-version."bip-pod-alchemy"."0.3.0"; + by-spec."bip-pod-bitly"."*" = + self.by-version."bip-pod-bitly"."0.3.0"; + by-version."bip-pod-bitly"."0.3.0" = self.buildNodePackage { + name = "bip-pod-bitly-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-bitly/-/bip-pod-bitly-0.3.0.tgz"; + name = "bip-pod-bitly-0.3.0.tgz"; + sha1 = "3d08cc7aec108e3df6d32c5d9aa5760b8ecd9165"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-bitly-0.1.0" = self.by-version."passport-bitly"."0.1.0"; + "request-2.29.0" = self.by-version."request"."2.29.0"; + }; + peerDependencies = []; + }; + "bip-pod-bitly" = self.by-version."bip-pod-bitly"."0.3.0"; + by-spec."bip-pod-chain"."*" = + self.by-version."bip-pod-chain"."0.3.0"; + by-version."bip-pod-chain"."0.3.0" = self.buildNodePackage { + name = "bip-pod-chain-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-chain/-/bip-pod-chain-0.3.0.tgz"; + name = "bip-pod-chain-0.3.0.tgz"; + sha1 = "4acd59449ae8c4e5449f6eef66cc442fc5f4821e"; + }; + deps = { + "chain-node-3.0.1" = self.by-version."chain-node"."3.0.1"; + }; + peerDependencies = []; + }; + "bip-pod-chain" = self.by-version."bip-pod-chain"."0.3.0"; + by-spec."bip-pod-circonus"."*" = + self.by-version."bip-pod-circonus"."0.3.0"; + by-version."bip-pod-circonus"."0.3.0" = self.buildNodePackage { + name = "bip-pod-circonus-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-circonus/-/bip-pod-circonus-0.3.0.tgz"; + name = "bip-pod-circonus-0.3.0.tgz"; + sha1 = "7a8a26f9e04f1e84c76083da65b657e2aee6319d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bitfield" ]; + peerDependencies = []; + }; + "bip-pod-circonus" = self.by-version."bip-pod-circonus"."0.3.0"; + by-spec."bip-pod-coindesk"."*" = + self.by-version."bip-pod-coindesk"."0.3.0"; + by-version."bip-pod-coindesk"."0.3.0" = self.buildNodePackage { + name = "bip-pod-coindesk-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-coindesk/-/bip-pod-coindesk-0.3.0.tgz"; + name = "bip-pod-coindesk-0.3.0.tgz"; + sha1 = "51e0a6973da016968f5da988f5505d57009caa1f"; + }; + deps = { + }; + peerDependencies = []; + }; + "bip-pod-coindesk" = self.by-version."bip-pod-coindesk"."0.3.0"; + by-spec."bip-pod-craigslist"."*" = + self.by-version."bip-pod-craigslist"."0.3.0"; + by-version."bip-pod-craigslist"."0.3.0" = self.buildNodePackage { + name = "bip-pod-craigslist-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-craigslist/-/bip-pod-craigslist-0.3.0.tgz"; + name = "bip-pod-craigslist-0.3.0.tgz"; + sha1 = "755021eeb9bf04ddeed804eaa6dd8e9c7d6c8927"; + }; + deps = { + "node-craigslist-0.1.7" = self.by-version."node-craigslist"."0.1.7"; + }; + peerDependencies = []; + }; + "bip-pod-craigslist" = self.by-version."bip-pod-craigslist"."0.3.0"; + by-spec."bip-pod-crypto"."*" = + self.by-version."bip-pod-crypto"."0.3.0"; + by-version."bip-pod-crypto"."0.3.0" = self.buildNodePackage { + name = "bip-pod-crypto-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-crypto/-/bip-pod-crypto-0.3.0.tgz"; + name = "bip-pod-crypto-0.3.0.tgz"; + sha1 = "94b9e7e0f48b104921d61594897e219184c9297e"; + }; + deps = { + }; + peerDependencies = []; + }; + "bip-pod-crypto" = self.by-version."bip-pod-crypto"."0.3.0"; + by-spec."bip-pod-crypto".">=0.0.1" = + self.by-version."bip-pod-crypto"."0.3.0"; + by-spec."bip-pod-dropbox"."*" = + self.by-version."bip-pod-dropbox"."0.3.0"; + by-version."bip-pod-dropbox"."0.3.0" = self.buildNodePackage { + name = "bip-pod-dropbox-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-dropbox/-/bip-pod-dropbox-0.3.0.tgz"; + name = "bip-pod-dropbox-0.3.0.tgz"; + sha1 = "2913f96f1aaa797fa3ba6edf7adc8314e5807c3b"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "node-uuid-1.3.3" = self.by-version."node-uuid"."1.3.3"; + "passport-dropbox-0.1.2" = self.by-version."passport-dropbox"."0.1.2"; + "dropbox-0.9.2" = self.by-version."dropbox"."0.9.2"; + }; + peerDependencies = []; + }; + "bip-pod-dropbox" = self.by-version."bip-pod-dropbox"."0.3.0"; + by-spec."bip-pod-email".">=0.0.1" = + self.by-version."bip-pod-email"."0.3.3"; + by-version."bip-pod-email"."0.3.3" = self.buildNodePackage { + name = "bip-pod-email-0.3.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-email/-/bip-pod-email-0.3.3.tgz"; + name = "bip-pod-email-0.3.3.tgz"; + sha1 = "192ee1789e540761bb8d9b27b35ce3a80bd2fa69"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "node-uuid-1.3.3" = self.by-version."node-uuid"."1.3.3"; + "nodemailer-0.7.1" = self.by-version."nodemailer"."0.7.1"; + "ejs-0.7.1" = self.by-version."ejs"."0.7.1"; + }; + peerDependencies = []; + }; + by-spec."bip-pod-embedly"."*" = + self.by-version."bip-pod-embedly"."0.3.0"; + by-version."bip-pod-embedly"."0.3.0" = self.buildNodePackage { + name = "bip-pod-embedly-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-embedly/-/bip-pod-embedly-0.3.0.tgz"; + name = "bip-pod-embedly-0.3.0.tgz"; + sha1 = "02c7f1c60157f5f5aa880d77acbcdaabf1661ea8"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "embedly-1.0.2" = self.by-version."embedly"."1.0.2"; + }; + peerDependencies = []; + }; + "bip-pod-embedly" = self.by-version."bip-pod-embedly"."0.3.0"; + by-spec."bip-pod-evernote"."*" = + self.by-version."bip-pod-evernote"."0.3.1"; + by-version."bip-pod-evernote"."0.3.1" = self.buildNodePackage { + name = "bip-pod-evernote-0.3.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-evernote/-/bip-pod-evernote-0.3.1.tgz"; + name = "bip-pod-evernote-0.3.1.tgz"; + sha1 = "8b68235df6cad374b45bd456b2358a21a6bafd73"; + }; + deps = { + "evernote-1.25.4" = self.by-version."evernote"."1.25.4"; + "passport-evernote-0.1.1" = self.by-version."passport-evernote"."0.1.1"; + "q-1.1.2" = self.by-version."q"."1.1.2"; + "xml2json-0.5.1" = self.by-version."xml2json"."0.5.1"; + }; + peerDependencies = []; + }; + "bip-pod-evernote" = self.by-version."bip-pod-evernote"."0.3.1"; + by-spec."bip-pod-facebook"."*" = + self.by-version."bip-pod-facebook"."0.3.0"; + by-version."bip-pod-facebook"."0.3.0" = self.buildNodePackage { + name = "bip-pod-facebook-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-facebook/-/bip-pod-facebook-0.3.0.tgz"; + name = "bip-pod-facebook-0.3.0.tgz"; + sha1 = "ee81bf9e12ed54831d0c4aa69bab4d19308c6f45"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "node-uuid-1.3.3" = self.by-version."node-uuid"."1.3.3"; + "async-0.1.18" = self.by-version."async"."0.1.18"; + "fb-0.7.0" = self.by-version."fb"."0.7.0"; + "passport-facebook-1.0.3" = self.by-version."passport-facebook"."1.0.3"; + "form-data-0.2.0" = self.by-version."form-data"."0.2.0"; + }; + peerDependencies = []; + }; + "bip-pod-facebook" = self.by-version."bip-pod-facebook"."0.3.0"; + by-spec."bip-pod-flickr"."*" = + self.by-version."bip-pod-flickr"."0.3.1"; + by-version."bip-pod-flickr"."0.3.1" = self.buildNodePackage { + name = "bip-pod-flickr-0.3.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-flickr/-/bip-pod-flickr-0.3.1.tgz"; + name = "bip-pod-flickr-0.3.1.tgz"; + sha1 = "10f17538e2d7431957b8b0dc69b2945c4e2fce8c"; + }; + deps = { + "passport-flickr-0.2.0" = self.by-version."passport-flickr"."0.2.0"; + "flickrapi-0.3.28" = self.by-version."flickrapi"."0.3.28"; + }; + peerDependencies = []; + }; + "bip-pod-flickr" = self.by-version."bip-pod-flickr"."0.3.1"; + by-spec."bip-pod-flow".">=0.0.1" = + self.by-version."bip-pod-flow"."0.3.0"; + by-version."bip-pod-flow"."0.3.0" = self.buildNodePackage { + name = "bip-pod-flow-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-flow/-/bip-pod-flow-0.3.0.tgz"; + name = "bip-pod-flow-0.3.0.tgz"; + sha1 = "7660d5a584b752545306483964ce402a434e86b3"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "node-uuid-1.3.3" = self.by-version."node-uuid"."1.3.3"; + "xml2json-0.5.1" = self.by-version."xml2json"."0.5.1"; + "q-1.0.1" = self.by-version."q"."1.0.1"; + "safe-regex-0.0.1" = self.by-version."safe-regex"."0.0.1"; + }; + peerDependencies = []; + }; + by-spec."bip-pod-github"."*" = + self.by-version."bip-pod-github"."0.3.1"; + by-version."bip-pod-github"."0.3.1" = self.buildNodePackage { + name = "bip-pod-github-0.3.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-github/-/bip-pod-github-0.3.1.tgz"; + name = "bip-pod-github-0.3.1.tgz"; + sha1 = "8605c36790e3a26f4b881a9dcd8a1b179b875369"; + }; + deps = { + "passport-github-0.1.5" = self.by-version."passport-github"."0.1.5"; + }; + peerDependencies = []; + }; + "bip-pod-github" = self.by-version."bip-pod-github"."0.3.1"; + by-spec."bip-pod-gmail"."*" = + self.by-version."bip-pod-gmail"."0.3.0"; + by-version."bip-pod-gmail"."0.3.0" = self.buildNodePackage { + name = "bip-pod-gmail-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-gmail/-/bip-pod-gmail-0.3.0.tgz"; + name = "bip-pod-gmail-0.3.0.tgz"; + sha1 = "08f3113886a7d20a568950561323da239e7e521c"; + }; + deps = { + "googleapis-1.1.1" = self.by-version."googleapis"."1.1.1"; + "passport-google-oauth-0.1.5" = self.by-version."passport-google-oauth"."0.1.5"; + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + }; + peerDependencies = []; + }; + "bip-pod-gmail" = self.by-version."bip-pod-gmail"."0.3.0"; + by-spec."bip-pod-google"."*" = + self.by-version."bip-pod-google"."0.3.0"; + by-version."bip-pod-google"."0.3.0" = self.buildNodePackage { + name = "bip-pod-google-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-google/-/bip-pod-google-0.3.0.tgz"; + name = "bip-pod-google-0.3.0.tgz"; + sha1 = "75712cc9a5ed0e78d01fafef879ff9ccd717b07b"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-google-oauth-0.1.5" = self.by-version."passport-google-oauth"."0.1.5"; + "googleapis-0.8.0" = self.by-version."googleapis"."0.8.0"; + }; + peerDependencies = []; + }; + "bip-pod-google" = self.by-version."bip-pod-google"."0.3.0"; + by-spec."bip-pod-google-drive"."*" = + self.by-version."bip-pod-google-drive"."0.3.0"; + by-version."bip-pod-google-drive"."0.3.0" = self.buildNodePackage { + name = "bip-pod-google-drive-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-google-drive/-/bip-pod-google-drive-0.3.0.tgz"; + name = "bip-pod-google-drive-0.3.0.tgz"; + sha1 = "d34617def8d9216f0a08e2c0a36bfc0e9d491021"; + }; + deps = { + "googleapis-1.1.1" = self.by-version."googleapis"."1.1.1"; + "passport-google-oauth-0.1.5" = self.by-version."passport-google-oauth"."0.1.5"; + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + }; + peerDependencies = []; + }; + "bip-pod-google-drive" = self.by-version."bip-pod-google-drive"."0.3.0"; + by-spec."bip-pod-html".">=0.0.1" = + self.by-version."bip-pod-html"."0.3.0"; + by-version."bip-pod-html"."0.3.0" = self.buildNodePackage { + name = "bip-pod-html-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-html/-/bip-pod-html-0.3.0.tgz"; + name = "bip-pod-html-0.3.0.tgz"; + sha1 = "a1c6b2698270cd36f9441c7e52cb8916a505fbbb"; + }; + deps = { + "favitest-1.0.7" = self.by-version."favitest"."1.0.7"; + "jsdom-0.10.6" = self.by-version."jsdom"."0.10.6"; + }; + peerDependencies = []; + }; + by-spec."bip-pod-http".">=0.0.1" = + self.by-version."bip-pod-http"."0.3.0"; + by-version."bip-pod-http"."0.3.0" = self.buildNodePackage { + name = "bip-pod-http-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-http/-/bip-pod-http-0.3.0.tgz"; + name = "bip-pod-http-0.3.0.tgz"; + sha1 = "311f42fdfca0e013390650ac2149740cb7a34afe"; + }; + deps = { + "request-2.51.0" = self.by-version."request"."2.51.0"; + }; + peerDependencies = []; + }; + by-spec."bip-pod-imgur"."*" = + self.by-version."bip-pod-imgur"."0.3.0"; + by-version."bip-pod-imgur"."0.3.0" = self.buildNodePackage { + name = "bip-pod-imgur-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-imgur/-/bip-pod-imgur-0.3.0.tgz"; + name = "bip-pod-imgur-0.3.0.tgz"; + sha1 = "a3f7e3ded575bc9d77358e32f888634abe2fd50e"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "node-uuid-1.3.3" = self.by-version."node-uuid"."1.3.3"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + "passport-imgur-0.0.2" = self.by-version."passport-imgur"."0.0.2"; + }; + peerDependencies = []; + }; + "bip-pod-imgur" = self.by-version."bip-pod-imgur"."0.3.0"; + by-spec."bip-pod-instagram"."*" = + self.by-version."bip-pod-instagram"."0.3.0"; + by-version."bip-pod-instagram"."0.3.0" = self.buildNodePackage { + name = "bip-pod-instagram-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-instagram/-/bip-pod-instagram-0.3.0.tgz"; + name = "bip-pod-instagram-0.3.0.tgz"; + sha1 = "fd4c8dfe2968d89020957ac29334abb256b8b4ba"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-instagram-0.1.2" = self.by-version."passport-instagram"."0.1.2"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + }; + peerDependencies = []; + }; + "bip-pod-instagram" = self.by-version."bip-pod-instagram"."0.3.0"; + by-spec."bip-pod-kato"."*" = + self.by-version."bip-pod-kato"."0.3.0"; + by-version."bip-pod-kato"."0.3.0" = self.buildNodePackage { + name = "bip-pod-kato-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-kato/-/bip-pod-kato-0.3.0.tgz"; + name = "bip-pod-kato-0.3.0.tgz"; + sha1 = "4b6b384c84535923a351a2f18c691a105d403dd1"; + }; + deps = { + }; + peerDependencies = []; + }; + "bip-pod-kato" = self.by-version."bip-pod-kato"."0.3.0"; + by-spec."bip-pod-keenio"."*" = + self.by-version."bip-pod-keenio"."0.3.0"; + by-version."bip-pod-keenio"."0.3.0" = self.buildNodePackage { + name = "bip-pod-keenio-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-keenio/-/bip-pod-keenio-0.3.0.tgz"; + name = "bip-pod-keenio-0.3.0.tgz"; + sha1 = "4888228bd2535e0423680ea9d3028152c531ee38"; + }; + deps = { + "keen.io-0.1.3" = self.by-version."keen.io"."0.1.3"; + }; + peerDependencies = []; + }; + "bip-pod-keenio" = self.by-version."bip-pod-keenio"."0.3.0"; + by-spec."bip-pod-mailchimp"."*" = + self.by-version."bip-pod-mailchimp"."0.3.0"; + by-version."bip-pod-mailchimp"."0.3.0" = self.buildNodePackage { + name = "bip-pod-mailchimp-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-mailchimp/-/bip-pod-mailchimp-0.3.0.tgz"; + name = "bip-pod-mailchimp-0.3.0.tgz"; + sha1 = "dbcc920e9297e68a97085675e430e396c2b2df34"; + }; + deps = { + "passport-mailchimp-0.0.1" = self.by-version."passport-mailchimp"."0.0.1"; + "mailchimp-1.1.0" = self.by-version."mailchimp"."1.1.0"; + }; + peerDependencies = []; + }; + "bip-pod-mailchimp" = self.by-version."bip-pod-mailchimp"."0.3.0"; + by-spec."bip-pod-mailgun"."*" = + self.by-version."bip-pod-mailgun"."0.3.0"; + by-version."bip-pod-mailgun"."0.3.0" = self.buildNodePackage { + name = "bip-pod-mailgun-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-mailgun/-/bip-pod-mailgun-0.3.0.tgz"; + name = "bip-pod-mailgun-0.3.0.tgz"; + sha1 = "34a4a921ad790a00c8b6a5b9fba30bbc935e9a35"; + }; + deps = { + "mailgun-js-0.6.8" = self.by-version."mailgun-js"."0.6.8"; + }; + peerDependencies = []; + }; + "bip-pod-mailgun" = self.by-version."bip-pod-mailgun"."0.3.0"; + by-spec."bip-pod-math".">=0.0.1" = + self.by-version."bip-pod-math"."0.3.2"; + by-version."bip-pod-math"."0.3.2" = self.buildNodePackage { + name = "bip-pod-math-0.3.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-math/-/bip-pod-math-0.3.2.tgz"; + name = "bip-pod-math-0.3.2.tgz"; + sha1 = "b8de2c25dbf25449c86c2eca2a5738c80c6b96d8"; + }; + deps = { + "mathjs-0.19.0" = self.by-version."mathjs"."0.19.0"; + }; + peerDependencies = []; + }; + by-spec."bip-pod-mixcloud"."*" = + self.by-version."bip-pod-mixcloud"."0.3.0"; + by-version."bip-pod-mixcloud"."0.3.0" = self.buildNodePackage { + name = "bip-pod-mixcloud-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-mixcloud/-/bip-pod-mixcloud-0.3.0.tgz"; + name = "bip-pod-mixcloud-0.3.0.tgz"; + sha1 = "a218a84e84329b4972509de2449ef99744b809ea"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-mixcloud-0.0.2" = self.by-version."passport-mixcloud"."0.0.2"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + }; + peerDependencies = []; + }; + "bip-pod-mixcloud" = self.by-version."bip-pod-mixcloud"."0.3.0"; + by-spec."bip-pod-mongodb"."*" = + self.by-version."bip-pod-mongodb"."0.3.0"; + by-version."bip-pod-mongodb"."0.3.0" = self.buildNodePackage { + name = "bip-pod-mongodb-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-mongodb/-/bip-pod-mongodb-0.3.0.tgz"; + name = "bip-pod-mongodb-0.3.0.tgz"; + sha1 = "333cdd30bb30c369b151a27fc4b1bc2aaf6f802d"; + }; + deps = { + "mongodb-2.0.14" = self.by-version."mongodb"."2.0.14"; + "assert-1.3.0" = self.by-version."assert"."1.3.0"; + }; + peerDependencies = []; + }; + "bip-pod-mongodb" = self.by-version."bip-pod-mongodb"."0.3.0"; + by-spec."bip-pod-numerous"."*" = + self.by-version."bip-pod-numerous"."0.3.0"; + by-version."bip-pod-numerous"."0.3.0" = self.buildNodePackage { + name = "bip-pod-numerous-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-numerous/-/bip-pod-numerous-0.3.0.tgz"; + name = "bip-pod-numerous-0.3.0.tgz"; + sha1 = "f2abbe029b380c637e55c62382caff9e3c7bc154"; + }; + deps = { + "form-data-0.1.4" = self.by-version."form-data"."0.1.4"; + }; + peerDependencies = []; + }; + "bip-pod-numerous" = self.by-version."bip-pod-numerous"."0.3.0"; + by-spec."bip-pod-pushbullet"."*" = + self.by-version."bip-pod-pushbullet"."0.3.0"; + by-version."bip-pod-pushbullet"."0.3.0" = self.buildNodePackage { + name = "bip-pod-pushbullet-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-pushbullet/-/bip-pod-pushbullet-0.3.0.tgz"; + name = "bip-pod-pushbullet-0.3.0.tgz"; + sha1 = "da4f43cdc68ecaf267df8fe74c65f5206f65d657"; + }; + deps = { + }; + peerDependencies = []; + }; + "bip-pod-pushbullet" = self.by-version."bip-pod-pushbullet"."0.3.0"; + by-spec."bip-pod-pusher"."*" = + self.by-version."bip-pod-pusher"."0.3.0"; + by-version."bip-pod-pusher"."0.3.0" = self.buildNodePackage { + name = "bip-pod-pusher-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-pusher/-/bip-pod-pusher-0.3.0.tgz"; + name = "bip-pod-pusher-0.3.0.tgz"; + sha1 = "c23247a9532d9913938d547e6278c7466634a0d8"; + }; + deps = { + "pusher-1.0.2" = self.by-version."pusher"."1.0.2"; + }; + peerDependencies = []; + }; + "bip-pod-pusher" = self.by-version."bip-pod-pusher"."0.3.0"; + by-spec."bip-pod-soundcloud"."*" = + self.by-version."bip-pod-soundcloud"."0.3.0"; + by-version."bip-pod-soundcloud"."0.3.0" = self.buildNodePackage { + name = "bip-pod-soundcloud-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-soundcloud/-/bip-pod-soundcloud-0.3.0.tgz"; + name = "bip-pod-soundcloud-0.3.0.tgz"; + sha1 = "3f35efdf27e684ae3f05019bfe83798c36fe0f19"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-soundcloud-0.1.2" = self.by-version."passport-soundcloud"."0.1.2"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + }; + peerDependencies = []; + }; + "bip-pod-soundcloud" = self.by-version."bip-pod-soundcloud"."0.3.0"; + by-spec."bip-pod-statuscake"."*" = + self.by-version."bip-pod-statuscake"."0.3.0"; + by-version."bip-pod-statuscake"."0.3.0" = self.buildNodePackage { + name = "bip-pod-statuscake-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-statuscake/-/bip-pod-statuscake-0.3.0.tgz"; + name = "bip-pod-statuscake-0.3.0.tgz"; + sha1 = "3cc042c336739248d98609aaf6ea0dd881796dc8"; + }; + deps = { + }; + peerDependencies = []; + }; + "bip-pod-statuscake" = self.by-version."bip-pod-statuscake"."0.3.0"; + by-spec."bip-pod-syndication".">=0.0.1" = + self.by-version."bip-pod-syndication"."0.3.4"; + by-version."bip-pod-syndication"."0.3.4" = self.buildNodePackage { + name = "bip-pod-syndication-0.3.4"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-syndication/-/bip-pod-syndication-0.3.4.tgz"; + name = "bip-pod-syndication-0.3.4.tgz"; + sha1 = "d38f2acafda836fa87b8cd3e253049d67cab10a6"; + }; + deps = { + "ejs-2.2.3" = self.by-version."ejs"."2.2.3"; + "favitest-1.0.7" = self.by-version."favitest"."1.0.7"; + "feedparser-0.19.2" = self.by-version."feedparser"."0.19.2"; + "htmlparser2-3.8.2" = self.by-version."htmlparser2"."3.8.2"; + "imagemagick-0.1.3" = self.by-version."imagemagick"."0.1.3"; + "moment-2.9.0" = self.by-version."moment"."2.9.0"; + "node-uuid-1.3.3" = self.by-version."node-uuid"."1.3.3"; + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + "rss-1.1.1" = self.by-version."rss"."1.1.1"; + "send-0.9.3" = self.by-version."send"."0.9.3"; + "validator-1.5.1" = self.by-version."validator"."1.5.1"; + }; + peerDependencies = []; + }; + by-spec."bip-pod-templater".">=0.0.1" = + self.by-version."bip-pod-templater"."0.3.0"; + by-version."bip-pod-templater"."0.3.0" = self.buildNodePackage { + name = "bip-pod-templater-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-templater/-/bip-pod-templater-0.3.0.tgz"; + name = "bip-pod-templater-0.3.0.tgz"; + sha1 = "37e06e747d3fe6efc324ff5a32bd7c797353f719"; + }; + deps = { + "html-md-3.0.2" = self.by-version."html-md"."3.0.2"; + "marked-0.3.2" = self.by-version."marked"."0.3.2"; + "node-uuid-1.3.3" = self.by-version."node-uuid"."1.3.3"; + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + }; + peerDependencies = []; + }; + by-spec."bip-pod-time".">=0.0.1" = + self.by-version."bip-pod-time"."0.3.0"; + by-version."bip-pod-time"."0.3.0" = self.buildNodePackage { + name = "bip-pod-time-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-time/-/bip-pod-time-0.3.0.tgz"; + name = "bip-pod-time-0.3.0.tgz"; + sha1 = "c7e3628b35c2d8a054e7a73db78e162c9247275f"; + }; + deps = { + "moment-2.5.1" = self.by-version."moment"."2.5.1"; + "moment-timezone-0.0.3" = self.by-version."moment-timezone"."0.0.3"; + "sugar-1.4.1" = self.by-version."sugar"."1.4.1"; + }; + peerDependencies = []; + }; + by-spec."bip-pod-todoist"."*" = + self.by-version."bip-pod-todoist"."0.3.0"; + by-version."bip-pod-todoist"."0.3.0" = self.buildNodePackage { + name = "bip-pod-todoist-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-todoist/-/bip-pod-todoist-0.3.0.tgz"; + name = "bip-pod-todoist-0.3.0.tgz"; + sha1 = "d5d7e92ffa609c44c3bcb12db24f57686c3b5a2c"; + }; + deps = { + }; + peerDependencies = []; + }; + "bip-pod-todoist" = self.by-version."bip-pod-todoist"."0.3.0"; + by-spec."bip-pod-trello"."*" = + self.by-version."bip-pod-trello"."0.3.0"; + by-version."bip-pod-trello"."0.3.0" = self.buildNodePackage { + name = "bip-pod-trello-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-trello/-/bip-pod-trello-0.3.0.tgz"; + name = "bip-pod-trello-0.3.0.tgz"; + sha1 = "52fc0731a0c3a357a21b79b3a7d5902cb2f80408"; + }; + deps = { + "passport-trello-0.1.4" = self.by-version."passport-trello"."0.1.4"; + "q-1.1.2" = self.by-version."q"."1.1.2"; + }; + peerDependencies = []; + }; + "bip-pod-trello" = self.by-version."bip-pod-trello"."0.3.0"; + by-spec."bip-pod-twilio"."*" = + self.by-version."bip-pod-twilio"."0.3.1"; + by-version."bip-pod-twilio"."0.3.1" = self.buildNodePackage { + name = "bip-pod-twilio-0.3.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-twilio/-/bip-pod-twilio-0.3.1.tgz"; + name = "bip-pod-twilio-0.3.1.tgz"; + sha1 = "44160bf0df0fd0f4b6ce879383434044081c01b7"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "node-uuid-1.3.3" = self.by-version."node-uuid"."1.3.3"; + "twilio-1.10.0" = self.by-version."twilio"."1.10.0"; + }; + peerDependencies = []; + }; + "bip-pod-twilio" = self.by-version."bip-pod-twilio"."0.3.1"; + by-spec."bip-pod-twitter"."*" = + self.by-version."bip-pod-twitter"."0.3.0"; + by-version."bip-pod-twitter"."0.3.0" = self.buildNodePackage { + name = "bip-pod-twitter-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-twitter/-/bip-pod-twitter-0.3.0.tgz"; + name = "bip-pod-twitter-0.3.0.tgz"; + sha1 = "9304bbb8493a604fd0fe28bcd5f61f725fb0ec70"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "node-uuid-1.3.3" = self.by-version."node-uuid"."1.3.3"; + "ntwitter-0.5.0" = self.by-version."ntwitter"."0.5.0"; + "passport-twitter-1.0.2" = self.by-version."passport-twitter"."1.0.2"; + }; + peerDependencies = []; + }; + "bip-pod-twitter" = self.by-version."bip-pod-twitter"."0.3.0"; + by-spec."bip-pod-witai"."*" = + self.by-version."bip-pod-witai"."0.3.0"; + by-version."bip-pod-witai"."0.3.0" = self.buildNodePackage { + name = "bip-pod-witai-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-witai/-/bip-pod-witai-0.3.0.tgz"; + name = "bip-pod-witai-0.3.0.tgz"; + sha1 = "5fa089155895fe375fc32262fe734ff980ef455d"; + }; + deps = { + }; + peerDependencies = []; + }; + "bip-pod-witai" = self.by-version."bip-pod-witai"."0.3.0"; + by-spec."bip-pod-wordpress"."*" = + self.by-version."bip-pod-wordpress"."0.3.0"; + by-version."bip-pod-wordpress"."0.3.0" = self.buildNodePackage { + name = "bip-pod-wordpress-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-wordpress/-/bip-pod-wordpress-0.3.0.tgz"; + name = "bip-pod-wordpress-0.3.0.tgz"; + sha1 = "5a4f863de9a5fae3aea7f9fd76ef5c0f9b46172a"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "node-uuid-1.3.3" = self.by-version."node-uuid"."1.3.3"; + "passport-wordpress-0.0.3" = self.by-version."passport-wordpress"."0.0.3"; + }; + peerDependencies = []; + }; + "bip-pod-wordpress" = self.by-version."bip-pod-wordpress"."0.3.0"; + by-spec."bip-pod-zoho"."*" = + self.by-version."bip-pod-zoho"."0.3.1"; + by-version."bip-pod-zoho"."0.3.1" = self.buildNodePackage { + name = "bip-pod-zoho-0.3.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bip-pod-zoho/-/bip-pod-zoho-0.3.1.tgz"; + name = "bip-pod-zoho-0.3.1.tgz"; + sha1 = "a7c4edd30388ef66798fb871bb67f793ea18a774"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "node-uuid-1.3.3" = self.by-version."node-uuid"."1.3.3"; + "xml2json-0.5.1" = self.by-version."xml2json"."0.5.1"; + }; + peerDependencies = []; + }; + "bip-pod-zoho" = self.by-version."bip-pod-zoho"."0.3.1"; + by-spec."bipio"."*" = + self.by-version."bipio"."0.3.3"; + by-version."bipio"."0.3.3" = self.buildNodePackage { + name = "bipio-0.3.3"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/bipio/-/bipio-0.3.3.tgz"; + name = "bipio-0.3.3.tgz"; + sha1 = "5dd85ded95c8662bad90d4029c040bf57d89ec17"; + }; + deps = { + "JSONPath-0.10.0" = self.by-version."JSONPath"."0.10.0"; + "amqp-0.2.0" = self.by-version."amqp"."0.2.0"; + "async-0.1.18" = self.by-version."async"."0.1.18"; + "base-converter-1.1.2" = self.by-version."base-converter"."1.1.2"; + "bcrypt-0.8.1" = self.by-version."bcrypt"."0.8.1"; + "bip-pod-0.3.2" = self.by-version."bip-pod"."0.3.2"; + "bip-pod-crypto-0.3.0" = self.by-version."bip-pod-crypto"."0.3.0"; + "bip-pod-email-0.3.3" = self.by-version."bip-pod-email"."0.3.3"; + "bip-pod-flow-0.3.0" = self.by-version."bip-pod-flow"."0.3.0"; + "bip-pod-html-0.3.0" = self.by-version."bip-pod-html"."0.3.0"; + "bip-pod-http-0.3.0" = self.by-version."bip-pod-http"."0.3.0"; + "bip-pod-math-0.3.2" = self.by-version."bip-pod-math"."0.3.2"; + "bip-pod-syndication-0.3.4" = self.by-version."bip-pod-syndication"."0.3.4"; + "bip-pod-templater-0.3.0" = self.by-version."bip-pod-templater"."0.3.0"; + "bip-pod-time-0.3.0" = self.by-version."bip-pod-time"."0.3.0"; + "body-parser-1.10.2" = self.by-version."body-parser"."1.10.2"; + "clone-0.2.0" = self.by-version."clone"."0.2.0"; + "commander-2.6.0" = self.by-version."commander"."2.6.0"; + "config-0.4.36" = self.by-version."config"."0.4.36"; + "connect-2.28.2" = self.by-version."connect"."2.28.2"; + "connect-mongo-0.7.0" = self.by-version."connect-mongo"."0.7.0"; + "cookie-parser-1.3.3" = self.by-version."cookie-parser"."1.3.3"; + "cron-1.0.6" = self.by-version."cron"."1.0.6"; + "dateformat-1.0.7-1.2.3" = self.by-version."dateformat"."1.0.7-1.2.3"; + "datejs-1.0.0-rc3" = self.by-version."datejs"."1.0.0-rc3"; + "errorhandler-1.3.2" = self.by-version."errorhandler"."1.3.2"; + "express-5.0.0-alpha.1" = self.by-version."express"."5.0.0-alpha.1"; + "express-session-1.10.1" = self.by-version."express-session"."1.10.1"; + "extend-2.0.0" = self.by-version."extend"."2.0.0"; + "favitest-1.0.7" = self.by-version."favitest"."1.0.7"; + "heapdump-0.2.10" = self.by-version."heapdump"."0.2.10"; + "html-md-3.0.2" = self.by-version."html-md"."3.0.2"; + "htmlparser2-3.8.2" = self.by-version."htmlparser2"."3.8.2"; + "imagemagick-0.1.3" = self.by-version."imagemagick"."0.1.3"; + "inquirer-0.8.0" = self.by-version."inquirer"."0.8.0"; + "ipaddr.js-0.1.6" = self.by-version."ipaddr.js"."0.1.6"; + "json-middleware-1.0.2" = self.by-version."json-middleware"."1.0.2"; + "jsonwebtoken-1.3.0" = self.by-version."jsonwebtoken"."1.3.0"; + "ldapjs-0.7.1" = self.by-version."ldapjs"."0.7.1"; + "marked-0.3.2" = self.by-version."marked"."0.3.2"; + "memwatch-0.2.2" = self.by-version."memwatch"."0.2.2"; + "method-override-1.0.2" = self.by-version."method-override"."1.0.2"; + "mime-1.2.11" = self.by-version."mime"."1.2.11"; + "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; + "moment-2.9.0" = self.by-version."moment"."2.9.0"; + "mongoose-3.9.7" = self.by-version."mongoose"."3.9.7"; + "multer-0.1.7" = self.by-version."multer"."0.1.7"; + "node-fs-0.1.7" = self.by-version."node-fs"."0.1.7"; + "node-uuid-1.3.3" = self.by-version."node-uuid"."1.3.3"; + "passport-0.2.1" = self.by-version."passport"."0.2.1"; + "posix-getopt-1.1.0" = self.by-version."posix-getopt"."1.1.0"; + "q-1.1.2" = self.by-version."q"."1.1.2"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; + "sprintf-0.1.5" = self.by-version."sprintf"."0.1.5"; + "ssl-root-cas-1.1.9-beta" = self.by-version."ssl-root-cas"."1.1.9-beta"; + "sugar-1.4.1" = self.by-version."sugar"."1.4.1"; + "temp-0.8.1" = self.by-version."temp"."0.8.1"; + "time-0.11.0" = self.by-version."time"."0.11.0"; + "tldtools-0.0.21" = self.by-version."tldtools"."0.0.21"; + "underscore-1.7.0" = self.by-version."underscore"."1.7.0"; + "validator-1.5.1" = self.by-version."validator"."1.5.1"; + "webkit-devtools-agent-0.2.5" = self.by-version."webkit-devtools-agent"."0.2.5"; + "winston-0.5.1" = self.by-version."winston"."0.5.1"; + }; + peerDependencies = []; + }; + "bipio" = self.by-version."bipio"."0.3.3"; + by-spec."bitcoinjs-lib"."1.2.0" = + self.by-version."bitcoinjs-lib"."1.2.0"; + by-version."bitcoinjs-lib"."1.2.0" = self.buildNodePackage { + name = "bitcoinjs-lib-1.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bitcoinjs-lib/-/bitcoinjs-lib-1.2.0.tgz"; + name = "bitcoinjs-lib-1.2.0.tgz"; + sha1 = "731ce2f24b6065f8d9af18757516eed882ad1619"; + }; + deps = { + "bigi-1.4.0" = self.by-version."bigi"."1.4.0"; + "bs58check-1.0.3" = self.by-version."bs58check"."1.0.3"; + "crypto-browserify-3.9.9" = self.by-version."crypto-browserify"."3.9.9"; + "ecurve-1.0.0" = self.by-version."ecurve"."1.0.0"; + }; + peerDependencies = []; + }; + by-spec."bitfield"."^0.1.0" = + self.by-version."bitfield"."0.1.0"; + by-version."bitfield"."0.1.0" = self.buildNodePackage { + name = "bitfield-0.1.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bitfield/-/bitfield-0.1.0.tgz"; + name = "bitfield-0.1.0.tgz"; + sha1 = "b05d8b5f0d09f2df35a9db3b3a62d3808c46c457"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."bits"."~0.1.1" = self.by-version."bits"."0.1.1"; - by-version."bits"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."bits"."0.1.1" = self.buildNodePackage { name = "bits-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bits/-/bits-0.1.1.tgz"; - name = "bits-0.1.1.tgz"; - sha1 = "7082eb8b7bdf12e47b0a8cf8f7ad3af4e7053a96"; - }) - ]; - buildInputs = - (self.nativeDeps."bits" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bits/-/bits-0.1.1.tgz"; + name = "bits-0.1.1.tgz"; + sha1 = "7082eb8b7bdf12e47b0a8cf8f7ad3af4e7053a96"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bits" ]; + peerDependencies = []; }; by-spec."bittorrent-dht"."^1.0.0" = self.by-version."bittorrent-dht"."1.5.0"; - by-version."bittorrent-dht"."1.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."bittorrent-dht"."1.5.0" = self.buildNodePackage { name = "bittorrent-dht-1.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-1.5.0.tgz"; - name = "bittorrent-dht-1.5.0.tgz"; - sha1 = "b14b34eace8f44e795a8bad69a44b08ca485c355"; - }) - ]; - buildInputs = - (self.nativeDeps."bittorrent-dht" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-1.5.0.tgz"; + name = "bittorrent-dht-1.5.0.tgz"; + sha1 = "b14b34eace8f44e795a8bad69a44b08ca485c355"; + }; deps = { "bencode-0.6.0" = self.by-version."bencode"."0.6.0"; "buffer-equal-0.0.1" = self.by-version."buffer-equal"."0.0.1"; @@ -1955,24 +2805,18 @@ "run-parallel-1.0.0" = self.by-version."run-parallel"."1.0.0"; "string2compact-1.2.1" = self.by-version."string2compact"."1.2.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "bittorrent-dht" ]; + peerDependencies = []; }; by-spec."bittorrent-dht"."^2.1.1" = self.by-version."bittorrent-dht"."2.6.4"; - by-version."bittorrent-dht"."2.6.4" = lib.makeOverridable self.buildNodePackage { + by-version."bittorrent-dht"."2.6.4" = self.buildNodePackage { name = "bittorrent-dht-2.6.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.6.4.tgz"; - name = "bittorrent-dht-2.6.4.tgz"; - sha1 = "af090c6576f6228596fdd5c538d3439aaf50577b"; - }) - ]; - buildInputs = - (self.nativeDeps."bittorrent-dht" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.6.4.tgz"; + name = "bittorrent-dht-2.6.4.tgz"; + sha1 = "af090c6576f6228596fdd5c538d3439aaf50577b"; + }; deps = { "addr-to-ip-port-1.4.0" = self.by-version."addr-to-ip-port"."1.4.0"; "bencode-0.6.0" = self.by-version."bencode"."0.6.0"; @@ -1987,32 +2831,25 @@ "run-parallel-1.0.0" = self.by-version."run-parallel"."1.0.0"; "string2compact-1.2.1" = self.by-version."string2compact"."1.2.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "bittorrent-dht" ]; + peerDependencies = []; }; by-spec."bittorrent-dht"."^2.6.4" = self.by-version."bittorrent-dht"."2.6.4"; by-spec."bittorrent-tracker"."^2.0.0" = - self.by-version."bittorrent-tracker"."2.10.3"; - by-version."bittorrent-tracker"."2.10.3" = lib.makeOverridable self.buildNodePackage { - name = "bittorrent-tracker-2.10.3"; + self.by-version."bittorrent-tracker"."2.12.1"; + by-version."bittorrent-tracker"."2.12.1" = self.buildNodePackage { + name = "bittorrent-tracker-2.12.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-2.10.3.tgz"; - name = "bittorrent-tracker-2.10.3.tgz"; - sha1 = "f58be79a52269f4b258a8c77b805977246206cba"; - }) - ]; - buildInputs = - (self.nativeDeps."bittorrent-tracker" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-2.12.1.tgz"; + name = "bittorrent-tracker-2.12.1.tgz"; + sha1 = "562f0e43c6340d003b08c5dad3d4bff0eb3fd64d"; + }; deps = { "bencode-0.6.0" = self.by-version."bencode"."0.6.0"; - "bn.js-0.16.1" = self.by-version."bn.js"."0.16.1"; + "bn.js-1.0.0" = self.by-version."bn.js"."1.0.0"; "buffer-equal-0.0.1" = self.by-version."buffer-equal"."0.0.1"; "compact2string-1.4.0" = self.by-version."compact2string"."1.4.0"; - "concat-stream-1.4.7" = self.by-version."concat-stream"."1.4.7"; "debug-2.1.1" = self.by-version."debug"."2.1.1"; "extend.js-0.0.2" = self.by-version."extend.js"."0.0.2"; "hat-0.0.3" = self.by-version."hat"."0.0.3"; @@ -2021,222 +2858,186 @@ "once-1.3.1" = self.by-version."once"."1.3.1"; "portfinder-0.3.0" = self.by-version."portfinder"."0.3.0"; "run-series-1.0.2" = self.by-version."run-series"."1.0.2"; + "simple-get-1.3.0" = self.by-version."simple-get"."1.3.0"; "string2compact-1.2.1" = self.by-version."string2compact"."1.2.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "bittorrent-tracker" ]; + peerDependencies = []; }; by-spec."bittorrent-tracker"."^2.6.0" = - self.by-version."bittorrent-tracker"."2.10.3"; + self.by-version."bittorrent-tracker"."2.12.1"; by-spec."bl"."^0.9.0" = - self.by-version."bl"."0.9.3"; - by-version."bl"."0.9.3" = lib.makeOverridable self.buildNodePackage { - name = "bl-0.9.3"; + self.by-version."bl"."0.9.4"; + by-version."bl"."0.9.4" = self.buildNodePackage { + name = "bl-0.9.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bl/-/bl-0.9.3.tgz"; - name = "bl-0.9.3.tgz"; - sha1 = "c41eff3e7cb31bde107c8f10076d274eff7f7d44"; - }) - ]; - buildInputs = - (self.nativeDeps."bl" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bl/-/bl-0.9.4.tgz"; + name = "bl-0.9.4.tgz"; + sha1 = "4702ddf72fbe0ecd82787c00c113aea1935ad0e7"; + }; deps = { "readable-stream-1.0.33" = self.by-version."readable-stream"."1.0.33"; }; - peerDependencies = [ - ]; - passthru.names = [ "bl" ]; + peerDependencies = []; }; by-spec."bl"."~0.9.0" = - self.by-version."bl"."0.9.3"; + self.by-version."bl"."0.9.4"; + by-spec."blob"."0.0.2" = + self.by-version."blob"."0.0.2"; + by-version."blob"."0.0.2" = self.buildNodePackage { + name = "blob-0.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/blob/-/blob-0.0.2.tgz"; + name = "blob-0.0.2.tgz"; + sha1 = "b89562bd6994af95ba1e812155536333aa23cf24"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."block-stream"."*" = self.by-version."block-stream"."0.0.7"; - by-version."block-stream"."0.0.7" = lib.makeOverridable self.buildNodePackage { + by-version."block-stream"."0.0.7" = self.buildNodePackage { name = "block-stream-0.0.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/block-stream/-/block-stream-0.0.7.tgz"; - name = "block-stream-0.0.7.tgz"; - sha1 = "9088ab5ae1e861f4d81b176b4a8046080703deed"; - }) - ]; - buildInputs = - (self.nativeDeps."block-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/block-stream/-/block-stream-0.0.7.tgz"; + name = "block-stream-0.0.7.tgz"; + sha1 = "9088ab5ae1e861f4d81b176b4a8046080703deed"; + }; deps = { "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "block-stream" ]; + peerDependencies = []; }; by-spec."block-stream"."0.0.7" = self.by-version."block-stream"."0.0.7"; by-spec."bluebird".">= 1.2.1" = - self.by-version."bluebird"."2.6.2"; - by-version."bluebird"."2.6.2" = lib.makeOverridable self.buildNodePackage { - name = "bluebird-2.6.2"; + self.by-version."bluebird"."2.9.1"; + by-version."bluebird"."2.9.1" = self.buildNodePackage { + name = "bluebird-2.9.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bluebird/-/bluebird-2.6.2.tgz"; - name = "bluebird-2.6.2.tgz"; - sha1 = "8f51818cbbffa5f32d7927ce8fe0d57d88ad53a2"; - }) - ]; - buildInputs = - (self.nativeDeps."bluebird" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bluebird/-/bluebird-2.9.1.tgz"; + name = "bluebird-2.9.1.tgz"; + sha1 = "5a10857dd34a025ebd2013b303027b027f20557f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bluebird" ]; + peerDependencies = []; }; by-spec."blueimp-md5"."~1.1.0" = self.by-version."blueimp-md5"."1.1.0"; - by-version."blueimp-md5"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."blueimp-md5"."1.1.0" = self.buildNodePackage { name = "blueimp-md5-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/blueimp-md5/-/blueimp-md5-1.1.0.tgz"; - name = "blueimp-md5-1.1.0.tgz"; - sha1 = "041ed794862f3c5f2847282a7481329f1d2352cd"; - }) - ]; - buildInputs = - (self.nativeDeps."blueimp-md5" or []); + src = fetchurl { + url = "http://registry.npmjs.org/blueimp-md5/-/blueimp-md5-1.1.0.tgz"; + name = "blueimp-md5-1.1.0.tgz"; + sha1 = "041ed794862f3c5f2847282a7481329f1d2352cd"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "blueimp-md5" ]; - }; - by-spec."bn.js"."^0.16.0" = - self.by-version."bn.js"."0.16.1"; - by-version."bn.js"."0.16.1" = lib.makeOverridable self.buildNodePackage { - name = "bn.js-0.16.1"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bn.js/-/bn.js-0.16.1.tgz"; - name = "bn.js-0.16.1.tgz"; - sha1 = "5f9e74fc53abfd3bb74020b824b83a599f8a9c6f"; - }) - ]; - buildInputs = - (self.nativeDeps."bn.js" or []); - deps = { - }; - peerDependencies = [ - ]; - passthru.names = [ "bn.js" ]; + peerDependencies = []; }; by-spec."bn.js"."^1.0.0" = self.by-version."bn.js"."1.0.0"; - by-version."bn.js"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."bn.js"."1.0.0" = self.buildNodePackage { name = "bn.js-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bn.js/-/bn.js-1.0.0.tgz"; - name = "bn.js-1.0.0.tgz"; - sha1 = "01e39f8c13f981c468b673caf0632f726d54713f"; - }) - ]; - buildInputs = - (self.nativeDeps."bn.js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bn.js/-/bn.js-1.0.0.tgz"; + name = "bn.js-1.0.0.tgz"; + sha1 = "01e39f8c13f981c468b673caf0632f726d54713f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bn.js" ]; + peerDependencies = []; }; by-spec."bncode"."^0.2.3" = self.by-version."bncode"."0.2.3"; - by-version."bncode"."0.2.3" = lib.makeOverridable self.buildNodePackage { + by-version."bncode"."0.2.3" = self.buildNodePackage { name = "bncode-0.2.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bncode/-/bncode-0.2.3.tgz"; - name = "bncode-0.2.3.tgz"; - sha1 = "37f851dc8e47188a83fbc0f6fa4775cacc9a3296"; - }) - ]; - buildInputs = - (self.nativeDeps."bncode" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bncode/-/bncode-0.2.3.tgz"; + name = "bncode-0.2.3.tgz"; + sha1 = "37f851dc8e47188a83fbc0f6fa4775cacc9a3296"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bncode" ]; + peerDependencies = []; }; by-spec."bncode"."^0.5.2" = self.by-version."bncode"."0.5.3"; - by-version."bncode"."0.5.3" = lib.makeOverridable self.buildNodePackage { + by-version."bncode"."0.5.3" = self.buildNodePackage { name = "bncode-0.5.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bncode/-/bncode-0.5.3.tgz"; - name = "bncode-0.5.3.tgz"; - sha1 = "e16661697452d436bf9886238cc791b08d66a61a"; - }) - ]; - buildInputs = - (self.nativeDeps."bncode" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bncode/-/bncode-0.5.3.tgz"; + name = "bncode-0.5.3.tgz"; + sha1 = "e16661697452d436bf9886238cc791b08d66a61a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bncode" ]; + peerDependencies = []; }; - by-spec."body-parser"."~1.10.1" = - self.by-version."body-parser"."1.10.1"; - by-version."body-parser"."1.10.1" = lib.makeOverridable self.buildNodePackage { - name = "body-parser-1.10.1"; + by-spec."body-parser"."1.5.0" = + self.by-version."body-parser"."1.5.0"; + by-version."body-parser"."1.5.0" = self.buildNodePackage { + name = "body-parser-1.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/body-parser/-/body-parser-1.10.1.tgz"; - name = "body-parser-1.10.1.tgz"; - sha1 = "af0c7156b128d946f3c43f5fe0364da00cfa7391"; - }) - ]; - buildInputs = - (self.nativeDeps."body-parser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/body-parser/-/body-parser-1.5.0.tgz"; + name = "body-parser-1.5.0.tgz"; + sha1 = "c6fce2483c9eeb49ab349ff25a92d336d91055b9"; + }; + deps = { + "bytes-1.0.0" = self.by-version."bytes"."1.0.0"; + "depd-0.4.2" = self.by-version."depd"."0.4.2"; + "iconv-lite-0.4.4" = self.by-version."iconv-lite"."0.4.4"; + "media-typer-0.2.0" = self.by-version."media-typer"."0.2.0"; + "qs-0.6.6" = self.by-version."qs"."0.6.6"; + "raw-body-1.3.0" = self.by-version."raw-body"."1.3.0"; + "type-is-1.3.2" = self.by-version."type-is"."1.3.2"; + }; + peerDependencies = []; + }; + by-spec."body-parser"."^1.0.2" = + self.by-version."body-parser"."1.10.2"; + by-version."body-parser"."1.10.2" = self.buildNodePackage { + name = "body-parser-1.10.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/body-parser/-/body-parser-1.10.2.tgz"; + name = "body-parser-1.10.2.tgz"; + sha1 = "405d465fcd3ccf0ea8a35adbf1055f6e98316bd1"; + }; deps = { "bytes-1.0.0" = self.by-version."bytes"."1.0.0"; "depd-1.0.0" = self.by-version."depd"."1.0.0"; - "iconv-lite-0.4.5" = self.by-version."iconv-lite"."0.4.5"; + "iconv-lite-0.4.6" = self.by-version."iconv-lite"."0.4.6"; "media-typer-0.3.0" = self.by-version."media-typer"."0.3.0"; "on-finished-2.2.0" = self.by-version."on-finished"."2.2.0"; "qs-2.3.3" = self.by-version."qs"."2.3.3"; - "raw-body-1.3.1" = self.by-version."raw-body"."1.3.1"; + "raw-body-1.3.2" = self.by-version."raw-body"."1.3.2"; "type-is-1.5.5" = self.by-version."type-is"."1.5.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "body-parser" ]; + peerDependencies = []; }; + by-spec."body-parser"."~1.10.2" = + self.by-version."body-parser"."1.10.2"; by-spec."body-parser"."~1.8.4" = self.by-version."body-parser"."1.8.4"; - by-version."body-parser"."1.8.4" = lib.makeOverridable self.buildNodePackage { + by-version."body-parser"."1.8.4" = self.buildNodePackage { name = "body-parser-1.8.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/body-parser/-/body-parser-1.8.4.tgz"; - name = "body-parser-1.8.4.tgz"; - sha1 = "d497e04bc13b3f9a8bd8c70bb0cdc16f2e028898"; - }) - ]; - buildInputs = - (self.nativeDeps."body-parser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/body-parser/-/body-parser-1.8.4.tgz"; + name = "body-parser-1.8.4.tgz"; + sha1 = "d497e04bc13b3f9a8bd8c70bb0cdc16f2e028898"; + }; deps = { "bytes-1.0.0" = self.by-version."bytes"."1.0.0"; "depd-0.4.5" = self.by-version."depd"."0.4.5"; @@ -2247,24 +3048,18 @@ "raw-body-1.3.0" = self.by-version."raw-body"."1.3.0"; "type-is-1.5.5" = self.by-version."type-is"."1.5.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "body-parser" ]; + peerDependencies = []; }; by-spec."body-parser"."~1.9.3" = self.by-version."body-parser"."1.9.3"; - by-version."body-parser"."1.9.3" = lib.makeOverridable self.buildNodePackage { + by-version."body-parser"."1.9.3" = self.buildNodePackage { name = "body-parser-1.9.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/body-parser/-/body-parser-1.9.3.tgz"; - name = "body-parser-1.9.3.tgz"; - sha1 = "edfacd4fcfad87dfe74f861a5cc712900aef2623"; - }) - ]; - buildInputs = - (self.nativeDeps."body-parser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/body-parser/-/body-parser-1.9.3.tgz"; + name = "body-parser-1.9.3.tgz"; + sha1 = "edfacd4fcfad87dfe74f861a5cc712900aef2623"; + }; deps = { "bytes-1.0.0" = self.by-version."bytes"."1.0.0"; "depd-1.0.0" = self.by-version."depd"."1.0.0"; @@ -2275,66 +3070,48 @@ "raw-body-1.3.1" = self.by-version."raw-body"."1.3.1"; "type-is-1.5.5" = self.by-version."type-is"."1.5.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "body-parser" ]; + peerDependencies = []; }; by-spec."boom"."0.3.x" = self.by-version."boom"."0.3.8"; - by-version."boom"."0.3.8" = lib.makeOverridable self.buildNodePackage { + by-version."boom"."0.3.8" = self.buildNodePackage { name = "boom-0.3.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/boom/-/boom-0.3.8.tgz"; - name = "boom-0.3.8.tgz"; - sha1 = "c8cdb041435912741628c044ecc732d1d17c09ea"; - }) - ]; - buildInputs = - (self.nativeDeps."boom" or []); + src = fetchurl { + url = "http://registry.npmjs.org/boom/-/boom-0.3.8.tgz"; + name = "boom-0.3.8.tgz"; + sha1 = "c8cdb041435912741628c044ecc732d1d17c09ea"; + }; deps = { "hoek-0.7.6" = self.by-version."hoek"."0.7.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "boom" ]; + peerDependencies = []; }; by-spec."boom"."0.4.x" = self.by-version."boom"."0.4.2"; - by-version."boom"."0.4.2" = lib.makeOverridable self.buildNodePackage { + by-version."boom"."0.4.2" = self.buildNodePackage { name = "boom-0.4.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/boom/-/boom-0.4.2.tgz"; - name = "boom-0.4.2.tgz"; - sha1 = "7a636e9ded4efcefb19cef4947a3c67dfaee911b"; - }) - ]; - buildInputs = - (self.nativeDeps."boom" or []); + src = fetchurl { + url = "http://registry.npmjs.org/boom/-/boom-0.4.2.tgz"; + name = "boom-0.4.2.tgz"; + sha1 = "7a636e9ded4efcefb19cef4947a3c67dfaee911b"; + }; deps = { "hoek-0.9.1" = self.by-version."hoek"."0.9.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "boom" ]; + peerDependencies = []; }; by-spec."bower"."*" = self.by-version."bower"."1.3.12"; - by-version."bower"."1.3.12" = lib.makeOverridable self.buildNodePackage { + by-version."bower"."1.3.12" = self.buildNodePackage { name = "bower-1.3.12"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bower/-/bower-1.3.12.tgz"; - name = "bower-1.3.12.tgz"; - sha1 = "37de0edb3904baf90aee13384a1a379a05ee214c"; - }) - ]; - buildInputs = - (self.nativeDeps."bower" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bower/-/bower-1.3.12.tgz"; + name = "bower-1.3.12.tgz"; + sha1 = "37de0edb3904baf90aee13384a1a379a05ee214c"; + }; deps = { "abbrev-1.0.5" = self.by-version."abbrev"."1.0.5"; "archy-0.0.2" = self.by-version."archy"."0.0.2"; @@ -2342,12 +3119,12 @@ "bower-endpoint-parser-0.2.2" = self.by-version."bower-endpoint-parser"."0.2.2"; "bower-json-0.4.0" = self.by-version."bower-json"."0.4.0"; "bower-logger-0.2.2" = self.by-version."bower-logger"."0.2.2"; - "bower-registry-client-0.2.2" = self.by-version."bower-registry-client"."0.2.2"; + "bower-registry-client-0.2.3" = self.by-version."bower-registry-client"."0.2.3"; "cardinal-0.4.0" = self.by-version."cardinal"."0.4.0"; "chalk-0.5.0" = self.by-version."chalk"."0.5.0"; "chmodr-0.1.0" = self.by-version."chmodr"."0.1.0"; "decompress-zip-0.0.8" = self.by-version."decompress-zip"."0.0.8"; - "fstream-1.0.3" = self.by-version."fstream"."1.0.3"; + "fstream-1.0.4" = self.by-version."fstream"."1.0.4"; "fstream-ignore-1.0.2" = self.by-version."fstream-ignore"."1.0.2"; "glob-4.0.6" = self.by-version."glob"."4.0.6"; "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; @@ -2378,189 +3155,141 @@ "update-notifier-0.2.0" = self.by-version."update-notifier"."0.2.0"; "which-1.0.8" = self.by-version."which"."1.0.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "bower" ]; + peerDependencies = []; }; "bower" = self.by-version."bower"."1.3.12"; by-spec."bower".">=1.2.8 <2" = self.by-version."bower"."1.3.12"; by-spec."bower-config"."~0.5.0" = self.by-version."bower-config"."0.5.2"; - by-version."bower-config"."0.5.2" = lib.makeOverridable self.buildNodePackage { + by-version."bower-config"."0.5.2" = self.buildNodePackage { name = "bower-config-0.5.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bower-config/-/bower-config-0.5.2.tgz"; - name = "bower-config-0.5.2.tgz"; - sha1 = "1f7d2e899e99b70c29a613e70d4c64590414b22e"; - }) - ]; - buildInputs = - (self.nativeDeps."bower-config" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bower-config/-/bower-config-0.5.2.tgz"; + name = "bower-config-0.5.2.tgz"; + sha1 = "1f7d2e899e99b70c29a613e70d4c64590414b22e"; + }; deps = { "graceful-fs-2.0.3" = self.by-version."graceful-fs"."2.0.3"; "mout-0.9.1" = self.by-version."mout"."0.9.1"; "optimist-0.6.1" = self.by-version."optimist"."0.6.1"; "osenv-0.0.3" = self.by-version."osenv"."0.0.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "bower-config" ]; + peerDependencies = []; }; by-spec."bower-config"."~0.5.2" = self.by-version."bower-config"."0.5.2"; by-spec."bower-endpoint-parser"."0.2.1" = self.by-version."bower-endpoint-parser"."0.2.1"; - by-version."bower-endpoint-parser"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."bower-endpoint-parser"."0.2.1" = self.buildNodePackage { name = "bower-endpoint-parser-0.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.1.tgz"; - name = "bower-endpoint-parser-0.2.1.tgz"; - sha1 = "8c4010a2900cdab07ea5d38f0bd03e9bbccef90f"; - }) - ]; - buildInputs = - (self.nativeDeps."bower-endpoint-parser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.1.tgz"; + name = "bower-endpoint-parser-0.2.1.tgz"; + sha1 = "8c4010a2900cdab07ea5d38f0bd03e9bbccef90f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bower-endpoint-parser" ]; + peerDependencies = []; }; by-spec."bower-endpoint-parser"."~0.2.2" = self.by-version."bower-endpoint-parser"."0.2.2"; - by-version."bower-endpoint-parser"."0.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."bower-endpoint-parser"."0.2.2" = self.buildNodePackage { name = "bower-endpoint-parser-0.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.2.tgz"; - name = "bower-endpoint-parser-0.2.2.tgz"; - sha1 = "00b565adbfab6f2d35addde977e97962acbcb3f6"; - }) - ]; - buildInputs = - (self.nativeDeps."bower-endpoint-parser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.2.tgz"; + name = "bower-endpoint-parser-0.2.2.tgz"; + sha1 = "00b565adbfab6f2d35addde977e97962acbcb3f6"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bower-endpoint-parser" ]; + peerDependencies = []; }; by-spec."bower-json"."0.4.0" = self.by-version."bower-json"."0.4.0"; - by-version."bower-json"."0.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."bower-json"."0.4.0" = self.buildNodePackage { name = "bower-json-0.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bower-json/-/bower-json-0.4.0.tgz"; - name = "bower-json-0.4.0.tgz"; - sha1 = "a99c3ccf416ef0590ed0ded252c760f1c6d93766"; - }) - ]; - buildInputs = - (self.nativeDeps."bower-json" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bower-json/-/bower-json-0.4.0.tgz"; + name = "bower-json-0.4.0.tgz"; + sha1 = "a99c3ccf416ef0590ed0ded252c760f1c6d93766"; + }; deps = { "deep-extend-0.2.11" = self.by-version."deep-extend"."0.2.11"; "graceful-fs-2.0.3" = self.by-version."graceful-fs"."2.0.3"; "intersect-0.0.3" = self.by-version."intersect"."0.0.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "bower-json" ]; + peerDependencies = []; }; by-spec."bower-json"."~0.4.0" = self.by-version."bower-json"."0.4.0"; by-spec."bower-logger"."0.2.1" = self.by-version."bower-logger"."0.2.1"; - by-version."bower-logger"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."bower-logger"."0.2.1" = self.buildNodePackage { name = "bower-logger-0.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bower-logger/-/bower-logger-0.2.1.tgz"; - name = "bower-logger-0.2.1.tgz"; - sha1 = "0c1817c48063a88d96cc3d516c55e57fff5d9ecb"; - }) - ]; - buildInputs = - (self.nativeDeps."bower-logger" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bower-logger/-/bower-logger-0.2.1.tgz"; + name = "bower-logger-0.2.1.tgz"; + sha1 = "0c1817c48063a88d96cc3d516c55e57fff5d9ecb"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bower-logger" ]; + peerDependencies = []; }; by-spec."bower-logger"."~0.2.2" = self.by-version."bower-logger"."0.2.2"; - by-version."bower-logger"."0.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."bower-logger"."0.2.2" = self.buildNodePackage { name = "bower-logger-0.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bower-logger/-/bower-logger-0.2.2.tgz"; - name = "bower-logger-0.2.2.tgz"; - sha1 = "39be07e979b2fc8e03a94634205ed9422373d381"; - }) - ]; - buildInputs = - (self.nativeDeps."bower-logger" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bower-logger/-/bower-logger-0.2.2.tgz"; + name = "bower-logger-0.2.2.tgz"; + sha1 = "39be07e979b2fc8e03a94634205ed9422373d381"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bower-logger" ]; + peerDependencies = []; }; by-spec."bower-registry-client"."~0.2.0" = - self.by-version."bower-registry-client"."0.2.2"; - by-version."bower-registry-client"."0.2.2" = lib.makeOverridable self.buildNodePackage { - name = "bower-registry-client-0.2.2"; + self.by-version."bower-registry-client"."0.2.3"; + by-version."bower-registry-client"."0.2.3" = self.buildNodePackage { + name = "bower-registry-client-0.2.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bower-registry-client/-/bower-registry-client-0.2.2.tgz"; - name = "bower-registry-client-0.2.2.tgz"; - sha1 = "461bf4c6e88bdc216408752b913b85ea097cd12c"; - }) - ]; - buildInputs = - (self.nativeDeps."bower-registry-client" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bower-registry-client/-/bower-registry-client-0.2.3.tgz"; + name = "bower-registry-client-0.2.3.tgz"; + sha1 = "876e669d4b3eae5fc7e00f7b3da58a4b630b6603"; + }; deps = { "async-0.2.10" = self.by-version."async"."0.2.10"; "bower-config-0.5.2" = self.by-version."bower-config"."0.5.2"; "graceful-fs-2.0.3" = self.by-version."graceful-fs"."2.0.3"; "lru-cache-2.3.1" = self.by-version."lru-cache"."2.3.1"; - "request-2.27.0" = self.by-version."request"."2.27.0"; + "request-2.51.0" = self.by-version."request"."2.51.0"; "request-replay-0.2.0" = self.by-version."request-replay"."0.2.0"; "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "bower-registry-client" ]; + peerDependencies = []; }; by-spec."bower2nix"."*" = self.by-version."bower2nix"."2.1.0"; - by-version."bower2nix"."2.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."bower2nix"."2.1.0" = self.buildNodePackage { name = "bower2nix-2.1.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bower2nix/-/bower2nix-2.1.0.tgz"; - name = "bower2nix-2.1.0.tgz"; - sha1 = "213f507a729b20a1c3cb48f995a034f9c05f53e6"; - }) - ]; - buildInputs = - (self.nativeDeps."bower2nix" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bower2nix/-/bower2nix-2.1.0.tgz"; + name = "bower2nix-2.1.0.tgz"; + sha1 = "213f507a729b20a1c3cb48f995a034f9c05f53e6"; + }; deps = { "temp-0.6.0" = self.by-version."temp"."0.6.0"; - "fs.extra-1.3.0" = self.by-version."fs.extra"."1.3.0"; + "fs.extra-1.3.2" = self.by-version."fs.extra"."1.3.2"; "bower-json-0.4.0" = self.by-version."bower-json"."0.4.0"; "bower-endpoint-parser-0.2.1" = self.by-version."bower-endpoint-parser"."0.2.1"; "bower-logger-0.2.1" = self.by-version."bower-logger"."0.2.1"; @@ -2570,90 +3299,80 @@ "semver-2.3.2" = self.by-version."semver"."2.3.2"; "fetch-bower-2.0.0" = self.by-version."fetch-bower"."2.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "bower2nix" ]; + peerDependencies = []; }; "bower2nix" = self.by-version."bower2nix"."2.1.0"; by-spec."bplist-parser"."0.0.6" = self.by-version."bplist-parser"."0.0.6"; - by-version."bplist-parser"."0.0.6" = lib.makeOverridable self.buildNodePackage { + by-version."bplist-parser"."0.0.6" = self.buildNodePackage { name = "bplist-parser-0.0.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bplist-parser/-/bplist-parser-0.0.6.tgz"; - name = "bplist-parser-0.0.6.tgz"; - sha1 = "38da3471817df9d44ab3892e27707bbbd75a11b9"; - }) - ]; - buildInputs = - (self.nativeDeps."bplist-parser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bplist-parser/-/bplist-parser-0.0.6.tgz"; + name = "bplist-parser-0.0.6.tgz"; + sha1 = "38da3471817df9d44ab3892e27707bbbd75a11b9"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bplist-parser" ]; + peerDependencies = []; }; by-spec."brace-expansion"."^1.0.0" = self.by-version."brace-expansion"."1.1.0"; - by-version."brace-expansion"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."brace-expansion"."1.1.0" = self.buildNodePackage { name = "brace-expansion-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.0.tgz"; - name = "brace-expansion-1.1.0.tgz"; - sha1 = "c9b7d03c03f37bc704be100e522b40db8f6cfcd9"; - }) - ]; - buildInputs = - (self.nativeDeps."brace-expansion" or []); + src = fetchurl { + url = "http://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.0.tgz"; + name = "brace-expansion-1.1.0.tgz"; + sha1 = "c9b7d03c03f37bc704be100e522b40db8f6cfcd9"; + }; deps = { "balanced-match-0.2.0" = self.by-version."balanced-match"."0.2.0"; "concat-map-0.0.1" = self.by-version."concat-map"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "brace-expansion" ]; + peerDependencies = []; + }; + by-spec."breakable"."~0.1.0" = + self.by-version."breakable"."0.1.0"; + by-version."breakable"."0.1.0" = self.buildNodePackage { + name = "breakable-0.1.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/breakable/-/breakable-0.1.0.tgz"; + name = "breakable-0.1.0.tgz"; + sha1 = "fe6325427b2662bd6e024009bf232f3e35fab7f5"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."brfs"."0.0.8" = self.by-version."brfs"."0.0.8"; - by-version."brfs"."0.0.8" = lib.makeOverridable self.buildNodePackage { + by-version."brfs"."0.0.8" = self.buildNodePackage { name = "brfs-0.0.8"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/brfs/-/brfs-0.0.8.tgz"; - name = "brfs-0.0.8.tgz"; - sha1 = "e4377a177638a4b0520901bb134491dd7e38a386"; - }) - ]; - buildInputs = - (self.nativeDeps."brfs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/brfs/-/brfs-0.0.8.tgz"; + name = "brfs-0.0.8.tgz"; + sha1 = "e4377a177638a4b0520901bb134491dd7e38a386"; + }; deps = { "through-2.2.7" = self.by-version."through"."2.2.7"; "falafel-0.1.6" = self.by-version."falafel"."0.1.6"; "escodegen-0.0.17" = self.by-version."escodegen"."0.0.17"; }; - peerDependencies = [ - ]; - passthru.names = [ "brfs" ]; + peerDependencies = []; }; by-spec."broadway"."0.2.x" = self.by-version."broadway"."0.2.10"; - by-version."broadway"."0.2.10" = lib.makeOverridable self.buildNodePackage { + by-version."broadway"."0.2.10" = self.buildNodePackage { name = "broadway-0.2.10"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/broadway/-/broadway-0.2.10.tgz"; - name = "broadway-0.2.10.tgz"; - sha1 = "0f58532be140426e9000e49a93e242a0d1263238"; - }) - ]; - buildInputs = - (self.nativeDeps."broadway" or []); + src = fetchurl { + url = "http://registry.npmjs.org/broadway/-/broadway-0.2.10.tgz"; + name = "broadway-0.2.10.tgz"; + sha1 = "0f58532be140426e9000e49a93e242a0d1263238"; + }; deps = { "cliff-0.1.8" = self.by-version."cliff"."0.1.8"; "eventemitter2-0.4.14" = self.by-version."eventemitter2"."0.4.14"; @@ -2661,24 +3380,18 @@ "winston-0.7.2" = self.by-version."winston"."0.7.2"; "utile-0.2.1" = self.by-version."utile"."0.2.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "broadway" ]; + peerDependencies = []; }; by-spec."broadway"."~0.3.2" = self.by-version."broadway"."0.3.6"; - by-version."broadway"."0.3.6" = lib.makeOverridable self.buildNodePackage { + by-version."broadway"."0.3.6" = self.buildNodePackage { name = "broadway-0.3.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/broadway/-/broadway-0.3.6.tgz"; - name = "broadway-0.3.6.tgz"; - sha1 = "7dbef068b954b7907925fd544963b578a902ba7a"; - }) - ]; - buildInputs = - (self.nativeDeps."broadway" or []); + src = fetchurl { + url = "http://registry.npmjs.org/broadway/-/broadway-0.3.6.tgz"; + name = "broadway-0.3.6.tgz"; + sha1 = "7dbef068b954b7907925fd544963b578a902ba7a"; + }; deps = { "cliff-0.1.9" = self.by-version."cliff"."0.1.9"; "eventemitter2-0.4.14" = self.by-version."eventemitter2"."0.4.14"; @@ -2686,46 +3399,34 @@ "winston-0.8.0" = self.by-version."winston"."0.8.0"; "utile-0.2.1" = self.by-version."utile"."0.2.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "broadway" ]; + peerDependencies = []; }; by-spec."broadway"."~0.3.6" = self.by-version."broadway"."0.3.6"; by-spec."brorand"."^1.0.1" = self.by-version."brorand"."1.0.5"; - by-version."brorand"."1.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."brorand"."1.0.5" = self.buildNodePackage { name = "brorand-1.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/brorand/-/brorand-1.0.5.tgz"; - name = "brorand-1.0.5.tgz"; - sha1 = "07b54ca30286abd1718a0e2a830803efdc9bfa04"; - }) - ]; - buildInputs = - (self.nativeDeps."brorand" or []); + src = fetchurl { + url = "http://registry.npmjs.org/brorand/-/brorand-1.0.5.tgz"; + name = "brorand-1.0.5.tgz"; + sha1 = "07b54ca30286abd1718a0e2a830803efdc9bfa04"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "brorand" ]; + peerDependencies = []; }; by-spec."browser-pack"."^3.2.0" = self.by-version."browser-pack"."3.2.0"; - by-version."browser-pack"."3.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."browser-pack"."3.2.0" = self.buildNodePackage { name = "browser-pack-3.2.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/browser-pack/-/browser-pack-3.2.0.tgz"; - name = "browser-pack-3.2.0.tgz"; - sha1 = "faa1cbc41487b1acc4747e373e1148adffd0e2d9"; - }) - ]; - buildInputs = - (self.nativeDeps."browser-pack" or []); + src = fetchurl { + url = "http://registry.npmjs.org/browser-pack/-/browser-pack-3.2.0.tgz"; + name = "browser-pack-3.2.0.tgz"; + sha1 = "faa1cbc41487b1acc4747e373e1148adffd0e2d9"; + }; deps = { "JSONStream-0.8.4" = self.by-version."JSONStream"."0.8.4"; "combine-source-map-0.3.0" = self.by-version."combine-source-map"."0.3.0"; @@ -2734,145 +3435,109 @@ "through2-0.5.1" = self.by-version."through2"."0.5.1"; "umd-2.1.0" = self.by-version."umd"."2.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "browser-pack" ]; + peerDependencies = []; }; by-spec."browser-pack"."~2.0.0" = self.by-version."browser-pack"."2.0.1"; - by-version."browser-pack"."2.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."browser-pack"."2.0.1" = self.buildNodePackage { name = "browser-pack-2.0.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/browser-pack/-/browser-pack-2.0.1.tgz"; - name = "browser-pack-2.0.1.tgz"; - sha1 = "5d1c527f56c582677411c4db2a128648ff6bf150"; - }) - ]; - buildInputs = - (self.nativeDeps."browser-pack" or []); + src = fetchurl { + url = "http://registry.npmjs.org/browser-pack/-/browser-pack-2.0.1.tgz"; + name = "browser-pack-2.0.1.tgz"; + sha1 = "5d1c527f56c582677411c4db2a128648ff6bf150"; + }; deps = { "JSONStream-0.6.4" = self.by-version."JSONStream"."0.6.4"; "through-2.3.6" = self.by-version."through"."2.3.6"; "combine-source-map-0.3.0" = self.by-version."combine-source-map"."0.3.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "browser-pack" ]; + peerDependencies = []; }; by-spec."browser-request".">= 0.2.0" = self.by-version."browser-request"."0.3.3"; - by-version."browser-request"."0.3.3" = lib.makeOverridable self.buildNodePackage { + by-version."browser-request"."0.3.3" = self.buildNodePackage { name = "browser-request-0.3.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/browser-request/-/browser-request-0.3.3.tgz"; - name = "browser-request-0.3.3.tgz"; - sha1 = "9ece5b5aca89a29932242e18bf933def9876cc17"; - }) - ]; - buildInputs = - (self.nativeDeps."browser-request" or []); + src = fetchurl { + url = "http://registry.npmjs.org/browser-request/-/browser-request-0.3.3.tgz"; + name = "browser-request-0.3.3.tgz"; + sha1 = "9ece5b5aca89a29932242e18bf933def9876cc17"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "browser-request" ]; + peerDependencies = []; }; by-spec."browser-request"."~0.3.1" = self.by-version."browser-request"."0.3.3"; by-spec."browser-resolve"."^1.3.0" = - self.by-version."browser-resolve"."1.5.0"; - by-version."browser-resolve"."1.5.0" = lib.makeOverridable self.buildNodePackage { - name = "browser-resolve-1.5.0"; + self.by-version."browser-resolve"."1.6.0"; + by-version."browser-resolve"."1.6.0" = self.buildNodePackage { + name = "browser-resolve-1.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/browser-resolve/-/browser-resolve-1.5.0.tgz"; - name = "browser-resolve-1.5.0.tgz"; - sha1 = "716cc9008aa2161a38e4c823bb5aa097cff40447"; - }) - ]; - buildInputs = - (self.nativeDeps."browser-resolve" or []); + src = fetchurl { + url = "http://registry.npmjs.org/browser-resolve/-/browser-resolve-1.6.0.tgz"; + name = "browser-resolve-1.6.0.tgz"; + sha1 = "3b364916bf1ea32960449e0725a4a5732b2adbd0"; + }; deps = { "resolve-1.0.0" = self.by-version."resolve"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "browser-resolve" ]; + peerDependencies = []; }; by-spec."browser-resolve"."^1.3.1" = - self.by-version."browser-resolve"."1.5.0"; + self.by-version."browser-resolve"."1.6.0"; by-spec."browser-resolve"."~1.2.1" = self.by-version."browser-resolve"."1.2.4"; - by-version."browser-resolve"."1.2.4" = lib.makeOverridable self.buildNodePackage { + by-version."browser-resolve"."1.2.4" = self.buildNodePackage { name = "browser-resolve-1.2.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/browser-resolve/-/browser-resolve-1.2.4.tgz"; - name = "browser-resolve-1.2.4.tgz"; - sha1 = "59ae7820a82955ecd32f5fb7c468ac21c4723806"; - }) - ]; - buildInputs = - (self.nativeDeps."browser-resolve" or []); + src = fetchurl { + url = "http://registry.npmjs.org/browser-resolve/-/browser-resolve-1.2.4.tgz"; + name = "browser-resolve-1.2.4.tgz"; + sha1 = "59ae7820a82955ecd32f5fb7c468ac21c4723806"; + }; deps = { "resolve-0.6.3" = self.by-version."resolve"."0.6.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "browser-resolve" ]; + peerDependencies = []; }; by-spec."browser-resolve"."~1.2.2" = self.by-version."browser-resolve"."1.2.4"; by-spec."browserchannel"."*" = self.by-version."browserchannel"."2.0.0"; - by-version."browserchannel"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."browserchannel"."2.0.0" = self.buildNodePackage { name = "browserchannel-2.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/browserchannel/-/browserchannel-2.0.0.tgz"; - name = "browserchannel-2.0.0.tgz"; - sha1 = "0f211b3cad9995e8729b2bacd46b53c027c0ea63"; - }) - ]; - buildInputs = - (self.nativeDeps."browserchannel" or []); + src = fetchurl { + url = "http://registry.npmjs.org/browserchannel/-/browserchannel-2.0.0.tgz"; + name = "browserchannel-2.0.0.tgz"; + sha1 = "0f211b3cad9995e8729b2bacd46b53c027c0ea63"; + }; deps = { "hat-0.0.3" = self.by-version."hat"."0.0.3"; - "connect-2.28.1" = self.by-version."connect"."2.28.1"; + "connect-2.28.2" = self.by-version."connect"."2.28.2"; "request-2.51.0" = self.by-version."request"."2.51.0"; "ascii-json-0.2.0" = self.by-version."ascii-json"."0.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "browserchannel" ]; + peerDependencies = []; }; "browserchannel" = self.by-version."browserchannel"."2.0.0"; by-spec."browserify"."*" = - self.by-version."browserify"."8.1.0"; - by-version."browserify"."8.1.0" = lib.makeOverridable self.buildNodePackage { - name = "browserify-8.1.0"; + self.by-version."browserify"."8.1.1"; + by-version."browserify"."8.1.1" = self.buildNodePackage { + name = "browserify-8.1.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/browserify/-/browserify-8.1.0.tgz"; - name = "browserify-8.1.0.tgz"; - sha1 = "e8d966c0eb47a3e3e8a98deeff08812715033112"; - }) - ]; - buildInputs = - (self.nativeDeps."browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/browserify/-/browserify-8.1.1.tgz"; + name = "browserify-8.1.1.tgz"; + sha1 = "3b1f8e1d47a0037908d4feaac7e7d76c55ba4678"; + }; deps = { "JSONStream-0.8.4" = self.by-version."JSONStream"."0.8.4"; "assert-1.3.0" = self.by-version."assert"."1.3.0"; "browser-pack-3.2.0" = self.by-version."browser-pack"."3.2.0"; - "browser-resolve-1.5.0" = self.by-version."browser-resolve"."1.5.0"; + "browser-resolve-1.6.0" = self.by-version."browser-resolve"."1.6.0"; "browserify-zlib-0.1.4" = self.by-version."browserify-zlib"."0.1.4"; "buffer-3.0.1" = self.by-version."buffer"."3.0.1"; "builtins-0.0.7" = self.by-version."builtins"."0.0.7"; @@ -2880,14 +3545,14 @@ "concat-stream-1.4.7" = self.by-version."concat-stream"."1.4.7"; "console-browserify-1.1.0" = self.by-version."console-browserify"."1.1.0"; "constants-browserify-0.0.1" = self.by-version."constants-browserify"."0.0.1"; - "crypto-browserify-3.9.1" = self.by-version."crypto-browserify"."3.9.1"; + "crypto-browserify-3.9.9" = self.by-version."crypto-browserify"."3.9.9"; "deep-equal-0.2.1" = self.by-version."deep-equal"."0.2.1"; "defined-0.0.0" = self.by-version."defined"."0.0.0"; "deps-sort-1.3.5" = self.by-version."deps-sort"."1.3.5"; "domain-browser-1.1.3" = self.by-version."domain-browser"."1.1.3"; "duplexer2-0.0.2" = self.by-version."duplexer2"."0.0.2"; "events-1.0.2" = self.by-version."events"."1.0.2"; - "glob-4.3.2" = self.by-version."glob"."4.3.2"; + "glob-4.3.5" = self.by-version."glob"."4.3.5"; "http-browserify-1.7.0" = self.by-version."http-browserify"."1.7.0"; "https-browserify-0.0.0" = self.by-version."https-browserify"."0.0.0"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; @@ -2896,7 +3561,7 @@ "labeled-stream-splicer-1.0.2" = self.by-version."labeled-stream-splicer"."1.0.2"; "module-deps-3.6.4" = self.by-version."module-deps"."3.6.4"; "os-browserify-0.1.2" = self.by-version."os-browserify"."0.1.2"; - "parents-0.0.3" = self.by-version."parents"."0.0.3"; + "parents-1.0.1" = self.by-version."parents"."1.0.1"; "path-browserify-0.0.0" = self.by-version."path-browserify"."0.0.0"; "process-0.10.0" = self.by-version."process"."0.10.0"; "punycode-1.2.4" = self.by-version."punycode"."1.2.4"; @@ -2904,7 +3569,7 @@ "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; "resolve-0.7.4" = self.by-version."resolve"."0.7.4"; "shallow-copy-0.0.1" = self.by-version."shallow-copy"."0.0.1"; - "shasum-1.0.0" = self.by-version."shasum"."1.0.0"; + "shasum-1.0.1" = self.by-version."shasum"."1.0.1"; "shell-quote-0.0.1" = self.by-version."shell-quote"."0.0.1"; "stream-browserify-1.0.0" = self.by-version."stream-browserify"."1.0.0"; "string_decoder-0.10.31" = self.by-version."string_decoder"."0.10.31"; @@ -2919,30 +3584,24 @@ "vm-browserify-0.0.4" = self.by-version."vm-browserify"."0.0.4"; "xtend-3.0.0" = self.by-version."xtend"."3.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "browserify" ]; + peerDependencies = []; }; - "browserify" = self.by-version."browserify"."8.1.0"; + "browserify" = self.by-version."browserify"."8.1.1"; by-spec."browserify"."7.1.0" = self.by-version."browserify"."7.1.0"; - by-version."browserify"."7.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."browserify"."7.1.0" = self.buildNodePackage { name = "browserify-7.1.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/browserify/-/browserify-7.1.0.tgz"; - name = "browserify-7.1.0.tgz"; - sha1 = "1660775c93c3efeaeb42f3c6638a6c4c2b414f14"; - }) - ]; - buildInputs = - (self.nativeDeps."browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/browserify/-/browserify-7.1.0.tgz"; + name = "browserify-7.1.0.tgz"; + sha1 = "1660775c93c3efeaeb42f3c6638a6c4c2b414f14"; + }; deps = { "JSONStream-0.8.4" = self.by-version."JSONStream"."0.8.4"; "assert-1.1.2" = self.by-version."assert"."1.1.2"; "browser-pack-3.2.0" = self.by-version."browser-pack"."3.2.0"; - "browser-resolve-1.5.0" = self.by-version."browser-resolve"."1.5.0"; + "browser-resolve-1.6.0" = self.by-version."browser-resolve"."1.6.0"; "browserify-zlib-0.1.4" = self.by-version."browserify-zlib"."0.1.4"; "buffer-3.0.1" = self.by-version."buffer"."3.0.1"; "builtins-0.0.7" = self.by-version."builtins"."0.0.7"; @@ -2950,14 +3609,14 @@ "concat-stream-1.4.7" = self.by-version."concat-stream"."1.4.7"; "console-browserify-1.1.0" = self.by-version."console-browserify"."1.1.0"; "constants-browserify-0.0.1" = self.by-version."constants-browserify"."0.0.1"; - "crypto-browserify-3.9.1" = self.by-version."crypto-browserify"."3.9.1"; + "crypto-browserify-3.9.9" = self.by-version."crypto-browserify"."3.9.9"; "deep-equal-0.2.1" = self.by-version."deep-equal"."0.2.1"; "defined-0.0.0" = self.by-version."defined"."0.0.0"; "deps-sort-1.3.5" = self.by-version."deps-sort"."1.3.5"; "domain-browser-1.1.3" = self.by-version."domain-browser"."1.1.3"; "duplexer2-0.0.2" = self.by-version."duplexer2"."0.0.2"; "events-1.0.2" = self.by-version."events"."1.0.2"; - "glob-4.3.2" = self.by-version."glob"."4.3.2"; + "glob-4.3.5" = self.by-version."glob"."4.3.5"; "http-browserify-1.7.0" = self.by-version."http-browserify"."1.7.0"; "https-browserify-0.0.0" = self.by-version."https-browserify"."0.0.0"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; @@ -2974,7 +3633,7 @@ "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; "resolve-0.7.4" = self.by-version."resolve"."0.7.4"; "shallow-copy-0.0.1" = self.by-version."shallow-copy"."0.0.1"; - "shasum-1.0.0" = self.by-version."shasum"."1.0.0"; + "shasum-1.0.1" = self.by-version."shasum"."1.0.1"; "shell-quote-0.0.1" = self.by-version."shell-quote"."0.0.1"; "stream-browserify-1.0.0" = self.by-version."stream-browserify"."1.0.0"; "string_decoder-0.10.31" = self.by-version."string_decoder"."0.10.31"; @@ -2989,24 +3648,18 @@ "vm-browserify-0.0.4" = self.by-version."vm-browserify"."0.0.4"; "xtend-3.0.0" = self.by-version."xtend"."3.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "browserify" ]; + peerDependencies = []; }; by-spec."browserify"."~3.19.1" = self.by-version."browserify"."3.19.1"; - by-version."browserify"."3.19.1" = lib.makeOverridable self.buildNodePackage { + by-version."browserify"."3.19.1" = self.buildNodePackage { name = "browserify-3.19.1"; bin = true; - src = [ - (self.patchSource fetchurl { - url = "http://registry.npmjs.org/browserify/-/browserify-3.19.1.tgz"; - name = "browserify-3.19.1.tgz"; - sha1 = "e4e994f7c8313432df46b1a2b029d8bab13a456b"; - }) - ]; - buildInputs = - (self.nativeDeps."browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/browserify/-/browserify-3.19.1.tgz"; + name = "browserify-3.19.1.tgz"; + sha1 = "e4e994f7c8313432df46b1a2b029d8bab13a456b"; + }; deps = { "module-deps-1.2.2" = self.by-version."module-deps"."1.2.2"; "browser-pack-2.0.1" = self.by-version."browser-pack"."2.0.1"; @@ -3048,24 +3701,18 @@ "domain-browser-1.1.3" = self.by-version."domain-browser"."1.1.3"; "minimist-0.0.10" = self.by-version."minimist"."0.0.10"; }; - peerDependencies = [ - ]; - passthru.names = [ "browserify" ]; + peerDependencies = []; }; by-spec."browserify"."~3.24.1" = self.by-version."browserify"."3.24.13"; - by-version."browserify"."3.24.13" = lib.makeOverridable self.buildNodePackage { + by-version."browserify"."3.24.13" = self.buildNodePackage { name = "browserify-3.24.13"; bin = true; - src = [ - (self.patchSource fetchurl { - url = "http://registry.npmjs.org/browserify/-/browserify-3.24.13.tgz"; - name = "browserify-3.24.13.tgz"; - sha1 = "d82012886791c4b1edd36612ad508a614e9ad86e"; - }) - ]; - buildInputs = - (self.nativeDeps."browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/browserify/-/browserify-3.24.13.tgz"; + name = "browserify-3.24.13.tgz"; + sha1 = "d82012886791c4b1edd36612ad508a614e9ad86e"; + }; deps = { "module-deps-1.4.2" = self.by-version."module-deps"."1.4.2"; "browser-pack-2.0.1" = self.by-version."browser-pack"."2.0.1"; @@ -3110,512 +3757,505 @@ "commondir-0.0.1" = self.by-version."commondir"."0.0.1"; "shallow-copy-0.0.1" = self.by-version."shallow-copy"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "browserify" ]; + peerDependencies = []; }; - by-spec."browserify-aes"."0.8.1" = - self.by-version."browserify-aes"."0.8.1"; - by-version."browserify-aes"."0.8.1" = lib.makeOverridable self.buildNodePackage { - name = "browserify-aes-0.8.1"; + by-spec."browserify-aes"."^1.0.0" = + self.by-version."browserify-aes"."1.0.0"; + by-version."browserify-aes"."1.0.0" = self.buildNodePackage { + name = "browserify-aes-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/browserify-aes/-/browserify-aes-0.8.1.tgz"; - name = "browserify-aes-0.8.1.tgz"; - sha1 = "05902c0db3817b7f67f1668f74efb14ee900801d"; - }) - ]; - buildInputs = - (self.nativeDeps."browserify-aes" or []); + src = fetchurl { + url = "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.0.0.tgz"; + name = "browserify-aes-1.0.0.tgz"; + sha1 = "582efc30561166f89855fcdc945b686919848b62"; + }; deps = { + "create-hash-1.1.0" = self.by-version."create-hash"."1.1.0"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "browserify-aes" ]; + peerDependencies = []; }; by-spec."browserify-rsa"."^1.1.0" = self.by-version."browserify-rsa"."1.1.1"; - by-version."browserify-rsa"."1.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."browserify-rsa"."1.1.1" = self.buildNodePackage { name = "browserify-rsa-1.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-1.1.1.tgz"; - name = "browserify-rsa-1.1.1.tgz"; - sha1 = "d7c952e12e44192680613ea7f3baa83af585c8ad"; - }) - ]; - buildInputs = - (self.nativeDeps."browserify-rsa" or []); + src = fetchurl { + url = "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-1.1.1.tgz"; + name = "browserify-rsa-1.1.1.tgz"; + sha1 = "d7c952e12e44192680613ea7f3baa83af585c8ad"; + }; deps = { "bn.js-1.0.0" = self.by-version."bn.js"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "browserify-rsa" ]; + peerDependencies = []; }; - by-spec."browserify-sign"."2.7.5" = - self.by-version."browserify-sign"."2.7.5"; - by-version."browserify-sign"."2.7.5" = lib.makeOverridable self.buildNodePackage { - name = "browserify-sign-2.7.5"; + by-spec."browserify-sign"."2.8.0" = + self.by-version."browserify-sign"."2.8.0"; + by-version."browserify-sign"."2.8.0" = self.buildNodePackage { + name = "browserify-sign-2.8.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/browserify-sign/-/browserify-sign-2.7.5.tgz"; - name = "browserify-sign-2.7.5.tgz"; - sha1 = "92fce12b47775547f2887d7c5282856c163715b2"; - }) - ]; - buildInputs = - (self.nativeDeps."browserify-sign" or []); + src = fetchurl { + url = "http://registry.npmjs.org/browserify-sign/-/browserify-sign-2.8.0.tgz"; + name = "browserify-sign-2.8.0.tgz"; + sha1 = "655975c12006d02b59181da9ab73f856c63c9aa4"; + }; deps = { "bn.js-1.0.0" = self.by-version."bn.js"."1.0.0"; "browserify-rsa-1.1.1" = self.by-version."browserify-rsa"."1.1.1"; - "elliptic-1.0.0" = self.by-version."elliptic"."1.0.0"; + "elliptic-1.0.1" = self.by-version."elliptic"."1.0.1"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "parse-asn1-2.0.0" = self.by-version."parse-asn1"."2.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "browserify-sign" ]; + peerDependencies = []; }; by-spec."browserify-zlib"."^0.1.4" = self.by-version."browserify-zlib"."0.1.4"; - by-version."browserify-zlib"."0.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."browserify-zlib"."0.1.4" = self.buildNodePackage { name = "browserify-zlib-0.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz"; - name = "browserify-zlib-0.1.4.tgz"; - sha1 = "bb35f8a519f600e0fa6b8485241c979d0141fb2d"; - }) - ]; - buildInputs = - (self.nativeDeps."browserify-zlib" or []); + src = fetchurl { + url = "http://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz"; + name = "browserify-zlib-0.1.4.tgz"; + sha1 = "bb35f8a519f600e0fa6b8485241c979d0141fb2d"; + }; deps = { "pako-0.2.5" = self.by-version."pako"."0.2.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "browserify-zlib" ]; + peerDependencies = []; }; by-spec."browserify-zlib"."~0.1.2" = self.by-version."browserify-zlib"."0.1.4"; + by-spec."bs58"."^2.0.0" = + self.by-version."bs58"."2.0.1"; + by-version."bs58"."2.0.1" = self.buildNodePackage { + name = "bs58-2.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bs58/-/bs58-2.0.1.tgz"; + name = "bs58-2.0.1.tgz"; + sha1 = "55908d58f1982aba2008fa1bed8f91998a29bf8d"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."bs58check"."1.0.3" = + self.by-version."bs58check"."1.0.3"; + by-version."bs58check"."1.0.3" = self.buildNodePackage { + name = "bs58check-1.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bs58check/-/bs58check-1.0.3.tgz"; + name = "bs58check-1.0.3.tgz"; + sha1 = "3e4dc6dde96e60b9db321ea7372fd4fd0523559e"; + }; + deps = { + "bs58-2.0.1" = self.by-version."bs58"."2.0.1"; + }; + peerDependencies = []; + }; by-spec."bson"."0.1.8" = self.by-version."bson"."0.1.8"; - by-version."bson"."0.1.8" = lib.makeOverridable self.buildNodePackage { + by-version."bson"."0.1.8" = self.buildNodePackage { name = "bson-0.1.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bson/-/bson-0.1.8.tgz"; - name = "bson-0.1.8.tgz"; - sha1 = "cf34fdcff081a189b589b4b3e5e9309cd6506c81"; - }) - ]; - buildInputs = - (self.nativeDeps."bson" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bson/-/bson-0.1.8.tgz"; + name = "bson-0.1.8.tgz"; + sha1 = "cf34fdcff081a189b589b4b3e5e9309cd6506c81"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bson" ]; + peerDependencies = []; }; - by-spec."bson"."0.2.16" = - self.by-version."bson"."0.2.16"; - by-version."bson"."0.2.16" = lib.makeOverridable self.buildNodePackage { - name = "bson-0.2.16"; + by-spec."bson"."0.2.18" = + self.by-version."bson"."0.2.18"; + by-version."bson"."0.2.18" = self.buildNodePackage { + name = "bson-0.2.18"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bson/-/bson-0.2.16.tgz"; - name = "bson-0.2.16.tgz"; - sha1 = "c4d056d16631ec481e8ef33659c01e581d2b97ed"; - }) - ]; - buildInputs = - (self.nativeDeps."bson" or []); - deps = { - "nan-1.3.0" = self.by-version."nan"."1.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/bson/-/bson-0.2.18.tgz"; + name = "bson-0.2.18.tgz"; + sha1 = "363adc4366bc582988213f3f58cb9a049add6f1c"; }; - peerDependencies = [ - ]; - passthru.names = [ "bson" ]; + deps = { + "nan-1.5.1" = self.by-version."nan"."1.5.1"; + }; + peerDependencies = []; }; by-spec."bson"."0.2.2" = self.by-version."bson"."0.2.2"; - by-version."bson"."0.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."bson"."0.2.2" = self.buildNodePackage { name = "bson-0.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bson/-/bson-0.2.2.tgz"; - name = "bson-0.2.2.tgz"; - sha1 = "3dbf984acb9d33a6878b46e6fb7afbd611856a60"; - }) - ]; - buildInputs = - (self.nativeDeps."bson" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bson/-/bson-0.2.2.tgz"; + name = "bson-0.2.2.tgz"; + sha1 = "3dbf984acb9d33a6878b46e6fb7afbd611856a60"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bson" ]; + peerDependencies = []; }; by-spec."bson"."~0.2" = - self.by-version."bson"."0.2.16"; + self.by-version."bson"."0.2.18"; by-spec."buffer"."^3.0.0" = self.by-version."buffer"."3.0.1"; - by-version."buffer"."3.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."buffer"."3.0.1" = self.buildNodePackage { name = "buffer-3.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/buffer/-/buffer-3.0.1.tgz"; - name = "buffer-3.0.1.tgz"; - sha1 = "d2743fff2b1d92ad532dd5716ecd9217838dfb3e"; - }) - ]; - buildInputs = - (self.nativeDeps."buffer" or []); + src = fetchurl { + url = "http://registry.npmjs.org/buffer/-/buffer-3.0.1.tgz"; + name = "buffer-3.0.1.tgz"; + sha1 = "d2743fff2b1d92ad532dd5716ecd9217838dfb3e"; + }; deps = { "base64-js-0.0.8" = self.by-version."base64-js"."0.0.8"; "ieee754-1.1.4" = self.by-version."ieee754"."1.1.4"; "is-array-1.0.1" = self.by-version."is-array"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "buffer" ]; + peerDependencies = []; }; by-spec."buffer-crc32"."0.1.1" = self.by-version."buffer-crc32"."0.1.1"; - by-version."buffer-crc32"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."buffer-crc32"."0.1.1" = self.buildNodePackage { name = "buffer-crc32-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz"; - name = "buffer-crc32-0.1.1.tgz"; - sha1 = "7e110dc9953908ab7c32acdc70c9f945b1cbc526"; - }) - ]; - buildInputs = - (self.nativeDeps."buffer-crc32" or []); + src = fetchurl { + url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz"; + name = "buffer-crc32-0.1.1.tgz"; + sha1 = "7e110dc9953908ab7c32acdc70c9f945b1cbc526"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "buffer-crc32" ]; + peerDependencies = []; }; by-spec."buffer-crc32"."0.2.1" = self.by-version."buffer-crc32"."0.2.1"; - by-version."buffer-crc32"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."buffer-crc32"."0.2.1" = self.buildNodePackage { name = "buffer-crc32-0.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; - name = "buffer-crc32-0.2.1.tgz"; - sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; - }) - ]; - buildInputs = - (self.nativeDeps."buffer-crc32" or []); + src = fetchurl { + url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; + name = "buffer-crc32-0.2.1.tgz"; + sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "buffer-crc32" ]; + peerDependencies = []; + }; + by-spec."buffer-crc32"."0.2.3" = + self.by-version."buffer-crc32"."0.2.3"; + by-version."buffer-crc32"."0.2.3" = self.buildNodePackage { + name = "buffer-crc32-0.2.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.3.tgz"; + name = "buffer-crc32-0.2.3.tgz"; + sha1 = "bb54519e95d107cbd2400e76d0cab1467336d921"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."buffer-crc32"."~0.2.1" = self.by-version."buffer-crc32"."0.2.5"; - by-version."buffer-crc32"."0.2.5" = lib.makeOverridable self.buildNodePackage { + by-version."buffer-crc32"."0.2.5" = self.buildNodePackage { name = "buffer-crc32-0.2.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz"; - name = "buffer-crc32-0.2.5.tgz"; - sha1 = "db003ac2671e62ebd6ece78ea2c2e1b405736e91"; - }) - ]; - buildInputs = - (self.nativeDeps."buffer-crc32" or []); + src = fetchurl { + url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz"; + name = "buffer-crc32-0.2.5.tgz"; + sha1 = "db003ac2671e62ebd6ece78ea2c2e1b405736e91"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "buffer-crc32" ]; + peerDependencies = []; }; by-spec."buffer-equal"."0.0.1" = self.by-version."buffer-equal"."0.0.1"; - by-version."buffer-equal"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."buffer-equal"."0.0.1" = self.buildNodePackage { name = "buffer-equal-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz"; - name = "buffer-equal-0.0.1.tgz"; - sha1 = "91bc74b11ea405bc916bc6aa908faafa5b4aac4b"; - }) - ]; - buildInputs = - (self.nativeDeps."buffer-equal" or []); + src = fetchurl { + url = "http://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz"; + name = "buffer-equal-0.0.1.tgz"; + sha1 = "91bc74b11ea405bc916bc6aa908faafa5b4aac4b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "buffer-equal" ]; + peerDependencies = []; }; by-spec."buffer-equal"."^0.0.1" = self.by-version."buffer-equal"."0.0.1"; + by-spec."buffer-equal"."~0.0.0" = + self.by-version."buffer-equal"."0.0.1"; + by-spec."buffercursor".">= 0.0.12" = + self.by-version."buffercursor"."0.0.12"; + by-version."buffercursor"."0.0.12" = self.buildNodePackage { + name = "buffercursor-0.0.12"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/buffercursor/-/buffercursor-0.0.12.tgz"; + name = "buffercursor-0.0.12.tgz"; + sha1 = "78a9a7f4343ae7d820a8999acc80de591e25a779"; + }; + deps = { + "verror-1.6.0" = self.by-version."verror"."1.6.0"; + }; + peerDependencies = []; + }; by-spec."buffers"."~0.1.1" = self.by-version."buffers"."0.1.1"; - by-version."buffers"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."buffers"."0.1.1" = self.buildNodePackage { name = "buffers-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz"; - name = "buffers-0.1.1.tgz"; - sha1 = "b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb"; - }) - ]; - buildInputs = - (self.nativeDeps."buffers" or []); + src = fetchurl { + url = "http://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz"; + name = "buffers-0.1.1.tgz"; + sha1 = "b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "buffers" ]; + peerDependencies = []; }; by-spec."buffertools"."*" = self.by-version."buffertools"."2.1.2"; - by-version."buffertools"."2.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."buffertools"."2.1.2" = self.buildNodePackage { name = "buffertools-2.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/buffertools/-/buffertools-2.1.2.tgz"; - name = "buffertools-2.1.2.tgz"; - sha1 = "d667afc1ef8b9932e90a25f2e3a66a929d42daab"; - }) - ]; - buildInputs = - (self.nativeDeps."buffertools" or []); + src = fetchurl { + url = "http://registry.npmjs.org/buffertools/-/buffertools-2.1.2.tgz"; + name = "buffertools-2.1.2.tgz"; + sha1 = "d667afc1ef8b9932e90a25f2e3a66a929d42daab"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "buffertools" ]; + peerDependencies = []; }; "buffertools" = self.by-version."buffertools"."2.1.2"; by-spec."buffertools".">=1.1.1 <2.0.0" = self.by-version."buffertools"."1.1.1"; - by-version."buffertools"."1.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."buffertools"."1.1.1" = self.buildNodePackage { name = "buffertools-1.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/buffertools/-/buffertools-1.1.1.tgz"; - name = "buffertools-1.1.1.tgz"; - sha1 = "1071a5f40fe76c39d7a4fe2ea030324d09d6ec9d"; - }) - ]; - buildInputs = - (self.nativeDeps."buffertools" or []); + src = fetchurl { + url = "http://registry.npmjs.org/buffertools/-/buffertools-1.1.1.tgz"; + name = "buffertools-1.1.1.tgz"; + sha1 = "1071a5f40fe76c39d7a4fe2ea030324d09d6ec9d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "buffertools" ]; + peerDependencies = []; }; by-spec."bufferview"."~1" = self.by-version."bufferview"."1.0.1"; - by-version."bufferview"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."bufferview"."1.0.1" = self.buildNodePackage { name = "bufferview-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bufferview/-/bufferview-1.0.1.tgz"; - name = "bufferview-1.0.1.tgz"; - sha1 = "7afd74a45f937fa422a1d338c08bbfdc76cd725d"; - }) - ]; - buildInputs = - (self.nativeDeps."bufferview" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bufferview/-/bufferview-1.0.1.tgz"; + name = "bufferview-1.0.1.tgz"; + sha1 = "7afd74a45f937fa422a1d338c08bbfdc76cd725d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bufferview" ]; + peerDependencies = []; }; by-spec."builtins"."~0.0.3" = self.by-version."builtins"."0.0.7"; - by-version."builtins"."0.0.7" = lib.makeOverridable self.buildNodePackage { + by-version."builtins"."0.0.7" = self.buildNodePackage { name = "builtins-0.0.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/builtins/-/builtins-0.0.7.tgz"; - name = "builtins-0.0.7.tgz"; - sha1 = "355219cd6cf18dbe7c01cc7fd2dce765cfdc549a"; - }) - ]; - buildInputs = - (self.nativeDeps."builtins" or []); + src = fetchurl { + url = "http://registry.npmjs.org/builtins/-/builtins-0.0.7.tgz"; + name = "builtins-0.0.7.tgz"; + sha1 = "355219cd6cf18dbe7c01cc7fd2dce765cfdc549a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "builtins" ]; + peerDependencies = []; + }; + by-spec."bunker"."0.1.X" = + self.by-version."bunker"."0.1.2"; + by-version."bunker"."0.1.2" = self.buildNodePackage { + name = "bunker-0.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz"; + name = "bunker-0.1.2.tgz"; + sha1 = "c88992464a8e2a6ede86930375f92b58077ef97c"; + }; + deps = { + "burrito-0.2.12" = self.by-version."burrito"."0.2.12"; + }; + peerDependencies = []; }; by-spec."bunyan"."0.21.1" = self.by-version."bunyan"."0.21.1"; - by-version."bunyan"."0.21.1" = lib.makeOverridable self.buildNodePackage { + by-version."bunyan"."0.21.1" = self.buildNodePackage { name = "bunyan-0.21.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bunyan/-/bunyan-0.21.1.tgz"; - name = "bunyan-0.21.1.tgz"; - sha1 = "ea00a0d5223572e31e1e71efba2237cb1915942a"; - }) - ]; - buildInputs = - (self.nativeDeps."bunyan" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bunyan/-/bunyan-0.21.1.tgz"; + name = "bunyan-0.21.1.tgz"; + sha1 = "ea00a0d5223572e31e1e71efba2237cb1915942a"; + }; deps = { "mv-0.0.5" = self.by-version."mv"."0.0.5"; "dtrace-provider-0.2.8" = self.by-version."dtrace-provider"."0.2.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "bunyan" ]; + peerDependencies = []; + }; + by-spec."bunyan"."0.22.1" = + self.by-version."bunyan"."0.22.1"; + by-version."bunyan"."0.22.1" = self.buildNodePackage { + name = "bunyan-0.22.1"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/bunyan/-/bunyan-0.22.1.tgz"; + name = "bunyan-0.22.1.tgz"; + sha1 = "020c383bed625af5c6c8834dd8c4aca0dd0f765c"; + }; + deps = { + "mv-0.0.5" = self.by-version."mv"."0.0.5"; + "dtrace-provider-0.2.8" = self.by-version."dtrace-provider"."0.2.8"; + }; + peerDependencies = []; + }; + by-spec."bunyan"."~1.0.0" = + self.by-version."bunyan"."1.0.1"; + by-version."bunyan"."1.0.1" = self.buildNodePackage { + name = "bunyan-1.0.1"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/bunyan/-/bunyan-1.0.1.tgz"; + name = "bunyan-1.0.1.tgz"; + sha1 = "9916a8c1832020c2d095656d923da5963db05466"; + }; + deps = { + "mv-2.0.3" = self.by-version."mv"."2.0.3"; + }; + peerDependencies = []; + }; + by-spec."burrito".">=0.2.5 <0.3" = + self.by-version."burrito"."0.2.12"; + by-version."burrito"."0.2.12" = self.buildNodePackage { + name = "burrito-0.2.12"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/burrito/-/burrito-0.2.12.tgz"; + name = "burrito-0.2.12.tgz"; + sha1 = "d0d6e6ac81d5e99789c6fa4accb0b0031ea54f6b"; + }; + deps = { + "traverse-0.5.2" = self.by-version."traverse"."0.5.2"; + "uglify-js-1.1.1" = self.by-version."uglify-js"."1.1.1"; + }; + peerDependencies = []; + }; + by-spec."busboy"."~0.2.9" = + self.by-version."busboy"."0.2.9"; + by-version."busboy"."0.2.9" = self.buildNodePackage { + name = "busboy-0.2.9"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/busboy/-/busboy-0.2.9.tgz"; + name = "busboy-0.2.9.tgz"; + sha1 = "a0a181e78b19dee76974560f55843b09eaea7376"; + }; + deps = { + "dicer-0.2.3" = self.by-version."dicer"."0.2.3"; + "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; + }; + peerDependencies = []; }; by-spec."bytebuffer"."~3 >=3.5" = self.by-version."bytebuffer"."3.5.4"; - by-version."bytebuffer"."3.5.4" = lib.makeOverridable self.buildNodePackage { + by-version."bytebuffer"."3.5.4" = self.buildNodePackage { name = "bytebuffer-3.5.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bytebuffer/-/bytebuffer-3.5.4.tgz"; - name = "bytebuffer-3.5.4.tgz"; - sha1 = "436e2733174f96aaa978b0926749e83fa162e786"; - }) - ]; - buildInputs = - (self.nativeDeps."bytebuffer" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bytebuffer/-/bytebuffer-3.5.4.tgz"; + name = "bytebuffer-3.5.4.tgz"; + sha1 = "436e2733174f96aaa978b0926749e83fa162e786"; + }; deps = { "long-2.2.3" = self.by-version."long"."2.2.3"; "bufferview-1.0.1" = self.by-version."bufferview"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "bytebuffer" ]; + peerDependencies = []; }; by-spec."bytes"."0.1.0" = self.by-version."bytes"."0.1.0"; - by-version."bytes"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."bytes"."0.1.0" = self.buildNodePackage { name = "bytes-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz"; - name = "bytes-0.1.0.tgz"; - sha1 = "c574812228126d6369d1576925a8579db3f8e5a2"; - }) - ]; - buildInputs = - (self.nativeDeps."bytes" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz"; + name = "bytes-0.1.0.tgz"; + sha1 = "c574812228126d6369d1576925a8579db3f8e5a2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bytes" ]; + peerDependencies = []; }; by-spec."bytes"."0.2.0" = self.by-version."bytes"."0.2.0"; - by-version."bytes"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."bytes"."0.2.0" = self.buildNodePackage { name = "bytes-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz"; - name = "bytes-0.2.0.tgz"; - sha1 = "aad33ec14e3dc2ca74e8e7d451f9ba053ad4f7a0"; - }) - ]; - buildInputs = - (self.nativeDeps."bytes" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz"; + name = "bytes-0.2.0.tgz"; + sha1 = "aad33ec14e3dc2ca74e8e7d451f9ba053ad4f7a0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bytes" ]; + peerDependencies = []; }; by-spec."bytes"."0.2.1" = self.by-version."bytes"."0.2.1"; - by-version."bytes"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."bytes"."0.2.1" = self.buildNodePackage { name = "bytes-0.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bytes/-/bytes-0.2.1.tgz"; - name = "bytes-0.2.1.tgz"; - sha1 = "555b08abcb063f8975905302523e4cd4ffdfdf31"; - }) - ]; - buildInputs = - (self.nativeDeps."bytes" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bytes/-/bytes-0.2.1.tgz"; + name = "bytes-0.2.1.tgz"; + sha1 = "555b08abcb063f8975905302523e4cd4ffdfdf31"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bytes" ]; + peerDependencies = []; }; by-spec."bytes"."0.3.0" = self.by-version."bytes"."0.3.0"; - by-version."bytes"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."bytes"."0.3.0" = self.buildNodePackage { name = "bytes-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bytes/-/bytes-0.3.0.tgz"; - name = "bytes-0.3.0.tgz"; - sha1 = "78e2e0e28c7f9c7b988ea8aee0db4d5fa9941935"; - }) - ]; - buildInputs = - (self.nativeDeps."bytes" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bytes/-/bytes-0.3.0.tgz"; + name = "bytes-0.3.0.tgz"; + sha1 = "78e2e0e28c7f9c7b988ea8aee0db4d5fa9941935"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bytes" ]; + peerDependencies = []; }; by-spec."bytes"."1" = self.by-version."bytes"."1.0.0"; - by-version."bytes"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."bytes"."1.0.0" = self.buildNodePackage { name = "bytes-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz"; - name = "bytes-1.0.0.tgz"; - sha1 = "3569ede8ba34315fab99c3e92cb04c7220de1fa8"; - }) - ]; - buildInputs = - (self.nativeDeps."bytes" or []); + src = fetchurl { + url = "http://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz"; + name = "bytes-1.0.0.tgz"; + sha1 = "3569ede8ba34315fab99c3e92cb04c7220de1fa8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "bytes" ]; + peerDependencies = []; }; by-spec."bytes"."1.0.0" = self.by-version."bytes"."1.0.0"; @@ -3623,163 +4263,119 @@ self.by-version."bytes"."0.2.1"; by-spec."bytes"."~0.3.0" = self.by-version."bytes"."0.3.0"; - by-spec."callsite"."~1.0.0" = + by-spec."callsite"."1.0.0" = self.by-version."callsite"."1.0.0"; - by-version."callsite"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."callsite"."1.0.0" = self.buildNodePackage { name = "callsite-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz"; - name = "callsite-1.0.0.tgz"; - sha1 = "280398e5d664bd74038b6f0905153e6e8af1bc20"; - }) - ]; - buildInputs = - (self.nativeDeps."callsite" or []); + src = fetchurl { + url = "http://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz"; + name = "callsite-1.0.0.tgz"; + sha1 = "280398e5d664bd74038b6f0905153e6e8af1bc20"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "callsite" ]; + peerDependencies = []; }; + by-spec."callsite"."~1.0.0" = + self.by-version."callsite"."1.0.0"; by-spec."camelcase"."^1.0.1" = self.by-version."camelcase"."1.0.2"; - by-version."camelcase"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."camelcase"."1.0.2" = self.buildNodePackage { name = "camelcase-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/camelcase/-/camelcase-1.0.2.tgz"; - name = "camelcase-1.0.2.tgz"; - sha1 = "7912eac1d496836782c976c2d73e874dc54f2eaf"; - }) - ]; - buildInputs = - (self.nativeDeps."camelcase" or []); + src = fetchurl { + url = "http://registry.npmjs.org/camelcase/-/camelcase-1.0.2.tgz"; + name = "camelcase-1.0.2.tgz"; + sha1 = "7912eac1d496836782c976c2d73e874dc54f2eaf"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "camelcase" ]; + peerDependencies = []; }; by-spec."camelcase-keys"."^1.0.0" = self.by-version."camelcase-keys"."1.0.0"; - by-version."camelcase-keys"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."camelcase-keys"."1.0.0" = self.buildNodePackage { name = "camelcase-keys-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/camelcase-keys/-/camelcase-keys-1.0.0.tgz"; - name = "camelcase-keys-1.0.0.tgz"; - sha1 = "bd1a11bf9b31a1ce493493a930de1a0baf4ad7ec"; - }) - ]; - buildInputs = - (self.nativeDeps."camelcase-keys" or []); + src = fetchurl { + url = "http://registry.npmjs.org/camelcase-keys/-/camelcase-keys-1.0.0.tgz"; + name = "camelcase-keys-1.0.0.tgz"; + sha1 = "bd1a11bf9b31a1ce493493a930de1a0baf4ad7ec"; + }; deps = { "camelcase-1.0.2" = self.by-version."camelcase"."1.0.2"; "map-obj-1.0.0" = self.by-version."map-obj"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "camelcase-keys" ]; + peerDependencies = []; }; by-spec."cardinal"."0.4.0" = self.by-version."cardinal"."0.4.0"; - by-version."cardinal"."0.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."cardinal"."0.4.0" = self.buildNodePackage { name = "cardinal-0.4.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cardinal/-/cardinal-0.4.0.tgz"; - name = "cardinal-0.4.0.tgz"; - sha1 = "7d10aafb20837bde043c45e43a0c8c28cdaae45e"; - }) - ]; - buildInputs = - (self.nativeDeps."cardinal" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cardinal/-/cardinal-0.4.0.tgz"; + name = "cardinal-0.4.0.tgz"; + sha1 = "7d10aafb20837bde043c45e43a0c8c28cdaae45e"; + }; deps = { "redeyed-0.4.4" = self.by-version."redeyed"."0.4.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "cardinal" ]; + peerDependencies = []; }; by-spec."caseless"."~0.6.0" = self.by-version."caseless"."0.6.0"; - by-version."caseless"."0.6.0" = lib.makeOverridable self.buildNodePackage { + by-version."caseless"."0.6.0" = self.buildNodePackage { name = "caseless-0.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/caseless/-/caseless-0.6.0.tgz"; - name = "caseless-0.6.0.tgz"; - sha1 = "8167c1ab8397fb5bb95f96d28e5a81c50f247ac4"; - }) - ]; - buildInputs = - (self.nativeDeps."caseless" or []); + src = fetchurl { + url = "http://registry.npmjs.org/caseless/-/caseless-0.6.0.tgz"; + name = "caseless-0.6.0.tgz"; + sha1 = "8167c1ab8397fb5bb95f96d28e5a81c50f247ac4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "caseless" ]; + peerDependencies = []; }; by-spec."caseless"."~0.7.0" = self.by-version."caseless"."0.7.0"; - by-version."caseless"."0.7.0" = lib.makeOverridable self.buildNodePackage { + by-version."caseless"."0.7.0" = self.buildNodePackage { name = "caseless-0.7.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/caseless/-/caseless-0.7.0.tgz"; - name = "caseless-0.7.0.tgz"; - sha1 = "cbd705ae6229158bb0bc971bf7d7a04bdbd51ff8"; - }) - ]; - buildInputs = - (self.nativeDeps."caseless" or []); + src = fetchurl { + url = "http://registry.npmjs.org/caseless/-/caseless-0.7.0.tgz"; + name = "caseless-0.7.0.tgz"; + sha1 = "cbd705ae6229158bb0bc971bf7d7a04bdbd51ff8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "caseless" ]; + peerDependencies = []; }; by-spec."caseless"."~0.8.0" = self.by-version."caseless"."0.8.0"; - by-version."caseless"."0.8.0" = lib.makeOverridable self.buildNodePackage { + by-version."caseless"."0.8.0" = self.buildNodePackage { name = "caseless-0.8.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/caseless/-/caseless-0.8.0.tgz"; - name = "caseless-0.8.0.tgz"; - sha1 = "5bca2881d41437f54b2407ebe34888c7b9ad4f7d"; - }) - ]; - buildInputs = - (self.nativeDeps."caseless" or []); + src = fetchurl { + url = "http://registry.npmjs.org/caseless/-/caseless-0.8.0.tgz"; + name = "caseless-0.8.0.tgz"; + sha1 = "5bca2881d41437f54b2407ebe34888c7b9ad4f7d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "caseless" ]; + peerDependencies = []; }; by-spec."castnow"."*" = self.by-version."castnow"."0.4.7"; - by-version."castnow"."0.4.7" = lib.makeOverridable self.buildNodePackage { + by-version."castnow"."0.4.7" = self.buildNodePackage { name = "castnow-0.4.7"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/castnow/-/castnow-0.4.7.tgz"; - name = "castnow-0.4.7.tgz"; - sha1 = "155c1314c3f70d2b5ef601164b0c39beb1e33461"; - }) - ]; - buildInputs = - (self.nativeDeps."castnow" or []); + src = fetchurl { + url = "http://registry.npmjs.org/castnow/-/castnow-0.4.7.tgz"; + name = "castnow-0.4.7.tgz"; + sha1 = "155c1314c3f70d2b5ef601164b0c39beb1e33461"; + }; deps = { "array-loop-1.0.0" = self.by-version."array-loop"."1.0.0"; "castv2-client-0.0.8" = self.by-version."castv2-client"."0.0.8"; @@ -3804,113 +4400,100 @@ "xml2js-0.4.4" = self.by-version."xml2js"."0.4.4"; "xtend-4.0.0" = self.by-version."xtend"."4.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "castnow" ]; + peerDependencies = []; }; "castnow" = self.by-version."castnow"."0.4.7"; by-spec."castv2"."~0.1.4" = self.by-version."castv2"."0.1.4"; - by-version."castv2"."0.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."castv2"."0.1.4" = self.buildNodePackage { name = "castv2-0.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/castv2/-/castv2-0.1.4.tgz"; - name = "castv2-0.1.4.tgz"; - sha1 = "f67a8bc4883dc0e1ba0e66ae937c3c9f9914974b"; - }) - ]; - buildInputs = - (self.nativeDeps."castv2" or []); + src = fetchurl { + url = "http://registry.npmjs.org/castv2/-/castv2-0.1.4.tgz"; + name = "castv2-0.1.4.tgz"; + sha1 = "f67a8bc4883dc0e1ba0e66ae937c3c9f9914974b"; + }; deps = { "debug-0.8.1" = self.by-version."debug"."0.8.1"; "protobufjs-3.8.2" = self.by-version."protobufjs"."3.8.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "castv2" ]; + peerDependencies = []; }; by-spec."castv2-client"."0.0.8" = self.by-version."castv2-client"."0.0.8"; - by-version."castv2-client"."0.0.8" = lib.makeOverridable self.buildNodePackage { + by-version."castv2-client"."0.0.8" = self.buildNodePackage { name = "castv2-client-0.0.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/castv2-client/-/castv2-client-0.0.8.tgz"; - name = "castv2-client-0.0.8.tgz"; - sha1 = "a47adf5cc10575e2a71f3b05eb2b72c8d26bbbdc"; - }) - ]; - buildInputs = - (self.nativeDeps."castv2-client" or []); + src = fetchurl { + url = "http://registry.npmjs.org/castv2-client/-/castv2-client-0.0.8.tgz"; + name = "castv2-client-0.0.8.tgz"; + sha1 = "a47adf5cc10575e2a71f3b05eb2b72c8d26bbbdc"; + }; deps = { "debug-1.0.4" = self.by-version."debug"."1.0.4"; "castv2-0.1.4" = self.by-version."castv2"."0.1.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "castv2-client" ]; + peerDependencies = []; }; by-spec."chai"."*" = self.by-version."chai"."1.10.0"; - by-version."chai"."1.10.0" = lib.makeOverridable self.buildNodePackage { + by-version."chai"."1.10.0" = self.buildNodePackage { name = "chai-1.10.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/chai/-/chai-1.10.0.tgz"; - name = "chai-1.10.0.tgz"; - sha1 = "e4031cc87654461a75943e5a35ab46eaf39c1eb9"; - }) - ]; - buildInputs = - (self.nativeDeps."chai" or []); + src = fetchurl { + url = "http://registry.npmjs.org/chai/-/chai-1.10.0.tgz"; + name = "chai-1.10.0.tgz"; + sha1 = "e4031cc87654461a75943e5a35ab46eaf39c1eb9"; + }; deps = { "assertion-error-1.0.0" = self.by-version."assertion-error"."1.0.0"; "deep-eql-0.1.3" = self.by-version."deep-eql"."0.1.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "chai" ]; + peerDependencies = []; }; "chai" = self.by-version."chai"."1.10.0"; + by-spec."chain-node".">=0.0.17" = + self.by-version."chain-node"."3.0.1"; + by-version."chain-node"."3.0.1" = self.buildNodePackage { + name = "chain-node-3.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/chain-node/-/chain-node-3.0.1.tgz"; + name = "chain-node-3.0.1.tgz"; + sha1 = "994ae2fb09491c47c2a727c3d3ee847eb4595cca"; + }; + deps = { + "request-2.36.0" = self.by-version."request"."2.36.0"; + "bitcoinjs-lib-1.2.0" = self.by-version."bitcoinjs-lib"."1.2.0"; + "bigi-1.4.0" = self.by-version."bigi"."1.4.0"; + }; + peerDependencies = []; + }; by-spec."chainsaw"."~0.1.0" = self.by-version."chainsaw"."0.1.0"; - by-version."chainsaw"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."chainsaw"."0.1.0" = self.buildNodePackage { name = "chainsaw-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz"; - name = "chainsaw-0.1.0.tgz"; - sha1 = "5eab50b28afe58074d0d58291388828b5e5fbc98"; - }) - ]; - buildInputs = - (self.nativeDeps."chainsaw" or []); + src = fetchurl { + url = "http://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz"; + name = "chainsaw-0.1.0.tgz"; + sha1 = "5eab50b28afe58074d0d58291388828b5e5fbc98"; + }; deps = { "traverse-0.3.9" = self.by-version."traverse"."0.3.9"; }; - peerDependencies = [ - ]; - passthru.names = [ "chainsaw" ]; + peerDependencies = []; }; by-spec."chalk"."0.5.0" = self.by-version."chalk"."0.5.0"; - by-version."chalk"."0.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."chalk"."0.5.0" = self.buildNodePackage { name = "chalk-0.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/chalk/-/chalk-0.5.0.tgz"; - name = "chalk-0.5.0.tgz"; - sha1 = "375dfccbc21c0a60a8b61bc5b78f3dc2a55c212f"; - }) - ]; - buildInputs = - (self.nativeDeps."chalk" or []); + src = fetchurl { + url = "http://registry.npmjs.org/chalk/-/chalk-0.5.0.tgz"; + name = "chalk-0.5.0.tgz"; + sha1 = "375dfccbc21c0a60a8b61bc5b78f3dc2a55c212f"; + }; deps = { "ansi-styles-1.1.0" = self.by-version."ansi-styles"."1.1.0"; "escape-string-regexp-1.0.2" = self.by-version."escape-string-regexp"."1.0.2"; @@ -3918,47 +4501,35 @@ "strip-ansi-0.3.0" = self.by-version."strip-ansi"."0.3.0"; "supports-color-0.2.0" = self.by-version."supports-color"."0.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "chalk" ]; + peerDependencies = []; }; by-spec."chalk"."^0.4.0" = self.by-version."chalk"."0.4.0"; - by-version."chalk"."0.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."chalk"."0.4.0" = self.buildNodePackage { name = "chalk-0.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz"; - name = "chalk-0.4.0.tgz"; - sha1 = "5199a3ddcd0c1efe23bc08c1b027b06176e0c64f"; - }) - ]; - buildInputs = - (self.nativeDeps."chalk" or []); + src = fetchurl { + url = "http://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz"; + name = "chalk-0.4.0.tgz"; + sha1 = "5199a3ddcd0c1efe23bc08c1b027b06176e0c64f"; + }; deps = { "has-color-0.1.7" = self.by-version."has-color"."0.1.7"; "ansi-styles-1.0.0" = self.by-version."ansi-styles"."1.0.0"; "strip-ansi-0.1.1" = self.by-version."strip-ansi"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "chalk" ]; + peerDependencies = []; }; by-spec."chalk"."^0.5.0" = self.by-version."chalk"."0.5.1"; - by-version."chalk"."0.5.1" = lib.makeOverridable self.buildNodePackage { + by-version."chalk"."0.5.1" = self.buildNodePackage { name = "chalk-0.5.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz"; - name = "chalk-0.5.1.tgz"; - sha1 = "663b3a648b68b55d04690d49167aa837858f2174"; - }) - ]; - buildInputs = - (self.nativeDeps."chalk" or []); + src = fetchurl { + url = "http://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz"; + name = "chalk-0.5.1.tgz"; + sha1 = "663b3a648b68b55d04690d49167aa837858f2174"; + }; deps = { "ansi-styles-1.1.0" = self.by-version."ansi-styles"."1.1.0"; "escape-string-regexp-1.0.2" = self.by-version."escape-string-regexp"."1.0.2"; @@ -3966,173 +4537,158 @@ "strip-ansi-0.3.0" = self.by-version."strip-ansi"."0.3.0"; "supports-color-0.2.0" = self.by-version."supports-color"."0.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "chalk" ]; + peerDependencies = []; }; by-spec."chalk"."^0.5.1" = self.by-version."chalk"."0.5.1"; - by-spec."chalk"."~0.4.0" = - self.by-version."chalk"."0.4.0"; by-spec."char-spinner"."~1.0.1" = self.by-version."char-spinner"."1.0.1"; - by-version."char-spinner"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."char-spinner"."1.0.1" = self.buildNodePackage { name = "char-spinner-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/char-spinner/-/char-spinner-1.0.1.tgz"; - name = "char-spinner-1.0.1.tgz"; - sha1 = "e6ea67bd247e107112983b7ab0479ed362800081"; - }) - ]; - buildInputs = - (self.nativeDeps."char-spinner" or []); + src = fetchurl { + url = "http://registry.npmjs.org/char-spinner/-/char-spinner-1.0.1.tgz"; + name = "char-spinner-1.0.1.tgz"; + sha1 = "e6ea67bd247e107112983b7ab0479ed362800081"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "char-spinner" ]; + peerDependencies = []; }; by-spec."character-parser"."1.2.0" = self.by-version."character-parser"."1.2.0"; - by-version."character-parser"."1.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."character-parser"."1.2.0" = self.buildNodePackage { name = "character-parser-1.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/character-parser/-/character-parser-1.2.0.tgz"; - name = "character-parser-1.2.0.tgz"; - sha1 = "94134d6e5d870a39be359f7d22460935184ddef6"; - }) - ]; - buildInputs = - (self.nativeDeps."character-parser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/character-parser/-/character-parser-1.2.0.tgz"; + name = "character-parser-1.2.0.tgz"; + sha1 = "94134d6e5d870a39be359f7d22460935184ddef6"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "character-parser" ]; + peerDependencies = []; }; by-spec."character-parser"."1.2.1" = self.by-version."character-parser"."1.2.1"; - by-version."character-parser"."1.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."character-parser"."1.2.1" = self.buildNodePackage { name = "character-parser-1.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/character-parser/-/character-parser-1.2.1.tgz"; - name = "character-parser-1.2.1.tgz"; - sha1 = "c0dde4ab182713b919b970959a123ecc1a30fcd6"; - }) - ]; - buildInputs = - (self.nativeDeps."character-parser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/character-parser/-/character-parser-1.2.1.tgz"; + name = "character-parser-1.2.1.tgz"; + sha1 = "c0dde4ab182713b919b970959a123ecc1a30fcd6"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "character-parser" ]; + peerDependencies = []; + }; + by-spec."charm"."0.1.x" = + self.by-version."charm"."0.1.2"; + by-version."charm"."0.1.2" = self.buildNodePackage { + name = "charm-0.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/charm/-/charm-0.1.2.tgz"; + name = "charm-0.1.2.tgz"; + sha1 = "06c21eed1a1b06aeb67553cdc53e23274bac2296"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."cheerio"."^0.17.0" = + self.by-version."cheerio"."0.17.0"; + by-version."cheerio"."0.17.0" = self.buildNodePackage { + name = "cheerio-0.17.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/cheerio/-/cheerio-0.17.0.tgz"; + name = "cheerio-0.17.0.tgz"; + sha1 = "fa5ae42cc60121133d296d0b46d983215f7268ea"; + }; + deps = { + "CSSselect-0.4.1" = self.by-version."CSSselect"."0.4.1"; + "entities-1.1.1" = self.by-version."entities"."1.1.1"; + "htmlparser2-3.7.3" = self.by-version."htmlparser2"."3.7.3"; + "dom-serializer-0.0.1" = self.by-version."dom-serializer"."0.0.1"; + "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; + }; + peerDependencies = []; }; by-spec."child-process-close"."~0.1.1" = self.by-version."child-process-close"."0.1.1"; - by-version."child-process-close"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."child-process-close"."0.1.1" = self.buildNodePackage { name = "child-process-close-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/child-process-close/-/child-process-close-0.1.1.tgz"; - name = "child-process-close-0.1.1.tgz"; - sha1 = "c153ede7a5eb65ac69e78a38973b1a286377f75f"; - }) - ]; - buildInputs = - (self.nativeDeps."child-process-close" or []); + src = fetchurl { + url = "http://registry.npmjs.org/child-process-close/-/child-process-close-0.1.1.tgz"; + name = "child-process-close-0.1.1.tgz"; + sha1 = "c153ede7a5eb65ac69e78a38973b1a286377f75f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "child-process-close" ]; + peerDependencies = []; }; by-spec."chmodr"."0.1.0" = self.by-version."chmodr"."0.1.0"; - by-version."chmodr"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."chmodr"."0.1.0" = self.buildNodePackage { name = "chmodr-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/chmodr/-/chmodr-0.1.0.tgz"; - name = "chmodr-0.1.0.tgz"; - sha1 = "e09215a1d51542db2a2576969765bcf6125583eb"; - }) - ]; - buildInputs = - (self.nativeDeps."chmodr" or []); + src = fetchurl { + url = "http://registry.npmjs.org/chmodr/-/chmodr-0.1.0.tgz"; + name = "chmodr-0.1.0.tgz"; + sha1 = "e09215a1d51542db2a2576969765bcf6125583eb"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "chmodr" ]; + peerDependencies = []; }; by-spec."chmodr"."~0.1.0" = self.by-version."chmodr"."0.1.0"; by-spec."chokidar".">=0.8.2" = - self.by-version."chokidar"."0.12.6"; - by-version."chokidar"."0.12.6" = lib.makeOverridable self.buildNodePackage { - name = "chokidar-0.12.6"; + self.by-version."chokidar"."1.0.0-rc2"; + by-version."chokidar"."1.0.0-rc2" = self.buildNodePackage { + name = "chokidar-1.0.0-rc2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/chokidar/-/chokidar-0.12.6.tgz"; - name = "chokidar-0.12.6.tgz"; - sha1 = "be204f5b9634e009311256e5d6e8e0e508284d2f"; - }) - ]; - buildInputs = - (self.nativeDeps."chokidar" or []); - deps = { - "readdirp-1.3.0" = self.by-version."readdirp"."1.3.0"; - "async-each-0.1.6" = self.by-version."async-each"."0.1.6"; - "fsevents-0.3.1" = self.by-version."fsevents"."0.3.1"; + src = fetchurl { + url = "http://registry.npmjs.org/chokidar/-/chokidar-1.0.0-rc2.tgz"; + name = "chokidar-1.0.0-rc2.tgz"; + sha1 = "7adc3966f8b97492a95b7d8b98ba2c21cbdaa7a1"; }; - peerDependencies = [ - ]; - passthru.names = [ "chokidar" ]; + deps = { + "anymatch-1.1.0" = self.by-version."anymatch"."1.1.0"; + "async-each-0.1.6" = self.by-version."async-each"."0.1.6"; + "glob-parent-1.0.0" = self.by-version."glob-parent"."1.0.0"; + "readdirp-1.3.0" = self.by-version."readdirp"."1.3.0"; + "fsevents-0.3.4" = self.by-version."fsevents"."0.3.4"; + }; + peerDependencies = []; }; by-spec."chownr"."0" = self.by-version."chownr"."0.0.1"; - by-version."chownr"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."chownr"."0.0.1" = self.buildNodePackage { name = "chownr-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/chownr/-/chownr-0.0.1.tgz"; - name = "chownr-0.0.1.tgz"; - sha1 = "51d18189d9092d5f8afd623f3288bfd1c6bf1a62"; - }) - ]; - buildInputs = - (self.nativeDeps."chownr" or []); + src = fetchurl { + url = "http://registry.npmjs.org/chownr/-/chownr-0.0.1.tgz"; + name = "chownr-0.0.1.tgz"; + sha1 = "51d18189d9092d5f8afd623f3288bfd1c6bf1a62"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "chownr" ]; + peerDependencies = []; }; by-spec."chromecast-player"."0.1.6" = self.by-version."chromecast-player"."0.1.6"; - by-version."chromecast-player"."0.1.6" = lib.makeOverridable self.buildNodePackage { + by-version."chromecast-player"."0.1.6" = self.buildNodePackage { name = "chromecast-player-0.1.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/chromecast-player/-/chromecast-player-0.1.6.tgz"; - name = "chromecast-player-0.1.6.tgz"; - sha1 = "a59fcd264f381ebdf885ada79280814e8cd9d425"; - }) - ]; - buildInputs = - (self.nativeDeps."chromecast-player" or []); + src = fetchurl { + url = "http://registry.npmjs.org/chromecast-player/-/chromecast-player-0.1.6.tgz"; + name = "chromecast-player-0.1.6.tgz"; + sha1 = "a59fcd264f381ebdf885ada79280814e8cd9d425"; + }; deps = { "castv2-client-0.0.8" = self.by-version."castv2-client"."0.0.8"; "chromecast-scanner-0.0.1" = self.by-version."chromecast-scanner"."0.0.1"; @@ -4142,695 +4698,533 @@ "ware-1.2.0" = self.by-version."ware"."1.2.0"; "xtend-4.0.0" = self.by-version."xtend"."4.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "chromecast-player" ]; + peerDependencies = []; }; by-spec."chromecast-scanner"."0.0.1" = self.by-version."chromecast-scanner"."0.0.1"; - by-version."chromecast-scanner"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."chromecast-scanner"."0.0.1" = self.buildNodePackage { name = "chromecast-scanner-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/chromecast-scanner/-/chromecast-scanner-0.0.1.tgz"; - name = "chromecast-scanner-0.0.1.tgz"; - sha1 = "96d685ba1864e142b3599171dd679cbdcfb63859"; - }) - ]; - buildInputs = - (self.nativeDeps."chromecast-scanner" or []); + src = fetchurl { + url = "http://registry.npmjs.org/chromecast-scanner/-/chromecast-scanner-0.0.1.tgz"; + name = "chromecast-scanner-0.0.1.tgz"; + sha1 = "96d685ba1864e142b3599171dd679cbdcfb63859"; + }; deps = { "mdns-js2-0.0.5" = self.by-version."mdns-js2"."0.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "chromecast-scanner" ]; + peerDependencies = []; }; by-spec."cint"."^8.0.1" = self.by-version."cint"."8.1.0"; - by-version."cint"."8.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."cint"."8.1.0" = self.buildNodePackage { name = "cint-8.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cint/-/cint-8.1.0.tgz"; - name = "cint-8.1.0.tgz"; - sha1 = "1541f04a820340fb6d816368857310f55ddd3e7e"; - }) - ]; - buildInputs = - (self.nativeDeps."cint" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cint/-/cint-8.1.0.tgz"; + name = "cint-8.1.0.tgz"; + sha1 = "1541f04a820340fb6d816368857310f55ddd3e7e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "cint" ]; + peerDependencies = []; }; by-spec."clean-css"."^3.0.1" = - self.by-version."clean-css"."3.0.3"; - by-version."clean-css"."3.0.3" = lib.makeOverridable self.buildNodePackage { - name = "clean-css-3.0.3"; + self.by-version."clean-css"."3.0.7"; + by-version."clean-css"."3.0.7" = self.buildNodePackage { + name = "clean-css-3.0.7"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/clean-css/-/clean-css-3.0.3.tgz"; - name = "clean-css-3.0.3.tgz"; - sha1 = "1d044d211b36d5b909be59979117e45ebd86f1fd"; - }) - ]; - buildInputs = - (self.nativeDeps."clean-css" or []); + src = fetchurl { + url = "http://registry.npmjs.org/clean-css/-/clean-css-3.0.7.tgz"; + name = "clean-css-3.0.7.tgz"; + sha1 = "bce35bf2e28531807608c8419f8315ea4833a7f5"; + }; deps = { "commander-2.5.1" = self.by-version."commander"."2.5.1"; "source-map-0.1.43" = self.by-version."source-map"."0.1.43"; }; - peerDependencies = [ - ]; - passthru.names = [ "clean-css" ]; + peerDependencies = []; }; by-spec."cli"."0.6.x" = self.by-version."cli"."0.6.5"; - by-version."cli"."0.6.5" = lib.makeOverridable self.buildNodePackage { + by-version."cli"."0.6.5" = self.buildNodePackage { name = "cli-0.6.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cli/-/cli-0.6.5.tgz"; - name = "cli-0.6.5.tgz"; - sha1 = "f4edda12dfa8d56d726b43b0b558e089b0d2a85c"; - }) - ]; - buildInputs = - (self.nativeDeps."cli" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cli/-/cli-0.6.5.tgz"; + name = "cli-0.6.5.tgz"; + sha1 = "f4edda12dfa8d56d726b43b0b558e089b0d2a85c"; + }; deps = { "glob-3.2.11" = self.by-version."glob"."3.2.11"; "exit-0.1.2" = self.by-version."exit"."0.1.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "cli" ]; + peerDependencies = []; }; by-spec."cli-color"."~0.3.2" = self.by-version."cli-color"."0.3.2"; - by-version."cli-color"."0.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."cli-color"."0.3.2" = self.buildNodePackage { name = "cli-color-0.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cli-color/-/cli-color-0.3.2.tgz"; - name = "cli-color-0.3.2.tgz"; - sha1 = "75fa5f728c308cc4ac594b05e06cc5d80daccd86"; - }) - ]; - buildInputs = - (self.nativeDeps."cli-color" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cli-color/-/cli-color-0.3.2.tgz"; + name = "cli-color-0.3.2.tgz"; + sha1 = "75fa5f728c308cc4ac594b05e06cc5d80daccd86"; + }; deps = { "d-0.1.1" = self.by-version."d"."0.1.1"; - "es5-ext-0.10.4" = self.by-version."es5-ext"."0.10.4"; + "es5-ext-0.10.5" = self.by-version."es5-ext"."0.10.5"; "memoizee-0.3.8" = self.by-version."memoizee"."0.3.8"; "timers-ext-0.1.0" = self.by-version."timers-ext"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "cli-color" ]; + peerDependencies = []; }; by-spec."cli-table"."^0.3.1" = self.by-version."cli-table"."0.3.1"; - by-version."cli-table"."0.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."cli-table"."0.3.1" = self.buildNodePackage { name = "cli-table-0.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz"; - name = "cli-table-0.3.1.tgz"; - sha1 = "f53b05266a8b1a0b934b3d0821e6e2dc5914ae23"; - }) - ]; - buildInputs = - (self.nativeDeps."cli-table" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz"; + name = "cli-table-0.3.1.tgz"; + sha1 = "f53b05266a8b1a0b934b3d0821e6e2dc5914ae23"; + }; deps = { "colors-1.0.3" = self.by-version."colors"."1.0.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "cli-table" ]; + peerDependencies = []; }; by-spec."cliff"."0.1.8" = self.by-version."cliff"."0.1.8"; - by-version."cliff"."0.1.8" = lib.makeOverridable self.buildNodePackage { + by-version."cliff"."0.1.8" = self.buildNodePackage { name = "cliff-0.1.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cliff/-/cliff-0.1.8.tgz"; - name = "cliff-0.1.8.tgz"; - sha1 = "43ca8ad9fe3943489693ab62dce0cae22509d272"; - }) - ]; - buildInputs = - (self.nativeDeps."cliff" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cliff/-/cliff-0.1.8.tgz"; + name = "cliff-0.1.8.tgz"; + sha1 = "43ca8ad9fe3943489693ab62dce0cae22509d272"; + }; deps = { "colors-0.6.2" = self.by-version."colors"."0.6.2"; "eyes-0.1.8" = self.by-version."eyes"."0.1.8"; "winston-0.6.2" = self.by-version."winston"."0.6.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "cliff" ]; + peerDependencies = []; }; by-spec."cliff"."0.1.9" = self.by-version."cliff"."0.1.9"; - by-version."cliff"."0.1.9" = lib.makeOverridable self.buildNodePackage { + by-version."cliff"."0.1.9" = self.buildNodePackage { name = "cliff-0.1.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cliff/-/cliff-0.1.9.tgz"; - name = "cliff-0.1.9.tgz"; - sha1 = "a211e09c6a3de3ba1af27d049d301250d18812bc"; - }) - ]; - buildInputs = - (self.nativeDeps."cliff" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cliff/-/cliff-0.1.9.tgz"; + name = "cliff-0.1.9.tgz"; + sha1 = "a211e09c6a3de3ba1af27d049d301250d18812bc"; + }; deps = { "colors-0.6.2" = self.by-version."colors"."0.6.2"; "eyes-0.1.8" = self.by-version."eyes"."0.1.8"; "winston-0.8.3" = self.by-version."winston"."0.8.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "cliff" ]; + peerDependencies = []; }; by-spec."cliff"."~0.1.9" = self.by-version."cliff"."0.1.10"; - by-version."cliff"."0.1.10" = lib.makeOverridable self.buildNodePackage { + by-version."cliff"."0.1.10" = self.buildNodePackage { name = "cliff-0.1.10"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cliff/-/cliff-0.1.10.tgz"; - name = "cliff-0.1.10.tgz"; - sha1 = "53be33ea9f59bec85609ee300ac4207603e52013"; - }) - ]; - buildInputs = - (self.nativeDeps."cliff" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cliff/-/cliff-0.1.10.tgz"; + name = "cliff-0.1.10.tgz"; + sha1 = "53be33ea9f59bec85609ee300ac4207603e52013"; + }; deps = { "colors-1.0.3" = self.by-version."colors"."1.0.3"; "eyes-0.1.8" = self.by-version."eyes"."0.1.8"; "winston-0.8.3" = self.by-version."winston"."0.8.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "cliff" ]; + peerDependencies = []; }; by-spec."clivas"."^0.1.4" = self.by-version."clivas"."0.1.4"; - by-version."clivas"."0.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."clivas"."0.1.4" = self.buildNodePackage { name = "clivas-0.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/clivas/-/clivas-0.1.4.tgz"; - name = "clivas-0.1.4.tgz"; - sha1 = "e1c1e481d1273d57f1752132b0e4410a0d88235a"; - }) - ]; - buildInputs = - (self.nativeDeps."clivas" or []); + src = fetchurl { + url = "http://registry.npmjs.org/clivas/-/clivas-0.1.4.tgz"; + name = "clivas-0.1.4.tgz"; + sha1 = "e1c1e481d1273d57f1752132b0e4410a0d88235a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "clivas" ]; + peerDependencies = []; }; by-spec."clone"."0.1.11" = self.by-version."clone"."0.1.11"; - by-version."clone"."0.1.11" = lib.makeOverridable self.buildNodePackage { + by-version."clone"."0.1.11" = self.buildNodePackage { name = "clone-0.1.11"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/clone/-/clone-0.1.11.tgz"; - name = "clone-0.1.11.tgz"; - sha1 = "408b7d1773eb0dfbf2ddb156c1c47170c17e3a96"; - }) - ]; - buildInputs = - (self.nativeDeps."clone" or []); + src = fetchurl { + url = "http://registry.npmjs.org/clone/-/clone-0.1.11.tgz"; + name = "clone-0.1.11.tgz"; + sha1 = "408b7d1773eb0dfbf2ddb156c1c47170c17e3a96"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "clone" ]; + peerDependencies = []; }; by-spec."clone"."0.1.5" = self.by-version."clone"."0.1.5"; - by-version."clone"."0.1.5" = lib.makeOverridable self.buildNodePackage { + by-version."clone"."0.1.5" = self.buildNodePackage { name = "clone-0.1.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/clone/-/clone-0.1.5.tgz"; - name = "clone-0.1.5.tgz"; - sha1 = "46f29143d0766d663dbd7f80b7520a15783d2042"; - }) - ]; - buildInputs = - (self.nativeDeps."clone" or []); + src = fetchurl { + url = "http://registry.npmjs.org/clone/-/clone-0.1.5.tgz"; + name = "clone-0.1.5.tgz"; + sha1 = "46f29143d0766d663dbd7f80b7520a15783d2042"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "clone" ]; + peerDependencies = []; }; by-spec."clone"."0.1.6" = self.by-version."clone"."0.1.6"; - by-version."clone"."0.1.6" = lib.makeOverridable self.buildNodePackage { + by-version."clone"."0.1.6" = self.buildNodePackage { name = "clone-0.1.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/clone/-/clone-0.1.6.tgz"; - name = "clone-0.1.6.tgz"; - sha1 = "4af2296d4a23a64168c2f5fb0a2aa65e80517000"; - }) - ]; - buildInputs = - (self.nativeDeps."clone" or []); + src = fetchurl { + url = "http://registry.npmjs.org/clone/-/clone-0.1.6.tgz"; + name = "clone-0.1.6.tgz"; + sha1 = "4af2296d4a23a64168c2f5fb0a2aa65e80517000"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "clone" ]; + peerDependencies = []; + }; + by-spec."clone".">=0.1.0" = + self.by-version."clone"."0.2.0"; + by-version."clone"."0.2.0" = self.buildNodePackage { + name = "clone-0.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/clone/-/clone-0.2.0.tgz"; + name = "clone-0.2.0.tgz"; + sha1 = "c6126a90ad4f72dbf5acdb243cc37724fe93fc1f"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."clone"."^0.2.0" = self.by-version."clone"."0.2.0"; - by-version."clone"."0.2.0" = lib.makeOverridable self.buildNodePackage { - name = "clone-0.2.0"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/clone/-/clone-0.2.0.tgz"; - name = "clone-0.2.0.tgz"; - sha1 = "c6126a90ad4f72dbf5acdb243cc37724fe93fc1f"; - }) - ]; - buildInputs = - (self.nativeDeps."clone" or []); - deps = { - }; - peerDependencies = [ - ]; - passthru.names = [ "clone" ]; - }; by-spec."clone"."~0.1.5" = self.by-version."clone"."0.1.19"; - by-version."clone"."0.1.19" = lib.makeOverridable self.buildNodePackage { + by-version."clone"."0.1.19" = self.buildNodePackage { name = "clone-0.1.19"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/clone/-/clone-0.1.19.tgz"; - name = "clone-0.1.19.tgz"; - sha1 = "613fb68639b26a494ac53253e15b1a6bd88ada85"; - }) - ]; - buildInputs = - (self.nativeDeps."clone" or []); + src = fetchurl { + url = "http://registry.npmjs.org/clone/-/clone-0.1.19.tgz"; + name = "clone-0.1.19.tgz"; + sha1 = "613fb68639b26a494ac53253e15b1a6bd88ada85"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "clone" ]; + peerDependencies = []; }; by-spec."clone"."~0.2.0" = self.by-version."clone"."0.2.0"; by-spec."clone-stats"."^0.0.1" = self.by-version."clone-stats"."0.0.1"; - by-version."clone-stats"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."clone-stats"."0.0.1" = self.buildNodePackage { name = "clone-stats-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"; - name = "clone-stats-0.0.1.tgz"; - sha1 = "b88f94a82cf38b8791d58046ea4029ad88ca99d1"; - }) - ]; - buildInputs = - (self.nativeDeps."clone-stats" or []); + src = fetchurl { + url = "http://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"; + name = "clone-stats-0.0.1.tgz"; + sha1 = "b88f94a82cf38b8791d58046ea4029ad88ca99d1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "clone-stats" ]; + peerDependencies = []; + }; + by-spec."cls"."~0.1.3" = + self.by-version."cls"."0.1.5"; + by-version."cls"."0.1.5" = self.buildNodePackage { + name = "cls-0.1.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/cls/-/cls-0.1.5.tgz"; + name = "cls-0.1.5.tgz"; + sha1 = "df3218cf9d1480747f584d88b19b74c6b281317b"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."cmd-shim"."2.0.0" = self.by-version."cmd-shim"."2.0.0"; - by-version."cmd-shim"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."cmd-shim"."2.0.0" = self.buildNodePackage { name = "cmd-shim-2.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cmd-shim/-/cmd-shim-2.0.0.tgz"; - name = "cmd-shim-2.0.0.tgz"; - sha1 = "34e0cd2ede0505cd8b154667eee9054ee24006b4"; - }) - ]; - buildInputs = - (self.nativeDeps."cmd-shim" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cmd-shim/-/cmd-shim-2.0.0.tgz"; + name = "cmd-shim-2.0.0.tgz"; + sha1 = "34e0cd2ede0505cd8b154667eee9054ee24006b4"; + }; deps = { "graceful-fs-2.0.3" = self.by-version."graceful-fs"."2.0.3"; "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "cmd-shim" ]; + peerDependencies = []; }; by-spec."cmd-shim"."~2.0.1" = self.by-version."cmd-shim"."2.0.1"; - by-version."cmd-shim"."2.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."cmd-shim"."2.0.1" = self.buildNodePackage { name = "cmd-shim-2.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cmd-shim/-/cmd-shim-2.0.1.tgz"; - name = "cmd-shim-2.0.1.tgz"; - sha1 = "4512a373d2391679aec51ad1d4733559e9b85d4a"; - }) - ]; - buildInputs = - (self.nativeDeps."cmd-shim" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cmd-shim/-/cmd-shim-2.0.1.tgz"; + name = "cmd-shim-2.0.1.tgz"; + sha1 = "4512a373d2391679aec51ad1d4733559e9b85d4a"; + }; deps = { "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "cmd-shim" ]; + peerDependencies = []; }; by-spec."cmdln"."1.3.2" = self.by-version."cmdln"."1.3.2"; - by-version."cmdln"."1.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."cmdln"."1.3.2" = self.buildNodePackage { name = "cmdln-1.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cmdln/-/cmdln-1.3.2.tgz"; - name = "cmdln-1.3.2.tgz"; - sha1 = "46a7b362166875cdafe7bc3fe6c73e4644dc6884"; - }) - ]; - buildInputs = - (self.nativeDeps."cmdln" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cmdln/-/cmdln-1.3.2.tgz"; + name = "cmdln-1.3.2.tgz"; + sha1 = "46a7b362166875cdafe7bc3fe6c73e4644dc6884"; + }; deps = { "assert-plus-0.1.3" = self.by-version."assert-plus"."0.1.3"; "extsprintf-1.0.2" = self.by-version."extsprintf"."1.0.2"; "verror-1.3.6" = self.by-version."verror"."1.3.6"; "dashdash-1.3.2" = self.by-version."dashdash"."1.3.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "cmdln" ]; + peerDependencies = []; }; by-spec."co"."3.1.0" = self.by-version."co"."3.1.0"; - by-version."co"."3.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."co"."3.1.0" = self.buildNodePackage { name = "co-3.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/co/-/co-3.1.0.tgz"; - name = "co-3.1.0.tgz"; - sha1 = "4ea54ea5a08938153185e15210c68d9092bc1b78"; - }) - ]; - buildInputs = - (self.nativeDeps."co" or []); + src = fetchurl { + url = "http://registry.npmjs.org/co/-/co-3.1.0.tgz"; + name = "co-3.1.0.tgz"; + sha1 = "4ea54ea5a08938153185e15210c68d9092bc1b78"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "co" ]; + peerDependencies = []; + }; + by-spec."co"."~3.0.6" = + self.by-version."co"."3.0.6"; + by-version."co"."3.0.6" = self.buildNodePackage { + name = "co-3.0.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/co/-/co-3.0.6.tgz"; + name = "co-3.0.6.tgz"; + sha1 = "1445f226c5eb956138e68c9ac30167ea7d2e6bda"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."codepage"."~1.3.4" = self.by-version."codepage"."1.3.8"; - by-version."codepage"."1.3.8" = lib.makeOverridable self.buildNodePackage { + by-version."codepage"."1.3.8" = self.buildNodePackage { name = "codepage-1.3.8"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/codepage/-/codepage-1.3.8.tgz"; - name = "codepage-1.3.8.tgz"; - sha1 = "4f2e5d7c0975de28f88498058dcb5afcab6a5f71"; - }) - ]; - buildInputs = - (self.nativeDeps."codepage" or []); + src = fetchurl { + url = "http://registry.npmjs.org/codepage/-/codepage-1.3.8.tgz"; + name = "codepage-1.3.8.tgz"; + sha1 = "4f2e5d7c0975de28f88498058dcb5afcab6a5f71"; + }; deps = { "voc-0.5.0" = self.by-version."voc"."0.5.0"; "concat-stream-1.4.7" = self.by-version."concat-stream"."1.4.7"; "commander-2.6.0" = self.by-version."commander"."2.6.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "codepage" ]; + peerDependencies = []; }; by-spec."coffee-script"."*" = self.by-version."coffee-script"."1.8.0"; - by-version."coffee-script"."1.8.0" = lib.makeOverridable self.buildNodePackage { + by-version."coffee-script"."1.8.0" = self.buildNodePackage { name = "coffee-script-1.8.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.8.0.tgz"; - name = "coffee-script-1.8.0.tgz"; - sha1 = "9c9f1d2b4a52a000ded15b659791703648263c1d"; - }) - ]; - buildInputs = - (self.nativeDeps."coffee-script" or []); + src = fetchurl { + url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.8.0.tgz"; + name = "coffee-script-1.8.0.tgz"; + sha1 = "9c9f1d2b4a52a000ded15b659791703648263c1d"; + }; deps = { "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "coffee-script" ]; + peerDependencies = []; }; "coffee-script" = self.by-version."coffee-script"."1.8.0"; by-spec."coffee-script"."1.6.3" = self.by-version."coffee-script"."1.6.3"; - by-version."coffee-script"."1.6.3" = lib.makeOverridable self.buildNodePackage { + by-version."coffee-script"."1.6.3" = self.buildNodePackage { name = "coffee-script-1.6.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; - name = "coffee-script-1.6.3.tgz"; - sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; - }) - ]; - buildInputs = - (self.nativeDeps."coffee-script" or []); + src = fetchurl { + url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; + name = "coffee-script-1.6.3.tgz"; + sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "coffee-script" ]; + peerDependencies = []; }; by-spec."coffee-script".">= 0.0.1" = self.by-version."coffee-script"."1.8.0"; by-spec."coffee-script".">=1.2.0" = self.by-version."coffee-script"."1.8.0"; + by-spec."coffee-script".">=1.6.2 <2.0.0" = + self.by-version."coffee-script"."1.8.0"; by-spec."coffee-script"."~1.3.3" = self.by-version."coffee-script"."1.3.3"; - by-version."coffee-script"."1.3.3" = lib.makeOverridable self.buildNodePackage { + by-version."coffee-script"."1.3.3" = self.buildNodePackage { name = "coffee-script-1.3.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz"; - name = "coffee-script-1.3.3.tgz"; - sha1 = "150d6b4cb522894369efed6a2101c20bc7f4a4f4"; - }) - ]; - buildInputs = - (self.nativeDeps."coffee-script" or []); + src = fetchurl { + url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz"; + name = "coffee-script-1.3.3.tgz"; + sha1 = "150d6b4cb522894369efed6a2101c20bc7f4a4f4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "coffee-script" ]; + peerDependencies = []; }; by-spec."coffee-script"."~1.8.0" = self.by-version."coffee-script"."1.8.0"; by-spec."collections".">=2.0.1 <3.0.0" = self.by-version."collections"."2.0.1"; - by-version."collections"."2.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."collections"."2.0.1" = self.buildNodePackage { name = "collections-2.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/collections/-/collections-2.0.1.tgz"; - name = "collections-2.0.1.tgz"; - sha1 = "ee201b142bd1ee5b37a95d62fe13062d87d83db0"; - }) - ]; - buildInputs = - (self.nativeDeps."collections" or []); + src = fetchurl { + url = "http://registry.npmjs.org/collections/-/collections-2.0.1.tgz"; + name = "collections-2.0.1.tgz"; + sha1 = "ee201b142bd1ee5b37a95d62fe13062d87d83db0"; + }; deps = { "weak-map-1.0.5" = self.by-version."weak-map"."1.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "collections" ]; + peerDependencies = []; }; by-spec."color"."~0.7.3" = self.by-version."color"."0.7.3"; - by-version."color"."0.7.3" = lib.makeOverridable self.buildNodePackage { + by-version."color"."0.7.3" = self.buildNodePackage { name = "color-0.7.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/color/-/color-0.7.3.tgz"; - name = "color-0.7.3.tgz"; - sha1 = "ab3ae4bc6cb8cfadb5d749c40f34aea088104f89"; - }) - ]; - buildInputs = - (self.nativeDeps."color" or []); + src = fetchurl { + url = "http://registry.npmjs.org/color/-/color-0.7.3.tgz"; + name = "color-0.7.3.tgz"; + sha1 = "ab3ae4bc6cb8cfadb5d749c40f34aea088104f89"; + }; deps = { "color-convert-0.5.2" = self.by-version."color-convert"."0.5.2"; "color-string-0.2.4" = self.by-version."color-string"."0.2.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "color" ]; + peerDependencies = []; }; by-spec."color-convert"."0.5.x" = self.by-version."color-convert"."0.5.2"; - by-version."color-convert"."0.5.2" = lib.makeOverridable self.buildNodePackage { + by-version."color-convert"."0.5.2" = self.buildNodePackage { name = "color-convert-0.5.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/color-convert/-/color-convert-0.5.2.tgz"; - name = "color-convert-0.5.2.tgz"; - sha1 = "febd9efc33674df3374ff8eeaec3bc56c79a9b35"; - }) - ]; - buildInputs = - (self.nativeDeps."color-convert" or []); + src = fetchurl { + url = "http://registry.npmjs.org/color-convert/-/color-convert-0.5.2.tgz"; + name = "color-convert-0.5.2.tgz"; + sha1 = "febd9efc33674df3374ff8eeaec3bc56c79a9b35"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "color-convert" ]; + peerDependencies = []; }; by-spec."color-name"."1.0.x" = self.by-version."color-name"."1.0.0"; - by-version."color-name"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."color-name"."1.0.0" = self.buildNodePackage { name = "color-name-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/color-name/-/color-name-1.0.0.tgz"; - name = "color-name-1.0.0.tgz"; - sha1 = "ce3579a4ef43b672bee4f37e8876332b5a36e6b5"; - }) - ]; - buildInputs = - (self.nativeDeps."color-name" or []); + src = fetchurl { + url = "http://registry.npmjs.org/color-name/-/color-name-1.0.0.tgz"; + name = "color-name-1.0.0.tgz"; + sha1 = "ce3579a4ef43b672bee4f37e8876332b5a36e6b5"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "color-name" ]; + peerDependencies = []; }; by-spec."color-string"."0.2.x" = self.by-version."color-string"."0.2.4"; - by-version."color-string"."0.2.4" = lib.makeOverridable self.buildNodePackage { + by-version."color-string"."0.2.4" = self.buildNodePackage { name = "color-string-0.2.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/color-string/-/color-string-0.2.4.tgz"; - name = "color-string-0.2.4.tgz"; - sha1 = "221ff64234f71aaa3e13bc8c7e8c95f3cdd8f81a"; - }) - ]; - buildInputs = - (self.nativeDeps."color-string" or []); + src = fetchurl { + url = "http://registry.npmjs.org/color-string/-/color-string-0.2.4.tgz"; + name = "color-string-0.2.4.tgz"; + sha1 = "221ff64234f71aaa3e13bc8c7e8c95f3cdd8f81a"; + }; deps = { "color-name-1.0.0" = self.by-version."color-name"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "color-string" ]; + peerDependencies = []; }; by-spec."colors"."0.5.x" = self.by-version."colors"."0.5.1"; - by-version."colors"."0.5.1" = lib.makeOverridable self.buildNodePackage { + by-version."colors"."0.5.1" = self.buildNodePackage { name = "colors-0.5.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/colors/-/colors-0.5.1.tgz"; - name = "colors-0.5.1.tgz"; - sha1 = "7d0023eaeb154e8ee9fce75dcb923d0ed1667774"; - }) - ]; - buildInputs = - (self.nativeDeps."colors" or []); + src = fetchurl { + url = "http://registry.npmjs.org/colors/-/colors-0.5.1.tgz"; + name = "colors-0.5.1.tgz"; + sha1 = "7d0023eaeb154e8ee9fce75dcb923d0ed1667774"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "colors" ]; + peerDependencies = []; }; by-spec."colors"."0.6.x" = self.by-version."colors"."0.6.2"; - by-version."colors"."0.6.2" = lib.makeOverridable self.buildNodePackage { + by-version."colors"."0.6.2" = self.buildNodePackage { name = "colors-0.6.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/colors/-/colors-0.6.2.tgz"; - name = "colors-0.6.2.tgz"; - sha1 = "2423fe6678ac0c5dae8852e5d0e5be08c997abcc"; - }) - ]; - buildInputs = - (self.nativeDeps."colors" or []); + src = fetchurl { + url = "http://registry.npmjs.org/colors/-/colors-0.6.2.tgz"; + name = "colors-0.6.2.tgz"; + sha1 = "2423fe6678ac0c5dae8852e5d0e5be08c997abcc"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "colors" ]; + peerDependencies = []; }; by-spec."colors"."0.x.x" = self.by-version."colors"."0.6.2"; by-spec."colors"."1.0.3" = self.by-version."colors"."1.0.3"; - by-version."colors"."1.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."colors"."1.0.3" = self.buildNodePackage { name = "colors-1.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/colors/-/colors-1.0.3.tgz"; - name = "colors-1.0.3.tgz"; - sha1 = "0433f44d809680fdeb60ed260f1b0c262e82a40b"; - }) - ]; - buildInputs = - (self.nativeDeps."colors" or []); + src = fetchurl { + url = "http://registry.npmjs.org/colors/-/colors-1.0.3.tgz"; + name = "colors-1.0.3.tgz"; + sha1 = "0433f44d809680fdeb60ed260f1b0c262e82a40b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "colors" ]; + peerDependencies = []; }; by-spec."colors"."~0.6.2" = self.by-version."colors"."0.6.2"; @@ -4838,450 +5232,383 @@ self.by-version."colors"."1.0.3"; by-spec."colour"."*" = self.by-version."colour"."0.7.1"; - by-version."colour"."0.7.1" = lib.makeOverridable self.buildNodePackage { + by-version."colour"."0.7.1" = self.buildNodePackage { name = "colour-0.7.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/colour/-/colour-0.7.1.tgz"; - name = "colour-0.7.1.tgz"; - sha1 = "9cb169917ec5d12c0736d3e8685746df1cadf778"; - }) - ]; - buildInputs = - (self.nativeDeps."colour" or []); + src = fetchurl { + url = "http://registry.npmjs.org/colour/-/colour-0.7.1.tgz"; + name = "colour-0.7.1.tgz"; + sha1 = "9cb169917ec5d12c0736d3e8685746df1cadf778"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "colour" ]; + peerDependencies = []; }; by-spec."columnify"."~1.2.1" = self.by-version."columnify"."1.2.1"; - by-version."columnify"."1.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."columnify"."1.2.1" = self.buildNodePackage { name = "columnify-1.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/columnify/-/columnify-1.2.1.tgz"; - name = "columnify-1.2.1.tgz"; - sha1 = "921ec51c178f4126d3c07e9acecd67a55c7953e4"; - }) - ]; - buildInputs = - (self.nativeDeps."columnify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/columnify/-/columnify-1.2.1.tgz"; + name = "columnify-1.2.1.tgz"; + sha1 = "921ec51c178f4126d3c07e9acecd67a55c7953e4"; + }; deps = { "strip-ansi-1.0.0" = self.by-version."strip-ansi"."1.0.0"; "wcwidth-1.0.0" = self.by-version."wcwidth"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "columnify" ]; + peerDependencies = []; }; by-spec."columnify"."~1.3.2" = self.by-version."columnify"."1.3.2"; - by-version."columnify"."1.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."columnify"."1.3.2" = self.buildNodePackage { name = "columnify-1.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/columnify/-/columnify-1.3.2.tgz"; - name = "columnify-1.3.2.tgz"; - sha1 = "61bd578a9269ae6fd949ce36fff589f3702c7867"; - }) - ]; - buildInputs = - (self.nativeDeps."columnify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/columnify/-/columnify-1.3.2.tgz"; + name = "columnify-1.3.2.tgz"; + sha1 = "61bd578a9269ae6fd949ce36fff589f3702c7867"; + }; deps = { - "strip-ansi-2.0.0" = self.by-version."strip-ansi"."2.0.0"; + "strip-ansi-2.0.1" = self.by-version."strip-ansi"."2.0.1"; "wcwidth-1.0.0" = self.by-version."wcwidth"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "columnify" ]; + peerDependencies = []; }; by-spec."combine-source-map"."~0.3.0" = self.by-version."combine-source-map"."0.3.0"; - by-version."combine-source-map"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."combine-source-map"."0.3.0" = self.buildNodePackage { name = "combine-source-map-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/combine-source-map/-/combine-source-map-0.3.0.tgz"; - name = "combine-source-map-0.3.0.tgz"; - sha1 = "d9e74f593d9cd43807312cb5d846d451efaa9eb7"; - }) - ]; - buildInputs = - (self.nativeDeps."combine-source-map" or []); + src = fetchurl { + url = "http://registry.npmjs.org/combine-source-map/-/combine-source-map-0.3.0.tgz"; + name = "combine-source-map-0.3.0.tgz"; + sha1 = "d9e74f593d9cd43807312cb5d846d451efaa9eb7"; + }; deps = { "inline-source-map-0.3.0" = self.by-version."inline-source-map"."0.3.0"; "convert-source-map-0.3.5" = self.by-version."convert-source-map"."0.3.5"; "source-map-0.1.43" = self.by-version."source-map"."0.1.43"; }; - peerDependencies = [ - ]; - passthru.names = [ "combine-source-map" ]; + peerDependencies = []; }; by-spec."combined-stream"."~0.0.4" = self.by-version."combined-stream"."0.0.7"; - by-version."combined-stream"."0.0.7" = lib.makeOverridable self.buildNodePackage { + by-version."combined-stream"."0.0.7" = self.buildNodePackage { name = "combined-stream-0.0.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz"; - name = "combined-stream-0.0.7.tgz"; - sha1 = "0137e657baa5a7541c57ac37ac5fc07d73b4dc1f"; - }) - ]; - buildInputs = - (self.nativeDeps."combined-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz"; + name = "combined-stream-0.0.7.tgz"; + sha1 = "0137e657baa5a7541c57ac37ac5fc07d73b4dc1f"; + }; deps = { "delayed-stream-0.0.5" = self.by-version."delayed-stream"."0.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "combined-stream" ]; + peerDependencies = []; }; by-spec."combined-stream"."~0.0.5" = self.by-version."combined-stream"."0.0.7"; by-spec."commander"."*" = self.by-version."commander"."2.6.0"; - by-version."commander"."2.6.0" = lib.makeOverridable self.buildNodePackage { + by-version."commander"."2.6.0" = self.buildNodePackage { name = "commander-2.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/commander/-/commander-2.6.0.tgz"; - name = "commander-2.6.0.tgz"; - sha1 = "9df7e52fb2a0cb0fb89058ee80c3104225f37e1d"; - }) - ]; - buildInputs = - (self.nativeDeps."commander" or []); + src = fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-2.6.0.tgz"; + name = "commander-2.6.0.tgz"; + sha1 = "9df7e52fb2a0cb0fb89058ee80c3104225f37e1d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "commander" ]; + peerDependencies = []; }; by-spec."commander"."0.6.1" = self.by-version."commander"."0.6.1"; - by-version."commander"."0.6.1" = lib.makeOverridable self.buildNodePackage { + by-version."commander"."0.6.1" = self.buildNodePackage { name = "commander-0.6.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; - name = "commander-0.6.1.tgz"; - sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; - }) - ]; - buildInputs = - (self.nativeDeps."commander" or []); + src = fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; + name = "commander-0.6.1.tgz"; + sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "commander" ]; + peerDependencies = []; }; by-spec."commander"."1.3.1" = self.by-version."commander"."1.3.1"; - by-version."commander"."1.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."commander"."1.3.1" = self.buildNodePackage { name = "commander-1.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/commander/-/commander-1.3.1.tgz"; - name = "commander-1.3.1.tgz"; - sha1 = "02443e02db96f4b32b674225451abb6e9510000e"; - }) - ]; - buildInputs = - (self.nativeDeps."commander" or []); + src = fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-1.3.1.tgz"; + name = "commander-1.3.1.tgz"; + sha1 = "02443e02db96f4b32b674225451abb6e9510000e"; + }; deps = { "keypress-0.1.0" = self.by-version."keypress"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "commander" ]; + peerDependencies = []; }; by-spec."commander"."1.3.2" = self.by-version."commander"."1.3.2"; - by-version."commander"."1.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."commander"."1.3.2" = self.buildNodePackage { name = "commander-1.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/commander/-/commander-1.3.2.tgz"; - name = "commander-1.3.2.tgz"; - sha1 = "8a8f30ec670a6fdd64af52f1914b907d79ead5b5"; - }) - ]; - buildInputs = - (self.nativeDeps."commander" or []); + src = fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-1.3.2.tgz"; + name = "commander-1.3.2.tgz"; + sha1 = "8a8f30ec670a6fdd64af52f1914b907d79ead5b5"; + }; deps = { "keypress-0.1.0" = self.by-version."keypress"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "commander" ]; + peerDependencies = []; }; by-spec."commander"."2.0.0" = self.by-version."commander"."2.0.0"; - by-version."commander"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."commander"."2.0.0" = self.buildNodePackage { name = "commander-2.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/commander/-/commander-2.0.0.tgz"; - name = "commander-2.0.0.tgz"; - sha1 = "d1b86f901f8b64bd941bdeadaf924530393be928"; - }) - ]; - buildInputs = - (self.nativeDeps."commander" or []); + src = fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-2.0.0.tgz"; + name = "commander-2.0.0.tgz"; + sha1 = "d1b86f901f8b64bd941bdeadaf924530393be928"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "commander" ]; + peerDependencies = []; }; by-spec."commander"."2.1.0" = self.by-version."commander"."2.1.0"; - by-version."commander"."2.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."commander"."2.1.0" = self.buildNodePackage { name = "commander-2.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/commander/-/commander-2.1.0.tgz"; - name = "commander-2.1.0.tgz"; - sha1 = "d121bbae860d9992a3d517ba96f56588e47c6781"; - }) - ]; - buildInputs = - (self.nativeDeps."commander" or []); + src = fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-2.1.0.tgz"; + name = "commander-2.1.0.tgz"; + sha1 = "d121bbae860d9992a3d517ba96f56588e47c6781"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "commander" ]; + peerDependencies = []; }; by-spec."commander"."2.3.0" = self.by-version."commander"."2.3.0"; - by-version."commander"."2.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."commander"."2.3.0" = self.buildNodePackage { name = "commander-2.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/commander/-/commander-2.3.0.tgz"; - name = "commander-2.3.0.tgz"; - sha1 = "fd430e889832ec353b9acd1de217c11cb3eef873"; - }) - ]; - buildInputs = - (self.nativeDeps."commander" or []); + src = fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-2.3.0.tgz"; + name = "commander-2.3.0.tgz"; + sha1 = "fd430e889832ec353b9acd1de217c11cb3eef873"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "commander" ]; + peerDependencies = []; }; by-spec."commander"."2.5.x" = self.by-version."commander"."2.5.1"; - by-version."commander"."2.5.1" = lib.makeOverridable self.buildNodePackage { + by-version."commander"."2.5.1" = self.buildNodePackage { name = "commander-2.5.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/commander/-/commander-2.5.1.tgz"; - name = "commander-2.5.1.tgz"; - sha1 = "23c61f6e47be143cc02e7ad4bb1c47f5cd5a2883"; - }) - ]; - buildInputs = - (self.nativeDeps."commander" or []); + src = fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-2.5.1.tgz"; + name = "commander-2.5.1.tgz"; + sha1 = "23c61f6e47be143cc02e7ad4bb1c47f5cd5a2883"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "commander" ]; + peerDependencies = []; }; by-spec."commander"."2.6.0" = self.by-version."commander"."2.6.0"; by-spec."commander"."2.x" = self.by-version."commander"."2.6.0"; + by-spec."commander".">=2.0.0" = + self.by-version."commander"."2.6.0"; + by-spec."commander"."~0.6.1" = + self.by-version."commander"."0.6.1"; by-spec."commander"."~2.0.0" = self.by-version."commander"."2.0.0"; by-spec."commander"."~2.1.0" = self.by-version."commander"."2.1.0"; by-spec."commander"."~2.5.0" = self.by-version."commander"."2.5.1"; + by-spec."commander"."~2.6.0" = + self.by-version."commander"."2.6.0"; by-spec."commondir"."0.0.1" = self.by-version."commondir"."0.0.1"; - by-version."commondir"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."commondir"."0.0.1" = self.buildNodePackage { name = "commondir-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/commondir/-/commondir-0.0.1.tgz"; - name = "commondir-0.0.1.tgz"; - sha1 = "89f00fdcd51b519c578733fec563e6a6da7f5be2"; - }) - ]; - buildInputs = - (self.nativeDeps."commondir" or []); + src = fetchurl { + url = "http://registry.npmjs.org/commondir/-/commondir-0.0.1.tgz"; + name = "commondir-0.0.1.tgz"; + sha1 = "89f00fdcd51b519c578733fec563e6a6da7f5be2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "commondir" ]; + peerDependencies = []; }; by-spec."commondir"."~0.0.1" = self.by-version."commondir"."0.0.1"; + by-spec."commoner"."^0.10.0" = + self.by-version."commoner"."0.10.1"; + by-version."commoner"."0.10.1" = self.buildNodePackage { + name = "commoner-0.10.1"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/commoner/-/commoner-0.10.1.tgz"; + name = "commoner-0.10.1.tgz"; + sha1 = "53ab254aeb93ec0b19e9a1ca14e1d0e5fe998588"; + }; + deps = { + "q-1.1.2" = self.by-version."q"."1.1.2"; + "recast-0.9.15" = self.by-version."recast"."0.9.15"; + "commander-2.5.1" = self.by-version."commander"."2.5.1"; + "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; + "glob-4.2.2" = self.by-version."glob"."4.2.2"; + "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; + "private-0.1.6" = self.by-version."private"."0.1.6"; + "install-0.1.8" = self.by-version."install"."0.1.8"; + "iconv-lite-0.4.6" = self.by-version."iconv-lite"."0.4.6"; + }; + peerDependencies = []; + }; by-spec."compact2string"."^1.2.0" = self.by-version."compact2string"."1.4.0"; - by-version."compact2string"."1.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."compact2string"."1.4.0" = self.buildNodePackage { name = "compact2string-1.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/compact2string/-/compact2string-1.4.0.tgz"; - name = "compact2string-1.4.0.tgz"; - sha1 = "a99cd96ea000525684b269683ae2222d6eea7b49"; - }) - ]; - buildInputs = - (self.nativeDeps."compact2string" or []); + src = fetchurl { + url = "http://registry.npmjs.org/compact2string/-/compact2string-1.4.0.tgz"; + name = "compact2string-1.4.0.tgz"; + sha1 = "a99cd96ea000525684b269683ae2222d6eea7b49"; + }; deps = { "ipaddr.js-0.1.6" = self.by-version."ipaddr.js"."0.1.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "compact2string" ]; + peerDependencies = []; + }; + by-spec."component-bind"."1.0.0" = + self.by-version."component-bind"."1.0.0"; + by-version."component-bind"."1.0.0" = self.buildNodePackage { + name = "component-bind-1.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz"; + name = "component-bind-1.0.0.tgz"; + sha1 = "00c608ab7dcd93897c0009651b1d3a8e1e73bbd1"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."component-emitter"."1.1.2" = self.by-version."component-emitter"."1.1.2"; - by-version."component-emitter"."1.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."component-emitter"."1.1.2" = self.buildNodePackage { name = "component-emitter-1.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz"; - name = "component-emitter-1.1.2.tgz"; - sha1 = "296594f2753daa63996d2af08d15a95116c9aec3"; - }) - ]; - buildInputs = - (self.nativeDeps."component-emitter" or []); + src = fetchurl { + url = "http://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz"; + name = "component-emitter-1.1.2.tgz"; + sha1 = "296594f2753daa63996d2af08d15a95116c9aec3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "component-emitter" ]; + peerDependencies = []; + }; + by-spec."component-inherit"."0.0.3" = + self.by-version."component-inherit"."0.0.3"; + by-version."component-inherit"."0.0.3" = self.buildNodePackage { + name = "component-inherit-0.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz"; + name = "component-inherit-0.0.3.tgz"; + sha1 = "645fc4adf58b72b649d5cae65135619db26ff143"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."compress-commons"."~0.1.0" = self.by-version."compress-commons"."0.1.6"; - by-version."compress-commons"."0.1.6" = lib.makeOverridable self.buildNodePackage { + by-version."compress-commons"."0.1.6" = self.buildNodePackage { name = "compress-commons-0.1.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/compress-commons/-/compress-commons-0.1.6.tgz"; - name = "compress-commons-0.1.6.tgz"; - sha1 = "0c740870fde58cba516f0ac0c822e33a0b85dfa3"; - }) - ]; - buildInputs = - (self.nativeDeps."compress-commons" or []); + src = fetchurl { + url = "http://registry.npmjs.org/compress-commons/-/compress-commons-0.1.6.tgz"; + name = "compress-commons-0.1.6.tgz"; + sha1 = "0c740870fde58cba516f0ac0c822e33a0b85dfa3"; + }; deps = { "buffer-crc32-0.2.5" = self.by-version."buffer-crc32"."0.2.5"; "crc32-stream-0.3.1" = self.by-version."crc32-stream"."0.3.1"; "readable-stream-1.0.33" = self.by-version."readable-stream"."1.0.33"; }; - peerDependencies = [ - ]; - passthru.names = [ "compress-commons" ]; + peerDependencies = []; }; by-spec."compressible"."1.0.0" = self.by-version."compressible"."1.0.0"; - by-version."compressible"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."compressible"."1.0.0" = self.buildNodePackage { name = "compressible-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/compressible/-/compressible-1.0.0.tgz"; - name = "compressible-1.0.0.tgz"; - sha1 = "f83e49c1cb61421753545125a8011d68b492427d"; - }) - ]; - buildInputs = - (self.nativeDeps."compressible" or []); + src = fetchurl { + url = "http://registry.npmjs.org/compressible/-/compressible-1.0.0.tgz"; + name = "compressible-1.0.0.tgz"; + sha1 = "f83e49c1cb61421753545125a8011d68b492427d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "compressible" ]; + peerDependencies = []; }; by-spec."compressible"."~2.0.1" = self.by-version."compressible"."2.0.1"; - by-version."compressible"."2.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."compressible"."2.0.1" = self.buildNodePackage { name = "compressible-2.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/compressible/-/compressible-2.0.1.tgz"; - name = "compressible-2.0.1.tgz"; - sha1 = "3550115793eb3435f7eb16775afe05df1a333ebc"; - }) - ]; - buildInputs = - (self.nativeDeps."compressible" or []); + src = fetchurl { + url = "http://registry.npmjs.org/compressible/-/compressible-2.0.1.tgz"; + name = "compressible-2.0.1.tgz"; + sha1 = "3550115793eb3435f7eb16775afe05df1a333ebc"; + }; deps = { "mime-db-1.5.0" = self.by-version."mime-db"."1.5.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "compressible" ]; + peerDependencies = []; }; by-spec."compression"."1.0.0" = self.by-version."compression"."1.0.0"; - by-version."compression"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."compression"."1.0.0" = self.buildNodePackage { name = "compression-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/compression/-/compression-1.0.0.tgz"; - name = "compression-1.0.0.tgz"; - sha1 = "8aeb85d48db5145d38bc8b181b6352d8eab26020"; - }) - ]; - buildInputs = - (self.nativeDeps."compression" or []); + src = fetchurl { + url = "http://registry.npmjs.org/compression/-/compression-1.0.0.tgz"; + name = "compression-1.0.0.tgz"; + sha1 = "8aeb85d48db5145d38bc8b181b6352d8eab26020"; + }; deps = { "bytes-0.2.1" = self.by-version."bytes"."0.2.1"; "negotiator-0.3.0" = self.by-version."negotiator"."0.3.0"; "compressible-1.0.0" = self.by-version."compressible"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "compression" ]; + peerDependencies = []; }; by-spec."compression"."~1.1.2" = self.by-version."compression"."1.1.2"; - by-version."compression"."1.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."compression"."1.1.2" = self.buildNodePackage { name = "compression-1.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/compression/-/compression-1.1.2.tgz"; - name = "compression-1.1.2.tgz"; - sha1 = "f93fb7fcdb3573ec4c7d5398984caae230e2a8d7"; - }) - ]; - buildInputs = - (self.nativeDeps."compression" or []); + src = fetchurl { + url = "http://registry.npmjs.org/compression/-/compression-1.1.2.tgz"; + name = "compression-1.1.2.tgz"; + sha1 = "f93fb7fcdb3573ec4c7d5398984caae230e2a8d7"; + }; deps = { "accepts-1.1.4" = self.by-version."accepts"."1.1.4"; "bytes-1.0.0" = self.by-version."bytes"."1.0.0"; @@ -5290,24 +5617,18 @@ "on-headers-1.0.0" = self.by-version."on-headers"."1.0.0"; "vary-1.0.0" = self.by-version."vary"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "compression" ]; + peerDependencies = []; }; by-spec."compression"."~1.3.0" = self.by-version."compression"."1.3.0"; - by-version."compression"."1.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."compression"."1.3.0" = self.buildNodePackage { name = "compression-1.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/compression/-/compression-1.3.0.tgz"; - name = "compression-1.3.0.tgz"; - sha1 = "03289a1d45e1dbbf8bd509dba50d036657b7bac8"; - }) - ]; - buildInputs = - (self.nativeDeps."compression" or []); + src = fetchurl { + url = "http://registry.npmjs.org/compression/-/compression-1.3.0.tgz"; + name = "compression-1.3.0.tgz"; + sha1 = "03289a1d45e1dbbf8bd509dba50d036657b7bac8"; + }; deps = { "accepts-1.2.2" = self.by-version."accepts"."1.2.2"; "bytes-1.0.0" = self.by-version."bytes"."1.0.0"; @@ -5316,57 +5637,41 @@ "on-headers-1.0.0" = self.by-version."on-headers"."1.0.0"; "vary-1.0.0" = self.by-version."vary"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "compression" ]; + peerDependencies = []; }; by-spec."concat-map"."0.0.1" = self.by-version."concat-map"."0.0.1"; - by-version."concat-map"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."concat-map"."0.0.1" = self.buildNodePackage { name = "concat-map-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"; - name = "concat-map-0.0.1.tgz"; - sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; - }) - ]; - buildInputs = - (self.nativeDeps."concat-map" or []); + src = fetchurl { + url = "http://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"; + name = "concat-map-0.0.1.tgz"; + sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "concat-map" ]; + peerDependencies = []; }; by-spec."concat-stream"."*" = self.by-version."concat-stream"."1.4.7"; - by-version."concat-stream"."1.4.7" = lib.makeOverridable self.buildNodePackage { + by-version."concat-stream"."1.4.7" = self.buildNodePackage { name = "concat-stream-1.4.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/concat-stream/-/concat-stream-1.4.7.tgz"; - name = "concat-stream-1.4.7.tgz"; - sha1 = "0ceaa47b87a581d2a7a782b92b81d5020c3f9925"; - }) - ]; - buildInputs = - (self.nativeDeps."concat-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/concat-stream/-/concat-stream-1.4.7.tgz"; + name = "concat-stream-1.4.7.tgz"; + sha1 = "0ceaa47b87a581d2a7a782b92b81d5020c3f9925"; + }; deps = { "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "typedarray-0.0.6" = self.by-version."typedarray"."0.0.6"; "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; }; - peerDependencies = [ - ]; - passthru.names = [ "concat-stream" ]; + peerDependencies = []; }; by-spec."concat-stream"."^1.4.1" = self.by-version."concat-stream"."1.4.7"; - by-spec."concat-stream"."^1.4.5" = - self.by-version."concat-stream"."1.4.7"; by-spec."concat-stream"."^1.4.6" = self.by-version."concat-stream"."1.4.7"; by-spec."concat-stream"."~1.4.1" = @@ -5375,118 +5680,104 @@ self.by-version."concat-stream"."1.4.7"; by-spec."config"."0.4.15" = self.by-version."config"."0.4.15"; - by-version."config"."0.4.15" = lib.makeOverridable self.buildNodePackage { + by-version."config"."0.4.15" = self.buildNodePackage { name = "config-0.4.15"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/config/-/config-0.4.15.tgz"; - name = "config-0.4.15.tgz"; - sha1 = "d43ddf58b8df5637fdd1314fc816ccae7bfbcd18"; - }) - ]; - buildInputs = - (self.nativeDeps."config" or []); + src = fetchurl { + url = "http://registry.npmjs.org/config/-/config-0.4.15.tgz"; + name = "config-0.4.15.tgz"; + sha1 = "d43ddf58b8df5637fdd1314fc816ccae7bfbcd18"; + }; deps = { "js-yaml-0.3.7" = self.by-version."js-yaml"."0.3.7"; "coffee-script-1.8.0" = self.by-version."coffee-script"."1.8.0"; "vows-0.9.0-rc2" = self.by-version."vows"."0.9.0-rc2"; }; - peerDependencies = [ - ]; - passthru.names = [ "config" ]; + peerDependencies = []; + }; + by-spec."config"."0.4.36" = + self.by-version."config"."0.4.36"; + by-version."config"."0.4.36" = self.buildNodePackage { + name = "config-0.4.36"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/config/-/config-0.4.36.tgz"; + name = "config-0.4.36.tgz"; + sha1 = "02af1237f519c00f1e3aac22f9a034148fc3e786"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."config-chain"."~1.1.1" = self.by-version."config-chain"."1.1.8"; - by-version."config-chain"."1.1.8" = lib.makeOverridable self.buildNodePackage { + by-version."config-chain"."1.1.8" = self.buildNodePackage { name = "config-chain-1.1.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/config-chain/-/config-chain-1.1.8.tgz"; - name = "config-chain-1.1.8.tgz"; - sha1 = "0943d0b7227213a20d4eaff4434f4a1c0a052cad"; - }) - ]; - buildInputs = - (self.nativeDeps."config-chain" or []); + src = fetchurl { + url = "http://registry.npmjs.org/config-chain/-/config-chain-1.1.8.tgz"; + name = "config-chain-1.1.8.tgz"; + sha1 = "0943d0b7227213a20d4eaff4434f4a1c0a052cad"; + }; deps = { "proto-list-1.2.3" = self.by-version."proto-list"."1.2.3"; "ini-1.3.2" = self.by-version."ini"."1.3.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "config-chain" ]; + peerDependencies = []; }; by-spec."config-chain"."~1.1.8" = self.by-version."config-chain"."1.1.8"; by-spec."configstore"."^0.3.0" = self.by-version."configstore"."0.3.2"; - by-version."configstore"."0.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."configstore"."0.3.2" = self.buildNodePackage { name = "configstore-0.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/configstore/-/configstore-0.3.2.tgz"; - name = "configstore-0.3.2.tgz"; - sha1 = "25e4c16c3768abf75c5a65bc61761f495055b459"; - }) - ]; - buildInputs = - (self.nativeDeps."configstore" or []); + src = fetchurl { + url = "http://registry.npmjs.org/configstore/-/configstore-0.3.2.tgz"; + name = "configstore-0.3.2.tgz"; + sha1 = "25e4c16c3768abf75c5a65bc61761f495055b459"; + }; deps = { "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; "js-yaml-3.2.5" = self.by-version."js-yaml"."3.2.5"; "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; "object-assign-2.0.0" = self.by-version."object-assign"."2.0.0"; "osenv-0.1.0" = self.by-version."osenv"."0.1.0"; - "user-home-1.1.0" = self.by-version."user-home"."1.1.0"; + "user-home-1.1.1" = self.by-version."user-home"."1.1.1"; "uuid-2.0.1" = self.by-version."uuid"."2.0.1"; - "xdg-basedir-1.0.0" = self.by-version."xdg-basedir"."1.0.0"; + "xdg-basedir-1.0.1" = self.by-version."xdg-basedir"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "configstore" ]; + peerDependencies = []; }; by-spec."configstore"."^0.3.1" = self.by-version."configstore"."0.3.2"; by-spec."connect"."1.x" = self.by-version."connect"."1.9.2"; - by-version."connect"."1.9.2" = lib.makeOverridable self.buildNodePackage { + by-version."connect"."1.9.2" = self.buildNodePackage { name = "connect-1.9.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect/-/connect-1.9.2.tgz"; - name = "connect-1.9.2.tgz"; - sha1 = "42880a22e9438ae59a8add74e437f58ae8e52807"; - }) - ]; - buildInputs = - (self.nativeDeps."connect" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-1.9.2.tgz"; + name = "connect-1.9.2.tgz"; + sha1 = "42880a22e9438ae59a8add74e437f58ae8e52807"; + }; deps = { "qs-2.3.3" = self.by-version."qs"."2.3.3"; "mime-1.2.11" = self.by-version."mime"."1.2.11"; "formidable-1.0.16" = self.by-version."formidable"."1.0.16"; }; - peerDependencies = [ - ]; - passthru.names = [ "connect" ]; + peerDependencies = []; }; by-spec."connect"."2.11.0" = self.by-version."connect"."2.11.0"; - by-version."connect"."2.11.0" = lib.makeOverridable self.buildNodePackage { + by-version."connect"."2.11.0" = self.buildNodePackage { name = "connect-2.11.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect/-/connect-2.11.0.tgz"; - name = "connect-2.11.0.tgz"; - sha1 = "9991ce09ff9b85d9ead27f9d41d0b2a2df2f9284"; - }) - ]; - buildInputs = - (self.nativeDeps."connect" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.11.0.tgz"; + name = "connect-2.11.0.tgz"; + sha1 = "9991ce09ff9b85d9ead27f9d41d0b2a2df2f9284"; + }; deps = { "qs-0.6.5" = self.by-version."qs"."0.6.5"; "cookie-signature-1.0.1" = self.by-version."cookie-signature"."1.0.1"; @@ -5503,24 +5794,18 @@ "negotiator-0.3.0" = self.by-version."negotiator"."0.3.0"; "multiparty-2.2.0" = self.by-version."multiparty"."2.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "connect" ]; + peerDependencies = []; }; by-spec."connect"."2.14.5" = self.by-version."connect"."2.14.5"; - by-version."connect"."2.14.5" = lib.makeOverridable self.buildNodePackage { + by-version."connect"."2.14.5" = self.buildNodePackage { name = "connect-2.14.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect/-/connect-2.14.5.tgz"; - name = "connect-2.14.5.tgz"; - sha1 = "73217513152c152ebe049c499fa09211b8c476f4"; - }) - ]; - buildInputs = - (self.nativeDeps."connect" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.14.5.tgz"; + name = "connect-2.14.5.tgz"; + sha1 = "73217513152c152ebe049c499fa09211b8c476f4"; + }; deps = { "basic-auth-connect-1.0.0" = self.by-version."basic-auth-connect"."1.0.0"; "cookie-parser-1.0.1" = self.by-version."cookie-parser"."1.0.1"; @@ -5546,27 +5831,21 @@ "debug-0.8.1" = self.by-version."debug"."0.8.1"; "multiparty-2.2.0" = self.by-version."multiparty"."2.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "connect" ]; + peerDependencies = []; }; - by-spec."connect"."2.28.1" = - self.by-version."connect"."2.28.1"; - by-version."connect"."2.28.1" = lib.makeOverridable self.buildNodePackage { - name = "connect-2.28.1"; + by-spec."connect"."2.28.2" = + self.by-version."connect"."2.28.2"; + by-version."connect"."2.28.2" = self.buildNodePackage { + name = "connect-2.28.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect/-/connect-2.28.1.tgz"; - name = "connect-2.28.1.tgz"; - sha1 = "b4164b7deef1a90480f7aaa5846b60b3a1df14e1"; - }) - ]; - buildInputs = - (self.nativeDeps."connect" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.28.2.tgz"; + name = "connect-2.28.2.tgz"; + sha1 = "dafae5c221c973e2b0883a5a5c9a615000d8260f"; + }; deps = { "basic-auth-connect-1.0.0" = self.by-version."basic-auth-connect"."1.0.0"; - "body-parser-1.10.1" = self.by-version."body-parser"."1.10.1"; + "body-parser-1.10.2" = self.by-version."body-parser"."1.10.2"; "bytes-1.0.0" = self.by-version."bytes"."1.0.0"; "cookie-0.1.2" = self.by-version."cookie"."0.1.2"; "cookie-parser-1.3.3" = self.by-version."cookie-parser"."1.3.3"; @@ -5591,30 +5870,24 @@ "response-time-2.2.0" = self.by-version."response-time"."2.2.0"; "serve-favicon-2.2.0" = self.by-version."serve-favicon"."2.2.0"; "serve-index-1.6.0" = self.by-version."serve-index"."1.6.0"; - "serve-static-1.8.0" = self.by-version."serve-static"."1.8.0"; + "serve-static-1.8.1" = self.by-version."serve-static"."1.8.1"; "type-is-1.5.5" = self.by-version."type-is"."1.5.5"; "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; "vhost-3.0.0" = self.by-version."vhost"."3.0.0"; "pause-0.0.1" = self.by-version."pause"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "connect" ]; + peerDependencies = []; }; by-spec."connect"."2.3.x" = self.by-version."connect"."2.3.9"; - by-version."connect"."2.3.9" = lib.makeOverridable self.buildNodePackage { + by-version."connect"."2.3.9" = self.buildNodePackage { name = "connect-2.3.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect/-/connect-2.3.9.tgz"; - name = "connect-2.3.9.tgz"; - sha1 = "4d26ddc485c32e5a1cf1b35854823b4720d25a52"; - }) - ]; - buildInputs = - (self.nativeDeps."connect" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.3.9.tgz"; + name = "connect-2.3.9.tgz"; + sha1 = "4d26ddc485c32e5a1cf1b35854823b4720d25a52"; + }; deps = { "qs-0.4.2" = self.by-version."qs"."0.4.2"; "formidable-1.0.11" = self.by-version."formidable"."1.0.11"; @@ -5625,24 +5898,18 @@ "fresh-0.1.0" = self.by-version."fresh"."0.1.0"; "debug-2.1.1" = self.by-version."debug"."2.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "connect" ]; + peerDependencies = []; }; by-spec."connect"."2.7.5" = self.by-version."connect"."2.7.5"; - by-version."connect"."2.7.5" = lib.makeOverridable self.buildNodePackage { + by-version."connect"."2.7.5" = self.buildNodePackage { name = "connect-2.7.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect/-/connect-2.7.5.tgz"; - name = "connect-2.7.5.tgz"; - sha1 = "139111b4b03f0533a524927a88a646ae467b2c02"; - }) - ]; - buildInputs = - (self.nativeDeps."connect" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.7.5.tgz"; + name = "connect-2.7.5.tgz"; + sha1 = "139111b4b03f0533a524927a88a646ae467b2c02"; + }; deps = { "qs-0.5.1" = self.by-version."qs"."0.5.1"; "formidable-1.0.11" = self.by-version."formidable"."1.0.11"; @@ -5655,24 +5922,18 @@ "pause-0.0.1" = self.by-version."pause"."0.0.1"; "debug-2.1.1" = self.by-version."debug"."2.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "connect" ]; + peerDependencies = []; }; by-spec."connect"."2.7.6" = self.by-version."connect"."2.7.6"; - by-version."connect"."2.7.6" = lib.makeOverridable self.buildNodePackage { + by-version."connect"."2.7.6" = self.buildNodePackage { name = "connect-2.7.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect/-/connect-2.7.6.tgz"; - name = "connect-2.7.6.tgz"; - sha1 = "b83b68fa6f245c5020e2395472cc8322b0060738"; - }) - ]; - buildInputs = - (self.nativeDeps."connect" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.7.6.tgz"; + name = "connect-2.7.6.tgz"; + sha1 = "b83b68fa6f245c5020e2395472cc8322b0060738"; + }; deps = { "qs-0.5.1" = self.by-version."qs"."0.5.1"; "formidable-1.0.11" = self.by-version."formidable"."1.0.11"; @@ -5685,26 +5946,40 @@ "pause-0.0.1" = self.by-version."pause"."0.0.1"; "debug-2.1.1" = self.by-version."debug"."2.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "connect" ]; + peerDependencies = []; }; + by-spec."connect"."3.0.2" = + self.by-version."connect"."3.0.2"; + by-version."connect"."3.0.2" = self.buildNodePackage { + name = "connect-3.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-3.0.2.tgz"; + name = "connect-3.0.2.tgz"; + sha1 = "1f90b4672fe009fa2876df860442d30db18609a2"; + }; + deps = { + "debug-1.0.3" = self.by-version."debug"."1.0.3"; + "finalhandler-0.0.2" = self.by-version."finalhandler"."0.0.2"; + "parseurl-1.1.3" = self.by-version."parseurl"."1.1.3"; + "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; + }; + peerDependencies = []; + }; + by-spec."connect"."^2.14.5" = + self.by-version."connect"."2.28.2"; by-spec."connect"."~2" = - self.by-version."connect"."2.28.1"; + self.by-version."connect"."2.28.2"; by-spec."connect"."~2.26.0" = self.by-version."connect"."2.26.6"; - by-version."connect"."2.26.6" = lib.makeOverridable self.buildNodePackage { + by-version."connect"."2.26.6" = self.buildNodePackage { name = "connect-2.26.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect/-/connect-2.26.6.tgz"; - name = "connect-2.26.6.tgz"; - sha1 = "94f3eef3fdeeb405806ea46dc036ee0b2acae700"; - }) - ]; - buildInputs = - (self.nativeDeps."connect" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.26.6.tgz"; + name = "connect-2.26.6.tgz"; + sha1 = "94f3eef3fdeeb405806ea46dc036ee0b2acae700"; + }; deps = { "basic-auth-connect-1.0.0" = self.by-version."basic-auth-connect"."1.0.0"; "body-parser-1.8.4" = self.by-version."body-parser"."1.8.4"; @@ -5736,679 +6011,582 @@ "vhost-3.0.0" = self.by-version."vhost"."3.0.0"; "pause-0.0.1" = self.by-version."pause"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "connect" ]; + peerDependencies = []; }; by-spec."connect-flash"."*" = self.by-version."connect-flash"."0.1.1"; - by-version."connect-flash"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."connect-flash"."0.1.1" = self.buildNodePackage { name = "connect-flash-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect-flash/-/connect-flash-0.1.1.tgz"; - name = "connect-flash-0.1.1.tgz"; - sha1 = "d8630f26d95a7f851f9956b1e8cc6732f3b6aa30"; - }) - ]; - buildInputs = - (self.nativeDeps."connect-flash" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connect-flash/-/connect-flash-0.1.1.tgz"; + name = "connect-flash-0.1.1.tgz"; + sha1 = "d8630f26d95a7f851f9956b1e8cc6732f3b6aa30"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "connect-flash" ]; + peerDependencies = []; }; "connect-flash" = self.by-version."connect-flash"."0.1.1"; by-spec."connect-flash"."0.1.0" = self.by-version."connect-flash"."0.1.0"; - by-version."connect-flash"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."connect-flash"."0.1.0" = self.buildNodePackage { name = "connect-flash-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect-flash/-/connect-flash-0.1.0.tgz"; - name = "connect-flash-0.1.0.tgz"; - sha1 = "82b381d61a12b651437df1c259c1f1c841239b88"; - }) - ]; - buildInputs = - (self.nativeDeps."connect-flash" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connect-flash/-/connect-flash-0.1.0.tgz"; + name = "connect-flash-0.1.0.tgz"; + sha1 = "82b381d61a12b651437df1c259c1f1c841239b88"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "connect-flash" ]; + peerDependencies = []; }; by-spec."connect-jade-static"."*" = - self.by-version."connect-jade-static"."0.1.4"; - by-version."connect-jade-static"."0.1.4" = lib.makeOverridable self.buildNodePackage { - name = "connect-jade-static-0.1.4"; + self.by-version."connect-jade-static"."0.1.5"; + by-version."connect-jade-static"."0.1.5" = self.buildNodePackage { + name = "connect-jade-static-0.1.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect-jade-static/-/connect-jade-static-0.1.4.tgz"; - name = "connect-jade-static-0.1.4.tgz"; - sha1 = "d6cc8b768ff6e5ac26f759480e69408f64eb55e4"; - }) - ]; - buildInputs = - (self.nativeDeps."connect-jade-static" or []); - deps = { - "jade-1.8.2" = self.by-version."jade"."1.8.2"; + src = fetchurl { + url = "http://registry.npmjs.org/connect-jade-static/-/connect-jade-static-0.1.5.tgz"; + name = "connect-jade-static-0.1.5.tgz"; + sha1 = "25b456ba526b45926a5152678af3081c7cde0086"; }; - peerDependencies = [ - ]; - passthru.names = [ "connect-jade-static" ]; + deps = { + "jade-1.9.1" = self.by-version."jade"."1.9.1"; + }; + peerDependencies = []; }; - "connect-jade-static" = self.by-version."connect-jade-static"."0.1.4"; + "connect-jade-static" = self.by-version."connect-jade-static"."0.1.5"; by-spec."connect-mongo"."*" = - self.by-version."connect-mongo"."0.5.3"; - by-version."connect-mongo"."0.5.3" = lib.makeOverridable self.buildNodePackage { - name = "connect-mongo-0.5.3"; + self.by-version."connect-mongo"."0.7.0"; + by-version."connect-mongo"."0.7.0" = self.buildNodePackage { + name = "connect-mongo-0.7.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect-mongo/-/connect-mongo-0.5.3.tgz"; - name = "connect-mongo-0.5.3.tgz"; - sha1 = "88298a3dcb5bee65fb316b17c2a0e5f6f7c42481"; - }) - ]; - buildInputs = - (self.nativeDeps."connect-mongo" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connect-mongo/-/connect-mongo-0.7.0.tgz"; + name = "connect-mongo-0.7.0.tgz"; + sha1 = "8870bbebabff6c99aab77c8ad9787abe730b62db"; + }; deps = { "debug-2.1.1" = self.by-version."debug"."2.1.1"; "depd-1.0.0" = self.by-version."depd"."1.0.0"; - "mongodb-2.0.13" = self.by-version."mongodb"."2.0.13"; + "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; + "mongodb-2.0.14" = self.by-version."mongodb"."2.0.14"; }; - peerDependencies = [ - ]; - passthru.names = [ "connect-mongo" ]; + peerDependencies = []; + }; + "connect-mongo" = self.by-version."connect-mongo"."0.7.0"; + by-spec."connect-mongo".">=0.4.0" = + self.by-version."connect-mongo"."0.7.0"; + by-spec."connect-multiparty"."^1.2.5" = + self.by-version."connect-multiparty"."1.2.5"; + by-version."connect-multiparty"."1.2.5" = self.buildNodePackage { + name = "connect-multiparty-1.2.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/connect-multiparty/-/connect-multiparty-1.2.5.tgz"; + name = "connect-multiparty-1.2.5.tgz"; + sha1 = "2fabecfdc1a8a774ba19484dce660c818a8555e7"; + }; + deps = { + "multiparty-3.3.2" = self.by-version."multiparty"."3.3.2"; + "on-finished-2.1.1" = self.by-version."on-finished"."2.1.1"; + "qs-2.2.5" = self.by-version."qs"."2.2.5"; + "type-is-1.5.5" = self.by-version."type-is"."1.5.5"; + }; + peerDependencies = []; + }; + by-spec."connect-restreamer"."*" = + self.by-version."connect-restreamer"."1.0.1"; + by-version."connect-restreamer"."1.0.1" = self.buildNodePackage { + name = "connect-restreamer-1.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/connect-restreamer/-/connect-restreamer-1.0.1.tgz"; + name = "connect-restreamer-1.0.1.tgz"; + sha1 = "3eb3093da34094fbfd24720779acdaabb80a4155"; + }; + deps = { + }; + peerDependencies = []; }; - "connect-mongo" = self.by-version."connect-mongo"."0.5.3"; by-spec."connect-timeout"."1.0.0" = self.by-version."connect-timeout"."1.0.0"; - by-version."connect-timeout"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."connect-timeout"."1.0.0" = self.buildNodePackage { name = "connect-timeout-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect-timeout/-/connect-timeout-1.0.0.tgz"; - name = "connect-timeout-1.0.0.tgz"; - sha1 = "12054799f90bb9566f8b274efe7842d6465d10bb"; - }) - ]; - buildInputs = - (self.nativeDeps."connect-timeout" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connect-timeout/-/connect-timeout-1.0.0.tgz"; + name = "connect-timeout-1.0.0.tgz"; + sha1 = "12054799f90bb9566f8b274efe7842d6465d10bb"; + }; deps = { "debug-2.1.1" = self.by-version."debug"."2.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "connect-timeout" ]; + peerDependencies = []; }; by-spec."connect-timeout"."~1.3.0" = self.by-version."connect-timeout"."1.3.0"; - by-version."connect-timeout"."1.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."connect-timeout"."1.3.0" = self.buildNodePackage { name = "connect-timeout-1.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect-timeout/-/connect-timeout-1.3.0.tgz"; - name = "connect-timeout-1.3.0.tgz"; - sha1 = "d9d1d2df2900d490ed54190809f37e6b4508a1ec"; - }) - ]; - buildInputs = - (self.nativeDeps."connect-timeout" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connect-timeout/-/connect-timeout-1.3.0.tgz"; + name = "connect-timeout-1.3.0.tgz"; + sha1 = "d9d1d2df2900d490ed54190809f37e6b4508a1ec"; + }; deps = { "debug-2.0.0" = self.by-version."debug"."2.0.0"; "ms-0.6.2" = self.by-version."ms"."0.6.2"; "on-headers-1.0.0" = self.by-version."on-headers"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "connect-timeout" ]; + peerDependencies = []; }; by-spec."connect-timeout"."~1.5.0" = self.by-version."connect-timeout"."1.5.0"; - by-version."connect-timeout"."1.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."connect-timeout"."1.5.0" = self.buildNodePackage { name = "connect-timeout-1.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connect-timeout/-/connect-timeout-1.5.0.tgz"; - name = "connect-timeout-1.5.0.tgz"; - sha1 = "f9a18b06d5074d06d6f7db0cdf0ebd4bd6467621"; - }) - ]; - buildInputs = - (self.nativeDeps."connect-timeout" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connect-timeout/-/connect-timeout-1.5.0.tgz"; + name = "connect-timeout-1.5.0.tgz"; + sha1 = "f9a18b06d5074d06d6f7db0cdf0ebd4bd6467621"; + }; deps = { "debug-2.1.1" = self.by-version."debug"."2.1.1"; "http-errors-1.2.8" = self.by-version."http-errors"."1.2.8"; "ms-0.7.0" = self.by-version."ms"."0.7.0"; "on-headers-1.0.0" = self.by-version."on-headers"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "connect-timeout" ]; + peerDependencies = []; }; by-spec."connection-parse"."0.0.x" = self.by-version."connection-parse"."0.0.7"; - by-version."connection-parse"."0.0.7" = lib.makeOverridable self.buildNodePackage { + by-version."connection-parse"."0.0.7" = self.buildNodePackage { name = "connection-parse-0.0.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/connection-parse/-/connection-parse-0.0.7.tgz"; - name = "connection-parse-0.0.7.tgz"; - sha1 = "18e7318aab06a699267372b10c5226d25a1c9a69"; - }) - ]; - buildInputs = - (self.nativeDeps."connection-parse" or []); + src = fetchurl { + url = "http://registry.npmjs.org/connection-parse/-/connection-parse-0.0.7.tgz"; + name = "connection-parse-0.0.7.tgz"; + sha1 = "18e7318aab06a699267372b10c5226d25a1c9a69"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "connection-parse" ]; + peerDependencies = []; }; by-spec."console-browserify"."1.1.x" = self.by-version."console-browserify"."1.1.0"; - by-version."console-browserify"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."console-browserify"."1.1.0" = self.buildNodePackage { name = "console-browserify-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz"; - name = "console-browserify-1.1.0.tgz"; - sha1 = "f0241c45730a9fc6323b206dbf38edc741d0bb10"; - }) - ]; - buildInputs = - (self.nativeDeps."console-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz"; + name = "console-browserify-1.1.0.tgz"; + sha1 = "f0241c45730a9fc6323b206dbf38edc741d0bb10"; + }; deps = { "date-now-0.1.4" = self.by-version."date-now"."0.1.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "console-browserify" ]; + peerDependencies = []; }; by-spec."console-browserify"."^1.1.0" = self.by-version."console-browserify"."1.1.0"; by-spec."console-browserify"."~1.0.1" = self.by-version."console-browserify"."1.0.3"; - by-version."console-browserify"."1.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."console-browserify"."1.0.3" = self.buildNodePackage { name = "console-browserify-1.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/console-browserify/-/console-browserify-1.0.3.tgz"; - name = "console-browserify-1.0.3.tgz"; - sha1 = "d3898d2c3a93102f364197f8874b4f92b5286a8e"; - }) - ]; - buildInputs = - (self.nativeDeps."console-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/console-browserify/-/console-browserify-1.0.3.tgz"; + name = "console-browserify-1.0.3.tgz"; + sha1 = "d3898d2c3a93102f364197f8874b4f92b5286a8e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "console-browserify" ]; + peerDependencies = []; }; by-spec."constantinople"."~1.0.1" = self.by-version."constantinople"."1.0.2"; - by-version."constantinople"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."constantinople"."1.0.2" = self.buildNodePackage { name = "constantinople-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/constantinople/-/constantinople-1.0.2.tgz"; - name = "constantinople-1.0.2.tgz"; - sha1 = "0e64747dc836644d3f659247efd95231b48c3e71"; - }) - ]; - buildInputs = - (self.nativeDeps."constantinople" or []); + src = fetchurl { + url = "http://registry.npmjs.org/constantinople/-/constantinople-1.0.2.tgz"; + name = "constantinople-1.0.2.tgz"; + sha1 = "0e64747dc836644d3f659247efd95231b48c3e71"; + }; deps = { "uglify-js-2.4.16" = self.by-version."uglify-js"."2.4.16"; }; - peerDependencies = [ - ]; - passthru.names = [ "constantinople" ]; + peerDependencies = []; }; by-spec."constantinople"."~1.0.2" = self.by-version."constantinople"."1.0.2"; by-spec."constantinople"."~3.0.1" = self.by-version."constantinople"."3.0.1"; - by-version."constantinople"."3.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."constantinople"."3.0.1" = self.buildNodePackage { name = "constantinople-3.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/constantinople/-/constantinople-3.0.1.tgz"; - name = "constantinople-3.0.1.tgz"; - sha1 = "1ddf9deac0d14c4367c1d5b3f16fb2763f123108"; - }) - ]; - buildInputs = - (self.nativeDeps."constantinople" or []); - deps = { - "acorn-globals-1.0.1" = self.by-version."acorn-globals"."1.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/constantinople/-/constantinople-3.0.1.tgz"; + name = "constantinople-3.0.1.tgz"; + sha1 = "1ddf9deac0d14c4367c1d5b3f16fb2763f123108"; }; - peerDependencies = [ - ]; - passthru.names = [ "constantinople" ]; + deps = { + "acorn-globals-1.0.2" = self.by-version."acorn-globals"."1.0.2"; + }; + peerDependencies = []; }; by-spec."constants-browserify"."~0.0.1" = self.by-version."constants-browserify"."0.0.1"; - by-version."constants-browserify"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."constants-browserify"."0.0.1" = self.buildNodePackage { name = "constants-browserify-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/constants-browserify/-/constants-browserify-0.0.1.tgz"; - name = "constants-browserify-0.0.1.tgz"; - sha1 = "92577db527ba6c4cf0a4568d84bc031f441e21f2"; - }) - ]; - buildInputs = - (self.nativeDeps."constants-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/constants-browserify/-/constants-browserify-0.0.1.tgz"; + name = "constants-browserify-0.0.1.tgz"; + sha1 = "92577db527ba6c4cf0a4568d84bc031f441e21f2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "constants-browserify" ]; + peerDependencies = []; }; by-spec."content-disposition"."0.5.0" = self.by-version."content-disposition"."0.5.0"; - by-version."content-disposition"."0.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."content-disposition"."0.5.0" = self.buildNodePackage { name = "content-disposition-0.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/content-disposition/-/content-disposition-0.5.0.tgz"; - name = "content-disposition-0.5.0.tgz"; - sha1 = "4284fe6ae0630874639e44e80a418c2934135e9e"; - }) - ]; - buildInputs = - (self.nativeDeps."content-disposition" or []); + src = fetchurl { + url = "http://registry.npmjs.org/content-disposition/-/content-disposition-0.5.0.tgz"; + name = "content-disposition-0.5.0.tgz"; + sha1 = "4284fe6ae0630874639e44e80a418c2934135e9e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "content-disposition" ]; + peerDependencies = []; + }; + by-spec."contextify"."~0.1.5" = + self.by-version."contextify"."0.1.11"; + by-version."contextify"."0.1.11" = self.buildNodePackage { + name = "contextify-0.1.11"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/contextify/-/contextify-0.1.11.tgz"; + name = "contextify-0.1.11.tgz"; + sha1 = "8abffb2b63ad7182a04c5fe36101fc2c237cdfdd"; + }; + deps = { + "bindings-1.2.1" = self.by-version."bindings"."1.2.1"; + "nan-1.3.0" = self.by-version."nan"."1.3.0"; + }; + peerDependencies = []; }; by-spec."convert-source-map"."~0.3.0" = self.by-version."convert-source-map"."0.3.5"; - by-version."convert-source-map"."0.3.5" = lib.makeOverridable self.buildNodePackage { + by-version."convert-source-map"."0.3.5" = self.buildNodePackage { name = "convert-source-map-0.3.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz"; - name = "convert-source-map-0.3.5.tgz"; - sha1 = "f1d802950af7dd2631a1febe0596550c86ab3190"; - }) - ]; - buildInputs = - (self.nativeDeps."convert-source-map" or []); + src = fetchurl { + url = "http://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz"; + name = "convert-source-map-0.3.5.tgz"; + sha1 = "f1d802950af7dd2631a1febe0596550c86ab3190"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "convert-source-map" ]; + peerDependencies = []; }; by-spec."cookie"."0.0.4" = self.by-version."cookie"."0.0.4"; - by-version."cookie"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."cookie"."0.0.4" = self.buildNodePackage { name = "cookie-0.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cookie/-/cookie-0.0.4.tgz"; - name = "cookie-0.0.4.tgz"; - sha1 = "5456bd47aee2666eac976ea80a6105940483fe98"; - }) - ]; - buildInputs = - (self.nativeDeps."cookie" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cookie/-/cookie-0.0.4.tgz"; + name = "cookie-0.0.4.tgz"; + sha1 = "5456bd47aee2666eac976ea80a6105940483fe98"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "cookie" ]; + peerDependencies = []; }; by-spec."cookie"."0.0.5" = self.by-version."cookie"."0.0.5"; - by-version."cookie"."0.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."cookie"."0.0.5" = self.buildNodePackage { name = "cookie-0.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz"; - name = "cookie-0.0.5.tgz"; - sha1 = "f9acf9db57eb7568c9fcc596256b7bb22e307c81"; - }) - ]; - buildInputs = - (self.nativeDeps."cookie" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz"; + name = "cookie-0.0.5.tgz"; + sha1 = "f9acf9db57eb7568c9fcc596256b7bb22e307c81"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "cookie" ]; + peerDependencies = []; }; by-spec."cookie"."0.1.0" = self.by-version."cookie"."0.1.0"; - by-version."cookie"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."cookie"."0.1.0" = self.buildNodePackage { name = "cookie-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz"; - name = "cookie-0.1.0.tgz"; - sha1 = "90eb469ddce905c866de687efc43131d8801f9d0"; - }) - ]; - buildInputs = - (self.nativeDeps."cookie" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz"; + name = "cookie-0.1.0.tgz"; + sha1 = "90eb469ddce905c866de687efc43131d8801f9d0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "cookie" ]; + peerDependencies = []; }; by-spec."cookie"."0.1.2" = self.by-version."cookie"."0.1.2"; - by-version."cookie"."0.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."cookie"."0.1.2" = self.buildNodePackage { name = "cookie-0.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cookie/-/cookie-0.1.2.tgz"; - name = "cookie-0.1.2.tgz"; - sha1 = "72fec3d24e48a3432073d90c12642005061004b1"; - }) - ]; - buildInputs = - (self.nativeDeps."cookie" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cookie/-/cookie-0.1.2.tgz"; + name = "cookie-0.1.2.tgz"; + sha1 = "72fec3d24e48a3432073d90c12642005061004b1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "cookie" ]; + peerDependencies = []; }; by-spec."cookie-jar"."~0.2.0" = self.by-version."cookie-jar"."0.2.0"; - by-version."cookie-jar"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."cookie-jar"."0.2.0" = self.buildNodePackage { name = "cookie-jar-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.2.0.tgz"; - name = "cookie-jar-0.2.0.tgz"; - sha1 = "64ecc06ac978db795e4b5290cbe48ba3781400fa"; - }) - ]; - buildInputs = - (self.nativeDeps."cookie-jar" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.2.0.tgz"; + name = "cookie-jar-0.2.0.tgz"; + sha1 = "64ecc06ac978db795e4b5290cbe48ba3781400fa"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "cookie-jar" ]; + peerDependencies = []; }; by-spec."cookie-jar"."~0.3.0" = self.by-version."cookie-jar"."0.3.0"; - by-version."cookie-jar"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."cookie-jar"."0.3.0" = self.buildNodePackage { name = "cookie-jar-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.3.0.tgz"; - name = "cookie-jar-0.3.0.tgz"; - sha1 = "bc9a27d4e2b97e186cd57c9e2063cb99fa68cccc"; - }) - ]; - buildInputs = - (self.nativeDeps."cookie-jar" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.3.0.tgz"; + name = "cookie-jar-0.3.0.tgz"; + sha1 = "bc9a27d4e2b97e186cd57c9e2063cb99fa68cccc"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "cookie-jar" ]; + peerDependencies = []; }; by-spec."cookie-parser"."1.0.1" = self.by-version."cookie-parser"."1.0.1"; - by-version."cookie-parser"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."cookie-parser"."1.0.1" = self.buildNodePackage { name = "cookie-parser-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cookie-parser/-/cookie-parser-1.0.1.tgz"; - name = "cookie-parser-1.0.1.tgz"; - sha1 = "17bd622c9717cd0858a912a9fef4c0362360a7b0"; - }) - ]; - buildInputs = - (self.nativeDeps."cookie-parser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cookie-parser/-/cookie-parser-1.0.1.tgz"; + name = "cookie-parser-1.0.1.tgz"; + sha1 = "17bd622c9717cd0858a912a9fef4c0362360a7b0"; + }; deps = { "cookie-0.1.0" = self.by-version."cookie"."0.1.0"; "cookie-signature-1.0.3" = self.by-version."cookie-signature"."1.0.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "cookie-parser" ]; + peerDependencies = []; }; - by-spec."cookie-parser"."~1.3.3" = + by-spec."cookie-parser"."^1.0.1" = self.by-version."cookie-parser"."1.3.3"; - by-version."cookie-parser"."1.3.3" = lib.makeOverridable self.buildNodePackage { + by-version."cookie-parser"."1.3.3" = self.buildNodePackage { name = "cookie-parser-1.3.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cookie-parser/-/cookie-parser-1.3.3.tgz"; - name = "cookie-parser-1.3.3.tgz"; - sha1 = "7e3a2c745f4b460d5a340e578a0baa5d7725fe37"; - }) - ]; - buildInputs = - (self.nativeDeps."cookie-parser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cookie-parser/-/cookie-parser-1.3.3.tgz"; + name = "cookie-parser-1.3.3.tgz"; + sha1 = "7e3a2c745f4b460d5a340e578a0baa5d7725fe37"; + }; deps = { "cookie-0.1.2" = self.by-version."cookie"."0.1.2"; "cookie-signature-1.0.5" = self.by-version."cookie-signature"."1.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "cookie-parser" ]; + peerDependencies = []; }; + by-spec."cookie-parser"."~1.3.3" = + self.by-version."cookie-parser"."1.3.3"; by-spec."cookie-signature"."1.0.0" = self.by-version."cookie-signature"."1.0.0"; - by-version."cookie-signature"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."cookie-signature"."1.0.0" = self.buildNodePackage { name = "cookie-signature-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.0.tgz"; - name = "cookie-signature-1.0.0.tgz"; - sha1 = "0044f332ac623df851c914e88eacc57f0c9704fe"; - }) - ]; - buildInputs = - (self.nativeDeps."cookie-signature" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.0.tgz"; + name = "cookie-signature-1.0.0.tgz"; + sha1 = "0044f332ac623df851c914e88eacc57f0c9704fe"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "cookie-signature" ]; + peerDependencies = []; }; by-spec."cookie-signature"."1.0.1" = self.by-version."cookie-signature"."1.0.1"; - by-version."cookie-signature"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."cookie-signature"."1.0.1" = self.buildNodePackage { name = "cookie-signature-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz"; - name = "cookie-signature-1.0.1.tgz"; - sha1 = "44e072148af01e6e8e24afbf12690d68ae698ecb"; - }) - ]; - buildInputs = - (self.nativeDeps."cookie-signature" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz"; + name = "cookie-signature-1.0.1.tgz"; + sha1 = "44e072148af01e6e8e24afbf12690d68ae698ecb"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "cookie-signature" ]; + peerDependencies = []; }; by-spec."cookie-signature"."1.0.3" = self.by-version."cookie-signature"."1.0.3"; - by-version."cookie-signature"."1.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."cookie-signature"."1.0.3" = self.buildNodePackage { name = "cookie-signature-1.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.3.tgz"; - name = "cookie-signature-1.0.3.tgz"; - sha1 = "91cd997cc51fb641595738c69cda020328f50ff9"; - }) - ]; - buildInputs = - (self.nativeDeps."cookie-signature" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.3.tgz"; + name = "cookie-signature-1.0.3.tgz"; + sha1 = "91cd997cc51fb641595738c69cda020328f50ff9"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "cookie-signature" ]; + peerDependencies = []; + }; + by-spec."cookie-signature"."1.0.4" = + self.by-version."cookie-signature"."1.0.4"; + by-version."cookie-signature"."1.0.4" = self.buildNodePackage { + name = "cookie-signature-1.0.4"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.4.tgz"; + name = "cookie-signature-1.0.4.tgz"; + sha1 = "0edd22286e3a111b9a2a70db363e925e867f6aca"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."cookie-signature"."1.0.5" = self.by-version."cookie-signature"."1.0.5"; - by-version."cookie-signature"."1.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."cookie-signature"."1.0.5" = self.buildNodePackage { name = "cookie-signature-1.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.5.tgz"; - name = "cookie-signature-1.0.5.tgz"; - sha1 = "a122e3f1503eca0f5355795b0711bb2368d450f9"; - }) - ]; - buildInputs = - (self.nativeDeps."cookie-signature" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.5.tgz"; + name = "cookie-signature-1.0.5.tgz"; + sha1 = "a122e3f1503eca0f5355795b0711bb2368d450f9"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "cookie-signature" ]; + peerDependencies = []; + }; + by-spec."cookiejar"."1.3.0" = + self.by-version."cookiejar"."1.3.0"; + by-version."cookiejar"."1.3.0" = self.buildNodePackage { + name = "cookiejar-1.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/cookiejar/-/cookiejar-1.3.0.tgz"; + name = "cookiejar-1.3.0.tgz"; + sha1 = "dd00b35679021e99cbd4e855b9ad041913474765"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."cookiejar"."2.0.1" = self.by-version."cookiejar"."2.0.1"; - by-version."cookiejar"."2.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."cookiejar"."2.0.1" = self.buildNodePackage { name = "cookiejar-2.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cookiejar/-/cookiejar-2.0.1.tgz"; - name = "cookiejar-2.0.1.tgz"; - sha1 = "3d12752f6adf68a892f332433492bd5812bb668f"; - }) - ]; - buildInputs = - (self.nativeDeps."cookiejar" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cookiejar/-/cookiejar-2.0.1.tgz"; + name = "cookiejar-2.0.1.tgz"; + sha1 = "3d12752f6adf68a892f332433492bd5812bb668f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "cookiejar" ]; + peerDependencies = []; + }; + by-spec."cookies"."0.1.x" = + self.by-version."cookies"."0.1.6"; + by-version."cookies"."0.1.6" = self.buildNodePackage { + name = "cookies-0.1.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/cookies/-/cookies-0.1.6.tgz"; + name = "cookies-0.1.6.tgz"; + sha1 = "2129588b8b1e382ffba990d9f9cf9ddf2c142846"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."cookies".">= 0.2.2" = self.by-version."cookies"."0.5.0"; - by-version."cookies"."0.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."cookies"."0.5.0" = self.buildNodePackage { name = "cookies-0.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cookies/-/cookies-0.5.0.tgz"; - name = "cookies-0.5.0.tgz"; - sha1 = "164cac46a1d3ca3b3b87427414c24931d8381025"; - }) - ]; - buildInputs = - (self.nativeDeps."cookies" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cookies/-/cookies-0.5.0.tgz"; + name = "cookies-0.5.0.tgz"; + sha1 = "164cac46a1d3ca3b3b87427414c24931d8381025"; + }; deps = { "keygrip-1.0.1" = self.by-version."keygrip"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "cookies" ]; + peerDependencies = []; }; by-spec."cordova"."*" = self.by-version."cordova"."4.2.0"; - by-version."cordova"."4.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."cordova"."4.2.0" = self.buildNodePackage { name = "cordova-4.2.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cordova/-/cordova-4.2.0.tgz"; - name = "cordova-4.2.0.tgz"; - sha1 = "e4519197040b09b1bd131ecebc847716a2a7d7d0"; - }) - ]; - buildInputs = - (self.nativeDeps."cordova" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cordova/-/cordova-4.2.0.tgz"; + name = "cordova-4.2.0.tgz"; + sha1 = "e4519197040b09b1bd131ecebc847716a2a7d7d0"; + }; deps = { "cordova-lib-4.2.0" = self.by-version."cordova-lib"."4.2.0"; "q-1.0.1" = self.by-version."q"."1.0.1"; "nopt-3.0.1" = self.by-version."nopt"."3.0.1"; "underscore-1.7.0" = self.by-version."underscore"."1.7.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "cordova" ]; + peerDependencies = []; }; "cordova" = self.by-version."cordova"."4.2.0"; by-spec."cordova-js"."3.7.3" = self.by-version."cordova-js"."3.7.3"; - by-version."cordova-js"."3.7.3" = lib.makeOverridable self.buildNodePackage { + by-version."cordova-js"."3.7.3" = self.buildNodePackage { name = "cordova-js-3.7.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cordova-js/-/cordova-js-3.7.3.tgz"; - name = "cordova-js-3.7.3.tgz"; - sha1 = "c7d9bbb7cc2d72183ef64339dc259be6326d0093"; - }) - ]; - buildInputs = - (self.nativeDeps."cordova-js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cordova-js/-/cordova-js-3.7.3.tgz"; + name = "cordova-js-3.7.3.tgz"; + sha1 = "c7d9bbb7cc2d72183ef64339dc259be6326d0093"; + }; deps = { "browserify-7.1.0" = self.by-version."browserify"."7.1.0"; "through-2.3.4" = self.by-version."through"."2.3.4"; "uglify-js-2.4.16" = self.by-version."uglify-js"."2.4.16"; }; - peerDependencies = [ - ]; - passthru.names = [ "cordova-js" ]; + peerDependencies = []; }; by-spec."cordova-lib"."4.2.0" = self.by-version."cordova-lib"."4.2.0"; - by-version."cordova-lib"."4.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."cordova-lib"."4.2.0" = self.buildNodePackage { name = "cordova-lib-4.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cordova-lib/-/cordova-lib-4.2.0.tgz"; - name = "cordova-lib-4.2.0.tgz"; - sha1 = "ce4f565ce970bfada900a3161625344e87139e64"; - }) - ]; - buildInputs = - (self.nativeDeps."cordova-lib" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cordova-lib/-/cordova-lib-4.2.0.tgz"; + name = "cordova-lib-4.2.0.tgz"; + sha1 = "ce4f565ce970bfada900a3161625344e87139e64"; + }; deps = { "bplist-parser-0.0.6" = self.by-version."bplist-parser"."0.0.6"; "dep-graph-1.1.0" = self.by-version."dep-graph"."1.1.0"; @@ -6434,841 +6612,782 @@ "valid-identifier-0.0.1" = self.by-version."valid-identifier"."0.0.1"; "through2-0.6.3" = self.by-version."through2"."0.6.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "cordova-lib" ]; + peerDependencies = []; }; by-spec."core-util-is"."~1.0.0" = self.by-version."core-util-is"."1.0.1"; - by-version."core-util-is"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."core-util-is"."1.0.1" = self.buildNodePackage { name = "core-util-is-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz"; - name = "core-util-is-1.0.1.tgz"; - sha1 = "6b07085aef9a3ccac6ee53bf9d3df0c1521a5538"; - }) - ]; - buildInputs = - (self.nativeDeps."core-util-is" or []); + src = fetchurl { + url = "http://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz"; + name = "core-util-is-1.0.1.tgz"; + sha1 = "6b07085aef9a3ccac6ee53bf9d3df0c1521a5538"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "core-util-is" ]; + peerDependencies = []; }; by-spec."couch-login"."~0.1.15" = self.by-version."couch-login"."0.1.20"; - by-version."couch-login"."0.1.20" = lib.makeOverridable self.buildNodePackage { + by-version."couch-login"."0.1.20" = self.buildNodePackage { name = "couch-login-0.1.20"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.20.tgz"; - name = "couch-login-0.1.20.tgz"; - sha1 = "007c70ef80089dbae6f59eeeec37480799b39595"; - }) - ]; - buildInputs = - (self.nativeDeps."couch-login" or []); + src = fetchurl { + url = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.20.tgz"; + name = "couch-login-0.1.20.tgz"; + sha1 = "007c70ef80089dbae6f59eeeec37480799b39595"; + }; deps = { "request-2.51.0" = self.by-version."request"."2.51.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "couch-login" ]; + peerDependencies = []; }; by-spec."coveralls"."*" = self.by-version."coveralls"."2.11.2"; - by-version."coveralls"."2.11.2" = lib.makeOverridable self.buildNodePackage { + by-version."coveralls"."2.11.2" = self.buildNodePackage { name = "coveralls-2.11.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/coveralls/-/coveralls-2.11.2.tgz"; - name = "coveralls-2.11.2.tgz"; - sha1 = "d4d982016cb2f9da89d77ab204d86a8537e6a12d"; - }) - ]; - buildInputs = - (self.nativeDeps."coveralls" or []); + src = fetchurl { + url = "http://registry.npmjs.org/coveralls/-/coveralls-2.11.2.tgz"; + name = "coveralls-2.11.2.tgz"; + sha1 = "d4d982016cb2f9da89d77ab204d86a8537e6a12d"; + }; deps = { "js-yaml-3.0.1" = self.by-version."js-yaml"."3.0.1"; "lcov-parse-0.0.6" = self.by-version."lcov-parse"."0.0.6"; "log-driver-1.2.4" = self.by-version."log-driver"."1.2.4"; "request-2.40.0" = self.by-version."request"."2.40.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "coveralls" ]; + peerDependencies = []; }; "coveralls" = self.by-version."coveralls"."2.11.2"; + by-spec."coveralls"."^2.11.2" = + self.by-version."coveralls"."2.11.2"; by-spec."crc"."0.2.0" = self.by-version."crc"."0.2.0"; - by-version."crc"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."crc"."0.2.0" = self.buildNodePackage { name = "crc-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/crc/-/crc-0.2.0.tgz"; - name = "crc-0.2.0.tgz"; - sha1 = "f4486b9bf0a12df83c3fca14e31e030fdabd9454"; - }) - ]; - buildInputs = - (self.nativeDeps."crc" or []); + src = fetchurl { + url = "http://registry.npmjs.org/crc/-/crc-0.2.0.tgz"; + name = "crc-0.2.0.tgz"; + sha1 = "f4486b9bf0a12df83c3fca14e31e030fdabd9454"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "crc" ]; + peerDependencies = []; }; by-spec."crc"."3.0.0" = self.by-version."crc"."3.0.0"; - by-version."crc"."3.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."crc"."3.0.0" = self.buildNodePackage { name = "crc-3.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/crc/-/crc-3.0.0.tgz"; - name = "crc-3.0.0.tgz"; - sha1 = "d11e97ec44a844e5eb15a74fa2c7875d0aac4b22"; - }) - ]; - buildInputs = - (self.nativeDeps."crc" or []); + src = fetchurl { + url = "http://registry.npmjs.org/crc/-/crc-3.0.0.tgz"; + name = "crc-3.0.0.tgz"; + sha1 = "d11e97ec44a844e5eb15a74fa2c7875d0aac4b22"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "crc" ]; + peerDependencies = []; }; by-spec."crc"."3.2.1" = self.by-version."crc"."3.2.1"; - by-version."crc"."3.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."crc"."3.2.1" = self.buildNodePackage { name = "crc-3.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/crc/-/crc-3.2.1.tgz"; - name = "crc-3.2.1.tgz"; - sha1 = "5d9c8fb77a245cd5eca291e5d2d005334bab0082"; - }) - ]; - buildInputs = - (self.nativeDeps."crc" or []); + src = fetchurl { + url = "http://registry.npmjs.org/crc/-/crc-3.2.1.tgz"; + name = "crc-3.2.1.tgz"; + sha1 = "5d9c8fb77a245cd5eca291e5d2d005334bab0082"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "crc" ]; + peerDependencies = []; }; by-spec."crc32-stream"."~0.3.1" = self.by-version."crc32-stream"."0.3.1"; - by-version."crc32-stream"."0.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."crc32-stream"."0.3.1" = self.buildNodePackage { name = "crc32-stream-0.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/crc32-stream/-/crc32-stream-0.3.1.tgz"; - name = "crc32-stream-0.3.1.tgz"; - sha1 = "615fcf05ed08342a3d1e938041aed84430ce7837"; - }) - ]; - buildInputs = - (self.nativeDeps."crc32-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/crc32-stream/-/crc32-stream-0.3.1.tgz"; + name = "crc32-stream-0.3.1.tgz"; + sha1 = "615fcf05ed08342a3d1e938041aed84430ce7837"; + }; deps = { "readable-stream-1.0.33" = self.by-version."readable-stream"."1.0.33"; "buffer-crc32-0.2.5" = self.by-version."buffer-crc32"."0.2.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "crc32-stream" ]; + peerDependencies = []; }; by-spec."create-ecdh"."1.0.3" = self.by-version."create-ecdh"."1.0.3"; - by-version."create-ecdh"."1.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."create-ecdh"."1.0.3" = self.buildNodePackage { name = "create-ecdh-1.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/create-ecdh/-/create-ecdh-1.0.3.tgz"; - name = "create-ecdh-1.0.3.tgz"; - sha1 = "ff6fce0d36747adf3a87918b97b93e302541a157"; - }) - ]; - buildInputs = - (self.nativeDeps."create-ecdh" or []); + src = fetchurl { + url = "http://registry.npmjs.org/create-ecdh/-/create-ecdh-1.0.3.tgz"; + name = "create-ecdh-1.0.3.tgz"; + sha1 = "ff6fce0d36747adf3a87918b97b93e302541a157"; + }; deps = { "bn.js-1.0.0" = self.by-version."bn.js"."1.0.0"; - "elliptic-1.0.0" = self.by-version."elliptic"."1.0.0"; + "elliptic-1.0.1" = self.by-version."elliptic"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "create-ecdh" ]; + peerDependencies = []; }; + by-spec."create-hash"."^1.1.0" = + self.by-version."create-hash"."1.1.0"; + by-version."create-hash"."1.1.0" = self.buildNodePackage { + name = "create-hash-1.1.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/create-hash/-/create-hash-1.1.0.tgz"; + name = "create-hash-1.1.0.tgz"; + sha1 = "c2ab96b5d4ece5f22df2ef4306803d14da6931e7"; + }; + deps = { + "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; + "ripemd160-1.0.0" = self.by-version."ripemd160"."1.0.0"; + "sha.js-2.3.6" = self.by-version."sha.js"."2.3.6"; + }; + peerDependencies = []; + }; + by-spec."create-hmac"."^1.1.0" = + self.by-version."create-hmac"."1.1.0"; + by-version."create-hmac"."1.1.0" = self.buildNodePackage { + name = "create-hmac-1.1.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.0.tgz"; + name = "create-hmac-1.1.0.tgz"; + sha1 = "92f8b6378471f4bc67eefc9dee6622df6b8754be"; + }; + deps = { + "create-hash-1.1.0" = self.by-version."create-hash"."1.1.0"; + "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; + }; + peerDependencies = []; + }; + by-spec."cron".">=1.0.1" = + self.by-version."cron"."1.0.6"; + by-version."cron"."1.0.6" = self.buildNodePackage { + name = "cron-1.0.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/cron/-/cron-1.0.6.tgz"; + name = "cron-1.0.6.tgz"; + sha1 = "92a32920a8d0fa433248e9de46768d53c55269d7"; + }; + deps = { + "moment-timezone-0.2.4" = self.by-version."moment-timezone"."0.2.4"; + }; + peerDependencies = []; + }; + by-spec."cron"."^1.0.4" = + self.by-version."cron"."1.0.6"; by-spec."crossroads"."~0.12.0" = self.by-version."crossroads"."0.12.0"; - by-version."crossroads"."0.12.0" = lib.makeOverridable self.buildNodePackage { + by-version."crossroads"."0.12.0" = self.buildNodePackage { name = "crossroads-0.12.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/crossroads/-/crossroads-0.12.0.tgz"; - name = "crossroads-0.12.0.tgz"; - sha1 = "24114f9de3abfa0271df66b4ec56c3b984b7f56e"; - }) - ]; - buildInputs = - (self.nativeDeps."crossroads" or []); + src = fetchurl { + url = "http://registry.npmjs.org/crossroads/-/crossroads-0.12.0.tgz"; + name = "crossroads-0.12.0.tgz"; + sha1 = "24114f9de3abfa0271df66b4ec56c3b984b7f56e"; + }; deps = { "signals-1.0.0" = self.by-version."signals"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "crossroads" ]; + peerDependencies = []; }; by-spec."cryptiles"."0.1.x" = self.by-version."cryptiles"."0.1.3"; - by-version."cryptiles"."0.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."cryptiles"."0.1.3" = self.buildNodePackage { name = "cryptiles-0.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.1.3.tgz"; - name = "cryptiles-0.1.3.tgz"; - sha1 = "1a556734f06d24ba34862ae9cb9e709a3afbff1c"; - }) - ]; - buildInputs = - (self.nativeDeps."cryptiles" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.1.3.tgz"; + name = "cryptiles-0.1.3.tgz"; + sha1 = "1a556734f06d24ba34862ae9cb9e709a3afbff1c"; + }; deps = { "boom-0.3.8" = self.by-version."boom"."0.3.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "cryptiles" ]; + peerDependencies = []; }; by-spec."cryptiles"."0.2.x" = self.by-version."cryptiles"."0.2.2"; - by-version."cryptiles"."0.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."cryptiles"."0.2.2" = self.buildNodePackage { name = "cryptiles-0.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz"; - name = "cryptiles-0.2.2.tgz"; - sha1 = "ed91ff1f17ad13d3748288594f8a48a0d26f325c"; - }) - ]; - buildInputs = - (self.nativeDeps."cryptiles" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz"; + name = "cryptiles-0.2.2.tgz"; + sha1 = "ed91ff1f17ad13d3748288594f8a48a0d26f325c"; + }; deps = { "boom-0.4.2" = self.by-version."boom"."0.4.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "cryptiles" ]; + peerDependencies = []; }; by-spec."crypto"."0.0.3" = self.by-version."crypto"."0.0.3"; - by-version."crypto"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."crypto"."0.0.3" = self.buildNodePackage { name = "crypto-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/crypto/-/crypto-0.0.3.tgz"; - name = "crypto-0.0.3.tgz"; - sha1 = "470a81b86be4c5ee17acc8207a1f5315ae20dbb0"; - }) - ]; - buildInputs = - (self.nativeDeps."crypto" or []); + src = fetchurl { + url = "http://registry.npmjs.org/crypto/-/crypto-0.0.3.tgz"; + name = "crypto-0.0.3.tgz"; + sha1 = "470a81b86be4c5ee17acc8207a1f5315ae20dbb0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "crypto" ]; + peerDependencies = []; }; by-spec."crypto-browserify"."^3.0.0" = - self.by-version."crypto-browserify"."3.9.1"; - by-version."crypto-browserify"."3.9.1" = lib.makeOverridable self.buildNodePackage { - name = "crypto-browserify-3.9.1"; + self.by-version."crypto-browserify"."3.9.9"; + by-version."crypto-browserify"."3.9.9" = self.buildNodePackage { + name = "crypto-browserify-3.9.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.9.1.tgz"; - name = "crypto-browserify-3.9.1.tgz"; - sha1 = "020319381171e3895c5d30480b281f417d583359"; - }) - ]; - buildInputs = - (self.nativeDeps."crypto-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.9.9.tgz"; + name = "crypto-browserify-3.9.9.tgz"; + sha1 = "1296ad1fb0168fb621b44af68dcc7939df0d4af6"; + }; deps = { - "browserify-aes-0.8.1" = self.by-version."browserify-aes"."0.8.1"; + "browserify-aes-1.0.0" = self.by-version."browserify-aes"."1.0.0"; + "browserify-sign-2.8.0" = self.by-version."browserify-sign"."2.8.0"; "create-ecdh-1.0.3" = self.by-version."create-ecdh"."1.0.3"; + "create-hash-1.1.0" = self.by-version."create-hash"."1.1.0"; + "create-hmac-1.1.0" = self.by-version."create-hmac"."1.1.0"; "diffie-hellman-2.2.3" = self.by-version."diffie-hellman"."2.2.3"; - "browserify-sign-2.7.5" = self.by-version."browserify-sign"."2.7.5"; + "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "pbkdf2-compat-2.0.1" = self.by-version."pbkdf2-compat"."2.0.1"; "public-encrypt-1.1.2" = self.by-version."public-encrypt"."1.1.2"; - "ripemd160-0.2.0" = self.by-version."ripemd160"."0.2.0"; - "sha.js-2.3.0" = self.by-version."sha.js"."2.3.0"; + "randombytes-2.0.1" = self.by-version."randombytes"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "crypto-browserify" ]; + peerDependencies = []; }; + by-spec."crypto-browserify"."^3.2.6" = + self.by-version."crypto-browserify"."3.9.9"; by-spec."crypto-browserify"."~1.0.9" = self.by-version."crypto-browserify"."1.0.9"; - by-version."crypto-browserify"."1.0.9" = lib.makeOverridable self.buildNodePackage { + by-version."crypto-browserify"."1.0.9" = self.buildNodePackage { name = "crypto-browserify-1.0.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/crypto-browserify/-/crypto-browserify-1.0.9.tgz"; - name = "crypto-browserify-1.0.9.tgz"; - sha1 = "cc5449685dfb85eb11c9828acc7cb87ab5bbfcc0"; - }) - ]; - buildInputs = - (self.nativeDeps."crypto-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/crypto-browserify/-/crypto-browserify-1.0.9.tgz"; + name = "crypto-browserify-1.0.9.tgz"; + sha1 = "cc5449685dfb85eb11c9828acc7cb87ab5bbfcc0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "crypto-browserify" ]; + peerDependencies = []; }; by-spec."csrf"."~2.0.4" = self.by-version."csrf"."2.0.4"; - by-version."csrf"."2.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."csrf"."2.0.4" = self.buildNodePackage { name = "csrf-2.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/csrf/-/csrf-2.0.4.tgz"; - name = "csrf-2.0.4.tgz"; - sha1 = "4366ddea0e08924aa324b4c7cf5649e413891f46"; - }) - ]; - buildInputs = - (self.nativeDeps."csrf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/csrf/-/csrf-2.0.4.tgz"; + name = "csrf-2.0.4.tgz"; + sha1 = "4366ddea0e08924aa324b4c7cf5649e413891f46"; + }; deps = { "base64-url-1.1.0" = self.by-version."base64-url"."1.1.0"; "rndm-1.1.0" = self.by-version."rndm"."1.1.0"; "scmp-1.0.0" = self.by-version."scmp"."1.0.0"; "uid-safe-1.0.2" = self.by-version."uid-safe"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "csrf" ]; + peerDependencies = []; }; by-spec."css"."~1.0.8" = self.by-version."css"."1.0.8"; - by-version."css"."1.0.8" = lib.makeOverridable self.buildNodePackage { + by-version."css"."1.0.8" = self.buildNodePackage { name = "css-1.0.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/css/-/css-1.0.8.tgz"; - name = "css-1.0.8.tgz"; - sha1 = "9386811ca82bccc9ee7fb5a732b1e2a317c8a3e7"; - }) - ]; - buildInputs = - (self.nativeDeps."css" or []); + src = fetchurl { + url = "http://registry.npmjs.org/css/-/css-1.0.8.tgz"; + name = "css-1.0.8.tgz"; + sha1 = "9386811ca82bccc9ee7fb5a732b1e2a317c8a3e7"; + }; deps = { "css-parse-1.0.4" = self.by-version."css-parse"."1.0.4"; "css-stringify-1.0.5" = self.by-version."css-stringify"."1.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "css" ]; + peerDependencies = []; }; by-spec."css-parse"."1.0.4" = self.by-version."css-parse"."1.0.4"; - by-version."css-parse"."1.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."css-parse"."1.0.4" = self.buildNodePackage { name = "css-parse-1.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/css-parse/-/css-parse-1.0.4.tgz"; - name = "css-parse-1.0.4.tgz"; - sha1 = "38b0503fbf9da9f54e9c1dbda60e145c77117bdd"; - }) - ]; - buildInputs = - (self.nativeDeps."css-parse" or []); + src = fetchurl { + url = "http://registry.npmjs.org/css-parse/-/css-parse-1.0.4.tgz"; + name = "css-parse-1.0.4.tgz"; + sha1 = "38b0503fbf9da9f54e9c1dbda60e145c77117bdd"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "css-parse" ]; + peerDependencies = []; }; by-spec."css-parse"."1.7.x" = self.by-version."css-parse"."1.7.0"; - by-version."css-parse"."1.7.0" = lib.makeOverridable self.buildNodePackage { + by-version."css-parse"."1.7.0" = self.buildNodePackage { name = "css-parse-1.7.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz"; - name = "css-parse-1.7.0.tgz"; - sha1 = "321f6cf73782a6ff751111390fc05e2c657d8c9b"; - }) - ]; - buildInputs = - (self.nativeDeps."css-parse" or []); + src = fetchurl { + url = "http://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz"; + name = "css-parse-1.7.0.tgz"; + sha1 = "321f6cf73782a6ff751111390fc05e2c657d8c9b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "css-parse" ]; + peerDependencies = []; }; by-spec."css-stringify"."1.0.5" = self.by-version."css-stringify"."1.0.5"; - by-version."css-stringify"."1.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."css-stringify"."1.0.5" = self.buildNodePackage { name = "css-stringify-1.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/css-stringify/-/css-stringify-1.0.5.tgz"; - name = "css-stringify-1.0.5.tgz"; - sha1 = "b0d042946db2953bb9d292900a6cb5f6d0122031"; - }) - ]; - buildInputs = - (self.nativeDeps."css-stringify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/css-stringify/-/css-stringify-1.0.5.tgz"; + name = "css-stringify-1.0.5.tgz"; + sha1 = "b0d042946db2953bb9d292900a6cb5f6d0122031"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "css-stringify" ]; + peerDependencies = []; + }; + by-spec."cssom"."0.3.x" = + self.by-version."cssom"."0.3.0"; + by-version."cssom"."0.3.0" = self.buildNodePackage { + name = "cssom-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/cssom/-/cssom-0.3.0.tgz"; + name = "cssom-0.3.0.tgz"; + sha1 = "386d5135528fe65c1ee1bc7c4e55a38854dbcf7a"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."cssom"."~0.3.0" = + self.by-version."cssom"."0.3.0"; + by-spec."cssstyle"."~0.2.9" = + self.by-version."cssstyle"."0.2.22"; + by-version."cssstyle"."0.2.22" = self.buildNodePackage { + name = "cssstyle-0.2.22"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/cssstyle/-/cssstyle-0.2.22.tgz"; + name = "cssstyle-0.2.22.tgz"; + sha1 = "a1ce15f5fe15a45d6705be0fbc4f833fe75c4f8d"; + }; + deps = { + "cssom-0.3.0" = self.by-version."cssom"."0.3.0"; + }; + peerDependencies = []; }; by-spec."csurf"."1.1.0" = self.by-version."csurf"."1.1.0"; - by-version."csurf"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."csurf"."1.1.0" = self.buildNodePackage { name = "csurf-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/csurf/-/csurf-1.1.0.tgz"; - name = "csurf-1.1.0.tgz"; - sha1 = "5dd459df40df43b9eb828284d6d03132f42cb8b2"; - }) - ]; - buildInputs = - (self.nativeDeps."csurf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/csurf/-/csurf-1.1.0.tgz"; + name = "csurf-1.1.0.tgz"; + sha1 = "5dd459df40df43b9eb828284d6d03132f42cb8b2"; + }; deps = { "uid2-0.0.3" = self.by-version."uid2"."0.0.3"; "scmp-0.0.3" = self.by-version."scmp"."0.0.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "csurf" ]; + peerDependencies = []; }; by-spec."csurf"."~1.6.2" = self.by-version."csurf"."1.6.5"; - by-version."csurf"."1.6.5" = lib.makeOverridable self.buildNodePackage { + by-version."csurf"."1.6.5" = self.buildNodePackage { name = "csurf-1.6.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/csurf/-/csurf-1.6.5.tgz"; - name = "csurf-1.6.5.tgz"; - sha1 = "da67819fd73d44be3553f5ad1362497264a658ad"; - }) - ]; - buildInputs = - (self.nativeDeps."csurf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/csurf/-/csurf-1.6.5.tgz"; + name = "csurf-1.6.5.tgz"; + sha1 = "da67819fd73d44be3553f5ad1362497264a658ad"; + }; deps = { "cookie-0.1.2" = self.by-version."cookie"."0.1.2"; "cookie-signature-1.0.5" = self.by-version."cookie-signature"."1.0.5"; "csrf-2.0.4" = self.by-version."csrf"."2.0.4"; "http-errors-1.2.8" = self.by-version."http-errors"."1.2.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "csurf" ]; + peerDependencies = []; }; by-spec."csurf"."~1.6.5" = self.by-version."csurf"."1.6.5"; by-spec."ctype"."0.5.0" = self.by-version."ctype"."0.5.0"; - by-version."ctype"."0.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."ctype"."0.5.0" = self.buildNodePackage { name = "ctype-0.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ctype/-/ctype-0.5.0.tgz"; - name = "ctype-0.5.0.tgz"; - sha1 = "672673ec67587eb495c1ed694da1abb964ff65e3"; - }) - ]; - buildInputs = - (self.nativeDeps."ctype" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ctype/-/ctype-0.5.0.tgz"; + name = "ctype-0.5.0.tgz"; + sha1 = "672673ec67587eb495c1ed694da1abb964ff65e3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ctype" ]; + peerDependencies = []; }; by-spec."ctype"."0.5.2" = self.by-version."ctype"."0.5.2"; - by-version."ctype"."0.5.2" = lib.makeOverridable self.buildNodePackage { + by-version."ctype"."0.5.2" = self.buildNodePackage { name = "ctype-0.5.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"; - name = "ctype-0.5.2.tgz"; - sha1 = "fe8091d468a373a0b0c9ff8bbfb3425c00973a1d"; - }) - ]; - buildInputs = - (self.nativeDeps."ctype" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"; + name = "ctype-0.5.2.tgz"; + sha1 = "fe8091d468a373a0b0c9ff8bbfb3425c00973a1d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ctype" ]; + peerDependencies = []; }; by-spec."ctype"."0.5.3" = self.by-version."ctype"."0.5.3"; - by-version."ctype"."0.5.3" = lib.makeOverridable self.buildNodePackage { + by-version."ctype"."0.5.3" = self.buildNodePackage { name = "ctype-0.5.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz"; - name = "ctype-0.5.3.tgz"; - sha1 = "82c18c2461f74114ef16c135224ad0b9144ca12f"; - }) - ]; - buildInputs = - (self.nativeDeps."ctype" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz"; + name = "ctype-0.5.3.tgz"; + sha1 = "82c18c2461f74114ef16c135224ad0b9144ca12f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ctype" ]; + peerDependencies = []; }; by-spec."cycle"."1.0.x" = self.by-version."cycle"."1.0.3"; - by-version."cycle"."1.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."cycle"."1.0.3" = self.buildNodePackage { name = "cycle-1.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz"; - name = "cycle-1.0.3.tgz"; - sha1 = "21e80b2be8580f98b468f379430662b046c34ad2"; - }) - ]; - buildInputs = - (self.nativeDeps."cycle" or []); + src = fetchurl { + url = "http://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz"; + name = "cycle-1.0.3.tgz"; + sha1 = "21e80b2be8580f98b468f379430662b046c34ad2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "cycle" ]; + peerDependencies = []; }; by-spec."d"."~0.1.1" = self.by-version."d"."0.1.1"; - by-version."d"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."d"."0.1.1" = self.buildNodePackage { name = "d-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/d/-/d-0.1.1.tgz"; - name = "d-0.1.1.tgz"; - sha1 = "da184c535d18d8ee7ba2aa229b914009fae11309"; - }) - ]; - buildInputs = - (self.nativeDeps."d" or []); - deps = { - "es5-ext-0.10.4" = self.by-version."es5-ext"."0.10.4"; + src = fetchurl { + url = "http://registry.npmjs.org/d/-/d-0.1.1.tgz"; + name = "d-0.1.1.tgz"; + sha1 = "da184c535d18d8ee7ba2aa229b914009fae11309"; }; - peerDependencies = [ - ]; - passthru.names = [ "d" ]; + deps = { + "es5-ext-0.10.5" = self.by-version."es5-ext"."0.10.5"; + }; + peerDependencies = []; }; by-spec."d8"."0.4.4" = self.by-version."d8"."0.4.4"; - by-version."d8"."0.4.4" = lib.makeOverridable self.buildNodePackage { + by-version."d8"."0.4.4" = self.buildNodePackage { name = "d8-0.4.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/d8/-/d8-0.4.4.tgz"; - name = "d8-0.4.4.tgz"; - sha1 = "5989dd62b90bdd853d3978f1261a4bc76bcf6485"; - }) - ]; - buildInputs = - (self.nativeDeps."d8" or []); + src = fetchurl { + url = "http://registry.npmjs.org/d8/-/d8-0.4.4.tgz"; + name = "d8-0.4.4.tgz"; + sha1 = "5989dd62b90bdd853d3978f1261a4bc76bcf6485"; + }; deps = { "m8-0.4.4" = self.by-version."m8"."0.4.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "d8" ]; + peerDependencies = []; }; by-spec."dashdash"."1.3.2" = self.by-version."dashdash"."1.3.2"; - by-version."dashdash"."1.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."dashdash"."1.3.2" = self.buildNodePackage { name = "dashdash-1.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/dashdash/-/dashdash-1.3.2.tgz"; - name = "dashdash-1.3.2.tgz"; - sha1 = "1e76d13fadf25f8f50e70212c98a25beb1b3b8eb"; - }) - ]; - buildInputs = - (self.nativeDeps."dashdash" or []); + src = fetchurl { + url = "http://registry.npmjs.org/dashdash/-/dashdash-1.3.2.tgz"; + name = "dashdash-1.3.2.tgz"; + sha1 = "1e76d13fadf25f8f50e70212c98a25beb1b3b8eb"; + }; deps = { "assert-plus-0.1.2" = self.by-version."assert-plus"."0.1.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "dashdash" ]; + peerDependencies = []; }; by-spec."dashdash"."1.5.0" = self.by-version."dashdash"."1.5.0"; - by-version."dashdash"."1.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."dashdash"."1.5.0" = self.buildNodePackage { name = "dashdash-1.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/dashdash/-/dashdash-1.5.0.tgz"; - name = "dashdash-1.5.0.tgz"; - sha1 = "fa5aa8a9415a7c5c3928be18bd4975458e666452"; - }) - ]; - buildInputs = - (self.nativeDeps."dashdash" or []); + src = fetchurl { + url = "http://registry.npmjs.org/dashdash/-/dashdash-1.5.0.tgz"; + name = "dashdash-1.5.0.tgz"; + sha1 = "fa5aa8a9415a7c5c3928be18bd4975458e666452"; + }; deps = { "assert-plus-0.1.2" = self.by-version."assert-plus"."0.1.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "dashdash" ]; + peerDependencies = []; + }; + by-spec."data-uri-to-buffer"."0" = + self.by-version."data-uri-to-buffer"."0.0.3"; + by-version."data-uri-to-buffer"."0.0.3" = self.buildNodePackage { + name = "data-uri-to-buffer-0.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-0.0.3.tgz"; + name = "data-uri-to-buffer-0.0.3.tgz"; + sha1 = "18ae979a6a0ca994b0625853916d2662bbae0b1a"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."date-now"."^0.1.4" = self.by-version."date-now"."0.1.4"; - by-version."date-now"."0.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."date-now"."0.1.4" = self.buildNodePackage { name = "date-now-0.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz"; - name = "date-now-0.1.4.tgz"; - sha1 = "eaf439fd4d4848ad74e5cc7dbef200672b9e345b"; - }) - ]; - buildInputs = - (self.nativeDeps."date-now" or []); + src = fetchurl { + url = "http://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz"; + name = "date-now-0.1.4.tgz"; + sha1 = "eaf439fd4d4848ad74e5cc7dbef200672b9e345b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "date-now" ]; + peerDependencies = []; }; by-spec."dateformat"."1.0.2-1.2.3" = self.by-version."dateformat"."1.0.2-1.2.3"; - by-version."dateformat"."1.0.2-1.2.3" = lib.makeOverridable self.buildNodePackage { + by-version."dateformat"."1.0.2-1.2.3" = self.buildNodePackage { name = "dateformat-1.0.2-1.2.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz"; - name = "dateformat-1.0.2-1.2.3.tgz"; - sha1 = "b0220c02de98617433b72851cf47de3df2cdbee9"; - }) - ]; - buildInputs = - (self.nativeDeps."dateformat" or []); + src = fetchurl { + url = "http://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz"; + name = "dateformat-1.0.2-1.2.3.tgz"; + sha1 = "b0220c02de98617433b72851cf47de3df2cdbee9"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "dateformat" ]; + peerDependencies = []; + }; + by-spec."dateformat"."1.0.7-1.2.3" = + self.by-version."dateformat"."1.0.7-1.2.3"; + by-version."dateformat"."1.0.7-1.2.3" = self.buildNodePackage { + name = "dateformat-1.0.7-1.2.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/dateformat/-/dateformat-1.0.7-1.2.3.tgz"; + name = "dateformat-1.0.7-1.2.3.tgz"; + sha1 = "ebb561bb7214ee57a8dc2687adab1d555de9419c"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."dateformat"."^1.0.11" = self.by-version."dateformat"."1.0.11"; - by-version."dateformat"."1.0.11" = lib.makeOverridable self.buildNodePackage { + by-version."dateformat"."1.0.11" = self.buildNodePackage { name = "dateformat-1.0.11"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/dateformat/-/dateformat-1.0.11.tgz"; - name = "dateformat-1.0.11.tgz"; - sha1 = "f27cbee7a012bbfb82ea051562d3977f6093dbb1"; - }) - ]; - buildInputs = - (self.nativeDeps."dateformat" or []); - deps = { - "get-stdin-3.0.2" = self.by-version."get-stdin"."3.0.2"; - "meow-2.1.0" = self.by-version."meow"."2.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/dateformat/-/dateformat-1.0.11.tgz"; + name = "dateformat-1.0.11.tgz"; + sha1 = "f27cbee7a012bbfb82ea051562d3977f6093dbb1"; }; - peerDependencies = [ - ]; - passthru.names = [ "dateformat" ]; + deps = { + "get-stdin-4.0.1" = self.by-version."get-stdin"."4.0.1"; + "meow-3.0.0" = self.by-version."meow"."3.0.0"; + }; + peerDependencies = []; }; by-spec."dateformat"."~1.0.6" = self.by-version."dateformat"."1.0.11"; + by-spec."datejs".">=0.0.2" = + self.by-version."datejs"."1.0.0-rc3"; + by-version."datejs"."1.0.0-rc3" = self.buildNodePackage { + name = "datejs-1.0.0-rc3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/datejs/-/datejs-1.0.0-rc3.tgz"; + name = "datejs-1.0.0-rc3.tgz"; + sha1 = "bffa1efedefeb41fdd8a242af55afa01fb58de57"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."debug"."*" = self.by-version."debug"."2.1.1"; - by-version."debug"."2.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."debug"."2.1.1" = self.buildNodePackage { name = "debug-2.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/debug/-/debug-2.1.1.tgz"; - name = "debug-2.1.1.tgz"; - sha1 = "e0c548cc607adc22b537540dc3639c4236fdf90c"; - }) - ]; - buildInputs = - (self.nativeDeps."debug" or []); + src = fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-2.1.1.tgz"; + name = "debug-2.1.1.tgz"; + sha1 = "e0c548cc607adc22b537540dc3639c4236fdf90c"; + }; deps = { "ms-0.6.2" = self.by-version."ms"."0.6.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "debug" ]; + peerDependencies = []; + }; + by-spec."debug"."0" = + self.by-version."debug"."0.8.1"; + by-version."debug"."0.8.1" = self.buildNodePackage { + name = "debug-0.8.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-0.8.1.tgz"; + name = "debug-0.8.1.tgz"; + sha1 = "20ff4d26f5e422cb68a1bacbbb61039ad8c1c130"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."debug"."0.5.0" = self.by-version."debug"."0.5.0"; - by-version."debug"."0.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."debug"."0.5.0" = self.buildNodePackage { name = "debug-0.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/debug/-/debug-0.5.0.tgz"; - name = "debug-0.5.0.tgz"; - sha1 = "9d48c946fb7d7d59807ffe07822f515fd76d7a9e"; - }) - ]; - buildInputs = - (self.nativeDeps."debug" or []); + src = fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-0.5.0.tgz"; + name = "debug-0.5.0.tgz"; + sha1 = "9d48c946fb7d7d59807ffe07822f515fd76d7a9e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "debug" ]; + peerDependencies = []; + }; + by-spec."debug"."0.6.0" = + self.by-version."debug"."0.6.0"; + by-version."debug"."0.6.0" = self.buildNodePackage { + name = "debug-0.6.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-0.6.0.tgz"; + name = "debug-0.6.0.tgz"; + sha1 = "ce9d5d025d5294b3f0748a494bebaf3c9fd8734f"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."debug"."0.7.4" = self.by-version."debug"."0.7.4"; - by-version."debug"."0.7.4" = lib.makeOverridable self.buildNodePackage { + by-version."debug"."0.7.4" = self.buildNodePackage { name = "debug-0.7.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/debug/-/debug-0.7.4.tgz"; - name = "debug-0.7.4.tgz"; - sha1 = "06e1ea8082c2cb14e39806e22e2f6f757f92af39"; - }) - ]; - buildInputs = - (self.nativeDeps."debug" or []); + src = fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-0.7.4.tgz"; + name = "debug-0.7.4.tgz"; + sha1 = "06e1ea8082c2cb14e39806e22e2f6f757f92af39"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "debug" ]; + peerDependencies = []; }; by-spec."debug"."0.8.0" = self.by-version."debug"."0.8.0"; - by-version."debug"."0.8.0" = lib.makeOverridable self.buildNodePackage { + by-version."debug"."0.8.0" = self.buildNodePackage { name = "debug-0.8.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/debug/-/debug-0.8.0.tgz"; - name = "debug-0.8.0.tgz"; - sha1 = "0541ea91f0e503fdf0c5eed418a32550234967f0"; - }) - ]; - buildInputs = - (self.nativeDeps."debug" or []); + src = fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-0.8.0.tgz"; + name = "debug-0.8.0.tgz"; + sha1 = "0541ea91f0e503fdf0c5eed418a32550234967f0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "debug" ]; + peerDependencies = []; + }; + by-spec."debug"."0.8.1" = + self.by-version."debug"."0.8.1"; + by-spec."debug"."1.0.2" = + self.by-version."debug"."1.0.2"; + by-version."debug"."1.0.2" = self.buildNodePackage { + name = "debug-1.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-1.0.2.tgz"; + name = "debug-1.0.2.tgz"; + sha1 = "3849591c10cce648476c3c7c2e2e3416db5963c4"; + }; + deps = { + "ms-0.6.2" = self.by-version."ms"."0.6.2"; + }; + peerDependencies = []; + }; + by-spec."debug"."1.0.3" = + self.by-version."debug"."1.0.3"; + by-version."debug"."1.0.3" = self.buildNodePackage { + name = "debug-1.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-1.0.3.tgz"; + name = "debug-1.0.3.tgz"; + sha1 = "fc8c6b2d6002804b4081c0208e0f6460ba1fa3e4"; + }; + deps = { + "ms-0.6.2" = self.by-version."ms"."0.6.2"; + }; + peerDependencies = []; }; by-spec."debug"."2" = self.by-version."debug"."2.1.1"; by-spec."debug"."2.0.0" = self.by-version."debug"."2.0.0"; - by-version."debug"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."debug"."2.0.0" = self.buildNodePackage { name = "debug-2.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/debug/-/debug-2.0.0.tgz"; - name = "debug-2.0.0.tgz"; - sha1 = "89bd9df6732b51256bc6705342bba02ed12131ef"; - }) - ]; - buildInputs = - (self.nativeDeps."debug" or []); + src = fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-2.0.0.tgz"; + name = "debug-2.0.0.tgz"; + sha1 = "89bd9df6732b51256bc6705342bba02ed12131ef"; + }; deps = { "ms-0.6.2" = self.by-version."ms"."0.6.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "debug" ]; + peerDependencies = []; }; by-spec."debug".">= 0.7.0" = self.by-version."debug"."2.1.1"; by-spec."debug".">= 0.7.3 < 1" = self.by-version."debug"."0.8.1"; - by-version."debug"."0.8.1" = lib.makeOverridable self.buildNodePackage { - name = "debug-0.8.1"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/debug/-/debug-0.8.1.tgz"; - name = "debug-0.8.1.tgz"; - sha1 = "20ff4d26f5e422cb68a1bacbbb61039ad8c1c130"; - }) - ]; - buildInputs = - (self.nativeDeps."debug" or []); - deps = { - }; - peerDependencies = [ - ]; - passthru.names = [ "debug" ]; - }; by-spec."debug"."^0.8.1" = self.by-version."debug"."0.8.1"; by-spec."debug"."^1.0" = self.by-version."debug"."1.0.4"; - by-version."debug"."1.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."debug"."1.0.4" = self.buildNodePackage { name = "debug-1.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/debug/-/debug-1.0.4.tgz"; - name = "debug-1.0.4.tgz"; - sha1 = "5b9c256bd54b6ec02283176fa8a0ede6d154cbf8"; - }) - ]; - buildInputs = - (self.nativeDeps."debug" or []); + src = fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-1.0.4.tgz"; + name = "debug-1.0.4.tgz"; + sha1 = "5b9c256bd54b6ec02283176fa8a0ede6d154cbf8"; + }; deps = { "ms-0.6.2" = self.by-version."ms"."0.6.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "debug" ]; + peerDependencies = []; }; by-spec."debug"."^1.0.0" = self.by-version."debug"."1.0.4"; @@ -7298,38 +7417,28 @@ self.by-version."debug"."2.1.1"; by-spec."debuglog"."^1.0.1" = self.by-version."debuglog"."1.0.1"; - by-version."debuglog"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."debuglog"."1.0.1" = self.buildNodePackage { name = "debuglog-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz"; - name = "debuglog-1.0.1.tgz"; - sha1 = "aa24ffb9ac3df9a2351837cfb2d279360cd78492"; - }) - ]; - buildInputs = - (self.nativeDeps."debuglog" or []); + src = fetchurl { + url = "http://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz"; + name = "debuglog-1.0.1.tgz"; + sha1 = "aa24ffb9ac3df9a2351837cfb2d279360cd78492"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "debuglog" ]; + peerDependencies = []; }; by-spec."decompress-zip"."0.0.8" = self.by-version."decompress-zip"."0.0.8"; - by-version."decompress-zip"."0.0.8" = lib.makeOverridable self.buildNodePackage { + by-version."decompress-zip"."0.0.8" = self.buildNodePackage { name = "decompress-zip-0.0.8"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/decompress-zip/-/decompress-zip-0.0.8.tgz"; - name = "decompress-zip-0.0.8.tgz"; - sha1 = "4a265b22c7b209d7b24fa66f2b2dfbced59044f3"; - }) - ]; - buildInputs = - (self.nativeDeps."decompress-zip" or []); + src = fetchurl { + url = "http://registry.npmjs.org/decompress-zip/-/decompress-zip-0.0.8.tgz"; + name = "decompress-zip-0.0.8.tgz"; + sha1 = "4a265b22c7b209d7b24fa66f2b2dfbced59044f3"; + }; deps = { "q-1.0.1" = self.by-version."q"."1.0.1"; "mkpath-0.1.0" = self.by-version."mkpath"."0.1.0"; @@ -7339,499 +7448,443 @@ "nopt-2.2.1" = self.by-version."nopt"."2.2.1"; "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "decompress-zip" ]; + peerDependencies = []; }; by-spec."deep-eql"."0.1.3" = self.by-version."deep-eql"."0.1.3"; - by-version."deep-eql"."0.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."deep-eql"."0.1.3" = self.buildNodePackage { name = "deep-eql-0.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz"; - name = "deep-eql-0.1.3.tgz"; - sha1 = "ef558acab8de25206cd713906d74e56930eb69f2"; - }) - ]; - buildInputs = - (self.nativeDeps."deep-eql" or []); + src = fetchurl { + url = "http://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz"; + name = "deep-eql-0.1.3.tgz"; + sha1 = "ef558acab8de25206cd713906d74e56930eb69f2"; + }; deps = { "type-detect-0.1.1" = self.by-version."type-detect"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "deep-eql" ]; + peerDependencies = []; }; by-spec."deep-equal"."*" = self.by-version."deep-equal"."0.2.1"; - by-version."deep-equal"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."deep-equal"."0.2.1" = self.buildNodePackage { name = "deep-equal-0.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.2.1.tgz"; - name = "deep-equal-0.2.1.tgz"; - sha1 = "fad7a793224cbf0c3c7786f92ef780e4fc8cc878"; - }) - ]; - buildInputs = - (self.nativeDeps."deep-equal" or []); + src = fetchurl { + url = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.2.1.tgz"; + name = "deep-equal-0.2.1.tgz"; + sha1 = "fad7a793224cbf0c3c7786f92ef780e4fc8cc878"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "deep-equal" ]; + peerDependencies = []; }; by-spec."deep-equal"."0.0.0" = self.by-version."deep-equal"."0.0.0"; - by-version."deep-equal"."0.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."deep-equal"."0.0.0" = self.buildNodePackage { name = "deep-equal-0.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; - name = "deep-equal-0.0.0.tgz"; - sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; - }) - ]; - buildInputs = - (self.nativeDeps."deep-equal" or []); + src = fetchurl { + url = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; + name = "deep-equal-0.0.0.tgz"; + sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "deep-equal" ]; + peerDependencies = []; }; by-spec."deep-equal"."~0.0.0" = self.by-version."deep-equal"."0.0.0"; by-spec."deep-equal"."~0.1.0" = self.by-version."deep-equal"."0.1.2"; - by-version."deep-equal"."0.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."deep-equal"."0.1.2" = self.buildNodePackage { name = "deep-equal-0.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.1.2.tgz"; - name = "deep-equal-0.1.2.tgz"; - sha1 = "b246c2b80a570a47c11be1d9bd1070ec878b87ce"; - }) - ]; - buildInputs = - (self.nativeDeps."deep-equal" or []); + src = fetchurl { + url = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.1.2.tgz"; + name = "deep-equal-0.1.2.tgz"; + sha1 = "b246c2b80a570a47c11be1d9bd1070ec878b87ce"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "deep-equal" ]; + peerDependencies = []; }; by-spec."deep-equal"."~0.2.1" = self.by-version."deep-equal"."0.2.1"; by-spec."deep-extend"."~0.2.5" = self.by-version."deep-extend"."0.2.11"; - by-version."deep-extend"."0.2.11" = lib.makeOverridable self.buildNodePackage { + by-version."deep-extend"."0.2.11" = self.buildNodePackage { name = "deep-extend-0.2.11"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/deep-extend/-/deep-extend-0.2.11.tgz"; - name = "deep-extend-0.2.11.tgz"; - sha1 = "7a16ba69729132340506170494bc83f7076fe08f"; - }) - ]; - buildInputs = - (self.nativeDeps."deep-extend" or []); + src = fetchurl { + url = "http://registry.npmjs.org/deep-extend/-/deep-extend-0.2.11.tgz"; + name = "deep-extend-0.2.11.tgz"; + sha1 = "7a16ba69729132340506170494bc83f7076fe08f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "deep-extend" ]; + peerDependencies = []; }; by-spec."deep-extend"."~0.3.2" = self.by-version."deep-extend"."0.3.2"; - by-version."deep-extend"."0.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."deep-extend"."0.3.2" = self.buildNodePackage { name = "deep-extend-0.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/deep-extend/-/deep-extend-0.3.2.tgz"; - name = "deep-extend-0.3.2.tgz"; - sha1 = "c75dff89f1c639e98438894d156c30b4f87b3a56"; - }) - ]; - buildInputs = - (self.nativeDeps."deep-extend" or []); + src = fetchurl { + url = "http://registry.npmjs.org/deep-extend/-/deep-extend-0.3.2.tgz"; + name = "deep-extend-0.3.2.tgz"; + sha1 = "c75dff89f1c639e98438894d156c30b4f87b3a56"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "deep-extend" ]; + peerDependencies = []; + }; + by-spec."deep-is"."0.1.x" = + self.by-version."deep-is"."0.1.3"; + by-version."deep-is"."0.1.3" = self.buildNodePackage { + name = "deep-is-0.1.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz"; + name = "deep-is-0.1.3.tgz"; + sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."deep-is"."~0.1.2" = self.by-version."deep-is"."0.1.3"; - by-version."deep-is"."0.1.3" = lib.makeOverridable self.buildNodePackage { - name = "deep-is-0.1.3"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz"; - name = "deep-is-0.1.3.tgz"; - sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34"; - }) - ]; - buildInputs = - (self.nativeDeps."deep-is" or []); - deps = { - }; - peerDependencies = [ - ]; - passthru.names = [ "deep-is" ]; - }; by-spec."deepmerge"."*" = self.by-version."deepmerge"."0.2.7"; - by-version."deepmerge"."0.2.7" = lib.makeOverridable self.buildNodePackage { + by-version."deepmerge"."0.2.7" = self.buildNodePackage { name = "deepmerge-0.2.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/deepmerge/-/deepmerge-0.2.7.tgz"; - name = "deepmerge-0.2.7.tgz"; - sha1 = "3a5ab8d37311c4d1aefb22209693afe0a91a0563"; - }) - ]; - buildInputs = - (self.nativeDeps."deepmerge" or []); + src = fetchurl { + url = "http://registry.npmjs.org/deepmerge/-/deepmerge-0.2.7.tgz"; + name = "deepmerge-0.2.7.tgz"; + sha1 = "3a5ab8d37311c4d1aefb22209693afe0a91a0563"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "deepmerge" ]; + peerDependencies = []; }; "deepmerge" = self.by-version."deepmerge"."0.2.7"; + by-spec."defaultable"."~0.7.2" = + self.by-version."defaultable"."0.7.2"; + by-version."defaultable"."0.7.2" = self.buildNodePackage { + name = "defaultable-0.7.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/defaultable/-/defaultable-0.7.2.tgz"; + name = "defaultable-0.7.2.tgz"; + sha1 = "7c1564ca14f9eca4c4127a539790777d44085bd7"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."defaults"."^1.0.0" = self.by-version."defaults"."1.0.0"; - by-version."defaults"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."defaults"."1.0.0" = self.buildNodePackage { name = "defaults-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/defaults/-/defaults-1.0.0.tgz"; - name = "defaults-1.0.0.tgz"; - sha1 = "3ae25f44416c6c01f9809a25fcdd285912d2a6b1"; - }) - ]; - buildInputs = - (self.nativeDeps."defaults" or []); + src = fetchurl { + url = "http://registry.npmjs.org/defaults/-/defaults-1.0.0.tgz"; + name = "defaults-1.0.0.tgz"; + sha1 = "3ae25f44416c6c01f9809a25fcdd285912d2a6b1"; + }; deps = { "clone-0.1.19" = self.by-version."clone"."0.1.19"; }; - peerDependencies = [ - ]; - passthru.names = [ "defaults" ]; + peerDependencies = []; }; by-spec."defined"."0.0.0" = self.by-version."defined"."0.0.0"; - by-version."defined"."0.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."defined"."0.0.0" = self.buildNodePackage { name = "defined-0.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/defined/-/defined-0.0.0.tgz"; - name = "defined-0.0.0.tgz"; - sha1 = "f35eea7d705e933baf13b2f03b3f83d921403b3e"; - }) - ]; - buildInputs = - (self.nativeDeps."defined" or []); + src = fetchurl { + url = "http://registry.npmjs.org/defined/-/defined-0.0.0.tgz"; + name = "defined-0.0.0.tgz"; + sha1 = "f35eea7d705e933baf13b2f03b3f83d921403b3e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "defined" ]; + peerDependencies = []; }; by-spec."defined"."~0.0.0" = self.by-version."defined"."0.0.0"; + by-spec."defs"."~0.6.2" = + self.by-version."defs"."0.6.2"; + by-version."defs"."0.6.2" = self.buildNodePackage { + name = "defs-0.6.2"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/defs/-/defs-0.6.2.tgz"; + name = "defs-0.6.2.tgz"; + sha1 = "c4e05855d29a7a3a9cd9cca4a40813503418d907"; + }; + deps = { + "alter-0.2.0" = self.by-version."alter"."0.2.0"; + "breakable-0.1.0" = self.by-version."breakable"."0.1.0"; + "ast-traverse-0.1.1" = self.by-version."ast-traverse"."0.1.1"; + "simple-fmt-0.1.0" = self.by-version."simple-fmt"."0.1.0"; + "simple-is-0.2.0" = self.by-version."simple-is"."0.2.0"; + "stringmap-0.2.2" = self.by-version."stringmap"."0.2.2"; + "stringset-0.2.1" = self.by-version."stringset"."0.2.1"; + "tryor-0.1.2" = self.by-version."tryor"."0.1.2"; + "esprima-1.0.4" = self.by-version."esprima"."1.0.4"; + }; + peerDependencies = []; + }; + by-spec."degenerator"."~1.0.0" = + self.by-version."degenerator"."1.0.0"; + by-version."degenerator"."1.0.0" = self.buildNodePackage { + name = "degenerator-1.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/degenerator/-/degenerator-1.0.0.tgz"; + name = "degenerator-1.0.0.tgz"; + sha1 = "9cb6976fa1b860a9f2e913cbf18689113318dd8f"; + }; + deps = { + "esprima-1.1.0-dev-harmony" = self.by-version."esprima"."1.1.0-dev-harmony"; + "escodegen-1.3.3" = self.by-version."escodegen"."1.3.3"; + "ast-types-0.3.38" = self.by-version."ast-types"."0.3.38"; + }; + peerDependencies = []; + }; by-spec."delayed-stream"."0.0.5" = self.by-version."delayed-stream"."0.0.5"; - by-version."delayed-stream"."0.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."delayed-stream"."0.0.5" = self.buildNodePackage { name = "delayed-stream-0.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"; - name = "delayed-stream-0.0.5.tgz"; - sha1 = "d4b1f43a93e8296dfe02694f4680bc37a313c73f"; - }) - ]; - buildInputs = - (self.nativeDeps."delayed-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"; + name = "delayed-stream-0.0.5.tgz"; + sha1 = "d4b1f43a93e8296dfe02694f4680bc37a313c73f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "delayed-stream" ]; + peerDependencies = []; }; by-spec."delegates"."^0.1.0" = self.by-version."delegates"."0.1.0"; - by-version."delegates"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."delegates"."0.1.0" = self.buildNodePackage { name = "delegates-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/delegates/-/delegates-0.1.0.tgz"; - name = "delegates-0.1.0.tgz"; - sha1 = "b4b57be11a1653517a04b27f0949bdc327dfe390"; - }) - ]; - buildInputs = - (self.nativeDeps."delegates" or []); + src = fetchurl { + url = "http://registry.npmjs.org/delegates/-/delegates-0.1.0.tgz"; + name = "delegates-0.1.0.tgz"; + sha1 = "b4b57be11a1653517a04b27f0949bdc327dfe390"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "delegates" ]; + peerDependencies = []; }; by-spec."dep-graph"."1.1.0" = self.by-version."dep-graph"."1.1.0"; - by-version."dep-graph"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."dep-graph"."1.1.0" = self.buildNodePackage { name = "dep-graph-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/dep-graph/-/dep-graph-1.1.0.tgz"; - name = "dep-graph-1.1.0.tgz"; - sha1 = "fade86a92799a813e9b42511cdf3dfa6cc8dbefe"; - }) - ]; - buildInputs = - (self.nativeDeps."dep-graph" or []); + src = fetchurl { + url = "http://registry.npmjs.org/dep-graph/-/dep-graph-1.1.0.tgz"; + name = "dep-graph-1.1.0.tgz"; + sha1 = "fade86a92799a813e9b42511cdf3dfa6cc8dbefe"; + }; deps = { "underscore-1.2.1" = self.by-version."underscore"."1.2.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "dep-graph" ]; + peerDependencies = []; + }; + by-spec."depd"."0.3.0" = + self.by-version."depd"."0.3.0"; + by-version."depd"."0.3.0" = self.buildNodePackage { + name = "depd-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/depd/-/depd-0.3.0.tgz"; + name = "depd-0.3.0.tgz"; + sha1 = "11c9bc28e425325fbd8b38940beff69fa5326883"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."depd"."0.4.2" = + self.by-version."depd"."0.4.2"; + by-version."depd"."0.4.2" = self.buildNodePackage { + name = "depd-0.4.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/depd/-/depd-0.4.2.tgz"; + name = "depd-0.4.2.tgz"; + sha1 = "a4bc8a0e4801770a66363daa6d35138f3e3b54dd"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."depd"."0.4.5" = self.by-version."depd"."0.4.5"; - by-version."depd"."0.4.5" = lib.makeOverridable self.buildNodePackage { + by-version."depd"."0.4.5" = self.buildNodePackage { name = "depd-0.4.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/depd/-/depd-0.4.5.tgz"; - name = "depd-0.4.5.tgz"; - sha1 = "1a664b53388b4a6573e8ae67b5f767c693ca97f1"; - }) - ]; - buildInputs = - (self.nativeDeps."depd" or []); + src = fetchurl { + url = "http://registry.npmjs.org/depd/-/depd-0.4.5.tgz"; + name = "depd-0.4.5.tgz"; + sha1 = "1a664b53388b4a6573e8ae67b5f767c693ca97f1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "depd" ]; + peerDependencies = []; }; by-spec."depd".">= 0.4.0" = self.by-version."depd"."1.0.0"; - by-version."depd"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."depd"."1.0.0" = self.buildNodePackage { name = "depd-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/depd/-/depd-1.0.0.tgz"; - name = "depd-1.0.0.tgz"; - sha1 = "2fda0d00e98aae2845d4991ab1bf1f2a199073d5"; - }) - ]; - buildInputs = - (self.nativeDeps."depd" or []); + src = fetchurl { + url = "http://registry.npmjs.org/depd/-/depd-1.0.0.tgz"; + name = "depd-1.0.0.tgz"; + sha1 = "2fda0d00e98aae2845d4991ab1bf1f2a199073d5"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "depd" ]; + peerDependencies = []; }; by-spec."depd"."~1.0.0" = self.by-version."depd"."1.0.0"; by-spec."deprecated"."^0.0.1" = self.by-version."deprecated"."0.0.1"; - by-version."deprecated"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."deprecated"."0.0.1" = self.buildNodePackage { name = "deprecated-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz"; - name = "deprecated-0.0.1.tgz"; - sha1 = "f9c9af5464afa1e7a971458a8bdef2aa94d5bb19"; - }) - ]; - buildInputs = - (self.nativeDeps."deprecated" or []); + src = fetchurl { + url = "http://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz"; + name = "deprecated-0.0.1.tgz"; + sha1 = "f9c9af5464afa1e7a971458a8bdef2aa94d5bb19"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "deprecated" ]; + peerDependencies = []; }; by-spec."deps-sort"."^1.3.5" = self.by-version."deps-sort"."1.3.5"; - by-version."deps-sort"."1.3.5" = lib.makeOverridable self.buildNodePackage { + by-version."deps-sort"."1.3.5" = self.buildNodePackage { name = "deps-sort-1.3.5"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/deps-sort/-/deps-sort-1.3.5.tgz"; - name = "deps-sort-1.3.5.tgz"; - sha1 = "89dc3c323504080558f9909bf57df1f7837c5c6f"; - }) - ]; - buildInputs = - (self.nativeDeps."deps-sort" or []); + src = fetchurl { + url = "http://registry.npmjs.org/deps-sort/-/deps-sort-1.3.5.tgz"; + name = "deps-sort-1.3.5.tgz"; + sha1 = "89dc3c323504080558f9909bf57df1f7837c5c6f"; + }; deps = { "JSONStream-0.8.4" = self.by-version."JSONStream"."0.8.4"; "isarray-0.0.1" = self.by-version."isarray"."0.0.1"; "minimist-0.2.0" = self.by-version."minimist"."0.2.0"; - "shasum-1.0.0" = self.by-version."shasum"."1.0.0"; + "shasum-1.0.1" = self.by-version."shasum"."1.0.1"; "through2-0.5.1" = self.by-version."through2"."0.5.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "deps-sort" ]; + peerDependencies = []; }; by-spec."deps-sort"."~0.1.1" = self.by-version."deps-sort"."0.1.2"; - by-version."deps-sort"."0.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."deps-sort"."0.1.2" = self.buildNodePackage { name = "deps-sort-0.1.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/deps-sort/-/deps-sort-0.1.2.tgz"; - name = "deps-sort-0.1.2.tgz"; - sha1 = "daa2fb614a17c9637d801e2f55339ae370f3611a"; - }) - ]; - buildInputs = - (self.nativeDeps."deps-sort" or []); + src = fetchurl { + url = "http://registry.npmjs.org/deps-sort/-/deps-sort-0.1.2.tgz"; + name = "deps-sort-0.1.2.tgz"; + sha1 = "daa2fb614a17c9637d801e2f55339ae370f3611a"; + }; deps = { "through-2.3.6" = self.by-version."through"."2.3.6"; "JSONStream-0.6.4" = self.by-version."JSONStream"."0.6.4"; "minimist-0.0.10" = self.by-version."minimist"."0.0.10"; }; - peerDependencies = [ - ]; - passthru.names = [ "deps-sort" ]; + peerDependencies = []; }; by-spec."derequire"."~0.6.0" = self.by-version."derequire"."0.6.1"; - by-version."derequire"."0.6.1" = lib.makeOverridable self.buildNodePackage { + by-version."derequire"."0.6.1" = self.buildNodePackage { name = "derequire-0.6.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/derequire/-/derequire-0.6.1.tgz"; - name = "derequire-0.6.1.tgz"; - sha1 = "cce8ee25380de715deb61900f0bdd38222928788"; - }) - ]; - buildInputs = - (self.nativeDeps."derequire" or []); + src = fetchurl { + url = "http://registry.npmjs.org/derequire/-/derequire-0.6.1.tgz"; + name = "derequire-0.6.1.tgz"; + sha1 = "cce8ee25380de715deb61900f0bdd38222928788"; + }; deps = { "estraverse-1.5.1" = self.by-version."estraverse"."1.5.1"; "esprima-six-0.0.3" = self.by-version."esprima-six"."0.0.3"; "esrefactor-0.1.0" = self.by-version."esrefactor"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "derequire" ]; + peerDependencies = []; }; by-spec."destroy"."1.0.3" = self.by-version."destroy"."1.0.3"; - by-version."destroy"."1.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."destroy"."1.0.3" = self.buildNodePackage { name = "destroy-1.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/destroy/-/destroy-1.0.3.tgz"; - name = "destroy-1.0.3.tgz"; - sha1 = "b433b4724e71fd8551d9885174851c5fc377e2c9"; - }) - ]; - buildInputs = - (self.nativeDeps."destroy" or []); + src = fetchurl { + url = "http://registry.npmjs.org/destroy/-/destroy-1.0.3.tgz"; + name = "destroy-1.0.3.tgz"; + sha1 = "b433b4724e71fd8551d9885174851c5fc377e2c9"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "destroy" ]; + peerDependencies = []; }; by-spec."detective"."^4.0.0" = self.by-version."detective"."4.0.0"; - by-version."detective"."4.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."detective"."4.0.0" = self.buildNodePackage { name = "detective-4.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/detective/-/detective-4.0.0.tgz"; - name = "detective-4.0.0.tgz"; - sha1 = "9ffdb5555ddb1571fdbdc6f4ceac08e5e4cf8467"; - }) - ]; - buildInputs = - (self.nativeDeps."detective" or []); + src = fetchurl { + url = "http://registry.npmjs.org/detective/-/detective-4.0.0.tgz"; + name = "detective-4.0.0.tgz"; + sha1 = "9ffdb5555ddb1571fdbdc6f4ceac08e5e4cf8467"; + }; deps = { "acorn-0.9.0" = self.by-version."acorn"."0.9.0"; "defined-0.0.0" = self.by-version."defined"."0.0.0"; - "escodegen-1.5.0" = self.by-version."escodegen"."1.5.0"; + "escodegen-1.6.0" = self.by-version."escodegen"."1.6.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "detective" ]; + peerDependencies = []; }; by-spec."detective"."~2.1.2" = self.by-version."detective"."2.1.2"; - by-version."detective"."2.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."detective"."2.1.2" = self.buildNodePackage { name = "detective-2.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/detective/-/detective-2.1.2.tgz"; - name = "detective-2.1.2.tgz"; - sha1 = "d22ad9f18c82efb3f55fee2e244883da6bbb8e37"; - }) - ]; - buildInputs = - (self.nativeDeps."detective" or []); + src = fetchurl { + url = "http://registry.npmjs.org/detective/-/detective-2.1.2.tgz"; + name = "detective-2.1.2.tgz"; + sha1 = "d22ad9f18c82efb3f55fee2e244883da6bbb8e37"; + }; deps = { "esprima-1.0.2" = self.by-version."esprima"."1.0.2"; "escodegen-0.0.15" = self.by-version."escodegen"."0.0.15"; }; - peerDependencies = [ - ]; - passthru.names = [ "detective" ]; + peerDependencies = []; }; by-spec."dezalgo"."^1.0.0" = self.by-version."dezalgo"."1.0.1"; - by-version."dezalgo"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."dezalgo"."1.0.1" = self.buildNodePackage { name = "dezalgo-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/dezalgo/-/dezalgo-1.0.1.tgz"; - name = "dezalgo-1.0.1.tgz"; - sha1 = "12bde135060807900d5a7aebb607c2abb7c76937"; - }) - ]; - buildInputs = - (self.nativeDeps."dezalgo" or []); + src = fetchurl { + url = "http://registry.npmjs.org/dezalgo/-/dezalgo-1.0.1.tgz"; + name = "dezalgo-1.0.1.tgz"; + sha1 = "12bde135060807900d5a7aebb607c2abb7c76937"; + }; deps = { "asap-1.0.0" = self.by-version."asap"."1.0.0"; "wrappy-1.0.1" = self.by-version."wrappy"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "dezalgo" ]; + peerDependencies = []; }; by-spec."dezalgo"."^1.0.1" = self.by-version."dezalgo"."1.0.1"; @@ -7839,1377 +7892,1445 @@ self.by-version."dezalgo"."1.0.1"; by-spec."di"."~0.0.1" = self.by-version."di"."0.0.1"; - by-version."di"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."di"."0.0.1" = self.buildNodePackage { name = "di-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/di/-/di-0.0.1.tgz"; - name = "di-0.0.1.tgz"; - sha1 = "806649326ceaa7caa3306d75d985ea2748ba913c"; - }) - ]; - buildInputs = - (self.nativeDeps."di" or []); + src = fetchurl { + url = "http://registry.npmjs.org/di/-/di-0.0.1.tgz"; + name = "di-0.0.1.tgz"; + sha1 = "806649326ceaa7caa3306d75d985ea2748ba913c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "di" ]; + peerDependencies = []; + }; + by-spec."dicer"."0.2.3" = + self.by-version."dicer"."0.2.3"; + by-version."dicer"."0.2.3" = self.buildNodePackage { + name = "dicer-0.2.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/dicer/-/dicer-0.2.3.tgz"; + name = "dicer-0.2.3.tgz"; + sha1 = "f00281189a55c2351ef80490a4fe9fb2c59c4939"; + }; + deps = { + "streamsearch-0.1.2" = self.by-version."streamsearch"."0.1.2"; + "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; + }; + peerDependencies = []; }; by-spec."diff"."1.0.7" = self.by-version."diff"."1.0.7"; - by-version."diff"."1.0.7" = lib.makeOverridable self.buildNodePackage { + by-version."diff"."1.0.7" = self.buildNodePackage { name = "diff-1.0.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/diff/-/diff-1.0.7.tgz"; - name = "diff-1.0.7.tgz"; - sha1 = "24bbb001c4a7d5522169e7cabdb2c2814ed91cf4"; - }) - ]; - buildInputs = - (self.nativeDeps."diff" or []); + src = fetchurl { + url = "http://registry.npmjs.org/diff/-/diff-1.0.7.tgz"; + name = "diff-1.0.7.tgz"; + sha1 = "24bbb001c4a7d5522169e7cabdb2c2814ed91cf4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "diff" ]; + peerDependencies = []; }; by-spec."diff"."1.0.8" = self.by-version."diff"."1.0.8"; - by-version."diff"."1.0.8" = lib.makeOverridable self.buildNodePackage { + by-version."diff"."1.0.8" = self.buildNodePackage { name = "diff-1.0.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/diff/-/diff-1.0.8.tgz"; - name = "diff-1.0.8.tgz"; - sha1 = "343276308ec991b7bc82267ed55bc1411f971666"; - }) - ]; - buildInputs = - (self.nativeDeps."diff" or []); + src = fetchurl { + url = "http://registry.npmjs.org/diff/-/diff-1.0.8.tgz"; + name = "diff-1.0.8.tgz"; + sha1 = "343276308ec991b7bc82267ed55bc1411f971666"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "diff" ]; + peerDependencies = []; }; by-spec."diff"."~1.0.7" = self.by-version."diff"."1.0.8"; by-spec."diff"."~1.2.0" = self.by-version."diff"."1.2.1"; - by-version."diff"."1.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."diff"."1.2.1" = self.buildNodePackage { name = "diff-1.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/diff/-/diff-1.2.1.tgz"; - name = "diff-1.2.1.tgz"; - sha1 = "82ef7ffcd80039d1f1f25eb6b10500f656236b7a"; - }) - ]; - buildInputs = - (self.nativeDeps."diff" or []); + src = fetchurl { + url = "http://registry.npmjs.org/diff/-/diff-1.2.1.tgz"; + name = "diff-1.2.1.tgz"; + sha1 = "82ef7ffcd80039d1f1f25eb6b10500f656236b7a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "diff" ]; + peerDependencies = []; }; by-spec."diffie-hellman"."2.2.3" = self.by-version."diffie-hellman"."2.2.3"; - by-version."diffie-hellman"."2.2.3" = lib.makeOverridable self.buildNodePackage { + by-version."diffie-hellman"."2.2.3" = self.buildNodePackage { name = "diffie-hellman-2.2.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-2.2.3.tgz"; - name = "diffie-hellman-2.2.3.tgz"; - sha1 = "aaf1edb9ed285d91374fba8a1d0f5204681e529a"; - }) - ]; - buildInputs = - (self.nativeDeps."diffie-hellman" or []); + src = fetchurl { + url = "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-2.2.3.tgz"; + name = "diffie-hellman-2.2.3.tgz"; + sha1 = "aaf1edb9ed285d91374fba8a1d0f5204681e529a"; + }; deps = { "bn.js-1.0.0" = self.by-version."bn.js"."1.0.0"; "miller-rabin-1.1.5" = self.by-version."miller-rabin"."1.1.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "diffie-hellman" ]; + peerDependencies = []; + }; + by-spec."difflet"."~0.2.0" = + self.by-version."difflet"."0.2.6"; + by-version."difflet"."0.2.6" = self.buildNodePackage { + name = "difflet-0.2.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/difflet/-/difflet-0.2.6.tgz"; + name = "difflet-0.2.6.tgz"; + sha1 = "ab23b31f5649b6faa8e3d2acbd334467365ca6fa"; + }; + deps = { + "traverse-0.6.6" = self.by-version."traverse"."0.6.6"; + "charm-0.1.2" = self.by-version."charm"."0.1.2"; + "deep-is-0.1.3" = self.by-version."deep-is"."0.1.3"; + }; + peerDependencies = []; + }; + by-spec."directmail"."~0.1.7" = + self.by-version."directmail"."0.1.8"; + by-version."directmail"."0.1.8" = self.buildNodePackage { + name = "directmail-0.1.8"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/directmail/-/directmail-0.1.8.tgz"; + name = "directmail-0.1.8.tgz"; + sha1 = "e4852c8a0c5519bef4904fcd96d760822f42a446"; + }; + deps = { + "simplesmtp-0.3.34" = self.by-version."simplesmtp"."0.3.34"; + }; + peerDependencies = []; }; by-spec."director"."1.2.7" = self.by-version."director"."1.2.7"; - by-version."director"."1.2.7" = lib.makeOverridable self.buildNodePackage { + by-version."director"."1.2.7" = self.buildNodePackage { name = "director-1.2.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/director/-/director-1.2.7.tgz"; - name = "director-1.2.7.tgz"; - sha1 = "bfd3741075fd7fb1a5b2e13658c5f4bec77736f3"; - }) - ]; - buildInputs = - (self.nativeDeps."director" or []); + src = fetchurl { + url = "http://registry.npmjs.org/director/-/director-1.2.7.tgz"; + name = "director-1.2.7.tgz"; + sha1 = "bfd3741075fd7fb1a5b2e13658c5f4bec77736f3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "director" ]; + peerDependencies = []; }; by-spec."dkim-signer"."~0.1.1" = self.by-version."dkim-signer"."0.1.2"; - by-version."dkim-signer"."0.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."dkim-signer"."0.1.2" = self.buildNodePackage { name = "dkim-signer-0.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/dkim-signer/-/dkim-signer-0.1.2.tgz"; - name = "dkim-signer-0.1.2.tgz"; - sha1 = "2ff5d61c87d8fbff5a8b131cffc5ec3ba1c25553"; - }) - ]; - buildInputs = - (self.nativeDeps."dkim-signer" or []); + src = fetchurl { + url = "http://registry.npmjs.org/dkim-signer/-/dkim-signer-0.1.2.tgz"; + name = "dkim-signer-0.1.2.tgz"; + sha1 = "2ff5d61c87d8fbff5a8b131cffc5ec3ba1c25553"; + }; deps = { "punycode-1.2.4" = self.by-version."punycode"."1.2.4"; "mimelib-0.2.18" = self.by-version."mimelib"."0.2.18"; }; - peerDependencies = [ - ]; - passthru.names = [ "dkim-signer" ]; + peerDependencies = []; + }; + by-spec."dns"."^0.2.2" = + self.by-version."dns"."0.2.2"; + by-version."dns"."0.2.2" = self.buildNodePackage { + name = "dns-0.2.2"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/dns/-/dns-0.2.2.tgz"; + name = "dns-0.2.2.tgz"; + sha1 = "a8477ca26b835842c3125204d8cbcdd6af98c9ec"; + }; + deps = { + "winston-0.7.3" = self.by-version."winston"."0.7.3"; + "hbo-dnsd-0.9.8" = self.by-version."hbo-dnsd"."0.9.8"; + "native-dns-0.6.1" = self.by-version."native-dns"."0.6.1"; + "node-options-0.0.6" = self.by-version."node-options"."0.0.6"; + "tomahawk-0.1.6" = self.by-version."tomahawk"."0.1.6"; + "tomahawk-plugin-kv-memory-store-0.0.3" = self.by-version."tomahawk-plugin-kv-memory-store"."0.0.3"; + }; + peerDependencies = []; + }; + by-spec."dom-serializer"."~0.0.0" = + self.by-version."dom-serializer"."0.0.1"; + by-version."dom-serializer"."0.0.1" = self.buildNodePackage { + name = "dom-serializer-0.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/dom-serializer/-/dom-serializer-0.0.1.tgz"; + name = "dom-serializer-0.0.1.tgz"; + sha1 = "9589827f1e32d22c37c829adabd59b3247af8eaf"; + }; + deps = { + "domelementtype-1.1.3" = self.by-version."domelementtype"."1.1.3"; + "entities-1.1.1" = self.by-version."entities"."1.1.1"; + }; + peerDependencies = []; }; by-spec."domain-browser"."~1.1.0" = self.by-version."domain-browser"."1.1.3"; - by-version."domain-browser"."1.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."domain-browser"."1.1.3" = self.buildNodePackage { name = "domain-browser-1.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/domain-browser/-/domain-browser-1.1.3.tgz"; - name = "domain-browser-1.1.3.tgz"; - sha1 = "ee8b336f1c53dc990b302eac12b4c7fee24923c1"; - }) - ]; - buildInputs = - (self.nativeDeps."domain-browser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/domain-browser/-/domain-browser-1.1.3.tgz"; + name = "domain-browser-1.1.3.tgz"; + sha1 = "ee8b336f1c53dc990b302eac12b4c7fee24923c1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "domain-browser" ]; + peerDependencies = []; }; by-spec."domelementtype"."1" = self.by-version."domelementtype"."1.1.3"; - by-version."domelementtype"."1.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."domelementtype"."1.1.3" = self.buildNodePackage { name = "domelementtype-1.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz"; - name = "domelementtype-1.1.3.tgz"; - sha1 = "bd28773e2642881aec51544924299c5cd822185b"; - }) - ]; - buildInputs = - (self.nativeDeps."domelementtype" or []); + src = fetchurl { + url = "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz"; + name = "domelementtype-1.1.3.tgz"; + sha1 = "bd28773e2642881aec51544924299c5cd822185b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "domelementtype" ]; + peerDependencies = []; + }; + by-spec."domelementtype"."~1.1.1" = + self.by-version."domelementtype"."1.1.3"; + by-spec."domhandler"."2.2" = + self.by-version."domhandler"."2.2.1"; + by-version."domhandler"."2.2.1" = self.buildNodePackage { + name = "domhandler-2.2.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/domhandler/-/domhandler-2.2.1.tgz"; + name = "domhandler-2.2.1.tgz"; + sha1 = "59df9dcd227e808b365ae73e1f6684ac3d946fc2"; + }; + deps = { + "domelementtype-1.1.3" = self.by-version."domelementtype"."1.1.3"; + }; + peerDependencies = []; }; by-spec."domhandler"."2.3" = self.by-version."domhandler"."2.3.0"; - by-version."domhandler"."2.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."domhandler"."2.3.0" = self.buildNodePackage { name = "domhandler-2.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz"; - name = "domhandler-2.3.0.tgz"; - sha1 = "2de59a0822d5027fabff6f032c2b25a2a8abe738"; - }) - ]; - buildInputs = - (self.nativeDeps."domhandler" or []); + src = fetchurl { + url = "http://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz"; + name = "domhandler-2.3.0.tgz"; + sha1 = "2de59a0822d5027fabff6f032c2b25a2a8abe738"; + }; deps = { "domelementtype-1.1.3" = self.by-version."domelementtype"."1.1.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "domhandler" ]; + peerDependencies = []; + }; + by-spec."domino"."~1.0.18" = + self.by-version."domino"."1.0.18"; + by-version."domino"."1.0.18" = self.buildNodePackage { + name = "domino-1.0.18"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/domino/-/domino-1.0.18.tgz"; + name = "domino-1.0.18.tgz"; + sha1 = "3a9bcf9db6d693e1ffb7d06d96c9138e1d331a7b"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."domutils"."1.4" = + self.by-version."domutils"."1.4.3"; + by-version."domutils"."1.4.3" = self.buildNodePackage { + name = "domutils-1.4.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz"; + name = "domutils-1.4.3.tgz"; + sha1 = "0865513796c6b306031850e175516baf80b72a6f"; + }; + deps = { + "domelementtype-1.1.3" = self.by-version."domelementtype"."1.1.3"; + }; + peerDependencies = []; }; by-spec."domutils"."1.5" = self.by-version."domutils"."1.5.0"; - by-version."domutils"."1.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."domutils"."1.5.0" = self.buildNodePackage { name = "domutils-1.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/domutils/-/domutils-1.5.0.tgz"; - name = "domutils-1.5.0.tgz"; - sha1 = "bfa4ceb8b7ab6f9423fe59154e04da6cc3ff3949"; - }) - ]; - buildInputs = - (self.nativeDeps."domutils" or []); + src = fetchurl { + url = "http://registry.npmjs.org/domutils/-/domutils-1.5.0.tgz"; + name = "domutils-1.5.0.tgz"; + sha1 = "bfa4ceb8b7ab6f9423fe59154e04da6cc3ff3949"; + }; deps = { "domelementtype-1.1.3" = self.by-version."domelementtype"."1.1.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "domutils" ]; + peerDependencies = []; }; by-spec."dox"."~0.4.4" = self.by-version."dox"."0.4.6"; - by-version."dox"."0.4.6" = lib.makeOverridable self.buildNodePackage { + by-version."dox"."0.4.6" = self.buildNodePackage { name = "dox-0.4.6"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/dox/-/dox-0.4.6.tgz"; - name = "dox-0.4.6.tgz"; - sha1 = "b1f53ccd1aa0d7f712fdca22124a666e3ed37215"; - }) - ]; - buildInputs = - (self.nativeDeps."dox" or []); + src = fetchurl { + url = "http://registry.npmjs.org/dox/-/dox-0.4.6.tgz"; + name = "dox-0.4.6.tgz"; + sha1 = "b1f53ccd1aa0d7f712fdca22124a666e3ed37215"; + }; deps = { "marked-0.3.2" = self.by-version."marked"."0.3.2"; "commander-0.6.1" = self.by-version."commander"."0.6.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "dox" ]; + peerDependencies = []; + }; + by-spec."dropbox"."=0.9.2" = + self.by-version."dropbox"."0.9.2"; + by-version."dropbox"."0.9.2" = self.buildNodePackage { + name = "dropbox-0.9.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/dropbox/-/dropbox-0.9.2.tgz"; + name = "dropbox-0.9.2.tgz"; + sha1 = "b516a0483d136c16dd52acf729687e87578425cb"; + }; + deps = { + "open-0.0.5" = self.by-version."open"."0.0.5"; + "xhr2-0.1.1" = self.by-version."xhr2"."0.1.1"; + }; + peerDependencies = []; }; by-spec."dtrace-provider"."0.2.8" = self.by-version."dtrace-provider"."0.2.8"; - by-version."dtrace-provider"."0.2.8" = lib.makeOverridable self.buildNodePackage { + by-version."dtrace-provider"."0.2.8" = self.buildNodePackage { name = "dtrace-provider-0.2.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.2.8.tgz"; - name = "dtrace-provider-0.2.8.tgz"; - sha1 = "e243f19219aa95fbf0d8f2ffb07f5bd64e94fe20"; - }) - ]; - buildInputs = - (self.nativeDeps."dtrace-provider" or []); + src = fetchurl { + url = "http://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.2.8.tgz"; + name = "dtrace-provider-0.2.8.tgz"; + sha1 = "e243f19219aa95fbf0d8f2ffb07f5bd64e94fe20"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "dtrace-provider" ]; + peerDependencies = []; }; by-spec."duplexer"."~0.1.1" = self.by-version."duplexer"."0.1.1"; - by-version."duplexer"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."duplexer"."0.1.1" = self.buildNodePackage { name = "duplexer-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz"; - name = "duplexer-0.1.1.tgz"; - sha1 = "ace6ff808c1ce66b57d1ebf97977acb02334cfc1"; - }) - ]; - buildInputs = - (self.nativeDeps."duplexer" or []); + src = fetchurl { + url = "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz"; + name = "duplexer-0.1.1.tgz"; + sha1 = "ace6ff808c1ce66b57d1ebf97977acb02334cfc1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "duplexer" ]; + peerDependencies = []; }; by-spec."duplexer2"."0.0.2" = self.by-version."duplexer2"."0.0.2"; - by-version."duplexer2"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."duplexer2"."0.0.2" = self.buildNodePackage { name = "duplexer2-0.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz"; - name = "duplexer2-0.0.2.tgz"; - sha1 = "c614dcf67e2fb14995a91711e5a617e8a60a31db"; - }) - ]; - buildInputs = - (self.nativeDeps."duplexer2" or []); + src = fetchurl { + url = "http://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz"; + name = "duplexer2-0.0.2.tgz"; + sha1 = "c614dcf67e2fb14995a91711e5a617e8a60a31db"; + }; deps = { "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; }; - peerDependencies = [ - ]; - passthru.names = [ "duplexer2" ]; + peerDependencies = []; }; by-spec."duplexer2"."~0.0.2" = self.by-version."duplexer2"."0.0.2"; by-spec."each-async"."^1.1.0" = self.by-version."each-async"."1.1.1"; - by-version."each-async"."1.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."each-async"."1.1.1" = self.buildNodePackage { name = "each-async-1.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz"; - name = "each-async-1.1.1.tgz"; - sha1 = "dee5229bdf0ab6ba2012a395e1b869abf8813473"; - }) - ]; - buildInputs = - (self.nativeDeps."each-async" or []); + src = fetchurl { + url = "http://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz"; + name = "each-async-1.1.1.tgz"; + sha1 = "dee5229bdf0ab6ba2012a395e1b869abf8813473"; + }; deps = { "onetime-1.0.0" = self.by-version."onetime"."1.0.0"; "set-immediate-shim-1.0.0" = self.by-version."set-immediate-shim"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "each-async" ]; + peerDependencies = []; + }; + by-spec."ecurve"."1.0.0" = + self.by-version."ecurve"."1.0.0"; + by-version."ecurve"."1.0.0" = self.buildNodePackage { + name = "ecurve-1.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/ecurve/-/ecurve-1.0.0.tgz"; + name = "ecurve-1.0.0.tgz"; + sha1 = "32cfd5ce5f421e9351206a33d4e3cfd36f3465a4"; + }; + deps = { + "bigi-1.4.0" = self.by-version."bigi"."1.4.0"; + }; + peerDependencies = []; }; by-spec."editor"."~0.1.0" = self.by-version."editor"."0.1.0"; - by-version."editor"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."editor"."0.1.0" = self.buildNodePackage { name = "editor-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/editor/-/editor-0.1.0.tgz"; - name = "editor-0.1.0.tgz"; - sha1 = "542f4662c6a8c88e862fc11945e204e51981b9a1"; - }) - ]; - buildInputs = - (self.nativeDeps."editor" or []); + src = fetchurl { + url = "http://registry.npmjs.org/editor/-/editor-0.1.0.tgz"; + name = "editor-0.1.0.tgz"; + sha1 = "542f4662c6a8c88e862fc11945e204e51981b9a1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "editor" ]; + peerDependencies = []; + }; + by-spec."ee-first"."1.0.3" = + self.by-version."ee-first"."1.0.3"; + by-version."ee-first"."1.0.3" = self.buildNodePackage { + name = "ee-first-1.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/ee-first/-/ee-first-1.0.3.tgz"; + name = "ee-first-1.0.3.tgz"; + sha1 = "6c98c4089abecb5a7b85c1ac449aa603d3b3dabe"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."ee-first"."1.0.5" = self.by-version."ee-first"."1.0.5"; - by-version."ee-first"."1.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."ee-first"."1.0.5" = self.buildNodePackage { name = "ee-first-1.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ee-first/-/ee-first-1.0.5.tgz"; - name = "ee-first-1.0.5.tgz"; - sha1 = "8c9b212898d8cd9f1a9436650ce7be202c9e9ff0"; - }) - ]; - buildInputs = - (self.nativeDeps."ee-first" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ee-first/-/ee-first-1.0.5.tgz"; + name = "ee-first-1.0.5.tgz"; + sha1 = "8c9b212898d8cd9f1a9436650ce7be202c9e9ff0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ee-first" ]; + peerDependencies = []; }; by-spec."ee-first"."1.1.0" = self.by-version."ee-first"."1.1.0"; - by-version."ee-first"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."ee-first"."1.1.0" = self.buildNodePackage { name = "ee-first-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ee-first/-/ee-first-1.1.0.tgz"; - name = "ee-first-1.1.0.tgz"; - sha1 = "6a0d7c6221e490feefd92ec3f441c9ce8cd097f4"; - }) - ]; - buildInputs = - (self.nativeDeps."ee-first" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ee-first/-/ee-first-1.1.0.tgz"; + name = "ee-first-1.1.0.tgz"; + sha1 = "6a0d7c6221e490feefd92ec3f441c9ce8cd097f4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ee-first" ]; + peerDependencies = []; + }; + by-spec."ejs"."0.7.1" = + self.by-version."ejs"."0.7.1"; + by-version."ejs"."0.7.1" = self.buildNodePackage { + name = "ejs-0.7.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/ejs/-/ejs-0.7.1.tgz"; + name = "ejs-0.7.1.tgz"; + sha1 = "6dab41cbdee572986db328a2a8d22040f20fba7c"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."ejs"."0.8.3" = self.by-version."ejs"."0.8.3"; - by-version."ejs"."0.8.3" = lib.makeOverridable self.buildNodePackage { + by-version."ejs"."0.8.3" = self.buildNodePackage { name = "ejs-0.8.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ejs/-/ejs-0.8.3.tgz"; - name = "ejs-0.8.3.tgz"; - sha1 = "db8aac47ff80a7df82b4c82c126fe8970870626f"; - }) - ]; - buildInputs = - (self.nativeDeps."ejs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ejs/-/ejs-0.8.3.tgz"; + name = "ejs-0.8.3.tgz"; + sha1 = "db8aac47ff80a7df82b4c82c126fe8970870626f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ejs" ]; + peerDependencies = []; + }; + by-spec."ejs".">=0.7.1" = + self.by-version."ejs"."2.2.3"; + by-version."ejs"."2.2.3" = self.buildNodePackage { + name = "ejs-2.2.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/ejs/-/ejs-2.2.3.tgz"; + name = "ejs-2.2.3.tgz"; + sha1 = "8d78070eeb2689d94de660279bb9898de9df1ba0"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."elementtree"."0.1.5" = self.by-version."elementtree"."0.1.5"; - by-version."elementtree"."0.1.5" = lib.makeOverridable self.buildNodePackage { + by-version."elementtree"."0.1.5" = self.buildNodePackage { name = "elementtree-0.1.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/elementtree/-/elementtree-0.1.5.tgz"; - name = "elementtree-0.1.5.tgz"; - sha1 = "8d5fd80440b4be806c4a01b63914b40e0daab9ff"; - }) - ]; - buildInputs = - (self.nativeDeps."elementtree" or []); + src = fetchurl { + url = "http://registry.npmjs.org/elementtree/-/elementtree-0.1.5.tgz"; + name = "elementtree-0.1.5.tgz"; + sha1 = "8d5fd80440b4be806c4a01b63914b40e0daab9ff"; + }; deps = { "sax-0.3.5" = self.by-version."sax"."0.3.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "elementtree" ]; + peerDependencies = []; }; by-spec."elliptic"."^1.0.0" = - self.by-version."elliptic"."1.0.0"; - by-version."elliptic"."1.0.0" = lib.makeOverridable self.buildNodePackage { - name = "elliptic-1.0.0"; + self.by-version."elliptic"."1.0.1"; + by-version."elliptic"."1.0.1" = self.buildNodePackage { + name = "elliptic-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/elliptic/-/elliptic-1.0.0.tgz"; - name = "elliptic-1.0.0.tgz"; - sha1 = "28d927ae8c16c6f65e452a714b36da4095603e39"; - }) - ]; - buildInputs = - (self.nativeDeps."elliptic" or []); + src = fetchurl { + url = "http://registry.npmjs.org/elliptic/-/elliptic-1.0.1.tgz"; + name = "elliptic-1.0.1.tgz"; + sha1 = "d180376b66a17d74995c837796362ac4d22aefe3"; + }; deps = { "bn.js-1.0.0" = self.by-version."bn.js"."1.0.0"; "brorand-1.0.5" = self.by-version."brorand"."1.0.5"; "hash.js-1.0.2" = self.by-version."hash.js"."1.0.2"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "elliptic" ]; + peerDependencies = []; + }; + by-spec."embedly".">=1.0.2" = + self.by-version."embedly"."1.0.2"; + by-version."embedly"."1.0.2" = self.buildNodePackage { + name = "embedly-1.0.2"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/embedly/-/embedly-1.0.2.tgz"; + name = "embedly-1.0.2.tgz"; + sha1 = "0b4002da894869fa5952ea8883a2c8cb88332740"; + }; + deps = { + "batbelt-0.0.2" = self.by-version."batbelt"."0.0.2"; + "superagent-0.13.0" = self.by-version."superagent"."0.13.0"; + "sprintf-0.1.1" = self.by-version."sprintf"."0.1.1"; + "hashish-0.0.4" = self.by-version."hashish"."0.0.4"; + }; + peerDependencies = []; + }; + by-spec."emitter"."http://github.com/component/emitter/archive/1.0.1.tar.gz" = + self.by-version."emitter"."1.0.1"; + by-version."emitter"."1.0.1" = self.buildNodePackage { + name = "emitter-1.0.1"; + bin = false; + src = fetchurl { + url = "http://github.com/component/emitter/archive/1.0.1.tar.gz"; + name = "emitter-1.0.1.tgz"; + sha256 = "0eae744826723877457f7a7ac7f31d68a5a060673b3a883f6a8e325bf48f313d"; + }; + deps = { + "indexof-0.0.1" = self.by-version."indexof"."0.0.1"; + }; + peerDependencies = []; + }; + by-spec."emitter-component"."0.0.6" = + self.by-version."emitter-component"."0.0.6"; + by-version."emitter-component"."0.0.6" = self.buildNodePackage { + name = "emitter-component-0.0.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/emitter-component/-/emitter-component-0.0.6.tgz"; + name = "emitter-component-0.0.6.tgz"; + sha1 = "c155d82f6d0c01b5bee856d58074a4cc59795bca"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."empty-trash"."*" = - self.by-version."empty-trash"."1.1.0"; - by-version."empty-trash"."1.1.0" = lib.makeOverridable self.buildNodePackage { - name = "empty-trash-1.1.0"; + self.by-version."empty-trash"."1.1.2"; + by-version."empty-trash"."1.1.2" = self.buildNodePackage { + name = "empty-trash-1.1.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/empty-trash/-/empty-trash-1.1.0.tgz"; - name = "empty-trash-1.1.0.tgz"; - sha1 = "6b3527ffb5edc2a27ed7e15886414af37a2c3e8e"; - }) - ]; - buildInputs = - (self.nativeDeps."empty-trash" or []); + src = fetchurl { + url = "http://registry.npmjs.org/empty-trash/-/empty-trash-1.1.2.tgz"; + name = "empty-trash-1.1.2.tgz"; + sha1 = "98a28646afff863c26bea58bd9f7cb47bf461633"; + }; deps = { - "minimist-1.1.0" = self.by-version."minimist"."1.1.0"; + "meow-2.1.0" = self.by-version."meow"."2.1.0"; "run-applescript-1.0.1" = self.by-version."run-applescript"."1.0.1"; - "update-notifier-0.2.2" = self.by-version."update-notifier"."0.2.2"; + "update-notifier-0.3.0" = self.by-version."update-notifier"."0.3.0"; "xdg-empty-trash-1.0.0" = self.by-version."xdg-empty-trash"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "empty-trash" ]; + peerDependencies = []; }; - "empty-trash" = self.by-version."empty-trash"."1.1.0"; + "empty-trash" = self.by-version."empty-trash"."1.1.2"; by-spec."encoding"."~0.1.7" = self.by-version."encoding"."0.1.11"; - by-version."encoding"."0.1.11" = lib.makeOverridable self.buildNodePackage { + by-version."encoding"."0.1.11" = self.buildNodePackage { name = "encoding-0.1.11"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/encoding/-/encoding-0.1.11.tgz"; - name = "encoding-0.1.11.tgz"; - sha1 = "52c65ac15aab467f1338451e2615f988eccc0258"; - }) - ]; - buildInputs = - (self.nativeDeps."encoding" or []); - deps = { - "iconv-lite-0.4.5" = self.by-version."iconv-lite"."0.4.5"; + src = fetchurl { + url = "http://registry.npmjs.org/encoding/-/encoding-0.1.11.tgz"; + name = "encoding-0.1.11.tgz"; + sha1 = "52c65ac15aab467f1338451e2615f988eccc0258"; }; - peerDependencies = [ - ]; - passthru.names = [ "encoding" ]; + deps = { + "iconv-lite-0.4.6" = self.by-version."iconv-lite"."0.4.6"; + }; + peerDependencies = []; }; by-spec."end-of-stream"."^0.1.4" = self.by-version."end-of-stream"."0.1.5"; - by-version."end-of-stream"."0.1.5" = lib.makeOverridable self.buildNodePackage { + by-version."end-of-stream"."0.1.5" = self.buildNodePackage { name = "end-of-stream-0.1.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz"; - name = "end-of-stream-0.1.5.tgz"; - sha1 = "8e177206c3c80837d85632e8b9359dfe8b2f6eaf"; - }) - ]; - buildInputs = - (self.nativeDeps."end-of-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz"; + name = "end-of-stream-0.1.5.tgz"; + sha1 = "8e177206c3c80837d85632e8b9359dfe8b2f6eaf"; + }; deps = { "once-1.3.1" = self.by-version."once"."1.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "end-of-stream" ]; + peerDependencies = []; }; by-spec."end-of-stream"."^1.0.0" = self.by-version."end-of-stream"."1.1.0"; - by-version."end-of-stream"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."end-of-stream"."1.1.0" = self.buildNodePackage { name = "end-of-stream-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz"; - name = "end-of-stream-1.1.0.tgz"; - sha1 = "e9353258baa9108965efc41cb0ef8ade2f3cfb07"; - }) - ]; - buildInputs = - (self.nativeDeps."end-of-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz"; + name = "end-of-stream-1.1.0.tgz"; + sha1 = "e9353258baa9108965efc41cb0ef8ade2f3cfb07"; + }; deps = { "once-1.3.1" = self.by-version."once"."1.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "end-of-stream" ]; + peerDependencies = []; }; by-spec."end-of-stream"."~0.1.5" = self.by-version."end-of-stream"."0.1.5"; by-spec."end-of-stream"."~1.0.0" = self.by-version."end-of-stream"."1.0.0"; - by-version."end-of-stream"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."end-of-stream"."1.0.0" = self.buildNodePackage { name = "end-of-stream-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/end-of-stream/-/end-of-stream-1.0.0.tgz"; - name = "end-of-stream-1.0.0.tgz"; - sha1 = "d4596e702734a93e40e9af864319eabd99ff2f0e"; - }) - ]; - buildInputs = - (self.nativeDeps."end-of-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/end-of-stream/-/end-of-stream-1.0.0.tgz"; + name = "end-of-stream-1.0.0.tgz"; + sha1 = "d4596e702734a93e40e9af864319eabd99ff2f0e"; + }; deps = { "once-1.3.1" = self.by-version."once"."1.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "end-of-stream" ]; + peerDependencies = []; + }; + by-spec."engine.io"."1.3.1" = + self.by-version."engine.io"."1.3.1"; + by-version."engine.io"."1.3.1" = self.buildNodePackage { + name = "engine.io-1.3.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/engine.io/-/engine.io-1.3.1.tgz"; + name = "engine.io-1.3.1.tgz"; + sha1 = "2d968308fffae5d17f5209b6775246e90d8a705e"; + }; + deps = { + "debug-0.6.0" = self.by-version."debug"."0.6.0"; + "ws-0.4.31" = self.by-version."ws"."0.4.31"; + "engine.io-parser-1.0.6" = self.by-version."engine.io-parser"."1.0.6"; + "base64id-0.1.0" = self.by-version."base64id"."0.1.0"; + }; + peerDependencies = []; + }; + by-spec."engine.io-client"."1.3.1" = + self.by-version."engine.io-client"."1.3.1"; + by-version."engine.io-client"."1.3.1" = self.buildNodePackage { + name = "engine.io-client-1.3.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/engine.io-client/-/engine.io-client-1.3.1.tgz"; + name = "engine.io-client-1.3.1.tgz"; + sha1 = "1c5a65d5c5af6d04b44c22c3dbcd95c39ed1c989"; + }; + deps = { + "has-cors-1.0.3" = self.by-version."has-cors"."1.0.3"; + "ws-0.4.31" = self.by-version."ws"."0.4.31"; + "xmlhttprequest-1.5.0" = self.by-version."xmlhttprequest"."1.5.0"; + "component-emitter-1.1.2" = self.by-version."component-emitter"."1.1.2"; + "indexof-0.0.1" = self.by-version."indexof"."0.0.1"; + "engine.io-parser-1.0.6" = self.by-version."engine.io-parser"."1.0.6"; + "debug-0.7.4" = self.by-version."debug"."0.7.4"; + "parseuri-0.0.2" = self.by-version."parseuri"."0.0.2"; + "parsejson-0.0.1" = self.by-version."parsejson"."0.0.1"; + "parseqs-0.0.2" = self.by-version."parseqs"."0.0.2"; + "component-inherit-0.0.3" = self.by-version."component-inherit"."0.0.3"; + }; + peerDependencies = []; + }; + by-spec."engine.io-parser"."1.0.6" = + self.by-version."engine.io-parser"."1.0.6"; + by-version."engine.io-parser"."1.0.6" = self.buildNodePackage { + name = "engine.io-parser-1.0.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.0.6.tgz"; + name = "engine.io-parser-1.0.6.tgz"; + sha1 = "d38813143a411cb3b914132ab05bf99e6f7a248e"; + }; + deps = { + "base64-arraybuffer-0.1.2" = self.by-version."base64-arraybuffer"."0.1.2"; + "after-0.8.1" = self.by-version."after"."0.8.1"; + "arraybuffer.slice-0.0.6" = self.by-version."arraybuffer.slice"."0.0.6"; + "blob-0.0.2" = self.by-version."blob"."0.0.2"; + "utf8-2.0.0" = self.by-version."utf8"."2.0.0"; + }; + peerDependencies = []; }; by-spec."entities"."1.0" = self.by-version."entities"."1.0.0"; - by-version."entities"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."entities"."1.0.0" = self.buildNodePackage { name = "entities-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/entities/-/entities-1.0.0.tgz"; - name = "entities-1.0.0.tgz"; - sha1 = "b2987aa3821347fcde642b24fdfc9e4fb712bf26"; - }) - ]; - buildInputs = - (self.nativeDeps."entities" or []); + src = fetchurl { + url = "http://registry.npmjs.org/entities/-/entities-1.0.0.tgz"; + name = "entities-1.0.0.tgz"; + sha1 = "b2987aa3821347fcde642b24fdfc9e4fb712bf26"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "entities" ]; + peerDependencies = []; + }; + by-spec."entities"."~1.1.1" = + self.by-version."entities"."1.1.1"; + by-version."entities"."1.1.1" = self.buildNodePackage { + name = "entities-1.1.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/entities/-/entities-1.1.1.tgz"; + name = "entities-1.1.1.tgz"; + sha1 = "6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."envify"."^3.0.0" = self.by-version."envify"."3.2.0"; - by-version."envify"."3.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."envify"."3.2.0" = self.buildNodePackage { name = "envify-3.2.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/envify/-/envify-3.2.0.tgz"; - name = "envify-3.2.0.tgz"; - sha1 = "dda33c49ce4cc20efd1fda60dab9dd317c38ef7c"; - }) - ]; - buildInputs = - (self.nativeDeps."envify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/envify/-/envify-3.2.0.tgz"; + name = "envify-3.2.0.tgz"; + sha1 = "dda33c49ce4cc20efd1fda60dab9dd317c38ef7c"; + }; deps = { "through-2.3.6" = self.by-version."through"."2.3.6"; "jstransform-7.0.0" = self.by-version."jstransform"."7.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "envify" ]; + peerDependencies = []; }; by-spec."errorhandler"."1.0.0" = self.by-version."errorhandler"."1.0.0"; - by-version."errorhandler"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."errorhandler"."1.0.0" = self.buildNodePackage { name = "errorhandler-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/errorhandler/-/errorhandler-1.0.0.tgz"; - name = "errorhandler-1.0.0.tgz"; - sha1 = "d74b37e8dc38c99afb3f5a79edcebaea022d042a"; - }) - ]; - buildInputs = - (self.nativeDeps."errorhandler" or []); + src = fetchurl { + url = "http://registry.npmjs.org/errorhandler/-/errorhandler-1.0.0.tgz"; + name = "errorhandler-1.0.0.tgz"; + sha1 = "d74b37e8dc38c99afb3f5a79edcebaea022d042a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "errorhandler" ]; + peerDependencies = []; }; - by-spec."errorhandler"."~1.2.2" = - self.by-version."errorhandler"."1.2.4"; - by-version."errorhandler"."1.2.4" = lib.makeOverridable self.buildNodePackage { - name = "errorhandler-1.2.4"; + by-spec."errorhandler"."1.1.1" = + self.by-version."errorhandler"."1.1.1"; + by-version."errorhandler"."1.1.1" = self.buildNodePackage { + name = "errorhandler-1.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/errorhandler/-/errorhandler-1.2.4.tgz"; - name = "errorhandler-1.2.4.tgz"; - sha1 = "4726630d6c6c2c11a7cd589b7376f7336473d6aa"; - }) - ]; - buildInputs = - (self.nativeDeps."errorhandler" or []); + src = fetchurl { + url = "http://registry.npmjs.org/errorhandler/-/errorhandler-1.1.1.tgz"; + name = "errorhandler-1.1.1.tgz"; + sha1 = "18defd436d8ca2efe0a2d886c5c4d6ee6d76d691"; + }; deps = { - "accepts-1.1.4" = self.by-version."accepts"."1.1.4"; + "accepts-1.0.7" = self.by-version."accepts"."1.0.7"; "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "errorhandler" ]; + peerDependencies = []; }; - by-spec."errorhandler"."~1.3.2" = + by-spec."errorhandler"."^1.1.1" = self.by-version."errorhandler"."1.3.2"; - by-version."errorhandler"."1.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."errorhandler"."1.3.2" = self.buildNodePackage { name = "errorhandler-1.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/errorhandler/-/errorhandler-1.3.2.tgz"; - name = "errorhandler-1.3.2.tgz"; - sha1 = "c14f31c3a506d643afd8108b393350ee4c89d61b"; - }) - ]; - buildInputs = - (self.nativeDeps."errorhandler" or []); + src = fetchurl { + url = "http://registry.npmjs.org/errorhandler/-/errorhandler-1.3.2.tgz"; + name = "errorhandler-1.3.2.tgz"; + sha1 = "c14f31c3a506d643afd8108b393350ee4c89d61b"; + }; deps = { "accepts-1.2.2" = self.by-version."accepts"."1.2.2"; "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "errorhandler" ]; + peerDependencies = []; }; - by-spec."es5-ext"."~0.10.2" = - self.by-version."es5-ext"."0.10.4"; - by-version."es5-ext"."0.10.4" = lib.makeOverridable self.buildNodePackage { - name = "es5-ext-0.10.4"; + by-spec."errorhandler"."~1.2.2" = + self.by-version."errorhandler"."1.2.4"; + by-version."errorhandler"."1.2.4" = self.buildNodePackage { + name = "errorhandler-1.2.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/es5-ext/-/es5-ext-0.10.4.tgz"; - name = "es5-ext-0.10.4.tgz"; - sha1 = "f4d7d85d45acfbe93379d4c0948fbae6466ec876"; - }) - ]; - buildInputs = - (self.nativeDeps."es5-ext" or []); + src = fetchurl { + url = "http://registry.npmjs.org/errorhandler/-/errorhandler-1.2.4.tgz"; + name = "errorhandler-1.2.4.tgz"; + sha1 = "4726630d6c6c2c11a7cd589b7376f7336473d6aa"; + }; + deps = { + "accepts-1.1.4" = self.by-version."accepts"."1.1.4"; + "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; + }; + peerDependencies = []; + }; + by-spec."errorhandler"."~1.3.2" = + self.by-version."errorhandler"."1.3.2"; + by-spec."es5-ext"."~0.10.2" = + self.by-version."es5-ext"."0.10.5"; + by-version."es5-ext"."0.10.5" = self.buildNodePackage { + name = "es5-ext-0.10.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/es5-ext/-/es5-ext-0.10.5.tgz"; + name = "es5-ext-0.10.5.tgz"; + sha1 = "8393db0e26248dd4fbb16777cae6c51b012564fd"; + }; deps = { "es6-iterator-0.1.2" = self.by-version."es6-iterator"."0.1.2"; "es6-symbol-0.1.1" = self.by-version."es6-symbol"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "es5-ext" ]; + peerDependencies = []; }; by-spec."es5-ext"."~0.10.4" = - self.by-version."es5-ext"."0.10.4"; + self.by-version."es5-ext"."0.10.5"; + by-spec."es5-ext"."~0.10.5" = + self.by-version."es5-ext"."0.10.5"; by-spec."es6-iterator"."~0.1.1" = self.by-version."es6-iterator"."0.1.2"; - by-version."es6-iterator"."0.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."es6-iterator"."0.1.2" = self.buildNodePackage { name = "es6-iterator-0.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/es6-iterator/-/es6-iterator-0.1.2.tgz"; - name = "es6-iterator-0.1.2.tgz"; - sha1 = "a37429ead74e5c9ed95068b0dc904c568d9a9b6a"; - }) - ]; - buildInputs = - (self.nativeDeps."es6-iterator" or []); + src = fetchurl { + url = "http://registry.npmjs.org/es6-iterator/-/es6-iterator-0.1.2.tgz"; + name = "es6-iterator-0.1.2.tgz"; + sha1 = "a37429ead74e5c9ed95068b0dc904c568d9a9b6a"; + }; deps = { "d-0.1.1" = self.by-version."d"."0.1.1"; - "es5-ext-0.10.4" = self.by-version."es5-ext"."0.10.4"; + "es5-ext-0.10.5" = self.by-version."es5-ext"."0.10.5"; "es6-symbol-0.1.1" = self.by-version."es6-symbol"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "es6-iterator" ]; + peerDependencies = []; + }; + by-spec."es6-iterator"."~0.1.2" = + self.by-version."es6-iterator"."0.1.2"; + by-spec."es6-promise"."^2.0.0" = + self.by-version."es6-promise"."2.0.1"; + by-version."es6-promise"."2.0.1" = self.buildNodePackage { + name = "es6-promise-2.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/es6-promise/-/es6-promise-2.0.1.tgz"; + name = "es6-promise-2.0.1.tgz"; + sha1 = "ccc4963e679f0ca9fb187c777b9e583d3c7573c2"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."es6-shim".">=0.10.0 <1.0.0-0" = + self.by-version."es6-shim"."0.22.2"; + by-version."es6-shim"."0.22.2" = self.buildNodePackage { + name = "es6-shim-0.22.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/es6-shim/-/es6-shim-0.22.2.tgz"; + name = "es6-shim-0.22.2.tgz"; + sha1 = "4afe7c54bb92b178e5d464dd5d9c31c5742d7521"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."es6-shim"."~0.16.0" = + self.by-version."es6-shim"."0.16.0"; + by-version."es6-shim"."0.16.0" = self.buildNodePackage { + name = "es6-shim-0.16.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/es6-shim/-/es6-shim-0.16.0.tgz"; + name = "es6-shim-0.16.0.tgz"; + sha1 = "07e122909722d0fce581b17f64d1505c98094454"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."es6-symbol"."0.1.x" = self.by-version."es6-symbol"."0.1.1"; - by-version."es6-symbol"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."es6-symbol"."0.1.1" = self.buildNodePackage { name = "es6-symbol-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/es6-symbol/-/es6-symbol-0.1.1.tgz"; - name = "es6-symbol-0.1.1.tgz"; - sha1 = "9cf7fab2edaff1b1da8fe8e68bfe3f5aca6ca218"; - }) - ]; - buildInputs = - (self.nativeDeps."es6-symbol" or []); + src = fetchurl { + url = "http://registry.npmjs.org/es6-symbol/-/es6-symbol-0.1.1.tgz"; + name = "es6-symbol-0.1.1.tgz"; + sha1 = "9cf7fab2edaff1b1da8fe8e68bfe3f5aca6ca218"; + }; deps = { "d-0.1.1" = self.by-version."d"."0.1.1"; - "es5-ext-0.10.4" = self.by-version."es5-ext"."0.10.4"; + "es5-ext-0.10.5" = self.by-version."es5-ext"."0.10.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "es6-symbol" ]; + peerDependencies = []; }; by-spec."es6-symbol"."~0.1.1" = self.by-version."es6-symbol"."0.1.1"; by-spec."es6-weak-map"."~0.1.2" = self.by-version."es6-weak-map"."0.1.2"; - by-version."es6-weak-map"."0.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."es6-weak-map"."0.1.2" = self.buildNodePackage { name = "es6-weak-map-0.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/es6-weak-map/-/es6-weak-map-0.1.2.tgz"; - name = "es6-weak-map-0.1.2.tgz"; - sha1 = "bc5b5fab73f68f6f77a6b39c481fce3d7856d385"; - }) - ]; - buildInputs = - (self.nativeDeps."es6-weak-map" or []); + src = fetchurl { + url = "http://registry.npmjs.org/es6-weak-map/-/es6-weak-map-0.1.2.tgz"; + name = "es6-weak-map-0.1.2.tgz"; + sha1 = "bc5b5fab73f68f6f77a6b39c481fce3d7856d385"; + }; deps = { "d-0.1.1" = self.by-version."d"."0.1.1"; - "es5-ext-0.10.4" = self.by-version."es5-ext"."0.10.4"; + "es5-ext-0.10.5" = self.by-version."es5-ext"."0.10.5"; "es6-iterator-0.1.2" = self.by-version."es6-iterator"."0.1.2"; "es6-symbol-0.1.1" = self.by-version."es6-symbol"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "es6-weak-map" ]; + peerDependencies = []; }; by-spec."escape-html"."*" = self.by-version."escape-html"."1.0.1"; - by-version."escape-html"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."escape-html"."1.0.1" = self.buildNodePackage { name = "escape-html-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/escape-html/-/escape-html-1.0.1.tgz"; - name = "escape-html-1.0.1.tgz"; - sha1 = "181a286ead397a39a92857cfb1d43052e356bff0"; - }) - ]; - buildInputs = - (self.nativeDeps."escape-html" or []); + src = fetchurl { + url = "http://registry.npmjs.org/escape-html/-/escape-html-1.0.1.tgz"; + name = "escape-html-1.0.1.tgz"; + sha1 = "181a286ead397a39a92857cfb1d43052e356bff0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "escape-html" ]; + peerDependencies = []; }; "escape-html" = self.by-version."escape-html"."1.0.1"; by-spec."escape-html"."1.0.1" = self.by-version."escape-html"."1.0.1"; by-spec."escape-string-applescript"."^1.0.0" = self.by-version."escape-string-applescript"."1.0.0"; - by-version."escape-string-applescript"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."escape-string-applescript"."1.0.0" = self.buildNodePackage { name = "escape-string-applescript-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/escape-string-applescript/-/escape-string-applescript-1.0.0.tgz"; - name = "escape-string-applescript-1.0.0.tgz"; - sha1 = "6f1c2294245d82c63bc03338dc19a94aa8428892"; - }) - ]; - buildInputs = - (self.nativeDeps."escape-string-applescript" or []); + src = fetchurl { + url = "http://registry.npmjs.org/escape-string-applescript/-/escape-string-applescript-1.0.0.tgz"; + name = "escape-string-applescript-1.0.0.tgz"; + sha1 = "6f1c2294245d82c63bc03338dc19a94aa8428892"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "escape-string-applescript" ]; + peerDependencies = []; }; by-spec."escape-string-regexp"."1.0.2" = self.by-version."escape-string-regexp"."1.0.2"; - by-version."escape-string-regexp"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."escape-string-regexp"."1.0.2" = self.buildNodePackage { name = "escape-string-regexp-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz"; - name = "escape-string-regexp-1.0.2.tgz"; - sha1 = "4dbc2fe674e71949caf3fb2695ce7f2dc1d9a8d1"; - }) - ]; - buildInputs = - (self.nativeDeps."escape-string-regexp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz"; + name = "escape-string-regexp-1.0.2.tgz"; + sha1 = "4dbc2fe674e71949caf3fb2695ce7f2dc1d9a8d1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "escape-string-regexp" ]; + peerDependencies = []; }; by-spec."escape-string-regexp"."^1.0.0" = self.by-version."escape-string-regexp"."1.0.2"; by-spec."escodegen"."0.0.15" = self.by-version."escodegen"."0.0.15"; - by-version."escodegen"."0.0.15" = lib.makeOverridable self.buildNodePackage { + by-version."escodegen"."0.0.15" = self.buildNodePackage { name = "escodegen-0.0.15"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/escodegen/-/escodegen-0.0.15.tgz"; - name = "escodegen-0.0.15.tgz"; - sha1 = "ffda9cb26b70b34f7cc19f1d88756539afb543bd"; - }) - ]; - buildInputs = - (self.nativeDeps."escodegen" or []); + src = fetchurl { + url = "http://registry.npmjs.org/escodegen/-/escodegen-0.0.15.tgz"; + name = "escodegen-0.0.15.tgz"; + sha1 = "ffda9cb26b70b34f7cc19f1d88756539afb543bd"; + }; deps = { - "esprima-1.2.2" = self.by-version."esprima"."1.2.2"; + "esprima-1.2.3" = self.by-version."esprima"."1.2.3"; "source-map-0.1.43" = self.by-version."source-map"."0.1.43"; }; - peerDependencies = [ - ]; - passthru.names = [ "escodegen" ]; + peerDependencies = []; }; by-spec."escodegen"."0.0.17" = self.by-version."escodegen"."0.0.17"; - by-version."escodegen"."0.0.17" = lib.makeOverridable self.buildNodePackage { + by-version."escodegen"."0.0.17" = self.buildNodePackage { name = "escodegen-0.0.17"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/escodegen/-/escodegen-0.0.17.tgz"; - name = "escodegen-0.0.17.tgz"; - sha1 = "1e78d17df1004fd7a88f2fed3b8b8592f3217f9c"; - }) - ]; - buildInputs = - (self.nativeDeps."escodegen" or []); + src = fetchurl { + url = "http://registry.npmjs.org/escodegen/-/escodegen-0.0.17.tgz"; + name = "escodegen-0.0.17.tgz"; + sha1 = "1e78d17df1004fd7a88f2fed3b8b8592f3217f9c"; + }; deps = { "esprima-1.0.4" = self.by-version."esprima"."1.0.4"; "estraverse-0.0.4" = self.by-version."estraverse"."0.0.4"; "source-map-0.1.43" = self.by-version."source-map"."0.1.43"; }; - peerDependencies = [ - ]; - passthru.names = [ "escodegen" ]; + peerDependencies = []; }; by-spec."escodegen"."1.3.x" = self.by-version."escodegen"."1.3.3"; - by-version."escodegen"."1.3.3" = lib.makeOverridable self.buildNodePackage { + by-version."escodegen"."1.3.3" = self.buildNodePackage { name = "escodegen-1.3.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/escodegen/-/escodegen-1.3.3.tgz"; - name = "escodegen-1.3.3.tgz"; - sha1 = "f024016f5a88e046fd12005055e939802e6c5f23"; - }) - ]; - buildInputs = - (self.nativeDeps."escodegen" or []); + src = fetchurl { + url = "http://registry.npmjs.org/escodegen/-/escodegen-1.3.3.tgz"; + name = "escodegen-1.3.3.tgz"; + sha1 = "f024016f5a88e046fd12005055e939802e6c5f23"; + }; deps = { "esutils-1.0.0" = self.by-version."esutils"."1.0.0"; "estraverse-1.5.1" = self.by-version."estraverse"."1.5.1"; "esprima-1.1.1" = self.by-version."esprima"."1.1.1"; "source-map-0.1.43" = self.by-version."source-map"."0.1.43"; }; - peerDependencies = [ - ]; - passthru.names = [ "escodegen" ]; + peerDependencies = []; }; by-spec."escodegen"."^1.4.1" = - self.by-version."escodegen"."1.5.0"; - by-version."escodegen"."1.5.0" = lib.makeOverridable self.buildNodePackage { - name = "escodegen-1.5.0"; + self.by-version."escodegen"."1.6.0"; + by-version."escodegen"."1.6.0" = self.buildNodePackage { + name = "escodegen-1.6.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/escodegen/-/escodegen-1.5.0.tgz"; - name = "escodegen-1.5.0.tgz"; - sha1 = "17fa592aa0d7b38d89e7de2e94b8200d58bb3261"; - }) - ]; - buildInputs = - (self.nativeDeps."escodegen" or []); + src = fetchurl { + url = "http://registry.npmjs.org/escodegen/-/escodegen-1.6.0.tgz"; + name = "escodegen-1.6.0.tgz"; + sha1 = "b7dbcbd6586915d9da977f74ba2650d2e82bccfb"; + }; deps = { "estraverse-1.9.1" = self.by-version."estraverse"."1.9.1"; "esutils-1.1.6" = self.by-version."esutils"."1.1.6"; - "esprima-1.2.2" = self.by-version."esprima"."1.2.2"; + "esprima-1.2.3" = self.by-version."esprima"."1.2.3"; "optionator-0.5.0" = self.by-version."optionator"."0.5.0"; "source-map-0.1.43" = self.by-version."source-map"."0.1.43"; }; - peerDependencies = [ - ]; - passthru.names = [ "escodegen" ]; + peerDependencies = []; }; + by-spec."escodegen"."~1.3.1" = + self.by-version."escodegen"."1.3.3"; by-spec."escope"."~0.0.13" = self.by-version."escope"."0.0.16"; - by-version."escope"."0.0.16" = lib.makeOverridable self.buildNodePackage { + by-version."escope"."0.0.16" = self.buildNodePackage { name = "escope-0.0.16"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/escope/-/escope-0.0.16.tgz"; - name = "escope-0.0.16.tgz"; - sha1 = "418c7a0afca721dafe659193fd986283e746538f"; - }) - ]; - buildInputs = - (self.nativeDeps."escope" or []); + src = fetchurl { + url = "http://registry.npmjs.org/escope/-/escope-0.0.16.tgz"; + name = "escope-0.0.16.tgz"; + sha1 = "418c7a0afca721dafe659193fd986283e746538f"; + }; deps = { "estraverse-1.9.1" = self.by-version."estraverse"."1.9.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "escope" ]; + peerDependencies = []; }; by-spec."esprima"."1.0.2" = self.by-version."esprima"."1.0.2"; - by-version."esprima"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."esprima"."1.0.2" = self.buildNodePackage { name = "esprima-1.0.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/esprima/-/esprima-1.0.2.tgz"; - name = "esprima-1.0.2.tgz"; - sha1 = "8039bf9ceac4d9d2c15f623264fb292b5502ceaf"; - }) - ]; - buildInputs = - (self.nativeDeps."esprima" or []); + src = fetchurl { + url = "http://registry.npmjs.org/esprima/-/esprima-1.0.2.tgz"; + name = "esprima-1.0.2.tgz"; + sha1 = "8039bf9ceac4d9d2c15f623264fb292b5502ceaf"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "esprima" ]; + peerDependencies = []; }; - by-spec."esprima"."1.2.x" = + by-spec."esprima"."1.2.2" = self.by-version."esprima"."1.2.2"; - by-version."esprima"."1.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."esprima"."1.2.2" = self.buildNodePackage { name = "esprima-1.2.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz"; - name = "esprima-1.2.2.tgz"; - sha1 = "76a0fd66fcfe154fd292667dc264019750b1657b"; - }) - ]; - buildInputs = - (self.nativeDeps."esprima" or []); + src = fetchurl { + url = "http://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz"; + name = "esprima-1.2.2.tgz"; + sha1 = "76a0fd66fcfe154fd292667dc264019750b1657b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "esprima" ]; + peerDependencies = []; + }; + by-spec."esprima"."1.2.x" = + self.by-version."esprima"."1.2.3"; + by-version."esprima"."1.2.3" = self.buildNodePackage { + name = "esprima-1.2.3"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/esprima/-/esprima-1.2.3.tgz"; + name = "esprima-1.2.3.tgz"; + sha1 = "173c9c28d0ec7753afb977b6b21b3017367aac1b"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."esprima".">= 1.0.0" = - self.by-version."esprima"."1.2.2"; + self.by-version."esprima"."1.2.3"; by-spec."esprima"."^1.2.2" = - self.by-version."esprima"."1.2.2"; - by-spec."esprima"."~ 1.0.2" = - self.by-version."esprima"."1.0.4"; - by-version."esprima"."1.0.4" = lib.makeOverridable self.buildNodePackage { - name = "esprima-1.0.4"; + self.by-version."esprima"."1.2.3"; + by-spec."esprima"."git+https://github.com/ariya/esprima.git#harmony" = + self.by-version."esprima"."1.1.0-dev-harmony"; + by-version."esprima"."1.1.0-dev-harmony" = self.buildNodePackage { + name = "esprima-1.1.0-dev-harmony"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz"; - name = "esprima-1.0.4.tgz"; - sha1 = "9f557e08fc3b4d26ece9dd34f8fbf476b62585ad"; - }) - ]; - buildInputs = - (self.nativeDeps."esprima" or []); + src = fetchgit { + url = "git://github.com/ariya/esprima.git"; + rev = "216189496afc6bd3f7021a05253c64f9858b6ff9"; + sha256 = "bdfe327bcc19a2adca183c0f1f5517cff87afdfbadce1a77e43841c1539cedca"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "esprima" ]; + peerDependencies = []; + }; + by-spec."esprima"."git://github.com/ariya/esprima.git#harmony" = + self.by-version."esprima"."1.1.0-dev-harmony"; + by-spec."esprima"."~ 1.0.2" = + self.by-version."esprima"."1.0.4"; + by-version."esprima"."1.0.4" = self.buildNodePackage { + name = "esprima-1.0.4"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz"; + name = "esprima-1.0.4.tgz"; + sha1 = "9f557e08fc3b4d26ece9dd34f8fbf476b62585ad"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."esprima"."~0.9.9" = self.by-version."esprima"."0.9.9"; - by-version."esprima"."0.9.9" = lib.makeOverridable self.buildNodePackage { + by-version."esprima"."0.9.9" = self.buildNodePackage { name = "esprima-0.9.9"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/esprima/-/esprima-0.9.9.tgz"; - name = "esprima-0.9.9.tgz"; - sha1 = "1b90925c975d632d7282939c3bb9c3a423c30490"; - }) - ]; - buildInputs = - (self.nativeDeps."esprima" or []); + src = fetchurl { + url = "http://registry.npmjs.org/esprima/-/esprima-0.9.9.tgz"; + name = "esprima-0.9.9.tgz"; + sha1 = "1b90925c975d632d7282939c3bb9c3a423c30490"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "esprima" ]; + peerDependencies = []; }; + by-spec."esprima"."~1.0.0" = + self.by-version."esprima"."1.0.4"; by-spec."esprima"."~1.0.2" = self.by-version."esprima"."1.0.4"; by-spec."esprima"."~1.0.4" = self.by-version."esprima"."1.0.4"; by-spec."esprima"."~1.1.1" = self.by-version."esprima"."1.1.1"; - by-version."esprima"."1.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."esprima"."1.1.1" = self.buildNodePackage { name = "esprima-1.1.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/esprima/-/esprima-1.1.1.tgz"; - name = "esprima-1.1.1.tgz"; - sha1 = "5b6f1547f4d102e670e140c509be6771d6aeb549"; - }) - ]; - buildInputs = - (self.nativeDeps."esprima" or []); + src = fetchurl { + url = "http://registry.npmjs.org/esprima/-/esprima-1.1.1.tgz"; + name = "esprima-1.1.1.tgz"; + sha1 = "5b6f1547f4d102e670e140c509be6771d6aeb549"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "esprima" ]; + peerDependencies = []; }; by-spec."esprima-fb"."3001.1.0-dev-harmony-fb" = self.by-version."esprima-fb"."3001.1.0-dev-harmony-fb"; - by-version."esprima-fb"."3001.1.0-dev-harmony-fb" = lib.makeOverridable self.buildNodePackage { + by-version."esprima-fb"."3001.1.0-dev-harmony-fb" = self.buildNodePackage { name = "esprima-fb-3001.1.0-dev-harmony-fb"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/esprima-fb/-/esprima-fb-3001.0001.0000-dev-harmony-fb.tgz"; - name = "esprima-fb-3001.1.0-dev-harmony-fb.tgz"; - sha1 = "b77d37abcd38ea0b77426bb8bc2922ce6b426411"; - }) - ]; - buildInputs = - (self.nativeDeps."esprima-fb" or []); + src = fetchurl { + url = "http://registry.npmjs.org/esprima-fb/-/esprima-fb-3001.0001.0000-dev-harmony-fb.tgz"; + name = "esprima-fb-3001.1.0-dev-harmony-fb.tgz"; + sha1 = "b77d37abcd38ea0b77426bb8bc2922ce6b426411"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "esprima-fb" ]; + peerDependencies = []; + }; + by-spec."esprima-fb"."8001.1001.0-dev-harmony-fb" = + self.by-version."esprima-fb"."8001.1001.0-dev-harmony-fb"; + by-version."esprima-fb"."8001.1001.0-dev-harmony-fb" = self.buildNodePackage { + name = "esprima-fb-8001.1001.0-dev-harmony-fb"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/esprima-fb/-/esprima-fb-8001.1001.0-dev-harmony-fb.tgz"; + name = "esprima-fb-8001.1001.0-dev-harmony-fb.tgz"; + sha1 = "c3190b05341d45643e093af70485ab4988e34d5e"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."esprima-fb"."~10001.1.0-dev-harmony-fb" = + self.by-version."esprima-fb"."10001.1.0-dev-harmony-fb"; + by-version."esprima-fb"."10001.1.0-dev-harmony-fb" = self.buildNodePackage { + name = "esprima-fb-10001.1.0-dev-harmony-fb"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/esprima-fb/-/esprima-fb-10001.1.0-dev-harmony-fb.tgz"; + name = "esprima-fb-10001.1.0-dev-harmony-fb.tgz"; + sha1 = "f7efb452d3c8006dde6b3c59678604f7114a882c"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."esprima-fb"."~7001.0001.0000-dev-harmony-fb" = self.by-version."esprima-fb"."7001.1.0-dev-harmony-fb"; - by-version."esprima-fb"."7001.1.0-dev-harmony-fb" = lib.makeOverridable self.buildNodePackage { + by-version."esprima-fb"."7001.1.0-dev-harmony-fb" = self.buildNodePackage { name = "esprima-fb-7001.1.0-dev-harmony-fb"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/esprima-fb/-/esprima-fb-7001.1.0-dev-harmony-fb.tgz"; - name = "esprima-fb-7001.1.0-dev-harmony-fb.tgz"; - sha1 = "907e20919575a667dd1b42335de00cf6646d77b3"; - }) - ]; - buildInputs = - (self.nativeDeps."esprima-fb" or []); + src = fetchurl { + url = "http://registry.npmjs.org/esprima-fb/-/esprima-fb-7001.1.0-dev-harmony-fb.tgz"; + name = "esprima-fb-7001.1.0-dev-harmony-fb.tgz"; + sha1 = "907e20919575a667dd1b42335de00cf6646d77b3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "esprima-fb" ]; + peerDependencies = []; }; by-spec."esprima-six"."0.0.3" = self.by-version."esprima-six"."0.0.3"; - by-version."esprima-six"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."esprima-six"."0.0.3" = self.buildNodePackage { name = "esprima-six-0.0.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/esprima-six/-/esprima-six-0.0.3.tgz"; - name = "esprima-six-0.0.3.tgz"; - sha1 = "8eb750435b02d3e50cf09b5736cbce4606a4399f"; - }) - ]; - buildInputs = - (self.nativeDeps."esprima-six" or []); + src = fetchurl { + url = "http://registry.npmjs.org/esprima-six/-/esprima-six-0.0.3.tgz"; + name = "esprima-six-0.0.3.tgz"; + sha1 = "8eb750435b02d3e50cf09b5736cbce4606a4399f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "esprima-six" ]; + peerDependencies = []; }; by-spec."esprima-six"."~0.0.3" = self.by-version."esprima-six"."0.0.3"; by-spec."esrefactor"."~0.1.0" = self.by-version."esrefactor"."0.1.0"; - by-version."esrefactor"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."esrefactor"."0.1.0" = self.buildNodePackage { name = "esrefactor-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/esrefactor/-/esrefactor-0.1.0.tgz"; - name = "esrefactor-0.1.0.tgz"; - sha1 = "d142795a282339ab81e936b5b7a21b11bf197b13"; - }) - ]; - buildInputs = - (self.nativeDeps."esrefactor" or []); + src = fetchurl { + url = "http://registry.npmjs.org/esrefactor/-/esrefactor-0.1.0.tgz"; + name = "esrefactor-0.1.0.tgz"; + sha1 = "d142795a282339ab81e936b5b7a21b11bf197b13"; + }; deps = { "esprima-1.0.4" = self.by-version."esprima"."1.0.4"; "estraverse-0.0.4" = self.by-version."estraverse"."0.0.4"; "escope-0.0.16" = self.by-version."escope"."0.0.16"; }; - peerDependencies = [ - ]; - passthru.names = [ "esrefactor" ]; + peerDependencies = []; }; by-spec."estraverse".">= 0.0.2" = self.by-version."estraverse"."1.9.1"; - by-version."estraverse"."1.9.1" = lib.makeOverridable self.buildNodePackage { + by-version."estraverse"."1.9.1" = self.buildNodePackage { name = "estraverse-1.9.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/estraverse/-/estraverse-1.9.1.tgz"; - name = "estraverse-1.9.1.tgz"; - sha1 = "553a74829ef763ea6153807f86b90ccde5e32231"; - }) - ]; - buildInputs = - (self.nativeDeps."estraverse" or []); + src = fetchurl { + url = "http://registry.npmjs.org/estraverse/-/estraverse-1.9.1.tgz"; + name = "estraverse-1.9.1.tgz"; + sha1 = "553a74829ef763ea6153807f86b90ccde5e32231"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "estraverse" ]; + peerDependencies = []; }; by-spec."estraverse"."^1.9.1" = self.by-version."estraverse"."1.9.1"; by-spec."estraverse"."~0.0.4" = self.by-version."estraverse"."0.0.4"; - by-version."estraverse"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."estraverse"."0.0.4" = self.buildNodePackage { name = "estraverse-0.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/estraverse/-/estraverse-0.0.4.tgz"; - name = "estraverse-0.0.4.tgz"; - sha1 = "01a0932dfee574684a598af5a67c3bf9b6428db2"; - }) - ]; - buildInputs = - (self.nativeDeps."estraverse" or []); + src = fetchurl { + url = "http://registry.npmjs.org/estraverse/-/estraverse-0.0.4.tgz"; + name = "estraverse-0.0.4.tgz"; + sha1 = "01a0932dfee574684a598af5a67c3bf9b6428db2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "estraverse" ]; + peerDependencies = []; }; by-spec."estraverse"."~1.5.0" = self.by-version."estraverse"."1.5.1"; - by-version."estraverse"."1.5.1" = lib.makeOverridable self.buildNodePackage { + by-version."estraverse"."1.5.1" = self.buildNodePackage { name = "estraverse-1.5.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz"; - name = "estraverse-1.5.1.tgz"; - sha1 = "867a3e8e58a9f84618afb6c2ddbcd916b7cbaf71"; - }) - ]; - buildInputs = - (self.nativeDeps."estraverse" or []); + src = fetchurl { + url = "http://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz"; + name = "estraverse-1.5.1.tgz"; + sha1 = "867a3e8e58a9f84618afb6c2ddbcd916b7cbaf71"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "estraverse" ]; + peerDependencies = []; }; by-spec."estraverse"."~1.8.0" = self.by-version."estraverse"."1.8.0"; - by-version."estraverse"."1.8.0" = lib.makeOverridable self.buildNodePackage { + by-version."estraverse"."1.8.0" = self.buildNodePackage { name = "estraverse-1.8.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/estraverse/-/estraverse-1.8.0.tgz"; - name = "estraverse-1.8.0.tgz"; - sha1 = "3f1264fb62c8500dbae5e4f73705cd576d6af428"; - }) - ]; - buildInputs = - (self.nativeDeps."estraverse" or []); + src = fetchurl { + url = "http://registry.npmjs.org/estraverse/-/estraverse-1.8.0.tgz"; + name = "estraverse-1.8.0.tgz"; + sha1 = "3f1264fb62c8500dbae5e4f73705cd576d6af428"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "estraverse" ]; + peerDependencies = []; }; by-spec."esutils"."^1.1.6" = self.by-version."esutils"."1.1.6"; - by-version."esutils"."1.1.6" = lib.makeOverridable self.buildNodePackage { + by-version."esutils"."1.1.6" = self.buildNodePackage { name = "esutils-1.1.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/esutils/-/esutils-1.1.6.tgz"; - name = "esutils-1.1.6.tgz"; - sha1 = "c01ccaa9ae4b897c6d0c3e210ae52f3c7a844375"; - }) - ]; - buildInputs = - (self.nativeDeps."esutils" or []); + src = fetchurl { + url = "http://registry.npmjs.org/esutils/-/esutils-1.1.6.tgz"; + name = "esutils-1.1.6.tgz"; + sha1 = "c01ccaa9ae4b897c6d0c3e210ae52f3c7a844375"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "esutils" ]; + peerDependencies = []; }; by-spec."esutils"."~1.0.0" = self.by-version."esutils"."1.0.0"; - by-version."esutils"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."esutils"."1.0.0" = self.buildNodePackage { name = "esutils-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz"; - name = "esutils-1.0.0.tgz"; - sha1 = "8151d358e20c8acc7fb745e7472c0025fe496570"; - }) - ]; - buildInputs = - (self.nativeDeps."esutils" or []); + src = fetchurl { + url = "http://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz"; + name = "esutils-1.0.0.tgz"; + sha1 = "8151d358e20c8acc7fb745e7472c0025fe496570"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "esutils" ]; + peerDependencies = []; }; by-spec."etag"."~1.4.0" = self.by-version."etag"."1.4.0"; - by-version."etag"."1.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."etag"."1.4.0" = self.buildNodePackage { name = "etag-1.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/etag/-/etag-1.4.0.tgz"; - name = "etag-1.4.0.tgz"; - sha1 = "3050991615857707c04119d075ba2088e0701225"; - }) - ]; - buildInputs = - (self.nativeDeps."etag" or []); + src = fetchurl { + url = "http://registry.npmjs.org/etag/-/etag-1.4.0.tgz"; + name = "etag-1.4.0.tgz"; + sha1 = "3050991615857707c04119d075ba2088e0701225"; + }; deps = { "crc-3.0.0" = self.by-version."crc"."3.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "etag" ]; + peerDependencies = []; }; by-spec."etag"."~1.5.0" = self.by-version."etag"."1.5.1"; - by-version."etag"."1.5.1" = lib.makeOverridable self.buildNodePackage { + by-version."etag"."1.5.1" = self.buildNodePackage { name = "etag-1.5.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/etag/-/etag-1.5.1.tgz"; - name = "etag-1.5.1.tgz"; - sha1 = "54c50de04ee42695562925ac566588291be7e9ea"; - }) - ]; - buildInputs = - (self.nativeDeps."etag" or []); + src = fetchurl { + url = "http://registry.npmjs.org/etag/-/etag-1.5.1.tgz"; + name = "etag-1.5.1.tgz"; + sha1 = "54c50de04ee42695562925ac566588291be7e9ea"; + }; deps = { "crc-3.2.1" = self.by-version."crc"."3.2.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "etag" ]; + peerDependencies = []; }; by-spec."etag"."~1.5.1" = self.by-version."etag"."1.5.1"; by-spec."event-emitter"."~0.3.1" = - self.by-version."event-emitter"."0.3.1"; - by-version."event-emitter"."0.3.1" = lib.makeOverridable self.buildNodePackage { - name = "event-emitter-0.3.1"; + self.by-version."event-emitter"."0.3.2"; + by-version."event-emitter"."0.3.2" = self.buildNodePackage { + name = "event-emitter-0.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/event-emitter/-/event-emitter-0.3.1.tgz"; - name = "event-emitter-0.3.1.tgz"; - sha1 = "1425ca9c5649a1a31ba835bd9dba6bfad3880238"; - }) - ]; - buildInputs = - (self.nativeDeps."event-emitter" or []); + src = fetchurl { + url = "http://registry.npmjs.org/event-emitter/-/event-emitter-0.3.2.tgz"; + name = "event-emitter-0.3.2.tgz"; + sha1 = "a16acce48a6cddbafb494c1f8b46e8aa98758164"; + }; deps = { - "es5-ext-0.10.4" = self.by-version."es5-ext"."0.10.4"; + "es5-ext-0.10.5" = self.by-version."es5-ext"."0.10.5"; "d-0.1.1" = self.by-version."d"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "event-emitter" ]; + peerDependencies = []; }; by-spec."event-stream"."~0.5" = self.by-version."event-stream"."0.5.3"; - by-version."event-stream"."0.5.3" = lib.makeOverridable self.buildNodePackage { + by-version."event-stream"."0.5.3" = self.buildNodePackage { name = "event-stream-0.5.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/event-stream/-/event-stream-0.5.3.tgz"; - name = "event-stream-0.5.3.tgz"; - sha1 = "b77b9309f7107addfeab63f0c0eafd8db0bd8c1c"; - }) - ]; - buildInputs = - (self.nativeDeps."event-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/event-stream/-/event-stream-0.5.3.tgz"; + name = "event-stream-0.5.3.tgz"; + sha1 = "b77b9309f7107addfeab63f0c0eafd8db0bd8c1c"; + }; deps = { "optimist-0.2.8" = self.by-version."optimist"."0.2.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "event-stream" ]; + peerDependencies = []; }; by-spec."eventemitter2"."0.4.14" = self.by-version."eventemitter2"."0.4.14"; - by-version."eventemitter2"."0.4.14" = lib.makeOverridable self.buildNodePackage { + by-version."eventemitter2"."0.4.14" = self.buildNodePackage { name = "eventemitter2-0.4.14"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz"; - name = "eventemitter2-0.4.14.tgz"; - sha1 = "8f61b75cde012b2e9eb284d4545583b5643b61ab"; - }) - ]; - buildInputs = - (self.nativeDeps."eventemitter2" or []); + src = fetchurl { + url = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz"; + name = "eventemitter2-0.4.14.tgz"; + sha1 = "8f61b75cde012b2e9eb284d4545583b5643b61ab"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "eventemitter2" ]; + peerDependencies = []; }; by-spec."eventemitter2"."~0.4.13" = self.by-version."eventemitter2"."0.4.14"; @@ -9217,78 +9338,71 @@ self.by-version."eventemitter2"."0.4.14"; by-spec."eventemitter3"."*" = self.by-version."eventemitter3"."0.1.6"; - by-version."eventemitter3"."0.1.6" = lib.makeOverridable self.buildNodePackage { + by-version."eventemitter3"."0.1.6" = self.buildNodePackage { name = "eventemitter3-0.1.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/eventemitter3/-/eventemitter3-0.1.6.tgz"; - name = "eventemitter3-0.1.6.tgz"; - sha1 = "8c7ac44b87baab55cd50c828dc38778eac052ea5"; - }) - ]; - buildInputs = - (self.nativeDeps."eventemitter3" or []); + src = fetchurl { + url = "http://registry.npmjs.org/eventemitter3/-/eventemitter3-0.1.6.tgz"; + name = "eventemitter3-0.1.6.tgz"; + sha1 = "8c7ac44b87baab55cd50c828dc38778eac052ea5"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "eventemitter3" ]; + peerDependencies = []; }; by-spec."events"."~1.0.0" = self.by-version."events"."1.0.2"; - by-version."events"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."events"."1.0.2" = self.buildNodePackage { name = "events-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/events/-/events-1.0.2.tgz"; - name = "events-1.0.2.tgz"; - sha1 = "75849dcfe93d10fb057c30055afdbd51d06a8e24"; - }) - ]; - buildInputs = - (self.nativeDeps."events" or []); + src = fetchurl { + url = "http://registry.npmjs.org/events/-/events-1.0.2.tgz"; + name = "events-1.0.2.tgz"; + sha1 = "75849dcfe93d10fb057c30055afdbd51d06a8e24"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "events" ]; + peerDependencies = []; }; by-spec."events.node".">= 0.4.0" = self.by-version."events.node"."0.4.9"; - by-version."events.node"."0.4.9" = lib.makeOverridable self.buildNodePackage { + by-version."events.node"."0.4.9" = self.buildNodePackage { name = "events.node-0.4.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/events.node/-/events.node-0.4.9.tgz"; - name = "events.node-0.4.9.tgz"; - sha1 = "82998ea749501145fd2da7cf8ecbe6420fac02a4"; - }) - ]; - buildInputs = - (self.nativeDeps."events.node" or []); + src = fetchurl { + url = "http://registry.npmjs.org/events.node/-/events.node-0.4.9.tgz"; + name = "events.node-0.4.9.tgz"; + sha1 = "82998ea749501145fd2da7cf8ecbe6420fac02a4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "events.node" ]; + peerDependencies = []; + }; + by-spec."evernote"."^1.25.3" = + self.by-version."evernote"."1.25.4"; + by-version."evernote"."1.25.4" = self.buildNodePackage { + name = "evernote-1.25.4"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/evernote/-/evernote-1.25.4.tgz"; + name = "evernote-1.25.4.tgz"; + sha1 = "b2dea7683c4b26ab2af0fc965fdade2d6d022849"; + }; + deps = { + "oauth-0.9.12" = self.by-version."oauth"."0.9.12"; + }; + peerDependencies = []; }; by-spec."everyauth"."0.4.5" = self.by-version."everyauth"."0.4.5"; - by-version."everyauth"."0.4.5" = lib.makeOverridable self.buildNodePackage { + by-version."everyauth"."0.4.5" = self.buildNodePackage { name = "everyauth-0.4.5"; bin = false; - src = [ - (self.patchSource fetchurl { - url = "http://registry.npmjs.org/everyauth/-/everyauth-0.4.5.tgz"; - name = "everyauth-0.4.5.tgz"; - sha1 = "282d358439d91c30fb4aa2320dc362edac7dd189"; - }) - ]; - buildInputs = - (self.nativeDeps."everyauth" or []); + src = fetchurl { + url = "http://registry.npmjs.org/everyauth/-/everyauth-0.4.5.tgz"; + name = "everyauth-0.4.5.tgz"; + sha1 = "282d358439d91c30fb4aa2320dc362edac7dd189"; + }; deps = { "oauth-0.9.12" = self.by-version."oauth"."0.9.12"; "request-2.9.203" = self.by-version."request"."2.9.203"; @@ -9298,31 +9412,23 @@ "node-swt-0.1.1" = self.by-version."node-swt"."0.1.1"; "node-wsfederation-0.1.1" = self.by-version."node-wsfederation"."0.1.1"; "debug-0.5.0" = self.by-version."debug"."0.5.0"; - "express-3.19.0" = self.by-version."express"."3.19.0"; + "express-3.19.1" = self.by-version."express"."3.19.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "everyauth" ]; + peerDependencies = []; }; by-spec."exit"."0.1.2" = self.by-version."exit"."0.1.2"; - by-version."exit"."0.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."exit"."0.1.2" = self.buildNodePackage { name = "exit-0.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/exit/-/exit-0.1.2.tgz"; - name = "exit-0.1.2.tgz"; - sha1 = "0632638f8d877cc82107d30a0fff1a17cba1cd0c"; - }) - ]; - buildInputs = - (self.nativeDeps."exit" or []); + src = fetchurl { + url = "http://registry.npmjs.org/exit/-/exit-0.1.2.tgz"; + name = "exit-0.1.2.tgz"; + sha1 = "0632638f8d877cc82107d30a0fff1a17cba1cd0c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "exit" ]; + peerDependencies = []; }; by-spec."exit"."0.1.x" = self.by-version."exit"."0.1.2"; @@ -9330,18 +9436,14 @@ self.by-version."exit"."0.1.2"; by-spec."express"."*" = self.by-version."express"."5.0.0-alpha.1"; - by-version."express"."5.0.0-alpha.1" = lib.makeOverridable self.buildNodePackage { + by-version."express"."5.0.0-alpha.1" = self.buildNodePackage { name = "express-5.0.0-alpha.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/express/-/express-5.0.0-alpha.1.tgz"; - name = "express-5.0.0-alpha.1.tgz"; - sha1 = "415df02c51ae01c221362fca59b03591d956b2d7"; - }) - ]; - buildInputs = - (self.nativeDeps."express" or []); + src = fetchurl { + url = "http://registry.npmjs.org/express/-/express-5.0.0-alpha.1.tgz"; + name = "express-5.0.0-alpha.1.tgz"; + sha1 = "415df02c51ae01c221362fca59b03591d956b2d7"; + }; deps = { "accepts-1.1.4" = self.by-version."accepts"."1.1.4"; "content-disposition-0.5.0" = self.by-version."content-disposition"."0.5.0"; @@ -9368,114 +9470,40 @@ "merge-descriptors-0.0.2" = self.by-version."merge-descriptors"."0.0.2"; "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "express" ]; + peerDependencies = []; }; "express" = self.by-version."express"."5.0.0-alpha.1"; by-spec."express"."2.5.11" = self.by-version."express"."2.5.11"; - by-version."express"."2.5.11" = lib.makeOverridable self.buildNodePackage { + by-version."express"."2.5.11" = self.buildNodePackage { name = "express-2.5.11"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/express/-/express-2.5.11.tgz"; - name = "express-2.5.11.tgz"; - sha1 = "4ce8ea1f3635e69e49f0ebb497b6a4b0a51ce6f0"; - }) - ]; - buildInputs = - (self.nativeDeps."express" or []); + src = fetchurl { + url = "http://registry.npmjs.org/express/-/express-2.5.11.tgz"; + name = "express-2.5.11.tgz"; + sha1 = "4ce8ea1f3635e69e49f0ebb497b6a4b0a51ce6f0"; + }; deps = { "connect-1.9.2" = self.by-version."connect"."1.9.2"; "mime-1.2.4" = self.by-version."mime"."1.2.4"; "qs-0.4.2" = self.by-version."qs"."0.4.2"; "mkdirp-0.3.0" = self.by-version."mkdirp"."0.3.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "express" ]; + peerDependencies = []; }; - by-spec."express"."3.2.0" = - self.by-version."express"."3.2.0"; - by-version."express"."3.2.0" = lib.makeOverridable self.buildNodePackage { - name = "express-3.2.0"; + by-spec."express"."3.*" = + self.by-version."express"."3.19.1"; + by-version."express"."3.19.1" = self.buildNodePackage { + name = "express-3.19.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/express/-/express-3.2.0.tgz"; - name = "express-3.2.0.tgz"; - sha1 = "7b66d6c66b038038eedf452804222b3077374ae0"; - }) - ]; - buildInputs = - (self.nativeDeps."express" or []); - deps = { - "connect-2.7.6" = self.by-version."connect"."2.7.6"; - "commander-0.6.1" = self.by-version."commander"."0.6.1"; - "range-parser-0.0.4" = self.by-version."range-parser"."0.0.4"; - "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; - "cookie-0.0.5" = self.by-version."cookie"."0.0.5"; - "buffer-crc32-0.2.5" = self.by-version."buffer-crc32"."0.2.5"; - "fresh-0.1.0" = self.by-version."fresh"."0.1.0"; - "methods-0.0.1" = self.by-version."methods"."0.0.1"; - "send-0.1.0" = self.by-version."send"."0.1.0"; - "cookie-signature-1.0.1" = self.by-version."cookie-signature"."1.0.1"; - "debug-2.1.1" = self.by-version."debug"."2.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/express/-/express-3.19.1.tgz"; + name = "express-3.19.1.tgz"; + sha1 = "2b65f584a4c9856ff656595680f522a106b81693"; }; - peerDependencies = [ - ]; - passthru.names = [ "express" ]; - }; - by-spec."express"."3.4.4" = - self.by-version."express"."3.4.4"; - by-version."express"."3.4.4" = lib.makeOverridable self.buildNodePackage { - name = "express-3.4.4"; - bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/express/-/express-3.4.4.tgz"; - name = "express-3.4.4.tgz"; - sha1 = "0b63ae626c96b71b78d13dfce079c10351635a86"; - }) - ]; - buildInputs = - (self.nativeDeps."express" or []); - deps = { - "connect-2.11.0" = self.by-version."connect"."2.11.0"; - "commander-1.3.2" = self.by-version."commander"."1.3.2"; - "range-parser-0.0.4" = self.by-version."range-parser"."0.0.4"; - "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; - "cookie-0.1.0" = self.by-version."cookie"."0.1.0"; - "buffer-crc32-0.2.1" = self.by-version."buffer-crc32"."0.2.1"; - "fresh-0.2.0" = self.by-version."fresh"."0.2.0"; - "methods-0.1.0" = self.by-version."methods"."0.1.0"; - "send-0.1.4" = self.by-version."send"."0.1.4"; - "cookie-signature-1.0.1" = self.by-version."cookie-signature"."1.0.1"; - "debug-2.1.1" = self.by-version."debug"."2.1.1"; - }; - peerDependencies = [ - ]; - passthru.names = [ "express" ]; - }; - by-spec."express"."3.x" = - self.by-version."express"."3.19.0"; - by-version."express"."3.19.0" = lib.makeOverridable self.buildNodePackage { - name = "express-3.19.0"; - bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/express/-/express-3.19.0.tgz"; - name = "express-3.19.0.tgz"; - sha1 = "cdac51029ccd012840d74c8c9a05834ac3a23a25"; - }) - ]; - buildInputs = - (self.nativeDeps."express" or []); deps = { "basic-auth-1.0.0" = self.by-version."basic-auth"."1.0.0"; - "connect-2.28.1" = self.by-version."connect"."2.28.1"; + "connect-2.28.2" = self.by-version."connect"."2.28.2"; "content-disposition-0.5.0" = self.by-version."content-disposition"."0.5.0"; "commander-2.6.0" = self.by-version."commander"."2.6.0"; "cookie-signature-1.0.5" = self.by-version."cookie-signature"."1.0.5"; @@ -9490,32 +9518,207 @@ "parseurl-1.3.0" = self.by-version."parseurl"."1.3.0"; "proxy-addr-1.0.5" = self.by-version."proxy-addr"."1.0.5"; "range-parser-1.0.2" = self.by-version."range-parser"."1.0.2"; - "send-0.11.0" = self.by-version."send"."0.11.0"; + "send-0.11.1" = self.by-version."send"."0.11.1"; "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; "vary-1.0.0" = self.by-version."vary"."1.0.0"; "cookie-0.1.2" = self.by-version."cookie"."0.1.2"; "merge-descriptors-0.0.2" = self.by-version."merge-descriptors"."0.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "express" ]; + peerDependencies = []; + }; + by-spec."express"."3.2.0" = + self.by-version."express"."3.2.0"; + by-version."express"."3.2.0" = self.buildNodePackage { + name = "express-3.2.0"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/express/-/express-3.2.0.tgz"; + name = "express-3.2.0.tgz"; + sha1 = "7b66d6c66b038038eedf452804222b3077374ae0"; + }; + deps = { + "connect-2.7.6" = self.by-version."connect"."2.7.6"; + "commander-0.6.1" = self.by-version."commander"."0.6.1"; + "range-parser-0.0.4" = self.by-version."range-parser"."0.0.4"; + "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; + "cookie-0.0.5" = self.by-version."cookie"."0.0.5"; + "buffer-crc32-0.2.5" = self.by-version."buffer-crc32"."0.2.5"; + "fresh-0.1.0" = self.by-version."fresh"."0.1.0"; + "methods-0.0.1" = self.by-version."methods"."0.0.1"; + "send-0.1.0" = self.by-version."send"."0.1.0"; + "cookie-signature-1.0.1" = self.by-version."cookie-signature"."1.0.1"; + "debug-2.1.1" = self.by-version."debug"."2.1.1"; + }; + peerDependencies = []; + }; + by-spec."express"."3.4.4" = + self.by-version."express"."3.4.4"; + by-version."express"."3.4.4" = self.buildNodePackage { + name = "express-3.4.4"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/express/-/express-3.4.4.tgz"; + name = "express-3.4.4.tgz"; + sha1 = "0b63ae626c96b71b78d13dfce079c10351635a86"; + }; + deps = { + "connect-2.11.0" = self.by-version."connect"."2.11.0"; + "commander-1.3.2" = self.by-version."commander"."1.3.2"; + "range-parser-0.0.4" = self.by-version."range-parser"."0.0.4"; + "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; + "cookie-0.1.0" = self.by-version."cookie"."0.1.0"; + "buffer-crc32-0.2.1" = self.by-version."buffer-crc32"."0.2.1"; + "fresh-0.2.0" = self.by-version."fresh"."0.2.0"; + "methods-0.1.0" = self.by-version."methods"."0.1.0"; + "send-0.1.4" = self.by-version."send"."0.1.4"; + "cookie-signature-1.0.1" = self.by-version."cookie-signature"."1.0.1"; + "debug-2.1.1" = self.by-version."debug"."2.1.1"; + }; + peerDependencies = []; + }; + by-spec."express"."3.x" = + self.by-version."express"."3.19.1"; + by-spec."express"."4.6.1" = + self.by-version."express"."4.6.1"; + by-version."express"."4.6.1" = self.buildNodePackage { + name = "express-4.6.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/express/-/express-4.6.1.tgz"; + name = "express-4.6.1.tgz"; + sha1 = "c806e51755cb453ba17fac2f343caff6af885df4"; + }; + deps = { + "accepts-1.0.7" = self.by-version."accepts"."1.0.7"; + "buffer-crc32-0.2.3" = self.by-version."buffer-crc32"."0.2.3"; + "debug-1.0.3" = self.by-version."debug"."1.0.3"; + "depd-0.3.0" = self.by-version."depd"."0.3.0"; + "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; + "finalhandler-0.0.3" = self.by-version."finalhandler"."0.0.3"; + "media-typer-0.2.0" = self.by-version."media-typer"."0.2.0"; + "methods-1.1.0" = self.by-version."methods"."1.1.0"; + "parseurl-1.1.3" = self.by-version."parseurl"."1.1.3"; + "path-to-regexp-0.1.3" = self.by-version."path-to-regexp"."0.1.3"; + "proxy-addr-1.0.1" = self.by-version."proxy-addr"."1.0.1"; + "range-parser-1.0.0" = self.by-version."range-parser"."1.0.0"; + "send-0.6.0" = self.by-version."send"."0.6.0"; + "serve-static-1.3.2" = self.by-version."serve-static"."1.3.2"; + "type-is-1.3.2" = self.by-version."type-is"."1.3.2"; + "vary-0.1.0" = self.by-version."vary"."0.1.0"; + "cookie-0.1.2" = self.by-version."cookie"."0.1.2"; + "fresh-0.2.2" = self.by-version."fresh"."0.2.2"; + "cookie-signature-1.0.4" = self.by-version."cookie-signature"."1.0.4"; + "merge-descriptors-0.0.2" = self.by-version."merge-descriptors"."0.0.2"; + "qs-0.6.6" = self.by-version."qs"."0.6.6"; + "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; + }; + peerDependencies = []; }; by-spec."express".">=3.0.0" = self.by-version."express"."5.0.0-alpha.1"; + by-spec."express".">=4.0.0" = + self.by-version."express"."5.0.0-alpha.1"; by-spec."express"."^4.0" = - self.by-version."express"."4.10.7"; - by-version."express"."4.10.7" = lib.makeOverridable self.buildNodePackage { - name = "express-4.10.7"; + self.by-version."express"."4.11.1"; + by-version."express"."4.11.1" = self.buildNodePackage { + name = "express-4.11.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/express/-/express-4.10.7.tgz"; - name = "express-4.10.7.tgz"; - sha1 = "0652f8cd5d0e2949d77b7dea7c5208161ec81ac6"; - }) - ]; - buildInputs = - (self.nativeDeps."express" or []); + src = fetchurl { + url = "http://registry.npmjs.org/express/-/express-4.11.1.tgz"; + name = "express-4.11.1.tgz"; + sha1 = "36d04dd27aa1667634e987529767f9c99de7903f"; + }; + deps = { + "accepts-1.2.2" = self.by-version."accepts"."1.2.2"; + "content-disposition-0.5.0" = self.by-version."content-disposition"."0.5.0"; + "cookie-signature-1.0.5" = self.by-version."cookie-signature"."1.0.5"; + "debug-2.1.1" = self.by-version."debug"."2.1.1"; + "depd-1.0.0" = self.by-version."depd"."1.0.0"; + "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; + "etag-1.5.1" = self.by-version."etag"."1.5.1"; + "finalhandler-0.3.3" = self.by-version."finalhandler"."0.3.3"; + "fresh-0.2.4" = self.by-version."fresh"."0.2.4"; + "media-typer-0.3.0" = self.by-version."media-typer"."0.3.0"; + "methods-1.1.1" = self.by-version."methods"."1.1.1"; + "on-finished-2.2.0" = self.by-version."on-finished"."2.2.0"; + "parseurl-1.3.0" = self.by-version."parseurl"."1.3.0"; + "path-to-regexp-0.1.3" = self.by-version."path-to-regexp"."0.1.3"; + "proxy-addr-1.0.5" = self.by-version."proxy-addr"."1.0.5"; + "qs-2.3.3" = self.by-version."qs"."2.3.3"; + "range-parser-1.0.2" = self.by-version."range-parser"."1.0.2"; + "send-0.11.1" = self.by-version."send"."0.11.1"; + "serve-static-1.8.1" = self.by-version."serve-static"."1.8.1"; + "type-is-1.5.5" = self.by-version."type-is"."1.5.5"; + "vary-1.0.0" = self.by-version."vary"."1.0.0"; + "cookie-0.1.2" = self.by-version."cookie"."0.1.2"; + "merge-descriptors-0.0.2" = self.by-version."merge-descriptors"."0.0.2"; + "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; + }; + peerDependencies = []; + }; + by-spec."express"."~2.5.11" = + self.by-version."express"."2.5.11"; + by-spec."express"."~3.1.1" = + self.by-version."express"."3.1.2"; + by-version."express"."3.1.2" = self.buildNodePackage { + name = "express-3.1.2"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/express/-/express-3.1.2.tgz"; + name = "express-3.1.2.tgz"; + sha1 = "52a02c8db8f22bbfa0d7478d847cd45161f985f7"; + }; + deps = { + "connect-2.7.5" = self.by-version."connect"."2.7.5"; + "commander-0.6.1" = self.by-version."commander"."0.6.1"; + "range-parser-0.0.4" = self.by-version."range-parser"."0.0.4"; + "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; + "cookie-0.0.5" = self.by-version."cookie"."0.0.5"; + "buffer-crc32-0.2.5" = self.by-version."buffer-crc32"."0.2.5"; + "fresh-0.1.0" = self.by-version."fresh"."0.1.0"; + "methods-0.0.1" = self.by-version."methods"."0.0.1"; + "send-0.1.0" = self.by-version."send"."0.1.0"; + "cookie-signature-1.0.0" = self.by-version."cookie-signature"."1.0.0"; + "debug-2.1.1" = self.by-version."debug"."2.1.1"; + }; + peerDependencies = []; + }; + by-spec."express"."~3.5.1" = + self.by-version."express"."3.5.3"; + by-version."express"."3.5.3" = self.buildNodePackage { + name = "express-3.5.3"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/express/-/express-3.5.3.tgz"; + name = "express-3.5.3.tgz"; + sha1 = "af440e1ddad078934ec78241420b40bbc56dc2ad"; + }; + deps = { + "connect-2.14.5" = self.by-version."connect"."2.14.5"; + "commander-1.3.2" = self.by-version."commander"."1.3.2"; + "range-parser-1.0.0" = self.by-version."range-parser"."1.0.0"; + "mkdirp-0.4.0" = self.by-version."mkdirp"."0.4.0"; + "cookie-0.1.2" = self.by-version."cookie"."0.1.2"; + "buffer-crc32-0.2.1" = self.by-version."buffer-crc32"."0.2.1"; + "fresh-0.2.2" = self.by-version."fresh"."0.2.2"; + "methods-0.1.0" = self.by-version."methods"."0.1.0"; + "send-0.3.0" = self.by-version."send"."0.3.0"; + "cookie-signature-1.0.3" = self.by-version."cookie-signature"."1.0.3"; + "merge-descriptors-0.0.2" = self.by-version."merge-descriptors"."0.0.2"; + "debug-0.8.1" = self.by-version."debug"."0.8.1"; + }; + peerDependencies = []; + }; + by-spec."express"."~4.10.3" = + self.by-version."express"."4.10.8"; + by-version."express"."4.10.8" = self.buildNodePackage { + name = "express-4.10.8"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/express/-/express-4.10.8.tgz"; + name = "express-4.10.8.tgz"; + sha1 = "2d83571e065c0efb2679c0a5f9ae66aeaa47024a"; + }; deps = { "accepts-1.1.4" = self.by-version."accepts"."1.1.4"; "content-disposition-0.5.0" = self.by-version."content-disposition"."0.5.0"; @@ -9542,134 +9745,51 @@ "merge-descriptors-0.0.2" = self.by-version."merge-descriptors"."0.0.2"; "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "express" ]; + peerDependencies = []; }; - by-spec."express"."~3.1.1" = - self.by-version."express"."3.1.2"; - by-version."express"."3.1.2" = lib.makeOverridable self.buildNodePackage { - name = "express-3.1.2"; - bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/express/-/express-3.1.2.tgz"; - name = "express-3.1.2.tgz"; - sha1 = "52a02c8db8f22bbfa0d7478d847cd45161f985f7"; - }) - ]; - buildInputs = - (self.nativeDeps."express" or []); - deps = { - "connect-2.7.5" = self.by-version."connect"."2.7.5"; - "commander-0.6.1" = self.by-version."commander"."0.6.1"; - "range-parser-0.0.4" = self.by-version."range-parser"."0.0.4"; - "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; - "cookie-0.0.5" = self.by-version."cookie"."0.0.5"; - "buffer-crc32-0.2.5" = self.by-version."buffer-crc32"."0.2.5"; - "fresh-0.1.0" = self.by-version."fresh"."0.1.0"; - "methods-0.0.1" = self.by-version."methods"."0.0.1"; - "send-0.1.0" = self.by-version."send"."0.1.0"; - "cookie-signature-1.0.0" = self.by-version."cookie-signature"."1.0.0"; - "debug-2.1.1" = self.by-version."debug"."2.1.1"; - }; - peerDependencies = [ - ]; - passthru.names = [ "express" ]; - }; - by-spec."express"."~3.5.1" = - self.by-version."express"."3.5.3"; - by-version."express"."3.5.3" = lib.makeOverridable self.buildNodePackage { - name = "express-3.5.3"; - bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/express/-/express-3.5.3.tgz"; - name = "express-3.5.3.tgz"; - sha1 = "af440e1ddad078934ec78241420b40bbc56dc2ad"; - }) - ]; - buildInputs = - (self.nativeDeps."express" or []); - deps = { - "connect-2.14.5" = self.by-version."connect"."2.14.5"; - "commander-1.3.2" = self.by-version."commander"."1.3.2"; - "range-parser-1.0.0" = self.by-version."range-parser"."1.0.0"; - "mkdirp-0.4.0" = self.by-version."mkdirp"."0.4.0"; - "cookie-0.1.2" = self.by-version."cookie"."0.1.2"; - "buffer-crc32-0.2.1" = self.by-version."buffer-crc32"."0.2.1"; - "fresh-0.2.2" = self.by-version."fresh"."0.2.2"; - "methods-0.1.0" = self.by-version."methods"."0.1.0"; - "send-0.3.0" = self.by-version."send"."0.3.0"; - "cookie-signature-1.0.3" = self.by-version."cookie-signature"."1.0.3"; - "merge-descriptors-0.0.2" = self.by-version."merge-descriptors"."0.0.2"; - "debug-0.8.1" = self.by-version."debug"."0.8.1"; - }; - peerDependencies = [ - ]; - passthru.names = [ "express" ]; - }; - by-spec."express"."~4.10.3" = - self.by-version."express"."4.10.7"; by-spec."express-form"."*" = self.by-version."express-form"."0.12.4"; - by-version."express-form"."0.12.4" = lib.makeOverridable self.buildNodePackage { + by-version."express-form"."0.12.4" = self.buildNodePackage { name = "express-form-0.12.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/express-form/-/express-form-0.12.4.tgz"; - name = "express-form-0.12.4.tgz"; - sha1 = "d671fa5887acf32a005618ce8b652f67b30e2cb1"; - }) - ]; - buildInputs = - (self.nativeDeps."express-form" or []); + src = fetchurl { + url = "http://registry.npmjs.org/express-form/-/express-form-0.12.4.tgz"; + name = "express-form-0.12.4.tgz"; + sha1 = "d671fa5887acf32a005618ce8b652f67b30e2cb1"; + }; deps = { "async-0.9.0" = self.by-version."async"."0.9.0"; "object-additions-0.5.1" = self.by-version."object-additions"."0.5.1"; "validator-2.1.0" = self.by-version."validator"."2.1.0"; }; peerDependencies = [ - self.by-version."express"."5.0.0-alpha.1" - ]; - passthru.names = [ "express-form" ]; + self.by-version."express"."5.0.0-alpha.1"]; }; "express-form" = self.by-version."express-form"."0.12.4"; by-spec."express-partials"."0.0.6" = self.by-version."express-partials"."0.0.6"; - by-version."express-partials"."0.0.6" = lib.makeOverridable self.buildNodePackage { + by-version."express-partials"."0.0.6" = self.buildNodePackage { name = "express-partials-0.0.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/express-partials/-/express-partials-0.0.6.tgz"; - name = "express-partials-0.0.6.tgz"; - sha1 = "b2664f15c636d5248e60fdbe29131c4440552eda"; - }) - ]; - buildInputs = - (self.nativeDeps."express-partials" or []); + src = fetchurl { + url = "http://registry.npmjs.org/express-partials/-/express-partials-0.0.6.tgz"; + name = "express-partials-0.0.6.tgz"; + sha1 = "b2664f15c636d5248e60fdbe29131c4440552eda"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "express-partials" ]; + peerDependencies = []; }; by-spec."express-session"."1.0.2" = self.by-version."express-session"."1.0.2"; - by-version."express-session"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."express-session"."1.0.2" = self.buildNodePackage { name = "express-session-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/express-session/-/express-session-1.0.2.tgz"; - name = "express-session-1.0.2.tgz"; - sha1 = "004478c742561774411ceb79733155a56b6d49eb"; - }) - ]; - buildInputs = - (self.nativeDeps."express-session" or []); + src = fetchurl { + url = "http://registry.npmjs.org/express-session/-/express-session-1.0.2.tgz"; + name = "express-session-1.0.2.tgz"; + sha1 = "004478c742561774411ceb79733155a56b6d49eb"; + }; deps = { "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; "cookie-0.1.0" = self.by-version."cookie"."0.1.0"; @@ -9678,24 +9798,18 @@ "buffer-crc32-0.2.1" = self.by-version."buffer-crc32"."0.2.1"; "debug-0.7.4" = self.by-version."debug"."0.7.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "express-session" ]; + peerDependencies = []; }; - by-spec."express-session"."~1.10.1" = + by-spec."express-session"."^1.0.4" = self.by-version."express-session"."1.10.1"; - by-version."express-session"."1.10.1" = lib.makeOverridable self.buildNodePackage { + by-version."express-session"."1.10.1" = self.buildNodePackage { name = "express-session-1.10.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/express-session/-/express-session-1.10.1.tgz"; - name = "express-session-1.10.1.tgz"; - sha1 = "d5421585df601addbb82a99b05222eeaec2b49d1"; - }) - ]; - buildInputs = - (self.nativeDeps."express-session" or []); + src = fetchurl { + url = "http://registry.npmjs.org/express-session/-/express-session-1.10.1.tgz"; + name = "express-session-1.10.1.tgz"; + sha1 = "d5421585df601addbb82a99b05222eeaec2b49d1"; + }; deps = { "cookie-0.1.2" = self.by-version."cookie"."0.1.2"; "cookie-signature-1.0.5" = self.by-version."cookie-signature"."1.0.5"; @@ -9707,24 +9821,20 @@ "uid-safe-1.0.2" = self.by-version."uid-safe"."1.0.2"; "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "express-session" ]; + peerDependencies = []; }; + by-spec."express-session"."~1.10.1" = + self.by-version."express-session"."1.10.1"; by-spec."express-session"."~1.8.2" = self.by-version."express-session"."1.8.2"; - by-version."express-session"."1.8.2" = lib.makeOverridable self.buildNodePackage { + by-version."express-session"."1.8.2" = self.buildNodePackage { name = "express-session-1.8.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/express-session/-/express-session-1.8.2.tgz"; - name = "express-session-1.8.2.tgz"; - sha1 = "c4011e728a2349b3c18f117a5409908985e83483"; - }) - ]; - buildInputs = - (self.nativeDeps."express-session" or []); + src = fetchurl { + url = "http://registry.npmjs.org/express-session/-/express-session-1.8.2.tgz"; + name = "express-session-1.8.2.tgz"; + sha1 = "c4011e728a2349b3c18f117a5409908985e83483"; + }; deps = { "cookie-0.1.2" = self.by-version."cookie"."0.1.2"; "cookie-signature-1.0.5" = self.by-version."cookie-signature"."1.0.5"; @@ -9736,24 +9846,18 @@ "uid-safe-1.0.1" = self.by-version."uid-safe"."1.0.1"; "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "express-session" ]; + peerDependencies = []; }; by-spec."express-session"."~1.9.2" = self.by-version."express-session"."1.9.3"; - by-version."express-session"."1.9.3" = lib.makeOverridable self.buildNodePackage { + by-version."express-session"."1.9.3" = self.buildNodePackage { name = "express-session-1.9.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/express-session/-/express-session-1.9.3.tgz"; - name = "express-session-1.9.3.tgz"; - sha1 = "7d2fc387af6fd928775213bfe9d635a5705a84ce"; - }) - ]; - buildInputs = - (self.nativeDeps."express-session" or []); + src = fetchurl { + url = "http://registry.npmjs.org/express-session/-/express-session-1.9.3.tgz"; + name = "express-session-1.9.3.tgz"; + sha1 = "7d2fc387af6fd928775213bfe9d635a5705a84ce"; + }; deps = { "cookie-0.1.2" = self.by-version."cookie"."0.1.2"; "cookie-signature-1.0.5" = self.by-version."cookie-signature"."1.0.5"; @@ -9765,171 +9869,139 @@ "uid-safe-1.0.1" = self.by-version."uid-safe"."1.0.1"; "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "express-session" ]; + peerDependencies = []; }; by-spec."extend"."*" = self.by-version."extend"."2.0.0"; - by-version."extend"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."extend"."2.0.0" = self.buildNodePackage { name = "extend-2.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/extend/-/extend-2.0.0.tgz"; - name = "extend-2.0.0.tgz"; - sha1 = "cc3c1e238521df4c28e3f30868b7324bb5898a5c"; - }) - ]; - buildInputs = - (self.nativeDeps."extend" or []); + src = fetchurl { + url = "http://registry.npmjs.org/extend/-/extend-2.0.0.tgz"; + name = "extend-2.0.0.tgz"; + sha1 = "cc3c1e238521df4c28e3f30868b7324bb5898a5c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "extend" ]; + peerDependencies = []; }; "extend" = self.by-version."extend"."2.0.0"; + by-spec."extend".">=1.1.3" = + self.by-version."extend"."2.0.0"; + by-spec."extend"."^2.0.0" = + self.by-version."extend"."2.0.0"; by-spec."extend"."~1.2.1" = self.by-version."extend"."1.2.1"; - by-version."extend"."1.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."extend"."1.2.1" = self.buildNodePackage { name = "extend-1.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/extend/-/extend-1.2.1.tgz"; - name = "extend-1.2.1.tgz"; - sha1 = "a0f5fd6cfc83a5fe49ef698d60ec8a624dd4576c"; - }) - ]; - buildInputs = - (self.nativeDeps."extend" or []); + src = fetchurl { + url = "http://registry.npmjs.org/extend/-/extend-1.2.1.tgz"; + name = "extend-1.2.1.tgz"; + sha1 = "a0f5fd6cfc83a5fe49ef698d60ec8a624dd4576c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "extend" ]; + peerDependencies = []; }; by-spec."extend"."~1.3.0" = self.by-version."extend"."1.3.0"; - by-version."extend"."1.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."extend"."1.3.0" = self.buildNodePackage { name = "extend-1.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/extend/-/extend-1.3.0.tgz"; - name = "extend-1.3.0.tgz"; - sha1 = "d1516fb0ff5624d2ebf9123ea1dac5a1994004f8"; - }) - ]; - buildInputs = - (self.nativeDeps."extend" or []); + src = fetchurl { + url = "http://registry.npmjs.org/extend/-/extend-1.3.0.tgz"; + name = "extend-1.3.0.tgz"; + sha1 = "d1516fb0ff5624d2ebf9123ea1dac5a1994004f8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "extend" ]; + peerDependencies = []; }; by-spec."extend.js"."0.0.2" = self.by-version."extend.js"."0.0.2"; - by-version."extend.js"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."extend.js"."0.0.2" = self.buildNodePackage { name = "extend.js-0.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/extend.js/-/extend.js-0.0.2.tgz"; - name = "extend.js-0.0.2.tgz"; - sha1 = "0f9c7a81a1f208b703eb0c3131fe5716ac6ecd15"; - }) - ]; - buildInputs = - (self.nativeDeps."extend.js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/extend.js/-/extend.js-0.0.2.tgz"; + name = "extend.js-0.0.2.tgz"; + sha1 = "0f9c7a81a1f208b703eb0c3131fe5716ac6ecd15"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "extend.js" ]; + peerDependencies = []; }; by-spec."extract-opts"."~2.2.0" = self.by-version."extract-opts"."2.2.0"; - by-version."extract-opts"."2.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."extract-opts"."2.2.0" = self.buildNodePackage { name = "extract-opts-2.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/extract-opts/-/extract-opts-2.2.0.tgz"; - name = "extract-opts-2.2.0.tgz"; - sha1 = "1fa28eba7352c6db480f885ceb71a46810be6d7d"; - }) - ]; - buildInputs = - (self.nativeDeps."extract-opts" or []); + src = fetchurl { + url = "http://registry.npmjs.org/extract-opts/-/extract-opts-2.2.0.tgz"; + name = "extract-opts-2.2.0.tgz"; + sha1 = "1fa28eba7352c6db480f885ceb71a46810be6d7d"; + }; deps = { "typechecker-2.0.8" = self.by-version."typechecker"."2.0.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "extract-opts" ]; + peerDependencies = []; }; by-spec."extsprintf"."1.0.0" = self.by-version."extsprintf"."1.0.0"; - by-version."extsprintf"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."extsprintf"."1.0.0" = self.buildNodePackage { name = "extsprintf-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.0.tgz"; - name = "extsprintf-1.0.0.tgz"; - sha1 = "4d58b815ace5bebfc4ebf03cf98b0a7604a99b86"; - }) - ]; - buildInputs = - (self.nativeDeps."extsprintf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.0.tgz"; + name = "extsprintf-1.0.0.tgz"; + sha1 = "4d58b815ace5bebfc4ebf03cf98b0a7604a99b86"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "extsprintf" ]; + peerDependencies = []; }; by-spec."extsprintf"."1.0.2" = self.by-version."extsprintf"."1.0.2"; - by-version."extsprintf"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."extsprintf"."1.0.2" = self.buildNodePackage { name = "extsprintf-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"; - name = "extsprintf-1.0.2.tgz"; - sha1 = "e1080e0658e300b06294990cc70e1502235fd550"; - }) - ]; - buildInputs = - (self.nativeDeps."extsprintf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"; + name = "extsprintf-1.0.2.tgz"; + sha1 = "e1080e0658e300b06294990cc70e1502235fd550"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "extsprintf" ]; + peerDependencies = []; + }; + by-spec."extsprintf"."1.2.0" = + self.by-version."extsprintf"."1.2.0"; + by-version."extsprintf"."1.2.0" = self.buildNodePackage { + name = "extsprintf-1.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.2.0.tgz"; + name = "extsprintf-1.2.0.tgz"; + sha1 = "5ad946c22f5b32ba7f8cd7426711c6e8a3fc2529"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."eyes"."0.1.x" = self.by-version."eyes"."0.1.8"; - by-version."eyes"."0.1.8" = lib.makeOverridable self.buildNodePackage { + by-version."eyes"."0.1.8" = self.buildNodePackage { name = "eyes-0.1.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; - name = "eyes-0.1.8.tgz"; - sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; - }) - ]; - buildInputs = - (self.nativeDeps."eyes" or []); + src = fetchurl { + url = "http://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; + name = "eyes-0.1.8.tgz"; + sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "eyes" ]; + peerDependencies = []; }; by-spec."eyes"."~0.1.6" = self.by-version."eyes"."0.1.8"; @@ -9937,65 +10009,68 @@ self.by-version."eyes"."0.1.8"; by-spec."falafel"."~0.1.6" = self.by-version."falafel"."0.1.6"; - by-version."falafel"."0.1.6" = lib.makeOverridable self.buildNodePackage { + by-version."falafel"."0.1.6" = self.buildNodePackage { name = "falafel-0.1.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/falafel/-/falafel-0.1.6.tgz"; - name = "falafel-0.1.6.tgz"; - sha1 = "3084cf3d41b59d15c813be6f259557fdc82b0660"; - }) - ]; - buildInputs = - (self.nativeDeps."falafel" or []); + src = fetchurl { + url = "http://registry.npmjs.org/falafel/-/falafel-0.1.6.tgz"; + name = "falafel-0.1.6.tgz"; + sha1 = "3084cf3d41b59d15c813be6f259557fdc82b0660"; + }; deps = { "esprima-1.0.4" = self.by-version."esprima"."1.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "falafel" ]; + peerDependencies = []; }; by-spec."fast-levenshtein"."~1.0.0" = self.by-version."fast-levenshtein"."1.0.6"; - by-version."fast-levenshtein"."1.0.6" = lib.makeOverridable self.buildNodePackage { + by-version."fast-levenshtein"."1.0.6" = self.buildNodePackage { name = "fast-levenshtein-1.0.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.6.tgz"; - name = "fast-levenshtein-1.0.6.tgz"; - sha1 = "3bedb184e39f95cb0d88928688e6b1ee3273446a"; - }) - ]; - buildInputs = - (self.nativeDeps."fast-levenshtein" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.6.tgz"; + name = "fast-levenshtein-1.0.6.tgz"; + sha1 = "3bedb184e39f95cb0d88928688e6b1ee3273446a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "fast-levenshtein" ]; + peerDependencies = []; }; + by-spec."favitest"."^1.0.3" = + self.by-version."favitest"."1.0.7"; + by-version."favitest"."1.0.7" = self.buildNodePackage { + name = "favitest-1.0.7"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/favitest/-/favitest-1.0.7.tgz"; + name = "favitest-1.0.7.tgz"; + sha1 = "efa1ee02866f6e2f0f619a889a6c993269a0b603"; + }; + deps = { + "htmlparser2-3.8.2" = self.by-version."htmlparser2"."3.8.2"; + "mime-1.2.11" = self.by-version."mime"."1.2.11"; + "q-1.1.2" = self.by-version."q"."1.1.2"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + "tldtools-0.0.19" = self.by-version."tldtools"."0.0.19"; + }; + peerDependencies = []; + }; + by-spec."favitest"."^1.0.7" = + self.by-version."favitest"."1.0.7"; by-spec."faye-websocket"."*" = self.by-version."faye-websocket"."0.9.2"; - by-version."faye-websocket"."0.9.2" = lib.makeOverridable self.buildNodePackage { + by-version."faye-websocket"."0.9.2" = self.buildNodePackage { name = "faye-websocket-0.9.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.9.2.tgz"; - name = "faye-websocket-0.9.2.tgz"; - sha1 = "872e633049fa10c3a55381f9ecac80bfb3053405"; - }) - ]; - buildInputs = - (self.nativeDeps."faye-websocket" or []); + src = fetchurl { + url = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.9.2.tgz"; + name = "faye-websocket-0.9.2.tgz"; + sha1 = "872e633049fa10c3a55381f9ecac80bfb3053405"; + }; deps = { "websocket-driver-0.5.1" = self.by-version."websocket-driver"."0.5.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "faye-websocket" ]; + peerDependencies = []; }; "faye-websocket" = self.by-version."faye-websocket"."0.9.2"; by-spec."faye-websocket".">= 0.4.1" = @@ -10004,411 +10079,431 @@ self.by-version."faye-websocket"."0.9.2"; by-spec."faye-websocket"."~0.7.0" = self.by-version."faye-websocket"."0.7.3"; - by-version."faye-websocket"."0.7.3" = lib.makeOverridable self.buildNodePackage { + by-version."faye-websocket"."0.7.3" = self.buildNodePackage { name = "faye-websocket-0.7.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.7.3.tgz"; - name = "faye-websocket-0.7.3.tgz"; - sha1 = "cc4074c7f4a4dfd03af54dd65c354b135132ce11"; - }) - ]; - buildInputs = - (self.nativeDeps."faye-websocket" or []); + src = fetchurl { + url = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.7.3.tgz"; + name = "faye-websocket-0.7.3.tgz"; + sha1 = "cc4074c7f4a4dfd03af54dd65c354b135132ce11"; + }; deps = { "websocket-driver-0.5.1" = self.by-version."websocket-driver"."0.5.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "faye-websocket" ]; + peerDependencies = []; + }; + by-spec."fb".">=0.0.9" = + self.by-version."fb"."0.7.0"; + by-version."fb"."0.7.0" = self.buildNodePackage { + name = "fb-0.7.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/fb/-/fb-0.7.0.tgz"; + name = "fb-0.7.0.tgz"; + sha1 = "599994a3604d7898eff3108c48c6d3112de10563"; + }; + deps = { + "request-2.9.203" = self.by-version."request"."2.9.203"; + "crypto-0.0.3" = self.by-version."crypto"."0.0.3"; + }; + peerDependencies = []; + }; + by-spec."feedparser".">=0.16.2" = + self.by-version."feedparser"."0.19.2"; + by-version."feedparser"."0.19.2" = self.buildNodePackage { + name = "feedparser-0.19.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/feedparser/-/feedparser-0.19.2.tgz"; + name = "feedparser-0.19.2.tgz"; + sha1 = "9de04f1621e755f2c151daf39f0ea662a0e392b7"; + }; + deps = { + "sax-0.6.1" = self.by-version."sax"."0.6.1"; + "addressparser-0.1.3" = self.by-version."addressparser"."0.1.3"; + "array-indexofobject-0.0.1" = self.by-version."array-indexofobject"."0.0.1"; + "readable-stream-1.0.33" = self.by-version."readable-stream"."1.0.33"; + "resanitize-0.3.0" = self.by-version."resanitize"."0.3.0"; + }; + peerDependencies = []; }; by-spec."fetch-bower".">=2 <3" = self.by-version."fetch-bower"."2.0.0"; - by-version."fetch-bower"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."fetch-bower"."2.0.0" = self.buildNodePackage { name = "fetch-bower-2.0.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fetch-bower/-/fetch-bower-2.0.0.tgz"; - name = "fetch-bower-2.0.0.tgz"; - sha1 = "c027feb75a512001d1287bbfb3ffaafba67eb92f"; - }) - ]; - buildInputs = - (self.nativeDeps."fetch-bower" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fetch-bower/-/fetch-bower-2.0.0.tgz"; + name = "fetch-bower-2.0.0.tgz"; + sha1 = "c027feb75a512001d1287bbfb3ffaafba67eb92f"; + }; deps = { "bower-endpoint-parser-0.2.1" = self.by-version."bower-endpoint-parser"."0.2.1"; "bower-logger-0.2.1" = self.by-version."bower-logger"."0.2.1"; "bower-1.3.12" = self.by-version."bower"."1.3.12"; "glob-3.2.11" = self.by-version."glob"."3.2.11"; }; - peerDependencies = [ - ]; - passthru.names = [ "fetch-bower" ]; + peerDependencies = []; + }; + by-spec."fibers"."1.0.2" = + self.by-version."fibers"."1.0.2"; + by-version."fibers"."1.0.2" = self.buildNodePackage { + name = "fibers-1.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/fibers/-/fibers-1.0.2.tgz"; + name = "fibers-1.0.2.tgz"; + sha1 = "5e24eb5bd929c2be607047dbf88fa758514d3927"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."fields"."~0.1.11" = self.by-version."fields"."0.1.23"; - by-version."fields"."0.1.23" = lib.makeOverridable self.buildNodePackage { + by-version."fields"."0.1.23" = self.buildNodePackage { name = "fields-0.1.23"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fields/-/fields-0.1.23.tgz"; - name = "fields-0.1.23.tgz"; - sha1 = "6ad465e4294a78870aaeb4a63517576f704732f3"; - }) - ]; - buildInputs = - (self.nativeDeps."fields" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fields/-/fields-0.1.23.tgz"; + name = "fields-0.1.23.tgz"; + sha1 = "6ad465e4294a78870aaeb4a63517576f704732f3"; + }; deps = { "colors-0.6.2" = self.by-version."colors"."0.6.2"; "keypress-0.2.1" = self.by-version."keypress"."0.2.1"; "sprintf-0.1.5" = self.by-version."sprintf"."0.1.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "fields" ]; + peerDependencies = []; }; by-spec."fifo"."^0.1.4" = self.by-version."fifo"."0.1.4"; - by-version."fifo"."0.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."fifo"."0.1.4" = self.buildNodePackage { name = "fifo-0.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fifo/-/fifo-0.1.4.tgz"; - name = "fifo-0.1.4.tgz"; - sha1 = "bf42d87c0ad07b00d0949d12388f6289606ece34"; - }) - ]; - buildInputs = - (self.nativeDeps."fifo" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fifo/-/fifo-0.1.4.tgz"; + name = "fifo-0.1.4.tgz"; + sha1 = "bf42d87c0ad07b00d0949d12388f6289606ece34"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "fifo" ]; + peerDependencies = []; }; by-spec."figures"."^1.0.1" = self.by-version."figures"."1.3.5"; - by-version."figures"."1.3.5" = lib.makeOverridable self.buildNodePackage { + by-version."figures"."1.3.5" = self.buildNodePackage { name = "figures-1.3.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/figures/-/figures-1.3.5.tgz"; - name = "figures-1.3.5.tgz"; - sha1 = "d1a31f4e1d2c2938ecde5c06aa16134cf29f4771"; - }) - ]; - buildInputs = - (self.nativeDeps."figures" or []); + src = fetchurl { + url = "http://registry.npmjs.org/figures/-/figures-1.3.5.tgz"; + name = "figures-1.3.5.tgz"; + sha1 = "d1a31f4e1d2c2938ecde5c06aa16134cf29f4771"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "figures" ]; + peerDependencies = []; }; by-spec."figures"."^1.3.2" = self.by-version."figures"."1.3.5"; + by-spec."file-uri-to-path"."0" = + self.by-version."file-uri-to-path"."0.0.2"; + by-version."file-uri-to-path"."0.0.2" = self.buildNodePackage { + name = "file-uri-to-path-0.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-0.0.2.tgz"; + name = "file-uri-to-path-0.0.2.tgz"; + sha1 = "37cdd1b5b905404b3f05e1b23645be694ff70f82"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."fileset"."0.1.x" = self.by-version."fileset"."0.1.5"; - by-version."fileset"."0.1.5" = lib.makeOverridable self.buildNodePackage { + by-version."fileset"."0.1.5" = self.buildNodePackage { name = "fileset-0.1.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fileset/-/fileset-0.1.5.tgz"; - name = "fileset-0.1.5.tgz"; - sha1 = "acc423bfaf92843385c66bf75822264d11b7bd94"; - }) - ]; - buildInputs = - (self.nativeDeps."fileset" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fileset/-/fileset-0.1.5.tgz"; + name = "fileset-0.1.5.tgz"; + sha1 = "acc423bfaf92843385c66bf75822264d11b7bd94"; + }; deps = { "minimatch-0.4.0" = self.by-version."minimatch"."0.4.0"; "glob-3.2.11" = self.by-version."glob"."3.2.11"; }; - peerDependencies = [ - ]; - passthru.names = [ "fileset" ]; + peerDependencies = []; + }; + by-spec."finalhandler"."0.0.2" = + self.by-version."finalhandler"."0.0.2"; + by-version."finalhandler"."0.0.2" = self.buildNodePackage { + name = "finalhandler-0.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/finalhandler/-/finalhandler-0.0.2.tgz"; + name = "finalhandler-0.0.2.tgz"; + sha1 = "0603d875ee87d567a266692815cc8ad44fcceeda"; + }; + deps = { + "debug-1.0.2" = self.by-version."debug"."1.0.2"; + "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; + }; + peerDependencies = []; + }; + by-spec."finalhandler"."0.0.3" = + self.by-version."finalhandler"."0.0.3"; + by-version."finalhandler"."0.0.3" = self.buildNodePackage { + name = "finalhandler-0.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/finalhandler/-/finalhandler-0.0.3.tgz"; + name = "finalhandler-0.0.3.tgz"; + sha1 = "5a86b7bc4dca3d1275eb0532c81ee81d747504df"; + }; + deps = { + "debug-1.0.3" = self.by-version."debug"."1.0.3"; + "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; + }; + peerDependencies = []; }; by-spec."finalhandler"."0.2.0" = self.by-version."finalhandler"."0.2.0"; - by-version."finalhandler"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."finalhandler"."0.2.0" = self.buildNodePackage { name = "finalhandler-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/finalhandler/-/finalhandler-0.2.0.tgz"; - name = "finalhandler-0.2.0.tgz"; - sha1 = "794082424b17f6a4b2a0eda39f9db6948ee4be8d"; - }) - ]; - buildInputs = - (self.nativeDeps."finalhandler" or []); + src = fetchurl { + url = "http://registry.npmjs.org/finalhandler/-/finalhandler-0.2.0.tgz"; + name = "finalhandler-0.2.0.tgz"; + sha1 = "794082424b17f6a4b2a0eda39f9db6948ee4be8d"; + }; deps = { "debug-2.0.0" = self.by-version."debug"."2.0.0"; "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "finalhandler" ]; + peerDependencies = []; }; by-spec."finalhandler"."0.3.2" = self.by-version."finalhandler"."0.3.2"; - by-version."finalhandler"."0.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."finalhandler"."0.3.2" = self.buildNodePackage { name = "finalhandler-0.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/finalhandler/-/finalhandler-0.3.2.tgz"; - name = "finalhandler-0.3.2.tgz"; - sha1 = "7b389b0fd3647a6f90bd564e22624bf8a4a77fb5"; - }) - ]; - buildInputs = - (self.nativeDeps."finalhandler" or []); + src = fetchurl { + url = "http://registry.npmjs.org/finalhandler/-/finalhandler-0.3.2.tgz"; + name = "finalhandler-0.3.2.tgz"; + sha1 = "7b389b0fd3647a6f90bd564e22624bf8a4a77fb5"; + }; deps = { "debug-2.1.1" = self.by-version."debug"."2.1.1"; "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; "on-finished-2.1.1" = self.by-version."on-finished"."2.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "finalhandler" ]; + peerDependencies = []; }; by-spec."finalhandler"."0.3.3" = self.by-version."finalhandler"."0.3.3"; - by-version."finalhandler"."0.3.3" = lib.makeOverridable self.buildNodePackage { + by-version."finalhandler"."0.3.3" = self.buildNodePackage { name = "finalhandler-0.3.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/finalhandler/-/finalhandler-0.3.3.tgz"; - name = "finalhandler-0.3.3.tgz"; - sha1 = "b1a09aa1e6a607b3541669b09bcb727f460cd426"; - }) - ]; - buildInputs = - (self.nativeDeps."finalhandler" or []); + src = fetchurl { + url = "http://registry.npmjs.org/finalhandler/-/finalhandler-0.3.3.tgz"; + name = "finalhandler-0.3.3.tgz"; + sha1 = "b1a09aa1e6a607b3541669b09bcb727f460cd426"; + }; deps = { "debug-2.1.1" = self.by-version."debug"."2.1.1"; "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; "on-finished-2.2.0" = self.by-version."on-finished"."2.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "finalhandler" ]; + peerDependencies = []; }; by-spec."find-index"."^0.1.1" = self.by-version."find-index"."0.1.1"; - by-version."find-index"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."find-index"."0.1.1" = self.buildNodePackage { name = "find-index-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz"; - name = "find-index-0.1.1.tgz"; - sha1 = "675d358b2ca3892d795a1ab47232f8b6e2e0dde4"; - }) - ]; - buildInputs = - (self.nativeDeps."find-index" or []); + src = fetchurl { + url = "http://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz"; + name = "find-index-0.1.1.tgz"; + sha1 = "675d358b2ca3892d795a1ab47232f8b6e2e0dde4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "find-index" ]; + peerDependencies = []; }; by-spec."findit".">=1.1.0 <2.0.0" = self.by-version."findit"."1.2.0"; - by-version."findit"."1.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."findit"."1.2.0" = self.buildNodePackage { name = "findit-1.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/findit/-/findit-1.2.0.tgz"; - name = "findit-1.2.0.tgz"; - sha1 = "f571a3a840749ae8b0cbf4bf43ced7659eec3ce8"; - }) - ]; - buildInputs = - (self.nativeDeps."findit" or []); + src = fetchurl { + url = "http://registry.npmjs.org/findit/-/findit-1.2.0.tgz"; + name = "findit-1.2.0.tgz"; + sha1 = "f571a3a840749ae8b0cbf4bf43ced7659eec3ce8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "findit" ]; + peerDependencies = []; }; by-spec."findup-sync"."~0.1.0" = self.by-version."findup-sync"."0.1.3"; - by-version."findup-sync"."0.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."findup-sync"."0.1.3" = self.buildNodePackage { name = "findup-sync-0.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz"; - name = "findup-sync-0.1.3.tgz"; - sha1 = "7f3e7a97b82392c653bf06589bd85190e93c3683"; - }) - ]; - buildInputs = - (self.nativeDeps."findup-sync" or []); + src = fetchurl { + url = "http://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz"; + name = "findup-sync-0.1.3.tgz"; + sha1 = "7f3e7a97b82392c653bf06589bd85190e93c3683"; + }; deps = { "glob-3.2.11" = self.by-version."glob"."3.2.11"; "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "findup-sync" ]; + peerDependencies = []; }; by-spec."findup-sync"."~0.1.2" = self.by-version."findup-sync"."0.1.3"; + by-spec."finished"."1.2.2" = + self.by-version."finished"."1.2.2"; + by-version."finished"."1.2.2" = self.buildNodePackage { + name = "finished-1.2.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/finished/-/finished-1.2.2.tgz"; + name = "finished-1.2.2.tgz"; + sha1 = "41608eafadfd65683b46a1220bc4b1ec3daedcd8"; + }; + deps = { + "ee-first-1.0.3" = self.by-version."ee-first"."1.0.3"; + }; + peerDependencies = []; + }; + by-spec."finished"."~1.2.2" = + self.by-version."finished"."1.2.2"; by-spec."first-chunk-stream"."^1.0.0" = self.by-version."first-chunk-stream"."1.0.0"; - by-version."first-chunk-stream"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."first-chunk-stream"."1.0.0" = self.buildNodePackage { name = "first-chunk-stream-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz"; - name = "first-chunk-stream-1.0.0.tgz"; - sha1 = "59bfb50cd905f60d7c394cd3d9acaab4e6ad934e"; - }) - ]; - buildInputs = - (self.nativeDeps."first-chunk-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz"; + name = "first-chunk-stream-1.0.0.tgz"; + sha1 = "59bfb50cd905f60d7c394cd3d9acaab4e6ad934e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "first-chunk-stream" ]; + peerDependencies = []; }; by-spec."flagged-respawn"."~0.3.0" = self.by-version."flagged-respawn"."0.3.1"; - by-version."flagged-respawn"."0.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."flagged-respawn"."0.3.1" = self.buildNodePackage { name = "flagged-respawn-0.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/flagged-respawn/-/flagged-respawn-0.3.1.tgz"; - name = "flagged-respawn-0.3.1.tgz"; - sha1 = "397700925df6e12452202a71e89d89545fbbbe9d"; - }) - ]; - buildInputs = - (self.nativeDeps."flagged-respawn" or []); + src = fetchurl { + url = "http://registry.npmjs.org/flagged-respawn/-/flagged-respawn-0.3.1.tgz"; + name = "flagged-respawn-0.3.1.tgz"; + sha1 = "397700925df6e12452202a71e89d89545fbbbe9d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "flagged-respawn" ]; + peerDependencies = []; }; by-spec."flatiron"."*" = self.by-version."flatiron"."0.4.3"; - by-version."flatiron"."0.4.3" = lib.makeOverridable self.buildNodePackage { + by-version."flatiron"."0.4.3" = self.buildNodePackage { name = "flatiron-0.4.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/flatiron/-/flatiron-0.4.3.tgz"; - name = "flatiron-0.4.3.tgz"; - sha1 = "248cf79a3da7d7dc379e2a11c92a2719cbb540f6"; - }) - ]; - buildInputs = - (self.nativeDeps."flatiron" or []); + src = fetchurl { + url = "http://registry.npmjs.org/flatiron/-/flatiron-0.4.3.tgz"; + name = "flatiron-0.4.3.tgz"; + sha1 = "248cf79a3da7d7dc379e2a11c92a2719cbb540f6"; + }; deps = { "broadway-0.3.6" = self.by-version."broadway"."0.3.6"; "optimist-0.6.0" = self.by-version."optimist"."0.6.0"; "prompt-0.2.14" = self.by-version."prompt"."0.2.14"; "director-1.2.7" = self.by-version."director"."1.2.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "flatiron" ]; + peerDependencies = []; }; "flatiron" = self.by-version."flatiron"."0.4.3"; by-spec."flatiron"."~0.4.2" = self.by-version."flatiron"."0.4.3"; + by-spec."flickrapi".">=0.3.12" = + self.by-version."flickrapi"."0.3.28"; + by-version."flickrapi"."0.3.28" = self.buildNodePackage { + name = "flickrapi-0.3.28"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/flickrapi/-/flickrapi-0.3.28.tgz"; + name = "flickrapi-0.3.28.tgz"; + sha1 = "7aae812b877e7ba10e100ea0cf4b2abeb0038fda"; + }; + deps = { + "async-0.2.10" = self.by-version."async"."0.2.10"; + "glob-3.2.11" = self.by-version."glob"."3.2.11"; + "open-0.0.5" = self.by-version."open"."0.0.5"; + "progress-1.1.4" = self.by-version."progress"."1.1.4"; + "prompt-0.2.14" = self.by-version."prompt"."0.2.14"; + "request-2.26.0" = self.by-version."request"."2.26.0"; + }; + peerDependencies = []; + }; + by-spec."fluent-ffmpeg"."^2.0.0-rc3" = + self.by-version."fluent-ffmpeg"."2.0.0-rc3"; + by-version."fluent-ffmpeg"."2.0.0-rc3" = self.buildNodePackage { + name = "fluent-ffmpeg-2.0.0-rc3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/fluent-ffmpeg/-/fluent-ffmpeg-2.0.0-rc3.tgz"; + name = "fluent-ffmpeg-2.0.0-rc3.tgz"; + sha1 = "c5a933fe1902fd829c9c060332f6b503d879b083"; + }; + deps = { + "async-0.9.0" = self.by-version."async"."0.9.0"; + }; + peerDependencies = []; + }; by-spec."follow-redirects"."0.0.3" = self.by-version."follow-redirects"."0.0.3"; - by-version."follow-redirects"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."follow-redirects"."0.0.3" = self.buildNodePackage { name = "follow-redirects-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/follow-redirects/-/follow-redirects-0.0.3.tgz"; - name = "follow-redirects-0.0.3.tgz"; - sha1 = "6ce67a24db1fe13f226c1171a72a7ef2b17b8f65"; - }) - ]; - buildInputs = - (self.nativeDeps."follow-redirects" or []); + src = fetchurl { + url = "http://registry.npmjs.org/follow-redirects/-/follow-redirects-0.0.3.tgz"; + name = "follow-redirects-0.0.3.tgz"; + sha1 = "6ce67a24db1fe13f226c1171a72a7ef2b17b8f65"; + }; deps = { "underscore-1.7.0" = self.by-version."underscore"."1.7.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "follow-redirects" ]; - }; - by-spec."forEachAsync"."~2.2" = - self.by-version."forEachAsync"."2.2.1"; - by-version."forEachAsync"."2.2.1" = lib.makeOverridable self.buildNodePackage { - name = "forEachAsync-2.2.1"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/forEachAsync/-/forEachAsync-2.2.1.tgz"; - name = "forEachAsync-2.2.1.tgz"; - sha1 = "e3723f00903910e1eb4b1db3ad51b5c64a319fec"; - }) - ]; - buildInputs = - (self.nativeDeps."forEachAsync" or []); - deps = { - "sequence-2.2.1" = self.by-version."sequence"."2.2.1"; - }; - peerDependencies = [ - ]; - passthru.names = [ "forEachAsync" ]; + peerDependencies = []; }; by-spec."foreachasync"."^3.0.0" = self.by-version."foreachasync"."3.0.0"; - by-version."foreachasync"."3.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."foreachasync"."3.0.0" = self.buildNodePackage { name = "foreachasync-3.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz"; - name = "foreachasync-3.0.0.tgz"; - sha1 = "5502987dc8714be3392097f32e0071c9dee07cf6"; - }) - ]; - buildInputs = - (self.nativeDeps."foreachasync" or []); + src = fetchurl { + url = "http://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz"; + name = "foreachasync-3.0.0.tgz"; + sha1 = "5502987dc8714be3392097f32e0071c9dee07cf6"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "foreachasync" ]; + peerDependencies = []; }; by-spec."forever"."*" = self.by-version."forever"."0.13.0"; - by-version."forever"."0.13.0" = lib.makeOverridable self.buildNodePackage { + by-version."forever"."0.13.0" = self.buildNodePackage { name = "forever-0.13.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/forever/-/forever-0.13.0.tgz"; - name = "forever-0.13.0.tgz"; - sha1 = "30857921b37994295a23ca1266628fb3aa2c2c00"; - }) - ]; - buildInputs = - (self.nativeDeps."forever" or []); + src = fetchurl { + url = "http://registry.npmjs.org/forever/-/forever-0.13.0.tgz"; + name = "forever-0.13.0.tgz"; + sha1 = "30857921b37994295a23ca1266628fb3aa2c2c00"; + }; deps = { "colors-0.6.2" = self.by-version."colors"."0.6.2"; "cliff-0.1.10" = self.by-version."cliff"."0.1.10"; @@ -10421,65 +10516,47 @@ "utile-0.2.1" = self.by-version."utile"."0.2.1"; "winston-0.8.3" = self.by-version."winston"."0.8.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "forever" ]; + peerDependencies = []; }; "forever" = self.by-version."forever"."0.13.0"; by-spec."forever-agent"."~0.2.0" = self.by-version."forever-agent"."0.2.0"; - by-version."forever-agent"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."forever-agent"."0.2.0" = self.buildNodePackage { name = "forever-agent-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.2.0.tgz"; - name = "forever-agent-0.2.0.tgz"; - sha1 = "e1c25c7ad44e09c38f233876c76fcc24ff843b1f"; - }) - ]; - buildInputs = - (self.nativeDeps."forever-agent" or []); + src = fetchurl { + url = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.2.0.tgz"; + name = "forever-agent-0.2.0.tgz"; + sha1 = "e1c25c7ad44e09c38f233876c76fcc24ff843b1f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "forever-agent" ]; + peerDependencies = []; }; by-spec."forever-agent"."~0.5.0" = self.by-version."forever-agent"."0.5.2"; - by-version."forever-agent"."0.5.2" = lib.makeOverridable self.buildNodePackage { + by-version."forever-agent"."0.5.2" = self.buildNodePackage { name = "forever-agent-0.5.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz"; - name = "forever-agent-0.5.2.tgz"; - sha1 = "6d0e09c4921f94a27f63d3b49c5feff1ea4c5130"; - }) - ]; - buildInputs = - (self.nativeDeps."forever-agent" or []); + src = fetchurl { + url = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz"; + name = "forever-agent-0.5.2.tgz"; + sha1 = "6d0e09c4921f94a27f63d3b49c5feff1ea4c5130"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "forever-agent" ]; + peerDependencies = []; }; by-spec."forever-monitor"."*" = self.by-version."forever-monitor"."1.5.2"; - by-version."forever-monitor"."1.5.2" = lib.makeOverridable self.buildNodePackage { + by-version."forever-monitor"."1.5.2" = self.buildNodePackage { name = "forever-monitor-1.5.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.5.2.tgz"; - name = "forever-monitor-1.5.2.tgz"; - sha1 = "279388dfa93b085363d6b28a823ef0a6aeeb35d7"; - }) - ]; - buildInputs = - (self.nativeDeps."forever-monitor" or []); + src = fetchurl { + url = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.5.2.tgz"; + name = "forever-monitor-1.5.2.tgz"; + sha1 = "279388dfa93b085363d6b28a823ef0a6aeeb35d7"; + }; deps = { "broadway-0.3.6" = self.by-version."broadway"."0.3.6"; "minimatch-1.0.0" = self.by-version."minimatch"."1.0.0"; @@ -10487,25 +10564,19 @@ "watch-0.13.0" = self.by-version."watch"."0.13.0"; "utile-0.2.1" = self.by-version."utile"."0.2.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "forever-monitor" ]; + peerDependencies = []; }; "forever-monitor" = self.by-version."forever-monitor"."1.5.2"; by-spec."forever-monitor"."1.1.0" = self.by-version."forever-monitor"."1.1.0"; - by-version."forever-monitor"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."forever-monitor"."1.1.0" = self.buildNodePackage { name = "forever-monitor-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.1.0.tgz"; - name = "forever-monitor-1.1.0.tgz"; - sha1 = "439ce036f999601cff551aea7f5151001a869ef9"; - }) - ]; - buildInputs = - (self.nativeDeps."forever-monitor" or []); + src = fetchurl { + url = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.1.0.tgz"; + name = "forever-monitor-1.1.0.tgz"; + sha1 = "439ce036f999601cff551aea7f5151001a869ef9"; + }; deps = { "broadway-0.2.10" = self.by-version."broadway"."0.2.10"; "minimatch-0.0.5" = self.by-version."minimatch"."0.0.5"; @@ -10514,536 +10585,426 @@ "watch-0.5.1" = self.by-version."watch"."0.5.1"; "utile-0.1.7" = self.by-version."utile"."0.1.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "forever-monitor" ]; + peerDependencies = []; }; by-spec."forever-monitor"."~1.5.1" = self.by-version."forever-monitor"."1.5.2"; by-spec."form-data"."0.1.3" = self.by-version."form-data"."0.1.3"; - by-version."form-data"."0.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."form-data"."0.1.3" = self.buildNodePackage { name = "form-data-0.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/form-data/-/form-data-0.1.3.tgz"; - name = "form-data-0.1.3.tgz"; - sha1 = "4ee4346e6eb5362e8344a02075bd8dbd8c7373ea"; - }) - ]; - buildInputs = - (self.nativeDeps."form-data" or []); + src = fetchurl { + url = "http://registry.npmjs.org/form-data/-/form-data-0.1.3.tgz"; + name = "form-data-0.1.3.tgz"; + sha1 = "4ee4346e6eb5362e8344a02075bd8dbd8c7373ea"; + }; deps = { "combined-stream-0.0.7" = self.by-version."combined-stream"."0.0.7"; "mime-1.2.11" = self.by-version."mime"."1.2.11"; "async-0.9.0" = self.by-version."async"."0.9.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "form-data" ]; + peerDependencies = []; }; - by-spec."form-data"."~0.0.3" = - self.by-version."form-data"."0.0.10"; - by-version."form-data"."0.0.10" = lib.makeOverridable self.buildNodePackage { - name = "form-data-0.0.10"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/form-data/-/form-data-0.0.10.tgz"; - name = "form-data-0.0.10.tgz"; - sha1 = "db345a5378d86aeeb1ed5d553b869ac192d2f5ed"; - }) - ]; - buildInputs = - (self.nativeDeps."form-data" or []); - deps = { - "combined-stream-0.0.7" = self.by-version."combined-stream"."0.0.7"; - "mime-1.2.11" = self.by-version."mime"."1.2.11"; - "async-0.2.10" = self.by-version."async"."0.2.10"; - }; - peerDependencies = [ - ]; - passthru.names = [ "form-data" ]; - }; - by-spec."form-data"."~0.1.0" = - self.by-version."form-data"."0.1.4"; - by-version."form-data"."0.1.4" = lib.makeOverridable self.buildNodePackage { - name = "form-data-0.1.4"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz"; - name = "form-data-0.1.4.tgz"; - sha1 = "91abd788aba9702b1aabfa8bc01031a2ac9e3b12"; - }) - ]; - buildInputs = - (self.nativeDeps."form-data" or []); - deps = { - "combined-stream-0.0.7" = self.by-version."combined-stream"."0.0.7"; - "mime-1.2.11" = self.by-version."mime"."1.2.11"; - "async-0.9.0" = self.by-version."async"."0.9.0"; - }; - peerDependencies = [ - ]; - passthru.names = [ "form-data" ]; - }; - by-spec."form-data"."~0.2.0" = + by-spec."form-data".">=0.1.2" = self.by-version."form-data"."0.2.0"; - by-version."form-data"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."form-data"."0.2.0" = self.buildNodePackage { name = "form-data-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/form-data/-/form-data-0.2.0.tgz"; - name = "form-data-0.2.0.tgz"; - sha1 = "26f8bc26da6440e299cbdcfb69035c4f77a6e466"; - }) - ]; - buildInputs = - (self.nativeDeps."form-data" or []); + src = fetchurl { + url = "http://registry.npmjs.org/form-data/-/form-data-0.2.0.tgz"; + name = "form-data-0.2.0.tgz"; + sha1 = "26f8bc26da6440e299cbdcfb69035c4f77a6e466"; + }; deps = { "async-0.9.0" = self.by-version."async"."0.9.0"; "combined-stream-0.0.7" = self.by-version."combined-stream"."0.0.7"; "mime-types-2.0.7" = self.by-version."mime-types"."2.0.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "form-data" ]; + peerDependencies = []; }; + by-spec."form-data"."^0.1.2" = + self.by-version."form-data"."0.1.4"; + by-version."form-data"."0.1.4" = self.buildNodePackage { + name = "form-data-0.1.4"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz"; + name = "form-data-0.1.4.tgz"; + sha1 = "91abd788aba9702b1aabfa8bc01031a2ac9e3b12"; + }; + deps = { + "combined-stream-0.0.7" = self.by-version."combined-stream"."0.0.7"; + "mime-1.2.11" = self.by-version."mime"."1.2.11"; + "async-0.9.0" = self.by-version."async"."0.9.0"; + }; + peerDependencies = []; + }; + by-spec."form-data"."~0.0.3" = + self.by-version."form-data"."0.0.10"; + by-version."form-data"."0.0.10" = self.buildNodePackage { + name = "form-data-0.0.10"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/form-data/-/form-data-0.0.10.tgz"; + name = "form-data-0.0.10.tgz"; + sha1 = "db345a5378d86aeeb1ed5d553b869ac192d2f5ed"; + }; + deps = { + "combined-stream-0.0.7" = self.by-version."combined-stream"."0.0.7"; + "mime-1.2.11" = self.by-version."mime"."1.2.11"; + "async-0.2.10" = self.by-version."async"."0.2.10"; + }; + peerDependencies = []; + }; + by-spec."form-data"."~0.1.0" = + self.by-version."form-data"."0.1.4"; + by-spec."form-data"."~0.2.0" = + self.by-version."form-data"."0.2.0"; by-spec."formatio"."1.1.1" = self.by-version."formatio"."1.1.1"; - by-version."formatio"."1.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."formatio"."1.1.1" = self.buildNodePackage { name = "formatio-1.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/formatio/-/formatio-1.1.1.tgz"; - name = "formatio-1.1.1.tgz"; - sha1 = "5ed3ccd636551097383465d996199100e86161e9"; - }) - ]; - buildInputs = - (self.nativeDeps."formatio" or []); + src = fetchurl { + url = "http://registry.npmjs.org/formatio/-/formatio-1.1.1.tgz"; + name = "formatio-1.1.1.tgz"; + sha1 = "5ed3ccd636551097383465d996199100e86161e9"; + }; deps = { "samsam-1.1.2" = self.by-version."samsam"."1.1.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "formatio" ]; + peerDependencies = []; }; by-spec."formidable"."1.0.11" = self.by-version."formidable"."1.0.11"; - by-version."formidable"."1.0.11" = lib.makeOverridable self.buildNodePackage { + by-version."formidable"."1.0.11" = self.buildNodePackage { name = "formidable-1.0.11"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz"; - name = "formidable-1.0.11.tgz"; - sha1 = "68f63325a035e644b6f7bb3d11243b9761de1b30"; - }) - ]; - buildInputs = - (self.nativeDeps."formidable" or []); + src = fetchurl { + url = "http://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz"; + name = "formidable-1.0.11.tgz"; + sha1 = "68f63325a035e644b6f7bb3d11243b9761de1b30"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "formidable" ]; + peerDependencies = []; }; by-spec."formidable"."1.0.13" = self.by-version."formidable"."1.0.13"; - by-version."formidable"."1.0.13" = lib.makeOverridable self.buildNodePackage { + by-version."formidable"."1.0.13" = self.buildNodePackage { name = "formidable-1.0.13"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/formidable/-/formidable-1.0.13.tgz"; - name = "formidable-1.0.13.tgz"; - sha1 = "70caf0f9d69692a77e04021ddab4f46b01c82aea"; - }) - ]; - buildInputs = - (self.nativeDeps."formidable" or []); + src = fetchurl { + url = "http://registry.npmjs.org/formidable/-/formidable-1.0.13.tgz"; + name = "formidable-1.0.13.tgz"; + sha1 = "70caf0f9d69692a77e04021ddab4f46b01c82aea"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "formidable" ]; + peerDependencies = []; }; by-spec."formidable"."1.0.14" = self.by-version."formidable"."1.0.14"; - by-version."formidable"."1.0.14" = lib.makeOverridable self.buildNodePackage { + by-version."formidable"."1.0.14" = self.buildNodePackage { name = "formidable-1.0.14"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz"; - name = "formidable-1.0.14.tgz"; - sha1 = "2b3f4c411cbb5fdd695c44843e2a23514a43231a"; - }) - ]; - buildInputs = - (self.nativeDeps."formidable" or []); + src = fetchurl { + url = "http://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz"; + name = "formidable-1.0.14.tgz"; + sha1 = "2b3f4c411cbb5fdd695c44843e2a23514a43231a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "formidable" ]; + peerDependencies = []; + }; + by-spec."formidable"."1.0.9" = + self.by-version."formidable"."1.0.9"; + by-version."formidable"."1.0.9" = self.buildNodePackage { + name = "formidable-1.0.9"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/formidable/-/formidable-1.0.9.tgz"; + name = "formidable-1.0.9.tgz"; + sha1 = "419e3bccead3e8874d539f5b3e72a4c503b31a98"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."formidable"."1.0.x" = self.by-version."formidable"."1.0.16"; - by-version."formidable"."1.0.16" = lib.makeOverridable self.buildNodePackage { + by-version."formidable"."1.0.16" = self.buildNodePackage { name = "formidable-1.0.16"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/formidable/-/formidable-1.0.16.tgz"; - name = "formidable-1.0.16.tgz"; - sha1 = "4916cfdfc4cbed020b257a6a9505a9ab38c2cd0e"; - }) - ]; - buildInputs = - (self.nativeDeps."formidable" or []); + src = fetchurl { + url = "http://registry.npmjs.org/formidable/-/formidable-1.0.16.tgz"; + name = "formidable-1.0.16.tgz"; + sha1 = "4916cfdfc4cbed020b257a6a9505a9ab38c2cd0e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "formidable" ]; + peerDependencies = []; }; by-spec."forwarded"."~0.1.0" = self.by-version."forwarded"."0.1.0"; - by-version."forwarded"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."forwarded"."0.1.0" = self.buildNodePackage { name = "forwarded-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/forwarded/-/forwarded-0.1.0.tgz"; - name = "forwarded-0.1.0.tgz"; - sha1 = "19ef9874c4ae1c297bcf078fde63a09b66a84363"; - }) - ]; - buildInputs = - (self.nativeDeps."forwarded" or []); + src = fetchurl { + url = "http://registry.npmjs.org/forwarded/-/forwarded-0.1.0.tgz"; + name = "forwarded-0.1.0.tgz"; + sha1 = "19ef9874c4ae1c297bcf078fde63a09b66a84363"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "forwarded" ]; + peerDependencies = []; }; by-spec."fresh"."0.1.0" = self.by-version."fresh"."0.1.0"; - by-version."fresh"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."fresh"."0.1.0" = self.buildNodePackage { name = "fresh-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz"; - name = "fresh-0.1.0.tgz"; - sha1 = "03e4b0178424e4c2d5d19a54d8814cdc97934850"; - }) - ]; - buildInputs = - (self.nativeDeps."fresh" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz"; + name = "fresh-0.1.0.tgz"; + sha1 = "03e4b0178424e4c2d5d19a54d8814cdc97934850"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "fresh" ]; + peerDependencies = []; }; by-spec."fresh"."0.2.0" = self.by-version."fresh"."0.2.0"; - by-version."fresh"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."fresh"."0.2.0" = self.buildNodePackage { name = "fresh-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz"; - name = "fresh-0.2.0.tgz"; - sha1 = "bfd9402cf3df12c4a4c310c79f99a3dde13d34a7"; - }) - ]; - buildInputs = - (self.nativeDeps."fresh" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz"; + name = "fresh-0.2.0.tgz"; + sha1 = "bfd9402cf3df12c4a4c310c79f99a3dde13d34a7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "fresh" ]; + peerDependencies = []; }; by-spec."fresh"."0.2.2" = self.by-version."fresh"."0.2.2"; - by-version."fresh"."0.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."fresh"."0.2.2" = self.buildNodePackage { name = "fresh-0.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fresh/-/fresh-0.2.2.tgz"; - name = "fresh-0.2.2.tgz"; - sha1 = "9731dcf5678c7faeb44fb903c4f72df55187fa77"; - }) - ]; - buildInputs = - (self.nativeDeps."fresh" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fresh/-/fresh-0.2.2.tgz"; + name = "fresh-0.2.2.tgz"; + sha1 = "9731dcf5678c7faeb44fb903c4f72df55187fa77"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "fresh" ]; + peerDependencies = []; }; by-spec."fresh"."0.2.4" = self.by-version."fresh"."0.2.4"; - by-version."fresh"."0.2.4" = lib.makeOverridable self.buildNodePackage { + by-version."fresh"."0.2.4" = self.buildNodePackage { name = "fresh-0.2.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fresh/-/fresh-0.2.4.tgz"; - name = "fresh-0.2.4.tgz"; - sha1 = "3582499206c9723714190edd74b4604feb4a614c"; - }) - ]; - buildInputs = - (self.nativeDeps."fresh" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fresh/-/fresh-0.2.4.tgz"; + name = "fresh-0.2.4.tgz"; + sha1 = "3582499206c9723714190edd74b4604feb4a614c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "fresh" ]; + peerDependencies = []; }; by-spec."fresh"."~0.2.1" = self.by-version."fresh"."0.2.4"; by-spec."fs-extended"."^0.2.0" = self.by-version."fs-extended"."0.2.0"; - by-version."fs-extended"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."fs-extended"."0.2.0" = self.buildNodePackage { name = "fs-extended-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fs-extended/-/fs-extended-0.2.0.tgz"; - name = "fs-extended-0.2.0.tgz"; - sha1 = "9523d413a014d1a6e35b2a64baa5e66d17f0c6fe"; - }) - ]; - buildInputs = - (self.nativeDeps."fs-extended" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fs-extended/-/fs-extended-0.2.0.tgz"; + name = "fs-extended-0.2.0.tgz"; + sha1 = "9523d413a014d1a6e35b2a64baa5e66d17f0c6fe"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "fs-extended" ]; + peerDependencies = []; }; by-spec."fs-extra"."^0.12.0" = self.by-version."fs-extra"."0.12.0"; - by-version."fs-extra"."0.12.0" = lib.makeOverridable self.buildNodePackage { + by-version."fs-extra"."0.12.0" = self.buildNodePackage { name = "fs-extra-0.12.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fs-extra/-/fs-extra-0.12.0.tgz"; - name = "fs-extra-0.12.0.tgz"; - sha1 = "407cf6e11321e440d66f9486fba1cc9eb4c21868"; - }) - ]; - buildInputs = - (self.nativeDeps."fs-extra" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fs-extra/-/fs-extra-0.12.0.tgz"; + name = "fs-extra-0.12.0.tgz"; + sha1 = "407cf6e11321e440d66f9486fba1cc9eb4c21868"; + }; deps = { "ncp-0.6.0" = self.by-version."ncp"."0.6.0"; "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; "jsonfile-2.0.0" = self.by-version."jsonfile"."2.0.0"; "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "fs-extra" ]; + peerDependencies = []; }; by-spec."fs-extra"."~0.6.1" = self.by-version."fs-extra"."0.6.4"; - by-version."fs-extra"."0.6.4" = lib.makeOverridable self.buildNodePackage { + by-version."fs-extra"."0.6.4" = self.buildNodePackage { name = "fs-extra-0.6.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fs-extra/-/fs-extra-0.6.4.tgz"; - name = "fs-extra-0.6.4.tgz"; - sha1 = "f46f0c75b7841f8d200b3348cd4d691d5a099d15"; - }) - ]; - buildInputs = - (self.nativeDeps."fs-extra" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fs-extra/-/fs-extra-0.6.4.tgz"; + name = "fs-extra-0.6.4.tgz"; + sha1 = "f46f0c75b7841f8d200b3348cd4d691d5a099d15"; + }; deps = { "ncp-0.4.2" = self.by-version."ncp"."0.4.2"; "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; "jsonfile-1.0.1" = self.by-version."jsonfile"."1.0.1"; "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "fs-extra" ]; + peerDependencies = []; + }; + by-spec."fs-extra"."~0.7.0" = + self.by-version."fs-extra"."0.7.1"; + by-version."fs-extra"."0.7.1" = self.buildNodePackage { + name = "fs-extra-0.7.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/fs-extra/-/fs-extra-0.7.1.tgz"; + name = "fs-extra-0.7.1.tgz"; + sha1 = "516505a3be70c1bead91df000ceb9955ab1b5f8b"; + }; + deps = { + "ncp-0.4.2" = self.by-version."ncp"."0.4.2"; + "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; + "jsonfile-1.1.1" = self.by-version."jsonfile"."1.1.1"; + "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; + }; + peerDependencies = []; }; by-spec."fs-vacuum"."~1.2.5" = self.by-version."fs-vacuum"."1.2.5"; - by-version."fs-vacuum"."1.2.5" = lib.makeOverridable self.buildNodePackage { + by-version."fs-vacuum"."1.2.5" = self.buildNodePackage { name = "fs-vacuum-1.2.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fs-vacuum/-/fs-vacuum-1.2.5.tgz"; - name = "fs-vacuum-1.2.5.tgz"; - sha1 = "a5cbaa844b4b3a7cff139f3cc90e7f7007e5fbb8"; - }) - ]; - buildInputs = - (self.nativeDeps."fs-vacuum" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fs-vacuum/-/fs-vacuum-1.2.5.tgz"; + name = "fs-vacuum-1.2.5.tgz"; + sha1 = "a5cbaa844b4b3a7cff139f3cc90e7f7007e5fbb8"; + }; deps = { "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; "path-is-inside-1.0.1" = self.by-version."path-is-inside"."1.0.1"; "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "fs-vacuum" ]; + peerDependencies = []; }; by-spec."fs-walk"."*" = self.by-version."fs-walk"."0.0.1"; - by-version."fs-walk"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."fs-walk"."0.0.1" = self.buildNodePackage { name = "fs-walk-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fs-walk/-/fs-walk-0.0.1.tgz"; - name = "fs-walk-0.0.1.tgz"; - sha1 = "f7fc91c3ae1eead07c998bc5d0dd41f2dbebd335"; - }) - ]; - buildInputs = - (self.nativeDeps."fs-walk" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fs-walk/-/fs-walk-0.0.1.tgz"; + name = "fs-walk-0.0.1.tgz"; + sha1 = "f7fc91c3ae1eead07c998bc5d0dd41f2dbebd335"; + }; deps = { "async-0.9.0" = self.by-version."async"."0.9.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "fs-walk" ]; + peerDependencies = []; }; "fs-walk" = self.by-version."fs-walk"."0.0.1"; by-spec."fs-write-stream-atomic"."~1.0.2" = self.by-version."fs-write-stream-atomic"."1.0.2"; - by-version."fs-write-stream-atomic"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."fs-write-stream-atomic"."1.0.2" = self.buildNodePackage { name = "fs-write-stream-atomic-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.2.tgz"; - name = "fs-write-stream-atomic-1.0.2.tgz"; - sha1 = "fe0c6cec75256072b2fef8180d97e309fe3f5efb"; - }) - ]; - buildInputs = - (self.nativeDeps."fs-write-stream-atomic" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.2.tgz"; + name = "fs-write-stream-atomic-1.0.2.tgz"; + sha1 = "fe0c6cec75256072b2fef8180d97e309fe3f5efb"; + }; deps = { "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "fs-write-stream-atomic" ]; + peerDependencies = []; }; by-spec."fs.extra".">=1.2.0 <2.0.0" = - self.by-version."fs.extra"."1.3.0"; - by-version."fs.extra"."1.3.0" = lib.makeOverridable self.buildNodePackage { - name = "fs.extra-1.3.0"; + self.by-version."fs.extra"."1.3.2"; + by-version."fs.extra"."1.3.2" = self.buildNodePackage { + name = "fs.extra-1.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fs.extra/-/fs.extra-1.3.0.tgz"; - name = "fs.extra-1.3.0.tgz"; - sha1 = "18483439c758449cc0735d8326650c2368ee1cd1"; - }) - ]; - buildInputs = - (self.nativeDeps."fs.extra" or []); - deps = { - "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; - "fs-extra-0.6.4" = self.by-version."fs-extra"."0.6.4"; - "walk-2.2.1" = self.by-version."walk"."2.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/fs.extra/-/fs.extra-1.3.2.tgz"; + name = "fs.extra-1.3.2.tgz"; + sha1 = "dd023f93013bee24531f1b33514c37b20fd93349"; }; - peerDependencies = [ - ]; - passthru.names = [ "fs.extra" ]; + deps = { + "fs-extra-0.6.4" = self.by-version."fs-extra"."0.6.4"; + "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; + "walk-2.3.9" = self.by-version."walk"."2.3.9"; + }; + peerDependencies = []; }; by-spec."fs.extra".">=1.2.1 <2" = - self.by-version."fs.extra"."1.3.0"; + self.by-version."fs.extra"."1.3.2"; by-spec."fsevents"."~0.3.1" = - self.by-version."fsevents"."0.3.1"; - by-version."fsevents"."0.3.1" = lib.makeOverridable self.buildNodePackage { - name = "fsevents-0.3.1"; + self.by-version."fsevents"."0.3.4"; + by-version."fsevents"."0.3.4" = self.buildNodePackage { + name = "fsevents-0.3.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fsevents/-/fsevents-0.3.1.tgz"; - name = "fsevents-0.3.1.tgz"; - sha1 = "47d60e5c28887055d7388833ea5d54d4882c8f6f"; - }) - ]; - buildInputs = - (self.nativeDeps."fsevents" or []); - deps = { - "nan-1.3.0" = self.by-version."nan"."1.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/fsevents/-/fsevents-0.3.4.tgz"; + name = "fsevents-0.3.4.tgz"; + sha1 = "cd9769e92f803578f2ccc4a3a4da2b8556823d02"; }; - peerDependencies = [ - ]; - passthru.names = [ "fsevents" ]; + deps = { + "nan-1.5.3" = self.by-version."nan"."1.5.3"; + }; + peerDependencies = []; }; by-spec."fstream"."^1.0.0" = - self.by-version."fstream"."1.0.3"; - by-version."fstream"."1.0.3" = lib.makeOverridable self.buildNodePackage { - name = "fstream-1.0.3"; + self.by-version."fstream"."1.0.4"; + by-version."fstream"."1.0.4" = self.buildNodePackage { + name = "fstream-1.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fstream/-/fstream-1.0.3.tgz"; - name = "fstream-1.0.3.tgz"; - sha1 = "5ce69767710d7a39c8cd9232470d9426790195da"; - }) - ]; - buildInputs = - (self.nativeDeps."fstream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fstream/-/fstream-1.0.4.tgz"; + name = "fstream-1.0.4.tgz"; + sha1 = "6c52298473fd6351fd22fc4bf9254fcfebe80f2b"; + }; deps = { "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "fstream" ]; + peerDependencies = []; }; by-spec."fstream"."^1.0.2" = - self.by-version."fstream"."1.0.3"; + self.by-version."fstream"."1.0.4"; by-spec."fstream"."~0.1.17" = self.by-version."fstream"."0.1.31"; - by-version."fstream"."0.1.31" = lib.makeOverridable self.buildNodePackage { + by-version."fstream"."0.1.31" = self.buildNodePackage { name = "fstream-0.1.31"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fstream/-/fstream-0.1.31.tgz"; - name = "fstream-0.1.31.tgz"; - sha1 = "7337f058fbbbbefa8c9f561a28cab0849202c988"; - }) - ]; - buildInputs = - (self.nativeDeps."fstream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fstream/-/fstream-0.1.31.tgz"; + name = "fstream-0.1.31.tgz"; + sha1 = "7337f058fbbbbefa8c9f561a28cab0849202c988"; + }; deps = { "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "fstream" ]; + peerDependencies = []; }; by-spec."fstream"."~0.1.22" = self.by-version."fstream"."0.1.31"; @@ -11052,428 +11013,414 @@ by-spec."fstream"."~0.1.8" = self.by-version."fstream"."0.1.31"; by-spec."fstream"."~1.0.2" = - self.by-version."fstream"."1.0.3"; + self.by-version."fstream"."1.0.4"; by-spec."fstream"."~1.0.3" = - self.by-version."fstream"."1.0.3"; + self.by-version."fstream"."1.0.4"; by-spec."fstream-ignore"."0.0.7" = self.by-version."fstream-ignore"."0.0.7"; - by-version."fstream-ignore"."0.0.7" = lib.makeOverridable self.buildNodePackage { + by-version."fstream-ignore"."0.0.7" = self.buildNodePackage { name = "fstream-ignore-0.0.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; - name = "fstream-ignore-0.0.7.tgz"; - sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; - }) - ]; - buildInputs = - (self.nativeDeps."fstream-ignore" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; + name = "fstream-ignore-0.0.7.tgz"; + sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; + }; deps = { "minimatch-0.2.14" = self.by-version."minimatch"."0.2.14"; "fstream-0.1.31" = self.by-version."fstream"."0.1.31"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "fstream-ignore" ]; + peerDependencies = []; }; by-spec."fstream-ignore"."^1.0.0" = self.by-version."fstream-ignore"."1.0.2"; - by-version."fstream-ignore"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."fstream-ignore"."1.0.2" = self.buildNodePackage { name = "fstream-ignore-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.2.tgz"; - name = "fstream-ignore-1.0.2.tgz"; - sha1 = "18c891db01b782a74a7bff936a0f24997741c7ab"; - }) - ]; - buildInputs = - (self.nativeDeps."fstream-ignore" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.2.tgz"; + name = "fstream-ignore-1.0.2.tgz"; + sha1 = "18c891db01b782a74a7bff936a0f24997741c7ab"; + }; deps = { - "fstream-1.0.3" = self.by-version."fstream"."1.0.3"; + "fstream-1.0.4" = self.by-version."fstream"."1.0.4"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "minimatch-2.0.1" = self.by-version."minimatch"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "fstream-ignore" ]; + peerDependencies = []; }; by-spec."fstream-ignore"."~1.0.1" = self.by-version."fstream-ignore"."1.0.2"; by-spec."fstream-npm"."~1.0.0" = self.by-version."fstream-npm"."1.0.1"; - by-version."fstream-npm"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."fstream-npm"."1.0.1" = self.buildNodePackage { name = "fstream-npm-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/fstream-npm/-/fstream-npm-1.0.1.tgz"; - name = "fstream-npm-1.0.1.tgz"; - sha1 = "1e35c77f0fa24f5d6367e6d447ae7d6ddb482db2"; - }) - ]; - buildInputs = - (self.nativeDeps."fstream-npm" or []); + src = fetchurl { + url = "http://registry.npmjs.org/fstream-npm/-/fstream-npm-1.0.1.tgz"; + name = "fstream-npm-1.0.1.tgz"; + sha1 = "1e35c77f0fa24f5d6367e6d447ae7d6ddb482db2"; + }; deps = { "fstream-ignore-1.0.2" = self.by-version."fstream-ignore"."1.0.2"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "fstream-npm" ]; + peerDependencies = []; }; by-spec."fstream-npm"."~1.0.1" = self.by-version."fstream-npm"."1.0.1"; + by-spec."ftp"."~0.3.5" = + self.by-version."ftp"."0.3.8"; + by-version."ftp"."0.3.8" = self.buildNodePackage { + name = "ftp-0.3.8"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/ftp/-/ftp-0.3.8.tgz"; + name = "ftp-0.3.8.tgz"; + sha1 = "d9764f8bb3eeffa3319429b88ecc4b8e75396632"; + }; + deps = { + "xregexp-2.0.0" = self.by-version."xregexp"."2.0.0"; + "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; + }; + peerDependencies = []; + }; + by-spec."gapitoken"."~0.1.2" = + self.by-version."gapitoken"."0.1.3"; + by-version."gapitoken"."0.1.3" = self.buildNodePackage { + name = "gapitoken-0.1.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/gapitoken/-/gapitoken-0.1.3.tgz"; + name = "gapitoken-0.1.3.tgz"; + sha1 = "b873f1172603d043f930a71a0a4846330f385b41"; + }; + deps = { + "jws-0.0.2" = self.by-version."jws"."0.0.2"; + }; + peerDependencies = []; + }; by-spec."gauge"."~1.0.2" = self.by-version."gauge"."1.0.2"; - by-version."gauge"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."gauge"."1.0.2" = self.buildNodePackage { name = "gauge-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/gauge/-/gauge-1.0.2.tgz"; - name = "gauge-1.0.2.tgz"; - sha1 = "53e25965dfaf1c85be3a2a0633306a24a67dc2f9"; - }) - ]; - buildInputs = - (self.nativeDeps."gauge" or []); + src = fetchurl { + url = "http://registry.npmjs.org/gauge/-/gauge-1.0.2.tgz"; + name = "gauge-1.0.2.tgz"; + sha1 = "53e25965dfaf1c85be3a2a0633306a24a67dc2f9"; + }; deps = { "ansi-0.3.0" = self.by-version."ansi"."0.3.0"; "has-unicode-1.0.0" = self.by-version."has-unicode"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "gauge" ]; + peerDependencies = []; }; by-spec."gaze"."^0.5.1" = self.by-version."gaze"."0.5.1"; - by-version."gaze"."0.5.1" = lib.makeOverridable self.buildNodePackage { + by-version."gaze"."0.5.1" = self.buildNodePackage { name = "gaze-0.5.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/gaze/-/gaze-0.5.1.tgz"; - name = "gaze-0.5.1.tgz"; - sha1 = "22e731078ef3e49d1c4ab1115ac091192051824c"; - }) - ]; - buildInputs = - (self.nativeDeps."gaze" or []); + src = fetchurl { + url = "http://registry.npmjs.org/gaze/-/gaze-0.5.1.tgz"; + name = "gaze-0.5.1.tgz"; + sha1 = "22e731078ef3e49d1c4ab1115ac091192051824c"; + }; deps = { "globule-0.1.0" = self.by-version."globule"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "gaze" ]; + peerDependencies = []; }; - by-spec."get-stdin"."*" = - self.by-version."get-stdin"."3.0.2"; - by-version."get-stdin"."3.0.2" = lib.makeOverridable self.buildNodePackage { - name = "get-stdin-3.0.2"; + by-spec."gelf-stream"."~0.2.4" = + self.by-version."gelf-stream"."0.2.4"; + by-version."gelf-stream"."0.2.4" = self.buildNodePackage { + name = "gelf-stream-0.2.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/get-stdin/-/get-stdin-3.0.2.tgz"; - name = "get-stdin-3.0.2.tgz"; - sha1 = "c1ced24b9039b38ded85bdf161e57713b6dd4abe"; - }) - ]; - buildInputs = - (self.nativeDeps."get-stdin" or []); + src = fetchurl { + url = "http://registry.npmjs.org/gelf-stream/-/gelf-stream-0.2.4.tgz"; + name = "gelf-stream-0.2.4.tgz"; + sha1 = "a418c8c2e39b85b7932a3e8523f6022d6852e013"; + }; + deps = { + "gelfling-0.2.0" = self.by-version."gelfling"."0.2.0"; + }; + peerDependencies = []; + }; + by-spec."gelfling"."~0.2.0" = + self.by-version."gelfling"."0.2.0"; + by-version."gelfling"."0.2.0" = self.buildNodePackage { + name = "gelfling-0.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/gelfling/-/gelfling-0.2.0.tgz"; + name = "gelfling-0.2.0.tgz"; + sha1 = "23a13c366883adae32ecfd252a566be302b88dc3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "get-stdin" ]; + peerDependencies = []; + }; + by-spec."get-stdin"."*" = + self.by-version."get-stdin"."4.0.1"; + by-version."get-stdin"."4.0.1" = self.buildNodePackage { + name = "get-stdin-4.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"; + name = "get-stdin-4.0.1.tgz"; + sha1 = "b968c6b0a04384324902e8bf1a5df32579a450fe"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."get-stdin"."^1.0.0" = self.by-version."get-stdin"."1.0.0"; - by-version."get-stdin"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."get-stdin"."1.0.0" = self.buildNodePackage { name = "get-stdin-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/get-stdin/-/get-stdin-1.0.0.tgz"; - name = "get-stdin-1.0.0.tgz"; - sha1 = "00bd5a494c81c372f5629bea103bbffe7a1da3ce"; - }) - ]; - buildInputs = - (self.nativeDeps."get-stdin" or []); + src = fetchurl { + url = "http://registry.npmjs.org/get-stdin/-/get-stdin-1.0.0.tgz"; + name = "get-stdin-1.0.0.tgz"; + sha1 = "00bd5a494c81c372f5629bea103bbffe7a1da3ce"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "get-stdin" ]; + peerDependencies = []; }; by-spec."get-stdin"."^3.0.0" = self.by-version."get-stdin"."3.0.2"; - by-spec."get-youtube-id"."^0.1.3" = - self.by-version."get-youtube-id"."0.1.3"; - by-version."get-youtube-id"."0.1.3" = lib.makeOverridable self.buildNodePackage { - name = "get-youtube-id-0.1.3"; - bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/get-youtube-id/-/get-youtube-id-0.1.3.tgz"; - name = "get-youtube-id-0.1.3.tgz"; - sha1 = "eb76a0534cb7e9d1fcce5d4b61a0820d32d6855d"; - }) - ]; - buildInputs = - (self.nativeDeps."get-youtube-id" or []); + by-version."get-stdin"."3.0.2" = self.buildNodePackage { + name = "get-stdin-3.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/get-stdin/-/get-stdin-3.0.2.tgz"; + name = "get-stdin-3.0.2.tgz"; + sha1 = "c1ced24b9039b38ded85bdf161e57713b6dd4abe"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "get-youtube-id" ]; + peerDependencies = []; + }; + by-spec."get-uri"."~0.1.0" = + self.by-version."get-uri"."0.1.3"; + by-version."get-uri"."0.1.3" = self.buildNodePackage { + name = "get-uri-0.1.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/get-uri/-/get-uri-0.1.3.tgz"; + name = "get-uri-0.1.3.tgz"; + sha1 = "b1b3f9dfe0da1c0909097b1ca1ce4d4b72a8d1ab"; + }; + deps = { + "data-uri-to-buffer-0.0.3" = self.by-version."data-uri-to-buffer"."0.0.3"; + "ftp-0.3.8" = self.by-version."ftp"."0.3.8"; + "debug-0.8.1" = self.by-version."debug"."0.8.1"; + "extend-1.2.1" = self.by-version."extend"."1.2.1"; + "file-uri-to-path-0.0.2" = self.by-version."file-uri-to-path"."0.0.2"; + "readable-stream-1.0.33" = self.by-version."readable-stream"."1.0.33"; + }; + peerDependencies = []; + }; + by-spec."get-youtube-id"."^0.1.3" = + self.by-version."get-youtube-id"."0.1.3"; + by-version."get-youtube-id"."0.1.3" = self.buildNodePackage { + name = "get-youtube-id-0.1.3"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/get-youtube-id/-/get-youtube-id-0.1.3.tgz"; + name = "get-youtube-id-0.1.3.tgz"; + sha1 = "eb76a0534cb7e9d1fcce5d4b61a0820d32d6855d"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."getmac"."~1.0.6" = self.by-version."getmac"."1.0.6"; - by-version."getmac"."1.0.6" = lib.makeOverridable self.buildNodePackage { + by-version."getmac"."1.0.6" = self.buildNodePackage { name = "getmac-1.0.6"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/getmac/-/getmac-1.0.6.tgz"; - name = "getmac-1.0.6.tgz"; - sha1 = "f222c8178be9de24899df5a04e77557fbaf4e522"; - }) - ]; - buildInputs = - (self.nativeDeps."getmac" or []); + src = fetchurl { + url = "http://registry.npmjs.org/getmac/-/getmac-1.0.6.tgz"; + name = "getmac-1.0.6.tgz"; + sha1 = "f222c8178be9de24899df5a04e77557fbaf4e522"; + }; deps = { "extract-opts-2.2.0" = self.by-version."extract-opts"."2.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "getmac" ]; + peerDependencies = []; }; by-spec."getobject"."~0.1.0" = self.by-version."getobject"."0.1.0"; - by-version."getobject"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."getobject"."0.1.0" = self.buildNodePackage { name = "getobject-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz"; - name = "getobject-0.1.0.tgz"; - sha1 = "047a449789fa160d018f5486ed91320b6ec7885c"; - }) - ]; - buildInputs = - (self.nativeDeps."getobject" or []); + src = fetchurl { + url = "http://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz"; + name = "getobject-0.1.0.tgz"; + sha1 = "047a449789fa160d018f5486ed91320b6ec7885c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "getobject" ]; + peerDependencies = []; }; by-spec."git-run"."*" = self.by-version."git-run"."0.3.1"; - by-version."git-run"."0.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."git-run"."0.3.1" = self.buildNodePackage { name = "git-run-0.3.1"; bin = true; - src = [ - (self.patchSource fetchurl { - url = "http://registry.npmjs.org/git-run/-/git-run-0.3.1.tgz"; - name = "git-run-0.3.1.tgz"; - sha1 = "34a59d4a90c1501d491ea87d478d26c877808415"; - }) - ]; - buildInputs = - (self.nativeDeps."git-run" or []); + src = fetchurl { + url = "http://registry.npmjs.org/git-run/-/git-run-0.3.1.tgz"; + name = "git-run-0.3.1.tgz"; + sha1 = "34a59d4a90c1501d491ea87d478d26c877808415"; + }; deps = { "minilog-2.0.6" = self.by-version."minilog"."2.0.6"; "tabtab-0.0.2" = self.by-version."tabtab"."0.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "git-run" ]; + peerDependencies = []; }; "git-run" = self.by-version."git-run"."0.3.1"; by-spec."github-url-from-git"."^1.3.0" = self.by-version."github-url-from-git"."1.4.0"; - by-version."github-url-from-git"."1.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."github-url-from-git"."1.4.0" = self.buildNodePackage { name = "github-url-from-git-1.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.4.0.tgz"; - name = "github-url-from-git-1.4.0.tgz"; - sha1 = "285e6b520819001bde128674704379e4ff03e0de"; - }) - ]; - buildInputs = - (self.nativeDeps."github-url-from-git" or []); + src = fetchurl { + url = "http://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.4.0.tgz"; + name = "github-url-from-git-1.4.0.tgz"; + sha1 = "285e6b520819001bde128674704379e4ff03e0de"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "github-url-from-git" ]; + peerDependencies = []; }; by-spec."github-url-from-git"."~1.4.0" = self.by-version."github-url-from-git"."1.4.0"; by-spec."github-url-from-username-repo"."^1.0.0" = self.by-version."github-url-from-username-repo"."1.0.2"; - by-version."github-url-from-username-repo"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."github-url-from-username-repo"."1.0.2" = self.buildNodePackage { name = "github-url-from-username-repo-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/github-url-from-username-repo/-/github-url-from-username-repo-1.0.2.tgz"; - name = "github-url-from-username-repo-1.0.2.tgz"; - sha1 = "7dd79330d2abe69c10c2cef79714c97215791dfa"; - }) - ]; - buildInputs = - (self.nativeDeps."github-url-from-username-repo" or []); + src = fetchurl { + url = "http://registry.npmjs.org/github-url-from-username-repo/-/github-url-from-username-repo-1.0.2.tgz"; + name = "github-url-from-username-repo-1.0.2.tgz"; + sha1 = "7dd79330d2abe69c10c2cef79714c97215791dfa"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "github-url-from-username-repo" ]; + peerDependencies = []; }; by-spec."github-url-from-username-repo"."~1.0.0" = self.by-version."github-url-from-username-repo"."1.0.2"; by-spec."github-url-from-username-repo"."~1.0.2" = self.by-version."github-url-from-username-repo"."1.0.2"; by-spec."glob"."3 || 4" = - self.by-version."glob"."4.3.2"; - by-version."glob"."4.3.2" = lib.makeOverridable self.buildNodePackage { - name = "glob-4.3.2"; + self.by-version."glob"."4.3.5"; + by-version."glob"."4.3.5" = self.buildNodePackage { + name = "glob-4.3.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/glob/-/glob-4.3.2.tgz"; - name = "glob-4.3.2.tgz"; - sha1 = "351ec7dafc29256b253ad86cd6b48c5a3404b76d"; - }) - ]; - buildInputs = - (self.nativeDeps."glob" or []); + src = fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-4.3.5.tgz"; + name = "glob-4.3.5.tgz"; + sha1 = "80fbb08ca540f238acce5d11d1e9bc41e75173d3"; + }; deps = { "inflight-1.0.4" = self.by-version."inflight"."1.0.4"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "minimatch-2.0.1" = self.by-version."minimatch"."2.0.1"; "once-1.3.1" = self.by-version."once"."1.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "glob" ]; + peerDependencies = []; }; by-spec."glob"."3.2.3" = self.by-version."glob"."3.2.3"; - by-version."glob"."3.2.3" = lib.makeOverridable self.buildNodePackage { + by-version."glob"."3.2.3" = self.buildNodePackage { name = "glob-3.2.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/glob/-/glob-3.2.3.tgz"; - name = "glob-3.2.3.tgz"; - sha1 = "e313eeb249c7affaa5c475286b0e115b59839467"; - }) - ]; - buildInputs = - (self.nativeDeps."glob" or []); + src = fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.2.3.tgz"; + name = "glob-3.2.3.tgz"; + sha1 = "e313eeb249c7affaa5c475286b0e115b59839467"; + }; deps = { "minimatch-0.2.14" = self.by-version."minimatch"."0.2.14"; "graceful-fs-2.0.3" = self.by-version."graceful-fs"."2.0.3"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "glob" ]; + peerDependencies = []; }; by-spec."glob"."3.2.x" = self.by-version."glob"."3.2.11"; - by-version."glob"."3.2.11" = lib.makeOverridable self.buildNodePackage { + by-version."glob"."3.2.11" = self.buildNodePackage { name = "glob-3.2.11"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/glob/-/glob-3.2.11.tgz"; - name = "glob-3.2.11.tgz"; - sha1 = "4a973f635b9190f715d10987d5c00fd2815ebe3d"; - }) - ]; - buildInputs = - (self.nativeDeps."glob" or []); + src = fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.2.11.tgz"; + name = "glob-3.2.11.tgz"; + sha1 = "4a973f635b9190f715d10987d5c00fd2815ebe3d"; + }; deps = { "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "minimatch-0.3.0" = self.by-version."minimatch"."0.3.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "glob" ]; + peerDependencies = []; }; by-spec."glob"."3.x" = self.by-version."glob"."3.2.11"; by-spec."glob"."4.0.6" = self.by-version."glob"."4.0.6"; - by-version."glob"."4.0.6" = lib.makeOverridable self.buildNodePackage { + by-version."glob"."4.0.6" = self.buildNodePackage { name = "glob-4.0.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/glob/-/glob-4.0.6.tgz"; - name = "glob-4.0.6.tgz"; - sha1 = "695c50bdd4e2fb5c5d370b091f388d3707e291a7"; - }) - ]; - buildInputs = - (self.nativeDeps."glob" or []); + src = fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-4.0.6.tgz"; + name = "glob-4.0.6.tgz"; + sha1 = "695c50bdd4e2fb5c5d370b091f388d3707e291a7"; + }; deps = { "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "minimatch-1.0.0" = self.by-version."minimatch"."1.0.0"; "once-1.3.1" = self.by-version."once"."1.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "glob" ]; + peerDependencies = []; }; by-spec."glob"."4.x" = - self.by-version."glob"."4.3.2"; + self.by-version."glob"."4.3.5"; by-spec."glob".">=3.2.7 <4" = self.by-version."glob"."3.2.11"; by-spec."glob"."^3.2.1" = self.by-version."glob"."3.2.11"; by-spec."glob"."^4.0.2" = - self.by-version."glob"."4.3.2"; + self.by-version."glob"."4.3.5"; by-spec."glob"."^4.0.5" = - self.by-version."glob"."4.3.2"; + self.by-version."glob"."4.3.5"; by-spec."glob"."^4.3.1" = - self.by-version."glob"."4.3.2"; + self.by-version."glob"."4.3.5"; by-spec."glob"."~ 3.2.1" = self.by-version."glob"."3.2.11"; by-spec."glob"."~3.1.21" = self.by-version."glob"."3.1.21"; - by-version."glob"."3.1.21" = lib.makeOverridable self.buildNodePackage { + by-version."glob"."3.1.21" = self.buildNodePackage { name = "glob-3.1.21"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/glob/-/glob-3.1.21.tgz"; - name = "glob-3.1.21.tgz"; - sha1 = "d29e0a055dea5138f4d07ed40e8982e83c2066cd"; - }) - ]; - buildInputs = - (self.nativeDeps."glob" or []); + src = fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.1.21.tgz"; + name = "glob-3.1.21.tgz"; + sha1 = "d29e0a055dea5138f4d07ed40e8982e83c2066cd"; + }; deps = { "minimatch-0.2.14" = self.by-version."minimatch"."0.2.14"; "graceful-fs-1.2.3" = self.by-version."graceful-fs"."1.2.3"; "inherits-1.0.0" = self.by-version."inherits"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "glob" ]; + peerDependencies = []; }; + by-spec."glob"."~3.2.6" = + self.by-version."glob"."3.2.11"; by-spec."glob"."~3.2.7" = self.by-version."glob"."3.2.11"; by-spec."glob"."~3.2.9" = @@ -11484,204 +11431,234 @@ self.by-version."glob"."4.0.6"; by-spec."glob"."~4.0.6" = self.by-version."glob"."4.0.6"; + by-spec."glob"."~4.2.1" = + self.by-version."glob"."4.2.2"; + by-version."glob"."4.2.2" = self.buildNodePackage { + name = "glob-4.2.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-4.2.2.tgz"; + name = "glob-4.2.2.tgz"; + sha1 = "ad2b047653a58c387e15deb43a19497f83fd2a80"; + }; + deps = { + "inflight-1.0.4" = self.by-version."inflight"."1.0.4"; + "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; + "minimatch-1.0.0" = self.by-version."minimatch"."1.0.0"; + "once-1.3.1" = self.by-version."once"."1.3.1"; + }; + peerDependencies = []; + }; by-spec."glob"."~4.3.1" = - self.by-version."glob"."4.3.2"; + self.by-version."glob"."4.3.5"; by-spec."glob"."~4.3.2" = - self.by-version."glob"."4.3.2"; + self.by-version."glob"."4.3.5"; + by-spec."glob"."~4.3.5" = + self.by-version."glob"."4.3.5"; + by-spec."glob-parent"."~1.0.0" = + self.by-version."glob-parent"."1.0.0"; + by-version."glob-parent"."1.0.0" = self.buildNodePackage { + name = "glob-parent-1.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/glob-parent/-/glob-parent-1.0.0.tgz"; + name = "glob-parent-1.0.0.tgz"; + sha1 = "3344e0e0534fbdd478a7c1f1480f2d8851650a21"; + }; + deps = { + "is-glob-0.3.0" = self.by-version."is-glob"."0.3.0"; + }; + peerDependencies = []; + }; by-spec."glob-stream"."^3.1.5" = self.by-version."glob-stream"."3.1.18"; - by-version."glob-stream"."3.1.18" = lib.makeOverridable self.buildNodePackage { + by-version."glob-stream"."3.1.18" = self.buildNodePackage { name = "glob-stream-3.1.18"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz"; - name = "glob-stream-3.1.18.tgz"; - sha1 = "9170a5f12b790306fdfe598f313f8f7954fd143b"; - }) - ]; - buildInputs = - (self.nativeDeps."glob-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz"; + name = "glob-stream-3.1.18.tgz"; + sha1 = "9170a5f12b790306fdfe598f313f8f7954fd143b"; + }; deps = { - "glob-4.3.2" = self.by-version."glob"."4.3.2"; + "glob-4.3.5" = self.by-version."glob"."4.3.5"; "minimatch-2.0.1" = self.by-version."minimatch"."2.0.1"; "ordered-read-streams-0.1.0" = self.by-version."ordered-read-streams"."0.1.0"; "glob2base-0.0.12" = self.by-version."glob2base"."0.0.12"; "unique-stream-1.0.0" = self.by-version."unique-stream"."1.0.0"; "through2-0.6.3" = self.by-version."through2"."0.6.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "glob-stream" ]; + peerDependencies = []; }; by-spec."glob-watcher"."^0.0.6" = self.by-version."glob-watcher"."0.0.6"; - by-version."glob-watcher"."0.0.6" = lib.makeOverridable self.buildNodePackage { + by-version."glob-watcher"."0.0.6" = self.buildNodePackage { name = "glob-watcher-0.0.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz"; - name = "glob-watcher-0.0.6.tgz"; - sha1 = "b95b4a8df74b39c83298b0c05c978b4d9a3b710b"; - }) - ]; - buildInputs = - (self.nativeDeps."glob-watcher" or []); + src = fetchurl { + url = "http://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz"; + name = "glob-watcher-0.0.6.tgz"; + sha1 = "b95b4a8df74b39c83298b0c05c978b4d9a3b710b"; + }; deps = { "gaze-0.5.1" = self.by-version."gaze"."0.5.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "glob-watcher" ]; + peerDependencies = []; }; by-spec."glob2base"."^0.0.12" = self.by-version."glob2base"."0.0.12"; - by-version."glob2base"."0.0.12" = lib.makeOverridable self.buildNodePackage { + by-version."glob2base"."0.0.12" = self.buildNodePackage { name = "glob2base-0.0.12"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz"; - name = "glob2base-0.0.12.tgz"; - sha1 = "9d419b3e28f12e83a362164a277055922c9c0d56"; - }) - ]; - buildInputs = - (self.nativeDeps."glob2base" or []); + src = fetchurl { + url = "http://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz"; + name = "glob2base-0.0.12.tgz"; + sha1 = "9d419b3e28f12e83a362164a277055922c9c0d56"; + }; deps = { "find-index-0.1.1" = self.by-version."find-index"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "glob2base" ]; + peerDependencies = []; + }; + by-spec."global"."https://github.com/component/global/archive/v2.0.1.tar.gz" = + self.by-version."global"."2.0.1"; + by-version."global"."2.0.1" = self.buildNodePackage { + name = "global-2.0.1"; + bin = false; + src = fetchurl { + url = "https://github.com/component/global/archive/v2.0.1.tar.gz"; + name = "global-2.0.1.tgz"; + sha256 = "42be02b7148745447f6ba21137c972ca82d2cad92d30d63bd4fc310623901785"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."globule"."~0.1.0" = self.by-version."globule"."0.1.0"; - by-version."globule"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."globule"."0.1.0" = self.buildNodePackage { name = "globule-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/globule/-/globule-0.1.0.tgz"; - name = "globule-0.1.0.tgz"; - sha1 = "d9c8edde1da79d125a151b79533b978676346ae5"; - }) - ]; - buildInputs = - (self.nativeDeps."globule" or []); + src = fetchurl { + url = "http://registry.npmjs.org/globule/-/globule-0.1.0.tgz"; + name = "globule-0.1.0.tgz"; + sha1 = "d9c8edde1da79d125a151b79533b978676346ae5"; + }; deps = { "lodash-1.0.1" = self.by-version."lodash"."1.0.1"; "glob-3.1.21" = self.by-version."glob"."3.1.21"; "minimatch-0.2.14" = self.by-version."minimatch"."0.2.14"; }; - peerDependencies = [ - ]; - passthru.names = [ "globule" ]; + peerDependencies = []; + }; + by-spec."googleapis"."0.8.0" = + self.by-version."googleapis"."0.8.0"; + by-version."googleapis"."0.8.0" = self.buildNodePackage { + name = "googleapis-0.8.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/googleapis/-/googleapis-0.8.0.tgz"; + name = "googleapis-0.8.0.tgz"; + sha1 = "b7bdf177ee839f1bab5cf5e65cb4d0d74f27a86b"; + }; + deps = { + "request-2.34.0" = self.by-version."request"."2.34.0"; + "async-0.2.10" = self.by-version."async"."0.2.10"; + "gapitoken-0.1.3" = self.by-version."gapitoken"."0.1.3"; + }; + peerDependencies = []; + }; + by-spec."googleapis"."^1.0.20" = + self.by-version."googleapis"."1.1.1"; + by-version."googleapis"."1.1.1" = self.buildNodePackage { + name = "googleapis-1.1.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/googleapis/-/googleapis-1.1.1.tgz"; + name = "googleapis-1.1.1.tgz"; + sha1 = "cb9da9584f9cd6825df7ce39b4145514fc503b02"; + }; + deps = { + "async-0.9.0" = self.by-version."async"."0.9.0"; + "gapitoken-0.1.3" = self.by-version."gapitoken"."0.1.3"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + "string-template-0.2.0" = self.by-version."string-template"."0.2.0"; + }; + peerDependencies = []; }; by-spec."got"."^0.3.0" = self.by-version."got"."0.3.0"; - by-version."got"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."got"."0.3.0" = self.buildNodePackage { name = "got-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/got/-/got-0.3.0.tgz"; - name = "got-0.3.0.tgz"; - sha1 = "888ec66ca4bc735ab089dbe959496d0f79485493"; - }) - ]; - buildInputs = - (self.nativeDeps."got" or []); + src = fetchurl { + url = "http://registry.npmjs.org/got/-/got-0.3.0.tgz"; + name = "got-0.3.0.tgz"; + sha1 = "888ec66ca4bc735ab089dbe959496d0f79485493"; + }; deps = { "object-assign-0.3.1" = self.by-version."object-assign"."0.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "got" ]; + peerDependencies = []; }; by-spec."got"."^1.0.1" = self.by-version."got"."1.2.2"; - by-version."got"."1.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."got"."1.2.2" = self.buildNodePackage { name = "got-1.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/got/-/got-1.2.2.tgz"; - name = "got-1.2.2.tgz"; - sha1 = "d9430ba32f6a30218243884418767340aafc0400"; - }) - ]; - buildInputs = - (self.nativeDeps."got" or []); + src = fetchurl { + url = "http://registry.npmjs.org/got/-/got-1.2.2.tgz"; + name = "got-1.2.2.tgz"; + sha1 = "d9430ba32f6a30218243884418767340aafc0400"; + }; deps = { "object-assign-1.0.0" = self.by-version."object-assign"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "got" ]; + peerDependencies = []; }; by-spec."got"."^1.2.2" = self.by-version."got"."1.2.2"; by-spec."graceful-fs"."1.2" = self.by-version."graceful-fs"."1.2.3"; - by-version."graceful-fs"."1.2.3" = lib.makeOverridable self.buildNodePackage { + by-version."graceful-fs"."1.2.3" = self.buildNodePackage { name = "graceful-fs-1.2.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; - name = "graceful-fs-1.2.3.tgz"; - sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; - }) - ]; - buildInputs = - (self.nativeDeps."graceful-fs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; + name = "graceful-fs-1.2.3.tgz"; + sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "graceful-fs" ]; + peerDependencies = []; }; by-spec."graceful-fs"."2" = self.by-version."graceful-fs"."2.0.3"; - by-version."graceful-fs"."2.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."graceful-fs"."2.0.3" = self.buildNodePackage { name = "graceful-fs-2.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz"; - name = "graceful-fs-2.0.3.tgz"; - sha1 = "7cd2cdb228a4a3f36e95efa6cc142de7d1a136d0"; - }) - ]; - buildInputs = - (self.nativeDeps."graceful-fs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz"; + name = "graceful-fs-2.0.3.tgz"; + sha1 = "7cd2cdb228a4a3f36e95efa6cc142de7d1a136d0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "graceful-fs" ]; + peerDependencies = []; }; by-spec."graceful-fs"."2 || 3" = self.by-version."graceful-fs"."3.0.5"; - by-version."graceful-fs"."3.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."graceful-fs"."3.0.5" = self.buildNodePackage { name = "graceful-fs-3.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.5.tgz"; - name = "graceful-fs-3.0.5.tgz"; - sha1 = "4a880474bdeb716fe3278cf29792dec38dfac418"; - }) - ]; - buildInputs = - (self.nativeDeps."graceful-fs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.5.tgz"; + name = "graceful-fs-3.0.5.tgz"; + sha1 = "4a880474bdeb716fe3278cf29792dec38dfac418"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "graceful-fs" ]; + peerDependencies = []; }; by-spec."graceful-fs"."3" = self.by-version."graceful-fs"."3.0.5"; @@ -11709,83 +11686,63 @@ self.by-version."graceful-fs"."3.0.5"; by-spec."graceful-fs"."~3.0.2" = self.by-version."graceful-fs"."3.0.5"; + by-spec."graceful-fs"."~3.0.4" = + self.by-version."graceful-fs"."3.0.5"; by-spec."graceful-fs"."~3.0.5" = self.by-version."graceful-fs"."3.0.5"; by-spec."gridfs-stream"."*" = self.by-version."gridfs-stream"."0.5.3"; - by-version."gridfs-stream"."0.5.3" = lib.makeOverridable self.buildNodePackage { + by-version."gridfs-stream"."0.5.3" = self.buildNodePackage { name = "gridfs-stream-0.5.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/gridfs-stream/-/gridfs-stream-0.5.3.tgz"; - name = "gridfs-stream-0.5.3.tgz"; - sha1 = "c0896728fa3ea83f5fa3c9ced461afb7a036d149"; - }) - ]; - buildInputs = - (self.nativeDeps."gridfs-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/gridfs-stream/-/gridfs-stream-0.5.3.tgz"; + name = "gridfs-stream-0.5.3.tgz"; + sha1 = "c0896728fa3ea83f5fa3c9ced461afb7a036d149"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "gridfs-stream" ]; + peerDependencies = []; }; "gridfs-stream" = self.by-version."gridfs-stream"."0.5.3"; by-spec."growl"."1.7.x" = self.by-version."growl"."1.7.0"; - by-version."growl"."1.7.0" = lib.makeOverridable self.buildNodePackage { + by-version."growl"."1.7.0" = self.buildNodePackage { name = "growl-1.7.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/growl/-/growl-1.7.0.tgz"; - name = "growl-1.7.0.tgz"; - sha1 = "de2d66136d002e112ba70f3f10c31cf7c350b2da"; - }) - ]; - buildInputs = - (self.nativeDeps."growl" or []); + src = fetchurl { + url = "http://registry.npmjs.org/growl/-/growl-1.7.0.tgz"; + name = "growl-1.7.0.tgz"; + sha1 = "de2d66136d002e112ba70f3f10c31cf7c350b2da"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "growl" ]; + peerDependencies = []; }; by-spec."growl"."1.8.1" = self.by-version."growl"."1.8.1"; - by-version."growl"."1.8.1" = lib.makeOverridable self.buildNodePackage { + by-version."growl"."1.8.1" = self.buildNodePackage { name = "growl-1.8.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/growl/-/growl-1.8.1.tgz"; - name = "growl-1.8.1.tgz"; - sha1 = "4b2dec8d907e93db336624dcec0183502f8c9428"; - }) - ]; - buildInputs = - (self.nativeDeps."growl" or []); + src = fetchurl { + url = "http://registry.npmjs.org/growl/-/growl-1.8.1.tgz"; + name = "growl-1.8.1.tgz"; + sha1 = "4b2dec8d907e93db336624dcec0183502f8c9428"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "growl" ]; + peerDependencies = []; }; by-spec."grunt"."0.4.x" = self.by-version."grunt"."0.4.5"; - by-version."grunt"."0.4.5" = lib.makeOverridable self.buildNodePackage { + by-version."grunt"."0.4.5" = self.buildNodePackage { name = "grunt-0.4.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz"; - name = "grunt-0.4.5.tgz"; - sha1 = "56937cd5194324adff6d207631832a9d6ba4e7f0"; - }) - ]; - buildInputs = - (self.nativeDeps."grunt" or []); + src = fetchurl { + url = "http://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz"; + name = "grunt-0.4.5.tgz"; + sha1 = "56937cd5194324adff6d207631832a9d6ba4e7f0"; + }; deps = { "async-0.1.22" = self.by-version."async"."0.1.22"; "coffee-script-1.3.3" = self.by-version."coffee-script"."1.3.3"; @@ -11808,9 +11765,7 @@ "grunt-legacy-util-0.2.0" = self.by-version."grunt-legacy-util"."0.2.0"; "grunt-legacy-log-0.1.1" = self.by-version."grunt-legacy-log"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "grunt" ]; + peerDependencies = []; }; by-spec."grunt".">=0.4.0" = self.by-version."grunt"."0.4.5"; @@ -11822,91 +11777,69 @@ self.by-version."grunt"."0.4.5"; by-spec."grunt-cli"."*" = self.by-version."grunt-cli"."0.1.13"; - by-version."grunt-cli"."0.1.13" = lib.makeOverridable self.buildNodePackage { + by-version."grunt-cli"."0.1.13" = self.buildNodePackage { name = "grunt-cli-0.1.13"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.13.tgz"; - name = "grunt-cli-0.1.13.tgz"; - sha1 = "e9ebc4047631f5012d922770c39378133cad10f4"; - }) - ]; - buildInputs = - (self.nativeDeps."grunt-cli" or []); + src = fetchurl { + url = "http://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.13.tgz"; + name = "grunt-cli-0.1.13.tgz"; + sha1 = "e9ebc4047631f5012d922770c39378133cad10f4"; + }; deps = { "nopt-1.0.10" = self.by-version."nopt"."1.0.10"; "findup-sync-0.1.3" = self.by-version."findup-sync"."0.1.3"; "resolve-0.3.1" = self.by-version."resolve"."0.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "grunt-cli" ]; + peerDependencies = []; }; "grunt-cli" = self.by-version."grunt-cli"."0.1.13"; by-spec."grunt-contrib-cssmin"."*" = self.by-version."grunt-contrib-cssmin"."0.11.0"; - by-version."grunt-contrib-cssmin"."0.11.0" = lib.makeOverridable self.buildNodePackage { + by-version."grunt-contrib-cssmin"."0.11.0" = self.buildNodePackage { name = "grunt-contrib-cssmin-0.11.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-0.11.0.tgz"; - name = "grunt-contrib-cssmin-0.11.0.tgz"; - sha1 = "0b0888de9d8549c3d844a7fc79a279b4276a7bc7"; - }) - ]; - buildInputs = - (self.nativeDeps."grunt-contrib-cssmin" or []); + src = fetchurl { + url = "http://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-0.11.0.tgz"; + name = "grunt-contrib-cssmin-0.11.0.tgz"; + sha1 = "0b0888de9d8549c3d844a7fc79a279b4276a7bc7"; + }; deps = { "chalk-0.5.1" = self.by-version."chalk"."0.5.1"; - "clean-css-3.0.3" = self.by-version."clean-css"."3.0.3"; + "clean-css-3.0.7" = self.by-version."clean-css"."3.0.7"; "maxmin-1.0.0" = self.by-version."maxmin"."1.0.0"; }; peerDependencies = [ - self.by-version."grunt"."0.4.5" - ]; - passthru.names = [ "grunt-contrib-cssmin" ]; + self.by-version."grunt"."0.4.5"]; }; "grunt-contrib-cssmin" = self.by-version."grunt-contrib-cssmin"."0.11.0"; by-spec."grunt-contrib-jshint"."*" = - self.by-version."grunt-contrib-jshint"."0.10.0"; - by-version."grunt-contrib-jshint"."0.10.0" = lib.makeOverridable self.buildNodePackage { - name = "grunt-contrib-jshint-0.10.0"; + self.by-version."grunt-contrib-jshint"."0.11.0"; + by-version."grunt-contrib-jshint"."0.11.0" = self.buildNodePackage { + name = "grunt-contrib-jshint-0.11.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-0.10.0.tgz"; - name = "grunt-contrib-jshint-0.10.0.tgz"; - sha1 = "57ebccca87e8f327af6645d8a3c586d4845e4d81"; - }) - ]; - buildInputs = - (self.nativeDeps."grunt-contrib-jshint" or []); + src = fetchurl { + url = "http://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-0.11.0.tgz"; + name = "grunt-contrib-jshint-0.11.0.tgz"; + sha1 = "2ba17953d30471c3ba58792a5aa92e447059de45"; + }; deps = { - "jshint-2.5.11" = self.by-version."jshint"."2.5.11"; "hooker-0.2.3" = self.by-version."hooker"."0.2.3"; + "jshint-2.6.0" = self.by-version."jshint"."2.6.0"; }; peerDependencies = [ - self.by-version."grunt"."0.4.5" - ]; - passthru.names = [ "grunt-contrib-jshint" ]; + self.by-version."grunt"."0.4.5"]; }; - "grunt-contrib-jshint" = self.by-version."grunt-contrib-jshint"."0.10.0"; + "grunt-contrib-jshint" = self.by-version."grunt-contrib-jshint"."0.11.0"; by-spec."grunt-contrib-less"."*" = self.by-version."grunt-contrib-less"."1.0.0"; - by-version."grunt-contrib-less"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."grunt-contrib-less"."1.0.0" = self.buildNodePackage { name = "grunt-contrib-less-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.0.0.tgz"; - name = "grunt-contrib-less-1.0.0.tgz"; - sha1 = "370e5f18682bf4ea72a622fece416a08bb194523"; - }) - ]; - buildInputs = - (self.nativeDeps."grunt-contrib-less" or []); + src = fetchurl { + url = "http://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.0.0.tgz"; + name = "grunt-contrib-less-1.0.0.tgz"; + sha1 = "370e5f18682bf4ea72a622fece416a08bb194523"; + }; deps = { "async-0.9.0" = self.by-version."async"."0.9.0"; "chalk-0.5.1" = self.by-version."chalk"."0.5.1"; @@ -11914,48 +11847,36 @@ "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; }; peerDependencies = [ - self.by-version."grunt"."0.4.5" - ]; - passthru.names = [ "grunt-contrib-less" ]; + self.by-version."grunt"."0.4.5"]; }; "grunt-contrib-less" = self.by-version."grunt-contrib-less"."1.0.0"; by-spec."grunt-contrib-requirejs"."*" = self.by-version."grunt-contrib-requirejs"."0.4.4"; - by-version."grunt-contrib-requirejs"."0.4.4" = lib.makeOverridable self.buildNodePackage { + by-version."grunt-contrib-requirejs"."0.4.4" = self.buildNodePackage { name = "grunt-contrib-requirejs-0.4.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/grunt-contrib-requirejs/-/grunt-contrib-requirejs-0.4.4.tgz"; - name = "grunt-contrib-requirejs-0.4.4.tgz"; - sha1 = "87f2165a981e48a45d22f8cc5299d0934031b972"; - }) - ]; - buildInputs = - (self.nativeDeps."grunt-contrib-requirejs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/grunt-contrib-requirejs/-/grunt-contrib-requirejs-0.4.4.tgz"; + name = "grunt-contrib-requirejs-0.4.4.tgz"; + sha1 = "87f2165a981e48a45d22f8cc5299d0934031b972"; + }; deps = { "requirejs-2.1.15" = self.by-version."requirejs"."2.1.15"; }; peerDependencies = [ - self.by-version."grunt"."0.4.5" - ]; - passthru.names = [ "grunt-contrib-requirejs" ]; + self.by-version."grunt"."0.4.5"]; }; "grunt-contrib-requirejs" = self.by-version."grunt-contrib-requirejs"."0.4.4"; by-spec."grunt-contrib-uglify"."*" = self.by-version."grunt-contrib-uglify"."0.7.0"; - by-version."grunt-contrib-uglify"."0.7.0" = lib.makeOverridable self.buildNodePackage { + by-version."grunt-contrib-uglify"."0.7.0" = self.buildNodePackage { name = "grunt-contrib-uglify-0.7.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.7.0.tgz"; - name = "grunt-contrib-uglify-0.7.0.tgz"; - sha1 = "79dde81a62cec6ffa35b47a32833706744f8e787"; - }) - ]; - buildInputs = - (self.nativeDeps."grunt-contrib-uglify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.7.0.tgz"; + name = "grunt-contrib-uglify-0.7.0.tgz"; + sha1 = "79dde81a62cec6ffa35b47a32833706744f8e787"; + }; deps = { "chalk-0.5.1" = self.by-version."chalk"."0.5.1"; "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; @@ -11964,73 +11885,55 @@ "uri-path-0.0.2" = self.by-version."uri-path"."0.0.2"; }; peerDependencies = [ - self.by-version."grunt"."0.4.5" - ]; - passthru.names = [ "grunt-contrib-uglify" ]; + self.by-version."grunt"."0.4.5"]; }; "grunt-contrib-uglify" = self.by-version."grunt-contrib-uglify"."0.7.0"; by-spec."grunt-karma"."*" = self.by-version."grunt-karma"."0.10.1"; - by-version."grunt-karma"."0.10.1" = lib.makeOverridable self.buildNodePackage { + by-version."grunt-karma"."0.10.1" = self.buildNodePackage { name = "grunt-karma-0.10.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/grunt-karma/-/grunt-karma-0.10.1.tgz"; - name = "grunt-karma-0.10.1.tgz"; - sha1 = "255fae402bb04409cf95c6ac77e8c1968934924b"; - }) - ]; - buildInputs = - (self.nativeDeps."grunt-karma" or []); + src = fetchurl { + url = "http://registry.npmjs.org/grunt-karma/-/grunt-karma-0.10.1.tgz"; + name = "grunt-karma-0.10.1.tgz"; + sha1 = "255fae402bb04409cf95c6ac77e8c1968934924b"; + }; deps = { "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; }; peerDependencies = [ self.by-version."grunt"."0.4.5" - self.by-version."karma"."0.12.31" - ]; - passthru.names = [ "grunt-karma" ]; + self.by-version."karma"."0.12.31"]; }; "grunt-karma" = self.by-version."grunt-karma"."0.10.1"; by-spec."grunt-legacy-log"."~0.1.0" = self.by-version."grunt-legacy-log"."0.1.1"; - by-version."grunt-legacy-log"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."grunt-legacy-log"."0.1.1" = self.buildNodePackage { name = "grunt-legacy-log-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.1.tgz"; - name = "grunt-legacy-log-0.1.1.tgz"; - sha1 = "d41f1a6abc9b0b1256a2b5ff02f4c3298dfcd57a"; - }) - ]; - buildInputs = - (self.nativeDeps."grunt-legacy-log" or []); + src = fetchurl { + url = "http://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.1.tgz"; + name = "grunt-legacy-log-0.1.1.tgz"; + sha1 = "d41f1a6abc9b0b1256a2b5ff02f4c3298dfcd57a"; + }; deps = { "hooker-0.2.3" = self.by-version."hooker"."0.2.3"; "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; "underscore.string-2.3.3" = self.by-version."underscore.string"."2.3.3"; "colors-0.6.2" = self.by-version."colors"."0.6.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "grunt-legacy-log" ]; + peerDependencies = []; }; by-spec."grunt-legacy-util"."~0.2.0" = self.by-version."grunt-legacy-util"."0.2.0"; - by-version."grunt-legacy-util"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."grunt-legacy-util"."0.2.0" = self.buildNodePackage { name = "grunt-legacy-util-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz"; - name = "grunt-legacy-util-0.2.0.tgz"; - sha1 = "93324884dbf7e37a9ff7c026dff451d94a9e554b"; - }) - ]; - buildInputs = - (self.nativeDeps."grunt-legacy-util" or []); + src = fetchurl { + url = "http://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz"; + name = "grunt-legacy-util-0.2.0.tgz"; + sha1 = "93324884dbf7e37a9ff7c026dff451d94a9e554b"; + }; deps = { "hooker-0.2.3" = self.by-version."hooker"."0.2.3"; "async-0.1.22" = self.by-version."async"."0.1.22"; @@ -12040,73 +11943,55 @@ "getobject-0.1.0" = self.by-version."getobject"."0.1.0"; "which-1.0.8" = self.by-version."which"."1.0.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "grunt-legacy-util" ]; + peerDependencies = []; }; by-spec."grunt-sed"."*" = self.by-version."grunt-sed"."0.1.1"; - by-version."grunt-sed"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."grunt-sed"."0.1.1" = self.buildNodePackage { name = "grunt-sed-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/grunt-sed/-/grunt-sed-0.1.1.tgz"; - name = "grunt-sed-0.1.1.tgz"; - sha1 = "2613d486909319b3f8f4bd75dafb46a642ec3f82"; - }) - ]; - buildInputs = - (self.nativeDeps."grunt-sed" or []); + src = fetchurl { + url = "http://registry.npmjs.org/grunt-sed/-/grunt-sed-0.1.1.tgz"; + name = "grunt-sed-0.1.1.tgz"; + sha1 = "2613d486909319b3f8f4bd75dafb46a642ec3f82"; + }; deps = { "replace-0.2.10" = self.by-version."replace"."0.2.10"; }; peerDependencies = [ - self.by-version."grunt"."0.4.5" - ]; - passthru.names = [ "grunt-sed" ]; + self.by-version."grunt"."0.4.5"]; }; "grunt-sed" = self.by-version."grunt-sed"."0.1.1"; by-spec."guifi-earth"."https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " = self.by-version."guifi-earth"."0.2.1"; - by-version."guifi-earth"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."guifi-earth"."0.2.1" = self.buildNodePackage { name = "guifi-earth-0.2.1"; bin = true; - src = [ - (fetchurl { - url = "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854"; - name = "guifi-earth-0.2.1.tgz"; - sha256 = "a51a5beef55c14c68630275d51cf66c44a4462d1b20c0f08aef6d88a62ca077c"; - }) - ]; - buildInputs = - (self.nativeDeps."guifi-earth" or []); + src = fetchurl { + url = "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854"; + name = "guifi-earth-0.2.1.tgz"; + sha256 = "a51a5beef55c14c68630275d51cf66c44a4462d1b20c0f08aef6d88a62ca077c"; + }; deps = { "coffee-script-1.8.0" = self.by-version."coffee-script"."1.8.0"; - "jade-1.8.2" = self.by-version."jade"."1.8.2"; + "jade-1.9.1" = self.by-version."jade"."1.9.1"; "q-2.0.2" = self.by-version."q"."2.0.2"; "xml2js-0.4.4" = self.by-version."xml2js"."0.4.4"; "msgpack-0.2.4" = self.by-version."msgpack"."0.2.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "guifi-earth" ]; + peerDependencies = []; }; "guifi-earth" = self.by-version."guifi-earth"."0.2.1"; by-spec."gulp"."*" = self.by-version."gulp"."3.8.10"; - by-version."gulp"."3.8.10" = lib.makeOverridable self.buildNodePackage { + by-version."gulp"."3.8.10" = self.buildNodePackage { name = "gulp-3.8.10"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/gulp/-/gulp-3.8.10.tgz"; - name = "gulp-3.8.10.tgz"; - sha1 = "bfb8fc156be97820f02a7f8b3af61a86666f9e31"; - }) - ]; - buildInputs = - (self.nativeDeps."gulp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/gulp/-/gulp-3.8.10.tgz"; + name = "gulp-3.8.10.tgz"; + sha1 = "bfb8fc156be97820f02a7f8b3af61a86666f9e31"; + }; deps = { "archy-1.0.0" = self.by-version."archy"."1.0.0"; "chalk-0.5.1" = self.by-version."chalk"."0.5.1"; @@ -12122,25 +12007,19 @@ "v8flags-1.0.8" = self.by-version."v8flags"."1.0.8"; "vinyl-fs-0.3.13" = self.by-version."vinyl-fs"."0.3.13"; }; - peerDependencies = [ - ]; - passthru.names = [ "gulp" ]; + peerDependencies = []; }; "gulp" = self.by-version."gulp"."3.8.10"; by-spec."gulp-util"."^3.0.0" = self.by-version."gulp-util"."3.0.2"; - by-version."gulp-util"."3.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."gulp-util"."3.0.2" = self.buildNodePackage { name = "gulp-util-3.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/gulp-util/-/gulp-util-3.0.2.tgz"; - name = "gulp-util-3.0.2.tgz"; - sha1 = "7f1ed0be6d8c1e6563d2105c27217c2c9b744883"; - }) - ]; - buildInputs = - (self.nativeDeps."gulp-util" or []); + src = fetchurl { + url = "http://registry.npmjs.org/gulp-util/-/gulp-util-3.0.2.tgz"; + name = "gulp-util-3.0.2.tgz"; + sha1 = "7f1ed0be6d8c1e6563d2105c27217c2c9b744883"; + }; deps = { "array-differ-1.0.0" = self.by-version."array-differ"."1.0.0"; "array-uniq-1.0.2" = self.by-version."array-uniq"."1.0.2"; @@ -12156,242 +12035,223 @@ "through2-0.6.3" = self.by-version."through2"."0.6.3"; "vinyl-0.4.6" = self.by-version."vinyl"."0.4.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "gulp-util" ]; + peerDependencies = []; }; by-spec."gzip-size"."^1.0.0" = self.by-version."gzip-size"."1.0.0"; - by-version."gzip-size"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."gzip-size"."1.0.0" = self.buildNodePackage { name = "gzip-size-1.0.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz"; - name = "gzip-size-1.0.0.tgz"; - sha1 = "66cf8b101047227b95bace6ea1da0c177ed5c22f"; - }) - ]; - buildInputs = - (self.nativeDeps."gzip-size" or []); + src = fetchurl { + url = "http://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz"; + name = "gzip-size-1.0.0.tgz"; + sha1 = "66cf8b101047227b95bace6ea1da0c177ed5c22f"; + }; deps = { "concat-stream-1.4.7" = self.by-version."concat-stream"."1.4.7"; "browserify-zlib-0.1.4" = self.by-version."browserify-zlib"."0.1.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "gzip-size" ]; + peerDependencies = []; }; by-spec."gzippo"."*" = self.by-version."gzippo"."0.2.0"; - by-version."gzippo"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."gzippo"."0.2.0" = self.buildNodePackage { name = "gzippo-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/gzippo/-/gzippo-0.2.0.tgz"; - name = "gzippo-0.2.0.tgz"; - sha1 = "ffc594c482190c56531ed2d4a5864d0b0b7d2733"; - }) - ]; - buildInputs = - (self.nativeDeps."gzippo" or []); - deps = { - "send-0.11.0" = self.by-version."send"."0.11.0"; + src = fetchurl { + url = "http://registry.npmjs.org/gzippo/-/gzippo-0.2.0.tgz"; + name = "gzippo-0.2.0.tgz"; + sha1 = "ffc594c482190c56531ed2d4a5864d0b0b7d2733"; }; - peerDependencies = [ - ]; - passthru.names = [ "gzippo" ]; + deps = { + "send-0.11.1" = self.by-version."send"."0.11.1"; + }; + peerDependencies = []; }; "gzippo" = self.by-version."gzippo"."0.2.0"; by-spec."handlebars"."1.3.x" = self.by-version."handlebars"."1.3.0"; - by-version."handlebars"."1.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."handlebars"."1.3.0" = self.buildNodePackage { name = "handlebars-1.3.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/handlebars/-/handlebars-1.3.0.tgz"; - name = "handlebars-1.3.0.tgz"; - sha1 = "9e9b130a93e389491322d975cf3ec1818c37ce34"; - }) - ]; - buildInputs = - (self.nativeDeps."handlebars" or []); + src = fetchurl { + url = "http://registry.npmjs.org/handlebars/-/handlebars-1.3.0.tgz"; + name = "handlebars-1.3.0.tgz"; + sha1 = "9e9b130a93e389491322d975cf3ec1818c37ce34"; + }; deps = { "optimist-0.3.7" = self.by-version."optimist"."0.3.7"; "uglify-js-2.3.6" = self.by-version."uglify-js"."2.3.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "handlebars" ]; + peerDependencies = []; }; + by-spec."handlebars"."~1.3.0" = + self.by-version."handlebars"."1.3.0"; by-spec."handlebars"."~2.0.0" = self.by-version."handlebars"."2.0.0"; - by-version."handlebars"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."handlebars"."2.0.0" = self.buildNodePackage { name = "handlebars-2.0.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/handlebars/-/handlebars-2.0.0.tgz"; - name = "handlebars-2.0.0.tgz"; - sha1 = "6e9d7f8514a3467fa5e9f82cc158ecfc1d5ac76f"; - }) - ]; - buildInputs = - (self.nativeDeps."handlebars" or []); + src = fetchurl { + url = "http://registry.npmjs.org/handlebars/-/handlebars-2.0.0.tgz"; + name = "handlebars-2.0.0.tgz"; + sha1 = "6e9d7f8514a3467fa5e9f82cc158ecfc1d5ac76f"; + }; deps = { "optimist-0.3.7" = self.by-version."optimist"."0.3.7"; "uglify-js-2.3.6" = self.by-version."uglify-js"."2.3.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "handlebars" ]; + peerDependencies = []; }; by-spec."has-ansi"."^0.1.0" = self.by-version."has-ansi"."0.1.0"; - by-version."has-ansi"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."has-ansi"."0.1.0" = self.buildNodePackage { name = "has-ansi-0.1.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz"; - name = "has-ansi-0.1.0.tgz"; - sha1 = "84f265aae8c0e6a88a12d7022894b7568894c62e"; - }) - ]; - buildInputs = - (self.nativeDeps."has-ansi" or []); + src = fetchurl { + url = "http://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz"; + name = "has-ansi-0.1.0.tgz"; + sha1 = "84f265aae8c0e6a88a12d7022894b7568894c62e"; + }; deps = { "ansi-regex-0.2.1" = self.by-version."ansi-regex"."0.2.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "has-ansi" ]; + peerDependencies = []; + }; + by-spec."has-binary-data"."0.1.1" = + self.by-version."has-binary-data"."0.1.1"; + by-version."has-binary-data"."0.1.1" = self.buildNodePackage { + name = "has-binary-data-0.1.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/has-binary-data/-/has-binary-data-0.1.1.tgz"; + name = "has-binary-data-0.1.1.tgz"; + sha1 = "e10749fb87828a52df96f4086587eb4a03966439"; + }; + deps = { + "isarray-0.0.1" = self.by-version."isarray"."0.0.1"; + }; + peerDependencies = []; }; by-spec."has-color"."~0.1.0" = self.by-version."has-color"."0.1.7"; - by-version."has-color"."0.1.7" = lib.makeOverridable self.buildNodePackage { + by-version."has-color"."0.1.7" = self.buildNodePackage { name = "has-color-0.1.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz"; - name = "has-color-0.1.7.tgz"; - sha1 = "67144a5260c34fc3cca677d041daf52fe7b78b2f"; - }) - ]; - buildInputs = - (self.nativeDeps."has-color" or []); + src = fetchurl { + url = "http://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz"; + name = "has-color-0.1.7.tgz"; + sha1 = "67144a5260c34fc3cca677d041daf52fe7b78b2f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "has-color" ]; + peerDependencies = []; + }; + by-spec."has-cors"."1.0.3" = + self.by-version."has-cors"."1.0.3"; + by-version."has-cors"."1.0.3" = self.buildNodePackage { + name = "has-cors-1.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/has-cors/-/has-cors-1.0.3.tgz"; + name = "has-cors-1.0.3.tgz"; + sha1 = "502acb9b3104dac33dd2630eaf2f888b0baf4cb3"; + }; + deps = { + "global-2.0.1" = self.by-version."global"."2.0.1"; + }; + peerDependencies = []; }; by-spec."has-unicode"."^1.0.0" = self.by-version."has-unicode"."1.0.0"; - by-version."has-unicode"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."has-unicode"."1.0.0" = self.buildNodePackage { name = "has-unicode-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/has-unicode/-/has-unicode-1.0.0.tgz"; - name = "has-unicode-1.0.0.tgz"; - sha1 = "bac5c44e064c2ffc3b8fcbd8c71afe08f9afc8cc"; - }) - ]; - buildInputs = - (self.nativeDeps."has-unicode" or []); + src = fetchurl { + url = "http://registry.npmjs.org/has-unicode/-/has-unicode-1.0.0.tgz"; + name = "has-unicode-1.0.0.tgz"; + sha1 = "bac5c44e064c2ffc3b8fcbd8c71afe08f9afc8cc"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "has-unicode" ]; + peerDependencies = []; }; by-spec."hash.js"."^1.0.0" = self.by-version."hash.js"."1.0.2"; - by-version."hash.js"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."hash.js"."1.0.2" = self.buildNodePackage { name = "hash.js-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/hash.js/-/hash.js-1.0.2.tgz"; - name = "hash.js-1.0.2.tgz"; - sha1 = "bc7d601f4e0d05a32f3526d11fe39f7a5eb8c187"; - }) - ]; - buildInputs = - (self.nativeDeps."hash.js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/hash.js/-/hash.js-1.0.2.tgz"; + name = "hash.js-1.0.2.tgz"; + sha1 = "bc7d601f4e0d05a32f3526d11fe39f7a5eb8c187"; + }; deps = { "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "hash.js" ]; + peerDependencies = []; }; by-spec."hasher"."~1.2.0" = self.by-version."hasher"."1.2.0"; - by-version."hasher"."1.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."hasher"."1.2.0" = self.buildNodePackage { name = "hasher-1.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/hasher/-/hasher-1.2.0.tgz"; - name = "hasher-1.2.0.tgz"; - sha1 = "8b5341c3496124b0724ac8555fbb8ca363ebbb73"; - }) - ]; - buildInputs = - (self.nativeDeps."hasher" or []); + src = fetchurl { + url = "http://registry.npmjs.org/hasher/-/hasher-1.2.0.tgz"; + name = "hasher-1.2.0.tgz"; + sha1 = "8b5341c3496124b0724ac8555fbb8ca363ebbb73"; + }; deps = { "signals-1.0.0" = self.by-version."signals"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "hasher" ]; + peerDependencies = []; }; + by-spec."hashish"."*" = + self.by-version."hashish"."0.0.4"; + by-version."hashish"."0.0.4" = self.buildNodePackage { + name = "hashish-0.0.4"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/hashish/-/hashish-0.0.4.tgz"; + name = "hashish-0.0.4.tgz"; + sha1 = "6d60bc6ffaf711b6afd60e426d077988014e6554"; + }; + deps = { + "traverse-0.6.6" = self.by-version."traverse"."0.6.6"; + }; + peerDependencies = []; + }; + by-spec."hashish"."0.0.4" = + self.by-version."hashish"."0.0.4"; by-spec."hashring"."1.0.1" = self.by-version."hashring"."1.0.1"; - by-version."hashring"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."hashring"."1.0.1" = self.buildNodePackage { name = "hashring-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/hashring/-/hashring-1.0.1.tgz"; - name = "hashring-1.0.1.tgz"; - sha1 = "b6a7b8c675a0c715ac0d0071786eb241a28d0a7c"; - }) - ]; - buildInputs = - (self.nativeDeps."hashring" or []); + src = fetchurl { + url = "http://registry.npmjs.org/hashring/-/hashring-1.0.1.tgz"; + name = "hashring-1.0.1.tgz"; + sha1 = "b6a7b8c675a0c715ac0d0071786eb241a28d0a7c"; + }; deps = { "connection-parse-0.0.7" = self.by-version."connection-parse"."0.0.7"; "simple-lru-cache-0.0.1" = self.by-version."simple-lru-cache"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "hashring" ]; + peerDependencies = []; }; by-spec."hat"."*" = self.by-version."hat"."0.0.3"; - by-version."hat"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."hat"."0.0.3" = self.buildNodePackage { name = "hat-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/hat/-/hat-0.0.3.tgz"; - name = "hat-0.0.3.tgz"; - sha1 = "bb014a9e64b3788aed8005917413d4ff3d502d8a"; - }) - ]; - buildInputs = - (self.nativeDeps."hat" or []); + src = fetchurl { + url = "http://registry.npmjs.org/hat/-/hat-0.0.3.tgz"; + name = "hat-0.0.3.tgz"; + sha1 = "bb014a9e64b3788aed8005917413d4ff3d502d8a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "hat" ]; + peerDependencies = []; }; by-spec."hat"."0.0.3" = self.by-version."hat"."0.0.3"; @@ -12401,237 +12261,281 @@ self.by-version."hat"."0.0.3"; by-spec."hawk"."1.1.1" = self.by-version."hawk"."1.1.1"; - by-version."hawk"."1.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."hawk"."1.1.1" = self.buildNodePackage { name = "hawk-1.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/hawk/-/hawk-1.1.1.tgz"; - name = "hawk-1.1.1.tgz"; - sha1 = "87cd491f9b46e4e2aeaca335416766885d2d1ed9"; - }) - ]; - buildInputs = - (self.nativeDeps."hawk" or []); + src = fetchurl { + url = "http://registry.npmjs.org/hawk/-/hawk-1.1.1.tgz"; + name = "hawk-1.1.1.tgz"; + sha1 = "87cd491f9b46e4e2aeaca335416766885d2d1ed9"; + }; deps = { "hoek-0.9.1" = self.by-version."hoek"."0.9.1"; "boom-0.4.2" = self.by-version."boom"."0.4.2"; "cryptiles-0.2.2" = self.by-version."cryptiles"."0.2.2"; "sntp-0.2.4" = self.by-version."sntp"."0.2.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "hawk" ]; + peerDependencies = []; }; by-spec."hawk"."~0.10.2" = self.by-version."hawk"."0.10.2"; - by-version."hawk"."0.10.2" = lib.makeOverridable self.buildNodePackage { + by-version."hawk"."0.10.2" = self.buildNodePackage { name = "hawk-0.10.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz"; - name = "hawk-0.10.2.tgz"; - sha1 = "9b361dee95a931640e6d504e05609a8fc3ac45d2"; - }) - ]; - buildInputs = - (self.nativeDeps."hawk" or []); + src = fetchurl { + url = "http://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz"; + name = "hawk-0.10.2.tgz"; + sha1 = "9b361dee95a931640e6d504e05609a8fc3ac45d2"; + }; deps = { "hoek-0.7.6" = self.by-version."hoek"."0.7.6"; "boom-0.3.8" = self.by-version."boom"."0.3.8"; "cryptiles-0.1.3" = self.by-version."cryptiles"."0.1.3"; "sntp-0.1.4" = self.by-version."sntp"."0.1.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "hawk" ]; + peerDependencies = []; }; by-spec."hawk"."~1.0.0" = self.by-version."hawk"."1.0.0"; - by-version."hawk"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."hawk"."1.0.0" = self.buildNodePackage { name = "hawk-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz"; - name = "hawk-1.0.0.tgz"; - sha1 = "b90bb169807285411da7ffcb8dd2598502d3b52d"; - }) - ]; - buildInputs = - (self.nativeDeps."hawk" or []); + src = fetchurl { + url = "http://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz"; + name = "hawk-1.0.0.tgz"; + sha1 = "b90bb169807285411da7ffcb8dd2598502d3b52d"; + }; deps = { "hoek-0.9.1" = self.by-version."hoek"."0.9.1"; "boom-0.4.2" = self.by-version."boom"."0.4.2"; "cryptiles-0.2.2" = self.by-version."cryptiles"."0.2.2"; "sntp-0.2.4" = self.by-version."sntp"."0.2.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "hawk" ]; + peerDependencies = []; + }; + by-spec."hbo-dnsd"."0.9.8" = + self.by-version."hbo-dnsd"."0.9.8"; + by-version."hbo-dnsd"."0.9.8" = self.buildNodePackage { + name = "hbo-dnsd-0.9.8"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/hbo-dnsd/-/hbo-dnsd-0.9.8.tgz"; + name = "hbo-dnsd-0.9.8.tgz"; + sha1 = "ab964f34cf13b40ea7d412f125d576716c551ef2"; + }; + deps = { + "optimist-0.3.7" = self.by-version."optimist"."0.3.7"; + "defaultable-0.7.2" = self.by-version."defaultable"."0.7.2"; + }; + peerDependencies = []; }; by-spec."he"."~0.3.6" = self.by-version."he"."0.3.6"; - by-version."he"."0.3.6" = lib.makeOverridable self.buildNodePackage { + by-version."he"."0.3.6" = self.buildNodePackage { name = "he-0.3.6"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/he/-/he-0.3.6.tgz"; - name = "he-0.3.6.tgz"; - sha1 = "9d7bc446e77963933301dd602d5731cb861135e0"; - }) - ]; - buildInputs = - (self.nativeDeps."he" or []); + src = fetchurl { + url = "http://registry.npmjs.org/he/-/he-0.3.6.tgz"; + name = "he-0.3.6.tgz"; + sha1 = "9d7bc446e77963933301dd602d5731cb861135e0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "he" ]; + peerDependencies = []; + }; + by-spec."heapdump"."^0.2.9" = + self.by-version."heapdump"."0.2.10"; + by-version."heapdump"."0.2.10" = self.buildNodePackage { + name = "heapdump-0.2.10"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/heapdump/-/heapdump-0.2.10.tgz"; + name = "heapdump-0.2.10.tgz"; + sha1 = "e4fc818f5a33f361238e6dfd59c650ba2da74624"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."hipache"."*" = self.by-version."hipache"."0.3.1"; - by-version."hipache"."0.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."hipache"."0.3.1" = self.buildNodePackage { name = "hipache-0.3.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/hipache/-/hipache-0.3.1.tgz"; - name = "hipache-0.3.1.tgz"; - sha1 = "e21764eafe6429ec8dc9377b55e1ca86799704d5"; - }) - ]; - buildInputs = - (self.nativeDeps."hipache" or []); + src = fetchurl { + url = "http://registry.npmjs.org/hipache/-/hipache-0.3.1.tgz"; + name = "hipache-0.3.1.tgz"; + sha1 = "e21764eafe6429ec8dc9377b55e1ca86799704d5"; + }; deps = { "http-proxy-1.0.2" = self.by-version."http-proxy"."1.0.2"; "redis-0.10.3" = self.by-version."redis"."0.10.3"; "lru-cache-2.5.0" = self.by-version."lru-cache"."2.5.0"; "minimist-0.0.8" = self.by-version."minimist"."0.0.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "hipache" ]; + peerDependencies = []; }; "hipache" = self.by-version."hipache"."0.3.1"; by-spec."hiredis"."*" = self.by-version."hiredis"."0.1.17"; - by-version."hiredis"."0.1.17" = lib.makeOverridable self.buildNodePackage { + by-version."hiredis"."0.1.17" = self.buildNodePackage { name = "hiredis-0.1.17"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/hiredis/-/hiredis-0.1.17.tgz"; - name = "hiredis-0.1.17.tgz"; - sha1 = "60a33a968efc9a974e7ebb832f33aa965d3d354e"; - }) - ]; - buildInputs = - (self.nativeDeps."hiredis" or []); + src = fetchurl { + url = "http://registry.npmjs.org/hiredis/-/hiredis-0.1.17.tgz"; + name = "hiredis-0.1.17.tgz"; + sha1 = "60a33a968efc9a974e7ebb832f33aa965d3d354e"; + }; deps = { "bindings-1.2.1" = self.by-version."bindings"."1.2.1"; "nan-1.1.2" = self.by-version."nan"."1.1.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "hiredis" ]; + peerDependencies = []; }; by-spec."hoek"."0.7.x" = self.by-version."hoek"."0.7.6"; - by-version."hoek"."0.7.6" = lib.makeOverridable self.buildNodePackage { + by-version."hoek"."0.7.6" = self.buildNodePackage { name = "hoek-0.7.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz"; - name = "hoek-0.7.6.tgz"; - sha1 = "60fbd904557541cd2b8795abf308a1b3770e155a"; - }) - ]; - buildInputs = - (self.nativeDeps."hoek" or []); + src = fetchurl { + url = "http://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz"; + name = "hoek-0.7.6.tgz"; + sha1 = "60fbd904557541cd2b8795abf308a1b3770e155a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "hoek" ]; + peerDependencies = []; }; by-spec."hoek"."0.9.x" = self.by-version."hoek"."0.9.1"; - by-version."hoek"."0.9.1" = lib.makeOverridable self.buildNodePackage { + by-version."hoek"."0.9.1" = self.buildNodePackage { name = "hoek-0.9.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz"; - name = "hoek-0.9.1.tgz"; - sha1 = "3d322462badf07716ea7eb85baf88079cddce505"; - }) - ]; - buildInputs = - (self.nativeDeps."hoek" or []); + src = fetchurl { + url = "http://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz"; + name = "hoek-0.9.1.tgz"; + sha1 = "3d322462badf07716ea7eb85baf88079cddce505"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "hoek" ]; + peerDependencies = []; }; by-spec."hooker"."~0.2.3" = self.by-version."hooker"."0.2.3"; - by-version."hooker"."0.2.3" = lib.makeOverridable self.buildNodePackage { + by-version."hooker"."0.2.3" = self.buildNodePackage { name = "hooker-0.2.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz"; - name = "hooker-0.2.3.tgz"; - sha1 = "b834f723cc4a242aa65963459df6d984c5d3d959"; - }) - ]; - buildInputs = - (self.nativeDeps."hooker" or []); + src = fetchurl { + url = "http://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz"; + name = "hooker-0.2.3.tgz"; + sha1 = "b834f723cc4a242aa65963459df6d984c5d3d959"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "hooker" ]; + peerDependencies = []; }; by-spec."hooks"."0.2.1" = self.by-version."hooks"."0.2.1"; - by-version."hooks"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."hooks"."0.2.1" = self.buildNodePackage { name = "hooks-0.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/hooks/-/hooks-0.2.1.tgz"; - name = "hooks-0.2.1.tgz"; - sha1 = "0f591b1b344bdcb3df59773f62fbbaf85bf4028b"; - }) - ]; - buildInputs = - (self.nativeDeps."hooks" or []); + src = fetchurl { + url = "http://registry.npmjs.org/hooks/-/hooks-0.2.1.tgz"; + name = "hooks-0.2.1.tgz"; + sha1 = "0f591b1b344bdcb3df59773f62fbbaf85bf4028b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "hooks" ]; + peerDependencies = []; }; + by-spec."hooks"."0.3.2" = + self.by-version."hooks"."0.3.2"; + by-version."hooks"."0.3.2" = self.buildNodePackage { + name = "hooks-0.3.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/hooks/-/hooks-0.3.2.tgz"; + name = "hooks-0.3.2.tgz"; + sha1 = "a31f060c2026cea6cf1ca3eb178430e718e1c4a3"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."hosted-git-info"."^1.4.0" = + self.by-version."hosted-git-info"."1.5.3"; + by-version."hosted-git-info"."1.5.3" = self.buildNodePackage { + name = "hosted-git-info-1.5.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/hosted-git-info/-/hosted-git-info-1.5.3.tgz"; + name = "hosted-git-info-1.5.3.tgz"; + sha1 = "1f46e25e9c0e207852fb7a4b94422ed5f09a03f5"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."html-md"."^3.0.2" = + self.by-version."html-md"."3.0.2"; + by-version."html-md"."3.0.2" = self.buildNodePackage { + name = "html-md-3.0.2"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/html-md/-/html-md-3.0.2.tgz"; + name = "html-md-3.0.2.tgz"; + sha1 = "becac66f3c7d27aa99409d0a17f1131f16fe510f"; + }; + deps = { + "commander-2.0.0" = self.by-version."commander"."2.0.0"; + "fs-extra-0.7.1" = self.by-version."fs-extra"."0.7.1"; + "jsdom-0.8.11" = self.by-version."jsdom"."0.8.11"; + }; + peerDependencies = []; + }; + by-spec."html5"."~1.0.5" = + self.by-version."html5"."1.0.5"; + by-version."html5"."1.0.5" = self.buildNodePackage { + name = "html5-1.0.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/html5/-/html5-1.0.5.tgz"; + name = "html5-1.0.5.tgz"; + sha1 = "c9e6ce4e07a70521904bee1b318a4c48feab5848"; + }; + deps = { + "opts-1.2.2" = self.by-version."opts"."1.2.2"; + "html5-entities-1.0.0" = self.by-version."html5-entities"."1.0.0"; + "jsdom-0.11.1" = self.by-version."jsdom"."0.11.1"; + }; + peerDependencies = []; + }; + by-spec."html5-entities"."^1.0.0" = + self.by-version."html5-entities"."1.0.0"; + by-version."html5-entities"."1.0.0" = self.buildNodePackage { + name = "html5-entities-1.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/html5-entities/-/html5-entities-1.0.0.tgz"; + name = "html5-entities-1.0.0.tgz"; + sha1 = "e568fd84d8efb52c806b16c98b92dad548ebe370"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."html5-entities"."~1.0.0" = + self.by-version."html5-entities"."1.0.0"; by-spec."htmlparser2"."3.8.x" = self.by-version."htmlparser2"."3.8.2"; - by-version."htmlparser2"."3.8.2" = lib.makeOverridable self.buildNodePackage { + by-version."htmlparser2"."3.8.2" = self.buildNodePackage { name = "htmlparser2-3.8.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.2.tgz"; - name = "htmlparser2-3.8.2.tgz"; - sha1 = "0d6bc3471d01e9766fc2c274cbac1d55b36c009c"; - }) - ]; - buildInputs = - (self.nativeDeps."htmlparser2" or []); + src = fetchurl { + url = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.2.tgz"; + name = "htmlparser2-3.8.2.tgz"; + sha1 = "0d6bc3471d01e9766fc2c274cbac1d55b36c009c"; + }; deps = { "domhandler-2.3.0" = self.by-version."domhandler"."2.3.0"; "domutils-1.5.0" = self.by-version."domutils"."1.5.0"; @@ -12639,286 +12543,267 @@ "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; "entities-1.0.0" = self.by-version."entities"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "htmlparser2" ]; + peerDependencies = []; + }; + by-spec."htmlparser2".">= 3.1.5 <4" = + self.by-version."htmlparser2"."3.8.2"; + by-spec."htmlparser2".">=3.4.0" = + self.by-version."htmlparser2"."3.8.2"; + by-spec."htmlparser2"."^3.8.2" = + self.by-version."htmlparser2"."3.8.2"; + by-spec."htmlparser2"."~3.7.2" = + self.by-version."htmlparser2"."3.7.3"; + by-version."htmlparser2"."3.7.3" = self.buildNodePackage { + name = "htmlparser2-3.7.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.7.3.tgz"; + name = "htmlparser2-3.7.3.tgz"; + sha1 = "6a64c77637c08c6f30ec2a8157a53333be7cb05e"; + }; + deps = { + "domhandler-2.2.1" = self.by-version."domhandler"."2.2.1"; + "domutils-1.5.0" = self.by-version."domutils"."1.5.0"; + "domelementtype-1.1.3" = self.by-version."domelementtype"."1.1.3"; + "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; + "entities-1.0.0" = self.by-version."entities"."1.0.0"; + }; + peerDependencies = []; }; by-spec."http-auth"."2.0.7" = self.by-version."http-auth"."2.0.7"; - by-version."http-auth"."2.0.7" = lib.makeOverridable self.buildNodePackage { + by-version."http-auth"."2.0.7" = self.buildNodePackage { name = "http-auth-2.0.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/http-auth/-/http-auth-2.0.7.tgz"; - name = "http-auth-2.0.7.tgz"; - sha1 = "aa1a61a4d6baae9d64436c6f0ef0f4de85c430e3"; - }) - ]; - buildInputs = - (self.nativeDeps."http-auth" or []); + src = fetchurl { + url = "http://registry.npmjs.org/http-auth/-/http-auth-2.0.7.tgz"; + name = "http-auth-2.0.7.tgz"; + sha1 = "aa1a61a4d6baae9d64436c6f0ef0f4de85c430e3"; + }; deps = { "coffee-script-1.6.3" = self.by-version."coffee-script"."1.6.3"; "node-uuid-1.4.1" = self.by-version."node-uuid"."1.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "http-auth" ]; + peerDependencies = []; }; by-spec."http-browserify"."^1.4.0" = self.by-version."http-browserify"."1.7.0"; - by-version."http-browserify"."1.7.0" = lib.makeOverridable self.buildNodePackage { + by-version."http-browserify"."1.7.0" = self.buildNodePackage { name = "http-browserify-1.7.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/http-browserify/-/http-browserify-1.7.0.tgz"; - name = "http-browserify-1.7.0.tgz"; - sha1 = "33795ade72df88acfbfd36773cefeda764735b20"; - }) - ]; - buildInputs = - (self.nativeDeps."http-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/http-browserify/-/http-browserify-1.7.0.tgz"; + name = "http-browserify-1.7.0.tgz"; + sha1 = "33795ade72df88acfbfd36773cefeda764735b20"; + }; deps = { "Base64-0.2.1" = self.by-version."Base64"."0.2.1"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "http-browserify" ]; + peerDependencies = []; }; by-spec."http-browserify"."~1.1.0" = self.by-version."http-browserify"."1.1.0"; - by-version."http-browserify"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."http-browserify"."1.1.0" = self.buildNodePackage { name = "http-browserify-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/http-browserify/-/http-browserify-1.1.0.tgz"; - name = "http-browserify-1.1.0.tgz"; - sha1 = "20d0f6fdab370d1fe778d44a7bc48ddb7260206d"; - }) - ]; - buildInputs = - (self.nativeDeps."http-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/http-browserify/-/http-browserify-1.1.0.tgz"; + name = "http-browserify-1.1.0.tgz"; + sha1 = "20d0f6fdab370d1fe778d44a7bc48ddb7260206d"; + }; deps = { "Base64-0.2.1" = self.by-version."Base64"."0.2.1"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "http-browserify" ]; + peerDependencies = []; }; by-spec."http-errors"."~1.2.8" = self.by-version."http-errors"."1.2.8"; - by-version."http-errors"."1.2.8" = lib.makeOverridable self.buildNodePackage { + by-version."http-errors"."1.2.8" = self.buildNodePackage { name = "http-errors-1.2.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/http-errors/-/http-errors-1.2.8.tgz"; - name = "http-errors-1.2.8.tgz"; - sha1 = "8ee5fe0b51982221d796c0c4712d76f72097a4d0"; - }) - ]; - buildInputs = - (self.nativeDeps."http-errors" or []); + src = fetchurl { + url = "http://registry.npmjs.org/http-errors/-/http-errors-1.2.8.tgz"; + name = "http-errors-1.2.8.tgz"; + sha1 = "8ee5fe0b51982221d796c0c4712d76f72097a4d0"; + }; deps = { "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "statuses-1.2.0" = self.by-version."statuses"."1.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "http-errors" ]; + peerDependencies = []; }; by-spec."http-proxy"."1.0.2" = self.by-version."http-proxy"."1.0.2"; - by-version."http-proxy"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."http-proxy"."1.0.2" = self.buildNodePackage { name = "http-proxy-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/http-proxy/-/http-proxy-1.0.2.tgz"; - name = "http-proxy-1.0.2.tgz"; - sha1 = "08060ff2edb2189e57aa3a152d3ac63ed1af7254"; - }) - ]; - buildInputs = - (self.nativeDeps."http-proxy" or []); + src = fetchurl { + url = "http://registry.npmjs.org/http-proxy/-/http-proxy-1.0.2.tgz"; + name = "http-proxy-1.0.2.tgz"; + sha1 = "08060ff2edb2189e57aa3a152d3ac63ed1af7254"; + }; deps = { "eventemitter3-0.1.6" = self.by-version."eventemitter3"."0.1.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "http-proxy" ]; + peerDependencies = []; }; by-spec."http-proxy"."~0.10" = self.by-version."http-proxy"."0.10.4"; - by-version."http-proxy"."0.10.4" = lib.makeOverridable self.buildNodePackage { + by-version."http-proxy"."0.10.4" = self.buildNodePackage { name = "http-proxy-0.10.4"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/http-proxy/-/http-proxy-0.10.4.tgz"; - name = "http-proxy-0.10.4.tgz"; - sha1 = "14ba0ceaa2197f89fa30dea9e7b09e19cd93c22f"; - }) - ]; - buildInputs = - (self.nativeDeps."http-proxy" or []); + src = fetchurl { + url = "http://registry.npmjs.org/http-proxy/-/http-proxy-0.10.4.tgz"; + name = "http-proxy-0.10.4.tgz"; + sha1 = "14ba0ceaa2197f89fa30dea9e7b09e19cd93c22f"; + }; deps = { "colors-0.6.2" = self.by-version."colors"."0.6.2"; "optimist-0.6.1" = self.by-version."optimist"."0.6.1"; "pkginfo-0.3.0" = self.by-version."pkginfo"."0.3.0"; "utile-0.2.1" = self.by-version."utile"."0.2.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "http-proxy" ]; + peerDependencies = []; + }; + by-spec."http-proxy-agent"."0" = + self.by-version."http-proxy-agent"."0.2.6"; + by-version."http-proxy-agent"."0.2.6" = self.buildNodePackage { + name = "http-proxy-agent-0.2.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-0.2.6.tgz"; + name = "http-proxy-agent-0.2.6.tgz"; + sha1 = "d4a0a2350a75d4fb5102299e8f8c41f625873caa"; + }; + deps = { + "agent-base-1.0.1" = self.by-version."agent-base"."1.0.1"; + "extend-1.2.1" = self.by-version."extend"."1.2.1"; + "debug-1.0.4" = self.by-version."debug"."1.0.4"; + }; + peerDependencies = []; }; by-spec."http-signature"."0.9.11" = self.by-version."http-signature"."0.9.11"; - by-version."http-signature"."0.9.11" = lib.makeOverridable self.buildNodePackage { + by-version."http-signature"."0.9.11" = self.buildNodePackage { name = "http-signature-0.9.11"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; - name = "http-signature-0.9.11.tgz"; - sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; - }) - ]; - buildInputs = - (self.nativeDeps."http-signature" or []); + src = fetchurl { + url = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; + name = "http-signature-0.9.11.tgz"; + sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; + }; deps = { "assert-plus-0.1.2" = self.by-version."assert-plus"."0.1.2"; "asn1-0.1.11" = self.by-version."asn1"."0.1.11"; "ctype-0.5.2" = self.by-version."ctype"."0.5.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "http-signature" ]; + peerDependencies = []; }; by-spec."http-signature"."~0.10.0" = self.by-version."http-signature"."0.10.1"; - by-version."http-signature"."0.10.1" = lib.makeOverridable self.buildNodePackage { + by-version."http-signature"."0.10.1" = self.buildNodePackage { name = "http-signature-0.10.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz"; - name = "http-signature-0.10.1.tgz"; - sha1 = "4fbdac132559aa8323121e540779c0a012b27e66"; - }) - ]; - buildInputs = - (self.nativeDeps."http-signature" or []); + src = fetchurl { + url = "http://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz"; + name = "http-signature-0.10.1.tgz"; + sha1 = "4fbdac132559aa8323121e540779c0a012b27e66"; + }; deps = { "assert-plus-0.1.5" = self.by-version."assert-plus"."0.1.5"; "asn1-0.1.11" = self.by-version."asn1"."0.1.11"; "ctype-0.5.3" = self.by-version."ctype"."0.5.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "http-signature" ]; + peerDependencies = []; }; by-spec."https-browserify"."~0.0.0" = self.by-version."https-browserify"."0.0.0"; - by-version."https-browserify"."0.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."https-browserify"."0.0.0" = self.buildNodePackage { name = "https-browserify-0.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/https-browserify/-/https-browserify-0.0.0.tgz"; - name = "https-browserify-0.0.0.tgz"; - sha1 = "b3ffdfe734b2a3d4a9efd58e8654c91fce86eafd"; - }) - ]; - buildInputs = - (self.nativeDeps."https-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/https-browserify/-/https-browserify-0.0.0.tgz"; + name = "https-browserify-0.0.0.tgz"; + sha1 = "b3ffdfe734b2a3d4a9efd58e8654c91fce86eafd"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "https-browserify" ]; + peerDependencies = []; + }; + by-spec."https-proxy-agent"."0" = + self.by-version."https-proxy-agent"."0.3.5"; + by-version."https-proxy-agent"."0.3.5" = self.buildNodePackage { + name = "https-proxy-agent-0.3.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-0.3.5.tgz"; + name = "https-proxy-agent-0.3.5.tgz"; + sha1 = "d41d43a912c0592f17552fc1a29cd484a2145648"; + }; + deps = { + "agent-base-1.0.1" = self.by-version."agent-base"."1.0.1"; + "debug-1.0.4" = self.by-version."debug"."1.0.4"; + "extend-1.2.1" = self.by-version."extend"."1.2.1"; + }; + peerDependencies = []; }; by-spec."humanize"."~0.0.9" = self.by-version."humanize"."0.0.9"; - by-version."humanize"."0.0.9" = lib.makeOverridable self.buildNodePackage { + by-version."humanize"."0.0.9" = self.buildNodePackage { name = "humanize-0.0.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/humanize/-/humanize-0.0.9.tgz"; - name = "humanize-0.0.9.tgz"; - sha1 = "1994ffaecdfe9c441ed2bdac7452b7bb4c9e41a4"; - }) - ]; - buildInputs = - (self.nativeDeps."humanize" or []); + src = fetchurl { + url = "http://registry.npmjs.org/humanize/-/humanize-0.0.9.tgz"; + name = "humanize-0.0.9.tgz"; + sha1 = "1994ffaecdfe9c441ed2bdac7452b7bb4c9e41a4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "humanize" ]; + peerDependencies = []; }; by-spec."i"."0.3.x" = self.by-version."i"."0.3.2"; - by-version."i"."0.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."i"."0.3.2" = self.buildNodePackage { name = "i-0.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/i/-/i-0.3.2.tgz"; - name = "i-0.3.2.tgz"; - sha1 = "b2e2d6ef47900bd924e281231ff4c5cc798d9ea8"; - }) - ]; - buildInputs = - (self.nativeDeps."i" or []); + src = fetchurl { + url = "http://registry.npmjs.org/i/-/i-0.3.2.tgz"; + name = "i-0.3.2.tgz"; + sha1 = "b2e2d6ef47900bd924e281231ff4c5cc798d9ea8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "i" ]; + peerDependencies = []; }; by-spec."i18next"."*" = - self.by-version."i18next"."1.7.8"; - by-version."i18next"."1.7.8" = lib.makeOverridable self.buildNodePackage { - name = "i18next-1.7.8"; + self.by-version."i18next"."1.7.9"; + by-version."i18next"."1.7.9" = self.buildNodePackage { + name = "i18next-1.7.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/i18next/-/i18next-1.7.8.tgz"; - name = "i18next-1.7.8.tgz"; - sha1 = "d100ad29ec5906b61de766479786fe00ce68e5c3"; - }) - ]; - buildInputs = - (self.nativeDeps."i18next" or []); + src = fetchurl { + url = "http://registry.npmjs.org/i18next/-/i18next-1.7.9.tgz"; + name = "i18next-1.7.9.tgz"; + sha1 = "91e37d8383c899cf9f84057f96cfdcaacf55afbf"; + }; deps = { "cookies-0.5.0" = self.by-version."cookies"."0.5.0"; "json5-0.2.0" = self.by-version."json5"."0.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "i18next" ]; + peerDependencies = []; }; - "i18next" = self.by-version."i18next"."1.7.8"; + "i18next" = self.by-version."i18next"."1.7.9"; by-spec."ibrik"."~2.0.0" = self.by-version."ibrik"."2.0.0"; - by-version."ibrik"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."ibrik"."2.0.0" = self.buildNodePackage { name = "ibrik-2.0.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ibrik/-/ibrik-2.0.0.tgz"; - name = "ibrik-2.0.0.tgz"; - sha1 = "89a2434f2a5c82b92166c3d97de3b5636eea2e9c"; - }) - ]; - buildInputs = - (self.nativeDeps."ibrik" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ibrik/-/ibrik-2.0.0.tgz"; + name = "ibrik-2.0.0.tgz"; + sha1 = "89a2434f2a5c82b92166c3d97de3b5636eea2e9c"; + }; deps = { "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; "coffee-script-1.8.0" = self.by-version."coffee-script"."1.8.0"; @@ -12927,228 +12812,226 @@ "which-1.0.8" = self.by-version."which"."1.0.8"; "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; "optimist-0.6.1" = self.by-version."optimist"."0.6.1"; - "esprima-1.2.2" = self.by-version."esprima"."1.2.2"; + "esprima-1.2.3" = self.by-version."esprima"."1.2.3"; "fileset-0.1.5" = self.by-version."fileset"."0.1.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "ibrik" ]; + peerDependencies = []; }; by-spec."iconv-lite"."0.4.4" = self.by-version."iconv-lite"."0.4.4"; - by-version."iconv-lite"."0.4.4" = lib.makeOverridable self.buildNodePackage { + by-version."iconv-lite"."0.4.4" = self.buildNodePackage { name = "iconv-lite-0.4.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.4.tgz"; - name = "iconv-lite-0.4.4.tgz"; - sha1 = "e95f2e41db0735fc21652f7827a5ee32e63c83a8"; - }) - ]; - buildInputs = - (self.nativeDeps."iconv-lite" or []); + src = fetchurl { + url = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.4.tgz"; + name = "iconv-lite-0.4.4.tgz"; + sha1 = "e95f2e41db0735fc21652f7827a5ee32e63c83a8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "iconv-lite" ]; + peerDependencies = []; }; by-spec."iconv-lite"."0.4.5" = self.by-version."iconv-lite"."0.4.5"; - by-version."iconv-lite"."0.4.5" = lib.makeOverridable self.buildNodePackage { + by-version."iconv-lite"."0.4.5" = self.buildNodePackage { name = "iconv-lite-0.4.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.5.tgz"; - name = "iconv-lite-0.4.5.tgz"; - sha1 = "9c574b70c30d615859f2064d2be4335ad6b1a8d6"; - }) - ]; - buildInputs = - (self.nativeDeps."iconv-lite" or []); + src = fetchurl { + url = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.5.tgz"; + name = "iconv-lite-0.4.5.tgz"; + sha1 = "9c574b70c30d615859f2064d2be4335ad6b1a8d6"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "iconv-lite" ]; + peerDependencies = []; + }; + by-spec."iconv-lite"."0.4.6" = + self.by-version."iconv-lite"."0.4.6"; + by-version."iconv-lite"."0.4.6" = self.buildNodePackage { + name = "iconv-lite-0.4.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.6.tgz"; + name = "iconv-lite-0.4.6.tgz"; + sha1 = "e39c682610a791f3eedc27382ff49e263f91fa09"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."iconv-lite"."~0.2.11" = self.by-version."iconv-lite"."0.2.11"; - by-version."iconv-lite"."0.2.11" = lib.makeOverridable self.buildNodePackage { + by-version."iconv-lite"."0.2.11" = self.buildNodePackage { name = "iconv-lite-0.2.11"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"; - name = "iconv-lite-0.2.11.tgz"; - sha1 = "1ce60a3a57864a292d1321ff4609ca4bb965adc8"; - }) - ]; - buildInputs = - (self.nativeDeps."iconv-lite" or []); + src = fetchurl { + url = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"; + name = "iconv-lite-0.2.11.tgz"; + sha1 = "1ce60a3a57864a292d1321ff4609ca4bb965adc8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "iconv-lite" ]; + peerDependencies = []; }; by-spec."iconv-lite"."~0.4.4" = - self.by-version."iconv-lite"."0.4.5"; + self.by-version."iconv-lite"."0.4.6"; + by-spec."iconv-lite"."~0.4.5" = + self.by-version."iconv-lite"."0.4.6"; by-spec."ieee754"."^1.1.4" = self.by-version."ieee754"."1.1.4"; - by-version."ieee754"."1.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."ieee754"."1.1.4" = self.buildNodePackage { name = "ieee754-1.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ieee754/-/ieee754-1.1.4.tgz"; - name = "ieee754-1.1.4.tgz"; - sha1 = "e3ec65200d4ad531d359aabdb6d3ec812699a30b"; - }) - ]; - buildInputs = - (self.nativeDeps."ieee754" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ieee754/-/ieee754-1.1.4.tgz"; + name = "ieee754-1.1.4.tgz"; + sha1 = "e3ec65200d4ad531d359aabdb6d3ec812699a30b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ieee754" ]; + peerDependencies = []; }; by-spec."ieee754"."~1.1.1" = self.by-version."ieee754"."1.1.4"; by-spec."image-size"."~0.3.5" = self.by-version."image-size"."0.3.5"; - by-version."image-size"."0.3.5" = lib.makeOverridable self.buildNodePackage { + by-version."image-size"."0.3.5" = self.buildNodePackage { name = "image-size-0.3.5"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/image-size/-/image-size-0.3.5.tgz"; - name = "image-size-0.3.5.tgz"; - sha1 = "83240eab2fb5b00b04aab8c74b0471e9cba7ad8c"; - }) - ]; - buildInputs = - (self.nativeDeps."image-size" or []); + src = fetchurl { + url = "http://registry.npmjs.org/image-size/-/image-size-0.3.5.tgz"; + name = "image-size-0.3.5.tgz"; + sha1 = "83240eab2fb5b00b04aab8c74b0471e9cba7ad8c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "image-size" ]; + peerDependencies = []; + }; + by-spec."imagemagick".">=0.1.3" = + self.by-version."imagemagick"."0.1.3"; + by-version."imagemagick"."0.1.3" = self.buildNodePackage { + name = "imagemagick-0.1.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/imagemagick/-/imagemagick-0.1.3.tgz"; + name = "imagemagick-0.1.3.tgz"; + sha1 = "7483cea093b4d9f2e2f396857adc8821b537c56a"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."indent-string"."^1.1.0" = self.by-version."indent-string"."1.2.0"; - by-version."indent-string"."1.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."indent-string"."1.2.0" = self.buildNodePackage { name = "indent-string-1.2.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/indent-string/-/indent-string-1.2.0.tgz"; - name = "indent-string-1.2.0.tgz"; - sha1 = "4d747797d66745bd54c6a289f5ce19f51750a4b9"; - }) - ]; - buildInputs = - (self.nativeDeps."indent-string" or []); + src = fetchurl { + url = "http://registry.npmjs.org/indent-string/-/indent-string-1.2.0.tgz"; + name = "indent-string-1.2.0.tgz"; + sha1 = "4d747797d66745bd54c6a289f5ce19f51750a4b9"; + }; deps = { "get-stdin-3.0.2" = self.by-version."get-stdin"."3.0.2"; "minimist-1.1.0" = self.by-version."minimist"."1.1.0"; "repeating-1.1.1" = self.by-version."repeating"."1.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "indent-string" ]; + peerDependencies = []; }; by-spec."indexof"."0.0.1" = self.by-version."indexof"."0.0.1"; - by-version."indexof"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."indexof"."0.0.1" = self.buildNodePackage { name = "indexof-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz"; - name = "indexof-0.0.1.tgz"; - sha1 = "82dc336d232b9062179d05ab3293a66059fd435d"; - }) - ]; - buildInputs = - (self.nativeDeps."indexof" or []); + src = fetchurl { + url = "http://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz"; + name = "indexof-0.0.1.tgz"; + sha1 = "82dc336d232b9062179d05ab3293a66059fd435d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "indexof" ]; + peerDependencies = []; + }; + by-spec."inflection"."~1.3.0" = + self.by-version."inflection"."1.3.8"; + by-version."inflection"."1.3.8" = self.buildNodePackage { + name = "inflection-1.3.8"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/inflection/-/inflection-1.3.8.tgz"; + name = "inflection-1.3.8.tgz"; + sha1 = "cbd160da9f75b14c3cc63578d4f396784bf3014e"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."inflection"."~1.5.3" = + self.by-version."inflection"."1.5.3"; + by-version."inflection"."1.5.3" = self.buildNodePackage { + name = "inflection-1.5.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/inflection/-/inflection-1.5.3.tgz"; + name = "inflection-1.5.3.tgz"; + sha1 = "192a6d80f666d11b10012311d7f330ee40dbc01e"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."inflight"."^1.0.4" = self.by-version."inflight"."1.0.4"; - by-version."inflight"."1.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."inflight"."1.0.4" = self.buildNodePackage { name = "inflight-1.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz"; - name = "inflight-1.0.4.tgz"; - sha1 = "6cbb4521ebd51ce0ec0a936bfd7657ef7e9b172a"; - }) - ]; - buildInputs = - (self.nativeDeps."inflight" or []); + src = fetchurl { + url = "http://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz"; + name = "inflight-1.0.4.tgz"; + sha1 = "6cbb4521ebd51ce0ec0a936bfd7657ef7e9b172a"; + }; deps = { "once-1.3.1" = self.by-version."once"."1.3.1"; "wrappy-1.0.1" = self.by-version."wrappy"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "inflight" ]; + peerDependencies = []; }; by-spec."inflight"."~1.0.1" = self.by-version."inflight"."1.0.4"; by-spec."inflight"."~1.0.4" = self.by-version."inflight"."1.0.4"; - by-spec."inherits"."1" = - self.by-version."inherits"."1.0.0"; - by-version."inherits"."1.0.0" = lib.makeOverridable self.buildNodePackage { - name = "inherits-1.0.0"; + by-spec."inherits"."*" = + self.by-version."inherits"."2.0.1"; + by-version."inherits"."2.0.1" = self.buildNodePackage { + name = "inherits-2.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; - name = "inherits-1.0.0.tgz"; - sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; - }) - ]; - buildInputs = - (self.nativeDeps."inherits" or []); + src = fetchurl { + url = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; + name = "inherits-2.0.1.tgz"; + sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "inherits" ]; + peerDependencies = []; + }; + by-spec."inherits"."1" = + self.by-version."inherits"."1.0.0"; + by-version."inherits"."1.0.0" = self.buildNodePackage { + name = "inherits-1.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; + name = "inherits-1.0.0.tgz"; + sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."inherits"."1.x" = self.by-version."inherits"."1.0.0"; by-spec."inherits"."2" = self.by-version."inherits"."2.0.1"; - by-version."inherits"."2.0.1" = lib.makeOverridable self.buildNodePackage { - name = "inherits-2.0.1"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; - name = "inherits-2.0.1.tgz"; - sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; - }) - ]; - buildInputs = - (self.nativeDeps."inherits" or []); - deps = { - }; - peerDependencies = [ - ]; - passthru.names = [ "inherits" ]; - }; by-spec."inherits"."2.0.1" = self.by-version."inherits"."2.0.1"; by-spec."inherits"."^2.0.1" = @@ -13161,23 +13044,17 @@ self.by-version."inherits"."2.0.1"; by-spec."ini"."1" = self.by-version."ini"."1.3.2"; - by-version."ini"."1.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."ini"."1.3.2" = self.buildNodePackage { name = "ini-1.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ini/-/ini-1.3.2.tgz"; - name = "ini-1.3.2.tgz"; - sha1 = "9ebf4a44daf9d89acd07aab9f89a083d887f6dec"; - }) - ]; - buildInputs = - (self.nativeDeps."ini" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ini/-/ini-1.3.2.tgz"; + name = "ini-1.3.2.tgz"; + sha1 = "9ebf4a44daf9d89acd07aab9f89a083d887f6dec"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ini" ]; + peerDependencies = []; }; by-spec."ini"."1.x.x" = self.by-version."ini"."1.3.2"; @@ -13185,43 +13062,31 @@ self.by-version."ini"."1.3.2"; by-spec."ini"."~1.1.0" = self.by-version."ini"."1.1.0"; - by-version."ini"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."ini"."1.1.0" = self.buildNodePackage { name = "ini-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; - name = "ini-1.1.0.tgz"; - sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; - }) - ]; - buildInputs = - (self.nativeDeps."ini" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; + name = "ini-1.1.0.tgz"; + sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ini" ]; + peerDependencies = []; }; by-spec."ini"."~1.2.0" = self.by-version."ini"."1.2.1"; - by-version."ini"."1.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."ini"."1.2.1" = self.buildNodePackage { name = "ini-1.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ini/-/ini-1.2.1.tgz"; - name = "ini-1.2.1.tgz"; - sha1 = "7f774e2f22752cd1dacbf9c63323df2a164ebca3"; - }) - ]; - buildInputs = - (self.nativeDeps."ini" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ini/-/ini-1.2.1.tgz"; + name = "ini-1.2.1.tgz"; + sha1 = "7f774e2f22752cd1dacbf9c63323df2a164ebca3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ini" ]; + peerDependencies = []; }; by-spec."ini"."~1.3.0" = self.by-version."ini"."1.3.2"; @@ -13229,144 +13094,152 @@ self.by-version."ini"."1.3.2"; by-spec."init-package-json"."~1.0.0" = self.by-version."init-package-json"."1.0.1"; - by-version."init-package-json"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."init-package-json"."1.0.1" = self.buildNodePackage { name = "init-package-json-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/init-package-json/-/init-package-json-1.0.1.tgz"; - name = "init-package-json-1.0.1.tgz"; - sha1 = "c01b08cc90504ebc448d57b468e66fc08293e8a8"; - }) - ]; - buildInputs = - (self.nativeDeps."init-package-json" or []); + src = fetchurl { + url = "http://registry.npmjs.org/init-package-json/-/init-package-json-1.0.1.tgz"; + name = "init-package-json-1.0.1.tgz"; + sha1 = "c01b08cc90504ebc448d57b468e66fc08293e8a8"; + }; deps = { - "glob-4.3.2" = self.by-version."glob"."4.3.2"; + "glob-4.3.5" = self.by-version."glob"."4.3.5"; "promzard-0.2.2" = self.by-version."promzard"."0.2.2"; "read-1.0.5" = self.by-version."read"."1.0.5"; "read-package-json-1.2.7" = self.by-version."read-package-json"."1.2.7"; "semver-4.2.0" = self.by-version."semver"."4.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "init-package-json" ]; + peerDependencies = []; }; by-spec."init-package-json"."~1.1.3" = self.by-version."init-package-json"."1.1.3"; - by-version."init-package-json"."1.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."init-package-json"."1.1.3" = self.buildNodePackage { name = "init-package-json-1.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/init-package-json/-/init-package-json-1.1.3.tgz"; - name = "init-package-json-1.1.3.tgz"; - sha1 = "1d633c151a4909891afc8ee13cace8b336c0c9c2"; - }) - ]; - buildInputs = - (self.nativeDeps."init-package-json" or []); + src = fetchurl { + url = "http://registry.npmjs.org/init-package-json/-/init-package-json-1.1.3.tgz"; + name = "init-package-json-1.1.3.tgz"; + sha1 = "1d633c151a4909891afc8ee13cace8b336c0c9c2"; + }; deps = { - "glob-4.3.2" = self.by-version."glob"."4.3.2"; + "glob-4.3.5" = self.by-version."glob"."4.3.5"; "promzard-0.2.2" = self.by-version."promzard"."0.2.2"; "read-1.0.5" = self.by-version."read"."1.0.5"; "read-package-json-1.2.7" = self.by-version."read-package-json"."1.2.7"; "semver-4.2.0" = self.by-version."semver"."4.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "init-package-json" ]; + peerDependencies = []; + }; + by-spec."init-package-json"."~1.2.0" = + self.by-version."init-package-json"."1.2.0"; + by-version."init-package-json"."1.2.0" = self.buildNodePackage { + name = "init-package-json-1.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/init-package-json/-/init-package-json-1.2.0.tgz"; + name = "init-package-json-1.2.0.tgz"; + sha1 = "b9f027514403b3b3f582c148592ab75214003348"; + }; + deps = { + "glob-4.3.5" = self.by-version."glob"."4.3.5"; + "promzard-0.2.2" = self.by-version."promzard"."0.2.2"; + "read-1.0.5" = self.by-version."read"."1.0.5"; + "read-package-json-1.2.7" = self.by-version."read-package-json"."1.2.7"; + "semver-4.2.0" = self.by-version."semver"."4.2.0"; + }; + peerDependencies = []; }; by-spec."inline-source-map"."~0.3.0" = self.by-version."inline-source-map"."0.3.0"; - by-version."inline-source-map"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."inline-source-map"."0.3.0" = self.buildNodePackage { name = "inline-source-map-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/inline-source-map/-/inline-source-map-0.3.0.tgz"; - name = "inline-source-map-0.3.0.tgz"; - sha1 = "ad2acca97d82fcb9d0a56221ee72e8043116424a"; - }) - ]; - buildInputs = - (self.nativeDeps."inline-source-map" or []); + src = fetchurl { + url = "http://registry.npmjs.org/inline-source-map/-/inline-source-map-0.3.0.tgz"; + name = "inline-source-map-0.3.0.tgz"; + sha1 = "ad2acca97d82fcb9d0a56221ee72e8043116424a"; + }; deps = { "source-map-0.1.43" = self.by-version."source-map"."0.1.43"; }; - peerDependencies = [ - ]; - passthru.names = [ "inline-source-map" ]; + peerDependencies = []; }; by-spec."inquirer"."0.7.1" = self.by-version."inquirer"."0.7.1"; - by-version."inquirer"."0.7.1" = lib.makeOverridable self.buildNodePackage { + by-version."inquirer"."0.7.1" = self.buildNodePackage { name = "inquirer-0.7.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/inquirer/-/inquirer-0.7.1.tgz"; - name = "inquirer-0.7.1.tgz"; - sha1 = "b8acf140165bd581862ed1198fb6d26430091fac"; - }) - ]; - buildInputs = - (self.nativeDeps."inquirer" or []); + src = fetchurl { + url = "http://registry.npmjs.org/inquirer/-/inquirer-0.7.1.tgz"; + name = "inquirer-0.7.1.tgz"; + sha1 = "b8acf140165bd581862ed1198fb6d26430091fac"; + }; deps = { "chalk-0.5.1" = self.by-version."chalk"."0.5.1"; "cli-color-0.3.2" = self.by-version."cli-color"."0.3.2"; "figures-1.3.5" = self.by-version."figures"."1.3.5"; "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; "mute-stream-0.0.4" = self.by-version."mute-stream"."0.0.4"; - "readline2-0.1.0" = self.by-version."readline2"."0.1.0"; - "rx-2.3.22" = self.by-version."rx"."2.3.22"; + "readline2-0.1.1" = self.by-version."readline2"."0.1.1"; + "rx-2.3.24" = self.by-version."rx"."2.3.24"; "through-2.3.6" = self.by-version."through"."2.3.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "inquirer" ]; + peerDependencies = []; + }; + by-spec."inquirer".">=0.2.4" = + self.by-version."inquirer"."0.8.0"; + by-version."inquirer"."0.8.0" = self.buildNodePackage { + name = "inquirer-0.8.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/inquirer/-/inquirer-0.8.0.tgz"; + name = "inquirer-0.8.0.tgz"; + sha1 = "525d4dd827d4f3d506b453726068f90deb99b443"; + }; + deps = { + "ansi-regex-1.1.0" = self.by-version."ansi-regex"."1.1.0"; + "chalk-0.5.1" = self.by-version."chalk"."0.5.1"; + "cli-color-0.3.2" = self.by-version."cli-color"."0.3.2"; + "figures-1.3.5" = self.by-version."figures"."1.3.5"; + "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; + "mute-stream-0.0.4" = self.by-version."mute-stream"."0.0.4"; + "readline2-0.1.1" = self.by-version."readline2"."0.1.1"; + "rx-2.3.24" = self.by-version."rx"."2.3.24"; + "through-2.3.6" = self.by-version."through"."2.3.6"; + }; + peerDependencies = []; }; by-spec."inquirer"."^0.6.0" = self.by-version."inquirer"."0.6.0"; - by-version."inquirer"."0.6.0" = lib.makeOverridable self.buildNodePackage { + by-version."inquirer"."0.6.0" = self.buildNodePackage { name = "inquirer-0.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/inquirer/-/inquirer-0.6.0.tgz"; - name = "inquirer-0.6.0.tgz"; - sha1 = "614d7bb3e48f9e6a8028e94a0c38f23ef29823d3"; - }) - ]; - buildInputs = - (self.nativeDeps."inquirer" or []); + src = fetchurl { + url = "http://registry.npmjs.org/inquirer/-/inquirer-0.6.0.tgz"; + name = "inquirer-0.6.0.tgz"; + sha1 = "614d7bb3e48f9e6a8028e94a0c38f23ef29823d3"; + }; deps = { "chalk-0.5.1" = self.by-version."chalk"."0.5.1"; "cli-color-0.3.2" = self.by-version."cli-color"."0.3.2"; "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; "mute-stream-0.0.4" = self.by-version."mute-stream"."0.0.4"; - "readline2-0.1.0" = self.by-version."readline2"."0.1.0"; - "rx-2.3.22" = self.by-version."rx"."2.3.22"; + "readline2-0.1.1" = self.by-version."readline2"."0.1.1"; + "rx-2.3.24" = self.by-version."rx"."2.3.24"; "through-2.3.6" = self.by-version."through"."2.3.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "inquirer" ]; + peerDependencies = []; }; by-spec."insert-module-globals"."^6.1.0" = self.by-version."insert-module-globals"."6.2.0"; - by-version."insert-module-globals"."6.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."insert-module-globals"."6.2.0" = self.buildNodePackage { name = "insert-module-globals-6.2.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/insert-module-globals/-/insert-module-globals-6.2.0.tgz"; - name = "insert-module-globals-6.2.0.tgz"; - sha1 = "4f75ce864f0a23c2edc73f9a582d23b6581484ff"; - }) - ]; - buildInputs = - (self.nativeDeps."insert-module-globals" or []); + src = fetchurl { + url = "http://registry.npmjs.org/insert-module-globals/-/insert-module-globals-6.2.0.tgz"; + name = "insert-module-globals-6.2.0.tgz"; + sha1 = "4f75ce864f0a23c2edc73f9a582d23b6581484ff"; + }; deps = { "JSONStream-0.7.4" = self.by-version."JSONStream"."0.7.4"; "combine-source-map-0.3.0" = self.by-version."combine-source-map"."0.3.0"; @@ -13376,26 +13249,20 @@ "through-2.3.6" = self.by-version."through"."2.3.6"; "xtend-3.0.0" = self.by-version."xtend"."3.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "insert-module-globals" ]; + peerDependencies = []; }; by-spec."insert-module-globals"."^6.2.0" = self.by-version."insert-module-globals"."6.2.0"; by-spec."insert-module-globals"."~2.3.0" = self.by-version."insert-module-globals"."2.3.4"; - by-version."insert-module-globals"."2.3.4" = lib.makeOverridable self.buildNodePackage { + by-version."insert-module-globals"."2.3.4" = self.buildNodePackage { name = "insert-module-globals-2.3.4"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/insert-module-globals/-/insert-module-globals-2.3.4.tgz"; - name = "insert-module-globals-2.3.4.tgz"; - sha1 = "e920cd470bcf1f47713eac6cc5cc13437e1a9e7e"; - }) - ]; - buildInputs = - (self.nativeDeps."insert-module-globals" or []); + src = fetchurl { + url = "http://registry.npmjs.org/insert-module-globals/-/insert-module-globals-2.3.4.tgz"; + name = "insert-module-globals-2.3.4.tgz"; + sha1 = "e920cd470bcf1f47713eac6cc5cc13437e1a9e7e"; + }; deps = { "commondir-0.0.1" = self.by-version."commondir"."0.0.1"; "lexical-scope-0.0.15" = self.by-version."lexical-scope"."0.0.15"; @@ -13407,24 +13274,18 @@ "native-buffer-browserify-2.0.17" = self.by-version."native-buffer-browserify"."2.0.17"; "browserify-3.24.13" = self.by-version."browserify"."3.24.13"; }; - peerDependencies = [ - ]; - passthru.names = [ "insert-module-globals" ]; + peerDependencies = []; }; by-spec."insert-module-globals"."~3.1.2" = self.by-version."insert-module-globals"."3.1.3"; - by-version."insert-module-globals"."3.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."insert-module-globals"."3.1.3" = self.buildNodePackage { name = "insert-module-globals-3.1.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/insert-module-globals/-/insert-module-globals-3.1.3.tgz"; - name = "insert-module-globals-3.1.3.tgz"; - sha1 = "d5b80e3a9c86d2bf9a522baee3c14f00d931038a"; - }) - ]; - buildInputs = - (self.nativeDeps."insert-module-globals" or []); + src = fetchurl { + url = "http://registry.npmjs.org/insert-module-globals/-/insert-module-globals-3.1.3.tgz"; + name = "insert-module-globals-3.1.3.tgz"; + sha1 = "d5b80e3a9c86d2bf9a522baee3c14f00d931038a"; + }; deps = { "lexical-scope-0.1.0" = self.by-version."lexical-scope"."0.1.0"; "process-0.5.2" = self.by-version."process"."0.5.2"; @@ -13432,24 +13293,18 @@ "JSONStream-0.7.4" = self.by-version."JSONStream"."0.7.4"; "concat-stream-1.4.7" = self.by-version."concat-stream"."1.4.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "insert-module-globals" ]; + peerDependencies = []; }; by-spec."insight"."0.4.3" = self.by-version."insight"."0.4.3"; - by-version."insight"."0.4.3" = lib.makeOverridable self.buildNodePackage { + by-version."insight"."0.4.3" = self.buildNodePackage { name = "insight-0.4.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/insight/-/insight-0.4.3.tgz"; - name = "insight-0.4.3.tgz"; - sha1 = "76d653c5c0d8048b03cdba6385a6948f74614af0"; - }) - ]; - buildInputs = - (self.nativeDeps."insight" or []); + src = fetchurl { + url = "http://registry.npmjs.org/insight/-/insight-0.4.3.tgz"; + name = "insight-0.4.3.tgz"; + sha1 = "76d653c5c0d8048b03cdba6385a6948f74614af0"; + }; deps = { "async-0.9.0" = self.by-version."async"."0.9.0"; "chalk-0.5.1" = self.by-version."chalk"."0.5.1"; @@ -13457,173 +13312,157 @@ "inquirer-0.6.0" = self.by-version."inquirer"."0.6.0"; "lodash.debounce-2.4.1" = self.by-version."lodash.debounce"."2.4.1"; "object-assign-1.0.0" = self.by-version."object-assign"."1.0.0"; - "os-name-1.0.1" = self.by-version."os-name"."1.0.1"; + "os-name-1.0.2" = self.by-version."os-name"."1.0.2"; "request-2.51.0" = self.by-version."request"."2.51.0"; "tough-cookie-0.12.1" = self.by-version."tough-cookie"."0.12.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "insight" ]; + peerDependencies = []; + }; + by-spec."install"."~0.1.7" = + self.by-version."install"."0.1.8"; + by-version."install"."0.1.8" = self.buildNodePackage { + name = "install-0.1.8"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/install/-/install-0.1.8.tgz"; + name = "install-0.1.8.tgz"; + sha1 = "9980ef93e30dfb534778d163bc86ddd472ad5fe8"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."internal-ip"."^1.0.0" = self.by-version."internal-ip"."1.0.0"; - by-version."internal-ip"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."internal-ip"."1.0.0" = self.buildNodePackage { name = "internal-ip-1.0.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/internal-ip/-/internal-ip-1.0.0.tgz"; - name = "internal-ip-1.0.0.tgz"; - sha1 = "b484048e9051d07251bcc7e4396df547f4e3497e"; - }) - ]; - buildInputs = - (self.nativeDeps."internal-ip" or []); + src = fetchurl { + url = "http://registry.npmjs.org/internal-ip/-/internal-ip-1.0.0.tgz"; + name = "internal-ip-1.0.0.tgz"; + sha1 = "b484048e9051d07251bcc7e4396df547f4e3497e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "internal-ip" ]; + peerDependencies = []; }; by-spec."interpret"."^0.3.2" = self.by-version."interpret"."0.3.10"; - by-version."interpret"."0.3.10" = lib.makeOverridable self.buildNodePackage { + by-version."interpret"."0.3.10" = self.buildNodePackage { name = "interpret-0.3.10"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/interpret/-/interpret-0.3.10.tgz"; - name = "interpret-0.3.10.tgz"; - sha1 = "088c25de731c6c5b112a90f0071cfaf459e5a7bb"; - }) - ]; - buildInputs = - (self.nativeDeps."interpret" or []); + src = fetchurl { + url = "http://registry.npmjs.org/interpret/-/interpret-0.3.10.tgz"; + name = "interpret-0.3.10.tgz"; + sha1 = "088c25de731c6c5b112a90f0071cfaf459e5a7bb"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "interpret" ]; + peerDependencies = []; }; by-spec."intersect"."~0.0.3" = self.by-version."intersect"."0.0.3"; - by-version."intersect"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."intersect"."0.0.3" = self.buildNodePackage { name = "intersect-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/intersect/-/intersect-0.0.3.tgz"; - name = "intersect-0.0.3.tgz"; - sha1 = "c1a4a5e5eac6ede4af7504cc07e0ada7bc9f4920"; - }) - ]; - buildInputs = - (self.nativeDeps."intersect" or []); + src = fetchurl { + url = "http://registry.npmjs.org/intersect/-/intersect-0.0.3.tgz"; + name = "intersect-0.0.3.tgz"; + sha1 = "c1a4a5e5eac6ede4af7504cc07e0ada7bc9f4920"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "intersect" ]; + peerDependencies = []; }; by-spec."ip"."^0.3.0" = self.by-version."ip"."0.3.2"; - by-version."ip"."0.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."ip"."0.3.2" = self.buildNodePackage { name = "ip-0.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ip/-/ip-0.3.2.tgz"; - name = "ip-0.3.2.tgz"; - sha1 = "7d5ed34326688b36b6ab81f1865ea8266c28f0db"; - }) - ]; - buildInputs = - (self.nativeDeps."ip" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ip/-/ip-0.3.2.tgz"; + name = "ip-0.3.2.tgz"; + sha1 = "7d5ed34326688b36b6ab81f1865ea8266c28f0db"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ip" ]; + peerDependencies = []; }; by-spec."ip-regex"."^1.0.0" = self.by-version."ip-regex"."1.0.2"; - by-version."ip-regex"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."ip-regex"."1.0.2" = self.buildNodePackage { name = "ip-regex-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ip-regex/-/ip-regex-1.0.2.tgz"; - name = "ip-regex-1.0.2.tgz"; - sha1 = "1e7daad2c2d0c268729ecca91f8ec463ad58f56b"; - }) - ]; - buildInputs = - (self.nativeDeps."ip-regex" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ip-regex/-/ip-regex-1.0.2.tgz"; + name = "ip-regex-1.0.2.tgz"; + sha1 = "1e7daad2c2d0c268729ecca91f8ec463ad58f56b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ip-regex" ]; + peerDependencies = []; }; by-spec."ip-set"."^1.0.0" = self.by-version."ip-set"."1.0.0"; - by-version."ip-set"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."ip-set"."1.0.0" = self.buildNodePackage { name = "ip-set-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ip-set/-/ip-set-1.0.0.tgz"; - name = "ip-set-1.0.0.tgz"; - sha1 = "54782fb5ae37ab6e697a2b49e07748d9e069dda6"; - }) - ]; - buildInputs = - (self.nativeDeps."ip-set" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ip-set/-/ip-set-1.0.0.tgz"; + name = "ip-set-1.0.0.tgz"; + sha1 = "54782fb5ae37ab6e697a2b49e07748d9e069dda6"; + }; deps = { "ip-0.3.2" = self.by-version."ip"."0.3.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "ip-set" ]; + peerDependencies = []; + }; + by-spec."ipaddr.js"."0.1.2" = + self.by-version."ipaddr.js"."0.1.2"; + by-version."ipaddr.js"."0.1.2" = self.buildNodePackage { + name = "ipaddr.js-0.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/ipaddr.js/-/ipaddr.js-0.1.2.tgz"; + name = "ipaddr.js-0.1.2.tgz"; + sha1 = "6a1fd3d854f5002965c34d7bbcd9b4a8d4b0467e"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."ipaddr.js"."0.1.6" = self.by-version."ipaddr.js"."0.1.6"; - by-version."ipaddr.js"."0.1.6" = lib.makeOverridable self.buildNodePackage { + by-version."ipaddr.js"."0.1.6" = self.buildNodePackage { name = "ipaddr.js-0.1.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ipaddr.js/-/ipaddr.js-0.1.6.tgz"; - name = "ipaddr.js-0.1.6.tgz"; - sha1 = "8f0530b217993873025fd4b72bdfd69bc56a9a12"; - }) - ]; - buildInputs = - (self.nativeDeps."ipaddr.js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ipaddr.js/-/ipaddr.js-0.1.6.tgz"; + name = "ipaddr.js-0.1.6.tgz"; + sha1 = "8f0530b217993873025fd4b72bdfd69bc56a9a12"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ipaddr.js" ]; + peerDependencies = []; }; + by-spec."ipaddr.js".">= 0.1.1" = + self.by-version."ipaddr.js"."0.1.6"; by-spec."ipaddr.js".">= 0.1.5" = self.by-version."ipaddr.js"."0.1.6"; + by-spec."ipaddr.js".">=0.1.2" = + self.by-version."ipaddr.js"."0.1.6"; by-spec."ipaddr.js"."^0.1.5" = self.by-version."ipaddr.js"."0.1.6"; by-spec."ironhorse"."*" = self.by-version."ironhorse"."0.0.10"; - by-version."ironhorse"."0.0.10" = lib.makeOverridable self.buildNodePackage { + by-version."ironhorse"."0.0.10" = self.buildNodePackage { name = "ironhorse-0.0.10"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ironhorse/-/ironhorse-0.0.10.tgz"; - name = "ironhorse-0.0.10.tgz"; - sha1 = "98c1c9e29889fabbaaea0ce558501c47f9319856"; - }) - ]; - buildInputs = - (self.nativeDeps."ironhorse" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ironhorse/-/ironhorse-0.0.10.tgz"; + name = "ironhorse-0.0.10.tgz"; + sha1 = "98c1c9e29889fabbaaea0ce558501c47f9319856"; + }; deps = { "underscore-1.5.2" = self.by-version."underscore"."1.5.2"; "winston-0.8.3" = self.by-version."winston"."0.8.3"; @@ -13631,7 +13470,7 @@ "fs-walk-0.0.1" = self.by-version."fs-walk"."0.0.1"; "async-0.9.0" = self.by-version."async"."0.9.0"; "express-5.0.0-alpha.1" = self.by-version."express"."5.0.0-alpha.1"; - "jade-1.8.2" = self.by-version."jade"."1.8.2"; + "jade-1.9.1" = self.by-version."jade"."1.9.1"; "passport-0.2.1" = self.by-version."passport"."0.2.1"; "passport-http-0.2.2" = self.by-version."passport-http"."0.2.2"; "js-yaml-3.2.5" = self.by-version."js-yaml"."3.2.5"; @@ -13642,210 +13481,164 @@ "redis-0.12.1" = self.by-version."redis"."0.12.1"; "hiredis-0.1.17" = self.by-version."hiredis"."0.1.17"; }; - peerDependencies = [ - ]; - passthru.names = [ "ironhorse" ]; + peerDependencies = []; }; "ironhorse" = self.by-version."ironhorse"."0.0.10"; by-spec."is-array"."^1.0.1" = self.by-version."is-array"."1.0.1"; - by-version."is-array"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."is-array"."1.0.1" = self.buildNodePackage { name = "is-array-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/is-array/-/is-array-1.0.1.tgz"; - name = "is-array-1.0.1.tgz"; - sha1 = "e9850cc2cc860c3bc0977e84ccf0dd464584279a"; - }) - ]; - buildInputs = - (self.nativeDeps."is-array" or []); + src = fetchurl { + url = "http://registry.npmjs.org/is-array/-/is-array-1.0.1.tgz"; + name = "is-array-1.0.1.tgz"; + sha1 = "e9850cc2cc860c3bc0977e84ccf0dd464584279a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "is-array" ]; + peerDependencies = []; }; by-spec."is-finite"."^1.0.0" = self.by-version."is-finite"."1.0.0"; - by-version."is-finite"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."is-finite"."1.0.0" = self.buildNodePackage { name = "is-finite-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/is-finite/-/is-finite-1.0.0.tgz"; - name = "is-finite-1.0.0.tgz"; - sha1 = "2b1dbad1162cdca6a4dc89f12b2f3dae12393282"; - }) - ]; - buildInputs = - (self.nativeDeps."is-finite" or []); + src = fetchurl { + url = "http://registry.npmjs.org/is-finite/-/is-finite-1.0.0.tgz"; + name = "is-finite-1.0.0.tgz"; + sha1 = "2b1dbad1162cdca6a4dc89f12b2f3dae12393282"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "is-finite" ]; + peerDependencies = []; + }; + by-spec."is-glob"."^0.3.0" = + self.by-version."is-glob"."0.3.0"; + by-version."is-glob"."0.3.0" = self.buildNodePackage { + name = "is-glob-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/is-glob/-/is-glob-0.3.0.tgz"; + name = "is-glob-0.3.0.tgz"; + sha1 = "36f358abccfb33836406c44075b121a58736a382"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."is-ip"."^1.0.0" = self.by-version."is-ip"."1.0.0"; - by-version."is-ip"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."is-ip"."1.0.0" = self.buildNodePackage { name = "is-ip-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/is-ip/-/is-ip-1.0.0.tgz"; - name = "is-ip-1.0.0.tgz"; - sha1 = "2bb6959f797ccd6f9fdc812758bcbc87c4c59074"; - }) - ]; - buildInputs = - (self.nativeDeps."is-ip" or []); + src = fetchurl { + url = "http://registry.npmjs.org/is-ip/-/is-ip-1.0.0.tgz"; + name = "is-ip-1.0.0.tgz"; + sha1 = "2bb6959f797ccd6f9fdc812758bcbc87c4c59074"; + }; deps = { "ip-regex-1.0.2" = self.by-version."ip-regex"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "is-ip" ]; + peerDependencies = []; }; by-spec."is-npm"."^1.0.0" = self.by-version."is-npm"."1.0.0"; - by-version."is-npm"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."is-npm"."1.0.0" = self.buildNodePackage { name = "is-npm-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz"; - name = "is-npm-1.0.0.tgz"; - sha1 = "f2fb63a65e4905b406c86072765a1a4dc793b9f4"; - }) - ]; - buildInputs = - (self.nativeDeps."is-npm" or []); + src = fetchurl { + url = "http://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz"; + name = "is-npm-1.0.0.tgz"; + sha1 = "f2fb63a65e4905b406c86072765a1a4dc793b9f4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "is-npm" ]; + peerDependencies = []; }; by-spec."is-promise"."~1" = self.by-version."is-promise"."1.0.1"; - by-version."is-promise"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."is-promise"."1.0.1" = self.buildNodePackage { name = "is-promise-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/is-promise/-/is-promise-1.0.1.tgz"; - name = "is-promise-1.0.1.tgz"; - sha1 = "31573761c057e33c2e91aab9e96da08cefbe76e5"; - }) - ]; - buildInputs = - (self.nativeDeps."is-promise" or []); + src = fetchurl { + url = "http://registry.npmjs.org/is-promise/-/is-promise-1.0.1.tgz"; + name = "is-promise-1.0.1.tgz"; + sha1 = "31573761c057e33c2e91aab9e96da08cefbe76e5"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "is-promise" ]; + peerDependencies = []; }; by-spec."is-root"."~1.0.0" = self.by-version."is-root"."1.0.0"; - by-version."is-root"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."is-root"."1.0.0" = self.buildNodePackage { name = "is-root-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/is-root/-/is-root-1.0.0.tgz"; - name = "is-root-1.0.0.tgz"; - sha1 = "07b6c233bc394cd9d02ba15c966bd6660d6342d5"; - }) - ]; - buildInputs = - (self.nativeDeps."is-root" or []); + src = fetchurl { + url = "http://registry.npmjs.org/is-root/-/is-root-1.0.0.tgz"; + name = "is-root-1.0.0.tgz"; + sha1 = "07b6c233bc394cd9d02ba15c966bd6660d6342d5"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "is-root" ]; + peerDependencies = []; }; by-spec."is-utf8"."^0.2.0" = self.by-version."is-utf8"."0.2.0"; - by-version."is-utf8"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."is-utf8"."0.2.0" = self.buildNodePackage { name = "is-utf8-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/is-utf8/-/is-utf8-0.2.0.tgz"; - name = "is-utf8-0.2.0.tgz"; - sha1 = "b8aa54125ae626bfe4e3beb965f16a89c58a1137"; - }) - ]; - buildInputs = - (self.nativeDeps."is-utf8" or []); + src = fetchurl { + url = "http://registry.npmjs.org/is-utf8/-/is-utf8-0.2.0.tgz"; + name = "is-utf8-0.2.0.tgz"; + sha1 = "b8aa54125ae626bfe4e3beb965f16a89c58a1137"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "is-utf8" ]; + peerDependencies = []; }; by-spec."isarray"."0.0.1" = self.by-version."isarray"."0.0.1"; - by-version."isarray"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."isarray"."0.0.1" = self.buildNodePackage { name = "isarray-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"; - name = "isarray-0.0.1.tgz"; - sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf"; - }) - ]; - buildInputs = - (self.nativeDeps."isarray" or []); + src = fetchurl { + url = "http://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"; + name = "isarray-0.0.1.tgz"; + sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "isarray" ]; + peerDependencies = []; }; by-spec."isarray"."~0.0.1" = self.by-version."isarray"."0.0.1"; by-spec."isstream"."0.1.x" = self.by-version."isstream"."0.1.1"; - by-version."isstream"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."isstream"."0.1.1" = self.buildNodePackage { name = "isstream-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/isstream/-/isstream-0.1.1.tgz"; - name = "isstream-0.1.1.tgz"; - sha1 = "48332c5999893996ba253c81c7bd6e7ae0905c4f"; - }) - ]; - buildInputs = - (self.nativeDeps."isstream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/isstream/-/isstream-0.1.1.tgz"; + name = "isstream-0.1.1.tgz"; + sha1 = "48332c5999893996ba253c81c7bd6e7ae0905c4f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "isstream" ]; + peerDependencies = []; }; by-spec."istanbul"."*" = self.by-version."istanbul"."0.3.5"; - by-version."istanbul"."0.3.5" = lib.makeOverridable self.buildNodePackage { + by-version."istanbul"."0.3.5" = self.buildNodePackage { name = "istanbul-0.3.5"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/istanbul/-/istanbul-0.3.5.tgz"; - name = "istanbul-0.3.5.tgz"; - sha1 = "ef9ca4c1d5e6a5deac2245842051b59763a2de37"; - }) - ]; - buildInputs = - (self.nativeDeps."istanbul" or []); + src = fetchurl { + url = "http://registry.npmjs.org/istanbul/-/istanbul-0.3.5.tgz"; + name = "istanbul-0.3.5.tgz"; + sha1 = "ef9ca4c1d5e6a5deac2245842051b59763a2de37"; + }; deps = { - "esprima-1.2.2" = self.by-version."esprima"."1.2.2"; + "esprima-1.2.3" = self.by-version."esprima"."1.2.3"; "escodegen-1.3.3" = self.by-version."escodegen"."1.3.3"; "handlebars-1.3.0" = self.by-version."handlebars"."1.3.0"; "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; @@ -13859,9 +13652,7 @@ "js-yaml-3.2.5" = self.by-version."js-yaml"."3.2.5"; "once-1.3.1" = self.by-version."once"."1.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "istanbul" ]; + peerDependencies = []; }; "istanbul" = self.by-version."istanbul"."0.3.5"; by-spec."istanbul"."~0.3.0" = @@ -13869,91 +13660,70 @@ by-spec."istanbul"."~0.3.2" = self.by-version."istanbul"."0.3.5"; by-spec."jade"."*" = - self.by-version."jade"."1.8.2"; - by-version."jade"."1.8.2" = lib.makeOverridable self.buildNodePackage { - name = "jade-1.8.2"; + self.by-version."jade"."1.9.1"; + by-version."jade"."1.9.1" = self.buildNodePackage { + name = "jade-1.9.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jade/-/jade-1.8.2.tgz"; - name = "jade-1.8.2.tgz"; - sha1 = "0db3630b2cb8145f6bf144d760b56e6b0bbb0aa0"; - }) - ]; - buildInputs = - (self.nativeDeps."jade" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jade/-/jade-1.9.1.tgz"; + name = "jade-1.9.1.tgz"; + sha1 = "5cf8da5b1edb6973dc26d6d9245d0e8ba005cd26"; + }; deps = { "character-parser-1.2.1" = self.by-version."character-parser"."1.2.1"; - "commander-2.5.1" = self.by-version."commander"."2.5.1"; + "commander-2.6.0" = self.by-version."commander"."2.6.0"; "constantinople-3.0.1" = self.by-version."constantinople"."3.0.1"; + "coveralls-2.11.2" = self.by-version."coveralls"."2.11.2"; "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; "transformers-2.1.0" = self.by-version."transformers"."2.1.0"; "void-elements-1.0.0" = self.by-version."void-elements"."1.0.0"; "with-4.0.0" = self.by-version."with"."4.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "jade" ]; + peerDependencies = []; }; - "jade" = self.by-version."jade"."1.8.2"; + "jade" = self.by-version."jade"."1.9.1"; by-spec."jade"."0.26.3" = self.by-version."jade"."0.26.3"; - by-version."jade"."0.26.3" = lib.makeOverridable self.buildNodePackage { + by-version."jade"."0.26.3" = self.buildNodePackage { name = "jade-0.26.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jade/-/jade-0.26.3.tgz"; - name = "jade-0.26.3.tgz"; - sha1 = "8f10d7977d8d79f2f6ff862a81b0513ccb25686c"; - }) - ]; - buildInputs = - (self.nativeDeps."jade" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jade/-/jade-0.26.3.tgz"; + name = "jade-0.26.3.tgz"; + sha1 = "8f10d7977d8d79f2f6ff862a81b0513ccb25686c"; + }; deps = { "commander-0.6.1" = self.by-version."commander"."0.6.1"; "mkdirp-0.3.0" = self.by-version."mkdirp"."0.3.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "jade" ]; + peerDependencies = []; }; by-spec."jade"."0.27.0" = self.by-version."jade"."0.27.0"; - by-version."jade"."0.27.0" = lib.makeOverridable self.buildNodePackage { + by-version."jade"."0.27.0" = self.buildNodePackage { name = "jade-0.27.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jade/-/jade-0.27.0.tgz"; - name = "jade-0.27.0.tgz"; - sha1 = "dc5ebed10d04a5e0eaf49ef0009bec473d1a6b31"; - }) - ]; - buildInputs = - (self.nativeDeps."jade" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jade/-/jade-0.27.0.tgz"; + name = "jade-0.27.0.tgz"; + sha1 = "dc5ebed10d04a5e0eaf49ef0009bec473d1a6b31"; + }; deps = { "commander-0.6.1" = self.by-version."commander"."0.6.1"; "mkdirp-0.3.0" = self.by-version."mkdirp"."0.3.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "jade" ]; + peerDependencies = []; }; by-spec."jade"."1.1.5" = self.by-version."jade"."1.1.5"; - by-version."jade"."1.1.5" = lib.makeOverridable self.buildNodePackage { + by-version."jade"."1.1.5" = self.buildNodePackage { name = "jade-1.1.5"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jade/-/jade-1.1.5.tgz"; - name = "jade-1.1.5.tgz"; - sha1 = "e884d3d3565807e280f5ba760f68addb176627a3"; - }) - ]; - buildInputs = - (self.nativeDeps."jade" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jade/-/jade-1.1.5.tgz"; + name = "jade-1.1.5.tgz"; + sha1 = "e884d3d3565807e280f5ba760f68addb176627a3"; + }; deps = { "commander-2.1.0" = self.by-version."commander"."2.1.0"; "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; @@ -13963,26 +13733,20 @@ "with-2.0.0" = self.by-version."with"."2.0.0"; "constantinople-1.0.2" = self.by-version."constantinople"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "jade" ]; + peerDependencies = []; }; by-spec."jade".">= 0.0.1" = - self.by-version."jade"."1.8.2"; + self.by-version."jade"."1.9.1"; by-spec."jade"."~0.35.0" = self.by-version."jade"."0.35.0"; - by-version."jade"."0.35.0" = lib.makeOverridable self.buildNodePackage { + by-version."jade"."0.35.0" = self.buildNodePackage { name = "jade-0.35.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jade/-/jade-0.35.0.tgz"; - name = "jade-0.35.0.tgz"; - sha1 = "75ec1d966a1203733613e8c180e2aa8685c16da9"; - }) - ]; - buildInputs = - (self.nativeDeps."jade" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jade/-/jade-0.35.0.tgz"; + name = "jade-0.35.0.tgz"; + sha1 = "75ec1d966a1203733613e8c180e2aa8685c16da9"; + }; deps = { "commander-2.0.0" = self.by-version."commander"."2.0.0"; "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; @@ -13992,143 +13756,119 @@ "with-1.1.1" = self.by-version."with"."1.1.1"; "constantinople-1.0.2" = self.by-version."constantinople"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "jade" ]; + peerDependencies = []; }; by-spec."jayschema"."*" = self.by-version."jayschema"."0.3.1"; - by-version."jayschema"."0.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."jayschema"."0.3.1" = self.buildNodePackage { name = "jayschema-0.3.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jayschema/-/jayschema-0.3.1.tgz"; - name = "jayschema-0.3.1.tgz"; - sha1 = "76f4769f9b172ef7d5dcde4875b49cb736179b58"; - }) - ]; - buildInputs = - (self.nativeDeps."jayschema" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jayschema/-/jayschema-0.3.1.tgz"; + name = "jayschema-0.3.1.tgz"; + sha1 = "76f4769f9b172ef7d5dcde4875b49cb736179b58"; + }; deps = { "when-3.4.6" = self.by-version."when"."3.4.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "jayschema" ]; + peerDependencies = []; }; "jayschema" = self.by-version."jayschema"."0.3.1"; by-spec."jfs"."*" = self.by-version."jfs"."0.2.5"; - by-version."jfs"."0.2.5" = lib.makeOverridable self.buildNodePackage { + by-version."jfs"."0.2.5" = self.buildNodePackage { name = "jfs-0.2.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jfs/-/jfs-0.2.5.tgz"; - name = "jfs-0.2.5.tgz"; - sha1 = "c1ae4c89905724ae8caf79859783c0613254249f"; - }) - ]; - buildInputs = - (self.nativeDeps."jfs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jfs/-/jfs-0.2.5.tgz"; + name = "jfs-0.2.5.tgz"; + sha1 = "c1ae4c89905724ae8caf79859783c0613254249f"; + }; deps = { "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; "node-uuid-1.4.2" = self.by-version."node-uuid"."1.4.2"; "async-0.9.0" = self.by-version."async"."0.9.0"; "clone-0.2.0" = self.by-version."clone"."0.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "jfs" ]; + peerDependencies = []; }; "jfs" = self.by-version."jfs"."0.2.5"; + by-spec."js-string-escape"."^1.0.0" = + self.by-version."js-string-escape"."1.0.0"; + by-version."js-string-escape"."1.0.0" = self.buildNodePackage { + name = "js-string-escape-1.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.0.tgz"; + name = "js-string-escape-1.0.0.tgz"; + sha1 = "d2d2365fd2e6b3948b8374ac7628ac0e84d00002"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."js-yaml"."*" = self.by-version."js-yaml"."3.2.5"; - by-version."js-yaml"."3.2.5" = lib.makeOverridable self.buildNodePackage { + by-version."js-yaml"."3.2.5" = self.buildNodePackage { name = "js-yaml-3.2.5"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/js-yaml/-/js-yaml-3.2.5.tgz"; - name = "js-yaml-3.2.5.tgz"; - sha1 = "c29ee9a9e503e7ab83f071ccacdd0dac25ff9e22"; - }) - ]; - buildInputs = - (self.nativeDeps."js-yaml" or []); + src = fetchurl { + url = "http://registry.npmjs.org/js-yaml/-/js-yaml-3.2.5.tgz"; + name = "js-yaml-3.2.5.tgz"; + sha1 = "c29ee9a9e503e7ab83f071ccacdd0dac25ff9e22"; + }; deps = { "argparse-0.1.16" = self.by-version."argparse"."0.1.16"; "esprima-1.0.4" = self.by-version."esprima"."1.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "js-yaml" ]; + peerDependencies = []; }; "js-yaml" = self.by-version."js-yaml"."3.2.5"; by-spec."js-yaml"."0.3.x" = self.by-version."js-yaml"."0.3.7"; - by-version."js-yaml"."0.3.7" = lib.makeOverridable self.buildNodePackage { + by-version."js-yaml"."0.3.7" = self.buildNodePackage { name = "js-yaml-0.3.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/js-yaml/-/js-yaml-0.3.7.tgz"; - name = "js-yaml-0.3.7.tgz"; - sha1 = "d739d8ee86461e54b354d6a7d7d1f2ad9a167f62"; - }) - ]; - buildInputs = - (self.nativeDeps."js-yaml" or []); + src = fetchurl { + url = "http://registry.npmjs.org/js-yaml/-/js-yaml-0.3.7.tgz"; + name = "js-yaml-0.3.7.tgz"; + sha1 = "d739d8ee86461e54b354d6a7d7d1f2ad9a167f62"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "js-yaml" ]; + peerDependencies = []; }; by-spec."js-yaml"."2.1.0" = self.by-version."js-yaml"."2.1.0"; - by-version."js-yaml"."2.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."js-yaml"."2.1.0" = self.buildNodePackage { name = "js-yaml-2.1.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; - name = "js-yaml-2.1.0.tgz"; - sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; - }) - ]; - buildInputs = - (self.nativeDeps."js-yaml" or []); + src = fetchurl { + url = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; + name = "js-yaml-2.1.0.tgz"; + sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; + }; deps = { "argparse-0.1.16" = self.by-version."argparse"."0.1.16"; "esprima-1.0.4" = self.by-version."esprima"."1.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "js-yaml" ]; + peerDependencies = []; }; by-spec."js-yaml"."3.0.1" = self.by-version."js-yaml"."3.0.1"; - by-version."js-yaml"."3.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."js-yaml"."3.0.1" = self.buildNodePackage { name = "js-yaml-3.0.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/js-yaml/-/js-yaml-3.0.1.tgz"; - name = "js-yaml-3.0.1.tgz"; - sha1 = "76405fea5bce30fc8f405d48c6dca7f0a32c6afe"; - }) - ]; - buildInputs = - (self.nativeDeps."js-yaml" or []); + src = fetchurl { + url = "http://registry.npmjs.org/js-yaml/-/js-yaml-3.0.1.tgz"; + name = "js-yaml-3.0.1.tgz"; + sha1 = "76405fea5bce30fc8f405d48c6dca7f0a32c6afe"; + }; deps = { "argparse-0.1.16" = self.by-version."argparse"."0.1.16"; "esprima-1.0.4" = self.by-version."esprima"."1.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "js-yaml" ]; + peerDependencies = []; }; by-spec."js-yaml"."3.x" = self.by-version."js-yaml"."3.2.5"; @@ -14136,62 +13876,109 @@ self.by-version."js-yaml"."3.2.5"; by-spec."js-yaml"."~2.0.5" = self.by-version."js-yaml"."2.0.5"; - by-version."js-yaml"."2.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."js-yaml"."2.0.5" = self.buildNodePackage { name = "js-yaml-2.0.5"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz"; - name = "js-yaml-2.0.5.tgz"; - sha1 = "a25ae6509999e97df278c6719da11bd0687743a8"; - }) - ]; - buildInputs = - (self.nativeDeps."js-yaml" or []); + src = fetchurl { + url = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz"; + name = "js-yaml-2.0.5.tgz"; + sha1 = "a25ae6509999e97df278c6719da11bd0687743a8"; + }; deps = { "argparse-0.1.16" = self.by-version."argparse"."0.1.16"; "esprima-1.0.4" = self.by-version."esprima"."1.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "js-yaml" ]; + peerDependencies = []; + }; + by-spec."jsdom"."^0.10.5" = + self.by-version."jsdom"."0.10.6"; + by-version."jsdom"."0.10.6" = self.buildNodePackage { + name = "jsdom-0.10.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/jsdom/-/jsdom-0.10.6.tgz"; + name = "jsdom-0.10.6.tgz"; + sha1 = "a3b1d875454ba0165575829679939ec006bf5ab8"; + }; + deps = { + "htmlparser2-3.8.2" = self.by-version."htmlparser2"."3.8.2"; + "nwmatcher-1.3.4" = self.by-version."nwmatcher"."1.3.4"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + "xmlhttprequest-1.7.0" = self.by-version."xmlhttprequest"."1.7.0"; + "cssom-0.3.0" = self.by-version."cssom"."0.3.0"; + "cssstyle-0.2.22" = self.by-version."cssstyle"."0.2.22"; + "contextify-0.1.11" = self.by-version."contextify"."0.1.11"; + }; + peerDependencies = []; + }; + by-spec."jsdom"."^0.11.0" = + self.by-version."jsdom"."0.11.1"; + by-version."jsdom"."0.11.1" = self.buildNodePackage { + name = "jsdom-0.11.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/jsdom/-/jsdom-0.11.1.tgz"; + name = "jsdom-0.11.1.tgz"; + sha1 = "f1a79756ebc2116932caef8c6bfde7022dacdbfb"; + }; + deps = { + "htmlparser2-3.8.2" = self.by-version."htmlparser2"."3.8.2"; + "nwmatcher-1.3.4" = self.by-version."nwmatcher"."1.3.4"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + "xmlhttprequest-1.7.0" = self.by-version."xmlhttprequest"."1.7.0"; + "cssom-0.3.0" = self.by-version."cssom"."0.3.0"; + "cssstyle-0.2.22" = self.by-version."cssstyle"."0.2.22"; + "contextify-0.1.11" = self.by-version."contextify"."0.1.11"; + }; + peerDependencies = []; + }; + by-spec."jsdom"."~0.8.6" = + self.by-version."jsdom"."0.8.11"; + by-version."jsdom"."0.8.11" = self.buildNodePackage { + name = "jsdom-0.8.11"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/jsdom/-/jsdom-0.8.11.tgz"; + name = "jsdom-0.8.11.tgz"; + sha1 = "2a065f72863ac491137d19bd762ce9be1955527b"; + }; + deps = { + "htmlparser2-3.8.2" = self.by-version."htmlparser2"."3.8.2"; + "nwmatcher-1.3.4" = self.by-version."nwmatcher"."1.3.4"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + "xmlhttprequest-1.7.0" = self.by-version."xmlhttprequest"."1.7.0"; + "cssom-0.3.0" = self.by-version."cssom"."0.3.0"; + "cssstyle-0.2.22" = self.by-version."cssstyle"."0.2.22"; + "contextify-0.1.11" = self.by-version."contextify"."0.1.11"; + }; + peerDependencies = []; }; by-spec."jsesc"."0.4.3" = self.by-version."jsesc"."0.4.3"; - by-version."jsesc"."0.4.3" = lib.makeOverridable self.buildNodePackage { + by-version."jsesc"."0.4.3" = self.buildNodePackage { name = "jsesc-0.4.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jsesc/-/jsesc-0.4.3.tgz"; - name = "jsesc-0.4.3.tgz"; - sha1 = "a9c7f90afd5a1bf2ee64df6c416dab61672d2ae9"; - }) - ]; - buildInputs = - (self.nativeDeps."jsesc" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jsesc/-/jsesc-0.4.3.tgz"; + name = "jsesc-0.4.3.tgz"; + sha1 = "a9c7f90afd5a1bf2ee64df6c416dab61672d2ae9"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "jsesc" ]; + peerDependencies = []; }; by-spec."jsesc"."~0.4.3" = self.by-version."jsesc"."0.4.3"; by-spec."jshint"."*" = - self.by-version."jshint"."2.5.11"; - by-version."jshint"."2.5.11" = lib.makeOverridable self.buildNodePackage { - name = "jshint-2.5.11"; + self.by-version."jshint"."2.6.0"; + by-version."jshint"."2.6.0" = self.buildNodePackage { + name = "jshint-2.6.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jshint/-/jshint-2.5.11.tgz"; - name = "jshint-2.5.11.tgz"; - sha1 = "e2d95858bbb1aa78300108a2e81099fb095622e0"; - }) - ]; - buildInputs = - (self.nativeDeps."jshint" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jshint/-/jshint-2.6.0.tgz"; + name = "jshint-2.6.0.tgz"; + sha1 = "04e59d04da83aa32301d89115628274871597f33"; + }; deps = { "cli-0.6.5" = self.by-version."cli"."0.6.5"; "console-browserify-1.1.0" = self.by-version."console-browserify"."1.1.0"; @@ -14202,320 +13989,394 @@ "strip-json-comments-1.0.2" = self.by-version."strip-json-comments"."1.0.2"; "underscore-1.6.0" = self.by-version."underscore"."1.6.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "jshint" ]; + peerDependencies = []; }; - "jshint" = self.by-version."jshint"."2.5.11"; - by-spec."jshint"."~2.5.0" = - self.by-version."jshint"."2.5.11"; - by-spec."json-schema"."0.2.2" = - self.by-version."json-schema"."0.2.2"; - by-version."json-schema"."0.2.2" = lib.makeOverridable self.buildNodePackage { - name = "json-schema-0.2.2"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"; - name = "json-schema-0.2.2.tgz"; - sha1 = "50354f19f603917c695f70b85afa77c3b0f23506"; - }) - ]; - buildInputs = - (self.nativeDeps."json-schema" or []); + "jshint" = self.by-version."jshint"."2.6.0"; + by-spec."jshint"."~2.6.0" = + self.by-version."jshint"."2.6.0"; + by-spec."json"."*" = + self.by-version."json"."9.0.3"; + by-version."json"."9.0.3" = self.buildNodePackage { + name = "json-9.0.3"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/json/-/json-9.0.3.tgz"; + name = "json-9.0.3.tgz"; + sha1 = "08dd0eda9dda30a40d978cc8823c2ce72df5d4f1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "json-schema" ]; + peerDependencies = []; + }; + "json" = self.by-version."json"."9.0.3"; + by-spec."json-middleware"."^1.0.2" = + self.by-version."json-middleware"."1.0.2"; + by-version."json-middleware"."1.0.2" = self.buildNodePackage { + name = "json-middleware-1.0.2"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/json-middleware/-/json-middleware-1.0.2.tgz"; + name = "json-middleware-1.0.2.tgz"; + sha1 = "bc55c6d43231df6846df6ba880f72454e2a32596"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."json-schema"."0.2.2" = + self.by-version."json-schema"."0.2.2"; + by-version."json-schema"."0.2.2" = self.buildNodePackage { + name = "json-schema-0.2.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"; + name = "json-schema-0.2.2.tgz"; + sha1 = "50354f19f603917c695f70b85afa77c3b0f23506"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."json-stable-stringify"."~0.0.0" = self.by-version."json-stable-stringify"."0.0.1"; - by-version."json-stable-stringify"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."json-stable-stringify"."0.0.1" = self.buildNodePackage { name = "json-stable-stringify-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz"; - name = "json-stable-stringify-0.0.1.tgz"; - sha1 = "611c23e814db375527df851193db59dd2af27f45"; - }) - ]; - buildInputs = - (self.nativeDeps."json-stable-stringify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz"; + name = "json-stable-stringify-0.0.1.tgz"; + sha1 = "611c23e814db375527df851193db59dd2af27f45"; + }; deps = { "jsonify-0.0.0" = self.by-version."jsonify"."0.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "json-stable-stringify" ]; + peerDependencies = []; }; by-spec."json-stringify-safe"."~3.0.0" = self.by-version."json-stringify-safe"."3.0.0"; - by-version."json-stringify-safe"."3.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."json-stringify-safe"."3.0.0" = self.buildNodePackage { name = "json-stringify-safe-3.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz"; - name = "json-stringify-safe-3.0.0.tgz"; - sha1 = "9db7b0e530c7f289c5e8c8432af191c2ff75a5b3"; - }) - ]; - buildInputs = - (self.nativeDeps."json-stringify-safe" or []); + src = fetchurl { + url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz"; + name = "json-stringify-safe-3.0.0.tgz"; + sha1 = "9db7b0e530c7f289c5e8c8432af191c2ff75a5b3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "json-stringify-safe" ]; + peerDependencies = []; }; by-spec."json-stringify-safe"."~5.0.0" = self.by-version."json-stringify-safe"."5.0.0"; - by-version."json-stringify-safe"."5.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."json-stringify-safe"."5.0.0" = self.buildNodePackage { name = "json-stringify-safe-5.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz"; - name = "json-stringify-safe-5.0.0.tgz"; - sha1 = "4c1f228b5050837eba9d21f50c2e6e320624566e"; - }) - ]; - buildInputs = - (self.nativeDeps."json-stringify-safe" or []); + src = fetchurl { + url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz"; + name = "json-stringify-safe-5.0.0.tgz"; + sha1 = "4c1f228b5050837eba9d21f50c2e6e320624566e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "json-stringify-safe" ]; + peerDependencies = []; + }; + by-spec."json3"."3.2.6" = + self.by-version."json3"."3.2.6"; + by-version."json3"."3.2.6" = self.buildNodePackage { + name = "json3-3.2.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/json3/-/json3-3.2.6.tgz"; + name = "json3-3.2.6.tgz"; + sha1 = "f6efc93c06a04de9aec53053df2559bb19e2038b"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."json5"."^0.2.0" = self.by-version."json5"."0.2.0"; - by-version."json5"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."json5"."0.2.0" = self.buildNodePackage { name = "json5-0.2.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/json5/-/json5-0.2.0.tgz"; - name = "json5-0.2.0.tgz"; - sha1 = "b6d7035c70c4570f883c7edc759de3ae03db3343"; - }) - ]; - buildInputs = - (self.nativeDeps."json5" or []); + src = fetchurl { + url = "http://registry.npmjs.org/json5/-/json5-0.2.0.tgz"; + name = "json5-0.2.0.tgz"; + sha1 = "b6d7035c70c4570f883c7edc759de3ae03db3343"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "json5" ]; + peerDependencies = []; }; by-spec."jsonfile"."^2.0.0" = self.by-version."jsonfile"."2.0.0"; - by-version."jsonfile"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."jsonfile"."2.0.0" = self.buildNodePackage { name = "jsonfile-2.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jsonfile/-/jsonfile-2.0.0.tgz"; - name = "jsonfile-2.0.0.tgz"; - sha1 = "c3944f350bd3c078b392e0aa1633b44662fcf06b"; - }) - ]; - buildInputs = - (self.nativeDeps."jsonfile" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jsonfile/-/jsonfile-2.0.0.tgz"; + name = "jsonfile-2.0.0.tgz"; + sha1 = "c3944f350bd3c078b392e0aa1633b44662fcf06b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "jsonfile" ]; + peerDependencies = []; }; by-spec."jsonfile"."~1.0.1" = self.by-version."jsonfile"."1.0.1"; - by-version."jsonfile"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."jsonfile"."1.0.1" = self.buildNodePackage { name = "jsonfile-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jsonfile/-/jsonfile-1.0.1.tgz"; - name = "jsonfile-1.0.1.tgz"; - sha1 = "ea5efe40b83690b98667614a7392fc60e842c0dd"; - }) - ]; - buildInputs = - (self.nativeDeps."jsonfile" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jsonfile/-/jsonfile-1.0.1.tgz"; + name = "jsonfile-1.0.1.tgz"; + sha1 = "ea5efe40b83690b98667614a7392fc60e842c0dd"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "jsonfile" ]; + peerDependencies = []; + }; + by-spec."jsonfile"."~1.1.0" = + self.by-version."jsonfile"."1.1.1"; + by-version."jsonfile"."1.1.1" = self.buildNodePackage { + name = "jsonfile-1.1.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/jsonfile/-/jsonfile-1.1.1.tgz"; + name = "jsonfile-1.1.1.tgz"; + sha1 = "da4fd6ad77f1a255203ea63c7bc32dc31ef64433"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."jsonify"."~0.0.0" = self.by-version."jsonify"."0.0.0"; - by-version."jsonify"."0.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."jsonify"."0.0.0" = self.buildNodePackage { name = "jsonify-0.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz"; - name = "jsonify-0.0.0.tgz"; - sha1 = "2c74b6ee41d93ca51b7b5aaee8f503631d252a73"; - }) - ]; - buildInputs = - (self.nativeDeps."jsonify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz"; + name = "jsonify-0.0.0.tgz"; + sha1 = "2c74b6ee41d93ca51b7b5aaee8f503631d252a73"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "jsonify" ]; + peerDependencies = []; }; by-spec."jsonparse"."0.0.5" = self.by-version."jsonparse"."0.0.5"; - by-version."jsonparse"."0.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."jsonparse"."0.0.5" = self.buildNodePackage { name = "jsonparse-0.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jsonparse/-/jsonparse-0.0.5.tgz"; - name = "jsonparse-0.0.5.tgz"; - sha1 = "330542ad3f0a654665b778f3eb2d9a9fa507ac64"; - }) - ]; - buildInputs = - (self.nativeDeps."jsonparse" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jsonparse/-/jsonparse-0.0.5.tgz"; + name = "jsonparse-0.0.5.tgz"; + sha1 = "330542ad3f0a654665b778f3eb2d9a9fa507ac64"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "jsonparse" ]; + peerDependencies = []; }; by-spec."jsontool"."*" = self.by-version."jsontool"."7.0.2"; - by-version."jsontool"."7.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."jsontool"."7.0.2" = self.buildNodePackage { name = "jsontool-7.0.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jsontool/-/jsontool-7.0.2.tgz"; - name = "jsontool-7.0.2.tgz"; - sha1 = "e29d3d1b0766ba4e179a18a96578b904dca43207"; - }) - ]; - buildInputs = - (self.nativeDeps."jsontool" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jsontool/-/jsontool-7.0.2.tgz"; + name = "jsontool-7.0.2.tgz"; + sha1 = "e29d3d1b0766ba4e179a18a96578b904dca43207"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "jsontool" ]; + peerDependencies = []; }; "jsontool" = self.by-version."jsontool"."7.0.2"; + by-spec."jsonwebtoken"."^1.1.1" = + self.by-version."jsonwebtoken"."1.3.0"; + by-version."jsonwebtoken"."1.3.0" = self.buildNodePackage { + name = "jsonwebtoken-1.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-1.3.0.tgz"; + name = "jsonwebtoken-1.3.0.tgz"; + sha1 = "683ceee1bbe09a92d9e026ab25e67f97bcf3c3e2"; + }; + deps = { + "jws-0.2.6" = self.by-version."jws"."0.2.6"; + }; + peerDependencies = []; + }; by-spec."jsprim"."0.3.0" = self.by-version."jsprim"."0.3.0"; - by-version."jsprim"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."jsprim"."0.3.0" = self.buildNodePackage { name = "jsprim-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jsprim/-/jsprim-0.3.0.tgz"; - name = "jsprim-0.3.0.tgz"; - sha1 = "cd13466ea2480dbd8396a570d47d31dda476f8b1"; - }) - ]; - buildInputs = - (self.nativeDeps."jsprim" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jsprim/-/jsprim-0.3.0.tgz"; + name = "jsprim-0.3.0.tgz"; + sha1 = "cd13466ea2480dbd8396a570d47d31dda476f8b1"; + }; deps = { "extsprintf-1.0.0" = self.by-version."extsprintf"."1.0.0"; "json-schema-0.2.2" = self.by-version."json-schema"."0.2.2"; "verror-1.3.3" = self.by-version."verror"."1.3.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "jsprim" ]; + peerDependencies = []; }; by-spec."jstransform"."^7.0.0" = self.by-version."jstransform"."7.0.0"; - by-version."jstransform"."7.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."jstransform"."7.0.0" = self.buildNodePackage { name = "jstransform-7.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/jstransform/-/jstransform-7.0.0.tgz"; - name = "jstransform-7.0.0.tgz"; - sha1 = "4f5b7fd0dce2d2ba8b7d0a3190b278ee8bf68a6c"; - }) - ]; - buildInputs = - (self.nativeDeps."jstransform" or []); + src = fetchurl { + url = "http://registry.npmjs.org/jstransform/-/jstransform-7.0.0.tgz"; + name = "jstransform-7.0.0.tgz"; + sha1 = "4f5b7fd0dce2d2ba8b7d0a3190b278ee8bf68a6c"; + }; deps = { "base62-0.1.1" = self.by-version."base62"."0.1.1"; "esprima-fb-7001.1.0-dev-harmony-fb" = self.by-version."esprima-fb"."7001.1.0-dev-harmony-fb"; "source-map-0.1.31" = self.by-version."source-map"."0.1.31"; }; - peerDependencies = [ - ]; - passthru.names = [ "jstransform" ]; + peerDependencies = []; + }; + by-spec."jstransform"."^8.0.0" = + self.by-version."jstransform"."8.2.0"; + by-version."jstransform"."8.2.0" = self.buildNodePackage { + name = "jstransform-8.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/jstransform/-/jstransform-8.2.0.tgz"; + name = "jstransform-8.2.0.tgz"; + sha1 = "e43f697f7cc01a1e7c827dd9df5a79d29d0c50bb"; + }; + deps = { + "base62-0.1.1" = self.by-version."base62"."0.1.1"; + "esprima-fb-8001.1001.0-dev-harmony-fb" = self.by-version."esprima-fb"."8001.1001.0-dev-harmony-fb"; + "source-map-0.1.31" = self.by-version."source-map"."0.1.31"; + }; + peerDependencies = []; }; by-spec."junk"."~1.0.0" = self.by-version."junk"."1.0.0"; - by-version."junk"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."junk"."1.0.0" = self.buildNodePackage { name = "junk-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/junk/-/junk-1.0.0.tgz"; - name = "junk-1.0.0.tgz"; - sha1 = "22b05ee710f40c44f82fb260602ffecd489223b8"; - }) - ]; - buildInputs = - (self.nativeDeps."junk" or []); + src = fetchurl { + url = "http://registry.npmjs.org/junk/-/junk-1.0.0.tgz"; + name = "junk-1.0.0.tgz"; + sha1 = "22b05ee710f40c44f82fb260602ffecd489223b8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "junk" ]; + peerDependencies = []; + }; + by-spec."jwa"."0.0.1" = + self.by-version."jwa"."0.0.1"; + by-version."jwa"."0.0.1" = self.buildNodePackage { + name = "jwa-0.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/jwa/-/jwa-0.0.1.tgz"; + name = "jwa-0.0.1.tgz"; + sha1 = "2d05f54d68f170648c30fe45944731a388cd07cc"; + }; + deps = { + "base64url-0.0.6" = self.by-version."base64url"."0.0.6"; + }; + peerDependencies = []; + }; + by-spec."jws"."0.0.2" = + self.by-version."jws"."0.0.2"; + by-version."jws"."0.0.2" = self.buildNodePackage { + name = "jws-0.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/jws/-/jws-0.0.2.tgz"; + name = "jws-0.0.2.tgz"; + sha1 = "8c6916977183cce3361da48c8c2e0c606e7a95c6"; + }; + deps = { + "tap-0.3.3" = self.by-version."tap"."0.3.3"; + "base64url-0.0.3" = self.by-version."base64url"."0.0.3"; + }; + peerDependencies = []; + }; + by-spec."jws"."~0.2.6" = + self.by-version."jws"."0.2.6"; + by-version."jws"."0.2.6" = self.buildNodePackage { + name = "jws-0.2.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/jws/-/jws-0.2.6.tgz"; + name = "jws-0.2.6.tgz"; + sha1 = "e9b7e9ac8d2ac1067413233bc6c20fbd8868e9ba"; + }; + deps = { + "base64url-0.0.6" = self.by-version."base64url"."0.0.6"; + "jwa-0.0.1" = self.by-version."jwa"."0.0.1"; + }; + peerDependencies = []; + }; + by-spec."jwt-simple"."0.1.x" = + self.by-version."jwt-simple"."0.1.0"; + by-version."jwt-simple"."0.1.0" = self.buildNodePackage { + name = "jwt-simple-0.1.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/jwt-simple/-/jwt-simple-0.1.0.tgz"; + name = "jwt-simple-0.1.0.tgz"; + sha1 = "546b34aab02e3cd49c43a4279498b34d940041e3"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."k-bucket"."^0.4.2" = self.by-version."k-bucket"."0.4.2"; - by-version."k-bucket"."0.4.2" = lib.makeOverridable self.buildNodePackage { + by-version."k-bucket"."0.4.2" = self.buildNodePackage { name = "k-bucket-0.4.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/k-bucket/-/k-bucket-0.4.2.tgz"; - name = "k-bucket-0.4.2.tgz"; - sha1 = "150ab92307e9ec818a9c4e39a5f930eb3aaaa23a"; - }) - ]; - buildInputs = - (self.nativeDeps."k-bucket" or []); + src = fetchurl { + url = "http://registry.npmjs.org/k-bucket/-/k-bucket-0.4.2.tgz"; + name = "k-bucket-0.4.2.tgz"; + sha1 = "150ab92307e9ec818a9c4e39a5f930eb3aaaa23a"; + }; deps = { "buffer-equal-0.0.1" = self.by-version."buffer-equal"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "k-bucket" ]; + peerDependencies = []; + }; + by-spec."kareem"."0.0.4" = + self.by-version."kareem"."0.0.4"; + by-version."kareem"."0.0.4" = self.buildNodePackage { + name = "kareem-0.0.4"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/kareem/-/kareem-0.0.4.tgz"; + name = "kareem-0.0.4.tgz"; + sha1 = "a8475defd74cf829b0071d20e6971bf15d911d2b"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."karma"."*" = self.by-version."karma"."0.12.31"; - by-version."karma"."0.12.31" = lib.makeOverridable self.buildNodePackage { + by-version."karma"."0.12.31" = self.buildNodePackage { name = "karma-0.12.31"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/karma/-/karma-0.12.31.tgz"; - name = "karma-0.12.31.tgz"; - sha1 = "806aa7c2acb13a39edb9374a7a477e643a5e94c9"; - }) - ]; - buildInputs = - (self.nativeDeps."karma" or []); + src = fetchurl { + url = "http://registry.npmjs.org/karma/-/karma-0.12.31.tgz"; + name = "karma-0.12.31.tgz"; + sha1 = "806aa7c2acb13a39edb9374a7a477e643a5e94c9"; + }; deps = { "di-0.0.1" = self.by-version."di"."0.0.1"; "socket.io-0.9.16" = self.by-version."socket.io"."0.9.16"; - "chokidar-0.12.6" = self.by-version."chokidar"."0.12.6"; + "chokidar-1.0.0-rc2" = self.by-version."chokidar"."1.0.0-rc2"; "glob-3.2.11" = self.by-version."glob"."3.2.11"; "minimatch-0.2.14" = self.by-version."minimatch"."0.2.14"; "http-proxy-0.10.4" = self.by-version."http-proxy"."0.10.4"; @@ -14531,9 +14392,7 @@ "connect-2.26.6" = self.by-version."connect"."2.26.6"; "source-map-0.1.43" = self.by-version."source-map"."0.1.43"; }; - peerDependencies = [ - ]; - passthru.names = [ "karma" ]; + peerDependencies = []; }; "karma" = self.by-version."karma"."0.12.31"; by-spec."karma".">=0.11.11" = @@ -14548,40 +14407,30 @@ self.by-version."karma"."0.12.31"; by-spec."karma-chrome-launcher"."*" = self.by-version."karma-chrome-launcher"."0.1.7"; - by-version."karma-chrome-launcher"."0.1.7" = lib.makeOverridable self.buildNodePackage { + by-version."karma-chrome-launcher"."0.1.7" = self.buildNodePackage { name = "karma-chrome-launcher-0.1.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-0.1.7.tgz"; - name = "karma-chrome-launcher-0.1.7.tgz"; - sha1 = "c248cc01d5ae17dafdb16319d0badf637dfb6e59"; - }) - ]; - buildInputs = - (self.nativeDeps."karma-chrome-launcher" or []); + src = fetchurl { + url = "http://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-0.1.7.tgz"; + name = "karma-chrome-launcher-0.1.7.tgz"; + sha1 = "c248cc01d5ae17dafdb16319d0badf637dfb6e59"; + }; deps = { }; peerDependencies = [ - self.by-version."karma"."0.12.31" - ]; - passthru.names = [ "karma-chrome-launcher" ]; + self.by-version."karma"."0.12.31"]; }; "karma-chrome-launcher" = self.by-version."karma-chrome-launcher"."0.1.7"; by-spec."karma-coverage"."*" = self.by-version."karma-coverage"."0.2.7"; - by-version."karma-coverage"."0.2.7" = lib.makeOverridable self.buildNodePackage { + by-version."karma-coverage"."0.2.7" = self.buildNodePackage { name = "karma-coverage-0.2.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/karma-coverage/-/karma-coverage-0.2.7.tgz"; - name = "karma-coverage-0.2.7.tgz"; - sha1 = "f76740b275bbf30a0ab9f41d8cf56843a0994576"; - }) - ]; - buildInputs = - (self.nativeDeps."karma-coverage" or []); + src = fetchurl { + url = "http://registry.npmjs.org/karma-coverage/-/karma-coverage-0.2.7.tgz"; + name = "karma-coverage-0.2.7.tgz"; + sha1 = "f76740b275bbf30a0ab9f41d8cf56843a0994576"; + }; deps = { "istanbul-0.3.5" = self.by-version."istanbul"."0.3.5"; "ibrik-2.0.0" = self.by-version."ibrik"."2.0.0"; @@ -14589,94 +14438,70 @@ "minimatch-0.3.0" = self.by-version."minimatch"."0.3.0"; }; peerDependencies = [ - self.by-version."karma"."0.12.31" - ]; - passthru.names = [ "karma-coverage" ]; + self.by-version."karma"."0.12.31"]; }; "karma-coverage" = self.by-version."karma-coverage"."0.2.7"; by-spec."karma-junit-reporter"."*" = self.by-version."karma-junit-reporter"."0.2.2"; - by-version."karma-junit-reporter"."0.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."karma-junit-reporter"."0.2.2" = self.buildNodePackage { name = "karma-junit-reporter-0.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/karma-junit-reporter/-/karma-junit-reporter-0.2.2.tgz"; - name = "karma-junit-reporter-0.2.2.tgz"; - sha1 = "4cdd4e21affd3e090e7ba73e3c766ea9e13c45ba"; - }) - ]; - buildInputs = - (self.nativeDeps."karma-junit-reporter" or []); + src = fetchurl { + url = "http://registry.npmjs.org/karma-junit-reporter/-/karma-junit-reporter-0.2.2.tgz"; + name = "karma-junit-reporter-0.2.2.tgz"; + sha1 = "4cdd4e21affd3e090e7ba73e3c766ea9e13c45ba"; + }; deps = { "xmlbuilder-0.4.2" = self.by-version."xmlbuilder"."0.4.2"; }; peerDependencies = [ - self.by-version."karma"."0.12.31" - ]; - passthru.names = [ "karma-junit-reporter" ]; + self.by-version."karma"."0.12.31"]; }; "karma-junit-reporter" = self.by-version."karma-junit-reporter"."0.2.2"; by-spec."karma-mocha"."*" = self.by-version."karma-mocha"."0.1.10"; - by-version."karma-mocha"."0.1.10" = lib.makeOverridable self.buildNodePackage { + by-version."karma-mocha"."0.1.10" = self.buildNodePackage { name = "karma-mocha-0.1.10"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/karma-mocha/-/karma-mocha-0.1.10.tgz"; - name = "karma-mocha-0.1.10.tgz"; - sha1 = "29ed51d4b121af1373444ec555b20a905bf42b92"; - }) - ]; - buildInputs = - (self.nativeDeps."karma-mocha" or []); + src = fetchurl { + url = "http://registry.npmjs.org/karma-mocha/-/karma-mocha-0.1.10.tgz"; + name = "karma-mocha-0.1.10.tgz"; + sha1 = "29ed51d4b121af1373444ec555b20a905bf42b92"; + }; deps = { }; peerDependencies = [ self.by-version."karma"."0.12.31" - self.by-version."mocha"."2.1.0" - ]; - passthru.names = [ "karma-mocha" ]; + self.by-version."mocha"."2.1.0"]; }; "karma-mocha" = self.by-version."karma-mocha"."0.1.10"; by-spec."karma-requirejs"."*" = self.by-version."karma-requirejs"."0.2.2"; - by-version."karma-requirejs"."0.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."karma-requirejs"."0.2.2" = self.buildNodePackage { name = "karma-requirejs-0.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/karma-requirejs/-/karma-requirejs-0.2.2.tgz"; - name = "karma-requirejs-0.2.2.tgz"; - sha1 = "e497ca0868e2e09a9b8e3f646745c31a935fe8b6"; - }) - ]; - buildInputs = - (self.nativeDeps."karma-requirejs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/karma-requirejs/-/karma-requirejs-0.2.2.tgz"; + name = "karma-requirejs-0.2.2.tgz"; + sha1 = "e497ca0868e2e09a9b8e3f646745c31a935fe8b6"; + }; deps = { }; peerDependencies = [ self.by-version."karma"."0.12.31" - self.by-version."requirejs"."2.1.15" - ]; - passthru.names = [ "karma-requirejs" ]; + self.by-version."requirejs"."2.1.15"]; }; "karma-requirejs" = self.by-version."karma-requirejs"."0.2.2"; by-spec."karma-sauce-launcher"."*" = self.by-version."karma-sauce-launcher"."0.2.10"; - by-version."karma-sauce-launcher"."0.2.10" = lib.makeOverridable self.buildNodePackage { + by-version."karma-sauce-launcher"."0.2.10" = self.buildNodePackage { name = "karma-sauce-launcher-0.2.10"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/karma-sauce-launcher/-/karma-sauce-launcher-0.2.10.tgz"; - name = "karma-sauce-launcher-0.2.10.tgz"; - sha1 = "9aed0df47934c630d2ceb7faa954f5c454deddb0"; - }) - ]; - buildInputs = - (self.nativeDeps."karma-sauce-launcher" or []); + src = fetchurl { + url = "http://registry.npmjs.org/karma-sauce-launcher/-/karma-sauce-launcher-0.2.10.tgz"; + name = "karma-sauce-launcher-0.2.10.tgz"; + sha1 = "9aed0df47934c630d2ceb7faa954f5c454deddb0"; + }; deps = { "wd-0.3.11" = self.by-version."wd"."0.3.11"; "sauce-connect-launcher-0.6.1" = self.by-version."sauce-connect-launcher"."0.6.1"; @@ -14684,250 +14509,214 @@ "saucelabs-0.1.1" = self.by-version."saucelabs"."0.1.1"; }; peerDependencies = [ - self.by-version."karma"."0.12.31" - ]; - passthru.names = [ "karma-sauce-launcher" ]; + self.by-version."karma"."0.12.31"]; }; "karma-sauce-launcher" = self.by-version."karma-sauce-launcher"."0.2.10"; - by-spec."keen.io"."~0.1.3" = + by-spec."keen.io"."^0.1.2" = self.by-version."keen.io"."0.1.3"; - by-version."keen.io"."0.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."keen.io"."0.1.3" = self.buildNodePackage { name = "keen.io-0.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/keen.io/-/keen.io-0.1.3.tgz"; - name = "keen.io-0.1.3.tgz"; - sha1 = "5056f5c989ab14ccf62fc20ed7598115ae7d09e3"; - }) - ]; - buildInputs = - (self.nativeDeps."keen.io" or []); + src = fetchurl { + url = "http://registry.npmjs.org/keen.io/-/keen.io-0.1.3.tgz"; + name = "keen.io-0.1.3.tgz"; + sha1 = "5056f5c989ab14ccf62fc20ed7598115ae7d09e3"; + }; deps = { "superagent-0.21.0" = self.by-version."superagent"."0.21.0"; "underscore-1.5.2" = self.by-version."underscore"."1.5.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "keen.io" ]; + peerDependencies = []; }; + by-spec."keen.io"."~0.1.3" = + self.by-version."keen.io"."0.1.3"; by-spec."keep-alive-agent"."0.0.1" = self.by-version."keep-alive-agent"."0.0.1"; - by-version."keep-alive-agent"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."keep-alive-agent"."0.0.1" = self.buildNodePackage { name = "keep-alive-agent-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/keep-alive-agent/-/keep-alive-agent-0.0.1.tgz"; - name = "keep-alive-agent-0.0.1.tgz"; - sha1 = "44847ca394ce8d6b521ae85816bd64509942b385"; - }) - ]; - buildInputs = - (self.nativeDeps."keep-alive-agent" or []); + src = fetchurl { + url = "http://registry.npmjs.org/keep-alive-agent/-/keep-alive-agent-0.0.1.tgz"; + name = "keep-alive-agent-0.0.1.tgz"; + sha1 = "44847ca394ce8d6b521ae85816bd64509942b385"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "keep-alive-agent" ]; + peerDependencies = []; }; by-spec."kerberos"."0.0.3" = self.by-version."kerberos"."0.0.3"; - by-version."kerberos"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."kerberos"."0.0.3" = self.buildNodePackage { name = "kerberos-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/kerberos/-/kerberos-0.0.3.tgz"; - name = "kerberos-0.0.3.tgz"; - sha1 = "4285d92a0748db2784062f5adcec9f5956cb818a"; - }) - ]; - buildInputs = - (self.nativeDeps."kerberos" or []); + src = fetchurl { + url = "http://registry.npmjs.org/kerberos/-/kerberos-0.0.3.tgz"; + name = "kerberos-0.0.3.tgz"; + sha1 = "4285d92a0748db2784062f5adcec9f5956cb818a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "kerberos" ]; + peerDependencies = []; }; by-spec."kerberos"."0.0.4" = self.by-version."kerberos"."0.0.4"; - by-version."kerberos"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."kerberos"."0.0.4" = self.buildNodePackage { name = "kerberos-0.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/kerberos/-/kerberos-0.0.4.tgz"; - name = "kerberos-0.0.4.tgz"; - sha1 = "11836638f729a2f6c5bae056a7d7a15898c9ba7c"; - }) - ]; - buildInputs = - (self.nativeDeps."kerberos" or []); + src = fetchurl { + url = "http://registry.npmjs.org/kerberos/-/kerberos-0.0.4.tgz"; + name = "kerberos-0.0.4.tgz"; + sha1 = "11836638f729a2f6c5bae056a7d7a15898c9ba7c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "kerberos" ]; + peerDependencies = []; }; - by-spec."kerberos"."0.0.7" = - self.by-version."kerberos"."0.0.7"; - by-version."kerberos"."0.0.7" = lib.makeOverridable self.buildNodePackage { - name = "kerberos-0.0.7"; + by-spec."kerberos"."0.0.8" = + self.by-version."kerberos"."0.0.8"; + by-version."kerberos"."0.0.8" = self.buildNodePackage { + name = "kerberos-0.0.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/kerberos/-/kerberos-0.0.7.tgz"; - name = "kerberos-0.0.7.tgz"; - sha1 = "48db5e268e59ebb1626fd3c76ff8ff7f267a9852"; - }) - ]; - buildInputs = - (self.nativeDeps."kerberos" or []); - deps = { - "nan-1.3.0" = self.by-version."nan"."1.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/kerberos/-/kerberos-0.0.8.tgz"; + name = "kerberos-0.0.8.tgz"; + sha1 = "5685e97a412c5dc6c6fc7b087feb4e59acfb7755"; }; - peerDependencies = [ - ]; - passthru.names = [ "kerberos" ]; + deps = { + "nan-1.5.1" = self.by-version."nan"."1.5.1"; + }; + peerDependencies = []; }; by-spec."kew"."0.4.0" = self.by-version."kew"."0.4.0"; - by-version."kew"."0.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."kew"."0.4.0" = self.buildNodePackage { name = "kew-0.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/kew/-/kew-0.4.0.tgz"; - name = "kew-0.4.0.tgz"; - sha1 = "da97484f1b06502146f3c60cec05ac6012cd993f"; - }) - ]; - buildInputs = - (self.nativeDeps."kew" or []); + src = fetchurl { + url = "http://registry.npmjs.org/kew/-/kew-0.4.0.tgz"; + name = "kew-0.4.0.tgz"; + sha1 = "da97484f1b06502146f3c60cec05ac6012cd993f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "kew" ]; + peerDependencies = []; }; by-spec."kew"."~0.1.7" = self.by-version."kew"."0.1.7"; - by-version."kew"."0.1.7" = lib.makeOverridable self.buildNodePackage { + by-version."kew"."0.1.7" = self.buildNodePackage { name = "kew-0.1.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/kew/-/kew-0.1.7.tgz"; - name = "kew-0.1.7.tgz"; - sha1 = "0a32a817ff1a9b3b12b8c9bacf4bc4d679af8e72"; - }) - ]; - buildInputs = - (self.nativeDeps."kew" or []); + src = fetchurl { + url = "http://registry.npmjs.org/kew/-/kew-0.1.7.tgz"; + name = "kew-0.1.7.tgz"; + sha1 = "0a32a817ff1a9b3b12b8c9bacf4bc4d679af8e72"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "kew" ]; + peerDependencies = []; + }; + by-spec."keygrip"."0.2.x" = + self.by-version."keygrip"."0.2.4"; + by-version."keygrip"."0.2.4" = self.buildNodePackage { + name = "keygrip-0.2.4"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/keygrip/-/keygrip-0.2.4.tgz"; + name = "keygrip-0.2.4.tgz"; + sha1 = "9dd1b2e485a1162c9d4e6f787de87fc50f87bc58"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."keygrip"."~1.0.0" = self.by-version."keygrip"."1.0.1"; - by-version."keygrip"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."keygrip"."1.0.1" = self.buildNodePackage { name = "keygrip-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/keygrip/-/keygrip-1.0.1.tgz"; - name = "keygrip-1.0.1.tgz"; - sha1 = "b02fa4816eef21a8c4b35ca9e52921ffc89a30e9"; - }) - ]; - buildInputs = - (self.nativeDeps."keygrip" or []); + src = fetchurl { + url = "http://registry.npmjs.org/keygrip/-/keygrip-1.0.1.tgz"; + name = "keygrip-1.0.1.tgz"; + sha1 = "b02fa4816eef21a8c4b35ca9e52921ffc89a30e9"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "keygrip" ]; + peerDependencies = []; }; by-spec."keypress"."0.1.x" = self.by-version."keypress"."0.1.0"; - by-version."keypress"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."keypress"."0.1.0" = self.buildNodePackage { name = "keypress-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz"; - name = "keypress-0.1.0.tgz"; - sha1 = "4a3188d4291b66b4f65edb99f806aa9ae293592a"; - }) - ]; - buildInputs = - (self.nativeDeps."keypress" or []); + src = fetchurl { + url = "http://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz"; + name = "keypress-0.1.0.tgz"; + sha1 = "4a3188d4291b66b4f65edb99f806aa9ae293592a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "keypress" ]; + peerDependencies = []; }; by-spec."keypress"."^0.2.1" = self.by-version."keypress"."0.2.1"; - by-version."keypress"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."keypress"."0.2.1" = self.buildNodePackage { name = "keypress-0.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/keypress/-/keypress-0.2.1.tgz"; - name = "keypress-0.2.1.tgz"; - sha1 = "1e80454250018dbad4c3fe94497d6e67b6269c77"; - }) - ]; - buildInputs = - (self.nativeDeps."keypress" or []); + src = fetchurl { + url = "http://registry.npmjs.org/keypress/-/keypress-0.2.1.tgz"; + name = "keypress-0.2.1.tgz"; + sha1 = "1e80454250018dbad4c3fe94497d6e67b6269c77"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "keypress" ]; + peerDependencies = []; }; by-spec."keypress"."~0.2.1" = self.by-version."keypress"."0.2.1"; + by-spec."kibana-authentication-proxy"."git://github.com/fangli/kibana-authentication-proxy" = + self.by-version."kibana-authentication-proxy"."1.1.0"; + by-version."kibana-authentication-proxy"."1.1.0" = self.buildNodePackage { + name = "kibana-authentication-proxy-1.1.0"; + bin = false; + src = fetchgit { + url = "git://github.com/fangli/kibana-authentication-proxy"; + rev = "0c0173b0cb51b392b7fc04d0cc728ffb64671ef3"; + sha256 = "dd2e42da959c359bf48d16993c6caf1d810241f7f37dfa4da911dd284571236f"; + }; + deps = { + "express-3.19.1" = self.by-version."express"."3.19.1"; + "passport-0.2.1" = self.by-version."passport"."0.2.1"; + "passport-google-oauth-0.1.5" = self.by-version."passport-google-oauth"."0.1.5"; + "connect-restreamer-1.0.1" = self.by-version."connect-restreamer"."1.0.1"; + "xml2js-0.4.4" = self.by-version."xml2js"."0.4.4"; + }; + peerDependencies = []; + }; + "kibana-authentication-proxy" = self.by-version."kibana-authentication-proxy"."1.1.0"; by-spec."knockout"."~3.2.0" = self.by-version."knockout"."3.2.0"; - by-version."knockout"."3.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."knockout"."3.2.0" = self.buildNodePackage { name = "knockout-3.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/knockout/-/knockout-3.2.0.tgz"; - name = "knockout-3.2.0.tgz"; - sha1 = "3f394eb67d721bea115e2d0d7be082256ca46a11"; - }) - ]; - buildInputs = - (self.nativeDeps."knockout" or []); + src = fetchurl { + url = "http://registry.npmjs.org/knockout/-/knockout-3.2.0.tgz"; + name = "knockout-3.2.0.tgz"; + sha1 = "3f394eb67d721bea115e2d0d7be082256ca46a11"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "knockout" ]; + peerDependencies = []; }; by-spec."knox"."*" = self.by-version."knox"."0.9.2"; - by-version."knox"."0.9.2" = lib.makeOverridable self.buildNodePackage { + by-version."knox"."0.9.2" = self.buildNodePackage { name = "knox-0.9.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/knox/-/knox-0.9.2.tgz"; - name = "knox-0.9.2.tgz"; - sha1 = "3736593669e24f024fdaf723b6a1dc4afd839a71"; - }) - ]; - buildInputs = - (self.nativeDeps."knox" or []); + src = fetchurl { + url = "http://registry.npmjs.org/knox/-/knox-0.9.2.tgz"; + name = "knox-0.9.2.tgz"; + sha1 = "3736593669e24f024fdaf723b6a1dc4afd839a71"; + }; deps = { "mime-1.2.11" = self.by-version."mime"."1.2.11"; "xml2js-0.4.4" = self.by-version."xml2js"."0.4.4"; @@ -14935,25 +14724,19 @@ "stream-counter-1.0.0" = self.by-version."stream-counter"."1.0.0"; "once-1.3.1" = self.by-version."once"."1.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "knox" ]; + peerDependencies = []; }; "knox" = self.by-version."knox"."0.9.2"; by-spec."kue"."*" = self.by-version."kue"."0.8.11"; - by-version."kue"."0.8.11" = lib.makeOverridable self.buildNodePackage { + by-version."kue"."0.8.11" = self.buildNodePackage { name = "kue-0.8.11"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/kue/-/kue-0.8.11.tgz"; - name = "kue-0.8.11.tgz"; - sha1 = "0e18c6f827b73deb68a6ee06b55c14d4797450b0"; - }) - ]; - buildInputs = - (self.nativeDeps."kue" or []); + src = fetchurl { + url = "http://registry.npmjs.org/kue/-/kue-0.8.11.tgz"; + name = "kue-0.8.11.tgz"; + sha1 = "0e18c6f827b73deb68a6ee06b55c14d4797450b0"; + }; deps = { "redis-0.10.3" = self.by-version."redis"."0.10.3"; "express-3.1.2" = self.by-version."express"."3.1.2"; @@ -14962,335 +14745,265 @@ "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; "lodash-deep-1.5.3" = self.by-version."lodash-deep"."1.5.3"; "nib-0.5.0" = self.by-version."nib"."0.5.0"; - "reds-0.2.4" = self.by-version."reds"."0.2.4"; + "reds-0.2.5" = self.by-version."reds"."0.2.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "kue" ]; + peerDependencies = []; }; "kue" = self.by-version."kue"."0.8.11"; by-spec."labeled-stream-splicer"."^1.0.0" = self.by-version."labeled-stream-splicer"."1.0.2"; - by-version."labeled-stream-splicer"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."labeled-stream-splicer"."1.0.2" = self.buildNodePackage { name = "labeled-stream-splicer-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-1.0.2.tgz"; - name = "labeled-stream-splicer-1.0.2.tgz"; - sha1 = "4615331537784981e8fd264e1f3a434c4e0ddd65"; - }) - ]; - buildInputs = - (self.nativeDeps."labeled-stream-splicer" or []); + src = fetchurl { + url = "http://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-1.0.2.tgz"; + name = "labeled-stream-splicer-1.0.2.tgz"; + sha1 = "4615331537784981e8fd264e1f3a434c4e0ddd65"; + }; deps = { "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "isarray-0.0.1" = self.by-version."isarray"."0.0.1"; "stream-splicer-1.3.1" = self.by-version."stream-splicer"."1.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "labeled-stream-splicer" ]; + peerDependencies = []; }; by-spec."latest-version"."^0.2.0" = self.by-version."latest-version"."0.2.0"; - by-version."latest-version"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."latest-version"."0.2.0" = self.buildNodePackage { name = "latest-version-0.2.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/latest-version/-/latest-version-0.2.0.tgz"; - name = "latest-version-0.2.0.tgz"; - sha1 = "adaf898d5f22380d3f9c45386efdff0a1b5b7501"; - }) - ]; - buildInputs = - (self.nativeDeps."latest-version" or []); + src = fetchurl { + url = "http://registry.npmjs.org/latest-version/-/latest-version-0.2.0.tgz"; + name = "latest-version-0.2.0.tgz"; + sha1 = "adaf898d5f22380d3f9c45386efdff0a1b5b7501"; + }; deps = { "package-json-0.2.0" = self.by-version."package-json"."0.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "latest-version" ]; + peerDependencies = []; }; by-spec."latest-version"."^1.0.0" = self.by-version."latest-version"."1.0.0"; - by-version."latest-version"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."latest-version"."1.0.0" = self.buildNodePackage { name = "latest-version-1.0.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/latest-version/-/latest-version-1.0.0.tgz"; - name = "latest-version-1.0.0.tgz"; - sha1 = "84f40e5c90745c7e4f7811624d6152c381d931d9"; - }) - ]; - buildInputs = - (self.nativeDeps."latest-version" or []); + src = fetchurl { + url = "http://registry.npmjs.org/latest-version/-/latest-version-1.0.0.tgz"; + name = "latest-version-1.0.0.tgz"; + sha1 = "84f40e5c90745c7e4f7811624d6152c381d931d9"; + }; deps = { "package-json-1.0.1" = self.by-version."package-json"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "latest-version" ]; + peerDependencies = []; }; by-spec."lazy"."~1.0.11" = self.by-version."lazy"."1.0.11"; - by-version."lazy"."1.0.11" = lib.makeOverridable self.buildNodePackage { + by-version."lazy"."1.0.11" = self.buildNodePackage { name = "lazy-1.0.11"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz"; - name = "lazy-1.0.11.tgz"; - sha1 = "daa068206282542c088288e975c297c1ae77b690"; - }) - ]; - buildInputs = - (self.nativeDeps."lazy" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz"; + name = "lazy-1.0.11.tgz"; + sha1 = "daa068206282542c088288e975c297c1ae77b690"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lazy" ]; + peerDependencies = []; }; by-spec."lazystream"."~0.1.0" = self.by-version."lazystream"."0.1.0"; - by-version."lazystream"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."lazystream"."0.1.0" = self.buildNodePackage { name = "lazystream-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lazystream/-/lazystream-0.1.0.tgz"; - name = "lazystream-0.1.0.tgz"; - sha1 = "1b25d63c772a4c20f0a5ed0a9d77f484b6e16920"; - }) - ]; - buildInputs = - (self.nativeDeps."lazystream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lazystream/-/lazystream-0.1.0.tgz"; + name = "lazystream-0.1.0.tgz"; + sha1 = "1b25d63c772a4c20f0a5ed0a9d77f484b6e16920"; + }; deps = { "readable-stream-1.0.33" = self.by-version."readable-stream"."1.0.33"; }; - peerDependencies = [ - ]; - passthru.names = [ "lazystream" ]; + peerDependencies = []; }; by-spec."lcov-parse"."0.0.6" = self.by-version."lcov-parse"."0.0.6"; - by-version."lcov-parse"."0.0.6" = lib.makeOverridable self.buildNodePackage { + by-version."lcov-parse"."0.0.6" = self.buildNodePackage { name = "lcov-parse-0.0.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lcov-parse/-/lcov-parse-0.0.6.tgz"; - name = "lcov-parse-0.0.6.tgz"; - sha1 = "819e5da8bf0791f9d3f39eea5ed1868187f11175"; - }) - ]; - buildInputs = - (self.nativeDeps."lcov-parse" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lcov-parse/-/lcov-parse-0.0.6.tgz"; + name = "lcov-parse-0.0.6.tgz"; + sha1 = "819e5da8bf0791f9d3f39eea5ed1868187f11175"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lcov-parse" ]; + peerDependencies = []; }; by-spec."lcov-result-merger"."*" = self.by-version."lcov-result-merger"."1.0.1"; - by-version."lcov-result-merger"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."lcov-result-merger"."1.0.1" = self.buildNodePackage { name = "lcov-result-merger-1.0.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lcov-result-merger/-/lcov-result-merger-1.0.1.tgz"; - name = "lcov-result-merger-1.0.1.tgz"; - sha1 = "8e6bd23b8e600e1495032a928e8a705f1d0276d4"; - }) - ]; - buildInputs = - (self.nativeDeps."lcov-result-merger" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lcov-result-merger/-/lcov-result-merger-1.0.1.tgz"; + name = "lcov-result-merger-1.0.1.tgz"; + sha1 = "8e6bd23b8e600e1495032a928e8a705f1d0276d4"; + }; deps = { "through2-0.6.3" = self.by-version."through2"."0.6.3"; "vinyl-0.4.6" = self.by-version."vinyl"."0.4.6"; "vinyl-fs-0.3.13" = self.by-version."vinyl-fs"."0.3.13"; }; - peerDependencies = [ - ]; - passthru.names = [ "lcov-result-merger" ]; + peerDependencies = []; }; "lcov-result-merger" = self.by-version."lcov-result-merger"."1.0.1"; + by-spec."ldapjs"."^0.7.1" = + self.by-version."ldapjs"."0.7.1"; + by-version."ldapjs"."0.7.1" = self.buildNodePackage { + name = "ldapjs-0.7.1"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/ldapjs/-/ldapjs-0.7.1.tgz"; + name = "ldapjs-0.7.1.tgz"; + sha1 = "684798a687640bab1afbd802cf532f30492dfb56"; + }; + deps = { + "asn1-0.2.1" = self.by-version."asn1"."0.2.1"; + "assert-plus-0.1.5" = self.by-version."assert-plus"."0.1.5"; + "bunyan-0.22.1" = self.by-version."bunyan"."0.22.1"; + "nopt-2.1.1" = self.by-version."nopt"."2.1.1"; + "pooling-0.4.6" = self.by-version."pooling"."0.4.6"; + "dtrace-provider-0.2.8" = self.by-version."dtrace-provider"."0.2.8"; + }; + peerDependencies = []; + }; by-spec."less"."*" = self.by-version."less"."2.2.0"; - by-version."less"."2.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."less"."2.2.0" = self.buildNodePackage { name = "less-2.2.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/less/-/less-2.2.0.tgz"; - name = "less-2.2.0.tgz"; - sha1 = "86eec2cad0e4c2a979929292d15750394056a7af"; - }) - ]; - buildInputs = - (self.nativeDeps."less" or []); + src = fetchurl { + url = "http://registry.npmjs.org/less/-/less-2.2.0.tgz"; + name = "less-2.2.0.tgz"; + sha1 = "86eec2cad0e4c2a979929292d15750394056a7af"; + }; deps = { "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; "mime-1.2.11" = self.by-version."mime"."1.2.11"; "request-2.51.0" = self.by-version."request"."2.51.0"; "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; "source-map-0.1.43" = self.by-version."source-map"."0.1.43"; - "promise-6.0.1" = self.by-version."promise"."6.0.1"; + "promise-6.1.0" = self.by-version."promise"."6.1.0"; "image-size-0.3.5" = self.by-version."image-size"."0.3.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "less" ]; + peerDependencies = []; }; "less" = self.by-version."less"."2.2.0"; by-spec."less"."^2.1.0" = self.by-version."less"."2.2.0"; by-spec."levn"."~0.2.5" = self.by-version."levn"."0.2.5"; - by-version."levn"."0.2.5" = lib.makeOverridable self.buildNodePackage { + by-version."levn"."0.2.5" = self.buildNodePackage { name = "levn-0.2.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/levn/-/levn-0.2.5.tgz"; - name = "levn-0.2.5.tgz"; - sha1 = "ba8d339d0ca4a610e3a3f145b9caf48807155054"; - }) - ]; - buildInputs = - (self.nativeDeps."levn" or []); + src = fetchurl { + url = "http://registry.npmjs.org/levn/-/levn-0.2.5.tgz"; + name = "levn-0.2.5.tgz"; + sha1 = "ba8d339d0ca4a610e3a3f145b9caf48807155054"; + }; deps = { "prelude-ls-1.1.1" = self.by-version."prelude-ls"."1.1.1"; "type-check-0.3.1" = self.by-version."type-check"."0.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "levn" ]; + peerDependencies = []; }; by-spec."lexical-scope"."~0.0.14" = self.by-version."lexical-scope"."0.0.15"; - by-version."lexical-scope"."0.0.15" = lib.makeOverridable self.buildNodePackage { + by-version."lexical-scope"."0.0.15" = self.buildNodePackage { name = "lexical-scope-0.0.15"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lexical-scope/-/lexical-scope-0.0.15.tgz"; - name = "lexical-scope-0.0.15.tgz"; - sha1 = "ca595997aaed87b155cb041f48dc0438f48a04dc"; - }) - ]; - buildInputs = - (self.nativeDeps."lexical-scope" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lexical-scope/-/lexical-scope-0.0.15.tgz"; + name = "lexical-scope-0.0.15.tgz"; + sha1 = "ca595997aaed87b155cb041f48dc0438f48a04dc"; + }; deps = { "astw-0.0.0" = self.by-version."astw"."0.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "lexical-scope" ]; + peerDependencies = []; }; by-spec."lexical-scope"."~0.1.0" = self.by-version."lexical-scope"."0.1.0"; - by-version."lexical-scope"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."lexical-scope"."0.1.0" = self.buildNodePackage { name = "lexical-scope-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lexical-scope/-/lexical-scope-0.1.0.tgz"; - name = "lexical-scope-0.1.0.tgz"; - sha1 = "8f30004c80234ffac083b990079d7b267e18441b"; - }) - ]; - buildInputs = - (self.nativeDeps."lexical-scope" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lexical-scope/-/lexical-scope-0.1.0.tgz"; + name = "lexical-scope-0.1.0.tgz"; + sha1 = "8f30004c80234ffac083b990079d7b267e18441b"; + }; deps = { "astw-0.1.0" = self.by-version."astw"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "lexical-scope" ]; + peerDependencies = []; }; by-spec."lexical-scope"."~1.1.0" = self.by-version."lexical-scope"."1.1.0"; - by-version."lexical-scope"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."lexical-scope"."1.1.0" = self.buildNodePackage { name = "lexical-scope-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lexical-scope/-/lexical-scope-1.1.0.tgz"; - name = "lexical-scope-1.1.0.tgz"; - sha1 = "899f36c4ec9c5af19736361aae290a6ef2af0800"; - }) - ]; - buildInputs = - (self.nativeDeps."lexical-scope" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lexical-scope/-/lexical-scope-1.1.0.tgz"; + name = "lexical-scope-1.1.0.tgz"; + sha1 = "899f36c4ec9c5af19736361aae290a6ef2af0800"; + }; deps = { "astw-1.1.0" = self.by-version."astw"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "lexical-scope" ]; + peerDependencies = []; }; by-spec."libxmljs"."~0.10.0" = self.by-version."libxmljs"."0.10.0"; - by-version."libxmljs"."0.10.0" = lib.makeOverridable self.buildNodePackage { + by-version."libxmljs"."0.10.0" = self.buildNodePackage { name = "libxmljs-0.10.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/libxmljs/-/libxmljs-0.10.0.tgz"; - name = "libxmljs-0.10.0.tgz"; - sha1 = "847eb4b0545b02d1c235e1f8371818cf709d3256"; - }) - ]; - buildInputs = - (self.nativeDeps."libxmljs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/libxmljs/-/libxmljs-0.10.0.tgz"; + name = "libxmljs-0.10.0.tgz"; + sha1 = "847eb4b0545b02d1c235e1f8371818cf709d3256"; + }; deps = { "bindings-1.1.1" = self.by-version."bindings"."1.1.1"; "nan-1.1.2" = self.by-version."nan"."1.1.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "libxmljs" ]; + peerDependencies = []; }; by-spec."libyaml"."*" = self.by-version."libyaml"."0.2.5"; - by-version."libyaml"."0.2.5" = lib.makeOverridable self.buildNodePackage { + by-version."libyaml"."0.2.5" = self.buildNodePackage { name = "libyaml-0.2.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/libyaml/-/libyaml-0.2.5.tgz"; - name = "libyaml-0.2.5.tgz"; - sha1 = "f34a920b728d8c1eddea56a6fa8698c28ceab6df"; - }) - ]; - buildInputs = - (self.nativeDeps."libyaml" or []); + src = fetchurl { + url = "http://registry.npmjs.org/libyaml/-/libyaml-0.2.5.tgz"; + name = "libyaml-0.2.5.tgz"; + sha1 = "f34a920b728d8c1eddea56a6fa8698c28ceab6df"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "libyaml" ]; + peerDependencies = []; }; "libyaml" = self.by-version."libyaml"."0.2.5"; by-spec."liftoff"."^0.13.2" = self.by-version."liftoff"."0.13.6"; - by-version."liftoff"."0.13.6" = lib.makeOverridable self.buildNodePackage { + by-version."liftoff"."0.13.6" = self.buildNodePackage { name = "liftoff-0.13.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/liftoff/-/liftoff-0.13.6.tgz"; - name = "liftoff-0.13.6.tgz"; - sha1 = "600e8966b92d1e0150eab5b577652569f4c7d1d8"; - }) - ]; - buildInputs = - (self.nativeDeps."liftoff" or []); + src = fetchurl { + url = "http://registry.npmjs.org/liftoff/-/liftoff-0.13.6.tgz"; + name = "liftoff-0.13.6.tgz"; + sha1 = "600e8966b92d1e0150eab5b577652569f4c7d1d8"; + }; deps = { "findup-sync-0.1.3" = self.by-version."findup-sync"."0.1.3"; "resolve-1.0.0" = self.by-version."resolve"."1.0.0"; @@ -15298,470 +15011,354 @@ "extend-1.3.0" = self.by-version."extend"."1.3.0"; "flagged-respawn-0.3.1" = self.by-version."flagged-respawn"."0.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "liftoff" ]; + peerDependencies = []; }; by-spec."lockfile"."~1.0.0" = self.by-version."lockfile"."1.0.0"; - by-version."lockfile"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."lockfile"."1.0.0" = self.buildNodePackage { name = "lockfile-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lockfile/-/lockfile-1.0.0.tgz"; - name = "lockfile-1.0.0.tgz"; - sha1 = "b3a7609dda6012060083bacb0ab0ecbca58e9203"; - }) - ]; - buildInputs = - (self.nativeDeps."lockfile" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lockfile/-/lockfile-1.0.0.tgz"; + name = "lockfile-1.0.0.tgz"; + sha1 = "b3a7609dda6012060083bacb0ab0ecbca58e9203"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lockfile" ]; + peerDependencies = []; + }; + by-spec."lodash"."*" = + self.by-version."lodash"."2.4.1"; + by-version."lodash"."2.4.1" = self.buildNodePackage { + name = "lodash-2.4.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-2.4.1.tgz"; + name = "lodash-2.4.1.tgz"; + sha1 = "5b7723034dda4d262e5a46fb2c58d7cc22f71420"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."lodash"."2.4.1" = self.by-version."lodash"."2.4.1"; - by-version."lodash"."2.4.1" = lib.makeOverridable self.buildNodePackage { - name = "lodash-2.4.1"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash/-/lodash-2.4.1.tgz"; - name = "lodash-2.4.1.tgz"; - sha1 = "5b7723034dda4d262e5a46fb2c58d7cc22f71420"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash" or []); - deps = { - }; - peerDependencies = [ - ]; - passthru.names = [ "lodash" ]; - }; by-spec."lodash".">=2.4.1" = self.by-version."lodash"."2.4.1"; by-spec."lodash"."^2.4.1" = self.by-version."lodash"."2.4.1"; by-spec."lodash"."~0.9.2" = self.by-version."lodash"."0.9.2"; - by-version."lodash"."0.9.2" = lib.makeOverridable self.buildNodePackage { + by-version."lodash"."0.9.2" = self.buildNodePackage { name = "lodash-0.9.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz"; - name = "lodash-0.9.2.tgz"; - sha1 = "8f3499c5245d346d682e5b0d3b40767e09f1a92c"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz"; + name = "lodash-0.9.2.tgz"; + sha1 = "8f3499c5245d346d682e5b0d3b40767e09f1a92c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lodash" ]; + peerDependencies = []; }; by-spec."lodash"."~1.0.1" = self.by-version."lodash"."1.0.1"; - by-version."lodash"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash"."1.0.1" = self.buildNodePackage { name = "lodash-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash/-/lodash-1.0.1.tgz"; - name = "lodash-1.0.1.tgz"; - sha1 = "57945732498d92310e5bd4b1ff4f273a79e6c9fc"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-1.0.1.tgz"; + name = "lodash-1.0.1.tgz"; + sha1 = "57945732498d92310e5bd4b1ff4f273a79e6c9fc"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lodash" ]; + peerDependencies = []; + }; + by-spec."lodash"."~1.3.1" = + self.by-version."lodash"."1.3.1"; + by-version."lodash"."1.3.1" = self.buildNodePackage { + name = "lodash-1.3.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz"; + name = "lodash-1.3.1.tgz"; + sha1 = "a4663b53686b895ff074e2ba504dfb76a8e2b770"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."lodash"."~2.4.1" = self.by-version."lodash"."2.4.1"; by-spec."lodash-deep"."^1.1.0" = self.by-version."lodash-deep"."1.5.3"; - by-version."lodash-deep"."1.5.3" = lib.makeOverridable self.buildNodePackage { + by-version."lodash-deep"."1.5.3" = self.buildNodePackage { name = "lodash-deep-1.5.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash-deep/-/lodash-deep-1.5.3.tgz"; - name = "lodash-deep-1.5.3.tgz"; - sha1 = "eeddfdd937ed24c2c903fc242cb15a26362321d2"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash-deep" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash-deep/-/lodash-deep-1.5.3.tgz"; + name = "lodash-deep-1.5.3.tgz"; + sha1 = "eeddfdd937ed24c2c903fc242cb15a26362321d2"; + }; deps = { "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "lodash-deep" ]; + peerDependencies = []; }; by-spec."lodash-node"."~2.4.1" = self.by-version."lodash-node"."2.4.1"; - by-version."lodash-node"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash-node"."2.4.1" = self.buildNodePackage { name = "lodash-node-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash-node/-/lodash-node-2.4.1.tgz"; - name = "lodash-node-2.4.1.tgz"; - sha1 = "ea82f7b100c733d1a42af76801e506105e2a80ec"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash-node" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash-node/-/lodash-node-2.4.1.tgz"; + name = "lodash-node-2.4.1.tgz"; + sha1 = "ea82f7b100c733d1a42af76801e506105e2a80ec"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lodash-node" ]; + peerDependencies = []; }; by-spec."lodash._escapehtmlchar"."~2.4.1" = self.by-version."lodash._escapehtmlchar"."2.4.1"; - by-version."lodash._escapehtmlchar"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash._escapehtmlchar"."2.4.1" = self.buildNodePackage { name = "lodash._escapehtmlchar-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash._escapehtmlchar/-/lodash._escapehtmlchar-2.4.1.tgz"; - name = "lodash._escapehtmlchar-2.4.1.tgz"; - sha1 = "df67c3bb6b7e8e1e831ab48bfa0795b92afe899d"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash._escapehtmlchar" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash._escapehtmlchar/-/lodash._escapehtmlchar-2.4.1.tgz"; + name = "lodash._escapehtmlchar-2.4.1.tgz"; + sha1 = "df67c3bb6b7e8e1e831ab48bfa0795b92afe899d"; + }; deps = { "lodash._htmlescapes-2.4.1" = self.by-version."lodash._htmlescapes"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "lodash._escapehtmlchar" ]; + peerDependencies = []; }; by-spec."lodash._escapestringchar"."~2.4.1" = self.by-version."lodash._escapestringchar"."2.4.1"; - by-version."lodash._escapestringchar"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash._escapestringchar"."2.4.1" = self.buildNodePackage { name = "lodash._escapestringchar-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash._escapestringchar/-/lodash._escapestringchar-2.4.1.tgz"; - name = "lodash._escapestringchar-2.4.1.tgz"; - sha1 = "ecfe22618a2ade50bfeea43937e51df66f0edb72"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash._escapestringchar" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash._escapestringchar/-/lodash._escapestringchar-2.4.1.tgz"; + name = "lodash._escapestringchar-2.4.1.tgz"; + sha1 = "ecfe22618a2ade50bfeea43937e51df66f0edb72"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lodash._escapestringchar" ]; + peerDependencies = []; }; by-spec."lodash._htmlescapes"."~2.4.1" = self.by-version."lodash._htmlescapes"."2.4.1"; - by-version."lodash._htmlescapes"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash._htmlescapes"."2.4.1" = self.buildNodePackage { name = "lodash._htmlescapes-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash._htmlescapes/-/lodash._htmlescapes-2.4.1.tgz"; - name = "lodash._htmlescapes-2.4.1.tgz"; - sha1 = "32d14bf0844b6de6f8b62a051b4f67c228b624cb"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash._htmlescapes" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash._htmlescapes/-/lodash._htmlescapes-2.4.1.tgz"; + name = "lodash._htmlescapes-2.4.1.tgz"; + sha1 = "32d14bf0844b6de6f8b62a051b4f67c228b624cb"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lodash._htmlescapes" ]; + peerDependencies = []; }; by-spec."lodash._isnative"."~2.4.1" = self.by-version."lodash._isnative"."2.4.1"; - by-version."lodash._isnative"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash._isnative"."2.4.1" = self.buildNodePackage { name = "lodash._isnative-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"; - name = "lodash._isnative-2.4.1.tgz"; - sha1 = "3ea6404b784a7be836c7b57580e1cdf79b14832c"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash._isnative" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"; + name = "lodash._isnative-2.4.1.tgz"; + sha1 = "3ea6404b784a7be836c7b57580e1cdf79b14832c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lodash._isnative" ]; + peerDependencies = []; }; by-spec."lodash._objecttypes"."~2.4.1" = self.by-version."lodash._objecttypes"."2.4.1"; - by-version."lodash._objecttypes"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash._objecttypes"."2.4.1" = self.buildNodePackage { name = "lodash._objecttypes-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz"; - name = "lodash._objecttypes-2.4.1.tgz"; - sha1 = "7c0b7f69d98a1f76529f890b0cdb1b4dfec11c11"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash._objecttypes" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz"; + name = "lodash._objecttypes-2.4.1.tgz"; + sha1 = "7c0b7f69d98a1f76529f890b0cdb1b4dfec11c11"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lodash._objecttypes" ]; + peerDependencies = []; }; by-spec."lodash._reinterpolate"."^2.4.1" = self.by-version."lodash._reinterpolate"."2.4.1"; - by-version."lodash._reinterpolate"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash._reinterpolate"."2.4.1" = self.buildNodePackage { name = "lodash._reinterpolate-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz"; - name = "lodash._reinterpolate-2.4.1.tgz"; - sha1 = "4f1227aa5a8711fc632f5b07a1f4607aab8b3222"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash._reinterpolate" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz"; + name = "lodash._reinterpolate-2.4.1.tgz"; + sha1 = "4f1227aa5a8711fc632f5b07a1f4607aab8b3222"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lodash._reinterpolate" ]; + peerDependencies = []; }; by-spec."lodash._reinterpolate"."~2.4.1" = self.by-version."lodash._reinterpolate"."2.4.1"; by-spec."lodash._reunescapedhtml"."~2.4.1" = self.by-version."lodash._reunescapedhtml"."2.4.1"; - by-version."lodash._reunescapedhtml"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash._reunescapedhtml"."2.4.1" = self.buildNodePackage { name = "lodash._reunescapedhtml-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash._reunescapedhtml/-/lodash._reunescapedhtml-2.4.1.tgz"; - name = "lodash._reunescapedhtml-2.4.1.tgz"; - sha1 = "747c4fc40103eb3bb8a0976e571f7a2659e93ba7"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash._reunescapedhtml" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash._reunescapedhtml/-/lodash._reunescapedhtml-2.4.1.tgz"; + name = "lodash._reunescapedhtml-2.4.1.tgz"; + sha1 = "747c4fc40103eb3bb8a0976e571f7a2659e93ba7"; + }; deps = { "lodash._htmlescapes-2.4.1" = self.by-version."lodash._htmlescapes"."2.4.1"; "lodash.keys-2.4.1" = self.by-version."lodash.keys"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "lodash._reunescapedhtml" ]; + peerDependencies = []; }; by-spec."lodash._shimkeys"."~2.4.1" = self.by-version."lodash._shimkeys"."2.4.1"; - by-version."lodash._shimkeys"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash._shimkeys"."2.4.1" = self.buildNodePackage { name = "lodash._shimkeys-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz"; - name = "lodash._shimkeys-2.4.1.tgz"; - sha1 = "6e9cc9666ff081f0b5a6c978b83e242e6949d203"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash._shimkeys" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz"; + name = "lodash._shimkeys-2.4.1.tgz"; + sha1 = "6e9cc9666ff081f0b5a6c978b83e242e6949d203"; + }; deps = { "lodash._objecttypes-2.4.1" = self.by-version."lodash._objecttypes"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "lodash._shimkeys" ]; + peerDependencies = []; }; by-spec."lodash.debounce"."^2.4.1" = self.by-version."lodash.debounce"."2.4.1"; - by-version."lodash.debounce"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash.debounce"."2.4.1" = self.buildNodePackage { name = "lodash.debounce-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash.debounce/-/lodash.debounce-2.4.1.tgz"; - name = "lodash.debounce-2.4.1.tgz"; - sha1 = "d8cead246ec4b926e8b85678fc396bfeba8cc6fc"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash.debounce" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash.debounce/-/lodash.debounce-2.4.1.tgz"; + name = "lodash.debounce-2.4.1.tgz"; + sha1 = "d8cead246ec4b926e8b85678fc396bfeba8cc6fc"; + }; deps = { "lodash.isfunction-2.4.1" = self.by-version."lodash.isfunction"."2.4.1"; "lodash.isobject-2.4.1" = self.by-version."lodash.isobject"."2.4.1"; "lodash.now-2.4.1" = self.by-version."lodash.now"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "lodash.debounce" ]; + peerDependencies = []; }; by-spec."lodash.defaults"."~2.4.1" = self.by-version."lodash.defaults"."2.4.1"; - by-version."lodash.defaults"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash.defaults"."2.4.1" = self.buildNodePackage { name = "lodash.defaults-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash.defaults/-/lodash.defaults-2.4.1.tgz"; - name = "lodash.defaults-2.4.1.tgz"; - sha1 = "a7e8885f05e68851144b6e12a8f3678026bc4c54"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash.defaults" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash.defaults/-/lodash.defaults-2.4.1.tgz"; + name = "lodash.defaults-2.4.1.tgz"; + sha1 = "a7e8885f05e68851144b6e12a8f3678026bc4c54"; + }; deps = { "lodash.keys-2.4.1" = self.by-version."lodash.keys"."2.4.1"; "lodash._objecttypes-2.4.1" = self.by-version."lodash._objecttypes"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "lodash.defaults" ]; + peerDependencies = []; }; by-spec."lodash.escape"."~2.4.1" = self.by-version."lodash.escape"."2.4.1"; - by-version."lodash.escape"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash.escape"."2.4.1" = self.buildNodePackage { name = "lodash.escape-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash.escape/-/lodash.escape-2.4.1.tgz"; - name = "lodash.escape-2.4.1.tgz"; - sha1 = "2ce12c5e084db0a57dda5e5d1eeeb9f5d175a3b4"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash.escape" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash.escape/-/lodash.escape-2.4.1.tgz"; + name = "lodash.escape-2.4.1.tgz"; + sha1 = "2ce12c5e084db0a57dda5e5d1eeeb9f5d175a3b4"; + }; deps = { "lodash._escapehtmlchar-2.4.1" = self.by-version."lodash._escapehtmlchar"."2.4.1"; "lodash.keys-2.4.1" = self.by-version."lodash.keys"."2.4.1"; "lodash._reunescapedhtml-2.4.1" = self.by-version."lodash._reunescapedhtml"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "lodash.escape" ]; + peerDependencies = []; }; by-spec."lodash.isfunction"."~2.4.1" = self.by-version."lodash.isfunction"."2.4.1"; - by-version."lodash.isfunction"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash.isfunction"."2.4.1" = self.buildNodePackage { name = "lodash.isfunction-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-2.4.1.tgz"; - name = "lodash.isfunction-2.4.1.tgz"; - sha1 = "2cfd575c73e498ab57e319b77fa02adef13a94d1"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash.isfunction" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-2.4.1.tgz"; + name = "lodash.isfunction-2.4.1.tgz"; + sha1 = "2cfd575c73e498ab57e319b77fa02adef13a94d1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lodash.isfunction" ]; + peerDependencies = []; }; by-spec."lodash.isobject"."~2.4.1" = self.by-version."lodash.isobject"."2.4.1"; - by-version."lodash.isobject"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash.isobject"."2.4.1" = self.buildNodePackage { name = "lodash.isobject-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz"; - name = "lodash.isobject-2.4.1.tgz"; - sha1 = "5a2e47fe69953f1ee631a7eba1fe64d2d06558f5"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash.isobject" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz"; + name = "lodash.isobject-2.4.1.tgz"; + sha1 = "5a2e47fe69953f1ee631a7eba1fe64d2d06558f5"; + }; deps = { "lodash._objecttypes-2.4.1" = self.by-version."lodash._objecttypes"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "lodash.isobject" ]; + peerDependencies = []; }; by-spec."lodash.keys"."~2.4.1" = self.by-version."lodash.keys"."2.4.1"; - by-version."lodash.keys"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash.keys"."2.4.1" = self.buildNodePackage { name = "lodash.keys-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz"; - name = "lodash.keys-2.4.1.tgz"; - sha1 = "48dea46df8ff7632b10d706b8acb26591e2b3727"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash.keys" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz"; + name = "lodash.keys-2.4.1.tgz"; + sha1 = "48dea46df8ff7632b10d706b8acb26591e2b3727"; + }; deps = { "lodash._isnative-2.4.1" = self.by-version."lodash._isnative"."2.4.1"; "lodash.isobject-2.4.1" = self.by-version."lodash.isobject"."2.4.1"; "lodash._shimkeys-2.4.1" = self.by-version."lodash._shimkeys"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "lodash.keys" ]; + peerDependencies = []; }; by-spec."lodash.now"."~2.4.1" = self.by-version."lodash.now"."2.4.1"; - by-version."lodash.now"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash.now"."2.4.1" = self.buildNodePackage { name = "lodash.now-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash.now/-/lodash.now-2.4.1.tgz"; - name = "lodash.now-2.4.1.tgz"; - sha1 = "6872156500525185faf96785bb7fe7fe15b562c6"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash.now" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash.now/-/lodash.now-2.4.1.tgz"; + name = "lodash.now-2.4.1.tgz"; + sha1 = "6872156500525185faf96785bb7fe7fe15b562c6"; + }; deps = { "lodash._isnative-2.4.1" = self.by-version."lodash._isnative"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "lodash.now" ]; + peerDependencies = []; }; by-spec."lodash.template"."^2.4.1" = self.by-version."lodash.template"."2.4.1"; - by-version."lodash.template"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash.template"."2.4.1" = self.buildNodePackage { name = "lodash.template-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash.template/-/lodash.template-2.4.1.tgz"; - name = "lodash.template-2.4.1.tgz"; - sha1 = "9e611007edf629129a974ab3c48b817b3e1cf20d"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash.template" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash.template/-/lodash.template-2.4.1.tgz"; + name = "lodash.template-2.4.1.tgz"; + sha1 = "9e611007edf629129a974ab3c48b817b3e1cf20d"; + }; deps = { "lodash.defaults-2.4.1" = self.by-version."lodash.defaults"."2.4.1"; "lodash.escape-2.4.1" = self.by-version."lodash.escape"."2.4.1"; @@ -15771,342 +15368,260 @@ "lodash.templatesettings-2.4.1" = self.by-version."lodash.templatesettings"."2.4.1"; "lodash.values-2.4.1" = self.by-version."lodash.values"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "lodash.template" ]; + peerDependencies = []; }; by-spec."lodash.templatesettings"."~2.4.1" = self.by-version."lodash.templatesettings"."2.4.1"; - by-version."lodash.templatesettings"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash.templatesettings"."2.4.1" = self.buildNodePackage { name = "lodash.templatesettings-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz"; - name = "lodash.templatesettings-2.4.1.tgz"; - sha1 = "ea76c75d11eb86d4dbe89a83893bb861929ac699"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash.templatesettings" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz"; + name = "lodash.templatesettings-2.4.1.tgz"; + sha1 = "ea76c75d11eb86d4dbe89a83893bb861929ac699"; + }; deps = { "lodash.escape-2.4.1" = self.by-version."lodash.escape"."2.4.1"; "lodash._reinterpolate-2.4.1" = self.by-version."lodash._reinterpolate"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "lodash.templatesettings" ]; + peerDependencies = []; }; by-spec."lodash.values"."~2.4.1" = self.by-version."lodash.values"."2.4.1"; - by-version."lodash.values"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."lodash.values"."2.4.1" = self.buildNodePackage { name = "lodash.values-2.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lodash.values/-/lodash.values-2.4.1.tgz"; - name = "lodash.values-2.4.1.tgz"; - sha1 = "abf514436b3cb705001627978cbcf30b1280eea4"; - }) - ]; - buildInputs = - (self.nativeDeps."lodash.values" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lodash.values/-/lodash.values-2.4.1.tgz"; + name = "lodash.values-2.4.1.tgz"; + sha1 = "abf514436b3cb705001627978cbcf30b1280eea4"; + }; deps = { "lodash.keys-2.4.1" = self.by-version."lodash.keys"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "lodash.values" ]; + peerDependencies = []; }; by-spec."log-driver"."1.2.4" = self.by-version."log-driver"."1.2.4"; - by-version."log-driver"."1.2.4" = lib.makeOverridable self.buildNodePackage { + by-version."log-driver"."1.2.4" = self.buildNodePackage { name = "log-driver-1.2.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/log-driver/-/log-driver-1.2.4.tgz"; - name = "log-driver-1.2.4.tgz"; - sha1 = "2d62d7faef45d8a71341961a04b0761eca99cfa3"; - }) - ]; - buildInputs = - (self.nativeDeps."log-driver" or []); + src = fetchurl { + url = "http://registry.npmjs.org/log-driver/-/log-driver-1.2.4.tgz"; + name = "log-driver-1.2.4.tgz"; + sha1 = "2d62d7faef45d8a71341961a04b0761eca99cfa3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "log-driver" ]; + peerDependencies = []; }; by-spec."log4js"."~0.6.3" = self.by-version."log4js"."0.6.22"; - by-version."log4js"."0.6.22" = lib.makeOverridable self.buildNodePackage { + by-version."log4js"."0.6.22" = self.buildNodePackage { name = "log4js-0.6.22"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/log4js/-/log4js-0.6.22.tgz"; - name = "log4js-0.6.22.tgz"; - sha1 = "dd0ed7c961eec19eaf47dad9f39fee2b7dc71a4c"; - }) - ]; - buildInputs = - (self.nativeDeps."log4js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/log4js/-/log4js-0.6.22.tgz"; + name = "log4js-0.6.22.tgz"; + sha1 = "dd0ed7c961eec19eaf47dad9f39fee2b7dc71a4c"; + }; deps = { "async-0.2.10" = self.by-version."async"."0.2.10"; "readable-stream-1.0.33" = self.by-version."readable-stream"."1.0.33"; "semver-1.1.4" = self.by-version."semver"."1.1.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "log4js" ]; + peerDependencies = []; + }; + by-spec."loggly"."0.3.x >=0.3.7" = + self.by-version."loggly"."0.3.11"; + by-version."loggly"."0.3.11" = self.buildNodePackage { + name = "loggly-0.3.11"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/loggly/-/loggly-0.3.11.tgz"; + name = "loggly-0.3.11.tgz"; + sha1 = "62c1ec3436772f0954598f26b957d2ad2986b611"; + }; + deps = { + "request-2.9.203" = self.by-version."request"."2.9.203"; + "timespan-2.3.0" = self.by-version."timespan"."2.3.0"; + }; + peerDependencies = []; }; by-spec."lolex"."1.1.0" = self.by-version."lolex"."1.1.0"; - by-version."lolex"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."lolex"."1.1.0" = self.buildNodePackage { name = "lolex-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lolex/-/lolex-1.1.0.tgz"; - name = "lolex-1.1.0.tgz"; - sha1 = "5dbbbc850395e7523c74b3586f7fbd2626d25b1b"; - }) - ]; - buildInputs = - (self.nativeDeps."lolex" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lolex/-/lolex-1.1.0.tgz"; + name = "lolex-1.1.0.tgz"; + sha1 = "5dbbbc850395e7523c74b3586f7fbd2626d25b1b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lolex" ]; + peerDependencies = []; }; by-spec."long"."~2 >=2.2.3" = self.by-version."long"."2.2.3"; - by-version."long"."2.2.3" = lib.makeOverridable self.buildNodePackage { + by-version."long"."2.2.3" = self.buildNodePackage { name = "long-2.2.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/long/-/long-2.2.3.tgz"; - name = "long-2.2.3.tgz"; - sha1 = "635f5b530b3bd3ecb000a2ffb11281583c7f1e07"; - }) - ]; - buildInputs = - (self.nativeDeps."long" or []); + src = fetchurl { + url = "http://registry.npmjs.org/long/-/long-2.2.3.tgz"; + name = "long-2.2.3.tgz"; + sha1 = "635f5b530b3bd3ecb000a2ffb11281583c7f1e07"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "long" ]; + peerDependencies = []; }; by-spec."longjohn"."~0.2.2" = self.by-version."longjohn"."0.2.4"; - by-version."longjohn"."0.2.4" = lib.makeOverridable self.buildNodePackage { + by-version."longjohn"."0.2.4" = self.buildNodePackage { name = "longjohn-0.2.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/longjohn/-/longjohn-0.2.4.tgz"; - name = "longjohn-0.2.4.tgz"; - sha1 = "48436a1f359e7666f678e2170ee1f43bba8f8b4c"; - }) - ]; - buildInputs = - (self.nativeDeps."longjohn" or []); + src = fetchurl { + url = "http://registry.npmjs.org/longjohn/-/longjohn-0.2.4.tgz"; + name = "longjohn-0.2.4.tgz"; + sha1 = "48436a1f359e7666f678e2170ee1f43bba8f8b4c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "longjohn" ]; + peerDependencies = []; }; by-spec."lru-cache"."2" = self.by-version."lru-cache"."2.5.0"; - by-version."lru-cache"."2.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."lru-cache"."2.5.0" = self.buildNodePackage { name = "lru-cache-2.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.5.0.tgz"; - name = "lru-cache-2.5.0.tgz"; - sha1 = "d82388ae9c960becbea0c73bb9eb79b6c6ce9aeb"; - }) - ]; - buildInputs = - (self.nativeDeps."lru-cache" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.5.0.tgz"; + name = "lru-cache-2.5.0.tgz"; + sha1 = "d82388ae9c960becbea0c73bb9eb79b6c6ce9aeb"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lru-cache" ]; + peerDependencies = []; }; by-spec."lru-cache"."2.2.0" = self.by-version."lru-cache"."2.2.0"; - by-version."lru-cache"."2.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."lru-cache"."2.2.0" = self.buildNodePackage { name = "lru-cache-2.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.2.0.tgz"; - name = "lru-cache-2.2.0.tgz"; - sha1 = "ec2bba603f4c5bb3e7a1bf62ce1c1dbc1d474e08"; - }) - ]; - buildInputs = - (self.nativeDeps."lru-cache" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.2.0.tgz"; + name = "lru-cache-2.2.0.tgz"; + sha1 = "ec2bba603f4c5bb3e7a1bf62ce1c1dbc1d474e08"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lru-cache" ]; + peerDependencies = []; }; by-spec."lru-cache"."2.2.x" = self.by-version."lru-cache"."2.2.4"; - by-version."lru-cache"."2.2.4" = lib.makeOverridable self.buildNodePackage { + by-version."lru-cache"."2.2.4" = self.buildNodePackage { name = "lru-cache-2.2.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.2.4.tgz"; - name = "lru-cache-2.2.4.tgz"; - sha1 = "6c658619becf14031d0d0b594b16042ce4dc063d"; - }) - ]; - buildInputs = - (self.nativeDeps."lru-cache" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.2.4.tgz"; + name = "lru-cache-2.2.4.tgz"; + sha1 = "6c658619becf14031d0d0b594b16042ce4dc063d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lru-cache" ]; + peerDependencies = []; }; by-spec."lru-cache"."2.3.0" = self.by-version."lru-cache"."2.3.0"; - by-version."lru-cache"."2.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."lru-cache"."2.3.0" = self.buildNodePackage { name = "lru-cache-2.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.0.tgz"; - name = "lru-cache-2.3.0.tgz"; - sha1 = "1cee12d5a9f28ed1ee37e9c332b8888e6b85412a"; - }) - ]; - buildInputs = - (self.nativeDeps."lru-cache" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.0.tgz"; + name = "lru-cache-2.3.0.tgz"; + sha1 = "1cee12d5a9f28ed1ee37e9c332b8888e6b85412a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lru-cache" ]; + peerDependencies = []; }; by-spec."lru-cache"."2.5.x" = self.by-version."lru-cache"."2.5.0"; by-spec."lru-cache"."~1.0.2" = self.by-version."lru-cache"."1.0.6"; - by-version."lru-cache"."1.0.6" = lib.makeOverridable self.buildNodePackage { + by-version."lru-cache"."1.0.6" = self.buildNodePackage { name = "lru-cache-1.0.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lru-cache/-/lru-cache-1.0.6.tgz"; - name = "lru-cache-1.0.6.tgz"; - sha1 = "aa50f97047422ac72543bda177a9c9d018d98452"; - }) - ]; - buildInputs = - (self.nativeDeps."lru-cache" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-1.0.6.tgz"; + name = "lru-cache-1.0.6.tgz"; + sha1 = "aa50f97047422ac72543bda177a9c9d018d98452"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lru-cache" ]; + peerDependencies = []; }; by-spec."lru-cache"."~2.3.0" = self.by-version."lru-cache"."2.3.1"; - by-version."lru-cache"."2.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."lru-cache"."2.3.1" = self.buildNodePackage { name = "lru-cache-2.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz"; - name = "lru-cache-2.3.1.tgz"; - sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6"; - }) - ]; - buildInputs = - (self.nativeDeps."lru-cache" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz"; + name = "lru-cache-2.3.1.tgz"; + sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lru-cache" ]; + peerDependencies = []; }; by-spec."lru-cache"."~2.5.0" = self.by-version."lru-cache"."2.5.0"; by-spec."lru-queue"."0.1" = self.by-version."lru-queue"."0.1.0"; - by-version."lru-queue"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."lru-queue"."0.1.0" = self.buildNodePackage { name = "lru-queue-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz"; - name = "lru-queue-0.1.0.tgz"; - sha1 = "2738bd9f0d3cf4f84490c5736c48699ac632cda3"; - }) - ]; - buildInputs = - (self.nativeDeps."lru-queue" or []); - deps = { - "es5-ext-0.10.4" = self.by-version."es5-ext"."0.10.4"; + src = fetchurl { + url = "http://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz"; + name = "lru-queue-0.1.0.tgz"; + sha1 = "2738bd9f0d3cf4f84490c5736c48699ac632cda3"; }; - peerDependencies = [ - ]; - passthru.names = [ "lru-queue" ]; + deps = { + "es5-ext-0.10.5" = self.by-version."es5-ext"."0.10.5"; + }; + peerDependencies = []; }; by-spec."lsmod"."~0.0.3" = self.by-version."lsmod"."0.0.3"; - by-version."lsmod"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."lsmod"."0.0.3" = self.buildNodePackage { name = "lsmod-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/lsmod/-/lsmod-0.0.3.tgz"; - name = "lsmod-0.0.3.tgz"; - sha1 = "17e13d4e1ae91750ea5653548cd89e7147ad0244"; - }) - ]; - buildInputs = - (self.nativeDeps."lsmod" or []); + src = fetchurl { + url = "http://registry.npmjs.org/lsmod/-/lsmod-0.0.3.tgz"; + name = "lsmod-0.0.3.tgz"; + sha1 = "17e13d4e1ae91750ea5653548cd89e7147ad0244"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "lsmod" ]; + peerDependencies = []; }; by-spec."ltx"."*" = self.by-version."ltx"."0.8.0"; - by-version."ltx"."0.8.0" = lib.makeOverridable self.buildNodePackage { + by-version."ltx"."0.8.0" = self.buildNodePackage { name = "ltx-0.8.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ltx/-/ltx-0.8.0.tgz"; - name = "ltx-0.8.0.tgz"; - sha1 = "08aeb2f68c4c7d20ab35e9dcb7519fd80824c529"; - }) - ]; - buildInputs = - (self.nativeDeps."ltx" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ltx/-/ltx-0.8.0.tgz"; + name = "ltx-0.8.0.tgz"; + sha1 = "08aeb2f68c4c7d20ab35e9dcb7519fd80824c529"; + }; deps = { "sax-0.6.1" = self.by-version."sax"."0.6.1"; "node-expat-2.3.4" = self.by-version."node-expat"."2.3.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "ltx" ]; + peerDependencies = []; }; "ltx" = self.by-version."ltx"."0.8.0"; by-spec."ltx"."0.x" = @@ -16115,153 +15630,129 @@ self.by-version."ltx"."0.8.0"; by-spec."ltx"."^0.5.2" = self.by-version."ltx"."0.5.2"; - by-version."ltx"."0.5.2" = lib.makeOverridable self.buildNodePackage { + by-version."ltx"."0.5.2" = self.buildNodePackage { name = "ltx-0.5.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ltx/-/ltx-0.5.2.tgz"; - name = "ltx-0.5.2.tgz"; - sha1 = "3a049fc30ab8982c227803a74b26c02fe225cef8"; - }) - ]; - buildInputs = - (self.nativeDeps."ltx" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ltx/-/ltx-0.5.2.tgz"; + name = "ltx-0.5.2.tgz"; + sha1 = "3a049fc30ab8982c227803a74b26c02fe225cef8"; + }; deps = { "sax-0.6.1" = self.by-version."sax"."0.6.1"; "node-expat-2.3.4" = self.by-version."node-expat"."2.3.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "ltx" ]; + peerDependencies = []; }; by-spec."ltx"."^0.7.2" = self.by-version."ltx"."0.7.2"; - by-version."ltx"."0.7.2" = lib.makeOverridable self.buildNodePackage { + by-version."ltx"."0.7.2" = self.buildNodePackage { name = "ltx-0.7.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ltx/-/ltx-0.7.2.tgz"; - name = "ltx-0.7.2.tgz"; - sha1 = "70a6aa8fa5fd426a422a41ba3d54a15ccdde680c"; - }) - ]; - buildInputs = - (self.nativeDeps."ltx" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ltx/-/ltx-0.7.2.tgz"; + name = "ltx-0.7.2.tgz"; + sha1 = "70a6aa8fa5fd426a422a41ba3d54a15ccdde680c"; + }; deps = { "sax-0.6.1" = self.by-version."sax"."0.6.1"; "node-expat-2.3.4" = self.by-version."node-expat"."2.3.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "ltx" ]; + peerDependencies = []; }; by-spec."ltx"."~0.3.2" = self.by-version."ltx"."0.3.4"; - by-version."ltx"."0.3.4" = lib.makeOverridable self.buildNodePackage { + by-version."ltx"."0.3.4" = self.buildNodePackage { name = "ltx-0.3.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ltx/-/ltx-0.3.4.tgz"; - name = "ltx-0.3.4.tgz"; - sha1 = "3cc8d3af3cf08914383b19e8ab60b1f396e1e984"; - }) - ]; - buildInputs = - (self.nativeDeps."ltx" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ltx/-/ltx-0.3.4.tgz"; + name = "ltx-0.3.4.tgz"; + sha1 = "3cc8d3af3cf08914383b19e8ab60b1f396e1e984"; + }; deps = { "sax-0.6.1" = self.by-version."sax"."0.6.1"; "node-expat-2.1.4" = self.by-version."node-expat"."2.1.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "ltx" ]; + peerDependencies = []; }; by-spec."ltx"."~0.3.3" = self.by-version."ltx"."0.3.4"; by-spec."ltx"."~0.6.0" = self.by-version."ltx"."0.6.0"; - by-version."ltx"."0.6.0" = lib.makeOverridable self.buildNodePackage { + by-version."ltx"."0.6.0" = self.buildNodePackage { name = "ltx-0.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ltx/-/ltx-0.6.0.tgz"; - name = "ltx-0.6.0.tgz"; - sha1 = "16470236570a2c436744a3c4adb8a4b15ea1acc7"; - }) - ]; - buildInputs = - (self.nativeDeps."ltx" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ltx/-/ltx-0.6.0.tgz"; + name = "ltx-0.6.0.tgz"; + sha1 = "16470236570a2c436744a3c4adb8a4b15ea1acc7"; + }; deps = { "sax-0.6.1" = self.by-version."sax"."0.6.1"; "node-expat-2.3.4" = self.by-version."node-expat"."2.3.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "ltx" ]; + peerDependencies = []; }; by-spec."ltx"."~0.x" = self.by-version."ltx"."0.8.0"; by-spec."m8".">= 0.4.3" = self.by-version."m8"."0.4.4"; - by-version."m8"."0.4.4" = lib.makeOverridable self.buildNodePackage { + by-version."m8"."0.4.4" = self.buildNodePackage { name = "m8-0.4.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/m8/-/m8-0.4.4.tgz"; - name = "m8-0.4.4.tgz"; - sha1 = "59df914d9bee2829ceac4346026abe945abed5b8"; - }) - ]; - buildInputs = - (self.nativeDeps."m8" or []); + src = fetchurl { + url = "http://registry.npmjs.org/m8/-/m8-0.4.4.tgz"; + name = "m8-0.4.4.tgz"; + sha1 = "59df914d9bee2829ceac4346026abe945abed5b8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "m8" ]; + peerDependencies = []; }; by-spec."magnet-uri"."^2.0.1" = self.by-version."magnet-uri"."2.0.1"; - by-version."magnet-uri"."2.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."magnet-uri"."2.0.1" = self.buildNodePackage { name = "magnet-uri-2.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/magnet-uri/-/magnet-uri-2.0.1.tgz"; - name = "magnet-uri-2.0.1.tgz"; - sha1 = "d331d3dfcd3836565ade0fc3ca315e39217bb209"; - }) - ]; - buildInputs = - (self.nativeDeps."magnet-uri" or []); + src = fetchurl { + url = "http://registry.npmjs.org/magnet-uri/-/magnet-uri-2.0.1.tgz"; + name = "magnet-uri-2.0.1.tgz"; + sha1 = "d331d3dfcd3836565ade0fc3ca315e39217bb209"; + }; deps = { "thirty-two-0.0.2" = self.by-version."thirty-two"."0.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "magnet-uri" ]; + peerDependencies = []; }; by-spec."magnet-uri"."~2.0.0" = self.by-version."magnet-uri"."2.0.1"; + by-spec."mailchimp".">=1.1.0" = + self.by-version."mailchimp"."1.1.0"; + by-version."mailchimp"."1.1.0" = self.buildNodePackage { + name = "mailchimp-1.1.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/mailchimp/-/mailchimp-1.1.0.tgz"; + name = "mailchimp-1.1.0.tgz"; + sha1 = "253220f0091724b1033fadcf9f8aaad68dcad309"; + }; + deps = { + "request-2.51.0" = self.by-version."request"."2.51.0"; + "qs-0.5.6" = self.by-version."qs"."0.5.6"; + }; + peerDependencies = []; + }; by-spec."mailcomposer".">= 0.1.27" = self.by-version."mailcomposer"."0.2.12"; - by-version."mailcomposer"."0.2.12" = lib.makeOverridable self.buildNodePackage { + by-version."mailcomposer"."0.2.12" = self.buildNodePackage { name = "mailcomposer-0.2.12"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mailcomposer/-/mailcomposer-0.2.12.tgz"; - name = "mailcomposer-0.2.12.tgz"; - sha1 = "4d02a604616adcb45fb36d37513f4c1bd0b75681"; - }) - ]; - buildInputs = - (self.nativeDeps."mailcomposer" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mailcomposer/-/mailcomposer-0.2.12.tgz"; + name = "mailcomposer-0.2.12.tgz"; + sha1 = "4d02a604616adcb45fb36d37513f4c1bd0b75681"; + }; deps = { "mimelib-0.2.18" = self.by-version."mimelib"."0.2.18"; "mime-1.2.11" = self.by-version."mime"."1.2.11"; @@ -16269,156 +15760,156 @@ "follow-redirects-0.0.3" = self.by-version."follow-redirects"."0.0.3"; "dkim-signer-0.1.2" = self.by-version."dkim-signer"."0.1.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "mailcomposer" ]; + peerDependencies = []; + }; + by-spec."mailcomposer"."~0.2.10" = + self.by-version."mailcomposer"."0.2.12"; + by-spec."mailgun-js"."^0.6.7" = + self.by-version."mailgun-js"."0.6.8"; + by-version."mailgun-js"."0.6.8" = self.buildNodePackage { + name = "mailgun-js-0.6.8"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/mailgun-js/-/mailgun-js-0.6.8.tgz"; + name = "mailgun-js-0.6.8.tgz"; + sha1 = "64a1aab7036b8161a7c619037d820d6c50fe83ab"; + }; + deps = { + "form-data-0.2.0" = self.by-version."form-data"."0.2.0"; + "inflection-1.5.3" = self.by-version."inflection"."1.5.3"; + "path-proxy-1.0.0" = self.by-version."path-proxy"."1.0.0"; + "proxy-agent-1.1.0" = self.by-version."proxy-agent"."1.1.0"; + "q-1.1.2" = self.by-version."q"."1.1.2"; + "scmp-1.0.0" = self.by-version."scmp"."1.0.0"; + "debug-2.1.1" = self.by-version."debug"."2.1.1"; + }; + peerDependencies = []; }; by-spec."map-obj"."^1.0.0" = self.by-version."map-obj"."1.0.0"; - by-version."map-obj"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."map-obj"."1.0.0" = self.buildNodePackage { name = "map-obj-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/map-obj/-/map-obj-1.0.0.tgz"; - name = "map-obj-1.0.0.tgz"; - sha1 = "bcbdf6756758763c182daf79e18094a2f1c85766"; - }) - ]; - buildInputs = - (self.nativeDeps."map-obj" or []); + src = fetchurl { + url = "http://registry.npmjs.org/map-obj/-/map-obj-1.0.0.tgz"; + name = "map-obj-1.0.0.tgz"; + sha1 = "bcbdf6756758763c182daf79e18094a2f1c85766"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "map-obj" ]; + peerDependencies = []; }; by-spec."marked"."*" = self.by-version."marked"."0.3.2"; - by-version."marked"."0.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."marked"."0.3.2" = self.buildNodePackage { name = "marked-0.3.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/marked/-/marked-0.3.2.tgz"; - name = "marked-0.3.2.tgz"; - sha1 = "015db158864438f24a64bdd61a0428b418706d09"; - }) - ]; - buildInputs = - (self.nativeDeps."marked" or []); + src = fetchurl { + url = "http://registry.npmjs.org/marked/-/marked-0.3.2.tgz"; + name = "marked-0.3.2.tgz"; + sha1 = "015db158864438f24a64bdd61a0428b418706d09"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "marked" ]; + peerDependencies = []; }; "marked" = self.by-version."marked"."0.3.2"; + by-spec."marked".">=0.2.9" = + self.by-version."marked"."0.3.2"; by-spec."marked".">=0.3.1" = self.by-version."marked"."0.3.2"; + by-spec."marked"."^0.3.2" = + self.by-version."marked"."0.3.2"; + by-spec."mathjs"."~0.19.0" = + self.by-version."mathjs"."0.19.0"; + by-version."mathjs"."0.19.0" = self.buildNodePackage { + name = "mathjs-0.19.0"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/mathjs/-/mathjs-0.19.0.tgz"; + name = "mathjs-0.19.0.tgz"; + sha1 = "35f7bdfcca1431dac5438cbf095eefce4e1aae78"; + }; + deps = { + "bignumber.js-1.5.0" = self.by-version."bignumber.js"."1.5.0"; + }; + peerDependencies = []; + }; by-spec."maxmin"."^1.0.0" = self.by-version."maxmin"."1.0.0"; - by-version."maxmin"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."maxmin"."1.0.0" = self.buildNodePackage { name = "maxmin-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/maxmin/-/maxmin-1.0.0.tgz"; - name = "maxmin-1.0.0.tgz"; - sha1 = "040b7a15ba5c6f3b08581cbf201df0bdd64e19f0"; - }) - ]; - buildInputs = - (self.nativeDeps."maxmin" or []); + src = fetchurl { + url = "http://registry.npmjs.org/maxmin/-/maxmin-1.0.0.tgz"; + name = "maxmin-1.0.0.tgz"; + sha1 = "040b7a15ba5c6f3b08581cbf201df0bdd64e19f0"; + }; deps = { "chalk-0.5.1" = self.by-version."chalk"."0.5.1"; "figures-1.3.5" = self.by-version."figures"."1.3.5"; "gzip-size-1.0.0" = self.by-version."gzip-size"."1.0.0"; "pretty-bytes-1.0.2" = self.by-version."pretty-bytes"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "maxmin" ]; + peerDependencies = []; }; by-spec."mdns-js"."git+https://github.com/guerrerocarlos/node-mdns-js" = - self.by-version."mdns-js"."0.2.4"; - by-version."mdns-js"."0.2.4" = lib.makeOverridable self.buildNodePackage { - name = "mdns-js-0.2.4"; + self.by-version."mdns-js"."0.2.5"; + by-version."mdns-js"."0.2.5" = self.buildNodePackage { + name = "mdns-js-0.2.5"; bin = false; - src = [ - (fetchgit { - url = "https://github.com/guerrerocarlos/node-mdns-js"; - rev = "36fc8ed207a6c7d571d1f98a186b8d3686c7f261"; - sha256 = "b14121656f33817843d09452ff3d562bbedda28cda2cba3e8ba436c9541f75ee"; - }) - ]; - buildInputs = - (self.nativeDeps."mdns-js" or []); + src = fetchgit { + url = "https://github.com/guerrerocarlos/node-mdns-js"; + rev = "1d50693cc1f193eadea8c723ceafd6ed565ad8bb"; + sha256 = "b5e989409eb45288271f11970ce6f9e7668c5ab20991f9326a679aaaff8685ae"; + }; deps = { "debug-0.8.1" = self.by-version."debug"."0.8.1"; - "mdns-js-packet-0.1.8" = self.by-version."mdns-js-packet"."0.1.8"; + "mdns-js-packet-0.1.9" = self.by-version."mdns-js-packet"."0.1.9"; }; - peerDependencies = [ - ]; - passthru.names = [ "mdns-js" ]; + peerDependencies = []; }; - by-spec."mdns-js-packet"."0.1.x" = - self.by-version."mdns-js-packet"."0.1.8"; - by-version."mdns-js-packet"."0.1.8" = lib.makeOverridable self.buildNodePackage { - name = "mdns-js-packet-0.1.8"; + by-spec."mdns-js-packet"."guerrerocarlos/node-mdns-js-packet" = + self.by-version."mdns-js-packet"."0.1.9"; + by-version."mdns-js-packet"."0.1.9" = self.buildNodePackage { + name = "mdns-js-packet-0.1.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mdns-js-packet/-/mdns-js-packet-0.1.8.tgz"; - name = "mdns-js-packet-0.1.8.tgz"; - sha1 = "e5a205c6e26e22a1df58e5f38057e80a6f84ee26"; - }) - ]; - buildInputs = - (self.nativeDeps."mdns-js-packet" or []); + src = fetchgit { + url = "git://github.com/guerrerocarlos/node-mdns-js-packet"; + rev = "7f26b7010e589462713d0c8a46b040e0adf424f9"; + sha256 = "f5a40610eb321ea411a8fa9fe9af21edb1282c062fb63692ffee4d30590ae995"; + }; deps = { "debug-2.1.1" = self.by-version."debug"."2.1.1"; "qap-3.1.2" = self.by-version."qap"."3.1.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "mdns-js-packet" ]; + peerDependencies = []; }; by-spec."mdns-js2"."0.0.5" = self.by-version."mdns-js2"."0.0.5"; - by-version."mdns-js2"."0.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."mdns-js2"."0.0.5" = self.buildNodePackage { name = "mdns-js2-0.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mdns-js2/-/mdns-js2-0.0.5.tgz"; - name = "mdns-js2-0.0.5.tgz"; - sha1 = "7df4f4fbdcb21bdd6f29d9c7d4cea43b0198c909"; - }) - ]; - buildInputs = - (self.nativeDeps."mdns-js2" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mdns-js2/-/mdns-js2-0.0.5.tgz"; + name = "mdns-js2-0.0.5.tgz"; + sha1 = "7df4f4fbdcb21bdd6f29d9c7d4cea43b0198c909"; + }; deps = { "debug-0.8.1" = self.by-version."debug"."0.8.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "mdns-js2" ]; + peerDependencies = []; }; by-spec."meat"."*" = self.by-version."meat"."0.3.3"; - by-version."meat"."0.3.3" = lib.makeOverridable self.buildNodePackage { + by-version."meat"."0.3.3" = self.buildNodePackage { name = "meat-0.3.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/meat/-/meat-0.3.3.tgz"; - name = "meat-0.3.3.tgz"; - sha1 = "45e670184553efe7dda25ce6446f1e6a0fca7571"; - }) - ]; - buildInputs = - (self.nativeDeps."meat" or []); + src = fetchurl { + url = "http://registry.npmjs.org/meat/-/meat-0.3.3.tgz"; + name = "meat-0.3.3.tgz"; + sha1 = "45e670184553efe7dda25ce6446f1e6a0fca7571"; + }; deps = { "express-2.5.11" = self.by-version."express"."2.5.11"; "jade-0.27.0" = self.by-version."jade"."0.27.0"; @@ -16427,272 +15918,273 @@ "mkdirp-0.3.0" = self.by-version."mkdirp"."0.3.0"; "node.extend-1.0.0" = self.by-version."node.extend"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "meat" ]; + peerDependencies = []; }; "meat" = self.by-version."meat"."0.3.3"; - by-spec."media-typer"."0.3.0" = - self.by-version."media-typer"."0.3.0"; - by-version."media-typer"."0.3.0" = lib.makeOverridable self.buildNodePackage { - name = "media-typer-0.3.0"; + by-spec."media-typer"."0.2.0" = + self.by-version."media-typer"."0.2.0"; + by-version."media-typer"."0.2.0" = self.buildNodePackage { + name = "media-typer-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"; - name = "media-typer-0.3.0.tgz"; - sha1 = "8710d7af0aa626f8fffa1ce00168545263255748"; - }) - ]; - buildInputs = - (self.nativeDeps."media-typer" or []); + src = fetchurl { + url = "http://registry.npmjs.org/media-typer/-/media-typer-0.2.0.tgz"; + name = "media-typer-0.2.0.tgz"; + sha1 = "d8a065213adfeaa2e76321a2b6dda36ff6335984"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "media-typer" ]; + peerDependencies = []; + }; + by-spec."media-typer"."0.3.0" = + self.by-version."media-typer"."0.3.0"; + by-version."media-typer"."0.3.0" = self.buildNodePackage { + name = "media-typer-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"; + name = "media-typer-0.3.0.tgz"; + sha1 = "8710d7af0aa626f8fffa1ce00168545263255748"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."memoizee"."0.3.x" = self.by-version."memoizee"."0.3.8"; - by-version."memoizee"."0.3.8" = lib.makeOverridable self.buildNodePackage { + by-version."memoizee"."0.3.8" = self.buildNodePackage { name = "memoizee-0.3.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/memoizee/-/memoizee-0.3.8.tgz"; - name = "memoizee-0.3.8.tgz"; - sha1 = "b5faf419f02fafe3c2cc1cf5d3907c210fc7efdc"; - }) - ]; - buildInputs = - (self.nativeDeps."memoizee" or []); + src = fetchurl { + url = "http://registry.npmjs.org/memoizee/-/memoizee-0.3.8.tgz"; + name = "memoizee-0.3.8.tgz"; + sha1 = "b5faf419f02fafe3c2cc1cf5d3907c210fc7efdc"; + }; deps = { "d-0.1.1" = self.by-version."d"."0.1.1"; - "es5-ext-0.10.4" = self.by-version."es5-ext"."0.10.4"; + "es5-ext-0.10.5" = self.by-version."es5-ext"."0.10.5"; "es6-weak-map-0.1.2" = self.by-version."es6-weak-map"."0.1.2"; - "event-emitter-0.3.1" = self.by-version."event-emitter"."0.3.1"; + "event-emitter-0.3.2" = self.by-version."event-emitter"."0.3.2"; "lru-queue-0.1.0" = self.by-version."lru-queue"."0.1.0"; "next-tick-0.2.2" = self.by-version."next-tick"."0.2.2"; "timers-ext-0.1.0" = self.by-version."timers-ext"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "memoizee" ]; + peerDependencies = []; + }; + by-spec."memwatch"."^0.2.2" = + self.by-version."memwatch"."0.2.2"; + by-version."memwatch"."0.2.2" = self.buildNodePackage { + name = "memwatch-0.2.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/memwatch/-/memwatch-0.2.2.tgz"; + name = "memwatch-0.2.2.tgz"; + sha1 = "779e8cd982532b6221b6ed1c1269098bee16f92c"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."meow"."*" = - self.by-version."meow"."2.1.0"; - by-version."meow"."2.1.0" = lib.makeOverridable self.buildNodePackage { - name = "meow-2.1.0"; + self.by-version."meow"."3.0.0"; + by-version."meow"."3.0.0" = self.buildNodePackage { + name = "meow-3.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/meow/-/meow-2.1.0.tgz"; - name = "meow-2.1.0.tgz"; - sha1 = "3a63f77977c150c16fd84484d0cef677c4182799"; - }) - ]; - buildInputs = - (self.nativeDeps."meow" or []); + src = fetchurl { + url = "http://registry.npmjs.org/meow/-/meow-3.0.0.tgz"; + name = "meow-3.0.0.tgz"; + sha1 = "07c0edaade76c77498618d119aebb18a28d91b6d"; + }; deps = { "camelcase-keys-1.0.0" = self.by-version."camelcase-keys"."1.0.0"; "indent-string-1.2.0" = self.by-version."indent-string"."1.2.0"; "minimist-1.1.0" = self.by-version."minimist"."1.1.0"; "object-assign-2.0.0" = self.by-version."object-assign"."2.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "meow" ]; + peerDependencies = []; }; by-spec."meow"."^2.0.0" = self.by-version."meow"."2.1.0"; + by-version."meow"."2.1.0" = self.buildNodePackage { + name = "meow-2.1.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/meow/-/meow-2.1.0.tgz"; + name = "meow-2.1.0.tgz"; + sha1 = "3a63f77977c150c16fd84484d0cef677c4182799"; + }; + deps = { + "camelcase-keys-1.0.0" = self.by-version."camelcase-keys"."1.0.0"; + "indent-string-1.2.0" = self.by-version."indent-string"."1.2.0"; + "minimist-1.1.0" = self.by-version."minimist"."1.1.0"; + "object-assign-2.0.0" = self.by-version."object-assign"."2.0.0"; + }; + peerDependencies = []; + }; + by-spec."meow"."^2.1.0" = + self.by-version."meow"."2.1.0"; by-spec."merge-descriptors"."0.0.2" = self.by-version."merge-descriptors"."0.0.2"; - by-version."merge-descriptors"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."merge-descriptors"."0.0.2" = self.buildNodePackage { name = "merge-descriptors-0.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/merge-descriptors/-/merge-descriptors-0.0.2.tgz"; - name = "merge-descriptors-0.0.2.tgz"; - sha1 = "c36a52a781437513c57275f39dd9d317514ac8c7"; - }) - ]; - buildInputs = - (self.nativeDeps."merge-descriptors" or []); + src = fetchurl { + url = "http://registry.npmjs.org/merge-descriptors/-/merge-descriptors-0.0.2.tgz"; + name = "merge-descriptors-0.0.2.tgz"; + sha1 = "c36a52a781437513c57275f39dd9d317514ac8c7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "merge-descriptors" ]; + peerDependencies = []; }; by-spec."method-override"."1.0.0" = self.by-version."method-override"."1.0.0"; - by-version."method-override"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."method-override"."1.0.0" = self.buildNodePackage { name = "method-override-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/method-override/-/method-override-1.0.0.tgz"; - name = "method-override-1.0.0.tgz"; - sha1 = "9e5bfbd80f3b9e043801dd3fe60bbab0f15b5f61"; - }) - ]; - buildInputs = - (self.nativeDeps."method-override" or []); + src = fetchurl { + url = "http://registry.npmjs.org/method-override/-/method-override-1.0.0.tgz"; + name = "method-override-1.0.0.tgz"; + sha1 = "9e5bfbd80f3b9e043801dd3fe60bbab0f15b5f61"; + }; deps = { "methods-1.1.1" = self.by-version."methods"."1.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "method-override" ]; + peerDependencies = []; + }; + by-spec."method-override"."^1.0.0" = + self.by-version."method-override"."1.0.2"; + by-version."method-override"."1.0.2" = self.buildNodePackage { + name = "method-override-1.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/method-override/-/method-override-1.0.2.tgz"; + name = "method-override-1.0.2.tgz"; + sha1 = "d6f80275db23a23380028c9215b97470be01d689"; + }; + deps = { + "methods-1.0.0" = self.by-version."methods"."1.0.0"; + }; + peerDependencies = []; }; by-spec."method-override"."~2.2.0" = self.by-version."method-override"."2.2.0"; - by-version."method-override"."2.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."method-override"."2.2.0" = self.buildNodePackage { name = "method-override-2.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/method-override/-/method-override-2.2.0.tgz"; - name = "method-override-2.2.0.tgz"; - sha1 = "177e852b6add3b4f9177033a9446b01e7801a0c0"; - }) - ]; - buildInputs = - (self.nativeDeps."method-override" or []); + src = fetchurl { + url = "http://registry.npmjs.org/method-override/-/method-override-2.2.0.tgz"; + name = "method-override-2.2.0.tgz"; + sha1 = "177e852b6add3b4f9177033a9446b01e7801a0c0"; + }; deps = { "debug-2.0.0" = self.by-version."debug"."2.0.0"; "methods-1.1.0" = self.by-version."methods"."1.1.0"; "parseurl-1.3.0" = self.by-version."parseurl"."1.3.0"; "vary-1.0.0" = self.by-version."vary"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "method-override" ]; + peerDependencies = []; }; by-spec."method-override"."~2.3.1" = self.by-version."method-override"."2.3.1"; - by-version."method-override"."2.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."method-override"."2.3.1" = self.buildNodePackage { name = "method-override-2.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/method-override/-/method-override-2.3.1.tgz"; - name = "method-override-2.3.1.tgz"; - sha1 = "59796b7ce565ae9f77f3b312447d2c0f938f93c6"; - }) - ]; - buildInputs = - (self.nativeDeps."method-override" or []); + src = fetchurl { + url = "http://registry.npmjs.org/method-override/-/method-override-2.3.1.tgz"; + name = "method-override-2.3.1.tgz"; + sha1 = "59796b7ce565ae9f77f3b312447d2c0f938f93c6"; + }; deps = { "debug-2.1.1" = self.by-version."debug"."2.1.1"; "methods-1.1.1" = self.by-version."methods"."1.1.1"; "parseurl-1.3.0" = self.by-version."parseurl"."1.3.0"; "vary-1.0.0" = self.by-version."vary"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "method-override" ]; + peerDependencies = []; }; by-spec."methods"."*" = self.by-version."methods"."1.1.1"; - by-version."methods"."1.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."methods"."1.1.1" = self.buildNodePackage { name = "methods-1.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/methods/-/methods-1.1.1.tgz"; - name = "methods-1.1.1.tgz"; - sha1 = "17ea6366066d00c58e375b8ec7dfd0453c89822a"; - }) - ]; - buildInputs = - (self.nativeDeps."methods" or []); + src = fetchurl { + url = "http://registry.npmjs.org/methods/-/methods-1.1.1.tgz"; + name = "methods-1.1.1.tgz"; + sha1 = "17ea6366066d00c58e375b8ec7dfd0453c89822a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "methods" ]; + peerDependencies = []; }; by-spec."methods"."0.0.1" = self.by-version."methods"."0.0.1"; - by-version."methods"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."methods"."0.0.1" = self.buildNodePackage { name = "methods-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/methods/-/methods-0.0.1.tgz"; - name = "methods-0.0.1.tgz"; - sha1 = "277c90f8bef39709645a8371c51c3b6c648e068c"; - }) - ]; - buildInputs = - (self.nativeDeps."methods" or []); + src = fetchurl { + url = "http://registry.npmjs.org/methods/-/methods-0.0.1.tgz"; + name = "methods-0.0.1.tgz"; + sha1 = "277c90f8bef39709645a8371c51c3b6c648e068c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "methods" ]; + peerDependencies = []; }; by-spec."methods"."0.1.0" = self.by-version."methods"."0.1.0"; - by-version."methods"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."methods"."0.1.0" = self.buildNodePackage { name = "methods-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/methods/-/methods-0.1.0.tgz"; - name = "methods-0.1.0.tgz"; - sha1 = "335d429eefd21b7bacf2e9c922a8d2bd14a30e4f"; - }) - ]; - buildInputs = - (self.nativeDeps."methods" or []); + src = fetchurl { + url = "http://registry.npmjs.org/methods/-/methods-0.1.0.tgz"; + name = "methods-0.1.0.tgz"; + sha1 = "335d429eefd21b7bacf2e9c922a8d2bd14a30e4f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "methods" ]; + peerDependencies = []; + }; + by-spec."methods"."1.0.0" = + self.by-version."methods"."1.0.0"; + by-version."methods"."1.0.0" = self.buildNodePackage { + name = "methods-1.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/methods/-/methods-1.0.0.tgz"; + name = "methods-1.0.0.tgz"; + sha1 = "9a73d86375dfcef26ef61ca3e4b8a2e2538a80e3"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."methods"."1.0.1" = self.by-version."methods"."1.0.1"; - by-version."methods"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."methods"."1.0.1" = self.buildNodePackage { name = "methods-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/methods/-/methods-1.0.1.tgz"; - name = "methods-1.0.1.tgz"; - sha1 = "75bc91943dffd7da037cf3eeb0ed73a0037cd14b"; - }) - ]; - buildInputs = - (self.nativeDeps."methods" or []); + src = fetchurl { + url = "http://registry.npmjs.org/methods/-/methods-1.0.1.tgz"; + name = "methods-1.0.1.tgz"; + sha1 = "75bc91943dffd7da037cf3eeb0ed73a0037cd14b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "methods" ]; + peerDependencies = []; }; by-spec."methods"."1.1.0" = self.by-version."methods"."1.1.0"; - by-version."methods"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."methods"."1.1.0" = self.buildNodePackage { name = "methods-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/methods/-/methods-1.1.0.tgz"; - name = "methods-1.1.0.tgz"; - sha1 = "5dca4ee12df52ff3b056145986a8f01cbc86436f"; - }) - ]; - buildInputs = - (self.nativeDeps."methods" or []); + src = fetchurl { + url = "http://registry.npmjs.org/methods/-/methods-1.1.0.tgz"; + name = "methods-1.1.0.tgz"; + sha1 = "5dca4ee12df52ff3b056145986a8f01cbc86436f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "methods" ]; + peerDependencies = []; }; by-spec."methods"."1.1.1" = self.by-version."methods"."1.1.1"; @@ -16702,130 +16194,110 @@ self.by-version."methods"."1.1.1"; by-spec."microee"."0.0.2" = self.by-version."microee"."0.0.2"; - by-version."microee"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."microee"."0.0.2" = self.buildNodePackage { name = "microee-0.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/microee/-/microee-0.0.2.tgz"; - name = "microee-0.0.2.tgz"; - sha1 = "72e80d477075e5e799470f5defea96d1dd121587"; - }) - ]; - buildInputs = - (self.nativeDeps."microee" or []); + src = fetchurl { + url = "http://registry.npmjs.org/microee/-/microee-0.0.2.tgz"; + name = "microee-0.0.2.tgz"; + sha1 = "72e80d477075e5e799470f5defea96d1dd121587"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "microee" ]; + peerDependencies = []; }; by-spec."miller-rabin"."^1.1.2" = self.by-version."miller-rabin"."1.1.5"; - by-version."miller-rabin"."1.1.5" = lib.makeOverridable self.buildNodePackage { + by-version."miller-rabin"."1.1.5" = self.buildNodePackage { name = "miller-rabin-1.1.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/miller-rabin/-/miller-rabin-1.1.5.tgz"; - name = "miller-rabin-1.1.5.tgz"; - sha1 = "41f506bed994b97e7c184a658ae107dad980526e"; - }) - ]; - buildInputs = - (self.nativeDeps."miller-rabin" or []); + src = fetchurl { + url = "http://registry.npmjs.org/miller-rabin/-/miller-rabin-1.1.5.tgz"; + name = "miller-rabin-1.1.5.tgz"; + sha1 = "41f506bed994b97e7c184a658ae107dad980526e"; + }; deps = { "bn.js-1.0.0" = self.by-version."bn.js"."1.0.0"; "brorand-1.0.5" = self.by-version."brorand"."1.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "miller-rabin" ]; + peerDependencies = []; }; by-spec."mime"."*" = self.by-version."mime"."1.2.11"; - by-version."mime"."1.2.11" = lib.makeOverridable self.buildNodePackage { + by-version."mime"."1.2.11" = self.buildNodePackage { name = "mime-1.2.11"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; - name = "mime-1.2.11.tgz"; - sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; - }) - ]; - buildInputs = - (self.nativeDeps."mime" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; + name = "mime-1.2.11.tgz"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mime" ]; + peerDependencies = []; }; by-spec."mime"."1.2.11" = self.by-version."mime"."1.2.11"; by-spec."mime"."1.2.4" = self.by-version."mime"."1.2.4"; - by-version."mime"."1.2.4" = lib.makeOverridable self.buildNodePackage { + by-version."mime"."1.2.4" = self.buildNodePackage { name = "mime-1.2.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mime/-/mime-1.2.4.tgz"; - name = "mime-1.2.4.tgz"; - sha1 = "11b5fdaf29c2509255176b80ad520294f5de92b7"; - }) - ]; - buildInputs = - (self.nativeDeps."mime" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.4.tgz"; + name = "mime-1.2.4.tgz"; + sha1 = "11b5fdaf29c2509255176b80ad520294f5de92b7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mime" ]; + peerDependencies = []; + }; + by-spec."mime"."1.2.5" = + self.by-version."mime"."1.2.5"; + by-version."mime"."1.2.5" = self.buildNodePackage { + name = "mime-1.2.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.5.tgz"; + name = "mime-1.2.5.tgz"; + sha1 = "9eed073022a8bf5e16c8566c6867b8832bfbfa13"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."mime"."1.2.6" = self.by-version."mime"."1.2.6"; - by-version."mime"."1.2.6" = lib.makeOverridable self.buildNodePackage { + by-version."mime"."1.2.6" = self.buildNodePackage { name = "mime-1.2.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mime/-/mime-1.2.6.tgz"; - name = "mime-1.2.6.tgz"; - sha1 = "b1f86c768c025fa87b48075f1709f28aeaf20365"; - }) - ]; - buildInputs = - (self.nativeDeps."mime" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.6.tgz"; + name = "mime-1.2.6.tgz"; + sha1 = "b1f86c768c025fa87b48075f1709f28aeaf20365"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mime" ]; + peerDependencies = []; }; by-spec."mime"."1.2.9" = self.by-version."mime"."1.2.9"; - by-version."mime"."1.2.9" = lib.makeOverridable self.buildNodePackage { + by-version."mime"."1.2.9" = self.buildNodePackage { name = "mime-1.2.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mime/-/mime-1.2.9.tgz"; - name = "mime-1.2.9.tgz"; - sha1 = "009cd40867bd35de521b3b966f04e2f8d4d13d09"; - }) - ]; - buildInputs = - (self.nativeDeps."mime" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.9.tgz"; + name = "mime-1.2.9.tgz"; + sha1 = "009cd40867bd35de521b3b966f04e2f8d4d13d09"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mime" ]; + peerDependencies = []; }; by-spec."mime".">= 0.0.1" = self.by-version."mime"."1.2.11"; + by-spec."mime".">=1.2.11" = + self.by-version."mime"."1.2.11"; by-spec."mime"."^1.2.11" = self.by-version."mime"."1.2.11"; by-spec."mime"."~1.2.11" = @@ -16838,243 +16310,195 @@ self.by-version."mime"."1.2.11"; by-spec."mime-db"."1.x" = self.by-version."mime-db"."1.5.0"; - by-version."mime-db"."1.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."mime-db"."1.5.0" = self.buildNodePackage { name = "mime-db-1.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mime-db/-/mime-db-1.5.0.tgz"; - name = "mime-db-1.5.0.tgz"; - sha1 = "bd80b576157991c3b46c71be7041fc6d5402a6ee"; - }) - ]; - buildInputs = - (self.nativeDeps."mime-db" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mime-db/-/mime-db-1.5.0.tgz"; + name = "mime-db-1.5.0.tgz"; + sha1 = "bd80b576157991c3b46c71be7041fc6d5402a6ee"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mime-db" ]; + peerDependencies = []; }; by-spec."mime-db"."~1.5.0" = self.by-version."mime-db"."1.5.0"; - by-spec."mime-types"."~1.0.1" = - self.by-version."mime-types"."1.0.2"; - by-version."mime-types"."1.0.2" = lib.makeOverridable self.buildNodePackage { - name = "mime-types-1.0.2"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz"; - name = "mime-types-1.0.2.tgz"; - sha1 = "995ae1392ab8affcbfcb2641dd054e943c0d5dce"; - }) - ]; - buildInputs = - (self.nativeDeps."mime-types" or []); - deps = { - }; - peerDependencies = [ - ]; - passthru.names = [ "mime-types" ]; - }; - by-spec."mime-types"."~2.0.3" = + by-spec."mime-types"."^2.0.3" = self.by-version."mime-types"."2.0.7"; - by-version."mime-types"."2.0.7" = lib.makeOverridable self.buildNodePackage { + by-version."mime-types"."2.0.7" = self.buildNodePackage { name = "mime-types-2.0.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mime-types/-/mime-types-2.0.7.tgz"; - name = "mime-types-2.0.7.tgz"; - sha1 = "0cb58d0403aec977357db324eea67e40c32b44b2"; - }) - ]; - buildInputs = - (self.nativeDeps."mime-types" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mime-types/-/mime-types-2.0.7.tgz"; + name = "mime-types-2.0.7.tgz"; + sha1 = "0cb58d0403aec977357db324eea67e40c32b44b2"; + }; deps = { "mime-db-1.5.0" = self.by-version."mime-db"."1.5.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "mime-types" ]; + peerDependencies = []; }; + by-spec."mime-types"."~1.0.0" = + self.by-version."mime-types"."1.0.2"; + by-version."mime-types"."1.0.2" = self.buildNodePackage { + name = "mime-types-1.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz"; + name = "mime-types-1.0.2.tgz"; + sha1 = "995ae1392ab8affcbfcb2641dd054e943c0d5dce"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."mime-types"."~1.0.1" = + self.by-version."mime-types"."1.0.2"; + by-spec."mime-types"."~2.0.3" = + self.by-version."mime-types"."2.0.7"; by-spec."mime-types"."~2.0.4" = self.by-version."mime-types"."2.0.7"; by-spec."mime-types"."~2.0.7" = self.by-version."mime-types"."2.0.7"; by-spec."mimelib"."~0.2.15" = self.by-version."mimelib"."0.2.18"; - by-version."mimelib"."0.2.18" = lib.makeOverridable self.buildNodePackage { + by-version."mimelib"."0.2.18" = self.buildNodePackage { name = "mimelib-0.2.18"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mimelib/-/mimelib-0.2.18.tgz"; - name = "mimelib-0.2.18.tgz"; - sha1 = "2e631a3db449026fcb85099398b7bd750eac46a7"; - }) - ]; - buildInputs = - (self.nativeDeps."mimelib" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mimelib/-/mimelib-0.2.18.tgz"; + name = "mimelib-0.2.18.tgz"; + sha1 = "2e631a3db449026fcb85099398b7bd750eac46a7"; + }; deps = { "encoding-0.1.11" = self.by-version."encoding"."0.1.11"; "addressparser-0.2.1" = self.by-version."addressparser"."0.2.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "mimelib" ]; + peerDependencies = []; }; by-spec."mine"."~0.0.1" = self.by-version."mine"."0.0.2"; - by-version."mine"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."mine"."0.0.2" = self.buildNodePackage { name = "mine-0.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mine/-/mine-0.0.2.tgz"; - name = "mine-0.0.2.tgz"; - sha1 = "77c2d327f8357352e69fc3e618f7476539fa0c40"; - }) - ]; - buildInputs = - (self.nativeDeps."mine" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mine/-/mine-0.0.2.tgz"; + name = "mine-0.0.2.tgz"; + sha1 = "77c2d327f8357352e69fc3e618f7476539fa0c40"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mine" ]; + peerDependencies = []; }; by-spec."minilog"."~2.0.2" = self.by-version."minilog"."2.0.6"; - by-version."minilog"."2.0.6" = lib.makeOverridable self.buildNodePackage { + by-version."minilog"."2.0.6" = self.buildNodePackage { name = "minilog-2.0.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/minilog/-/minilog-2.0.6.tgz"; - name = "minilog-2.0.6.tgz"; - sha1 = "665601f32a08bda58406c0e933b08713b3a50ad4"; - }) - ]; - buildInputs = - (self.nativeDeps."minilog" or []); + src = fetchurl { + url = "http://registry.npmjs.org/minilog/-/minilog-2.0.6.tgz"; + name = "minilog-2.0.6.tgz"; + sha1 = "665601f32a08bda58406c0e933b08713b3a50ad4"; + }; deps = { "microee-0.0.2" = self.by-version."microee"."0.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "minilog" ]; + peerDependencies = []; + }; + by-spec."minimalistic-assert"."^1.0.0" = + self.by-version."minimalistic-assert"."1.0.0"; + by-version."minimalistic-assert"."1.0.0" = self.buildNodePackage { + name = "minimalistic-assert-1.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz"; + name = "minimalistic-assert-1.0.0.tgz"; + sha1 = "702be2dda6b37f4836bcb3f5db56641b64a1d3d3"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."minimatch"."0.0.x" = self.by-version."minimatch"."0.0.5"; - by-version."minimatch"."0.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."minimatch"."0.0.5" = self.buildNodePackage { name = "minimatch-0.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/minimatch/-/minimatch-0.0.5.tgz"; - name = "minimatch-0.0.5.tgz"; - sha1 = "96bb490bbd3ba6836bbfac111adf75301b1584de"; - }) - ]; - buildInputs = - (self.nativeDeps."minimatch" or []); + src = fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.0.5.tgz"; + name = "minimatch-0.0.5.tgz"; + sha1 = "96bb490bbd3ba6836bbfac111adf75301b1584de"; + }; deps = { "lru-cache-1.0.6" = self.by-version."lru-cache"."1.0.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "minimatch" ]; + peerDependencies = []; }; by-spec."minimatch"."0.3" = self.by-version."minimatch"."0.3.0"; - by-version."minimatch"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."minimatch"."0.3.0" = self.buildNodePackage { name = "minimatch-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz"; - name = "minimatch-0.3.0.tgz"; - sha1 = "275d8edaac4f1bb3326472089e7949c8394699dd"; - }) - ]; - buildInputs = - (self.nativeDeps."minimatch" or []); + src = fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz"; + name = "minimatch-0.3.0.tgz"; + sha1 = "275d8edaac4f1bb3326472089e7949c8394699dd"; + }; deps = { "lru-cache-2.5.0" = self.by-version."lru-cache"."2.5.0"; "sigmund-1.0.0" = self.by-version."sigmund"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "minimatch" ]; + peerDependencies = []; }; by-spec."minimatch"."0.x" = self.by-version."minimatch"."0.4.0"; - by-version."minimatch"."0.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."minimatch"."0.4.0" = self.buildNodePackage { name = "minimatch-0.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/minimatch/-/minimatch-0.4.0.tgz"; - name = "minimatch-0.4.0.tgz"; - sha1 = "bd2c7d060d2c8c8fd7cde7f1f2ed2d5b270fdb1b"; - }) - ]; - buildInputs = - (self.nativeDeps."minimatch" or []); + src = fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.4.0.tgz"; + name = "minimatch-0.4.0.tgz"; + sha1 = "bd2c7d060d2c8c8fd7cde7f1f2ed2d5b270fdb1b"; + }; deps = { "lru-cache-2.5.0" = self.by-version."lru-cache"."2.5.0"; "sigmund-1.0.0" = self.by-version."sigmund"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "minimatch" ]; + peerDependencies = []; }; by-spec."minimatch"."1" = self.by-version."minimatch"."1.0.0"; - by-version."minimatch"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."minimatch"."1.0.0" = self.buildNodePackage { name = "minimatch-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz"; - name = "minimatch-1.0.0.tgz"; - sha1 = "e0dd2120b49e1b724ce8d714c520822a9438576d"; - }) - ]; - buildInputs = - (self.nativeDeps."minimatch" or []); + src = fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz"; + name = "minimatch-1.0.0.tgz"; + sha1 = "e0dd2120b49e1b724ce8d714c520822a9438576d"; + }; deps = { "lru-cache-2.5.0" = self.by-version."lru-cache"."2.5.0"; "sigmund-1.0.0" = self.by-version."sigmund"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "minimatch" ]; + peerDependencies = []; }; by-spec."minimatch"."1.0.x" = self.by-version."minimatch"."1.0.0"; by-spec."minimatch".">=0.2.4" = self.by-version."minimatch"."2.0.1"; - by-version."minimatch"."2.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."minimatch"."2.0.1" = self.buildNodePackage { name = "minimatch-2.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/minimatch/-/minimatch-2.0.1.tgz"; - name = "minimatch-2.0.1.tgz"; - sha1 = "6c3760b45f66ed1cd5803143ee8d372488f02c37"; - }) - ]; - buildInputs = - (self.nativeDeps."minimatch" or []); + src = fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-2.0.1.tgz"; + name = "minimatch-2.0.1.tgz"; + sha1 = "6c3760b45f66ed1cd5803143ee8d372488f02c37"; + }; deps = { "brace-expansion-1.1.0" = self.by-version."brace-expansion"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "minimatch" ]; + peerDependencies = []; }; by-spec."minimatch"."^1.0.0" = self.by-version."minimatch"."1.0.0"; @@ -17082,25 +16506,19 @@ self.by-version."minimatch"."2.0.1"; by-spec."minimatch"."~0.2" = self.by-version."minimatch"."0.2.14"; - by-version."minimatch"."0.2.14" = lib.makeOverridable self.buildNodePackage { + by-version."minimatch"."0.2.14" = self.buildNodePackage { name = "minimatch-0.2.14"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz"; - name = "minimatch-0.2.14.tgz"; - sha1 = "c74e780574f63c6f9a090e90efbe6ef53a6a756a"; - }) - ]; - buildInputs = - (self.nativeDeps."minimatch" or []); + src = fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz"; + name = "minimatch-0.2.14.tgz"; + sha1 = "c74e780574f63c6f9a090e90efbe6ef53a6a756a"; + }; deps = { "lru-cache-2.5.0" = self.by-version."lru-cache"."2.5.0"; "sigmund-1.0.0" = self.by-version."sigmund"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "minimatch" ]; + peerDependencies = []; }; by-spec."minimatch"."~0.2.0" = self.by-version."minimatch"."0.2.14"; @@ -17118,63 +16536,45 @@ self.by-version."minimatch"."2.0.1"; by-spec."minimist"."0.0.8" = self.by-version."minimist"."0.0.8"; - by-version."minimist"."0.0.8" = lib.makeOverridable self.buildNodePackage { + by-version."minimist"."0.0.8" = self.buildNodePackage { name = "minimist-0.0.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"; - name = "minimist-0.0.8.tgz"; - sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d"; - }) - ]; - buildInputs = - (self.nativeDeps."minimist" or []); + src = fetchurl { + url = "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"; + name = "minimist-0.0.8.tgz"; + sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "minimist" ]; + peerDependencies = []; }; by-spec."minimist"."^1.1.0" = self.by-version."minimist"."1.1.0"; - by-version."minimist"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."minimist"."1.1.0" = self.buildNodePackage { name = "minimist-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/minimist/-/minimist-1.1.0.tgz"; - name = "minimist-1.1.0.tgz"; - sha1 = "cdf225e8898f840a258ded44fc91776770afdc93"; - }) - ]; - buildInputs = - (self.nativeDeps."minimist" or []); + src = fetchurl { + url = "http://registry.npmjs.org/minimist/-/minimist-1.1.0.tgz"; + name = "minimist-1.1.0.tgz"; + sha1 = "cdf225e8898f840a258ded44fc91776770afdc93"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "minimist" ]; + peerDependencies = []; }; by-spec."minimist"."~0.0.1" = self.by-version."minimist"."0.0.10"; - by-version."minimist"."0.0.10" = lib.makeOverridable self.buildNodePackage { + by-version."minimist"."0.0.10" = self.buildNodePackage { name = "minimist-0.0.10"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz"; - name = "minimist-0.0.10.tgz"; - sha1 = "de3f98543dbf96082be48ad1a0c7cda836301dcf"; - }) - ]; - buildInputs = - (self.nativeDeps."minimist" or []); + src = fetchurl { + url = "http://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz"; + name = "minimist-0.0.10.tgz"; + sha1 = "de3f98543dbf96082be48ad1a0c7cda836301dcf"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "minimist" ]; + peerDependencies = []; }; by-spec."minimist"."~0.0.5" = self.by-version."minimist"."0.0.10"; @@ -17182,170 +16582,122 @@ self.by-version."minimist"."0.0.10"; by-spec."minimist"."~0.2.0" = self.by-version."minimist"."0.2.0"; - by-version."minimist"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."minimist"."0.2.0" = self.buildNodePackage { name = "minimist-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/minimist/-/minimist-0.2.0.tgz"; - name = "minimist-0.2.0.tgz"; - sha1 = "4dffe525dae2b864c66c2e23c6271d7afdecefce"; - }) - ]; - buildInputs = - (self.nativeDeps."minimist" or []); + src = fetchurl { + url = "http://registry.npmjs.org/minimist/-/minimist-0.2.0.tgz"; + name = "minimist-0.2.0.tgz"; + sha1 = "4dffe525dae2b864c66c2e23c6271d7afdecefce"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "minimist" ]; + peerDependencies = []; }; by-spec."minimist"."~1.1.0" = self.by-version."minimist"."1.1.0"; by-spec."ministyle"."~0.1.3" = self.by-version."ministyle"."0.1.4"; - by-version."ministyle"."0.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."ministyle"."0.1.4" = self.buildNodePackage { name = "ministyle-0.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ministyle/-/ministyle-0.1.4.tgz"; - name = "ministyle-0.1.4.tgz"; - sha1 = "b10481eb16aa8f7b6cd983817393a44da0e5a0cd"; - }) - ]; - buildInputs = - (self.nativeDeps."ministyle" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ministyle/-/ministyle-0.1.4.tgz"; + name = "ministyle-0.1.4.tgz"; + sha1 = "b10481eb16aa8f7b6cd983817393a44da0e5a0cd"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ministyle" ]; + peerDependencies = []; }; by-spec."miniwrite"."~0.1.3" = self.by-version."miniwrite"."0.1.4"; - by-version."miniwrite"."0.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."miniwrite"."0.1.4" = self.buildNodePackage { name = "miniwrite-0.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/miniwrite/-/miniwrite-0.1.4.tgz"; - name = "miniwrite-0.1.4.tgz"; - sha1 = "72f02385c0ac37d542efe27dc6764b31908725ce"; - }) - ]; - buildInputs = - (self.nativeDeps."miniwrite" or []); + src = fetchurl { + url = "http://registry.npmjs.org/miniwrite/-/miniwrite-0.1.4.tgz"; + name = "miniwrite-0.1.4.tgz"; + sha1 = "72f02385c0ac37d542efe27dc6764b31908725ce"; + }; deps = { "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "miniwrite" ]; + peerDependencies = []; }; by-spec."mkdirp"."*" = self.by-version."mkdirp"."0.5.0"; - by-version."mkdirp"."0.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."mkdirp"."0.5.0" = self.buildNodePackage { name = "mkdirp-0.5.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz"; - name = "mkdirp-0.5.0.tgz"; - sha1 = "1d73076a6df986cd9344e15e71fcc05a4c9abf12"; - }) - ]; - buildInputs = - (self.nativeDeps."mkdirp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz"; + name = "mkdirp-0.5.0.tgz"; + sha1 = "1d73076a6df986cd9344e15e71fcc05a4c9abf12"; + }; deps = { "minimist-0.0.8" = self.by-version."minimist"."0.0.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "mkdirp" ]; + peerDependencies = []; }; "mkdirp" = self.by-version."mkdirp"."0.5.0"; by-spec."mkdirp"."0.0.x" = self.by-version."mkdirp"."0.0.7"; - by-version."mkdirp"."0.0.7" = lib.makeOverridable self.buildNodePackage { + by-version."mkdirp"."0.0.7" = self.buildNodePackage { name = "mkdirp-0.0.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.0.7.tgz"; - name = "mkdirp-0.0.7.tgz"; - sha1 = "d89b4f0e4c3e5e5ca54235931675e094fe1a5072"; - }) - ]; - buildInputs = - (self.nativeDeps."mkdirp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.0.7.tgz"; + name = "mkdirp-0.0.7.tgz"; + sha1 = "d89b4f0e4c3e5e5ca54235931675e094fe1a5072"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mkdirp" ]; + peerDependencies = []; }; by-spec."mkdirp"."0.3.0" = self.by-version."mkdirp"."0.3.0"; - by-version."mkdirp"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."mkdirp"."0.3.0" = self.buildNodePackage { name = "mkdirp-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"; - name = "mkdirp-0.3.0.tgz"; - sha1 = "1bbf5ab1ba827af23575143490426455f481fe1e"; - }) - ]; - buildInputs = - (self.nativeDeps."mkdirp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"; + name = "mkdirp-0.3.0.tgz"; + sha1 = "1bbf5ab1ba827af23575143490426455f481fe1e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mkdirp" ]; + peerDependencies = []; }; by-spec."mkdirp"."0.3.5" = self.by-version."mkdirp"."0.3.5"; - by-version."mkdirp"."0.3.5" = lib.makeOverridable self.buildNodePackage { + by-version."mkdirp"."0.3.5" = self.buildNodePackage { name = "mkdirp-0.3.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - name = "mkdirp-0.3.5.tgz"; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - }) - ]; - buildInputs = - (self.nativeDeps."mkdirp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + name = "mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mkdirp" ]; + peerDependencies = []; }; by-spec."mkdirp"."0.3.x" = self.by-version."mkdirp"."0.3.5"; by-spec."mkdirp"."0.4.0" = self.by-version."mkdirp"."0.4.0"; - by-version."mkdirp"."0.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."mkdirp"."0.4.0" = self.buildNodePackage { name = "mkdirp-0.4.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.4.0.tgz"; - name = "mkdirp-0.4.0.tgz"; - sha1 = "291ac2a2d43a19c478662577b5be846fe83b5923"; - }) - ]; - buildInputs = - (self.nativeDeps."mkdirp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.4.0.tgz"; + name = "mkdirp-0.4.0.tgz"; + sha1 = "291ac2a2d43a19c478662577b5be846fe83b5923"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mkdirp" ]; + peerDependencies = []; }; by-spec."mkdirp"."0.5" = self.by-version."mkdirp"."0.5.0"; @@ -17355,12 +16707,16 @@ self.by-version."mkdirp"."0.5.0"; by-spec."mkdirp"."0.x.x" = self.by-version."mkdirp"."0.5.0"; + by-spec."mkdirp".">=0.3.5" = + self.by-version."mkdirp"."0.5.0"; by-spec."mkdirp".">=0.5 0" = self.by-version."mkdirp"."0.5.0"; by-spec."mkdirp"."^0.3.5" = self.by-version."mkdirp"."0.3.5"; by-spec."mkdirp"."^0.5.0" = self.by-version."mkdirp"."0.5.0"; + by-spec."mkdirp"."~0.3" = + self.by-version."mkdirp"."0.3.5"; by-spec."mkdirp"."~0.3.3" = self.by-version."mkdirp"."0.3.5"; by-spec."mkdirp"."~0.3.4" = @@ -17371,38 +16727,28 @@ self.by-version."mkdirp"."0.5.0"; by-spec."mkpath"."~0.1.0" = self.by-version."mkpath"."0.1.0"; - by-version."mkpath"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."mkpath"."0.1.0" = self.buildNodePackage { name = "mkpath-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mkpath/-/mkpath-0.1.0.tgz"; - name = "mkpath-0.1.0.tgz"; - sha1 = "7554a6f8d871834cc97b5462b122c4c124d6de91"; - }) - ]; - buildInputs = - (self.nativeDeps."mkpath" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mkpath/-/mkpath-0.1.0.tgz"; + name = "mkpath-0.1.0.tgz"; + sha1 = "7554a6f8d871834cc97b5462b122c4c124d6de91"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mkpath" ]; + peerDependencies = []; }; by-spec."mocha"."*" = self.by-version."mocha"."2.1.0"; - by-version."mocha"."2.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."mocha"."2.1.0" = self.buildNodePackage { name = "mocha-2.1.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mocha/-/mocha-2.1.0.tgz"; - name = "mocha-2.1.0.tgz"; - sha1 = "77752fe592fb9092756827af46cd3eae1b83671c"; - }) - ]; - buildInputs = - (self.nativeDeps."mocha" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mocha/-/mocha-2.1.0.tgz"; + name = "mocha-2.1.0.tgz"; + sha1 = "77752fe592fb9092756827af46cd3eae1b83671c"; + }; deps = { "commander-2.3.0" = self.by-version."commander"."2.3.0"; "debug-2.0.0" = self.by-version."debug"."2.0.0"; @@ -17413,25 +16759,19 @@ "jade-0.26.3" = self.by-version."jade"."0.26.3"; "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "mocha" ]; + peerDependencies = []; }; "mocha" = self.by-version."mocha"."2.1.0"; by-spec."mocha"."~1.20.1" = self.by-version."mocha"."1.20.1"; - by-version."mocha"."1.20.1" = lib.makeOverridable self.buildNodePackage { + by-version."mocha"."1.20.1" = self.buildNodePackage { name = "mocha-1.20.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mocha/-/mocha-1.20.1.tgz"; - name = "mocha-1.20.1.tgz"; - sha1 = "f343832d9fe0c7d97c64fc70448f5136df9fed5b"; - }) - ]; - buildInputs = - (self.nativeDeps."mocha" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mocha/-/mocha-1.20.1.tgz"; + name = "mocha-1.20.1.tgz"; + sha1 = "f343832d9fe0c7d97c64fc70448f5136df9fed5b"; + }; deps = { "commander-2.0.0" = self.by-version."commander"."2.0.0"; "growl-1.7.0" = self.by-version."growl"."1.7.0"; @@ -17441,82 +16781,64 @@ "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; "glob-3.2.3" = self.by-version."glob"."3.2.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "mocha" ]; + peerDependencies = []; }; by-spec."mocha-phantomjs"."*" = - self.by-version."mocha-phantomjs"."3.5.2"; - by-version."mocha-phantomjs"."3.5.2" = lib.makeOverridable self.buildNodePackage { - name = "mocha-phantomjs-3.5.2"; + self.by-version."mocha-phantomjs"."3.5.3"; + by-version."mocha-phantomjs"."3.5.3" = self.buildNodePackage { + name = "mocha-phantomjs-3.5.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mocha-phantomjs/-/mocha-phantomjs-3.5.2.tgz"; - name = "mocha-phantomjs-3.5.2.tgz"; - sha1 = "4d7474d373acc9f828c90d868035be527cdf367b"; - }) - ]; - buildInputs = - (self.nativeDeps."mocha-phantomjs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mocha-phantomjs/-/mocha-phantomjs-3.5.3.tgz"; + name = "mocha-phantomjs-3.5.3.tgz"; + sha1 = "bc0e654972d883ce11367f3f011f9e88f0a8de14"; + }; deps = { "mocha-1.20.1" = self.by-version."mocha"."1.20.1"; "commander-2.0.0" = self.by-version."commander"."2.0.0"; }; peerDependencies = [ - self.by-version."phantomjs"."1.9.13" - ]; - passthru.names = [ "mocha-phantomjs" ]; + self.by-version."phantomjs"."1.9.13"]; }; - "mocha-phantomjs" = self.by-version."mocha-phantomjs"."3.5.2"; + "mocha-phantomjs" = self.by-version."mocha-phantomjs"."3.5.3"; by-spec."mocha-unfunk-reporter"."*" = self.by-version."mocha-unfunk-reporter"."0.4.0"; - by-version."mocha-unfunk-reporter"."0.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."mocha-unfunk-reporter"."0.4.0" = self.buildNodePackage { name = "mocha-unfunk-reporter-0.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mocha-unfunk-reporter/-/mocha-unfunk-reporter-0.4.0.tgz"; - name = "mocha-unfunk-reporter-0.4.0.tgz"; - sha1 = "59eda97aec6ae6e26d7af4173490a65b7b082d20"; - }) - ]; - buildInputs = - (self.nativeDeps."mocha-unfunk-reporter" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mocha-unfunk-reporter/-/mocha-unfunk-reporter-0.4.0.tgz"; + name = "mocha-unfunk-reporter-0.4.0.tgz"; + sha1 = "59eda97aec6ae6e26d7af4173490a65b7b082d20"; + }; deps = { "jsesc-0.4.3" = self.by-version."jsesc"."0.4.3"; "unfunk-diff-0.0.2" = self.by-version."unfunk-diff"."0.0.2"; "miniwrite-0.1.4" = self.by-version."miniwrite"."0.1.4"; "ministyle-0.1.4" = self.by-version."ministyle"."0.1.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "mocha-unfunk-reporter" ]; + peerDependencies = []; }; "mocha-unfunk-reporter" = self.by-version."mocha-unfunk-reporter"."0.4.0"; by-spec."module-deps"."^3.6.3" = self.by-version."module-deps"."3.6.4"; - by-version."module-deps"."3.6.4" = lib.makeOverridable self.buildNodePackage { + by-version."module-deps"."3.6.4" = self.buildNodePackage { name = "module-deps-3.6.4"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/module-deps/-/module-deps-3.6.4.tgz"; - name = "module-deps-3.6.4.tgz"; - sha1 = "6997857056165e9abade256de6f97dc7effe753f"; - }) - ]; - buildInputs = - (self.nativeDeps."module-deps" or []); + src = fetchurl { + url = "http://registry.npmjs.org/module-deps/-/module-deps-3.6.4.tgz"; + name = "module-deps-3.6.4.tgz"; + sha1 = "6997857056165e9abade256de6f97dc7effe753f"; + }; deps = { "JSONStream-0.7.4" = self.by-version."JSONStream"."0.7.4"; - "browser-resolve-1.5.0" = self.by-version."browser-resolve"."1.5.0"; + "browser-resolve-1.6.0" = self.by-version."browser-resolve"."1.6.0"; "concat-stream-1.4.7" = self.by-version."concat-stream"."1.4.7"; "detective-4.0.0" = self.by-version."detective"."4.0.0"; "duplexer2-0.0.2" = self.by-version."duplexer2"."0.0.2"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "minimist-0.2.0" = self.by-version."minimist"."0.2.0"; - "parents-1.0.0" = self.by-version."parents"."1.0.0"; + "parents-1.0.1" = self.by-version."parents"."1.0.1"; "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; "resolve-0.7.4" = self.by-version."resolve"."0.7.4"; "shallow-copy-0.0.1" = self.by-version."shallow-copy"."0.0.1"; @@ -17524,24 +16846,18 @@ "subarg-0.0.1" = self.by-version."subarg"."0.0.1"; "through2-0.4.2" = self.by-version."through2"."0.4.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "module-deps" ]; + peerDependencies = []; }; by-spec."module-deps"."~1.2.2" = self.by-version."module-deps"."1.2.2"; - by-version."module-deps"."1.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."module-deps"."1.2.2" = self.buildNodePackage { name = "module-deps-1.2.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/module-deps/-/module-deps-1.2.2.tgz"; - name = "module-deps-1.2.2.tgz"; - sha1 = "6e73959b7973af964de33a02437b76a8edfb2fc5"; - }) - ]; - buildInputs = - (self.nativeDeps."module-deps" or []); + src = fetchurl { + url = "http://registry.npmjs.org/module-deps/-/module-deps-1.2.2.tgz"; + name = "module-deps-1.2.2.tgz"; + sha1 = "6e73959b7973af964de33a02437b76a8edfb2fc5"; + }; deps = { "through-2.3.6" = self.by-version."through"."2.3.6"; "JSONStream-0.7.4" = self.by-version."JSONStream"."0.7.4"; @@ -17552,24 +16868,18 @@ "minimist-0.0.10" = self.by-version."minimist"."0.0.10"; "parents-0.0.2" = self.by-version."parents"."0.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "module-deps" ]; + peerDependencies = []; }; by-spec."module-deps"."~1.4.0" = self.by-version."module-deps"."1.4.2"; - by-version."module-deps"."1.4.2" = lib.makeOverridable self.buildNodePackage { + by-version."module-deps"."1.4.2" = self.buildNodePackage { name = "module-deps-1.4.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/module-deps/-/module-deps-1.4.2.tgz"; - name = "module-deps-1.4.2.tgz"; - sha1 = "cc48c5f88a087c6d9ec1973167c2c9fee2f80314"; - }) - ]; - buildInputs = - (self.nativeDeps."module-deps" or []); + src = fetchurl { + url = "http://registry.npmjs.org/module-deps/-/module-deps-1.4.2.tgz"; + name = "module-deps-1.4.2.tgz"; + sha1 = "cc48c5f88a087c6d9ec1973167c2c9fee2f80314"; + }; deps = { "through-2.3.6" = self.by-version."through"."2.3.6"; "JSONStream-0.7.4" = self.by-version."JSONStream"."0.7.4"; @@ -17580,196 +16890,210 @@ "parents-0.0.2" = self.by-version."parents"."0.0.2"; "mine-0.0.2" = self.by-version."mine"."0.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "module-deps" ]; + peerDependencies = []; }; by-spec."moment"."2.1.0" = self.by-version."moment"."2.1.0"; - by-version."moment"."2.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."moment"."2.1.0" = self.buildNodePackage { name = "moment-2.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/moment/-/moment-2.1.0.tgz"; - name = "moment-2.1.0.tgz"; - sha1 = "1fd7b1134029a953c6ea371dbaee37598ac03567"; - }) - ]; - buildInputs = - (self.nativeDeps."moment" or []); + src = fetchurl { + url = "http://registry.npmjs.org/moment/-/moment-2.1.0.tgz"; + name = "moment-2.1.0.tgz"; + sha1 = "1fd7b1134029a953c6ea371dbaee37598ac03567"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "moment" ]; + peerDependencies = []; }; + by-spec."moment".">= 2.1.0" = + self.by-version."moment"."2.9.0"; + by-version."moment"."2.9.0" = self.buildNodePackage { + name = "moment-2.9.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/moment/-/moment-2.9.0.tgz"; + name = "moment-2.9.0.tgz"; + sha1 = "77ec1175fa294f42627f10c8e6de6302c036f6d5"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."moment".">= 2.6.0" = + self.by-version."moment"."2.9.0"; + by-spec."moment".">=2.4.0" = + self.by-version."moment"."2.9.0"; + by-spec."moment".">=2.5.0" = + self.by-version."moment"."2.9.0"; + by-spec."moment"."^2.8.4" = + self.by-version."moment"."2.9.0"; by-spec."moment"."~2.4.0" = self.by-version."moment"."2.4.0"; - by-version."moment"."2.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."moment"."2.4.0" = self.buildNodePackage { name = "moment-2.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/moment/-/moment-2.4.0.tgz"; - name = "moment-2.4.0.tgz"; - sha1 = "06dd8dfbbfdb53a03510080ac788163c9490e75d"; - }) - ]; - buildInputs = - (self.nativeDeps."moment" or []); + src = fetchurl { + url = "http://registry.npmjs.org/moment/-/moment-2.4.0.tgz"; + name = "moment-2.4.0.tgz"; + sha1 = "06dd8dfbbfdb53a03510080ac788163c9490e75d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "moment" ]; + peerDependencies = []; + }; + by-spec."moment"."~2.5.1" = + self.by-version."moment"."2.5.1"; + by-version."moment"."2.5.1" = self.buildNodePackage { + name = "moment-2.5.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/moment/-/moment-2.5.1.tgz"; + name = "moment-2.5.1.tgz"; + sha1 = "7146a3900533064ca799d5e792f4e480ee0e82bc"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."moment"."~2.8.4" = self.by-version."moment"."2.8.4"; - by-version."moment"."2.8.4" = lib.makeOverridable self.buildNodePackage { + by-version."moment"."2.8.4" = self.buildNodePackage { name = "moment-2.8.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/moment/-/moment-2.8.4.tgz"; - name = "moment-2.8.4.tgz"; - sha1 = "cc174aabb19223efff5699a9467805a2789838bf"; - }) - ]; - buildInputs = - (self.nativeDeps."moment" or []); + src = fetchurl { + url = "http://registry.npmjs.org/moment/-/moment-2.8.4.tgz"; + name = "moment-2.8.4.tgz"; + sha1 = "cc174aabb19223efff5699a9467805a2789838bf"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "moment" ]; + peerDependencies = []; + }; + by-spec."moment-timezone"."0.0.3" = + self.by-version."moment-timezone"."0.0.3"; + by-version."moment-timezone"."0.0.3" = self.buildNodePackage { + name = "moment-timezone-0.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/moment-timezone/-/moment-timezone-0.0.3.tgz"; + name = "moment-timezone-0.0.3.tgz"; + sha1 = "ebbd95f9220eba1c1b5e562d078db6c7d971e7ac"; + }; + deps = { + "moment-2.9.0" = self.by-version."moment"."2.9.0"; + }; + peerDependencies = []; + }; + by-spec."moment-timezone"."0.2.4" = + self.by-version."moment-timezone"."0.2.4"; + by-version."moment-timezone"."0.2.4" = self.buildNodePackage { + name = "moment-timezone-0.2.4"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/moment-timezone/-/moment-timezone-0.2.4.tgz"; + name = "moment-timezone-0.2.4.tgz"; + sha1 = "331a9dbecf965a8fb185ee30a6ed3fe32ee93012"; + }; + deps = { + "moment-2.9.0" = self.by-version."moment"."2.9.0"; + }; + peerDependencies = []; }; by-spec."mongodb"."1.2.14" = self.by-version."mongodb"."1.2.14"; - by-version."mongodb"."1.2.14" = lib.makeOverridable self.buildNodePackage { + by-version."mongodb"."1.2.14" = self.buildNodePackage { name = "mongodb-1.2.14"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; - name = "mongodb-1.2.14.tgz"; - sha1 = "269665552066437308d0942036646e6795c3a9a3"; - }) - ]; - buildInputs = - (self.nativeDeps."mongodb" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; + name = "mongodb-1.2.14.tgz"; + sha1 = "269665552066437308d0942036646e6795c3a9a3"; + }; deps = { "bson-0.1.8" = self.by-version."bson"."0.1.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "mongodb" ]; + peerDependencies = []; }; by-spec."mongodb"."1.3.19" = self.by-version."mongodb"."1.3.19"; - by-version."mongodb"."1.3.19" = lib.makeOverridable self.buildNodePackage { + by-version."mongodb"."1.3.19" = self.buildNodePackage { name = "mongodb-1.3.19"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.19.tgz"; - name = "mongodb-1.3.19.tgz"; - sha1 = "f229db24098f019d86d135aaf8a1ab5f2658b1d4"; - }) - ]; - buildInputs = - (self.nativeDeps."mongodb" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.19.tgz"; + name = "mongodb-1.3.19.tgz"; + sha1 = "f229db24098f019d86d135aaf8a1ab5f2658b1d4"; + }; deps = { "bson-0.2.2" = self.by-version."bson"."0.2.2"; "kerberos-0.0.3" = self.by-version."kerberos"."0.0.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "mongodb" ]; + peerDependencies = []; }; by-spec."mongodb"."1.4.12" = self.by-version."mongodb"."1.4.12"; - by-version."mongodb"."1.4.12" = lib.makeOverridable self.buildNodePackage { + by-version."mongodb"."1.4.12" = self.buildNodePackage { name = "mongodb-1.4.12"; bin = false; - src = [ - (self.patchSource fetchurl { - url = "http://registry.npmjs.org/mongodb/-/mongodb-1.4.12.tgz"; - name = "mongodb-1.4.12.tgz"; - sha1 = "65cdd46ec127861e941168fdccf82bf17ad71c4d"; - }) - ]; - buildInputs = - (self.nativeDeps."mongodb" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mongodb/-/mongodb-1.4.12.tgz"; + name = "mongodb-1.4.12.tgz"; + sha1 = "65cdd46ec127861e941168fdccf82bf17ad71c4d"; + }; deps = { - "bson-0.2.16" = self.by-version."bson"."0.2.16"; + "bson-0.2.18" = self.by-version."bson"."0.2.18"; "kerberos-0.0.4" = self.by-version."kerberos"."0.0.4"; "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; }; - peerDependencies = [ - ]; - passthru.names = [ "mongodb" ]; + peerDependencies = []; }; by-spec."mongodb".">= 1.2.0 <2.1.0" = - self.by-version."mongodb"."2.0.13"; - by-version."mongodb"."2.0.13" = lib.makeOverridable self.buildNodePackage { - name = "mongodb-2.0.13"; + self.by-version."mongodb"."2.0.14"; + by-version."mongodb"."2.0.14" = self.buildNodePackage { + name = "mongodb-2.0.14"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mongodb/-/mongodb-2.0.13.tgz"; - name = "mongodb-2.0.13.tgz"; - sha1 = "ed555639c502007d08927e7d7347c194e5750f27"; - }) - ]; - buildInputs = - (self.nativeDeps."mongodb" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mongodb/-/mongodb-2.0.14.tgz"; + name = "mongodb-2.0.14.tgz"; + sha1 = "9834ba645d56d111a5947f610bd96280afddb5e7"; + }; deps = { - "mongodb-core-1.1.8" = self.by-version."mongodb-core"."1.1.8"; + "mongodb-core-1.1.9" = self.by-version."mongodb-core"."1.1.9"; "readable-stream-1.0.31" = self.by-version."readable-stream"."1.0.31"; }; - peerDependencies = [ - ]; - passthru.names = [ "mongodb" ]; + peerDependencies = []; }; - by-spec."mongodb-core"."1.1.8" = - self.by-version."mongodb-core"."1.1.8"; - by-version."mongodb-core"."1.1.8" = lib.makeOverridable self.buildNodePackage { - name = "mongodb-core-1.1.8"; + by-spec."mongodb"."~2.0" = + self.by-version."mongodb"."2.0.14"; + by-spec."mongodb-core"."1.1.9" = + self.by-version."mongodb-core"."1.1.9"; + by-version."mongodb-core"."1.1.9" = self.buildNodePackage { + name = "mongodb-core-1.1.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mongodb-core/-/mongodb-core-1.1.8.tgz"; - name = "mongodb-core-1.1.8.tgz"; - sha1 = "123b2e3c5387767b9d8eac0164185c53fccb99b5"; - }) - ]; - buildInputs = - (self.nativeDeps."mongodb-core" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mongodb-core/-/mongodb-core-1.1.9.tgz"; + name = "mongodb-core-1.1.9.tgz"; + sha1 = "fc9ede45da21427c8e18f2ccf7cce4efc368eeef"; + }; deps = { - "bson-0.2.16" = self.by-version."bson"."0.2.16"; + "bson-0.2.18" = self.by-version."bson"."0.2.18"; "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; "rimraf-2.2.6" = self.by-version."rimraf"."2.2.6"; - "kerberos-0.0.7" = self.by-version."kerberos"."0.0.7"; + "kerberos-0.0.8" = self.by-version."kerberos"."0.0.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "mongodb-core" ]; + peerDependencies = []; }; by-spec."mongoose"."3.6.7" = self.by-version."mongoose"."3.6.7"; - by-version."mongoose"."3.6.7" = lib.makeOverridable self.buildNodePackage { + by-version."mongoose"."3.6.7" = self.buildNodePackage { name = "mongoose-3.6.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.7.tgz"; - name = "mongoose-3.6.7.tgz"; - sha1 = "aa6c9f4dfb740c7721dbe734fbb97714e5ab0ebc"; - }) - ]; - buildInputs = - (self.nativeDeps."mongoose" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.7.tgz"; + name = "mongoose-3.6.7.tgz"; + sha1 = "aa6c9f4dfb740c7721dbe734fbb97714e5ab0ebc"; + }; deps = { "hooks-0.2.1" = self.by-version."hooks"."0.2.1"; "mongodb-1.2.14" = self.by-version."mongodb"."1.2.14"; @@ -17779,24 +17103,18 @@ "mpromise-0.2.1" = self.by-version."mpromise"."0.2.1"; "mpath-0.1.1" = self.by-version."mpath"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "mongoose" ]; + peerDependencies = []; }; by-spec."mongoose"."3.6.x" = self.by-version."mongoose"."3.6.20"; - by-version."mongoose"."3.6.20" = lib.makeOverridable self.buildNodePackage { + by-version."mongoose"."3.6.20" = self.buildNodePackage { name = "mongoose-3.6.20"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.20.tgz"; - name = "mongoose-3.6.20.tgz"; - sha1 = "47263843e6b812ea207eec104c40a36c8d215f53"; - }) - ]; - buildInputs = - (self.nativeDeps."mongoose" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.20.tgz"; + name = "mongoose-3.6.20.tgz"; + sha1 = "47263843e6b812ea207eec104c40a36c8d215f53"; + }; deps = { "hooks-0.2.1" = self.by-version."hooks"."0.2.1"; "mongodb-1.3.19" = self.by-version."mongodb"."1.3.19"; @@ -17807,25 +17125,19 @@ "mpath-0.1.1" = self.by-version."mpath"."0.1.1"; "regexp-clone-0.0.1" = self.by-version."regexp-clone"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "mongoose" ]; + peerDependencies = []; }; "mongoose" = self.by-version."mongoose"."3.6.20"; by-spec."mongoose"."3.8.x" = self.by-version."mongoose"."3.8.21"; - by-version."mongoose"."3.8.21" = lib.makeOverridable self.buildNodePackage { + by-version."mongoose"."3.8.21" = self.buildNodePackage { name = "mongoose-3.8.21"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mongoose/-/mongoose-3.8.21.tgz"; - name = "mongoose-3.8.21.tgz"; - sha1 = "ba96d6e73b7b73a5c133ca886de316994df2a2f0"; - }) - ]; - buildInputs = - (self.nativeDeps."mongoose" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mongoose/-/mongoose-3.8.21.tgz"; + name = "mongoose-3.8.21.tgz"; + sha1 = "ba96d6e73b7b73a5c133ca886de316994df2a2f0"; + }; deps = { "mongodb-1.4.12" = self.by-version."mongodb"."1.4.12"; "hooks-0.2.1" = self.by-version."hooks"."0.2.1"; @@ -17837,1146 +17149,1082 @@ "regexp-clone-0.0.1" = self.by-version."regexp-clone"."0.0.1"; "mquery-0.8.0" = self.by-version."mquery"."0.8.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "mongoose" ]; + peerDependencies = []; + }; + by-spec."mongoose".">=3.8.0" = + self.by-version."mongoose"."3.9.7"; + by-version."mongoose"."3.9.7" = self.buildNodePackage { + name = "mongoose-3.9.7"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/mongoose/-/mongoose-3.9.7.tgz"; + name = "mongoose-3.9.7.tgz"; + sha1 = "b315e6ebe5cefcce3843504b791f038828048da6"; + }; + deps = { + "hooks-0.3.2" = self.by-version."hooks"."0.3.2"; + "mongodb-1.4.12" = self.by-version."mongodb"."1.4.12"; + "ms-0.1.0" = self.by-version."ms"."0.1.0"; + "sliced-0.0.5" = self.by-version."sliced"."0.0.5"; + "muri-0.3.1" = self.by-version."muri"."0.3.1"; + "mpromise-0.5.4" = self.by-version."mpromise"."0.5.4"; + "mpath-0.1.1" = self.by-version."mpath"."0.1.1"; + "kareem-0.0.4" = self.by-version."kareem"."0.0.4"; + "regexp-clone-0.0.1" = self.by-version."regexp-clone"."0.0.1"; + "mquery-1.0.0" = self.by-version."mquery"."1.0.0"; + "async-0.9.0" = self.by-version."async"."0.9.0"; + }; + peerDependencies = []; }; by-spec."mongoose-lifecycle"."1.0.0" = self.by-version."mongoose-lifecycle"."1.0.0"; - by-version."mongoose-lifecycle"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."mongoose-lifecycle"."1.0.0" = self.buildNodePackage { name = "mongoose-lifecycle-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mongoose-lifecycle/-/mongoose-lifecycle-1.0.0.tgz"; - name = "mongoose-lifecycle-1.0.0.tgz"; - sha1 = "3bac3f3924a845d147784fc6558dee900b0151e2"; - }) - ]; - buildInputs = - (self.nativeDeps."mongoose-lifecycle" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mongoose-lifecycle/-/mongoose-lifecycle-1.0.0.tgz"; + name = "mongoose-lifecycle-1.0.0.tgz"; + sha1 = "3bac3f3924a845d147784fc6558dee900b0151e2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mongoose-lifecycle" ]; + peerDependencies = []; }; by-spec."mongoose-schema-extend"."*" = self.by-version."mongoose-schema-extend"."0.1.7"; - by-version."mongoose-schema-extend"."0.1.7" = lib.makeOverridable self.buildNodePackage { + by-version."mongoose-schema-extend"."0.1.7" = self.buildNodePackage { name = "mongoose-schema-extend-0.1.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mongoose-schema-extend/-/mongoose-schema-extend-0.1.7.tgz"; - name = "mongoose-schema-extend-0.1.7.tgz"; - sha1 = "50dc366ba63227d00c4cd3db9bb8bf95e9629910"; - }) - ]; - buildInputs = - (self.nativeDeps."mongoose-schema-extend" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mongoose-schema-extend/-/mongoose-schema-extend-0.1.7.tgz"; + name = "mongoose-schema-extend-0.1.7.tgz"; + sha1 = "50dc366ba63227d00c4cd3db9bb8bf95e9629910"; + }; deps = { "owl-deepcopy-0.0.4" = self.by-version."owl-deepcopy"."0.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "mongoose-schema-extend" ]; + peerDependencies = []; }; "mongoose-schema-extend" = self.by-version."mongoose-schema-extend"."0.1.7"; by-spec."monocle"."1.1.50" = self.by-version."monocle"."1.1.50"; - by-version."monocle"."1.1.50" = lib.makeOverridable self.buildNodePackage { + by-version."monocle"."1.1.50" = self.buildNodePackage { name = "monocle-1.1.50"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/monocle/-/monocle-1.1.50.tgz"; - name = "monocle-1.1.50.tgz"; - sha1 = "e21b059d99726d958371f36240c106b8a067fa7d"; - }) - ]; - buildInputs = - (self.nativeDeps."monocle" or []); + src = fetchurl { + url = "http://registry.npmjs.org/monocle/-/monocle-1.1.50.tgz"; + name = "monocle-1.1.50.tgz"; + sha1 = "e21b059d99726d958371f36240c106b8a067fa7d"; + }; deps = { "readdirp-0.2.5" = self.by-version."readdirp"."0.2.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "monocle" ]; + peerDependencies = []; }; by-spec."monocle"."1.1.51" = self.by-version."monocle"."1.1.51"; - by-version."monocle"."1.1.51" = lib.makeOverridable self.buildNodePackage { + by-version."monocle"."1.1.51" = self.buildNodePackage { name = "monocle-1.1.51"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/monocle/-/monocle-1.1.51.tgz"; - name = "monocle-1.1.51.tgz"; - sha1 = "22ed16e112e9b056769c5ccac920e375249d89c0"; - }) - ]; - buildInputs = - (self.nativeDeps."monocle" or []); + src = fetchurl { + url = "http://registry.npmjs.org/monocle/-/monocle-1.1.51.tgz"; + name = "monocle-1.1.51.tgz"; + sha1 = "22ed16e112e9b056769c5ccac920e375249d89c0"; + }; deps = { "readdirp-0.2.5" = self.by-version."readdirp"."0.2.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "monocle" ]; + peerDependencies = []; }; by-spec."morgan"."1.0.0" = self.by-version."morgan"."1.0.0"; - by-version."morgan"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."morgan"."1.0.0" = self.buildNodePackage { name = "morgan-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/morgan/-/morgan-1.0.0.tgz"; - name = "morgan-1.0.0.tgz"; - sha1 = "83cf74b9f2d841901f1a9a6b8fa7a468d2e47a8d"; - }) - ]; - buildInputs = - (self.nativeDeps."morgan" or []); + src = fetchurl { + url = "http://registry.npmjs.org/morgan/-/morgan-1.0.0.tgz"; + name = "morgan-1.0.0.tgz"; + sha1 = "83cf74b9f2d841901f1a9a6b8fa7a468d2e47a8d"; + }; deps = { "bytes-0.2.1" = self.by-version."bytes"."0.2.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "morgan" ]; + peerDependencies = []; + }; + by-spec."morgan"."1.2.0" = + self.by-version."morgan"."1.2.0"; + by-version."morgan"."1.2.0" = self.buildNodePackage { + name = "morgan-1.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/morgan/-/morgan-1.2.0.tgz"; + name = "morgan-1.2.0.tgz"; + sha1 = "8dc17a57599598f80cd7a7e1e3b54e72c689910d"; + }; + deps = { + "basic-auth-1.0.0" = self.by-version."basic-auth"."1.0.0"; + "bytes-1.0.0" = self.by-version."bytes"."1.0.0"; + "depd-0.4.2" = self.by-version."depd"."0.4.2"; + "finished-1.2.2" = self.by-version."finished"."1.2.2"; + }; + peerDependencies = []; }; by-spec."morgan"."~1.3.2" = self.by-version."morgan"."1.3.2"; - by-version."morgan"."1.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."morgan"."1.3.2" = self.buildNodePackage { name = "morgan-1.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/morgan/-/morgan-1.3.2.tgz"; - name = "morgan-1.3.2.tgz"; - sha1 = "ac41aa15221ee4e5f2ac843896b6918139a18efd"; - }) - ]; - buildInputs = - (self.nativeDeps."morgan" or []); + src = fetchurl { + url = "http://registry.npmjs.org/morgan/-/morgan-1.3.2.tgz"; + name = "morgan-1.3.2.tgz"; + sha1 = "ac41aa15221ee4e5f2ac843896b6918139a18efd"; + }; deps = { "basic-auth-1.0.0" = self.by-version."basic-auth"."1.0.0"; "depd-0.4.5" = self.by-version."depd"."0.4.5"; "on-finished-2.1.0" = self.by-version."on-finished"."2.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "morgan" ]; + peerDependencies = []; }; by-spec."morgan"."~1.5.1" = self.by-version."morgan"."1.5.1"; - by-version."morgan"."1.5.1" = lib.makeOverridable self.buildNodePackage { + by-version."morgan"."1.5.1" = self.buildNodePackage { name = "morgan-1.5.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/morgan/-/morgan-1.5.1.tgz"; - name = "morgan-1.5.1.tgz"; - sha1 = "a9688eed9187ab648d816fc09c696fae882e16f6"; - }) - ]; - buildInputs = - (self.nativeDeps."morgan" or []); + src = fetchurl { + url = "http://registry.npmjs.org/morgan/-/morgan-1.5.1.tgz"; + name = "morgan-1.5.1.tgz"; + sha1 = "a9688eed9187ab648d816fc09c696fae882e16f6"; + }; deps = { "basic-auth-1.0.0" = self.by-version."basic-auth"."1.0.0"; "debug-2.1.1" = self.by-version."debug"."2.1.1"; "depd-1.0.0" = self.by-version."depd"."1.0.0"; "on-finished-2.2.0" = self.by-version."on-finished"."2.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "morgan" ]; + peerDependencies = []; }; by-spec."mount-point"."^1.0.0" = self.by-version."mount-point"."1.0.3"; - by-version."mount-point"."1.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."mount-point"."1.0.3" = self.buildNodePackage { name = "mount-point-1.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mount-point/-/mount-point-1.0.3.tgz"; - name = "mount-point-1.0.3.tgz"; - sha1 = "43adac2467a9dc8abf4b784a0d7b7453ab58df4d"; - }) - ]; - buildInputs = - (self.nativeDeps."mount-point" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mount-point/-/mount-point-1.0.3.tgz"; + name = "mount-point-1.0.3.tgz"; + sha1 = "43adac2467a9dc8abf4b784a0d7b7453ab58df4d"; + }; deps = { "node-df-0.1.1" = self.by-version."node-df"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "mount-point" ]; + peerDependencies = []; }; by-spec."mout"."~0.9.0" = self.by-version."mout"."0.9.1"; - by-version."mout"."0.9.1" = lib.makeOverridable self.buildNodePackage { + by-version."mout"."0.9.1" = self.buildNodePackage { name = "mout-0.9.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mout/-/mout-0.9.1.tgz"; - name = "mout-0.9.1.tgz"; - sha1 = "84f0f3fd6acc7317f63de2affdcc0cee009b0477"; - }) - ]; - buildInputs = - (self.nativeDeps."mout" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mout/-/mout-0.9.1.tgz"; + name = "mout-0.9.1.tgz"; + sha1 = "84f0f3fd6acc7317f63de2affdcc0cee009b0477"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mout" ]; + peerDependencies = []; }; by-spec."mpath"."0.1.1" = self.by-version."mpath"."0.1.1"; - by-version."mpath"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."mpath"."0.1.1" = self.buildNodePackage { name = "mpath-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mpath/-/mpath-0.1.1.tgz"; - name = "mpath-0.1.1.tgz"; - sha1 = "23da852b7c232ee097f4759d29c0ee9cd22d5e46"; - }) - ]; - buildInputs = - (self.nativeDeps."mpath" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mpath/-/mpath-0.1.1.tgz"; + name = "mpath-0.1.1.tgz"; + sha1 = "23da852b7c232ee097f4759d29c0ee9cd22d5e46"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mpath" ]; + peerDependencies = []; }; by-spec."mpromise"."0.2.1" = self.by-version."mpromise"."0.2.1"; - by-version."mpromise"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."mpromise"."0.2.1" = self.buildNodePackage { name = "mpromise-0.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mpromise/-/mpromise-0.2.1.tgz"; - name = "mpromise-0.2.1.tgz"; - sha1 = "fbbdc28cb0207e49b8a4eb1a4c0cea6c2de794c8"; - }) - ]; - buildInputs = - (self.nativeDeps."mpromise" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mpromise/-/mpromise-0.2.1.tgz"; + name = "mpromise-0.2.1.tgz"; + sha1 = "fbbdc28cb0207e49b8a4eb1a4c0cea6c2de794c8"; + }; deps = { "sliced-0.0.4" = self.by-version."sliced"."0.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "mpromise" ]; + peerDependencies = []; }; by-spec."mpromise"."0.4.3" = self.by-version."mpromise"."0.4.3"; - by-version."mpromise"."0.4.3" = lib.makeOverridable self.buildNodePackage { + by-version."mpromise"."0.4.3" = self.buildNodePackage { name = "mpromise-0.4.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mpromise/-/mpromise-0.4.3.tgz"; - name = "mpromise-0.4.3.tgz"; - sha1 = "edc47a75a2a177b0e9382735db52dbec3808cc33"; - }) - ]; - buildInputs = - (self.nativeDeps."mpromise" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mpromise/-/mpromise-0.4.3.tgz"; + name = "mpromise-0.4.3.tgz"; + sha1 = "edc47a75a2a177b0e9382735db52dbec3808cc33"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mpromise" ]; + peerDependencies = []; + }; + by-spec."mpromise"."0.5.4" = + self.by-version."mpromise"."0.5.4"; + by-version."mpromise"."0.5.4" = self.buildNodePackage { + name = "mpromise-0.5.4"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/mpromise/-/mpromise-0.5.4.tgz"; + name = "mpromise-0.5.4.tgz"; + sha1 = "b610613ec6de37419f944b35f0783b4de9f5dc75"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."mquery"."0.8.0" = self.by-version."mquery"."0.8.0"; - by-version."mquery"."0.8.0" = lib.makeOverridable self.buildNodePackage { + by-version."mquery"."0.8.0" = self.buildNodePackage { name = "mquery-0.8.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mquery/-/mquery-0.8.0.tgz"; - name = "mquery-0.8.0.tgz"; - sha1 = "1e5b8c2a5a52f5583bd08932700b85440ee25f60"; - }) - ]; - buildInputs = - (self.nativeDeps."mquery" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mquery/-/mquery-0.8.0.tgz"; + name = "mquery-0.8.0.tgz"; + sha1 = "1e5b8c2a5a52f5583bd08932700b85440ee25f60"; + }; deps = { "sliced-0.0.5" = self.by-version."sliced"."0.0.5"; "debug-0.7.4" = self.by-version."debug"."0.7.4"; "regexp-clone-0.0.1" = self.by-version."regexp-clone"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "mquery" ]; + peerDependencies = []; + }; + by-spec."mquery"."1.0.0" = + self.by-version."mquery"."1.0.0"; + by-version."mquery"."1.0.0" = self.buildNodePackage { + name = "mquery-1.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/mquery/-/mquery-1.0.0.tgz"; + name = "mquery-1.0.0.tgz"; + sha1 = "6940a46d643368fe8e5abddeb94bd8dd32013f5b"; + }; + deps = { + "sliced-0.0.5" = self.by-version."sliced"."0.0.5"; + "debug-0.7.4" = self.by-version."debug"."0.7.4"; + "regexp-clone-0.0.1" = self.by-version."regexp-clone"."0.0.1"; + }; + peerDependencies = []; }; by-spec."ms"."0.1.0" = self.by-version."ms"."0.1.0"; - by-version."ms"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."ms"."0.1.0" = self.buildNodePackage { name = "ms-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ms/-/ms-0.1.0.tgz"; - name = "ms-0.1.0.tgz"; - sha1 = "f21fac490daf1d7667fd180fe9077389cc9442b2"; - }) - ]; - buildInputs = - (self.nativeDeps."ms" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ms/-/ms-0.1.0.tgz"; + name = "ms-0.1.0.tgz"; + sha1 = "f21fac490daf1d7667fd180fe9077389cc9442b2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ms" ]; + peerDependencies = []; }; by-spec."ms"."0.6.2" = self.by-version."ms"."0.6.2"; - by-version."ms"."0.6.2" = lib.makeOverridable self.buildNodePackage { + by-version."ms"."0.6.2" = self.buildNodePackage { name = "ms-0.6.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ms/-/ms-0.6.2.tgz"; - name = "ms-0.6.2.tgz"; - sha1 = "d89c2124c6fdc1353d65a8b77bf1aac4b193708c"; - }) - ]; - buildInputs = - (self.nativeDeps."ms" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ms/-/ms-0.6.2.tgz"; + name = "ms-0.6.2.tgz"; + sha1 = "d89c2124c6fdc1353d65a8b77bf1aac4b193708c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ms" ]; + peerDependencies = []; }; by-spec."ms"."0.7.0" = self.by-version."ms"."0.7.0"; - by-version."ms"."0.7.0" = lib.makeOverridable self.buildNodePackage { + by-version."ms"."0.7.0" = self.buildNodePackage { name = "ms-0.7.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ms/-/ms-0.7.0.tgz"; - name = "ms-0.7.0.tgz"; - sha1 = "865be94c2e7397ad8a57da6a633a6e2f30798b83"; - }) - ]; - buildInputs = - (self.nativeDeps."ms" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ms/-/ms-0.7.0.tgz"; + name = "ms-0.7.0.tgz"; + sha1 = "865be94c2e7397ad8a57da6a633a6e2f30798b83"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ms" ]; + peerDependencies = []; }; by-spec."msgpack".">= 0.0.1" = self.by-version."msgpack"."0.2.4"; - by-version."msgpack"."0.2.4" = lib.makeOverridable self.buildNodePackage { + by-version."msgpack"."0.2.4" = self.buildNodePackage { name = "msgpack-0.2.4"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/msgpack/-/msgpack-0.2.4.tgz"; - name = "msgpack-0.2.4.tgz"; - sha1 = "17ac333ea5320b45059f80c992d7465fed4fe706"; - }) - ]; - buildInputs = - (self.nativeDeps."msgpack" or []); + src = fetchurl { + url = "http://registry.npmjs.org/msgpack/-/msgpack-0.2.4.tgz"; + name = "msgpack-0.2.4.tgz"; + sha1 = "17ac333ea5320b45059f80c992d7465fed4fe706"; + }; deps = { "nan-1.0.0" = self.by-version."nan"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "msgpack" ]; + peerDependencies = []; + }; + by-spec."multer".">=0.0.6" = + self.by-version."multer"."0.1.7"; + by-version."multer"."0.1.7" = self.buildNodePackage { + name = "multer-0.1.7"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/multer/-/multer-0.1.7.tgz"; + name = "multer-0.1.7.tgz"; + sha1 = "bc2b7f72a32ad08496e209881ee348f38c495b22"; + }; + deps = { + "busboy-0.2.9" = self.by-version."busboy"."0.2.9"; + "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; + "qs-1.2.2" = self.by-version."qs"."1.2.2"; + "type-is-1.5.5" = self.by-version."type-is"."1.5.5"; + }; + peerDependencies = []; }; by-spec."multiparty"."2.2.0" = self.by-version."multiparty"."2.2.0"; - by-version."multiparty"."2.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."multiparty"."2.2.0" = self.buildNodePackage { name = "multiparty-2.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/multiparty/-/multiparty-2.2.0.tgz"; - name = "multiparty-2.2.0.tgz"; - sha1 = "a567c2af000ad22dc8f2a653d91978ae1f5316f4"; - }) - ]; - buildInputs = - (self.nativeDeps."multiparty" or []); + src = fetchurl { + url = "http://registry.npmjs.org/multiparty/-/multiparty-2.2.0.tgz"; + name = "multiparty-2.2.0.tgz"; + sha1 = "a567c2af000ad22dc8f2a653d91978ae1f5316f4"; + }; deps = { "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; "stream-counter-0.2.0" = self.by-version."stream-counter"."0.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "multiparty" ]; + peerDependencies = []; }; by-spec."multiparty"."3.3.2" = self.by-version."multiparty"."3.3.2"; - by-version."multiparty"."3.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."multiparty"."3.3.2" = self.buildNodePackage { name = "multiparty-3.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/multiparty/-/multiparty-3.3.2.tgz"; - name = "multiparty-3.3.2.tgz"; - sha1 = "35de6804dc19643e5249f3d3e3bdc6c8ce301d3f"; - }) - ]; - buildInputs = - (self.nativeDeps."multiparty" or []); + src = fetchurl { + url = "http://registry.npmjs.org/multiparty/-/multiparty-3.3.2.tgz"; + name = "multiparty-3.3.2.tgz"; + sha1 = "35de6804dc19643e5249f3d3e3bdc6c8ce301d3f"; + }; deps = { "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; "stream-counter-0.2.0" = self.by-version."stream-counter"."0.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "multiparty" ]; + peerDependencies = []; }; + by-spec."multiparty"."~3.3.2" = + self.by-version."multiparty"."3.3.2"; by-spec."multipipe"."^0.1.2" = self.by-version."multipipe"."0.1.2"; - by-version."multipipe"."0.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."multipipe"."0.1.2" = self.buildNodePackage { name = "multipipe-0.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz"; - name = "multipipe-0.1.2.tgz"; - sha1 = "2a8f2ddf70eed564dff2d57f1e1a137d9f05078b"; - }) - ]; - buildInputs = - (self.nativeDeps."multipipe" or []); + src = fetchurl { + url = "http://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz"; + name = "multipipe-0.1.2.tgz"; + sha1 = "2a8f2ddf70eed564dff2d57f1e1a137d9f05078b"; + }; deps = { "duplexer2-0.0.2" = self.by-version."duplexer2"."0.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "multipipe" ]; + peerDependencies = []; }; by-spec."muri"."0.3.1" = self.by-version."muri"."0.3.1"; - by-version."muri"."0.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."muri"."0.3.1" = self.buildNodePackage { name = "muri-0.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/muri/-/muri-0.3.1.tgz"; - name = "muri-0.3.1.tgz"; - sha1 = "861889c5c857f1a43700bee85d50731f61727c9a"; - }) - ]; - buildInputs = - (self.nativeDeps."muri" or []); + src = fetchurl { + url = "http://registry.npmjs.org/muri/-/muri-0.3.1.tgz"; + name = "muri-0.3.1.tgz"; + sha1 = "861889c5c857f1a43700bee85d50731f61727c9a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "muri" ]; + peerDependencies = []; }; by-spec."mutate.js"."^0.2.0" = self.by-version."mutate.js"."0.2.0"; - by-version."mutate.js"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."mutate.js"."0.2.0" = self.buildNodePackage { name = "mutate.js-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mutate.js/-/mutate.js-0.2.0.tgz"; - name = "mutate.js-0.2.0.tgz"; - sha1 = "2e5cb1ac64c937dae28296e8f42af5eafd9bc7ef"; - }) - ]; - buildInputs = - (self.nativeDeps."mutate.js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mutate.js/-/mutate.js-0.2.0.tgz"; + name = "mutate.js-0.2.0.tgz"; + sha1 = "2e5cb1ac64c937dae28296e8f42af5eafd9bc7ef"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mutate.js" ]; + peerDependencies = []; }; by-spec."mute-stream"."0.0.4" = self.by-version."mute-stream"."0.0.4"; - by-version."mute-stream"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."mute-stream"."0.0.4" = self.buildNodePackage { name = "mute-stream-0.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.4.tgz"; - name = "mute-stream-0.0.4.tgz"; - sha1 = "a9219960a6d5d5d046597aee51252c6655f7177e"; - }) - ]; - buildInputs = - (self.nativeDeps."mute-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.4.tgz"; + name = "mute-stream-0.0.4.tgz"; + sha1 = "a9219960a6d5d5d046597aee51252c6655f7177e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mute-stream" ]; + peerDependencies = []; }; by-spec."mute-stream"."~0.0.4" = self.by-version."mute-stream"."0.0.4"; by-spec."mv"."0.0.5" = self.by-version."mv"."0.0.5"; - by-version."mv"."0.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."mv"."0.0.5" = self.buildNodePackage { name = "mv-0.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mv/-/mv-0.0.5.tgz"; - name = "mv-0.0.5.tgz"; - sha1 = "15eac759479884df1131d6de56bce20b654f5391"; - }) - ]; - buildInputs = - (self.nativeDeps."mv" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mv/-/mv-0.0.5.tgz"; + name = "mv-0.0.5.tgz"; + sha1 = "15eac759479884df1131d6de56bce20b654f5391"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "mv" ]; + peerDependencies = []; + }; + by-spec."mv"."~2" = + self.by-version."mv"."2.0.3"; + by-version."mv"."2.0.3" = self.buildNodePackage { + name = "mv-2.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/mv/-/mv-2.0.3.tgz"; + name = "mv-2.0.3.tgz"; + sha1 = "e9ab707d71dc38de24edcc637a8e2f5f480c7f32"; + }; + deps = { + "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; + "ncp-0.6.0" = self.by-version."ncp"."0.6.0"; + "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; + }; + peerDependencies = []; }; by-spec."mz"."1" = self.by-version."mz"."1.2.1"; - by-version."mz"."1.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."mz"."1.2.1" = self.buildNodePackage { name = "mz-1.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/mz/-/mz-1.2.1.tgz"; - name = "mz-1.2.1.tgz"; - sha1 = "a758a8012cb43b59e209596a0e124cfff87c6923"; - }) - ]; - buildInputs = - (self.nativeDeps."mz" or []); + src = fetchurl { + url = "http://registry.npmjs.org/mz/-/mz-1.2.1.tgz"; + name = "mz-1.2.1.tgz"; + sha1 = "a758a8012cb43b59e209596a0e124cfff87c6923"; + }; deps = { "native-or-bluebird-1.1.2" = self.by-version."native-or-bluebird"."1.1.2"; "thenify-3.1.0" = self.by-version."thenify"."3.1.0"; - "thenify-all-1.5.1" = self.by-version."thenify-all"."1.5.1"; + "thenify-all-1.6.0" = self.by-version."thenify-all"."1.6.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "mz" ]; + peerDependencies = []; }; by-spec."nan"."1.1.2" = self.by-version."nan"."1.1.2"; - by-version."nan"."1.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."nan"."1.1.2" = self.buildNodePackage { name = "nan-1.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nan/-/nan-1.1.2.tgz"; - name = "nan-1.1.2.tgz"; - sha1 = "bbd48552fc0758673ebe8fada360b60278a6636b"; - }) - ]; - buildInputs = - (self.nativeDeps."nan" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nan/-/nan-1.1.2.tgz"; + name = "nan-1.1.2.tgz"; + sha1 = "bbd48552fc0758673ebe8fada360b60278a6636b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "nan" ]; + peerDependencies = []; }; - by-spec."nan"."1.3.0" = - self.by-version."nan"."1.3.0"; - by-version."nan"."1.3.0" = lib.makeOverridable self.buildNodePackage { - name = "nan-1.3.0"; + by-spec."nan"."1.5.0" = + self.by-version."nan"."1.5.0"; + by-version."nan"."1.5.0" = self.buildNodePackage { + name = "nan-1.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nan/-/nan-1.3.0.tgz"; - name = "nan-1.3.0.tgz"; - sha1 = "9a5b8d5ef97a10df3050e59b2c362d3baf779742"; - }) - ]; - buildInputs = - (self.nativeDeps."nan" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nan/-/nan-1.5.0.tgz"; + name = "nan-1.5.0.tgz"; + sha1 = "2b3c05bc361f52e50aea2c49077783aa67c5b7fb"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "nan" ]; + peerDependencies = []; + }; + by-spec."nan"."1.5.1" = + self.by-version."nan"."1.5.1"; + by-version."nan"."1.5.1" = self.buildNodePackage { + name = "nan-1.5.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/nan/-/nan-1.5.1.tgz"; + name = "nan-1.5.1.tgz"; + sha1 = "a565e4d4143cb49afdd3fe07e4c8aeaa1e7e0603"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."nan".">=1.3.0" = - self.by-version."nan"."1.4.1"; - by-version."nan"."1.4.1" = lib.makeOverridable self.buildNodePackage { - name = "nan-1.4.1"; + self.by-version."nan"."1.6.1"; + by-version."nan"."1.6.1" = self.buildNodePackage { + name = "nan-1.6.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nan/-/nan-1.4.1.tgz"; - name = "nan-1.4.1.tgz"; - sha1 = "0a2bb562c558b440005b1f7eb8b31ccbdb565d5f"; - }) - ]; - buildInputs = - (self.nativeDeps."nan" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nan/-/nan-1.6.1.tgz"; + name = "nan-1.6.1.tgz"; + sha1 = "69bc50b2d727f3df01145a963f7d2e4da5ff9184"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "nan" ]; + peerDependencies = []; }; by-spec."nan"."^1.3.0" = - self.by-version."nan"."1.4.1"; - by-spec."nan"."~0.6.0" = - self.by-version."nan"."0.6.0"; - by-version."nan"."0.6.0" = lib.makeOverridable self.buildNodePackage { - name = "nan-0.6.0"; + self.by-version."nan"."1.6.1"; + by-spec."nan"."^1.5.1" = + self.by-version."nan"."1.6.1"; + by-spec."nan"."~0.3.0" = + self.by-version."nan"."0.3.2"; + by-version."nan"."0.3.2" = self.buildNodePackage { + name = "nan-0.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nan/-/nan-0.6.0.tgz"; - name = "nan-0.6.0.tgz"; - sha1 = "a54ebe59717b467c77425302bd7c17574c887aaa"; - }) - ]; - buildInputs = - (self.nativeDeps."nan" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nan/-/nan-0.3.2.tgz"; + name = "nan-0.3.2.tgz"; + sha1 = "0df1935cab15369075ef160ad2894107aa14dc2d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "nan" ]; + peerDependencies = []; + }; + by-spec."nan"."~0.6.0" = + self.by-version."nan"."0.6.0"; + by-version."nan"."0.6.0" = self.buildNodePackage { + name = "nan-0.6.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/nan/-/nan-0.6.0.tgz"; + name = "nan-0.6.0.tgz"; + sha1 = "a54ebe59717b467c77425302bd7c17574c887aaa"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."nan"."~0.7.0" = self.by-version."nan"."0.7.1"; - by-version."nan"."0.7.1" = lib.makeOverridable self.buildNodePackage { + by-version."nan"."0.7.1" = self.buildNodePackage { name = "nan-0.7.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nan/-/nan-0.7.1.tgz"; - name = "nan-0.7.1.tgz"; - sha1 = "fc576184a1037b3e5675f2ba3740dee2044ff8f4"; - }) - ]; - buildInputs = - (self.nativeDeps."nan" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nan/-/nan-0.7.1.tgz"; + name = "nan-0.7.1.tgz"; + sha1 = "fc576184a1037b3e5675f2ba3740dee2044ff8f4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "nan" ]; + peerDependencies = []; }; by-spec."nan"."~1.0.0" = self.by-version."nan"."1.0.0"; - by-version."nan"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."nan"."1.0.0" = self.buildNodePackage { name = "nan-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nan/-/nan-1.0.0.tgz"; - name = "nan-1.0.0.tgz"; - sha1 = "ae24f8850818d662fcab5acf7f3b95bfaa2ccf38"; - }) - ]; - buildInputs = - (self.nativeDeps."nan" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nan/-/nan-1.0.0.tgz"; + name = "nan-1.0.0.tgz"; + sha1 = "ae24f8850818d662fcab5acf7f3b95bfaa2ccf38"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "nan" ]; + peerDependencies = []; }; by-spec."nan"."~1.1.0" = self.by-version."nan"."1.1.2"; by-spec."nan"."~1.2.0" = self.by-version."nan"."1.2.0"; - by-version."nan"."1.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."nan"."1.2.0" = self.buildNodePackage { name = "nan-1.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nan/-/nan-1.2.0.tgz"; - name = "nan-1.2.0.tgz"; - sha1 = "9c4d63ce9e4f8e95de2d574e18f7925554a8a8ef"; - }) - ]; - buildInputs = - (self.nativeDeps."nan" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nan/-/nan-1.2.0.tgz"; + name = "nan-1.2.0.tgz"; + sha1 = "9c4d63ce9e4f8e95de2d574e18f7925554a8a8ef"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "nan" ]; + peerDependencies = []; }; by-spec."nan"."~1.3.0" = self.by-version."nan"."1.3.0"; + by-version."nan"."1.3.0" = self.buildNodePackage { + name = "nan-1.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/nan/-/nan-1.3.0.tgz"; + name = "nan-1.3.0.tgz"; + sha1 = "9a5b8d5ef97a10df3050e59b2c362d3baf779742"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."nan"."~1.4.1" = - self.by-version."nan"."1.4.1"; + self.by-version."nan"."1.4.3"; + by-version."nan"."1.4.3" = self.buildNodePackage { + name = "nan-1.4.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/nan/-/nan-1.4.3.tgz"; + name = "nan-1.4.3.tgz"; + sha1 = "c56b5404698063696f597435f9163c312aea5009"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."nan"."~1.5.0" = + self.by-version."nan"."1.5.3"; + by-version."nan"."1.5.3" = self.buildNodePackage { + name = "nan-1.5.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/nan/-/nan-1.5.3.tgz"; + name = "nan-1.5.3.tgz"; + sha1 = "4cd0ecc133b7b0700a492a646add427ae8a318eb"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."native-buffer-browserify"."~2.0.0" = self.by-version."native-buffer-browserify"."2.0.17"; - by-version."native-buffer-browserify"."2.0.17" = lib.makeOverridable self.buildNodePackage { + by-version."native-buffer-browserify"."2.0.17" = self.buildNodePackage { name = "native-buffer-browserify-2.0.17"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/native-buffer-browserify/-/native-buffer-browserify-2.0.17.tgz"; - name = "native-buffer-browserify-2.0.17.tgz"; - sha1 = "980577018c4884d169da40b47958ffac6c327d15"; - }) - ]; - buildInputs = - (self.nativeDeps."native-buffer-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/native-buffer-browserify/-/native-buffer-browserify-2.0.17.tgz"; + name = "native-buffer-browserify-2.0.17.tgz"; + sha1 = "980577018c4884d169da40b47958ffac6c327d15"; + }; deps = { "base64-js-0.0.8" = self.by-version."base64-js"."0.0.8"; "ieee754-1.1.4" = self.by-version."ieee754"."1.1.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "native-buffer-browserify" ]; + peerDependencies = []; }; by-spec."native-buffer-browserify"."~2.0.15" = self.by-version."native-buffer-browserify"."2.0.17"; + by-spec."native-dns"."0.6.1" = + self.by-version."native-dns"."0.6.1"; + by-version."native-dns"."0.6.1" = self.buildNodePackage { + name = "native-dns-0.6.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/native-dns/-/native-dns-0.6.1.tgz"; + name = "native-dns-0.6.1.tgz"; + sha1 = "f7d2a3c5464bb6f09d9167e35a7350bd7ffe9b82"; + }; + deps = { + "ipaddr.js-0.1.6" = self.by-version."ipaddr.js"."0.1.6"; + "native-dns-cache-0.0.2" = self.by-version."native-dns-cache"."0.0.2"; + "native-dns-packet-0.1.1" = self.by-version."native-dns-packet"."0.1.1"; + }; + peerDependencies = []; + }; + by-spec."native-dns-cache".">= 0.0.1" = + self.by-version."native-dns-cache"."0.0.2"; + by-version."native-dns-cache"."0.0.2" = self.buildNodePackage { + name = "native-dns-cache-0.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/native-dns-cache/-/native-dns-cache-0.0.2.tgz"; + name = "native-dns-cache-0.0.2.tgz"; + sha1 = "ce0998f7fdf6c7990970a33190624b0e98ee959b"; + }; + deps = { + "binaryheap-0.0.3" = self.by-version."binaryheap"."0.0.3"; + "native-dns-packet-0.1.1" = self.by-version."native-dns-packet"."0.1.1"; + }; + peerDependencies = []; + }; + by-spec."native-dns-packet".">= 0.0.1" = + self.by-version."native-dns-packet"."0.1.1"; + by-version."native-dns-packet"."0.1.1" = self.buildNodePackage { + name = "native-dns-packet-0.1.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/native-dns-packet/-/native-dns-packet-0.1.1.tgz"; + name = "native-dns-packet-0.1.1.tgz"; + sha1 = "97da90570b8438a00194701ce24d011fd3cc109a"; + }; + deps = { + "buffercursor-0.0.12" = self.by-version."buffercursor"."0.0.12"; + "ipaddr.js-0.1.6" = self.by-version."ipaddr.js"."0.1.6"; + }; + peerDependencies = []; + }; + by-spec."native-dns-packet".">= 0.0.4" = + self.by-version."native-dns-packet"."0.1.1"; by-spec."native-or-bluebird"."1" = self.by-version."native-or-bluebird"."1.1.2"; - by-version."native-or-bluebird"."1.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."native-or-bluebird"."1.1.2" = self.buildNodePackage { name = "native-or-bluebird-1.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/native-or-bluebird/-/native-or-bluebird-1.1.2.tgz"; - name = "native-or-bluebird-1.1.2.tgz"; - sha1 = "3921e110232d1eb790f3dac61bb370531c7d356e"; - }) - ]; - buildInputs = - (self.nativeDeps."native-or-bluebird" or []); + src = fetchurl { + url = "http://registry.npmjs.org/native-or-bluebird/-/native-or-bluebird-1.1.2.tgz"; + name = "native-or-bluebird-1.1.2.tgz"; + sha1 = "3921e110232d1eb790f3dac61bb370531c7d356e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "native-or-bluebird" ]; + peerDependencies = []; }; by-spec."native-or-bluebird"."~1.1.2" = self.by-version."native-or-bluebird"."1.1.2"; - by-spec."natural"."0.1.17" = - self.by-version."natural"."0.1.17"; - by-version."natural"."0.1.17" = lib.makeOverridable self.buildNodePackage { - name = "natural-0.1.17"; + by-spec."natural"."^0.2.0" = + self.by-version."natural"."0.2.0"; + by-version."natural"."0.2.0" = self.buildNodePackage { + name = "natural-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/natural/-/natural-0.1.17.tgz"; - name = "natural-0.1.17.tgz"; - sha1 = "0ff654cd30aeb2aa298ab0580e6f7ea9f40954e0"; - }) - ]; - buildInputs = - (self.nativeDeps."natural" or []); + src = fetchurl { + url = "http://registry.npmjs.org/natural/-/natural-0.2.0.tgz"; + name = "natural-0.2.0.tgz"; + sha1 = "42f4ff5f17ae54c439e7c61b45ff3a6bce9a0a8a"; + }; deps = { "sylvester-0.0.21" = self.by-version."sylvester"."0.0.21"; "apparatus-0.0.8" = self.by-version."apparatus"."0.0.8"; "underscore-1.7.0" = self.by-version."underscore"."1.7.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "natural" ]; + peerDependencies = []; }; by-spec."nconf"."*" = self.by-version."nconf"."0.7.1"; - by-version."nconf"."0.7.1" = lib.makeOverridable self.buildNodePackage { + by-version."nconf"."0.7.1" = self.buildNodePackage { name = "nconf-0.7.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nconf/-/nconf-0.7.1.tgz"; - name = "nconf-0.7.1.tgz"; - sha1 = "ee4b561dd979a3c58db122e38f196d49d61aeb5b"; - }) - ]; - buildInputs = - (self.nativeDeps."nconf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nconf/-/nconf-0.7.1.tgz"; + name = "nconf-0.7.1.tgz"; + sha1 = "ee4b561dd979a3c58db122e38f196d49d61aeb5b"; + }; deps = { "async-0.9.0" = self.by-version."async"."0.9.0"; "ini-1.3.2" = self.by-version."ini"."1.3.2"; "optimist-0.6.1" = self.by-version."optimist"."0.6.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "nconf" ]; + peerDependencies = []; }; "nconf" = self.by-version."nconf"."0.7.1"; by-spec."nconf"."0.6.9" = self.by-version."nconf"."0.6.9"; - by-version."nconf"."0.6.9" = lib.makeOverridable self.buildNodePackage { + by-version."nconf"."0.6.9" = self.buildNodePackage { name = "nconf-0.6.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nconf/-/nconf-0.6.9.tgz"; - name = "nconf-0.6.9.tgz"; - sha1 = "9570ef15ed6f9ae6b2b3c8d5e71b66d3193cd661"; - }) - ]; - buildInputs = - (self.nativeDeps."nconf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nconf/-/nconf-0.6.9.tgz"; + name = "nconf-0.6.9.tgz"; + sha1 = "9570ef15ed6f9ae6b2b3c8d5e71b66d3193cd661"; + }; deps = { "async-0.2.9" = self.by-version."async"."0.2.9"; "ini-1.3.2" = self.by-version."ini"."1.3.2"; "optimist-0.6.0" = self.by-version."optimist"."0.6.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "nconf" ]; + peerDependencies = []; }; by-spec."nconf"."~0.6.9" = self.by-version."nconf"."0.6.9"; by-spec."ncp"."0.2.x" = self.by-version."ncp"."0.2.7"; - by-version."ncp"."0.2.7" = lib.makeOverridable self.buildNodePackage { + by-version."ncp"."0.2.7" = self.buildNodePackage { name = "ncp-0.2.7"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ncp/-/ncp-0.2.7.tgz"; - name = "ncp-0.2.7.tgz"; - sha1 = "46fac2b7dda2560a4cb7e628677bd5f64eac5be1"; - }) - ]; - buildInputs = - (self.nativeDeps."ncp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ncp/-/ncp-0.2.7.tgz"; + name = "ncp-0.2.7.tgz"; + sha1 = "46fac2b7dda2560a4cb7e628677bd5f64eac5be1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ncp" ]; + peerDependencies = []; }; by-spec."ncp"."0.4.x" = self.by-version."ncp"."0.4.2"; - by-version."ncp"."0.4.2" = lib.makeOverridable self.buildNodePackage { + by-version."ncp"."0.4.2" = self.buildNodePackage { name = "ncp-0.4.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz"; - name = "ncp-0.4.2.tgz"; - sha1 = "abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574"; - }) - ]; - buildInputs = - (self.nativeDeps."ncp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz"; + name = "ncp-0.4.2.tgz"; + sha1 = "abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ncp" ]; + peerDependencies = []; }; by-spec."ncp"."^0.6.0" = self.by-version."ncp"."0.6.0"; - by-version."ncp"."0.6.0" = lib.makeOverridable self.buildNodePackage { + by-version."ncp"."0.6.0" = self.buildNodePackage { name = "ncp-0.6.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ncp/-/ncp-0.6.0.tgz"; - name = "ncp-0.6.0.tgz"; - sha1 = "df8ce021e262be21b52feb3d3e5cfaab12491f0d"; - }) - ]; - buildInputs = - (self.nativeDeps."ncp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ncp/-/ncp-0.6.0.tgz"; + name = "ncp-0.6.0.tgz"; + sha1 = "df8ce021e262be21b52feb3d3e5cfaab12491f0d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ncp" ]; + peerDependencies = []; }; by-spec."ncp"."~0.4.2" = self.by-version."ncp"."0.4.2"; + by-spec."ncp"."~0.6.0" = + self.by-version."ncp"."0.6.0"; by-spec."ncp"."~1.0.1" = self.by-version."ncp"."1.0.1"; - by-version."ncp"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."ncp"."1.0.1" = self.buildNodePackage { name = "ncp-1.0.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ncp/-/ncp-1.0.1.tgz"; - name = "ncp-1.0.1.tgz"; - sha1 = "d15367e5cb87432ba117d2bf80fdf45aecfb4246"; - }) - ]; - buildInputs = - (self.nativeDeps."ncp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ncp/-/ncp-1.0.1.tgz"; + name = "ncp-1.0.1.tgz"; + sha1 = "d15367e5cb87432ba117d2bf80fdf45aecfb4246"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ncp" ]; + peerDependencies = []; }; by-spec."negotiator"."0.2.5" = self.by-version."negotiator"."0.2.5"; - by-version."negotiator"."0.2.5" = lib.makeOverridable self.buildNodePackage { + by-version."negotiator"."0.2.5" = self.buildNodePackage { name = "negotiator-0.2.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/negotiator/-/negotiator-0.2.5.tgz"; - name = "negotiator-0.2.5.tgz"; - sha1 = "12ec7b4a9f3b4c894c31d8c4ec015925ba547eec"; - }) - ]; - buildInputs = - (self.nativeDeps."negotiator" or []); + src = fetchurl { + url = "http://registry.npmjs.org/negotiator/-/negotiator-0.2.5.tgz"; + name = "negotiator-0.2.5.tgz"; + sha1 = "12ec7b4a9f3b4c894c31d8c4ec015925ba547eec"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "negotiator" ]; + peerDependencies = []; }; by-spec."negotiator"."0.3.0" = self.by-version."negotiator"."0.3.0"; - by-version."negotiator"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."negotiator"."0.3.0" = self.buildNodePackage { name = "negotiator-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/negotiator/-/negotiator-0.3.0.tgz"; - name = "negotiator-0.3.0.tgz"; - sha1 = "706d692efeddf574d57ea9fb1ab89a4fa7ee8f60"; - }) - ]; - buildInputs = - (self.nativeDeps."negotiator" or []); + src = fetchurl { + url = "http://registry.npmjs.org/negotiator/-/negotiator-0.3.0.tgz"; + name = "negotiator-0.3.0.tgz"; + sha1 = "706d692efeddf574d57ea9fb1ab89a4fa7ee8f60"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "negotiator" ]; + peerDependencies = []; }; by-spec."negotiator"."0.4.2" = self.by-version."negotiator"."0.4.2"; - by-version."negotiator"."0.4.2" = lib.makeOverridable self.buildNodePackage { + by-version."negotiator"."0.4.2" = self.buildNodePackage { name = "negotiator-0.4.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/negotiator/-/negotiator-0.4.2.tgz"; - name = "negotiator-0.4.2.tgz"; - sha1 = "8c43ea7e4c40ddfe40c3c0234c4ef77500b8fd37"; - }) - ]; - buildInputs = - (self.nativeDeps."negotiator" or []); + src = fetchurl { + url = "http://registry.npmjs.org/negotiator/-/negotiator-0.4.2.tgz"; + name = "negotiator-0.4.2.tgz"; + sha1 = "8c43ea7e4c40ddfe40c3c0234c4ef77500b8fd37"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "negotiator" ]; + peerDependencies = []; + }; + by-spec."negotiator"."0.4.7" = + self.by-version."negotiator"."0.4.7"; + by-version."negotiator"."0.4.7" = self.buildNodePackage { + name = "negotiator-0.4.7"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/negotiator/-/negotiator-0.4.7.tgz"; + name = "negotiator-0.4.7.tgz"; + sha1 = "a4160f7177ec806738631d0d3052325da42abdc8"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."negotiator"."0.4.9" = self.by-version."negotiator"."0.4.9"; - by-version."negotiator"."0.4.9" = lib.makeOverridable self.buildNodePackage { + by-version."negotiator"."0.4.9" = self.buildNodePackage { name = "negotiator-0.4.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/negotiator/-/negotiator-0.4.9.tgz"; - name = "negotiator-0.4.9.tgz"; - sha1 = "92e46b6db53c7e421ed64a2bc94f08be7630df3f"; - }) - ]; - buildInputs = - (self.nativeDeps."negotiator" or []); + src = fetchurl { + url = "http://registry.npmjs.org/negotiator/-/negotiator-0.4.9.tgz"; + name = "negotiator-0.4.9.tgz"; + sha1 = "92e46b6db53c7e421ed64a2bc94f08be7630df3f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "negotiator" ]; + peerDependencies = []; }; by-spec."negotiator"."0.5.0" = self.by-version."negotiator"."0.5.0"; - by-version."negotiator"."0.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."negotiator"."0.5.0" = self.buildNodePackage { name = "negotiator-0.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/negotiator/-/negotiator-0.5.0.tgz"; - name = "negotiator-0.5.0.tgz"; - sha1 = "bb77b3139d80d9b1ee8c913520a18b0d475b1b90"; - }) - ]; - buildInputs = - (self.nativeDeps."negotiator" or []); + src = fetchurl { + url = "http://registry.npmjs.org/negotiator/-/negotiator-0.5.0.tgz"; + name = "negotiator-0.5.0.tgz"; + sha1 = "bb77b3139d80d9b1ee8c913520a18b0d475b1b90"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "negotiator" ]; + peerDependencies = []; }; by-spec."net-ping"."1.1.7" = self.by-version."net-ping"."1.1.7"; - by-version."net-ping"."1.1.7" = lib.makeOverridable self.buildNodePackage { + by-version."net-ping"."1.1.7" = self.buildNodePackage { name = "net-ping-1.1.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/net-ping/-/net-ping-1.1.7.tgz"; - name = "net-ping-1.1.7.tgz"; - sha1 = "49f5bca55a30a3726d69253557f231135a637075"; - }) - ]; - buildInputs = - (self.nativeDeps."net-ping" or []); + src = fetchurl { + url = "http://registry.npmjs.org/net-ping/-/net-ping-1.1.7.tgz"; + name = "net-ping-1.1.7.tgz"; + sha1 = "49f5bca55a30a3726d69253557f231135a637075"; + }; deps = { "raw-socket-1.2.2" = self.by-version."raw-socket"."1.2.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "net-ping" ]; + peerDependencies = []; + }; + by-spec."netmask"."~1.0.4" = + self.by-version."netmask"."1.0.5"; + by-version."netmask"."1.0.5" = self.buildNodePackage { + name = "netmask-1.0.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/netmask/-/netmask-1.0.5.tgz"; + name = "netmask-1.0.5.tgz"; + sha1 = "84851218294b88e0ac5a008ec46401e2a5c767d2"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."network-address"."0.0.4" = self.by-version."network-address"."0.0.4"; - by-version."network-address"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."network-address"."0.0.4" = self.buildNodePackage { name = "network-address-0.0.4"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/network-address/-/network-address-0.0.4.tgz"; - name = "network-address-0.0.4.tgz"; - sha1 = "4dc7a8400a9fbac6b845a2c7bf3f06bcf9b2eedf"; - }) - ]; - buildInputs = - (self.nativeDeps."network-address" or []); + src = fetchurl { + url = "http://registry.npmjs.org/network-address/-/network-address-0.0.4.tgz"; + name = "network-address-0.0.4.tgz"; + sha1 = "4dc7a8400a9fbac6b845a2c7bf3f06bcf9b2eedf"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "network-address" ]; + peerDependencies = []; }; by-spec."network-address"."0.0.5" = self.by-version."network-address"."0.0.5"; - by-version."network-address"."0.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."network-address"."0.0.5" = self.buildNodePackage { name = "network-address-0.0.5"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/network-address/-/network-address-0.0.5.tgz"; - name = "network-address-0.0.5.tgz"; - sha1 = "a400225438cacb67cd6108e8e826d5920a705dcc"; - }) - ]; - buildInputs = - (self.nativeDeps."network-address" or []); + src = fetchurl { + url = "http://registry.npmjs.org/network-address/-/network-address-0.0.5.tgz"; + name = "network-address-0.0.5.tgz"; + sha1 = "a400225438cacb67cd6108e8e826d5920a705dcc"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "network-address" ]; + peerDependencies = []; }; by-spec."next-tick"."~0.2.2" = self.by-version."next-tick"."0.2.2"; - by-version."next-tick"."0.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."next-tick"."0.2.2" = self.buildNodePackage { name = "next-tick-0.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/next-tick/-/next-tick-0.2.2.tgz"; - name = "next-tick-0.2.2.tgz"; - sha1 = "75da4a927ee5887e39065880065b7336413b310d"; - }) - ]; - buildInputs = - (self.nativeDeps."next-tick" or []); + src = fetchurl { + url = "http://registry.npmjs.org/next-tick/-/next-tick-0.2.2.tgz"; + name = "next-tick-0.2.2.tgz"; + sha1 = "75da4a927ee5887e39065880065b7336413b310d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "next-tick" ]; + peerDependencies = []; }; by-spec."nib"."*" = - self.by-version."nib"."1.0.4"; - by-version."nib"."1.0.4" = lib.makeOverridable self.buildNodePackage { - name = "nib-1.0.4"; + self.by-version."nib"."1.1.0"; + by-version."nib"."1.1.0" = self.buildNodePackage { + name = "nib-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nib/-/nib-1.0.4.tgz"; - name = "nib-1.0.4.tgz"; - sha1 = "03d397c27a231f3c9a5a190eaa68e5d79e2f0345"; - }) - ]; - buildInputs = - (self.nativeDeps."nib" or []); - deps = { - "stylus-0.45.1" = self.by-version."stylus"."0.45.1"; + src = fetchurl { + url = "http://registry.npmjs.org/nib/-/nib-1.1.0.tgz"; + name = "nib-1.1.0.tgz"; + sha1 = "527c19662a10a2b565fe85e9b309d622aa7557d3"; }; - peerDependencies = [ - ]; - passthru.names = [ "nib" ]; + deps = { + "stylus-0.49.3" = self.by-version."stylus"."0.49.3"; + }; + peerDependencies = []; }; - "nib" = self.by-version."nib"."1.0.4"; + "nib" = self.by-version."nib"."1.1.0"; by-spec."nib"."0.5.0" = self.by-version."nib"."0.5.0"; - by-version."nib"."0.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."nib"."0.5.0" = self.buildNodePackage { name = "nib-0.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nib/-/nib-0.5.0.tgz"; - name = "nib-0.5.0.tgz"; - sha1 = "ad0a7dfa2bca8680c8cb8adaa6ab68c80e5221e5"; - }) - ]; - buildInputs = - (self.nativeDeps."nib" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nib/-/nib-0.5.0.tgz"; + name = "nib-0.5.0.tgz"; + sha1 = "ad0a7dfa2bca8680c8cb8adaa6ab68c80e5221e5"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "nib" ]; + peerDependencies = []; }; by-spec."nijs"."*" = self.by-version."nijs"."0.0.22"; - by-version."nijs"."0.0.22" = lib.makeOverridable self.buildNodePackage { + by-version."nijs"."0.0.22" = self.buildNodePackage { name = "nijs-0.0.22"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nijs/-/nijs-0.0.22.tgz"; - name = "nijs-0.0.22.tgz"; - sha1 = "41f162cfd4b8e99b56da26b3170307381916718a"; - }) - ]; - buildInputs = - (self.nativeDeps."nijs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nijs/-/nijs-0.0.22.tgz"; + name = "nijs-0.0.22.tgz"; + sha1 = "41f162cfd4b8e99b56da26b3170307381916718a"; + }; deps = { "optparse-1.0.5" = self.by-version."optparse"."1.0.5"; "slasp-0.0.4" = self.by-version."slasp"."0.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "nijs" ]; + peerDependencies = []; }; "nijs" = self.by-version."nijs"."0.0.22"; by-spec."node-appc"."0.2.14" = self.by-version."node-appc"."0.2.14"; - by-version."node-appc"."0.2.14" = lib.makeOverridable self.buildNodePackage { + by-version."node-appc"."0.2.14" = self.buildNodePackage { name = "node-appc-0.2.14"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-appc/-/node-appc-0.2.14.tgz"; - name = "node-appc-0.2.14.tgz"; - sha1 = "74f20eca49ebf940799fac44bcb224321582cf98"; - }) - ]; - buildInputs = - (self.nativeDeps."node-appc" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-appc/-/node-appc-0.2.14.tgz"; + name = "node-appc-0.2.14.tgz"; + sha1 = "74f20eca49ebf940799fac44bcb224321582cf98"; + }; deps = { "adm-zip-0.4.4" = self.by-version."adm-zip"."0.4.4"; "async-0.2.10" = self.by-version."async"."0.2.10"; @@ -18994,99 +18242,106 @@ "uglify-js-2.3.6" = self.by-version."uglify-js"."2.3.6"; "xmldom-0.1.19" = self.by-version."xmldom"."0.1.19"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-appc" ]; + peerDependencies = []; + }; + by-spec."node-craigslist"."^0.1.7" = + self.by-version."node-craigslist"."0.1.7"; + by-version."node-craigslist"."0.1.7" = self.buildNodePackage { + name = "node-craigslist-0.1.7"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/node-craigslist/-/node-craigslist-0.1.7.tgz"; + name = "node-craigslist-0.1.7.tgz"; + sha1 = "f0cf7dbed75dcd67aa068fa5750bdb082a212777"; + }; + deps = { + "cheerio-0.17.0" = self.by-version."cheerio"."0.17.0"; + }; + peerDependencies = []; }; by-spec."node-df"."^0.1.1" = self.by-version."node-df"."0.1.1"; - by-version."node-df"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."node-df"."0.1.1" = self.buildNodePackage { name = "node-df-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-df/-/node-df-0.1.1.tgz"; - name = "node-df-0.1.1.tgz"; - sha1 = "42ec5a15b7b491164b3de7edeef2e346a0e500ea"; - }) - ]; - buildInputs = - (self.nativeDeps."node-df" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-df/-/node-df-0.1.1.tgz"; + name = "node-df-0.1.1.tgz"; + sha1 = "42ec5a15b7b491164b3de7edeef2e346a0e500ea"; + }; deps = { "underscore-1.7.0" = self.by-version."underscore"."1.7.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-df" ]; + peerDependencies = []; }; by-spec."node-expat"."*" = self.by-version."node-expat"."2.3.4"; - by-version."node-expat"."2.3.4" = lib.makeOverridable self.buildNodePackage { + by-version."node-expat"."2.3.4" = self.buildNodePackage { name = "node-expat-2.3.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-expat/-/node-expat-2.3.4.tgz"; - name = "node-expat-2.3.4.tgz"; - sha1 = "f2659ee57ca6226d0d0a3957eeae71c1b3f67f61"; - }) - ]; - buildInputs = - (self.nativeDeps."node-expat" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-expat/-/node-expat-2.3.4.tgz"; + name = "node-expat-2.3.4.tgz"; + sha1 = "f2659ee57ca6226d0d0a3957eeae71c1b3f67f61"; + }; deps = { "bindings-1.2.1" = self.by-version."bindings"."1.2.1"; "debug-2.1.1" = self.by-version."debug"."2.1.1"; - "nan-1.4.1" = self.by-version."nan"."1.4.1"; + "nan-1.4.3" = self.by-version."nan"."1.4.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-expat" ]; + peerDependencies = []; }; "node-expat" = self.by-version."node-expat"."2.3.4"; by-spec."node-expat".">=1.4.1" = self.by-version."node-expat"."2.3.4"; + by-spec."node-expat"."^2.3.0" = + self.by-version."node-expat"."2.3.4"; by-spec."node-expat"."~2.1.4" = self.by-version."node-expat"."2.1.4"; - by-version."node-expat"."2.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."node-expat"."2.1.4" = self.buildNodePackage { name = "node-expat-2.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-expat/-/node-expat-2.1.4.tgz"; - name = "node-expat-2.1.4.tgz"; - sha1 = "e55a82249b71afbce09ffa880705ec37553c5121"; - }) - ]; - buildInputs = - (self.nativeDeps."node-expat" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-expat/-/node-expat-2.1.4.tgz"; + name = "node-expat-2.1.4.tgz"; + sha1 = "e55a82249b71afbce09ffa880705ec37553c5121"; + }; deps = { "nan-0.6.0" = self.by-version."nan"."0.6.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-expat" ]; + peerDependencies = []; }; by-spec."node-expat"."~2.3.0" = self.by-version."node-expat"."2.3.4"; by-spec."node-expat"."~2.3.1" = self.by-version."node-expat"."2.3.4"; + by-spec."node-fs"."^0.1.7" = + self.by-version."node-fs"."0.1.7"; + by-version."node-fs"."0.1.7" = self.buildNodePackage { + name = "node-fs-0.1.7"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/node-fs/-/node-fs-0.1.7.tgz"; + name = "node-fs-0.1.7.tgz"; + sha1 = "32323cccb46c9fbf0fc11812d45021cc31d325bb"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."node-gyp"."*" = self.by-version."node-gyp"."1.0.2"; - by-version."node-gyp"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."node-gyp"."1.0.2" = self.buildNodePackage { name = "node-gyp-1.0.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-gyp/-/node-gyp-1.0.2.tgz"; - name = "node-gyp-1.0.2.tgz"; - sha1 = "b0bb6d2d762271408dd904853e7aa3000ed2eb57"; - }) - ]; - buildInputs = - (self.nativeDeps."node-gyp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-gyp/-/node-gyp-1.0.2.tgz"; + name = "node-gyp-1.0.2.tgz"; + sha1 = "b0bb6d2d762271408dd904853e7aa3000ed2eb57"; + }; deps = { - "fstream-1.0.3" = self.by-version."fstream"."1.0.3"; - "glob-4.3.2" = self.by-version."glob"."4.3.2"; + "fstream-1.0.4" = self.by-version."fstream"."1.0.4"; + "glob-4.3.5" = self.by-version."glob"."4.3.5"; "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; "minimatch-1.0.0" = self.by-version."minimatch"."1.0.0"; "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; @@ -19099,9 +18354,7 @@ "tar-1.0.3" = self.by-version."tar"."1.0.3"; "which-1.0.8" = self.by-version."which"."1.0.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-gyp" ]; + peerDependencies = []; }; "node-gyp" = self.by-version."node-gyp"."1.0.2"; by-spec."node-gyp"."~1.0.1" = @@ -19109,21 +18362,17 @@ by-spec."node-gyp"."~1.0.2" = self.by-version."node-gyp"."1.0.2"; by-spec."node-inspector"."*" = - self.by-version."node-inspector"."0.8.1"; - by-version."node-inspector"."0.8.1" = lib.makeOverridable self.buildNodePackage { - name = "node-inspector-0.8.1"; + self.by-version."node-inspector"."0.8.3"; + by-version."node-inspector"."0.8.3" = self.buildNodePackage { + name = "node-inspector-0.8.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-inspector/-/node-inspector-0.8.1.tgz"; - name = "node-inspector-0.8.1.tgz"; - sha1 = "2e7e88d47c4dc0761497f2fba520ca2310985950"; - }) - ]; - buildInputs = - (self.nativeDeps."node-inspector" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-inspector/-/node-inspector-0.8.3.tgz"; + name = "node-inspector-0.8.3.tgz"; + sha1 = "2eac57771973c6eb49100ef4c9caa6ae0bcd8911"; + }; deps = { - "express-4.10.7" = self.by-version."express"."4.10.7"; + "express-4.11.1" = self.by-version."express"."4.11.1"; "serve-favicon-2.2.0" = self.by-version."serve-favicon"."2.2.0"; "async-0.9.0" = self.by-version."async"."0.9.0"; "glob-3.2.11" = self.by-version."glob"."3.2.11"; @@ -19138,25 +18387,33 @@ "v8-profiler-5.2.2" = self.by-version."v8-profiler"."5.2.2"; "semver-3.0.1" = self.by-version."semver"."3.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-inspector" ]; + peerDependencies = []; + }; + "node-inspector" = self.by-version."node-inspector"."0.8.3"; + by-spec."node-options"."0.0.6" = + self.by-version."node-options"."0.0.6"; + by-version."node-options"."0.0.6" = self.buildNodePackage { + name = "node-options-0.0.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/node-options/-/node-options-0.0.6.tgz"; + name = "node-options-0.0.6.tgz"; + sha1 = "98721bd14fc4969a619e4d87666449f1f92477ed"; + }; + deps = { + }; + peerDependencies = []; }; - "node-inspector" = self.by-version."node-inspector"."0.8.1"; by-spec."node-pre-gyp"."^0.5.0" = self.by-version."node-pre-gyp"."0.5.31"; - by-version."node-pre-gyp"."0.5.31" = lib.makeOverridable self.buildNodePackage { + by-version."node-pre-gyp"."0.5.31" = self.buildNodePackage { name = "node-pre-gyp-0.5.31"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.5.31.tgz"; - name = "node-pre-gyp-0.5.31.tgz"; - sha1 = "8c91516f0009e4691413c8c3f2d8a060deb607ba"; - }) - ]; - buildInputs = - (self.nativeDeps."node-pre-gyp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.5.31.tgz"; + name = "node-pre-gyp-0.5.31.tgz"; + sha1 = "8c91516f0009e4691413c8c3f2d8a060deb607ba"; + }; deps = { "nopt-3.0.1" = self.by-version."nopt"."3.0.1"; "npmlog-0.1.1" = self.by-version."npmlog"."0.1.1"; @@ -19168,160 +18425,133 @@ "rc-0.5.5" = self.by-version."rc"."0.5.5"; "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-pre-gyp" ]; + peerDependencies = []; }; by-spec."node-protobuf"."*" = self.by-version."node-protobuf"."1.2.2"; - by-version."node-protobuf"."1.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."node-protobuf"."1.2.2" = self.buildNodePackage { name = "node-protobuf-1.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-protobuf/-/node-protobuf-1.2.2.tgz"; - name = "node-protobuf-1.2.2.tgz"; - sha1 = "8d512499fe012358c1fd89d6b4d84ad80317acb3"; - }) - ]; - buildInputs = - (self.nativeDeps."node-protobuf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-protobuf/-/node-protobuf-1.2.2.tgz"; + name = "node-protobuf-1.2.2.tgz"; + sha1 = "8d512499fe012358c1fd89d6b4d84ad80317acb3"; + }; deps = { "bindings-1.2.1" = self.by-version."bindings"."1.2.1"; - "nan-1.4.1" = self.by-version."nan"."1.4.1"; + "nan-1.6.1" = self.by-version."nan"."1.6.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-protobuf" ]; + peerDependencies = []; }; "node-protobuf" = self.by-version."node-protobuf"."1.2.2"; by-spec."node-stringprep"."*" = - self.by-version."node-stringprep"."0.6.2"; - by-version."node-stringprep"."0.6.2" = lib.makeOverridable self.buildNodePackage { - name = "node-stringprep-0.6.2"; + self.by-version."node-stringprep"."0.7.0"; + by-version."node-stringprep"."0.7.0" = self.buildNodePackage { + name = "node-stringprep-0.7.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-stringprep/-/node-stringprep-0.6.2.tgz"; - name = "node-stringprep-0.6.2.tgz"; - sha1 = "c266853e5c22dfb53d99bcc68b02218c889ccdc7"; - }) - ]; - buildInputs = - (self.nativeDeps."node-stringprep" or []); - deps = { - "nan-1.2.0" = self.by-version."nan"."1.2.0"; - "bindings-1.1.1" = self.by-version."bindings"."1.1.1"; - "debug-2.0.0" = self.by-version."debug"."2.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/node-stringprep/-/node-stringprep-0.7.0.tgz"; + name = "node-stringprep-0.7.0.tgz"; + sha1 = "c8a8deac9217db97ef3eb20dfa817d7e716f56b5"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-stringprep" ]; + deps = { + "bindings-1.2.1" = self.by-version."bindings"."1.2.1"; + "debug-2.0.0" = self.by-version."debug"."2.0.0"; + "nan-1.6.1" = self.by-version."nan"."1.6.1"; + }; + peerDependencies = []; }; - "node-stringprep" = self.by-version."node-stringprep"."0.6.2"; + "node-stringprep" = self.by-version."node-stringprep"."0.7.0"; by-spec."node-stringprep"."^0.5.2" = self.by-version."node-stringprep"."0.5.4"; - by-version."node-stringprep"."0.5.4" = lib.makeOverridable self.buildNodePackage { + by-version."node-stringprep"."0.5.4" = self.buildNodePackage { name = "node-stringprep-0.5.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-stringprep/-/node-stringprep-0.5.4.tgz"; - name = "node-stringprep-0.5.4.tgz"; - sha1 = "dd03b3d8f6f83137754cc1ea1a55675447b0ab92"; - }) - ]; - buildInputs = - (self.nativeDeps."node-stringprep" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-stringprep/-/node-stringprep-0.5.4.tgz"; + name = "node-stringprep-0.5.4.tgz"; + sha1 = "dd03b3d8f6f83137754cc1ea1a55675447b0ab92"; + }; deps = { "nan-1.2.0" = self.by-version."nan"."1.2.0"; "bindings-1.1.1" = self.by-version."bindings"."1.1.1"; "debug-2.0.0" = self.by-version."debug"."2.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-stringprep" ]; + peerDependencies = []; }; by-spec."node-stringprep"."~0.2.0" = self.by-version."node-stringprep"."0.2.3"; - by-version."node-stringprep"."0.2.3" = lib.makeOverridable self.buildNodePackage { + by-version."node-stringprep"."0.2.3" = self.buildNodePackage { name = "node-stringprep-0.2.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-stringprep/-/node-stringprep-0.2.3.tgz"; - name = "node-stringprep-0.2.3.tgz"; - sha1 = "deab53eacbb2744eb65a3ab76f49a53a6d7f6b1c"; - }) - ]; - buildInputs = - (self.nativeDeps."node-stringprep" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-stringprep/-/node-stringprep-0.2.3.tgz"; + name = "node-stringprep-0.2.3.tgz"; + sha1 = "deab53eacbb2744eb65a3ab76f49a53a6d7f6b1c"; + }; deps = { "nan-0.7.1" = self.by-version."nan"."0.7.1"; "bindings-1.1.1" = self.by-version."bindings"."1.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-stringprep" ]; + peerDependencies = []; }; by-spec."node-stringprep"."~0.6.0" = self.by-version."node-stringprep"."0.6.2"; + by-version."node-stringprep"."0.6.2" = self.buildNodePackage { + name = "node-stringprep-0.6.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/node-stringprep/-/node-stringprep-0.6.2.tgz"; + name = "node-stringprep-0.6.2.tgz"; + sha1 = "c266853e5c22dfb53d99bcc68b02218c889ccdc7"; + }; + deps = { + "nan-1.2.0" = self.by-version."nan"."1.2.0"; + "bindings-1.1.1" = self.by-version."bindings"."1.1.1"; + "debug-2.0.0" = self.by-version."debug"."2.0.0"; + }; + peerDependencies = []; + }; by-spec."node-stringprep"."~0.x" = - self.by-version."node-stringprep"."0.6.2"; + self.by-version."node-stringprep"."0.7.0"; by-spec."node-swt".">=0.1.1" = self.by-version."node-swt"."0.1.1"; - by-version."node-swt"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."node-swt"."0.1.1" = self.buildNodePackage { name = "node-swt-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-swt/-/node-swt-0.1.1.tgz"; - name = "node-swt-0.1.1.tgz"; - sha1 = "af0903825784be553b93dbae57d99d59060585dd"; - }) - ]; - buildInputs = - (self.nativeDeps."node-swt" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-swt/-/node-swt-0.1.1.tgz"; + name = "node-swt-0.1.1.tgz"; + sha1 = "af0903825784be553b93dbae57d99d59060585dd"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "node-swt" ]; + peerDependencies = []; }; by-spec."node-syslog"."1.1.7" = self.by-version."node-syslog"."1.1.7"; - by-version."node-syslog"."1.1.7" = lib.makeOverridable self.buildNodePackage { + by-version."node-syslog"."1.1.7" = self.buildNodePackage { name = "node-syslog-1.1.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-syslog/-/node-syslog-1.1.7.tgz"; - name = "node-syslog-1.1.7.tgz"; - sha1 = "f2b1dfce095c39f5a6d056659862ca134a08a4cb"; - }) - ]; - buildInputs = - (self.nativeDeps."node-syslog" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-syslog/-/node-syslog-1.1.7.tgz"; + name = "node-syslog-1.1.7.tgz"; + sha1 = "f2b1dfce095c39f5a6d056659862ca134a08a4cb"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "node-syslog" ]; + peerDependencies = []; }; by-spec."node-uptime"."https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" = self.by-version."node-uptime"."3.2.0"; - by-version."node-uptime"."3.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."node-uptime"."3.2.0" = self.buildNodePackage { name = "node-uptime-3.2.0"; bin = false; - src = [ - (fetchurl { - url = "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7"; - name = "node-uptime-3.2.0.tgz"; - sha256 = "46424d7f9553ce7313cc09995ab11d237dd02257c29f260cfb38d2799e7c7746"; - }) - ]; - buildInputs = - (self.nativeDeps."node-uptime" or []); + src = fetchurl { + url = "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7"; + name = "node-uptime-3.2.0.tgz"; + sha256 = "46424d7f9553ce7313cc09995ab11d237dd02257c29f260cfb38d2799e7c7746"; + }; deps = { "mongoose-3.6.7" = self.by-version."mongoose"."3.6.7"; "mongoose-lifecycle-1.0.0" = self.by-version."mongoose-lifecycle"."1.0.0"; @@ -19338,92 +18568,68 @@ "net-ping-1.1.7" = self.by-version."net-ping"."1.1.7"; "js-yaml-2.1.0" = self.by-version."js-yaml"."2.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-uptime" ]; + peerDependencies = []; }; "node-uptime" = self.by-version."node-uptime"."3.2.0"; by-spec."node-uuid"."*" = self.by-version."node-uuid"."1.4.2"; - by-version."node-uuid"."1.4.2" = lib.makeOverridable self.buildNodePackage { + by-version."node-uuid"."1.4.2" = self.buildNodePackage { name = "node-uuid-1.4.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.2.tgz"; - name = "node-uuid-1.4.2.tgz"; - sha1 = "907db3d11b7b6a2cf4f905fb7199f14ae7379ba0"; - }) - ]; - buildInputs = - (self.nativeDeps."node-uuid" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.2.tgz"; + name = "node-uuid-1.4.2.tgz"; + sha1 = "907db3d11b7b6a2cf4f905fb7199f14ae7379ba0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "node-uuid" ]; + peerDependencies = []; }; "node-uuid" = self.by-version."node-uuid"."1.4.2"; by-spec."node-uuid"."1.3.3" = self.by-version."node-uuid"."1.3.3"; - by-version."node-uuid"."1.3.3" = lib.makeOverridable self.buildNodePackage { + by-version."node-uuid"."1.3.3" = self.buildNodePackage { name = "node-uuid-1.3.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.3.3.tgz"; - name = "node-uuid-1.3.3.tgz"; - sha1 = "d3db4d7b56810d9e4032342766282af07391729b"; - }) - ]; - buildInputs = - (self.nativeDeps."node-uuid" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.3.3.tgz"; + name = "node-uuid-1.3.3.tgz"; + sha1 = "d3db4d7b56810d9e4032342766282af07391729b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "node-uuid" ]; + peerDependencies = []; }; by-spec."node-uuid"."1.4.0" = self.by-version."node-uuid"."1.4.0"; - by-version."node-uuid"."1.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."node-uuid"."1.4.0" = self.buildNodePackage { name = "node-uuid-1.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.0.tgz"; - name = "node-uuid-1.4.0.tgz"; - sha1 = "07f9b2337572ff6275c775e1d48513f3a45d7a65"; - }) - ]; - buildInputs = - (self.nativeDeps."node-uuid" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.0.tgz"; + name = "node-uuid-1.4.0.tgz"; + sha1 = "07f9b2337572ff6275c775e1d48513f3a45d7a65"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "node-uuid" ]; + peerDependencies = []; }; by-spec."node-uuid"."1.4.1" = self.by-version."node-uuid"."1.4.1"; - by-version."node-uuid"."1.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."node-uuid"."1.4.1" = self.buildNodePackage { name = "node-uuid-1.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; - name = "node-uuid-1.4.1.tgz"; - sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; - }) - ]; - buildInputs = - (self.nativeDeps."node-uuid" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; + name = "node-uuid-1.4.1.tgz"; + sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "node-uuid" ]; + peerDependencies = []; }; + by-spec."node-uuid"."^1.3.3" = + self.by-version."node-uuid"."1.4.2"; by-spec."node-uuid"."^1.4.1" = self.by-version."node-uuid"."1.4.2"; by-spec."node-uuid"."~1.4.0" = @@ -19434,39 +18640,29 @@ self.by-version."node-uuid"."1.4.2"; by-spec."node-wsfederation".">=0.1.1" = self.by-version."node-wsfederation"."0.1.1"; - by-version."node-wsfederation"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."node-wsfederation"."0.1.1" = self.buildNodePackage { name = "node-wsfederation-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-wsfederation/-/node-wsfederation-0.1.1.tgz"; - name = "node-wsfederation-0.1.1.tgz"; - sha1 = "9abf1dd3b20a3ab0a38f899c882c218d734e8a7b"; - }) - ]; - buildInputs = - (self.nativeDeps."node-wsfederation" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-wsfederation/-/node-wsfederation-0.1.1.tgz"; + name = "node-wsfederation-0.1.1.tgz"; + sha1 = "9abf1dd3b20a3ab0a38f899c882c218d734e8a7b"; + }; deps = { "xml2js-0.4.4" = self.by-version."xml2js"."0.4.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-wsfederation" ]; + peerDependencies = []; }; by-spec."node-xmpp"."*" = self.by-version."node-xmpp"."1.0.0-alpha2"; - by-version."node-xmpp"."1.0.0-alpha2" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp"."1.0.0-alpha2" = self.buildNodePackage { name = "node-xmpp-1.0.0-alpha2"; bin = false; - src = [ - (self.patchSource fetchurl { - url = "http://registry.npmjs.org/node-xmpp/-/node-xmpp-1.0.0-alpha2.tgz"; - name = "node-xmpp-1.0.0-alpha2.tgz"; - sha1 = "349041a9041d3bcc608cdbf57e60f5b301e7a8c0"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-xmpp/-/node-xmpp-1.0.0-alpha2.tgz"; + name = "node-xmpp-1.0.0-alpha2.tgz"; + sha1 = "349041a9041d3bcc608cdbf57e60f5b301e7a8c0"; + }; deps = { "node-expat-2.3.4" = self.by-version."node-expat"."2.3.4"; "ltx-0.8.0" = self.by-version."ltx"."0.8.0"; @@ -19480,25 +18676,19 @@ "node-xmpp-server-1.0.0-alpha11" = self.by-version."node-xmpp-server"."1.0.0-alpha11"; "node-xmpp-core-1.0.0-alpha13" = self.by-version."node-xmpp-core"."1.0.0-alpha13"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp" ]; + peerDependencies = []; }; "node-xmpp" = self.by-version."node-xmpp"."1.0.0-alpha2"; by-spec."node-xmpp"."~0.15.0" = self.by-version."node-xmpp"."0.15.0"; - by-version."node-xmpp"."0.15.0" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp"."0.15.0" = self.buildNodePackage { name = "node-xmpp-0.15.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-xmpp/-/node-xmpp-0.15.0.tgz"; - name = "node-xmpp-0.15.0.tgz"; - sha1 = "b4e1adf6b4ea859f0d06e12daca9f850286cbb14"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-xmpp/-/node-xmpp-0.15.0.tgz"; + name = "node-xmpp-0.15.0.tgz"; + sha1 = "b4e1adf6b4ea859f0d06e12daca9f850286cbb14"; + }; deps = { "node-expat-2.3.4" = self.by-version."node-expat"."2.3.4"; "ltx-0.8.0" = self.by-version."ltx"."0.8.0"; @@ -19512,24 +18702,18 @@ "node-xmpp-server-0.6.0" = self.by-version."node-xmpp-server"."0.6.0"; "node-xmpp-core-0.5.0" = self.by-version."node-xmpp-core"."0.5.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp" ]; + peerDependencies = []; }; by-spec."node-xmpp-client"."*" = self.by-version."node-xmpp-client"."1.0.0-alpha9"; - by-version."node-xmpp-client"."1.0.0-alpha9" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp-client"."1.0.0-alpha9" = self.buildNodePackage { name = "node-xmpp-client-1.0.0-alpha9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-xmpp-client/-/node-xmpp-client-1.0.0-alpha9.tgz"; - name = "node-xmpp-client-1.0.0-alpha9.tgz"; - sha1 = "5e48ce59f9ea96ff7f80dc4fff2be252ace26f24"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp-client" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-xmpp-client/-/node-xmpp-client-1.0.0-alpha9.tgz"; + name = "node-xmpp-client-1.0.0-alpha9.tgz"; + sha1 = "5e48ce59f9ea96ff7f80dc4fff2be252ace26f24"; + }; deps = { "request-2.27.0" = self.by-version."request"."2.27.0"; "faye-websocket-0.7.3" = self.by-version."faye-websocket"."0.7.3"; @@ -19538,25 +18722,19 @@ "minimist-0.0.8" = self.by-version."minimist"."0.0.8"; "debug-1.0.4" = self.by-version."debug"."1.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp-client" ]; + peerDependencies = []; }; "node-xmpp-client" = self.by-version."node-xmpp-client"."1.0.0-alpha9"; by-spec."node-xmpp-client"."git+https://github.com/node-xmpp/node-xmpp-client.git" = self.by-version."node-xmpp-client"."1.0.0-alpha19"; - by-version."node-xmpp-client"."1.0.0-alpha19" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp-client"."1.0.0-alpha19" = self.buildNodePackage { name = "node-xmpp-client-1.0.0-alpha19"; bin = false; - src = [ - (fetchgit { - url = "https://github.com/node-xmpp/node-xmpp-client.git"; - rev = "74bf98a62700bee8e32ba7723abd35320917b8d7"; - sha256 = "7dd69c6b8a4b8d7fef0109432c5b8add5560c9a108955b0adce7ee29507b5a26"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp-client" or []); + src = fetchgit { + url = "https://github.com/node-xmpp/node-xmpp-client.git"; + rev = "74bf98a62700bee8e32ba7723abd35320917b8d7"; + sha256 = "7dd69c6b8a4b8d7fef0109432c5b8add5560c9a108955b0adce7ee29507b5a26"; + }; deps = { "request-2.48.0" = self.by-version."request"."2.48.0"; "faye-websocket-0.7.3" = self.by-version."faye-websocket"."0.7.3"; @@ -19565,24 +18743,18 @@ "minimist-0.0.8" = self.by-version."minimist"."0.0.8"; "debug-1.0.4" = self.by-version."debug"."1.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp-client" ]; + peerDependencies = []; }; by-spec."node-xmpp-client"."~0.4.0" = self.by-version."node-xmpp-client"."0.4.0"; - by-version."node-xmpp-client"."0.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp-client"."0.4.0" = self.buildNodePackage { name = "node-xmpp-client-0.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-xmpp-client/-/node-xmpp-client-0.4.0.tgz"; - name = "node-xmpp-client-0.4.0.tgz"; - sha1 = "350def1797eaca28c592321cd16173f93167f90b"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp-client" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-xmpp-client/-/node-xmpp-client-0.4.0.tgz"; + name = "node-xmpp-client-0.4.0.tgz"; + sha1 = "350def1797eaca28c592321cd16173f93167f90b"; + }; deps = { "request-2.27.0" = self.by-version."request"."2.27.0"; "ltx-0.3.4" = self.by-version."ltx"."0.3.4"; @@ -19590,71 +18762,53 @@ "node-xmpp-core-0.5.0" = self.by-version."node-xmpp-core"."0.5.0"; "browser-request-0.3.3" = self.by-version."browser-request"."0.3.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp-client" ]; + peerDependencies = []; }; by-spec."node-xmpp-component"."*" = self.by-version."node-xmpp-component"."1.0.0-alpha1"; - by-version."node-xmpp-component"."1.0.0-alpha1" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp-component"."1.0.0-alpha1" = self.buildNodePackage { name = "node-xmpp-component-1.0.0-alpha1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-xmpp-component/-/node-xmpp-component-1.0.0-alpha1.tgz"; - name = "node-xmpp-component-1.0.0-alpha1.tgz"; - sha1 = "3f85da00c05240bd48cc6c729d74875e6eb97877"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp-component" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-xmpp-component/-/node-xmpp-component-1.0.0-alpha1.tgz"; + name = "node-xmpp-component-1.0.0-alpha1.tgz"; + sha1 = "3f85da00c05240bd48cc6c729d74875e6eb97877"; + }; deps = { "ltx-0.8.0" = self.by-version."ltx"."0.8.0"; "node-xmpp-core-1.0.0-alpha1" = self.by-version."node-xmpp-core"."1.0.0-alpha1"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp-component" ]; + peerDependencies = []; }; "node-xmpp-component" = self.by-version."node-xmpp-component"."1.0.0-alpha1"; by-spec."node-xmpp-component"."git+https://github.com/node-xmpp/node-xmpp-component.git" = self.by-version."node-xmpp-component"."1.0.0-alpha1"; by-spec."node-xmpp-component"."~0.3.0" = self.by-version."node-xmpp-component"."0.3.0"; - by-version."node-xmpp-component"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp-component"."0.3.0" = self.buildNodePackage { name = "node-xmpp-component-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-xmpp-component/-/node-xmpp-component-0.3.0.tgz"; - name = "node-xmpp-component-0.3.0.tgz"; - sha1 = "353fb4d8250beb7f55df17805d20c81d4ea0d3c7"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp-component" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-xmpp-component/-/node-xmpp-component-0.3.0.tgz"; + name = "node-xmpp-component-0.3.0.tgz"; + sha1 = "353fb4d8250beb7f55df17805d20c81d4ea0d3c7"; + }; deps = { "ltx-0.3.4" = self.by-version."ltx"."0.3.4"; "node-xmpp-core-0.5.0" = self.by-version."node-xmpp-core"."0.5.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp-component" ]; + peerDependencies = []; }; by-spec."node-xmpp-core"."*" = self.by-version."node-xmpp-core"."1.0.0-alpha9"; - by-version."node-xmpp-core"."1.0.0-alpha9" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp-core"."1.0.0-alpha9" = self.buildNodePackage { name = "node-xmpp-core-1.0.0-alpha9"; bin = false; - src = [ - (self.patchSource fetchurl { - url = "http://registry.npmjs.org/node-xmpp-core/-/node-xmpp-core-1.0.0-alpha9.tgz"; - name = "node-xmpp-core-1.0.0-alpha9.tgz"; - sha1 = "64b2b41e9f59fc910c71fe648c6be2bc4ecef7f1"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp-core" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-xmpp-core/-/node-xmpp-core-1.0.0-alpha9.tgz"; + name = "node-xmpp-core-1.0.0-alpha9.tgz"; + sha1 = "64b2b41e9f59fc910c71fe648c6be2bc4ecef7f1"; + }; deps = { "node-stringprep-0.5.4" = self.by-version."node-stringprep"."0.5.4"; "reconnect-core-0.0.1" = self.by-version."reconnect-core"."0.0.1"; @@ -19662,35 +18816,27 @@ "ltx-0.5.2" = self.by-version."ltx"."0.5.2"; "debug-0.8.1" = self.by-version."debug"."0.8.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp-core" ]; + peerDependencies = []; }; "node-xmpp-core" = self.by-version."node-xmpp-core"."1.0.0-alpha9"; by-spec."node-xmpp-core"."1.0.0-alpha1" = self.by-version."node-xmpp-core"."1.0.0-alpha1"; - by-version."node-xmpp-core"."1.0.0-alpha1" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp-core"."1.0.0-alpha1" = self.buildNodePackage { name = "node-xmpp-core-1.0.0-alpha1"; bin = false; - src = [ - (self.patchSource fetchurl { - url = "http://registry.npmjs.org/node-xmpp-core/-/node-xmpp-core-1.0.0-alpha1.tgz"; - name = "node-xmpp-core-1.0.0-alpha1.tgz"; - sha1 = "94b1b33a0ccb84427d8b290af80e29b8dec5545f"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp-core" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-xmpp-core/-/node-xmpp-core-1.0.0-alpha1.tgz"; + name = "node-xmpp-core-1.0.0-alpha1.tgz"; + sha1 = "94b1b33a0ccb84427d8b290af80e29b8dec5545f"; + }; deps = { - "node-stringprep-0.6.2" = self.by-version."node-stringprep"."0.6.2"; + "node-stringprep-0.7.0" = self.by-version."node-stringprep"."0.7.0"; "reconnect-core-0.0.1" = self.by-version."reconnect-core"."0.0.1"; "tls-connect-0.2.2" = self.by-version."tls-connect"."0.2.2"; "ltx-0.8.0" = self.by-version."ltx"."0.8.0"; "debug-0.8.1" = self.by-version."debug"."0.8.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp-core" ]; + peerDependencies = []; }; by-spec."node-xmpp-core"."^1.0.0-alpha10" = self.by-version."node-xmpp-core"."1.0.0-alpha9"; @@ -19700,18 +18846,14 @@ self.by-version."node-xmpp-core"."1.0.0-alpha9"; by-spec."node-xmpp-core"."git+https://github.com/node-xmpp/node-xmpp-core.git" = self.by-version."node-xmpp-core"."1.0.0-alpha13"; - by-version."node-xmpp-core"."1.0.0-alpha13" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp-core"."1.0.0-alpha13" = self.buildNodePackage { name = "node-xmpp-core-1.0.0-alpha13"; bin = false; - src = [ - (self.patchSource fetchgit { - url = "https://github.com/node-xmpp/node-xmpp-core.git"; - rev = "18a2542664cae823fff404c5b6e79a31c58b52b2"; - sha256 = "6278c890a76613e02676ce6df946f4415e441d279d3fd9af803489c51280a7f0"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp-core" or []); + src = fetchgit { + url = "https://github.com/node-xmpp/node-xmpp-core.git"; + rev = "18a2542664cae823fff404c5b6e79a31c58b52b2"; + sha256 = "6278c890a76613e02676ce6df946f4415e441d279d3fd9af803489c51280a7f0"; + }; deps = { "node-stringprep-0.5.4" = self.by-version."node-stringprep"."0.5.4"; "reconnect-core-0.0.1" = self.by-version."reconnect-core"."0.0.1"; @@ -19719,49 +18861,37 @@ "ltx-0.7.2" = self.by-version."ltx"."0.7.2"; "debug-0.8.1" = self.by-version."debug"."0.8.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp-core" ]; + peerDependencies = []; }; by-spec."node-xmpp-core"."~0.5.0" = self.by-version."node-xmpp-core"."0.5.0"; - by-version."node-xmpp-core"."0.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp-core"."0.5.0" = self.buildNodePackage { name = "node-xmpp-core-0.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-xmpp-core/-/node-xmpp-core-0.5.0.tgz"; - name = "node-xmpp-core-0.5.0.tgz"; - sha1 = "d3a453bf7bc029b7b5f10b1941e8a9e2952cf3db"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp-core" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-xmpp-core/-/node-xmpp-core-0.5.0.tgz"; + name = "node-xmpp-core-0.5.0.tgz"; + sha1 = "d3a453bf7bc029b7b5f10b1941e8a9e2952cf3db"; + }; deps = { "node-stringprep-0.2.3" = self.by-version."node-stringprep"."0.2.3"; "tls-connect-0.2.2" = self.by-version."tls-connect"."0.2.2"; "ltx-0.3.4" = self.by-version."ltx"."0.3.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp-core" ]; + peerDependencies = []; }; by-spec."node-xmpp-core"."~1.0.0-alpha10" = self.by-version."node-xmpp-core"."1.0.0-alpha9"; by-spec."node-xmpp-joap"."*" = self.by-version."node-xmpp-joap"."0.0.17"; - by-version."node-xmpp-joap"."0.0.17" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp-joap"."0.0.17" = self.buildNodePackage { name = "node-xmpp-joap-0.0.17"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-xmpp-joap/-/node-xmpp-joap-0.0.17.tgz"; - name = "node-xmpp-joap-0.0.17.tgz"; - sha1 = "d6d4fce1148f3fa158ed2a381787c51be3168fff"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp-joap" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-xmpp-joap/-/node-xmpp-joap-0.0.17.tgz"; + name = "node-xmpp-joap-0.0.17.tgz"; + sha1 = "d6d4fce1148f3fa158ed2a381787c51be3168fff"; + }; deps = { "node-expat-2.3.4" = self.by-version."node-expat"."2.3.4"; "node-xmpp-0.15.0" = self.by-version."node-xmpp"."0.15.0"; @@ -19771,254 +18901,223 @@ "toobusy-0.2.4" = self.by-version."toobusy"."0.2.4"; "node-uuid-1.4.2" = self.by-version."node-uuid"."1.4.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp-joap" ]; + peerDependencies = []; }; "node-xmpp-joap" = self.by-version."node-xmpp-joap"."0.0.17"; by-spec."node-xmpp-server"."*" = self.by-version."node-xmpp-server"."1.0.0-alpha9"; - by-version."node-xmpp-server"."1.0.0-alpha9" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp-server"."1.0.0-alpha9" = self.buildNodePackage { name = "node-xmpp-server-1.0.0-alpha9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-xmpp-server/-/node-xmpp-server-1.0.0-alpha9.tgz"; - name = "node-xmpp-server-1.0.0-alpha9.tgz"; - sha1 = "1622aafddf9efde4dd9483c849d56b80e582a745"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp-server" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-xmpp-server/-/node-xmpp-server-1.0.0-alpha9.tgz"; + name = "node-xmpp-server-1.0.0-alpha9.tgz"; + sha1 = "1622aafddf9efde4dd9483c849d56b80e582a745"; + }; deps = { "hat-0.0.3" = self.by-version."hat"."0.0.3"; "node-xmpp-core-1.0.0-alpha9" = self.by-version."node-xmpp-core"."1.0.0-alpha9"; "debug-0.7.4" = self.by-version."debug"."0.7.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp-server" ]; + peerDependencies = []; }; "node-xmpp-server" = self.by-version."node-xmpp-server"."1.0.0-alpha9"; by-spec."node-xmpp-server"."git+https://github.com/node-xmpp/node-xmpp-server.git" = self.by-version."node-xmpp-server"."1.0.0-alpha11"; - by-version."node-xmpp-server"."1.0.0-alpha11" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp-server"."1.0.0-alpha11" = self.buildNodePackage { name = "node-xmpp-server-1.0.0-alpha11"; bin = false; - src = [ - (fetchgit { - url = "https://github.com/node-xmpp/node-xmpp-server.git"; - rev = "bc82930d1396c259610603742849bce165b74f58"; - sha256 = "513927fee92aa81493e16686dedd49ea2946ee978dc23308a2b104bcef9f3b8d"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp-server" or []); + src = fetchgit { + url = "https://github.com/node-xmpp/node-xmpp-server.git"; + rev = "bc82930d1396c259610603742849bce165b74f58"; + sha256 = "513927fee92aa81493e16686dedd49ea2946ee978dc23308a2b104bcef9f3b8d"; + }; deps = { "hat-0.0.3" = self.by-version."hat"."0.0.3"; "node-xmpp-core-1.0.0-alpha9" = self.by-version."node-xmpp-core"."1.0.0-alpha9"; "debug-0.7.4" = self.by-version."debug"."0.7.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp-server" ]; + peerDependencies = []; }; by-spec."node-xmpp-server"."~0.6.0" = self.by-version."node-xmpp-server"."0.6.0"; - by-version."node-xmpp-server"."0.6.0" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp-server"."0.6.0" = self.buildNodePackage { name = "node-xmpp-server-0.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-xmpp-server/-/node-xmpp-server-0.6.0.tgz"; - name = "node-xmpp-server-0.6.0.tgz"; - sha1 = "66f7102d9b0c9aa34e2d37aa2f78811964f1298e"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp-server" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-xmpp-server/-/node-xmpp-server-0.6.0.tgz"; + name = "node-xmpp-server-0.6.0.tgz"; + sha1 = "66f7102d9b0c9aa34e2d37aa2f78811964f1298e"; + }; deps = { "ltx-0.3.4" = self.by-version."ltx"."0.3.4"; "node-xmpp-core-0.5.0" = self.by-version."node-xmpp-core"."0.5.0"; "node-xmpp-client-0.4.0" = self.by-version."node-xmpp-client"."0.4.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp-server" ]; + peerDependencies = []; }; by-spec."node-xmpp-serviceadmin"."*" = self.by-version."node-xmpp-serviceadmin"."0.1.6"; - by-version."node-xmpp-serviceadmin"."0.1.6" = lib.makeOverridable self.buildNodePackage { + by-version."node-xmpp-serviceadmin"."0.1.6" = self.buildNodePackage { name = "node-xmpp-serviceadmin-0.1.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node-xmpp-serviceadmin/-/node-xmpp-serviceadmin-0.1.6.tgz"; - name = "node-xmpp-serviceadmin-0.1.6.tgz"; - sha1 = "c67be0926b56b12c050d7caf8e2522b36ea84c00"; - }) - ]; - buildInputs = - (self.nativeDeps."node-xmpp-serviceadmin" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node-xmpp-serviceadmin/-/node-xmpp-serviceadmin-0.1.6.tgz"; + name = "node-xmpp-serviceadmin-0.1.6.tgz"; + sha1 = "c67be0926b56b12c050d7caf8e2522b36ea84c00"; + }; deps = { "node-xmpp-core-0.5.0" = self.by-version."node-xmpp-core"."0.5.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "node-xmpp-serviceadmin" ]; + peerDependencies = []; }; "node-xmpp-serviceadmin" = self.by-version."node-xmpp-serviceadmin"."0.1.6"; by-spec."node.extend"."1.0.0" = self.by-version."node.extend"."1.0.0"; - by-version."node.extend"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."node.extend"."1.0.0" = self.buildNodePackage { name = "node.extend-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/node.extend/-/node.extend-1.0.0.tgz"; - name = "node.extend-1.0.0.tgz"; - sha1 = "ab83960c477280d01ba5554a0d8fd3acfe39336e"; - }) - ]; - buildInputs = - (self.nativeDeps."node.extend" or []); + src = fetchurl { + url = "http://registry.npmjs.org/node.extend/-/node.extend-1.0.0.tgz"; + name = "node.extend-1.0.0.tgz"; + sha1 = "ab83960c477280d01ba5554a0d8fd3acfe39336e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "node.extend" ]; + peerDependencies = []; }; by-spec."nodemailer"."0.3.35" = self.by-version."nodemailer"."0.3.35"; - by-version."nodemailer"."0.3.35" = lib.makeOverridable self.buildNodePackage { + by-version."nodemailer"."0.3.35" = self.buildNodePackage { name = "nodemailer-0.3.35"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nodemailer/-/nodemailer-0.3.35.tgz"; - name = "nodemailer-0.3.35.tgz"; - sha1 = "4d38cdc0ad230bdf88cc27d1256ef49fcb422e19"; - }) - ]; - buildInputs = - (self.nativeDeps."nodemailer" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nodemailer/-/nodemailer-0.3.35.tgz"; + name = "nodemailer-0.3.35.tgz"; + sha1 = "4d38cdc0ad230bdf88cc27d1256ef49fcb422e19"; + }; deps = { "mailcomposer-0.2.12" = self.by-version."mailcomposer"."0.2.12"; - "simplesmtp-0.3.33" = self.by-version."simplesmtp"."0.3.33"; + "simplesmtp-0.3.34" = self.by-version."simplesmtp"."0.3.34"; "optimist-0.6.1" = self.by-version."optimist"."0.6.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "nodemailer" ]; + peerDependencies = []; + }; + by-spec."nodemailer"."0.7.1" = + self.by-version."nodemailer"."0.7.1"; + by-version."nodemailer"."0.7.1" = self.buildNodePackage { + name = "nodemailer-0.7.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/nodemailer/-/nodemailer-0.7.1.tgz"; + name = "nodemailer-0.7.1.tgz"; + sha1 = "1ec819e243622300a00abe746cb5d3389c0f316c"; + }; + deps = { + "mailcomposer-0.2.12" = self.by-version."mailcomposer"."0.2.12"; + "simplesmtp-0.3.34" = self.by-version."simplesmtp"."0.3.34"; + "directmail-0.1.8" = self.by-version."directmail"."0.1.8"; + "he-0.3.6" = self.by-version."he"."0.3.6"; + "public-address-0.1.1" = self.by-version."public-address"."0.1.1"; + "aws-sdk-2.0.5" = self.by-version."aws-sdk"."2.0.5"; + "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; + }; + peerDependencies = []; }; by-spec."nodemon"."*" = - self.by-version."nodemon"."1.3.0-7"; - by-version."nodemon"."1.3.0-7" = lib.makeOverridable self.buildNodePackage { - name = "nodemon-1.3.0-7"; + self.by-version."nodemon"."1.3.2"; + by-version."nodemon"."1.3.2" = self.buildNodePackage { + name = "nodemon-1.3.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nodemon/-/nodemon-1.3.0-7.tgz"; - name = "nodemon-1.3.0-7.tgz"; - sha1 = "d52e76bfcc628f2282c45b53cdc0aa5a3645d68a"; - }) - ]; - buildInputs = - (self.nativeDeps."nodemon" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nodemon/-/nodemon-1.3.2.tgz"; + name = "nodemon-1.3.2.tgz"; + sha1 = "9d54b0731bb2ce213169ebffd5bed9ea988ae9d8"; + }; deps = { + "touch-0.0.3" = self.by-version."touch"."0.0.3"; "minimatch-0.3.0" = self.by-version."minimatch"."0.3.0"; "ps-tree-0.0.3" = self.by-version."ps-tree"."0.0.3"; "update-notifier-0.1.10" = self.by-version."update-notifier"."0.1.10"; }; - peerDependencies = [ - ]; - passthru.names = [ "nodemon" ]; + peerDependencies = []; }; - "nodemon" = self.by-version."nodemon"."1.3.0-7"; + "nodemon" = self.by-version."nodemon"."1.3.2"; by-spec."nomnom"."1.6.x" = self.by-version."nomnom"."1.6.2"; - by-version."nomnom"."1.6.2" = lib.makeOverridable self.buildNodePackage { + by-version."nomnom"."1.6.2" = self.buildNodePackage { name = "nomnom-1.6.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nomnom/-/nomnom-1.6.2.tgz"; - name = "nomnom-1.6.2.tgz"; - sha1 = "84a66a260174408fc5b77a18f888eccc44fb6971"; - }) - ]; - buildInputs = - (self.nativeDeps."nomnom" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nomnom/-/nomnom-1.6.2.tgz"; + name = "nomnom-1.6.2.tgz"; + sha1 = "84a66a260174408fc5b77a18f888eccc44fb6971"; + }; deps = { "colors-0.5.1" = self.by-version."colors"."0.5.1"; "underscore-1.4.4" = self.by-version."underscore"."1.4.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "nomnom" ]; + peerDependencies = []; }; by-spec."nopt"."2" = self.by-version."nopt"."2.2.1"; - by-version."nopt"."2.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."nopt"."2.2.1" = self.buildNodePackage { name = "nopt-2.2.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nopt/-/nopt-2.2.1.tgz"; - name = "nopt-2.2.1.tgz"; - sha1 = "2aa09b7d1768487b3b89a9c5aa52335bff0baea7"; - }) - ]; - buildInputs = - (self.nativeDeps."nopt" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-2.2.1.tgz"; + name = "nopt-2.2.1.tgz"; + sha1 = "2aa09b7d1768487b3b89a9c5aa52335bff0baea7"; + }; deps = { "abbrev-1.0.5" = self.by-version."abbrev"."1.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "nopt" ]; + peerDependencies = []; }; by-spec."nopt"."2 || 3" = self.by-version."nopt"."3.0.1"; - by-version."nopt"."3.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."nopt"."3.0.1" = self.buildNodePackage { name = "nopt-3.0.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nopt/-/nopt-3.0.1.tgz"; - name = "nopt-3.0.1.tgz"; - sha1 = "bce5c42446a3291f47622a370abbf158fbbacbfd"; - }) - ]; - buildInputs = - (self.nativeDeps."nopt" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-3.0.1.tgz"; + name = "nopt-3.0.1.tgz"; + sha1 = "bce5c42446a3291f47622a370abbf158fbbacbfd"; + }; deps = { "abbrev-1.0.5" = self.by-version."abbrev"."1.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "nopt" ]; + peerDependencies = []; }; by-spec."nopt"."2.0.0" = self.by-version."nopt"."2.0.0"; - by-version."nopt"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."nopt"."2.0.0" = self.buildNodePackage { name = "nopt-2.0.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz"; - name = "nopt-2.0.0.tgz"; - sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d"; - }) - ]; - buildInputs = - (self.nativeDeps."nopt" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz"; + name = "nopt-2.0.0.tgz"; + sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d"; + }; deps = { "abbrev-1.0.5" = self.by-version."abbrev"."1.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "nopt" ]; + peerDependencies = []; + }; + by-spec."nopt"."2.1.1" = + self.by-version."nopt"."2.1.1"; + by-version."nopt"."2.1.1" = self.buildNodePackage { + name = "nopt-2.1.1"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-2.1.1.tgz"; + name = "nopt-2.1.1.tgz"; + sha1 = "91eb7c4b017e7c00adcad1fd6d63944d0fdb75c1"; + }; + deps = { + "abbrev-1.0.5" = self.by-version."abbrev"."1.0.5"; + }; + peerDependencies = []; }; by-spec."nopt"."3.0.1" = self.by-version."nopt"."3.0.1"; @@ -20026,25 +19125,21 @@ self.by-version."nopt"."3.0.1"; by-spec."nopt"."~1.0.10" = self.by-version."nopt"."1.0.10"; - by-version."nopt"."1.0.10" = lib.makeOverridable self.buildNodePackage { + by-version."nopt"."1.0.10" = self.buildNodePackage { name = "nopt-1.0.10"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"; - name = "nopt-1.0.10.tgz"; - sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee"; - }) - ]; - buildInputs = - (self.nativeDeps."nopt" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"; + name = "nopt-1.0.10.tgz"; + sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee"; + }; deps = { "abbrev-1.0.5" = self.by-version."abbrev"."1.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "nopt" ]; + peerDependencies = []; }; + by-spec."nopt"."~2" = + self.by-version."nopt"."2.2.1"; by-spec."nopt"."~2.2.0" = self.by-version."nopt"."2.2.1"; by-spec."nopt"."~3.0.0" = @@ -20053,65 +19148,49 @@ self.by-version."nopt"."3.0.1"; by-spec."normalize-git-url"."~1.0.0" = self.by-version."normalize-git-url"."1.0.0"; - by-version."normalize-git-url"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."normalize-git-url"."1.0.0" = self.buildNodePackage { name = "normalize-git-url-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/normalize-git-url/-/normalize-git-url-1.0.0.tgz"; - name = "normalize-git-url-1.0.0.tgz"; - sha1 = "80e59471f0616b579893973e3f1b3684bedbad48"; - }) - ]; - buildInputs = - (self.nativeDeps."normalize-git-url" or []); + src = fetchurl { + url = "http://registry.npmjs.org/normalize-git-url/-/normalize-git-url-1.0.0.tgz"; + name = "normalize-git-url-1.0.0.tgz"; + sha1 = "80e59471f0616b579893973e3f1b3684bedbad48"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "normalize-git-url" ]; + peerDependencies = []; }; by-spec."normalize-package-data"."^1.0.0" = self.by-version."normalize-package-data"."1.0.3"; - by-version."normalize-package-data"."1.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."normalize-package-data"."1.0.3" = self.buildNodePackage { name = "normalize-package-data-1.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/normalize-package-data/-/normalize-package-data-1.0.3.tgz"; - name = "normalize-package-data-1.0.3.tgz"; - sha1 = "8be955b8907af975f1a4584ea8bb9b41492312f5"; - }) - ]; - buildInputs = - (self.nativeDeps."normalize-package-data" or []); + src = fetchurl { + url = "http://registry.npmjs.org/normalize-package-data/-/normalize-package-data-1.0.3.tgz"; + name = "normalize-package-data-1.0.3.tgz"; + sha1 = "8be955b8907af975f1a4584ea8bb9b41492312f5"; + }; deps = { "github-url-from-git-1.4.0" = self.by-version."github-url-from-git"."1.4.0"; "github-url-from-username-repo-1.0.2" = self.by-version."github-url-from-username-repo"."1.0.2"; "semver-4.2.0" = self.by-version."semver"."4.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "normalize-package-data" ]; + peerDependencies = []; }; by-spec."normalize-package-data"."~1.0.1" = self.by-version."normalize-package-data"."1.0.3"; by-spec."normalize-package-data"."~1.0.3" = self.by-version."normalize-package-data"."1.0.3"; by-spec."npm"."*" = - self.by-version."npm"."2.2.0"; - by-version."npm"."2.2.0" = lib.makeOverridable self.buildNodePackage { - name = "npm-2.2.0"; + self.by-version."npm"."2.4.1"; + by-version."npm"."2.4.1" = self.buildNodePackage { + name = "npm-2.4.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npm/-/npm-2.2.0.tgz"; - name = "npm-2.2.0.tgz"; - sha1 = "e9a1c4971558019f3d14f7a33aa7a7492bc195ed"; - }) - ]; - buildInputs = - (self.nativeDeps."npm" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npm/-/npm-2.4.1.tgz"; + name = "npm-2.4.1.tgz"; + sha1 = "0212e03b8ade89bec6a59fc75bc2aa03f94f0f53"; + }; deps = { "abbrev-1.0.5" = self.by-version."abbrev"."1.0.5"; "ansi-0.3.0" = self.by-version."ansi"."0.3.0"; @@ -20131,16 +19210,16 @@ "editor-0.1.0" = self.by-version."editor"."0.1.0"; "fs-vacuum-1.2.5" = self.by-version."fs-vacuum"."1.2.5"; "fs-write-stream-atomic-1.0.2" = self.by-version."fs-write-stream-atomic"."1.0.2"; - "fstream-1.0.3" = self.by-version."fstream"."1.0.3"; + "fstream-1.0.4" = self.by-version."fstream"."1.0.4"; "fstream-npm-1.0.1" = self.by-version."fstream-npm"."1.0.1"; "github-url-from-git-1.4.0" = self.by-version."github-url-from-git"."1.4.0"; "github-url-from-username-repo-1.0.2" = self.by-version."github-url-from-username-repo"."1.0.2"; - "glob-4.3.2" = self.by-version."glob"."4.3.2"; + "glob-4.3.5" = self.by-version."glob"."4.3.5"; "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; "inflight-1.0.4" = self.by-version."inflight"."1.0.4"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "ini-1.3.2" = self.by-version."ini"."1.3.2"; - "init-package-json-1.1.3" = self.by-version."init-package-json"."1.1.3"; + "init-package-json-1.2.0" = self.by-version."init-package-json"."1.2.0"; "lockfile-1.0.0" = self.by-version."lockfile"."1.0.0"; "lru-cache-2.5.0" = self.by-version."lru-cache"."2.5.0"; "minimatch-2.0.1" = self.by-version."minimatch"."2.0.1"; @@ -20152,7 +19231,7 @@ "npm-cache-filename-1.0.1" = self.by-version."npm-cache-filename"."1.0.1"; "npm-install-checks-1.0.5" = self.by-version."npm-install-checks"."1.0.5"; "npm-package-arg-2.1.3" = self.by-version."npm-package-arg"."2.1.3"; - "npm-registry-client-4.0.5" = self.by-version."npm-registry-client"."4.0.5"; + "npm-registry-client-6.0.3" = self.by-version."npm-registry-client"."6.0.3"; "npm-user-validate-0.1.1" = self.by-version."npm-user-validate"."0.1.1"; "npmlog-0.1.1" = self.by-version."npmlog"."0.1.1"; "once-1.3.1" = self.by-version."once"."1.3.1"; @@ -20174,29 +19253,24 @@ "tar-1.0.3" = self.by-version."tar"."1.0.3"; "text-table-0.2.0" = self.by-version."text-table"."0.2.0"; "uid-number-0.0.6" = self.by-version."uid-number"."0.0.6"; + "umask-1.1.0" = self.by-version."umask"."1.1.0"; "which-1.0.8" = self.by-version."which"."1.0.8"; "wrappy-1.0.1" = self.by-version."wrappy"."1.0.1"; "write-file-atomic-1.1.0" = self.by-version."write-file-atomic"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "npm" ]; + peerDependencies = []; }; - "npm" = self.by-version."npm"."2.2.0"; + "npm" = self.by-version."npm"."2.4.1"; by-spec."npm"."1.4.28" = self.by-version."npm"."1.4.28"; - by-version."npm"."1.4.28" = lib.makeOverridable self.buildNodePackage { + by-version."npm"."1.4.28" = self.buildNodePackage { name = "npm-1.4.28"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npm/-/npm-1.4.28.tgz"; - name = "npm-1.4.28.tgz"; - sha1 = "da2a18f871c0cf7edae706b72b2f2b44cf74d7d3"; - }) - ]; - buildInputs = - (self.nativeDeps."npm" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npm/-/npm-1.4.28.tgz"; + name = "npm-1.4.28.tgz"; + sha1 = "da2a18f871c0cf7edae706b72b2f2b44cf74d7d3"; + }; deps = { "abbrev-1.0.5" = self.by-version."abbrev"."1.0.5"; "ansi-0.3.0" = self.by-version."ansi"."0.3.0"; @@ -20211,7 +19285,7 @@ "cmd-shim-2.0.0" = self.by-version."cmd-shim"."2.0.0"; "columnify-1.2.1" = self.by-version."columnify"."1.2.1"; "editor-0.1.0" = self.by-version."editor"."0.1.0"; - "fstream-1.0.3" = self.by-version."fstream"."1.0.3"; + "fstream-1.0.4" = self.by-version."fstream"."1.0.4"; "fstream-npm-1.0.1" = self.by-version."fstream-npm"."1.0.1"; "github-url-from-git-1.4.0" = self.by-version."github-url-from-git"."1.4.0"; "github-url-from-username-repo-1.0.2" = self.by-version."github-url-from-username-repo"."1.0.2"; @@ -20251,24 +19325,18 @@ "uid-number-0.0.5" = self.by-version."uid-number"."0.0.5"; "which-1.0.8" = self.by-version."which"."1.0.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "npm" ]; + peerDependencies = []; }; by-spec."npm"."2.1.x" = self.by-version."npm"."2.1.18"; - by-version."npm"."2.1.18" = lib.makeOverridable self.buildNodePackage { + by-version."npm"."2.1.18" = self.buildNodePackage { name = "npm-2.1.18"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npm/-/npm-2.1.18.tgz"; - name = "npm-2.1.18.tgz"; - sha1 = "e2af4c5f848fb023851cd2ec129005d33090bd57"; - }) - ]; - buildInputs = - (self.nativeDeps."npm" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npm/-/npm-2.1.18.tgz"; + name = "npm-2.1.18.tgz"; + sha1 = "e2af4c5f848fb023851cd2ec129005d33090bd57"; + }; deps = { "abbrev-1.0.5" = self.by-version."abbrev"."1.0.5"; "ansi-0.3.0" = self.by-version."ansi"."0.3.0"; @@ -20288,11 +19356,11 @@ "editor-0.1.0" = self.by-version."editor"."0.1.0"; "fs-vacuum-1.2.5" = self.by-version."fs-vacuum"."1.2.5"; "fs-write-stream-atomic-1.0.2" = self.by-version."fs-write-stream-atomic"."1.0.2"; - "fstream-1.0.3" = self.by-version."fstream"."1.0.3"; + "fstream-1.0.4" = self.by-version."fstream"."1.0.4"; "fstream-npm-1.0.1" = self.by-version."fstream-npm"."1.0.1"; "github-url-from-git-1.4.0" = self.by-version."github-url-from-git"."1.4.0"; "github-url-from-username-repo-1.0.2" = self.by-version."github-url-from-username-repo"."1.0.2"; - "glob-4.3.2" = self.by-version."glob"."4.3.2"; + "glob-4.3.5" = self.by-version."glob"."4.3.5"; "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; "inflight-1.0.4" = self.by-version."inflight"."1.0.4"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; @@ -20335,46 +19403,34 @@ "wrappy-1.0.1" = self.by-version."wrappy"."1.0.1"; "write-file-atomic-1.1.0" = self.by-version."write-file-atomic"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "npm" ]; + peerDependencies = []; }; by-spec."npm-cache-filename"."^1.0.0" = self.by-version."npm-cache-filename"."1.0.1"; - by-version."npm-cache-filename"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."npm-cache-filename"."1.0.1" = self.buildNodePackage { name = "npm-cache-filename-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npm-cache-filename/-/npm-cache-filename-1.0.1.tgz"; - name = "npm-cache-filename-1.0.1.tgz"; - sha1 = "9b640f0c1a5ba1145659685372a9ff71f70c4323"; - }) - ]; - buildInputs = - (self.nativeDeps."npm-cache-filename" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npm-cache-filename/-/npm-cache-filename-1.0.1.tgz"; + name = "npm-cache-filename-1.0.1.tgz"; + sha1 = "9b640f0c1a5ba1145659685372a9ff71f70c4323"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "npm-cache-filename" ]; + peerDependencies = []; }; by-spec."npm-cache-filename"."~1.0.1" = self.by-version."npm-cache-filename"."1.0.1"; by-spec."npm-check-updates"."*" = self.by-version."npm-check-updates"."1.5.0"; - by-version."npm-check-updates"."1.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."npm-check-updates"."1.5.0" = self.buildNodePackage { name = "npm-check-updates-1.5.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npm-check-updates/-/npm-check-updates-1.5.0.tgz"; - name = "npm-check-updates-1.5.0.tgz"; - sha1 = "99cecb1f9e8321047a90b418dfdb8828a8c0ad9c"; - }) - ]; - buildInputs = - (self.nativeDeps."npm-check-updates" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npm-check-updates/-/npm-check-updates-1.5.0.tgz"; + name = "npm-check-updates-1.5.0.tgz"; + sha1 = "99cecb1f9e8321047a90b418dfdb8828a8c0ad9c"; + }; deps = { "async-0.9.0" = self.by-version."async"."0.9.0"; "cint-8.1.0" = self.by-version."cint"."8.1.0"; @@ -20384,72 +19440,70 @@ "read-package-json-1.2.7" = self.by-version."read-package-json"."1.2.7"; "semver-4.1.1" = self.by-version."semver"."4.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "npm-check-updates" ]; + peerDependencies = []; }; "npm-check-updates" = self.by-version."npm-check-updates"."1.5.0"; by-spec."npm-install-checks"."~1.0.2" = self.by-version."npm-install-checks"."1.0.5"; - by-version."npm-install-checks"."1.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."npm-install-checks"."1.0.5" = self.buildNodePackage { name = "npm-install-checks-1.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npm-install-checks/-/npm-install-checks-1.0.5.tgz"; - name = "npm-install-checks-1.0.5.tgz"; - sha1 = "a1b5beabfd60e0535b14f763157c410cb6bdae56"; - }) - ]; - buildInputs = - (self.nativeDeps."npm-install-checks" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npm-install-checks/-/npm-install-checks-1.0.5.tgz"; + name = "npm-install-checks-1.0.5.tgz"; + sha1 = "a1b5beabfd60e0535b14f763157c410cb6bdae56"; + }; deps = { "npmlog-1.0.0" = self.by-version."npmlog"."1.0.0"; "semver-4.2.0" = self.by-version."semver"."4.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "npm-install-checks" ]; + peerDependencies = []; }; by-spec."npm-install-checks"."~1.0.5" = self.by-version."npm-install-checks"."1.0.5"; by-spec."npm-package-arg"."^2.1.3" = self.by-version."npm-package-arg"."2.1.3"; - by-version."npm-package-arg"."2.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."npm-package-arg"."2.1.3" = self.buildNodePackage { name = "npm-package-arg-2.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npm-package-arg/-/npm-package-arg-2.1.3.tgz"; - name = "npm-package-arg-2.1.3.tgz"; - sha1 = "dfba34bd82dd327c10cb43a65c8db6ef0b812bf7"; - }) - ]; - buildInputs = - (self.nativeDeps."npm-package-arg" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npm-package-arg/-/npm-package-arg-2.1.3.tgz"; + name = "npm-package-arg-2.1.3.tgz"; + sha1 = "dfba34bd82dd327c10cb43a65c8db6ef0b812bf7"; + }; deps = { "semver-4.2.0" = self.by-version."semver"."4.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "npm-package-arg" ]; + peerDependencies = []; + }; + by-spec."npm-package-arg"."^3.0.0" = + self.by-version."npm-package-arg"."3.0.0"; + by-version."npm-package-arg"."3.0.0" = self.buildNodePackage { + name = "npm-package-arg-3.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/npm-package-arg/-/npm-package-arg-3.0.0.tgz"; + name = "npm-package-arg-3.0.0.tgz"; + sha1 = "84e91836fa2e4e35ae26dc984440b1e5b5aee1ee"; + }; + deps = { + "hosted-git-info-1.5.3" = self.by-version."hosted-git-info"."1.5.3"; + "semver-4.2.0" = self.by-version."semver"."4.2.0"; + }; + peerDependencies = []; }; by-spec."npm-package-arg"."~2.1.3" = self.by-version."npm-package-arg"."2.1.3"; by-spec."npm-registry-client"."0.2.27" = self.by-version."npm-registry-client"."0.2.27"; - by-version."npm-registry-client"."0.2.27" = lib.makeOverridable self.buildNodePackage { + by-version."npm-registry-client"."0.2.27" = self.buildNodePackage { name = "npm-registry-client-0.2.27"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.27.tgz"; - name = "npm-registry-client-0.2.27.tgz"; - sha1 = "8f338189d32769267886a07ad7b7fd2267446adf"; - }) - ]; - buildInputs = - (self.nativeDeps."npm-registry-client" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.27.tgz"; + name = "npm-registry-client-0.2.27.tgz"; + sha1 = "8f338189d32769267886a07ad7b7fd2267446adf"; + }; deps = { "request-2.51.0" = self.by-version."request"."2.51.0"; "graceful-fs-2.0.3" = self.by-version."graceful-fs"."2.0.3"; @@ -20462,24 +19516,18 @@ "couch-login-0.1.20" = self.by-version."couch-login"."0.1.20"; "npmlog-1.0.0" = self.by-version."npmlog"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "npm-registry-client" ]; + peerDependencies = []; }; by-spec."npm-registry-client"."~2.0.7" = self.by-version."npm-registry-client"."2.0.7"; - by-version."npm-registry-client"."2.0.7" = lib.makeOverridable self.buildNodePackage { + by-version."npm-registry-client"."2.0.7" = self.buildNodePackage { name = "npm-registry-client-2.0.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-2.0.7.tgz"; - name = "npm-registry-client-2.0.7.tgz"; - sha1 = "97a2cdca5aba753b4b5b334b4ae65669c6641085"; - }) - ]; - buildInputs = - (self.nativeDeps."npm-registry-client" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-2.0.7.tgz"; + name = "npm-registry-client-2.0.7.tgz"; + sha1 = "97a2cdca5aba753b4b5b334b4ae65669c6641085"; + }; deps = { "chownr-0.0.1" = self.by-version."chownr"."0.0.1"; "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; @@ -20492,24 +19540,18 @@ "slide-1.1.6" = self.by-version."slide"."1.1.6"; "npmlog-1.0.0" = self.by-version."npmlog"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "npm-registry-client" ]; + peerDependencies = []; }; by-spec."npm-registry-client"."~4.0.4" = self.by-version."npm-registry-client"."4.0.5"; - by-version."npm-registry-client"."4.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."npm-registry-client"."4.0.5" = self.buildNodePackage { name = "npm-registry-client-4.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-4.0.5.tgz"; - name = "npm-registry-client-4.0.5.tgz"; - sha1 = "27d37ca0c7bbd5df14f4ae35223a4d588dd4fea6"; - }) - ]; - buildInputs = - (self.nativeDeps."npm-registry-client" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-4.0.5.tgz"; + name = "npm-registry-client-4.0.5.tgz"; + sha1 = "27d37ca0c7bbd5df14f4ae35223a4d588dd4fea6"; + }; deps = { "chownr-0.0.1" = self.by-version."chownr"."0.0.1"; "concat-stream-1.4.7" = self.by-version."concat-stream"."1.4.7"; @@ -20524,48 +19566,63 @@ "slide-1.1.6" = self.by-version."slide"."1.1.6"; "npmlog-1.0.0" = self.by-version."npmlog"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "npm-registry-client" ]; + peerDependencies = []; }; by-spec."npm-registry-client"."~4.0.5" = self.by-version."npm-registry-client"."4.0.5"; + by-spec."npm-registry-client"."~6.0.3" = + self.by-version."npm-registry-client"."6.0.3"; + by-version."npm-registry-client"."6.0.3" = self.buildNodePackage { + name = "npm-registry-client-6.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-6.0.3.tgz"; + name = "npm-registry-client-6.0.3.tgz"; + sha1 = "ae19f33b1cd6b4f5e81b7614bde7b97393c57cdc"; + }; + deps = { + "chownr-0.0.1" = self.by-version."chownr"."0.0.1"; + "concat-stream-1.4.7" = self.by-version."concat-stream"."1.4.7"; + "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; + "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; + "normalize-package-data-1.0.3" = self.by-version."normalize-package-data"."1.0.3"; + "npm-package-arg-3.0.0" = self.by-version."npm-package-arg"."3.0.0"; + "once-1.3.1" = self.by-version."once"."1.3.1"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + "retry-0.6.1" = self.by-version."retry"."0.6.1"; + "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; + "semver-4.2.0" = self.by-version."semver"."4.2.0"; + "slide-1.1.6" = self.by-version."slide"."1.1.6"; + "npmlog-1.0.0" = self.by-version."npmlog"."1.0.0"; + }; + peerDependencies = []; + }; by-spec."npm-user-validate"."~0.1.0" = self.by-version."npm-user-validate"."0.1.1"; - by-version."npm-user-validate"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."npm-user-validate"."0.1.1" = self.buildNodePackage { name = "npm-user-validate-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npm-user-validate/-/npm-user-validate-0.1.1.tgz"; - name = "npm-user-validate-0.1.1.tgz"; - sha1 = "ea7774636c3c8fe6d01e174bd9f2ee0e22eeed57"; - }) - ]; - buildInputs = - (self.nativeDeps."npm-user-validate" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npm-user-validate/-/npm-user-validate-0.1.1.tgz"; + name = "npm-user-validate-0.1.1.tgz"; + sha1 = "ea7774636c3c8fe6d01e174bd9f2ee0e22eeed57"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "npm-user-validate" ]; + peerDependencies = []; }; by-spec."npm-user-validate"."~0.1.1" = self.by-version."npm-user-validate"."0.1.1"; - by-spec."npm2nix"."*" = - self.by-version."npm2nix"."5.8.1"; - by-version."npm2nix"."5.8.1" = lib.makeOverridable self.buildNodePackage { - name = "npm2nix-5.8.1"; + by-spec."npm2nix"."git://github.com/NixOS/npm2nix.git#5.10.2" = + self.by-version."npm2nix"."5.10.2"; + by-version."npm2nix"."5.10.2" = self.buildNodePackage { + name = "npm2nix-5.10.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npm2nix/-/npm2nix-5.8.1.tgz"; - name = "npm2nix-5.8.1.tgz"; - sha1 = "0d8356b458caaa677b4a1225fea4900f2995982f"; - }) - ]; - buildInputs = - (self.nativeDeps."npm2nix" or []); + src = fetchgit { + url = "git://github.com/NixOS/npm2nix.git"; + rev = "088d63714c08bdb36fbb9cf08f9e848c67a68f4e"; + sha256 = "9c83c39883995ccd3f8726cd717985e9363fa5a1a9a5309cdd5486216adc7018"; + }; deps = { "semver-2.3.2" = self.by-version."semver"."2.3.2"; "argparse-0.1.15" = self.by-version."argparse"."0.1.15"; @@ -20573,28 +19630,23 @@ "npmconf-0.1.1" = self.by-version."npmconf"."0.1.1"; "tar-0.1.17" = self.by-version."tar"."0.1.17"; "temp-0.6.0" = self.by-version."temp"."0.6.0"; - "fs.extra-1.3.0" = self.by-version."fs.extra"."1.3.0"; + "fs.extra-1.3.2" = self.by-version."fs.extra"."1.3.2"; "findit-1.2.0" = self.by-version."findit"."1.2.0"; + "coffee-script-1.8.0" = self.by-version."coffee-script"."1.8.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "npm2nix" ]; + peerDependencies = []; }; - "npm2nix" = self.by-version."npm2nix"."5.8.1"; + "npm2nix" = self.by-version."npm2nix"."5.10.2"; by-spec."npmconf"."0.1.1" = self.by-version."npmconf"."0.1.1"; - by-version."npmconf"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."npmconf"."0.1.1" = self.buildNodePackage { name = "npmconf-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.1.tgz"; - name = "npmconf-0.1.1.tgz"; - sha1 = "7a254182591ca22d77b2faecc0d17e0f9bdf25a1"; - }) - ]; - buildInputs = - (self.nativeDeps."npmconf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.1.tgz"; + name = "npmconf-0.1.1.tgz"; + sha1 = "7a254182591ca22d77b2faecc0d17e0f9bdf25a1"; + }; deps = { "config-chain-1.1.8" = self.by-version."config-chain"."1.1.8"; "inherits-1.0.0" = self.by-version."inherits"."1.0.0"; @@ -20605,24 +19657,18 @@ "semver-2.3.2" = self.by-version."semver"."2.3.2"; "ini-1.1.0" = self.by-version."ini"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "npmconf" ]; + peerDependencies = []; }; by-spec."npmconf"."0.1.16" = self.by-version."npmconf"."0.1.16"; - by-version."npmconf"."0.1.16" = lib.makeOverridable self.buildNodePackage { + by-version."npmconf"."0.1.16" = self.buildNodePackage { name = "npmconf-0.1.16"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.16.tgz"; - name = "npmconf-0.1.16.tgz"; - sha1 = "0bdca78b8551419686b3a98004f06f0819edcd2a"; - }) - ]; - buildInputs = - (self.nativeDeps."npmconf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.16.tgz"; + name = "npmconf-0.1.16.tgz"; + sha1 = "0bdca78b8551419686b3a98004f06f0819edcd2a"; + }; deps = { "config-chain-1.1.8" = self.by-version."config-chain"."1.1.8"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; @@ -20633,24 +19679,18 @@ "semver-2.3.2" = self.by-version."semver"."2.3.2"; "ini-1.1.0" = self.by-version."ini"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "npmconf" ]; + peerDependencies = []; }; by-spec."npmconf"."2.0.9" = self.by-version."npmconf"."2.0.9"; - by-version."npmconf"."2.0.9" = lib.makeOverridable self.buildNodePackage { + by-version."npmconf"."2.0.9" = self.buildNodePackage { name = "npmconf-2.0.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npmconf/-/npmconf-2.0.9.tgz"; - name = "npmconf-2.0.9.tgz"; - sha1 = "5c87e5fb308104eceeca781e3d9115d216351ef2"; - }) - ]; - buildInputs = - (self.nativeDeps."npmconf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npmconf/-/npmconf-2.0.9.tgz"; + name = "npmconf-2.0.9.tgz"; + sha1 = "5c87e5fb308104eceeca781e3d9115d216351ef2"; + }; deps = { "config-chain-1.1.8" = self.by-version."config-chain"."1.1.8"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; @@ -20662,24 +19702,18 @@ "semver-4.2.0" = self.by-version."semver"."4.2.0"; "uid-number-0.0.5" = self.by-version."uid-number"."0.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "npmconf" ]; + peerDependencies = []; }; by-spec."npmconf"."^2.0.1" = self.by-version."npmconf"."2.1.1"; - by-version."npmconf"."2.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."npmconf"."2.1.1" = self.buildNodePackage { name = "npmconf-2.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npmconf/-/npmconf-2.1.1.tgz"; - name = "npmconf-2.1.1.tgz"; - sha1 = "a266c7e5c56695eb7f55caf3a5a7328f24510dae"; - }) - ]; - buildInputs = - (self.nativeDeps."npmconf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npmconf/-/npmconf-2.1.1.tgz"; + name = "npmconf-2.1.1.tgz"; + sha1 = "a266c7e5c56695eb7f55caf3a5a7328f24510dae"; + }; deps = { "config-chain-1.1.8" = self.by-version."config-chain"."1.1.8"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; @@ -20691,26 +19725,20 @@ "semver-4.2.0" = self.by-version."semver"."4.2.0"; "uid-number-0.0.5" = self.by-version."uid-number"."0.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "npmconf" ]; + peerDependencies = []; }; by-spec."npmconf"."~0.1.2" = self.by-version."npmconf"."0.1.16"; by-spec."npmconf"."~1.1.8" = self.by-version."npmconf"."1.1.9"; - by-version."npmconf"."1.1.9" = lib.makeOverridable self.buildNodePackage { + by-version."npmconf"."1.1.9" = self.buildNodePackage { name = "npmconf-1.1.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npmconf/-/npmconf-1.1.9.tgz"; - name = "npmconf-1.1.9.tgz"; - sha1 = "0ec71e3c5e604c84facc313cd175636ec11c8a6a"; - }) - ]; - buildInputs = - (self.nativeDeps."npmconf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npmconf/-/npmconf-1.1.9.tgz"; + name = "npmconf-1.1.9.tgz"; + sha1 = "0ec71e3c5e604c84facc313cd175636ec11c8a6a"; + }; deps = { "config-chain-1.1.8" = self.by-version."config-chain"."1.1.8"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; @@ -20722,55 +19750,41 @@ "semver-2.3.2" = self.by-version."semver"."2.3.2"; "uid-number-0.0.5" = self.by-version."uid-number"."0.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "npmconf" ]; + peerDependencies = []; }; by-spec."npmconf"."~2.1.1" = self.by-version."npmconf"."2.1.1"; by-spec."npmlog"."*" = self.by-version."npmlog"."1.0.0"; - by-version."npmlog"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."npmlog"."1.0.0" = self.buildNodePackage { name = "npmlog-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npmlog/-/npmlog-1.0.0.tgz"; - name = "npmlog-1.0.0.tgz"; - sha1 = "ed2f290b60316887c39e0da9f09f8d13847cef0f"; - }) - ]; - buildInputs = - (self.nativeDeps."npmlog" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npmlog/-/npmlog-1.0.0.tgz"; + name = "npmlog-1.0.0.tgz"; + sha1 = "ed2f290b60316887c39e0da9f09f8d13847cef0f"; + }; deps = { "ansi-0.3.0" = self.by-version."ansi"."0.3.0"; "are-we-there-yet-1.0.2" = self.by-version."are-we-there-yet"."1.0.2"; "gauge-1.0.2" = self.by-version."gauge"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "npmlog" ]; + peerDependencies = []; }; by-spec."npmlog"."0" = self.by-version."npmlog"."0.1.1"; - by-version."npmlog"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."npmlog"."0.1.1" = self.buildNodePackage { name = "npmlog-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/npmlog/-/npmlog-0.1.1.tgz"; - name = "npmlog-0.1.1.tgz"; - sha1 = "8b9b9e4405d7ec48c31c2346965aadc7abaecaa5"; - }) - ]; - buildInputs = - (self.nativeDeps."npmlog" or []); + src = fetchurl { + url = "http://registry.npmjs.org/npmlog/-/npmlog-0.1.1.tgz"; + name = "npmlog-0.1.1.tgz"; + sha1 = "8b9b9e4405d7ec48c31c2346965aadc7abaecaa5"; + }; deps = { "ansi-0.3.0" = self.by-version."ansi"."0.3.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "npmlog" ]; + peerDependencies = []; }; by-spec."npmlog"."0.1 || 1" = self.by-version."npmlog"."1.0.0"; @@ -20778,369 +19792,330 @@ self.by-version."npmlog"."0.1.1"; by-spec."nssocket"."~0.5.1" = self.by-version."nssocket"."0.5.3"; - by-version."nssocket"."0.5.3" = lib.makeOverridable self.buildNodePackage { + by-version."nssocket"."0.5.3" = self.buildNodePackage { name = "nssocket-0.5.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/nssocket/-/nssocket-0.5.3.tgz"; - name = "nssocket-0.5.3.tgz"; - sha1 = "883ca2ec605f5ed64a4d5190b2625401928f8f8d"; - }) - ]; - buildInputs = - (self.nativeDeps."nssocket" or []); + src = fetchurl { + url = "http://registry.npmjs.org/nssocket/-/nssocket-0.5.3.tgz"; + name = "nssocket-0.5.3.tgz"; + sha1 = "883ca2ec605f5ed64a4d5190b2625401928f8f8d"; + }; deps = { "eventemitter2-0.4.14" = self.by-version."eventemitter2"."0.4.14"; "lazy-1.0.11" = self.by-version."lazy"."1.0.11"; }; - peerDependencies = [ - ]; - passthru.names = [ "nssocket" ]; + peerDependencies = []; + }; + by-spec."ntwitter".">=0.5.0" = + self.by-version."ntwitter"."0.5.0"; + by-version."ntwitter"."0.5.0" = self.buildNodePackage { + name = "ntwitter-0.5.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/ntwitter/-/ntwitter-0.5.0.tgz"; + name = "ntwitter-0.5.0.tgz"; + sha1 = "30c40105f82432fa8956a4f7655de932af631534"; + }; + deps = { + "oauth-0.9.12" = self.by-version."oauth"."0.9.12"; + "cookies-0.1.6" = self.by-version."cookies"."0.1.6"; + "keygrip-0.2.4" = self.by-version."keygrip"."0.2.4"; + }; + peerDependencies = []; }; by-spec."numeral"."^1.5.3" = self.by-version."numeral"."1.5.3"; - by-version."numeral"."1.5.3" = lib.makeOverridable self.buildNodePackage { + by-version."numeral"."1.5.3" = self.buildNodePackage { name = "numeral-1.5.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/numeral/-/numeral-1.5.3.tgz"; - name = "numeral-1.5.3.tgz"; - sha1 = "a4c3eba68239580509f818267c77243bce43ff62"; - }) - ]; - buildInputs = - (self.nativeDeps."numeral" or []); + src = fetchurl { + url = "http://registry.npmjs.org/numeral/-/numeral-1.5.3.tgz"; + name = "numeral-1.5.3.tgz"; + sha1 = "a4c3eba68239580509f818267c77243bce43ff62"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "numeral" ]; + peerDependencies = []; }; - by-spec."oauth"."https://github.com/ciaranj/node-oauth/tarball/master" = + by-spec."nwmatcher"."~1.3.1" = + self.by-version."nwmatcher"."1.3.4"; + by-version."nwmatcher"."1.3.4" = self.buildNodePackage { + name = "nwmatcher-1.3.4"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/nwmatcher/-/nwmatcher-1.3.4.tgz"; + name = "nwmatcher-1.3.4.tgz"; + sha1 = "965aa05fc3bc9de0a6438c8c07169866092fdaed"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."nwmatcher"."~1.3.2" = + self.by-version."nwmatcher"."1.3.4"; + by-spec."oauth"."*" = self.by-version."oauth"."0.9.12"; - by-version."oauth"."0.9.12" = lib.makeOverridable self.buildNodePackage { + by-version."oauth"."0.9.12" = self.buildNodePackage { name = "oauth-0.9.12"; bin = false; - src = [ - (fetchurl { - url = "https://github.com/ciaranj/node-oauth/tarball/master"; - name = "oauth-0.9.12.tgz"; - sha256 = "e06c3c3537e9c802c8ad00640b9f91bf2857cf8cc91209e355b5646f4da8b3e7"; - }) - ]; - buildInputs = - (self.nativeDeps."oauth" or []); + src = fetchurl { + url = "https://github.com/ciaranj/node-oauth/tarball/master"; + name = "oauth-0.9.12.tgz"; + sha256 = "e06c3c3537e9c802c8ad00640b9f91bf2857cf8cc91209e355b5646f4da8b3e7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "oauth" ]; + peerDependencies = []; }; + by-spec."oauth"."0.9.x" = + self.by-version."oauth"."0.9.12"; + by-spec."oauth".">=0.8.4" = + self.by-version."oauth"."0.9.12"; + by-spec."oauth"."https://github.com/ciaranj/node-oauth/tarball/master" = + self.by-version."oauth"."0.9.12"; by-spec."oauth-sign"."~0.2.0" = self.by-version."oauth-sign"."0.2.0"; - by-version."oauth-sign"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."oauth-sign"."0.2.0" = self.buildNodePackage { name = "oauth-sign-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.2.0.tgz"; - name = "oauth-sign-0.2.0.tgz"; - sha1 = "a0e6a1715daed062f322b622b7fe5afd1035b6e2"; - }) - ]; - buildInputs = - (self.nativeDeps."oauth-sign" or []); + src = fetchurl { + url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.2.0.tgz"; + name = "oauth-sign-0.2.0.tgz"; + sha1 = "a0e6a1715daed062f322b622b7fe5afd1035b6e2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "oauth-sign" ]; + peerDependencies = []; }; by-spec."oauth-sign"."~0.3.0" = self.by-version."oauth-sign"."0.3.0"; - by-version."oauth-sign"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."oauth-sign"."0.3.0" = self.buildNodePackage { name = "oauth-sign-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz"; - name = "oauth-sign-0.3.0.tgz"; - sha1 = "cb540f93bb2b22a7d5941691a288d60e8ea9386e"; - }) - ]; - buildInputs = - (self.nativeDeps."oauth-sign" or []); + src = fetchurl { + url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz"; + name = "oauth-sign-0.3.0.tgz"; + sha1 = "cb540f93bb2b22a7d5941691a288d60e8ea9386e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "oauth-sign" ]; + peerDependencies = []; }; by-spec."oauth-sign"."~0.4.0" = self.by-version."oauth-sign"."0.4.0"; - by-version."oauth-sign"."0.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."oauth-sign"."0.4.0" = self.buildNodePackage { name = "oauth-sign-0.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.4.0.tgz"; - name = "oauth-sign-0.4.0.tgz"; - sha1 = "f22956f31ea7151a821e5f2fb32c113cad8b9f69"; - }) - ]; - buildInputs = - (self.nativeDeps."oauth-sign" or []); + src = fetchurl { + url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.4.0.tgz"; + name = "oauth-sign-0.4.0.tgz"; + sha1 = "f22956f31ea7151a821e5f2fb32c113cad8b9f69"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "oauth-sign" ]; + peerDependencies = []; }; by-spec."oauth-sign"."~0.5.0" = self.by-version."oauth-sign"."0.5.0"; - by-version."oauth-sign"."0.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."oauth-sign"."0.5.0" = self.buildNodePackage { name = "oauth-sign-0.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.5.0.tgz"; - name = "oauth-sign-0.5.0.tgz"; - sha1 = "d767f5169325620eab2e087ef0c472e773db6461"; - }) - ]; - buildInputs = - (self.nativeDeps."oauth-sign" or []); + src = fetchurl { + url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.5.0.tgz"; + name = "oauth-sign-0.5.0.tgz"; + sha1 = "d767f5169325620eab2e087ef0c472e773db6461"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "oauth-sign" ]; + peerDependencies = []; }; by-spec."object-additions"."^0.5.1" = self.by-version."object-additions"."0.5.1"; - by-version."object-additions"."0.5.1" = lib.makeOverridable self.buildNodePackage { + by-version."object-additions"."0.5.1" = self.buildNodePackage { name = "object-additions-0.5.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/object-additions/-/object-additions-0.5.1.tgz"; - name = "object-additions-0.5.1.tgz"; - sha1 = "ac624e0995e696c94cc69b41f316462b16a3bda4"; - }) - ]; - buildInputs = - (self.nativeDeps."object-additions" or []); + src = fetchurl { + url = "http://registry.npmjs.org/object-additions/-/object-additions-0.5.1.tgz"; + name = "object-additions-0.5.1.tgz"; + sha1 = "ac624e0995e696c94cc69b41f316462b16a3bda4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "object-additions" ]; + peerDependencies = []; }; by-spec."object-assign"."^0.3.0" = self.by-version."object-assign"."0.3.1"; - by-version."object-assign"."0.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."object-assign"."0.3.1" = self.buildNodePackage { name = "object-assign-0.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/object-assign/-/object-assign-0.3.1.tgz"; - name = "object-assign-0.3.1.tgz"; - sha1 = "060e2a2a27d7c0d77ec77b78f11aa47fd88008d2"; - }) - ]; - buildInputs = - (self.nativeDeps."object-assign" or []); + src = fetchurl { + url = "http://registry.npmjs.org/object-assign/-/object-assign-0.3.1.tgz"; + name = "object-assign-0.3.1.tgz"; + sha1 = "060e2a2a27d7c0d77ec77b78f11aa47fd88008d2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "object-assign" ]; + peerDependencies = []; }; by-spec."object-assign"."^1.0.0" = self.by-version."object-assign"."1.0.0"; - by-version."object-assign"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."object-assign"."1.0.0" = self.buildNodePackage { name = "object-assign-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/object-assign/-/object-assign-1.0.0.tgz"; - name = "object-assign-1.0.0.tgz"; - sha1 = "e65dc8766d3b47b4b8307465c8311da030b070a6"; - }) - ]; - buildInputs = - (self.nativeDeps."object-assign" or []); + src = fetchurl { + url = "http://registry.npmjs.org/object-assign/-/object-assign-1.0.0.tgz"; + name = "object-assign-1.0.0.tgz"; + sha1 = "e65dc8766d3b47b4b8307465c8311da030b070a6"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "object-assign" ]; + peerDependencies = []; }; by-spec."object-assign"."^2.0.0" = self.by-version."object-assign"."2.0.0"; - by-version."object-assign"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."object-assign"."2.0.0" = self.buildNodePackage { name = "object-assign-2.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/object-assign/-/object-assign-2.0.0.tgz"; - name = "object-assign-2.0.0.tgz"; - sha1 = "f8309b09083b01261ece3ef7373f2b57b8dd7042"; - }) - ]; - buildInputs = - (self.nativeDeps."object-assign" or []); + src = fetchurl { + url = "http://registry.npmjs.org/object-assign/-/object-assign-2.0.0.tgz"; + name = "object-assign-2.0.0.tgz"; + sha1 = "f8309b09083b01261ece3ef7373f2b57b8dd7042"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "object-assign" ]; + peerDependencies = []; + }; + by-spec."object-component"."0.0.3" = + self.by-version."object-component"."0.0.3"; + by-version."object-component"."0.0.3" = self.buildNodePackage { + name = "object-component-0.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz"; + name = "object-component-0.0.3.tgz"; + sha1 = "f0c69aa50efc95b866c186f400a33769cb2f1291"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."object-keys"."~0.4.0" = self.by-version."object-keys"."0.4.0"; - by-version."object-keys"."0.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."object-keys"."0.4.0" = self.buildNodePackage { name = "object-keys-0.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz"; - name = "object-keys-0.4.0.tgz"; - sha1 = "28a6aae7428dd2c3a92f3d95f21335dd204e0336"; - }) - ]; - buildInputs = - (self.nativeDeps."object-keys" or []); + src = fetchurl { + url = "http://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz"; + name = "object-keys-0.4.0.tgz"; + sha1 = "28a6aae7428dd2c3a92f3d95f21335dd204e0336"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "object-keys" ]; + peerDependencies = []; }; by-spec."on-finished"."2.1.0" = self.by-version."on-finished"."2.1.0"; - by-version."on-finished"."2.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."on-finished"."2.1.0" = self.buildNodePackage { name = "on-finished-2.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/on-finished/-/on-finished-2.1.0.tgz"; - name = "on-finished-2.1.0.tgz"; - sha1 = "0c539f09291e8ffadde0c8a25850fb2cedc7022d"; - }) - ]; - buildInputs = - (self.nativeDeps."on-finished" or []); + src = fetchurl { + url = "http://registry.npmjs.org/on-finished/-/on-finished-2.1.0.tgz"; + name = "on-finished-2.1.0.tgz"; + sha1 = "0c539f09291e8ffadde0c8a25850fb2cedc7022d"; + }; deps = { "ee-first-1.0.5" = self.by-version."ee-first"."1.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "on-finished" ]; + peerDependencies = []; + }; + by-spec."on-finished"."~2.1.0" = + self.by-version."on-finished"."2.1.1"; + by-version."on-finished"."2.1.1" = self.buildNodePackage { + name = "on-finished-2.1.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/on-finished/-/on-finished-2.1.1.tgz"; + name = "on-finished-2.1.1.tgz"; + sha1 = "f82ca1c9e3a4f3286b1b9938610e5b8636bd3cb2"; + }; + deps = { + "ee-first-1.1.0" = self.by-version."ee-first"."1.1.0"; + }; + peerDependencies = []; }; by-spec."on-finished"."~2.1.1" = self.by-version."on-finished"."2.1.1"; - by-version."on-finished"."2.1.1" = lib.makeOverridable self.buildNodePackage { - name = "on-finished-2.1.1"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/on-finished/-/on-finished-2.1.1.tgz"; - name = "on-finished-2.1.1.tgz"; - sha1 = "f82ca1c9e3a4f3286b1b9938610e5b8636bd3cb2"; - }) - ]; - buildInputs = - (self.nativeDeps."on-finished" or []); - deps = { - "ee-first-1.1.0" = self.by-version."ee-first"."1.1.0"; - }; - peerDependencies = [ - ]; - passthru.names = [ "on-finished" ]; - }; by-spec."on-finished"."~2.2.0" = self.by-version."on-finished"."2.2.0"; - by-version."on-finished"."2.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."on-finished"."2.2.0" = self.buildNodePackage { name = "on-finished-2.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/on-finished/-/on-finished-2.2.0.tgz"; - name = "on-finished-2.2.0.tgz"; - sha1 = "e6ba6a09a3482d6b7969bc3da92c86f0a967605e"; - }) - ]; - buildInputs = - (self.nativeDeps."on-finished" or []); + src = fetchurl { + url = "http://registry.npmjs.org/on-finished/-/on-finished-2.2.0.tgz"; + name = "on-finished-2.2.0.tgz"; + sha1 = "e6ba6a09a3482d6b7969bc3da92c86f0a967605e"; + }; deps = { "ee-first-1.1.0" = self.by-version."ee-first"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "on-finished" ]; + peerDependencies = []; }; by-spec."on-headers"."~1.0.0" = self.by-version."on-headers"."1.0.0"; - by-version."on-headers"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."on-headers"."1.0.0" = self.buildNodePackage { name = "on-headers-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/on-headers/-/on-headers-1.0.0.tgz"; - name = "on-headers-1.0.0.tgz"; - sha1 = "2c75b5da4375513d0161c6052e7fcbe4953fca5d"; - }) - ]; - buildInputs = - (self.nativeDeps."on-headers" or []); + src = fetchurl { + url = "http://registry.npmjs.org/on-headers/-/on-headers-1.0.0.tgz"; + name = "on-headers-1.0.0.tgz"; + sha1 = "2c75b5da4375513d0161c6052e7fcbe4953fca5d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "on-headers" ]; + peerDependencies = []; }; by-spec."once"."1.1.1" = self.by-version."once"."1.1.1"; - by-version."once"."1.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."once"."1.1.1" = self.buildNodePackage { name = "once-1.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; - name = "once-1.1.1.tgz"; - sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; - }) - ]; - buildInputs = - (self.nativeDeps."once" or []); + src = fetchurl { + url = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; + name = "once-1.1.1.tgz"; + sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "once" ]; + peerDependencies = []; + }; + by-spec."once"."1.3.0" = + self.by-version."once"."1.3.0"; + by-version."once"."1.3.0" = self.buildNodePackage { + name = "once-1.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/once/-/once-1.3.0.tgz"; + name = "once-1.3.0.tgz"; + sha1 = "151af86bfc1f08c4b9f07d06ab250ffcbeb56581"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."once"."1.x" = self.by-version."once"."1.3.1"; - by-version."once"."1.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."once"."1.3.1" = self.buildNodePackage { name = "once-1.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/once/-/once-1.3.1.tgz"; - name = "once-1.3.1.tgz"; - sha1 = "f3f3e4da5b7d27b5c732969ee3e67e729457b31f"; - }) - ]; - buildInputs = - (self.nativeDeps."once" or []); + src = fetchurl { + url = "http://registry.npmjs.org/once/-/once-1.3.1.tgz"; + name = "once-1.3.1.tgz"; + sha1 = "f3f3e4da5b7d27b5c732969ee3e67e729457b31f"; + }; deps = { "wrappy-1.0.1" = self.by-version."wrappy"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "once" ]; + peerDependencies = []; }; by-spec."once"."^1.1.1" = self.by-version."once"."1.3.1"; @@ -21152,23 +20127,17 @@ self.by-version."once"."1.1.1"; by-spec."once"."~1.2.0" = self.by-version."once"."1.2.0"; - by-version."once"."1.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."once"."1.2.0" = self.buildNodePackage { name = "once-1.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/once/-/once-1.2.0.tgz"; - name = "once-1.2.0.tgz"; - sha1 = "de1905c636af874a8fba862d9aabddd1f920461c"; - }) - ]; - buildInputs = - (self.nativeDeps."once" or []); + src = fetchurl { + url = "http://registry.npmjs.org/once/-/once-1.2.0.tgz"; + name = "once-1.2.0.tgz"; + sha1 = "de1905c636af874a8fba862d9aabddd1f920461c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "once" ]; + peerDependencies = []; }; by-spec."once"."~1.3.0" = self.by-version."once"."1.3.1"; @@ -21176,213 +20145,157 @@ self.by-version."once"."1.3.1"; by-spec."onetime"."^1.0.0" = self.by-version."onetime"."1.0.0"; - by-version."onetime"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."onetime"."1.0.0" = self.buildNodePackage { name = "onetime-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/onetime/-/onetime-1.0.0.tgz"; - name = "onetime-1.0.0.tgz"; - sha1 = "3a08a8e39d7816df52d34886374fb8ed8b651f62"; - }) - ]; - buildInputs = - (self.nativeDeps."onetime" or []); + src = fetchurl { + url = "http://registry.npmjs.org/onetime/-/onetime-1.0.0.tgz"; + name = "onetime-1.0.0.tgz"; + sha1 = "3a08a8e39d7816df52d34886374fb8ed8b651f62"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "onetime" ]; + peerDependencies = []; }; by-spec."open"."0.0.2" = self.by-version."open"."0.0.2"; - by-version."open"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."open"."0.0.2" = self.buildNodePackage { name = "open-0.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/open/-/open-0.0.2.tgz"; - name = "open-0.0.2.tgz"; - sha1 = "0a620ba2574464742f51e69f8ba8eccfd97b5dfc"; - }) - ]; - buildInputs = - (self.nativeDeps."open" or []); + src = fetchurl { + url = "http://registry.npmjs.org/open/-/open-0.0.2.tgz"; + name = "open-0.0.2.tgz"; + sha1 = "0a620ba2574464742f51e69f8ba8eccfd97b5dfc"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "open" ]; + peerDependencies = []; }; by-spec."open"."0.0.5" = self.by-version."open"."0.0.5"; - by-version."open"."0.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."open"."0.0.5" = self.buildNodePackage { name = "open-0.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/open/-/open-0.0.5.tgz"; - name = "open-0.0.5.tgz"; - sha1 = "42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc"; - }) - ]; - buildInputs = - (self.nativeDeps."open" or []); + src = fetchurl { + url = "http://registry.npmjs.org/open/-/open-0.0.5.tgz"; + name = "open-0.0.5.tgz"; + sha1 = "42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "open" ]; + peerDependencies = []; }; + by-spec."open"."0.0.x" = + self.by-version."open"."0.0.5"; + by-spec."open".">= 0.0.3" = + self.by-version."open"."0.0.5"; by-spec."open"."~0.0.5" = self.by-version."open"."0.0.5"; by-spec."opener"."^1.3.0" = self.by-version."opener"."1.4.0"; - by-version."opener"."1.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."opener"."1.4.0" = self.buildNodePackage { name = "opener-1.4.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/opener/-/opener-1.4.0.tgz"; - name = "opener-1.4.0.tgz"; - sha1 = "d11f86eeeb076883735c9d509f538fe82d10b941"; - }) - ]; - buildInputs = - (self.nativeDeps."opener" or []); + src = fetchurl { + url = "http://registry.npmjs.org/opener/-/opener-1.4.0.tgz"; + name = "opener-1.4.0.tgz"; + sha1 = "d11f86eeeb076883735c9d509f538fe82d10b941"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "opener" ]; + peerDependencies = []; }; by-spec."opener"."~1.3.0" = self.by-version."opener"."1.3.0"; - by-version."opener"."1.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."opener"."1.3.0" = self.buildNodePackage { name = "opener-1.3.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/opener/-/opener-1.3.0.tgz"; - name = "opener-1.3.0.tgz"; - sha1 = "130ba662213fa842edb4cd0361d31a15301a43e2"; - }) - ]; - buildInputs = - (self.nativeDeps."opener" or []); + src = fetchurl { + url = "http://registry.npmjs.org/opener/-/opener-1.3.0.tgz"; + name = "opener-1.3.0.tgz"; + sha1 = "130ba662213fa842edb4cd0361d31a15301a43e2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "opener" ]; + peerDependencies = []; }; by-spec."opener"."~1.4.0" = self.by-version."opener"."1.4.0"; by-spec."openid".">=0.2.0" = self.by-version."openid"."0.5.9"; - by-version."openid"."0.5.9" = lib.makeOverridable self.buildNodePackage { + by-version."openid"."0.5.9" = self.buildNodePackage { name = "openid-0.5.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/openid/-/openid-0.5.9.tgz"; - name = "openid-0.5.9.tgz"; - sha1 = "f44dd2609764c458c65fb22c03db068579e4bfa8"; - }) - ]; - buildInputs = - (self.nativeDeps."openid" or []); + src = fetchurl { + url = "http://registry.npmjs.org/openid/-/openid-0.5.9.tgz"; + name = "openid-0.5.9.tgz"; + sha1 = "f44dd2609764c458c65fb22c03db068579e4bfa8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "openid" ]; + peerDependencies = []; }; by-spec."opn"."~1.0.0" = self.by-version."opn"."1.0.1"; - by-version."opn"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."opn"."1.0.1" = self.buildNodePackage { name = "opn-1.0.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/opn/-/opn-1.0.1.tgz"; - name = "opn-1.0.1.tgz"; - sha1 = "c2dce2a5c41ab9589a7486aaff4d8de002d041ca"; - }) - ]; - buildInputs = - (self.nativeDeps."opn" or []); + src = fetchurl { + url = "http://registry.npmjs.org/opn/-/opn-1.0.1.tgz"; + name = "opn-1.0.1.tgz"; + sha1 = "c2dce2a5c41ab9589a7486aaff4d8de002d041ca"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "opn" ]; + peerDependencies = []; }; by-spec."optimist"."*" = self.by-version."optimist"."0.6.1"; - by-version."optimist"."0.6.1" = lib.makeOverridable self.buildNodePackage { + by-version."optimist"."0.6.1" = self.buildNodePackage { name = "optimist-0.6.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz"; - name = "optimist-0.6.1.tgz"; - sha1 = "da3ea74686fa21a19a111c326e90eb15a0196686"; - }) - ]; - buildInputs = - (self.nativeDeps."optimist" or []); + src = fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz"; + name = "optimist-0.6.1.tgz"; + sha1 = "da3ea74686fa21a19a111c326e90eb15a0196686"; + }; deps = { "wordwrap-0.0.2" = self.by-version."wordwrap"."0.0.2"; "minimist-0.0.10" = self.by-version."minimist"."0.0.10"; }; - peerDependencies = [ - ]; - passthru.names = [ "optimist" ]; + peerDependencies = []; }; "optimist" = self.by-version."optimist"."0.6.1"; by-spec."optimist"."0.2" = self.by-version."optimist"."0.2.8"; - by-version."optimist"."0.2.8" = lib.makeOverridable self.buildNodePackage { + by-version."optimist"."0.2.8" = self.buildNodePackage { name = "optimist-0.2.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/optimist/-/optimist-0.2.8.tgz"; - name = "optimist-0.2.8.tgz"; - sha1 = "e981ab7e268b457948593b55674c099a815cac31"; - }) - ]; - buildInputs = - (self.nativeDeps."optimist" or []); + src = fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.2.8.tgz"; + name = "optimist-0.2.8.tgz"; + sha1 = "e981ab7e268b457948593b55674c099a815cac31"; + }; deps = { "wordwrap-0.0.2" = self.by-version."wordwrap"."0.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "optimist" ]; + peerDependencies = []; }; by-spec."optimist"."0.6.0" = self.by-version."optimist"."0.6.0"; - by-version."optimist"."0.6.0" = lib.makeOverridable self.buildNodePackage { + by-version."optimist"."0.6.0" = self.buildNodePackage { name = "optimist-0.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz"; - name = "optimist-0.6.0.tgz"; - sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; - }) - ]; - buildInputs = - (self.nativeDeps."optimist" or []); + src = fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz"; + name = "optimist-0.6.0.tgz"; + sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; + }; deps = { "wordwrap-0.0.2" = self.by-version."wordwrap"."0.0.2"; "minimist-0.0.10" = self.by-version."minimist"."0.0.10"; }; - peerDependencies = [ - ]; - passthru.names = [ "optimist" ]; + peerDependencies = []; }; by-spec."optimist"."0.6.x" = self.by-version."optimist"."0.6.1"; @@ -21390,25 +20303,21 @@ self.by-version."optimist"."0.6.1"; by-spec."optimist"."~0.3" = self.by-version."optimist"."0.3.7"; - by-version."optimist"."0.3.7" = lib.makeOverridable self.buildNodePackage { + by-version."optimist"."0.3.7" = self.buildNodePackage { name = "optimist-0.3.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; - name = "optimist-0.3.7.tgz"; - sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; - }) - ]; - buildInputs = - (self.nativeDeps."optimist" or []); + src = fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; + name = "optimist-0.3.7.tgz"; + sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; + }; deps = { "wordwrap-0.0.2" = self.by-version."wordwrap"."0.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "optimist" ]; + peerDependencies = []; }; + by-spec."optimist"."~0.3.4" = + self.by-version."optimist"."0.3.7"; by-spec."optimist"."~0.3.5" = self.by-version."optimist"."0.3.7"; by-spec."optimist"."~0.6.0" = @@ -21417,18 +20326,14 @@ self.by-version."optimist"."0.6.1"; by-spec."optionator"."^0.5.0" = self.by-version."optionator"."0.5.0"; - by-version."optionator"."0.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."optionator"."0.5.0" = self.buildNodePackage { name = "optionator-0.5.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/optionator/-/optionator-0.5.0.tgz"; - name = "optionator-0.5.0.tgz"; - sha1 = "b75a8995a2d417df25b6e4e3862f50aa88651368"; - }) - ]; - buildInputs = - (self.nativeDeps."optionator" or []); + src = fetchurl { + url = "http://registry.npmjs.org/optionator/-/optionator-0.5.0.tgz"; + name = "optionator-0.5.0.tgz"; + sha1 = "b75a8995a2d417df25b6e4e3862f50aa88651368"; + }; deps = { "prelude-ls-1.1.1" = self.by-version."prelude-ls"."1.1.1"; "deep-is-0.1.3" = self.by-version."deep-is"."0.1.3"; @@ -21437,197 +20342,156 @@ "levn-0.2.5" = self.by-version."levn"."0.2.5"; "fast-levenshtein-1.0.6" = self.by-version."fast-levenshtein"."1.0.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "optionator" ]; + peerDependencies = []; }; by-spec."options".">=0.0.5" = self.by-version."options"."0.0.6"; - by-version."options"."0.0.6" = lib.makeOverridable self.buildNodePackage { + by-version."options"."0.0.6" = self.buildNodePackage { name = "options-0.0.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/options/-/options-0.0.6.tgz"; - name = "options-0.0.6.tgz"; - sha1 = "ec22d312806bb53e731773e7cdaefcf1c643128f"; - }) - ]; - buildInputs = - (self.nativeDeps."options" or []); + src = fetchurl { + url = "http://registry.npmjs.org/options/-/options-0.0.6.tgz"; + name = "options-0.0.6.tgz"; + sha1 = "ec22d312806bb53e731773e7cdaefcf1c643128f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "options" ]; + peerDependencies = []; }; by-spec."optjs"."*" = self.by-version."optjs"."3.2.1-boom"; - by-version."optjs"."3.2.1-boom" = lib.makeOverridable self.buildNodePackage { + by-version."optjs"."3.2.1-boom" = self.buildNodePackage { name = "optjs-3.2.1-boom"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/optjs/-/optjs-3.2.1-boom.tgz"; - name = "optjs-3.2.1-boom.tgz"; - sha1 = "bc0af6c8647db5eec511c4ca2d264f9646add758"; - }) - ]; - buildInputs = - (self.nativeDeps."optjs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/optjs/-/optjs-3.2.1-boom.tgz"; + name = "optjs-3.2.1-boom.tgz"; + sha1 = "bc0af6c8647db5eec511c4ca2d264f9646add758"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "optjs" ]; + peerDependencies = []; }; by-spec."optparse"."*" = self.by-version."optparse"."1.0.5"; - by-version."optparse"."1.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."optparse"."1.0.5" = self.buildNodePackage { name = "optparse-1.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/optparse/-/optparse-1.0.5.tgz"; - name = "optparse-1.0.5.tgz"; - sha1 = "75e75a96506611eb1c65ba89018ff08a981e2c16"; - }) - ]; - buildInputs = - (self.nativeDeps."optparse" or []); + src = fetchurl { + url = "http://registry.npmjs.org/optparse/-/optparse-1.0.5.tgz"; + name = "optparse-1.0.5.tgz"; + sha1 = "75e75a96506611eb1c65ba89018ff08a981e2c16"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "optparse" ]; + peerDependencies = []; }; "optparse" = self.by-version."optparse"."1.0.5"; by-spec."optparse".">= 1.0.3" = self.by-version."optparse"."1.0.5"; + by-spec."opts"."^1.2.1" = + self.by-version."opts"."1.2.2"; + by-version."opts"."1.2.2" = self.buildNodePackage { + name = "opts-1.2.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/opts/-/opts-1.2.2.tgz"; + name = "opts-1.2.2.tgz"; + sha1 = "81782b93014a1cd88d56c226643fd4282473853d"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."orchestrator"."^0.3.0" = self.by-version."orchestrator"."0.3.7"; - by-version."orchestrator"."0.3.7" = lib.makeOverridable self.buildNodePackage { + by-version."orchestrator"."0.3.7" = self.buildNodePackage { name = "orchestrator-0.3.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/orchestrator/-/orchestrator-0.3.7.tgz"; - name = "orchestrator-0.3.7.tgz"; - sha1 = "c45064e22c5a2a7b99734f409a95ffedc7d3c3df"; - }) - ]; - buildInputs = - (self.nativeDeps."orchestrator" or []); + src = fetchurl { + url = "http://registry.npmjs.org/orchestrator/-/orchestrator-0.3.7.tgz"; + name = "orchestrator-0.3.7.tgz"; + sha1 = "c45064e22c5a2a7b99734f409a95ffedc7d3c3df"; + }; deps = { "end-of-stream-0.1.5" = self.by-version."end-of-stream"."0.1.5"; "sequencify-0.0.7" = self.by-version."sequencify"."0.0.7"; "stream-consume-0.1.0" = self.by-version."stream-consume"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "orchestrator" ]; + peerDependencies = []; }; by-spec."ordered-read-streams"."^0.1.0" = self.by-version."ordered-read-streams"."0.1.0"; - by-version."ordered-read-streams"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."ordered-read-streams"."0.1.0" = self.buildNodePackage { name = "ordered-read-streams-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz"; - name = "ordered-read-streams-0.1.0.tgz"; - sha1 = "fd565a9af8eb4473ba69b6ed8a34352cb552f126"; - }) - ]; - buildInputs = - (self.nativeDeps."ordered-read-streams" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz"; + name = "ordered-read-streams-0.1.0.tgz"; + sha1 = "fd565a9af8eb4473ba69b6ed8a34352cb552f126"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ordered-read-streams" ]; + peerDependencies = []; }; by-spec."os-browserify"."~0.1.1" = self.by-version."os-browserify"."0.1.2"; - by-version."os-browserify"."0.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."os-browserify"."0.1.2" = self.buildNodePackage { name = "os-browserify-0.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/os-browserify/-/os-browserify-0.1.2.tgz"; - name = "os-browserify-0.1.2.tgz"; - sha1 = "49ca0293e0b19590a5f5de10c7f265a617d8fe54"; - }) - ]; - buildInputs = - (self.nativeDeps."os-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/os-browserify/-/os-browserify-0.1.2.tgz"; + name = "os-browserify-0.1.2.tgz"; + sha1 = "49ca0293e0b19590a5f5de10c7f265a617d8fe54"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "os-browserify" ]; + peerDependencies = []; }; by-spec."os-name"."^1.0.0" = - self.by-version."os-name"."1.0.1"; - by-version."os-name"."1.0.1" = lib.makeOverridable self.buildNodePackage { - name = "os-name-1.0.1"; + self.by-version."os-name"."1.0.2"; + by-version."os-name"."1.0.2" = self.buildNodePackage { + name = "os-name-1.0.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/os-name/-/os-name-1.0.1.tgz"; - name = "os-name-1.0.1.tgz"; - sha1 = "5d78a4a0d6bc96f7fce8e060fef19525422dcc8f"; - }) - ]; - buildInputs = - (self.nativeDeps."os-name" or []); + src = fetchurl { + url = "http://registry.npmjs.org/os-name/-/os-name-1.0.2.tgz"; + name = "os-name-1.0.2.tgz"; + sha1 = "cd17bf43e927d0f889ae93dbc5e9930baf918277"; + }; deps = { "minimist-1.1.0" = self.by-version."minimist"."1.1.0"; "osx-release-1.0.0" = self.by-version."osx-release"."1.0.0"; + "win-release-1.0.0" = self.by-version."win-release"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "os-name" ]; + peerDependencies = []; }; by-spec."osenv"."0" = self.by-version."osenv"."0.1.0"; - by-version."osenv"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."osenv"."0.1.0" = self.buildNodePackage { name = "osenv-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/osenv/-/osenv-0.1.0.tgz"; - name = "osenv-0.1.0.tgz"; - sha1 = "61668121eec584955030b9f470b1d2309504bfcb"; - }) - ]; - buildInputs = - (self.nativeDeps."osenv" or []); + src = fetchurl { + url = "http://registry.npmjs.org/osenv/-/osenv-0.1.0.tgz"; + name = "osenv-0.1.0.tgz"; + sha1 = "61668121eec584955030b9f470b1d2309504bfcb"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "osenv" ]; + peerDependencies = []; }; by-spec."osenv"."0.0.3" = self.by-version."osenv"."0.0.3"; - by-version."osenv"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."osenv"."0.0.3" = self.buildNodePackage { name = "osenv-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; - name = "osenv-0.0.3.tgz"; - sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; - }) - ]; - buildInputs = - (self.nativeDeps."osenv" or []); + src = fetchurl { + url = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; + name = "osenv-0.0.3.tgz"; + sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "osenv" ]; + peerDependencies = []; }; by-spec."osenv"."0.1.0" = self.by-version."osenv"."0.1.0"; @@ -21637,623 +20501,931 @@ self.by-version."osenv"."0.1.0"; by-spec."osx-release"."^1.0.0" = self.by-version."osx-release"."1.0.0"; - by-version."osx-release"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."osx-release"."1.0.0" = self.buildNodePackage { name = "osx-release-1.0.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/osx-release/-/osx-release-1.0.0.tgz"; - name = "osx-release-1.0.0.tgz"; - sha1 = "02bee80f3b898aaa88922d2f86e178605974beac"; - }) - ]; - buildInputs = - (self.nativeDeps."osx-release" or []); + src = fetchurl { + url = "http://registry.npmjs.org/osx-release/-/osx-release-1.0.0.tgz"; + name = "osx-release-1.0.0.tgz"; + sha1 = "02bee80f3b898aaa88922d2f86e178605974beac"; + }; deps = { "minimist-1.1.0" = self.by-version."minimist"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "osx-release" ]; + peerDependencies = []; }; by-spec."owl-deepcopy"."*" = self.by-version."owl-deepcopy"."0.0.4"; - by-version."owl-deepcopy"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."owl-deepcopy"."0.0.4" = self.buildNodePackage { name = "owl-deepcopy-0.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/owl-deepcopy/-/owl-deepcopy-0.0.4.tgz"; - name = "owl-deepcopy-0.0.4.tgz"; - sha1 = "665f3aeafab74302d98ecaeeb7b3e764ae21f369"; - }) - ]; - buildInputs = - (self.nativeDeps."owl-deepcopy" or []); + src = fetchurl { + url = "http://registry.npmjs.org/owl-deepcopy/-/owl-deepcopy-0.0.4.tgz"; + name = "owl-deepcopy-0.0.4.tgz"; + sha1 = "665f3aeafab74302d98ecaeeb7b3e764ae21f369"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "owl-deepcopy" ]; + peerDependencies = []; }; "owl-deepcopy" = self.by-version."owl-deepcopy"."0.0.4"; by-spec."owl-deepcopy"."~0.0.1" = self.by-version."owl-deepcopy"."0.0.4"; by-spec."p-throttler"."0.1.0" = self.by-version."p-throttler"."0.1.0"; - by-version."p-throttler"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."p-throttler"."0.1.0" = self.buildNodePackage { name = "p-throttler-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/p-throttler/-/p-throttler-0.1.0.tgz"; - name = "p-throttler-0.1.0.tgz"; - sha1 = "1b16907942c333e6f1ddeabcb3479204b8c417c4"; - }) - ]; - buildInputs = - (self.nativeDeps."p-throttler" or []); + src = fetchurl { + url = "http://registry.npmjs.org/p-throttler/-/p-throttler-0.1.0.tgz"; + name = "p-throttler-0.1.0.tgz"; + sha1 = "1b16907942c333e6f1ddeabcb3479204b8c417c4"; + }; deps = { "q-0.9.7" = self.by-version."q"."0.9.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "p-throttler" ]; + peerDependencies = []; + }; + by-spec."pac-proxy-agent"."0" = + self.by-version."pac-proxy-agent"."0.2.0"; + by-version."pac-proxy-agent"."0.2.0" = self.buildNodePackage { + name = "pac-proxy-agent-0.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-0.2.0.tgz"; + name = "pac-proxy-agent-0.2.0.tgz"; + sha1 = "ad902909d92f4fe7cc2e5f59f5bf5061bcfa71b2"; + }; + deps = { + "agent-base-1.0.1" = self.by-version."agent-base"."1.0.1"; + "extend-1.2.1" = self.by-version."extend"."1.2.1"; + "pac-resolver-1.2.4" = self.by-version."pac-resolver"."1.2.4"; + "proxy-agent-1.1.0" = self.by-version."proxy-agent"."1.1.0"; + "get-uri-0.1.3" = self.by-version."get-uri"."0.1.3"; + "stream-to-array-1.0.0" = self.by-version."stream-to-array"."1.0.0"; + "debug-2.1.1" = self.by-version."debug"."2.1.1"; + }; + peerDependencies = []; + }; + by-spec."pac-resolver"."~1.2.1" = + self.by-version."pac-resolver"."1.2.4"; + by-version."pac-resolver"."1.2.4" = self.buildNodePackage { + name = "pac-resolver-1.2.4"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/pac-resolver/-/pac-resolver-1.2.4.tgz"; + name = "pac-resolver-1.2.4.tgz"; + sha1 = "c6948acc57a1e78c8104ccdc8a4c89de90189008"; + }; + deps = { + "co-3.0.6" = self.by-version."co"."3.0.6"; + "netmask-1.0.5" = self.by-version."netmask"."1.0.5"; + "degenerator-1.0.0" = self.by-version."degenerator"."1.0.0"; + "regenerator-0.4.12" = self.by-version."regenerator"."0.4.12"; + "thunkify-2.1.2" = self.by-version."thunkify"."2.1.2"; + }; + peerDependencies = []; }; by-spec."package-json"."^0.2.0" = self.by-version."package-json"."0.2.0"; - by-version."package-json"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."package-json"."0.2.0" = self.buildNodePackage { name = "package-json-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/package-json/-/package-json-0.2.0.tgz"; - name = "package-json-0.2.0.tgz"; - sha1 = "0316e177b8eb149985d34f706b4a5543b274bec5"; - }) - ]; - buildInputs = - (self.nativeDeps."package-json" or []); + src = fetchurl { + url = "http://registry.npmjs.org/package-json/-/package-json-0.2.0.tgz"; + name = "package-json-0.2.0.tgz"; + sha1 = "0316e177b8eb149985d34f706b4a5543b274bec5"; + }; deps = { "got-0.3.0" = self.by-version."got"."0.3.0"; "registry-url-0.1.1" = self.by-version."registry-url"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "package-json" ]; + peerDependencies = []; }; by-spec."package-json"."^1.0.0" = self.by-version."package-json"."1.0.1"; - by-version."package-json"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."package-json"."1.0.1" = self.buildNodePackage { name = "package-json-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/package-json/-/package-json-1.0.1.tgz"; - name = "package-json-1.0.1.tgz"; - sha1 = "89cc831317c4d17922413d5318b23c904e5cf43e"; - }) - ]; - buildInputs = - (self.nativeDeps."package-json" or []); + src = fetchurl { + url = "http://registry.npmjs.org/package-json/-/package-json-1.0.1.tgz"; + name = "package-json-1.0.1.tgz"; + sha1 = "89cc831317c4d17922413d5318b23c904e5cf43e"; + }; deps = { "got-1.2.2" = self.by-version."got"."1.2.2"; - "registry-url-2.0.0" = self.by-version."registry-url"."2.0.0"; + "registry-url-2.1.0" = self.by-version."registry-url"."2.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "package-json" ]; + peerDependencies = []; }; by-spec."pad"."0.0.5" = self.by-version."pad"."0.0.5"; - by-version."pad"."0.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."pad"."0.0.5" = self.buildNodePackage { name = "pad-0.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/pad/-/pad-0.0.5.tgz"; - name = "pad-0.0.5.tgz"; - sha1 = "2219ab4db2ac74549a676164bc475d68cb87de05"; - }) - ]; - buildInputs = - (self.nativeDeps."pad" or []); + src = fetchurl { + url = "http://registry.npmjs.org/pad/-/pad-0.0.5.tgz"; + name = "pad-0.0.5.tgz"; + sha1 = "2219ab4db2ac74549a676164bc475d68cb87de05"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "pad" ]; + peerDependencies = []; }; by-spec."pako"."~0.2.0" = self.by-version."pako"."0.2.5"; - by-version."pako"."0.2.5" = lib.makeOverridable self.buildNodePackage { + by-version."pako"."0.2.5" = self.buildNodePackage { name = "pako-0.2.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/pako/-/pako-0.2.5.tgz"; - name = "pako-0.2.5.tgz"; - sha1 = "36df19467a3879152e9adcc44784f07d0a80c525"; - }) - ]; - buildInputs = - (self.nativeDeps."pako" or []); + src = fetchurl { + url = "http://registry.npmjs.org/pako/-/pako-0.2.5.tgz"; + name = "pako-0.2.5.tgz"; + sha1 = "36df19467a3879152e9adcc44784f07d0a80c525"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "pako" ]; + peerDependencies = []; }; by-spec."parents"."0.0.2" = self.by-version."parents"."0.0.2"; - by-version."parents"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."parents"."0.0.2" = self.buildNodePackage { name = "parents-0.0.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/parents/-/parents-0.0.2.tgz"; - name = "parents-0.0.2.tgz"; - sha1 = "67147826e497d40759aaf5ba4c99659b6034d302"; - }) - ]; - buildInputs = - (self.nativeDeps."parents" or []); + src = fetchurl { + url = "http://registry.npmjs.org/parents/-/parents-0.0.2.tgz"; + name = "parents-0.0.2.tgz"; + sha1 = "67147826e497d40759aaf5ba4c99659b6034d302"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "parents" ]; + peerDependencies = []; }; by-spec."parents"."^1.0.0" = - self.by-version."parents"."1.0.0"; - by-version."parents"."1.0.0" = lib.makeOverridable self.buildNodePackage { - name = "parents-1.0.0"; + self.by-version."parents"."1.0.1"; + by-version."parents"."1.0.1" = self.buildNodePackage { + name = "parents-1.0.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/parents/-/parents-1.0.0.tgz"; - name = "parents-1.0.0.tgz"; - sha1 = "05726fdb61b60d8c9e3d5d9c595aa78c881c8479"; - }) - ]; - buildInputs = - (self.nativeDeps."parents" or []); - deps = { - "path-platform-0.0.1" = self.by-version."path-platform"."0.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/parents/-/parents-1.0.1.tgz"; + name = "parents-1.0.1.tgz"; + sha1 = "fedd4d2bf193a77745fe71e371d73c3307d9c751"; }; - peerDependencies = [ - ]; - passthru.names = [ "parents" ]; + deps = { + "path-platform-0.11.15" = self.by-version."path-platform"."0.11.15"; + }; + peerDependencies = []; }; + by-spec."parents"."^1.0.1" = + self.by-version."parents"."1.0.1"; by-spec."parents"."~0.0.1" = self.by-version."parents"."0.0.3"; - by-version."parents"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."parents"."0.0.3" = self.buildNodePackage { name = "parents-0.0.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/parents/-/parents-0.0.3.tgz"; - name = "parents-0.0.3.tgz"; - sha1 = "fa212f024d9fa6318dbb6b4ce676c8be493b9c43"; - }) - ]; - buildInputs = - (self.nativeDeps."parents" or []); + src = fetchurl { + url = "http://registry.npmjs.org/parents/-/parents-0.0.3.tgz"; + name = "parents-0.0.3.tgz"; + sha1 = "fa212f024d9fa6318dbb6b4ce676c8be493b9c43"; + }; deps = { "path-platform-0.0.1" = self.by-version."path-platform"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "parents" ]; + peerDependencies = []; }; by-spec."parse-asn1"."^2.0.0" = self.by-version."parse-asn1"."2.0.0"; - by-version."parse-asn1"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."parse-asn1"."2.0.0" = self.buildNodePackage { name = "parse-asn1-2.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/parse-asn1/-/parse-asn1-2.0.0.tgz"; - name = "parse-asn1-2.0.0.tgz"; - sha1 = "c8cbc588abc91ade087c02ecbdfd7b66d9a8405f"; - }) - ]; - buildInputs = - (self.nativeDeps."parse-asn1" or []); + src = fetchurl { + url = "http://registry.npmjs.org/parse-asn1/-/parse-asn1-2.0.0.tgz"; + name = "parse-asn1-2.0.0.tgz"; + sha1 = "c8cbc588abc91ade087c02ecbdfd7b66d9a8405f"; + }; deps = { - "asn1.js-1.0.0" = self.by-version."asn1.js"."1.0.0"; + "asn1.js-1.0.2" = self.by-version."asn1.js"."1.0.2"; "asn1.js-rfc3280-1.0.0" = self.by-version."asn1.js-rfc3280"."1.0.0"; "pemstrip-0.0.1" = self.by-version."pemstrip"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "parse-asn1" ]; + peerDependencies = []; }; by-spec."parse-torrent"."^1.4.0" = self.by-version."parse-torrent"."1.7.0"; - by-version."parse-torrent"."1.7.0" = lib.makeOverridable self.buildNodePackage { + by-version."parse-torrent"."1.7.0" = self.buildNodePackage { name = "parse-torrent-1.7.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/parse-torrent/-/parse-torrent-1.7.0.tgz"; - name = "parse-torrent-1.7.0.tgz"; - sha1 = "f64d09d2efa05f7a9e89378d041a63d9ca1e47d2"; - }) - ]; - buildInputs = - (self.nativeDeps."parse-torrent" or []); + src = fetchurl { + url = "http://registry.npmjs.org/parse-torrent/-/parse-torrent-1.7.0.tgz"; + name = "parse-torrent-1.7.0.tgz"; + sha1 = "f64d09d2efa05f7a9e89378d041a63d9ca1e47d2"; + }; deps = { "bencode-0.6.0" = self.by-version."bencode"."0.6.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "parse-torrent" ]; + peerDependencies = []; }; by-spec."parse-torrent"."~1.0.0" = self.by-version."parse-torrent"."1.0.0"; - by-version."parse-torrent"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."parse-torrent"."1.0.0" = self.buildNodePackage { name = "parse-torrent-1.0.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/parse-torrent/-/parse-torrent-1.0.0.tgz"; - name = "parse-torrent-1.0.0.tgz"; - sha1 = "5a47a038c5db161b7b67b0534636194e1c8907a2"; - }) - ]; - buildInputs = - (self.nativeDeps."parse-torrent" or []); + src = fetchurl { + url = "http://registry.npmjs.org/parse-torrent/-/parse-torrent-1.0.0.tgz"; + name = "parse-torrent-1.0.0.tgz"; + sha1 = "5a47a038c5db161b7b67b0534636194e1c8907a2"; + }; deps = { "bncode-0.5.3" = self.by-version."bncode"."0.5.3"; "rusha-browserify-0.7.3" = self.by-version."rusha-browserify"."0.7.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "parse-torrent" ]; + peerDependencies = []; + }; + by-spec."parsejson"."0.0.1" = + self.by-version."parsejson"."0.0.1"; + by-version."parsejson"."0.0.1" = self.buildNodePackage { + name = "parsejson-0.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/parsejson/-/parsejson-0.0.1.tgz"; + name = "parsejson-0.0.1.tgz"; + sha1 = "9b10c6c0d825ab589e685153826de0a3ba278bcc"; + }; + deps = { + "better-assert-1.0.2" = self.by-version."better-assert"."1.0.2"; + }; + peerDependencies = []; + }; + by-spec."parseqs"."0.0.2" = + self.by-version."parseqs"."0.0.2"; + by-version."parseqs"."0.0.2" = self.buildNodePackage { + name = "parseqs-0.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/parseqs/-/parseqs-0.0.2.tgz"; + name = "parseqs-0.0.2.tgz"; + sha1 = "9dfe70b2cddac388bde4f35b1f240fa58adbe6c7"; + }; + deps = { + "better-assert-1.0.2" = self.by-version."better-assert"."1.0.2"; + }; + peerDependencies = []; + }; + by-spec."parseuri"."0.0.2" = + self.by-version."parseuri"."0.0.2"; + by-version."parseuri"."0.0.2" = self.buildNodePackage { + name = "parseuri-0.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/parseuri/-/parseuri-0.0.2.tgz"; + name = "parseuri-0.0.2.tgz"; + sha1 = "db41878f2d6964718be870b3140973d8093be156"; + }; + deps = { + "better-assert-1.0.2" = self.by-version."better-assert"."1.0.2"; + }; + peerDependencies = []; }; by-spec."parseurl"."1.0.1" = self.by-version."parseurl"."1.0.1"; - by-version."parseurl"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."parseurl"."1.0.1" = self.buildNodePackage { name = "parseurl-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/parseurl/-/parseurl-1.0.1.tgz"; - name = "parseurl-1.0.1.tgz"; - sha1 = "2e57dce6efdd37c3518701030944c22bf388b7b4"; - }) - ]; - buildInputs = - (self.nativeDeps."parseurl" or []); + src = fetchurl { + url = "http://registry.npmjs.org/parseurl/-/parseurl-1.0.1.tgz"; + name = "parseurl-1.0.1.tgz"; + sha1 = "2e57dce6efdd37c3518701030944c22bf388b7b4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "parseurl" ]; + peerDependencies = []; + }; + by-spec."parseurl"."~1.1.3" = + self.by-version."parseurl"."1.1.3"; + by-version."parseurl"."1.1.3" = self.buildNodePackage { + name = "parseurl-1.1.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/parseurl/-/parseurl-1.1.3.tgz"; + name = "parseurl-1.1.3.tgz"; + sha1 = "1f005738ac71b417bc2d0845cbdfa2a8b63ea639"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."parseurl"."~1.3.0" = self.by-version."parseurl"."1.3.0"; - by-version."parseurl"."1.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."parseurl"."1.3.0" = self.buildNodePackage { name = "parseurl-1.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/parseurl/-/parseurl-1.3.0.tgz"; - name = "parseurl-1.3.0.tgz"; - sha1 = "b58046db4223e145afa76009e61bac87cc2281b3"; - }) - ]; - buildInputs = - (self.nativeDeps."parseurl" or []); + src = fetchurl { + url = "http://registry.npmjs.org/parseurl/-/parseurl-1.3.0.tgz"; + name = "parseurl-1.3.0.tgz"; + sha1 = "b58046db4223e145afa76009e61bac87cc2281b3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "parseurl" ]; + peerDependencies = []; }; + by-spec."parsoid"."*" = + self.by-version."parsoid"."0.2.0"; + by-version."parsoid"."0.2.0" = self.buildNodePackage { + name = "parsoid-0.2.0"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/parsoid/-/parsoid-0.2.0.tgz"; + name = "parsoid-0.2.0.tgz"; + sha1 = "6b32e8246d1e477d00fcf3b25b79fbd9b1223069"; + }; + deps = { + "alea-0.0.9" = self.by-version."alea"."0.0.9"; + "async-0.9.0" = self.by-version."async"."0.9.0"; + "bunyan-1.0.1" = self.by-version."bunyan"."1.0.1"; + "diff-1.0.8" = self.by-version."diff"."1.0.8"; + "domino-1.0.18" = self.by-version."domino"."1.0.18"; + "entities-1.1.1" = self.by-version."entities"."1.1.1"; + "es6-shim-0.16.0" = self.by-version."es6-shim"."0.16.0"; + "express-2.5.11" = self.by-version."express"."2.5.11"; + "gelf-stream-0.2.4" = self.by-version."gelf-stream"."0.2.4"; + "handlebars-1.3.0" = self.by-version."handlebars"."1.3.0"; + "html5-1.0.5" = self.by-version."html5"."1.0.5"; + "html5-entities-1.0.0" = self.by-version."html5-entities"."1.0.0"; + "node-uuid-1.4.2" = self.by-version."node-uuid"."1.4.2"; + "pegjs-0.8.0" = self.by-version."pegjs"."0.8.0"; + "prfun-1.0.2" = self.by-version."prfun"."1.0.2"; + "request-2.40.0" = self.by-version."request"."2.40.0"; + "simplediff-0.1.1" = self.by-version."simplediff"."0.1.1"; + "yargs-1.3.3" = self.by-version."yargs"."1.3.3"; + }; + peerDependencies = []; + }; + "parsoid" = self.by-version."parsoid"."0.2.0"; by-spec."passport"."*" = self.by-version."passport"."0.2.1"; - by-version."passport"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."passport"."0.2.1" = self.buildNodePackage { name = "passport-0.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/passport/-/passport-0.2.1.tgz"; - name = "passport-0.2.1.tgz"; - sha1 = "a7d34c07b30fb605be885edbc8c93e5142e38574"; - }) - ]; - buildInputs = - (self.nativeDeps."passport" or []); + src = fetchurl { + url = "http://registry.npmjs.org/passport/-/passport-0.2.1.tgz"; + name = "passport-0.2.1.tgz"; + sha1 = "a7d34c07b30fb605be885edbc8c93e5142e38574"; + }; deps = { "passport-strategy-1.0.0" = self.by-version."passport-strategy"."1.0.0"; "pause-0.0.1" = self.by-version."pause"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "passport" ]; + peerDependencies = []; }; "passport" = self.by-version."passport"."0.2.1"; - by-spec."passport"."~0.1.3" = + by-spec."passport".">=0.1.15" = + self.by-version."passport"."0.2.1"; + by-spec."passport"."~0.1.1" = self.by-version."passport"."0.1.18"; - by-version."passport"."0.1.18" = lib.makeOverridable self.buildNodePackage { + by-version."passport"."0.1.18" = self.buildNodePackage { name = "passport-0.1.18"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/passport/-/passport-0.1.18.tgz"; - name = "passport-0.1.18.tgz"; - sha1 = "c8264479dcb6414cadbb66752d12b37e0b6525a1"; - }) - ]; - buildInputs = - (self.nativeDeps."passport" or []); + src = fetchurl { + url = "http://registry.npmjs.org/passport/-/passport-0.1.18.tgz"; + name = "passport-0.1.18.tgz"; + sha1 = "c8264479dcb6414cadbb66752d12b37e0b6525a1"; + }; deps = { "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; "pause-0.0.1" = self.by-version."pause"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "passport" ]; + peerDependencies = []; }; + by-spec."passport"."~0.1.3" = + self.by-version."passport"."0.1.18"; by-spec."passport"."~0.2.1" = self.by-version."passport"."0.2.1"; + by-spec."passport-bitly"."git://github.com/simov/passport-bitly.git" = + self.by-version."passport-bitly"."0.1.0"; + by-version."passport-bitly"."0.1.0" = self.buildNodePackage { + name = "passport-bitly-0.1.0"; + bin = false; + src = fetchgit { + url = "git://github.com/simov/passport-bitly.git"; + rev = "838ce018873eb4b8bb23331216c78e2822c6493f"; + sha256 = "7cb69e2ca9ef5cf47fecf0d669f15c0366174183ec0c7623ad5a619365c36e8a"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-oauth-0.1.15" = self.by-version."passport-oauth"."0.1.15"; + }; + peerDependencies = []; + }; + by-spec."passport-dropbox".">=0.1.2" = + self.by-version."passport-dropbox"."0.1.2"; + by-version."passport-dropbox"."0.1.2" = self.buildNodePackage { + name = "passport-dropbox-0.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-dropbox/-/passport-dropbox-0.1.2.tgz"; + name = "passport-dropbox-0.1.2.tgz"; + sha1 = "19149539d88895ce4627e166ddc8009239f58010"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-oauth-0.1.15" = self.by-version."passport-oauth"."0.1.15"; + }; + peerDependencies = []; + }; + by-spec."passport-evernote"."^0.1.1" = + self.by-version."passport-evernote"."0.1.1"; + by-version."passport-evernote"."0.1.1" = self.buildNodePackage { + name = "passport-evernote-0.1.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-evernote/-/passport-evernote-0.1.1.tgz"; + name = "passport-evernote-0.1.1.tgz"; + sha1 = "10e097affa7e7520358d9ea26f34f1cce176adc2"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-oauth-0.1.15" = self.by-version."passport-oauth"."0.1.15"; + }; + peerDependencies = []; + }; + by-spec."passport-facebook".">=0.1.5" = + self.by-version."passport-facebook"."1.0.3"; + by-version."passport-facebook"."1.0.3" = self.buildNodePackage { + name = "passport-facebook-1.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-facebook/-/passport-facebook-1.0.3.tgz"; + name = "passport-facebook-1.0.3.tgz"; + sha1 = "82a95aab0017ab190b815ab1e64ab75482eacdc7"; + }; + deps = { + "passport-oauth2-1.1.2" = self.by-version."passport-oauth2"."1.1.2"; + }; + peerDependencies = []; + }; + by-spec."passport-flickr".">=0.1.1" = + self.by-version."passport-flickr"."0.2.0"; + by-version."passport-flickr"."0.2.0" = self.buildNodePackage { + name = "passport-flickr-0.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-flickr/-/passport-flickr-0.2.0.tgz"; + name = "passport-flickr-0.2.0.tgz"; + sha1 = "9f3a77eac4b48a9e2109df12e544114b42960c5c"; + }; + deps = { + "passport-oauth-1.0.0" = self.by-version."passport-oauth"."1.0.0"; + }; + peerDependencies = []; + }; + by-spec."passport-github".">=0.1.5" = + self.by-version."passport-github"."0.1.5"; + by-version."passport-github"."0.1.5" = self.buildNodePackage { + name = "passport-github-0.1.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-github/-/passport-github-0.1.5.tgz"; + name = "passport-github-0.1.5.tgz"; + sha1 = "258ebb75af40cdc4e3af11be3a138b75c1f865c1"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-oauth-0.1.15" = self.by-version."passport-oauth"."0.1.15"; + }; + peerDependencies = []; + }; + by-spec."passport-google-oauth"."*" = + self.by-version."passport-google-oauth"."0.1.5"; + by-version."passport-google-oauth"."0.1.5" = self.buildNodePackage { + name = "passport-google-oauth-0.1.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-google-oauth/-/passport-google-oauth-0.1.5.tgz"; + name = "passport-google-oauth-0.1.5.tgz"; + sha1 = "fd6b48cf9b20283721c7636e91d094c16a8671d7"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-oauth-0.1.15" = self.by-version."passport-oauth"."0.1.15"; + }; + peerDependencies = []; + }; + by-spec."passport-google-oauth".">=0.1.5" = + self.by-version."passport-google-oauth"."0.1.5"; by-spec."passport-http"."*" = self.by-version."passport-http"."0.2.2"; - by-version."passport-http"."0.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."passport-http"."0.2.2" = self.buildNodePackage { name = "passport-http-0.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/passport-http/-/passport-http-0.2.2.tgz"; - name = "passport-http-0.2.2.tgz"; - sha1 = "2501314c0ff4a831e8a51ccfdb1b68f5c7cbc9f6"; - }) - ]; - buildInputs = - (self.nativeDeps."passport-http" or []); + src = fetchurl { + url = "http://registry.npmjs.org/passport-http/-/passport-http-0.2.2.tgz"; + name = "passport-http-0.2.2.tgz"; + sha1 = "2501314c0ff4a831e8a51ccfdb1b68f5c7cbc9f6"; + }; deps = { "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; "passport-0.1.18" = self.by-version."passport"."0.1.18"; }; - peerDependencies = [ - ]; - passthru.names = [ "passport-http" ]; + peerDependencies = []; }; "passport-http" = self.by-version."passport-http"."0.2.2"; + by-spec."passport-imgur".">=0.0.1" = + self.by-version."passport-imgur"."0.0.2"; + by-version."passport-imgur"."0.0.2" = self.buildNodePackage { + name = "passport-imgur-0.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-imgur/-/passport-imgur-0.0.2.tgz"; + name = "passport-imgur-0.0.2.tgz"; + sha1 = "81d1d7049f3f83b71d04f4eb08627659b07e58b0"; + }; + deps = { + "passport-oauth-1.0.0" = self.by-version."passport-oauth"."1.0.0"; + }; + peerDependencies = []; + }; + by-spec."passport-instagram".">=0.1.2" = + self.by-version."passport-instagram"."0.1.2"; + by-version."passport-instagram"."0.1.2" = self.buildNodePackage { + name = "passport-instagram-0.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-instagram/-/passport-instagram-0.1.2.tgz"; + name = "passport-instagram-0.1.2.tgz"; + sha1 = "a1c84525330eed8a05d3ecfec3bf56caa895cfd6"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-oauth-0.1.15" = self.by-version."passport-oauth"."0.1.15"; + }; + peerDependencies = []; + }; by-spec."passport-local"."*" = self.by-version."passport-local"."1.0.0"; - by-version."passport-local"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."passport-local"."1.0.0" = self.buildNodePackage { name = "passport-local-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/passport-local/-/passport-local-1.0.0.tgz"; - name = "passport-local-1.0.0.tgz"; - sha1 = "1fe63268c92e75606626437e3b906662c15ba6ee"; - }) - ]; - buildInputs = - (self.nativeDeps."passport-local" or []); + src = fetchurl { + url = "http://registry.npmjs.org/passport-local/-/passport-local-1.0.0.tgz"; + name = "passport-local-1.0.0.tgz"; + sha1 = "1fe63268c92e75606626437e3b906662c15ba6ee"; + }; deps = { "passport-strategy-1.0.0" = self.by-version."passport-strategy"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "passport-local" ]; + peerDependencies = []; }; "passport-local" = self.by-version."passport-local"."1.0.0"; by-spec."passport-local"."~1.0.0" = self.by-version."passport-local"."1.0.0"; + by-spec."passport-mailchimp".">=0.0.1" = + self.by-version."passport-mailchimp"."0.0.1"; + by-version."passport-mailchimp"."0.0.1" = self.buildNodePackage { + name = "passport-mailchimp-0.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-mailchimp/-/passport-mailchimp-0.0.1.tgz"; + name = "passport-mailchimp-0.0.1.tgz"; + sha1 = "24f78c6926d2fa684ee7aa51cfb1b2b11f3fe4ac"; + }; + deps = { + "passport-oauth-0.1.15" = self.by-version."passport-oauth"."0.1.15"; + "pkginfo-0.3.0" = self.by-version."pkginfo"."0.3.0"; + }; + peerDependencies = []; + }; + by-spec."passport-mixcloud".">=0.0.1" = + self.by-version."passport-mixcloud"."0.0.2"; + by-version."passport-mixcloud"."0.0.2" = self.buildNodePackage { + name = "passport-mixcloud-0.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-mixcloud/-/passport-mixcloud-0.0.2.tgz"; + name = "passport-mixcloud-0.0.2.tgz"; + sha1 = "b216bcb0cbc605ec5dac87e65387d456768346c1"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-oauth-0.1.15" = self.by-version."passport-oauth"."0.1.15"; + "passport-mixcloud-0.0.2" = self.by-version."passport-mixcloud"."0.0.2"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + }; + peerDependencies = []; + }; + by-spec."passport-oauth"."0.1.x" = + self.by-version."passport-oauth"."0.1.15"; + by-version."passport-oauth"."0.1.15" = self.buildNodePackage { + name = "passport-oauth-0.1.15"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-oauth/-/passport-oauth-0.1.15.tgz"; + name = "passport-oauth-0.1.15.tgz"; + sha1 = "fb74e0afe84614bfa256c5fc716cc56bbfc8cec0"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-0.1.18" = self.by-version."passport"."0.1.18"; + "oauth-0.9.12" = self.by-version."oauth"."0.9.12"; + }; + peerDependencies = []; + }; + by-spec."passport-oauth".">= 0.1.0" = + self.by-version."passport-oauth"."1.0.0"; + by-version."passport-oauth"."1.0.0" = self.buildNodePackage { + name = "passport-oauth-1.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-oauth/-/passport-oauth-1.0.0.tgz"; + name = "passport-oauth-1.0.0.tgz"; + sha1 = "90aff63387540f02089af28cdad39ea7f80d77df"; + }; + deps = { + "passport-oauth1-1.0.1" = self.by-version."passport-oauth1"."1.0.1"; + "passport-oauth2-1.1.2" = self.by-version."passport-oauth2"."1.1.2"; + }; + peerDependencies = []; + }; + by-spec."passport-oauth"."~0.1.1" = + self.by-version."passport-oauth"."0.1.15"; + by-spec."passport-oauth"."~0.1.15" = + self.by-version."passport-oauth"."0.1.15"; + by-spec."passport-oauth"."~0.1.4" = + self.by-version."passport-oauth"."0.1.15"; + by-spec."passport-oauth1"."1.x.x" = + self.by-version."passport-oauth1"."1.0.1"; + by-version."passport-oauth1"."1.0.1" = self.buildNodePackage { + name = "passport-oauth1-1.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-oauth1/-/passport-oauth1-1.0.1.tgz"; + name = "passport-oauth1-1.0.1.tgz"; + sha1 = "41ade140b881392b144cbdd426095c035a91ad9c"; + }; + deps = { + "passport-strategy-1.0.0" = self.by-version."passport-strategy"."1.0.0"; + "oauth-0.9.12" = self.by-version."oauth"."0.9.12"; + "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; + }; + peerDependencies = []; + }; + by-spec."passport-oauth2"."1.x.x" = + self.by-version."passport-oauth2"."1.1.2"; + by-version."passport-oauth2"."1.1.2" = self.buildNodePackage { + name = "passport-oauth2-1.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-oauth2/-/passport-oauth2-1.1.2.tgz"; + name = "passport-oauth2-1.1.2.tgz"; + sha1 = "bd7163b1b6090371868dc4ef6f9f2e1e4cc4b948"; + }; + deps = { + "passport-strategy-1.0.0" = self.by-version."passport-strategy"."1.0.0"; + "oauth-0.9.12" = self.by-version."oauth"."0.9.12"; + "uid2-0.0.3" = self.by-version."uid2"."0.0.3"; + }; + peerDependencies = []; + }; + by-spec."passport-soundcloud".">=0.1.2" = + self.by-version."passport-soundcloud"."0.1.2"; + by-version."passport-soundcloud"."0.1.2" = self.buildNodePackage { + name = "passport-soundcloud-0.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-soundcloud/-/passport-soundcloud-0.1.2.tgz"; + name = "passport-soundcloud-0.1.2.tgz"; + sha1 = "4ecf4b42b3e7d9641b78b9181aae6b75127beb21"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-oauth-0.1.15" = self.by-version."passport-oauth"."0.1.15"; + }; + peerDependencies = []; + }; by-spec."passport-strategy"."1.x.x" = self.by-version."passport-strategy"."1.0.0"; - by-version."passport-strategy"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."passport-strategy"."1.0.0" = self.buildNodePackage { name = "passport-strategy-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz"; - name = "passport-strategy-1.0.0.tgz"; - sha1 = "b5539aa8fc225a3d1ad179476ddf236b440f52e4"; - }) - ]; - buildInputs = - (self.nativeDeps."passport-strategy" or []); + src = fetchurl { + url = "http://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz"; + name = "passport-strategy-1.0.0.tgz"; + sha1 = "b5539aa8fc225a3d1ad179476ddf236b440f52e4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "passport-strategy" ]; + peerDependencies = []; + }; + by-spec."passport-trello"."~0.1.4" = + self.by-version."passport-trello"."0.1.4"; + by-version."passport-trello"."0.1.4" = self.buildNodePackage { + name = "passport-trello-0.1.4"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-trello/-/passport-trello-0.1.4.tgz"; + name = "passport-trello-0.1.4.tgz"; + sha1 = "c0aeeaa4dd598f99e129cb83b97950f672519442"; + }; + deps = { + "passport-oauth-1.0.0" = self.by-version."passport-oauth"."1.0.0"; + }; + peerDependencies = []; + }; + by-spec."passport-twitter".">=0.1.4" = + self.by-version."passport-twitter"."1.0.2"; + by-version."passport-twitter"."1.0.2" = self.buildNodePackage { + name = "passport-twitter-1.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-twitter/-/passport-twitter-1.0.2.tgz"; + name = "passport-twitter-1.0.2.tgz"; + sha1 = "6bfe5f9ec259dc363991b0be3cee94bfe4853d2b"; + }; + deps = { + "passport-oauth1-1.0.1" = self.by-version."passport-oauth1"."1.0.1"; + "xtraverse-0.1.0" = self.by-version."xtraverse"."0.1.0"; + }; + peerDependencies = []; + }; + by-spec."passport-wordpress".">=0.0.1" = + self.by-version."passport-wordpress"."0.0.3"; + by-version."passport-wordpress"."0.0.3" = self.buildNodePackage { + name = "passport-wordpress-0.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/passport-wordpress/-/passport-wordpress-0.0.3.tgz"; + name = "passport-wordpress-0.0.3.tgz"; + sha1 = "fa3b144c7c5a4c967a5f5f383139d515a95a7988"; + }; + deps = { + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "passport-oauth-0.1.15" = self.by-version."passport-oauth"."0.1.15"; + }; + peerDependencies = []; }; by-spec."path-browserify"."~0.0.0" = self.by-version."path-browserify"."0.0.0"; - by-version."path-browserify"."0.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."path-browserify"."0.0.0" = self.buildNodePackage { name = "path-browserify-0.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz"; - name = "path-browserify-0.0.0.tgz"; - sha1 = "a0b870729aae214005b7d5032ec2cbbb0fb4451a"; - }) - ]; - buildInputs = - (self.nativeDeps."path-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz"; + name = "path-browserify-0.0.0.tgz"; + sha1 = "a0b870729aae214005b7d5032ec2cbbb0fb4451a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "path-browserify" ]; + peerDependencies = []; }; by-spec."path-is-inside"."^1.0.1" = self.by-version."path-is-inside"."1.0.1"; - by-version."path-is-inside"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."path-is-inside"."1.0.1" = self.buildNodePackage { name = "path-is-inside-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.1.tgz"; - name = "path-is-inside-1.0.1.tgz"; - sha1 = "98d8f1d030bf04bd7aeee4a1ba5485d40318fd89"; - }) - ]; - buildInputs = - (self.nativeDeps."path-is-inside" or []); + src = fetchurl { + url = "http://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.1.tgz"; + name = "path-is-inside-1.0.1.tgz"; + sha1 = "98d8f1d030bf04bd7aeee4a1ba5485d40318fd89"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "path-is-inside" ]; + peerDependencies = []; }; by-spec."path-is-inside"."~1.0.0" = self.by-version."path-is-inside"."1.0.1"; by-spec."path-platform"."^0.0.1" = self.by-version."path-platform"."0.0.1"; - by-version."path-platform"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."path-platform"."0.0.1" = self.buildNodePackage { name = "path-platform-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/path-platform/-/path-platform-0.0.1.tgz"; - name = "path-platform-0.0.1.tgz"; - sha1 = "b5585d7c3c463d89aa0060d86611cf1afd617e2a"; - }) - ]; - buildInputs = - (self.nativeDeps."path-platform" or []); + src = fetchurl { + url = "http://registry.npmjs.org/path-platform/-/path-platform-0.0.1.tgz"; + name = "path-platform-0.0.1.tgz"; + sha1 = "b5585d7c3c463d89aa0060d86611cf1afd617e2a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "path-platform" ]; + peerDependencies = []; + }; + by-spec."path-platform"."~0.11.15" = + self.by-version."path-platform"."0.11.15"; + by-version."path-platform"."0.11.15" = self.buildNodePackage { + name = "path-platform-0.11.15"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz"; + name = "path-platform-0.11.15.tgz"; + sha1 = "e864217f74c36850f0852b78dc7bf7d4a5721bf2"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."path-proxy"."~1.0" = + self.by-version."path-proxy"."1.0.0"; + by-version."path-proxy"."1.0.0" = self.buildNodePackage { + name = "path-proxy-1.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/path-proxy/-/path-proxy-1.0.0.tgz"; + name = "path-proxy-1.0.0.tgz"; + sha1 = "18e8a36859fc9d2f1a53b48dee138543c020de5e"; + }; + deps = { + "inflection-1.3.8" = self.by-version."inflection"."1.3.8"; + }; + peerDependencies = []; }; by-spec."path-to-regexp"."0.1.3" = self.by-version."path-to-regexp"."0.1.3"; - by-version."path-to-regexp"."0.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."path-to-regexp"."0.1.3" = self.buildNodePackage { name = "path-to-regexp-0.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.3.tgz"; - name = "path-to-regexp-0.1.3.tgz"; - sha1 = "21b9ab82274279de25b156ea08fd12ca51b8aecb"; - }) - ]; - buildInputs = - (self.nativeDeps."path-to-regexp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.3.tgz"; + name = "path-to-regexp-0.1.3.tgz"; + sha1 = "21b9ab82274279de25b156ea08fd12ca51b8aecb"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "path-to-regexp" ]; + peerDependencies = []; }; by-spec."pause"."0.0.1" = self.by-version."pause"."0.0.1"; - by-version."pause"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."pause"."0.0.1" = self.buildNodePackage { name = "pause-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/pause/-/pause-0.0.1.tgz"; - name = "pause-0.0.1.tgz"; - sha1 = "1d408b3fdb76923b9543d96fb4c9dfd535d9cb5d"; - }) - ]; - buildInputs = - (self.nativeDeps."pause" or []); + src = fetchurl { + url = "http://registry.npmjs.org/pause/-/pause-0.0.1.tgz"; + name = "pause-0.0.1.tgz"; + sha1 = "1d408b3fdb76923b9543d96fb4c9dfd535d9cb5d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "pause" ]; + peerDependencies = []; }; by-spec."pbkdf2-compat"."2.0.1" = self.by-version."pbkdf2-compat"."2.0.1"; - by-version."pbkdf2-compat"."2.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."pbkdf2-compat"."2.0.1" = self.buildNodePackage { name = "pbkdf2-compat-2.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/pbkdf2-compat/-/pbkdf2-compat-2.0.1.tgz"; - name = "pbkdf2-compat-2.0.1.tgz"; - sha1 = "b6e0c8fa99494d94e0511575802a59a5c142f288"; - }) - ]; - buildInputs = - (self.nativeDeps."pbkdf2-compat" or []); + src = fetchurl { + url = "http://registry.npmjs.org/pbkdf2-compat/-/pbkdf2-compat-2.0.1.tgz"; + name = "pbkdf2-compat-2.0.1.tgz"; + sha1 = "b6e0c8fa99494d94e0511575802a59a5c142f288"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "pbkdf2-compat" ]; + peerDependencies = []; }; by-spec."peer-wire-protocol"."^0.7.0" = self.by-version."peer-wire-protocol"."0.7.0"; - by-version."peer-wire-protocol"."0.7.0" = lib.makeOverridable self.buildNodePackage { + by-version."peer-wire-protocol"."0.7.0" = self.buildNodePackage { name = "peer-wire-protocol-0.7.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/peer-wire-protocol/-/peer-wire-protocol-0.7.0.tgz"; - name = "peer-wire-protocol-0.7.0.tgz"; - sha1 = "6c015abf24b4877ed9eca3822b22d996078011da"; - }) - ]; - buildInputs = - (self.nativeDeps."peer-wire-protocol" or []); + src = fetchurl { + url = "http://registry.npmjs.org/peer-wire-protocol/-/peer-wire-protocol-0.7.0.tgz"; + name = "peer-wire-protocol-0.7.0.tgz"; + sha1 = "6c015abf24b4877ed9eca3822b22d996078011da"; + }; deps = { "bitfield-0.1.0" = self.by-version."bitfield"."0.1.0"; "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; "bncode-0.2.3" = self.by-version."bncode"."0.2.3"; "speedometer-0.1.4" = self.by-version."speedometer"."0.1.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "peer-wire-protocol" ]; + peerDependencies = []; }; by-spec."peer-wire-swarm"."^0.9.0" = self.by-version."peer-wire-swarm"."0.9.2"; - by-version."peer-wire-swarm"."0.9.2" = lib.makeOverridable self.buildNodePackage { + by-version."peer-wire-swarm"."0.9.2" = self.buildNodePackage { name = "peer-wire-swarm-0.9.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/peer-wire-swarm/-/peer-wire-swarm-0.9.2.tgz"; - name = "peer-wire-swarm-0.9.2.tgz"; - sha1 = "092848005607d8ca94e69f9bc9ebe52956ec3048"; - }) - ]; - buildInputs = - (self.nativeDeps."peer-wire-swarm" or []); + src = fetchurl { + url = "http://registry.npmjs.org/peer-wire-swarm/-/peer-wire-swarm-0.9.2.tgz"; + name = "peer-wire-swarm-0.9.2.tgz"; + sha1 = "092848005607d8ca94e69f9bc9ebe52956ec3048"; + }; deps = { "peer-wire-protocol-0.7.0" = self.by-version."peer-wire-protocol"."0.7.0"; "fifo-0.1.4" = self.by-version."fifo"."0.1.4"; "once-1.3.1" = self.by-version."once"."1.3.1"; "speedometer-0.1.4" = self.by-version."speedometer"."0.1.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "peer-wire-swarm" ]; + peerDependencies = []; }; by-spec."peer-wire-swarm"."^0.9.2" = self.by-version."peer-wire-swarm"."0.9.2"; by-spec."peerflix"."*" = - self.by-version."peerflix"."0.24.0"; - by-version."peerflix"."0.24.0" = lib.makeOverridable self.buildNodePackage { - name = "peerflix-0.24.0"; + self.by-version."peerflix"."0.25.0"; + by-version."peerflix"."0.25.0" = self.buildNodePackage { + name = "peerflix-0.25.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/peerflix/-/peerflix-0.24.0.tgz"; - name = "peerflix-0.24.0.tgz"; - sha1 = "340a06d3b0fff0a51a1839213456f70366529a5b"; - }) - ]; - buildInputs = - (self.nativeDeps."peerflix" or []); + src = fetchurl { + url = "http://registry.npmjs.org/peerflix/-/peerflix-0.25.0.tgz"; + name = "peerflix-0.25.0.tgz"; + sha1 = "9371bb353603101503551fdbdcdbe28a1556a96d"; + }; deps = { - "airplay-js-0.2.6" = self.by-version."airplay-js"."0.2.6"; + "airplay-js-0.2.11" = self.by-version."airplay-js"."0.2.11"; "clivas-0.1.4" = self.by-version."clivas"."0.1.4"; "keypress-0.2.1" = self.by-version."keypress"."0.2.1"; "mime-1.2.11" = self.by-version."mime"."1.2.11"; @@ -22269,27 +21441,21 @@ "windows-no-runnable-0.0.6" = self.by-version."windows-no-runnable"."0.0.6"; "xtend-4.0.0" = self.by-version."xtend"."4.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "peerflix" ]; + peerDependencies = []; }; - "peerflix" = self.by-version."peerflix"."0.24.0"; + "peerflix" = self.by-version."peerflix"."0.25.0"; by-spec."peerflix"."^0.19.1" = self.by-version."peerflix"."0.19.3"; - by-version."peerflix"."0.19.3" = lib.makeOverridable self.buildNodePackage { + by-version."peerflix"."0.19.3" = self.buildNodePackage { name = "peerflix-0.19.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/peerflix/-/peerflix-0.19.3.tgz"; - name = "peerflix-0.19.3.tgz"; - sha1 = "2376097d7563f37db1d6e93c8b1f9cf800592a54"; - }) - ]; - buildInputs = - (self.nativeDeps."peerflix" or []); + src = fetchurl { + url = "http://registry.npmjs.org/peerflix/-/peerflix-0.19.3.tgz"; + name = "peerflix-0.19.3.tgz"; + sha1 = "2376097d7563f37db1d6e93c8b1f9cf800592a54"; + }; deps = { - "airplay-js-0.2.6" = self.by-version."airplay-js"."0.2.6"; + "airplay-js-0.2.11" = self.by-version."airplay-js"."0.2.11"; "clivas-0.1.4" = self.by-version."clivas"."0.1.4"; "mime-1.2.11" = self.by-version."mime"."1.2.11"; "network-address-0.0.4" = self.by-version."network-address"."0.0.4"; @@ -22302,94 +21468,85 @@ "torrent-stream-0.15.1" = self.by-version."torrent-stream"."0.15.1"; "windows-no-runnable-0.0.6" = self.by-version."windows-no-runnable"."0.0.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "peerflix" ]; + peerDependencies = []; }; by-spec."peerflix-server"."*" = - self.by-version."peerflix-server"."0.0.14"; - by-version."peerflix-server"."0.0.14" = lib.makeOverridable self.buildNodePackage { - name = "peerflix-server-0.0.14"; + self.by-version."peerflix-server"."0.0.20"; + by-version."peerflix-server"."0.0.20" = self.buildNodePackage { + name = "peerflix-server-0.0.20"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/peerflix-server/-/peerflix-server-0.0.14.tgz"; - name = "peerflix-server-0.0.14.tgz"; - sha1 = "4f6c29886b6cead1faf8117a3e9c5346ca75b764"; - }) - ]; - buildInputs = - (self.nativeDeps."peerflix-server" or []); - deps = { - "torrent-stream-0.13.5" = self.by-version."torrent-stream"."0.13.5"; - "range-parser-1.0.2" = self.by-version."range-parser"."1.0.2"; - "mime-1.2.11" = self.by-version."mime"."1.2.11"; - "pump-0.3.5" = self.by-version."pump"."0.3.5"; - "express-3.5.3" = self.by-version."express"."3.5.3"; - "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; - "socket.io-0.9.17" = self.by-version."socket.io"."0.9.17"; - "read-torrent-1.0.0" = self.by-version."read-torrent"."1.0.0"; - "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; + src = fetchurl { + url = "http://registry.npmjs.org/peerflix-server/-/peerflix-server-0.0.20.tgz"; + name = "peerflix-server-0.0.20.tgz"; + sha1 = "b5545f7f0abf3f13b65bae00eecd344d9973d342"; }; - peerDependencies = [ - ]; - passthru.names = [ "peerflix-server" ]; + deps = { + "connect-multiparty-1.2.5" = self.by-version."connect-multiparty"."1.2.5"; + "express-3.5.3" = self.by-version."express"."3.5.3"; + "fluent-ffmpeg-2.0.0-rc3" = self.by-version."fluent-ffmpeg"."2.0.0-rc3"; + "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; + "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; + "pump-0.3.5" = self.by-version."pump"."0.3.5"; + "range-parser-1.0.2" = self.by-version."range-parser"."1.0.2"; + "read-torrent-1.0.0" = self.by-version."read-torrent"."1.0.0"; + "socket.io-0.9.17" = self.by-version."socket.io"."0.9.17"; + "torrent-stream-0.13.5" = self.by-version."torrent-stream"."0.13.5"; + }; + peerDependencies = []; }; - "peerflix-server" = self.by-version."peerflix-server"."0.0.14"; + "peerflix-server" = self.by-version."peerflix-server"."0.0.20"; by-spec."pegjs"."0.6.2" = self.by-version."pegjs"."0.6.2"; - by-version."pegjs"."0.6.2" = lib.makeOverridable self.buildNodePackage { + by-version."pegjs"."0.6.2" = self.buildNodePackage { name = "pegjs-0.6.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/pegjs/-/pegjs-0.6.2.tgz"; - name = "pegjs-0.6.2.tgz"; - sha1 = "74651f8a800e444db688e4eeae8edb65637a17a5"; - }) - ]; - buildInputs = - (self.nativeDeps."pegjs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/pegjs/-/pegjs-0.6.2.tgz"; + name = "pegjs-0.6.2.tgz"; + sha1 = "74651f8a800e444db688e4eeae8edb65637a17a5"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "pegjs" ]; + peerDependencies = []; + }; + by-spec."pegjs"."git+https://github.com/arlolra/pegjs#startOffset" = + self.by-version."pegjs"."0.8.0"; + by-version."pegjs"."0.8.0" = self.buildNodePackage { + name = "pegjs-0.8.0"; + bin = true; + src = fetchgit { + url = "https://github.com/arlolra/pegjs"; + rev = "7ff7464d082dd96def08e8c14aadc6bc5e5a84ba"; + sha256 = "36706b776a50ca1320cd5f7d4db2668d1567cccd43ee6a746e4d2c70552570e9"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."pemstrip"."0.0.1" = self.by-version."pemstrip"."0.0.1"; - by-version."pemstrip"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."pemstrip"."0.0.1" = self.buildNodePackage { name = "pemstrip-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/pemstrip/-/pemstrip-0.0.1.tgz"; - name = "pemstrip-0.0.1.tgz"; - sha1 = "39f7071720cfa13d542c9bde75f1fa5bf9d08806"; - }) - ]; - buildInputs = - (self.nativeDeps."pemstrip" or []); + src = fetchurl { + url = "http://registry.npmjs.org/pemstrip/-/pemstrip-0.0.1.tgz"; + name = "pemstrip-0.0.1.tgz"; + sha1 = "39f7071720cfa13d542c9bde75f1fa5bf9d08806"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "pemstrip" ]; + peerDependencies = []; }; by-spec."phantomjs"."*" = self.by-version."phantomjs"."1.9.13"; - by-version."phantomjs"."1.9.13" = lib.makeOverridable self.buildNodePackage { + by-version."phantomjs"."1.9.13" = self.buildNodePackage { name = "phantomjs-1.9.13"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/phantomjs/-/phantomjs-1.9.13.tgz"; - name = "phantomjs-1.9.13.tgz"; - sha1 = "2f9afca241eaf17cad5a137bf9eade948a4d7ef5"; - }) - ]; - buildInputs = - (self.nativeDeps."phantomjs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/phantomjs/-/phantomjs-1.9.13.tgz"; + name = "phantomjs-1.9.13.tgz"; + sha1 = "2f9afca241eaf17cad5a137bf9eade948a4d7ef5"; + }; deps = { "adm-zip-0.4.4" = self.by-version."adm-zip"."0.4.4"; "kew-0.4.0" = self.by-version."kew"."0.4.0"; @@ -22402,9 +21559,7 @@ "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; "which-1.0.8" = self.by-version."which"."1.0.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "phantomjs" ]; + peerDependencies = []; }; "phantomjs" = self.by-version."phantomjs"."1.9.13"; by-spec."phantomjs"."~1.9.1" = @@ -22413,504 +21568,444 @@ self.by-version."phantomjs"."1.9.13"; by-spec."pkginfo"."0.2.x" = self.by-version."pkginfo"."0.2.3"; - by-version."pkginfo"."0.2.3" = lib.makeOverridable self.buildNodePackage { + by-version."pkginfo"."0.2.3" = self.buildNodePackage { name = "pkginfo-0.2.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"; - name = "pkginfo-0.2.3.tgz"; - sha1 = "7239c42a5ef6c30b8f328439d9b9ff71042490f8"; - }) - ]; - buildInputs = - (self.nativeDeps."pkginfo" or []); + src = fetchurl { + url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"; + name = "pkginfo-0.2.3.tgz"; + sha1 = "7239c42a5ef6c30b8f328439d9b9ff71042490f8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "pkginfo" ]; + peerDependencies = []; }; by-spec."pkginfo"."0.3.x" = self.by-version."pkginfo"."0.3.0"; - by-version."pkginfo"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."pkginfo"."0.3.0" = self.buildNodePackage { name = "pkginfo-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; - name = "pkginfo-0.3.0.tgz"; - sha1 = "726411401039fe9b009eea86614295d5f3a54276"; - }) - ]; - buildInputs = - (self.nativeDeps."pkginfo" or []); + src = fetchurl { + url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; + name = "pkginfo-0.3.0.tgz"; + sha1 = "726411401039fe9b009eea86614295d5f3a54276"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "pkginfo" ]; + peerDependencies = []; }; by-spec."pkginfo"."0.x.x" = self.by-version."pkginfo"."0.3.0"; + by-spec."pkginfo"."~0.3.0" = + self.by-version."pkginfo"."0.3.0"; by-spec."playerui"."^1.2.0" = self.by-version."playerui"."1.2.0"; - by-version."playerui"."1.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."playerui"."1.2.0" = self.buildNodePackage { name = "playerui-1.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/playerui/-/playerui-1.2.0.tgz"; - name = "playerui-1.2.0.tgz"; - sha1 = "2d59c8cb736e189cb2398cd809469ca47077f812"; - }) - ]; - buildInputs = - (self.nativeDeps."playerui" or []); + src = fetchurl { + url = "http://registry.npmjs.org/playerui/-/playerui-1.2.0.tgz"; + name = "playerui-1.2.0.tgz"; + sha1 = "2d59c8cb736e189cb2398cd809469ca47077f812"; + }; deps = { "chalk-0.5.1" = self.by-version."chalk"."0.5.1"; "pad-0.0.5" = self.by-version."pad"."0.0.5"; "single-line-log-0.4.1" = self.by-version."single-line-log"."0.4.1"; "xtend-4.0.0" = self.by-version."xtend"."4.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "playerui" ]; + peerDependencies = []; }; by-spec."plc"."*" = - self.by-version."plc"."0.1.2"; - by-version."plc"."0.1.2" = lib.makeOverridable self.buildNodePackage { - name = "plc-0.1.2"; + self.by-version."plc"."0.2.0"; + by-version."plc"."0.2.0" = self.buildNodePackage { + name = "plc-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/plc/-/plc-0.1.2.tgz"; - name = "plc-0.1.2.tgz"; - sha1 = "a25c5e677261f7912d5d35cedfb2527315b7d329"; - }) - ]; - buildInputs = - (self.nativeDeps."plc" or []); + src = fetchurl { + url = "http://registry.npmjs.org/plc/-/plc-0.2.0.tgz"; + name = "plc-0.2.0.tgz"; + sha1 = "2218f9217c82ea0d3266bb601a8180abb230675a"; + }; deps = { "bits-0.1.1" = self.by-version."bits"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "plc" ]; + peerDependencies = []; }; - "plc" = self.by-version."plc"."0.1.2"; + "plc" = self.by-version."plc"."0.2.0"; by-spec."plist"."1.1.0" = self.by-version."plist"."1.1.0"; - by-version."plist"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."plist"."1.1.0" = self.buildNodePackage { name = "plist-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/plist/-/plist-1.1.0.tgz"; - name = "plist-1.1.0.tgz"; - sha1 = "ff6708590c97cc438e7bc45de5251bd725f3f89d"; - }) - ]; - buildInputs = - (self.nativeDeps."plist" or []); + src = fetchurl { + url = "http://registry.npmjs.org/plist/-/plist-1.1.0.tgz"; + name = "plist-1.1.0.tgz"; + sha1 = "ff6708590c97cc438e7bc45de5251bd725f3f89d"; + }; deps = { "base64-js-0.0.6" = self.by-version."base64-js"."0.0.6"; "xmlbuilder-2.2.1" = self.by-version."xmlbuilder"."2.2.1"; "xmldom-0.1.19" = self.by-version."xmldom"."0.1.19"; "util-deprecate-1.0.0" = self.by-version."util-deprecate"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "plist" ]; + peerDependencies = []; }; by-spec."plist-native"."*" = self.by-version."plist-native"."0.3.1"; - by-version."plist-native"."0.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."plist-native"."0.3.1" = self.buildNodePackage { name = "plist-native-0.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/plist-native/-/plist-native-0.3.1.tgz"; - name = "plist-native-0.3.1.tgz"; - sha1 = "c9cd71ae2ac6aa16c315dde213c65d6cc53dee1a"; - }) - ]; - buildInputs = - (self.nativeDeps."plist-native" or []); + src = fetchurl { + url = "http://registry.npmjs.org/plist-native/-/plist-native-0.3.1.tgz"; + name = "plist-native-0.3.1.tgz"; + sha1 = "c9cd71ae2ac6aa16c315dde213c65d6cc53dee1a"; + }; deps = { "libxmljs-0.10.0" = self.by-version."libxmljs"."0.10.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "plist-native" ]; + peerDependencies = []; }; "plist-native" = self.by-version."plist-native"."0.3.1"; by-spec."plist-with-patches"."0.5.1" = self.by-version."plist-with-patches"."0.5.1"; - by-version."plist-with-patches"."0.5.1" = lib.makeOverridable self.buildNodePackage { + by-version."plist-with-patches"."0.5.1" = self.buildNodePackage { name = "plist-with-patches-0.5.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/plist-with-patches/-/plist-with-patches-0.5.1.tgz"; - name = "plist-with-patches-0.5.1.tgz"; - sha1 = "868aae2e0df8989b026562b35cbc19cfd8bb780d"; - }) - ]; - buildInputs = - (self.nativeDeps."plist-with-patches" or []); + src = fetchurl { + url = "http://registry.npmjs.org/plist-with-patches/-/plist-with-patches-0.5.1.tgz"; + name = "plist-with-patches-0.5.1.tgz"; + sha1 = "868aae2e0df8989b026562b35cbc19cfd8bb780d"; + }; deps = { "xmlbuilder-0.4.3" = self.by-version."xmlbuilder"."0.4.3"; "xmldom-0.1.19" = self.by-version."xmldom"."0.1.19"; }; - peerDependencies = [ - ]; - passthru.names = [ "plist-with-patches" ]; + peerDependencies = []; }; by-spec."policyfile"."0.0.4" = self.by-version."policyfile"."0.0.4"; - by-version."policyfile"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."policyfile"."0.0.4" = self.buildNodePackage { name = "policyfile-0.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz"; - name = "policyfile-0.0.4.tgz"; - sha1 = "d6b82ead98ae79ebe228e2daf5903311ec982e4d"; - }) - ]; - buildInputs = - (self.nativeDeps."policyfile" or []); + src = fetchurl { + url = "http://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz"; + name = "policyfile-0.0.4.tgz"; + sha1 = "d6b82ead98ae79ebe228e2daf5903311ec982e4d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "policyfile" ]; + peerDependencies = []; + }; + by-spec."pooling"."0.4.6" = + self.by-version."pooling"."0.4.6"; + by-version."pooling"."0.4.6" = self.buildNodePackage { + name = "pooling-0.4.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/pooling/-/pooling-0.4.6.tgz"; + name = "pooling-0.4.6.tgz"; + sha1 = "76a317371ea8a363b4858fa4799e60245f30e664"; + }; + deps = { + "assert-plus-0.1.5" = self.by-version."assert-plus"."0.1.5"; + "bunyan-0.22.1" = self.by-version."bunyan"."0.22.1"; + "once-1.3.0" = self.by-version."once"."1.3.0"; + "vasync-1.4.0" = self.by-version."vasync"."1.4.0"; + "dtrace-provider-0.2.8" = self.by-version."dtrace-provider"."0.2.8"; + }; + peerDependencies = []; }; by-spec."portfinder"."^0.2.1" = self.by-version."portfinder"."0.2.1"; - by-version."portfinder"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."portfinder"."0.2.1" = self.buildNodePackage { name = "portfinder-0.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/portfinder/-/portfinder-0.2.1.tgz"; - name = "portfinder-0.2.1.tgz"; - sha1 = "b2b9b0164f9e17fa3a9c7db2304d0a75140c71ad"; - }) - ]; - buildInputs = - (self.nativeDeps."portfinder" or []); + src = fetchurl { + url = "http://registry.npmjs.org/portfinder/-/portfinder-0.2.1.tgz"; + name = "portfinder-0.2.1.tgz"; + sha1 = "b2b9b0164f9e17fa3a9c7db2304d0a75140c71ad"; + }; deps = { "mkdirp-0.0.7" = self.by-version."mkdirp"."0.0.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "portfinder" ]; + peerDependencies = []; }; by-spec."portfinder"."^0.3.0" = self.by-version."portfinder"."0.3.0"; - by-version."portfinder"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."portfinder"."0.3.0" = self.buildNodePackage { name = "portfinder-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/portfinder/-/portfinder-0.3.0.tgz"; - name = "portfinder-0.3.0.tgz"; - sha1 = "f9f2c96894440c5b5113b84e0ad1013042b7c2a0"; - }) - ]; - buildInputs = - (self.nativeDeps."portfinder" or []); + src = fetchurl { + url = "http://registry.npmjs.org/portfinder/-/portfinder-0.3.0.tgz"; + name = "portfinder-0.3.0.tgz"; + sha1 = "f9f2c96894440c5b5113b84e0ad1013042b7c2a0"; + }; deps = { "mkdirp-0.0.7" = self.by-version."mkdirp"."0.0.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "portfinder" ]; + peerDependencies = []; }; by-spec."posix"."*" = self.by-version."posix"."1.0.4"; - by-version."posix"."1.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."posix"."1.0.4" = self.buildNodePackage { name = "posix-1.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/posix/-/posix-1.0.4.tgz"; - name = "posix-1.0.4.tgz"; - sha1 = "628eb17c9c3299a296cf2f9fdc7cbad4fd554a56"; - }) - ]; - buildInputs = - (self.nativeDeps."posix" or []); + src = fetchurl { + url = "http://registry.npmjs.org/posix/-/posix-1.0.4.tgz"; + name = "posix-1.0.4.tgz"; + sha1 = "628eb17c9c3299a296cf2f9fdc7cbad4fd554a56"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "posix" ]; + peerDependencies = []; }; "posix" = self.by-version."posix"."1.0.4"; by-spec."posix-getopt"."1.0.0" = self.by-version."posix-getopt"."1.0.0"; - by-version."posix-getopt"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."posix-getopt"."1.0.0" = self.buildNodePackage { name = "posix-getopt-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/posix-getopt/-/posix-getopt-1.0.0.tgz"; - name = "posix-getopt-1.0.0.tgz"; - sha1 = "42a90eca6119014c78bc4b9b70463d294db1aa87"; - }) - ]; - buildInputs = - (self.nativeDeps."posix-getopt" or []); + src = fetchurl { + url = "http://registry.npmjs.org/posix-getopt/-/posix-getopt-1.0.0.tgz"; + name = "posix-getopt-1.0.0.tgz"; + sha1 = "42a90eca6119014c78bc4b9b70463d294db1aa87"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "posix-getopt" ]; + peerDependencies = []; + }; + by-spec."posix-getopt"."1.1.0" = + self.by-version."posix-getopt"."1.1.0"; + by-version."posix-getopt"."1.1.0" = self.buildNodePackage { + name = "posix-getopt-1.1.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/posix-getopt/-/posix-getopt-1.1.0.tgz"; + name = "posix-getopt-1.1.0.tgz"; + sha1 = "8e258aca8f34d6906c159a32b0388360197e5698"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."prelude-ls"."~1.1.0" = self.by-version."prelude-ls"."1.1.1"; - by-version."prelude-ls"."1.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."prelude-ls"."1.1.1" = self.buildNodePackage { name = "prelude-ls-1.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.1.tgz"; - name = "prelude-ls-1.1.1.tgz"; - sha1 = "c0b86c1ffd151ad3cc75e7e3fe38d7a1bf33728a"; - }) - ]; - buildInputs = - (self.nativeDeps."prelude-ls" or []); + src = fetchurl { + url = "http://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.1.tgz"; + name = "prelude-ls-1.1.1.tgz"; + sha1 = "c0b86c1ffd151ad3cc75e7e3fe38d7a1bf33728a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "prelude-ls" ]; + peerDependencies = []; }; by-spec."prelude-ls"."~1.1.1" = self.by-version."prelude-ls"."1.1.1"; by-spec."pretty-bytes"."^1.0.0" = self.by-version."pretty-bytes"."1.0.2"; - by-version."pretty-bytes"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."pretty-bytes"."1.0.2" = self.buildNodePackage { name = "pretty-bytes-1.0.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.2.tgz"; - name = "pretty-bytes-1.0.2.tgz"; - sha1 = "b38f90c0b93d9942a4c4bec6cb5f367d51d80120"; - }) - ]; - buildInputs = - (self.nativeDeps."pretty-bytes" or []); + src = fetchurl { + url = "http://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.2.tgz"; + name = "pretty-bytes-1.0.2.tgz"; + sha1 = "b38f90c0b93d9942a4c4bec6cb5f367d51d80120"; + }; deps = { "get-stdin-1.0.0" = self.by-version."get-stdin"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "pretty-bytes" ]; + peerDependencies = []; }; by-spec."pretty-hrtime"."^0.2.0" = self.by-version."pretty-hrtime"."0.2.2"; - by-version."pretty-hrtime"."0.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."pretty-hrtime"."0.2.2" = self.buildNodePackage { name = "pretty-hrtime-0.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-0.2.2.tgz"; - name = "pretty-hrtime-0.2.2.tgz"; - sha1 = "d4fd88351e3a4741f8173af7d6a4b846f9895c00"; - }) - ]; - buildInputs = - (self.nativeDeps."pretty-hrtime" or []); + src = fetchurl { + url = "http://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-0.2.2.tgz"; + name = "pretty-hrtime-0.2.2.tgz"; + sha1 = "d4fd88351e3a4741f8173af7d6a4b846f9895c00"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "pretty-hrtime" ]; + peerDependencies = []; }; + by-spec."prfun"."~1.0.2" = + self.by-version."prfun"."1.0.2"; + by-version."prfun"."1.0.2" = self.buildNodePackage { + name = "prfun-1.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/prfun/-/prfun-1.0.2.tgz"; + name = "prfun-1.0.2.tgz"; + sha1 = "ac8799843d8194ea478ee4442e455fd5e054db3e"; + }; + deps = { + "es6-shim-0.22.2" = self.by-version."es6-shim"."0.22.2"; + }; + peerDependencies = []; + }; + by-spec."private"."~0.1.2" = + self.by-version."private"."0.1.6"; + by-version."private"."0.1.6" = self.buildNodePackage { + name = "private-0.1.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/private/-/private-0.1.6.tgz"; + name = "private-0.1.6.tgz"; + sha1 = "55c6a976d0f9bafb9924851350fe47b9b5fbb7c1"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."private"."~0.1.5" = + self.by-version."private"."0.1.6"; + by-spec."private"."~0.1.6" = + self.by-version."private"."0.1.6"; by-spec."process"."^0.10.0" = self.by-version."process"."0.10.0"; - by-version."process"."0.10.0" = lib.makeOverridable self.buildNodePackage { + by-version."process"."0.10.0" = self.buildNodePackage { name = "process-0.10.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/process/-/process-0.10.0.tgz"; - name = "process-0.10.0.tgz"; - sha1 = "99b375aaab5c0d3bbb59f774edc69df574da8dd4"; - }) - ]; - buildInputs = - (self.nativeDeps."process" or []); + src = fetchurl { + url = "http://registry.npmjs.org/process/-/process-0.10.0.tgz"; + name = "process-0.10.0.tgz"; + sha1 = "99b375aaab5c0d3bbb59f774edc69df574da8dd4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "process" ]; + peerDependencies = []; }; by-spec."process"."^0.8.0" = self.by-version."process"."0.8.0"; - by-version."process"."0.8.0" = lib.makeOverridable self.buildNodePackage { + by-version."process"."0.8.0" = self.buildNodePackage { name = "process-0.8.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/process/-/process-0.8.0.tgz"; - name = "process-0.8.0.tgz"; - sha1 = "7bbaf7187fe6ded3fd5be0cb6103fba9cacb9798"; - }) - ]; - buildInputs = - (self.nativeDeps."process" or []); + src = fetchurl { + url = "http://registry.npmjs.org/process/-/process-0.8.0.tgz"; + name = "process-0.8.0.tgz"; + sha1 = "7bbaf7187fe6ded3fd5be0cb6103fba9cacb9798"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "process" ]; + peerDependencies = []; }; by-spec."process"."~0.10.0" = self.by-version."process"."0.10.0"; by-spec."process"."~0.5.1" = self.by-version."process"."0.5.2"; - by-version."process"."0.5.2" = lib.makeOverridable self.buildNodePackage { + by-version."process"."0.5.2" = self.buildNodePackage { name = "process-0.5.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/process/-/process-0.5.2.tgz"; - name = "process-0.5.2.tgz"; - sha1 = "1638d8a8e34c2f440a91db95ab9aeb677fc185cf"; - }) - ]; - buildInputs = - (self.nativeDeps."process" or []); + src = fetchurl { + url = "http://registry.npmjs.org/process/-/process-0.5.2.tgz"; + name = "process-0.5.2.tgz"; + sha1 = "1638d8a8e34c2f440a91db95ab9aeb677fc185cf"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "process" ]; + peerDependencies = []; }; by-spec."process"."~0.6.0" = self.by-version."process"."0.6.0"; - by-version."process"."0.6.0" = lib.makeOverridable self.buildNodePackage { + by-version."process"."0.6.0" = self.buildNodePackage { name = "process-0.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/process/-/process-0.6.0.tgz"; - name = "process-0.6.0.tgz"; - sha1 = "7dd9be80ffaaedd4cb628f1827f1cbab6dc0918f"; - }) - ]; - buildInputs = - (self.nativeDeps."process" or []); + src = fetchurl { + url = "http://registry.npmjs.org/process/-/process-0.6.0.tgz"; + name = "process-0.6.0.tgz"; + sha1 = "7dd9be80ffaaedd4cb628f1827f1cbab6dc0918f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "process" ]; + peerDependencies = []; + }; + by-spec."progress"."1.1.4" = + self.by-version."progress"."1.1.4"; + by-version."progress"."1.1.4" = self.buildNodePackage { + name = "progress-1.1.4"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/progress/-/progress-1.1.4.tgz"; + name = "progress-1.1.4.tgz"; + sha1 = "789f57691b88b826a439bc52dc9620245d60255b"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."progress"."1.1.8" = self.by-version."progress"."1.1.8"; - by-version."progress"."1.1.8" = lib.makeOverridable self.buildNodePackage { + by-version."progress"."1.1.8" = self.buildNodePackage { name = "progress-1.1.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/progress/-/progress-1.1.8.tgz"; - name = "progress-1.1.8.tgz"; - sha1 = "e260c78f6161cdd9b0e56cc3e0a85de17c7a57be"; - }) - ]; - buildInputs = - (self.nativeDeps."progress" or []); + src = fetchurl { + url = "http://registry.npmjs.org/progress/-/progress-1.1.8.tgz"; + name = "progress-1.1.8.tgz"; + sha1 = "e260c78f6161cdd9b0e56cc3e0a85de17c7a57be"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "progress" ]; + peerDependencies = []; }; by-spec."promiscuous"."^0.6.0" = self.by-version."promiscuous"."0.6.0"; - by-version."promiscuous"."0.6.0" = lib.makeOverridable self.buildNodePackage { + by-version."promiscuous"."0.6.0" = self.buildNodePackage { name = "promiscuous-0.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/promiscuous/-/promiscuous-0.6.0.tgz"; - name = "promiscuous-0.6.0.tgz"; - sha1 = "54014cd3d62cafe831e3354990c05ff5b78c8892"; - }) - ]; - buildInputs = - (self.nativeDeps."promiscuous" or []); + src = fetchurl { + url = "http://registry.npmjs.org/promiscuous/-/promiscuous-0.6.0.tgz"; + name = "promiscuous-0.6.0.tgz"; + sha1 = "54014cd3d62cafe831e3354990c05ff5b78c8892"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "promiscuous" ]; + peerDependencies = []; }; by-spec."promise"."^6.0.1" = - self.by-version."promise"."6.0.1"; - by-version."promise"."6.0.1" = lib.makeOverridable self.buildNodePackage { - name = "promise-6.0.1"; + self.by-version."promise"."6.1.0"; + by-version."promise"."6.1.0" = self.buildNodePackage { + name = "promise-6.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/promise/-/promise-6.0.1.tgz"; - name = "promise-6.0.1.tgz"; - sha1 = "d475cff81c083a27fe87ae19952b72c1a6936237"; - }) - ]; - buildInputs = - (self.nativeDeps."promise" or []); + src = fetchurl { + url = "http://registry.npmjs.org/promise/-/promise-6.1.0.tgz"; + name = "promise-6.1.0.tgz"; + sha1 = "2ce729f6b94b45c26891ad0602c5c90e04c6eef6"; + }; deps = { "asap-1.0.0" = self.by-version."asap"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "promise" ]; + peerDependencies = []; }; by-spec."promise"."~2.0" = self.by-version."promise"."2.0.0"; - by-version."promise"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."promise"."2.0.0" = self.buildNodePackage { name = "promise-2.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/promise/-/promise-2.0.0.tgz"; - name = "promise-2.0.0.tgz"; - sha1 = "46648aa9d605af5d2e70c3024bf59436da02b80e"; - }) - ]; - buildInputs = - (self.nativeDeps."promise" or []); + src = fetchurl { + url = "http://registry.npmjs.org/promise/-/promise-2.0.0.tgz"; + name = "promise-2.0.0.tgz"; + sha1 = "46648aa9d605af5d2e70c3024bf59436da02b80e"; + }; deps = { "is-promise-1.0.1" = self.by-version."is-promise"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "promise" ]; + peerDependencies = []; }; by-spec."prompt"."0.2.14" = self.by-version."prompt"."0.2.14"; - by-version."prompt"."0.2.14" = lib.makeOverridable self.buildNodePackage { + by-version."prompt"."0.2.14" = self.buildNodePackage { name = "prompt-0.2.14"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/prompt/-/prompt-0.2.14.tgz"; - name = "prompt-0.2.14.tgz"; - sha1 = "57754f64f543fd7b0845707c818ece618f05ffdc"; - }) - ]; - buildInputs = - (self.nativeDeps."prompt" or []); + src = fetchurl { + url = "http://registry.npmjs.org/prompt/-/prompt-0.2.14.tgz"; + name = "prompt-0.2.14.tgz"; + sha1 = "57754f64f543fd7b0845707c818ece618f05ffdc"; + }; deps = { "pkginfo-0.3.0" = self.by-version."pkginfo"."0.3.0"; "read-1.0.5" = self.by-version."read"."1.0.5"; @@ -22918,207 +22013,201 @@ "utile-0.2.1" = self.by-version."utile"."0.2.1"; "winston-0.8.3" = self.by-version."winston"."0.8.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "prompt" ]; + peerDependencies = []; }; + by-spec."prompt"."0.2.x" = + self.by-version."prompt"."0.2.14"; by-spec."promptly"."0.2.0" = self.by-version."promptly"."0.2.0"; - by-version."promptly"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."promptly"."0.2.0" = self.buildNodePackage { name = "promptly-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/promptly/-/promptly-0.2.0.tgz"; - name = "promptly-0.2.0.tgz"; - sha1 = "73ef200fa8329d5d3a8df41798950b8646ca46d9"; - }) - ]; - buildInputs = - (self.nativeDeps."promptly" or []); + src = fetchurl { + url = "http://registry.npmjs.org/promptly/-/promptly-0.2.0.tgz"; + name = "promptly-0.2.0.tgz"; + sha1 = "73ef200fa8329d5d3a8df41798950b8646ca46d9"; + }; deps = { "read-1.0.5" = self.by-version."read"."1.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "promptly" ]; + peerDependencies = []; }; by-spec."promzard"."~0.2.0" = self.by-version."promzard"."0.2.2"; - by-version."promzard"."0.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."promzard"."0.2.2" = self.buildNodePackage { name = "promzard-0.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/promzard/-/promzard-0.2.2.tgz"; - name = "promzard-0.2.2.tgz"; - sha1 = "918b9f2b29458cb001781a8856502e4a79b016e0"; - }) - ]; - buildInputs = - (self.nativeDeps."promzard" or []); + src = fetchurl { + url = "http://registry.npmjs.org/promzard/-/promzard-0.2.2.tgz"; + name = "promzard-0.2.2.tgz"; + sha1 = "918b9f2b29458cb001781a8856502e4a79b016e0"; + }; deps = { "read-1.0.5" = self.by-version."read"."1.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "promzard" ]; + peerDependencies = []; }; by-spec."properties-parser"."0.2.3" = self.by-version."properties-parser"."0.2.3"; - by-version."properties-parser"."0.2.3" = lib.makeOverridable self.buildNodePackage { + by-version."properties-parser"."0.2.3" = self.buildNodePackage { name = "properties-parser-0.2.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/properties-parser/-/properties-parser-0.2.3.tgz"; - name = "properties-parser-0.2.3.tgz"; - sha1 = "f7591255f707abbff227c7b56b637dbb0373a10f"; - }) - ]; - buildInputs = - (self.nativeDeps."properties-parser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/properties-parser/-/properties-parser-0.2.3.tgz"; + name = "properties-parser-0.2.3.tgz"; + sha1 = "f7591255f707abbff227c7b56b637dbb0373a10f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "properties-parser" ]; + peerDependencies = []; }; by-spec."proto-list"."~1.2.1" = self.by-version."proto-list"."1.2.3"; - by-version."proto-list"."1.2.3" = lib.makeOverridable self.buildNodePackage { + by-version."proto-list"."1.2.3" = self.buildNodePackage { name = "proto-list-1.2.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/proto-list/-/proto-list-1.2.3.tgz"; - name = "proto-list-1.2.3.tgz"; - sha1 = "6235554a1bca1f0d15e3ca12ca7329d5def42bd9"; - }) - ]; - buildInputs = - (self.nativeDeps."proto-list" or []); + src = fetchurl { + url = "http://registry.npmjs.org/proto-list/-/proto-list-1.2.3.tgz"; + name = "proto-list-1.2.3.tgz"; + sha1 = "6235554a1bca1f0d15e3ca12ca7329d5def42bd9"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "proto-list" ]; + peerDependencies = []; }; by-spec."protobufjs"."^3.2.2" = self.by-version."protobufjs"."3.8.2"; - by-version."protobufjs"."3.8.2" = lib.makeOverridable self.buildNodePackage { + by-version."protobufjs"."3.8.2" = self.buildNodePackage { name = "protobufjs-3.8.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/protobufjs/-/protobufjs-3.8.2.tgz"; - name = "protobufjs-3.8.2.tgz"; - sha1 = "bc826e34c3af4697e8d0af7a669e4d612aedcd17"; - }) - ]; - buildInputs = - (self.nativeDeps."protobufjs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/protobufjs/-/protobufjs-3.8.2.tgz"; + name = "protobufjs-3.8.2.tgz"; + sha1 = "bc826e34c3af4697e8d0af7a669e4d612aedcd17"; + }; deps = { "bytebuffer-3.5.4" = self.by-version."bytebuffer"."3.5.4"; "ascli-0.3.0" = self.by-version."ascli"."0.3.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "protobufjs" ]; + peerDependencies = []; + }; + by-spec."proxy-addr"."1.0.1" = + self.by-version."proxy-addr"."1.0.1"; + by-version."proxy-addr"."1.0.1" = self.buildNodePackage { + name = "proxy-addr-1.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/proxy-addr/-/proxy-addr-1.0.1.tgz"; + name = "proxy-addr-1.0.1.tgz"; + sha1 = "c7c566d5eb4e3fad67eeb9c77c5558ccc39b88a8"; + }; + deps = { + "ipaddr.js-0.1.2" = self.by-version."ipaddr.js"."0.1.2"; + }; + peerDependencies = []; }; by-spec."proxy-addr"."~1.0.3" = self.by-version."proxy-addr"."1.0.5"; - by-version."proxy-addr"."1.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."proxy-addr"."1.0.5" = self.buildNodePackage { name = "proxy-addr-1.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/proxy-addr/-/proxy-addr-1.0.5.tgz"; - name = "proxy-addr-1.0.5.tgz"; - sha1 = "17ad518b637a21a64746319f39fbc72c8628f63b"; - }) - ]; - buildInputs = - (self.nativeDeps."proxy-addr" or []); + src = fetchurl { + url = "http://registry.npmjs.org/proxy-addr/-/proxy-addr-1.0.5.tgz"; + name = "proxy-addr-1.0.5.tgz"; + sha1 = "17ad518b637a21a64746319f39fbc72c8628f63b"; + }; deps = { "forwarded-0.1.0" = self.by-version."forwarded"."0.1.0"; "ipaddr.js-0.1.6" = self.by-version."ipaddr.js"."0.1.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "proxy-addr" ]; + peerDependencies = []; }; - by-spec."proxy-addr"."~1.0.4" = - self.by-version."proxy-addr"."1.0.5"; by-spec."proxy-addr"."~1.0.5" = self.by-version."proxy-addr"."1.0.5"; + by-spec."proxy-agent"."1" = + self.by-version."proxy-agent"."1.1.0"; + by-version."proxy-agent"."1.1.0" = self.buildNodePackage { + name = "proxy-agent-1.1.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/proxy-agent/-/proxy-agent-1.1.0.tgz"; + name = "proxy-agent-1.1.0.tgz"; + sha1 = "e23fd209bcbaa3e6743206f4e5fef0b765c380a6"; + }; + deps = { + "http-proxy-agent-0.2.6" = self.by-version."http-proxy-agent"."0.2.6"; + "https-proxy-agent-0.3.5" = self.by-version."https-proxy-agent"."0.3.5"; + "pac-proxy-agent-0.2.0" = self.by-version."pac-proxy-agent"."0.2.0"; + "socks-proxy-agent-0.1.2" = self.by-version."socks-proxy-agent"."0.1.2"; + "lru-cache-2.5.0" = self.by-version."lru-cache"."2.5.0"; + }; + peerDependencies = []; + }; + by-spec."proxy-agent"."~1.1.0" = + self.by-version."proxy-agent"."1.1.0"; by-spec."ps-tree"."0.0.x" = self.by-version."ps-tree"."0.0.3"; - by-version."ps-tree"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."ps-tree"."0.0.3" = self.buildNodePackage { name = "ps-tree-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ps-tree/-/ps-tree-0.0.3.tgz"; - name = "ps-tree-0.0.3.tgz"; - sha1 = "dbf8d752a7fe22fa7d58635689499610e9276ddc"; - }) - ]; - buildInputs = - (self.nativeDeps."ps-tree" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ps-tree/-/ps-tree-0.0.3.tgz"; + name = "ps-tree-0.0.3.tgz"; + sha1 = "dbf8d752a7fe22fa7d58635689499610e9276ddc"; + }; deps = { "event-stream-0.5.3" = self.by-version."event-stream"."0.5.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "ps-tree" ]; + peerDependencies = []; }; by-spec."ps-tree"."~0.0.3" = self.by-version."ps-tree"."0.0.3"; + by-spec."public-address"."~0.1.1" = + self.by-version."public-address"."0.1.1"; + by-version."public-address"."0.1.1" = self.buildNodePackage { + name = "public-address-0.1.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/public-address/-/public-address-0.1.1.tgz"; + name = "public-address-0.1.1.tgz"; + sha1 = "58bdea323c88287b6914159312454b804ca9eeaf"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."public-encrypt"."1.1.2" = self.by-version."public-encrypt"."1.1.2"; - by-version."public-encrypt"."1.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."public-encrypt"."1.1.2" = self.buildNodePackage { name = "public-encrypt-1.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/public-encrypt/-/public-encrypt-1.1.2.tgz"; - name = "public-encrypt-1.1.2.tgz"; - sha1 = "90711147083bc5bfbe2b51964f9a6b038adb0d4b"; - }) - ]; - buildInputs = - (self.nativeDeps."public-encrypt" or []); + src = fetchurl { + url = "http://registry.npmjs.org/public-encrypt/-/public-encrypt-1.1.2.tgz"; + name = "public-encrypt-1.1.2.tgz"; + sha1 = "90711147083bc5bfbe2b51964f9a6b038adb0d4b"; + }; deps = { "bn.js-1.0.0" = self.by-version."bn.js"."1.0.0"; "browserify-rsa-1.1.1" = self.by-version."browserify-rsa"."1.1.1"; "parse-asn1-2.0.0" = self.by-version."parse-asn1"."2.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "public-encrypt" ]; + peerDependencies = []; }; by-spec."pump"."^0.3.1" = self.by-version."pump"."0.3.5"; - by-version."pump"."0.3.5" = lib.makeOverridable self.buildNodePackage { + by-version."pump"."0.3.5" = self.buildNodePackage { name = "pump-0.3.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/pump/-/pump-0.3.5.tgz"; - name = "pump-0.3.5.tgz"; - sha1 = "ae5ff8c1f93ed87adc6530a97565b126f585454b"; - }) - ]; - buildInputs = - (self.nativeDeps."pump" or []); + src = fetchurl { + url = "http://registry.npmjs.org/pump/-/pump-0.3.5.tgz"; + name = "pump-0.3.5.tgz"; + sha1 = "ae5ff8c1f93ed87adc6530a97565b126f585454b"; + }; deps = { "once-1.2.0" = self.by-version."once"."1.2.0"; "end-of-stream-1.0.0" = self.by-version."end-of-stream"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "pump" ]; + peerDependencies = []; }; by-spec."pump"."^0.3.5" = self.by-version."pump"."0.3.5"; @@ -23126,151 +22215,142 @@ self.by-version."pump"."0.3.5"; by-spec."punycode"."1.3.2" = self.by-version."punycode"."1.3.2"; - by-version."punycode"."1.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."punycode"."1.3.2" = self.buildNodePackage { name = "punycode-1.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz"; - name = "punycode-1.3.2.tgz"; - sha1 = "9653a036fb7c1ee42342f2325cceefea3926c48d"; - }) - ]; - buildInputs = - (self.nativeDeps."punycode" or []); + src = fetchurl { + url = "http://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz"; + name = "punycode-1.3.2.tgz"; + sha1 = "9653a036fb7c1ee42342f2325cceefea3926c48d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "punycode" ]; + peerDependencies = []; }; by-spec."punycode".">=0.2.0" = self.by-version."punycode"."1.3.2"; by-spec."punycode".">=1.0.0 <1.1.0" = self.by-version."punycode"."1.0.0"; - by-version."punycode"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."punycode"."1.0.0" = self.buildNodePackage { name = "punycode-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/punycode/-/punycode-1.0.0.tgz"; - name = "punycode-1.0.0.tgz"; - sha1 = "ce9e6c6e9c1db5827174fceb12ff4938700a1bd3"; - }) - ]; - buildInputs = - (self.nativeDeps."punycode" or []); + src = fetchurl { + url = "http://registry.npmjs.org/punycode/-/punycode-1.0.0.tgz"; + name = "punycode-1.0.0.tgz"; + sha1 = "ce9e6c6e9c1db5827174fceb12ff4938700a1bd3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "punycode" ]; + peerDependencies = []; }; by-spec."punycode"."~1.2.3" = self.by-version."punycode"."1.2.4"; - by-version."punycode"."1.2.4" = lib.makeOverridable self.buildNodePackage { + by-version."punycode"."1.2.4" = self.buildNodePackage { name = "punycode-1.2.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/punycode/-/punycode-1.2.4.tgz"; - name = "punycode-1.2.4.tgz"; - sha1 = "54008ac972aec74175def9cba6df7fa9d3918740"; - }) - ]; - buildInputs = - (self.nativeDeps."punycode" or []); + src = fetchurl { + url = "http://registry.npmjs.org/punycode/-/punycode-1.2.4.tgz"; + name = "punycode-1.2.4.tgz"; + sha1 = "54008ac972aec74175def9cba6df7fa9d3918740"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "punycode" ]; + peerDependencies = []; }; by-spec."punycode"."~1.2.4" = self.by-version."punycode"."1.2.4"; by-spec."pure-css"."git://github.com/yui/pure.git#v0.5.0-rc-1" = self.by-version."pure-css"."0.5.0-rc-1"; - by-version."pure-css"."0.5.0-rc-1" = lib.makeOverridable self.buildNodePackage { + by-version."pure"."0.5.0-rc-1" = self.buildNodePackage { name = "pure-0.5.0-rc-1"; bin = false; - src = [ - (fetchgit { - url = "git://github.com/yui/pure.git"; - rev = "f5ce3ae4b48ce252adac7b6ddac50c9518729a2d"; - sha256 = "049ac2ef812771852978d11cd5aecac2dd561e97bb16ad89c79eb1e10aa57672"; - }) - ]; - buildInputs = - (self.nativeDeps."pure" or []); + src = fetchgit { + url = "git://github.com/yui/pure.git"; + rev = "f5ce3ae4b48ce252adac7b6ddac50c9518729a2d"; + sha256 = "049ac2ef812771852978d11cd5aecac2dd561e97bb16ad89c79eb1e10aa57672"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "pure" ]; + peerDependencies = []; }; "pure-css" = self.by-version."pure-css"."0.5.0-rc-1"; - by-spec."q"."1.0.1" = - self.by-version."q"."1.0.1"; - by-version."q"."1.0.1" = lib.makeOverridable self.buildNodePackage { - name = "q-1.0.1"; + by-spec."pusher"."^1.0.0" = + self.by-version."pusher"."1.0.2"; + by-version."pusher"."1.0.2" = self.buildNodePackage { + name = "pusher-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/q/-/q-1.0.1.tgz"; - name = "q-1.0.1.tgz"; - sha1 = "11872aeedee89268110b10a718448ffb10112a14"; - }) - ]; - buildInputs = - (self.nativeDeps."q" or []); + src = fetchurl { + url = "http://registry.npmjs.org/pusher/-/pusher-1.0.2.tgz"; + name = "pusher-1.0.2.tgz"; + sha1 = "9276f7b884bc967bf66f5c3d407fc43c66315969"; + }; + deps = { + "request-2.45.0" = self.by-version."request"."2.45.0"; + }; + peerDependencies = []; + }; + by-spec."q"."0.9.7" = + self.by-version."q"."0.9.7"; + by-version."q"."0.9.7" = self.buildNodePackage { + name = "q-0.9.7"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/q/-/q-0.9.7.tgz"; + name = "q-0.9.7.tgz"; + sha1 = "4de2e6cb3b29088c9e4cbc03bf9d42fb96ce2f75"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "q" ]; + peerDependencies = []; + }; + by-spec."q"."1.0.1" = + self.by-version."q"."1.0.1"; + by-version."q"."1.0.1" = self.buildNodePackage { + name = "q-1.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/q/-/q-1.0.1.tgz"; + name = "q-1.0.1.tgz"; + sha1 = "11872aeedee89268110b10a718448ffb10112a14"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."q".">= 0.0.1" = self.by-version."q"."2.0.2"; - by-version."q"."2.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."q"."2.0.2" = self.buildNodePackage { name = "q-2.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/q/-/q-2.0.2.tgz"; - name = "q-2.0.2.tgz"; - sha1 = "4629e6cc668ff8554cfa775dab5aba50bad8f56d"; - }) - ]; - buildInputs = - (self.nativeDeps."q" or []); + src = fetchurl { + url = "http://registry.npmjs.org/q/-/q-2.0.2.tgz"; + name = "q-2.0.2.tgz"; + sha1 = "4629e6cc668ff8554cfa775dab5aba50bad8f56d"; + }; deps = { "asap-1.0.0" = self.by-version."asap"."1.0.0"; "collections-2.0.1" = self.by-version."collections"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "q" ]; + peerDependencies = []; }; - by-spec."q"."~0.9.2" = - self.by-version."q"."0.9.7"; - by-version."q"."0.9.7" = lib.makeOverridable self.buildNodePackage { - name = "q-0.9.7"; + by-spec."q"."^1.0.1" = + self.by-version."q"."1.1.2"; + by-version."q"."1.1.2" = self.buildNodePackage { + name = "q-1.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/q/-/q-0.9.7.tgz"; - name = "q-0.9.7.tgz"; - sha1 = "4de2e6cb3b29088c9e4cbc03bf9d42fb96ce2f75"; - }) - ]; - buildInputs = - (self.nativeDeps."q" or []); + src = fetchurl { + url = "http://registry.npmjs.org/q/-/q-1.1.2.tgz"; + name = "q-1.1.2.tgz"; + sha1 = "6357e291206701d99f197ab84e57e8ad196f2a89"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "q" ]; + peerDependencies = []; }; + by-spec."q"."^1.1.2" = + self.by-version."q"."1.1.2"; + by-spec."q"."~0.9.2" = + self.by-version."q"."0.9.7"; by-spec."q"."~0.9.6" = self.by-version."q"."0.9.7"; by-spec."q"."~0.9.7" = @@ -23279,454 +22359,385 @@ self.by-version."q"."1.0.1"; by-spec."q"."~1.0.1" = self.by-version."q"."1.0.1"; + by-spec."q"."~1.1.2" = + self.by-version."q"."1.1.2"; by-spec."qap"."^3.1.2" = self.by-version."qap"."3.1.2"; - by-version."qap"."3.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."qap"."3.1.2" = self.buildNodePackage { name = "qap-3.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/qap/-/qap-3.1.2.tgz"; - name = "qap-3.1.2.tgz"; - sha1 = "3672b8707d0b9b983b18f91fb14237de241bdba8"; - }) - ]; - buildInputs = - (self.nativeDeps."qap" or []); + src = fetchurl { + url = "http://registry.npmjs.org/qap/-/qap-3.1.2.tgz"; + name = "qap-3.1.2.tgz"; + sha1 = "3672b8707d0b9b983b18f91fb14237de241bdba8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "qap" ]; + peerDependencies = []; }; by-spec."qs"."0.4.2" = self.by-version."qs"."0.4.2"; - by-version."qs"."0.4.2" = lib.makeOverridable self.buildNodePackage { + by-version."qs"."0.4.2" = self.buildNodePackage { name = "qs-0.4.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-0.4.2.tgz"; - name = "qs-0.4.2.tgz"; - sha1 = "3cac4c861e371a8c9c4770ac23cda8de639b8e5f"; - }) - ]; - buildInputs = - (self.nativeDeps."qs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.4.2.tgz"; + name = "qs-0.4.2.tgz"; + sha1 = "3cac4c861e371a8c9c4770ac23cda8de639b8e5f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "qs" ]; + peerDependencies = []; }; by-spec."qs"."0.4.x" = self.by-version."qs"."0.4.2"; by-spec."qs"."0.5.1" = self.by-version."qs"."0.5.1"; - by-version."qs"."0.5.1" = lib.makeOverridable self.buildNodePackage { + by-version."qs"."0.5.1" = self.buildNodePackage { name = "qs-0.5.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-0.5.1.tgz"; - name = "qs-0.5.1.tgz"; - sha1 = "9f6bf5d9ac6c76384e95d36d15b48980e5e4add0"; - }) - ]; - buildInputs = - (self.nativeDeps."qs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.5.1.tgz"; + name = "qs-0.5.1.tgz"; + sha1 = "9f6bf5d9ac6c76384e95d36d15b48980e5e4add0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "qs" ]; + peerDependencies = []; + }; + by-spec."qs"."0.5.2" = + self.by-version."qs"."0.5.2"; + by-version."qs"."0.5.2" = self.buildNodePackage { + name = "qs-0.5.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.5.2.tgz"; + name = "qs-0.5.2.tgz"; + sha1 = "e5734acb7009fb918e800fd5c60c2f5b94a7ff43"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."qs"."0.5.5" = self.by-version."qs"."0.5.5"; - by-version."qs"."0.5.5" = lib.makeOverridable self.buildNodePackage { + by-version."qs"."0.5.5" = self.buildNodePackage { name = "qs-0.5.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-0.5.5.tgz"; - name = "qs-0.5.5.tgz"; - sha1 = "b07f0d7ffe3efc6fc2fcde6c66a20775641423f3"; - }) - ]; - buildInputs = - (self.nativeDeps."qs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.5.5.tgz"; + name = "qs-0.5.5.tgz"; + sha1 = "b07f0d7ffe3efc6fc2fcde6c66a20775641423f3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "qs" ]; + peerDependencies = []; + }; + by-spec."qs"."0.5.x" = + self.by-version."qs"."0.5.6"; + by-version."qs"."0.5.6" = self.buildNodePackage { + name = "qs-0.5.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.5.6.tgz"; + name = "qs-0.5.6.tgz"; + sha1 = "31b1ad058567651c526921506b9a8793911a0384"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."qs"."0.6.5" = self.by-version."qs"."0.6.5"; - by-version."qs"."0.6.5" = lib.makeOverridable self.buildNodePackage { + by-version."qs"."0.6.5" = self.buildNodePackage { name = "qs-0.6.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; - name = "qs-0.6.5.tgz"; - sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; - }) - ]; - buildInputs = - (self.nativeDeps."qs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; + name = "qs-0.6.5.tgz"; + sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "qs" ]; + peerDependencies = []; }; by-spec."qs"."0.6.6" = self.by-version."qs"."0.6.6"; - by-version."qs"."0.6.6" = lib.makeOverridable self.buildNodePackage { + by-version."qs"."0.6.6" = self.buildNodePackage { name = "qs-0.6.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-0.6.6.tgz"; - name = "qs-0.6.6.tgz"; - sha1 = "6e015098ff51968b8a3c819001d5f2c89bc4b107"; - }) - ]; - buildInputs = - (self.nativeDeps."qs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.6.6.tgz"; + name = "qs-0.6.6.tgz"; + sha1 = "6e015098ff51968b8a3c819001d5f2c89bc4b107"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "qs" ]; + peerDependencies = []; }; by-spec."qs"."1.2.0" = self.by-version."qs"."1.2.0"; - by-version."qs"."1.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."qs"."1.2.0" = self.buildNodePackage { name = "qs-1.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-1.2.0.tgz"; - name = "qs-1.2.0.tgz"; - sha1 = "ed079be28682147e6fd9a34cc2b0c1e0ec6453ee"; - }) - ]; - buildInputs = - (self.nativeDeps."qs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-1.2.0.tgz"; + name = "qs-1.2.0.tgz"; + sha1 = "ed079be28682147e6fd9a34cc2b0c1e0ec6453ee"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "qs" ]; + peerDependencies = []; }; by-spec."qs"."2.2.4" = self.by-version."qs"."2.2.4"; - by-version."qs"."2.2.4" = lib.makeOverridable self.buildNodePackage { + by-version."qs"."2.2.4" = self.buildNodePackage { name = "qs-2.2.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-2.2.4.tgz"; - name = "qs-2.2.4.tgz"; - sha1 = "2e9fbcd34b540e3421c924ecd01e90aa975319c8"; - }) - ]; - buildInputs = - (self.nativeDeps."qs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-2.2.4.tgz"; + name = "qs-2.2.4.tgz"; + sha1 = "2e9fbcd34b540e3421c924ecd01e90aa975319c8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "qs" ]; + peerDependencies = []; }; by-spec."qs"."2.3.2" = self.by-version."qs"."2.3.2"; - by-version."qs"."2.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."qs"."2.3.2" = self.buildNodePackage { name = "qs-2.3.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-2.3.2.tgz"; - name = "qs-2.3.2.tgz"; - sha1 = "d45ec249e4b9b029af008829a101d5ff7e972790"; - }) - ]; - buildInputs = - (self.nativeDeps."qs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-2.3.2.tgz"; + name = "qs-2.3.2.tgz"; + sha1 = "d45ec249e4b9b029af008829a101d5ff7e972790"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "qs" ]; + peerDependencies = []; }; by-spec."qs"."2.3.3" = self.by-version."qs"."2.3.3"; - by-version."qs"."2.3.3" = lib.makeOverridable self.buildNodePackage { + by-version."qs"."2.3.3" = self.buildNodePackage { name = "qs-2.3.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-2.3.3.tgz"; - name = "qs-2.3.3.tgz"; - sha1 = "e9e85adbe75da0bbe4c8e0476a086290f863b404"; - }) - ]; - buildInputs = - (self.nativeDeps."qs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-2.3.3.tgz"; + name = "qs-2.3.3.tgz"; + sha1 = "e9e85adbe75da0bbe4c8e0476a086290f863b404"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "qs" ]; + peerDependencies = []; }; by-spec."qs".">= 0.4.0" = self.by-version."qs"."2.3.3"; by-spec."qs"."~0.5.4" = self.by-version."qs"."0.5.6"; - by-version."qs"."0.5.6" = lib.makeOverridable self.buildNodePackage { - name = "qs-0.5.6"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-0.5.6.tgz"; - name = "qs-0.5.6.tgz"; - sha1 = "31b1ad058567651c526921506b9a8793911a0384"; - }) - ]; - buildInputs = - (self.nativeDeps."qs" or []); - deps = { - }; - peerDependencies = [ - ]; - passthru.names = [ "qs" ]; - }; by-spec."qs"."~0.6.0" = self.by-version."qs"."0.6.6"; by-spec."qs"."~1.0.0" = self.by-version."qs"."1.0.2"; - by-version."qs"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."qs"."1.0.2" = self.buildNodePackage { name = "qs-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-1.0.2.tgz"; - name = "qs-1.0.2.tgz"; - sha1 = "50a93e2b5af6691c31bcea5dae78ee6ea1903768"; - }) - ]; - buildInputs = - (self.nativeDeps."qs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-1.0.2.tgz"; + name = "qs-1.0.2.tgz"; + sha1 = "50a93e2b5af6691c31bcea5dae78ee6ea1903768"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "qs" ]; + peerDependencies = []; }; by-spec."qs"."~1.2.0" = self.by-version."qs"."1.2.2"; - by-version."qs"."1.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."qs"."1.2.2" = self.buildNodePackage { name = "qs-1.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-1.2.2.tgz"; - name = "qs-1.2.2.tgz"; - sha1 = "19b57ff24dc2a99ce1f8bdf6afcda59f8ef61f88"; - }) - ]; - buildInputs = - (self.nativeDeps."qs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-1.2.2.tgz"; + name = "qs-1.2.2.tgz"; + sha1 = "19b57ff24dc2a99ce1f8bdf6afcda59f8ef61f88"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "qs" ]; + peerDependencies = []; + }; + by-spec."qs"."~1.2.2" = + self.by-version."qs"."1.2.2"; + by-spec."qs"."~2.2.4" = + self.by-version."qs"."2.2.5"; + by-version."qs"."2.2.5" = self.buildNodePackage { + name = "qs-2.2.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-2.2.5.tgz"; + name = "qs-2.2.5.tgz"; + sha1 = "1088abaf9dcc0ae5ae45b709e6c6b5888b23923c"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."qs"."~2.3.1" = self.by-version."qs"."2.3.3"; by-spec."query-string"."^1.0.0" = self.by-version."query-string"."1.0.0"; - by-version."query-string"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."query-string"."1.0.0" = self.buildNodePackage { name = "query-string-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/query-string/-/query-string-1.0.0.tgz"; - name = "query-string-1.0.0.tgz"; - sha1 = "c1bc6af99fa698a5395922ae5b3de3efe978c59b"; - }) - ]; - buildInputs = - (self.nativeDeps."query-string" or []); + src = fetchurl { + url = "http://registry.npmjs.org/query-string/-/query-string-1.0.0.tgz"; + name = "query-string-1.0.0.tgz"; + sha1 = "c1bc6af99fa698a5395922ae5b3de3efe978c59b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "query-string" ]; + peerDependencies = []; }; by-spec."querystring".">=0.1.0 <0.2.0" = self.by-version."querystring"."0.1.0"; - by-version."querystring"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."querystring"."0.1.0" = self.buildNodePackage { name = "querystring-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/querystring/-/querystring-0.1.0.tgz"; - name = "querystring-0.1.0.tgz"; - sha1 = "cb76a26cda0a10a94163fcdb3e132827f04b7b10"; - }) - ]; - buildInputs = - (self.nativeDeps."querystring" or []); + src = fetchurl { + url = "http://registry.npmjs.org/querystring/-/querystring-0.1.0.tgz"; + name = "querystring-0.1.0.tgz"; + sha1 = "cb76a26cda0a10a94163fcdb3e132827f04b7b10"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "querystring" ]; + peerDependencies = []; }; by-spec."querystring"."https://github.com/substack/querystring/archive/0.2.0-ie8.tar.gz" = self.by-version."querystring"."0.2.0"; - by-version."querystring"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."querystring"."0.2.0" = self.buildNodePackage { name = "querystring-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "https://github.com/substack/querystring/archive/0.2.0-ie8.tar.gz"; - name = "querystring-0.2.0.tgz"; - sha256 = "9476079402605957bae231ea3ec5ae83b454b2de68ddaa3450096821996be8f5"; - }) - ]; - buildInputs = - (self.nativeDeps."querystring" or []); + src = fetchurl { + url = "https://github.com/substack/querystring/archive/0.2.0-ie8.tar.gz"; + name = "querystring-0.2.0.tgz"; + sha256 = "9476079402605957bae231ea3ec5ae83b454b2de68ddaa3450096821996be8f5"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "querystring" ]; + peerDependencies = []; }; by-spec."querystring-es3"."~0.2.0" = self.by-version."querystring-es3"."0.2.1"; - by-version."querystring-es3"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."querystring-es3"."0.2.1" = self.buildNodePackage { name = "querystring-es3-0.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz"; - name = "querystring-es3-0.2.1.tgz"; - sha1 = "9ec61f79049875707d69414596fd907a4d711e73"; - }) - ]; - buildInputs = - (self.nativeDeps."querystring-es3" or []); + src = fetchurl { + url = "http://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz"; + name = "querystring-es3-0.2.1.tgz"; + sha1 = "9ec61f79049875707d69414596fd907a4d711e73"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "querystring-es3" ]; + peerDependencies = []; }; by-spec."rai"."~0.1.11" = self.by-version."rai"."0.1.11"; - by-version."rai"."0.1.11" = lib.makeOverridable self.buildNodePackage { + by-version."rai"."0.1.11" = self.buildNodePackage { name = "rai-0.1.11"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/rai/-/rai-0.1.11.tgz"; - name = "rai-0.1.11.tgz"; - sha1 = "ea0ba30ceecfb77a46d3b2d849e3d4249d056228"; - }) - ]; - buildInputs = - (self.nativeDeps."rai" or []); + src = fetchurl { + url = "http://registry.npmjs.org/rai/-/rai-0.1.11.tgz"; + name = "rai-0.1.11.tgz"; + sha1 = "ea0ba30ceecfb77a46d3b2d849e3d4249d056228"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "rai" ]; + peerDependencies = []; + }; + by-spec."rainbowsocks"."~0.1.2" = + self.by-version."rainbowsocks"."0.1.2"; + by-version."rainbowsocks"."0.1.2" = self.buildNodePackage { + name = "rainbowsocks-0.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/rainbowsocks/-/rainbowsocks-0.1.2.tgz"; + name = "rainbowsocks-0.1.2.tgz"; + sha1 = "eebddb330eac4f178d79eadb12ff851c84ab97e1"; + }; + deps = { + "debug-1.0.4" = self.by-version."debug"."1.0.4"; + }; + peerDependencies = []; }; by-spec."random-access-file"."^0.3.1" = self.by-version."random-access-file"."0.3.1"; - by-version."random-access-file"."0.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."random-access-file"."0.3.1" = self.buildNodePackage { name = "random-access-file-0.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/random-access-file/-/random-access-file-0.3.1.tgz"; - name = "random-access-file-0.3.1.tgz"; - sha1 = "8afffaac665de38feba00f371429648f057d5c16"; - }) - ]; - buildInputs = - (self.nativeDeps."random-access-file" or []); + src = fetchurl { + url = "http://registry.npmjs.org/random-access-file/-/random-access-file-0.3.1.tgz"; + name = "random-access-file-0.3.1.tgz"; + sha1 = "8afffaac665de38feba00f371429648f057d5c16"; + }; deps = { "thunky-0.1.0" = self.by-version."thunky"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "random-access-file" ]; + peerDependencies = []; + }; + by-spec."randombytes"."^2.0.0" = + self.by-version."randombytes"."2.0.1"; + by-version."randombytes"."2.0.1" = self.buildNodePackage { + name = "randombytes-2.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/randombytes/-/randombytes-2.0.1.tgz"; + name = "randombytes-2.0.1.tgz"; + sha1 = "18f4a9ba0dd07bdb1580bc9156091fcf90eabc6f"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."range-parser"."0.0.4" = self.by-version."range-parser"."0.0.4"; - by-version."range-parser"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."range-parser"."0.0.4" = self.buildNodePackage { name = "range-parser-0.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz"; - name = "range-parser-0.0.4.tgz"; - sha1 = "c0427ffef51c10acba0782a46c9602e744ff620b"; - }) - ]; - buildInputs = - (self.nativeDeps."range-parser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz"; + name = "range-parser-0.0.4.tgz"; + sha1 = "c0427ffef51c10acba0782a46c9602e744ff620b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "range-parser" ]; + peerDependencies = []; }; by-spec."range-parser"."1.0.0" = self.by-version."range-parser"."1.0.0"; - by-version."range-parser"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."range-parser"."1.0.0" = self.buildNodePackage { name = "range-parser-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/range-parser/-/range-parser-1.0.0.tgz"; - name = "range-parser-1.0.0.tgz"; - sha1 = "a4b264cfe0be5ce36abe3765ac9c2a248746dbc0"; - }) - ]; - buildInputs = - (self.nativeDeps."range-parser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/range-parser/-/range-parser-1.0.0.tgz"; + name = "range-parser-1.0.0.tgz"; + sha1 = "a4b264cfe0be5ce36abe3765ac9c2a248746dbc0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "range-parser" ]; + peerDependencies = []; }; by-spec."range-parser"."^1.0.0" = self.by-version."range-parser"."1.0.2"; - by-version."range-parser"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."range-parser"."1.0.2" = self.buildNodePackage { name = "range-parser-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/range-parser/-/range-parser-1.0.2.tgz"; - name = "range-parser-1.0.2.tgz"; - sha1 = "06a12a42e5131ba8e457cd892044867f2344e549"; - }) - ]; - buildInputs = - (self.nativeDeps."range-parser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/range-parser/-/range-parser-1.0.2.tgz"; + name = "range-parser-1.0.2.tgz"; + sha1 = "06a12a42e5131ba8e457cd892044867f2344e549"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "range-parser" ]; + peerDependencies = []; }; by-spec."range-parser"."^1.0.2" = self.by-version."range-parser"."1.0.2"; @@ -23736,225 +22747,181 @@ self.by-version."range-parser"."1.0.2"; by-spec."raven"."~0.7.2" = self.by-version."raven"."0.7.2"; - by-version."raven"."0.7.2" = lib.makeOverridable self.buildNodePackage { + by-version."raven"."0.7.2" = self.buildNodePackage { name = "raven-0.7.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/raven/-/raven-0.7.2.tgz"; - name = "raven-0.7.2.tgz"; - sha1 = "51c1268e5d947e45c53fdb2e0a88b829c24a02a7"; - }) - ]; - buildInputs = - (self.nativeDeps."raven" or []); + src = fetchurl { + url = "http://registry.npmjs.org/raven/-/raven-0.7.2.tgz"; + name = "raven-0.7.2.tgz"; + sha1 = "51c1268e5d947e45c53fdb2e0a88b829c24a02a7"; + }; deps = { "cookie-0.1.0" = self.by-version."cookie"."0.1.0"; "lsmod-0.0.3" = self.by-version."lsmod"."0.0.3"; "node-uuid-1.4.2" = self.by-version."node-uuid"."1.4.2"; "stack-trace-0.0.7" = self.by-version."stack-trace"."0.0.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "raven" ]; + peerDependencies = []; }; by-spec."raw-body"."0.0.3" = self.by-version."raw-body"."0.0.3"; - by-version."raw-body"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."raw-body"."0.0.3" = self.buildNodePackage { name = "raw-body-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/raw-body/-/raw-body-0.0.3.tgz"; - name = "raw-body-0.0.3.tgz"; - sha1 = "0cb3eb22ced1ca607d32dd8fd94a6eb383f3eb8a"; - }) - ]; - buildInputs = - (self.nativeDeps."raw-body" or []); + src = fetchurl { + url = "http://registry.npmjs.org/raw-body/-/raw-body-0.0.3.tgz"; + name = "raw-body-0.0.3.tgz"; + sha1 = "0cb3eb22ced1ca607d32dd8fd94a6eb383f3eb8a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "raw-body" ]; + peerDependencies = []; }; by-spec."raw-body"."1.1.4" = self.by-version."raw-body"."1.1.4"; - by-version."raw-body"."1.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."raw-body"."1.1.4" = self.buildNodePackage { name = "raw-body-1.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/raw-body/-/raw-body-1.1.4.tgz"; - name = "raw-body-1.1.4.tgz"; - sha1 = "f0b5624388d031f63da07f870c86cb9ccadcb67d"; - }) - ]; - buildInputs = - (self.nativeDeps."raw-body" or []); + src = fetchurl { + url = "http://registry.npmjs.org/raw-body/-/raw-body-1.1.4.tgz"; + name = "raw-body-1.1.4.tgz"; + sha1 = "f0b5624388d031f63da07f870c86cb9ccadcb67d"; + }; deps = { "bytes-0.3.0" = self.by-version."bytes"."0.3.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "raw-body" ]; + peerDependencies = []; }; by-spec."raw-body"."1.3.0" = self.by-version."raw-body"."1.3.0"; - by-version."raw-body"."1.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."raw-body"."1.3.0" = self.buildNodePackage { name = "raw-body-1.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/raw-body/-/raw-body-1.3.0.tgz"; - name = "raw-body-1.3.0.tgz"; - sha1 = "978230a156a5548f42eef14de22d0f4f610083d1"; - }) - ]; - buildInputs = - (self.nativeDeps."raw-body" or []); + src = fetchurl { + url = "http://registry.npmjs.org/raw-body/-/raw-body-1.3.0.tgz"; + name = "raw-body-1.3.0.tgz"; + sha1 = "978230a156a5548f42eef14de22d0f4f610083d1"; + }; deps = { "bytes-1.0.0" = self.by-version."bytes"."1.0.0"; "iconv-lite-0.4.4" = self.by-version."iconv-lite"."0.4.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "raw-body" ]; + peerDependencies = []; }; by-spec."raw-body"."1.3.1" = self.by-version."raw-body"."1.3.1"; - by-version."raw-body"."1.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."raw-body"."1.3.1" = self.buildNodePackage { name = "raw-body-1.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/raw-body/-/raw-body-1.3.1.tgz"; - name = "raw-body-1.3.1.tgz"; - sha1 = "26a1491059086fd121942232d16758cd2817f815"; - }) - ]; - buildInputs = - (self.nativeDeps."raw-body" or []); + src = fetchurl { + url = "http://registry.npmjs.org/raw-body/-/raw-body-1.3.1.tgz"; + name = "raw-body-1.3.1.tgz"; + sha1 = "26a1491059086fd121942232d16758cd2817f815"; + }; deps = { "bytes-1.0.0" = self.by-version."bytes"."1.0.0"; "iconv-lite-0.4.5" = self.by-version."iconv-lite"."0.4.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "raw-body" ]; + peerDependencies = []; + }; + by-spec."raw-body"."1.3.2" = + self.by-version."raw-body"."1.3.2"; + by-version."raw-body"."1.3.2" = self.buildNodePackage { + name = "raw-body-1.3.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/raw-body/-/raw-body-1.3.2.tgz"; + name = "raw-body-1.3.2.tgz"; + sha1 = "0e186f27c5fbfe326d8b3062774804564a0ecf93"; + }; + deps = { + "bytes-1.0.0" = self.by-version."bytes"."1.0.0"; + "iconv-lite-0.4.6" = self.by-version."iconv-lite"."0.4.6"; + }; + peerDependencies = []; }; by-spec."raw-socket"."*" = self.by-version."raw-socket"."1.2.2"; - by-version."raw-socket"."1.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."raw-socket"."1.2.2" = self.buildNodePackage { name = "raw-socket-1.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/raw-socket/-/raw-socket-1.2.2.tgz"; - name = "raw-socket-1.2.2.tgz"; - sha1 = "c9be873878a1ef70497a27e40b6e55b563d8f886"; - }) - ]; - buildInputs = - (self.nativeDeps."raw-socket" or []); + src = fetchurl { + url = "http://registry.npmjs.org/raw-socket/-/raw-socket-1.2.2.tgz"; + name = "raw-socket-1.2.2.tgz"; + sha1 = "c9be873878a1ef70497a27e40b6e55b563d8f886"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "raw-socket" ]; + peerDependencies = []; }; by-spec."rbytes"."*" = self.by-version."rbytes"."1.1.0"; - by-version."rbytes"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."rbytes"."1.1.0" = self.buildNodePackage { name = "rbytes-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/rbytes/-/rbytes-1.1.0.tgz"; - name = "rbytes-1.1.0.tgz"; - sha1 = "50234097e70c079bcdf5227494311b1038f3d619"; - }) - ]; - buildInputs = - (self.nativeDeps."rbytes" or []); + src = fetchurl { + url = "http://registry.npmjs.org/rbytes/-/rbytes-1.1.0.tgz"; + name = "rbytes-1.1.0.tgz"; + sha1 = "50234097e70c079bcdf5227494311b1038f3d619"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "rbytes" ]; + peerDependencies = []; }; "rbytes" = self.by-version."rbytes"."1.1.0"; by-spec."rc"."0.5.2" = self.by-version."rc"."0.5.2"; - by-version."rc"."0.5.2" = lib.makeOverridable self.buildNodePackage { + by-version."rc"."0.5.2" = self.buildNodePackage { name = "rc-0.5.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/rc/-/rc-0.5.2.tgz"; - name = "rc-0.5.2.tgz"; - sha1 = "6b8e05894a158e3d4a15e7daddb970f4d15a024f"; - }) - ]; - buildInputs = - (self.nativeDeps."rc" or []); + src = fetchurl { + url = "http://registry.npmjs.org/rc/-/rc-0.5.2.tgz"; + name = "rc-0.5.2.tgz"; + sha1 = "6b8e05894a158e3d4a15e7daddb970f4d15a024f"; + }; deps = { "minimist-0.0.10" = self.by-version."minimist"."0.0.10"; "deep-extend-0.2.11" = self.by-version."deep-extend"."0.2.11"; "strip-json-comments-0.1.3" = self.by-version."strip-json-comments"."0.1.3"; "ini-1.1.0" = self.by-version."ini"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "rc" ]; + peerDependencies = []; }; by-spec."rc"."^0.4.0" = self.by-version."rc"."0.4.0"; - by-version."rc"."0.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."rc"."0.4.0" = self.buildNodePackage { name = "rc-0.4.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/rc/-/rc-0.4.0.tgz"; - name = "rc-0.4.0.tgz"; - sha1 = "ce24a2029ad94c3a40d09604a87227027d7210d3"; - }) - ]; - buildInputs = - (self.nativeDeps."rc" or []); + src = fetchurl { + url = "http://registry.npmjs.org/rc/-/rc-0.4.0.tgz"; + name = "rc-0.4.0.tgz"; + sha1 = "ce24a2029ad94c3a40d09604a87227027d7210d3"; + }; deps = { "minimist-0.0.10" = self.by-version."minimist"."0.0.10"; "deep-extend-0.2.11" = self.by-version."deep-extend"."0.2.11"; "strip-json-comments-0.1.3" = self.by-version."strip-json-comments"."0.1.3"; "ini-1.1.0" = self.by-version."ini"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "rc" ]; + peerDependencies = []; }; by-spec."rc"."^0.5.1" = self.by-version."rc"."0.5.5"; - by-version."rc"."0.5.5" = lib.makeOverridable self.buildNodePackage { + by-version."rc"."0.5.5" = self.buildNodePackage { name = "rc-0.5.5"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/rc/-/rc-0.5.5.tgz"; - name = "rc-0.5.5.tgz"; - sha1 = "541cc3300f464b6dfe6432d756f0f2dd3e9eb199"; - }) - ]; - buildInputs = - (self.nativeDeps."rc" or []); + src = fetchurl { + url = "http://registry.npmjs.org/rc/-/rc-0.5.5.tgz"; + name = "rc-0.5.5.tgz"; + sha1 = "541cc3300f464b6dfe6432d756f0f2dd3e9eb199"; + }; deps = { "minimist-0.0.10" = self.by-version."minimist"."0.0.10"; "deep-extend-0.2.11" = self.by-version."deep-extend"."0.2.11"; "strip-json-comments-0.1.3" = self.by-version."strip-json-comments"."0.1.3"; "ini-1.3.2" = self.by-version."ini"."1.3.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "rc" ]; + peerDependencies = []; }; by-spec."rc"."~0.5.0" = self.by-version."rc"."0.5.5"; @@ -23963,47 +22930,52 @@ by-spec."rc"."~0.5.4" = self.by-version."rc"."0.5.5"; by-spec."react"."*" = - self.by-version."react"."0.13.0-alpha.1"; - by-version."react"."0.13.0-alpha.1" = lib.makeOverridable self.buildNodePackage { - name = "react-0.13.0-alpha.1"; + self.by-version."react"."0.13.0-alpha.2"; + by-version."react"."0.13.0-alpha.2" = self.buildNodePackage { + name = "react-0.13.0-alpha.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/react/-/react-0.13.0-alpha.1.tgz"; - name = "react-0.13.0-alpha.1.tgz"; - sha1 = "3f456c28218911536bb331f95f293ac4983ebcd3"; - }) - ]; - buildInputs = - (self.nativeDeps."react" or []); + src = fetchurl { + url = "http://registry.npmjs.org/react/-/react-0.13.0-alpha.2.tgz"; + name = "react-0.13.0-alpha.2.tgz"; + sha1 = "ef16c2018564cf12560543abdde2425f995761f8"; + }; deps = { "envify-3.2.0" = self.by-version."envify"."3.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "react" ]; + peerDependencies = []; }; - "react" = self.by-version."react"."0.13.0-alpha.1"; + "react" = self.by-version."react"."0.13.0-alpha.2"; + by-spec."react-tools"."*" = + self.by-version."react-tools"."0.13.0-alpha.2"; + by-version."react-tools"."0.13.0-alpha.2" = self.buildNodePackage { + name = "react-tools-0.13.0-alpha.2"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/react-tools/-/react-tools-0.13.0-alpha.2.tgz"; + name = "react-tools-0.13.0-alpha.2.tgz"; + sha1 = "ef9a43938e203175d97012859217e7a0c08750a6"; + }; + deps = { + "commoner-0.10.1" = self.by-version."commoner"."0.10.1"; + "jstransform-8.2.0" = self.by-version."jstransform"."8.2.0"; + }; + peerDependencies = []; + }; + "react-tools" = self.by-version."react-tools"."0.13.0-alpha.2"; by-spec."read"."1" = self.by-version."read"."1.0.5"; - by-version."read"."1.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."read"."1.0.5" = self.buildNodePackage { name = "read-1.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; - name = "read-1.0.5.tgz"; - sha1 = "007a3d169478aa710a491727e453effb92e76203"; - }) - ]; - buildInputs = - (self.nativeDeps."read" or []); + src = fetchurl { + url = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; + name = "read-1.0.5.tgz"; + sha1 = "007a3d169478aa710a491727e453effb92e76203"; + }; deps = { "mute-stream-0.0.4" = self.by-version."mute-stream"."0.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "read" ]; + peerDependencies = []; }; by-spec."read"."1.0.x" = self.by-version."read"."1.0.5"; @@ -24013,18 +22985,14 @@ self.by-version."read"."1.0.5"; by-spec."read-installed"."~2.0.5" = self.by-version."read-installed"."2.0.7"; - by-version."read-installed"."2.0.7" = lib.makeOverridable self.buildNodePackage { + by-version."read-installed"."2.0.7" = self.buildNodePackage { name = "read-installed-2.0.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/read-installed/-/read-installed-2.0.7.tgz"; - name = "read-installed-2.0.7.tgz"; - sha1 = "a82157a5e273576c57f230ecec3702ab215a6d6c"; - }) - ]; - buildInputs = - (self.nativeDeps."read-installed" or []); + src = fetchurl { + url = "http://registry.npmjs.org/read-installed/-/read-installed-2.0.7.tgz"; + name = "read-installed-2.0.7.tgz"; + sha1 = "a82157a5e273576c57f230ecec3702ab215a6d6c"; + }; deps = { "read-package-json-1.2.7" = self.by-version."read-package-json"."1.2.7"; "semver-3.0.1" = self.by-version."semver"."3.0.1"; @@ -24032,24 +23000,18 @@ "util-extend-1.0.1" = self.by-version."util-extend"."1.0.1"; "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "read-installed" ]; + peerDependencies = []; }; by-spec."read-installed"."~3.1.5" = self.by-version."read-installed"."3.1.5"; - by-version."read-installed"."3.1.5" = lib.makeOverridable self.buildNodePackage { + by-version."read-installed"."3.1.5" = self.buildNodePackage { name = "read-installed-3.1.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/read-installed/-/read-installed-3.1.5.tgz"; - name = "read-installed-3.1.5.tgz"; - sha1 = "4ae36081afd3e2204dc2e279807aaa52c30c8c0c"; - }) - ]; - buildInputs = - (self.nativeDeps."read-installed" or []); + src = fetchurl { + url = "http://registry.npmjs.org/read-installed/-/read-installed-3.1.5.tgz"; + name = "read-installed-3.1.5.tgz"; + sha1 = "4ae36081afd3e2204dc2e279807aaa52c30c8c0c"; + }; deps = { "debuglog-1.0.1" = self.by-version."debuglog"."1.0.1"; "read-package-json-1.2.7" = self.by-version."read-package-json"."1.2.7"; @@ -24059,35 +23021,27 @@ "util-extend-1.0.1" = self.by-version."util-extend"."1.0.1"; "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "read-installed" ]; + peerDependencies = []; }; by-spec."read-package-json"."1" = self.by-version."read-package-json"."1.2.7"; - by-version."read-package-json"."1.2.7" = lib.makeOverridable self.buildNodePackage { + by-version."read-package-json"."1.2.7" = self.buildNodePackage { name = "read-package-json-1.2.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.2.7.tgz"; - name = "read-package-json-1.2.7.tgz"; - sha1 = "f0b440c461a218f4dbf48b094e80fc65c5248502"; - }) - ]; - buildInputs = - (self.nativeDeps."read-package-json" or []); + src = fetchurl { + url = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.2.7.tgz"; + name = "read-package-json-1.2.7.tgz"; + sha1 = "f0b440c461a218f4dbf48b094e80fc65c5248502"; + }; deps = { "github-url-from-git-1.4.0" = self.by-version."github-url-from-git"."1.4.0"; "github-url-from-username-repo-1.0.2" = self.by-version."github-url-from-username-repo"."1.0.2"; - "glob-4.3.2" = self.by-version."glob"."4.3.2"; + "glob-4.3.5" = self.by-version."glob"."4.3.5"; "lru-cache-2.5.0" = self.by-version."lru-cache"."2.5.0"; "normalize-package-data-1.0.3" = self.by-version."normalize-package-data"."1.0.3"; "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "read-package-json" ]; + peerDependencies = []; }; by-spec."read-package-json"."1.2.x" = self.by-version."read-package-json"."1.2.7"; @@ -24095,151 +23049,117 @@ self.by-version."read-package-json"."1.2.7"; by-spec."read-torrent"."^1.0.0" = self.by-version."read-torrent"."1.2.0"; - by-version."read-torrent"."1.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."read-torrent"."1.2.0" = self.buildNodePackage { name = "read-torrent-1.2.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/read-torrent/-/read-torrent-1.2.0.tgz"; - name = "read-torrent-1.2.0.tgz"; - sha1 = "2b5fa465ab1e3a9a2e478403b425910ae66c58a9"; - }) - ]; - buildInputs = - (self.nativeDeps."read-torrent" or []); + src = fetchurl { + url = "http://registry.npmjs.org/read-torrent/-/read-torrent-1.2.0.tgz"; + name = "read-torrent-1.2.0.tgz"; + sha1 = "2b5fa465ab1e3a9a2e478403b425910ae66c58a9"; + }; deps = { "magnet-uri-2.0.1" = self.by-version."magnet-uri"."2.0.1"; "parse-torrent-1.0.0" = self.by-version."parse-torrent"."1.0.0"; "request-2.16.6" = self.by-version."request"."2.16.6"; "xtend-4.0.0" = self.by-version."xtend"."4.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "read-torrent" ]; + peerDependencies = []; }; by-spec."read-torrent"."^1.1.0" = self.by-version."read-torrent"."1.2.0"; by-spec."read-torrent"."~1.0.0" = self.by-version."read-torrent"."1.0.0"; - by-version."read-torrent"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."read-torrent"."1.0.0" = self.buildNodePackage { name = "read-torrent-1.0.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/read-torrent/-/read-torrent-1.0.0.tgz"; - name = "read-torrent-1.0.0.tgz"; - sha1 = "d45427a10dbbf21479fdf7e1ce8ce4ad39770966"; - }) - ]; - buildInputs = - (self.nativeDeps."read-torrent" or []); + src = fetchurl { + url = "http://registry.npmjs.org/read-torrent/-/read-torrent-1.0.0.tgz"; + name = "read-torrent-1.0.0.tgz"; + sha1 = "d45427a10dbbf21479fdf7e1ce8ce4ad39770966"; + }; deps = { "request-2.16.6" = self.by-version."request"."2.16.6"; "parse-torrent-1.0.0" = self.by-version."parse-torrent"."1.0.0"; "magnet-uri-2.0.1" = self.by-version."magnet-uri"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "read-torrent" ]; + peerDependencies = []; }; by-spec."readable-stream"."*" = self.by-version."readable-stream"."1.1.13"; - by-version."readable-stream"."1.1.13" = lib.makeOverridable self.buildNodePackage { + by-version."readable-stream"."1.1.13" = self.buildNodePackage { name = "readable-stream-1.1.13"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz"; - name = "readable-stream-1.1.13.tgz"; - sha1 = "f6eef764f514c89e2b9e23146a75ba106756d23e"; - }) - ]; - buildInputs = - (self.nativeDeps."readable-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz"; + name = "readable-stream-1.1.13.tgz"; + sha1 = "f6eef764f514c89e2b9e23146a75ba106756d23e"; + }; deps = { "core-util-is-1.0.1" = self.by-version."core-util-is"."1.0.1"; "isarray-0.0.1" = self.by-version."isarray"."0.0.1"; "string_decoder-0.10.31" = self.by-version."string_decoder"."0.10.31"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "readable-stream" ]; + peerDependencies = []; }; by-spec."readable-stream"."1.0" = self.by-version."readable-stream"."1.0.33"; - by-version."readable-stream"."1.0.33" = lib.makeOverridable self.buildNodePackage { + by-version."readable-stream"."1.0.33" = self.buildNodePackage { name = "readable-stream-1.0.33"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.33.tgz"; - name = "readable-stream-1.0.33.tgz"; - sha1 = "3a360dd66c1b1d7fd4705389860eda1d0f61126c"; - }) - ]; - buildInputs = - (self.nativeDeps."readable-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.33.tgz"; + name = "readable-stream-1.0.33.tgz"; + sha1 = "3a360dd66c1b1d7fd4705389860eda1d0f61126c"; + }; deps = { "core-util-is-1.0.1" = self.by-version."core-util-is"."1.0.1"; "isarray-0.0.1" = self.by-version."isarray"."0.0.1"; "string_decoder-0.10.31" = self.by-version."string_decoder"."0.10.31"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "readable-stream" ]; + peerDependencies = []; }; by-spec."readable-stream"."1.0.27-1" = self.by-version."readable-stream"."1.0.27-1"; - by-version."readable-stream"."1.0.27-1" = lib.makeOverridable self.buildNodePackage { + by-version."readable-stream"."1.0.27-1" = self.buildNodePackage { name = "readable-stream-1.0.27-1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.27-1.tgz"; - name = "readable-stream-1.0.27-1.tgz"; - sha1 = "6b67983c20357cefd07f0165001a16d710d91078"; - }) - ]; - buildInputs = - (self.nativeDeps."readable-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.27-1.tgz"; + name = "readable-stream-1.0.27-1.tgz"; + sha1 = "6b67983c20357cefd07f0165001a16d710d91078"; + }; deps = { "core-util-is-1.0.1" = self.by-version."core-util-is"."1.0.1"; "isarray-0.0.1" = self.by-version."isarray"."0.0.1"; "string_decoder-0.10.31" = self.by-version."string_decoder"."0.10.31"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "readable-stream" ]; + peerDependencies = []; }; by-spec."readable-stream"."1.0.31" = self.by-version."readable-stream"."1.0.31"; - by-version."readable-stream"."1.0.31" = lib.makeOverridable self.buildNodePackage { + by-version."readable-stream"."1.0.31" = self.buildNodePackage { name = "readable-stream-1.0.31"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.31.tgz"; - name = "readable-stream-1.0.31.tgz"; - sha1 = "8f2502e0bc9e3b0da1b94520aabb4e2603ecafae"; - }) - ]; - buildInputs = - (self.nativeDeps."readable-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.31.tgz"; + name = "readable-stream-1.0.31.tgz"; + sha1 = "8f2502e0bc9e3b0da1b94520aabb4e2603ecafae"; + }; deps = { "core-util-is-1.0.1" = self.by-version."core-util-is"."1.0.1"; "isarray-0.0.1" = self.by-version."isarray"."0.0.1"; "string_decoder-0.10.31" = self.by-version."string_decoder"."0.10.31"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "readable-stream" ]; + peerDependencies = []; }; by-spec."readable-stream"."1.1" = self.by-version."readable-stream"."1.1.13"; + by-spec."readable-stream"."1.1.x" = + self.by-version."readable-stream"."1.1.13"; by-spec."readable-stream".">=1.0.33-1 <1.1.0-0" = self.by-version."readable-stream"."1.0.33"; by-spec."readable-stream".">=1.1.13-1 <1.2.0-0" = @@ -24262,6 +23182,8 @@ self.by-version."readable-stream"."1.0.33"; by-spec."readable-stream"."~1.0.26-2" = self.by-version."readable-stream"."1.0.33"; + by-spec."readable-stream"."~1.0.26-4" = + self.by-version."readable-stream"."1.0.33"; by-spec."readable-stream"."~1.0.33" = self.by-version."readable-stream"."1.0.33"; by-spec."readable-stream"."~1.1" = @@ -24272,451 +23194,369 @@ self.by-version."readable-stream"."1.1.13"; by-spec."readable-wrap"."^1.0.0" = self.by-version."readable-wrap"."1.0.0"; - by-version."readable-wrap"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."readable-wrap"."1.0.0" = self.buildNodePackage { name = "readable-wrap-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/readable-wrap/-/readable-wrap-1.0.0.tgz"; - name = "readable-wrap-1.0.0.tgz"; - sha1 = "3b5a211c631e12303a54991c806c17e7ae206bff"; - }) - ]; - buildInputs = - (self.nativeDeps."readable-wrap" or []); + src = fetchurl { + url = "http://registry.npmjs.org/readable-wrap/-/readable-wrap-1.0.0.tgz"; + name = "readable-wrap-1.0.0.tgz"; + sha1 = "3b5a211c631e12303a54991c806c17e7ae206bff"; + }; deps = { "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; }; - peerDependencies = [ - ]; - passthru.names = [ "readable-wrap" ]; + peerDependencies = []; }; by-spec."readdir-scoped-modules"."^1.0.0" = self.by-version."readdir-scoped-modules"."1.0.1"; - by-version."readdir-scoped-modules"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."readdir-scoped-modules"."1.0.1" = self.buildNodePackage { name = "readdir-scoped-modules-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.0.1.tgz"; - name = "readdir-scoped-modules-1.0.1.tgz"; - sha1 = "5c2a77f3e08250a8fddf53fa58cdc17900b808b9"; - }) - ]; - buildInputs = - (self.nativeDeps."readdir-scoped-modules" or []); + src = fetchurl { + url = "http://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.0.1.tgz"; + name = "readdir-scoped-modules-1.0.1.tgz"; + sha1 = "5c2a77f3e08250a8fddf53fa58cdc17900b808b9"; + }; deps = { "debuglog-1.0.1" = self.by-version."debuglog"."1.0.1"; "dezalgo-1.0.1" = self.by-version."dezalgo"."1.0.1"; "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; "once-1.3.1" = self.by-version."once"."1.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "readdir-scoped-modules" ]; + peerDependencies = []; }; by-spec."readdirp"."^1.2.0" = self.by-version."readdirp"."1.3.0"; - by-version."readdirp"."1.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."readdirp"."1.3.0" = self.buildNodePackage { name = "readdirp-1.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/readdirp/-/readdirp-1.3.0.tgz"; - name = "readdirp-1.3.0.tgz"; - sha1 = "eaf1a9b463be9a8190fc9ae163aa1ac934aa340b"; - }) - ]; - buildInputs = - (self.nativeDeps."readdirp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/readdirp/-/readdirp-1.3.0.tgz"; + name = "readdirp-1.3.0.tgz"; + sha1 = "eaf1a9b463be9a8190fc9ae163aa1ac934aa340b"; + }; deps = { "graceful-fs-2.0.3" = self.by-version."graceful-fs"."2.0.3"; "minimatch-0.2.14" = self.by-version."minimatch"."0.2.14"; "readable-stream-1.0.33" = self.by-version."readable-stream"."1.0.33"; }; - peerDependencies = [ - ]; - passthru.names = [ "readdirp" ]; + peerDependencies = []; }; by-spec."readdirp"."~0.2.3" = self.by-version."readdirp"."0.2.5"; - by-version."readdirp"."0.2.5" = lib.makeOverridable self.buildNodePackage { + by-version."readdirp"."0.2.5" = self.buildNodePackage { name = "readdirp-0.2.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/readdirp/-/readdirp-0.2.5.tgz"; - name = "readdirp-0.2.5.tgz"; - sha1 = "c4c276e52977ae25db5191fe51d008550f15d9bb"; - }) - ]; - buildInputs = - (self.nativeDeps."readdirp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/readdirp/-/readdirp-0.2.5.tgz"; + name = "readdirp-0.2.5.tgz"; + sha1 = "c4c276e52977ae25db5191fe51d008550f15d9bb"; + }; deps = { "minimatch-2.0.1" = self.by-version."minimatch"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "readdirp" ]; + peerDependencies = []; }; by-spec."readdirp"."~1.3.0" = self.by-version."readdirp"."1.3.0"; by-spec."readline2"."~0.1.0" = - self.by-version."readline2"."0.1.0"; - by-version."readline2"."0.1.0" = lib.makeOverridable self.buildNodePackage { - name = "readline2-0.1.0"; + self.by-version."readline2"."0.1.1"; + by-version."readline2"."0.1.1" = self.buildNodePackage { + name = "readline2-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/readline2/-/readline2-0.1.0.tgz"; - name = "readline2-0.1.0.tgz"; - sha1 = "6a272ef89731225b448e4c6799b6e50d5be12b98"; - }) - ]; - buildInputs = - (self.nativeDeps."readline2" or []); + src = fetchurl { + url = "http://registry.npmjs.org/readline2/-/readline2-0.1.1.tgz"; + name = "readline2-0.1.1.tgz"; + sha1 = "99443ba6e83b830ef3051bfd7dc241a82728d568"; + }; deps = { "mute-stream-0.0.4" = self.by-version."mute-stream"."0.0.4"; - "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; - "chalk-0.4.0" = self.by-version."chalk"."0.4.0"; + "strip-ansi-2.0.1" = self.by-version."strip-ansi"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "readline2" ]; + peerDependencies = []; }; by-spec."realize-package-specifier"."~1.3.0" = self.by-version."realize-package-specifier"."1.3.0"; - by-version."realize-package-specifier"."1.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."realize-package-specifier"."1.3.0" = self.buildNodePackage { name = "realize-package-specifier-1.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/realize-package-specifier/-/realize-package-specifier-1.3.0.tgz"; - name = "realize-package-specifier-1.3.0.tgz"; - sha1 = "23374a84e6a9188483f346cc939eb58eec85efa5"; - }) - ]; - buildInputs = - (self.nativeDeps."realize-package-specifier" or []); + src = fetchurl { + url = "http://registry.npmjs.org/realize-package-specifier/-/realize-package-specifier-1.3.0.tgz"; + name = "realize-package-specifier-1.3.0.tgz"; + sha1 = "23374a84e6a9188483f346cc939eb58eec85efa5"; + }; deps = { "dezalgo-1.0.1" = self.by-version."dezalgo"."1.0.1"; "npm-package-arg-2.1.3" = self.by-version."npm-package-arg"."2.1.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "realize-package-specifier" ]; + peerDependencies = []; + }; + by-spec."recast"."~0.6.5" = + self.by-version."recast"."0.6.10"; + by-version."recast"."0.6.10" = self.buildNodePackage { + name = "recast-0.6.10"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/recast/-/recast-0.6.10.tgz"; + name = "recast-0.6.10.tgz"; + sha1 = "3dd75f6e114503cb34f25459a7848c17f0dd2e95"; + }; + deps = { + "esprima-1.1.0-dev-harmony" = self.by-version."esprima"."1.1.0-dev-harmony"; + "source-map-0.1.32" = self.by-version."source-map"."0.1.32"; + "private-0.1.6" = self.by-version."private"."0.1.6"; + "cls-0.1.5" = self.by-version."cls"."0.1.5"; + "ast-types-0.4.13" = self.by-version."ast-types"."0.4.13"; + }; + peerDependencies = []; + }; + by-spec."recast"."~0.9.5" = + self.by-version."recast"."0.9.15"; + by-version."recast"."0.9.15" = self.buildNodePackage { + name = "recast-0.9.15"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/recast/-/recast-0.9.15.tgz"; + name = "recast-0.9.15.tgz"; + sha1 = "33f82d42c8f69f4c84e666c8cc9b2864c4d42133"; + }; + deps = { + "esprima-fb-10001.1.0-dev-harmony-fb" = self.by-version."esprima-fb"."10001.1.0-dev-harmony-fb"; + "source-map-0.1.43" = self.by-version."source-map"."0.1.43"; + "private-0.1.6" = self.by-version."private"."0.1.6"; + "ast-types-0.6.10" = self.by-version."ast-types"."0.6.10"; + }; + peerDependencies = []; }; by-spec."reconnect-core"."https://github.com/dodo/reconnect-core/tarball/merged" = self.by-version."reconnect-core"."0.0.1"; - by-version."reconnect-core"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."reconnect-core"."0.0.1" = self.buildNodePackage { name = "reconnect-core-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "https://github.com/dodo/reconnect-core/tarball/merged"; - name = "reconnect-core-0.0.1.tgz"; - sha256 = "431dd7a1578061815270e4ad59c6e8b40dff6b308244973e1c11049ccbf1629b"; - }) - ]; - buildInputs = - (self.nativeDeps."reconnect-core" or []); + src = fetchurl { + url = "https://github.com/dodo/reconnect-core/tarball/merged"; + name = "reconnect-core-0.0.1.tgz"; + sha256 = "431dd7a1578061815270e4ad59c6e8b40dff6b308244973e1c11049ccbf1629b"; + }; deps = { "backoff-2.3.0" = self.by-version."backoff"."2.3.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "reconnect-core" ]; + peerDependencies = []; }; by-spec."redeyed"."~0.4.0" = self.by-version."redeyed"."0.4.4"; - by-version."redeyed"."0.4.4" = lib.makeOverridable self.buildNodePackage { + by-version."redeyed"."0.4.4" = self.buildNodePackage { name = "redeyed-0.4.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/redeyed/-/redeyed-0.4.4.tgz"; - name = "redeyed-0.4.4.tgz"; - sha1 = "37e990a6f2b21b2a11c2e6a48fd4135698cba97f"; - }) - ]; - buildInputs = - (self.nativeDeps."redeyed" or []); + src = fetchurl { + url = "http://registry.npmjs.org/redeyed/-/redeyed-0.4.4.tgz"; + name = "redeyed-0.4.4.tgz"; + sha1 = "37e990a6f2b21b2a11c2e6a48fd4135698cba97f"; + }; deps = { "esprima-1.0.4" = self.by-version."esprima"."1.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "redeyed" ]; + peerDependencies = []; }; by-spec."redis"."*" = self.by-version."redis"."0.12.1"; - by-version."redis"."0.12.1" = lib.makeOverridable self.buildNodePackage { + by-version."redis"."0.12.1" = self.buildNodePackage { name = "redis-0.12.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/redis/-/redis-0.12.1.tgz"; - name = "redis-0.12.1.tgz"; - sha1 = "64df76ad0fc8acebaebd2a0645e8a48fac49185e"; - }) - ]; - buildInputs = - (self.nativeDeps."redis" or []); + src = fetchurl { + url = "http://registry.npmjs.org/redis/-/redis-0.12.1.tgz"; + name = "redis-0.12.1.tgz"; + sha1 = "64df76ad0fc8acebaebd2a0645e8a48fac49185e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "redis" ]; + peerDependencies = []; }; "redis" = self.by-version."redis"."0.12.1"; by-spec."redis"."0.10.x" = self.by-version."redis"."0.10.3"; - by-version."redis"."0.10.3" = lib.makeOverridable self.buildNodePackage { + by-version."redis"."0.10.3" = self.buildNodePackage { name = "redis-0.10.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/redis/-/redis-0.10.3.tgz"; - name = "redis-0.10.3.tgz"; - sha1 = "8927fe2110ee39617bcf3fd37b89d8e123911bb6"; - }) - ]; - buildInputs = - (self.nativeDeps."redis" or []); + src = fetchurl { + url = "http://registry.npmjs.org/redis/-/redis-0.10.3.tgz"; + name = "redis-0.10.3.tgz"; + sha1 = "8927fe2110ee39617bcf3fd37b89d8e123911bb6"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "redis" ]; - }; - by-spec."redis"."0.7.2" = - self.by-version."redis"."0.7.2"; - by-version."redis"."0.7.2" = lib.makeOverridable self.buildNodePackage { - name = "redis-0.7.2"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/redis/-/redis-0.7.2.tgz"; - name = "redis-0.7.2.tgz"; - sha1 = "fa557fef4985ab3e3384fdc5be6e2541a0bb49af"; - }) - ]; - buildInputs = - (self.nativeDeps."redis" or []); - deps = { - "hiredis-0.1.17" = self.by-version."hiredis"."0.1.17"; - }; - peerDependencies = [ - ]; - passthru.names = [ "redis" ]; + peerDependencies = []; }; by-spec."redis"."0.7.3" = self.by-version."redis"."0.7.3"; - by-version."redis"."0.7.3" = lib.makeOverridable self.buildNodePackage { + by-version."redis"."0.7.3" = self.buildNodePackage { name = "redis-0.7.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/redis/-/redis-0.7.3.tgz"; - name = "redis-0.7.3.tgz"; - sha1 = "ee57b7a44d25ec1594e44365d8165fa7d1d4811a"; - }) - ]; - buildInputs = - (self.nativeDeps."redis" or []); + src = fetchurl { + url = "http://registry.npmjs.org/redis/-/redis-0.7.3.tgz"; + name = "redis-0.7.3.tgz"; + sha1 = "ee57b7a44d25ec1594e44365d8165fa7d1d4811a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "redis" ]; + peerDependencies = []; }; + by-spec."redis"."^0.12.1" = + self.by-version."redis"."0.12.1"; by-spec."redis"."~0.10.0" = self.by-version."redis"."0.10.3"; by-spec."reds"."~0.2.4" = - self.by-version."reds"."0.2.4"; - by-version."reds"."0.2.4" = lib.makeOverridable self.buildNodePackage { - name = "reds-0.2.4"; + self.by-version."reds"."0.2.5"; + by-version."reds"."0.2.5" = self.buildNodePackage { + name = "reds-0.2.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/reds/-/reds-0.2.4.tgz"; - name = "reds-0.2.4.tgz"; - sha1 = "a82dcaaa52319635bc6eee3ef9c1ac074411de3c"; - }) - ]; - buildInputs = - (self.nativeDeps."reds" or []); - deps = { - "natural-0.1.17" = self.by-version."natural"."0.1.17"; - "redis-0.7.2" = self.by-version."redis"."0.7.2"; + src = fetchurl { + url = "http://registry.npmjs.org/reds/-/reds-0.2.5.tgz"; + name = "reds-0.2.5.tgz"; + sha1 = "38a767f7663cd749036848697d82c74fd29bc01f"; }; - peerDependencies = [ - ]; - passthru.names = [ "reds" ]; + deps = { + "natural-0.2.0" = self.by-version."natural"."0.2.0"; + "redis-0.12.1" = self.by-version."redis"."0.12.1"; + }; + peerDependencies = []; }; by-spec."reduce-component"."1.0.1" = self.by-version."reduce-component"."1.0.1"; - by-version."reduce-component"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."reduce-component"."1.0.1" = self.buildNodePackage { name = "reduce-component-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/reduce-component/-/reduce-component-1.0.1.tgz"; - name = "reduce-component-1.0.1.tgz"; - sha1 = "e0c93542c574521bea13df0f9488ed82ab77c5da"; - }) - ]; - buildInputs = - (self.nativeDeps."reduce-component" or []); + src = fetchurl { + url = "http://registry.npmjs.org/reduce-component/-/reduce-component-1.0.1.tgz"; + name = "reduce-component-1.0.1.tgz"; + sha1 = "e0c93542c574521bea13df0f9488ed82ab77c5da"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "reduce-component" ]; + peerDependencies = []; + }; + by-spec."regenerator"."~0.4.7" = + self.by-version."regenerator"."0.4.12"; + by-version."regenerator"."0.4.12" = self.buildNodePackage { + name = "regenerator-0.4.12"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/regenerator/-/regenerator-0.4.12.tgz"; + name = "regenerator-0.4.12.tgz"; + sha1 = "1b056b8c24583c5d9c71abb42bbb61b682dbb867"; + }; + deps = { + "commander-2.1.0" = self.by-version."commander"."2.1.0"; + "esprima-1.1.0-dev-harmony" = self.by-version."esprima"."1.1.0-dev-harmony"; + "recast-0.6.10" = self.by-version."recast"."0.6.10"; + "private-0.1.6" = self.by-version."private"."0.1.6"; + "defs-0.6.2" = self.by-version."defs"."0.6.2"; + }; + peerDependencies = []; }; by-spec."regexp-clone"."0.0.1" = self.by-version."regexp-clone"."0.0.1"; - by-version."regexp-clone"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."regexp-clone"."0.0.1" = self.buildNodePackage { name = "regexp-clone-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/regexp-clone/-/regexp-clone-0.0.1.tgz"; - name = "regexp-clone-0.0.1.tgz"; - sha1 = "a7c2e09891fdbf38fbb10d376fb73003e68ac589"; - }) - ]; - buildInputs = - (self.nativeDeps."regexp-clone" or []); + src = fetchurl { + url = "http://registry.npmjs.org/regexp-clone/-/regexp-clone-0.0.1.tgz"; + name = "regexp-clone-0.0.1.tgz"; + sha1 = "a7c2e09891fdbf38fbb10d376fb73003e68ac589"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "regexp-clone" ]; + peerDependencies = []; }; by-spec."registry-url"."^0.1.0" = self.by-version."registry-url"."0.1.1"; - by-version."registry-url"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."registry-url"."0.1.1" = self.buildNodePackage { name = "registry-url-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/registry-url/-/registry-url-0.1.1.tgz"; - name = "registry-url-0.1.1.tgz"; - sha1 = "1739427b81b110b302482a1c7cd727ffcc82d5be"; - }) - ]; - buildInputs = - (self.nativeDeps."registry-url" or []); + src = fetchurl { + url = "http://registry.npmjs.org/registry-url/-/registry-url-0.1.1.tgz"; + name = "registry-url-0.1.1.tgz"; + sha1 = "1739427b81b110b302482a1c7cd727ffcc82d5be"; + }; deps = { "npmconf-2.1.1" = self.by-version."npmconf"."2.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "registry-url" ]; + peerDependencies = []; }; by-spec."registry-url"."^2.0.0" = - self.by-version."registry-url"."2.0.0"; - by-version."registry-url"."2.0.0" = lib.makeOverridable self.buildNodePackage { - name = "registry-url-2.0.0"; + self.by-version."registry-url"."2.1.0"; + by-version."registry-url"."2.1.0" = self.buildNodePackage { + name = "registry-url-2.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/registry-url/-/registry-url-2.0.0.tgz"; - name = "registry-url-2.0.0.tgz"; - sha1 = "f42feb744865eef37a33d38edec4cff9ea92f643"; - }) - ]; - buildInputs = - (self.nativeDeps."registry-url" or []); + src = fetchurl { + url = "http://registry.npmjs.org/registry-url/-/registry-url-2.1.0.tgz"; + name = "registry-url-2.1.0.tgz"; + sha1 = "f9624c877b43946af540849ba772ed704d606f7a"; + }; deps = { "rc-0.5.5" = self.by-version."rc"."0.5.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "registry-url" ]; + peerDependencies = []; }; by-spec."repeating"."^1.1.0" = self.by-version."repeating"."1.1.1"; - by-version."repeating"."1.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."repeating"."1.1.1" = self.buildNodePackage { name = "repeating-1.1.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/repeating/-/repeating-1.1.1.tgz"; - name = "repeating-1.1.1.tgz"; - sha1 = "2dfe71fb0baf78249e8ec6a537ec3dd63f48bb22"; - }) - ]; - buildInputs = - (self.nativeDeps."repeating" or []); + src = fetchurl { + url = "http://registry.npmjs.org/repeating/-/repeating-1.1.1.tgz"; + name = "repeating-1.1.1.tgz"; + sha1 = "2dfe71fb0baf78249e8ec6a537ec3dd63f48bb22"; + }; deps = { "is-finite-1.0.0" = self.by-version."is-finite"."1.0.0"; "meow-2.1.0" = self.by-version."meow"."2.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "repeating" ]; + peerDependencies = []; }; by-spec."replace"."~0.2.4" = self.by-version."replace"."0.2.10"; - by-version."replace"."0.2.10" = lib.makeOverridable self.buildNodePackage { + by-version."replace"."0.2.10" = self.buildNodePackage { name = "replace-0.2.10"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/replace/-/replace-0.2.10.tgz"; - name = "replace-0.2.10.tgz"; - sha1 = "1123397e995b3bfef9985fc63cddcf79a014fd64"; - }) - ]; - buildInputs = - (self.nativeDeps."replace" or []); + src = fetchurl { + url = "http://registry.npmjs.org/replace/-/replace-0.2.10.tgz"; + name = "replace-0.2.10.tgz"; + sha1 = "1123397e995b3bfef9985fc63cddcf79a014fd64"; + }; deps = { "nomnom-1.6.2" = self.by-version."nomnom"."1.6.2"; "colors-0.5.1" = self.by-version."colors"."0.5.1"; "minimatch-0.2.14" = self.by-version."minimatch"."0.2.14"; }; - peerDependencies = [ - ]; - passthru.names = [ "replace" ]; + peerDependencies = []; }; by-spec."replace-ext"."0.0.1" = self.by-version."replace-ext"."0.0.1"; - by-version."replace-ext"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."replace-ext"."0.0.1" = self.buildNodePackage { name = "replace-ext-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"; - name = "replace-ext-0.0.1.tgz"; - sha1 = "29bbd92078a739f0bcce2b4ee41e837953522924"; - }) - ]; - buildInputs = - (self.nativeDeps."replace-ext" or []); + src = fetchurl { + url = "http://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"; + name = "replace-ext-0.0.1.tgz"; + sha1 = "29bbd92078a739f0bcce2b4ee41e837953522924"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "replace-ext" ]; + peerDependencies = []; }; by-spec."request"."2" = self.by-version."request"."2.51.0"; - by-version."request"."2.51.0" = lib.makeOverridable self.buildNodePackage { + by-version."request"."2.51.0" = self.buildNodePackage { name = "request-2.51.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.51.0.tgz"; - name = "request-2.51.0.tgz"; - sha1 = "35d00bbecc012e55f907b1bd9e0dbd577bfef26e"; - }) - ]; - buildInputs = - (self.nativeDeps."request" or []); + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.51.0.tgz"; + name = "request-2.51.0.tgz"; + sha1 = "35d00bbecc012e55f907b1bd9e0dbd577bfef26e"; + }; deps = { - "bl-0.9.3" = self.by-version."bl"."0.9.3"; + "bl-0.9.4" = self.by-version."bl"."0.9.4"; "caseless-0.8.0" = self.by-version."caseless"."0.8.0"; "forever-agent-0.5.2" = self.by-version."forever-agent"."0.5.2"; "form-data-0.2.0" = self.by-version."form-data"."0.2.0"; @@ -24733,9 +23573,7 @@ "stringstream-0.0.4" = self.by-version."stringstream"."0.0.4"; "combined-stream-0.0.7" = self.by-version."combined-stream"."0.0.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "request" ]; + peerDependencies = []; }; by-spec."request"."2 >=2.20.0" = self.by-version."request"."2.51.0"; @@ -24743,18 +23581,14 @@ self.by-version."request"."2.51.0"; by-spec."request"."2.16.x" = self.by-version."request"."2.16.6"; - by-version."request"."2.16.6" = lib.makeOverridable self.buildNodePackage { + by-version."request"."2.16.6" = self.buildNodePackage { name = "request-2.16.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; - name = "request-2.16.6.tgz"; - sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; - }) - ]; - buildInputs = - (self.nativeDeps."request" or []); + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; + name = "request-2.16.6.tgz"; + sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; + }; deps = { "form-data-0.0.10" = self.by-version."form-data"."0.0.10"; "mime-1.2.11" = self.by-version."mime"."1.2.11"; @@ -24768,24 +23602,122 @@ "json-stringify-safe-3.0.0" = self.by-version."json-stringify-safe"."3.0.0"; "qs-0.5.6" = self.by-version."qs"."0.5.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "request" ]; + peerDependencies = []; + }; + by-spec."request"."2.26.x" = + self.by-version."request"."2.26.0"; + by-version."request"."2.26.0" = self.buildNodePackage { + name = "request-2.26.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; + name = "request-2.26.0.tgz"; + sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; + }; + deps = { + "qs-0.6.6" = self.by-version."qs"."0.6.6"; + "json-stringify-safe-5.0.0" = self.by-version."json-stringify-safe"."5.0.0"; + "forever-agent-0.5.2" = self.by-version."forever-agent"."0.5.2"; + "tunnel-agent-0.3.0" = self.by-version."tunnel-agent"."0.3.0"; + "http-signature-0.10.1" = self.by-version."http-signature"."0.10.1"; + "hawk-1.0.0" = self.by-version."hawk"."1.0.0"; + "aws-sign-0.3.0" = self.by-version."aws-sign"."0.3.0"; + "oauth-sign-0.3.0" = self.by-version."oauth-sign"."0.3.0"; + "cookie-jar-0.3.0" = self.by-version."cookie-jar"."0.3.0"; + "node-uuid-1.4.2" = self.by-version."node-uuid"."1.4.2"; + "mime-1.2.11" = self.by-version."mime"."1.2.11"; + "form-data-0.1.4" = self.by-version."form-data"."0.1.4"; + }; + peerDependencies = []; + }; + by-spec."request"."2.27.x" = + self.by-version."request"."2.27.0"; + by-version."request"."2.27.0" = self.buildNodePackage { + name = "request-2.27.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; + name = "request-2.27.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + }; + deps = { + "qs-0.6.6" = self.by-version."qs"."0.6.6"; + "json-stringify-safe-5.0.0" = self.by-version."json-stringify-safe"."5.0.0"; + "forever-agent-0.5.2" = self.by-version."forever-agent"."0.5.2"; + "tunnel-agent-0.3.0" = self.by-version."tunnel-agent"."0.3.0"; + "http-signature-0.10.1" = self.by-version."http-signature"."0.10.1"; + "hawk-1.0.0" = self.by-version."hawk"."1.0.0"; + "aws-sign-0.3.0" = self.by-version."aws-sign"."0.3.0"; + "oauth-sign-0.3.0" = self.by-version."oauth-sign"."0.3.0"; + "cookie-jar-0.3.0" = self.by-version."cookie-jar"."0.3.0"; + "node-uuid-1.4.2" = self.by-version."node-uuid"."1.4.2"; + "mime-1.2.11" = self.by-version."mime"."1.2.11"; + "form-data-0.1.4" = self.by-version."form-data"."0.1.4"; + }; + peerDependencies = []; + }; + by-spec."request"."2.29.0" = + self.by-version."request"."2.29.0"; + by-version."request"."2.29.0" = self.buildNodePackage { + name = "request-2.29.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.29.0.tgz"; + name = "request-2.29.0.tgz"; + sha1 = "0d4b8de70d26a9911a8344af9a0e8edab81ff1c3"; + }; + deps = { + "qs-0.6.6" = self.by-version."qs"."0.6.6"; + "json-stringify-safe-5.0.0" = self.by-version."json-stringify-safe"."5.0.0"; + "forever-agent-0.5.2" = self.by-version."forever-agent"."0.5.2"; + "node-uuid-1.4.2" = self.by-version."node-uuid"."1.4.2"; + "mime-1.2.11" = self.by-version."mime"."1.2.11"; + "tough-cookie-0.9.15" = self.by-version."tough-cookie"."0.9.15"; + "form-data-0.1.4" = self.by-version."form-data"."0.1.4"; + "tunnel-agent-0.3.0" = self.by-version."tunnel-agent"."0.3.0"; + "http-signature-0.10.1" = self.by-version."http-signature"."0.10.1"; + "oauth-sign-0.3.0" = self.by-version."oauth-sign"."0.3.0"; + "hawk-1.0.0" = self.by-version."hawk"."1.0.0"; + "aws-sign2-0.5.0" = self.by-version."aws-sign2"."0.5.0"; + }; + peerDependencies = []; + }; + by-spec."request"."2.36.0" = + self.by-version."request"."2.36.0"; + by-version."request"."2.36.0" = self.buildNodePackage { + name = "request-2.36.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.36.0.tgz"; + name = "request-2.36.0.tgz"; + sha1 = "28c6c04262c7b9ffdd21b9255374517ee6d943f5"; + }; + deps = { + "qs-0.6.6" = self.by-version."qs"."0.6.6"; + "json-stringify-safe-5.0.0" = self.by-version."json-stringify-safe"."5.0.0"; + "mime-1.2.11" = self.by-version."mime"."1.2.11"; + "forever-agent-0.5.2" = self.by-version."forever-agent"."0.5.2"; + "node-uuid-1.4.2" = self.by-version."node-uuid"."1.4.2"; + "tough-cookie-0.12.1" = self.by-version."tough-cookie"."0.12.1"; + "form-data-0.1.4" = self.by-version."form-data"."0.1.4"; + "tunnel-agent-0.4.0" = self.by-version."tunnel-agent"."0.4.0"; + "http-signature-0.10.1" = self.by-version."http-signature"."0.10.1"; + "oauth-sign-0.3.0" = self.by-version."oauth-sign"."0.3.0"; + "hawk-1.0.0" = self.by-version."hawk"."1.0.0"; + "aws-sign2-0.5.0" = self.by-version."aws-sign2"."0.5.0"; + }; + peerDependencies = []; }; by-spec."request"."2.40.0" = self.by-version."request"."2.40.0"; - by-version."request"."2.40.0" = lib.makeOverridable self.buildNodePackage { + by-version."request"."2.40.0" = self.buildNodePackage { name = "request-2.40.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.40.0.tgz"; - name = "request-2.40.0.tgz"; - sha1 = "4dd670f696f1e6e842e66b4b5e839301ab9beb67"; - }) - ]; - buildInputs = - (self.nativeDeps."request" or []); + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.40.0.tgz"; + name = "request-2.40.0.tgz"; + sha1 = "4dd670f696f1e6e842e66b4b5e839301ab9beb67"; + }; deps = { "qs-1.0.2" = self.by-version."qs"."1.0.2"; "json-stringify-safe-5.0.0" = self.by-version."json-stringify-safe"."5.0.0"; @@ -24801,26 +23733,20 @@ "aws-sign2-0.5.0" = self.by-version."aws-sign2"."0.5.0"; "stringstream-0.0.4" = self.by-version."stringstream"."0.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "request" ]; + peerDependencies = []; }; by-spec."request"."2.42.0" = self.by-version."request"."2.42.0"; - by-version."request"."2.42.0" = lib.makeOverridable self.buildNodePackage { + by-version."request"."2.42.0" = self.buildNodePackage { name = "request-2.42.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.42.0.tgz"; - name = "request-2.42.0.tgz"; - sha1 = "572bd0148938564040ac7ab148b96423a063304a"; - }) - ]; - buildInputs = - (self.nativeDeps."request" or []); + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.42.0.tgz"; + name = "request-2.42.0.tgz"; + sha1 = "572bd0148938564040ac7ab148b96423a063304a"; + }; deps = { - "bl-0.9.3" = self.by-version."bl"."0.9.3"; + "bl-0.9.4" = self.by-version."bl"."0.9.4"; "caseless-0.6.0" = self.by-version."caseless"."0.6.0"; "forever-agent-0.5.2" = self.by-version."forever-agent"."0.5.2"; "qs-1.2.2" = self.by-version."qs"."1.2.2"; @@ -24836,26 +23762,20 @@ "aws-sign2-0.5.0" = self.by-version."aws-sign2"."0.5.0"; "stringstream-0.0.4" = self.by-version."stringstream"."0.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "request" ]; + peerDependencies = []; }; by-spec."request"."2.47.0" = self.by-version."request"."2.47.0"; - by-version."request"."2.47.0" = lib.makeOverridable self.buildNodePackage { + by-version."request"."2.47.0" = self.buildNodePackage { name = "request-2.47.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.47.0.tgz"; - name = "request-2.47.0.tgz"; - sha1 = "09e9fd1a4fed6593a805ef8202b20f0c5ecb485f"; - }) - ]; - buildInputs = - (self.nativeDeps."request" or []); + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.47.0.tgz"; + name = "request-2.47.0.tgz"; + sha1 = "09e9fd1a4fed6593a805ef8202b20f0c5ecb485f"; + }; deps = { - "bl-0.9.3" = self.by-version."bl"."0.9.3"; + "bl-0.9.4" = self.by-version."bl"."0.9.4"; "caseless-0.6.0" = self.by-version."caseless"."0.6.0"; "forever-agent-0.5.2" = self.by-version."forever-agent"."0.5.2"; "form-data-0.1.4" = self.by-version."form-data"."0.1.4"; @@ -24872,34 +23792,67 @@ "stringstream-0.0.4" = self.by-version."stringstream"."0.0.4"; "combined-stream-0.0.7" = self.by-version."combined-stream"."0.0.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "request" ]; + peerDependencies = []; }; by-spec."request"."2.9.x" = self.by-version."request"."2.9.203"; - by-version."request"."2.9.203" = lib.makeOverridable self.buildNodePackage { + by-version."request"."2.9.203" = self.buildNodePackage { name = "request-2.9.203"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.9.203.tgz"; - name = "request-2.9.203.tgz"; - sha1 = "6c1711a5407fb94a114219563e44145bcbf4723a"; - }) - ]; - buildInputs = - (self.nativeDeps."request" or []); + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.9.203.tgz"; + name = "request-2.9.203.tgz"; + sha1 = "6c1711a5407fb94a114219563e44145bcbf4723a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "request" ]; + peerDependencies = []; }; by-spec."request"."2.x" = self.by-version."request"."2.51.0"; + by-spec."request"."2.x.x" = + self.by-version."request"."2.51.0"; + by-spec."request"."=2.45.0" = + self.by-version."request"."2.45.0"; + by-version."request"."2.45.0" = self.buildNodePackage { + name = "request-2.45.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.45.0.tgz"; + name = "request-2.45.0.tgz"; + sha1 = "29d713a0a07f17fb2e7b61815d2010681718e93c"; + }; + deps = { + "bl-0.9.4" = self.by-version."bl"."0.9.4"; + "caseless-0.6.0" = self.by-version."caseless"."0.6.0"; + "forever-agent-0.5.2" = self.by-version."forever-agent"."0.5.2"; + "qs-1.2.2" = self.by-version."qs"."1.2.2"; + "json-stringify-safe-5.0.0" = self.by-version."json-stringify-safe"."5.0.0"; + "mime-types-1.0.2" = self.by-version."mime-types"."1.0.2"; + "node-uuid-1.4.2" = self.by-version."node-uuid"."1.4.2"; + "tunnel-agent-0.4.0" = self.by-version."tunnel-agent"."0.4.0"; + "form-data-0.1.4" = self.by-version."form-data"."0.1.4"; + "tough-cookie-0.12.1" = self.by-version."tough-cookie"."0.12.1"; + "http-signature-0.10.1" = self.by-version."http-signature"."0.10.1"; + "oauth-sign-0.4.0" = self.by-version."oauth-sign"."0.4.0"; + "hawk-1.1.1" = self.by-version."hawk"."1.1.1"; + "aws-sign2-0.5.0" = self.by-version."aws-sign2"."0.5.0"; + "stringstream-0.0.4" = self.by-version."stringstream"."0.0.4"; + }; + peerDependencies = []; + }; + by-spec."request".">= 2.2.9" = + self.by-version."request"."2.51.0"; by-spec."request".">= 2.9.153" = self.by-version."request"."2.51.0"; + by-spec."request".">=2.27.0" = + self.by-version."request"."2.51.0"; + by-spec."request".">=2.29.1" = + self.by-version."request"."2.51.0"; + by-spec."request".">=2.30.1" = + self.by-version."request"."2.51.0"; + by-spec."request"."^2.34.0" = + self.by-version."request"."2.51.0"; by-spec."request"."^2.36.0" = self.by-version."request"."2.51.0"; by-spec."request"."^2.40.0" = @@ -24908,60 +23861,56 @@ self.by-version."request"."2.51.0"; by-spec."request"."^2.48.0" = self.by-version."request"."2.51.0"; + by-spec."request"."^2.51.0" = + self.by-version."request"."2.51.0"; by-spec."request"."~2" = self.by-version."request"."2.51.0"; by-spec."request"."~2.16.2" = self.by-version."request"."2.16.6"; by-spec."request"."~2.27.0" = self.by-version."request"."2.27.0"; - by-version."request"."2.27.0" = lib.makeOverridable self.buildNodePackage { - name = "request-2.27.0"; + by-spec."request"."~2.34.0" = + self.by-version."request"."2.34.0"; + by-version."request"."2.34.0" = self.buildNodePackage { + name = "request-2.34.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; - name = "request-2.27.0.tgz"; - sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; - }) - ]; - buildInputs = - (self.nativeDeps."request" or []); + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.34.0.tgz"; + name = "request-2.34.0.tgz"; + sha1 = "b5d8b9526add4a2d4629f4d417124573996445ae"; + }; deps = { "qs-0.6.6" = self.by-version."qs"."0.6.6"; "json-stringify-safe-5.0.0" = self.by-version."json-stringify-safe"."5.0.0"; "forever-agent-0.5.2" = self.by-version."forever-agent"."0.5.2"; - "tunnel-agent-0.3.0" = self.by-version."tunnel-agent"."0.3.0"; - "http-signature-0.10.1" = self.by-version."http-signature"."0.10.1"; - "hawk-1.0.0" = self.by-version."hawk"."1.0.0"; - "aws-sign-0.3.0" = self.by-version."aws-sign"."0.3.0"; - "oauth-sign-0.3.0" = self.by-version."oauth-sign"."0.3.0"; - "cookie-jar-0.3.0" = self.by-version."cookie-jar"."0.3.0"; "node-uuid-1.4.2" = self.by-version."node-uuid"."1.4.2"; "mime-1.2.11" = self.by-version."mime"."1.2.11"; + "tough-cookie-0.12.1" = self.by-version."tough-cookie"."0.12.1"; "form-data-0.1.4" = self.by-version."form-data"."0.1.4"; + "tunnel-agent-0.3.0" = self.by-version."tunnel-agent"."0.3.0"; + "http-signature-0.10.1" = self.by-version."http-signature"."0.10.1"; + "oauth-sign-0.3.0" = self.by-version."oauth-sign"."0.3.0"; + "hawk-1.0.0" = self.by-version."hawk"."1.0.0"; + "aws-sign2-0.5.0" = self.by-version."aws-sign2"."0.5.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "request" ]; + peerDependencies = []; }; + by-spec."request"."~2.40.0" = + self.by-version."request"."2.40.0"; by-spec."request"."~2.42.0" = self.by-version."request"."2.42.0"; by-spec."request"."~2.46.0" = self.by-version."request"."2.46.0"; - by-version."request"."2.46.0" = lib.makeOverridable self.buildNodePackage { + by-version."request"."2.46.0" = self.buildNodePackage { name = "request-2.46.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.46.0.tgz"; - name = "request-2.46.0.tgz"; - sha1 = "359195d52eaf720bc69742579d04ad6d265a8274"; - }) - ]; - buildInputs = - (self.nativeDeps."request" or []); + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.46.0.tgz"; + name = "request-2.46.0.tgz"; + sha1 = "359195d52eaf720bc69742579d04ad6d265a8274"; + }; deps = { - "bl-0.9.3" = self.by-version."bl"."0.9.3"; + "bl-0.9.4" = self.by-version."bl"."0.9.4"; "caseless-0.6.0" = self.by-version."caseless"."0.6.0"; "forever-agent-0.5.2" = self.by-version."forever-agent"."0.5.2"; "form-data-0.1.4" = self.by-version."form-data"."0.1.4"; @@ -24977,26 +23926,20 @@ "aws-sign2-0.5.0" = self.by-version."aws-sign2"."0.5.0"; "stringstream-0.0.4" = self.by-version."stringstream"."0.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "request" ]; + peerDependencies = []; }; by-spec."request"."~2.48.0" = self.by-version."request"."2.48.0"; - by-version."request"."2.48.0" = lib.makeOverridable self.buildNodePackage { + by-version."request"."2.48.0" = self.buildNodePackage { name = "request-2.48.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.48.0.tgz"; - name = "request-2.48.0.tgz"; - sha1 = "3ae2e091c9698282d58a0e6989ece2638f0f1f28"; - }) - ]; - buildInputs = - (self.nativeDeps."request" or []); + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.48.0.tgz"; + name = "request-2.48.0.tgz"; + sha1 = "3ae2e091c9698282d58a0e6989ece2638f0f1f28"; + }; deps = { - "bl-0.9.3" = self.by-version."bl"."0.9.3"; + "bl-0.9.4" = self.by-version."bl"."0.9.4"; "caseless-0.7.0" = self.by-version."caseless"."0.7.0"; "forever-agent-0.5.2" = self.by-version."forever-agent"."0.5.2"; "form-data-0.1.4" = self.by-version."form-data"."0.1.4"; @@ -25013,176 +23956,141 @@ "stringstream-0.0.4" = self.by-version."stringstream"."0.0.4"; "combined-stream-0.0.7" = self.by-version."combined-stream"."0.0.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "request" ]; + peerDependencies = []; }; by-spec."request"."~2.51.0" = self.by-version."request"."2.51.0"; by-spec."request-progress"."0.3.0" = self.by-version."request-progress"."0.3.0"; - by-version."request-progress"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."request-progress"."0.3.0" = self.buildNodePackage { name = "request-progress-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/request-progress/-/request-progress-0.3.0.tgz"; - name = "request-progress-0.3.0.tgz"; - sha1 = "bdf2062bfc197c5d492500d44cb3aff7865b492e"; - }) - ]; - buildInputs = - (self.nativeDeps."request-progress" or []); + src = fetchurl { + url = "http://registry.npmjs.org/request-progress/-/request-progress-0.3.0.tgz"; + name = "request-progress-0.3.0.tgz"; + sha1 = "bdf2062bfc197c5d492500d44cb3aff7865b492e"; + }; deps = { "throttleit-0.0.2" = self.by-version."throttleit"."0.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "request-progress" ]; + peerDependencies = []; }; by-spec."request-progress"."0.3.1" = self.by-version."request-progress"."0.3.1"; - by-version."request-progress"."0.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."request-progress"."0.3.1" = self.buildNodePackage { name = "request-progress-0.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/request-progress/-/request-progress-0.3.1.tgz"; - name = "request-progress-0.3.1.tgz"; - sha1 = "0721c105d8a96ac6b2ce8b2c89ae2d5ecfcf6b3a"; - }) - ]; - buildInputs = - (self.nativeDeps."request-progress" or []); + src = fetchurl { + url = "http://registry.npmjs.org/request-progress/-/request-progress-0.3.1.tgz"; + name = "request-progress-0.3.1.tgz"; + sha1 = "0721c105d8a96ac6b2ce8b2c89ae2d5ecfcf6b3a"; + }; deps = { "throttleit-0.0.2" = self.by-version."throttleit"."0.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "request-progress" ]; + peerDependencies = []; }; by-spec."request-replay"."~0.2.0" = self.by-version."request-replay"."0.2.0"; - by-version."request-replay"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."request-replay"."0.2.0" = self.buildNodePackage { name = "request-replay-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/request-replay/-/request-replay-0.2.0.tgz"; - name = "request-replay-0.2.0.tgz"; - sha1 = "9b693a5d118b39f5c596ead5ed91a26444057f60"; - }) - ]; - buildInputs = - (self.nativeDeps."request-replay" or []); + src = fetchurl { + url = "http://registry.npmjs.org/request-replay/-/request-replay-0.2.0.tgz"; + name = "request-replay-0.2.0.tgz"; + sha1 = "9b693a5d118b39f5c596ead5ed91a26444057f60"; + }; deps = { "retry-0.6.1" = self.by-version."retry"."0.6.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "request-replay" ]; + peerDependencies = []; }; by-spec."requirejs"."~2.1" = self.by-version."requirejs"."2.1.15"; - by-version."requirejs"."2.1.15" = lib.makeOverridable self.buildNodePackage { + by-version."requirejs"."2.1.15" = self.buildNodePackage { name = "requirejs-2.1.15"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/requirejs/-/requirejs-2.1.15.tgz"; - name = "requirejs-2.1.15.tgz"; - sha1 = "cbcfce55d584ae5983c00a20daa8eade37d18892"; - }) - ]; - buildInputs = - (self.nativeDeps."requirejs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/requirejs/-/requirejs-2.1.15.tgz"; + name = "requirejs-2.1.15.tgz"; + sha1 = "cbcfce55d584ae5983c00a20daa8eade37d18892"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "requirejs" ]; + peerDependencies = []; }; by-spec."requirejs"."~2.1.0" = self.by-version."requirejs"."2.1.15"; + by-spec."resanitize"."~0.3.0" = + self.by-version."resanitize"."0.3.0"; + by-version."resanitize"."0.3.0" = self.buildNodePackage { + name = "resanitize-0.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/resanitize/-/resanitize-0.3.0.tgz"; + name = "resanitize-0.3.0.tgz"; + sha1 = "dfcb2bf2ae1df2838439ed6cd04c78845c532353"; + }; + deps = { + "validator-1.5.1" = self.by-version."validator"."1.5.1"; + }; + peerDependencies = []; + }; by-spec."resolve"."0.6.3" = self.by-version."resolve"."0.6.3"; - by-version."resolve"."0.6.3" = lib.makeOverridable self.buildNodePackage { + by-version."resolve"."0.6.3" = self.buildNodePackage { name = "resolve-0.6.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/resolve/-/resolve-0.6.3.tgz"; - name = "resolve-0.6.3.tgz"; - sha1 = "dd957982e7e736debdf53b58a4dd91754575dd46"; - }) - ]; - buildInputs = - (self.nativeDeps."resolve" or []); + src = fetchurl { + url = "http://registry.npmjs.org/resolve/-/resolve-0.6.3.tgz"; + name = "resolve-0.6.3.tgz"; + sha1 = "dd957982e7e736debdf53b58a4dd91754575dd46"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "resolve" ]; + peerDependencies = []; }; by-spec."resolve"."0.7.x" = self.by-version."resolve"."0.7.4"; - by-version."resolve"."0.7.4" = lib.makeOverridable self.buildNodePackage { + by-version."resolve"."0.7.4" = self.buildNodePackage { name = "resolve-0.7.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/resolve/-/resolve-0.7.4.tgz"; - name = "resolve-0.7.4.tgz"; - sha1 = "395a9ef9e873fbfe12bd14408bd91bb936003d69"; - }) - ]; - buildInputs = - (self.nativeDeps."resolve" or []); + src = fetchurl { + url = "http://registry.npmjs.org/resolve/-/resolve-0.7.4.tgz"; + name = "resolve-0.7.4.tgz"; + sha1 = "395a9ef9e873fbfe12bd14408bd91bb936003d69"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "resolve" ]; + peerDependencies = []; }; by-spec."resolve"."1.0.0" = self.by-version."resolve"."1.0.0"; - by-version."resolve"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."resolve"."1.0.0" = self.buildNodePackage { name = "resolve-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/resolve/-/resolve-1.0.0.tgz"; - name = "resolve-1.0.0.tgz"; - sha1 = "2a6e3b314dcd57c6519e8e2282af8687e8de61c6"; - }) - ]; - buildInputs = - (self.nativeDeps."resolve" or []); + src = fetchurl { + url = "http://registry.npmjs.org/resolve/-/resolve-1.0.0.tgz"; + name = "resolve-1.0.0.tgz"; + sha1 = "2a6e3b314dcd57c6519e8e2282af8687e8de61c6"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "resolve" ]; + peerDependencies = []; }; by-spec."resolve"."~0.3.0" = self.by-version."resolve"."0.3.1"; - by-version."resolve"."0.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."resolve"."0.3.1" = self.buildNodePackage { name = "resolve-0.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz"; - name = "resolve-0.3.1.tgz"; - sha1 = "34c63447c664c70598d1c9b126fc43b2a24310a4"; - }) - ]; - buildInputs = - (self.nativeDeps."resolve" or []); + src = fetchurl { + url = "http://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz"; + name = "resolve-0.3.1.tgz"; + sha1 = "34c63447c664c70598d1c9b126fc43b2a24310a4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "resolve" ]; + peerDependencies = []; }; by-spec."resolve"."~0.3.1" = self.by-version."resolve"."0.3.1"; @@ -25196,81 +24104,59 @@ self.by-version."resolve"."1.0.0"; by-spec."response-time"."1.0.0" = self.by-version."response-time"."1.0.0"; - by-version."response-time"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."response-time"."1.0.0" = self.buildNodePackage { name = "response-time-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/response-time/-/response-time-1.0.0.tgz"; - name = "response-time-1.0.0.tgz"; - sha1 = "c2bc8d08f3c359f97eae1d6da86eead175fabdc9"; - }) - ]; - buildInputs = - (self.nativeDeps."response-time" or []); + src = fetchurl { + url = "http://registry.npmjs.org/response-time/-/response-time-1.0.0.tgz"; + name = "response-time-1.0.0.tgz"; + sha1 = "c2bc8d08f3c359f97eae1d6da86eead175fabdc9"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "response-time" ]; + peerDependencies = []; }; by-spec."response-time"."~2.0.1" = self.by-version."response-time"."2.0.1"; - by-version."response-time"."2.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."response-time"."2.0.1" = self.buildNodePackage { name = "response-time-2.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/response-time/-/response-time-2.0.1.tgz"; - name = "response-time-2.0.1.tgz"; - sha1 = "c6d2cbadeac4cb251b21016fe182640c02aff343"; - }) - ]; - buildInputs = - (self.nativeDeps."response-time" or []); + src = fetchurl { + url = "http://registry.npmjs.org/response-time/-/response-time-2.0.1.tgz"; + name = "response-time-2.0.1.tgz"; + sha1 = "c6d2cbadeac4cb251b21016fe182640c02aff343"; + }; deps = { "on-headers-1.0.0" = self.by-version."on-headers"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "response-time" ]; + peerDependencies = []; }; by-spec."response-time"."~2.2.0" = self.by-version."response-time"."2.2.0"; - by-version."response-time"."2.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."response-time"."2.2.0" = self.buildNodePackage { name = "response-time-2.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/response-time/-/response-time-2.2.0.tgz"; - name = "response-time-2.2.0.tgz"; - sha1 = "77ab4688cbf030e9c5f82dc1eac7fe5226d3c8eb"; - }) - ]; - buildInputs = - (self.nativeDeps."response-time" or []); + src = fetchurl { + url = "http://registry.npmjs.org/response-time/-/response-time-2.2.0.tgz"; + name = "response-time-2.2.0.tgz"; + sha1 = "77ab4688cbf030e9c5f82dc1eac7fe5226d3c8eb"; + }; deps = { "depd-1.0.0" = self.by-version."depd"."1.0.0"; "on-headers-1.0.0" = self.by-version."on-headers"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "response-time" ]; + peerDependencies = []; }; by-spec."restify"."2.4.1" = self.by-version."restify"."2.4.1"; - by-version."restify"."2.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."restify"."2.4.1" = self.buildNodePackage { name = "restify-2.4.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/restify/-/restify-2.4.1.tgz"; - name = "restify-2.4.1.tgz"; - sha1 = "35790a052bd0927e7f6a06cc3d079e56fabc9371"; - }) - ]; - buildInputs = - (self.nativeDeps."restify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/restify/-/restify-2.4.1.tgz"; + name = "restify-2.4.1.tgz"; + sha1 = "35790a052bd0927e7f6a06cc3d079e56fabc9371"; + }; deps = { "assert-plus-0.1.2" = self.by-version."assert-plus"."0.1.2"; "backoff-2.1.0" = self.by-version."backoff"."2.1.0"; @@ -25290,71 +24176,65 @@ "verror-1.3.6" = self.by-version."verror"."1.3.6"; "dtrace-provider-0.2.8" = self.by-version."dtrace-provider"."0.2.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "restify" ]; + peerDependencies = []; + }; + by-spec."ret"."~0.1.6" = + self.by-version."ret"."0.1.10"; + by-version."ret"."0.1.10" = self.buildNodePackage { + name = "ret-0.1.10"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/ret/-/ret-0.1.10.tgz"; + name = "ret-0.1.10.tgz"; + sha1 = "7bda7048cb6b0566617d3b15a3345f712060a1a4"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."rethinkdb"."*" = self.by-version."rethinkdb"."1.15.0"; - by-version."rethinkdb"."1.15.0" = lib.makeOverridable self.buildNodePackage { + by-version."rethinkdb"."1.15.0" = self.buildNodePackage { name = "rethinkdb-1.15.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/rethinkdb/-/rethinkdb-1.15.0.tgz"; - name = "rethinkdb-1.15.0.tgz"; - sha1 = "b9005cd79e3800c26739938473dbb4dd769cd022"; - }) - ]; - buildInputs = - (self.nativeDeps."rethinkdb" or []); - deps = { - "bluebird-2.6.2" = self.by-version."bluebird"."2.6.2"; + src = fetchurl { + url = "http://registry.npmjs.org/rethinkdb/-/rethinkdb-1.15.0.tgz"; + name = "rethinkdb-1.15.0.tgz"; + sha1 = "b9005cd79e3800c26739938473dbb4dd769cd022"; }; - peerDependencies = [ - ]; - passthru.names = [ "rethinkdb" ]; + deps = { + "bluebird-2.9.1" = self.by-version."bluebird"."2.9.1"; + }; + peerDependencies = []; }; "rethinkdb" = self.by-version."rethinkdb"."1.15.0"; by-spec."retry"."0.6.0" = self.by-version."retry"."0.6.0"; - by-version."retry"."0.6.0" = lib.makeOverridable self.buildNodePackage { + by-version."retry"."0.6.0" = self.buildNodePackage { name = "retry-0.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; - name = "retry-0.6.0.tgz"; - sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; - }) - ]; - buildInputs = - (self.nativeDeps."retry" or []); + src = fetchurl { + url = "http://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; + name = "retry-0.6.0.tgz"; + sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "retry" ]; + peerDependencies = []; }; by-spec."retry"."^0.6.1" = self.by-version."retry"."0.6.1"; - by-version."retry"."0.6.1" = lib.makeOverridable self.buildNodePackage { + by-version."retry"."0.6.1" = self.buildNodePackage { name = "retry-0.6.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/retry/-/retry-0.6.1.tgz"; - name = "retry-0.6.1.tgz"; - sha1 = "fdc90eed943fde11b893554b8cc63d0e899ba918"; - }) - ]; - buildInputs = - (self.nativeDeps."retry" or []); + src = fetchurl { + url = "http://registry.npmjs.org/retry/-/retry-0.6.1.tgz"; + name = "retry-0.6.1.tgz"; + sha1 = "fdc90eed943fde11b893554b8cc63d0e899ba918"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "retry" ]; + peerDependencies = []; }; by-spec."retry"."~0.6.0" = self.by-version."retry"."0.6.1"; @@ -25362,110 +24242,82 @@ self.by-version."retry"."0.6.1"; by-spec."revalidator"."0.1.x" = self.by-version."revalidator"."0.1.8"; - by-version."revalidator"."0.1.8" = lib.makeOverridable self.buildNodePackage { + by-version."revalidator"."0.1.8" = self.buildNodePackage { name = "revalidator-0.1.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/revalidator/-/revalidator-0.1.8.tgz"; - name = "revalidator-0.1.8.tgz"; - sha1 = "fece61bfa0c1b52a206bd6b18198184bdd523a3b"; - }) - ]; - buildInputs = - (self.nativeDeps."revalidator" or []); + src = fetchurl { + url = "http://registry.npmjs.org/revalidator/-/revalidator-0.1.8.tgz"; + name = "revalidator-0.1.8.tgz"; + sha1 = "fece61bfa0c1b52a206bd6b18198184bdd523a3b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "revalidator" ]; + peerDependencies = []; }; by-spec."rfile"."~1.0" = self.by-version."rfile"."1.0.0"; - by-version."rfile"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."rfile"."1.0.0" = self.buildNodePackage { name = "rfile-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/rfile/-/rfile-1.0.0.tgz"; - name = "rfile-1.0.0.tgz"; - sha1 = "59708cf90ca1e74c54c3cfc5c36fdb9810435261"; - }) - ]; - buildInputs = - (self.nativeDeps."rfile" or []); + src = fetchurl { + url = "http://registry.npmjs.org/rfile/-/rfile-1.0.0.tgz"; + name = "rfile-1.0.0.tgz"; + sha1 = "59708cf90ca1e74c54c3cfc5c36fdb9810435261"; + }; deps = { "callsite-1.0.0" = self.by-version."callsite"."1.0.0"; "resolve-0.3.1" = self.by-version."resolve"."0.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "rfile" ]; + peerDependencies = []; }; by-spec."rfile"."~1.0.0" = self.by-version."rfile"."1.0.0"; by-spec."rimraf"."1.x.x" = self.by-version."rimraf"."1.0.9"; - by-version."rimraf"."1.0.9" = lib.makeOverridable self.buildNodePackage { + by-version."rimraf"."1.0.9" = self.buildNodePackage { name = "rimraf-1.0.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/rimraf/-/rimraf-1.0.9.tgz"; - name = "rimraf-1.0.9.tgz"; - sha1 = "be4801ff76c2ba6f1c50c78e9700eb1d21f239f1"; - }) - ]; - buildInputs = - (self.nativeDeps."rimraf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-1.0.9.tgz"; + name = "rimraf-1.0.9.tgz"; + sha1 = "be4801ff76c2ba6f1c50c78e9700eb1d21f239f1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "rimraf" ]; + peerDependencies = []; }; by-spec."rimraf"."2" = self.by-version."rimraf"."2.2.8"; - by-version."rimraf"."2.2.8" = lib.makeOverridable self.buildNodePackage { + by-version."rimraf"."2.2.8" = self.buildNodePackage { name = "rimraf-2.2.8"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz"; - name = "rimraf-2.2.8.tgz"; - sha1 = "e439be2aaee327321952730f99a8929e4fc50582"; - }) - ]; - buildInputs = - (self.nativeDeps."rimraf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz"; + name = "rimraf-2.2.8.tgz"; + sha1 = "e439be2aaee327321952730f99a8929e4fc50582"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "rimraf" ]; + peerDependencies = []; }; by-spec."rimraf"."2.2.6" = self.by-version."rimraf"."2.2.6"; - by-version."rimraf"."2.2.6" = lib.makeOverridable self.buildNodePackage { + by-version."rimraf"."2.2.6" = self.buildNodePackage { name = "rimraf-2.2.6"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.6.tgz"; - name = "rimraf-2.2.6.tgz"; - sha1 = "c59597569b14d956ad29cacc42bdddf5f0ea4f4c"; - }) - ]; - buildInputs = - (self.nativeDeps."rimraf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.6.tgz"; + name = "rimraf-2.2.6.tgz"; + sha1 = "c59597569b14d956ad29cacc42bdddf5f0ea4f4c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "rimraf" ]; + peerDependencies = []; }; by-spec."rimraf"."2.x.x" = self.by-version."rimraf"."2.2.8"; + by-spec."rimraf".">=2.2.6" = + self.by-version."rimraf"."2.2.8"; by-spec."rimraf"."^2.2.5" = self.by-version."rimraf"."2.2.8"; by-spec."rimraf"."^2.2.8" = @@ -25474,24 +24326,18 @@ self.by-version."rimraf"."2.2.8"; by-spec."rimraf"."~2.1.4" = self.by-version."rimraf"."2.1.4"; - by-version."rimraf"."2.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."rimraf"."2.1.4" = self.buildNodePackage { name = "rimraf-2.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/rimraf/-/rimraf-2.1.4.tgz"; - name = "rimraf-2.1.4.tgz"; - sha1 = "5a6eb62eeda068f51ede50f29b3e5cd22f3d9bb2"; - }) - ]; - buildInputs = - (self.nativeDeps."rimraf" or []); + src = fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.1.4.tgz"; + name = "rimraf-2.1.4.tgz"; + sha1 = "5a6eb62eeda068f51ede50f29b3e5cd22f3d9bb2"; + }; deps = { "graceful-fs-1.2.3" = self.by-version."graceful-fs"."1.2.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "rimraf" ]; + peerDependencies = []; }; by-spec."rimraf"."~2.2.0" = self.by-version."rimraf"."2.2.8"; @@ -25501,202 +24347,175 @@ self.by-version."rimraf"."2.2.8"; by-spec."rimraf"."~2.2.8" = self.by-version."rimraf"."2.2.8"; - by-spec."ripemd160"."0.2.0" = - self.by-version."ripemd160"."0.2.0"; - by-version."ripemd160"."0.2.0" = lib.makeOverridable self.buildNodePackage { - name = "ripemd160-0.2.0"; + by-spec."ripemd160"."^1.0.0" = + self.by-version."ripemd160"."1.0.0"; + by-version."ripemd160"."1.0.0" = self.buildNodePackage { + name = "ripemd160-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ripemd160/-/ripemd160-0.2.0.tgz"; - name = "ripemd160-0.2.0.tgz"; - sha1 = "2bf198bde167cacfa51c0a928e84b68bbe171fce"; - }) - ]; - buildInputs = - (self.nativeDeps."ripemd160" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ripemd160/-/ripemd160-1.0.0.tgz"; + name = "ripemd160-1.0.0.tgz"; + sha1 = "15fd251d56e58848840f3d5864a5cfbb259114c7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "ripemd160" ]; + peerDependencies = []; }; by-spec."rndm"."~1.1.0" = self.by-version."rndm"."1.1.0"; - by-version."rndm"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."rndm"."1.1.0" = self.buildNodePackage { name = "rndm-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/rndm/-/rndm-1.1.0.tgz"; - name = "rndm-1.1.0.tgz"; - sha1 = "01d1a8f1fb9b471181925b627b9049bf33074574"; - }) - ]; - buildInputs = - (self.nativeDeps."rndm" or []); + src = fetchurl { + url = "http://registry.npmjs.org/rndm/-/rndm-1.1.0.tgz"; + name = "rndm-1.1.0.tgz"; + sha1 = "01d1a8f1fb9b471181925b627b9049bf33074574"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "rndm" ]; + peerDependencies = []; }; by-spec."router"."^0.6.2" = self.by-version."router"."0.6.2"; - by-version."router"."0.6.2" = lib.makeOverridable self.buildNodePackage { + by-version."router"."0.6.2" = self.buildNodePackage { name = "router-0.6.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/router/-/router-0.6.2.tgz"; - name = "router-0.6.2.tgz"; - sha1 = "6f04063a2d04eba3303a1bbc6765eef63037cf3d"; - }) - ]; - buildInputs = - (self.nativeDeps."router" or []); + src = fetchurl { + url = "http://registry.npmjs.org/router/-/router-0.6.2.tgz"; + name = "router-0.6.2.tgz"; + sha1 = "6f04063a2d04eba3303a1bbc6765eef63037cf3d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "router" ]; + peerDependencies = []; + }; + by-spec."rss".">=0.2.1" = + self.by-version."rss"."1.1.1"; + by-version."rss"."1.1.1" = self.buildNodePackage { + name = "rss-1.1.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/rss/-/rss-1.1.1.tgz"; + name = "rss-1.1.1.tgz"; + sha1 = "eb240f55e48bda42b9f546be5fc659221a95c72c"; + }; + deps = { + "mime-types-2.0.7" = self.by-version."mime-types"."2.0.7"; + "xml-1.0.0" = self.by-version."xml"."1.0.0"; + }; + peerDependencies = []; }; by-spec."ruglify"."~1.0.0" = self.by-version."ruglify"."1.0.0"; - by-version."ruglify"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."ruglify"."1.0.0" = self.buildNodePackage { name = "ruglify-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ruglify/-/ruglify-1.0.0.tgz"; - name = "ruglify-1.0.0.tgz"; - sha1 = "dc8930e2a9544a274301cc9972574c0d0986b675"; - }) - ]; - buildInputs = - (self.nativeDeps."ruglify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ruglify/-/ruglify-1.0.0.tgz"; + name = "ruglify-1.0.0.tgz"; + sha1 = "dc8930e2a9544a274301cc9972574c0d0986b675"; + }; deps = { "rfile-1.0.0" = self.by-version."rfile"."1.0.0"; "uglify-js-2.2.5" = self.by-version."uglify-js"."2.2.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "ruglify" ]; + peerDependencies = []; }; by-spec."run-applescript"."^1.0.0" = self.by-version."run-applescript"."1.0.1"; - by-version."run-applescript"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."run-applescript"."1.0.1" = self.buildNodePackage { name = "run-applescript-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/run-applescript/-/run-applescript-1.0.1.tgz"; - name = "run-applescript-1.0.1.tgz"; - sha1 = "9f0be74a910dcea702caba65f747563706e86fe2"; - }) - ]; - buildInputs = - (self.nativeDeps."run-applescript" or []); + src = fetchurl { + url = "http://registry.npmjs.org/run-applescript/-/run-applescript-1.0.1.tgz"; + name = "run-applescript-1.0.1.tgz"; + sha1 = "9f0be74a910dcea702caba65f747563706e86fe2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "run-applescript" ]; + peerDependencies = []; }; by-spec."run-parallel"."^1.0.0" = self.by-version."run-parallel"."1.0.0"; - by-version."run-parallel"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."run-parallel"."1.0.0" = self.buildNodePackage { name = "run-parallel-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/run-parallel/-/run-parallel-1.0.0.tgz"; - name = "run-parallel-1.0.0.tgz"; - sha1 = "1dd0787f994d17f8d1bbe7e910e0cc3036800cbc"; - }) - ]; - buildInputs = - (self.nativeDeps."run-parallel" or []); + src = fetchurl { + url = "http://registry.npmjs.org/run-parallel/-/run-parallel-1.0.0.tgz"; + name = "run-parallel-1.0.0.tgz"; + sha1 = "1dd0787f994d17f8d1bbe7e910e0cc3036800cbc"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "run-parallel" ]; + peerDependencies = []; }; by-spec."run-series"."^1.0.2" = self.by-version."run-series"."1.0.2"; - by-version."run-series"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."run-series"."1.0.2" = self.buildNodePackage { name = "run-series-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/run-series/-/run-series-1.0.2.tgz"; - name = "run-series-1.0.2.tgz"; - sha1 = "63d0d361b9aa2509c85bd790810a8bd9d302bc8e"; - }) - ]; - buildInputs = - (self.nativeDeps."run-series" or []); + src = fetchurl { + url = "http://registry.npmjs.org/run-series/-/run-series-1.0.2.tgz"; + name = "run-series-1.0.2.tgz"; + sha1 = "63d0d361b9aa2509c85bd790810a8bd9d302bc8e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "run-series" ]; + peerDependencies = []; + }; + by-spec."runforcover"."~0.0.2" = + self.by-version."runforcover"."0.0.2"; + by-version."runforcover"."0.0.2" = self.buildNodePackage { + name = "runforcover-0.0.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/runforcover/-/runforcover-0.0.2.tgz"; + name = "runforcover-0.0.2.tgz"; + sha1 = "344f057d8d45d33aebc6cc82204678f69c4857cc"; + }; + deps = { + "bunker-0.1.2" = self.by-version."bunker"."0.1.2"; + }; + peerDependencies = []; }; by-spec."rusha-browserify"."^0.7.3" = self.by-version."rusha-browserify"."0.7.3"; - by-version."rusha-browserify"."0.7.3" = lib.makeOverridable self.buildNodePackage { + by-version."rusha-browserify"."0.7.3" = self.buildNodePackage { name = "rusha-browserify-0.7.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/rusha-browserify/-/rusha-browserify-0.7.3.tgz"; - name = "rusha-browserify-0.7.3.tgz"; - sha1 = "03b313892e287021cc2fc391e2c154fd7d79aef2"; - }) - ]; - buildInputs = - (self.nativeDeps."rusha-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/rusha-browserify/-/rusha-browserify-0.7.3.tgz"; + name = "rusha-browserify-0.7.3.tgz"; + sha1 = "03b313892e287021cc2fc391e2c154fd7d79aef2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "rusha-browserify" ]; + peerDependencies = []; }; by-spec."rx"."^2.2.27" = - self.by-version."rx"."2.3.22"; - by-version."rx"."2.3.22" = lib.makeOverridable self.buildNodePackage { - name = "rx-2.3.22"; + self.by-version."rx"."2.3.24"; + by-version."rx"."2.3.24" = self.buildNodePackage { + name = "rx-2.3.24"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/rx/-/rx-2.3.22.tgz"; - name = "rx-2.3.22.tgz"; - sha1 = "031fba769eaba0b74dbad2f0e7aeaed9b1b8199d"; - }) - ]; - buildInputs = - (self.nativeDeps."rx" or []); + src = fetchurl { + url = "http://registry.npmjs.org/rx/-/rx-2.3.24.tgz"; + name = "rx-2.3.24.tgz"; + sha1 = "14f950a4217d7e35daa71bbcbe58eff68ea4b2b7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "rx" ]; + peerDependencies = []; }; by-spec."s3http"."*" = self.by-version."s3http"."0.0.5"; - by-version."s3http"."0.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."s3http"."0.0.5" = self.buildNodePackage { name = "s3http-0.0.5"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/s3http/-/s3http-0.0.5.tgz"; - name = "s3http-0.0.5.tgz"; - sha1 = "c8fa1fffb8258ce68adf75df73f90fbb6f23d198"; - }) - ]; - buildInputs = - (self.nativeDeps."s3http" or []); + src = fetchurl { + url = "http://registry.npmjs.org/s3http/-/s3http-0.0.5.tgz"; + name = "s3http-0.0.5.tgz"; + sha1 = "c8fa1fffb8258ce68adf75df73f90fbb6f23d198"; + }; deps = { "aws-sdk-1.18.0" = self.by-version."aws-sdk"."1.18.0"; "commander-2.0.0" = self.by-version."commander"."2.0.0"; @@ -25707,303 +24526,236 @@ "util-0.4.9" = self.by-version."util"."0.4.9"; "crypto-0.0.3" = self.by-version."crypto"."0.0.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "s3http" ]; + peerDependencies = []; }; "s3http" = self.by-version."s3http"."0.0.5"; + by-spec."safe-regex"."0.0.1" = + self.by-version."safe-regex"."0.0.1"; + by-version."safe-regex"."0.0.1" = self.buildNodePackage { + name = "safe-regex-0.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/safe-regex/-/safe-regex-0.0.1.tgz"; + name = "safe-regex-0.0.1.tgz"; + sha1 = "350ae32b49b7dc75d1cac3a18cb8b375a94ef15c"; + }; + deps = { + "ret-0.1.10" = self.by-version."ret"."0.1.10"; + }; + peerDependencies = []; + }; by-spec."samsam"."~1.1" = self.by-version."samsam"."1.1.2"; - by-version."samsam"."1.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."samsam"."1.1.2" = self.buildNodePackage { name = "samsam-1.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/samsam/-/samsam-1.1.2.tgz"; - name = "samsam-1.1.2.tgz"; - sha1 = "bec11fdc83a9fda063401210e40176c3024d1567"; - }) - ]; - buildInputs = - (self.nativeDeps."samsam" or []); + src = fetchurl { + url = "http://registry.npmjs.org/samsam/-/samsam-1.1.2.tgz"; + name = "samsam-1.1.2.tgz"; + sha1 = "bec11fdc83a9fda063401210e40176c3024d1567"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "samsam" ]; + peerDependencies = []; }; by-spec."sauce-connect-launcher"."~0.6.0" = self.by-version."sauce-connect-launcher"."0.6.1"; - by-version."sauce-connect-launcher"."0.6.1" = lib.makeOverridable self.buildNodePackage { + by-version."sauce-connect-launcher"."0.6.1" = self.buildNodePackage { name = "sauce-connect-launcher-0.6.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sauce-connect-launcher/-/sauce-connect-launcher-0.6.1.tgz"; - name = "sauce-connect-launcher-0.6.1.tgz"; - sha1 = "a770184d8d9860cbb1e76c344af28cdf5d0e247a"; - }) - ]; - buildInputs = - (self.nativeDeps."sauce-connect-launcher" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sauce-connect-launcher/-/sauce-connect-launcher-0.6.1.tgz"; + name = "sauce-connect-launcher-0.6.1.tgz"; + sha1 = "a770184d8d9860cbb1e76c344af28cdf5d0e247a"; + }; deps = { "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; "async-0.9.0" = self.by-version."async"."0.9.0"; "adm-zip-0.4.4" = self.by-version."adm-zip"."0.4.4"; "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "sauce-connect-launcher" ]; + peerDependencies = []; }; by-spec."saucelabs"."~0.1.0" = self.by-version."saucelabs"."0.1.1"; - by-version."saucelabs"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."saucelabs"."0.1.1" = self.buildNodePackage { name = "saucelabs-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/saucelabs/-/saucelabs-0.1.1.tgz"; - name = "saucelabs-0.1.1.tgz"; - sha1 = "5e0ea1cf3d735d6ea15fde94b5bda6bc15d2c06d"; - }) - ]; - buildInputs = - (self.nativeDeps."saucelabs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/saucelabs/-/saucelabs-0.1.1.tgz"; + name = "saucelabs-0.1.1.tgz"; + sha1 = "5e0ea1cf3d735d6ea15fde94b5bda6bc15d2c06d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "saucelabs" ]; + peerDependencies = []; }; by-spec."sax"."0.3.5" = self.by-version."sax"."0.3.5"; - by-version."sax"."0.3.5" = lib.makeOverridable self.buildNodePackage { + by-version."sax"."0.3.5" = self.buildNodePackage { name = "sax-0.3.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sax/-/sax-0.3.5.tgz"; - name = "sax-0.3.5.tgz"; - sha1 = "88fcfc1f73c0c8bbd5b7c776b6d3f3501eed073d"; - }) - ]; - buildInputs = - (self.nativeDeps."sax" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sax/-/sax-0.3.5.tgz"; + name = "sax-0.3.5.tgz"; + sha1 = "88fcfc1f73c0c8bbd5b7c776b6d3f3501eed073d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "sax" ]; + peerDependencies = []; }; by-spec."sax"."0.4.2" = self.by-version."sax"."0.4.2"; - by-version."sax"."0.4.2" = lib.makeOverridable self.buildNodePackage { + by-version."sax"."0.4.2" = self.buildNodePackage { name = "sax-0.4.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sax/-/sax-0.4.2.tgz"; - name = "sax-0.4.2.tgz"; - sha1 = "39f3b601733d6bec97105b242a2a40fd6978ac3c"; - }) - ]; - buildInputs = - (self.nativeDeps."sax" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sax/-/sax-0.4.2.tgz"; + name = "sax-0.4.2.tgz"; + sha1 = "39f3b601733d6bec97105b242a2a40fd6978ac3c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "sax" ]; + peerDependencies = []; }; by-spec."sax"."0.5.x" = self.by-version."sax"."0.5.8"; - by-version."sax"."0.5.8" = lib.makeOverridable self.buildNodePackage { + by-version."sax"."0.5.8" = self.buildNodePackage { name = "sax-0.5.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sax/-/sax-0.5.8.tgz"; - name = "sax-0.5.8.tgz"; - sha1 = "d472db228eb331c2506b0e8c15524adb939d12c1"; - }) - ]; - buildInputs = - (self.nativeDeps."sax" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sax/-/sax-0.5.8.tgz"; + name = "sax-0.5.8.tgz"; + sha1 = "d472db228eb331c2506b0e8c15524adb939d12c1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "sax" ]; + peerDependencies = []; }; by-spec."sax"."0.6.x" = self.by-version."sax"."0.6.1"; - by-version."sax"."0.6.1" = lib.makeOverridable self.buildNodePackage { + by-version."sax"."0.6.1" = self.buildNodePackage { name = "sax-0.6.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sax/-/sax-0.6.1.tgz"; - name = "sax-0.6.1.tgz"; - sha1 = "563b19c7c1de892e09bfc4f2fc30e3c27f0952b9"; - }) - ]; - buildInputs = - (self.nativeDeps."sax" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sax/-/sax-0.6.1.tgz"; + name = "sax-0.6.1.tgz"; + sha1 = "563b19c7c1de892e09bfc4f2fc30e3c27f0952b9"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "sax" ]; + peerDependencies = []; }; by-spec."sax".">=0.4.2" = self.by-version."sax"."0.6.1"; by-spec."sax"."~0.6.0" = self.by-version."sax"."0.6.1"; - by-spec."scmp"."1.0.0" = - self.by-version."scmp"."1.0.0"; - by-version."scmp"."1.0.0" = lib.makeOverridable self.buildNodePackage { - name = "scmp-1.0.0"; + by-spec."scmp"."0.0.3" = + self.by-version."scmp"."0.0.3"; + by-version."scmp"."0.0.3" = self.buildNodePackage { + name = "scmp-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/scmp/-/scmp-1.0.0.tgz"; - name = "scmp-1.0.0.tgz"; - sha1 = "a0b272c3fc7292f77115646f00618b0262514e04"; - }) - ]; - buildInputs = - (self.nativeDeps."scmp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/scmp/-/scmp-0.0.3.tgz"; + name = "scmp-0.0.3.tgz"; + sha1 = "3648df2d7294641e7f78673ffc29681d9bad9073"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "scmp" ]; + peerDependencies = []; + }; + by-spec."scmp"."1.0.0" = + self.by-version."scmp"."1.0.0"; + by-version."scmp"."1.0.0" = self.buildNodePackage { + name = "scmp-1.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/scmp/-/scmp-1.0.0.tgz"; + name = "scmp-1.0.0.tgz"; + sha1 = "a0b272c3fc7292f77115646f00618b0262514e04"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."scmp"."~0.0.3" = self.by-version."scmp"."0.0.3"; - by-version."scmp"."0.0.3" = lib.makeOverridable self.buildNodePackage { - name = "scmp-0.0.3"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/scmp/-/scmp-0.0.3.tgz"; - name = "scmp-0.0.3.tgz"; - sha1 = "3648df2d7294641e7f78673ffc29681d9bad9073"; - }) - ]; - buildInputs = - (self.nativeDeps."scmp" or []); - deps = { - }; - peerDependencies = [ - ]; - passthru.names = [ "scmp" ]; - }; + by-spec."scmp"."~1.0.0" = + self.by-version."scmp"."1.0.0"; by-spec."selenium-webdriver"."*" = self.by-version."selenium-webdriver"."2.44.0"; - by-version."selenium-webdriver"."2.44.0" = lib.makeOverridable self.buildNodePackage { + by-version."selenium-webdriver"."2.44.0" = self.buildNodePackage { name = "selenium-webdriver-2.44.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-2.44.0.tgz"; - name = "selenium-webdriver-2.44.0.tgz"; - sha1 = "6cc6257731cd27c6db6471092857755f99d77b57"; - }) - ]; - buildInputs = - (self.nativeDeps."selenium-webdriver" or []); + src = fetchurl { + url = "http://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-2.44.0.tgz"; + name = "selenium-webdriver-2.44.0.tgz"; + sha1 = "6cc6257731cd27c6db6471092857755f99d77b57"; + }; deps = { "adm-zip-0.4.4" = self.by-version."adm-zip"."0.4.4"; "tmp-0.0.24" = self.by-version."tmp"."0.0.24"; "xml2js-0.4.4" = self.by-version."xml2js"."0.4.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "selenium-webdriver" ]; + peerDependencies = []; }; "selenium-webdriver" = self.by-version."selenium-webdriver"."2.44.0"; by-spec."semver"."*" = self.by-version."semver"."4.2.0"; - by-version."semver"."4.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."semver"."4.2.0" = self.buildNodePackage { name = "semver-4.2.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-4.2.0.tgz"; - name = "semver-4.2.0.tgz"; - sha1 = "a571fd4adbe974fe32bd9cb4c5e249606f498423"; - }) - ]; - buildInputs = - (self.nativeDeps."semver" or []); + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-4.2.0.tgz"; + name = "semver-4.2.0.tgz"; + sha1 = "a571fd4adbe974fe32bd9cb4c5e249606f498423"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "semver" ]; + peerDependencies = []; }; "semver" = self.by-version."semver"."4.2.0"; by-spec."semver"."1.1.0" = self.by-version."semver"."1.1.0"; - by-version."semver"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."semver"."1.1.0" = self.buildNodePackage { name = "semver-1.1.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-1.1.0.tgz"; - name = "semver-1.1.0.tgz"; - sha1 = "da9b9c837e31550a7c928622bc2381de7dd7a53e"; - }) - ]; - buildInputs = - (self.nativeDeps."semver" or []); + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-1.1.0.tgz"; + name = "semver-1.1.0.tgz"; + sha1 = "da9b9c837e31550a7c928622bc2381de7dd7a53e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "semver" ]; + peerDependencies = []; }; by-spec."semver"."1.1.4" = self.by-version."semver"."1.1.4"; - by-version."semver"."1.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."semver"."1.1.4" = self.buildNodePackage { name = "semver-1.1.4"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-1.1.4.tgz"; - name = "semver-1.1.4.tgz"; - sha1 = "2e5a4e72bab03472cc97f72753b4508912ef5540"; - }) - ]; - buildInputs = - (self.nativeDeps."semver" or []); + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-1.1.4.tgz"; + name = "semver-1.1.4.tgz"; + sha1 = "2e5a4e72bab03472cc97f72753b4508912ef5540"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "semver" ]; + peerDependencies = []; }; by-spec."semver"."2" = self.by-version."semver"."2.3.2"; - by-version."semver"."2.3.2" = lib.makeOverridable self.buildNodePackage { + by-version."semver"."2.3.2" = self.buildNodePackage { name = "semver-2.3.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-2.3.2.tgz"; - name = "semver-2.3.2.tgz"; - sha1 = "b9848f25d6cf36333073ec9ef8856d42f1233e52"; - }) - ]; - buildInputs = - (self.nativeDeps."semver" or []); + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.3.2.tgz"; + name = "semver-2.3.2.tgz"; + sha1 = "b9848f25d6cf36333073ec9ef8856d42f1233e52"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "semver" ]; + peerDependencies = []; }; by-spec."semver"."2 >=2.2.1" = self.by-version."semver"."2.3.2"; @@ -26011,45 +24763,33 @@ self.by-version."semver"."4.2.0"; by-spec."semver"."2 || 3" = self.by-version."semver"."3.0.1"; - by-version."semver"."3.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."semver"."3.0.1" = self.buildNodePackage { name = "semver-3.0.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-3.0.1.tgz"; - name = "semver-3.0.1.tgz"; - sha1 = "720ac012515a252f91fb0dd2e99a56a70d6cf078"; - }) - ]; - buildInputs = - (self.nativeDeps."semver" or []); + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-3.0.1.tgz"; + name = "semver-3.0.1.tgz"; + sha1 = "720ac012515a252f91fb0dd2e99a56a70d6cf078"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "semver" ]; + peerDependencies = []; }; by-spec."semver"."2 || 3 || 4" = self.by-version."semver"."4.2.0"; by-spec."semver"."2.0.11" = self.by-version."semver"."2.0.11"; - by-version."semver"."2.0.11" = lib.makeOverridable self.buildNodePackage { + by-version."semver"."2.0.11" = self.buildNodePackage { name = "semver-2.0.11"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; - name = "semver-2.0.11.tgz"; - sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; - }) - ]; - buildInputs = - (self.nativeDeps."semver" or []); + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; + name = "semver-2.0.11.tgz"; + sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "semver" ]; + peerDependencies = []; }; by-spec."semver"."2.x" = self.by-version."semver"."2.3.2"; @@ -26059,23 +24799,17 @@ self.by-version."semver"."4.2.0"; by-spec."semver"."4.1.x" = self.by-version."semver"."4.1.1"; - by-version."semver"."4.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."semver"."4.1.1" = self.buildNodePackage { name = "semver-4.1.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-4.1.1.tgz"; - name = "semver-4.1.1.tgz"; - sha1 = "8d63e2e90df847e626d48ae068cd65786b0ed3d3"; - }) - ]; - buildInputs = - (self.nativeDeps."semver" or []); + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-4.1.1.tgz"; + name = "semver-4.1.1.tgz"; + sha1 = "8d63e2e90df847e626d48ae068cd65786b0ed3d3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "semver" ]; + peerDependencies = []; }; by-spec."semver".">=2.0.10 <3.0.0" = self.by-version."semver"."2.3.2"; @@ -26099,43 +24833,31 @@ self.by-version."semver"."2.0.11"; by-spec."semver"."~2.1.0" = self.by-version."semver"."2.1.0"; - by-version."semver"."2.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."semver"."2.1.0" = self.buildNodePackage { name = "semver-2.1.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; - name = "semver-2.1.0.tgz"; - sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; - }) - ]; - buildInputs = - (self.nativeDeps."semver" or []); + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; + name = "semver-2.1.0.tgz"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "semver" ]; + peerDependencies = []; }; by-spec."semver"."~2.2.1" = self.by-version."semver"."2.2.1"; - by-version."semver"."2.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."semver"."2.2.1" = self.buildNodePackage { name = "semver-2.2.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-2.2.1.tgz"; - name = "semver-2.2.1.tgz"; - sha1 = "7941182b3ffcc580bff1c17942acdf7951c0d213"; - }) - ]; - buildInputs = - (self.nativeDeps."semver" or []); + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.2.1.tgz"; + name = "semver-2.2.1.tgz"; + sha1 = "7941182b3ffcc580bff1c17942acdf7951c0d213"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "semver" ]; + peerDependencies = []; }; by-spec."semver"."~2.3.0" = self.by-version."semver"."2.3.2"; @@ -26145,60 +24867,44 @@ self.by-version."semver"."4.2.0"; by-spec."semver-diff"."^0.1.0" = self.by-version."semver-diff"."0.1.0"; - by-version."semver-diff"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."semver-diff"."0.1.0" = self.buildNodePackage { name = "semver-diff-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/semver-diff/-/semver-diff-0.1.0.tgz"; - name = "semver-diff-0.1.0.tgz"; - sha1 = "4f6057ca3eba23cc484b51f64aaf88b131a3855d"; - }) - ]; - buildInputs = - (self.nativeDeps."semver-diff" or []); + src = fetchurl { + url = "http://registry.npmjs.org/semver-diff/-/semver-diff-0.1.0.tgz"; + name = "semver-diff-0.1.0.tgz"; + sha1 = "4f6057ca3eba23cc484b51f64aaf88b131a3855d"; + }; deps = { "semver-2.3.2" = self.by-version."semver"."2.3.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "semver-diff" ]; + peerDependencies = []; }; by-spec."semver-diff"."^2.0.0" = self.by-version."semver-diff"."2.0.0"; - by-version."semver-diff"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."semver-diff"."2.0.0" = self.buildNodePackage { name = "semver-diff-2.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/semver-diff/-/semver-diff-2.0.0.tgz"; - name = "semver-diff-2.0.0.tgz"; - sha1 = "d43024f91aa7843937dc1379002766809f7480d2"; - }) - ]; - buildInputs = - (self.nativeDeps."semver-diff" or []); + src = fetchurl { + url = "http://registry.npmjs.org/semver-diff/-/semver-diff-2.0.0.tgz"; + name = "semver-diff-2.0.0.tgz"; + sha1 = "d43024f91aa7843937dc1379002766809f7480d2"; + }; deps = { "semver-4.2.0" = self.by-version."semver"."4.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "semver-diff" ]; + peerDependencies = []; }; by-spec."send"."*" = - self.by-version."send"."0.11.0"; - by-version."send"."0.11.0" = lib.makeOverridable self.buildNodePackage { - name = "send-0.11.0"; + self.by-version."send"."0.11.1"; + by-version."send"."0.11.1" = self.buildNodePackage { + name = "send-0.11.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/send/-/send-0.11.0.tgz"; - name = "send-0.11.0.tgz"; - sha1 = "d66b83b44576061ebd49551943b3c5c1f61cb308"; - }) - ]; - buildInputs = - (self.nativeDeps."send" or []); + src = fetchurl { + url = "http://registry.npmjs.org/send/-/send-0.11.1.tgz"; + name = "send-0.11.1.tgz"; + sha1 = "1beabfd42f9e2709f99028af3078ac12b47092d5"; + }; deps = { "debug-2.1.1" = self.by-version."debug"."2.1.1"; "depd-1.0.0" = self.by-version."depd"."1.0.0"; @@ -26211,96 +24917,72 @@ "on-finished-2.2.0" = self.by-version."on-finished"."2.2.0"; "range-parser-1.0.2" = self.by-version."range-parser"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "send" ]; + peerDependencies = []; }; by-spec."send"."0.0.3" = self.by-version."send"."0.0.3"; - by-version."send"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."send"."0.0.3" = self.buildNodePackage { name = "send-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/send/-/send-0.0.3.tgz"; - name = "send-0.0.3.tgz"; - sha1 = "4d5f843edf9d65dac31c8a5d2672c179ecb67184"; - }) - ]; - buildInputs = - (self.nativeDeps."send" or []); + src = fetchurl { + url = "http://registry.npmjs.org/send/-/send-0.0.3.tgz"; + name = "send-0.0.3.tgz"; + sha1 = "4d5f843edf9d65dac31c8a5d2672c179ecb67184"; + }; deps = { "debug-2.1.1" = self.by-version."debug"."2.1.1"; "mime-1.2.6" = self.by-version."mime"."1.2.6"; "fresh-0.1.0" = self.by-version."fresh"."0.1.0"; "range-parser-0.0.4" = self.by-version."range-parser"."0.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "send" ]; + peerDependencies = []; }; by-spec."send"."0.1.0" = self.by-version."send"."0.1.0"; - by-version."send"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."send"."0.1.0" = self.buildNodePackage { name = "send-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/send/-/send-0.1.0.tgz"; - name = "send-0.1.0.tgz"; - sha1 = "cfb08ebd3cec9b7fc1a37d9ff9e875a971cf4640"; - }) - ]; - buildInputs = - (self.nativeDeps."send" or []); + src = fetchurl { + url = "http://registry.npmjs.org/send/-/send-0.1.0.tgz"; + name = "send-0.1.0.tgz"; + sha1 = "cfb08ebd3cec9b7fc1a37d9ff9e875a971cf4640"; + }; deps = { "debug-2.1.1" = self.by-version."debug"."2.1.1"; "mime-1.2.6" = self.by-version."mime"."1.2.6"; "fresh-0.1.0" = self.by-version."fresh"."0.1.0"; "range-parser-0.0.4" = self.by-version."range-parser"."0.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "send" ]; + peerDependencies = []; }; by-spec."send"."0.1.4" = self.by-version."send"."0.1.4"; - by-version."send"."0.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."send"."0.1.4" = self.buildNodePackage { name = "send-0.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; - name = "send-0.1.4.tgz"; - sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; - }) - ]; - buildInputs = - (self.nativeDeps."send" or []); + src = fetchurl { + url = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; + name = "send-0.1.4.tgz"; + sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; + }; deps = { "debug-2.1.1" = self.by-version."debug"."2.1.1"; "mime-1.2.11" = self.by-version."mime"."1.2.11"; "fresh-0.2.0" = self.by-version."fresh"."0.2.0"; "range-parser-0.0.4" = self.by-version."range-parser"."0.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "send" ]; + peerDependencies = []; }; by-spec."send"."0.10.1" = self.by-version."send"."0.10.1"; - by-version."send"."0.10.1" = lib.makeOverridable self.buildNodePackage { + by-version."send"."0.10.1" = self.buildNodePackage { name = "send-0.10.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/send/-/send-0.10.1.tgz"; - name = "send-0.10.1.tgz"; - sha1 = "7745c50ec72f115115980e8fb179aec01900e08a"; - }) - ]; - buildInputs = - (self.nativeDeps."send" or []); + src = fetchurl { + url = "http://registry.npmjs.org/send/-/send-0.10.1.tgz"; + name = "send-0.10.1.tgz"; + sha1 = "7745c50ec72f115115980e8fb179aec01900e08a"; + }; deps = { "debug-2.1.1" = self.by-version."debug"."2.1.1"; "depd-1.0.0" = self.by-version."depd"."1.0.0"; @@ -26313,26 +24995,20 @@ "on-finished-2.1.1" = self.by-version."on-finished"."2.1.1"; "range-parser-1.0.2" = self.by-version."range-parser"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "send" ]; + peerDependencies = []; }; - by-spec."send"."0.11.0" = - self.by-version."send"."0.11.0"; + by-spec."send"."0.11.1" = + self.by-version."send"."0.11.1"; by-spec."send"."0.3.0" = self.by-version."send"."0.3.0"; - by-version."send"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."send"."0.3.0" = self.buildNodePackage { name = "send-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/send/-/send-0.3.0.tgz"; - name = "send-0.3.0.tgz"; - sha1 = "9718324634806fc75bc4f8f5e51f57d9d66606e7"; - }) - ]; - buildInputs = - (self.nativeDeps."send" or []); + src = fetchurl { + url = "http://registry.npmjs.org/send/-/send-0.3.0.tgz"; + name = "send-0.3.0.tgz"; + sha1 = "9718324634806fc75bc4f8f5e51f57d9d66606e7"; + }; deps = { "buffer-crc32-0.2.1" = self.by-version."buffer-crc32"."0.2.1"; "debug-0.8.0" = self.by-version."debug"."0.8.0"; @@ -26340,24 +25016,40 @@ "mime-1.2.11" = self.by-version."mime"."1.2.11"; "range-parser-1.0.2" = self.by-version."range-parser"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "send" ]; + peerDependencies = []; + }; + by-spec."send"."0.6.0" = + self.by-version."send"."0.6.0"; + by-version."send"."0.6.0" = self.buildNodePackage { + name = "send-0.6.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/send/-/send-0.6.0.tgz"; + name = "send-0.6.0.tgz"; + sha1 = "a59da9265db7c35141e1079cf1f368ee0d59b3ab"; + }; + deps = { + "debug-1.0.3" = self.by-version."debug"."1.0.3"; + "depd-0.3.0" = self.by-version."depd"."0.3.0"; + "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; + "finished-1.2.2" = self.by-version."finished"."1.2.2"; + "fresh-0.2.2" = self.by-version."fresh"."0.2.2"; + "mime-1.2.11" = self.by-version."mime"."1.2.11"; + "ms-0.6.2" = self.by-version."ms"."0.6.2"; + "range-parser-1.0.2" = self.by-version."range-parser"."1.0.2"; + }; + peerDependencies = []; }; by-spec."send"."0.9.3" = self.by-version."send"."0.9.3"; - by-version."send"."0.9.3" = lib.makeOverridable self.buildNodePackage { + by-version."send"."0.9.3" = self.buildNodePackage { name = "send-0.9.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/send/-/send-0.9.3.tgz"; - name = "send-0.9.3.tgz"; - sha1 = "b43a7414cd089b7fbec9b755246f7c37b7b85cc0"; - }) - ]; - buildInputs = - (self.nativeDeps."send" or []); + src = fetchurl { + url = "http://registry.npmjs.org/send/-/send-0.9.3.tgz"; + name = "send-0.9.3.tgz"; + sha1 = "b43a7414cd089b7fbec9b755246f7c37b7b85cc0"; + }; deps = { "debug-2.0.0" = self.by-version."debug"."2.0.0"; "depd-0.4.5" = self.by-version."depd"."0.4.5"; @@ -26370,161 +25062,119 @@ "on-finished-2.1.0" = self.by-version."on-finished"."2.1.0"; "range-parser-1.0.2" = self.by-version."range-parser"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "send" ]; + peerDependencies = []; }; + by-spec."send"."^0.9.2" = + self.by-version."send"."0.9.3"; by-spec."sequence"."2.2.1" = self.by-version."sequence"."2.2.1"; - by-version."sequence"."2.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."sequence"."2.2.1" = self.buildNodePackage { name = "sequence-2.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; - name = "sequence-2.2.1.tgz"; - sha1 = "7f5617895d44351c0a047e764467690490a16b03"; - }) - ]; - buildInputs = - (self.nativeDeps."sequence" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; + name = "sequence-2.2.1.tgz"; + sha1 = "7f5617895d44351c0a047e764467690490a16b03"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "sequence" ]; + peerDependencies = []; }; - by-spec."sequence"."2.x" = - self.by-version."sequence"."2.2.1"; by-spec."sequencify"."~0.0.7" = self.by-version."sequencify"."0.0.7"; - by-version."sequencify"."0.0.7" = lib.makeOverridable self.buildNodePackage { + by-version."sequencify"."0.0.7" = self.buildNodePackage { name = "sequencify-0.0.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz"; - name = "sequencify-0.0.7.tgz"; - sha1 = "90cff19d02e07027fd767f5ead3e7b95d1e7380c"; - }) - ]; - buildInputs = - (self.nativeDeps."sequencify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz"; + name = "sequencify-0.0.7.tgz"; + sha1 = "90cff19d02e07027fd767f5ead3e7b95d1e7380c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "sequencify" ]; + peerDependencies = []; }; by-spec."serve-favicon"."^2.1.1" = self.by-version."serve-favicon"."2.2.0"; - by-version."serve-favicon"."2.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."serve-favicon"."2.2.0" = self.buildNodePackage { name = "serve-favicon-2.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/serve-favicon/-/serve-favicon-2.2.0.tgz"; - name = "serve-favicon-2.2.0.tgz"; - sha1 = "a0c25ee8a652e1a638a67db46269cd52a8705858"; - }) - ]; - buildInputs = - (self.nativeDeps."serve-favicon" or []); + src = fetchurl { + url = "http://registry.npmjs.org/serve-favicon/-/serve-favicon-2.2.0.tgz"; + name = "serve-favicon-2.2.0.tgz"; + sha1 = "a0c25ee8a652e1a638a67db46269cd52a8705858"; + }; deps = { "etag-1.5.1" = self.by-version."etag"."1.5.1"; "fresh-0.2.4" = self.by-version."fresh"."0.2.4"; "ms-0.7.0" = self.by-version."ms"."0.7.0"; "parseurl-1.3.0" = self.by-version."parseurl"."1.3.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "serve-favicon" ]; + peerDependencies = []; }; by-spec."serve-favicon"."~2.1.5" = self.by-version."serve-favicon"."2.1.7"; - by-version."serve-favicon"."2.1.7" = lib.makeOverridable self.buildNodePackage { + by-version."serve-favicon"."2.1.7" = self.buildNodePackage { name = "serve-favicon-2.1.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/serve-favicon/-/serve-favicon-2.1.7.tgz"; - name = "serve-favicon-2.1.7.tgz"; - sha1 = "7b911c0ea4c0f9a2ad686daa5222766f7bc7db79"; - }) - ]; - buildInputs = - (self.nativeDeps."serve-favicon" or []); + src = fetchurl { + url = "http://registry.npmjs.org/serve-favicon/-/serve-favicon-2.1.7.tgz"; + name = "serve-favicon-2.1.7.tgz"; + sha1 = "7b911c0ea4c0f9a2ad686daa5222766f7bc7db79"; + }; deps = { "etag-1.5.1" = self.by-version."etag"."1.5.1"; "fresh-0.2.4" = self.by-version."fresh"."0.2.4"; "ms-0.6.2" = self.by-version."ms"."0.6.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "serve-favicon" ]; + peerDependencies = []; }; by-spec."serve-favicon"."~2.2.0" = self.by-version."serve-favicon"."2.2.0"; by-spec."serve-index"."1.0.1" = self.by-version."serve-index"."1.0.1"; - by-version."serve-index"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."serve-index"."1.0.1" = self.buildNodePackage { name = "serve-index-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/serve-index/-/serve-index-1.0.1.tgz"; - name = "serve-index-1.0.1.tgz"; - sha1 = "2782ee8ede6cccaae54957962c4715e8ce1921a6"; - }) - ]; - buildInputs = - (self.nativeDeps."serve-index" or []); + src = fetchurl { + url = "http://registry.npmjs.org/serve-index/-/serve-index-1.0.1.tgz"; + name = "serve-index-1.0.1.tgz"; + sha1 = "2782ee8ede6cccaae54957962c4715e8ce1921a6"; + }; deps = { "batch-0.5.0" = self.by-version."batch"."0.5.0"; "negotiator-0.4.2" = self.by-version."negotiator"."0.4.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "serve-index" ]; + peerDependencies = []; }; by-spec."serve-index"."~1.2.1" = self.by-version."serve-index"."1.2.1"; - by-version."serve-index"."1.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."serve-index"."1.2.1" = self.buildNodePackage { name = "serve-index-1.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/serve-index/-/serve-index-1.2.1.tgz"; - name = "serve-index-1.2.1.tgz"; - sha1 = "854daef00ac9ff2f5bfda1c019b78fb0ed6d2e6f"; - }) - ]; - buildInputs = - (self.nativeDeps."serve-index" or []); + src = fetchurl { + url = "http://registry.npmjs.org/serve-index/-/serve-index-1.2.1.tgz"; + name = "serve-index-1.2.1.tgz"; + sha1 = "854daef00ac9ff2f5bfda1c019b78fb0ed6d2e6f"; + }; deps = { "accepts-1.1.4" = self.by-version."accepts"."1.1.4"; "batch-0.5.1" = self.by-version."batch"."0.5.1"; "debug-2.0.0" = self.by-version."debug"."2.0.0"; "parseurl-1.3.0" = self.by-version."parseurl"."1.3.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "serve-index" ]; + peerDependencies = []; }; by-spec."serve-index"."~1.6.0" = self.by-version."serve-index"."1.6.0"; - by-version."serve-index"."1.6.0" = lib.makeOverridable self.buildNodePackage { + by-version."serve-index"."1.6.0" = self.buildNodePackage { name = "serve-index-1.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/serve-index/-/serve-index-1.6.0.tgz"; - name = "serve-index-1.6.0.tgz"; - sha1 = "5a9216ee1fa50f5c49bba4842d041bb7970df0cd"; - }) - ]; - buildInputs = - (self.nativeDeps."serve-index" or []); + src = fetchurl { + url = "http://registry.npmjs.org/serve-index/-/serve-index-1.6.0.tgz"; + name = "serve-index-1.6.0.tgz"; + sha1 = "5a9216ee1fa50f5c49bba4842d041bb7970df0cd"; + }; deps = { "accepts-1.2.2" = self.by-version."accepts"."1.2.2"; "batch-0.5.2" = self.by-version."batch"."0.5.2"; @@ -26533,314 +25183,249 @@ "mime-types-2.0.7" = self.by-version."mime-types"."2.0.7"; "parseurl-1.3.0" = self.by-version."parseurl"."1.3.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "serve-index" ]; + peerDependencies = []; }; by-spec."serve-static"."1.1.0" = self.by-version."serve-static"."1.1.0"; - by-version."serve-static"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."serve-static"."1.1.0" = self.buildNodePackage { name = "serve-static-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/serve-static/-/serve-static-1.1.0.tgz"; - name = "serve-static-1.1.0.tgz"; - sha1 = "454dfa05bb3ddd4e701a8915b83a278aa91c5643"; - }) - ]; - buildInputs = - (self.nativeDeps."serve-static" or []); + src = fetchurl { + url = "http://registry.npmjs.org/serve-static/-/serve-static-1.1.0.tgz"; + name = "serve-static-1.1.0.tgz"; + sha1 = "454dfa05bb3ddd4e701a8915b83a278aa91c5643"; + }; deps = { "parseurl-1.0.1" = self.by-version."parseurl"."1.0.1"; "send-0.3.0" = self.by-version."send"."0.3.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "serve-static" ]; + peerDependencies = []; + }; + by-spec."serve-static"."~1.3.2" = + self.by-version."serve-static"."1.3.2"; + by-version."serve-static"."1.3.2" = self.buildNodePackage { + name = "serve-static-1.3.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/serve-static/-/serve-static-1.3.2.tgz"; + name = "serve-static-1.3.2.tgz"; + sha1 = "d904a6cbf55f511c78138f6f45ee6e69d9d105ca"; + }; + deps = { + "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; + "parseurl-1.1.3" = self.by-version."parseurl"."1.1.3"; + "send-0.6.0" = self.by-version."send"."0.6.0"; + }; + peerDependencies = []; }; by-spec."serve-static"."~1.6.4" = self.by-version."serve-static"."1.6.4"; - by-version."serve-static"."1.6.4" = lib.makeOverridable self.buildNodePackage { + by-version."serve-static"."1.6.4" = self.buildNodePackage { name = "serve-static-1.6.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/serve-static/-/serve-static-1.6.4.tgz"; - name = "serve-static-1.6.4.tgz"; - sha1 = "c512e4188d7a9366672db24e40d294f0c6212367"; - }) - ]; - buildInputs = - (self.nativeDeps."serve-static" or []); + src = fetchurl { + url = "http://registry.npmjs.org/serve-static/-/serve-static-1.6.4.tgz"; + name = "serve-static-1.6.4.tgz"; + sha1 = "c512e4188d7a9366672db24e40d294f0c6212367"; + }; deps = { "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; "parseurl-1.3.0" = self.by-version."parseurl"."1.3.0"; "send-0.9.3" = self.by-version."send"."0.9.3"; "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "serve-static" ]; + peerDependencies = []; }; by-spec."serve-static"."~1.7.1" = self.by-version."serve-static"."1.7.2"; - by-version."serve-static"."1.7.2" = lib.makeOverridable self.buildNodePackage { + by-version."serve-static"."1.7.2" = self.buildNodePackage { name = "serve-static-1.7.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/serve-static/-/serve-static-1.7.2.tgz"; - name = "serve-static-1.7.2.tgz"; - sha1 = "3164ce06d4e6c3459bdcc9d6018fb4fb35e84b39"; - }) - ]; - buildInputs = - (self.nativeDeps."serve-static" or []); + src = fetchurl { + url = "http://registry.npmjs.org/serve-static/-/serve-static-1.7.2.tgz"; + name = "serve-static-1.7.2.tgz"; + sha1 = "3164ce06d4e6c3459bdcc9d6018fb4fb35e84b39"; + }; deps = { "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; "parseurl-1.3.0" = self.by-version."parseurl"."1.3.0"; "send-0.10.1" = self.by-version."send"."0.10.1"; "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "serve-static" ]; + peerDependencies = []; }; by-spec."serve-static"."~1.7.2" = self.by-version."serve-static"."1.7.2"; - by-spec."serve-static"."~1.8.0" = - self.by-version."serve-static"."1.8.0"; - by-version."serve-static"."1.8.0" = lib.makeOverridable self.buildNodePackage { - name = "serve-static-1.8.0"; + by-spec."serve-static"."~1.8.1" = + self.by-version."serve-static"."1.8.1"; + by-version."serve-static"."1.8.1" = self.buildNodePackage { + name = "serve-static-1.8.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/serve-static/-/serve-static-1.8.0.tgz"; - name = "serve-static-1.8.0.tgz"; - sha1 = "239e57bbfce030a8933d274e3fe7b55492ea267c"; - }) - ]; - buildInputs = - (self.nativeDeps."serve-static" or []); + src = fetchurl { + url = "http://registry.npmjs.org/serve-static/-/serve-static-1.8.1.tgz"; + name = "serve-static-1.8.1.tgz"; + sha1 = "08fabd39999f050fc311443f46d5888a77ecfc7c"; + }; deps = { "escape-html-1.0.1" = self.by-version."escape-html"."1.0.1"; "parseurl-1.3.0" = self.by-version."parseurl"."1.3.0"; - "send-0.11.0" = self.by-version."send"."0.11.0"; + "send-0.11.1" = self.by-version."send"."0.11.1"; "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "serve-static" ]; + peerDependencies = []; }; by-spec."set-immediate-shim"."^1.0.0" = self.by-version."set-immediate-shim"."1.0.0"; - by-version."set-immediate-shim"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."set-immediate-shim"."1.0.0" = self.buildNodePackage { name = "set-immediate-shim-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.0.tgz"; - name = "set-immediate-shim-1.0.0.tgz"; - sha1 = "e23b45a33244f6f2dcd90359bc38bdbf048de152"; - }) - ]; - buildInputs = - (self.nativeDeps."set-immediate-shim" or []); + src = fetchurl { + url = "http://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.0.tgz"; + name = "set-immediate-shim-1.0.0.tgz"; + sha1 = "e23b45a33244f6f2dcd90359bc38bdbf048de152"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "set-immediate-shim" ]; + peerDependencies = []; }; by-spec."setimmediate"."1.0.1" = self.by-version."setimmediate"."1.0.1"; - by-version."setimmediate"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."setimmediate"."1.0.1" = self.buildNodePackage { name = "setimmediate-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/setimmediate/-/setimmediate-1.0.1.tgz"; - name = "setimmediate-1.0.1.tgz"; - sha1 = "a9ca56ccbd6a4c3334855f060abcdece5c42ebb7"; - }) - ]; - buildInputs = - (self.nativeDeps."setimmediate" or []); + src = fetchurl { + url = "http://registry.npmjs.org/setimmediate/-/setimmediate-1.0.1.tgz"; + name = "setimmediate-1.0.1.tgz"; + sha1 = "a9ca56ccbd6a4c3334855f060abcdece5c42ebb7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "setimmediate" ]; + peerDependencies = []; }; by-spec."sha"."~1.2.1" = self.by-version."sha"."1.2.4"; - by-version."sha"."1.2.4" = lib.makeOverridable self.buildNodePackage { + by-version."sha"."1.2.4" = self.buildNodePackage { name = "sha-1.2.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sha/-/sha-1.2.4.tgz"; - name = "sha-1.2.4.tgz"; - sha1 = "1f9a377f27b6fdee409b9b858e43da702be48a4d"; - }) - ]; - buildInputs = - (self.nativeDeps."sha" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sha/-/sha-1.2.4.tgz"; + name = "sha-1.2.4.tgz"; + sha1 = "1f9a377f27b6fdee409b9b858e43da702be48a4d"; + }; deps = { "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; "readable-stream-1.0.33" = self.by-version."readable-stream"."1.0.33"; }; - peerDependencies = [ - ]; - passthru.names = [ "sha" ]; + peerDependencies = []; }; by-spec."sha"."~1.3.0" = self.by-version."sha"."1.3.0"; - by-version."sha"."1.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."sha"."1.3.0" = self.buildNodePackage { name = "sha-1.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sha/-/sha-1.3.0.tgz"; - name = "sha-1.3.0.tgz"; - sha1 = "79f4787045d0ede7327d702c25c443460dbc6764"; - }) - ]; - buildInputs = - (self.nativeDeps."sha" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sha/-/sha-1.3.0.tgz"; + name = "sha-1.3.0.tgz"; + sha1 = "79f4787045d0ede7327d702c25c443460dbc6764"; + }; deps = { "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; }; - peerDependencies = [ - ]; - passthru.names = [ "sha" ]; + peerDependencies = []; }; - by-spec."sha.js"."2.3.0" = - self.by-version."sha.js"."2.3.0"; - by-version."sha.js"."2.3.0" = lib.makeOverridable self.buildNodePackage { - name = "sha.js-2.3.0"; + by-spec."sha.js"."^2.3.6" = + self.by-version."sha.js"."2.3.6"; + by-version."sha.js"."2.3.6" = self.buildNodePackage { + name = "sha.js-2.3.6"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sha.js/-/sha.js-2.3.0.tgz"; - name = "sha.js-2.3.0.tgz"; - sha1 = "9fbcbb99583712fd44dedeffebebe5e4617baf71"; - }) - ]; - buildInputs = - (self.nativeDeps."sha.js" or []); - deps = { + src = fetchurl { + url = "http://registry.npmjs.org/sha.js/-/sha.js-2.3.6.tgz"; + name = "sha.js-2.3.6.tgz"; + sha1 = "10585a3f7fd8f1da715adac6f9d54516da0670cc"; }; - peerDependencies = [ - ]; - passthru.names = [ "sha.js" ]; + deps = { + "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; + }; + peerDependencies = []; }; + by-spec."sha.js"."~2.3.0" = + self.by-version."sha.js"."2.3.6"; by-spec."shallow-copy"."0.0.1" = self.by-version."shallow-copy"."0.0.1"; - by-version."shallow-copy"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."shallow-copy"."0.0.1" = self.buildNodePackage { name = "shallow-copy-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz"; - name = "shallow-copy-0.0.1.tgz"; - sha1 = "415f42702d73d810330292cc5ee86eae1a11a170"; - }) - ]; - buildInputs = - (self.nativeDeps."shallow-copy" or []); + src = fetchurl { + url = "http://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz"; + name = "shallow-copy-0.0.1.tgz"; + sha1 = "415f42702d73d810330292cc5ee86eae1a11a170"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "shallow-copy" ]; + peerDependencies = []; }; by-spec."shasum"."^1.0.0" = - self.by-version."shasum"."1.0.0"; - by-version."shasum"."1.0.0" = lib.makeOverridable self.buildNodePackage { - name = "shasum-1.0.0"; + self.by-version."shasum"."1.0.1"; + by-version."shasum"."1.0.1" = self.buildNodePackage { + name = "shasum-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/shasum/-/shasum-1.0.0.tgz"; - name = "shasum-1.0.0.tgz"; - sha1 = "26e3f2cef88577da2d976c7c160a5f297eb2ea36"; - }) - ]; - buildInputs = - (self.nativeDeps."shasum" or []); + src = fetchurl { + url = "http://registry.npmjs.org/shasum/-/shasum-1.0.1.tgz"; + name = "shasum-1.0.1.tgz"; + sha1 = "0e0e8506a3b9e6c371ad9173845d04ff9126587f"; + }; deps = { "json-stable-stringify-0.0.1" = self.by-version."json-stable-stringify"."0.0.1"; + "sha.js-2.3.6" = self.by-version."sha.js"."2.3.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "shasum" ]; + peerDependencies = []; }; by-spec."shell-quote"."~0.0.1" = self.by-version."shell-quote"."0.0.1"; - by-version."shell-quote"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."shell-quote"."0.0.1" = self.buildNodePackage { name = "shell-quote-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/shell-quote/-/shell-quote-0.0.1.tgz"; - name = "shell-quote-0.0.1.tgz"; - sha1 = "1a41196f3c0333c482323593d6886ecf153dd986"; - }) - ]; - buildInputs = - (self.nativeDeps."shell-quote" or []); + src = fetchurl { + url = "http://registry.npmjs.org/shell-quote/-/shell-quote-0.0.1.tgz"; + name = "shell-quote-0.0.1.tgz"; + sha1 = "1a41196f3c0333c482323593d6886ecf153dd986"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "shell-quote" ]; + peerDependencies = []; }; by-spec."shell-quote"."~1.4.1" = self.by-version."shell-quote"."1.4.2"; - by-version."shell-quote"."1.4.2" = lib.makeOverridable self.buildNodePackage { + by-version."shell-quote"."1.4.2" = self.buildNodePackage { name = "shell-quote-1.4.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/shell-quote/-/shell-quote-1.4.2.tgz"; - name = "shell-quote-1.4.2.tgz"; - sha1 = "f132a54f2030d69280d370d4974155f85f62f67b"; - }) - ]; - buildInputs = - (self.nativeDeps."shell-quote" or []); + src = fetchurl { + url = "http://registry.npmjs.org/shell-quote/-/shell-quote-1.4.2.tgz"; + name = "shell-quote-1.4.2.tgz"; + sha1 = "f132a54f2030d69280d370d4974155f85f62f67b"; + }; deps = { "jsonify-0.0.0" = self.by-version."jsonify"."0.0.0"; "array-filter-0.0.1" = self.by-version."array-filter"."0.0.1"; "array-reduce-0.0.0" = self.by-version."array-reduce"."0.0.0"; "array-map-0.0.0" = self.by-version."array-map"."0.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "shell-quote" ]; + peerDependencies = []; }; by-spec."shelljs"."*" = self.by-version."shelljs"."0.3.0"; - by-version."shelljs"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."shelljs"."0.3.0" = self.buildNodePackage { name = "shelljs-0.3.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz"; - name = "shelljs-0.3.0.tgz"; - sha1 = "3596e6307a781544f591f37da618360f31db57b1"; - }) - ]; - buildInputs = - (self.nativeDeps."shelljs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz"; + name = "shelljs-0.3.0.tgz"; + sha1 = "3596e6307a781544f591f37da618360f31db57b1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "shelljs" ]; + peerDependencies = []; }; "shelljs" = self.by-version."shelljs"."0.3.0"; by-spec."shelljs"."0.3.0" = @@ -26848,323 +25433,297 @@ by-spec."shelljs"."0.3.x" = self.by-version."shelljs"."0.3.0"; by-spec."should"."*" = - self.by-version."should"."4.4.4"; - by-version."should"."4.4.4" = lib.makeOverridable self.buildNodePackage { - name = "should-4.4.4"; + self.by-version."should"."4.6.1"; + by-version."should"."4.6.1" = self.buildNodePackage { + name = "should-4.6.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/should/-/should-4.4.4.tgz"; - name = "should-4.4.4.tgz"; - sha1 = "829989d478c14ddcdf678119532f8c8e27ad48bd"; - }) - ]; - buildInputs = - (self.nativeDeps."should" or []); - deps = { - "should-equal-0.2.8" = self.by-version."should-equal"."0.2.8"; - "should-format-0.0.6" = self.by-version."should-format"."0.0.6"; + src = fetchurl { + url = "http://registry.npmjs.org/should/-/should-4.6.1.tgz"; + name = "should-4.6.1.tgz"; + sha1 = "ce04cb2e8b526fd02ef36110a4f0bcfd614d408e"; }; - peerDependencies = [ - ]; - passthru.names = [ "should" ]; + deps = { + "should-equal-0.3.1" = self.by-version."should-equal"."0.3.1"; + "should-format-0.0.7" = self.by-version."should-format"."0.0.7"; + "should-type-0.0.4" = self.by-version."should-type"."0.0.4"; + }; + peerDependencies = []; }; - "should" = self.by-version."should"."4.4.4"; - by-spec."should-equal"."0.2.8" = - self.by-version."should-equal"."0.2.8"; - by-version."should-equal"."0.2.8" = lib.makeOverridable self.buildNodePackage { - name = "should-equal-0.2.8"; + "should" = self.by-version."should"."4.6.1"; + by-spec."should-equal"."0.3.1" = + self.by-version."should-equal"."0.3.1"; + by-version."should-equal"."0.3.1" = self.buildNodePackage { + name = "should-equal-0.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/should-equal/-/should-equal-0.2.8.tgz"; - name = "should-equal-0.2.8.tgz"; - sha1 = "d7618457646c724de8c72ee6e0e4b743b0f1bc8d"; - }) - ]; - buildInputs = - (self.nativeDeps."should-equal" or []); + src = fetchurl { + url = "http://registry.npmjs.org/should-equal/-/should-equal-0.3.1.tgz"; + name = "should-equal-0.3.1.tgz"; + sha1 = "bd8ea97a6748e39fad476a3be6fd72ebc2e72bf0"; + }; deps = { "should-type-0.0.4" = self.by-version."should-type"."0.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "should-equal" ]; + peerDependencies = []; }; - by-spec."should-format"."0.0.6" = - self.by-version."should-format"."0.0.6"; - by-version."should-format"."0.0.6" = lib.makeOverridable self.buildNodePackage { - name = "should-format-0.0.6"; + by-spec."should-format"."0.0.7" = + self.by-version."should-format"."0.0.7"; + by-version."should-format"."0.0.7" = self.buildNodePackage { + name = "should-format-0.0.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/should-format/-/should-format-0.0.6.tgz"; - name = "should-format-0.0.6.tgz"; - sha1 = "4e700846add4ec12fb6257ad2371dc36044b0edd"; - }) - ]; - buildInputs = - (self.nativeDeps."should-format" or []); + src = fetchurl { + url = "http://registry.npmjs.org/should-format/-/should-format-0.0.7.tgz"; + name = "should-format-0.0.7.tgz"; + sha1 = "1e2ef86bd91da9c2e0412335b56ababd9a2fde12"; + }; deps = { "should-type-0.0.4" = self.by-version."should-type"."0.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "should-format" ]; + peerDependencies = []; }; by-spec."should-type"."0.0.4" = self.by-version."should-type"."0.0.4"; - by-version."should-type"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."should-type"."0.0.4" = self.buildNodePackage { name = "should-type-0.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/should-type/-/should-type-0.0.4.tgz"; - name = "should-type-0.0.4.tgz"; - sha1 = "0132a05417a6126866426acf116f1ed5623a5cd0"; - }) - ]; - buildInputs = - (self.nativeDeps."should-type" or []); + src = fetchurl { + url = "http://registry.npmjs.org/should-type/-/should-type-0.0.4.tgz"; + name = "should-type-0.0.4.tgz"; + sha1 = "0132a05417a6126866426acf116f1ed5623a5cd0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "should-type" ]; + peerDependencies = []; }; by-spec."sigmund"."~1.0.0" = self.by-version."sigmund"."1.0.0"; - by-version."sigmund"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."sigmund"."1.0.0" = self.buildNodePackage { name = "sigmund-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz"; - name = "sigmund-1.0.0.tgz"; - sha1 = "66a2b3a749ae8b5fb89efd4fcc01dc94fbe02296"; - }) - ]; - buildInputs = - (self.nativeDeps."sigmund" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz"; + name = "sigmund-1.0.0.tgz"; + sha1 = "66a2b3a749ae8b5fb89efd4fcc01dc94fbe02296"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "sigmund" ]; + peerDependencies = []; }; by-spec."signals"."<2.0" = self.by-version."signals"."1.0.0"; - by-version."signals"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."signals"."1.0.0" = self.buildNodePackage { name = "signals-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/signals/-/signals-1.0.0.tgz"; - name = "signals-1.0.0.tgz"; - sha1 = "65f0c1599352b35372ecaae5a250e6107376ed69"; - }) - ]; - buildInputs = - (self.nativeDeps."signals" or []); + src = fetchurl { + url = "http://registry.npmjs.org/signals/-/signals-1.0.0.tgz"; + name = "signals-1.0.0.tgz"; + sha1 = "65f0c1599352b35372ecaae5a250e6107376ed69"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "signals" ]; + peerDependencies = []; }; by-spec."signals".">0.7 <2.0" = self.by-version."signals"."1.0.0"; by-spec."signals"."~1.0.0" = self.by-version."signals"."1.0.0"; - by-spec."simple-lru-cache"."0.0.x" = - self.by-version."simple-lru-cache"."0.0.1"; - by-version."simple-lru-cache"."0.0.1" = lib.makeOverridable self.buildNodePackage { - name = "simple-lru-cache-0.0.1"; + by-spec."simple-fmt"."~0.1.0" = + self.by-version."simple-fmt"."0.1.0"; + by-version."simple-fmt"."0.1.0" = self.buildNodePackage { + name = "simple-fmt-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/simple-lru-cache/-/simple-lru-cache-0.0.1.tgz"; - name = "simple-lru-cache-0.0.1.tgz"; - sha1 = "0334171e40ed4a4861ac29250eb1db23300be4f0"; - }) - ]; - buildInputs = - (self.nativeDeps."simple-lru-cache" or []); + src = fetchurl { + url = "http://registry.npmjs.org/simple-fmt/-/simple-fmt-0.1.0.tgz"; + name = "simple-fmt-0.1.0.tgz"; + sha1 = "191bf566a59e6530482cb25ab53b4a8dc85c3a6b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "simple-lru-cache" ]; + peerDependencies = []; + }; + by-spec."simple-get"."^1.3.0" = + self.by-version."simple-get"."1.3.0"; + by-version."simple-get"."1.3.0" = self.buildNodePackage { + name = "simple-get-1.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/simple-get/-/simple-get-1.3.0.tgz"; + name = "simple-get-1.3.0.tgz"; + sha1 = "b74582c8ac71cf6e0ece58b152a4eb74a55630ad"; + }; + deps = { + "once-1.3.1" = self.by-version."once"."1.3.1"; + }; + peerDependencies = []; + }; + by-spec."simple-is"."~0.2.0" = + self.by-version."simple-is"."0.2.0"; + by-version."simple-is"."0.2.0" = self.buildNodePackage { + name = "simple-is-0.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/simple-is/-/simple-is-0.2.0.tgz"; + name = "simple-is-0.2.0.tgz"; + sha1 = "2abb75aade39deb5cc815ce10e6191164850baf0"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."simple-lru-cache"."0.0.x" = + self.by-version."simple-lru-cache"."0.0.1"; + by-version."simple-lru-cache"."0.0.1" = self.buildNodePackage { + name = "simple-lru-cache-0.0.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/simple-lru-cache/-/simple-lru-cache-0.0.1.tgz"; + name = "simple-lru-cache-0.0.1.tgz"; + sha1 = "0334171e40ed4a4861ac29250eb1db23300be4f0"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."simplediff"."~0.1.1" = + self.by-version."simplediff"."0.1.1"; + by-version."simplediff"."0.1.1" = self.buildNodePackage { + name = "simplediff-0.1.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/simplediff/-/simplediff-0.1.1.tgz"; + name = "simplediff-0.1.1.tgz"; + sha1 = "b0caeeb093223370033c6c3aa1130dc86c6a087c"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."simplesmtp".">= 0.1.22" = - self.by-version."simplesmtp"."0.3.33"; - by-version."simplesmtp"."0.3.33" = lib.makeOverridable self.buildNodePackage { - name = "simplesmtp-0.3.33"; + self.by-version."simplesmtp"."0.3.34"; + by-version."simplesmtp"."0.3.34" = self.buildNodePackage { + name = "simplesmtp-0.3.34"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.33.tgz"; - name = "simplesmtp-0.3.33.tgz"; - sha1 = "f25e12431d8c6363755c106595b998f5f965aad9"; - }) - ]; - buildInputs = - (self.nativeDeps."simplesmtp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.34.tgz"; + name = "simplesmtp-0.3.34.tgz"; + sha1 = "5d494ed18b832df304f197b7e4d97b81a6b8e0df"; + }; deps = { "rai-0.1.11" = self.by-version."rai"."0.1.11"; "xoauth2-0.1.8" = self.by-version."xoauth2"."0.1.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "simplesmtp" ]; + peerDependencies = []; }; + by-spec."simplesmtp"."~0.2 || ~0.3.30" = + self.by-version."simplesmtp"."0.3.34"; + by-spec."simplesmtp"."~0.3.30" = + self.by-version."simplesmtp"."0.3.34"; by-spec."single-line-log"."^0.4.1" = self.by-version."single-line-log"."0.4.1"; - by-version."single-line-log"."0.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."single-line-log"."0.4.1" = self.buildNodePackage { name = "single-line-log-0.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/single-line-log/-/single-line-log-0.4.1.tgz"; - name = "single-line-log-0.4.1.tgz"; - sha1 = "87a55649f749d783ec0dcd804e8140d9873c7cee"; - }) - ]; - buildInputs = - (self.nativeDeps."single-line-log" or []); + src = fetchurl { + url = "http://registry.npmjs.org/single-line-log/-/single-line-log-0.4.1.tgz"; + name = "single-line-log-0.4.1.tgz"; + sha1 = "87a55649f749d783ec0dcd804e8140d9873c7cee"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "single-line-log" ]; + peerDependencies = []; }; by-spec."sinon"."*" = self.by-version."sinon"."1.12.2"; - by-version."sinon"."1.12.2" = lib.makeOverridable self.buildNodePackage { + by-version."sinon"."1.12.2" = self.buildNodePackage { name = "sinon-1.12.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sinon/-/sinon-1.12.2.tgz"; - name = "sinon-1.12.2.tgz"; - sha1 = "dd893d1f93bfa652ae7c2a08c6eaa42898452c94"; - }) - ]; - buildInputs = - (self.nativeDeps."sinon" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sinon/-/sinon-1.12.2.tgz"; + name = "sinon-1.12.2.tgz"; + sha1 = "dd893d1f93bfa652ae7c2a08c6eaa42898452c94"; + }; deps = { "formatio-1.1.1" = self.by-version."formatio"."1.1.1"; "util-0.10.3" = self.by-version."util"."0.10.3"; "lolex-1.1.0" = self.by-version."lolex"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "sinon" ]; + peerDependencies = []; }; "sinon" = self.by-version."sinon"."1.12.2"; by-spec."slasp"."*" = self.by-version."slasp"."0.0.4"; - by-version."slasp"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."slasp"."0.0.4" = self.buildNodePackage { name = "slasp-0.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/slasp/-/slasp-0.0.4.tgz"; - name = "slasp-0.0.4.tgz"; - sha1 = "9adc26ee729a0f95095851a5489f87a5258d57a9"; - }) - ]; - buildInputs = - (self.nativeDeps."slasp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/slasp/-/slasp-0.0.4.tgz"; + name = "slasp-0.0.4.tgz"; + sha1 = "9adc26ee729a0f95095851a5489f87a5258d57a9"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "slasp" ]; + peerDependencies = []; }; "slasp" = self.by-version."slasp"."0.0.4"; by-spec."slasp"."0.0.4" = self.by-version."slasp"."0.0.4"; by-spec."sliced"."0.0.3" = self.by-version."sliced"."0.0.3"; - by-version."sliced"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."sliced"."0.0.3" = self.buildNodePackage { name = "sliced-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sliced/-/sliced-0.0.3.tgz"; - name = "sliced-0.0.3.tgz"; - sha1 = "4f0bac2171eb17162c3ba6df81f5cf040f7c7e50"; - }) - ]; - buildInputs = - (self.nativeDeps."sliced" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sliced/-/sliced-0.0.3.tgz"; + name = "sliced-0.0.3.tgz"; + sha1 = "4f0bac2171eb17162c3ba6df81f5cf040f7c7e50"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "sliced" ]; + peerDependencies = []; }; by-spec."sliced"."0.0.4" = self.by-version."sliced"."0.0.4"; - by-version."sliced"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."sliced"."0.0.4" = self.buildNodePackage { name = "sliced-0.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sliced/-/sliced-0.0.4.tgz"; - name = "sliced-0.0.4.tgz"; - sha1 = "34f89a6db1f31fa525f5a570f5bcf877cf0955ee"; - }) - ]; - buildInputs = - (self.nativeDeps."sliced" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sliced/-/sliced-0.0.4.tgz"; + name = "sliced-0.0.4.tgz"; + sha1 = "34f89a6db1f31fa525f5a570f5bcf877cf0955ee"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "sliced" ]; + peerDependencies = []; }; by-spec."sliced"."0.0.5" = self.by-version."sliced"."0.0.5"; - by-version."sliced"."0.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."sliced"."0.0.5" = self.buildNodePackage { name = "sliced-0.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sliced/-/sliced-0.0.5.tgz"; - name = "sliced-0.0.5.tgz"; - sha1 = "5edc044ca4eb6f7816d50ba2fc63e25d8fe4707f"; - }) - ]; - buildInputs = - (self.nativeDeps."sliced" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sliced/-/sliced-0.0.5.tgz"; + name = "sliced-0.0.5.tgz"; + sha1 = "5edc044ca4eb6f7816d50ba2fc63e25d8fe4707f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "sliced" ]; + peerDependencies = []; + }; + by-spec."slide"."*" = + self.by-version."slide"."1.1.6"; + by-version."slide"."1.1.6" = self.buildNodePackage { + name = "slide-1.1.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/slide/-/slide-1.1.6.tgz"; + name = "slide-1.1.6.tgz"; + sha1 = "56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."slide"."^1.1.3" = self.by-version."slide"."1.1.6"; - by-version."slide"."1.1.6" = lib.makeOverridable self.buildNodePackage { - name = "slide-1.1.6"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/slide/-/slide-1.1.6.tgz"; - name = "slide-1.1.6.tgz"; - sha1 = "56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"; - }) - ]; - buildInputs = - (self.nativeDeps."slide" or []); - deps = { - }; - peerDependencies = [ - ]; - passthru.names = [ "slide" ]; - }; by-spec."slide"."^1.1.5" = self.by-version."slide"."1.1.6"; by-spec."slide"."~1.1.3" = @@ -27173,43 +25732,33 @@ self.by-version."slide"."1.1.6"; by-spec."sloc"."*" = self.by-version."sloc"."0.1.9"; - by-version."sloc"."0.1.9" = lib.makeOverridable self.buildNodePackage { + by-version."sloc"."0.1.9" = self.buildNodePackage { name = "sloc-0.1.9"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sloc/-/sloc-0.1.9.tgz"; - name = "sloc-0.1.9.tgz"; - sha1 = "af12b4f713d079c65056435fe67ff11580770873"; - }) - ]; - buildInputs = - (self.nativeDeps."sloc" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sloc/-/sloc-0.1.9.tgz"; + name = "sloc-0.1.9.tgz"; + sha1 = "af12b4f713d079c65056435fe67ff11580770873"; + }; deps = { "commander-2.5.1" = self.by-version."commander"."2.5.1"; "async-0.9.0" = self.by-version."async"."0.9.0"; "cli-table-0.3.1" = self.by-version."cli-table"."0.3.1"; "readdirp-1.3.0" = self.by-version."readdirp"."1.3.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "sloc" ]; + peerDependencies = []; }; "sloc" = self.by-version."sloc"."0.1.9"; by-spec."smartdc"."*" = self.by-version."smartdc"."7.3.0"; - by-version."smartdc"."7.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."smartdc"."7.3.0" = self.buildNodePackage { name = "smartdc-7.3.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/smartdc/-/smartdc-7.3.0.tgz"; - name = "smartdc-7.3.0.tgz"; - sha1 = "d932196df2d75599fcb98a628803e83c8f9fbe45"; - }) - ]; - buildInputs = - (self.nativeDeps."smartdc" or []); + src = fetchurl { + url = "http://registry.npmjs.org/smartdc/-/smartdc-7.3.0.tgz"; + name = "smartdc-7.3.0.tgz"; + sha1 = "d932196df2d75599fcb98a628803e83c8f9fbe45"; + }; deps = { "assert-plus-0.1.2" = self.by-version."assert-plus"."0.1.2"; "lru-cache-2.2.0" = self.by-version."lru-cache"."2.2.0"; @@ -27222,25 +25771,19 @@ "dashdash-1.5.0" = self.by-version."dashdash"."1.5.0"; "vasync-1.4.3" = self.by-version."vasync"."1.4.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "smartdc" ]; + peerDependencies = []; }; "smartdc" = self.by-version."smartdc"."7.3.0"; by-spec."smartdc-auth"."1.0.1" = self.by-version."smartdc-auth"."1.0.1"; - by-version."smartdc-auth"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."smartdc-auth"."1.0.1" = self.buildNodePackage { name = "smartdc-auth-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/smartdc-auth/-/smartdc-auth-1.0.1.tgz"; - name = "smartdc-auth-1.0.1.tgz"; - sha1 = "520bbf918313bdf2da372927d33756d46356b87b"; - }) - ]; - buildInputs = - (self.nativeDeps."smartdc-auth" or []); + src = fetchurl { + url = "http://registry.npmjs.org/smartdc-auth/-/smartdc-auth-1.0.1.tgz"; + name = "smartdc-auth-1.0.1.tgz"; + sha1 = "520bbf918313bdf2da372927d33756d46356b87b"; + }; deps = { "assert-plus-0.1.2" = self.by-version."assert-plus"."0.1.2"; "clone-0.1.5" = self.by-version."clone"."0.1.5"; @@ -27248,285 +25791,341 @@ "once-1.1.1" = self.by-version."once"."1.1.1"; "vasync-1.3.3" = self.by-version."vasync"."1.3.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "smartdc-auth" ]; + peerDependencies = []; }; by-spec."sntp"."0.1.x" = self.by-version."sntp"."0.1.4"; - by-version."sntp"."0.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."sntp"."0.1.4" = self.buildNodePackage { name = "sntp-0.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sntp/-/sntp-0.1.4.tgz"; - name = "sntp-0.1.4.tgz"; - sha1 = "5ef481b951a7b29affdf4afd7f26838fc1120f84"; - }) - ]; - buildInputs = - (self.nativeDeps."sntp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sntp/-/sntp-0.1.4.tgz"; + name = "sntp-0.1.4.tgz"; + sha1 = "5ef481b951a7b29affdf4afd7f26838fc1120f84"; + }; deps = { "hoek-0.7.6" = self.by-version."hoek"."0.7.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "sntp" ]; + peerDependencies = []; }; by-spec."sntp"."0.2.x" = self.by-version."sntp"."0.2.4"; - by-version."sntp"."0.2.4" = lib.makeOverridable self.buildNodePackage { + by-version."sntp"."0.2.4" = self.buildNodePackage { name = "sntp-0.2.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz"; - name = "sntp-0.2.4.tgz"; - sha1 = "fb885f18b0f3aad189f824862536bceeec750900"; - }) - ]; - buildInputs = - (self.nativeDeps."sntp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz"; + name = "sntp-0.2.4.tgz"; + sha1 = "fb885f18b0f3aad189f824862536bceeec750900"; + }; deps = { "hoek-0.9.1" = self.by-version."hoek"."0.9.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "sntp" ]; + peerDependencies = []; }; by-spec."socket.io"."0.9.14" = self.by-version."socket.io"."0.9.14"; - by-version."socket.io"."0.9.14" = lib.makeOverridable self.buildNodePackage { + by-version."socket.io"."0.9.14" = self.buildNodePackage { name = "socket.io-0.9.14"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/socket.io/-/socket.io-0.9.14.tgz"; - name = "socket.io-0.9.14.tgz"; - sha1 = "81af80ebf3ee8f7f6e71b1495db91f8fa53ff667"; - }) - ]; - buildInputs = - (self.nativeDeps."socket.io" or []); + src = fetchurl { + url = "http://registry.npmjs.org/socket.io/-/socket.io-0.9.14.tgz"; + name = "socket.io-0.9.14.tgz"; + sha1 = "81af80ebf3ee8f7f6e71b1495db91f8fa53ff667"; + }; deps = { "socket.io-client-0.9.11" = self.by-version."socket.io-client"."0.9.11"; "policyfile-0.0.4" = self.by-version."policyfile"."0.0.4"; "base64id-0.1.0" = self.by-version."base64id"."0.1.0"; "redis-0.7.3" = self.by-version."redis"."0.7.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "socket.io" ]; + peerDependencies = []; }; by-spec."socket.io"."0.9.16" = self.by-version."socket.io"."0.9.16"; - by-version."socket.io"."0.9.16" = lib.makeOverridable self.buildNodePackage { + by-version."socket.io"."0.9.16" = self.buildNodePackage { name = "socket.io-0.9.16"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/socket.io/-/socket.io-0.9.16.tgz"; - name = "socket.io-0.9.16.tgz"; - sha1 = "3bab0444e49b55fbbc157424dbd41aa375a51a76"; - }) - ]; - buildInputs = - (self.nativeDeps."socket.io" or []); + src = fetchurl { + url = "http://registry.npmjs.org/socket.io/-/socket.io-0.9.16.tgz"; + name = "socket.io-0.9.16.tgz"; + sha1 = "3bab0444e49b55fbbc157424dbd41aa375a51a76"; + }; deps = { "socket.io-client-0.9.16" = self.by-version."socket.io-client"."0.9.16"; "policyfile-0.0.4" = self.by-version."policyfile"."0.0.4"; "base64id-0.1.0" = self.by-version."base64id"."0.1.0"; "redis-0.7.3" = self.by-version."redis"."0.7.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "socket.io" ]; + peerDependencies = []; + }; + by-spec."socket.io"."1.0.6" = + self.by-version."socket.io"."1.0.6"; + by-version."socket.io"."1.0.6" = self.buildNodePackage { + name = "socket.io-1.0.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/socket.io/-/socket.io-1.0.6.tgz"; + name = "socket.io-1.0.6.tgz"; + sha1 = "b566532888dae3ac9058a12f294015ebdfa8084a"; + }; + deps = { + "engine.io-1.3.1" = self.by-version."engine.io"."1.3.1"; + "socket.io-parser-2.2.0" = self.by-version."socket.io-parser"."2.2.0"; + "socket.io-client-1.0.6" = self.by-version."socket.io-client"."1.0.6"; + "socket.io-adapter-0.2.0" = self.by-version."socket.io-adapter"."0.2.0"; + "has-binary-data-0.1.1" = self.by-version."has-binary-data"."0.1.1"; + "debug-0.7.4" = self.by-version."debug"."0.7.4"; + }; + peerDependencies = []; }; by-spec."socket.io"."~0.9.16" = self.by-version."socket.io"."0.9.17"; - by-version."socket.io"."0.9.17" = lib.makeOverridable self.buildNodePackage { + by-version."socket.io"."0.9.17" = self.buildNodePackage { name = "socket.io-0.9.17"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/socket.io/-/socket.io-0.9.17.tgz"; - name = "socket.io-0.9.17.tgz"; - sha1 = "ca389268fb2cd5df4b59218490a08c907581c9ec"; - }) - ]; - buildInputs = - (self.nativeDeps."socket.io" or []); + src = fetchurl { + url = "http://registry.npmjs.org/socket.io/-/socket.io-0.9.17.tgz"; + name = "socket.io-0.9.17.tgz"; + sha1 = "ca389268fb2cd5df4b59218490a08c907581c9ec"; + }; deps = { "socket.io-client-0.9.16" = self.by-version."socket.io-client"."0.9.16"; "policyfile-0.0.4" = self.by-version."policyfile"."0.0.4"; "base64id-0.1.0" = self.by-version."base64id"."0.1.0"; "redis-0.7.3" = self.by-version."redis"."0.7.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "socket.io" ]; + peerDependencies = []; }; by-spec."socket.io"."~0.9.17" = self.by-version."socket.io"."0.9.17"; + by-spec."socket.io-adapter"."0.2.0" = + self.by-version."socket.io-adapter"."0.2.0"; + by-version."socket.io-adapter"."0.2.0" = self.buildNodePackage { + name = "socket.io-adapter-0.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.2.0.tgz"; + name = "socket.io-adapter-0.2.0.tgz"; + sha1 = "bd39329b8961371787e24f345b074ec9cf000e33"; + }; + deps = { + "debug-0.7.4" = self.by-version."debug"."0.7.4"; + "socket.io-parser-2.1.2" = self.by-version."socket.io-parser"."2.1.2"; + }; + peerDependencies = []; + }; by-spec."socket.io-client"."0.9.11" = self.by-version."socket.io-client"."0.9.11"; - by-version."socket.io-client"."0.9.11" = lib.makeOverridable self.buildNodePackage { + by-version."socket.io-client"."0.9.11" = self.buildNodePackage { name = "socket.io-client-0.9.11"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.11.tgz"; - name = "socket.io-client-0.9.11.tgz"; - sha1 = "94defc1b29e0d8a8fe958c1cf33300f68d8a19c7"; - }) - ]; - buildInputs = - (self.nativeDeps."socket.io-client" or []); + src = fetchurl { + url = "http://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.11.tgz"; + name = "socket.io-client-0.9.11.tgz"; + sha1 = "94defc1b29e0d8a8fe958c1cf33300f68d8a19c7"; + }; deps = { "uglify-js-1.2.5" = self.by-version."uglify-js"."1.2.5"; "ws-0.4.32" = self.by-version."ws"."0.4.32"; "xmlhttprequest-1.4.2" = self.by-version."xmlhttprequest"."1.4.2"; "active-x-obfuscator-0.0.1" = self.by-version."active-x-obfuscator"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "socket.io-client" ]; + peerDependencies = []; }; by-spec."socket.io-client"."0.9.16" = self.by-version."socket.io-client"."0.9.16"; - by-version."socket.io-client"."0.9.16" = lib.makeOverridable self.buildNodePackage { + by-version."socket.io-client"."0.9.16" = self.buildNodePackage { name = "socket.io-client-0.9.16"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.16.tgz"; - name = "socket.io-client-0.9.16.tgz"; - sha1 = "4da7515c5e773041d1b423970415bcc430f35fc6"; - }) - ]; - buildInputs = - (self.nativeDeps."socket.io-client" or []); + src = fetchurl { + url = "http://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.16.tgz"; + name = "socket.io-client-0.9.16.tgz"; + sha1 = "4da7515c5e773041d1b423970415bcc430f35fc6"; + }; deps = { "uglify-js-1.2.5" = self.by-version."uglify-js"."1.2.5"; "ws-0.4.32" = self.by-version."ws"."0.4.32"; "xmlhttprequest-1.4.2" = self.by-version."xmlhttprequest"."1.4.2"; "active-x-obfuscator-0.0.1" = self.by-version."active-x-obfuscator"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "socket.io-client" ]; + peerDependencies = []; + }; + by-spec."socket.io-client"."1.0.6" = + self.by-version."socket.io-client"."1.0.6"; + by-version."socket.io-client"."1.0.6" = self.buildNodePackage { + name = "socket.io-client-1.0.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/socket.io-client/-/socket.io-client-1.0.6.tgz"; + name = "socket.io-client-1.0.6.tgz"; + sha1 = "c86cb3e507ab2f96da4500bd34fcf46a1e9dfe5e"; + }; + deps = { + "debug-0.7.4" = self.by-version."debug"."0.7.4"; + "engine.io-client-1.3.1" = self.by-version."engine.io-client"."1.3.1"; + "component-bind-1.0.0" = self.by-version."component-bind"."1.0.0"; + "component-emitter-1.1.2" = self.by-version."component-emitter"."1.1.2"; + "object-component-0.0.3" = self.by-version."object-component"."0.0.3"; + "socket.io-parser-2.2.0" = self.by-version."socket.io-parser"."2.2.0"; + "has-binary-data-0.1.1" = self.by-version."has-binary-data"."0.1.1"; + "indexof-0.0.1" = self.by-version."indexof"."0.0.1"; + "parseuri-0.0.2" = self.by-version."parseuri"."0.0.2"; + "to-array-0.1.3" = self.by-version."to-array"."0.1.3"; + }; + peerDependencies = []; + }; + by-spec."socket.io-parser"."2.1.2" = + self.by-version."socket.io-parser"."2.1.2"; + by-version."socket.io-parser"."2.1.2" = self.buildNodePackage { + name = "socket.io-parser-2.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.1.2.tgz"; + name = "socket.io-parser-2.1.2.tgz"; + sha1 = "876655b9edd555c5bdf7301cedf30a436c67b8b0"; + }; + deps = { + "debug-0.7.4" = self.by-version."debug"."0.7.4"; + "json3-3.2.6" = self.by-version."json3"."3.2.6"; + "emitter-1.0.1" = self.by-version."emitter"."1.0.1"; + "isarray-0.0.1" = self.by-version."isarray"."0.0.1"; + }; + peerDependencies = []; + }; + by-spec."socket.io-parser"."2.2.0" = + self.by-version."socket.io-parser"."2.2.0"; + by-version."socket.io-parser"."2.2.0" = self.buildNodePackage { + name = "socket.io-parser-2.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.2.0.tgz"; + name = "socket.io-parser-2.2.0.tgz"; + sha1 = "2609601f59e6a7fab436a53be3d333fbbfcbd30a"; + }; + deps = { + "debug-0.7.4" = self.by-version."debug"."0.7.4"; + "json3-3.2.6" = self.by-version."json3"."3.2.6"; + "emitter-1.0.1" = self.by-version."emitter"."1.0.1"; + "isarray-0.0.1" = self.by-version."isarray"."0.0.1"; + }; + peerDependencies = []; }; by-spec."sockjs"."*" = self.by-version."sockjs"."0.3.12"; - by-version."sockjs"."0.3.12" = lib.makeOverridable self.buildNodePackage { + by-version."sockjs"."0.3.12" = self.buildNodePackage { name = "sockjs-0.3.12"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sockjs/-/sockjs-0.3.12.tgz"; - name = "sockjs-0.3.12.tgz"; - sha1 = "99f5686851cf8655706da977f56ccd266dded859"; - }) - ]; - buildInputs = - (self.nativeDeps."sockjs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sockjs/-/sockjs-0.3.12.tgz"; + name = "sockjs-0.3.12.tgz"; + sha1 = "99f5686851cf8655706da977f56ccd266dded859"; + }; deps = { "faye-websocket-0.9.2" = self.by-version."faye-websocket"."0.9.2"; "node-uuid-1.4.2" = self.by-version."node-uuid"."1.4.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "sockjs" ]; + peerDependencies = []; }; "sockjs" = self.by-version."sockjs"."0.3.12"; + by-spec."socks-proxy-agent"."0" = + self.by-version."socks-proxy-agent"."0.1.2"; + by-version."socks-proxy-agent"."0.1.2" = self.buildNodePackage { + name = "socks-proxy-agent-0.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-0.1.2.tgz"; + name = "socks-proxy-agent-0.1.2.tgz"; + sha1 = "e8981486360896f692f600ba52a974c8b23dc121"; + }; + deps = { + "agent-base-1.0.1" = self.by-version."agent-base"."1.0.1"; + "rainbowsocks-0.1.2" = self.by-version."rainbowsocks"."0.1.2"; + "extend-1.2.1" = self.by-version."extend"."1.2.1"; + }; + peerDependencies = []; + }; by-spec."sorted-object"."~1.0.0" = self.by-version."sorted-object"."1.0.0"; - by-version."sorted-object"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."sorted-object"."1.0.0" = self.buildNodePackage { name = "sorted-object-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sorted-object/-/sorted-object-1.0.0.tgz"; - name = "sorted-object-1.0.0.tgz"; - sha1 = "5d1f4f9c1fb2cd48965967304e212eb44cfb6d05"; - }) - ]; - buildInputs = - (self.nativeDeps."sorted-object" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sorted-object/-/sorted-object-1.0.0.tgz"; + name = "sorted-object-1.0.0.tgz"; + sha1 = "5d1f4f9c1fb2cd48965967304e212eb44cfb6d05"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "sorted-object" ]; + peerDependencies = []; }; by-spec."source-map"."*" = self.by-version."source-map"."0.1.43"; - by-version."source-map"."0.1.43" = lib.makeOverridable self.buildNodePackage { + by-version."source-map"."0.1.43" = self.buildNodePackage { name = "source-map-0.1.43"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz"; - name = "source-map-0.1.43.tgz"; - sha1 = "c24bc146ca517c1471f5dacbe2571b2b7f9e3346"; - }) - ]; - buildInputs = - (self.nativeDeps."source-map" or []); + src = fetchurl { + url = "http://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz"; + name = "source-map-0.1.43.tgz"; + sha1 = "c24bc146ca517c1471f5dacbe2571b2b7f9e3346"; + }; deps = { "amdefine-0.1.0" = self.by-version."amdefine"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "source-map" ]; + peerDependencies = []; }; "source-map" = self.by-version."source-map"."0.1.43"; by-spec."source-map"."0.1.31" = self.by-version."source-map"."0.1.31"; - by-version."source-map"."0.1.31" = lib.makeOverridable self.buildNodePackage { + by-version."source-map"."0.1.31" = self.buildNodePackage { name = "source-map-0.1.31"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/source-map/-/source-map-0.1.31.tgz"; - name = "source-map-0.1.31.tgz"; - sha1 = "9f704d0d69d9e138a81badf6ebb4fde33d151c61"; - }) - ]; - buildInputs = - (self.nativeDeps."source-map" or []); + src = fetchurl { + url = "http://registry.npmjs.org/source-map/-/source-map-0.1.31.tgz"; + name = "source-map-0.1.31.tgz"; + sha1 = "9f704d0d69d9e138a81badf6ebb4fde33d151c61"; + }; deps = { "amdefine-0.1.0" = self.by-version."amdefine"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "source-map" ]; + peerDependencies = []; + }; + by-spec."source-map"."0.1.32" = + self.by-version."source-map"."0.1.32"; + by-version."source-map"."0.1.32" = self.buildNodePackage { + name = "source-map-0.1.32"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/source-map/-/source-map-0.1.32.tgz"; + name = "source-map-0.1.32.tgz"; + sha1 = "c8b6c167797ba4740a8ea33252162ff08591b266"; + }; + deps = { + "amdefine-0.1.0" = self.by-version."amdefine"."0.1.0"; + }; + peerDependencies = []; }; by-spec."source-map"."0.1.34" = self.by-version."source-map"."0.1.34"; - by-version."source-map"."0.1.34" = lib.makeOverridable self.buildNodePackage { + by-version."source-map"."0.1.34" = self.buildNodePackage { name = "source-map-0.1.34"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/source-map/-/source-map-0.1.34.tgz"; - name = "source-map-0.1.34.tgz"; - sha1 = "a7cfe89aec7b1682c3b198d0acfb47d7d090566b"; - }) - ]; - buildInputs = - (self.nativeDeps."source-map" or []); + src = fetchurl { + url = "http://registry.npmjs.org/source-map/-/source-map-0.1.34.tgz"; + name = "source-map-0.1.34.tgz"; + sha1 = "a7cfe89aec7b1682c3b198d0acfb47d7d090566b"; + }; deps = { "amdefine-0.1.0" = self.by-version."amdefine"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "source-map" ]; + peerDependencies = []; }; by-spec."source-map"."0.1.x" = self.by-version."source-map"."0.1.43"; by-spec."source-map".">= 0.1.2" = self.by-version."source-map"."0.1.43"; + by-spec."source-map".">=0.1.43 <0.2" = + self.by-version."source-map"."0.1.43"; by-spec."source-map"."^0.1.x" = self.by-version."source-map"."0.1.43"; by-spec."source-map"."~0.1.31" = @@ -27539,441 +26138,363 @@ self.by-version."source-map"."0.1.43"; by-spec."spdy"."1.7.1" = self.by-version."spdy"."1.7.1"; - by-version."spdy"."1.7.1" = lib.makeOverridable self.buildNodePackage { + by-version."spdy"."1.7.1" = self.buildNodePackage { name = "spdy-1.7.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/spdy/-/spdy-1.7.1.tgz"; - name = "spdy-1.7.1.tgz"; - sha1 = "4fde77e602b20c4ecc39ee8619373dd9bf669152"; - }) - ]; - buildInputs = - (self.nativeDeps."spdy" or []); + src = fetchurl { + url = "http://registry.npmjs.org/spdy/-/spdy-1.7.1.tgz"; + name = "spdy-1.7.1.tgz"; + sha1 = "4fde77e602b20c4ecc39ee8619373dd9bf669152"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "spdy" ]; + peerDependencies = []; }; by-spec."speedometer"."^0.1.2" = self.by-version."speedometer"."0.1.4"; - by-version."speedometer"."0.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."speedometer"."0.1.4" = self.buildNodePackage { name = "speedometer-0.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/speedometer/-/speedometer-0.1.4.tgz"; - name = "speedometer-0.1.4.tgz"; - sha1 = "9876dbd2a169d3115402d48e6ea6329c8816a50d"; - }) - ]; - buildInputs = - (self.nativeDeps."speedometer" or []); + src = fetchurl { + url = "http://registry.npmjs.org/speedometer/-/speedometer-0.1.4.tgz"; + name = "speedometer-0.1.4.tgz"; + sha1 = "9876dbd2a169d3115402d48e6ea6329c8816a50d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "speedometer" ]; + peerDependencies = []; + }; + by-spec."sprintf"."0.1.1" = + self.by-version."sprintf"."0.1.1"; + by-version."sprintf"."0.1.1" = self.buildNodePackage { + name = "sprintf-0.1.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/sprintf/-/sprintf-0.1.1.tgz"; + name = "sprintf-0.1.1.tgz"; + sha1 = "e8925fc9894e1aa6899e9091c7f2a12130b70de5"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."sprintf".">=0.1.1" = + self.by-version."sprintf"."0.1.5"; + by-version."sprintf"."0.1.5" = self.buildNodePackage { + name = "sprintf-0.1.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/sprintf/-/sprintf-0.1.5.tgz"; + name = "sprintf-0.1.5.tgz"; + sha1 = "8f83e39a9317c1a502cb7db8050e51c679f6edcf"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."sprintf"."~0.1.2" = self.by-version."sprintf"."0.1.5"; - by-version."sprintf"."0.1.5" = lib.makeOverridable self.buildNodePackage { - name = "sprintf-0.1.5"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sprintf/-/sprintf-0.1.5.tgz"; - name = "sprintf-0.1.5.tgz"; - sha1 = "8f83e39a9317c1a502cb7db8050e51c679f6edcf"; - }) - ]; - buildInputs = - (self.nativeDeps."sprintf" or []); - deps = { - }; - peerDependencies = [ - ]; - passthru.names = [ "sprintf" ]; - }; by-spec."sprintf"."~0.1.3" = self.by-version."sprintf"."0.1.5"; by-spec."sprintf"."~0.1.4" = self.by-version."sprintf"."0.1.5"; by-spec."srt2vtt"."^1.2.0" = self.by-version."srt2vtt"."1.2.0"; - by-version."srt2vtt"."1.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."srt2vtt"."1.2.0" = self.buildNodePackage { name = "srt2vtt-1.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/srt2vtt/-/srt2vtt-1.2.0.tgz"; - name = "srt2vtt-1.2.0.tgz"; - sha1 = "f17bbae66d3a0368b1e3d8e1e547e7aad794e70a"; - }) - ]; - buildInputs = - (self.nativeDeps."srt2vtt" or []); + src = fetchurl { + url = "http://registry.npmjs.org/srt2vtt/-/srt2vtt-1.2.0.tgz"; + name = "srt2vtt-1.2.0.tgz"; + sha1 = "f17bbae66d3a0368b1e3d8e1e547e7aad794e70a"; + }; deps = { "codepage-1.3.8" = self.by-version."codepage"."1.3.8"; "utfx-1.0.0" = self.by-version."utfx"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "srt2vtt" ]; + peerDependencies = []; }; by-spec."ssh-agent"."0.2.1" = self.by-version."ssh-agent"."0.2.1"; - by-version."ssh-agent"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."ssh-agent"."0.2.1" = self.buildNodePackage { name = "ssh-agent-0.2.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ssh-agent/-/ssh-agent-0.2.1.tgz"; - name = "ssh-agent-0.2.1.tgz"; - sha1 = "3044e9eaeca88a9e6971dd7deb19bdcc20012929"; - }) - ]; - buildInputs = - (self.nativeDeps."ssh-agent" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ssh-agent/-/ssh-agent-0.2.1.tgz"; + name = "ssh-agent-0.2.1.tgz"; + sha1 = "3044e9eaeca88a9e6971dd7deb19bdcc20012929"; + }; deps = { "ctype-0.5.0" = self.by-version."ctype"."0.5.0"; "posix-getopt-1.0.0" = self.by-version."posix-getopt"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "ssh-agent" ]; + peerDependencies = []; + }; + by-spec."ssl-root-cas"."^1.1.7" = + self.by-version."ssl-root-cas"."1.1.9-beta"; + by-version."ssl-root-cas"."1.1.9-beta" = self.buildNodePackage { + name = "ssl-root-cas-1.1.9-beta"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/ssl-root-cas/-/ssl-root-cas-1.1.9-beta.tgz"; + name = "ssl-root-cas-1.1.9-beta.tgz"; + sha1 = "0a090a4b908e88ef6d1a429dcf08720732eb2d58"; + }; + deps = { + "es6-promise-2.0.1" = self.by-version."es6-promise"."2.0.1"; + "request-2.51.0" = self.by-version."request"."2.51.0"; + }; + peerDependencies = []; + }; + by-spec."stable"."~0.1.3" = + self.by-version."stable"."0.1.5"; + by-version."stable"."0.1.5" = self.buildNodePackage { + name = "stable-0.1.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/stable/-/stable-0.1.5.tgz"; + name = "stable-0.1.5.tgz"; + sha1 = "08232f60c732e9890784b5bed0734f8b32a887b9"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."stack-trace"."0.0.7" = self.by-version."stack-trace"."0.0.7"; - by-version."stack-trace"."0.0.7" = lib.makeOverridable self.buildNodePackage { + by-version."stack-trace"."0.0.7" = self.buildNodePackage { name = "stack-trace-0.0.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stack-trace/-/stack-trace-0.0.7.tgz"; - name = "stack-trace-0.0.7.tgz"; - sha1 = "c72e089744fc3659f508cdce3621af5634ec0fff"; - }) - ]; - buildInputs = - (self.nativeDeps."stack-trace" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stack-trace/-/stack-trace-0.0.7.tgz"; + name = "stack-trace-0.0.7.tgz"; + sha1 = "c72e089744fc3659f508cdce3621af5634ec0fff"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "stack-trace" ]; + peerDependencies = []; }; by-spec."stack-trace"."0.0.x" = self.by-version."stack-trace"."0.0.9"; - by-version."stack-trace"."0.0.9" = lib.makeOverridable self.buildNodePackage { + by-version."stack-trace"."0.0.9" = self.buildNodePackage { name = "stack-trace-0.0.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stack-trace/-/stack-trace-0.0.9.tgz"; - name = "stack-trace-0.0.9.tgz"; - sha1 = "a8f6eaeca90674c333e7c43953f275b451510695"; - }) - ]; - buildInputs = - (self.nativeDeps."stack-trace" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stack-trace/-/stack-trace-0.0.9.tgz"; + name = "stack-trace-0.0.9.tgz"; + sha1 = "a8f6eaeca90674c333e7c43953f275b451510695"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "stack-trace" ]; + peerDependencies = []; }; by-spec."stackdriver-statsd-backend"."*" = self.by-version."stackdriver-statsd-backend"."0.2.3"; - by-version."stackdriver-statsd-backend"."0.2.3" = lib.makeOverridable self.buildNodePackage { + by-version."stackdriver-statsd-backend"."0.2.3" = self.buildNodePackage { name = "stackdriver-statsd-backend-0.2.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stackdriver-statsd-backend/-/stackdriver-statsd-backend-0.2.3.tgz"; - name = "stackdriver-statsd-backend-0.2.3.tgz"; - sha1 = "6ffead71e5655d4d787c39da8d1c9eaaa59c91d7"; - }) - ]; - buildInputs = - (self.nativeDeps."stackdriver-statsd-backend" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stackdriver-statsd-backend/-/stackdriver-statsd-backend-0.2.3.tgz"; + name = "stackdriver-statsd-backend-0.2.3.tgz"; + sha1 = "6ffead71e5655d4d787c39da8d1c9eaaa59c91d7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "stackdriver-statsd-backend" ]; + peerDependencies = []; }; "stackdriver-statsd-backend" = self.by-version."stackdriver-statsd-backend"."0.2.3"; by-spec."static-favicon"."1.0.2" = self.by-version."static-favicon"."1.0.2"; - by-version."static-favicon"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."static-favicon"."1.0.2" = self.buildNodePackage { name = "static-favicon-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/static-favicon/-/static-favicon-1.0.2.tgz"; - name = "static-favicon-1.0.2.tgz"; - sha1 = "7c15920dda2bf33f414b0e60aebbd65cdd2a1d2f"; - }) - ]; - buildInputs = - (self.nativeDeps."static-favicon" or []); + src = fetchurl { + url = "http://registry.npmjs.org/static-favicon/-/static-favicon-1.0.2.tgz"; + name = "static-favicon-1.0.2.tgz"; + sha1 = "7c15920dda2bf33f414b0e60aebbd65cdd2a1d2f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "static-favicon" ]; + peerDependencies = []; }; by-spec."statsd"."*" = self.by-version."statsd"."0.7.2"; - by-version."statsd"."0.7.2" = lib.makeOverridable self.buildNodePackage { + by-version."statsd"."0.7.2" = self.buildNodePackage { name = "statsd-0.7.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/statsd/-/statsd-0.7.2.tgz"; - name = "statsd-0.7.2.tgz"; - sha1 = "88901c5f30fa51da5fa3520468c94d7992ef576e"; - }) - ]; - buildInputs = - (self.nativeDeps."statsd" or []); + src = fetchurl { + url = "http://registry.npmjs.org/statsd/-/statsd-0.7.2.tgz"; + name = "statsd-0.7.2.tgz"; + sha1 = "88901c5f30fa51da5fa3520468c94d7992ef576e"; + }; deps = { "node-syslog-1.1.7" = self.by-version."node-syslog"."1.1.7"; "hashring-1.0.1" = self.by-version."hashring"."1.0.1"; "winser-0.1.6" = self.by-version."winser"."0.1.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "statsd" ]; + peerDependencies = []; }; "statsd" = self.by-version."statsd"."0.7.2"; by-spec."statsd-influxdb-backend"."*" = self.by-version."statsd-influxdb-backend"."0.3.0"; - by-version."statsd-influxdb-backend"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."statsd-influxdb-backend"."0.3.0" = self.buildNodePackage { name = "statsd-influxdb-backend-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/statsd-influxdb-backend/-/statsd-influxdb-backend-0.3.0.tgz"; - name = "statsd-influxdb-backend-0.3.0.tgz"; - sha1 = "f66197570545c04743c8637af1fbbc914096ec44"; - }) - ]; - buildInputs = - (self.nativeDeps."statsd-influxdb-backend" or []); + src = fetchurl { + url = "http://registry.npmjs.org/statsd-influxdb-backend/-/statsd-influxdb-backend-0.3.0.tgz"; + name = "statsd-influxdb-backend-0.3.0.tgz"; + sha1 = "f66197570545c04743c8637af1fbbc914096ec44"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "statsd-influxdb-backend" ]; + peerDependencies = []; }; "statsd-influxdb-backend" = self.by-version."statsd-influxdb-backend"."0.3.0"; by-spec."statsd-librato-backend"."*" = - self.by-version."statsd-librato-backend"."0.1.4"; - by-version."statsd-librato-backend"."0.1.4" = lib.makeOverridable self.buildNodePackage { - name = "statsd-librato-backend-0.1.4"; + self.by-version."statsd-librato-backend"."0.1.6"; + by-version."statsd-librato-backend"."0.1.6" = self.buildNodePackage { + name = "statsd-librato-backend-0.1.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/statsd-librato-backend/-/statsd-librato-backend-0.1.4.tgz"; - name = "statsd-librato-backend-0.1.4.tgz"; - sha1 = "b331a9d0253c055d77b6c66fc14e3ec3793379bf"; - }) - ]; - buildInputs = - (self.nativeDeps."statsd-librato-backend" or []); + src = fetchurl { + url = "http://registry.npmjs.org/statsd-librato-backend/-/statsd-librato-backend-0.1.6.tgz"; + name = "statsd-librato-backend-0.1.6.tgz"; + sha1 = "04467674959cf61986fe16896f9a62f38d0e12f3"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "statsd-librato-backend" ]; + peerDependencies = []; }; - "statsd-librato-backend" = self.by-version."statsd-librato-backend"."0.1.4"; + "statsd-librato-backend" = self.by-version."statsd-librato-backend"."0.1.6"; by-spec."statuses"."1" = self.by-version."statuses"."1.2.0"; - by-version."statuses"."1.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."statuses"."1.2.0" = self.buildNodePackage { name = "statuses-1.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/statuses/-/statuses-1.2.0.tgz"; - name = "statuses-1.2.0.tgz"; - sha1 = "4445790d65bec29184f50d54810f67e290c1679e"; - }) - ]; - buildInputs = - (self.nativeDeps."statuses" or []); + src = fetchurl { + url = "http://registry.npmjs.org/statuses/-/statuses-1.2.0.tgz"; + name = "statuses-1.2.0.tgz"; + sha1 = "4445790d65bec29184f50d54810f67e290c1679e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "statuses" ]; + peerDependencies = []; }; by-spec."stream-browserify"."^1.0.0" = self.by-version."stream-browserify"."1.0.0"; - by-version."stream-browserify"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."stream-browserify"."1.0.0" = self.buildNodePackage { name = "stream-browserify-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stream-browserify/-/stream-browserify-1.0.0.tgz"; - name = "stream-browserify-1.0.0.tgz"; - sha1 = "bf9b4abfb42b274d751479e44e0ff2656b6f1193"; - }) - ]; - buildInputs = - (self.nativeDeps."stream-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stream-browserify/-/stream-browserify-1.0.0.tgz"; + name = "stream-browserify-1.0.0.tgz"; + sha1 = "bf9b4abfb42b274d751479e44e0ff2656b6f1193"; + }; deps = { "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; }; - peerDependencies = [ - ]; - passthru.names = [ "stream-browserify" ]; + peerDependencies = []; }; by-spec."stream-browserify"."~0.1.0" = self.by-version."stream-browserify"."0.1.3"; - by-version."stream-browserify"."0.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."stream-browserify"."0.1.3" = self.buildNodePackage { name = "stream-browserify-0.1.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stream-browserify/-/stream-browserify-0.1.3.tgz"; - name = "stream-browserify-0.1.3.tgz"; - sha1 = "95cf1b369772e27adaf46352265152689c6c4be9"; - }) - ]; - buildInputs = - (self.nativeDeps."stream-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stream-browserify/-/stream-browserify-0.1.3.tgz"; + name = "stream-browserify-0.1.3.tgz"; + sha1 = "95cf1b369772e27adaf46352265152689c6c4be9"; + }; deps = { "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "process-0.5.2" = self.by-version."process"."0.5.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "stream-browserify" ]; + peerDependencies = []; }; by-spec."stream-combiner"."~0.0.2" = self.by-version."stream-combiner"."0.0.4"; - by-version."stream-combiner"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."stream-combiner"."0.0.4" = self.buildNodePackage { name = "stream-combiner-0.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz"; - name = "stream-combiner-0.0.4.tgz"; - sha1 = "4d5e433c185261dde623ca3f44c586bcf5c4ad14"; - }) - ]; - buildInputs = - (self.nativeDeps."stream-combiner" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz"; + name = "stream-combiner-0.0.4.tgz"; + sha1 = "4d5e433c185261dde623ca3f44c586bcf5c4ad14"; + }; deps = { "duplexer-0.1.1" = self.by-version."duplexer"."0.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "stream-combiner" ]; + peerDependencies = []; }; by-spec."stream-combiner2"."~1.0.0" = self.by-version."stream-combiner2"."1.0.2"; - by-version."stream-combiner2"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."stream-combiner2"."1.0.2" = self.buildNodePackage { name = "stream-combiner2-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.0.2.tgz"; - name = "stream-combiner2-1.0.2.tgz"; - sha1 = "ba72a6b50cbfabfa950fc8bc87604bd01eb60671"; - }) - ]; - buildInputs = - (self.nativeDeps."stream-combiner2" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.0.2.tgz"; + name = "stream-combiner2-1.0.2.tgz"; + sha1 = "ba72a6b50cbfabfa950fc8bc87604bd01eb60671"; + }; deps = { "duplexer2-0.0.2" = self.by-version."duplexer2"."0.0.2"; "through2-0.5.1" = self.by-version."through2"."0.5.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "stream-combiner2" ]; + peerDependencies = []; }; by-spec."stream-consume"."~0.1.0" = self.by-version."stream-consume"."0.1.0"; - by-version."stream-consume"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."stream-consume"."0.1.0" = self.buildNodePackage { name = "stream-consume-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stream-consume/-/stream-consume-0.1.0.tgz"; - name = "stream-consume-0.1.0.tgz"; - sha1 = "a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f"; - }) - ]; - buildInputs = - (self.nativeDeps."stream-consume" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stream-consume/-/stream-consume-0.1.0.tgz"; + name = "stream-consume-0.1.0.tgz"; + sha1 = "a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "stream-consume" ]; + peerDependencies = []; }; by-spec."stream-counter"."^1.0.0" = self.by-version."stream-counter"."1.0.0"; - by-version."stream-counter"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."stream-counter"."1.0.0" = self.buildNodePackage { name = "stream-counter-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stream-counter/-/stream-counter-1.0.0.tgz"; - name = "stream-counter-1.0.0.tgz"; - sha1 = "91cf2569ce4dc5061febcd7acb26394a5a114751"; - }) - ]; - buildInputs = - (self.nativeDeps."stream-counter" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stream-counter/-/stream-counter-1.0.0.tgz"; + name = "stream-counter-1.0.0.tgz"; + sha1 = "91cf2569ce4dc5061febcd7acb26394a5a114751"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "stream-counter" ]; + peerDependencies = []; }; by-spec."stream-counter"."~0.2.0" = self.by-version."stream-counter"."0.2.0"; - by-version."stream-counter"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."stream-counter"."0.2.0" = self.buildNodePackage { name = "stream-counter-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stream-counter/-/stream-counter-0.2.0.tgz"; - name = "stream-counter-0.2.0.tgz"; - sha1 = "ded266556319c8b0e222812b9cf3b26fa7d947de"; - }) - ]; - buildInputs = - (self.nativeDeps."stream-counter" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stream-counter/-/stream-counter-0.2.0.tgz"; + name = "stream-counter-0.2.0.tgz"; + sha1 = "ded266556319c8b0e222812b9cf3b26fa7d947de"; + }; deps = { "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; }; - peerDependencies = [ - ]; - passthru.names = [ "stream-counter" ]; + peerDependencies = []; }; by-spec."stream-splicer"."^1.1.0" = self.by-version."stream-splicer"."1.3.1"; - by-version."stream-splicer"."1.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."stream-splicer"."1.3.1" = self.buildNodePackage { name = "stream-splicer-1.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stream-splicer/-/stream-splicer-1.3.1.tgz"; - name = "stream-splicer-1.3.1.tgz"; - sha1 = "87737a08777aa00d6a27d92562e7bc88070c081d"; - }) - ]; - buildInputs = - (self.nativeDeps."stream-splicer" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stream-splicer/-/stream-splicer-1.3.1.tgz"; + name = "stream-splicer-1.3.1.tgz"; + sha1 = "87737a08777aa00d6a27d92562e7bc88070c081d"; + }; deps = { "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; "isarray-0.0.1" = self.by-version."isarray"."0.0.1"; @@ -27982,419 +26503,372 @@ "through2-1.1.1" = self.by-version."through2"."1.1.1"; "indexof-0.0.1" = self.by-version."indexof"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "stream-splicer" ]; + peerDependencies = []; }; by-spec."stream-splitter-transform"."*" = self.by-version."stream-splitter-transform"."0.0.4"; - by-version."stream-splitter-transform"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."stream-splitter-transform"."0.0.4" = self.buildNodePackage { name = "stream-splitter-transform-0.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stream-splitter-transform/-/stream-splitter-transform-0.0.4.tgz"; - name = "stream-splitter-transform-0.0.4.tgz"; - sha1 = "0de54e94680633a8d703b252b20fa809ed99331c"; - }) - ]; - buildInputs = - (self.nativeDeps."stream-splitter-transform" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stream-splitter-transform/-/stream-splitter-transform-0.0.4.tgz"; + name = "stream-splitter-transform-0.0.4.tgz"; + sha1 = "0de54e94680633a8d703b252b20fa809ed99331c"; + }; deps = { "buffertools-1.1.1" = self.by-version."buffertools"."1.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "stream-splitter-transform" ]; + peerDependencies = []; }; "stream-splitter-transform" = self.by-version."stream-splitter-transform"."0.0.4"; - by-spec."stream-transcoder"."0.0.5" = - self.by-version."stream-transcoder"."0.0.5"; - by-version."stream-transcoder"."0.0.5" = lib.makeOverridable self.buildNodePackage { - name = "stream-transcoder-0.0.5"; + by-spec."stream-to-array"."~1.0.0" = + self.by-version."stream-to-array"."1.0.0"; + by-version."stream-to-array"."1.0.0" = self.buildNodePackage { + name = "stream-to-array-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stream-transcoder/-/stream-transcoder-0.0.5.tgz"; - name = "stream-transcoder-0.0.5.tgz"; - sha1 = "68261be4efb48840239b5791af23ee3b8bd79808"; - }) - ]; - buildInputs = - (self.nativeDeps."stream-transcoder" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stream-to-array/-/stream-to-array-1.0.0.tgz"; + name = "stream-to-array-1.0.0.tgz"; + sha1 = "94166bb29f3ea24f082d2f8cd3ebb2cc0d6eca2c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "stream-transcoder" ]; + peerDependencies = []; + }; + by-spec."stream-transcoder"."0.0.5" = + self.by-version."stream-transcoder"."0.0.5"; + by-version."stream-transcoder"."0.0.5" = self.buildNodePackage { + name = "stream-transcoder-0.0.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/stream-transcoder/-/stream-transcoder-0.0.5.tgz"; + name = "stream-transcoder-0.0.5.tgz"; + sha1 = "68261be4efb48840239b5791af23ee3b8bd79808"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."streamsearch"."0.1.2" = + self.by-version."streamsearch"."0.1.2"; + by-version."streamsearch"."0.1.2" = self.buildNodePackage { + name = "streamsearch-0.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz"; + name = "streamsearch-0.1.2.tgz"; + sha1 = "808b9d0e56fc273d809ba57338e929919a1a9f1a"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."string"."1.6.1" = self.by-version."string"."1.6.1"; - by-version."string"."1.6.1" = lib.makeOverridable self.buildNodePackage { + by-version."string"."1.6.1" = self.buildNodePackage { name = "string-1.6.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/string/-/string-1.6.1.tgz"; - name = "string-1.6.1.tgz"; - sha1 = "eabe0956da7a8291c6de7486f7b35e58d031cd55"; - }) - ]; - buildInputs = - (self.nativeDeps."string" or []); + src = fetchurl { + url = "http://registry.npmjs.org/string/-/string-1.6.1.tgz"; + name = "string-1.6.1.tgz"; + sha1 = "eabe0956da7a8291c6de7486f7b35e58d031cd55"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "string" ]; + peerDependencies = []; }; by-spec."string-length"."^0.1.2" = self.by-version."string-length"."0.1.2"; - by-version."string-length"."0.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."string-length"."0.1.2" = self.buildNodePackage { name = "string-length-0.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/string-length/-/string-length-0.1.2.tgz"; - name = "string-length-0.1.2.tgz"; - sha1 = "ab04bb33867ee74beed7fb89bb7f089d392780f2"; - }) - ]; - buildInputs = - (self.nativeDeps."string-length" or []); + src = fetchurl { + url = "http://registry.npmjs.org/string-length/-/string-length-0.1.2.tgz"; + name = "string-length-0.1.2.tgz"; + sha1 = "ab04bb33867ee74beed7fb89bb7f089d392780f2"; + }; deps = { "strip-ansi-0.2.2" = self.by-version."strip-ansi"."0.2.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "string-length" ]; + peerDependencies = []; }; by-spec."string-length"."^1.0.0" = self.by-version."string-length"."1.0.0"; - by-version."string-length"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."string-length"."1.0.0" = self.buildNodePackage { name = "string-length-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/string-length/-/string-length-1.0.0.tgz"; - name = "string-length-1.0.0.tgz"; - sha1 = "5f0564b174feb299595a763da71513266370d3a9"; - }) - ]; - buildInputs = - (self.nativeDeps."string-length" or []); - deps = { - "strip-ansi-2.0.0" = self.by-version."strip-ansi"."2.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/string-length/-/string-length-1.0.0.tgz"; + name = "string-length-1.0.0.tgz"; + sha1 = "5f0564b174feb299595a763da71513266370d3a9"; }; - peerDependencies = [ - ]; - passthru.names = [ "string-length" ]; + deps = { + "strip-ansi-2.0.1" = self.by-version."strip-ansi"."2.0.1"; + }; + peerDependencies = []; + }; + by-spec."string-template"."~0.2.0" = + self.by-version."string-template"."0.2.0"; + by-version."string-template"."0.2.0" = self.buildNodePackage { + name = "string-template-0.2.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/string-template/-/string-template-0.2.0.tgz"; + name = "string-template-0.2.0.tgz"; + sha1 = "7fd73e64316666552808af4508956987addc5f5b"; + }; + deps = { + "js-string-escape-1.0.0" = self.by-version."js-string-escape"."1.0.0"; + }; + peerDependencies = []; }; by-spec."string2compact"."^1.1.1" = self.by-version."string2compact"."1.2.1"; - by-version."string2compact"."1.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."string2compact"."1.2.1" = self.buildNodePackage { name = "string2compact-1.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/string2compact/-/string2compact-1.2.1.tgz"; - name = "string2compact-1.2.1.tgz"; - sha1 = "a560cd737415e380f2518b83c38bb97093e981af"; - }) - ]; - buildInputs = - (self.nativeDeps."string2compact" or []); + src = fetchurl { + url = "http://registry.npmjs.org/string2compact/-/string2compact-1.2.1.tgz"; + name = "string2compact-1.2.1.tgz"; + sha1 = "a560cd737415e380f2518b83c38bb97093e981af"; + }; deps = { "addr-to-ip-port-1.4.0" = self.by-version."addr-to-ip-port"."1.4.0"; "ipaddr.js-0.1.6" = self.by-version."ipaddr.js"."0.1.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "string2compact" ]; + peerDependencies = []; }; by-spec."string_decoder"."~0.0.0" = self.by-version."string_decoder"."0.0.1"; - by-version."string_decoder"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."string_decoder"."0.0.1" = self.buildNodePackage { name = "string_decoder-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/string_decoder/-/string_decoder-0.0.1.tgz"; - name = "string_decoder-0.0.1.tgz"; - sha1 = "f5472d0a8d1650ec823752d24e6fd627b39bf141"; - }) - ]; - buildInputs = - (self.nativeDeps."string_decoder" or []); + src = fetchurl { + url = "http://registry.npmjs.org/string_decoder/-/string_decoder-0.0.1.tgz"; + name = "string_decoder-0.0.1.tgz"; + sha1 = "f5472d0a8d1650ec823752d24e6fd627b39bf141"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "string_decoder" ]; + peerDependencies = []; }; by-spec."string_decoder"."~0.10.0" = self.by-version."string_decoder"."0.10.31"; - by-version."string_decoder"."0.10.31" = lib.makeOverridable self.buildNodePackage { + by-version."string_decoder"."0.10.31" = self.buildNodePackage { name = "string_decoder-0.10.31"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"; - name = "string_decoder-0.10.31.tgz"; - sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94"; - }) - ]; - buildInputs = - (self.nativeDeps."string_decoder" or []); + src = fetchurl { + url = "http://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"; + name = "string_decoder-0.10.31.tgz"; + sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "string_decoder" ]; + peerDependencies = []; }; by-spec."string_decoder"."~0.10.x" = self.by-version."string_decoder"."0.10.31"; by-spec."stringify-object"."~1.0.0" = self.by-version."stringify-object"."1.0.0"; - by-version."stringify-object"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."stringify-object"."1.0.0" = self.buildNodePackage { name = "stringify-object-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stringify-object/-/stringify-object-1.0.0.tgz"; - name = "stringify-object-1.0.0.tgz"; - sha1 = "333875ef8fd210f696d70b374146be84646bc346"; - }) - ]; - buildInputs = - (self.nativeDeps."stringify-object" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stringify-object/-/stringify-object-1.0.0.tgz"; + name = "stringify-object-1.0.0.tgz"; + sha1 = "333875ef8fd210f696d70b374146be84646bc346"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "stringify-object" ]; + peerDependencies = []; + }; + by-spec."stringmap"."~0.2.2" = + self.by-version."stringmap"."0.2.2"; + by-version."stringmap"."0.2.2" = self.buildNodePackage { + name = "stringmap-0.2.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/stringmap/-/stringmap-0.2.2.tgz"; + name = "stringmap-0.2.2.tgz"; + sha1 = "556c137b258f942b8776f5b2ef582aa069d7d1b1"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."stringset"."~0.2.1" = + self.by-version."stringset"."0.2.1"; + by-version."stringset"."0.2.1" = self.buildNodePackage { + name = "stringset-0.2.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/stringset/-/stringset-0.2.1.tgz"; + name = "stringset-0.2.1.tgz"; + sha1 = "ef259c4e349344377fcd1c913dd2e848c9c042b5"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."stringstream"."~0.0.4" = self.by-version."stringstream"."0.0.4"; - by-version."stringstream"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."stringstream"."0.0.4" = self.buildNodePackage { name = "stringstream-0.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stringstream/-/stringstream-0.0.4.tgz"; - name = "stringstream-0.0.4.tgz"; - sha1 = "0f0e3423f942960b5692ac324a57dd093bc41a92"; - }) - ]; - buildInputs = - (self.nativeDeps."stringstream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stringstream/-/stringstream-0.0.4.tgz"; + name = "stringstream-0.0.4.tgz"; + sha1 = "0f0e3423f942960b5692ac324a57dd093bc41a92"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "stringstream" ]; + peerDependencies = []; }; by-spec."strip-ansi"."^0.2.1" = self.by-version."strip-ansi"."0.2.2"; - by-version."strip-ansi"."0.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."strip-ansi"."0.2.2" = self.buildNodePackage { name = "strip-ansi-0.2.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/strip-ansi/-/strip-ansi-0.2.2.tgz"; - name = "strip-ansi-0.2.2.tgz"; - sha1 = "854d290c981525fc8c397a910b025ae2d54ffc08"; - }) - ]; - buildInputs = - (self.nativeDeps."strip-ansi" or []); + src = fetchurl { + url = "http://registry.npmjs.org/strip-ansi/-/strip-ansi-0.2.2.tgz"; + name = "strip-ansi-0.2.2.tgz"; + sha1 = "854d290c981525fc8c397a910b025ae2d54ffc08"; + }; deps = { "ansi-regex-0.1.0" = self.by-version."ansi-regex"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "strip-ansi" ]; + peerDependencies = []; }; by-spec."strip-ansi"."^0.3.0" = self.by-version."strip-ansi"."0.3.0"; - by-version."strip-ansi"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."strip-ansi"."0.3.0" = self.buildNodePackage { name = "strip-ansi-0.3.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz"; - name = "strip-ansi-0.3.0.tgz"; - sha1 = "25f48ea22ca79187f3174a4db8759347bb126220"; - }) - ]; - buildInputs = - (self.nativeDeps."strip-ansi" or []); + src = fetchurl { + url = "http://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz"; + name = "strip-ansi-0.3.0.tgz"; + sha1 = "25f48ea22ca79187f3174a4db8759347bb126220"; + }; deps = { "ansi-regex-0.2.1" = self.by-version."ansi-regex"."0.2.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "strip-ansi" ]; + peerDependencies = []; }; by-spec."strip-ansi"."^1.0.0" = self.by-version."strip-ansi"."1.0.0"; - by-version."strip-ansi"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."strip-ansi"."1.0.0" = self.buildNodePackage { name = "strip-ansi-1.0.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/strip-ansi/-/strip-ansi-1.0.0.tgz"; - name = "strip-ansi-1.0.0.tgz"; - sha1 = "6c021321d6ece161a3c608fbab268c7328901c73"; - }) - ]; - buildInputs = - (self.nativeDeps."strip-ansi" or []); + src = fetchurl { + url = "http://registry.npmjs.org/strip-ansi/-/strip-ansi-1.0.0.tgz"; + name = "strip-ansi-1.0.0.tgz"; + sha1 = "6c021321d6ece161a3c608fbab268c7328901c73"; + }; deps = { "ansi-regex-0.2.1" = self.by-version."ansi-regex"."0.2.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "strip-ansi" ]; + peerDependencies = []; }; by-spec."strip-ansi"."^2.0.0" = - self.by-version."strip-ansi"."2.0.0"; - by-version."strip-ansi"."2.0.0" = lib.makeOverridable self.buildNodePackage { - name = "strip-ansi-2.0.0"; + self.by-version."strip-ansi"."2.0.1"; + by-version."strip-ansi"."2.0.1" = self.buildNodePackage { + name = "strip-ansi-2.0.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/strip-ansi/-/strip-ansi-2.0.0.tgz"; - name = "strip-ansi-2.0.0.tgz"; - sha1 = "fa8d69432e97674746f55f51d076ae78b18df13f"; - }) - ]; - buildInputs = - (self.nativeDeps."strip-ansi" or []); + src = fetchurl { + url = "http://registry.npmjs.org/strip-ansi/-/strip-ansi-2.0.1.tgz"; + name = "strip-ansi-2.0.1.tgz"; + sha1 = "df62c1aa94ed2f114e1d0f21fd1d50482b79a60e"; + }; deps = { "ansi-regex-1.1.0" = self.by-version."ansi-regex"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "strip-ansi" ]; + peerDependencies = []; }; + by-spec."strip-ansi"."^2.0.1" = + self.by-version."strip-ansi"."2.0.1"; by-spec."strip-ansi"."~0.1.0" = self.by-version."strip-ansi"."0.1.1"; - by-version."strip-ansi"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."strip-ansi"."0.1.1" = self.buildNodePackage { name = "strip-ansi-0.1.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz"; - name = "strip-ansi-0.1.1.tgz"; - sha1 = "39e8a98d044d150660abe4a6808acf70bb7bc991"; - }) - ]; - buildInputs = - (self.nativeDeps."strip-ansi" or []); + src = fetchurl { + url = "http://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz"; + name = "strip-ansi-0.1.1.tgz"; + sha1 = "39e8a98d044d150660abe4a6808acf70bb7bc991"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "strip-ansi" ]; + peerDependencies = []; }; by-spec."strip-bom"."^1.0.0" = self.by-version."strip-bom"."1.0.0"; - by-version."strip-bom"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."strip-bom"."1.0.0" = self.buildNodePackage { name = "strip-bom-1.0.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz"; - name = "strip-bom-1.0.0.tgz"; - sha1 = "85b8862f3844b5a6d5ec8467a93598173a36f794"; - }) - ]; - buildInputs = - (self.nativeDeps."strip-bom" or []); + src = fetchurl { + url = "http://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz"; + name = "strip-bom-1.0.0.tgz"; + sha1 = "85b8862f3844b5a6d5ec8467a93598173a36f794"; + }; deps = { "first-chunk-stream-1.0.0" = self.by-version."first-chunk-stream"."1.0.0"; "is-utf8-0.2.0" = self.by-version."is-utf8"."0.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "strip-bom" ]; + peerDependencies = []; }; by-spec."strip-json-comments"."0.1.x" = self.by-version."strip-json-comments"."0.1.3"; - by-version."strip-json-comments"."0.1.3" = lib.makeOverridable self.buildNodePackage { + by-version."strip-json-comments"."0.1.3" = self.buildNodePackage { name = "strip-json-comments-0.1.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/strip-json-comments/-/strip-json-comments-0.1.3.tgz"; - name = "strip-json-comments-0.1.3.tgz"; - sha1 = "164c64e370a8a3cc00c9e01b539e569823f0ee54"; - }) - ]; - buildInputs = - (self.nativeDeps."strip-json-comments" or []); + src = fetchurl { + url = "http://registry.npmjs.org/strip-json-comments/-/strip-json-comments-0.1.3.tgz"; + name = "strip-json-comments-0.1.3.tgz"; + sha1 = "164c64e370a8a3cc00c9e01b539e569823f0ee54"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "strip-json-comments" ]; + peerDependencies = []; }; by-spec."strip-json-comments"."1.0.x" = self.by-version."strip-json-comments"."1.0.2"; - by-version."strip-json-comments"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."strip-json-comments"."1.0.2" = self.buildNodePackage { name = "strip-json-comments-1.0.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.2.tgz"; - name = "strip-json-comments-1.0.2.tgz"; - sha1 = "5a48ab96023dbac1b7b8d0ffabf6f63f1677be9f"; - }) - ]; - buildInputs = - (self.nativeDeps."strip-json-comments" or []); + src = fetchurl { + url = "http://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.2.tgz"; + name = "strip-json-comments-1.0.2.tgz"; + sha1 = "5a48ab96023dbac1b7b8d0ffabf6f63f1677be9f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "strip-json-comments" ]; + peerDependencies = []; }; by-spec."strong-data-uri"."~0.1.0" = self.by-version."strong-data-uri"."0.1.1"; - by-version."strong-data-uri"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."strong-data-uri"."0.1.1" = self.buildNodePackage { name = "strong-data-uri-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/strong-data-uri/-/strong-data-uri-0.1.1.tgz"; - name = "strong-data-uri-0.1.1.tgz"; - sha1 = "8660241807461d1d2dd247c70563f2f33e66c8ab"; - }) - ]; - buildInputs = - (self.nativeDeps."strong-data-uri" or []); + src = fetchurl { + url = "http://registry.npmjs.org/strong-data-uri/-/strong-data-uri-0.1.1.tgz"; + name = "strong-data-uri-0.1.1.tgz"; + sha1 = "8660241807461d1d2dd247c70563f2f33e66c8ab"; + }; deps = { "truncate-1.0.4" = self.by-version."truncate"."1.0.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "strong-data-uri" ]; + peerDependencies = []; }; by-spec."stylus"."*" = self.by-version."stylus"."0.49.3"; - by-version."stylus"."0.49.3" = lib.makeOverridable self.buildNodePackage { + by-version."stylus"."0.49.3" = self.buildNodePackage { name = "stylus-0.49.3"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stylus/-/stylus-0.49.3.tgz"; - name = "stylus-0.49.3.tgz"; - sha1 = "1fbdabe479ed460872c71a6252a67f95040ba511"; - }) - ]; - buildInputs = - (self.nativeDeps."stylus" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stylus/-/stylus-0.49.3.tgz"; + name = "stylus-0.49.3.tgz"; + sha1 = "1fbdabe479ed460872c71a6252a67f95040ba511"; + }; deps = { "css-parse-1.7.0" = self.by-version."css-parse"."1.7.0"; "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; @@ -28403,25 +26877,19 @@ "glob-3.2.11" = self.by-version."glob"."3.2.11"; "source-map-0.1.43" = self.by-version."source-map"."0.1.43"; }; - peerDependencies = [ - ]; - passthru.names = [ "stylus" ]; + peerDependencies = []; }; "stylus" = self.by-version."stylus"."0.49.3"; by-spec."stylus"."0.42.2" = self.by-version."stylus"."0.42.2"; - by-version."stylus"."0.42.2" = lib.makeOverridable self.buildNodePackage { + by-version."stylus"."0.42.2" = self.buildNodePackage { name = "stylus-0.42.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stylus/-/stylus-0.42.2.tgz"; - name = "stylus-0.42.2.tgz"; - sha1 = "bed29107803129bed1983efc4c7e33f4fd34fee7"; - }) - ]; - buildInputs = - (self.nativeDeps."stylus" or []); + src = fetchurl { + url = "http://registry.npmjs.org/stylus/-/stylus-0.42.2.tgz"; + name = "stylus-0.42.2.tgz"; + sha1 = "bed29107803129bed1983efc4c7e33f4fd34fee7"; + }; deps = { "css-parse-1.7.0" = self.by-version."css-parse"."1.7.0"; "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; @@ -28429,91 +26897,84 @@ "sax-0.5.8" = self.by-version."sax"."0.5.8"; "glob-3.2.11" = self.by-version."glob"."3.2.11"; }; - peerDependencies = [ - ]; - passthru.names = [ "stylus" ]; - }; - by-spec."stylus"."0.45.x" = - self.by-version."stylus"."0.45.1"; - by-version."stylus"."0.45.1" = lib.makeOverridable self.buildNodePackage { - name = "stylus-0.45.1"; - bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/stylus/-/stylus-0.45.1.tgz"; - name = "stylus-0.45.1.tgz"; - sha1 = "ef69f62c984a480adc0c9d4aaafb2382a389e453"; - }) - ]; - buildInputs = - (self.nativeDeps."stylus" or []); - deps = { - "css-parse-1.7.0" = self.by-version."css-parse"."1.7.0"; - "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; - "debug-2.1.1" = self.by-version."debug"."2.1.1"; - "sax-0.5.8" = self.by-version."sax"."0.5.8"; - "glob-3.2.11" = self.by-version."glob"."3.2.11"; - }; - peerDependencies = [ - ]; - passthru.names = [ "stylus" ]; + peerDependencies = []; }; + by-spec."stylus"."0.49.x" = + self.by-version."stylus"."0.49.3"; by-spec."subarg"."0.0.1" = self.by-version."subarg"."0.0.1"; - by-version."subarg"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."subarg"."0.0.1" = self.buildNodePackage { name = "subarg-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/subarg/-/subarg-0.0.1.tgz"; - name = "subarg-0.0.1.tgz"; - sha1 = "3d56b07dacfbc45bbb63f7672b43b63e46368e3a"; - }) - ]; - buildInputs = - (self.nativeDeps."subarg" or []); + src = fetchurl { + url = "http://registry.npmjs.org/subarg/-/subarg-0.0.1.tgz"; + name = "subarg-0.0.1.tgz"; + sha1 = "3d56b07dacfbc45bbb63f7672b43b63e46368e3a"; + }; deps = { "minimist-0.0.10" = self.by-version."minimist"."0.0.10"; }; - peerDependencies = [ - ]; - passthru.names = [ "subarg" ]; + peerDependencies = []; }; by-spec."subarg"."^1.0.0" = self.by-version."subarg"."1.0.0"; - by-version."subarg"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."subarg"."1.0.0" = self.buildNodePackage { name = "subarg-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz"; - name = "subarg-1.0.0.tgz"; - sha1 = "f62cf17581e996b48fc965699f54c06ae268b8d2"; - }) - ]; - buildInputs = - (self.nativeDeps."subarg" or []); + src = fetchurl { + url = "http://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz"; + name = "subarg-1.0.0.tgz"; + sha1 = "f62cf17581e996b48fc965699f54c06ae268b8d2"; + }; deps = { "minimist-1.1.0" = self.by-version."minimist"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "subarg" ]; + peerDependencies = []; + }; + by-spec."sugar"."^1.4.1" = + self.by-version."sugar"."1.4.1"; + by-version."sugar"."1.4.1" = self.buildNodePackage { + name = "sugar-1.4.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/sugar/-/sugar-1.4.1.tgz"; + name = "sugar-1.4.1.tgz"; + sha1 = "1310d4dedc699e5a173183718541b0d7844a7598"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."superagent"."0.13.0" = + self.by-version."superagent"."0.13.0"; + by-version."superagent"."0.13.0" = self.buildNodePackage { + name = "superagent-0.13.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/superagent/-/superagent-0.13.0.tgz"; + name = "superagent-0.13.0.tgz"; + sha1 = "ddfbfa5c26f16790f9c5bce42815ccbde2ca36f2"; + }; + deps = { + "qs-0.5.2" = self.by-version."qs"."0.5.2"; + "formidable-1.0.9" = self.by-version."formidable"."1.0.9"; + "mime-1.2.5" = self.by-version."mime"."1.2.5"; + "emitter-component-0.0.6" = self.by-version."emitter-component"."0.0.6"; + "methods-0.0.1" = self.by-version."methods"."0.0.1"; + "cookiejar-1.3.0" = self.by-version."cookiejar"."1.3.0"; + }; + peerDependencies = []; }; by-spec."superagent"."~0.21.0" = self.by-version."superagent"."0.21.0"; - by-version."superagent"."0.21.0" = lib.makeOverridable self.buildNodePackage { + by-version."superagent"."0.21.0" = self.buildNodePackage { name = "superagent-0.21.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/superagent/-/superagent-0.21.0.tgz"; - name = "superagent-0.21.0.tgz"; - sha1 = "fb15027984751ee7152200e6cd21cd6e19a5de87"; - }) - ]; - buildInputs = - (self.nativeDeps."superagent" or []); + src = fetchurl { + url = "http://registry.npmjs.org/superagent/-/superagent-0.21.0.tgz"; + name = "superagent-0.21.0.tgz"; + sha1 = "fb15027984751ee7152200e6cd21cd6e19a5de87"; + }; deps = { "qs-1.2.0" = self.by-version."qs"."1.2.0"; "formidable-1.0.14" = self.by-version."formidable"."1.0.14"; @@ -28527,297 +26988,240 @@ "form-data-0.1.3" = self.by-version."form-data"."0.1.3"; "readable-stream-1.0.27-1" = self.by-version."readable-stream"."1.0.27-1"; }; - peerDependencies = [ - ]; - passthru.names = [ "superagent" ]; + peerDependencies = []; }; by-spec."supertest"."*" = self.by-version."supertest"."0.15.0"; - by-version."supertest"."0.15.0" = lib.makeOverridable self.buildNodePackage { + by-version."supertest"."0.15.0" = self.buildNodePackage { name = "supertest-0.15.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/supertest/-/supertest-0.15.0.tgz"; - name = "supertest-0.15.0.tgz"; - sha1 = "86118695de4be58869b3ee94c45e1d084ca7fac5"; - }) - ]; - buildInputs = - (self.nativeDeps."supertest" or []); + src = fetchurl { + url = "http://registry.npmjs.org/supertest/-/supertest-0.15.0.tgz"; + name = "supertest-0.15.0.tgz"; + sha1 = "86118695de4be58869b3ee94c45e1d084ca7fac5"; + }; deps = { "superagent-0.21.0" = self.by-version."superagent"."0.21.0"; "methods-1.1.1" = self.by-version."methods"."1.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "supertest" ]; + peerDependencies = []; }; "supertest" = self.by-version."supertest"."0.15.0"; by-spec."supports-color"."^0.2.0" = self.by-version."supports-color"."0.2.0"; - by-version."supports-color"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."supports-color"."0.2.0" = self.buildNodePackage { name = "supports-color-0.2.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz"; - name = "supports-color-0.2.0.tgz"; - sha1 = "d92de2694eb3f67323973d7ae3d8b55b4c22190a"; - }) - ]; - buildInputs = - (self.nativeDeps."supports-color" or []); + src = fetchurl { + url = "http://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz"; + name = "supports-color-0.2.0.tgz"; + sha1 = "d92de2694eb3f67323973d7ae3d8b55b4c22190a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "supports-color" ]; + peerDependencies = []; }; by-spec."swig"."0.14.x" = self.by-version."swig"."0.14.0"; - by-version."swig"."0.14.0" = lib.makeOverridable self.buildNodePackage { + by-version."swig"."0.14.0" = self.buildNodePackage { name = "swig-0.14.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/swig/-/swig-0.14.0.tgz"; - name = "swig-0.14.0.tgz"; - sha1 = "544bfb3bd837608873eed6a72c672a28cb1f1b3f"; - }) - ]; - buildInputs = - (self.nativeDeps."swig" or []); + src = fetchurl { + url = "http://registry.npmjs.org/swig/-/swig-0.14.0.tgz"; + name = "swig-0.14.0.tgz"; + sha1 = "544bfb3bd837608873eed6a72c672a28cb1f1b3f"; + }; deps = { "underscore-1.7.0" = self.by-version."underscore"."1.7.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "swig" ]; + peerDependencies = []; }; "swig" = self.by-version."swig"."0.14.0"; by-spec."sylvester".">= 0.0.12" = self.by-version."sylvester"."0.0.21"; - by-version."sylvester"."0.0.21" = lib.makeOverridable self.buildNodePackage { + by-version."sylvester"."0.0.21" = self.buildNodePackage { name = "sylvester-0.0.21"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/sylvester/-/sylvester-0.0.21.tgz"; - name = "sylvester-0.0.21.tgz"; - sha1 = "2987b1ce2bd2f38b0dce2a34388884bfa4400ea7"; - }) - ]; - buildInputs = - (self.nativeDeps."sylvester" or []); + src = fetchurl { + url = "http://registry.npmjs.org/sylvester/-/sylvester-0.0.21.tgz"; + name = "sylvester-0.0.21.tgz"; + sha1 = "2987b1ce2bd2f38b0dce2a34388884bfa4400ea7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "sylvester" ]; + peerDependencies = []; }; by-spec."sylvester".">= 0.0.8" = self.by-version."sylvester"."0.0.21"; by-spec."syntax-error"."^1.1.1" = self.by-version."syntax-error"."1.1.2"; - by-version."syntax-error"."1.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."syntax-error"."1.1.2" = self.buildNodePackage { name = "syntax-error-1.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/syntax-error/-/syntax-error-1.1.2.tgz"; - name = "syntax-error-1.1.2.tgz"; - sha1 = "660f025b170b7eb944efc2a889d451312bcef451"; - }) - ]; - buildInputs = - (self.nativeDeps."syntax-error" or []); + src = fetchurl { + url = "http://registry.npmjs.org/syntax-error/-/syntax-error-1.1.2.tgz"; + name = "syntax-error-1.1.2.tgz"; + sha1 = "660f025b170b7eb944efc2a889d451312bcef451"; + }; deps = { "acorn-0.9.0" = self.by-version."acorn"."0.9.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "syntax-error" ]; + peerDependencies = []; }; by-spec."syntax-error"."~0.0.0" = self.by-version."syntax-error"."0.0.1"; - by-version."syntax-error"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."syntax-error"."0.0.1" = self.buildNodePackage { name = "syntax-error-0.0.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/syntax-error/-/syntax-error-0.0.1.tgz"; - name = "syntax-error-0.0.1.tgz"; - sha1 = "019d075348cd8c5b79f0603c73e53891a7c5235d"; - }) - ]; - buildInputs = - (self.nativeDeps."syntax-error" or []); + src = fetchurl { + url = "http://registry.npmjs.org/syntax-error/-/syntax-error-0.0.1.tgz"; + name = "syntax-error-0.0.1.tgz"; + sha1 = "019d075348cd8c5b79f0603c73e53891a7c5235d"; + }; deps = { "esprima-0.9.9" = self.by-version."esprima"."0.9.9"; }; - peerDependencies = [ - ]; - passthru.names = [ "syntax-error" ]; + peerDependencies = []; }; by-spec."syntax-error"."~0.1.0" = self.by-version."syntax-error"."0.1.0"; - by-version."syntax-error"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."syntax-error"."0.1.0" = self.buildNodePackage { name = "syntax-error-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/syntax-error/-/syntax-error-0.1.0.tgz"; - name = "syntax-error-0.1.0.tgz"; - sha1 = "8cb515e730fe4f19d3a887035f8630e6494aac65"; - }) - ]; - buildInputs = - (self.nativeDeps."syntax-error" or []); + src = fetchurl { + url = "http://registry.npmjs.org/syntax-error/-/syntax-error-0.1.0.tgz"; + name = "syntax-error-0.1.0.tgz"; + sha1 = "8cb515e730fe4f19d3a887035f8630e6494aac65"; + }; deps = { "esprima-six-0.0.3" = self.by-version."esprima-six"."0.0.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "syntax-error" ]; + peerDependencies = []; }; by-spec."tabtab"."git+https://github.com/mixu/node-tabtab.git" = self.by-version."tabtab"."0.0.2"; - by-version."tabtab"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."tabtab"."0.0.2" = self.buildNodePackage { name = "tabtab-0.0.2"; bin = false; - src = [ - (fetchgit { - url = "https://github.com/mixu/node-tabtab.git"; - rev = "94af2b878b174527b6636aec88acd46979247755"; - sha256 = "7be2daa2fe7893478d38d90b213de359c9a662a7ef06ad9cbfaac11ad399a149"; - }) - ]; - buildInputs = - (self.nativeDeps."tabtab" or []); + src = fetchgit { + url = "https://github.com/mixu/node-tabtab.git"; + rev = "94af2b878b174527b6636aec88acd46979247755"; + sha256 = "7be2daa2fe7893478d38d90b213de359c9a662a7ef06ad9cbfaac11ad399a149"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "tabtab" ]; + peerDependencies = []; + }; + by-spec."tap"."~0.3.3" = + self.by-version."tap"."0.3.3"; + by-version."tap"."0.3.3" = self.buildNodePackage { + name = "tap-0.3.3"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/tap/-/tap-0.3.3.tgz"; + name = "tap-0.3.3.tgz"; + sha1 = "c862237af0a213f97fff46594bd1d44eca705d63"; + }; + deps = { + "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; + "yamlish-0.0.6" = self.by-version."yamlish"."0.0.6"; + "slide-1.1.6" = self.by-version."slide"."1.1.6"; + "runforcover-0.0.2" = self.by-version."runforcover"."0.0.2"; + "nopt-2.2.1" = self.by-version."nopt"."2.2.1"; + "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5"; + "difflet-0.2.6" = self.by-version."difflet"."0.2.6"; + "deep-equal-0.0.0" = self.by-version."deep-equal"."0.0.0"; + "buffer-equal-0.0.1" = self.by-version."buffer-equal"."0.0.1"; + }; + peerDependencies = []; }; by-spec."tape"."~0.2.2" = self.by-version."tape"."0.2.2"; - by-version."tape"."0.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."tape"."0.2.2" = self.buildNodePackage { name = "tape-0.2.2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tape/-/tape-0.2.2.tgz"; - name = "tape-0.2.2.tgz"; - sha1 = "64ccfa4b7ecf4a0060007e61716d424781671637"; - }) - ]; - buildInputs = - (self.nativeDeps."tape" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tape/-/tape-0.2.2.tgz"; + name = "tape-0.2.2.tgz"; + sha1 = "64ccfa4b7ecf4a0060007e61716d424781671637"; + }; deps = { "jsonify-0.0.0" = self.by-version."jsonify"."0.0.0"; "deep-equal-0.0.0" = self.by-version."deep-equal"."0.0.0"; "defined-0.0.0" = self.by-version."defined"."0.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "tape" ]; + peerDependencies = []; }; by-spec."tar"."*" = self.by-version."tar"."1.0.3"; - by-version."tar"."1.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."tar"."1.0.3" = self.buildNodePackage { name = "tar-1.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tar/-/tar-1.0.3.tgz"; - name = "tar-1.0.3.tgz"; - sha1 = "15bcdab244fa4add44e4244a0176edb8aa9a2b44"; - }) - ]; - buildInputs = - (self.nativeDeps."tar" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tar/-/tar-1.0.3.tgz"; + name = "tar-1.0.3.tgz"; + sha1 = "15bcdab244fa4add44e4244a0176edb8aa9a2b44"; + }; deps = { "block-stream-0.0.7" = self.by-version."block-stream"."0.0.7"; - "fstream-1.0.3" = self.by-version."fstream"."1.0.3"; + "fstream-1.0.4" = self.by-version."fstream"."1.0.4"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "tar" ]; + peerDependencies = []; }; "tar" = self.by-version."tar"."1.0.3"; by-spec."tar"."0.1.17" = self.by-version."tar"."0.1.17"; - by-version."tar"."0.1.17" = lib.makeOverridable self.buildNodePackage { + by-version."tar"."0.1.17" = self.buildNodePackage { name = "tar-0.1.17"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tar/-/tar-0.1.17.tgz"; - name = "tar-0.1.17.tgz"; - sha1 = "408c8a95deb8e78a65b59b1a51a333183a32badc"; - }) - ]; - buildInputs = - (self.nativeDeps."tar" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tar/-/tar-0.1.17.tgz"; + name = "tar-0.1.17.tgz"; + sha1 = "408c8a95deb8e78a65b59b1a51a333183a32badc"; + }; deps = { "inherits-1.0.0" = self.by-version."inherits"."1.0.0"; "block-stream-0.0.7" = self.by-version."block-stream"."0.0.7"; "fstream-0.1.31" = self.by-version."fstream"."0.1.31"; }; - peerDependencies = [ - ]; - passthru.names = [ "tar" ]; + peerDependencies = []; }; by-spec."tar"."1.0.2" = self.by-version."tar"."1.0.2"; - by-version."tar"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."tar"."1.0.2" = self.buildNodePackage { name = "tar-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tar/-/tar-1.0.2.tgz"; - name = "tar-1.0.2.tgz"; - sha1 = "8b0f6740f9946259de26a3ed9c9a22890dff023f"; - }) - ]; - buildInputs = - (self.nativeDeps."tar" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tar/-/tar-1.0.2.tgz"; + name = "tar-1.0.2.tgz"; + sha1 = "8b0f6740f9946259de26a3ed9c9a22890dff023f"; + }; deps = { "block-stream-0.0.7" = self.by-version."block-stream"."0.0.7"; - "fstream-1.0.3" = self.by-version."fstream"."1.0.3"; + "fstream-1.0.4" = self.by-version."fstream"."1.0.4"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "tar" ]; + peerDependencies = []; }; by-spec."tar"."^1.0.0" = self.by-version."tar"."1.0.3"; by-spec."tar"."~0.1.17" = self.by-version."tar"."0.1.20"; - by-version."tar"."0.1.20" = lib.makeOverridable self.buildNodePackage { + by-version."tar"."0.1.20" = self.buildNodePackage { name = "tar-0.1.20"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tar/-/tar-0.1.20.tgz"; - name = "tar-0.1.20.tgz"; - sha1 = "42940bae5b5f22c74483699126f9f3f27449cb13"; - }) - ]; - buildInputs = - (self.nativeDeps."tar" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tar/-/tar-0.1.20.tgz"; + name = "tar-0.1.20.tgz"; + sha1 = "42940bae5b5f22c74483699126f9f3f27449cb13"; + }; deps = { "block-stream-0.0.7" = self.by-version."block-stream"."0.0.7"; "fstream-0.1.31" = self.by-version."fstream"."0.1.31"; "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "tar" ]; + peerDependencies = []; }; by-spec."tar"."~1.0.1" = self.by-version."tar"."1.0.3"; @@ -28825,41 +27229,31 @@ self.by-version."tar"."1.0.3"; by-spec."tar-fs"."0.5.2" = self.by-version."tar-fs"."0.5.2"; - by-version."tar-fs"."0.5.2" = lib.makeOverridable self.buildNodePackage { + by-version."tar-fs"."0.5.2" = self.buildNodePackage { name = "tar-fs-0.5.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tar-fs/-/tar-fs-0.5.2.tgz"; - name = "tar-fs-0.5.2.tgz"; - sha1 = "0f59424be7eeee45232316e302f66d3f6ea6db3e"; - }) - ]; - buildInputs = - (self.nativeDeps."tar-fs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tar-fs/-/tar-fs-0.5.2.tgz"; + name = "tar-fs-0.5.2.tgz"; + sha1 = "0f59424be7eeee45232316e302f66d3f6ea6db3e"; + }; deps = { "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0"; "pump-0.3.5" = self.by-version."pump"."0.3.5"; "tar-stream-0.4.7" = self.by-version."tar-stream"."0.4.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "tar-fs" ]; + peerDependencies = []; }; by-spec."tar-pack"."~2.0.0" = self.by-version."tar-pack"."2.0.0"; - by-version."tar-pack"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."tar-pack"."2.0.0" = self.buildNodePackage { name = "tar-pack-2.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tar-pack/-/tar-pack-2.0.0.tgz"; - name = "tar-pack-2.0.0.tgz"; - sha1 = "c2c401c02dd366138645e917b3a6baa256a9dcab"; - }) - ]; - buildInputs = - (self.nativeDeps."tar-pack" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tar-pack/-/tar-pack-2.0.0.tgz"; + name = "tar-pack-2.0.0.tgz"; + sha1 = "c2c401c02dd366138645e917b3a6baa256a9dcab"; + }; deps = { "uid-number-0.0.3" = self.by-version."uid-number"."0.0.3"; "once-1.1.1" = self.by-version."once"."1.1.1"; @@ -28871,269 +27265,197 @@ "readable-stream-1.0.33" = self.by-version."readable-stream"."1.0.33"; "graceful-fs-1.2.3" = self.by-version."graceful-fs"."1.2.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "tar-pack" ]; + peerDependencies = []; }; by-spec."tar-stream"."^0.4.6" = self.by-version."tar-stream"."0.4.7"; - by-version."tar-stream"."0.4.7" = lib.makeOverridable self.buildNodePackage { + by-version."tar-stream"."0.4.7" = self.buildNodePackage { name = "tar-stream-0.4.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tar-stream/-/tar-stream-0.4.7.tgz"; - name = "tar-stream-0.4.7.tgz"; - sha1 = "1f1d2ce9ebc7b42765243ca0e8f1b7bfda0aadcd"; - }) - ]; - buildInputs = - (self.nativeDeps."tar-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tar-stream/-/tar-stream-0.4.7.tgz"; + name = "tar-stream-0.4.7.tgz"; + sha1 = "1f1d2ce9ebc7b42765243ca0e8f1b7bfda0aadcd"; + }; deps = { - "bl-0.9.3" = self.by-version."bl"."0.9.3"; + "bl-0.9.4" = self.by-version."bl"."0.9.4"; "end-of-stream-1.1.0" = self.by-version."end-of-stream"."1.1.0"; "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; "xtend-4.0.0" = self.by-version."xtend"."4.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "tar-stream" ]; + peerDependencies = []; }; by-spec."tar-stream"."~1.0.0" = self.by-version."tar-stream"."1.0.2"; - by-version."tar-stream"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."tar-stream"."1.0.2" = self.buildNodePackage { name = "tar-stream-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tar-stream/-/tar-stream-1.0.2.tgz"; - name = "tar-stream-1.0.2.tgz"; - sha1 = "fd19b4a17900fa704f6a133e3045aead0562ab95"; - }) - ]; - buildInputs = - (self.nativeDeps."tar-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tar-stream/-/tar-stream-1.0.2.tgz"; + name = "tar-stream-1.0.2.tgz"; + sha1 = "fd19b4a17900fa704f6a133e3045aead0562ab95"; + }; deps = { - "bl-0.9.3" = self.by-version."bl"."0.9.3"; + "bl-0.9.4" = self.by-version."bl"."0.9.4"; "end-of-stream-1.1.0" = self.by-version."end-of-stream"."1.1.0"; "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; "xtend-4.0.0" = self.by-version."xtend"."4.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "tar-stream" ]; + peerDependencies = []; }; by-spec."temp"."*" = self.by-version."temp"."0.8.1"; - by-version."temp"."0.8.1" = lib.makeOverridable self.buildNodePackage { + by-version."temp"."0.8.1" = self.buildNodePackage { name = "temp-0.8.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/temp/-/temp-0.8.1.tgz"; - name = "temp-0.8.1.tgz"; - sha1 = "4b7b4ffde85bb09f2dd6ba6cc43b44213c94fd3a"; - }) - ]; - buildInputs = - (self.nativeDeps."temp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/temp/-/temp-0.8.1.tgz"; + name = "temp-0.8.1.tgz"; + sha1 = "4b7b4ffde85bb09f2dd6ba6cc43b44213c94fd3a"; + }; deps = { "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "temp" ]; + peerDependencies = []; }; "temp" = self.by-version."temp"."0.8.1"; by-spec."temp"."0.6.0" = self.by-version."temp"."0.6.0"; - by-version."temp"."0.6.0" = lib.makeOverridable self.buildNodePackage { + by-version."temp"."0.6.0" = self.buildNodePackage { name = "temp-0.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/temp/-/temp-0.6.0.tgz"; - name = "temp-0.6.0.tgz"; - sha1 = "6b13df5cddf370f2e3a606ca40f202c419173f07"; - }) - ]; - buildInputs = - (self.nativeDeps."temp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/temp/-/temp-0.6.0.tgz"; + name = "temp-0.6.0.tgz"; + sha1 = "6b13df5cddf370f2e3a606ca40f202c419173f07"; + }; deps = { "rimraf-2.1.4" = self.by-version."rimraf"."2.1.4"; "osenv-0.0.3" = self.by-version."osenv"."0.0.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "temp" ]; + peerDependencies = []; }; + by-spec."temp".">=0.5.0" = + self.by-version."temp"."0.8.1"; by-spec."temp"."~0.6.0" = self.by-version."temp"."0.6.0"; by-spec."temp"."~0.8.1" = self.by-version."temp"."0.8.1"; by-spec."text-table"."~0.2.0" = self.by-version."text-table"."0.2.0"; - by-version."text-table"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."text-table"."0.2.0" = self.buildNodePackage { name = "text-table-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz"; - name = "text-table-0.2.0.tgz"; - sha1 = "7f5ee823ae805207c00af2df4a84ec3fcfa570b4"; - }) - ]; - buildInputs = - (self.nativeDeps."text-table" or []); + src = fetchurl { + url = "http://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz"; + name = "text-table-0.2.0.tgz"; + sha1 = "7f5ee823ae805207c00af2df4a84ec3fcfa570b4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "text-table" ]; + peerDependencies = []; }; by-spec."thenify"."3" = self.by-version."thenify"."3.1.0"; - by-version."thenify"."3.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."thenify"."3.1.0" = self.buildNodePackage { name = "thenify-3.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/thenify/-/thenify-3.1.0.tgz"; - name = "thenify-3.1.0.tgz"; - sha1 = "c27cbbc62b7c287edf1a1a3d5cc8426d8aed49f0"; - }) - ]; - buildInputs = - (self.nativeDeps."thenify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/thenify/-/thenify-3.1.0.tgz"; + name = "thenify-3.1.0.tgz"; + sha1 = "c27cbbc62b7c287edf1a1a3d5cc8426d8aed49f0"; + }; deps = { "native-or-bluebird-1.1.2" = self.by-version."native-or-bluebird"."1.1.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "thenify" ]; + peerDependencies = []; }; by-spec."thenify".">= 3.1.0 < 4" = self.by-version."thenify"."3.1.0"; by-spec."thenify-all"."1" = - self.by-version."thenify-all"."1.5.1"; - by-version."thenify-all"."1.5.1" = lib.makeOverridable self.buildNodePackage { - name = "thenify-all-1.5.1"; + self.by-version."thenify-all"."1.6.0"; + by-version."thenify-all"."1.6.0" = self.buildNodePackage { + name = "thenify-all-1.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/thenify-all/-/thenify-all-1.5.1.tgz"; - name = "thenify-all-1.5.1.tgz"; - sha1 = "dd96e62e31c2ac3161edfa12ab9afe3e2692e307"; - }) - ]; - buildInputs = - (self.nativeDeps."thenify-all" or []); + src = fetchurl { + url = "http://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz"; + name = "thenify-all-1.6.0.tgz"; + sha1 = "1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"; + }; deps = { "thenify-3.1.0" = self.by-version."thenify"."3.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "thenify-all" ]; + peerDependencies = []; }; by-spec."thirty-two"."~0.0.1" = self.by-version."thirty-two"."0.0.2"; - by-version."thirty-two"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."thirty-two"."0.0.2" = self.buildNodePackage { name = "thirty-two-0.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/thirty-two/-/thirty-two-0.0.2.tgz"; - name = "thirty-two-0.0.2.tgz"; - sha1 = "4253e29d8cb058f0480267c5698c0e4927e54b6a"; - }) - ]; - buildInputs = - (self.nativeDeps."thirty-two" or []); + src = fetchurl { + url = "http://registry.npmjs.org/thirty-two/-/thirty-two-0.0.2.tgz"; + name = "thirty-two-0.0.2.tgz"; + sha1 = "4253e29d8cb058f0480267c5698c0e4927e54b6a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "thirty-two" ]; + peerDependencies = []; }; by-spec."throttleit"."~0.0.2" = self.by-version."throttleit"."0.0.2"; - by-version."throttleit"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."throttleit"."0.0.2" = self.buildNodePackage { name = "throttleit-0.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz"; - name = "throttleit-0.0.2.tgz"; - sha1 = "cfedf88e60c00dd9697b61fdd2a8343a9b680eaf"; - }) - ]; - buildInputs = - (self.nativeDeps."throttleit" or []); + src = fetchurl { + url = "http://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz"; + name = "throttleit-0.0.2.tgz"; + sha1 = "cfedf88e60c00dd9697b61fdd2a8343a9b680eaf"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "throttleit" ]; + peerDependencies = []; }; by-spec."through"."2.3.4" = self.by-version."through"."2.3.4"; - by-version."through"."2.3.4" = lib.makeOverridable self.buildNodePackage { + by-version."through"."2.3.4" = self.buildNodePackage { name = "through-2.3.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/through/-/through-2.3.4.tgz"; - name = "through-2.3.4.tgz"; - sha1 = "495e40e8d8a8eaebc7c275ea88c2b8fc14c56455"; - }) - ]; - buildInputs = - (self.nativeDeps."through" or []); + src = fetchurl { + url = "http://registry.npmjs.org/through/-/through-2.3.4.tgz"; + name = "through-2.3.4.tgz"; + sha1 = "495e40e8d8a8eaebc7c275ea88c2b8fc14c56455"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "through" ]; + peerDependencies = []; }; by-spec."through".">=2.2.7 <3" = self.by-version."through"."2.3.6"; - by-version."through"."2.3.6" = lib.makeOverridable self.buildNodePackage { + by-version."through"."2.3.6" = self.buildNodePackage { name = "through-2.3.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/through/-/through-2.3.6.tgz"; - name = "through-2.3.6.tgz"; - sha1 = "26681c0f524671021d4e29df7c36bce2d0ecf2e8"; - }) - ]; - buildInputs = - (self.nativeDeps."through" or []); + src = fetchurl { + url = "http://registry.npmjs.org/through/-/through-2.3.6.tgz"; + name = "through-2.3.6.tgz"; + sha1 = "26681c0f524671021d4e29df7c36bce2d0ecf2e8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "through" ]; + peerDependencies = []; }; by-spec."through"."~2.2.0" = self.by-version."through"."2.2.7"; - by-version."through"."2.2.7" = lib.makeOverridable self.buildNodePackage { + by-version."through"."2.2.7" = self.buildNodePackage { name = "through-2.2.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/through/-/through-2.2.7.tgz"; - name = "through-2.2.7.tgz"; - sha1 = "6e8e21200191d4eb6a99f6f010df46aa1c6eb2bd"; - }) - ]; - buildInputs = - (self.nativeDeps."through" or []); + src = fetchurl { + url = "http://registry.npmjs.org/through/-/through-2.2.7.tgz"; + name = "through-2.2.7.tgz"; + sha1 = "6e8e21200191d4eb6a99f6f010df46aa1c6eb2bd"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "through" ]; + peerDependencies = []; }; by-spec."through"."~2.2.7" = self.by-version."through"."2.2.7"; @@ -29141,25 +27463,19 @@ self.by-version."through"."2.3.6"; by-spec."through2"."0.6.3" = self.by-version."through2"."0.6.3"; - by-version."through2"."0.6.3" = lib.makeOverridable self.buildNodePackage { + by-version."through2"."0.6.3" = self.buildNodePackage { name = "through2-0.6.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/through2/-/through2-0.6.3.tgz"; - name = "through2-0.6.3.tgz"; - sha1 = "795292fde9f254c2a368b38f9cc5d1bd4663afb6"; - }) - ]; - buildInputs = - (self.nativeDeps."through2" or []); + src = fetchurl { + url = "http://registry.npmjs.org/through2/-/through2-0.6.3.tgz"; + name = "through2-0.6.3.tgz"; + sha1 = "795292fde9f254c2a368b38f9cc5d1bd4663afb6"; + }; deps = { "readable-stream-1.0.33" = self.by-version."readable-stream"."1.0.33"; "xtend-4.0.0" = self.by-version."xtend"."4.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "through2" ]; + peerDependencies = []; }; by-spec."through2"."^0.6.1" = self.by-version."through2"."0.6.3"; @@ -29167,274 +27483,231 @@ self.by-version."through2"."0.6.3"; by-spec."through2"."^1.0.0" = self.by-version."through2"."1.1.1"; - by-version."through2"."1.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."through2"."1.1.1" = self.buildNodePackage { name = "through2-1.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/through2/-/through2-1.1.1.tgz"; - name = "through2-1.1.1.tgz"; - sha1 = "0847cbc4449f3405574dbdccd9bb841b83ac3545"; - }) - ]; - buildInputs = - (self.nativeDeps."through2" or []); + src = fetchurl { + url = "http://registry.npmjs.org/through2/-/through2-1.1.1.tgz"; + name = "through2-1.1.1.tgz"; + sha1 = "0847cbc4449f3405574dbdccd9bb841b83ac3545"; + }; deps = { "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; "xtend-4.0.0" = self.by-version."xtend"."4.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "through2" ]; + peerDependencies = []; }; by-spec."through2"."~0.4.1" = self.by-version."through2"."0.4.2"; - by-version."through2"."0.4.2" = lib.makeOverridable self.buildNodePackage { + by-version."through2"."0.4.2" = self.buildNodePackage { name = "through2-0.4.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/through2/-/through2-0.4.2.tgz"; - name = "through2-0.4.2.tgz"; - sha1 = "dbf5866031151ec8352bb6c4db64a2292a840b9b"; - }) - ]; - buildInputs = - (self.nativeDeps."through2" or []); + src = fetchurl { + url = "http://registry.npmjs.org/through2/-/through2-0.4.2.tgz"; + name = "through2-0.4.2.tgz"; + sha1 = "dbf5866031151ec8352bb6c4db64a2292a840b9b"; + }; deps = { "readable-stream-1.0.33" = self.by-version."readable-stream"."1.0.33"; "xtend-2.1.2" = self.by-version."xtend"."2.1.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "through2" ]; + peerDependencies = []; }; by-spec."through2"."~0.5.1" = self.by-version."through2"."0.5.1"; - by-version."through2"."0.5.1" = lib.makeOverridable self.buildNodePackage { + by-version."through2"."0.5.1" = self.buildNodePackage { name = "through2-0.5.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/through2/-/through2-0.5.1.tgz"; - name = "through2-0.5.1.tgz"; - sha1 = "dfdd012eb9c700e2323fd334f38ac622ab372da7"; - }) - ]; - buildInputs = - (self.nativeDeps."through2" or []); + src = fetchurl { + url = "http://registry.npmjs.org/through2/-/through2-0.5.1.tgz"; + name = "through2-0.5.1.tgz"; + sha1 = "dfdd012eb9c700e2323fd334f38ac622ab372da7"; + }; deps = { "readable-stream-1.0.33" = self.by-version."readable-stream"."1.0.33"; "xtend-3.0.0" = self.by-version."xtend"."3.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "through2" ]; + peerDependencies = []; + }; + by-spec."thunkify"."~2.1.1" = + self.by-version."thunkify"."2.1.2"; + by-version."thunkify"."2.1.2" = self.buildNodePackage { + name = "thunkify-2.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/thunkify/-/thunkify-2.1.2.tgz"; + name = "thunkify-2.1.2.tgz"; + sha1 = "faa0e9d230c51acc95ca13a361ac05ca7e04553d"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."thunky"."^0.1.0" = self.by-version."thunky"."0.1.0"; - by-version."thunky"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."thunky"."0.1.0" = self.buildNodePackage { name = "thunky-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/thunky/-/thunky-0.1.0.tgz"; - name = "thunky-0.1.0.tgz"; - sha1 = "bf30146824e2b6e67b0f2d7a4ac8beb26908684e"; - }) - ]; - buildInputs = - (self.nativeDeps."thunky" or []); + src = fetchurl { + url = "http://registry.npmjs.org/thunky/-/thunky-0.1.0.tgz"; + name = "thunky-0.1.0.tgz"; + sha1 = "bf30146824e2b6e67b0f2d7a4ac8beb26908684e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "thunky" ]; + peerDependencies = []; }; by-spec."thunky"."~0.1.0" = self.by-version."thunky"."0.1.0"; by-spec."tildify"."^1.0.0" = self.by-version."tildify"."1.0.0"; - by-version."tildify"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."tildify"."1.0.0" = self.buildNodePackage { name = "tildify-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tildify/-/tildify-1.0.0.tgz"; - name = "tildify-1.0.0.tgz"; - sha1 = "2a021db5e8fbde0a8f8b4df37adaa8fb1d39d7dd"; - }) - ]; - buildInputs = - (self.nativeDeps."tildify" or []); - deps = { - "user-home-1.1.0" = self.by-version."user-home"."1.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/tildify/-/tildify-1.0.0.tgz"; + name = "tildify-1.0.0.tgz"; + sha1 = "2a021db5e8fbde0a8f8b4df37adaa8fb1d39d7dd"; }; - peerDependencies = [ - ]; - passthru.names = [ "tildify" ]; + deps = { + "user-home-1.1.1" = self.by-version."user-home"."1.1.1"; + }; + peerDependencies = []; + }; + by-spec."time".">=0.9.2" = + self.by-version."time"."0.11.0"; + by-version."time"."0.11.0" = self.buildNodePackage { + name = "time-0.11.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/time/-/time-0.11.0.tgz"; + name = "time-0.11.0.tgz"; + sha1 = "955d4ce3d690e506a82b2c2a523a806a64e1d9ec"; + }; + deps = { + "bindings-1.2.0" = self.by-version."bindings"."1.2.0"; + "debug-0.8.1" = self.by-version."debug"."0.8.1"; + "nan-1.1.2" = self.by-version."nan"."1.1.2"; + }; + peerDependencies = []; }; by-spec."time-line"."^1.0.1" = self.by-version."time-line"."1.0.1"; - by-version."time-line"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."time-line"."1.0.1" = self.buildNodePackage { name = "time-line-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/time-line/-/time-line-1.0.1.tgz"; - name = "time-line-1.0.1.tgz"; - sha1 = "afb89542301c3b5010d118c66b5d63920f5e9a7a"; - }) - ]; - buildInputs = - (self.nativeDeps."time-line" or []); + src = fetchurl { + url = "http://registry.npmjs.org/time-line/-/time-line-1.0.1.tgz"; + name = "time-line-1.0.1.tgz"; + sha1 = "afb89542301c3b5010d118c66b5d63920f5e9a7a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "time-line" ]; + peerDependencies = []; }; by-spec."timers-browserify"."^1.0.1" = self.by-version."timers-browserify"."1.2.0"; - by-version."timers-browserify"."1.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."timers-browserify"."1.2.0" = self.buildNodePackage { name = "timers-browserify-1.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/timers-browserify/-/timers-browserify-1.2.0.tgz"; - name = "timers-browserify-1.2.0.tgz"; - sha1 = "411865ceba9e2c0fafc1d2f3b7a6a87bca44194b"; - }) - ]; - buildInputs = - (self.nativeDeps."timers-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/timers-browserify/-/timers-browserify-1.2.0.tgz"; + name = "timers-browserify-1.2.0.tgz"; + sha1 = "411865ceba9e2c0fafc1d2f3b7a6a87bca44194b"; + }; deps = { "process-0.10.0" = self.by-version."process"."0.10.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "timers-browserify" ]; + peerDependencies = []; }; by-spec."timers-browserify"."~1.0.1" = self.by-version."timers-browserify"."1.0.3"; - by-version."timers-browserify"."1.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."timers-browserify"."1.0.3" = self.buildNodePackage { name = "timers-browserify-1.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/timers-browserify/-/timers-browserify-1.0.3.tgz"; - name = "timers-browserify-1.0.3.tgz"; - sha1 = "ffba70c9c12eed916fd67318e629ac6f32295551"; - }) - ]; - buildInputs = - (self.nativeDeps."timers-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/timers-browserify/-/timers-browserify-1.0.3.tgz"; + name = "timers-browserify-1.0.3.tgz"; + sha1 = "ffba70c9c12eed916fd67318e629ac6f32295551"; + }; deps = { "process-0.5.2" = self.by-version."process"."0.5.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "timers-browserify" ]; + peerDependencies = []; }; by-spec."timers-ext"."0.1" = self.by-version."timers-ext"."0.1.0"; - by-version."timers-ext"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."timers-ext"."0.1.0" = self.buildNodePackage { name = "timers-ext-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/timers-ext/-/timers-ext-0.1.0.tgz"; - name = "timers-ext-0.1.0.tgz"; - sha1 = "00345a2ca93089d1251322054389d263e27b77e2"; - }) - ]; - buildInputs = - (self.nativeDeps."timers-ext" or []); + src = fetchurl { + url = "http://registry.npmjs.org/timers-ext/-/timers-ext-0.1.0.tgz"; + name = "timers-ext-0.1.0.tgz"; + sha1 = "00345a2ca93089d1251322054389d263e27b77e2"; + }; deps = { - "es5-ext-0.10.4" = self.by-version."es5-ext"."0.10.4"; + "es5-ext-0.10.5" = self.by-version."es5-ext"."0.10.5"; "next-tick-0.2.2" = self.by-version."next-tick"."0.2.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "timers-ext" ]; + peerDependencies = []; }; by-spec."timers-ext"."0.1.x" = self.by-version."timers-ext"."0.1.0"; - by-spec."timespan"."~2.3.0" = + by-spec."timespan"."2.x.x" = self.by-version."timespan"."2.3.0"; - by-version."timespan"."2.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."timespan"."2.3.0" = self.buildNodePackage { name = "timespan-2.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/timespan/-/timespan-2.3.0.tgz"; - name = "timespan-2.3.0.tgz"; - sha1 = "4902ce040bd13d845c8f59b27e9d59bad6f39929"; - }) - ]; - buildInputs = - (self.nativeDeps."timespan" or []); + src = fetchurl { + url = "http://registry.npmjs.org/timespan/-/timespan-2.3.0.tgz"; + name = "timespan-2.3.0.tgz"; + sha1 = "4902ce040bd13d845c8f59b27e9d59bad6f39929"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "timespan" ]; + peerDependencies = []; }; + by-spec."timespan"."~2.3.0" = + self.by-version."timespan"."2.3.0"; by-spec."timezone"."*" = self.by-version."timezone"."0.0.38"; - by-version."timezone"."0.0.38" = lib.makeOverridable self.buildNodePackage { + by-version."timezone"."0.0.38" = self.buildNodePackage { name = "timezone-0.0.38"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/timezone/-/timezone-0.0.38.tgz"; - name = "timezone-0.0.38.tgz"; - sha1 = "76edf157e220a685fb9a6284ecdc860fcb9de608"; - }) - ]; - buildInputs = - (self.nativeDeps."timezone" or []); + src = fetchurl { + url = "http://registry.npmjs.org/timezone/-/timezone-0.0.38.tgz"; + name = "timezone-0.0.38.tgz"; + sha1 = "76edf157e220a685fb9a6284ecdc860fcb9de608"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "timezone" ]; + peerDependencies = []; }; "timezone" = self.by-version."timezone"."0.0.38"; by-spec."tinycolor"."0.x" = self.by-version."tinycolor"."0.0.1"; - by-version."tinycolor"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."tinycolor"."0.0.1" = self.buildNodePackage { name = "tinycolor-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz"; - name = "tinycolor-0.0.1.tgz"; - sha1 = "320b5a52d83abb5978d81a3e887d4aefb15a6164"; - }) - ]; - buildInputs = - (self.nativeDeps."tinycolor" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz"; + name = "tinycolor-0.0.1.tgz"; + sha1 = "320b5a52d83abb5978d81a3e887d4aefb15a6164"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "tinycolor" ]; + peerDependencies = []; }; by-spec."titanium"."*" = self.by-version."titanium"."3.4.1"; - by-version."titanium"."3.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."titanium"."3.4.1" = self.buildNodePackage { name = "titanium-3.4.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/titanium/-/titanium-3.4.1.tgz"; - name = "titanium-3.4.1.tgz"; - sha1 = "af10520a20dfcacaadfde07a2572b82f2b9d3648"; - }) - ]; - buildInputs = - (self.nativeDeps."titanium" or []); + src = fetchurl { + url = "http://registry.npmjs.org/titanium/-/titanium-3.4.1.tgz"; + name = "titanium-3.4.1.tgz"; + sha1 = "af10520a20dfcacaadfde07a2572b82f2b9d3648"; + }; deps = { "async-0.2.10" = self.by-version."async"."0.2.10"; "colors-0.6.2" = self.by-version."colors"."0.6.2"; @@ -29452,30 +27725,52 @@ "winston-0.6.2" = self.by-version."winston"."0.6.2"; "wrench-1.5.8" = self.by-version."wrench"."1.5.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "titanium" ]; + peerDependencies = []; }; "titanium" = self.by-version."titanium"."3.4.1"; + by-spec."tldtools"."0.0.19" = + self.by-version."tldtools"."0.0.19"; + by-version."tldtools"."0.0.19" = self.buildNodePackage { + name = "tldtools-0.0.19"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/tldtools/-/tldtools-0.0.19.tgz"; + name = "tldtools-0.0.19.tgz"; + sha1 = "1df2277a43e291fd0a929c0e096a0a0917d75b1b"; + }; + deps = { + "request-2.51.0" = self.by-version."request"."2.51.0"; + }; + peerDependencies = []; + }; + by-spec."tldtools".">=0.0.6" = + self.by-version."tldtools"."0.0.21"; + by-version."tldtools"."0.0.21" = self.buildNodePackage { + name = "tldtools-0.0.21"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/tldtools/-/tldtools-0.0.21.tgz"; + name = "tldtools-0.0.21.tgz"; + sha1 = "8a8be8b57a8728599617a5b5415348aa6f5a4c35"; + }; + deps = { + "request-2.51.0" = self.by-version."request"."2.51.0"; + }; + peerDependencies = []; + }; by-spec."tls-connect"."^0.2.2" = self.by-version."tls-connect"."0.2.2"; - by-version."tls-connect"."0.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."tls-connect"."0.2.2" = self.buildNodePackage { name = "tls-connect-0.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tls-connect/-/tls-connect-0.2.2.tgz"; - name = "tls-connect-0.2.2.tgz"; - sha1 = "1d88d4f4cb829a0741b6acd05d1df73e0d566fd0"; - }) - ]; - buildInputs = - (self.nativeDeps."tls-connect" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tls-connect/-/tls-connect-0.2.2.tgz"; + name = "tls-connect-0.2.2.tgz"; + sha1 = "1d88d4f4cb829a0741b6acd05d1df73e0d566fd0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "tls-connect" ]; + peerDependencies = []; }; by-spec."tls-connect"."~0.2.0" = self.by-version."tls-connect"."0.2.2"; @@ -29483,88 +27778,116 @@ self.by-version."tls-connect"."0.2.2"; by-spec."tmp"."0.0.23" = self.by-version."tmp"."0.0.23"; - by-version."tmp"."0.0.23" = lib.makeOverridable self.buildNodePackage { + by-version."tmp"."0.0.23" = self.buildNodePackage { name = "tmp-0.0.23"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tmp/-/tmp-0.0.23.tgz"; - name = "tmp-0.0.23.tgz"; - sha1 = "de874aa5e974a85f0a32cdfdbd74663cb3bd9c74"; - }) - ]; - buildInputs = - (self.nativeDeps."tmp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tmp/-/tmp-0.0.23.tgz"; + name = "tmp-0.0.23.tgz"; + sha1 = "de874aa5e974a85f0a32cdfdbd74663cb3bd9c74"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "tmp" ]; + peerDependencies = []; }; by-spec."tmp"."0.0.24" = self.by-version."tmp"."0.0.24"; - by-version."tmp"."0.0.24" = lib.makeOverridable self.buildNodePackage { + by-version."tmp"."0.0.24" = self.buildNodePackage { name = "tmp-0.0.24"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tmp/-/tmp-0.0.24.tgz"; - name = "tmp-0.0.24.tgz"; - sha1 = "d6a5e198d14a9835cc6f2d7c3d9e302428c8cf12"; - }) - ]; - buildInputs = - (self.nativeDeps."tmp" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tmp/-/tmp-0.0.24.tgz"; + name = "tmp-0.0.24.tgz"; + sha1 = "d6a5e198d14a9835cc6f2d7c3d9e302428c8cf12"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "tmp" ]; + peerDependencies = []; }; by-spec."tmp"."~0.0.20" = self.by-version."tmp"."0.0.24"; + by-spec."to-array"."0.1.3" = + self.by-version."to-array"."0.1.3"; + by-version."to-array"."0.1.3" = self.buildNodePackage { + name = "to-array-0.1.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/to-array/-/to-array-0.1.3.tgz"; + name = "to-array-0.1.3.tgz"; + sha1 = "d45dadc6363417f60f28474fea50ecddbb4f4991"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."tomahawk"."0.1.6" = + self.by-version."tomahawk"."0.1.6"; + by-version."tomahawk"."0.1.6" = self.buildNodePackage { + name = "tomahawk-0.1.6"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/tomahawk/-/tomahawk-0.1.6.tgz"; + name = "tomahawk-0.1.6.tgz"; + sha1 = "9726580ec9f51c148cf2030c6255c110243d49a5"; + }; + deps = { + "body-parser-1.5.0" = self.by-version."body-parser"."1.5.0"; + "connect-3.0.2" = self.by-version."connect"."3.0.2"; + "errorhandler-1.1.1" = self.by-version."errorhandler"."1.1.1"; + "express-4.6.1" = self.by-version."express"."4.6.1"; + "morgan-1.2.0" = self.by-version."morgan"."1.2.0"; + "node-options-0.0.6" = self.by-version."node-options"."0.0.6"; + "socket.io-1.0.6" = self.by-version."socket.io"."1.0.6"; + "winston-0.7.3" = self.by-version."winston"."0.7.3"; + }; + peerDependencies = []; + }; + by-spec."tomahawk-plugin-kv-memory-store"."0.0.3" = + self.by-version."tomahawk-plugin-kv-memory-store"."0.0.3"; + by-version."tomahawk-plugin-kv-memory-store"."0.0.3" = self.buildNodePackage { + name = "tomahawk-plugin-kv-memory-store-0.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/tomahawk-plugin-kv-memory-store/-/tomahawk-plugin-kv-memory-store-0.0.3.tgz"; + name = "tomahawk-plugin-kv-memory-store-0.0.3.tgz"; + sha1 = "120547598bd72ca72bd2eedb0ee03ae85c667b02"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."toobusy"."*" = self.by-version."toobusy"."0.2.4"; - by-version."toobusy"."0.2.4" = lib.makeOverridable self.buildNodePackage { + by-version."toobusy"."0.2.4" = self.buildNodePackage { name = "toobusy-0.2.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/toobusy/-/toobusy-0.2.4.tgz"; - name = "toobusy-0.2.4.tgz"; - sha1 = "d97a3ee760b2462388e15f8526579b4b64bb193d"; - }) - ]; - buildInputs = - (self.nativeDeps."toobusy" or []); + src = fetchurl { + url = "http://registry.npmjs.org/toobusy/-/toobusy-0.2.4.tgz"; + name = "toobusy-0.2.4.tgz"; + sha1 = "d97a3ee760b2462388e15f8526579b4b64bb193d"; + }; deps = { "bindings-1.1.0" = self.by-version."bindings"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "toobusy" ]; + peerDependencies = []; }; "toobusy" = self.by-version."toobusy"."0.2.4"; by-spec."toobusy"."~0.2.4" = self.by-version."toobusy"."0.2.4"; by-spec."torrent-stream"."^0.15.1" = self.by-version."torrent-stream"."0.15.1"; - by-version."torrent-stream"."0.15.1" = lib.makeOverridable self.buildNodePackage { + by-version."torrent-stream"."0.15.1" = self.buildNodePackage { name = "torrent-stream-0.15.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/torrent-stream/-/torrent-stream-0.15.1.tgz"; - name = "torrent-stream-0.15.1.tgz"; - sha1 = "98c86f8c135a58a7cd63e8cd7a78b99430473e06"; - }) - ]; - buildInputs = - (self.nativeDeps."torrent-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/torrent-stream/-/torrent-stream-0.15.1.tgz"; + name = "torrent-stream-0.15.1.tgz"; + sha1 = "98c86f8c135a58a7cd63e8cd7a78b99430473e06"; + }; deps = { "bitfield-0.1.0" = self.by-version."bitfield"."0.1.0"; "bittorrent-dht-2.6.4" = self.by-version."bittorrent-dht"."2.6.4"; - "bittorrent-tracker-2.10.3" = self.by-version."bittorrent-tracker"."2.10.3"; + "bittorrent-tracker-2.12.1" = self.by-version."bittorrent-tracker"."2.12.1"; "bncode-0.5.3" = self.by-version."bncode"."0.5.3"; "compact2string-1.4.0" = self.by-version."compact2string"."1.4.0"; "end-of-stream-0.1.5" = self.by-version."end-of-stream"."0.1.5"; @@ -29579,28 +27902,22 @@ "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; "thunky-0.1.0" = self.by-version."thunky"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "torrent-stream" ]; + peerDependencies = []; }; by-spec."torrent-stream"."^0.16.2" = self.by-version."torrent-stream"."0.16.2"; - by-version."torrent-stream"."0.16.2" = lib.makeOverridable self.buildNodePackage { + by-version."torrent-stream"."0.16.2" = self.buildNodePackage { name = "torrent-stream-0.16.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/torrent-stream/-/torrent-stream-0.16.2.tgz"; - name = "torrent-stream-0.16.2.tgz"; - sha1 = "f6460d2e1b25371ff82f4d5391450846d78b9164"; - }) - ]; - buildInputs = - (self.nativeDeps."torrent-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/torrent-stream/-/torrent-stream-0.16.2.tgz"; + name = "torrent-stream-0.16.2.tgz"; + sha1 = "f6460d2e1b25371ff82f4d5391450846d78b9164"; + }; deps = { "bitfield-0.1.0" = self.by-version."bitfield"."0.1.0"; "bittorrent-dht-2.6.4" = self.by-version."bittorrent-dht"."2.6.4"; - "bittorrent-tracker-2.10.3" = self.by-version."bittorrent-tracker"."2.10.3"; + "bittorrent-tracker-2.12.1" = self.by-version."bittorrent-tracker"."2.12.1"; "bncode-0.5.3" = self.by-version."bncode"."0.5.3"; "compact2string-1.4.0" = self.by-version."compact2string"."1.4.0"; "end-of-stream-0.1.5" = self.by-version."end-of-stream"."0.1.5"; @@ -29615,28 +27932,22 @@ "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; "thunky-0.1.0" = self.by-version."thunky"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "torrent-stream" ]; + peerDependencies = []; }; by-spec."torrent-stream"."~0.13.3" = self.by-version."torrent-stream"."0.13.5"; - by-version."torrent-stream"."0.13.5" = lib.makeOverridable self.buildNodePackage { + by-version."torrent-stream"."0.13.5" = self.buildNodePackage { name = "torrent-stream-0.13.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/torrent-stream/-/torrent-stream-0.13.5.tgz"; - name = "torrent-stream-0.13.5.tgz"; - sha1 = "13127bc81f668ad4dbd26cf3e984c3dd1cd70d40"; - }) - ]; - buildInputs = - (self.nativeDeps."torrent-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/torrent-stream/-/torrent-stream-0.13.5.tgz"; + name = "torrent-stream-0.13.5.tgz"; + sha1 = "13127bc81f668ad4dbd26cf3e984c3dd1cd70d40"; + }; deps = { "bitfield-0.1.0" = self.by-version."bitfield"."0.1.0"; "bittorrent-dht-1.5.0" = self.by-version."bittorrent-dht"."1.5.0"; - "bittorrent-tracker-2.10.3" = self.by-version."bittorrent-tracker"."2.10.3"; + "bittorrent-tracker-2.12.1" = self.by-version."bittorrent-tracker"."2.12.1"; "bncode-0.5.3" = self.by-version."bncode"."0.5.3"; "compact2string-1.4.0" = self.by-version."compact2string"."1.4.0"; "end-of-stream-0.1.5" = self.by-version."end-of-stream"."0.1.5"; @@ -29650,308 +27961,331 @@ "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; "thunky-0.1.0" = self.by-version."thunky"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "torrent-stream" ]; + peerDependencies = []; }; by-spec."touch"."0.0.2" = self.by-version."touch"."0.0.2"; - by-version."touch"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."touch"."0.0.2" = self.buildNodePackage { name = "touch-0.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/touch/-/touch-0.0.2.tgz"; - name = "touch-0.0.2.tgz"; - sha1 = "a65a777795e5cbbe1299499bdc42281ffb21b5f4"; - }) - ]; - buildInputs = - (self.nativeDeps."touch" or []); + src = fetchurl { + url = "http://registry.npmjs.org/touch/-/touch-0.0.2.tgz"; + name = "touch-0.0.2.tgz"; + sha1 = "a65a777795e5cbbe1299499bdc42281ffb21b5f4"; + }; deps = { "nopt-1.0.10" = self.by-version."nopt"."1.0.10"; }; - peerDependencies = [ - ]; - passthru.names = [ "touch" ]; + peerDependencies = []; + }; + by-spec."touch"."~0.0.3" = + self.by-version."touch"."0.0.3"; + by-version."touch"."0.0.3" = self.buildNodePackage { + name = "touch-0.0.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/touch/-/touch-0.0.3.tgz"; + name = "touch-0.0.3.tgz"; + sha1 = "51aef3d449571d4f287a5d87c9c8b49181a0db1d"; + }; + deps = { + "nopt-1.0.10" = self.by-version."nopt"."1.0.10"; + }; + peerDependencies = []; }; by-spec."tough-cookie".">=0.12.0" = self.by-version."tough-cookie"."0.12.1"; - by-version."tough-cookie"."0.12.1" = lib.makeOverridable self.buildNodePackage { + by-version."tough-cookie"."0.12.1" = self.buildNodePackage { name = "tough-cookie-0.12.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tough-cookie/-/tough-cookie-0.12.1.tgz"; - name = "tough-cookie-0.12.1.tgz"; - sha1 = "8220c7e21abd5b13d96804254bd5a81ebf2c7d62"; - }) - ]; - buildInputs = - (self.nativeDeps."tough-cookie" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tough-cookie/-/tough-cookie-0.12.1.tgz"; + name = "tough-cookie-0.12.1.tgz"; + sha1 = "8220c7e21abd5b13d96804254bd5a81ebf2c7d62"; + }; deps = { "punycode-1.3.2" = self.by-version."punycode"."1.3.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "tough-cookie" ]; + peerDependencies = []; }; by-spec."tough-cookie"."^0.12.1" = self.by-version."tough-cookie"."0.12.1"; + by-spec."tough-cookie"."~0.9.15" = + self.by-version."tough-cookie"."0.9.15"; + by-version."tough-cookie"."0.9.15" = self.buildNodePackage { + name = "tough-cookie-0.9.15"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/tough-cookie/-/tough-cookie-0.9.15.tgz"; + name = "tough-cookie-0.9.15.tgz"; + sha1 = "75617ac347e3659052b0350131885829677399f6"; + }; + deps = { + "punycode-1.3.2" = self.by-version."punycode"."1.3.2"; + }; + peerDependencies = []; + }; by-spec."traceur"."0.0.55" = self.by-version."traceur"."0.0.55"; - by-version."traceur"."0.0.55" = lib.makeOverridable self.buildNodePackage { + by-version."traceur"."0.0.55" = self.buildNodePackage { name = "traceur-0.0.55"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/traceur/-/traceur-0.0.55.tgz"; - name = "traceur-0.0.55.tgz"; - sha1 = "b1a44b69bfbabb9db2c7c284713f4ebacf46f733"; - }) - ]; - buildInputs = - (self.nativeDeps."traceur" or []); + src = fetchurl { + url = "http://registry.npmjs.org/traceur/-/traceur-0.0.55.tgz"; + name = "traceur-0.0.55.tgz"; + sha1 = "b1a44b69bfbabb9db2c7c284713f4ebacf46f733"; + }; deps = { "commander-2.6.0" = self.by-version."commander"."2.6.0"; - "glob-4.3.2" = self.by-version."glob"."4.3.2"; + "glob-4.3.5" = self.by-version."glob"."4.3.5"; "semver-2.3.2" = self.by-version."semver"."2.3.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "traceur" ]; + peerDependencies = []; }; by-spec."transformers"."2.1.0" = self.by-version."transformers"."2.1.0"; - by-version."transformers"."2.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."transformers"."2.1.0" = self.buildNodePackage { name = "transformers-2.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/transformers/-/transformers-2.1.0.tgz"; - name = "transformers-2.1.0.tgz"; - sha1 = "5d23cb35561dd85dc67fb8482309b47d53cce9a7"; - }) - ]; - buildInputs = - (self.nativeDeps."transformers" or []); + src = fetchurl { + url = "http://registry.npmjs.org/transformers/-/transformers-2.1.0.tgz"; + name = "transformers-2.1.0.tgz"; + sha1 = "5d23cb35561dd85dc67fb8482309b47d53cce9a7"; + }; deps = { "promise-2.0.0" = self.by-version."promise"."2.0.0"; "css-1.0.8" = self.by-version."css"."1.0.8"; "uglify-js-2.2.5" = self.by-version."uglify-js"."2.2.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "transformers" ]; + peerDependencies = []; }; by-spec."trash"."*" = - self.by-version."trash"."1.3.0"; - by-version."trash"."1.3.0" = lib.makeOverridable self.buildNodePackage { - name = "trash-1.3.0"; + self.by-version."trash"."1.3.1"; + by-version."trash"."1.3.1" = self.buildNodePackage { + name = "trash-1.3.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/trash/-/trash-1.3.0.tgz"; - name = "trash-1.3.0.tgz"; - sha1 = "805a496cb24bd922cbf06886ec805d83877d0071"; - }) - ]; - buildInputs = - (self.nativeDeps."trash" or []); + src = fetchurl { + url = "http://registry.npmjs.org/trash/-/trash-1.3.1.tgz"; + name = "trash-1.3.1.tgz"; + sha1 = "72325b066a66434e57358624f93b580dd2e585d9"; + }; deps = { "escape-string-applescript-1.0.0" = self.by-version."escape-string-applescript"."1.0.0"; "meow-2.1.0" = self.by-version."meow"."2.1.0"; "run-applescript-1.0.1" = self.by-version."run-applescript"."1.0.1"; - "update-notifier-0.2.2" = self.by-version."update-notifier"."0.2.2"; + "update-notifier-0.3.0" = self.by-version."update-notifier"."0.3.0"; "xdg-trash-1.0.5" = self.by-version."xdg-trash"."1.0.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "trash" ]; + peerDependencies = []; }; - "trash" = self.by-version."trash"."1.3.0"; - by-spec."traverse".">=0.3.0 <0.4" = - self.by-version."traverse"."0.3.9"; - by-version."traverse"."0.3.9" = lib.makeOverridable self.buildNodePackage { - name = "traverse-0.3.9"; + "trash" = self.by-version."trash"."1.3.1"; + by-spec."traverse"."0.6.x" = + self.by-version."traverse"."0.6.6"; + by-version."traverse"."0.6.6" = self.buildNodePackage { + name = "traverse-0.6.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz"; - name = "traverse-0.3.9.tgz"; - sha1 = "717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9"; - }) - ]; - buildInputs = - (self.nativeDeps."traverse" or []); + src = fetchurl { + url = "http://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz"; + name = "traverse-0.6.6.tgz"; + sha1 = "cbdf560fd7b9af632502fed40f918c157ea97137"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "traverse" ]; + peerDependencies = []; + }; + by-spec."traverse".">=0.2.4" = + self.by-version."traverse"."0.6.6"; + by-spec."traverse".">=0.3.0 <0.4" = + self.by-version."traverse"."0.3.9"; + by-version."traverse"."0.3.9" = self.buildNodePackage { + name = "traverse-0.3.9"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz"; + name = "traverse-0.3.9.tgz"; + sha1 = "717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."traverse"."~0.5.1" = + self.by-version."traverse"."0.5.2"; + by-version."traverse"."0.5.2" = self.buildNodePackage { + name = "traverse-0.5.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/traverse/-/traverse-0.5.2.tgz"; + name = "traverse-0.5.2.tgz"; + sha1 = "e203c58d5f7f0e37db6e74c0acb929bb09b61d85"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."truncate"."~1.0.2" = self.by-version."truncate"."1.0.4"; - by-version."truncate"."1.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."truncate"."1.0.4" = self.buildNodePackage { name = "truncate-1.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/truncate/-/truncate-1.0.4.tgz"; - name = "truncate-1.0.4.tgz"; - sha1 = "2bcfbbff4a97b9089b693c1ae37c5105ec8775aa"; - }) - ]; - buildInputs = - (self.nativeDeps."truncate" or []); + src = fetchurl { + url = "http://registry.npmjs.org/truncate/-/truncate-1.0.4.tgz"; + name = "truncate-1.0.4.tgz"; + sha1 = "2bcfbbff4a97b9089b693c1ae37c5105ec8775aa"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "truncate" ]; + peerDependencies = []; + }; + by-spec."tryor"."~0.1.2" = + self.by-version."tryor"."0.1.2"; + by-version."tryor"."0.1.2" = self.buildNodePackage { + name = "tryor-0.1.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/tryor/-/tryor-0.1.2.tgz"; + name = "tryor-0.1.2.tgz"; + sha1 = "8145e4ca7caff40acde3ccf946e8b8bb75b4172b"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."tty-browserify"."~0.0.0" = self.by-version."tty-browserify"."0.0.0"; - by-version."tty-browserify"."0.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."tty-browserify"."0.0.0" = self.buildNodePackage { name = "tty-browserify-0.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz"; - name = "tty-browserify-0.0.0.tgz"; - sha1 = "a157ba402da24e9bf957f9aa69d524eed42901a6"; - }) - ]; - buildInputs = - (self.nativeDeps."tty-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz"; + name = "tty-browserify-0.0.0.tgz"; + sha1 = "a157ba402da24e9bf957f9aa69d524eed42901a6"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "tty-browserify" ]; + peerDependencies = []; }; by-spec."tunnel-agent"."~0.2.0" = self.by-version."tunnel-agent"."0.2.0"; - by-version."tunnel-agent"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."tunnel-agent"."0.2.0" = self.buildNodePackage { name = "tunnel-agent-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.2.0.tgz"; - name = "tunnel-agent-0.2.0.tgz"; - sha1 = "6853c2afb1b2109e45629e492bde35f459ea69e8"; - }) - ]; - buildInputs = - (self.nativeDeps."tunnel-agent" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.2.0.tgz"; + name = "tunnel-agent-0.2.0.tgz"; + sha1 = "6853c2afb1b2109e45629e492bde35f459ea69e8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "tunnel-agent" ]; + peerDependencies = []; }; by-spec."tunnel-agent"."~0.3.0" = self.by-version."tunnel-agent"."0.3.0"; - by-version."tunnel-agent"."0.3.0" = lib.makeOverridable self.buildNodePackage { + by-version."tunnel-agent"."0.3.0" = self.buildNodePackage { name = "tunnel-agent-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz"; - name = "tunnel-agent-0.3.0.tgz"; - sha1 = "ad681b68f5321ad2827c4cfb1b7d5df2cfe942ee"; - }) - ]; - buildInputs = - (self.nativeDeps."tunnel-agent" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz"; + name = "tunnel-agent-0.3.0.tgz"; + sha1 = "ad681b68f5321ad2827c4cfb1b7d5df2cfe942ee"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "tunnel-agent" ]; + peerDependencies = []; }; by-spec."tunnel-agent"."~0.4.0" = self.by-version."tunnel-agent"."0.4.0"; - by-version."tunnel-agent"."0.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."tunnel-agent"."0.4.0" = self.buildNodePackage { name = "tunnel-agent-0.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.0.tgz"; - name = "tunnel-agent-0.4.0.tgz"; - sha1 = "b1184e312ffbcf70b3b4c78e8c219de7ebb1c550"; - }) - ]; - buildInputs = - (self.nativeDeps."tunnel-agent" or []); + src = fetchurl { + url = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.0.tgz"; + name = "tunnel-agent-0.4.0.tgz"; + sha1 = "b1184e312ffbcf70b3b4c78e8c219de7ebb1c550"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "tunnel-agent" ]; + peerDependencies = []; + }; + by-spec."twilio".">=1.1.4" = + self.by-version."twilio"."1.10.0"; + by-version."twilio"."1.10.0" = self.buildNodePackage { + name = "twilio-1.10.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/twilio/-/twilio-1.10.0.tgz"; + name = "twilio-1.10.0.tgz"; + sha1 = "b4004f1187baf818233a4dd5e13478d8df9101da"; + }; + deps = { + "request-2.27.0" = self.by-version."request"."2.27.0"; + "underscore-1.7.0" = self.by-version."underscore"."1.7.0"; + "jwt-simple-0.1.0" = self.by-version."jwt-simple"."0.1.0"; + "q-0.9.7" = self.by-version."q"."0.9.7"; + "scmp-0.0.3" = self.by-version."scmp"."0.0.3"; + }; + peerDependencies = []; }; by-spec."type-check"."~0.3.1" = self.by-version."type-check"."0.3.1"; - by-version."type-check"."0.3.1" = lib.makeOverridable self.buildNodePackage { + by-version."type-check"."0.3.1" = self.buildNodePackage { name = "type-check-0.3.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/type-check/-/type-check-0.3.1.tgz"; - name = "type-check-0.3.1.tgz"; - sha1 = "9233923c4da174d0ac5480ecfd6ef84c349eb58d"; - }) - ]; - buildInputs = - (self.nativeDeps."type-check" or []); + src = fetchurl { + url = "http://registry.npmjs.org/type-check/-/type-check-0.3.1.tgz"; + name = "type-check-0.3.1.tgz"; + sha1 = "9233923c4da174d0ac5480ecfd6ef84c349eb58d"; + }; deps = { "prelude-ls-1.1.1" = self.by-version."prelude-ls"."1.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "type-check" ]; + peerDependencies = []; }; by-spec."type-detect"."0.1.1" = self.by-version."type-detect"."0.1.1"; - by-version."type-detect"."0.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."type-detect"."0.1.1" = self.buildNodePackage { name = "type-detect-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz"; - name = "type-detect-0.1.1.tgz"; - sha1 = "0ba5ec2a885640e470ea4e8505971900dac58822"; - }) - ]; - buildInputs = - (self.nativeDeps."type-detect" or []); + src = fetchurl { + url = "http://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz"; + name = "type-detect-0.1.1.tgz"; + sha1 = "0ba5ec2a885640e470ea4e8505971900dac58822"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "type-detect" ]; + peerDependencies = []; + }; + by-spec."type-is"."~1.3.2" = + self.by-version."type-is"."1.3.2"; + by-version."type-is"."1.3.2" = self.buildNodePackage { + name = "type-is-1.3.2"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/type-is/-/type-is-1.3.2.tgz"; + name = "type-is-1.3.2.tgz"; + sha1 = "4f2a5dc58775ca1630250afc7186f8b36309d1bb"; + }; + deps = { + "media-typer-0.2.0" = self.by-version."media-typer"."0.2.0"; + "mime-types-1.0.2" = self.by-version."mime-types"."1.0.2"; + }; + peerDependencies = []; }; by-spec."type-is"."~1.5.1" = self.by-version."type-is"."1.5.5"; - by-version."type-is"."1.5.5" = lib.makeOverridable self.buildNodePackage { + by-version."type-is"."1.5.5" = self.buildNodePackage { name = "type-is-1.5.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/type-is/-/type-is-1.5.5.tgz"; - name = "type-is-1.5.5.tgz"; - sha1 = "45248af57f96366d0326ea0868f6bc8607dc4b21"; - }) - ]; - buildInputs = - (self.nativeDeps."type-is" or []); + src = fetchurl { + url = "http://registry.npmjs.org/type-is/-/type-is-1.5.5.tgz"; + name = "type-is-1.5.5.tgz"; + sha1 = "45248af57f96366d0326ea0868f6bc8607dc4b21"; + }; deps = { "media-typer-0.3.0" = self.by-version."media-typer"."0.3.0"; "mime-types-2.0.7" = self.by-version."mime-types"."2.0.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "type-is" ]; + peerDependencies = []; }; by-spec."type-is"."~1.5.2" = self.by-version."type-is"."1.5.5"; @@ -29961,184 +28295,150 @@ self.by-version."type-is"."1.5.5"; by-spec."typechecker"."~2.0.1" = self.by-version."typechecker"."2.0.8"; - by-version."typechecker"."2.0.8" = lib.makeOverridable self.buildNodePackage { + by-version."typechecker"."2.0.8" = self.buildNodePackage { name = "typechecker-2.0.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/typechecker/-/typechecker-2.0.8.tgz"; - name = "typechecker-2.0.8.tgz"; - sha1 = "e83da84bb64c584ccb345838576c40b0337db82e"; - }) - ]; - buildInputs = - (self.nativeDeps."typechecker" or []); + src = fetchurl { + url = "http://registry.npmjs.org/typechecker/-/typechecker-2.0.8.tgz"; + name = "typechecker-2.0.8.tgz"; + sha1 = "e83da84bb64c584ccb345838576c40b0337db82e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "typechecker" ]; + peerDependencies = []; }; by-spec."typedarray"."~0.0.5" = self.by-version."typedarray"."0.0.6"; - by-version."typedarray"."0.0.6" = lib.makeOverridable self.buildNodePackage { + by-version."typedarray"."0.0.6" = self.buildNodePackage { name = "typedarray-0.0.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"; - name = "typedarray-0.0.6.tgz"; - sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777"; - }) - ]; - buildInputs = - (self.nativeDeps."typedarray" or []); + src = fetchurl { + url = "http://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"; + name = "typedarray-0.0.6.tgz"; + sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "typedarray" ]; + peerDependencies = []; }; by-spec."typescript"."*" = - self.by-version."typescript"."1.3.0"; - by-version."typescript"."1.3.0" = lib.makeOverridable self.buildNodePackage { - name = "typescript-1.3.0"; + self.by-version."typescript"."1.4.1"; + by-version."typescript"."1.4.1" = self.buildNodePackage { + name = "typescript-1.4.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/typescript/-/typescript-1.3.0.tgz"; - name = "typescript-1.3.0.tgz"; - sha1 = "b48262ac7444971b447ffc6bb56c69854eef02e1"; - }) - ]; - buildInputs = - (self.nativeDeps."typescript" or []); + src = fetchurl { + url = "http://registry.npmjs.org/typescript/-/typescript-1.4.1.tgz"; + name = "typescript-1.4.1.tgz"; + sha1 = "eb4da986d1b7f01452eafb57559e0cc8f516cd48"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "typescript" ]; + peerDependencies = []; }; - "typescript" = self.by-version."typescript"."1.3.0"; + "typescript" = self.by-version."typescript"."1.4.1"; by-spec."uglify-js"."*" = self.by-version."uglify-js"."2.4.16"; - by-version."uglify-js"."2.4.16" = lib.makeOverridable self.buildNodePackage { + by-version."uglify-js"."2.4.16" = self.buildNodePackage { name = "uglify-js-2.4.16"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.4.16.tgz"; - name = "uglify-js-2.4.16.tgz"; - sha1 = "84143487eb480efd7d0789c7ecfbd48a695839f9"; - }) - ]; - buildInputs = - (self.nativeDeps."uglify-js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.4.16.tgz"; + name = "uglify-js-2.4.16.tgz"; + sha1 = "84143487eb480efd7d0789c7ecfbd48a695839f9"; + }; deps = { "async-0.2.10" = self.by-version."async"."0.2.10"; "source-map-0.1.34" = self.by-version."source-map"."0.1.34"; "optimist-0.3.7" = self.by-version."optimist"."0.3.7"; "uglify-to-browserify-1.0.2" = self.by-version."uglify-to-browserify"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "uglify-js" ]; + peerDependencies = []; }; "uglify-js" = self.by-version."uglify-js"."2.4.16"; by-spec."uglify-js"."1.2.5" = self.by-version."uglify-js"."1.2.5"; - by-version."uglify-js"."1.2.5" = lib.makeOverridable self.buildNodePackage { + by-version."uglify-js"."1.2.5" = self.buildNodePackage { name = "uglify-js-1.2.5"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz"; - name = "uglify-js-1.2.5.tgz"; - sha1 = "b542c2c76f78efb34b200b20177634330ff702b6"; - }) - ]; - buildInputs = - (self.nativeDeps."uglify-js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz"; + name = "uglify-js-1.2.5.tgz"; + sha1 = "b542c2c76f78efb34b200b20177634330ff702b6"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "uglify-js" ]; + peerDependencies = []; }; by-spec."uglify-js"."2.4.0" = self.by-version."uglify-js"."2.4.0"; - by-version."uglify-js"."2.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."uglify-js"."2.4.0" = self.buildNodePackage { name = "uglify-js-2.4.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.4.0.tgz"; - name = "uglify-js-2.4.0.tgz"; - sha1 = "a5f2b6b1b817fb34c16a04234328c89ba1e77137"; - }) - ]; - buildInputs = - (self.nativeDeps."uglify-js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.4.0.tgz"; + name = "uglify-js-2.4.0.tgz"; + sha1 = "a5f2b6b1b817fb34c16a04234328c89ba1e77137"; + }; deps = { "async-0.2.10" = self.by-version."async"."0.2.10"; "source-map-0.1.43" = self.by-version."source-map"."0.1.43"; "optimist-0.3.7" = self.by-version."optimist"."0.3.7"; "uglify-to-browserify-1.0.2" = self.by-version."uglify-to-browserify"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "uglify-js" ]; + peerDependencies = []; }; by-spec."uglify-js"."^2.4.0" = self.by-version."uglify-js"."2.4.16"; by-spec."uglify-js"."^2.4.15" = self.by-version."uglify-js"."2.4.16"; + by-spec."uglify-js"."~1.1.1" = + self.by-version."uglify-js"."1.1.1"; + by-version."uglify-js"."1.1.1" = self.buildNodePackage { + name = "uglify-js-1.1.1"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz"; + name = "uglify-js-1.1.1.tgz"; + sha1 = "ee71a97c4cefd06a1a9b20437f34118982aa035b"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."uglify-js"."~2.2" = self.by-version."uglify-js"."2.2.5"; - by-version."uglify-js"."2.2.5" = lib.makeOverridable self.buildNodePackage { + by-version."uglify-js"."2.2.5" = self.buildNodePackage { name = "uglify-js-2.2.5"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz"; - name = "uglify-js-2.2.5.tgz"; - sha1 = "a6e02a70d839792b9780488b7b8b184c095c99c7"; - }) - ]; - buildInputs = - (self.nativeDeps."uglify-js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz"; + name = "uglify-js-2.2.5.tgz"; + sha1 = "a6e02a70d839792b9780488b7b8b184c095c99c7"; + }; deps = { "source-map-0.1.43" = self.by-version."source-map"."0.1.43"; "optimist-0.3.7" = self.by-version."optimist"."0.3.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "uglify-js" ]; + peerDependencies = []; }; by-spec."uglify-js"."~2.2.5" = self.by-version."uglify-js"."2.2.5"; by-spec."uglify-js"."~2.3" = self.by-version."uglify-js"."2.3.6"; - by-version."uglify-js"."2.3.6" = lib.makeOverridable self.buildNodePackage { + by-version."uglify-js"."2.3.6" = self.buildNodePackage { name = "uglify-js-2.3.6"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; - name = "uglify-js-2.3.6.tgz"; - sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; - }) - ]; - buildInputs = - (self.nativeDeps."uglify-js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; + name = "uglify-js-2.3.6.tgz"; + sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; + }; deps = { "async-0.2.10" = self.by-version."async"."0.2.10"; "source-map-0.1.43" = self.by-version."source-map"."0.1.43"; "optimist-0.3.7" = self.by-version."optimist"."0.3.7"; }; - peerDependencies = [ - ]; - passthru.names = [ "uglify-js" ]; + peerDependencies = []; }; by-spec."uglify-js"."~2.3.6" = self.by-version."uglify-js"."2.3.6"; @@ -30146,418 +28446,342 @@ self.by-version."uglify-js"."2.4.16"; by-spec."uglify-to-browserify"."~1.0.0" = self.by-version."uglify-to-browserify"."1.0.2"; - by-version."uglify-to-browserify"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."uglify-to-browserify"."1.0.2" = self.buildNodePackage { name = "uglify-to-browserify-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz"; - name = "uglify-to-browserify-1.0.2.tgz"; - sha1 = "6e0924d6bda6b5afe349e39a6d632850a0f882b7"; - }) - ]; - buildInputs = - (self.nativeDeps."uglify-to-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz"; + name = "uglify-to-browserify-1.0.2.tgz"; + sha1 = "6e0924d6bda6b5afe349e39a6d632850a0f882b7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "uglify-to-browserify" ]; + peerDependencies = []; }; by-spec."uid-number"."0.0.3" = self.by-version."uid-number"."0.0.3"; - by-version."uid-number"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."uid-number"."0.0.3" = self.buildNodePackage { name = "uid-number-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/uid-number/-/uid-number-0.0.3.tgz"; - name = "uid-number-0.0.3.tgz"; - sha1 = "cefb0fa138d8d8098da71a40a0d04a8327d6e1cc"; - }) - ]; - buildInputs = - (self.nativeDeps."uid-number" or []); + src = fetchurl { + url = "http://registry.npmjs.org/uid-number/-/uid-number-0.0.3.tgz"; + name = "uid-number-0.0.3.tgz"; + sha1 = "cefb0fa138d8d8098da71a40a0d04a8327d6e1cc"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "uid-number" ]; + peerDependencies = []; }; by-spec."uid-number"."0.0.5" = self.by-version."uid-number"."0.0.5"; - by-version."uid-number"."0.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."uid-number"."0.0.5" = self.buildNodePackage { name = "uid-number-0.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/uid-number/-/uid-number-0.0.5.tgz"; - name = "uid-number-0.0.5.tgz"; - sha1 = "5a3db23ef5dbd55b81fce0ec9a2ac6fccdebb81e"; - }) - ]; - buildInputs = - (self.nativeDeps."uid-number" or []); + src = fetchurl { + url = "http://registry.npmjs.org/uid-number/-/uid-number-0.0.5.tgz"; + name = "uid-number-0.0.5.tgz"; + sha1 = "5a3db23ef5dbd55b81fce0ec9a2ac6fccdebb81e"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "uid-number" ]; + peerDependencies = []; }; by-spec."uid-number"."0.0.6" = self.by-version."uid-number"."0.0.6"; - by-version."uid-number"."0.0.6" = lib.makeOverridable self.buildNodePackage { + by-version."uid-number"."0.0.6" = self.buildNodePackage { name = "uid-number-0.0.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz"; - name = "uid-number-0.0.6.tgz"; - sha1 = "0ea10e8035e8eb5b8e4449f06da1c730663baa81"; - }) - ]; - buildInputs = - (self.nativeDeps."uid-number" or []); + src = fetchurl { + url = "http://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz"; + name = "uid-number-0.0.6.tgz"; + sha1 = "0ea10e8035e8eb5b8e4449f06da1c730663baa81"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "uid-number" ]; + peerDependencies = []; }; by-spec."uid-safe"."1.0.1" = self.by-version."uid-safe"."1.0.1"; - by-version."uid-safe"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."uid-safe"."1.0.1" = self.buildNodePackage { name = "uid-safe-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/uid-safe/-/uid-safe-1.0.1.tgz"; - name = "uid-safe-1.0.1.tgz"; - sha1 = "5bd148460a2e84f54f193fd20352c8c3d7de6ac8"; - }) - ]; - buildInputs = - (self.nativeDeps."uid-safe" or []); + src = fetchurl { + url = "http://registry.npmjs.org/uid-safe/-/uid-safe-1.0.1.tgz"; + name = "uid-safe-1.0.1.tgz"; + sha1 = "5bd148460a2e84f54f193fd20352c8c3d7de6ac8"; + }; deps = { "mz-1.2.1" = self.by-version."mz"."1.2.1"; - "base64-url-1.1.0" = self.by-version."base64-url"."1.1.0"; + "base64-url-1.2.0" = self.by-version."base64-url"."1.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "uid-safe" ]; + peerDependencies = []; }; by-spec."uid-safe"."1.0.2" = self.by-version."uid-safe"."1.0.2"; - by-version."uid-safe"."1.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."uid-safe"."1.0.2" = self.buildNodePackage { name = "uid-safe-1.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/uid-safe/-/uid-safe-1.0.2.tgz"; - name = "uid-safe-1.0.2.tgz"; - sha1 = "bcd1738b653fabe1288d88afd8cd0ae0af5a1580"; - }) - ]; - buildInputs = - (self.nativeDeps."uid-safe" or []); + src = fetchurl { + url = "http://registry.npmjs.org/uid-safe/-/uid-safe-1.0.2.tgz"; + name = "uid-safe-1.0.2.tgz"; + sha1 = "bcd1738b653fabe1288d88afd8cd0ae0af5a1580"; + }; deps = { "base64-url-1.1.0" = self.by-version."base64-url"."1.1.0"; "native-or-bluebird-1.1.2" = self.by-version."native-or-bluebird"."1.1.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "uid-safe" ]; + peerDependencies = []; }; by-spec."uid-safe"."~1.0.2" = self.by-version."uid-safe"."1.0.2"; by-spec."uid2"."0.0.3" = self.by-version."uid2"."0.0.3"; - by-version."uid2"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."uid2"."0.0.3" = self.buildNodePackage { name = "uid2-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz"; - name = "uid2-0.0.3.tgz"; - sha1 = "483126e11774df2f71b8b639dcd799c376162b82"; - }) - ]; - buildInputs = - (self.nativeDeps."uid2" or []); + src = fetchurl { + url = "http://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz"; + name = "uid2-0.0.3.tgz"; + sha1 = "483126e11774df2f71b8b639dcd799c376162b82"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "uid2" ]; + peerDependencies = []; }; + by-spec."uid2"."0.0.x" = + self.by-version."uid2"."0.0.3"; by-spec."uid2"."~0.0.2" = self.by-version."uid2"."0.0.3"; + by-spec."umask"."~1.1.0" = + self.by-version."umask"."1.1.0"; + by-version."umask"."1.1.0" = self.buildNodePackage { + name = "umask-1.1.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/umask/-/umask-1.1.0.tgz"; + name = "umask-1.1.0.tgz"; + sha1 = "f29cebf01df517912bb58ff9c4e50fde8e33320d"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."umd"."^2.1.0" = self.by-version."umd"."2.1.0"; - by-version."umd"."2.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."umd"."2.1.0" = self.buildNodePackage { name = "umd-2.1.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/umd/-/umd-2.1.0.tgz"; - name = "umd-2.1.0.tgz"; - sha1 = "4a6307b762f17f02d201b5fa154e673396c263cf"; - }) - ]; - buildInputs = - (self.nativeDeps."umd" or []); + src = fetchurl { + url = "http://registry.npmjs.org/umd/-/umd-2.1.0.tgz"; + name = "umd-2.1.0.tgz"; + sha1 = "4a6307b762f17f02d201b5fa154e673396c263cf"; + }; deps = { "rfile-1.0.0" = self.by-version."rfile"."1.0.0"; "ruglify-1.0.0" = self.by-version."ruglify"."1.0.0"; "through-2.3.6" = self.by-version."through"."2.3.6"; "uglify-js-2.4.16" = self.by-version."uglify-js"."2.4.16"; }; - peerDependencies = [ - ]; - passthru.names = [ "umd" ]; + peerDependencies = []; }; by-spec."umd"."~2.0.0" = self.by-version."umd"."2.0.0"; - by-version."umd"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."umd"."2.0.0" = self.buildNodePackage { name = "umd-2.0.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/umd/-/umd-2.0.0.tgz"; - name = "umd-2.0.0.tgz"; - sha1 = "749683b0d514728ae0e1b6195f5774afc0ad4f8f"; - }) - ]; - buildInputs = - (self.nativeDeps."umd" or []); + src = fetchurl { + url = "http://registry.npmjs.org/umd/-/umd-2.0.0.tgz"; + name = "umd-2.0.0.tgz"; + sha1 = "749683b0d514728ae0e1b6195f5774afc0ad4f8f"; + }; deps = { "rfile-1.0.0" = self.by-version."rfile"."1.0.0"; "ruglify-1.0.0" = self.by-version."ruglify"."1.0.0"; "through-2.3.6" = self.by-version."through"."2.3.6"; "uglify-js-2.4.16" = self.by-version."uglify-js"."2.4.16"; }; - peerDependencies = [ - ]; - passthru.names = [ "umd" ]; + peerDependencies = []; }; by-spec."umd"."~2.1.0" = self.by-version."umd"."2.1.0"; by-spec."underscore"."*" = self.by-version."underscore"."1.7.0"; - by-version."underscore"."1.7.0" = lib.makeOverridable self.buildNodePackage { + by-version."underscore"."1.7.0" = self.buildNodePackage { name = "underscore-1.7.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz"; - name = "underscore-1.7.0.tgz"; - sha1 = "6bbaf0877500d36be34ecaa584e0db9fef035209"; - }) - ]; - buildInputs = - (self.nativeDeps."underscore" or []); + src = fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz"; + name = "underscore-1.7.0.tgz"; + sha1 = "6bbaf0877500d36be34ecaa584e0db9fef035209"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "underscore" ]; + peerDependencies = []; }; "underscore" = self.by-version."underscore"."1.7.0"; by-spec."underscore"."1.2.1" = self.by-version."underscore"."1.2.1"; - by-version."underscore"."1.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."underscore"."1.2.1" = self.buildNodePackage { name = "underscore-1.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/underscore/-/underscore-1.2.1.tgz"; - name = "underscore-1.2.1.tgz"; - sha1 = "fc5c6b0765673d92a2d4ac8b4dc0aa88702e2bd4"; - }) - ]; - buildInputs = - (self.nativeDeps."underscore" or []); + src = fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.2.1.tgz"; + name = "underscore-1.2.1.tgz"; + sha1 = "fc5c6b0765673d92a2d4ac8b4dc0aa88702e2bd4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "underscore" ]; + peerDependencies = []; + }; + by-spec."underscore"."1.3.3" = + self.by-version."underscore"."1.3.3"; + by-version."underscore"."1.3.3" = self.buildNodePackage { + name = "underscore-1.3.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.3.3.tgz"; + name = "underscore-1.3.3.tgz"; + sha1 = "47ac53683daf832bfa952e1774417da47817ae42"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."underscore"."1.6.x" = self.by-version."underscore"."1.6.0"; - by-version."underscore"."1.6.0" = lib.makeOverridable self.buildNodePackage { + by-version."underscore"."1.6.0" = self.buildNodePackage { name = "underscore-1.6.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz"; - name = "underscore-1.6.0.tgz"; - sha1 = "8b38b10cacdef63337b8b24e4ff86d45aea529a8"; - }) - ]; - buildInputs = - (self.nativeDeps."underscore" or []); + src = fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz"; + name = "underscore-1.6.0.tgz"; + sha1 = "8b38b10cacdef63337b8b24e4ff86d45aea529a8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "underscore" ]; + peerDependencies = []; }; by-spec."underscore"."1.7.0" = self.by-version."underscore"."1.7.0"; + by-spec."underscore"."1.x" = + self.by-version."underscore"."1.7.0"; by-spec."underscore".">=1.1.7" = self.by-version."underscore"."1.7.0"; by-spec."underscore".">=1.3.1" = self.by-version."underscore"."1.7.0"; by-spec."underscore".">=1.5.0" = self.by-version."underscore"."1.7.0"; + by-spec."underscore".">=1.5.2" = + self.by-version."underscore"."1.7.0"; by-spec."underscore"."^1.6.0" = self.by-version."underscore"."1.7.0"; + by-spec."underscore"."^1.7.0" = + self.by-version."underscore"."1.7.0"; by-spec."underscore"."~1.4.3" = self.by-version."underscore"."1.4.4"; - by-version."underscore"."1.4.4" = lib.makeOverridable self.buildNodePackage { + by-version."underscore"."1.4.4" = self.buildNodePackage { name = "underscore-1.4.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; - name = "underscore-1.4.4.tgz"; - sha1 = "61a6a32010622afa07963bf325203cf12239d604"; - }) - ]; - buildInputs = - (self.nativeDeps."underscore" or []); + src = fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; + name = "underscore-1.4.4.tgz"; + sha1 = "61a6a32010622afa07963bf325203cf12239d604"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "underscore" ]; + peerDependencies = []; }; by-spec."underscore"."~1.4.4" = self.by-version."underscore"."1.4.4"; by-spec."underscore"."~1.5.2" = self.by-version."underscore"."1.5.2"; - by-version."underscore"."1.5.2" = lib.makeOverridable self.buildNodePackage { + by-version."underscore"."1.5.2" = self.buildNodePackage { name = "underscore-1.5.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/underscore/-/underscore-1.5.2.tgz"; - name = "underscore-1.5.2.tgz"; - sha1 = "1335c5e4f5e6d33bbb4b006ba8c86a00f556de08"; - }) - ]; - buildInputs = - (self.nativeDeps."underscore" or []); + src = fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.5.2.tgz"; + name = "underscore-1.5.2.tgz"; + sha1 = "1335c5e4f5e6d33bbb4b006ba8c86a00f556de08"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "underscore" ]; + peerDependencies = []; }; by-spec."underscore"."~1.7.0" = self.by-version."underscore"."1.7.0"; by-spec."underscore.string"."~2.2.1" = self.by-version."underscore.string"."2.2.1"; - by-version."underscore.string"."2.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."underscore.string"."2.2.1" = self.buildNodePackage { name = "underscore.string-2.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz"; - name = "underscore.string-2.2.1.tgz"; - sha1 = "d7c0fa2af5d5a1a67f4253daee98132e733f0f19"; - }) - ]; - buildInputs = - (self.nativeDeps."underscore.string" or []); + src = fetchurl { + url = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz"; + name = "underscore.string-2.2.1.tgz"; + sha1 = "d7c0fa2af5d5a1a67f4253daee98132e733f0f19"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "underscore.string" ]; + peerDependencies = []; }; by-spec."underscore.string"."~2.3.1" = self.by-version."underscore.string"."2.3.3"; - by-version."underscore.string"."2.3.3" = lib.makeOverridable self.buildNodePackage { + by-version."underscore.string"."2.3.3" = self.buildNodePackage { name = "underscore.string-2.3.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"; - name = "underscore.string-2.3.3.tgz"; - sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d"; - }) - ]; - buildInputs = - (self.nativeDeps."underscore.string" or []); + src = fetchurl { + url = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"; + name = "underscore.string-2.3.3.tgz"; + sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "underscore.string" ]; + peerDependencies = []; }; by-spec."underscore.string"."~2.3.3" = self.by-version."underscore.string"."2.3.3"; by-spec."underscore.string"."~2.4.0" = self.by-version."underscore.string"."2.4.0"; - by-version."underscore.string"."2.4.0" = lib.makeOverridable self.buildNodePackage { + by-version."underscore.string"."2.4.0" = self.buildNodePackage { name = "underscore.string-2.4.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz"; - name = "underscore.string-2.4.0.tgz"; - sha1 = "8cdd8fbac4e2d2ea1e7e2e8097c42f442280f85b"; - }) - ]; - buildInputs = - (self.nativeDeps."underscore.string" or []); + src = fetchurl { + url = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz"; + name = "underscore.string-2.4.0.tgz"; + sha1 = "8cdd8fbac4e2d2ea1e7e2e8097c42f442280f85b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "underscore.string" ]; + peerDependencies = []; }; by-spec."unfunk-diff"."~0.0.1" = self.by-version."unfunk-diff"."0.0.2"; - by-version."unfunk-diff"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."unfunk-diff"."0.0.2" = self.buildNodePackage { name = "unfunk-diff-0.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/unfunk-diff/-/unfunk-diff-0.0.2.tgz"; - name = "unfunk-diff-0.0.2.tgz"; - sha1 = "8560d6b5cb3dcb1ed4d541e7fe59cea514697578"; - }) - ]; - buildInputs = - (self.nativeDeps."unfunk-diff" or []); + src = fetchurl { + url = "http://registry.npmjs.org/unfunk-diff/-/unfunk-diff-0.0.2.tgz"; + name = "unfunk-diff-0.0.2.tgz"; + sha1 = "8560d6b5cb3dcb1ed4d541e7fe59cea514697578"; + }; deps = { "diff-1.0.8" = self.by-version."diff"."1.0.8"; "jsesc-0.4.3" = self.by-version."jsesc"."0.4.3"; "ministyle-0.1.4" = self.by-version."ministyle"."0.1.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "unfunk-diff" ]; + peerDependencies = []; }; by-spec."ungit"."*" = self.by-version."ungit"."0.8.4"; - by-version."ungit"."0.8.4" = lib.makeOverridable self.buildNodePackage { + by-version."ungit"."0.8.4" = self.buildNodePackage { name = "ungit-0.8.4"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ungit/-/ungit-0.8.4.tgz"; - name = "ungit-0.8.4.tgz"; - sha1 = "3956812e8f2005415d351a710350f88b38c2d99a"; - }) - ]; - buildInputs = - (self.nativeDeps."ungit" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ungit/-/ungit-0.8.4.tgz"; + name = "ungit-0.8.4.tgz"; + sha1 = "3956812e8f2005415d351a710350f88b38c2d99a"; + }; deps = { - "express-4.10.7" = self.by-version."express"."4.10.7"; + "express-4.10.8" = self.by-version."express"."4.10.8"; "superagent-0.21.0" = self.by-version."superagent"."0.21.0"; "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; "temp-0.8.1" = self.by-version."temp"."0.8.1"; @@ -30591,65 +28815,47 @@ "express-session-1.9.3" = self.by-version."express-session"."1.9.3"; "serve-static-1.7.2" = self.by-version."serve-static"."1.7.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "ungit" ]; + peerDependencies = []; }; "ungit" = self.by-version."ungit"."0.8.4"; by-spec."unique-stream"."^1.0.0" = self.by-version."unique-stream"."1.0.0"; - by-version."unique-stream"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."unique-stream"."1.0.0" = self.buildNodePackage { name = "unique-stream-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz"; - name = "unique-stream-1.0.0.tgz"; - sha1 = "d59a4a75427447d9aa6c91e70263f8d26a4b104b"; - }) - ]; - buildInputs = - (self.nativeDeps."unique-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz"; + name = "unique-stream-1.0.0.tgz"; + sha1 = "d59a4a75427447d9aa6c91e70263f8d26a4b104b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "unique-stream" ]; + peerDependencies = []; }; by-spec."unorm"."1.3.3" = self.by-version."unorm"."1.3.3"; - by-version."unorm"."1.3.3" = lib.makeOverridable self.buildNodePackage { + by-version."unorm"."1.3.3" = self.buildNodePackage { name = "unorm-1.3.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/unorm/-/unorm-1.3.3.tgz"; - name = "unorm-1.3.3.tgz"; - sha1 = "16a8772671ebd6f7cde6f8c5e49bb60ac47dba93"; - }) - ]; - buildInputs = - (self.nativeDeps."unorm" or []); + src = fetchurl { + url = "http://registry.npmjs.org/unorm/-/unorm-1.3.3.tgz"; + name = "unorm-1.3.3.tgz"; + sha1 = "16a8772671ebd6f7cde6f8c5e49bb60ac47dba93"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "unorm" ]; + peerDependencies = []; }; by-spec."update-notifier"."0.2.0" = self.by-version."update-notifier"."0.2.0"; - by-version."update-notifier"."0.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."update-notifier"."0.2.0" = self.buildNodePackage { name = "update-notifier-0.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/update-notifier/-/update-notifier-0.2.0.tgz"; - name = "update-notifier-0.2.0.tgz"; - sha1 = "a010c928adcf02090b8e0ce7fef6fb0a7cacc34a"; - }) - ]; - buildInputs = - (self.nativeDeps."update-notifier" or []); + src = fetchurl { + url = "http://registry.npmjs.org/update-notifier/-/update-notifier-0.2.0.tgz"; + name = "update-notifier-0.2.0.tgz"; + sha1 = "a010c928adcf02090b8e0ce7fef6fb0a7cacc34a"; + }; deps = { "chalk-0.5.1" = self.by-version."chalk"."0.5.1"; "configstore-0.3.2" = self.by-version."configstore"."0.3.2"; @@ -30657,24 +28863,18 @@ "semver-diff-0.1.0" = self.by-version."semver-diff"."0.1.0"; "string-length-0.1.2" = self.by-version."string-length"."0.1.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "update-notifier" ]; + peerDependencies = []; }; - by-spec."update-notifier"."^0.2.0" = - self.by-version."update-notifier"."0.2.2"; - by-version."update-notifier"."0.2.2" = lib.makeOverridable self.buildNodePackage { - name = "update-notifier-0.2.2"; + by-spec."update-notifier"."^0.3.0" = + self.by-version."update-notifier"."0.3.0"; + by-version."update-notifier"."0.3.0" = self.buildNodePackage { + name = "update-notifier-0.3.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/update-notifier/-/update-notifier-0.2.2.tgz"; - name = "update-notifier-0.2.2.tgz"; - sha1 = "e69b3a784b4e686a2acd98f5e66944591996e187"; - }) - ]; - buildInputs = - (self.nativeDeps."update-notifier" or []); + src = fetchurl { + url = "http://registry.npmjs.org/update-notifier/-/update-notifier-0.3.0.tgz"; + name = "update-notifier-0.3.0.tgz"; + sha1 = "972b1b6def843d546f93736dbed346a7c10230e7"; + }; deps = { "chalk-0.5.1" = self.by-version."chalk"."0.5.1"; "configstore-0.3.2" = self.by-version."configstore"."0.3.2"; @@ -30683,203 +28883,159 @@ "semver-diff-2.0.0" = self.by-version."semver-diff"."2.0.0"; "string-length-1.0.0" = self.by-version."string-length"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "update-notifier" ]; + peerDependencies = []; }; - by-spec."update-notifier"."^0.2.1" = - self.by-version."update-notifier"."0.2.2"; by-spec."update-notifier"."~0.1.8" = self.by-version."update-notifier"."0.1.10"; - by-version."update-notifier"."0.1.10" = lib.makeOverridable self.buildNodePackage { + by-version."update-notifier"."0.1.10" = self.buildNodePackage { name = "update-notifier-0.1.10"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/update-notifier/-/update-notifier-0.1.10.tgz"; - name = "update-notifier-0.1.10.tgz"; - sha1 = "215cbe1053369f0d4a44f84b51eba7cb80484695"; - }) - ]; - buildInputs = - (self.nativeDeps."update-notifier" or []); + src = fetchurl { + url = "http://registry.npmjs.org/update-notifier/-/update-notifier-0.1.10.tgz"; + name = "update-notifier-0.1.10.tgz"; + sha1 = "215cbe1053369f0d4a44f84b51eba7cb80484695"; + }; deps = { "chalk-0.4.0" = self.by-version."chalk"."0.4.0"; "configstore-0.3.2" = self.by-version."configstore"."0.3.2"; "request-2.51.0" = self.by-version."request"."2.51.0"; "semver-2.3.2" = self.by-version."semver"."2.3.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "update-notifier" ]; + peerDependencies = []; }; by-spec."uri-path"."0.0.2" = self.by-version."uri-path"."0.0.2"; - by-version."uri-path"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."uri-path"."0.0.2" = self.buildNodePackage { name = "uri-path-0.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/uri-path/-/uri-path-0.0.2.tgz"; - name = "uri-path-0.0.2.tgz"; - sha1 = "803eb01f2feb17927dcce0f6187e72b75f53f554"; - }) - ]; - buildInputs = - (self.nativeDeps."uri-path" or []); + src = fetchurl { + url = "http://registry.npmjs.org/uri-path/-/uri-path-0.0.2.tgz"; + name = "uri-path-0.0.2.tgz"; + sha1 = "803eb01f2feb17927dcce0f6187e72b75f53f554"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "uri-path" ]; + peerDependencies = []; }; by-spec."url"."~0.10.1" = self.by-version."url"."0.10.2"; - by-version."url"."0.10.2" = lib.makeOverridable self.buildNodePackage { + by-version."url"."0.10.2" = self.buildNodePackage { name = "url-0.10.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/url/-/url-0.10.2.tgz"; - name = "url-0.10.2.tgz"; - sha1 = "68621d6929ea1cad344ebf135d82fcf7eb1a7469"; - }) - ]; - buildInputs = - (self.nativeDeps."url" or []); + src = fetchurl { + url = "http://registry.npmjs.org/url/-/url-0.10.2.tgz"; + name = "url-0.10.2.tgz"; + sha1 = "68621d6929ea1cad344ebf135d82fcf7eb1a7469"; + }; deps = { "punycode-1.3.2" = self.by-version."punycode"."1.3.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "url" ]; + peerDependencies = []; }; by-spec."url"."~0.7.9" = self.by-version."url"."0.7.9"; - by-version."url"."0.7.9" = lib.makeOverridable self.buildNodePackage { + by-version."url"."0.7.9" = self.buildNodePackage { name = "url-0.7.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/url/-/url-0.7.9.tgz"; - name = "url-0.7.9.tgz"; - sha1 = "1959b1a8b361fc017b59513a7c7fa9827f5e4ed0"; - }) - ]; - buildInputs = - (self.nativeDeps."url" or []); + src = fetchurl { + url = "http://registry.npmjs.org/url/-/url-0.7.9.tgz"; + name = "url-0.7.9.tgz"; + sha1 = "1959b1a8b361fc017b59513a7c7fa9827f5e4ed0"; + }; deps = { "querystring-0.1.0" = self.by-version."querystring"."0.1.0"; "punycode-1.0.0" = self.by-version."punycode"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "url" ]; + peerDependencies = []; }; by-spec."user-home"."^1.0.0" = - self.by-version."user-home"."1.1.0"; - by-version."user-home"."1.1.0" = lib.makeOverridable self.buildNodePackage { - name = "user-home-1.1.0"; + self.by-version."user-home"."1.1.1"; + by-version."user-home"."1.1.1" = self.buildNodePackage { + name = "user-home-1.1.1"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/user-home/-/user-home-1.1.0.tgz"; - name = "user-home-1.1.0.tgz"; - sha1 = "1f4e6bce5458aeec4ac80ebcdcc66119c1070cdf"; - }) - ]; - buildInputs = - (self.nativeDeps."user-home" or []); + src = fetchurl { + url = "http://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz"; + name = "user-home-1.1.1.tgz"; + sha1 = "2b5be23a32b63a7c9deb8d0f28d485724a3df190"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "user-home" ]; + peerDependencies = []; }; by-spec."user-home"."^1.1.0" = - self.by-version."user-home"."1.1.0"; + self.by-version."user-home"."1.1.1"; by-spec."useragent"."~2.0.4" = self.by-version."useragent"."2.0.10"; - by-version."useragent"."2.0.10" = lib.makeOverridable self.buildNodePackage { + by-version."useragent"."2.0.10" = self.buildNodePackage { name = "useragent-2.0.10"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/useragent/-/useragent-2.0.10.tgz"; - name = "useragent-2.0.10.tgz"; - sha1 = "af2c1cc641159361e4d830866eb716ba4679de33"; - }) - ]; - buildInputs = - (self.nativeDeps."useragent" or []); + src = fetchurl { + url = "http://registry.npmjs.org/useragent/-/useragent-2.0.10.tgz"; + name = "useragent-2.0.10.tgz"; + sha1 = "af2c1cc641159361e4d830866eb716ba4679de33"; + }; deps = { "lru-cache-2.2.4" = self.by-version."lru-cache"."2.2.4"; }; - peerDependencies = [ - ]; - passthru.names = [ "useragent" ]; + peerDependencies = []; + }; + by-spec."utf8"."2.0.0" = + self.by-version."utf8"."2.0.0"; + by-version."utf8"."2.0.0" = self.buildNodePackage { + name = "utf8-2.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/utf8/-/utf8-2.0.0.tgz"; + name = "utf8-2.0.0.tgz"; + sha1 = "79ce59eced874809cab9a71fc7102c7d45d4118d"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."utfx"."~1.0.0" = self.by-version."utfx"."1.0.0"; - by-version."utfx"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."utfx"."1.0.0" = self.buildNodePackage { name = "utfx-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/utfx/-/utfx-1.0.0.tgz"; - name = "utfx-1.0.0.tgz"; - sha1 = "a6ecdd5c70b2bf1f7fe2381afd1a806d0343b6e1"; - }) - ]; - buildInputs = - (self.nativeDeps."utfx" or []); + src = fetchurl { + url = "http://registry.npmjs.org/utfx/-/utfx-1.0.0.tgz"; + name = "utfx-1.0.0.tgz"; + sha1 = "a6ecdd5c70b2bf1f7fe2381afd1a806d0343b6e1"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "utfx" ]; + peerDependencies = []; }; by-spec."util"."0.10.3" = self.by-version."util"."0.10.3"; - by-version."util"."0.10.3" = lib.makeOverridable self.buildNodePackage { + by-version."util"."0.10.3" = self.buildNodePackage { name = "util-0.10.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/util/-/util-0.10.3.tgz"; - name = "util-0.10.3.tgz"; - sha1 = "7afb1afe50805246489e3db7fe0ed379336ac0f9"; - }) - ]; - buildInputs = - (self.nativeDeps."util" or []); + src = fetchurl { + url = "http://registry.npmjs.org/util/-/util-0.10.3.tgz"; + name = "util-0.10.3.tgz"; + sha1 = "7afb1afe50805246489e3db7fe0ed379336ac0f9"; + }; deps = { "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "util" ]; + peerDependencies = []; }; by-spec."util"."0.4.9" = self.by-version."util"."0.4.9"; - by-version."util"."0.4.9" = lib.makeOverridable self.buildNodePackage { + by-version."util"."0.4.9" = self.buildNodePackage { name = "util-0.4.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/util/-/util-0.4.9.tgz"; - name = "util-0.4.9.tgz"; - sha1 = "d95d5830d2328ec17dee3c80bfc50c33562b75a3"; - }) - ]; - buildInputs = - (self.nativeDeps."util" or []); + src = fetchurl { + url = "http://registry.npmjs.org/util/-/util-0.4.9.tgz"; + name = "util-0.4.9.tgz"; + sha1 = "d95d5830d2328ec17dee3c80bfc50c33562b75a3"; + }; deps = { "events.node-0.4.9" = self.by-version."events.node"."0.4.9"; }; - peerDependencies = [ - ]; - passthru.names = [ "util" ]; + peerDependencies = []; }; by-spec."util".">=0.10.3 <1" = self.by-version."util"."0.10.3"; @@ -30887,58 +29043,42 @@ self.by-version."util"."0.10.3"; by-spec."util-deprecate"."1.0.0" = self.by-version."util-deprecate"."1.0.0"; - by-version."util-deprecate"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."util-deprecate"."1.0.0" = self.buildNodePackage { name = "util-deprecate-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.0.tgz"; - name = "util-deprecate-1.0.0.tgz"; - sha1 = "3007af012c140eae26de05576ec22785cac3abf2"; - }) - ]; - buildInputs = - (self.nativeDeps."util-deprecate" or []); + src = fetchurl { + url = "http://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.0.tgz"; + name = "util-deprecate-1.0.0.tgz"; + sha1 = "3007af012c140eae26de05576ec22785cac3abf2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "util-deprecate" ]; + peerDependencies = []; }; by-spec."util-extend"."^1.0.1" = self.by-version."util-extend"."1.0.1"; - by-version."util-extend"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."util-extend"."1.0.1" = self.buildNodePackage { name = "util-extend-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/util-extend/-/util-extend-1.0.1.tgz"; - name = "util-extend-1.0.1.tgz"; - sha1 = "bb703b79480293ddcdcfb3c6a9fea20f483415bc"; - }) - ]; - buildInputs = - (self.nativeDeps."util-extend" or []); + src = fetchurl { + url = "http://registry.npmjs.org/util-extend/-/util-extend-1.0.1.tgz"; + name = "util-extend-1.0.1.tgz"; + sha1 = "bb703b79480293ddcdcfb3c6a9fea20f483415bc"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "util-extend" ]; + peerDependencies = []; }; by-spec."utile"."0.1.x" = self.by-version."utile"."0.1.7"; - by-version."utile"."0.1.7" = lib.makeOverridable self.buildNodePackage { + by-version."utile"."0.1.7" = self.buildNodePackage { name = "utile-0.1.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; - name = "utile-0.1.7.tgz"; - sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; - }) - ]; - buildInputs = - (self.nativeDeps."utile" or []); + src = fetchurl { + url = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; + name = "utile-0.1.7.tgz"; + sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; + }; deps = { "async-0.1.22" = self.by-version."async"."0.1.22"; "deep-equal-0.2.1" = self.by-version."deep-equal"."0.2.1"; @@ -30947,24 +29087,18 @@ "ncp-0.2.7" = self.by-version."ncp"."0.2.7"; "rimraf-1.0.9" = self.by-version."rimraf"."1.0.9"; }; - peerDependencies = [ - ]; - passthru.names = [ "utile" ]; + peerDependencies = []; }; by-spec."utile"."0.2.1" = self.by-version."utile"."0.2.1"; - by-version."utile"."0.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."utile"."0.2.1" = self.buildNodePackage { name = "utile-0.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/utile/-/utile-0.2.1.tgz"; - name = "utile-0.2.1.tgz"; - sha1 = "930c88e99098d6220834c356cbd9a770522d90d7"; - }) - ]; - buildInputs = - (self.nativeDeps."utile" or []); + src = fetchurl { + url = "http://registry.npmjs.org/utile/-/utile-0.2.1.tgz"; + name = "utile-0.2.1.tgz"; + sha1 = "930c88e99098d6220834c356cbd9a770522d90d7"; + }; deps = { "async-0.2.10" = self.by-version."async"."0.2.10"; "deep-equal-0.2.1" = self.by-version."deep-equal"."0.2.1"; @@ -30973,9 +29107,7 @@ "ncp-0.4.2" = self.by-version."ncp"."0.4.2"; "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "utile" ]; + peerDependencies = []; }; by-spec."utile"."0.2.x" = self.by-version."utile"."0.2.1"; @@ -30983,379 +29115,334 @@ self.by-version."utile"."0.2.1"; by-spec."utils-merge"."1.0.0" = self.by-version."utils-merge"."1.0.0"; - by-version."utils-merge"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."utils-merge"."1.0.0" = self.buildNodePackage { name = "utils-merge-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz"; - name = "utils-merge-1.0.0.tgz"; - sha1 = "0294fb922bb9375153541c4f7096231f287c8af8"; - }) - ]; - buildInputs = - (self.nativeDeps."utils-merge" or []); + src = fetchurl { + url = "http://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz"; + name = "utils-merge-1.0.0.tgz"; + sha1 = "0294fb922bb9375153541c4f7096231f287c8af8"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "utils-merge" ]; + peerDependencies = []; }; + by-spec."utils-merge"."1.x.x" = + self.by-version."utils-merge"."1.0.0"; by-spec."uuid"."^2.0.1" = self.by-version."uuid"."2.0.1"; - by-version."uuid"."2.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."uuid"."2.0.1" = self.buildNodePackage { name = "uuid-2.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/uuid/-/uuid-2.0.1.tgz"; - name = "uuid-2.0.1.tgz"; - sha1 = "c2a30dedb3e535d72ccf82e343941a50ba8533ac"; - }) - ]; - buildInputs = - (self.nativeDeps."uuid" or []); + src = fetchurl { + url = "http://registry.npmjs.org/uuid/-/uuid-2.0.1.tgz"; + name = "uuid-2.0.1.tgz"; + sha1 = "c2a30dedb3e535d72ccf82e343941a50ba8533ac"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "uuid" ]; + peerDependencies = []; }; by-spec."uuid"."~2.0.1" = self.by-version."uuid"."2.0.1"; by-spec."v8-debug"."~0.3.0" = self.by-version."v8-debug"."0.3.3"; - by-version."v8-debug"."0.3.3" = lib.makeOverridable self.buildNodePackage { + by-version."v8-debug"."0.3.3" = self.buildNodePackage { name = "v8-debug-0.3.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/v8-debug/-/v8-debug-0.3.3.tgz"; - name = "v8-debug-0.3.3.tgz"; - sha1 = "fb2ee93cef9acedca889e534e4706eff5393e82d"; - }) - ]; - buildInputs = - (self.nativeDeps."v8-debug" or []); + src = fetchurl { + url = "http://registry.npmjs.org/v8-debug/-/v8-debug-0.3.3.tgz"; + name = "v8-debug-0.3.3.tgz"; + sha1 = "fb2ee93cef9acedca889e534e4706eff5393e82d"; + }; deps = { "node-pre-gyp-0.5.31" = self.by-version."node-pre-gyp"."0.5.31"; "nan-1.2.0" = self.by-version."nan"."1.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "v8-debug" ]; + peerDependencies = []; }; by-spec."v8-profiler"."~5.2.0" = self.by-version."v8-profiler"."5.2.2"; - by-version."v8-profiler"."5.2.2" = lib.makeOverridable self.buildNodePackage { + by-version."v8-profiler"."5.2.2" = self.buildNodePackage { name = "v8-profiler-5.2.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/v8-profiler/-/v8-profiler-5.2.2.tgz"; - name = "v8-profiler-5.2.2.tgz"; - sha1 = "1ad95f6b0ca7717172c61c28f32f19fd4a961995"; - }) - ]; - buildInputs = - (self.nativeDeps."v8-profiler" or []); + src = fetchurl { + url = "http://registry.npmjs.org/v8-profiler/-/v8-profiler-5.2.2.tgz"; + name = "v8-profiler-5.2.2.tgz"; + sha1 = "1ad95f6b0ca7717172c61c28f32f19fd4a961995"; + }; deps = { "node-pre-gyp-0.5.31" = self.by-version."node-pre-gyp"."0.5.31"; "nan-1.2.0" = self.by-version."nan"."1.2.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "v8-profiler" ]; + peerDependencies = []; }; by-spec."v8flags"."^1.0.1" = self.by-version."v8flags"."1.0.8"; - by-version."v8flags"."1.0.8" = lib.makeOverridable self.buildNodePackage { + by-version."v8flags"."1.0.8" = self.buildNodePackage { name = "v8flags-1.0.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/v8flags/-/v8flags-1.0.8.tgz"; - name = "v8flags-1.0.8.tgz"; - sha1 = "7e7aa6119c82e4fb2393ce1ffd2868b35cd91084"; - }) - ]; - buildInputs = - (self.nativeDeps."v8flags" or []); + src = fetchurl { + url = "http://registry.npmjs.org/v8flags/-/v8flags-1.0.8.tgz"; + name = "v8flags-1.0.8.tgz"; + sha1 = "7e7aa6119c82e4fb2393ce1ffd2868b35cd91084"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "v8flags" ]; + peerDependencies = []; }; by-spec."valid-identifier"."0.0.1" = self.by-version."valid-identifier"."0.0.1"; - by-version."valid-identifier"."0.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."valid-identifier"."0.0.1" = self.buildNodePackage { name = "valid-identifier-0.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/valid-identifier/-/valid-identifier-0.0.1.tgz"; - name = "valid-identifier-0.0.1.tgz"; - sha1 = "ef1d7093a9d3287e3fce92df916f8616b23f90b4"; - }) - ]; - buildInputs = - (self.nativeDeps."valid-identifier" or []); + src = fetchurl { + url = "http://registry.npmjs.org/valid-identifier/-/valid-identifier-0.0.1.tgz"; + name = "valid-identifier-0.0.1.tgz"; + sha1 = "ef1d7093a9d3287e3fce92df916f8616b23f90b4"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "valid-identifier" ]; + peerDependencies = []; + }; + by-spec."validator"."1.5.1" = + self.by-version."validator"."1.5.1"; + by-version."validator"."1.5.1" = self.buildNodePackage { + name = "validator-1.5.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/validator/-/validator-1.5.1.tgz"; + name = "validator-1.5.1.tgz"; + sha1 = "7ab356cbbcbbb000ab85c43b8cda12621b1344c0"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."validator"."^2.1.0" = self.by-version."validator"."2.1.0"; - by-version."validator"."2.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."validator"."2.1.0" = self.buildNodePackage { name = "validator-2.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/validator/-/validator-2.1.0.tgz"; - name = "validator-2.1.0.tgz"; - sha1 = "63276570def208adcf1c032c1f4e6a17d2bd8d8b"; - }) - ]; - buildInputs = - (self.nativeDeps."validator" or []); + src = fetchurl { + url = "http://registry.npmjs.org/validator/-/validator-2.1.0.tgz"; + name = "validator-2.1.0.tgz"; + sha1 = "63276570def208adcf1c032c1f4e6a17d2bd8d8b"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "validator" ]; + peerDependencies = []; }; + by-spec."validator"."~1.5.1" = + self.by-version."validator"."1.5.1"; by-spec."vargs"."~0.1.0" = self.by-version."vargs"."0.1.0"; - by-version."vargs"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."vargs"."0.1.0" = self.buildNodePackage { name = "vargs-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/vargs/-/vargs-0.1.0.tgz"; - name = "vargs-0.1.0.tgz"; - sha1 = "6b6184da6520cc3204ce1b407cac26d92609ebff"; - }) - ]; - buildInputs = - (self.nativeDeps."vargs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/vargs/-/vargs-0.1.0.tgz"; + name = "vargs-0.1.0.tgz"; + sha1 = "6b6184da6520cc3204ce1b407cac26d92609ebff"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "vargs" ]; + peerDependencies = []; + }; + by-spec."vary"."0.1.0" = + self.by-version."vary"."0.1.0"; + by-version."vary"."0.1.0" = self.buildNodePackage { + name = "vary-0.1.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/vary/-/vary-0.1.0.tgz"; + name = "vary-0.1.0.tgz"; + sha1 = "df0945899e93c0cc5bd18cc8321d9d21e74f6176"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."vary"."~1.0.0" = self.by-version."vary"."1.0.0"; - by-version."vary"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."vary"."1.0.0" = self.buildNodePackage { name = "vary-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/vary/-/vary-1.0.0.tgz"; - name = "vary-1.0.0.tgz"; - sha1 = "c5e76cec20d3820d8f2a96e7bee38731c34da1e7"; - }) - ]; - buildInputs = - (self.nativeDeps."vary" or []); + src = fetchurl { + url = "http://registry.npmjs.org/vary/-/vary-1.0.0.tgz"; + name = "vary-1.0.0.tgz"; + sha1 = "c5e76cec20d3820d8f2a96e7bee38731c34da1e7"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "vary" ]; + peerDependencies = []; }; by-spec."vasync"."1.3.3" = self.by-version."vasync"."1.3.3"; - by-version."vasync"."1.3.3" = lib.makeOverridable self.buildNodePackage { + by-version."vasync"."1.3.3" = self.buildNodePackage { name = "vasync-1.3.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/vasync/-/vasync-1.3.3.tgz"; - name = "vasync-1.3.3.tgz"; - sha1 = "84917680717020b67e043902e63bc143174c8728"; - }) - ]; - buildInputs = - (self.nativeDeps."vasync" or []); + src = fetchurl { + url = "http://registry.npmjs.org/vasync/-/vasync-1.3.3.tgz"; + name = "vasync-1.3.3.tgz"; + sha1 = "84917680717020b67e043902e63bc143174c8728"; + }; deps = { "jsprim-0.3.0" = self.by-version."jsprim"."0.3.0"; "verror-1.1.0" = self.by-version."verror"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "vasync" ]; + peerDependencies = []; + }; + by-spec."vasync"."1.4.0" = + self.by-version."vasync"."1.4.0"; + by-version."vasync"."1.4.0" = self.buildNodePackage { + name = "vasync-1.4.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/vasync/-/vasync-1.4.0.tgz"; + name = "vasync-1.4.0.tgz"; + sha1 = "6ea5a63582358868d8743cbdd6ffadc9083b910f"; + }; + deps = { + "jsprim-0.3.0" = self.by-version."jsprim"."0.3.0"; + "verror-1.1.0" = self.by-version."verror"."1.1.0"; + }; + peerDependencies = []; }; by-spec."vasync"."1.4.3" = self.by-version."vasync"."1.4.3"; - by-version."vasync"."1.4.3" = lib.makeOverridable self.buildNodePackage { + by-version."vasync"."1.4.3" = self.buildNodePackage { name = "vasync-1.4.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/vasync/-/vasync-1.4.3.tgz"; - name = "vasync-1.4.3.tgz"; - sha1 = "c86d52e2b71613d29eedf159f3135dbe749cee37"; - }) - ]; - buildInputs = - (self.nativeDeps."vasync" or []); + src = fetchurl { + url = "http://registry.npmjs.org/vasync/-/vasync-1.4.3.tgz"; + name = "vasync-1.4.3.tgz"; + sha1 = "c86d52e2b71613d29eedf159f3135dbe749cee37"; + }; deps = { "jsprim-0.3.0" = self.by-version."jsprim"."0.3.0"; "verror-1.1.0" = self.by-version."verror"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "vasync" ]; + peerDependencies = []; }; by-spec."verror"."1.1.0" = self.by-version."verror"."1.1.0"; - by-version."verror"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."verror"."1.1.0" = self.buildNodePackage { name = "verror-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/verror/-/verror-1.1.0.tgz"; - name = "verror-1.1.0.tgz"; - sha1 = "2a4b4eb14a207051e75a6f94ee51315bf173a1b0"; - }) - ]; - buildInputs = - (self.nativeDeps."verror" or []); + src = fetchurl { + url = "http://registry.npmjs.org/verror/-/verror-1.1.0.tgz"; + name = "verror-1.1.0.tgz"; + sha1 = "2a4b4eb14a207051e75a6f94ee51315bf173a1b0"; + }; deps = { "extsprintf-1.0.0" = self.by-version."extsprintf"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "verror" ]; + peerDependencies = []; }; by-spec."verror"."1.3.3" = self.by-version."verror"."1.3.3"; - by-version."verror"."1.3.3" = lib.makeOverridable self.buildNodePackage { + by-version."verror"."1.3.3" = self.buildNodePackage { name = "verror-1.3.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/verror/-/verror-1.3.3.tgz"; - name = "verror-1.3.3.tgz"; - sha1 = "8a6a4ac3a8c774b6f687fece49bdffd78552e2cd"; - }) - ]; - buildInputs = - (self.nativeDeps."verror" or []); + src = fetchurl { + url = "http://registry.npmjs.org/verror/-/verror-1.3.3.tgz"; + name = "verror-1.3.3.tgz"; + sha1 = "8a6a4ac3a8c774b6f687fece49bdffd78552e2cd"; + }; deps = { "extsprintf-1.0.0" = self.by-version."extsprintf"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "verror" ]; + peerDependencies = []; }; by-spec."verror"."1.3.6" = self.by-version."verror"."1.3.6"; - by-version."verror"."1.3.6" = lib.makeOverridable self.buildNodePackage { + by-version."verror"."1.3.6" = self.buildNodePackage { name = "verror-1.3.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/verror/-/verror-1.3.6.tgz"; - name = "verror-1.3.6.tgz"; - sha1 = "cff5df12946d297d2baaefaa2689e25be01c005c"; - }) - ]; - buildInputs = - (self.nativeDeps."verror" or []); + src = fetchurl { + url = "http://registry.npmjs.org/verror/-/verror-1.3.6.tgz"; + name = "verror-1.3.6.tgz"; + sha1 = "cff5df12946d297d2baaefaa2689e25be01c005c"; + }; deps = { "extsprintf-1.0.2" = self.by-version."extsprintf"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "verror" ]; + peerDependencies = []; + }; + by-spec."verror"."^1.4.0" = + self.by-version."verror"."1.6.0"; + by-version."verror"."1.6.0" = self.buildNodePackage { + name = "verror-1.6.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/verror/-/verror-1.6.0.tgz"; + name = "verror-1.6.0.tgz"; + sha1 = "7d13b27b1facc2e2da90405eb5ea6e5bdd252ea5"; + }; + deps = { + "extsprintf-1.2.0" = self.by-version."extsprintf"."1.2.0"; + }; + peerDependencies = []; }; by-spec."vhost"."1.0.0" = self.by-version."vhost"."1.0.0"; - by-version."vhost"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."vhost"."1.0.0" = self.buildNodePackage { name = "vhost-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/vhost/-/vhost-1.0.0.tgz"; - name = "vhost-1.0.0.tgz"; - sha1 = "654513f289a4f898aab745bbd633e40180c9c4c0"; - }) - ]; - buildInputs = - (self.nativeDeps."vhost" or []); + src = fetchurl { + url = "http://registry.npmjs.org/vhost/-/vhost-1.0.0.tgz"; + name = "vhost-1.0.0.tgz"; + sha1 = "654513f289a4f898aab745bbd633e40180c9c4c0"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "vhost" ]; + peerDependencies = []; }; by-spec."vhost"."~3.0.0" = self.by-version."vhost"."3.0.0"; - by-version."vhost"."3.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."vhost"."3.0.0" = self.buildNodePackage { name = "vhost-3.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/vhost/-/vhost-3.0.0.tgz"; - name = "vhost-3.0.0.tgz"; - sha1 = "2d0ec59a3e012278b65adbe17c1717a5a5023045"; - }) - ]; - buildInputs = - (self.nativeDeps."vhost" or []); + src = fetchurl { + url = "http://registry.npmjs.org/vhost/-/vhost-3.0.0.tgz"; + name = "vhost-3.0.0.tgz"; + sha1 = "2d0ec59a3e012278b65adbe17c1717a5a5023045"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "vhost" ]; + peerDependencies = []; }; by-spec."view-helpers"."*" = self.by-version."view-helpers"."0.1.5"; - by-version."view-helpers"."0.1.5" = lib.makeOverridable self.buildNodePackage { + by-version."view-helpers"."0.1.5" = self.buildNodePackage { name = "view-helpers-0.1.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/view-helpers/-/view-helpers-0.1.5.tgz"; - name = "view-helpers-0.1.5.tgz"; - sha1 = "175d220a6afeca8e3b497b003e2337bcc596f761"; - }) - ]; - buildInputs = - (self.nativeDeps."view-helpers" or []); + src = fetchurl { + url = "http://registry.npmjs.org/view-helpers/-/view-helpers-0.1.5.tgz"; + name = "view-helpers-0.1.5.tgz"; + sha1 = "175d220a6afeca8e3b497b003e2337bcc596f761"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "view-helpers" ]; + peerDependencies = []; }; "view-helpers" = self.by-version."view-helpers"."0.1.5"; by-spec."vinyl"."^0.4.0" = self.by-version."vinyl"."0.4.6"; - by-version."vinyl"."0.4.6" = lib.makeOverridable self.buildNodePackage { + by-version."vinyl"."0.4.6" = self.buildNodePackage { name = "vinyl-0.4.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz"; - name = "vinyl-0.4.6.tgz"; - sha1 = "2f356c87a550a255461f36bbeb2a5ba8bf784847"; - }) - ]; - buildInputs = - (self.nativeDeps."vinyl" or []); + src = fetchurl { + url = "http://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz"; + name = "vinyl-0.4.6.tgz"; + sha1 = "2f356c87a550a255461f36bbeb2a5ba8bf784847"; + }; deps = { "clone-0.2.0" = self.by-version."clone"."0.2.0"; "clone-stats-0.0.1" = self.by-version."clone-stats"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "vinyl" ]; + peerDependencies = []; }; by-spec."vinyl"."^0.4.3" = self.by-version."vinyl"."0.4.6"; @@ -31363,18 +29450,14 @@ self.by-version."vinyl"."0.4.6"; by-spec."vinyl-fs"."^0.3.0" = self.by-version."vinyl-fs"."0.3.13"; - by-version."vinyl-fs"."0.3.13" = lib.makeOverridable self.buildNodePackage { + by-version."vinyl-fs"."0.3.13" = self.buildNodePackage { name = "vinyl-fs-0.3.13"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.13.tgz"; - name = "vinyl-fs-0.3.13.tgz"; - sha1 = "3d384c5b3032e356cd388023e3a085303382ac23"; - }) - ]; - buildInputs = - (self.nativeDeps."vinyl-fs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.13.tgz"; + name = "vinyl-fs-0.3.13.tgz"; + sha1 = "3d384c5b3032e356cd388023e3a085303382ac23"; + }; deps = { "defaults-1.0.0" = self.by-version."defaults"."1.0.0"; "glob-stream-3.1.18" = self.by-version."glob-stream"."3.1.18"; @@ -31385,236 +29468,157 @@ "through2-0.6.3" = self.by-version."through2"."0.6.3"; "vinyl-0.4.6" = self.by-version."vinyl"."0.4.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "vinyl-fs" ]; + peerDependencies = []; }; by-spec."vinyl-fs"."^0.3.13" = self.by-version."vinyl-fs"."0.3.13"; by-spec."vm-browserify"."~0.0.1" = self.by-version."vm-browserify"."0.0.4"; - by-version."vm-browserify"."0.0.4" = lib.makeOverridable self.buildNodePackage { + by-version."vm-browserify"."0.0.4" = self.buildNodePackage { name = "vm-browserify-0.0.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz"; - name = "vm-browserify-0.0.4.tgz"; - sha1 = "5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73"; - }) - ]; - buildInputs = - (self.nativeDeps."vm-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz"; + name = "vm-browserify-0.0.4.tgz"; + sha1 = "5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73"; + }; deps = { "indexof-0.0.1" = self.by-version."indexof"."0.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "vm-browserify" ]; + peerDependencies = []; }; by-spec."voc"."*" = self.by-version."voc"."0.5.0"; - by-version."voc"."0.5.0" = lib.makeOverridable self.buildNodePackage { + by-version."voc"."0.5.0" = self.buildNodePackage { name = "voc-0.5.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/voc/-/voc-0.5.0.tgz"; - name = "voc-0.5.0.tgz"; - sha1 = "be6ca7c76e4a57d930cc80f6b31fbd80ca86045c"; - }) - ]; - buildInputs = - (self.nativeDeps."voc" or []); + src = fetchurl { + url = "http://registry.npmjs.org/voc/-/voc-0.5.0.tgz"; + name = "voc-0.5.0.tgz"; + sha1 = "be6ca7c76e4a57d930cc80f6b31fbd80ca86045c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "voc" ]; + peerDependencies = []; }; by-spec."void-elements"."~1.0.0" = self.by-version."void-elements"."1.0.0"; - by-version."void-elements"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."void-elements"."1.0.0" = self.buildNodePackage { name = "void-elements-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/void-elements/-/void-elements-1.0.0.tgz"; - name = "void-elements-1.0.0.tgz"; - sha1 = "6e5db1e35d591f5ac690ce1a340f793a817b2c2a"; - }) - ]; - buildInputs = - (self.nativeDeps."void-elements" or []); + src = fetchurl { + url = "http://registry.npmjs.org/void-elements/-/void-elements-1.0.0.tgz"; + name = "void-elements-1.0.0.tgz"; + sha1 = "6e5db1e35d591f5ac690ce1a340f793a817b2c2a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "void-elements" ]; + peerDependencies = []; }; by-spec."vows".">=0.5.13" = self.by-version."vows"."0.9.0-rc2"; - by-version."vows"."0.9.0-rc2" = lib.makeOverridable self.buildNodePackage { + by-version."vows"."0.9.0-rc2" = self.buildNodePackage { name = "vows-0.9.0-rc2"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/vows/-/vows-0.9.0-rc2.tgz"; - name = "vows-0.9.0-rc2.tgz"; - sha1 = "8e2bccc46e8db8b5277e09f6818c514e444da631"; - }) - ]; - buildInputs = - (self.nativeDeps."vows" or []); + src = fetchurl { + url = "http://registry.npmjs.org/vows/-/vows-0.9.0-rc2.tgz"; + name = "vows-0.9.0-rc2.tgz"; + sha1 = "8e2bccc46e8db8b5277e09f6818c514e444da631"; + }; deps = { "eyes-0.1.8" = self.by-version."eyes"."0.1.8"; "diff-1.2.1" = self.by-version."diff"."1.2.1"; - "glob-4.3.2" = self.by-version."glob"."4.3.2"; + "glob-4.3.5" = self.by-version."glob"."4.3.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "vows" ]; + peerDependencies = []; }; by-spec."walk"."*" = self.by-version."walk"."2.3.9"; - by-version."walk"."2.3.9" = lib.makeOverridable self.buildNodePackage { + by-version."walk"."2.3.9" = self.buildNodePackage { name = "walk-2.3.9"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/walk/-/walk-2.3.9.tgz"; - name = "walk-2.3.9.tgz"; - sha1 = "31b4db6678f2ae01c39ea9fb8725a9031e558a7b"; - }) - ]; - buildInputs = - (self.nativeDeps."walk" or []); + src = fetchurl { + url = "http://registry.npmjs.org/walk/-/walk-2.3.9.tgz"; + name = "walk-2.3.9.tgz"; + sha1 = "31b4db6678f2ae01c39ea9fb8725a9031e558a7b"; + }; deps = { "foreachasync-3.0.0" = self.by-version."foreachasync"."3.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "walk" ]; + peerDependencies = []; }; "walk" = self.by-version."walk"."2.3.9"; - by-spec."walk"."~2.2.1" = - self.by-version."walk"."2.2.1"; - by-version."walk"."2.2.1" = lib.makeOverridable self.buildNodePackage { - name = "walk-2.2.1"; - bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/walk/-/walk-2.2.1.tgz"; - name = "walk-2.2.1.tgz"; - sha1 = "5ada1f8e49e47d4b7445d8be7a2e1e631ab43016"; - }) - ]; - buildInputs = - (self.nativeDeps."walk" or []); - deps = { - "forEachAsync-2.2.1" = self.by-version."forEachAsync"."2.2.1"; - }; - peerDependencies = [ - ]; - passthru.names = [ "walk" ]; - }; + by-spec."walk"."^2.3.9" = + self.by-version."walk"."2.3.9"; by-spec."ware"."^1.2.0" = self.by-version."ware"."1.2.0"; - by-version."ware"."1.2.0" = lib.makeOverridable self.buildNodePackage { + by-version."ware"."1.2.0" = self.buildNodePackage { name = "ware-1.2.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ware/-/ware-1.2.0.tgz"; - name = "ware-1.2.0.tgz"; - sha1 = "6c18d599312ca1d0fa8065f0d5a6b651313d9974"; - }) - ]; - buildInputs = - (self.nativeDeps."ware" or []); - deps = { - "wrap-fn-0.1.1" = self.by-version."wrap-fn"."0.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/ware/-/ware-1.2.0.tgz"; + name = "ware-1.2.0.tgz"; + sha1 = "6c18d599312ca1d0fa8065f0d5a6b651313d9974"; }; - peerDependencies = [ - ]; - passthru.names = [ "ware" ]; + deps = { + "wrap-fn-0.1.4" = self.by-version."wrap-fn"."0.1.4"; + }; + peerDependencies = []; }; by-spec."watch"."0.5.x" = self.by-version."watch"."0.5.1"; - by-version."watch"."0.5.1" = lib.makeOverridable self.buildNodePackage { + by-version."watch"."0.5.1" = self.buildNodePackage { name = "watch-0.5.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/watch/-/watch-0.5.1.tgz"; - name = "watch-0.5.1.tgz"; - sha1 = "50ea3a056358c98073e0bca59956de4afd20b213"; - }) - ]; - buildInputs = - (self.nativeDeps."watch" or []); + src = fetchurl { + url = "http://registry.npmjs.org/watch/-/watch-0.5.1.tgz"; + name = "watch-0.5.1.tgz"; + sha1 = "50ea3a056358c98073e0bca59956de4afd20b213"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "watch" ]; + peerDependencies = []; }; by-spec."watch"."~0.13.0" = self.by-version."watch"."0.13.0"; - by-version."watch"."0.13.0" = lib.makeOverridable self.buildNodePackage { + by-version."watch"."0.13.0" = self.buildNodePackage { name = "watch-0.13.0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/watch/-/watch-0.13.0.tgz"; - name = "watch-0.13.0.tgz"; - sha1 = "fcc6d2b3f0e8c73482eb54239a19fd5bcf9a753c"; - }) - ]; - buildInputs = - (self.nativeDeps."watch" or []); + src = fetchurl { + url = "http://registry.npmjs.org/watch/-/watch-0.13.0.tgz"; + name = "watch-0.13.0.tgz"; + sha1 = "fcc6d2b3f0e8c73482eb54239a19fd5bcf9a753c"; + }; deps = { "minimist-1.1.0" = self.by-version."minimist"."1.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "watch" ]; + peerDependencies = []; }; by-spec."wcwidth"."^1.0.0" = self.by-version."wcwidth"."1.0.0"; - by-version."wcwidth"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."wcwidth"."1.0.0" = self.buildNodePackage { name = "wcwidth-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/wcwidth/-/wcwidth-1.0.0.tgz"; - name = "wcwidth-1.0.0.tgz"; - sha1 = "02d059ff7a8fc741e0f6b5da1e69b2b40daeca6f"; - }) - ]; - buildInputs = - (self.nativeDeps."wcwidth" or []); + src = fetchurl { + url = "http://registry.npmjs.org/wcwidth/-/wcwidth-1.0.0.tgz"; + name = "wcwidth-1.0.0.tgz"; + sha1 = "02d059ff7a8fc741e0f6b5da1e69b2b40daeca6f"; + }; deps = { "defaults-1.0.0" = self.by-version."defaults"."1.0.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "wcwidth" ]; + peerDependencies = []; }; by-spec."wd"."~0.3.4" = self.by-version."wd"."0.3.11"; - by-version."wd"."0.3.11" = lib.makeOverridable self.buildNodePackage { + by-version."wd"."0.3.11" = self.buildNodePackage { name = "wd-0.3.11"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/wd/-/wd-0.3.11.tgz"; - name = "wd-0.3.11.tgz"; - sha1 = "522716c79a7a10e781acbb2c6cafe588f701fcc0"; - }) - ]; - buildInputs = - (self.nativeDeps."wd" or []); + src = fetchurl { + url = "http://registry.npmjs.org/wd/-/wd-0.3.11.tgz"; + name = "wd-0.3.11.tgz"; + sha1 = "522716c79a7a10e781acbb2c6cafe588f701fcc0"; + }; deps = { "archiver-0.12.0" = self.by-version."archiver"."0.12.0"; "async-0.9.0" = self.by-version."async"."0.9.0"; @@ -31624,44 +29628,32 @@ "underscore.string-2.3.3" = self.by-version."underscore.string"."2.3.3"; "vargs-0.1.0" = self.by-version."vargs"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "wd" ]; + peerDependencies = []; }; by-spec."weak-map"."^1.0.4" = self.by-version."weak-map"."1.0.5"; - by-version."weak-map"."1.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."weak-map"."1.0.5" = self.buildNodePackage { name = "weak-map-1.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/weak-map/-/weak-map-1.0.5.tgz"; - name = "weak-map-1.0.5.tgz"; - sha1 = "79691584d98607f5070bd3b70a40e6bb22e401eb"; - }) - ]; - buildInputs = - (self.nativeDeps."weak-map" or []); + src = fetchurl { + url = "http://registry.npmjs.org/weak-map/-/weak-map-1.0.5.tgz"; + name = "weak-map-1.0.5.tgz"; + sha1 = "79691584d98607f5070bd3b70a40e6bb22e401eb"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "weak-map" ]; + peerDependencies = []; }; by-spec."webdrvr"."*" = self.by-version."webdrvr"."2.43.0-0"; - by-version."webdrvr"."2.43.0-0" = lib.makeOverridable self.buildNodePackage { + by-version."webdrvr"."2.43.0-0" = self.buildNodePackage { name = "webdrvr-2.43.0-0"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/webdrvr/-/webdrvr-2.43.0-0.tgz"; - name = "webdrvr-2.43.0-0.tgz"; - sha1 = "b022266b1d5fba25e22d923337c55587048c2953"; - }) - ]; - buildInputs = - (self.nativeDeps."webdrvr" or []); + src = fetchurl { + url = "http://registry.npmjs.org/webdrvr/-/webdrvr-2.43.0-0.tgz"; + name = "webdrvr-2.43.0-0.tgz"; + sha1 = "b022266b1d5fba25e22d923337c55587048c2953"; + }; deps = { "adm-zip-0.4.4" = self.by-version."adm-zip"."0.4.4"; "kew-0.1.7" = self.by-version."kew"."0.1.7"; @@ -31671,93 +29663,83 @@ "tmp-0.0.24" = self.by-version."tmp"."0.0.24"; "follow-redirects-0.0.3" = self.by-version."follow-redirects"."0.0.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "webdrvr" ]; + peerDependencies = []; }; "webdrvr" = self.by-version."webdrvr"."2.43.0-0"; + by-spec."webkit-devtools-agent"."^0.2.4" = + self.by-version."webkit-devtools-agent"."0.2.5"; + by-version."webkit-devtools-agent"."0.2.5" = self.buildNodePackage { + name = "webkit-devtools-agent-0.2.5"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/webkit-devtools-agent/-/webkit-devtools-agent-0.2.5.tgz"; + name = "webkit-devtools-agent-0.2.5.tgz"; + sha1 = "f93e2948bd1a5171d368be65b3676604104c4f90"; + }; + deps = { + "ws-0.4.31" = self.by-version."ws"."0.4.31"; + "underscore-1.3.3" = self.by-version."underscore"."1.3.3"; + }; + peerDependencies = []; + }; by-spec."websocket-driver".">=0.3.6" = self.by-version."websocket-driver"."0.5.1"; - by-version."websocket-driver"."0.5.1" = lib.makeOverridable self.buildNodePackage { + by-version."websocket-driver"."0.5.1" = self.buildNodePackage { name = "websocket-driver-0.5.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/websocket-driver/-/websocket-driver-0.5.1.tgz"; - name = "websocket-driver-0.5.1.tgz"; - sha1 = "dd954c0a42a9962a31296f84cc465ca4b74c2611"; - }) - ]; - buildInputs = - (self.nativeDeps."websocket-driver" or []); + src = fetchurl { + url = "http://registry.npmjs.org/websocket-driver/-/websocket-driver-0.5.1.tgz"; + name = "websocket-driver-0.5.1.tgz"; + sha1 = "dd954c0a42a9962a31296f84cc465ca4b74c2611"; + }; deps = { "websocket-extensions-0.1.0" = self.by-version."websocket-extensions"."0.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "websocket-driver" ]; + peerDependencies = []; }; by-spec."websocket-driver".">=0.5.1" = self.by-version."websocket-driver"."0.5.1"; by-spec."websocket-extensions".">=0.1.0" = self.by-version."websocket-extensions"."0.1.0"; - by-version."websocket-extensions"."0.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."websocket-extensions"."0.1.0" = self.buildNodePackage { name = "websocket-extensions-0.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.0.tgz"; - name = "websocket-extensions-0.1.0.tgz"; - sha1 = "43567457158085e83ce7050f17ac6d988936320a"; - }) - ]; - buildInputs = - (self.nativeDeps."websocket-extensions" or []); + src = fetchurl { + url = "http://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.0.tgz"; + name = "websocket-extensions-0.1.0.tgz"; + sha1 = "43567457158085e83ce7050f17ac6d988936320a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "websocket-extensions" ]; + peerDependencies = []; }; by-spec."when"."~3.4.6" = self.by-version."when"."3.4.6"; - by-version."when"."3.4.6" = lib.makeOverridable self.buildNodePackage { + by-version."when"."3.4.6" = self.buildNodePackage { name = "when-3.4.6"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/when/-/when-3.4.6.tgz"; - name = "when-3.4.6.tgz"; - sha1 = "8fbcb7cc1439d2c3a68c431f1516e6dcce9ad28c"; - }) - ]; - buildInputs = - (self.nativeDeps."when" or []); + src = fetchurl { + url = "http://registry.npmjs.org/when/-/when-3.4.6.tgz"; + name = "when-3.4.6.tgz"; + sha1 = "8fbcb7cc1439d2c3a68c431f1516e6dcce9ad28c"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "when" ]; + peerDependencies = []; }; by-spec."which"."1" = self.by-version."which"."1.0.8"; - by-version."which"."1.0.8" = lib.makeOverridable self.buildNodePackage { + by-version."which"."1.0.8" = self.buildNodePackage { name = "which-1.0.8"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/which/-/which-1.0.8.tgz"; - name = "which-1.0.8.tgz"; - sha1 = "c2ff319534ac4a1fa45df2221b56c36279903ded"; - }) - ]; - buildInputs = - (self.nativeDeps."which" or []); + src = fetchurl { + url = "http://registry.npmjs.org/which/-/which-1.0.8.tgz"; + name = "which-1.0.8.tgz"; + sha1 = "c2ff319534ac4a1fa45df2221b56c36279903ded"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "which" ]; + peerDependencies = []; }; by-spec."which"."1.0.x" = self.by-version."which"."1.0.8"; @@ -31767,62 +29749,60 @@ self.by-version."which"."1.0.8"; by-spec."which"."~1.0.8" = self.by-version."which"."1.0.8"; - by-spec."windows-no-runnable"."~0.0.6" = - self.by-version."windows-no-runnable"."0.0.6"; - by-version."windows-no-runnable"."0.0.6" = lib.makeOverridable self.buildNodePackage { - name = "windows-no-runnable-0.0.6"; - bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/windows-no-runnable/-/windows-no-runnable-0.0.6.tgz"; - name = "windows-no-runnable-0.0.6.tgz"; - sha1 = "91e5129088330a0fe248520cee12d1ad6bb4ddfb"; - }) - ]; - buildInputs = - (self.nativeDeps."windows-no-runnable" or []); + by-spec."win-release"."^1.0.0" = + self.by-version."win-release"."1.0.0"; + by-version."win-release"."1.0.0" = self.buildNodePackage { + name = "win-release-1.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/win-release/-/win-release-1.0.0.tgz"; + name = "win-release-1.0.0.tgz"; + sha1 = "8993308dedbd8d30ad5594b6b7382a8c1d96ae5a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "windows-no-runnable" ]; + peerDependencies = []; + }; + by-spec."windows-no-runnable"."~0.0.6" = + self.by-version."windows-no-runnable"."0.0.6"; + by-version."windows-no-runnable"."0.0.6" = self.buildNodePackage { + name = "windows-no-runnable-0.0.6"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/windows-no-runnable/-/windows-no-runnable-0.0.6.tgz"; + name = "windows-no-runnable-0.0.6.tgz"; + sha1 = "91e5129088330a0fe248520cee12d1ad6bb4ddfb"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."winser"."=0.1.6" = self.by-version."winser"."0.1.6"; - by-version."winser"."0.1.6" = lib.makeOverridable self.buildNodePackage { + by-version."winser"."0.1.6" = self.buildNodePackage { name = "winser-0.1.6"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/winser/-/winser-0.1.6.tgz"; - name = "winser-0.1.6.tgz"; - sha1 = "08663dc32878a12bbce162d840da5097b48466c9"; - }) - ]; - buildInputs = - (self.nativeDeps."winser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/winser/-/winser-0.1.6.tgz"; + name = "winser-0.1.6.tgz"; + sha1 = "08663dc32878a12bbce162d840da5097b48466c9"; + }; deps = { "sequence-2.2.1" = self.by-version."sequence"."2.2.1"; "commander-1.3.1" = self.by-version."commander"."1.3.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "winser" ]; + peerDependencies = []; }; by-spec."winston"."*" = self.by-version."winston"."0.8.3"; - by-version."winston"."0.8.3" = lib.makeOverridable self.buildNodePackage { + by-version."winston"."0.8.3" = self.buildNodePackage { name = "winston-0.8.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/winston/-/winston-0.8.3.tgz"; - name = "winston-0.8.3.tgz"; - sha1 = "64b6abf4cd01adcaefd5009393b1d8e8bec19db0"; - }) - ]; - buildInputs = - (self.nativeDeps."winston" or []); + src = fetchurl { + url = "http://registry.npmjs.org/winston/-/winston-0.8.3.tgz"; + name = "winston-0.8.3.tgz"; + sha1 = "64b6abf4cd01adcaefd5009393b1d8e8bec19db0"; + }; deps = { "async-0.2.10" = self.by-version."async"."0.2.10"; "colors-0.6.2" = self.by-version."colors"."0.6.2"; @@ -31832,25 +29812,39 @@ "pkginfo-0.3.0" = self.by-version."pkginfo"."0.3.0"; "stack-trace-0.0.9" = self.by-version."stack-trace"."0.0.9"; }; - peerDependencies = [ - ]; - passthru.names = [ "winston" ]; + peerDependencies = []; }; "winston" = self.by-version."winston"."0.8.3"; + by-spec."winston"."0.5.1" = + self.by-version."winston"."0.5.1"; + by-version."winston"."0.5.1" = self.buildNodePackage { + name = "winston-0.5.1"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/winston/-/winston-0.5.1.tgz"; + name = "winston-0.5.1.tgz"; + sha1 = "2b2f40cdbf469b60f1885cc549757c4b9973e5ea"; + }; + deps = { + "async-0.1.22" = self.by-version."async"."0.1.22"; + "colors-0.6.2" = self.by-version."colors"."0.6.2"; + "eyes-0.1.8" = self.by-version."eyes"."0.1.8"; + "loggly-0.3.11" = self.by-version."loggly"."0.3.11"; + "pkginfo-0.2.3" = self.by-version."pkginfo"."0.2.3"; + "stack-trace-0.0.9" = self.by-version."stack-trace"."0.0.9"; + }; + peerDependencies = []; + }; by-spec."winston"."0.6.2" = self.by-version."winston"."0.6.2"; - by-version."winston"."0.6.2" = lib.makeOverridable self.buildNodePackage { + by-version."winston"."0.6.2" = self.buildNodePackage { name = "winston-0.6.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; - name = "winston-0.6.2.tgz"; - sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; - }) - ]; - buildInputs = - (self.nativeDeps."winston" or []); + src = fetchurl { + url = "http://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; + name = "winston-0.6.2.tgz"; + sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; + }; deps = { "async-0.1.22" = self.by-version."async"."0.1.22"; "colors-0.6.2" = self.by-version."colors"."0.6.2"; @@ -31860,26 +29854,20 @@ "request-2.9.203" = self.by-version."request"."2.9.203"; "stack-trace-0.0.9" = self.by-version."stack-trace"."0.0.9"; }; - peerDependencies = [ - ]; - passthru.names = [ "winston" ]; + peerDependencies = []; }; by-spec."winston"."0.6.x" = self.by-version."winston"."0.6.2"; by-spec."winston"."0.7.2" = self.by-version."winston"."0.7.2"; - by-version."winston"."0.7.2" = lib.makeOverridable self.buildNodePackage { + by-version."winston"."0.7.2" = self.buildNodePackage { name = "winston-0.7.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/winston/-/winston-0.7.2.tgz"; - name = "winston-0.7.2.tgz"; - sha1 = "2570ae1aa1d8a9401e8d5a88362e1cf936550ceb"; - }) - ]; - buildInputs = - (self.nativeDeps."winston" or []); + src = fetchurl { + url = "http://registry.npmjs.org/winston/-/winston-0.7.2.tgz"; + name = "winston-0.7.2.tgz"; + sha1 = "2570ae1aa1d8a9401e8d5a88362e1cf936550ceb"; + }; deps = { "async-0.2.10" = self.by-version."async"."0.2.10"; "colors-0.6.2" = self.by-version."colors"."0.6.2"; @@ -31889,24 +29877,39 @@ "request-2.16.6" = self.by-version."request"."2.16.6"; "stack-trace-0.0.9" = self.by-version."stack-trace"."0.0.9"; }; - peerDependencies = [ - ]; - passthru.names = [ "winston" ]; + peerDependencies = []; + }; + by-spec."winston"."0.7.3" = + self.by-version."winston"."0.7.3"; + by-version."winston"."0.7.3" = self.buildNodePackage { + name = "winston-0.7.3"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/winston/-/winston-0.7.3.tgz"; + name = "winston-0.7.3.tgz"; + sha1 = "7ae313ba73fcdc2ecb4aa2f9cd446e8298677266"; + }; + deps = { + "async-0.2.10" = self.by-version."async"."0.2.10"; + "colors-0.6.2" = self.by-version."colors"."0.6.2"; + "cycle-1.0.3" = self.by-version."cycle"."1.0.3"; + "eyes-0.1.8" = self.by-version."eyes"."0.1.8"; + "pkginfo-0.3.0" = self.by-version."pkginfo"."0.3.0"; + "request-2.16.6" = self.by-version."request"."2.16.6"; + "stack-trace-0.0.9" = self.by-version."stack-trace"."0.0.9"; + }; + peerDependencies = []; }; by-spec."winston"."0.8.0" = self.by-version."winston"."0.8.0"; - by-version."winston"."0.8.0" = lib.makeOverridable self.buildNodePackage { + by-version."winston"."0.8.0" = self.buildNodePackage { name = "winston-0.8.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/winston/-/winston-0.8.0.tgz"; - name = "winston-0.8.0.tgz"; - sha1 = "61d0830fa699706212206b0a2b5ca69a93043668"; - }) - ]; - buildInputs = - (self.nativeDeps."winston" or []); + src = fetchurl { + url = "http://registry.npmjs.org/winston/-/winston-0.8.0.tgz"; + name = "winston-0.8.0.tgz"; + sha1 = "61d0830fa699706212206b0a2b5ca69a93043668"; + }; deps = { "async-0.2.10" = self.by-version."async"."0.2.10"; "colors-0.6.2" = self.by-version."colors"."0.6.2"; @@ -31915,9 +29918,7 @@ "pkginfo-0.3.0" = self.by-version."pkginfo"."0.3.0"; "stack-trace-0.0.9" = self.by-version."stack-trace"."0.0.9"; }; - peerDependencies = [ - ]; - passthru.names = [ "winston" ]; + peerDependencies = []; }; by-spec."winston"."0.8.x" = self.by-version."winston"."0.8.3"; @@ -31927,722 +29928,662 @@ self.by-version."winston"."0.8.3"; by-spec."with"."~1.1.0" = self.by-version."with"."1.1.1"; - by-version."with"."1.1.1" = lib.makeOverridable self.buildNodePackage { + by-version."with"."1.1.1" = self.buildNodePackage { name = "with-1.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/with/-/with-1.1.1.tgz"; - name = "with-1.1.1.tgz"; - sha1 = "66bd6664deb318b2482dd0424ccdebe822434ac0"; - }) - ]; - buildInputs = - (self.nativeDeps."with" or []); + src = fetchurl { + url = "http://registry.npmjs.org/with/-/with-1.1.1.tgz"; + name = "with-1.1.1.tgz"; + sha1 = "66bd6664deb318b2482dd0424ccdebe822434ac0"; + }; deps = { "uglify-js-2.4.0" = self.by-version."uglify-js"."2.4.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "with" ]; + peerDependencies = []; }; by-spec."with"."~2.0.0" = self.by-version."with"."2.0.0"; - by-version."with"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."with"."2.0.0" = self.buildNodePackage { name = "with-2.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/with/-/with-2.0.0.tgz"; - name = "with-2.0.0.tgz"; - sha1 = "ec01ff021db9df05639047147ede012f5e6d0afd"; - }) - ]; - buildInputs = - (self.nativeDeps."with" or []); + src = fetchurl { + url = "http://registry.npmjs.org/with/-/with-2.0.0.tgz"; + name = "with-2.0.0.tgz"; + sha1 = "ec01ff021db9df05639047147ede012f5e6d0afd"; + }; deps = { "uglify-js-2.4.0" = self.by-version."uglify-js"."2.4.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "with" ]; + peerDependencies = []; }; by-spec."with"."~4.0.0" = self.by-version."with"."4.0.0"; - by-version."with"."4.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."with"."4.0.0" = self.buildNodePackage { name = "with-4.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/with/-/with-4.0.0.tgz"; - name = "with-4.0.0.tgz"; - sha1 = "7a78d6642d9b72960a71d1c0c45fd6dd1b878dc7"; - }) - ]; - buildInputs = - (self.nativeDeps."with" or []); + src = fetchurl { + url = "http://registry.npmjs.org/with/-/with-4.0.0.tgz"; + name = "with-4.0.0.tgz"; + sha1 = "7a78d6642d9b72960a71d1c0c45fd6dd1b878dc7"; + }; deps = { "acorn-0.8.0" = self.by-version."acorn"."0.8.0"; - "acorn-globals-1.0.1" = self.by-version."acorn-globals"."1.0.1"; + "acorn-globals-1.0.2" = self.by-version."acorn-globals"."1.0.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "with" ]; + peerDependencies = []; }; by-spec."wordwrap"."0.0.x" = self.by-version."wordwrap"."0.0.2"; - by-version."wordwrap"."0.0.2" = lib.makeOverridable self.buildNodePackage { + by-version."wordwrap"."0.0.2" = self.buildNodePackage { name = "wordwrap-0.0.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; - name = "wordwrap-0.0.2.tgz"; - sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; - }) - ]; - buildInputs = - (self.nativeDeps."wordwrap" or []); + src = fetchurl { + url = "http://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; + name = "wordwrap-0.0.2.tgz"; + sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "wordwrap" ]; + peerDependencies = []; }; by-spec."wordwrap".">=0.0.1 <0.1.0" = self.by-version."wordwrap"."0.0.2"; by-spec."wordwrap"."~0.0.2" = self.by-version."wordwrap"."0.0.2"; by-spec."wrap-fn"."^0.1.0" = - self.by-version."wrap-fn"."0.1.1"; - by-version."wrap-fn"."0.1.1" = lib.makeOverridable self.buildNodePackage { - name = "wrap-fn-0.1.1"; + self.by-version."wrap-fn"."0.1.4"; + by-version."wrap-fn"."0.1.4" = self.buildNodePackage { + name = "wrap-fn-0.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.1.tgz"; - name = "wrap-fn-0.1.1.tgz"; - sha1 = "d7f632de5c6ef1559557ae179be6bce14edc471b"; - }) - ]; - buildInputs = - (self.nativeDeps."wrap-fn" or []); + src = fetchurl { + url = "http://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.4.tgz"; + name = "wrap-fn-0.1.4.tgz"; + sha1 = "03eba5d07ac55c2a93fa2d37a2b01f81c07bddb2"; + }; deps = { "co-3.1.0" = self.by-version."co"."3.1.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "wrap-fn" ]; + peerDependencies = []; }; by-spec."wrappy"."1" = self.by-version."wrappy"."1.0.1"; - by-version."wrappy"."1.0.1" = lib.makeOverridable self.buildNodePackage { + by-version."wrappy"."1.0.1" = self.buildNodePackage { name = "wrappy-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz"; - name = "wrappy-1.0.1.tgz"; - sha1 = "1e65969965ccbc2db4548c6b84a6f2c5aedd4739"; - }) - ]; - buildInputs = - (self.nativeDeps."wrappy" or []); + src = fetchurl { + url = "http://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz"; + name = "wrappy-1.0.1.tgz"; + sha1 = "1e65969965ccbc2db4548c6b84a6f2c5aedd4739"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "wrappy" ]; + peerDependencies = []; }; by-spec."wrappy"."~1.0.1" = self.by-version."wrappy"."1.0.1"; by-spec."wrench"."~1.5.0" = self.by-version."wrench"."1.5.8"; - by-version."wrench"."1.5.8" = lib.makeOverridable self.buildNodePackage { + by-version."wrench"."1.5.8" = self.buildNodePackage { name = "wrench-1.5.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/wrench/-/wrench-1.5.8.tgz"; - name = "wrench-1.5.8.tgz"; - sha1 = "7a31c97f7869246d76c5cf2f5c977a1c4c8e5ab5"; - }) - ]; - buildInputs = - (self.nativeDeps."wrench" or []); + src = fetchurl { + url = "http://registry.npmjs.org/wrench/-/wrench-1.5.8.tgz"; + name = "wrench-1.5.8.tgz"; + sha1 = "7a31c97f7869246d76c5cf2f5c977a1c4c8e5ab5"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "wrench" ]; + peerDependencies = []; }; by-spec."wrench"."~1.5.4" = self.by-version."wrench"."1.5.8"; by-spec."write-file-atomic"."~1.1.0" = self.by-version."write-file-atomic"."1.1.0"; - by-version."write-file-atomic"."1.1.0" = lib.makeOverridable self.buildNodePackage { + by-version."write-file-atomic"."1.1.0" = self.buildNodePackage { name = "write-file-atomic-1.1.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.1.0.tgz"; - name = "write-file-atomic-1.1.0.tgz"; - sha1 = "e114cfb8f82188353f98217c5945451c9b4dc060"; - }) - ]; - buildInputs = - (self.nativeDeps."write-file-atomic" or []); + src = fetchurl { + url = "http://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.1.0.tgz"; + name = "write-file-atomic-1.1.0.tgz"; + sha1 = "e114cfb8f82188353f98217c5945451c9b4dc060"; + }; deps = { "graceful-fs-3.0.5" = self.by-version."graceful-fs"."3.0.5"; "slide-1.1.6" = self.by-version."slide"."1.1.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "write-file-atomic" ]; + peerDependencies = []; + }; + by-spec."ws"."0.4.31" = + self.by-version."ws"."0.4.31"; + by-version."ws"."0.4.31" = self.buildNodePackage { + name = "ws-0.4.31"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/ws/-/ws-0.4.31.tgz"; + name = "ws-0.4.31.tgz"; + sha1 = "5a4849e7a9ccd1ed5a81aeb4847c9fedf3122927"; + }; + deps = { + "commander-0.6.1" = self.by-version."commander"."0.6.1"; + "nan-0.3.2" = self.by-version."nan"."0.3.2"; + "tinycolor-0.0.1" = self.by-version."tinycolor"."0.0.1"; + "options-0.0.6" = self.by-version."options"."0.0.6"; + }; + peerDependencies = []; }; by-spec."ws"."0.4.x" = self.by-version."ws"."0.4.32"; - by-version."ws"."0.4.32" = lib.makeOverridable self.buildNodePackage { + by-version."ws"."0.4.32" = self.buildNodePackage { name = "ws-0.4.32"; bin = true; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/ws/-/ws-0.4.32.tgz"; - name = "ws-0.4.32.tgz"; - sha1 = "787a6154414f3c99ed83c5772153b20feb0cec32"; - }) - ]; - buildInputs = - (self.nativeDeps."ws" or []); + src = fetchurl { + url = "http://registry.npmjs.org/ws/-/ws-0.4.32.tgz"; + name = "ws-0.4.32.tgz"; + sha1 = "787a6154414f3c99ed83c5772153b20feb0cec32"; + }; deps = { "commander-2.1.0" = self.by-version."commander"."2.1.0"; "nan-1.0.0" = self.by-version."nan"."1.0.0"; "tinycolor-0.0.1" = self.by-version."tinycolor"."0.0.1"; "options-0.0.6" = self.by-version."options"."0.0.6"; }; - peerDependencies = [ - ]; - passthru.names = [ "ws" ]; + peerDependencies = []; }; by-spec."ws"."~0.4.31" = self.by-version."ws"."0.4.32"; by-spec."wu"."*" = self.by-version."wu"."2.0.0"; - by-version."wu"."2.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."wu"."2.0.0" = self.buildNodePackage { name = "wu-2.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/wu/-/wu-2.0.0.tgz"; - name = "wu-2.0.0.tgz"; - sha1 = "abda06a014dd1c54c2163862f5c2c5230721bc27"; - }) - ]; - buildInputs = - (self.nativeDeps."wu" or []); + src = fetchurl { + url = "http://registry.npmjs.org/wu/-/wu-2.0.0.tgz"; + name = "wu-2.0.0.tgz"; + sha1 = "abda06a014dd1c54c2163862f5c2c5230721bc27"; + }; deps = { "traceur-0.0.55" = self.by-version."traceur"."0.0.55"; }; - peerDependencies = [ - ]; - passthru.names = [ "wu" ]; + peerDependencies = []; }; "wu" = self.by-version."wu"."2.0.0"; by-spec."x509"."*" = self.by-version."x509"."0.1.4"; - by-version."x509"."0.1.4" = lib.makeOverridable self.buildNodePackage { + by-version."x509"."0.1.4" = self.buildNodePackage { name = "x509-0.1.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/x509/-/x509-0.1.4.tgz"; - name = "x509-0.1.4.tgz"; - sha1 = "08d016ed165db0c68a192edeb1cdca0f5d43cb22"; - }) - ]; - buildInputs = - (self.nativeDeps."x509" or []); - deps = { - "nan-1.4.1" = self.by-version."nan"."1.4.1"; + src = fetchurl { + url = "http://registry.npmjs.org/x509/-/x509-0.1.4.tgz"; + name = "x509-0.1.4.tgz"; + sha1 = "08d016ed165db0c68a192edeb1cdca0f5d43cb22"; }; - peerDependencies = [ - ]; - passthru.names = [ "x509" ]; + deps = { + "nan-1.6.1" = self.by-version."nan"."1.6.1"; + }; + peerDependencies = []; }; "x509" = self.by-version."x509"."0.1.4"; by-spec."xcode"."0.6.7" = self.by-version."xcode"."0.6.7"; - by-version."xcode"."0.6.7" = lib.makeOverridable self.buildNodePackage { + by-version."xcode"."0.6.7" = self.buildNodePackage { name = "xcode-0.6.7"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xcode/-/xcode-0.6.7.tgz"; - name = "xcode-0.6.7.tgz"; - sha1 = "df11a8615e43dfa397cbf593b0fd14ebeadf4e7a"; - }) - ]; - buildInputs = - (self.nativeDeps."xcode" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xcode/-/xcode-0.6.7.tgz"; + name = "xcode-0.6.7.tgz"; + sha1 = "df11a8615e43dfa397cbf593b0fd14ebeadf4e7a"; + }; deps = { "pegjs-0.6.2" = self.by-version."pegjs"."0.6.2"; "node-uuid-1.3.3" = self.by-version."node-uuid"."1.3.3"; }; - peerDependencies = [ - ]; - passthru.names = [ "xcode" ]; + peerDependencies = []; }; by-spec."xdg-basedir"."^1.0.0" = - self.by-version."xdg-basedir"."1.0.0"; - by-version."xdg-basedir"."1.0.0" = lib.makeOverridable self.buildNodePackage { - name = "xdg-basedir-1.0.0"; + self.by-version."xdg-basedir"."1.0.1"; + by-version."xdg-basedir"."1.0.1" = self.buildNodePackage { + name = "xdg-basedir-1.0.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xdg-basedir/-/xdg-basedir-1.0.0.tgz"; - name = "xdg-basedir-1.0.0.tgz"; - sha1 = "95ea42a738d98a9470fd5a21d08556dbd61dc74a"; - }) - ]; - buildInputs = - (self.nativeDeps."xdg-basedir" or []); - deps = { - "user-home-1.1.0" = self.by-version."user-home"."1.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/xdg-basedir/-/xdg-basedir-1.0.1.tgz"; + name = "xdg-basedir-1.0.1.tgz"; + sha1 = "14ff8f63a4fdbcb05d5b6eea22b36f3033b9f04e"; }; - peerDependencies = [ - ]; - passthru.names = [ "xdg-basedir" ]; + deps = { + "user-home-1.1.1" = self.by-version."user-home"."1.1.1"; + }; + peerDependencies = []; }; by-spec."xdg-empty-trash"."^1.0.0" = self.by-version."xdg-empty-trash"."1.0.0"; - by-version."xdg-empty-trash"."1.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."xdg-empty-trash"."1.0.0" = self.buildNodePackage { name = "xdg-empty-trash-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xdg-empty-trash/-/xdg-empty-trash-1.0.0.tgz"; - name = "xdg-empty-trash-1.0.0.tgz"; - sha1 = "007ec95403863f705ec09335b8c9166858021959"; - }) - ]; - buildInputs = - (self.nativeDeps."xdg-empty-trash" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xdg-empty-trash/-/xdg-empty-trash-1.0.0.tgz"; + name = "xdg-empty-trash-1.0.0.tgz"; + sha1 = "007ec95403863f705ec09335b8c9166858021959"; + }; deps = { "each-async-1.1.1" = self.by-version."each-async"."1.1.1"; "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8"; }; - peerDependencies = [ - ]; - passthru.names = [ "xdg-empty-trash" ]; + peerDependencies = []; }; by-spec."xdg-trash"."^1.0.0" = self.by-version."xdg-trash"."1.0.5"; - by-version."xdg-trash"."1.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."xdg-trash"."1.0.5" = self.buildNodePackage { name = "xdg-trash-1.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xdg-trash/-/xdg-trash-1.0.5.tgz"; - name = "xdg-trash-1.0.5.tgz"; - sha1 = "5473316b2a1ec2e9329fbeb4d767ffe939cc1c82"; - }) - ]; - buildInputs = - (self.nativeDeps."xdg-trash" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xdg-trash/-/xdg-trash-1.0.5.tgz"; + name = "xdg-trash-1.0.5.tgz"; + sha1 = "5473316b2a1ec2e9329fbeb4d767ffe939cc1c82"; + }; deps = { "each-async-1.1.1" = self.by-version."each-async"."1.1.1"; "fs-extra-0.12.0" = self.by-version."fs-extra"."0.12.0"; "uuid-2.0.1" = self.by-version."uuid"."2.0.1"; - "xdg-trashdir-1.1.0" = self.by-version."xdg-trashdir"."1.1.0"; + "xdg-trashdir-1.1.1" = self.by-version."xdg-trashdir"."1.1.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "xdg-trash" ]; + peerDependencies = []; }; by-spec."xdg-trashdir"."^1.0.0" = - self.by-version."xdg-trashdir"."1.1.0"; - by-version."xdg-trashdir"."1.1.0" = lib.makeOverridable self.buildNodePackage { - name = "xdg-trashdir-1.1.0"; + self.by-version."xdg-trashdir"."1.1.1"; + by-version."xdg-trashdir"."1.1.1" = self.buildNodePackage { + name = "xdg-trashdir-1.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xdg-trashdir/-/xdg-trashdir-1.1.0.tgz"; - name = "xdg-trashdir-1.1.0.tgz"; - sha1 = "67972964f5b80947ca17ba72e8d995fef71351f3"; - }) - ]; - buildInputs = - (self.nativeDeps."xdg-trashdir" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xdg-trashdir/-/xdg-trashdir-1.1.1.tgz"; + name = "xdg-trashdir-1.1.1.tgz"; + sha1 = "3cbdc8de596642396725de40a20bcf402b6d5db5"; + }; deps = { "mount-point-1.0.3" = self.by-version."mount-point"."1.0.3"; - "user-home-1.1.0" = self.by-version."user-home"."1.1.0"; - "xdg-basedir-1.0.0" = self.by-version."xdg-basedir"."1.0.0"; + "user-home-1.1.1" = self.by-version."user-home"."1.1.1"; + "xdg-basedir-1.0.1" = self.by-version."xdg-basedir"."1.0.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "xdg-trashdir" ]; + peerDependencies = []; }; - by-spec."xml2js"."0.2.4" = - self.by-version."xml2js"."0.2.4"; - by-version."xml2js"."0.2.4" = lib.makeOverridable self.buildNodePackage { - name = "xml2js-0.2.4"; + by-spec."xhr2".">= 0.0.5" = + self.by-version."xhr2"."0.1.1"; + by-version."xhr2"."0.1.1" = self.buildNodePackage { + name = "xhr2-0.1.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.4.tgz"; - name = "xml2js-0.2.4.tgz"; - sha1 = "9a5b577fa1e6cdf8923d5e1372f7a3188436e44d"; - }) - ]; - buildInputs = - (self.nativeDeps."xml2js" or []); - deps = { - "sax-0.6.1" = self.by-version."sax"."0.6.1"; + src = fetchurl { + url = "http://registry.npmjs.org/xhr2/-/xhr2-0.1.1.tgz"; + name = "xhr2-0.1.1.tgz"; + sha1 = "a251b131a1069d7a21b43e769ee0852cb8f70e62"; }; - peerDependencies = [ - ]; - passthru.names = [ "xml2js" ]; + deps = { + }; + peerDependencies = []; }; - by-spec."xml2js"."0.2.6" = - self.by-version."xml2js"."0.2.6"; - by-version."xml2js"."0.2.6" = lib.makeOverridable self.buildNodePackage { - name = "xml2js-0.2.6"; + by-spec."xml"."^1.0.0" = + self.by-version."xml"."1.0.0"; + by-version."xml"."1.0.0" = self.buildNodePackage { + name = "xml-1.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.6.tgz"; - name = "xml2js-0.2.6.tgz"; - sha1 = "d209c4e4dda1fc9c452141ef41c077f5adfdf6c4"; - }) - ]; - buildInputs = - (self.nativeDeps."xml2js" or []); - deps = { - "sax-0.4.2" = self.by-version."sax"."0.4.2"; + src = fetchurl { + url = "http://registry.npmjs.org/xml/-/xml-1.0.0.tgz"; + name = "xml-1.0.0.tgz"; + sha1 = "de3ee912477be2f250b60f612f34a8c4da616efe"; }; - peerDependencies = [ - ]; - passthru.names = [ "xml2js" ]; + deps = { + }; + peerDependencies = []; }; - by-spec."xml2js"."0.4.4" = + by-spec."xml2js"."*" = self.by-version."xml2js"."0.4.4"; - by-version."xml2js"."0.4.4" = lib.makeOverridable self.buildNodePackage { + by-version."xml2js"."0.4.4" = self.buildNodePackage { name = "xml2js-0.4.4"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xml2js/-/xml2js-0.4.4.tgz"; - name = "xml2js-0.4.4.tgz"; - sha1 = "3111010003008ae19240eba17497b57c729c555d"; - }) - ]; - buildInputs = - (self.nativeDeps."xml2js" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xml2js/-/xml2js-0.4.4.tgz"; + name = "xml2js-0.4.4.tgz"; + sha1 = "3111010003008ae19240eba17497b57c729c555d"; + }; deps = { "sax-0.6.1" = self.by-version."sax"."0.6.1"; "xmlbuilder-2.4.5" = self.by-version."xmlbuilder"."2.4.5"; }; - peerDependencies = [ - ]; - passthru.names = [ "xml2js" ]; + peerDependencies = []; }; + by-spec."xml2js"."0.2.4" = + self.by-version."xml2js"."0.2.4"; + by-version."xml2js"."0.2.4" = self.buildNodePackage { + name = "xml2js-0.2.4"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.4.tgz"; + name = "xml2js-0.2.4.tgz"; + sha1 = "9a5b577fa1e6cdf8923d5e1372f7a3188436e44d"; + }; + deps = { + "sax-0.6.1" = self.by-version."sax"."0.6.1"; + }; + peerDependencies = []; + }; + by-spec."xml2js"."0.2.6" = + self.by-version."xml2js"."0.2.6"; + by-version."xml2js"."0.2.6" = self.buildNodePackage { + name = "xml2js-0.2.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.6.tgz"; + name = "xml2js-0.2.6.tgz"; + sha1 = "d209c4e4dda1fc9c452141ef41c077f5adfdf6c4"; + }; + deps = { + "sax-0.4.2" = self.by-version."sax"."0.4.2"; + }; + peerDependencies = []; + }; + by-spec."xml2js"."0.4.4" = + self.by-version."xml2js"."0.4.4"; by-spec."xml2js".">= 0.0.1" = self.by-version."xml2js"."0.4.4"; by-spec."xml2js".">=0.1.7" = self.by-version."xml2js"."0.4.4"; by-spec."xml2js"."^0.4.4" = self.by-version."xml2js"."0.4.4"; + by-spec."xml2json".">=0.3.2" = + self.by-version."xml2json"."0.5.1"; + by-version."xml2json"."0.5.1" = self.buildNodePackage { + name = "xml2json-0.5.1"; + bin = true; + src = fetchurl { + url = "http://registry.npmjs.org/xml2json/-/xml2json-0.5.1.tgz"; + name = "xml2json-0.5.1.tgz"; + sha1 = "4667011bf0b34e8ec9830cf83e9476659a94d9ba"; + }; + deps = { + "node-expat-2.3.4" = self.by-version."node-expat"."2.3.4"; + }; + peerDependencies = []; + }; + by-spec."xml2json"."^0.5.1" = + self.by-version."xml2json"."0.5.1"; by-spec."xmlbuilder"."0.4.2" = self.by-version."xmlbuilder"."0.4.2"; - by-version."xmlbuilder"."0.4.2" = lib.makeOverridable self.buildNodePackage { + by-version."xmlbuilder"."0.4.2" = self.buildNodePackage { name = "xmlbuilder-0.4.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.2.tgz"; - name = "xmlbuilder-0.4.2.tgz"; - sha1 = "1776d65f3fdbad470a08d8604cdeb1c4e540ff83"; - }) - ]; - buildInputs = - (self.nativeDeps."xmlbuilder" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.2.tgz"; + name = "xmlbuilder-0.4.2.tgz"; + sha1 = "1776d65f3fdbad470a08d8604cdeb1c4e540ff83"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "xmlbuilder" ]; + peerDependencies = []; }; by-spec."xmlbuilder"."0.4.x" = self.by-version."xmlbuilder"."0.4.3"; - by-version."xmlbuilder"."0.4.3" = lib.makeOverridable self.buildNodePackage { + by-version."xmlbuilder"."0.4.3" = self.buildNodePackage { name = "xmlbuilder-0.4.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.3.tgz"; - name = "xmlbuilder-0.4.3.tgz"; - sha1 = "c4614ba74e0ad196e609c9272cd9e1ddb28a8a58"; - }) - ]; - buildInputs = - (self.nativeDeps."xmlbuilder" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.3.tgz"; + name = "xmlbuilder-0.4.3.tgz"; + sha1 = "c4614ba74e0ad196e609c9272cd9e1ddb28a8a58"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "xmlbuilder" ]; + peerDependencies = []; }; by-spec."xmlbuilder"."2.2.1" = self.by-version."xmlbuilder"."2.2.1"; - by-version."xmlbuilder"."2.2.1" = lib.makeOverridable self.buildNodePackage { + by-version."xmlbuilder"."2.2.1" = self.buildNodePackage { name = "xmlbuilder-2.2.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.2.1.tgz"; - name = "xmlbuilder-2.2.1.tgz"; - sha1 = "9326430f130d87435d4c4086643aa2926e105a32"; - }) - ]; - buildInputs = - (self.nativeDeps."xmlbuilder" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.2.1.tgz"; + name = "xmlbuilder-2.2.1.tgz"; + sha1 = "9326430f130d87435d4c4086643aa2926e105a32"; + }; deps = { "lodash-node-2.4.1" = self.by-version."lodash-node"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "xmlbuilder" ]; + peerDependencies = []; }; by-spec."xmlbuilder".">=1.0.0" = self.by-version."xmlbuilder"."2.4.5"; - by-version."xmlbuilder"."2.4.5" = lib.makeOverridable self.buildNodePackage { + by-version."xmlbuilder"."2.4.5" = self.buildNodePackage { name = "xmlbuilder-2.4.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.4.5.tgz"; - name = "xmlbuilder-2.4.5.tgz"; - sha1 = "0c1c27c8904162cc7f2572ab51cc2ac466007102"; - }) - ]; - buildInputs = - (self.nativeDeps."xmlbuilder" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.4.5.tgz"; + name = "xmlbuilder-2.4.5.tgz"; + sha1 = "0c1c27c8904162cc7f2572ab51cc2ac466007102"; + }; deps = { "lodash-node-2.4.1" = self.by-version."lodash-node"."2.4.1"; }; - peerDependencies = [ - ]; - passthru.names = [ "xmlbuilder" ]; + peerDependencies = []; }; by-spec."xmldom"."0.1.x" = self.by-version."xmldom"."0.1.19"; - by-version."xmldom"."0.1.19" = lib.makeOverridable self.buildNodePackage { + by-version."xmldom"."0.1.19" = self.buildNodePackage { name = "xmldom-0.1.19"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xmldom/-/xmldom-0.1.19.tgz"; - name = "xmldom-0.1.19.tgz"; - sha1 = "631fc07776efd84118bf25171b37ed4d075a0abc"; - }) - ]; - buildInputs = - (self.nativeDeps."xmldom" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xmldom/-/xmldom-0.1.19.tgz"; + name = "xmldom-0.1.19.tgz"; + sha1 = "631fc07776efd84118bf25171b37ed4d075a0abc"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "xmldom" ]; + peerDependencies = []; }; by-spec."xmldom"."~0.1.16" = self.by-version."xmldom"."0.1.19"; by-spec."xmlhttprequest"."1.4.2" = self.by-version."xmlhttprequest"."1.4.2"; - by-version."xmlhttprequest"."1.4.2" = lib.makeOverridable self.buildNodePackage { + by-version."xmlhttprequest"."1.4.2" = self.buildNodePackage { name = "xmlhttprequest-1.4.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz"; - name = "xmlhttprequest-1.4.2.tgz"; - sha1 = "01453a1d9bed1e8f172f6495bbf4c8c426321500"; - }) - ]; - buildInputs = - (self.nativeDeps."xmlhttprequest" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz"; + name = "xmlhttprequest-1.4.2.tgz"; + sha1 = "01453a1d9bed1e8f172f6495bbf4c8c426321500"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "xmlhttprequest" ]; + peerDependencies = []; + }; + by-spec."xmlhttprequest".">=1.5.0" = + self.by-version."xmlhttprequest"."1.7.0"; + by-version."xmlhttprequest"."1.7.0" = self.buildNodePackage { + name = "xmlhttprequest-1.7.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.7.0.tgz"; + name = "xmlhttprequest-1.7.0.tgz"; + sha1 = "dc697a8df0258afacad526c1c296b1bdd12c4ab3"; + }; + deps = { + }; + peerDependencies = []; + }; + by-spec."xmlhttprequest"."https://github.com/LearnBoost/node-XMLHttpRequest/archive/0f36d0b5ebc03d85f860d42a64ae9791e1daa433.tar.gz" = + self.by-version."xmlhttprequest"."1.5.0"; + by-version."xmlhttprequest"."1.5.0" = self.buildNodePackage { + name = "xmlhttprequest-1.5.0"; + bin = false; + src = fetchurl { + url = "https://github.com/LearnBoost/node-XMLHttpRequest/archive/0f36d0b5ebc03d85f860d42a64ae9791e1daa433.tar.gz"; + name = "xmlhttprequest-1.5.0.tgz"; + sha256 = "28dd0394d85befe8be4e9cd9f6803102780c62cbb09298cb174b52ff9777624f"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."xoauth2"."~0.1.8" = self.by-version."xoauth2"."0.1.8"; - by-version."xoauth2"."0.1.8" = lib.makeOverridable self.buildNodePackage { + by-version."xoauth2"."0.1.8" = self.buildNodePackage { name = "xoauth2-0.1.8"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xoauth2/-/xoauth2-0.1.8.tgz"; - name = "xoauth2-0.1.8.tgz"; - sha1 = "b916ff10ecfb54320f16f24a3e975120653ab0d2"; - }) - ]; - buildInputs = - (self.nativeDeps."xoauth2" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xoauth2/-/xoauth2-0.1.8.tgz"; + name = "xoauth2-0.1.8.tgz"; + sha1 = "b916ff10ecfb54320f16f24a3e975120653ab0d2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "xoauth2" ]; + peerDependencies = []; + }; + by-spec."xregexp"."2.0.0" = + self.by-version."xregexp"."2.0.0"; + by-version."xregexp"."2.0.0" = self.buildNodePackage { + name = "xregexp-2.0.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz"; + name = "xregexp-2.0.0.tgz"; + sha1 = "52a63e56ca0b84a7f3a5f3d61872f126ad7a5943"; + }; + deps = { + }; + peerDependencies = []; }; by-spec."xtend".">=4.0.0 <4.1.0-0" = self.by-version."xtend"."4.0.0"; - by-version."xtend"."4.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."xtend"."4.0.0" = self.buildNodePackage { name = "xtend-4.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xtend/-/xtend-4.0.0.tgz"; - name = "xtend-4.0.0.tgz"; - sha1 = "8bc36ff87aedbe7ce9eaf0bca36b2354a743840f"; - }) - ]; - buildInputs = - (self.nativeDeps."xtend" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xtend/-/xtend-4.0.0.tgz"; + name = "xtend-4.0.0.tgz"; + sha1 = "8bc36ff87aedbe7ce9eaf0bca36b2354a743840f"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "xtend" ]; + peerDependencies = []; }; by-spec."xtend"."^3.0.0" = self.by-version."xtend"."3.0.0"; - by-version."xtend"."3.0.0" = lib.makeOverridable self.buildNodePackage { + by-version."xtend"."3.0.0" = self.buildNodePackage { name = "xtend-3.0.0"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz"; - name = "xtend-3.0.0.tgz"; - sha1 = "5cce7407baf642cba7becda568111c493f59665a"; - }) - ]; - buildInputs = - (self.nativeDeps."xtend" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz"; + name = "xtend-3.0.0.tgz"; + sha1 = "5cce7407baf642cba7becda568111c493f59665a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "xtend" ]; + peerDependencies = []; }; by-spec."xtend"."^4.0.0" = self.by-version."xtend"."4.0.0"; by-spec."xtend"."~2.1.1" = self.by-version."xtend"."2.1.2"; - by-version."xtend"."2.1.2" = lib.makeOverridable self.buildNodePackage { + by-version."xtend"."2.1.2" = self.buildNodePackage { name = "xtend-2.1.2"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz"; - name = "xtend-2.1.2.tgz"; - sha1 = "6efecc2a4dad8e6962c4901b337ce7ba87b5d28b"; - }) - ]; - buildInputs = - (self.nativeDeps."xtend" or []); + src = fetchurl { + url = "http://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz"; + name = "xtend-2.1.2.tgz"; + sha1 = "6efecc2a4dad8e6962c4901b337ce7ba87b5d28b"; + }; deps = { "object-keys-0.4.0" = self.by-version."object-keys"."0.4.0"; }; - peerDependencies = [ - ]; - passthru.names = [ "xtend" ]; + peerDependencies = []; }; by-spec."xtend"."~3.0.0" = self.by-version."xtend"."3.0.0"; + by-spec."xtraverse"."0.1.x" = + self.by-version."xtraverse"."0.1.0"; + by-version."xtraverse"."0.1.0" = self.buildNodePackage { + name = "xtraverse-0.1.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/xtraverse/-/xtraverse-0.1.0.tgz"; + name = "xtraverse-0.1.0.tgz"; + sha1 = "b741bad018ef78d8a9d2e83ade007b3f7959c732"; + }; + deps = { + "xmldom-0.1.19" = self.by-version."xmldom"."0.1.19"; + }; + peerDependencies = []; + }; + by-spec."yamlish"."*" = + self.by-version."yamlish"."0.0.6"; + by-version."yamlish"."0.0.6" = self.buildNodePackage { + name = "yamlish-0.0.6"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/yamlish/-/yamlish-0.0.6.tgz"; + name = "yamlish-0.0.6.tgz"; + sha1 = "c5df8f7661731351e39eb52223f83a46659452e3"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."yargs"."^1.2.1" = self.by-version."yargs"."1.3.3"; - by-version."yargs"."1.3.3" = lib.makeOverridable self.buildNodePackage { + by-version."yargs"."1.3.3" = self.buildNodePackage { name = "yargs-1.3.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/yargs/-/yargs-1.3.3.tgz"; - name = "yargs-1.3.3.tgz"; - sha1 = "054de8b61f22eefdb7207059eaef9d6b83fb931a"; - }) - ]; - buildInputs = - (self.nativeDeps."yargs" or []); + src = fetchurl { + url = "http://registry.npmjs.org/yargs/-/yargs-1.3.3.tgz"; + name = "yargs-1.3.3.tgz"; + sha1 = "054de8b61f22eefdb7207059eaef9d6b83fb931a"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "yargs" ]; + peerDependencies = []; }; + by-spec."yargs"."~1.3.1" = + self.by-version."yargs"."1.3.3"; by-spec."zeparser"."0.0.5" = self.by-version."zeparser"."0.0.5"; - by-version."zeparser"."0.0.5" = lib.makeOverridable self.buildNodePackage { + by-version."zeparser"."0.0.5" = self.buildNodePackage { name = "zeparser-0.0.5"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz"; - name = "zeparser-0.0.5.tgz"; - sha1 = "03726561bc268f2e5444f54c665b7fd4a8c029e2"; - }) - ]; - buildInputs = - (self.nativeDeps."zeparser" or []); + src = fetchurl { + url = "http://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz"; + name = "zeparser-0.0.5.tgz"; + sha1 = "03726561bc268f2e5444f54c665b7fd4a8c029e2"; + }; deps = { }; - peerDependencies = [ - ]; - passthru.names = [ "zeparser" ]; + peerDependencies = []; }; by-spec."zip-stream"."~0.4.0" = self.by-version."zip-stream"."0.4.1"; - by-version."zip-stream"."0.4.1" = lib.makeOverridable self.buildNodePackage { + by-version."zip-stream"."0.4.1" = self.buildNodePackage { name = "zip-stream-0.4.1"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/zip-stream/-/zip-stream-0.4.1.tgz"; - name = "zip-stream-0.4.1.tgz"; - sha1 = "4ea795a8ce19e9fab49a31d1d0877214159f03a3"; - }) - ]; - buildInputs = - (self.nativeDeps."zip-stream" or []); + src = fetchurl { + url = "http://registry.npmjs.org/zip-stream/-/zip-stream-0.4.1.tgz"; + name = "zip-stream-0.4.1.tgz"; + sha1 = "4ea795a8ce19e9fab49a31d1d0877214159f03a3"; + }; deps = { "compress-commons-0.1.6" = self.by-version."compress-commons"."0.1.6"; "lodash-2.4.1" = self.by-version."lodash"."2.4.1"; "readable-stream-1.0.33" = self.by-version."readable-stream"."1.0.33"; }; - peerDependencies = [ - ]; - passthru.names = [ "zip-stream" ]; + peerDependencies = []; }; by-spec."zlib-browserify"."~0.0.3" = self.by-version."zlib-browserify"."0.0.3"; - by-version."zlib-browserify"."0.0.3" = lib.makeOverridable self.buildNodePackage { + by-version."zlib-browserify"."0.0.3" = self.buildNodePackage { name = "zlib-browserify-0.0.3"; bin = false; - src = [ - (fetchurl { - url = "http://registry.npmjs.org/zlib-browserify/-/zlib-browserify-0.0.3.tgz"; - name = "zlib-browserify-0.0.3.tgz"; - sha1 = "240ccdbfd0203fa842b130deefb1414122c8cc50"; - }) - ]; - buildInputs = - (self.nativeDeps."zlib-browserify" or []); + src = fetchurl { + url = "http://registry.npmjs.org/zlib-browserify/-/zlib-browserify-0.0.3.tgz"; + name = "zlib-browserify-0.0.3.tgz"; + sha1 = "240ccdbfd0203fa842b130deefb1414122c8cc50"; + }; deps = { "tape-0.2.2" = self.by-version."tape"."0.2.2"; }; - peerDependencies = [ - ]; - passthru.names = [ "zlib-browserify" ]; + peerDependencies = []; }; } diff --git a/pkgs/top-level/node-packages.json b/pkgs/top-level/node-packages.json index d19765e1a27..b13f310b5c7 100644 --- a/pkgs/top-level/node-packages.json +++ b/pkgs/top-level/node-packages.json @@ -32,7 +32,7 @@ , "browserchannel" , "node-gyp" , "semver" -, "npm2nix" +, { "npm2nix": "git://github.com/NixOS/npm2nix.git#5.10.2" } , "ansi-remover" , "mkdirp" , "jshint" @@ -149,4 +149,48 @@ , "trash" , "empty-trash" , "castnow" +, "parsoid" +, { "kibana-authentication-proxy": "git://github.com/fangli/kibana-authentication-proxy" } +, "react-tools" +, "json" +, "bipio" +, "bip-pod-flickr" +, "bip-pod-imgur" +, "bip-pod-github" +, "bip-pod-twilio" +, "bip-pod-coindesk" +, "bip-pod-twitter" +, "bip-pod-crypto" +, "bip-pod-embedly" +, "bip-pod-mailgun" +, "bip-pod-chain" +, "bip-pod-trello" +, "bip-pod-pusher" +, "bip-pod-keenio" +, "bip-pod-numerous" +, "bip-pod-statuscake" +, "bip-pod-mongodb" +, "bip-pod-facebook" +, "bip-pod-trello" +, "bip-pod-wordpress" +, "bip-pod-alchemy" +, "bip-pod-dropbox" +, "bip-pod-craigslist" +, "bip-pod-soundcloud" +, "bip-pod-mixcloud" +, "bip-pod-instagram" +, "bip-pod-witai" +, "bip-pod-zoho" +, "bip-pod-bitly" +, "bip-pod-circonus" +, "bip-pod-google" +, "bip-pod-mailchimp" +, "bip-pod-pushbullet" +, "bip-pod-todoist" +, "bip-pod-kato" +, "bip-pod-evernote" +, "bip-pod-gmail" +, "bip-pod-github" +, "bip-pod-google-drive" +, "bip-pod-github" ] diff --git a/pkgs/top-level/node-packages.nix b/pkgs/top-level/node-packages.nix index e8f0a9997c9..9314112ad3d 100644 --- a/pkgs/top-level/node-packages.nix +++ b/pkgs/top-level/node-packages.nix @@ -24,6 +24,10 @@ rec { "node-stringprep".buildInputs = [ pkgs.icu pkgs.which ]; "node-protobuf".buildInputs = [ pkgs.protobuf ]; "rbytes".buildInputs = [ pkgs.openssl ]; + + bipio.patchPhase = '' + ${self.json}/bin/json -I -f package.json -e 'this.scripts.install=""' + ''; } // args.overrides or {}; # Apply overrides and back compatiblity transformations From fffc0c793c68c2c48bce9d67cd602372becdcfbd Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Sun, 25 Jan 2015 01:41:39 +0100 Subject: [PATCH 044/167] nodePackages: fix back compatibility --- pkgs/development/web/nodejs/build-node-package.nix | 6 +++--- pkgs/top-level/node-packages.nix | 9 +++++---- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/pkgs/development/web/nodejs/build-node-package.nix b/pkgs/development/web/nodejs/build-node-package.nix index 729ee8b9365..af997f19e8d 100644 --- a/pkgs/development/web/nodejs/build-node-package.nix +++ b/pkgs/development/web/nodejs/build-node-package.nix @@ -3,6 +3,9 @@ { name, src, + # Node package name + pkgName ? (builtins.parseDrvName name).name, + # List or attribute set of dependencies deps ? {}, @@ -38,9 +41,6 @@ let mv *node* $out ''; - # Package name without version - pkgName = (builtins.parseDrvName name).name; - # Convert deps to attribute set attrDeps = if isAttrs deps then deps else (listToAttrs (map (dep: nameValuePair dep.name dep) deps)); diff --git a/pkgs/top-level/node-packages.nix b/pkgs/top-level/node-packages.nix index 9314112ad3d..ae0b7dac59c 100644 --- a/pkgs/top-level/node-packages.nix +++ b/pkgs/top-level/node-packages.nix @@ -37,11 +37,12 @@ rec { pkgs.callPackage ../development/web/nodejs/build-node-package.nix { inherit nodejs neededNatives; } - ) (args // { + ) (args // (optionalAttrs (isList args.src) { # Backwards compatibility - src = if isList args.src then head args.src else args.src; - pkgName = (builtins.parseDrvName args.name).name; - }); + src = head args.src; + }) // (optionalAttrs (attrByPath ["passthru" "names"] null args != null) { + pkgName = head args.passthru.names; + })); override = overrides.${args.name} or overrides.${pkg.pkgName} or {}; From bbb9c929713e426b48829ef95714b12ee29b9ba5 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Sun, 25 Jan 2015 01:42:50 +0100 Subject: [PATCH 045/167] nodePackages: fix evaluation by fixing npm2nix --- pkgs/top-level/node-packages-generated.nix | 92 +++++++++++++++------- pkgs/top-level/node-packages.json | 2 +- 2 files changed, 64 insertions(+), 30 deletions(-) diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index ee785346356..8709dd62b6e 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -9022,7 +9022,7 @@ name = "esprima-1.1.0-dev-harmony"; bin = true; src = fetchgit { - url = "git://github.com/ariya/esprima.git"; + url = "https://github.com/ariya/esprima.git"; rev = "216189496afc6bd3f7021a05253c64f9858b6ff9"; sha256 = "bdfe327bcc19a2adca183c0f1f5517cff87afdfbadce1a77e43841c1539cedca"; }; @@ -13474,7 +13474,7 @@ "passport-0.2.1" = self.by-version."passport"."0.2.1"; "passport-http-0.2.2" = self.by-version."passport-http"."0.2.2"; "js-yaml-3.2.5" = self.by-version."js-yaml"."3.2.5"; - "mongoose-3.8.21" = self.by-version."mongoose"."3.8.21"; + "mongoose-3.8.22" = self.by-version."mongoose"."3.8.22"; "gridfs-stream-0.5.3" = self.by-version."gridfs-stream"."0.5.3"; "temp-0.8.1" = self.by-version."temp"."0.8.1"; "kue-0.8.11" = self.by-version."kue"."0.8.11"; @@ -14572,6 +14572,21 @@ }; peerDependencies = []; }; + by-spec."kerberos"."0.0.7" = + self.by-version."kerberos"."0.0.7"; + by-version."kerberos"."0.0.7" = self.buildNodePackage { + name = "kerberos-0.0.7"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/kerberos/-/kerberos-0.0.7.tgz"; + name = "kerberos-0.0.7.tgz"; + sha1 = "48db5e268e59ebb1626fd3c76ff8ff7f267a9852"; + }; + deps = { + "nan-1.3.0" = self.by-version."nan"."1.3.0"; + }; + peerDependencies = []; + }; by-spec."kerberos"."0.0.8" = self.by-version."kerberos"."0.0.8"; by-version."kerberos"."0.0.8" = self.buildNodePackage { @@ -17048,6 +17063,23 @@ }; peerDependencies = []; }; + by-spec."mongodb"."1.4.28" = + self.by-version."mongodb"."1.4.28"; + by-version."mongodb"."1.4.28" = self.buildNodePackage { + name = "mongodb-1.4.28"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/mongodb/-/mongodb-1.4.28.tgz"; + name = "mongodb-1.4.28.tgz"; + sha1 = "4308333aa9b369cc8214a67602527d138bf74e1f"; + }; + deps = { + "bson-0.2.18" = self.by-version."bson"."0.2.18"; + "kerberos-0.0.7" = self.by-version."kerberos"."0.0.7"; + "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13"; + }; + peerDependencies = []; + }; by-spec."mongodb".">= 1.2.0 <2.1.0" = self.by-version."mongodb"."2.0.14"; by-version."mongodb"."2.0.14" = self.buildNodePackage { @@ -17129,17 +17161,17 @@ }; "mongoose" = self.by-version."mongoose"."3.6.20"; by-spec."mongoose"."3.8.x" = - self.by-version."mongoose"."3.8.21"; - by-version."mongoose"."3.8.21" = self.buildNodePackage { - name = "mongoose-3.8.21"; + self.by-version."mongoose"."3.8.22"; + by-version."mongoose"."3.8.22" = self.buildNodePackage { + name = "mongoose-3.8.22"; bin = false; src = fetchurl { - url = "http://registry.npmjs.org/mongoose/-/mongoose-3.8.21.tgz"; - name = "mongoose-3.8.21.tgz"; - sha1 = "ba96d6e73b7b73a5c133ca886de316994df2a2f0"; + url = "http://registry.npmjs.org/mongoose/-/mongoose-3.8.22.tgz"; + name = "mongoose-3.8.22.tgz"; + sha1 = "e5f21eb1dac5532cdee15241dea50553267eb2e4"; }; deps = { - "mongodb-1.4.12" = self.by-version."mongodb"."1.4.12"; + "mongodb-1.4.28" = self.by-version."mongodb"."1.4.28"; "hooks-0.2.1" = self.by-version."hooks"."0.2.1"; "ms-0.1.0" = self.by-version."ms"."0.1.0"; "sliced-0.0.5" = self.by-version."sliced"."0.0.5"; @@ -17654,6 +17686,20 @@ }; peerDependencies = []; }; + by-spec."nan"."1.3.0" = + self.by-version."nan"."1.3.0"; + by-version."nan"."1.3.0" = self.buildNodePackage { + name = "nan-1.3.0"; + bin = false; + src = fetchurl { + url = "http://registry.npmjs.org/nan/-/nan-1.3.0.tgz"; + name = "nan-1.3.0.tgz"; + sha1 = "9a5b8d5ef97a10df3050e59b2c362d3baf779742"; + }; + deps = { + }; + peerDependencies = []; + }; by-spec."nan"."1.5.0" = self.by-version."nan"."1.5.0"; by-version."nan"."1.5.0" = self.buildNodePackage { @@ -17774,18 +17820,6 @@ }; by-spec."nan"."~1.3.0" = self.by-version."nan"."1.3.0"; - by-version."nan"."1.3.0" = self.buildNodePackage { - name = "nan-1.3.0"; - bin = false; - src = fetchurl { - url = "http://registry.npmjs.org/nan/-/nan-1.3.0.tgz"; - name = "nan-1.3.0.tgz"; - sha1 = "9a5b8d5ef97a10df3050e59b2c362d3baf779742"; - }; - deps = { - }; - peerDependencies = []; - }; by-spec."nan"."~1.4.1" = self.by-version."nan"."1.4.3"; by-version."nan"."1.4.3" = self.buildNodePackage { @@ -19613,15 +19647,15 @@ }; by-spec."npm-user-validate"."~0.1.1" = self.by-version."npm-user-validate"."0.1.1"; - by-spec."npm2nix"."git://github.com/NixOS/npm2nix.git#5.10.2" = - self.by-version."npm2nix"."5.10.2"; - by-version."npm2nix"."5.10.2" = self.buildNodePackage { - name = "npm2nix-5.10.2"; + by-spec."npm2nix"."git://github.com/NixOS/npm2nix.git#5.10.3" = + self.by-version."npm2nix"."5.10.3"; + by-version."npm2nix"."5.10.3" = self.buildNodePackage { + name = "npm2nix-5.10.3"; bin = true; src = fetchgit { url = "git://github.com/NixOS/npm2nix.git"; - rev = "088d63714c08bdb36fbb9cf08f9e848c67a68f4e"; - sha256 = "9c83c39883995ccd3f8726cd717985e9363fa5a1a9a5309cdd5486216adc7018"; + rev = "d7c63c4edf4d6df4ff829c47f487b5903307b053"; + sha256 = "8c2ef1a6b1637440d181282f90d46f55dcf92c4eecf8093663a53041225754cd"; }; deps = { "semver-2.3.2" = self.by-version."semver"."2.3.2"; @@ -19636,7 +19670,7 @@ }; peerDependencies = []; }; - "npm2nix" = self.by-version."npm2nix"."5.10.2"; + "npm2nix" = self.by-version."npm2nix"."5.10.3"; by-spec."npmconf"."0.1.1" = self.by-version."npmconf"."0.1.1"; by-version."npmconf"."0.1.1" = self.buildNodePackage { @@ -22273,7 +22307,7 @@ }; peerDependencies = []; }; - "pure-css" = self.by-version."pure-css"."0.5.0-rc-1"; + "pure-css" = self.by-version."pure"."0.5.0-rc-1"; by-spec."pusher"."^1.0.0" = self.by-version."pusher"."1.0.2"; by-version."pusher"."1.0.2" = self.buildNodePackage { diff --git a/pkgs/top-level/node-packages.json b/pkgs/top-level/node-packages.json index b13f310b5c7..526b0b88310 100644 --- a/pkgs/top-level/node-packages.json +++ b/pkgs/top-level/node-packages.json @@ -32,7 +32,7 @@ , "browserchannel" , "node-gyp" , "semver" -, { "npm2nix": "git://github.com/NixOS/npm2nix.git#5.10.2" } +, { "npm2nix": "git://github.com/NixOS/npm2nix.git#5.10.3" } , "ansi-remover" , "mkdirp" , "jshint" From 007676fd002330e945337ff6ff12eeb3edaae7c7 Mon Sep 17 00:00:00 2001 From: Richard Larocque Date: Mon, 19 Jan 2015 20:15:56 -0800 Subject: [PATCH 046/167] Add Loxodo to python-packages.nix Loxodo is a Password Safe v3 compatible password vault. --- pkgs/top-level/python-packages.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 27c35b1d2ec..026969110ac 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5522,6 +5522,27 @@ let propagatedBuildInputs = with self; [ unittest2 ]; }; + loxodo = buildPythonPackage { + name = "loxodo-0.20150124"; + disabled = isPy3k; + + src = pkgs.fetchgit { + url = "https://github.com/sommer/loxodo.git"; + rev = "6c56efb4511fd6f645ad0f8eb3deafc8071c5795"; + sha256 = "02whmv4am8cz401rplplqzbipkyf0wd69z43sd3yw05rh7f3xbs2"; + }; + + propagatedBuildInputs = with self; [ wxPython modules.readline ]; + postInstall = "mv $out/bin/loxodo.py $out/bin/loxodo"; + + meta = with stdenv.lib; { + description = "A Password Safe V3 compatible password vault"; + homepage = http://www.christoph-sommer.de/loxodo/; + license = licenses.gpl2Plus; + platforms = platforms.linux; + }; + }; + lxml = buildPythonPackage ( rec { name = "lxml-3.3.6"; From 833800aeba183ac8279fded97fbd7e0214174ec5 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 2 Dec 2014 06:59:44 +0100 Subject: [PATCH 047/167] coq-containers: remove --- .../coq-modules/containers/default.nix | 24 ------------------- pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 26 deletions(-) delete mode 100644 pkgs/development/coq-modules/containers/default.nix diff --git a/pkgs/development/coq-modules/containers/default.nix b/pkgs/development/coq-modules/containers/default.nix deleted file mode 100644 index 5c5681f6010..00000000000 --- a/pkgs/development/coq-modules/containers/default.nix +++ /dev/null @@ -1,24 +0,0 @@ -{stdenv, fetchurl, coq}: - -stdenv.mkDerivation { - - name = "coq-containers-${coq.coq-version}"; - - src = fetchurl { - url = http://coq.inria.fr/pylons/contribs/files/Containers/v8.4/Containers.tar.gz; - sha256 = "0z7yk0g7zkniwc73ka7wwb5jjg5a2wr1krrn3akr7kn5z3gvy2mc"; - }; - - buildInputs = [ coq.ocaml coq.camlp5 ]; - propagatedBuildInputs = [ coq ]; - - installFlags = "COQLIB=$(out)/lib/coq/${coq.coq-version}/"; - - meta = with stdenv.lib; { - homepage = http://coq.inria.fr/pylons/pylons/contribs/view/Containers/v8.4; - description = "A typeclass-based Coq library of finite sets/maps"; - maintainers = with maintainers; [ vbgl jwiegley ]; - platforms = coq.meta.platforms; - }; - -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c6b4875d303..d26473104b6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12538,8 +12538,6 @@ let bedrock = callPackage ../development/coq-modules/bedrock {}; - containers = callPackage ../development/coq-modules/containers {}; - coqExtLib = callPackage ../development/coq-modules/coq-ext-lib {}; coqeal = callPackage ../development/coq-modules/coqeal {}; From 88d31f6db01ad2ed98f6a826f76c1e499a31bb25 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Sat, 24 Jan 2015 09:06:27 +0100 Subject: [PATCH 048/167] coqPackages: add contribs (close #5242) The Coq Users' Contributions Homepage: http://www.lix.polytechnique.fr/coq/pylons/contribs/index --- pkgs/development/coq-modules/contribs/all.nix | 163 ++++++++++++++ .../coq-modules/contribs/default.nix | 208 ++++++++++++++++++ .../coq-modules/contribs/mk-contrib.nix | 30 +++ pkgs/top-level/all-packages.nix | 8 + 4 files changed, 409 insertions(+) create mode 100644 pkgs/development/coq-modules/contribs/all.nix create mode 100644 pkgs/development/coq-modules/contribs/default.nix create mode 100644 pkgs/development/coq-modules/contribs/mk-contrib.nix diff --git a/pkgs/development/coq-modules/contribs/all.nix b/pkgs/development/coq-modules/contribs/all.nix new file mode 100644 index 00000000000..fe01fbf5891 --- /dev/null +++ b/pkgs/development/coq-modules/contribs/all.nix @@ -0,0 +1,163 @@ +{ +AACTactics = "0v18kf7xjys4g3z8m2sfiyipyn6mz75wxl2zgqk7nv1jr8i03min"; +ABP = "06cn70lbdivn1hxnlsqpiibq9nlwl6dggcn967q6n3nph37m4pdp"; +AILS = "1g0hc27kizrwm6x35j3w721cllfl4rvhiqifn3ljy868mwxwsiva"; +AMM11262 = "15rxr5bzyswxfznml4vij3pflqm3v2bl1xzg9m1p5gmd0385zh6l"; +ATBR = "1xfhc70m9qm51gwi7cls8znx37y5cp1m0wak1h0r51g1d2lxr7a6"; +Additions = "0bhl1wqbqigq0m6zj1yhdm5j0rsn75xy510kz9qy4dv5277wc7ab"; +Algebra = "061szlbg5zh5h0ksgmw34hqrvqy6794p3r1ijg0xi8mqa2wpbjd8"; +Angles = "1grqx88mibz4lg7k9ba89vpg4kwrm3s87wy0ls39i3d3wgx18n97"; +AreaMethod = "07d86p5xbnhbrily18hda0hymf3zx8yhw905plmrqyfbcc6x5531"; +Automata = "0g75gjdj79ysiq1pwqk658jxs2z1l8pk702iz69008vkjzbzkhvm"; +AxiomaticABP = "19x16dgsqyw2pflza8cgv29585a6yy3r8pz4z8ns3r7qhpp1449b"; +BDDs = "0s5a67w9v1lklph8dm4d9bkd6f9qzfb377gvisr3hslacn9ya8zy"; +Bertrand = "1ih0zbk3phk0zwms0mwkcikmki25hgbp1l980gpydj5a0s9ildyg"; +Buchberger = "1v7zi62ar4inncbcphalsyaggx8im02j81b0fnpvx2x3kyv2pr94"; +CCS = "1na7902k05z19a727wa7rz0dbf1fhcl53r4zxvcgvg5dasvwfc97"; +CFGV = "13gk597r9n2wcgcbhribsqrp9wb8mmr3qd4zbv2ig8469kng0j4m"; +CTLTCTL = "0il1hhizvd2zvh2bhjaa2f43q1qz5sjfdin00yx5l1a8867wjs05"; +CanonBDDs = "1l9yqj0dfqkq49acsy17cvz4rjj86wjbhsdbr4qw2qvn4shllc23"; +Cantor = "1ys81ivigsbsg5cfx9jvm0qprdwc3jm69xm3whq5v9b6skn958yp"; +CatsInZFC = "06rkhns5gz397mafxina52h9z35r0n5bpryk5yfja0kfiyjvp4cr"; +Checker = "0hvfmpy3w4jj4zi3bm9q2yy4361q0lg0znqa22n5l7hzvi28q796"; +Chinese = "191c1bcslxrjxcxvpcz0mzklrl1cwh0lzkd2nq5m0ch3vxar6rq4"; +Circuits = "1a091g5vvmg579mmbfbvhj0scv7zw4n5brmj8dmiwfayfscdh5vg"; +ClassicalRealizability = "1zgivy679rl3ay9mf5ahs0lzrwfg19pcmz5nqm9hq0dpfn9avd6a"; +CoLoR = "05x1drvvhrspj2wzh8v1abblmb9fxy0yx6gg9y4nldkc24widjr7"; +CoRN = "1wv8y67bm2072bd6i3gbvy4sc665sci5kzd1zwv9n2ffxzhy0l5j"; +Coalgebras = "1wzwadfii9mm11bifjbg6f23qbab1ix3valysgq2b4myxlnpwdfz"; +CoinductiveExamples = "1iw6jsxvshsmn52xac3dspkw8f95214f0dcx0y6gi13ln02h8njy"; +CoinductiveReals = "149nsygwlb80s2805qgn85a6mcp7rxifbicbr84l3nyzilfyr6lk"; +ConCaT = "0537r0lamfz657llarxjl030qw29dnya7rb73kx0bdbyphxszr71"; +ConstructiveGeometry = "0cfz64yciyma6jrskc37md4mnv2vbx9hw7y69vyxzy7xdax55j64"; +Containers = "07pjbnzhh418ypppvfkls2x0ycslgl274a913xwi3rb1wrg6q84g"; +Continuations = "0l35xl9kvmq8l9gx3rmcx11p22inw76m1s18y0dnhc6qnhhkq1qg"; +CoqInCoq = "0d5m71xq66rfaa6xr51bsv9hykzfv4dwpclxpnqc7a7ss1q9ccqz"; +Coqoban = "1xp6wblg31asbqbkvbha94lbzn6xnhl0v5y0f3qh4nbmv6hslc54"; +Counting = "150la62c1j4yg8myr7nrp1qwp4z15rfg788j9vraz5q6f2n8c8ph"; +CoursDeCoq = "1qgc03ngzyd138s2cmcwrwrmyq0lf3z3vwhiaq5p371al34fk0d9"; +#Dblib = "00704xi5348fbw9bc0cy5bqx5w4a7aqwpcwdd3740i15ihk60mrl"; +Demos = "0j5ndysvhsj57971yz7xz5mmnzwymgigr3b9mr6nh9iids98g9vy"; +DescenteInfinie = "0is6kclxhfd9n4sdpfkzm4kcc740ifkylg11b8z90frwq79a8yzb"; +Dictionaries = "13zhjvgl20f0hj2pp0zkczm9pwdgh174248jgbqj87rn5alyr2iy"; +DistributedReferenceCounting = "1kw6fb7rvkkrh5rz1839jwf9hrpnrsdnhjlpx3634d5a5kbbdj6a"; +DomainTheory = "1g39bgyxfj9r51vrmrxhrq1xqr36j5q8x0zgz2a12b0k3fj8bswn"; +Ergo = "0xkza35n3f05gkfywaisnis70zsrkh1kwq5idsb2k0rw8m4hq9ki"; +EuclideanGeometry = "11n8877zksgksdfcj7arjx0zcfhsrvg83lcp6yb2bynvfp80gyzb"; +EulerFormula = "1nhh49rf6wza2m5qmz5l5m24m299qn3v80wqzvf51lybadzll2h6"; +ExactRealArithmetic = "1p32g13sx2z5rj3q6390ym8902gvl5x16wdhgz5i75y44s6kmkb1"; +Exceptions = "0w2b16nr80f70dxllmhbqwfr1aw26rcfbak5bdyc0fna8hqp4q3p"; +#FOUnify = "1vwp5rwvs5ng4d13l9jjh4iljasfqmc5jpla8rga4v968bp84nw6"; +FSSecModel = "0fi78vqfrw4vrmdw215ic08rw8y6aia901wqs4f1s9z2idd6m8qy"; +FSets = "1n54s2vr6snh31jnvr79q951vyk0w0w6jrnwnlz9d3vyw47la9js"; +Fairisle = "0gg9x69qr0zflaryniqnl8d34kjdij0i55fcb1f1i5hmrwn2sqn6"; +Fermat4 = "0d5lkkrw3vqw6dip1mrgn8imq861xaipirzwpd35jgdkamds802v"; +FingerTree = "1kzfv97mc9sbprgg76lb5lk71gr4a5q10q8yaj57qw3m5hvmdhmw"; +FiringSquad = "0y2dy75j97x0592dxcbcd00ffwnf61f92yiap68xszv3dixl9i9x"; +Float = "1xmskkfd9w3j0bynlmadsrv997988k17bcs0r3zxaazm7vvw2sci"; +FreeGroups = "00pskmp0kfnnafldzcw8vak5v2n0nsjl9pfbw8qkj1xzzbvym2wk"; +FunctionsInZFC = "1vfs27m5f2cx0q2qjlxj3nim1bv53mk241pqz9mpj4plcj0g838l"; +FundamentalArithmetics = "1vvgl5c7rcg3bxizcjdix0fn20vdqy73ixcvm714llb8p986lan5"; +GC = "11kwn43nm58bv7v3p8xg2ih4x0gvgigz26gzh8l8w3lgmriqmzx0"; +GenericEnvironments = "1w05ysx0rl17fgxq3fc0p7p3h70c94qxa6yq88ppyhwm1cqqgihw"; +Goedel = "0b1dfmxp9q5z2l59yz5bn37m0zz4307kq94a7fs8s0lbbwrgyhrf"; +GraphBasics = "1f2bsfkhlyzjvy6ln62sf6hpy9dh8azrnlfpjq6jn667nfb7cbf6"; +Graphs = "0smhsas27llkmfkn4vs8ygb9w19ci2q4ps0f2q969xv8n8n0bj4z"; +GroupTheory = "141w3zbf7jczbk1lrpz6dnpk8yh1vr4f7kw55siawwaai11bh7c1"; +Groups = "00zmn1q9lz7dz8p5wk34svwki9xwn62xkgnhw4bcx8awlbx1pw3a"; +Hardware = "1bp9bnvlv54ksngmgzyxaqw1idxw5snmwrcifqcd6088w6hd9w1n"; +Hedges = "1abbf8v0i8akmhbi2hmb1l9wxvql275c9mxf0r5lzxigwmf0qrbv"; +HighSchoolGeometry = "09n70n0sb1dxnss9xz7xj2z1070gzxs4ap1h0kjcrfkiqss11fpy"; +HigmanCF = "05qg4ci8bvd6s9nmj80imj3b9kfwy4xzfy8ckr5870505mkzxyxv"; +HigmanNW = "0i3mmyh20iib7pglalf4l2p62qyqa6w0mz557n53aa2zx6l0dw18"; +HigmanS = "1c9db1jrpwzqw0arsiljskx3pcxpc1flkdql87fn55lgypbfz5gk"; +HistoricalExamples = "16alm4cv9hj59jyn1rnmb1dnbwp488wpzbnkq6hrnl5drr78gx08"; +HoareTut = "1mazqhb0hclknnzbr4ka1aafkk36hl6n4vixkf5kfvyymr094d0a"; +Huffman = "1h14qdbmawjn9hw813hsywxz0az80nx620rr35mb9wg8hy4xw7jj"; +IEEE754 = "06xrpzg2q9x2bzm7h16k0czm56sgsdn1rxpdgcl44743q3mvpi5p"; +IPC = "1xcgrln8nn2h98qyqz36d0zszjs33kcclv9vamz8mc163agk6jxy"; +IZF = "12inbpihh35hbrh4prs93r4avxlgsj5019n7bndi4fgn09m839bm"; +Icharate = "0giak87mv7g0312i05r7v06wb8wmfkrd2ai54r4c80497f72d17l"; +IdxAssoc = "0gdaxnwyw8phi97izx0wfbpccql73yjdzqqygc4i6nfw4lwanx38"; +IntMap = "1zmlcqv2mz488vpxa6iwbi6sqcljkmb55mywb5pabjjwjj745jhx"; +JProver = "0vz07sclzx0izwm5klwmd0amxhzqly6aknh876vvh3033jp62ik0"; +JordanCurveTheorem = "0varv6ib4f0l3jjq71rafb071ivzcnyxjb5ri8bf6vbjl4fqr335"; +Karatsuba = "02190l3dl0k6qxi3djr2imy4h31kcr5kj94l2ys3xqg1kjjajcmj"; +Kildall = "0lbby3gd3pwivkhr6v8c73915cswmvh50nj3ch10f0zix8lsxrpa"; +LTL = "0bk4232pa6mkbmxjazknfbnmzh2pcjccr68dkf8a2ndd06yfaii1"; +Lambda = "1wy9r95acwf7srs54y5kgmgl9d48j8b871n4z26xpbhdi2pvv9a4"; +Lambek = "0f6nd3fsxsaij9wypwd3cxmgn3larkxg4xww9c0yvjqxpgc5s552"; +LesniewskiMereology = "11wgw93fxwnbvwmpnscvgg9caakhr3wbvqwzqkk1p8wfslpvf7pj"; +LinAlg = "0gl081rx0iikhaghjny3g04aaqgiv0wq6r6c34qpcr5jc6i40mdr"; +MapleMode = "0a50dx473mmg7ksmghbjqs2rg4334dqdd2rkydicw8fl406z19ab"; +Markov = "06aacr8ghycjm68r36hip4rjhwfnbz7az2k8pa92pakjm0am78lq"; +MathClasses = "1gj6dznlc2ma5b5qn9mlinavlrl4xq18dilzd0l9j8jrxfdk1q7n"; +Maths = "15qbv7dxj4ygmw38gnmyf2kwdmy75a21yf991c8lw6fzx334b4dv"; +Matrices = "1q3683xvsgjqlav6kfxx7y05lvr5gp60hpbx4ypwa0hsl6w14mn0"; +#Micromega = "0h2ybdlbdvy30l5kzkfvp5kwsf236fxd3xi87pl4pl3dzylzsbh4"; +MiniC = "1gg9jinay9i3jbsi8bbwxzr9584wycdadf02c5al5yv281ywjar0"; +MiniCompiler = "0yq0k8c0rp120pfssdwfpmz017vq2w8s0rzk9gls476gywjmdvgf"; +MiniML = "1fd4k6rzn5cr24d11dnyy9jp2wf3n8d8l7q7bxk94lbrj6lhrzw2"; +ModRed = "1khg29cm83npasxqlm13bv2w2kfkn9hrvf5q2wch9l1l4ghys4rk"; +Multiplier = "07bj7j4agq2cvhfbkwgrvg39jlzlj1mzlm0ykqjwljd7hi4f6yv9"; +MutualExclusion = "1j3fmf0zvnxg0yzj956jfpjqccnk9l2393q6as80a5gfqhlb3rcr"; +Nfix = "1mpn1fbx15naa2d5lbcxl88xsgp1p88xx4g94f8cjzhg6kdnz7cc"; +OrbStab = "06gg3d2f9qybs2c49mm7srzqx5r9dxail92bcxdi6lr0k74y75ml"; +OtwayRees = "1d39yxppnpzpn5yxdk6rinrgxwgsnr348cggyhwjmgyjm8mr9gcp"; +PAutomata = "0hlzvdi9kb291g36lgyy3vlpn7i8rphpwjisy3wh19j4yqqc7ddf"; +PTS = "12y9niiks4rzpvzzvgfwc1z37480c4l9nvsmh4wx6gsvpnjqvyl3"; +PTSATR = "10jsfbsdaiqrdgp9vnc84wwkxjyfin35kr1qckbax6599xgyk7vj"; +PTSF = "0yz7sh2d4ldcqblnvb96yyimsb4351qqjl8di1cy785mnxa1zfla"; +Paradoxes = "03b22vhkra038z3nfbv9wpbr63x984qyrfvrg58lwqq87s5kgv1d"; +ParamPi = "1p64yj2pqqvyx5b5xm0pv0pm9lqp7hc5hb3wjnwvzi3qchqf7hwi"; +PersistentUnionFind = "1ljdnsm6h3zfn43vla13ibx42kfvgmy6n9qyfn7cgkcw5yv4fh6m"; +PiCalc = "1af8ws86mqs55dldcpm7x4qhk11k0f8l88z2bv6hylfvy6fpbpiy"; +Pocklington = "18zx1ca3pn3vn763smmrnfi395007ddzicrr0cydrph6g4agdw3g"; +Presburger = "1n3nqrplgx1r2vvpcbp91l02c7zc297fkpsqgx1x1msqrldnac9y"; +Prfx = "1nyh134hlh6cdxpys9kv0ngiiibgigh2mifwf8rdz6aj6xj7dgyv"; +ProjectiveGeometry = "01x409rbh3rqxyz53v0kdixnqqv7b890va04a21862g8bml7ls6k"; +QArith = "0xvkw3d3kgiyw6b255f6zbkali1023a9wmn12ga3bgak24jsa8lg"; +QArithSternBrocot = "1kvzww76nxgq7b3b3v2wrjxaxskfrzk55zpg6mj1jjcpgydfqwjr"; +QuicksortComplexity = "0c5gj65rxnxydspc4jqq20c8v9mjbnjrkjkk220yxymbv5n3nqd1"; +RSA = "0b56ipivbbdwc0w7bp4v4lwl0fhhb73k2b62ybmb3x7alc599mc0"; +RailroadCrossing = "0z5cnw1d8jbg30lc9p1hsgrnjwjc4yhpxl74m2pcjscrrnr01zsf"; +Ramsey = "0sd3cihzfx7mn7wcsng15y4jqvp1ql49fy1ch997wfbchp6515ld"; +Random = "0b7gwz38fbk9j5sfa76c2n4781kcb18r65v9vzz8qigx37gm89w4"; +Rational = "0v1zjcf22ij9daxharmaavwp2msgl77y5ad46lskshpypd1ysrsc"; +RecursiveDefinition = "1y4gy2ksxkvmz16zrnblwd1axi7gdjw171n8xfw4f8400my1qhm0"; +ReflexiveFirstOrder = "156a6kmds25kc645w6kkhn3a4bvryp307b76ghz5m5wv2wsajgrn"; +RegExp = "0gya2kckr6325hykd12vwpbwwf7cf04yyjrr2dvmcc81dkygrwxb"; +RelationAlgebra = "1nrhkvypkk7k48gb18c2q9cwbgy02ldfg6s3j74f5rgff1i6c9in"; +RelationExtraction = "1g6hvmsfal17pppqf9v8zh2i1dph0lj5a1r3xiszqr4biiig09ch"; +ReleasedSsreflect = "17wirznfsizmw6gjb54vk9bp97a3bc1l2sb4gdxfbzvxmabx1a9l"; +Rem = "03559q60ibf4dr1np82341xfrw134d27dx8dim84q9fszr4gy8sx"; +RulerCompassGeometry = "02vm80xvvw22pdxrag3pv5zrhqf8726i9jqsiv4bnjqavj5z2hdr"; +SMC = "0ca3ar1y9nyj5147r18babqsbg2q2ywws8fdi91xb5z9m3i97nv1"; +Schroeder = "0mfbjmw4a48758k88yv01494wnywcp5yamkl394axvvbbna9h8b6"; +SearchTrees = "1jyps6ddm8klmxjm50p2j9i014ij7imy3229pwz3dkzg54gxzzxb"; +#Semantics = "157db1y5zgxs9shl7rmqg89gxfa4cqxwlf6qys0jh3j0wsxs8580"; +Shuffle = "14v1m4s9k49w30xrnyncjzgqjcckiga8wd2vnnzy8axrwr9zq7iq"; +SquareMatrices = "07dlykg3w59crc54qqdqxq6hf8rmzvwwfr1g8z8v2l8h4yvfnhfl"; +Ssreflect = "1capfvkdnsv95ik0yj9kpwj4smm7i7n2n98d6rlv68bdd2abw9f3"; +Stalmarck = "0vcbkzappq1si4hxbnb9bjkfk82j3jklb8g8ia83h1mdhzr7xdpz"; +Streams = "1spcqnvwayahk12fd13vzh922ypzrjkcmws9gcy12qdqp04h8bnc"; +String = "1wy7g66yq9y8m8y3gq29q7whfdm98g3cj9jxm5yibdzfahfdzzni"; +Subst = "1wxscjhz2y2jv5rdga80ldx2kc954sklip4jsbsd2fim5gwxzl23"; +Sudoku = "0f9h8gwzrdzk5j76nhvlnvpll81zar3pk84r2bf1xfav4yvj8sj7"; +SumOfTwoSquare = "1lxf9wdmvpi0vz4d21p6v9h2vvkk9v8113mvr2cdxd0j43l4ra18"; +Tait = "0bwxl894isndwadbbc3664j51haj3c0i57zmmycnxmhnmsx5pnjj"; +TarskiGeometry = "1vkznrjla943wcyddzyq0pqraiklgn62n1720msxp7cs13ckzpy0"; +ThreeGap = "01nj27xs348126ynsnva1jnvk0nin61xzyi6hwcybj5n46r7nlcv"; +Topology = "1kchddfiksjnkvwdr2ffpqcvmqkd6gf359r09yngf340sa15p5wk"; +TortoiseHareAlgorithm = "1ldm1z48j59lxz60szpy64d0928j4fmygp5npfksvwkvghijchq8"; +TreeAutomata = "0jzfa6rxv7lw1nzrqaxv08h9mpyvc2g4cbdc09ncyhazincrix0z"; +TreeDiameter = "0xdansrbmxrwicvqjjr9ivgs0255nd4ic6jkfv37m1c10vxcjq2n"; +WeakUpTo = "1baaapciaqhyjx8bqa4l04l1vwycyy1bvjr2arrc9myqacifmnpp"; +ZChinese = "0v7gffmcj9yazbbssb2i2iha1dr82b4bl8df9g021s40da49k09k"; +ZF = "0am15lgpn127pzx6ghm76axy75w7m9a8wqa26msgkczjk4x497ni"; +ZFC = "0s11g9rzacng2xg9ygx9lxyqv2apxyirnf7cg3iz95531n46ppn2"; +ZSearchTrees = "1lh6jlzm53jnsg91aa60f6gir6bsx77hg8xwl24771jg8a9b9mcl"; +ZornsLemma = "0dxizjfjx4qsdwc60k6k9fnq8hj4m13vi0llsv9xk3lj3izhpil1"; +lazyPCF = "0wzpv41nv3gdd07g9pr7wydfjv1wxz8kylzmyn07ab38kahhhzh9"; +lc = "05zr0y2ivznmf1ijszq249v4rw6kvdx6jz4s2hhnaiqvx35g4cqg"; +} diff --git a/pkgs/development/coq-modules/contribs/default.nix b/pkgs/development/coq-modules/contribs/default.nix new file mode 100644 index 00000000000..fb231bfdeac --- /dev/null +++ b/pkgs/development/coq-modules/contribs/default.nix @@ -0,0 +1,208 @@ +contribs: + +let + mkContrib = import ./mk-contrib.nix; + all = import ./all.nix; + overrides = { + BDDs = self: { + buildInputs = self.buildInputs ++ [ contribs.IntMap ]; + patchPhase = '' + patch Make < Date: Sun, 25 Jan 2015 08:59:05 +0100 Subject: [PATCH 049/167] meld: drop gnome2.scrollkeeper (no longer used) Also indent the overlong lines in the expression. --- pkgs/applications/version-management/meld/default.nix | 9 +++++++-- pkgs/top-level/all-packages.nix | 4 +--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/version-management/meld/default.nix b/pkgs/applications/version-management/meld/default.nix index d48c50f9daf..36dcb256212 100644 --- a/pkgs/applications/version-management/meld/default.nix +++ b/pkgs/applications/version-management/meld/default.nix @@ -1,4 +1,6 @@ -{stdenv, fetchurl, itstool, buildPythonPackage, python27, intltool, scrollkeeper, makeWrapper, libxml2, pygobject3, gobjectIntrospection, gtk3, gnome3, pycairo, cairo}: +{ stdenv, fetchurl, itstool, buildPythonPackage, python27, intltool, makeWrapper +, libxml2, pygobject3, gobjectIntrospection, gtk3, gnome3, pycairo, cairo +}: let @@ -15,7 +17,10 @@ buildPythonPackage rec { sha256 = "1zg6qhm53j0vxmjj3pcj2hwi8c12dxzmlh98zks0jnwhqv2p4dfv"; }; - buildInputs = [ python27 intltool scrollkeeper makeWrapper itstool libxml2 gnome3.gtksourceview gnome3.gsettings_desktop_schemas pycairo cairo]; + buildInputs = [ + python27 intltool makeWrapper itstool libxml2 + gnome3.gtksourceview gnome3.gsettings_desktop_schemas pycairo cairo + ]; propagatedBuildInputs = [ gobjectIntrospection pygobject3 gtk3 ]; installPhase = '' diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 92330bba833..fb92cebb082 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10474,9 +10474,7 @@ let mediainfo-gui = callPackage ../applications/misc/mediainfo-gui { }; - meld = callPackage ../applications/version-management/meld { - inherit (gnome) scrollkeeper; - }; + meld = callPackage ../applications/version-management/meld { }; mcomix = callPackage ../applications/graphics/mcomix { }; From 16597fed985281377954a4d214ee9fb2b2d93b10 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Sun, 25 Jan 2015 09:00:09 +0100 Subject: [PATCH 050/167] stress-ng 0.03.09 -> 0.03.10 --- pkgs/tools/system/stress-ng/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/stress-ng/default.nix b/pkgs/tools/system/stress-ng/default.nix index 73dda1b5516..42958d71cb9 100644 --- a/pkgs/tools/system/stress-ng/default.nix +++ b/pkgs/tools/system/stress-ng/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl }: stdenv.mkDerivation rec { - version = "0.03.09"; + version = "0.03.10"; name = "stress-ng-${version}"; src = fetchurl { url = "http://kernel.ubuntu.com/~cking/tarballs/stress-ng/${name}.tar.gz"; - sha256 = "0lpm04yn7jkfbmdhv73vnnskj492cwvcddh962pgz1mb5rzdkskj"; + sha256 = "1l8dmsnss15s78b8npwhgc6jyi6bfjbgmk4pgfvr1n6z2xgaw43l"; }; patchPhase = '' From 8295846f6f7904b3534ba3738ca01390117894cc Mon Sep 17 00:00:00 2001 From: Markus Kohlhase Date: Sun, 25 Jan 2015 09:03:19 +0000 Subject: [PATCH 051/167] nixpkgs: torbrowser 4.0.2 -> 4.0.3 --- pkgs/tools/security/tor/torbrowser.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/tor/torbrowser.nix b/pkgs/tools/security/tor/torbrowser.nix index b0209757c06..ce727d9acf8 100644 --- a/pkgs/tools/security/tor/torbrowser.nix +++ b/pkgs/tools/security/tor/torbrowser.nix @@ -20,13 +20,13 @@ let in stdenv.mkDerivation rec { name = "tor-browser-${version}"; - version = "4.0.2"; + version = "4.0.3"; src = fetchurl { url = "https://archive.torproject.org/tor-package-archive/torbrowser/${version}/tor-browser-linux${bits}-${version}_en-US.tar.xz"; sha256 = if bits == "64" then - "02ibpkfq6cmr5dxgps9hr0dk1vgmda3m4g24yq6cg15sp94147mh" else - "1cxhkbdrwixfg81wwd6hdf5zbil12mff4yfqxzlwp55iqh49skry"; + "0x2jch8v57z59inncvmq2nr12j0f5by10mgj7sv9cabysj07xb45" else + "07g78gh909gcg4bqdmj1ag1kkl3707qi6l4wa9cm81r364192hha"; }; patchPhase = '' From 67aec4b2d8acc7e87447174f07ec6f401f4f40c3 Mon Sep 17 00:00:00 2001 From: Edward O'Callaghan Date: Sun, 25 Jan 2015 21:25:47 +1100 Subject: [PATCH 052/167] Provide libbladeRF package support The BladeRF Software Defined Radio (SDR) is an open-source hardware platform for radio research. This package provides the libbladeRF system library and the corresponding bladeRF-cli tooling. Signed-off-by: Edward O'Callaghan --- .../libraries/libbladeRF/default.nix | 31 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/development/libraries/libbladeRF/default.nix diff --git a/pkgs/development/libraries/libbladeRF/default.nix b/pkgs/development/libraries/libbladeRF/default.nix new file mode 100644 index 00000000000..860eee86c63 --- /dev/null +++ b/pkgs/development/libraries/libbladeRF/default.nix @@ -0,0 +1,31 @@ +{ stdenv, fetchgit, pkgconfig, libftdi, libusb, udev, cmake, git }: + +stdenv.mkDerivation rec { + version = "1.1.0"; + name = "libbladeRF-v${version}"; + + src = fetchgit { + url = "https://github.com/Nuand/bladeRF/"; + rev = "refs/tags/libbladeRF_v${version}"; + sha256 = "19qd26yflig51scknyjf3r3nmnc2bni75294jpsv0idzqfj87lbr"; + name = "libbladeRF_v${version}-checkout"; + }; + + buildInputs = [ pkgconfig libftdi libusb udev cmake git ]; + +# XXX: documentation fails to build due to a "undeclared here" bug. +# requires pandoc in buildInputs also.. +# YYY: udev rule wont install to "/etc/udev/rules.d/88-nuand.rules"??? + configurePhase = '' + cmake -DCMAKE_BUILD_TYPE=Debug -DINSTALL_UDEV_RULES=OFF \ + -DBUILD_BLADERF_CLI_DOCUMENTATION=OFF -DCMAKE_INSTALL_PREFIX=$out . + ''; + + meta = { + homepage = "https://www.nuand.com/"; + description = "Supporting library of the BladeRF SDR opensource hardware"; + license = stdenv.lib.licenses.lgpl21; + maintainers = [ stdenv.lib.maintainers.funfunctor ]; + platforms = with stdenv.lib.platforms; linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4b1b3868f8a..dc70906dfdb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1224,6 +1224,8 @@ let libbsd = callPackage ../development/libraries/libbsd { }; + libbladeRF = callPackage ../development/libraries/libbladeRF { }; + lprof = callPackage ../tools/graphics/lprof { }; fdk_aac = callPackage ../development/libraries/fdk-aac { }; From 18a317c7a9cbf610e69bc0033adc0547b9897452 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cillian=20de=20R=C3=B3iste?= Date: Sun, 25 Jan 2015 15:47:13 +0100 Subject: [PATCH 053/167] DISTRHO: disable the build temporarily The repo has been split into smaller repos and it will require some more work to get it building again and to figure out which ports and plugins to include. --- pkgs/applications/audio/distrho/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/audio/distrho/default.nix b/pkgs/applications/audio/distrho/default.nix index aa3a76c3af1..ec428c7bb1f 100644 --- a/pkgs/applications/audio/distrho/default.nix +++ b/pkgs/applications/audio/distrho/default.nix @@ -2,15 +2,15 @@ , libxslt, lv2, pkgconfig, premake3, xlibs }: let - rev = "99efbf0b"; + rev = "3bfddf7f"; in stdenv.mkDerivation rec { name = "distrho-${rev}"; src = fetchgit { - url = "https://github.com/falkTX/DISTRHO.git"; + url = "https://github.com/DISTRHO/DISTRHO-Ports.git"; inherit rev; - sha256 = "ed26a6edca19ebb8260b3dc042f69c32162e1d91179fb9d22da42ec7131936f9"; + sha256 = "55dc52921bb757c3213da5ef6cab40909f39be3e3b41ba4c6cd66ad90bfb2e6c"; }; patchPhase = '' @@ -50,5 +50,9 @@ stdenv.mkDerivation rec { ''; maintainers = [ maintainers.goibhniu ]; platforms = platforms.linux; + + # The old repo was removed and split into multiple repos. More + # work is required to get everything to build and work. + broken = true; }; } From 2ba0f5701d9a3fd2df17ab3fa954723907c76b4c Mon Sep 17 00:00:00 2001 From: Edward O'Callaghan Date: Sun, 25 Jan 2015 21:25:47 +1100 Subject: [PATCH 054/167] Minor fixes to libbladeRF package Use proper cmake Nix hooks over custom config step. * Fix udev rule installation. * Make a few cosmetic changes and ensure USB 3.0 support is a dependency. N.B. Documentation installation still remains broken upstream. Signed-off-by: Edward O'Callaghan --- .../libraries/libbladeRF/default.nix | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/pkgs/development/libraries/libbladeRF/default.nix b/pkgs/development/libraries/libbladeRF/default.nix index 860eee86c63..141e34ba775 100644 --- a/pkgs/development/libraries/libbladeRF/default.nix +++ b/pkgs/development/libraries/libbladeRF/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchgit, pkgconfig, libftdi, libusb, udev, cmake, git }: +{ stdenv, fetchgit, pkgconfig, cmake, git, libusb1, udev }: stdenv.mkDerivation rec { version = "1.1.0"; @@ -11,15 +11,18 @@ stdenv.mkDerivation rec { name = "libbladeRF_v${version}-checkout"; }; - buildInputs = [ pkgconfig libftdi libusb udev cmake git ]; + buildInputs = [ pkgconfig cmake git libusb1 udev ]; -# XXX: documentation fails to build due to a "undeclared here" bug. -# requires pandoc in buildInputs also.. -# YYY: udev rule wont install to "/etc/udev/rules.d/88-nuand.rules"??? - configurePhase = '' - cmake -DCMAKE_BUILD_TYPE=Debug -DINSTALL_UDEV_RULES=OFF \ - -DBUILD_BLADERF_CLI_DOCUMENTATION=OFF -DCMAKE_INSTALL_PREFIX=$out . - ''; + # TODO: Fix upstream, Documentation fails to build when pandoc is + # in PATH with the following errors: + # error: 'CLI_CMD_HELPTEXT_*' undeclared here (not in a function) + + cmakeFlags = [ + "-DCMAKE_BUILD_TYPE=Debug" + "-DUDEV_RULES_PATH=$out/etc/udev/rules.d" + "-DINSTALL_UDEV_RULES=ON" + "-DBUILD_BLADERF_CLI_DOCUMENTATION=OFF" + ]; meta = { homepage = "https://www.nuand.com/"; From 6308cba3faa637c385c865bc96cbe7b68a75e84f Mon Sep 17 00:00:00 2001 From: aszlig Date: Sun, 25 Jan 2015 20:12:06 +0100 Subject: [PATCH 055/167] nixos/manual: Re-add development section. I think this has been accidentally dropped by a099ca4, at least there is no reason stated, why it shouldn't be included, so I'm bringing it back. Signed-off-by: aszlig --- nixos/doc/manual/manual.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/doc/manual/manual.xml b/nixos/doc/manual/manual.xml index a3ad76209ac..f6aedfd6b66 100644 --- a/nixos/doc/manual/manual.xml +++ b/nixos/doc/manual/manual.xml @@ -32,6 +32,7 @@ + From 2daba83828fc09cfa52ca416c1af5ae44155d034 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Sun, 25 Jan 2015 21:15:22 +0100 Subject: [PATCH 056/167] openldap: add example config --- nixos/modules/services/databases/openldap.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/nixos/modules/services/databases/openldap.nix b/nixos/modules/services/databases/openldap.nix index eae4c114fc1..2e1b9049b7a 100644 --- a/nixos/modules/services/databases/openldap.nix +++ b/nixos/modules/services/databases/openldap.nix @@ -24,6 +24,22 @@ in description = " Whether to enable the ldap server. "; + example = literalExample '' + openldap.enable = true; + openldap.extraConfig = ''' + include ''${pkgs.openldap}/etc/openldap/schema/core.schema + include ''${pkgs.openldap}/etc/openldap/schema/cosine.schema + include ''${pkgs.openldap}/etc/openldap/schema/inetorgperson.schema + include ''${pkgs.openldap}/etc/openldap/schema/nis.schema + + database bdb + suffix dc=example,dc=org + rootdn cn=admin,dc=example,dc=org + # NOTE: change after first start + rootpw secret + directory /var/run/slapd + '''; + ''; }; user = mkOption { From 9bb80ffa2c1b944ac2fd126ed7de4f2e8a97cf62 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Sat, 24 Jan 2015 20:40:40 +0100 Subject: [PATCH 057/167] Add documentation for nixpkgs.config settings (allowUnfree, allowUnfreePredicate, whitelistedLicenses, blacklistedLicenses) --- doc/manual.xml | 1 + doc/packageconfig.xml | 63 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 doc/packageconfig.xml diff --git a/doc/manual.xml b/doc/manual.xml index 01373b4f5b1..1b713b0c30c 100644 --- a/doc/manual.xml +++ b/doc/manual.xml @@ -12,6 +12,7 @@ + diff --git a/doc/packageconfig.xml b/doc/packageconfig.xml new file mode 100644 index 00000000000..aaeaff69f4a --- /dev/null +++ b/doc/packageconfig.xml @@ -0,0 +1,63 @@ + + +nixpkgs configuration + + + The Nix package manager can be configured to allow or deny certain + package sets. At this moment, packages can either be allowed to be + installed or denied to be installed based on their license. + + + + + + Allow packages that do not have a free license by setting + + nixpkgs.config.allowUnfree = true; + + or deny them by setting it to false. + + + This can also be achieved for one call to the Nix package + manager by setting the environment variable: + + export NIXPKGS_ALLOW_UNFREE=1 + + + + + + + Whenever unfree packages are not allowed, single packages can + still be allowed by a predicate: + + nixpkgs.config.allowUnfreePredicate = (x: ...); + + + + + + + Whenever unfree packages are not allowed, packages can still be + whitelisted by their license: + + nixpkgs.config.whitelistedLicenses = [ licenseA licenseB ]; + + + + + + + In addition to whitelisting licenses which are denied by the + allowUnfree setting, you can also explicitely + deny installation of packages which have a certain license: + + nixpkgs.config.blacklistedLicenses = [ licenseA licenseB ]; + + + + + + From f6b1d828368ea2918e31006688a1cb20f00a347b Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Sun, 25 Jan 2015 14:26:55 +0100 Subject: [PATCH 058/167] Add paragraph about Nix vs. NixOS --- doc/packageconfig.xml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/doc/packageconfig.xml b/doc/packageconfig.xml index aaeaff69f4a..2b4038bc24d 100644 --- a/doc/packageconfig.xml +++ b/doc/packageconfig.xml @@ -60,4 +60,26 @@ + + To apply the configuration to the package manager, you have to emit the + + nixpkgs.config + + part from the upper listings. So a configuration with + + { + allowUnfree = true; + } + + in + + ~/.nixpkgs/config.nix + + will prevent the Nix package manager from installing unfree licensed + packages. + + The configuration as listed applies for NixOS. + + + From 266a5128c34ea240f3cc429ccc860a1045dc521d Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Sun, 25 Jan 2015 14:29:18 +0100 Subject: [PATCH 059/167] Fixup white-/blacklisting examples to actually use real licenses --- doc/packageconfig.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/packageconfig.xml b/doc/packageconfig.xml index 2b4038bc24d..8426fc050e8 100644 --- a/doc/packageconfig.xml +++ b/doc/packageconfig.xml @@ -43,7 +43,7 @@ Whenever unfree packages are not allowed, packages can still be whitelisted by their license: - nixpkgs.config.whitelistedLicenses = [ licenseA licenseB ]; + nixpkgs.config.whitelistedLicenses = with stdenv.lib.licenses; [ amd wtfpl ]; @@ -54,7 +54,7 @@ allowUnfree setting, you can also explicitely deny installation of packages which have a certain license: - nixpkgs.config.blacklistedLicenses = [ licenseA licenseB ]; + nixpkgs.config.blacklistedLicenses = with stdenv.lib.licenses; [ agpl3 gpl3 ]; From 9a6d6155c284da4b1dce69bb140f52d0d16383da Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Sun, 25 Jan 2015 14:30:27 +0100 Subject: [PATCH 060/167] Added paragraph about where to find licenses --- doc/packageconfig.xml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/packageconfig.xml b/doc/packageconfig.xml index 8426fc050e8..ac0fdd33ee7 100644 --- a/doc/packageconfig.xml +++ b/doc/packageconfig.xml @@ -60,6 +60,14 @@ + + A complete list of licenses can be found in the file + + lib/licenses.nix + + of the nix package tree. + + To apply the configuration to the package manager, you have to emit the From 8408136da7bec07a17f8cf0760f9162df8041e4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Sun, 25 Jan 2015 21:26:05 +0100 Subject: [PATCH 061/167] brevity of nixpkgs configuration documentation --- doc/packageconfig.xml | 68 +++++++++++++++++++------------------------ 1 file changed, 30 insertions(+), 38 deletions(-) diff --git a/doc/packageconfig.xml b/doc/packageconfig.xml index ac0fdd33ee7..9edcc55567a 100644 --- a/doc/packageconfig.xml +++ b/doc/packageconfig.xml @@ -2,26 +2,37 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="chap-packageconfig"> -nixpkgs configuration +nixpkgs global configuration - The Nix package manager can be configured to allow or deny certain - package sets. At this moment, packages can either be allowed to be - installed or denied to be installed based on their license. + Nix packages can be configured to allow or deny certain + options. + + + + To apply the configuration edit ~/.nixpkgs/config.nix + and set it like + + { + allowUnfree = true; + } + + and will allow the Nix package manager to install unfree licensed packages. + + The configuration as listed also applies for NixOS under set. - Allow packages that do not have a free license by setting + Allow installing of packages that are distributed under unfree license by setting - nixpkgs.config.allowUnfree = true; + allowUnfree = true; or deny them by setting it to false. - This can also be achieved for one call to the Nix package - manager by setting the environment variable: + Same can be achieved by setting the environment variable: export NIXPKGS_ALLOW_UNFREE=1 @@ -31,9 +42,15 @@ Whenever unfree packages are not allowed, single packages can - still be allowed by a predicate: + still be allowed by a predicate function that accepts package + as an argument and should return a boolean: - nixpkgs.config.allowUnfreePredicate = (x: ...); + allowUnfreePredicate = (pkg: ...); + + + Example to allow flash player only: + + allowUnfreePredicate = (pkg: pkgs.lib.hasPrefix "flashplayer-" pkg.name); @@ -43,7 +60,7 @@ Whenever unfree packages are not allowed, packages can still be whitelisted by their license: - nixpkgs.config.whitelistedLicenses = with stdenv.lib.licenses; [ amd wtfpl ]; + whitelistedLicenses = with stdenv.lib.licenses; [ amd wtfpl ]; @@ -54,7 +71,7 @@ allowUnfree setting, you can also explicitely deny installation of packages which have a certain license: - nixpkgs.config.blacklistedLicenses = with stdenv.lib.licenses; [ agpl3 gpl3 ]; + blacklistedLicenses = with stdenv.lib.licenses; [ agpl3 gpl3 ]; @@ -62,32 +79,7 @@ A complete list of licenses can be found in the file - - lib/licenses.nix - - of the nix package tree. + lib/licenses.nix of the nix package tree. - - To apply the configuration to the package manager, you have to emit the - - nixpkgs.config - - part from the upper listings. So a configuration with - - { - allowUnfree = true; - } - - in - - ~/.nixpkgs/config.nix - - will prevent the Nix package manager from installing unfree licensed - packages. - - The configuration as listed applies for NixOS. - - - From 3c15d2aa0dbf07b94993a804277805e4f39f10f9 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Sun, 25 Jan 2015 14:35:22 -0600 Subject: [PATCH 062/167] firefox: set mime-type in desktop entry --- .../networking/browsers/firefox/wrapper.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix index 330bf6def59..02bb6a55b42 100644 --- a/pkgs/applications/networking/browsers/firefox/wrapper.nix +++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix @@ -15,6 +15,18 @@ stdenv.mkDerivation { desktopName = desktopName; genericName = "Web Browser"; categories = "Application;Network;WebBrowser;"; + mimeType = stdenv.lib.concatStringsSep ";" [ + "text/html" + "text/xml" + "application/xhtml+xml" + "x-scheme-handler/http" + "x-scheme-handler/https" + "x-scheme-handler/ftp" + "x-scheme-handler/mailto" + "x-scheme-handler/webcal" + "x-scheme-handler/about" + "x-scheme-handler/unknown" + ]; }; buildInputs = [makeWrapper] ++ gst_plugins; From be58ce4815dc40d94409b65e210425a24b3819c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benno=20F=C3=BCnfst=C3=BCck?= Date: Sun, 25 Jan 2015 22:08:33 +0100 Subject: [PATCH 063/167] google-drive-ocamlfuse: new expression --- .../google-drive-ocamlfuse/default.nix | 18 ++++++++++++ .../ocaml-modules/gapi-ocaml/default.nix | 24 +++++++++++++++ .../ocaml-modules/ocamlfuse/default.nix | 29 +++++++++++++++++++ .../ocaml-modules/ocurl/default.nix | 19 ++++++++++++ .../tools/ocaml/camlidl/default.nix | 15 +++++++++- pkgs/top-level/all-packages.nix | 8 +++++ 6 files changed, 112 insertions(+), 1 deletion(-) create mode 100644 pkgs/applications/networking/google-drive-ocamlfuse/default.nix create mode 100644 pkgs/development/ocaml-modules/gapi-ocaml/default.nix create mode 100644 pkgs/development/ocaml-modules/ocamlfuse/default.nix create mode 100644 pkgs/development/ocaml-modules/ocurl/default.nix diff --git a/pkgs/applications/networking/google-drive-ocamlfuse/default.nix b/pkgs/applications/networking/google-drive-ocamlfuse/default.nix new file mode 100644 index 00000000000..db2934785eb --- /dev/null +++ b/pkgs/applications/networking/google-drive-ocamlfuse/default.nix @@ -0,0 +1,18 @@ +{ stdenv, fetchurl, ocamlPackages, zlib }: + +stdenv.mkDerivation rec { + name = "google-drive-ocamlfuse-0.5.12"; + src = fetchurl { + url = "https://forge.ocamlcore.org/frs/download.php/1489/${name}.tar.gz"; + sha256 = "0yfzzrv4h7vplw6qjm9viymy51jaqqari012agar96zwa86fsrdr"; + }; + + buildInputs = [ zlib ] ++ (with ocamlPackages; [ocaml ocamlfuse findlib gapi_ocaml ocaml_sqlite3 camlidl]); + configurePhase = "ocaml setup.ml -configure --prefix \"$out\""; + buildPhase = "ocaml setup.ml -build"; + installPhase = "ocaml setup.ml -install"; + + meta = { + + }; +} diff --git a/pkgs/development/ocaml-modules/gapi-ocaml/default.nix b/pkgs/development/ocaml-modules/gapi-ocaml/default.nix new file mode 100644 index 00000000000..51afb39ca65 --- /dev/null +++ b/pkgs/development/ocaml-modules/gapi-ocaml/default.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchurl, ocaml, findlib, ocurl, cryptokit, ocaml_extlib, yojson, ocamlnet, xmlm }: + +stdenv.mkDerivation rec { + name = "gapi-ocaml-0.2.6"; + src = fetchurl { + url = "https://forge.ocamlcore.org/frs/download.php/1468/${name}.tar.gz"; + sha256 = "1sqsir07xxk9xy723l206r7d10sp6rfid9dvi0g34vbkvshm50y2"; + }; + buildInputs = [ ocaml findlib ]; + propagatedBuildInputs = [ ocurl cryptokit ocaml_extlib yojson ocamlnet xmlm ]; + + configurePhase = "ocaml setup.ml -configure --prefix $out"; + buildPhase = "ocaml setup.ml -build"; + installPhase = "ocaml setup.ml -install"; + createFindlibDestdir = true; + + meta = { + description = "OCaml client for google services"; + homepage = http://gapi-ocaml.forge.ocamlcore.org; + license = stdenv.lib.licenses.mit; + maintainers = with stdenv.lib.maintainers; [ bennofs ]; + platforms = ocaml.meta.platforms; + }; +} diff --git a/pkgs/development/ocaml-modules/ocamlfuse/default.nix b/pkgs/development/ocaml-modules/ocamlfuse/default.nix new file mode 100644 index 00000000000..ce9f2cc02ed --- /dev/null +++ b/pkgs/development/ocaml-modules/ocamlfuse/default.nix @@ -0,0 +1,29 @@ +{ stdenv, fetchgit, ocaml, camlidl, fuse, findlib }: + +let + ocaml_version = (builtins.parseDrvName ocaml.name).version; +in + +stdenv.mkDerivation rec { + name = "ocamlfuse-2.7-1"; + src = fetchgit { + url = "https://github.com/astrada/ocamlfuse"; + rev = "c436c16dbf458bc69b1166b08baf9ec0d6f9042d"; + sha256 = "4a72097cbcb375c2be92a5c9a44f3511670fac0815d6d00f38dc7c6879e9825d"; + }; + + buildInputs = [ocaml findlib]; + propagatedBuildInputs = [camlidl fuse]; + configurePhase = '' ocaml setup.ml -configure --prefix $out ''; + buildPhase = "ocaml setup.ml -build"; + installPhase = "ocaml setup.ml -install"; + createFindlibDestdir = true; + + meta = { + homepage = "http://sourceforge.net/projects/ocamlfuse"; + license = stdenv.lib.licenses.gpl2; + description = "ocaml binding for fuse"; + maintainers = with stdenv.lib.maintainers; [ bennofs ]; + platforms = stdenv.lib.platforms.linux; + }; +} diff --git a/pkgs/development/ocaml-modules/ocurl/default.nix b/pkgs/development/ocaml-modules/ocurl/default.nix new file mode 100644 index 00000000000..9d1c18f1817 --- /dev/null +++ b/pkgs/development/ocaml-modules/ocurl/default.nix @@ -0,0 +1,19 @@ +{ stdenv, ocaml, findlib, fetchurl, curl, ncurses }: + +stdenv.mkDerivation rec { + name = "ocurl-0.7.2"; + src = fetchurl { + url = "https://forge.ocamlcore.org/frs/download.php/1463/${name}.tar.gz"; + sha256 = "0yn7f3g5wva8nqxh76adpq9rihggc405jkqysfghzwnf3yymyqrr"; + }; + + buildInputs = [ocaml findlib curl ncurses]; + createFindlibDestdir = true; + meta = { + description = "OCaml bindings to libcurl"; + license = stdenv.lib.licenses.bsd; + homepage = http://ocurl.forge.ocamlcore.org/; + maintainers = with stdenv.lib.maintainers; [ bennofs ]; + platforms = ocaml.meta.platforms; + }; +} diff --git a/pkgs/development/tools/ocaml/camlidl/default.nix b/pkgs/development/tools/ocaml/camlidl/default.nix index d049377ea94..dee605ced57 100644 --- a/pkgs/development/tools/ocaml/camlidl/default.nix +++ b/pkgs/development/tools/ocaml/camlidl/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, makeWrapper, ocaml, ncurses}: +{stdenv, fetchurl, makeWrapper, gcc, ocaml, ncurses}: let ocaml_version = (builtins.parseDrvName ocaml.name).version; pname = "camlidl"; @@ -20,9 +20,22 @@ stdenv.mkDerivation { mv config/Makefile.unix config/Makefile substituteInPlace config/Makefile --replace BINDIR=/usr/local/bin BINDIR=$out substituteInPlace config/Makefile --replace OCAMLLIB=/usr/local/lib/ocaml OCAMLLIB=$out/lib/ocaml/${ocaml_version}/site-lib/camlidl + substituteInPlace config/Makefile --replace CPP=/lib/cpp CPP=${gcc}/bin/cpp mkdir -p $out/lib/ocaml/${ocaml_version}/site-lib/camlidl/caml ''; + postInstall = '' + cat >$out/lib/ocaml/${ocaml_version}/site-lib/camlidl/META < Date: Sun, 25 Jan 2015 22:08:59 +0100 Subject: [PATCH 064/167] kpcli: XMLParser is required for KeePass2 format --- pkgs/tools/security/kpcli/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/security/kpcli/default.nix b/pkgs/tools/security/kpcli/default.nix index fb606273c26..4513cf35920 100644 --- a/pkgs/tools/security/kpcli/default.nix +++ b/pkgs/tools/security/kpcli/default.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { wrapProgram $out/bin/kpcli --set PERL5LIB \ "${with perlPackages; stdenv.lib.makePerlPath [ - Clone CryptRijndael SortNaturally TermReadKey TermShellUI FileKeePass TermReadLineGnu + Clone CryptRijndael SortNaturally TermReadKey TermShellUI FileKeePass TermReadLineGnu XMLParser ]}" ''; From 1057f2e8ad64a0a154dfa547aa30a75d0c1a0240 Mon Sep 17 00:00:00 2001 From: Charles Strahan Date: Sat, 24 Jan 2015 17:48:30 -0500 Subject: [PATCH 065/167] gist: fix evaluation --- pkgs/tools/text/gist/Gemfile | 2 ++ pkgs/tools/text/gist/Gemfile.lock | 10 +++++++++ pkgs/tools/text/gist/default.nix | 35 ++++++++----------------------- pkgs/tools/text/gist/gemset.nix | 9 ++++++++ pkgs/top-level/all-packages.nix | 3 +-- 5 files changed, 31 insertions(+), 28 deletions(-) create mode 100644 pkgs/tools/text/gist/Gemfile create mode 100644 pkgs/tools/text/gist/Gemfile.lock create mode 100644 pkgs/tools/text/gist/gemset.nix diff --git a/pkgs/tools/text/gist/Gemfile b/pkgs/tools/text/gist/Gemfile new file mode 100644 index 00000000000..18500f898f1 --- /dev/null +++ b/pkgs/tools/text/gist/Gemfile @@ -0,0 +1,2 @@ +source "https://rubygems.org" +gem "gist" diff --git a/pkgs/tools/text/gist/Gemfile.lock b/pkgs/tools/text/gist/Gemfile.lock new file mode 100644 index 00000000000..a2d2659b69a --- /dev/null +++ b/pkgs/tools/text/gist/Gemfile.lock @@ -0,0 +1,10 @@ +GEM + remote: https://rubygems.org/ + specs: + gist (4.3.0) + +PLATFORMS + ruby + +DEPENDENCIES + gist diff --git a/pkgs/tools/text/gist/default.nix b/pkgs/tools/text/gist/default.nix index 1ac9901a8e1..0833fd6ce18 100644 --- a/pkgs/tools/text/gist/default.nix +++ b/pkgs/tools/text/gist/default.nix @@ -1,32 +1,15 @@ -{ stdenv -, fetchurl -, makeWrapper -, ruby -, rake -}: +{ stdenv, lib, bundlerEnv }: -let version = "v4.3.0"; -in stdenv.mkDerivation rec { +let version = "4.3.0"; +in bundlerEnv { name = "gist-${version}"; - - src = fetchurl { - url = "https://github.com/defunkt/gist/archive/${version}.tar.gz"; - sha256 = "92b91ffe07cc51ca8576b091e7123b851ee0d7d2d3f0e21d18b19d8bd8f9aa47"; - }; - - buildInputs = [ rake makeWrapper ]; - - installPhase = '' - rake install prefix=$out - - wrapProgram $out/bin/gist \ - --prefix PATH : ${ruby}/bin \ - ''; - - meta = { + gemfile = ./Gemfile; + lockfile = ./Gemfile.lock; + gemset = ./gemset.nix; + meta = with lib; { homepage = "http://defunkt.io/gist/"; description = "upload code to https://gist.github.com (or github enterprise)"; - platforms = stdenv.lib.platforms.all; - license = stdenv.lib.licenses.mit; + platforms = platforms.all; + license = licenses.mit; }; } diff --git a/pkgs/tools/text/gist/gemset.nix b/pkgs/tools/text/gist/gemset.nix new file mode 100644 index 00000000000..7d207374fe3 --- /dev/null +++ b/pkgs/tools/text/gist/gemset.nix @@ -0,0 +1,9 @@ +{ + "gist" = { + version = "4.3.0"; + source = { + type = "gem"; + sha256 = "0az6l8nq433sszailr7kglh21l3gkcb11k7ag6668nyxxplm9rp0"; + }; + }; +} \ No newline at end of file diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 81f6fc92243..a9199072b28 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -727,8 +727,7 @@ let fop = callPackage ../tools/typesetting/fop { }; - # Evaluation broken by recent ruby changes. - # gist = callPackage ../tools/text/gist { }; + gist = callPackage ../tools/text/gist { }; mcrl = callPackage ../tools/misc/mcrl { }; From 989a894fc8943271f70d208b584394f54d157eaf Mon Sep 17 00:00:00 2001 From: Charles Strahan Date: Sat, 24 Jan 2015 17:59:01 -0500 Subject: [PATCH 066/167] ruby: patch path in tzdata gem --- .../interpreters/ruby/bundler-env/default-gem-config.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/ruby/bundler-env/default-gem-config.nix b/pkgs/development/interpreters/ruby/bundler-env/default-gem-config.nix index 0b9ac65f2b7..d982a071a28 100644 --- a/pkgs/development/interpreters/ruby/bundler-env/default-gem-config.nix +++ b/pkgs/development/interpreters/ruby/bundler-env/default-gem-config.nix @@ -19,7 +19,7 @@ { lib, fetchurl, writeScript, ruby, libxml2, libxslt, python, stdenv, which , libiconv, postgresql, v8, v8_3_16_14, clang, sqlite, zlib, imagemagick, pkgconfig -, ncurses, xapian, gpgme, utillinux, fetchpatch +, ncurses, xapian, gpgme, utillinux, fetchpatch, tzdata }: let @@ -103,6 +103,13 @@ in ]; }; + tzdata = attrs: { + postPatch = '' + substituteInPlace lib/tzinfo/zoneinfo_data_source.rb \ + --replace "/etc/zoneinfo" "${tzdata}/share/zoneinfo" + ''; + }; + xapian-ruby = attrs: { # use the system xapian buildInputs = [ xapian pkgconfig zlib ]; From 6eaa4199202c905776a8227f1b6a8056ed2686fd Mon Sep 17 00:00:00 2001 From: Charles Strahan Date: Sun, 25 Jan 2015 16:01:48 -0500 Subject: [PATCH 067/167] gitlab: fix evaluation --- nixos/modules/services/misc/gitlab.nix | 19 +- .../version-management/gitlab/Gemfile | 258 ++ .../version-management/gitlab/Gemfile.lock | 7 + .../version-management/gitlab/Gemfile.nix | 1508 ----------- .../version-management/gitlab/README | 5 - .../version-management/gitlab/bootstrap.nix | 45 - .../version-management/gitlab/default.nix | 111 +- .../version-management/gitlab/gemset.nix | 2398 +++++++++++++++++ .../gitlab/generate_nix_requirements.rb | 56 - .../ruby/bundler-env/default-gem-config.nix | 26 +- .../interpreters/ruby/bundler-env/default.nix | 12 +- pkgs/top-level/all-packages.nix | 7 +- 12 files changed, 2760 insertions(+), 1692 deletions(-) create mode 100644 pkgs/applications/version-management/gitlab/Gemfile delete mode 100644 pkgs/applications/version-management/gitlab/Gemfile.nix delete mode 100644 pkgs/applications/version-management/gitlab/README delete mode 100644 pkgs/applications/version-management/gitlab/bootstrap.nix create mode 100644 pkgs/applications/version-management/gitlab/gemset.nix delete mode 100755 pkgs/applications/version-management/gitlab/generate_nix_requirements.rb diff --git a/nixos/modules/services/misc/gitlab.nix b/nixos/modules/services/misc/gitlab.nix index efa139c8dfd..78497babb34 100644 --- a/nixos/modules/services/misc/gitlab.nix +++ b/nixos/modules/services/misc/gitlab.nix @@ -7,8 +7,10 @@ with lib; let cfg = config.services.gitlab; - ruby = pkgs.ruby; - rubyLibs = pkgs.rubyLibs; + ruby = pkgs.gitlab.ruby; + bundler = pkgs.bundler; + + gemHome = "${pkgs.gitlab.env}/${ruby.gemPath}" databaseYml = '' production: @@ -38,13 +40,14 @@ let gitlab-runner = pkgs.stdenv.mkDerivation rec { name = "gitlab-runner"; - buildInputs = [ pkgs.gitlab pkgs.rubyLibs.bundler pkgs.makeWrapper ]; + buildInputs = [ pkgs.gitlab pkgs.bundler pkgs.makeWrapper ]; phases = "installPhase fixupPhase"; buildPhase = ""; installPhase = '' mkdir -p $out/bin - makeWrapper ${rubyLibs.bundler}/bin/bundle $out/bin/gitlab-runner\ + makeWrapper ${bundler}/bin/bundle $out/bin/gitlab-runner\ --set RAKEOPT '"-f ${pkgs.gitlab}/share/gitlab/Rakefile"'\ + --set GEM_HOME '${gemHome}'\ --set UNICORN_PATH "${cfg.stateDir}/"\ --set GITLAB_PATH "${pkgs.gitlab}/share/gitlab/"\ --set GITLAB_APPLICATION_LOG_PATH "${cfg.stateDir}/log/application.log"\ @@ -172,6 +175,7 @@ in { after = [ "network.target" "redis.service" ]; wantedBy = [ "multi-user.target" ]; environment.HOME = "${cfg.stateDir}/home"; + environment.GEM_HOME = gemHome; environment.UNICORN_PATH = "${cfg.stateDir}/"; environment.GITLAB_PATH = "${pkgs.gitlab}/share/gitlab/"; environment.GITLAB_APPLICATION_LOG_PATH = "${cfg.stateDir}/log/application.log"; @@ -201,7 +205,7 @@ in { Group = "gitlab"; TimeoutSec = "300"; WorkingDirectory = "${pkgs.gitlab}/share/gitlab"; - ExecStart="${rubyLibs.bundler}/bin/bundle exec \"sidekiq -q post_receive -q mailer -q system_hook -q project_web_hook -q gitlab_shell -q common -q default -e production -P ${cfg.stateDir}/tmp/sidekiq.pid\""; + ExecStart="${bundler}/bin/bundle exec \"sidekiq -q post_receive -q mailer -q system_hook -q project_web_hook -q gitlab_shell -q common -q default -e production -P ${cfg.stateDir}/tmp/sidekiq.pid\""; }; }; @@ -209,6 +213,7 @@ in { after = [ "network.target" "postgresql.service" "redis.service" ]; wantedBy = [ "multi-user.target" ]; environment.HOME = "${cfg.stateDir}/home"; + environment.GEM_HOME = gemHome; environment.UNICORN_PATH = "${cfg.stateDir}/"; environment.GITLAB_PATH = "${pkgs.gitlab}/share/gitlab/"; environment.GITLAB_APPLICATION_LOG_PATH = "${cfg.stateDir}/log/application.log"; @@ -263,7 +268,7 @@ in { # force=yes disables the manual-interaction yes/no prompt # which breaks without an stdin. - force=yes ${rubyLibs.bundler}/bin/bundle exec rake -f ${pkgs.gitlab}/share/gitlab/Rakefile gitlab:setup RAILS_ENV=production + force=yes ${bundler}/bin/bundle exec rake -f ${pkgs.gitlab}/share/gitlab/Rakefile gitlab:setup RAILS_ENV=production fi fi @@ -285,7 +290,7 @@ in { Group = "gitlab"; TimeoutSec = "300"; WorkingDirectory = "${pkgs.gitlab}/share/gitlab"; - ExecStart="${rubyLibs.bundler}/bin/bundle exec \"unicorn -c ${cfg.stateDir}/config/unicorn.rb -E production\""; + ExecStart="${bundler}/bin/bundle exec \"unicorn -c ${cfg.stateDir}/config/unicorn.rb -E production\""; }; }; diff --git a/pkgs/applications/version-management/gitlab/Gemfile b/pkgs/applications/version-management/gitlab/Gemfile new file mode 100644 index 00000000000..f6f3607cbd1 --- /dev/null +++ b/pkgs/applications/version-management/gitlab/Gemfile @@ -0,0 +1,258 @@ +source "https://rubygems.org" + +def darwin_only(require_as) + RUBY_PLATFORM.include?('darwin') && require_as +end + +def linux_only(require_as) + RUBY_PLATFORM.include?('linux') && require_as +end + +gem "rails", "~> 4.1.0" + +# Make links from text +gem 'rails_autolink', '~> 1.1' + +# Default values for AR models +gem "default_value_for", "~> 3.0.0" + +# Supported DBs +gem "mysql2", group: :mysql +gem "pg", group: :postgres + +# Auth +gem "devise", '3.2.4' +gem "devise-async", '0.9.0' +gem 'omniauth', "~> 1.1.3" +gem 'omniauth-google-oauth2' +gem 'omniauth-twitter' +gem 'omniauth-github' +gem 'omniauth-shibboleth' + +# Extracting information from a git repository +# Provide access to Gitlab::Git library +gem "gitlab_git", '7.0.0.rc10' + +# Ruby/Rack Git Smart-HTTP Server Handler +gem 'gitlab-grack', '~> 2.0.0.pre', require: 'grack' + +# LDAP Auth +gem 'gitlab_omniauth-ldap', '1.1.0', require: "omniauth-ldap" + +# Git Wiki +gem 'gollum-lib', '~> 3.0.0' + +# Language detection +gem "gitlab-linguist", "~> 3.0.0", require: "linguist" + +# API +gem "grape", "~> 0.6.1" +gem "grape-entity", "~> 0.4.2" +gem 'rack-cors', require: 'rack/cors' + +# Format dates and times +# based on human-friendly examples +gem "stamp" + +# Enumeration fields +gem 'enumerize' + +# Pagination +gem "kaminari", "~> 0.15.1" + +# HAML +gem "haml-rails" + +# Files attachments +gem "carrierwave" + +# Drag and Drop UI +gem 'dropzonejs-rails' + +# for aws storage +gem "fog", "~> 1.14" +gem "unf" + +# Authorization +gem "six" + +# Seed data +gem "seed-fu" + +# Markup pipeline for GitLab +gem 'html-pipeline-gitlab', '~> 0.1.0' + +# Markdown to HTML +gem "github-markup" + +# Required markup gems by github-markdown +gem 'redcarpet', '~> 3.1.2' +gem 'RedCloth' +gem 'rdoc', '~>3.6' +gem 'org-ruby', '= 0.9.9' +gem 'creole', '~>0.3.6' +gem 'wikicloth', '=0.8.1' +gem 'asciidoctor', '= 0.1.4' + +# Diffs +gem 'diffy', '~> 3.0.3' + +# Application server +group :unicorn do + gem "unicorn", '~> 4.6.3' + gem 'unicorn-worker-killer' +end + +# State machine +gem "state_machine" + +# Issue tags +gem "acts-as-taggable-on" + +# Background jobs +gem 'slim' +gem 'sinatra', require: nil +gem 'sidekiq', '2.17.0' + +# HTTP requests +gem "httparty" + +# Colored output to console +gem "colored" + +# GitLab settings +gem 'settingslogic' + +# Misc +gem "foreman" +gem 'version_sorter' + +# Cache +gem "redis-rails" + +# Campfire integration +gem 'tinder', '~> 1.9.2' + +# HipChat integration +gem "hipchat", "~> 0.14.0" + +# Flowdock integration +gem "gitlab-flowdock-git-hook", "~> 0.4.2" + +# Gemnasium integration +gem "gemnasium-gitlab-service", "~> 0.2" + +# Slack integration +gem "slack-notifier", "~> 0.3.2" + +# d3 +gem "d3_rails", "~> 3.1.4" + +# underscore-rails +gem "underscore-rails", "~> 1.4.4" + +# Sanitize user input +gem "sanitize", '~> 2.0' + +# Protect against bruteforcing +gem "rack-attack" + +# Ace editor +gem 'ace-rails-ap' + +# Keyboard shortcuts +gem 'mousetrap-rails' + +# Semantic UI Sass for Sidebar +gem 'semantic-ui-sass', '~> 0.16.1.0' + +gem "sass-rails", '~> 4.0.2' +gem "coffee-rails" +gem "uglifier" +gem "therubyracer" +gem 'turbolinks' +gem 'jquery-turbolinks' + +gem 'select2-rails' +gem 'jquery-atwho-rails', "~> 0.3.3" +gem "jquery-rails" +gem "jquery-ui-rails" +gem "jquery-scrollto-rails" +gem "raphael-rails", "~> 2.1.2" +gem 'bootstrap-sass', '~> 3.0' +gem "font-awesome-rails", '~> 4.2' +gem "gitlab_emoji", "~> 0.0.1.1" +gem "gon", '~> 5.0.0' +gem 'nprogress-rails' +gem 'request_store' +gem "virtus" + +group :development do + gem "annotate", "~> 2.6.0.beta2" + gem "letter_opener" + gem 'quiet_assets', '~> 1.0.1' + gem 'rack-mini-profiler', require: false + + # Better errors handler + gem 'better_errors' + gem 'binding_of_caller' + + gem 'rails_best_practices' + + # Docs generator + gem "sdoc" + + # thin instead webrick + gem 'thin' +end + +group :development, :test do + gem 'coveralls', require: false + # gem 'rails-dev-tweaks' + gem 'spinach-rails' + gem "rspec-rails" + gem "capybara", '~> 2.2.1' + gem "pry" + gem "awesome_print" + gem "database_cleaner" + gem "launchy" + gem 'factory_girl_rails' + + # Prevent occasions where minitest is not bundled in packaged versions of ruby (see #3826) + gem 'minitest', '~> 5.3.0' + + # Generate Fake data + gem "ffaker" + + # Guard + gem 'guard-rspec' + gem 'guard-spinach' + + # Notification + gem 'rb-fsevent', require: darwin_only('rb-fsevent') + gem 'growl', require: darwin_only('growl') + gem 'rb-inotify', require: linux_only('rb-inotify') + + # PhantomJS driver for Capybara + gem 'poltergeist', '~> 1.5.1' + + gem 'jasmine', '2.0.2' + + gem "spring", '1.1.3' + gem "spring-commands-rspec", '1.0.1' + gem "spring-commands-spinach", '1.0.0' +end + +group :test do + gem "simplecov", require: false + gem "shoulda-matchers", "~> 2.1.0" + gem 'email_spec' + gem "webmock" + gem 'test_after_commit' +end + +group :production do + gem "gitlab_meta", '7.0' +end + +gem "newrelic_rpm" diff --git a/pkgs/applications/version-management/gitlab/Gemfile.lock b/pkgs/applications/version-management/gitlab/Gemfile.lock index 8a1141d0861..314884fa36e 100644 --- a/pkgs/applications/version-management/gitlab/Gemfile.lock +++ b/pkgs/applications/version-management/gitlab/Gemfile.lock @@ -281,6 +281,7 @@ GEM addressable (~> 2.3) letter_opener (1.1.2) launchy (~> 2.2) + libv8 (3.16.14.3) listen (2.3.1) celluloid (>= 0.15.2) rb-fsevent (>= 0.9.3) @@ -297,6 +298,7 @@ GEM multi_json (1.10.1) multi_xml (0.5.5) multipart-post (1.2.0) + mysql2 (0.3.16) net-ldap (0.7.0) net-scp (1.1.2) net-ssh (>= 2.6.5) @@ -420,6 +422,7 @@ GEM redis-store (~> 1.1.0) redis-store (1.1.4) redis (>= 2.2) + ref (1.0.5) request_store (1.0.5) require_all (1.3.2) rest-client (1.6.7) @@ -518,6 +521,9 @@ GEM term-ansicolor (1.2.2) tins (~> 0.8) test_after_commit (0.2.2) + therubyracer (0.12.0) + libv8 (~> 3.16.14.0) + ref thin (1.6.1) daemons (>= 1.0.9) eventmachine (>= 1.0.0) @@ -691,6 +697,7 @@ DEPENDENCIES stamp state_machine test_after_commit + therubyracer thin tinder (~> 1.9.2) turbolinks diff --git a/pkgs/applications/version-management/gitlab/Gemfile.nix b/pkgs/applications/version-management/gitlab/Gemfile.nix deleted file mode 100644 index 2e05d883abf..00000000000 --- a/pkgs/applications/version-management/gitlab/Gemfile.nix +++ /dev/null @@ -1,1508 +0,0 @@ -[ -{ -name = "RedCloth"; -hash = "b4cf450a8868ca00a48d6ea43346d75dac183a8590774dd5590f4e967d87ea1a"; -url = "http://rubygems.org/downloads/RedCloth-4.2.9.gem"; -version = "4.2.9"; -} -{ -name = "ace-rails-ap"; -hash = "7bfbec4e8f7c7b6d2733fada398253f885ee48acd08201126a47a636b3085620"; -url = "http://rubygems.org/downloads/ace-rails-ap-2.0.1.gem"; -version = "2.0.1"; -} -{ -name = "actionmailer"; -hash = "ddf61f96ecf52b918522f063effb28985d0f76deb5c3ad85ab8cf5ec39adab92"; -url = "http://rubygems.org/downloads/actionmailer-4.1.1.gem"; -version = "4.1.1"; -} -{ -name = "actionpack"; -hash = "c11be56442eb570ba44d3b3ac74f6949f882c8dc76c56fceeb071daf64c5111d"; -url = "http://rubygems.org/downloads/actionpack-4.1.1.gem"; -version = "4.1.1"; -} -{ -name = "actionview"; -hash = "5892b097fc3556c4ac25307f3c406ba697b6520ca7c34b7d1ff17e0c93d79072"; -url = "http://rubygems.org/downloads/actionview-4.1.1.gem"; -version = "4.1.1"; -} -{ -name = "activemodel"; -hash = "c1d808d85b5e7f90593cb66ac7694f9288c819cdd1cb029790617f60cfed3232"; -url = "http://rubygems.org/downloads/activemodel-4.1.1.gem"; -version = "4.1.1"; -} -{ -name = "activerecord"; -hash = "df9f2227e00779826ea8abe13ed1c6aa9ba5422b35e37c1b82f62480d2ea13a0"; -url = "http://rubygems.org/downloads/activerecord-4.1.1.gem"; -version = "4.1.1"; -} -{ -name = "activesupport"; -hash = "7342801d69c8ca68c9005cafbc4a8f67069d3b51c0a4f5e2bbd061dcb26bba85"; -url = "http://rubygems.org/downloads/activesupport-4.1.1.gem"; -version = "4.1.1"; -} -{ -name = "acts-as-taggable-on"; -hash = "4b75dd427cb721f38fe354e8a37d8c3d217779c9db204398890984694def753d"; -url = "http://rubygems.org/downloads/acts-as-taggable-on-2.4.1.gem"; -version = "2.4.1"; -} -{ -name = "addressable"; -hash = "e74d0e825fe79b12943c7e3cbd3a5c92f7e3ebb94485b2493d320d6876321b86"; -url = "http://rubygems.org/downloads/addressable-2.3.5.gem"; -version = "2.3.5"; -} -{ -name = "annotate"; -hash = "d92ab99c6d10d98fec361bb5501ee91f8f30d1a7b2a6267334d74a1c6b363656"; -url = "http://rubygems.org/downloads/annotate-2.6.0.gem"; -version = "2.6.0"; -} -{ -name = "arel"; -hash = "c941f07bad89af26e8837c73d8a399b7777c721609f759eda015ed0081601636"; -url = "http://rubygems.org/downloads/arel-5.0.1.20140414130214.gem"; -version = "5.0.1.20140414130214"; -} -{ -name = "asciidoctor"; -hash = "2a2d6f9aed31200c9c74e5b81dba1673eda2f7936599df016cbe608dd8e1cf92"; -url = "http://rubygems.org/downloads/asciidoctor-0.1.4.gem"; -version = "0.1.4"; -} -{ -name = "awesome_print"; -hash = "f9fb1d1bafddc4739266c68f3a043e409716a620aea937d54d1ae07c278305cd"; -url = "http://rubygems.org/downloads/awesome_print-1.2.0.gem"; -version = "1.2.0"; -} -{ -name = "axiom-types"; -hash = "f67b87e9d7276f78cbee8f09f9bd474d63d7b357d271c63bfac5092b4670d54c"; -url = "http://rubygems.org/downloads/axiom-types-0.0.5.gem"; -version = "0.0.5"; -} -{ -name = "bcrypt"; -hash = "1c30953152c7151eac21aa59eed7ea933a7bc5d5838edea1d30d79b005955702"; -url = "http://rubygems.org/downloads/bcrypt-3.1.7.gem"; -version = "3.1.7"; -} -{ -name = "better_errors"; -hash = "eec93a02c996a8105cd9409cff2a2156a16ff1609b93b9b0d38c623cdb42186c"; -url = "http://rubygems.org/downloads/better_errors-1.0.1.gem"; -version = "1.0.1"; -} -{ -name = "binding_of_caller"; -hash = "d327682ce1d8e8cc46e282a46052946af0de16bef734014c63df0aac66334f96"; -url = "http://rubygems.org/downloads/binding_of_caller-0.7.2.gem"; -version = "0.7.2"; -} -{ -name = "bootstrap-sass"; -hash = "3f9269bae459b9f48bcb46524497fe7c422919708d12d9d9b1096b45339654c7"; -url = "http://rubygems.org/downloads/bootstrap-sass-3.0.3.0.gem"; -version = "3.0.3.0"; -} -{ -name = "builder"; -hash = "62fb9ad70ea42219a0c8d209a30281803712c717df7cb8f5ce5f63b4d489d191"; -url = "http://rubygems.org/downloads/builder-3.2.2.gem"; -version = "3.2.2"; -} -{ -name = "capybara"; -hash = "0081ff6eaa33f4b5b0427db7ef0ca0af015a9bf6606126f41016db6feb58cdeb"; -url = "http://rubygems.org/downloads/capybara-2.2.1.gem"; -version = "2.2.1"; -} -{ -name = "carrierwave"; -hash = "859069a445ffe03551cce9e239da424dabcc3b9a855e5f615ec62f6655d82aac"; -url = "http://rubygems.org/downloads/carrierwave-0.9.0.gem"; -version = "0.9.0"; -} -{ -name = "celluloid"; -hash = "2bb549276898d262355818b54eee45161d565af08728a5fe83e51277ea49ea52"; -url = "http://rubygems.org/downloads/celluloid-0.15.2.gem"; -version = "0.15.2"; -} -{ -name = "charlock_holmes"; -hash = "e52db7af0f7a652f55244455f84b4f1c09144f0d5e416f677a912f9147d6dfef"; -url = "http://rubygems.org/downloads/charlock_holmes-0.6.9.4.gem"; -version = "0.6.9.4"; -} -{ -name = "cliver"; -hash = "8775445218c612bb57f50c392c4906a1ab5cca067eab093bde3cc77d6426ce24"; -url = "http://rubygems.org/downloads/cliver-0.3.2.gem"; -version = "0.3.2"; -} -{ -name = "code_analyzer"; -hash = "27b610b987b3421d17a615cbab0c712f90bca45e82391ab9082670af97360bed"; -url = "http://rubygems.org/downloads/code_analyzer-0.4.3.gem"; -version = "0.4.3"; -} -{ -name = "coderay"; -hash = "5a943c59e36f7ef9dd2677855735656413af02e3f302431e9c548aabe89f3c15"; -url = "http://rubygems.org/downloads/coderay-1.1.0.gem"; -version = "1.1.0"; -} -{ -name = "coercible"; -hash = "5081ad24352cc8435ce5472bc2faa30260c7ea7f2102cc6a9f167c4d9bffaadc"; -url = "http://rubygems.org/downloads/coercible-1.0.0.gem"; -version = "1.0.0"; -} -{ -name = "coffee-rails"; -hash = "2f6e36f2c7a2b5ea4ba2aae5d8f70b443e47f010e1f645aec28368d783e1d88a"; -url = "http://rubygems.org/downloads/coffee-rails-4.0.1.gem"; -version = "4.0.1"; -} -{ -name = "coffee-script"; -hash = "acdd9f907950cfcf2342bc621ac9d11c9b0f34e2be8ab02de7845c673fb96c8c"; -url = "http://rubygems.org/downloads/coffee-script-2.2.0.gem"; -version = "2.2.0"; -} -{ -name = "coffee-script-source"; -hash = "64a5e37557b367c3a087643ed033b1dce485d6c21f96262aecc806d93280635c"; -url = "http://rubygems.org/downloads/coffee-script-source-1.6.3.gem"; -version = "1.6.3"; -} -{ -name = "colored"; -hash = "9d82b47ac589ce7f6cab64b1f194a2009e9fd00c326a5357321f44afab2c1d2c"; -url = "http://rubygems.org/downloads/colored-1.2.gem"; -version = "1.2"; -} -{ -name = "colorize"; -hash = "0f3d2c56f6a9da8dd6e8bb7c4448dab91a682615ef49feff415a8a6999dedfe5"; -url = "http://rubygems.org/downloads/colorize-0.5.8.gem"; -version = "0.5.8"; -} -{ -name = "connection_pool"; -hash = "41c0f1ff0c5a697869344ff50ae0d952fe99b52b26c21744b06fac34323adcb9"; -url = "http://rubygems.org/downloads/connection_pool-1.2.0.gem"; -version = "1.2.0"; -} -{ -name = "coveralls"; -hash = "449284ddd071e2297d06d0a9d18fe4c2b4027848263b1087d4180fb44e03e36b"; -url = "http://rubygems.org/downloads/coveralls-0.7.0.gem"; -version = "0.7.0"; -} -{ -name = "crack"; -hash = "4f9690bc66278494e0c525989b8ebfa89ce44087cd1733857d6ca9162dd16271"; -url = "http://rubygems.org/downloads/crack-0.4.1.gem"; -version = "0.4.1"; -} -{ -name = "creole"; -hash = "88ceda907e86402e629557002dfdc3a64c96ece2f85af8d787b96422639998f3"; -url = "http://rubygems.org/downloads/creole-0.3.8.gem"; -version = "0.3.8"; -} -{ -name = "d3_rails"; -hash = "28c6b97d4167481b78525cb2e2aa6b066fff6a086bb68a25762dec502cdf24d9"; -url = "http://rubygems.org/downloads/d3_rails-3.1.10.gem"; -version = "3.1.10"; -} -{ -name = "daemons"; -hash = "fee738586059ac5051ed89b40b63d02bdc9a19254f9b6e58848dea1c2f3135c8"; -url = "http://rubygems.org/downloads/daemons-1.1.9.gem"; -version = "1.1.9"; -} -{ -name = "database_cleaner"; -hash = "f675eb78d4fed65ae1e8503ccef4dfd25f4a3c3702bfb792789720a39a2f82a7"; -url = "http://rubygems.org/downloads/database_cleaner-1.3.0.gem"; -version = "1.3.0"; -} -{ -name = "debug_inspector"; -hash = "1594188ffd35b9973fa1e048497e4aa63abad0c3cbba0670e17935005e302781"; -url = "http://rubygems.org/downloads/debug_inspector-0.0.2.gem"; -version = "0.0.2"; -} -{ -name = "default_value_for"; -hash = "1fbd89cb5e7dab1820f7da6bbf5972c36e41acaa25101f129a7adffe9b987021"; -url = "http://rubygems.org/downloads/default_value_for-3.0.0.gem"; -version = "3.0.0"; -} -{ -name = "descendants_tracker"; -hash = "01d7079bc81d4743e138bf77a7cc1ece123834fa6883f4241646163401922920"; -url = "http://rubygems.org/downloads/descendants_tracker-0.0.3.gem"; -version = "0.0.3"; -} -{ -name = "devise"; -hash = "a37345a41049b5c4e02da561bcf922920b406cdd41970d1eb0023315050244fd"; -url = "http://rubygems.org/downloads/devise-3.2.4.gem"; -version = "3.2.4"; -} -{ -name = "devise-async"; -hash = "b51aec324bfa56f5e51b00e5429546e9eeab4be99ac0971625afdeffde799486"; -url = "http://rubygems.org/downloads/devise-async-0.9.0.gem"; -version = "0.9.0"; -} -{ -name = "diff-lcs"; -hash = "a1d3dde665292317a883d319066792e3f0e6a24cade4bc4cc47605d27664c9ed"; -url = "http://rubygems.org/downloads/diff-lcs-1.2.5.gem"; -version = "1.2.5"; -} -{ -name = "diffy"; -hash = "15a1d91b0ea81cada6ef5977543e7c255b4f8c5c3d361e557c8aee52cdf58d62"; -url = "http://rubygems.org/downloads/diffy-3.0.3.gem"; -version = "3.0.3"; -} -{ -name = "docile"; -hash = "5d3ee40b3a6567fe460601f3f4a3e199a98de37434ebfa242d751d0c79181255"; -url = "http://rubygems.org/downloads/docile-1.1.5.gem"; -version = "1.1.5"; -} -{ -name = "dotenv"; -hash = "838e235fa00d343c3138dbc05aa2cf1ec626ff9f065d521917a79a86b4a980be"; -url = "http://rubygems.org/downloads/dotenv-0.9.0.gem"; -version = "0.9.0"; -} -{ -name = "dropzonejs-rails"; -hash = "de86f5f58ca2e6f7212709db879f72d3eec16477a92296f03effabdd928c122b"; -url = "http://rubygems.org/downloads/dropzonejs-rails-0.4.14.gem"; -version = "0.4.14"; -} -{ -name = "email_spec"; -hash = "2607e556f41ab7fb90dabd3eda3d21acec5c2afd3ee607ab713664473dda503f"; -url = "http://rubygems.org/downloads/email_spec-1.5.0.gem"; -version = "1.5.0"; -} -{ -name = "emoji"; -hash = "2a74a4c6ff196cdc81e63198d30d8660b39b1147a59bd5f3639b39edf8fccf05"; -url = "http://rubygems.org/downloads/emoji-1.0.1.gem"; -version = "1.0.1"; -} -{ -name = "enumerize"; -hash = "4608034132557260e16a936c0eef54bf26c21eda261da25f89e49edd475de665"; -url = "http://rubygems.org/downloads/enumerize-0.7.0.gem"; -version = "0.7.0"; -} -{ -name = "equalizer"; -hash = "d66d02ece6935c217e3a81b2e33487825633fd203144e495b6e29f07278909da"; -url = "http://rubygems.org/downloads/equalizer-0.0.8.gem"; -version = "0.0.8"; -} -{ -name = "erubis"; -hash = "63653f5174a7997f6f1d6f465fbe1494dcc4bdab1fb8e635f6216989fb1148ba"; -url = "http://rubygems.org/downloads/erubis-2.7.0.gem"; -version = "2.7.0"; -} -{ -name = "escape_utils"; -hash = "8f14b54e78845b9673d4ade8ec7f748652e18e19cd9800605f810ba0d4bbe555"; -url = "http://rubygems.org/downloads/escape_utils-0.2.4.gem"; -version = "0.2.4"; -} -{ -name = "eventmachine"; -hash = "34424c87fc517f70ba137fe2281d16b53ce9c13f5cbfc2dda3ada56e96a65827"; -url = "http://rubygems.org/downloads/eventmachine-1.0.3.gem"; -version = "1.0.3"; -} -{ -name = "excon"; -hash = "aa1018571cb72248f82a9b88ab631b53179d0de0f8169957eebe512404805f79"; -url = "http://rubygems.org/downloads/excon-0.32.1.gem"; -version = "0.32.1"; -} -{ -name = "execjs"; -hash = "5a2e097ea0ae440cbbe6aebf54d83cf8596324fa85b7a725dfdb1e8afd5cf398"; -url = "http://rubygems.org/downloads/execjs-2.0.2.gem"; -version = "2.0.2"; -} -{ -name = "expression_parser"; -hash = "2b56db3cffc48c3337f4f29f5bc2374c86e7ba29acb40269c74bb55af9f868a4"; -url = "http://rubygems.org/downloads/expression_parser-0.9.0.gem"; -version = "0.9.0"; -} -{ -name = "factory_girl"; -hash = "bfa55ba5d3218c8e86adf251be79a3f936adadcae563f0d7462cfcb38802e28f"; -url = "http://rubygems.org/downloads/factory_girl-4.3.0.gem"; -version = "4.3.0"; -} -{ -name = "factory_girl_rails"; -hash = "1fe68aa430afa25807a135ac348b5157ec5b70608fb7741e598d46570df540ca"; -url = "http://rubygems.org/downloads/factory_girl_rails-4.3.0.gem"; -version = "4.3.0"; -} -{ -name = "faraday"; -hash = "289c3b5b57821b52988bdb5178d3e1149741f2bae5fbee2a80bc83feb44ba79d"; -url = "http://rubygems.org/downloads/faraday-0.8.9.gem"; -version = "0.8.9"; -} -{ -name = "faraday_middleware"; -hash = "02b37848159983ed1e4374f46f02325bf0364e8eb1e0a38839d2b4deb4889bcf"; -url = "http://rubygems.org/downloads/faraday_middleware-0.9.0.gem"; -version = "0.9.0"; -} -{ -name = "ffaker"; -hash = "18e03e1390c5bf0fc7ebf9a457fcce365b5e51e937b79c9e0c03e1191cc4f79f"; -url = "http://rubygems.org/downloads/ffaker-1.22.1.gem"; -version = "1.22.1"; -} -{ -name = "ffi"; -hash = "57977d095c1c324ac1cb134863180b34d5743fed2b6d7528adc5ec71a581e320"; -url = "http://rubygems.org/downloads/ffi-1.9.3.gem"; -version = "1.9.3"; -} -{ -name = "fog"; -hash = "ee28b0bae7004a98e139f65d8fe606d666534f4b5f96cef247bdd0374ec10b92"; -url = "http://rubygems.org/downloads/fog-1.21.0.gem"; -version = "1.21.0"; -} -{ -name = "fog-brightbox"; -hash = "7362f7497c45e7aa9621a23d4486211c90126afd86d0a5603270d88894bb2b48"; -url = "http://rubygems.org/downloads/fog-brightbox-0.0.1.gem"; -version = "0.0.1"; -} -{ -name = "fog-core"; -hash = "64e023ca8de23a0317ff3608c65068bbf722691c07a26c00752b9e51168d9df1"; -url = "http://rubygems.org/downloads/fog-core-1.21.1.gem"; -version = "1.21.1"; -} -{ -name = "fog-json"; -hash = "dcd321b42f551a9ed3a2a5d43bdfe703b7588dcac5a9e504577501ba50d52794"; -url = "http://rubygems.org/downloads/fog-json-1.0.0.gem"; -version = "1.0.0"; -} -{ -name = "font-awesome-rails"; -hash = "00ca8028187d17176a397588003c6db779ed14197dbbe28d369561ae2919dde4"; -url = "http://rubygems.org/downloads/font-awesome-rails-4.2.0.0.gem"; -version = "4.2.0.0"; -} -{ -name = "foreman"; -hash = "937e1b895042139d578936b1c099bc1989dcb7188c0f4798e79154997a941e7b"; -url = "http://rubygems.org/downloads/foreman-0.63.0.gem"; -version = "0.63.0"; -} -{ -name = "formatador"; -hash = "2238f3794fc3b5d69578fdd9bad7ea82116540a3587a67a966a39a686098f55d"; -url = "http://rubygems.org/downloads/formatador-0.2.4.gem"; -version = "0.2.4"; -} -{ -name = "gemnasium-gitlab-service"; -hash = "82b9b6ef02f625a30198cefe5fd46b8c4551ec749a320d3b56fdcd1ebef07228"; -url = "http://rubygems.org/downloads/gemnasium-gitlab-service-0.2.2.gem"; -version = "0.2.2"; -} -{ -name = "gherkin-ruby"; -hash = "9856207d67c184a07e7e35e91fd4322f89ad15704ba1f3764307f8798864f482"; -url = "http://rubygems.org/downloads/gherkin-ruby-0.3.1.gem"; -version = "0.3.1"; -} -{ -name = "github-markup"; -hash = "ef345d335058b050ecbe0f2e59450e1f6648574fa67f31b8537cdead9ea4fa1b"; -url = "http://rubygems.org/downloads/github-markup-1.1.0.gem"; -version = "1.1.0"; -} -{ -name = "gitlab-flowdock-git-hook"; -hash = "9bdb3455e46de3a6642d72a23f8f62b57669d1d0f2ea98561c653736ffe4d064"; -url = "http://rubygems.org/downloads/gitlab-flowdock-git-hook-0.4.2.2.gem"; -version = "0.4.2.2"; -} -{ -name = "gitlab-grack"; -hash = "197qdlymn6cf0qk3698kn0miizv7x9hr1429g9l900rnc85a5rdb"; -url = "https://rubygems.org/downloads/gitlab-grack-2.0.0.pre.gem"; -version = "2.0.0.pre"; -} -{ -name = "gitlab-grit"; -hash = "88996ec1e14017bfd4c70baae6e72110317704ae689f3fdb26e3bd371887cf03"; -url = "http://rubygems.org/downloads/gitlab-grit-2.6.12.gem"; -version = "2.6.12"; -} -{ -name = "gitlab-linguist"; -hash = "6652604cdf0168832ba5fe6662251f792730fbcb9253869625658cb1e8d9563c"; -url = "http://rubygems.org/downloads/gitlab-linguist-3.0.0.gem"; -version = "3.0.0"; -} -{ -name = "gitlab_emoji"; -hash = "760fc5df13080ef39bb8f06878b5b49b7206d4259471d6569fbb0e56f0821d33"; -url = "http://rubygems.org/downloads/gitlab_emoji-0.0.1.1.gem"; -version = "0.0.1.1"; -} -{ -name = "gitlab_git"; -hash = "0kjljz76wh4344z05mv3wiad7qdf6nwaa0yl1jls1j0hk9i4bb4k"; -url = "https://rubygems.org/downloads/gitlab_git-7.0.0.rc10.gem"; -version = "7.0.0.rc10"; -} -{ -name = "gitlab_meta"; -hash = "e96e1ced109b39bfcbefb30623e31c8eab4dc7d385a01bf7ba9ed1f5ce866a93"; -url = "http://rubygems.org/downloads/gitlab_meta-7.0.gem"; -version = "7.0"; -} -{ -name = "gitlab_omniauth-ldap"; -hash = "07df91c1993de0e5fa2fda845e2109e7b0bce228960bf41f770350873e82fa2e"; -url = "http://rubygems.org/downloads/gitlab_omniauth-ldap-1.1.0.gem"; -version = "1.1.0"; -} -{ -name = "gollum-lib"; -hash = "7a0896cae6d443e42b19e1353f1f900684b63109844cfdb52c48d40f2824e7a1"; -url = "http://rubygems.org/downloads/gollum-lib-3.0.0.gem"; -version = "3.0.0"; -} -{ -name = "gon"; -hash = "f593d15ba8616a0c9482b53113e03bc8a69cd0392e21f0189b2a96338837eaa5"; -url = "http://rubygems.org/downloads/gon-5.0.1.gem"; -version = "5.0.1"; -} -{ -name = "grape"; -hash = "e83ff1ae19bb2a402a75bdf81372ae31d25399ec6079f4e31d6be1572f9854ea"; -url = "http://rubygems.org/downloads/grape-0.6.1.gem"; -version = "0.6.1"; -} -{ -name = "grape-entity"; -hash = "93bc04e43bac2ab8959d66beffcac3d60e88681cb7c09de923c80a0e8fbc7b97"; -url = "http://rubygems.org/downloads/grape-entity-0.4.2.gem"; -version = "0.4.2"; -} -{ -name = "growl"; -hash = "c926f6fa77800a1cfab1c0a9e4c3608c93b5619145062cf6ba545949553d1e68"; -url = "http://rubygems.org/downloads/growl-1.0.3.gem"; -version = "1.0.3"; -} -{ -name = "guard"; -hash = "182ecf687c58d19de444a711892a44b6ef607589073f16c413c8ffcb663e827c"; -url = "http://rubygems.org/downloads/guard-2.2.4.gem"; -version = "2.2.4"; -} -{ -name = "guard-rspec"; -hash = "1631dd0b0172e528d23d92de3ad8c2903fcae195707bb18bdac023c4592a8158"; -url = "http://rubygems.org/downloads/guard-rspec-4.2.0.gem"; -version = "4.2.0"; -} -{ -name = "guard-spinach"; -hash = "2d76e05c747fc3ef163449c3f5d0b850af92bbd66f7133f3b79bfbe8a23750bb"; -url = "http://rubygems.org/downloads/guard-spinach-0.0.2.gem"; -version = "0.0.2"; -} -{ -name = "haml"; -hash = "05b1cde6e0d770e800cb74f6bf1212446bc4573bbbfecc4002e1085c2658bff6"; -url = "http://rubygems.org/downloads/haml-4.0.5.gem"; -version = "4.0.5"; -} -{ -name = "haml-rails"; -hash = "4598b9c3204a04ce27dfe5ce88f278af0a1069c7a5f2708a80c49df5026ce439"; -url = "http://rubygems.org/downloads/haml-rails-0.5.3.gem"; -version = "0.5.3"; -} -{ -name = "hashie"; -hash = "a9e1e4928bf4f5a5683ea9c7ef29e50fb93f72542f9a9550e205fe33a6568923"; -url = "http://rubygems.org/downloads/hashie-2.1.2.gem"; -version = "2.1.2"; -} -{ -name = "hike"; -hash = "154e2f2593845e5bcd8ed2ba3092600c55c6ad8c630722857de3fdaf334ccc44"; -url = "http://rubygems.org/downloads/hike-1.2.3.gem"; -version = "1.2.3"; -} -{ -name = "hipchat"; -hash = "1678c4ee7de2beacc2986792c29dbe5008b09247f1088046f02a062155896bf8"; -url = "http://rubygems.org/downloads/hipchat-0.14.0.gem"; -version = "0.14.0"; -} -{ -name = "html-pipeline"; -hash = "3461d1f709ef4812f11cc9789bdebb801813ba726e5544df3aad6c62336d93f9"; -url = "http://rubygems.org/downloads/html-pipeline-1.11.0.gem"; -version = "1.11.0"; -} -{ -name = "html-pipeline-gitlab"; -hash = "cf36fa0aded375a210d38586e023642a88585360b9fc203621a210ac8f4430be"; -url = "http://rubygems.org/downloads/html-pipeline-gitlab-0.1.5.gem"; -version = "0.1.5"; -} -{ -name = "http_parser.rb"; -hash = "d64f525eb1c580598d5bdef4fad98e948b6e016fa7803f45e13ac8714a2b8e3b"; -url = "http://rubygems.org/downloads/http_parser.rb-0.5.3.gem"; -version = "0.5.3"; -} -{ -name = "httparty"; -hash = "5c8ad1664ebd51c7bded6a96138d804549c030b413ad685b8b3940dea137aae1"; -url = "http://rubygems.org/downloads/httparty-0.13.0.gem"; -version = "0.13.0"; -} -{ -name = "httpauth"; -hash = "0d4991e48dfe46aae27ec709b896e54b7a1c402d84a4dbc93a6fe86d8353b4f9"; -url = "http://rubygems.org/downloads/httpauth-0.2.1.gem"; -version = "0.2.1"; -} -{ -name = "i18n"; -hash = "b37dda25b30484f2674a851e24ae098a38564a61c976fa91a34bf8fceaa3923b"; -url = "http://rubygems.org/downloads/i18n-0.6.11.gem"; -version = "0.6.11"; -} -{ -name = "ice_nine"; -hash = "108f7538b32819623db949583895a962f5934dcfd183e7fff8b7e6d70db04c42"; -url = "http://rubygems.org/downloads/ice_nine-0.10.0.gem"; -version = "0.10.0"; -} -{ -name = "jasmine"; -hash = "39426ce310c74f2efbe8dfae6efb3770f58687a11bb84a4115e15a528b2a1fec"; -url = "http://rubygems.org/downloads/jasmine-2.0.2.gem"; -version = "2.0.2"; -} -{ -name = "jasmine-core"; -hash = "f23bfecc48cca26fe2f81bb7b1782f1a853168f7a0c14c187a8aabec9b4d39bb"; -url = "http://rubygems.org/downloads/jasmine-core-2.0.0.gem"; -version = "2.0.0"; -} -{ -name = "jquery-atwho-rails"; -hash = "7abb6386fb377165e7ed8cb1665536f4b340c3c208400addc7441be2f10c1cb9"; -url = "http://rubygems.org/downloads/jquery-atwho-rails-0.3.3.gem"; -version = "0.3.3"; -} -{ -name = "jquery-rails"; -hash = "9d192f83aaa54196b380753cb20b42ca1ad210715063ef0fb15fac63ec430a8c"; -url = "http://rubygems.org/downloads/jquery-rails-3.1.0.gem"; -version = "3.1.0"; -} -{ -name = "jquery-scrollto-rails"; -hash = "77dbb8add00d4f1baec5f34859b992649a86a9ca054b1c2a7d3e03c3fb072c8a"; -url = "http://rubygems.org/downloads/jquery-scrollto-rails-1.4.3.gem"; -version = "1.4.3"; -} -{ -name = "jquery-turbolinks"; -hash = "6d9a82a44ddf652f74b6181e5892860cdbda3f000eb1497fa91e3dc098d9ca34"; -url = "http://rubygems.org/downloads/jquery-turbolinks-2.0.1.gem"; -version = "2.0.1"; -} -{ -name = "jquery-ui-rails"; -hash = "5b349e7066150b16d7a784183f040c083d51af3357937b8564aa0cc8b1cd59bd"; -url = "http://rubygems.org/downloads/jquery-ui-rails-4.2.1.gem"; -version = "4.2.1"; -} -{ -name = "json"; -hash = "961bfbbfa9fda1e857e9c791e964e6664e0d43bf687b19669dfbc7cdbc5e0200"; -url = "http://rubygems.org/downloads/json-1.8.1.gem"; -version = "1.8.1"; -} -{ -name = "jwt"; -hash = "5653fb76aa0b4b280624b314cd6c00a64de7cb2d61c2ab27587b434b8ad7880d"; -url = "http://rubygems.org/downloads/jwt-0.1.13.gem"; -version = "0.1.13"; -} -{ -name = "kaminari"; -hash = "6d8c87cdcd1bff99cc97436160ec31dae3228403a04169c33421c3522e7cc7d4"; -url = "http://rubygems.org/downloads/kaminari-0.15.1.gem"; -version = "0.15.1"; -} -{ -name = "kgio"; -hash = "92e59a3b97d044177b354f1434f6ebddfe50309d18d84754ab08d632a61dfc6e"; -url = "http://rubygems.org/downloads/kgio-2.8.1.gem"; -version = "2.8.1"; -} -{ -name = "launchy"; -hash = "3b22fd75759a8af480e1a7545c17e10eada3146605e1789cc162da8b33ad3644"; -url = "http://rubygems.org/downloads/launchy-2.4.2.gem"; -version = "2.4.2"; -} -{ -name = "letter_opener"; -hash = "b43060c7b223b00caa94dafe7016b424d809c83378326fbf24d041830cabebcf"; -url = "http://rubygems.org/downloads/letter_opener-1.1.2.gem"; -version = "1.1.2"; -} -{ -name = "listen"; -hash = "5549b607337a95bb3248a97660ccaa0c3eeec70e01e61b8a08d4a6c36dd93720"; -url = "http://rubygems.org/downloads/listen-2.3.1.gem"; -version = "2.3.1"; -} -{ -name = "lumberjack"; -hash = "2d85f466e25623f5c1d8476523f5e4b7903fa622007ac109fd7b560b45a846d6"; -url = "http://rubygems.org/downloads/lumberjack-1.0.4.gem"; -version = "1.0.4"; -} -{ -name = "mail"; -hash = "446585c38b062121252688dcc9cc70af1f470822e30db021bb97d185969e257c"; -url = "http://rubygems.org/downloads/mail-2.5.4.gem"; -version = "2.5.4"; -} -{ -name = "method_source"; -hash = "c2e9d0f4ebefd6b37efe38fe2964337b1d315fe198cad850681fd2da0027b1bc"; -url = "http://rubygems.org/downloads/method_source-0.8.2.gem"; -version = "0.8.2"; -} -{ -name = "mime-types"; -hash = "88ef3c596481678710ffd4018fa40f1999b02d97babea39682ba7d5badd21f56"; -url = "http://rubygems.org/downloads/mime-types-1.25.1.gem"; -version = "1.25.1"; -} -{ -name = "mini_portile"; -hash = "762b3e241362de24b2eb2bb1b98638399b931e9e51bece5f8e2df7611eb16c26"; -url = "http://rubygems.org/downloads/mini_portile-0.6.0.gem"; -version = "0.6.0"; -} -{ -name = "minitest"; -hash = "b99fb077a6ace47d496f981041395ec565b9a1a59c45a73a2edd880bb27493a2"; -url = "http://rubygems.org/downloads/minitest-5.3.5.gem"; -version = "5.3.5"; -} -{ -name = "mousetrap-rails"; -hash = "555caf5075543bb0f5bf642ea11ce02d08001ddb48041400de64667e4b1ec102"; -url = "http://rubygems.org/downloads/mousetrap-rails-1.4.6.gem"; -version = "1.4.6"; -} -{ -name = "multi_json"; -hash = "2c98979877e87df0b338ebf5c86091b390f53d62c11a8232bd51ca007e0b82d2"; -url = "http://rubygems.org/downloads/multi_json-1.10.1.gem"; -version = "1.10.1"; -} -{ -name = "multi_xml"; -hash = "08936dc294586ee1d178217cce577febe26315d7880e01e4f8e97cf2753b1945"; -url = "http://rubygems.org/downloads/multi_xml-0.5.5.gem"; -version = "0.5.5"; -} -{ -name = "multipart-post"; -hash = "ccf26a61706f128a2a3f3745aba0f79fde7b6fee068e03490eb189c2aaa5e78a"; -url = "http://rubygems.org/downloads/multipart-post-1.2.0.gem"; -version = "1.2.0"; -} -{ -name = "net-ldap"; -hash = "d39d341c992abb7273d8b83cbe32a38e69fdeb4eab684dbd2db1232e4065a4b4"; -url = "http://rubygems.org/downloads/net-ldap-0.7.0.gem"; -version = "0.7.0"; -} -{ -name = "net-scp"; -hash = "f3d8848f63f9b7670e57af2e2c308e9bd6fddb7c5440a36e892478a1e62b5977"; -url = "http://rubygems.org/downloads/net-scp-1.1.2.gem"; -version = "1.1.2"; -} -{ -name = "net-ssh"; -hash = "42f5c53fc4b8fb8c75de7c6b996613d7915e6f7387d4b5f7394fa51402500951"; -url = "http://rubygems.org/downloads/net-ssh-2.8.0.gem"; -version = "2.8.0"; -} -{ -name = "newrelic_rpm"; -hash = "36faff761a443f00d6e36502b23de96007ec007b3428215f701ac7cab9093d64"; -url = "http://rubygems.org/downloads/newrelic_rpm-3.9.4.245.gem"; -version = "3.9.4.245"; -} -{ -name = "nokogiri"; -hash = "dfb23254b87672a93582981c4ac5880d178ff32db6878fc351d75198aa544836"; -url = "http://rubygems.org/downloads/nokogiri-1.6.2.1.gem"; -version = "1.6.2.1"; -} -{ -name = "nprogress-rails"; -hash = "048ca784af666dde59940a804801f2471ad791952b2dc43cfbdb7d6cbd54f899"; -url = "http://rubygems.org/downloads/nprogress-rails-0.1.2.3.gem"; -version = "0.1.2.3"; -} -{ -name = "oauth"; -hash = "bca47d77c946af466872269e37e470837858b1305d5143e5a56c50356e02b2cc"; -url = "http://rubygems.org/downloads/oauth-0.4.7.gem"; -version = "0.4.7"; -} -{ -name = "oauth2"; -hash = "e18808a91165f22b8ce7939a216a51bb50d16a90b592347084b5112a4815f3a1"; -url = "http://rubygems.org/downloads/oauth2-0.8.1.gem"; -version = "0.8.1"; -} -{ -name = "omniauth"; -hash = "d47132daf1c59b8c97b4c51f3f2e379b5b6ae2cd9e169d0a3e46de45b335efbd"; -url = "http://rubygems.org/downloads/omniauth-1.1.4.gem"; -version = "1.1.4"; -} -{ -name = "omniauth-github"; -hash = "94b41beb49cc16b1e7c5f7a91999d867b76d84a33c9a44e5839178289b8ddac2"; -url = "http://rubygems.org/downloads/omniauth-github-1.1.1.gem"; -version = "1.1.1"; -} -{ -name = "omniauth-google-oauth2"; -hash = "1c11a1c330f91a9a77e5c51b7f1b378aa8b06b548a3bc1545056cee28360ebdd"; -url = "http://rubygems.org/downloads/omniauth-google-oauth2-0.2.5.gem"; -version = "0.2.5"; -} -{ -name = "omniauth-oauth"; -hash = "9f1bfb30fe6ba823935330d2036e08a5406e980f1e20c9b1271b82ee34fbe759"; -url = "http://rubygems.org/downloads/omniauth-oauth-1.0.1.gem"; -version = "1.0.1"; -} -{ -name = "omniauth-oauth2"; -hash = "72b8ba77b9ead4320e7f4e430aee0f3ef759aed79ae52c3b0e8fb2f41785eb68"; -url = "http://rubygems.org/downloads/omniauth-oauth2-1.1.1.gem"; -version = "1.1.1"; -} -{ -name = "omniauth-shibboleth"; -hash = "b0a92a0bc1e47d96c70f1bec982425c73029725da331dcda2022af762b929276"; -url = "http://rubygems.org/downloads/omniauth-shibboleth-1.1.1.gem"; -version = "1.1.1"; -} -{ -name = "omniauth-twitter"; -hash = "cd110801549953505a6152ae1426956785aca0cb749ff82835e8d49898b30f18"; -url = "http://rubygems.org/downloads/omniauth-twitter-1.0.1.gem"; -version = "1.0.1"; -} -{ -name = "org-ruby"; -hash = "ea272d4c7d0ac0310c8bb58ac503ca04c5180ca5c64642be0c96569d514327e5"; -url = "http://rubygems.org/downloads/org-ruby-0.9.9.gem"; -version = "0.9.9"; -} -{ -name = "orm_adapter"; -hash = "aa5d0be5d540cbb46d3a93e88061f4ece6a25f6e97d6a47122beb84fe595e9b9"; -url = "http://rubygems.org/downloads/orm_adapter-0.5.0.gem"; -version = "0.5.0"; -} -{ -name = "pg"; -hash = "ba6827400e0614f8fd464543f6e10b307aadef58c59280c6560e6f2548599ed3"; -url = "http://rubygems.org/downloads/pg-0.15.1.gem"; -version = "0.15.1"; -} -{ -name = "phantomjs"; -hash = "42f3d5b561832a383076c1d49720ed4d2711f29acb85c701a07015b412436f33"; -url = "http://rubygems.org/downloads/phantomjs-1.9.2.0.gem"; -version = "1.9.2.0"; -} -{ -name = "poltergeist"; -hash = "db4580c0197729b1e7d2cc872ab3d1c5d98b759ac67720c0ba77fbc8752a6a23"; -url = "http://rubygems.org/downloads/poltergeist-1.5.1.gem"; -version = "1.5.1"; -} -{ -name = "polyglot"; -hash = "05409d9f736e1fd39635f8700b24e1156ae8e308e785d5d0f939c603fd529649"; -url = "http://rubygems.org/downloads/polyglot-0.3.4.gem"; -version = "0.3.4"; -} -{ -name = "posix-spawn"; -hash = "634746d6f090c1b15d2f92fa90c5ed4868e59c8752ca56a5d83af8f79c0a5110"; -url = "http://rubygems.org/downloads/posix-spawn-0.3.9.gem"; -version = "0.3.9"; -} -{ -name = "pry"; -hash = "3a521a98344c62096561773ab5b831f862432bc40ce3798bbbdead1c7f86b159"; -url = "http://rubygems.org/downloads/pry-0.9.12.4.gem"; -version = "0.9.12.4"; -} -{ -name = "pyu-ruby-sasl"; -hash = "5683a6bc5738db5a1bf5ceddeaf545405fb241b4184dd4f2587e679a7e9497e5"; -url = "http://rubygems.org/downloads/pyu-ruby-sasl-0.0.3.3.gem"; -version = "0.0.3.3"; -} -{ -name = "quiet_assets"; -hash = "3fbc8728462a42d58cd9101b0ad8a240d3cb90a248d5d4072af432fa946a2fa8"; -url = "http://rubygems.org/downloads/quiet_assets-1.0.2.gem"; -version = "1.0.2"; -} -{ -name = "racc"; -hash = "6282f61f123f4e1d39bac5ad19027e34c336a5e1d80f9e4769c80b16db11b583"; -url = "http://rubygems.org/downloads/racc-1.4.10.gem"; -version = "1.4.10"; -} -{ -name = "rack"; -hash = "e64af00234e8faaa69ea81ef4e3800f40743c69560f0dda8fc9969660e775fa7"; -url = "http://rubygems.org/downloads/rack-1.5.2.gem"; -version = "1.5.2"; -} -{ -name = "rack-accept"; -hash = "66247b5449db64ebb93ae2ec4af4764b87d1ae8a7463c7c68893ac13fa8d4da2"; -url = "http://rubygems.org/downloads/rack-accept-0.4.5.gem"; -version = "0.4.5"; -} -{ -name = "rack-attack"; -hash = "f910e5d0a54b7cc7e086bf111481a0e455260caf8184a33bbb9e96f8064ef49c"; -url = "http://rubygems.org/downloads/rack-attack-2.3.0.gem"; -version = "2.3.0"; -} -{ -name = "rack-cors"; -hash = "5a256bda2673c7bbba014587b1f93fd2e6fd80b7ac9804a0f90665add6ba087d"; -url = "http://rubygems.org/downloads/rack-cors-0.2.9.gem"; -version = "0.2.9"; -} -{ -name = "rack-mini-profiler"; -hash = "1c77870679e17b54c5657ce3e15a3b7f54813844c4ab3ff292181f2904d1404b"; -url = "http://rubygems.org/downloads/rack-mini-profiler-0.9.0.gem"; -version = "0.9.0"; -} -{ -name = "rack-mount"; -hash = "a25100725157aea263dcea4f75aaab4e23922dc0e09fffd60c94eade95c34125"; -url = "http://rubygems.org/downloads/rack-mount-0.8.3.gem"; -version = "0.8.3"; -} -{ -name = "rack-protection"; -hash = "ad8d7e99b47418e1361ae8aaa0a8591671c8065b958bcedaef92da121a2db863"; -url = "http://rubygems.org/downloads/rack-protection-1.5.1.gem"; -version = "1.5.1"; -} -{ -name = "rack-test"; -hash = "7e920b6aac888e4a3846e5997fb1cbf456bdb5846322b58dc31697a54a38b306"; -url = "http://rubygems.org/downloads/rack-test-0.6.2.gem"; -version = "0.6.2"; -} -{ -name = "rails"; -hash = "602275642419e731637c91421cf498f2994c2d9f1b94f6c713f3b7b8757b2aa5"; -url = "http://rubygems.org/downloads/rails-4.1.1.gem"; -version = "4.1.1"; -} -{ -name = "rails_autolink"; -hash = "384c17bee71ca5dc44f49401762f91abb6bc356dd564f380713fc974d2c25671"; -url = "http://rubygems.org/downloads/rails_autolink-1.1.6.gem"; -version = "1.1.6"; -} -{ -name = "rails_best_practices"; -hash = "859371ff63fcfe6a33e7012ce3e18df0c0f00579520c684a544dccfd33c7c691"; -url = "http://rubygems.org/downloads/rails_best_practices-1.14.4.gem"; -version = "1.14.4"; -} -{ -name = "railties"; -hash = "0cef786bd54741f6b6c2ff0bfb769a200222f7e8928b93caf61f87c7325f8ee6"; -url = "http://rubygems.org/downloads/railties-4.1.1.gem"; -version = "4.1.1"; -} -{ -name = "raindrops"; -hash = "2077f24017dad9637bc4e20e77f3cc533054190516e9e330476678e3cc7a689a"; -url = "http://rubygems.org/downloads/raindrops-0.12.0.gem"; -version = "0.12.0"; -} -{ -name = "rake"; -hash = "b504ad9d610b85ef0856a4771d024e4a66656c63a17121a3ed1d4d7db39c775b"; -url = "http://rubygems.org/downloads/rake-10.3.2.gem"; -version = "10.3.2"; -} -{ -name = "raphael-rails"; -hash = "6c89daf65f82621f7ff59948db1db0ca2f41422ceadf905ba18a58b7ab57516a"; -url = "http://rubygems.org/downloads/raphael-rails-2.1.2.gem"; -version = "2.1.2"; -} -{ -name = "rb-fsevent"; -hash = "e1aed0fa5b42f74ecc1321dd807296d688b0f4fada96e87a9b2113d91befb62d"; -url = "http://rubygems.org/downloads/rb-fsevent-0.9.3.gem"; -version = "0.9.3"; -} -{ -name = "rb-inotify"; -hash = "3b1e16da8b00849dfa3c6348cc6df6888a2d35d2bf432bc50267f4ec1e74a21c"; -url = "http://rubygems.org/downloads/rb-inotify-0.9.2.gem"; -version = "0.9.2"; -} -{ -name = "rdoc"; -hash = "a8e2b78f7e5ec4cc4716cd863975645f2f2377dc6db267a15e427e5fae2633ed"; -url = "http://rubygems.org/downloads/rdoc-3.12.2.gem"; -version = "3.12.2"; -} -{ -name = "redcarpet"; -hash = "ff5397c2b0d1344f065d07e58ed157f5bc25b49d44e723348620693ba928d71c"; -url = "http://rubygems.org/downloads/redcarpet-3.1.2.gem"; -version = "3.1.2"; -} -{ -name = "redis"; -hash = "e3c8203afbfb9e0cfe915a0610f6795e02ba2298e72e9326076eed2c048142c1"; -url = "http://rubygems.org/downloads/redis-3.0.6.gem"; -version = "3.0.6"; -} -{ -name = "redis-actionpack"; -hash = "e49029df46b15434591962cc004a1f0b07ab11276e00fd53ec835b85c7064d55"; -url = "http://rubygems.org/downloads/redis-actionpack-4.0.0.gem"; -version = "4.0.0"; -} -{ -name = "redis-activesupport"; -hash = "cd802d06716638fb000e209a769f1a3932285c8ba2b328aa0c501f0999fcb4a2"; -url = "http://rubygems.org/downloads/redis-activesupport-4.0.0.gem"; -version = "4.0.0"; -} -{ -name = "redis-namespace"; -hash = "c7c119c0a8c3876b7d7f0dc0ae2e3343352f1dfc6d978c9711b63b58518a6639"; -url = "http://rubygems.org/downloads/redis-namespace-1.4.1.gem"; -version = "1.4.1"; -} -{ -name = "redis-rack"; -hash = "68be24901183f1973059e837b1acc421cebd34766753ca6f6e7902fb50ef35f8"; -url = "http://rubygems.org/downloads/redis-rack-1.5.0.gem"; -version = "1.5.0"; -} -{ -name = "redis-rails"; -hash = "a7224c9a7c9bfc9d6080a0418b3c290b9d27ff88b481022b3958a1b2e0e1fc45"; -url = "http://rubygems.org/downloads/redis-rails-4.0.0.gem"; -version = "4.0.0"; -} -{ -name = "redis-store"; -hash = "9fb47e5dbc6bce6ab4206899f49c6ee8d4a0c6d4830bb0f042ea49df72804249"; -url = "http://rubygems.org/downloads/redis-store-1.1.4.gem"; -version = "1.1.4"; -} -{ -name = "request_store"; -hash = "70adb9485eb22113bd165e259b929a449dfe2d2410a880566f06df6a164fc1cf"; -url = "http://rubygems.org/downloads/request_store-1.0.5.gem"; -version = "1.0.5"; -} -{ -name = "require_all"; -hash = "1d4e5729811a1d976916465b64c508481c7fe229bc1ca88c8b1665ad4c46809a"; -url = "http://rubygems.org/downloads/require_all-1.3.2.gem"; -version = "1.3.2"; -} -{ -name = "rest-client"; -hash = "a3203433b8b0c914648caea54395a8791a61e0df7d401c81f4e2b7f8a8fac75a"; -url = "http://rubygems.org/downloads/rest-client-1.6.7.gem"; -version = "1.6.7"; -} -{ -name = "rinku"; -hash = "eb5cec33af86da3002e66470d9a741a0726d6864a69b580abc798931b4b706ca"; -url = "http://rubygems.org/downloads/rinku-1.7.3.gem"; -version = "1.7.3"; -} -{ -name = "rouge"; -hash = "b41278cf37dcef392e1d195519b482f03d1b80878837926a8322c7db9cef0251"; -url = "http://rubygems.org/downloads/rouge-1.3.3.gem"; -version = "1.3.3"; -} -{ -name = "rspec"; -hash = "4f9fc6c58696faa22571ca80d710fd0e4f30eaeb700155968d36df303f279e8c"; -url = "http://rubygems.org/downloads/rspec-2.14.1.gem"; -version = "2.14.1"; -} -{ -name = "rspec-core"; -hash = "e714621feb592e515c3ca19a685505af1c2bbb2d713b85c0610ab80985624348"; -url = "http://rubygems.org/downloads/rspec-core-2.14.7.gem"; -version = "2.14.7"; -} -{ -name = "rspec-expectations"; -hash = "3cb74fd8427a56321ca09e598f2db509231bae0996800b12f30084d7c3882f3a"; -url = "http://rubygems.org/downloads/rspec-expectations-2.14.4.gem"; -version = "2.14.4"; -} -{ -name = "rspec-mocks"; -hash = "e745b215de211099681d3b128fc8af15616eb19101bdd76da47dca1c1dd86b8b"; -url = "http://rubygems.org/downloads/rspec-mocks-2.14.4.gem"; -version = "2.14.4"; -} -{ -name = "rspec-rails"; -hash = "6ee4375e977d03ca4945fd5d79debfa72239f7f35f3de9a162ab4adcd4d735e9"; -url = "http://rubygems.org/downloads/rspec-rails-2.14.0.gem"; -version = "2.14.0"; -} -{ -name = "ruby-progressbar"; -hash = "94265728146504d311c3d6a3c040fc4d45ada6fc9bf42b58dbef208c6cc97d9b"; -url = "http://rubygems.org/downloads/ruby-progressbar-1.2.0.gem"; -version = "1.2.0"; -} -{ -name = "rubyntlm"; -hash = "a07b9bacc0cf531c76d4f71ed0813b4055fe881447aede2bc7cd7e89ec808870"; -url = "http://rubygems.org/downloads/rubyntlm-0.1.1.gem"; -version = "0.1.1"; -} -{ -name = "rubypants"; -hash = "f07e38eac793655a0323fe91946081052341b9e69807026fcf102346589eedee"; -url = "http://rubygems.org/downloads/rubypants-0.2.0.gem"; -version = "0.2.0"; -} -{ -name = "rugged"; -hash = "e536ec53d7f08109960e159e5401e682dd03f6ab386f84f93ef71e1968817529"; -url = "http://rubygems.org/downloads/rugged-0.21.0.gem"; -version = "0.21.0"; -} -{ -name = "safe_yaml"; -hash = "139285ff8e70413d2a3721da4e742c736b4948682f0b80330a353e34d5dd6478"; -url = "http://rubygems.org/downloads/safe_yaml-0.9.7.gem"; -version = "0.9.7"; -} -{ -name = "sanitize"; -hash = "c3be075f5b38a1b02404be5778b181e50fba9ab253bac851cb217d9a71375b77"; -url = "http://rubygems.org/downloads/sanitize-2.1.0.gem"; -version = "2.1.0"; -} -{ -name = "sass"; -hash = "ddcd7d76d98daa8f3ebbaec196972500a6cf6e854f9c328fcfc9aa556f29bfac"; -url = "http://rubygems.org/downloads/sass-3.2.19.gem"; -version = "3.2.19"; -} -{ -name = "sass-rails"; -hash = "b57665f95f63f063137e365d3e8a1c6d1340ec892d875aeeab93fb60e13f2ec8"; -url = "http://rubygems.org/downloads/sass-rails-4.0.3.gem"; -version = "4.0.3"; -} -{ -name = "sdoc"; -hash = "c2f54086862252f487e0c4b05fc46d8659a4dba6deb2ad0a24ff9046c1c4889e"; -url = "http://rubygems.org/downloads/sdoc-0.3.20.gem"; -version = "0.3.20"; -} -{ -name = "seed-fu"; -hash = "eb09cfeb574f46a22b313e38fe7d4ae6bf2c6a57554d3f157778756b58bc81db"; -url = "http://rubygems.org/downloads/seed-fu-2.3.1.gem"; -version = "2.3.1"; -} -{ -name = "select2-rails"; -hash = "dcae2d6f92f94975080c14bee21a2b9745675135824f7ec298a9c94e329e9f7e"; -url = "http://rubygems.org/downloads/select2-rails-3.5.2.gem"; -version = "3.5.2"; -} -{ -name = "semantic-ui-sass"; -hash = "54a9f7c3ac28203f91e99f4f929c2851356796e3d7d2de3468ff060528db71a1"; -url = "http://rubygems.org/downloads/semantic-ui-sass-0.16.1.0.gem"; -version = "0.16.1.0"; -} -{ -name = "settingslogic"; -hash = "5925a91d0d48dfb59a6e48ae2bb9c9b801fe6fab25a8e8d302ce8699d92f2ae6"; -url = "http://rubygems.org/downloads/settingslogic-2.0.9.gem"; -version = "2.0.9"; -} -{ -name = "sexp_processor"; -hash = "71591ddbda99b5e12e4a46d377c87513850ca7aa4b1aa800ae02792cadee6be7"; -url = "http://rubygems.org/downloads/sexp_processor-4.4.0.gem"; -version = "4.4.0"; -} -{ -name = "shoulda-matchers"; -hash = "da4ce8e10970a5dfa88d30b7be06dbef87caf2aca4508343b31a59c434449fc6"; -url = "http://rubygems.org/downloads/shoulda-matchers-2.1.0.gem"; -version = "2.1.0"; -} -{ -name = "sidekiq"; -hash = "81c57e05311c7176e8e71373cf78874c9365f00ed40b9fd1a969863e56a10c53"; -url = "http://rubygems.org/downloads/sidekiq-2.17.0.gem"; -version = "2.17.0"; -} -{ -name = "simple_oauth"; -hash = "723f19781f5562182e075a0f31bca11a955962d933064abb23bce98ed035602d"; -url = "http://rubygems.org/downloads/simple_oauth-0.1.9.gem"; -version = "0.1.9"; -} -{ -name = "simplecov"; -hash = "4f205752a4f3730fd4c58678bbab4c83f4e2a6ca3bbea4cdf18cd86a70589eb7"; -url = "http://rubygems.org/downloads/simplecov-0.9.0.gem"; -version = "0.9.0"; -} -{ -name = "simplecov-html"; -hash = "69393ce932c2898dd5074913e360078f651f094a9b7300b286a78f43b11c164a"; -url = "http://rubygems.org/downloads/simplecov-html-0.8.0.gem"; -version = "0.8.0"; -} -{ -name = "sinatra"; -hash = "1a16a552d559be0fff6cefd2c84c1fecafcc54668fba540e99fe8f2692033e8a"; -url = "http://rubygems.org/downloads/sinatra-1.4.4.gem"; -version = "1.4.4"; -} -{ -name = "six"; -hash = "83c73d4aa60ff76172ec257f45b098c66f7a8b89883bcaaec42517287dbc0aae"; -url = "http://rubygems.org/downloads/six-0.2.0.gem"; -version = "0.2.0"; -} -{ -name = "slack-notifier"; -hash = "64166343518084e3b1cdf03bb49ff42469dae8aab868fafa001c9f6a4f8d4604"; -url = "http://rubygems.org/downloads/slack-notifier-0.3.2.gem"; -version = "0.3.2"; -} -{ -name = "slim"; -hash = "07cdf67f971b99a360c9ded6ea70ae5351e1236182997dff8118ef5ea242a7ea"; -url = "http://rubygems.org/downloads/slim-2.0.2.gem"; -version = "2.0.2"; -} -{ -name = "slop"; -hash = "568b7d1d48d675ce2778e5fd1b9de56ff754e3eb4b589e4918f2cf8d25e56df4"; -url = "http://rubygems.org/downloads/slop-3.4.7.gem"; -version = "3.4.7"; -} -{ -name = "spinach"; -hash = "a43718a977de8c2bb0fd952af23d56a69c046d28dac687057405c7301ccfdf0c"; -url = "http://rubygems.org/downloads/spinach-0.8.7.gem"; -version = "0.8.7"; -} -{ -name = "spinach-rails"; -hash = "e0d045ae1266f46549570c148d1696ac7d4baa518f8b974a7c8ed949bd63cad9"; -url = "http://rubygems.org/downloads/spinach-rails-0.2.1.gem"; -version = "0.2.1"; -} -{ -name = "spring"; -hash = "92aa8cf28fec20b0f760e2cf8efd1990be2c30c2e79167cdd19e8344420b72c5"; -url = "http://rubygems.org/downloads/spring-1.1.3.gem"; -version = "1.1.3"; -} -{ -name = "spring-commands-rspec"; -hash = "61d75e234afd79f247942dca387c3a7fffc0de9527f16aea4d5fdd66fd82cffc"; -url = "http://rubygems.org/downloads/spring-commands-rspec-1.0.1.gem"; -version = "1.0.1"; -} -{ -name = "spring-commands-spinach"; -hash = "694fbf041b5f357bd29fab2ff44013f42e894bf1af498bcce726498f5b56128d"; -url = "http://rubygems.org/downloads/spring-commands-spinach-1.0.0.gem"; -version = "1.0.0"; -} -{ -name = "sprockets"; -hash = "b06a4a66a74cce8a3dbd53a9078c9b71b94f5652a6fe92809f28786d8fcd5920"; -url = "http://rubygems.org/downloads/sprockets-2.11.0.gem"; -version = "2.11.0"; -} -{ -name = "sprockets-rails"; -hash = "9e134d28c4d05f86f3c8ebcdecd50ec060bd33e8bdcb6461cfcf0f2b77f26d8a"; -url = "http://rubygems.org/downloads/sprockets-rails-2.1.3.gem"; -version = "2.1.3"; -} -{ -name = "stamp"; -hash = "1ad6622d000cd390b9b523eb9270fc902abd24a685ce0c73529f344d6a9fa4f0"; -url = "http://rubygems.org/downloads/stamp-0.5.0.gem"; -version = "0.5.0"; -} -{ -name = "state_machine"; -hash = "80fcddc91976baec8713c37c28b5bc0655f5f2e0a1412a1a4a3aac41082cc2ed"; -url = "http://rubygems.org/downloads/state_machine-1.2.0.gem"; -version = "1.2.0"; -} -{ -name = "stringex"; -hash = "dbd556b4b59d994de64c8fa91ef959667338d840b814fc72531f8253dbba179d"; -url = "http://rubygems.org/downloads/stringex-2.5.1.gem"; -version = "2.5.1"; -} -{ -name = "temple"; -hash = "3374f339c3b54611538b9811c0c46db8e06b48ed212db741cd7f52baf59caa26"; -url = "http://rubygems.org/downloads/temple-0.6.7.gem"; -version = "0.6.7"; -} -{ -name = "term-ansicolor"; -hash = "b9534713ba4c2a48f2291fadf9ce2edae9f2dc96157ee812fe8fe16a70c081ac"; -url = "http://rubygems.org/downloads/term-ansicolor-1.2.2.gem"; -version = "1.2.2"; -} -{ -name = "test_after_commit"; -hash = "8be009b5b7dd8f6e712ea92a079625b9a84f9a010ef2d5d5e44bcd45c353fa8f"; -url = "http://rubygems.org/downloads/test_after_commit-0.2.2.gem"; -version = "0.2.2"; -} -{ -name = "thin"; -hash = "a0b80e1632d3529a5c4b87e07d9ab146e0dde5e506c20f3a740fe8b364d5bd18"; -url = "http://rubygems.org/downloads/thin-1.6.1.gem"; -version = "1.6.1"; -} -{ -name = "thor"; -hash = "9ff834f031b5550c743bb8a3139317fefdae9cdebd02d60de376658f427fe522"; -url = "http://rubygems.org/downloads/thor-0.19.1.gem"; -version = "0.19.1"; -} -{ -name = "thread_safe"; -hash = "16315baa971c48d00104bcd35e8934e3f9ccfd3b8f429e3fca7ee2dfd81734b2"; -url = "http://rubygems.org/downloads/thread_safe-0.3.4.gem"; -version = "0.3.4"; -} -{ -name = "tilt"; -hash = "39820562c4f5db45fe18de87ccc30a0e77a998bf5334b1d8c10a2f7dbc1f5903"; -url = "http://rubygems.org/downloads/tilt-1.4.1.gem"; -version = "1.4.1"; -} -{ -name = "timers"; -hash = "3bbb9651a73e43e47950a5e13a7fa62f852cd5c46e421bb671e9ade1fbb47b74"; -url = "http://rubygems.org/downloads/timers-1.1.0.gem"; -version = "1.1.0"; -} -{ -name = "tinder"; -hash = "0b06fd2a72ed424e82b1896852dd9ebb10791ef6ab8412e74ad2fa9069f6bd47"; -url = "http://rubygems.org/downloads/tinder-1.9.3.gem"; -version = "1.9.3"; -} -{ -name = "tins"; -hash = "c53bf237462be8d61cfa2a5f4b48f372d010825b0dc594c952d9857fe4c3ef30"; -url = "http://rubygems.org/downloads/tins-0.13.1.gem"; -version = "0.13.1"; -} -{ -name = "treetop"; -hash = "ffa68f201c0f62c26b0a1d13233d73194400596964696843f87ebb5d812f12ff"; -url = "http://rubygems.org/downloads/treetop-1.4.15.gem"; -version = "1.4.15"; -} -{ -name = "turbolinks"; -hash = "d92fd8f1627a6eadfaa39b76da83c257181e786557f54859d81ab2b08d73e8ff"; -url = "http://rubygems.org/downloads/turbolinks-2.0.0.gem"; -version = "2.0.0"; -} -{ -name = "twitter-stream"; -hash = "3866afdfbdf083e773b46afb3037ff3e3b1ebf8014ab88353153daddc70b4847"; -url = "http://rubygems.org/downloads/twitter-stream-0.1.16.gem"; -version = "0.1.16"; -} -{ -name = "tzinfo"; -hash = "fdb1d3fdf2776d490c82a0e589a08e7cbde70ac1ae7d2b1f0b7e77f3e6b801b0"; -url = "http://rubygems.org/downloads/tzinfo-1.2.2.gem"; -version = "1.2.2"; -} -{ -name = "uglifier"; -hash = "5e942f02d11d9e4f6e18aa84cfd909e569fe887b12c3ecf66d92e8cf4162acf0"; -url = "http://rubygems.org/downloads/uglifier-2.3.2.gem"; -version = "2.3.2"; -} -{ -name = "underscore-rails"; -hash = "e229a9668f799ea169616fa59da3f6cf48f259d9c1dd2ef52ff2a151bd6be3f5"; -url = "http://rubygems.org/downloads/underscore-rails-1.4.4.gem"; -version = "1.4.4"; -} -{ -name = "unf"; -hash = "4999517a531f2a955750f8831941891f6158498ec9b6cb1c81ce89388e63022e"; -url = "http://rubygems.org/downloads/unf-0.1.4.gem"; -version = "0.1.4"; -} -{ -name = "unf_ext"; -hash = "afcdba30a57665a4540c5d43b2833c6a3677a3296428fa70fbd7b4c8feaceb1f"; -url = "http://rubygems.org/downloads/unf_ext-0.0.6.gem"; -version = "0.0.6"; -} -{ -name = "unicorn"; -hash = "fd0b12148a24acfd8bf28a0322e4116061e64e271253e077999e4ec531a74966"; -url = "http://rubygems.org/downloads/unicorn-4.6.3.gem"; -version = "4.6.3"; -} -{ -name = "unicorn-worker-killer"; -hash = "6d2819347c514ff65bcdbda745a416a2c93e18e90e1e347c6f4931e7b1a6c78b"; -url = "http://rubygems.org/downloads/unicorn-worker-killer-0.4.2.gem"; -version = "0.4.2"; -} -{ -name = "version_sorter"; -hash = "aeeae527de4fb3146bbdaa9283f3fb087fedbe0cee80645c12d1970fe4947873"; -url = "http://rubygems.org/downloads/version_sorter-1.1.0.gem"; -version = "1.1.0"; -} -{ -name = "virtus"; -hash = "03d81d65377a603894b058c0ee78130dda1c3e6d56918d40444f11dba5d644a6"; -url = "http://rubygems.org/downloads/virtus-1.0.1.gem"; -version = "1.0.1"; -} -{ -name = "warden"; -hash = "97769e5b5d230fec4f77e91b1116b28fdd27428f4acab68dc5ed025af9d37f7a"; -url = "http://rubygems.org/downloads/warden-1.2.3.gem"; -version = "1.2.3"; -} -{ -name = "webmock"; -hash = "89e8ced0a58bcf68bec818f901ce966b4f8938dd20b101044bd6408589a957f8"; -url = "http://rubygems.org/downloads/webmock-1.16.0.gem"; -version = "1.16.0"; -} -{ -name = "websocket-driver"; -hash = "4e9a04c1e370dada829738ee1433a98e6721e7fa83b98fceef089fe6bce97638"; -url = "http://rubygems.org/downloads/websocket-driver-0.3.3.gem"; -version = "0.3.3"; -} -{ -name = "wikicloth"; -hash = "7ac8a9ca0a948cf472851e521afc6c2a6b04a8f91ef1d824ba6a61ffbd60e6ca"; -url = "http://rubygems.org/downloads/wikicloth-0.8.1.gem"; -version = "0.8.1"; -} -{ -name = "xpath"; -hash = "9ca4a1cc88d9ab16c591468cce7b5d00ee06a8a76b841f8438970c7a44c86c12"; -url = "http://rubygems.org/downloads/xpath-2.0.0.gem"; -version = "2.0.0"; -} -] diff --git a/pkgs/applications/version-management/gitlab/README b/pkgs/applications/version-management/gitlab/README deleted file mode 100644 index cd8d4748e70..00000000000 --- a/pkgs/applications/version-management/gitlab/README +++ /dev/null @@ -1,5 +0,0 @@ -to regenerate Gemfile.nix and Gemfile.lock you need to - - % nix-build bootstrap.nix - % cp result/Gemfile.nix ./ - % cp result/Gemfile.lock ./ diff --git a/pkgs/applications/version-management/gitlab/bootstrap.nix b/pkgs/applications/version-management/gitlab/bootstrap.nix deleted file mode 100644 index a983ede333a..00000000000 --- a/pkgs/applications/version-management/gitlab/bootstrap.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ pkgs ? import {} -}: - -with pkgs; - -let - -in stdenv.mkDerivation rec { - version = "7.4.2"; - name = "gitlab-${version}"; - __noChroot = true; - src = fetchurl { - url = "https://github.com/gitlabhq/gitlabhq/archive/v${version}.zip"; - sha256 = "01iplkpa4scr0wcap6vjrc960dj15z4ciclaqswj0sz5hrp9glw6"; - }; - buildInputs = [ - ruby rubyLibs.bundler libiconv libxslt libxml2 pkgconfig - libffi postgresql which stdenv unzip - ]; - installPhase = '' - unset http_proxy - unset ftp_proxy - - cp -R . $out - cp ${./generate_nix_requirements.rb} $out/generate_nix_requirements.rb - cd $out - - cat > config/database.yml < config/database.yml < s.version.to_s, - :hash => hash.split().first, - :url => url,} - - end -end - -filename = 'Gemfile.nix' - -File.open(filename, 'w') do |file| - file.puts "[" - requirements.each do |name, info| - file.puts "{" - file.puts ['name = ', '"', name, '";'].join('') - file.puts ['hash = ', '"', info[:hash], '";'].join('') - file.puts ['url = ', '"', info[:url], '";'].join('') - file.puts ['version = ', '"', info[:version], '";'].join('') - file.puts "}" - end - file.puts "]" -end diff --git a/pkgs/development/interpreters/ruby/bundler-env/default-gem-config.nix b/pkgs/development/interpreters/ruby/bundler-env/default-gem-config.nix index d982a071a28..eba2a0b0a10 100644 --- a/pkgs/development/interpreters/ruby/bundler-env/default-gem-config.nix +++ b/pkgs/development/interpreters/ruby/bundler-env/default-gem-config.nix @@ -18,16 +18,26 @@ # (to make gems behave if necessary). { lib, fetchurl, writeScript, ruby, libxml2, libxslt, python, stdenv, which -, libiconv, postgresql, v8, v8_3_16_14, clang, sqlite, zlib, imagemagick, pkgconfig -, ncurses, xapian, gpgme, utillinux, fetchpatch, tzdata +, libiconv, postgresql, v8, v8_3_16_14, clang, sqlite, zlib, imagemagick +, pkgconfig , ncurses, xapian, gpgme, utillinux, fetchpatch, tzdata, icu, libffi +, cmake, libssh2, openssl, mysql }: let v8 = v8_3_16_14; + mysql = (import {}).mysql; in { + charlock_holmes = attrs: { + buildInputs = [ which icu ]; + }; + + ffi = attrs: { + buildInputs = [ libffi pkgconfig ]; + }; + gpgme = attrs: { buildInputs = [ gpgme ]; }; @@ -46,6 +56,10 @@ in ]; }; + mysql2 = attrs: { + buildInputs = [ mysql zlib openssl ]; + }; + ncursesw = attrs: { buildInputs = [ ncurses ]; buildFlags = [ @@ -77,6 +91,10 @@ in buildInputs = [ imagemagick pkgconfig ]; }; + rugged = attrs: { + buildInputs = [ cmake pkgconfig openssl libssh2 zlib ]; + }; + sqlite3 = attrs: { buildFlags = [ "--with-sqlite3-include=${sqlite}/include" @@ -103,10 +121,10 @@ in ]; }; - tzdata = attrs: { + tzinfo = attrs: { postPatch = '' substituteInPlace lib/tzinfo/zoneinfo_data_source.rb \ - --replace "/etc/zoneinfo" "${tzdata}/share/zoneinfo" + --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo" ''; }; diff --git a/pkgs/development/interpreters/ruby/bundler-env/default.nix b/pkgs/development/interpreters/ruby/bundler-env/default.nix index fc23e3547b6..f90e756030f 100644 --- a/pkgs/development/interpreters/ruby/bundler-env/default.nix +++ b/pkgs/development/interpreters/ruby/bundler-env/default.nix @@ -8,6 +8,7 @@ { name, gemset, gemfile, lockfile, ruby ? defs.ruby, gemConfig ? defaultGemConfig , enableParallelBuilding ? false # TODO: this might not work, given the env-var shinanigans. +, postInstall ? null , documentation ? false , meta ? {} }@args: @@ -108,7 +109,7 @@ let FileUtils.cp(patched_package.spec.file_name, out) ''} else - cp -r . out + cp -r . $out fi runHook postInstall @@ -273,13 +274,13 @@ stdenv.mkDerivation { export NIX_BUNDLER_GEMPATH=${bundler}/${ruby.gemPath} export GEM_HOME=$out/${ruby.gemPath} - export GEM_PATH=$GEM_HOME + export GEM_PATH=$NIX_BUNDLER_GEMPATH:$GEM_HOME mkdir -p $GEM_HOME ${allBuildFlags} - #export mkdir gems + cp ${bundler}/${bundler.ruby.gemPath}/cache/bundler-*.gem gems ${copyGems} ${lib.optionalString (!documentation) '' @@ -295,8 +296,13 @@ stdenv.mkDerivation { cp ${./monkey_patches.rb} monkey_patches.rb export RUBYOPT="-rmonkey_patches.rb -I $(pwd -P)" bundler install --frozen --binstubs ${lib.optionalString enableParallelBuilding "--jobs $NIX_BUILD_CORES"} + RUBYOPT="" + + runHook postInstall ''; + inherit postInstall; + passthru = { inherit ruby; inherit bundler; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a9199072b28..8fe5f544a2c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1316,9 +1316,10 @@ let gifsicle = callPackage ../tools/graphics/gifsicle { }; # Evaluation broken by recent ruby changes. - # gitlab = callPackage ../applications/version-management/gitlab { - # libiconv = libiconvOrLibc; - # }; + gitlab = callPackage ../applications/version-management/gitlab { + libiconv = libiconvOrLibc; + ruby = ruby_2_1_3; + }; # Evaluation broken by recent ruby changes. # gitlab-shell = callPackage ../applications/version-management/gitlab-shell { }; From cb395eaadb8571604a964373d56d754d9e8597b7 Mon Sep 17 00:00:00 2001 From: Charles Strahan Date: Sun, 25 Jan 2015 16:10:04 -0500 Subject: [PATCH 068/167] gitlab-shell: fix evaluation --- .../version-management/gitlab-shell/default.nix | 8 ++++---- pkgs/top-level/all-packages.nix | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/version-management/gitlab-shell/default.nix b/pkgs/applications/version-management/gitlab-shell/default.nix index 3d4ae689f6b..467e39f7141 100644 --- a/pkgs/applications/version-management/gitlab-shell/default.nix +++ b/pkgs/applications/version-management/gitlab-shell/default.nix @@ -1,9 +1,9 @@ -{ stdenv, ruby, rubyLibs, fetchgit }: +{ stdenv, ruby, bundler, fetchgit }: stdenv.mkDerivation rec { version = "2.1.0"; name = "gitlab-shell-${version}"; - + srcs = fetchgit { url = "https://gitlab.com/gitlab-org/gitlab-shell.git"; rev = "823aba63e444afa2f45477819770fec3cb5f0159"; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { }; buildInputs = [ - ruby rubyLibs.bundler + ruby bundler ]; installPhase = '' @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { export HOME=$(pwd) bundle install -j4 --verbose --local --deployment --without development test ''; - + # gitlab-shell will try to read its config relative to the source # code by default which doesn't work in nixos because it's a # read-only filesystem diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8fe5f544a2c..dce3e0341f2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1315,14 +1315,14 @@ let gifsicle = callPackage ../tools/graphics/gifsicle { }; - # Evaluation broken by recent ruby changes. gitlab = callPackage ../applications/version-management/gitlab { libiconv = libiconvOrLibc; ruby = ruby_2_1_3; }; - # Evaluation broken by recent ruby changes. - # gitlab-shell = callPackage ../applications/version-management/gitlab-shell { }; + gitlab-shell = callPackage ../applications/version-management/gitlab-shell { + ruby = ruby_2_1_3; + }; glusterfs = callPackage ../tools/filesystems/glusterfs { }; From e47e2847757d7c8cdf846327aebcc113ba76eff9 Mon Sep 17 00:00:00 2001 From: Charles Strahan Date: Sun, 25 Jan 2015 16:23:17 -0500 Subject: [PATCH 069/167] ruby: remove obsolete attrs --- pkgs/top-level/all-packages.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dce3e0341f2..1825f32f60a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3462,9 +3462,6 @@ let fsharp = callPackage ../development/compilers/fsharp {}; - # Evaluation broken by recent ruby changes. - # gem-nix = callPackage ../tools/package-management/gem-nix { }; - go_1_0 = callPackage ../development/compilers/go { }; go_1_1 = @@ -4331,8 +4328,6 @@ let }; defaultGemConfig = callPackage ../development/interpreters/ruby/bundler-env/default-gem-config.nix { }; buildRubyGem = callPackage ../development/interpreters/ruby/gem.nix { }; - # Evaluation broken by recent ruby changes. - # loadRubyEnv = callPackage ../development/interpreters/ruby/load-ruby-env.nix { }; bundlerEnv = callPackage ../development/interpreters/ruby/bundler-env { }; ruby_1_8_7 = callPackage ../development/interpreters/ruby/ruby-1.8.7.nix { }; From 61816b06e7f908c1f33c01312218e495f23426f1 Mon Sep 17 00:00:00 2001 From: Charles Strahan Date: Sun, 25 Jan 2015 16:29:37 -0500 Subject: [PATCH 070/167] nixos: disable gitlab test for now --- nixos/release.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/release.nix b/nixos/release.nix index c2760965d20..ca12a03f835 100644 --- a/nixos/release.nix +++ b/nixos/release.nix @@ -252,7 +252,7 @@ in rec { tests.firefox = callTest tests/firefox.nix {}; tests.firewall = callTest tests/firewall.nix {}; tests.fleet = scrubDrv (import tests/fleet.nix { system = "x86_64-linux"; }); - tests.gitlab = callTest tests/gitlab.nix {}; + #tests.gitlab = callTest tests/gitlab.nix {}; tests.gnome3 = callTest tests/gnome3.nix {}; tests.installer.grub1 = forAllSystems (system: scrubDrv (import tests/installer.nix { inherit system; }).grub1.test); tests.installer.lvm = forAllSystems (system: scrubDrv (import tests/installer.nix { inherit system; }).lvm.test); From 54cfcbc826988e67b4b6df25c731418e1ff19c2c Mon Sep 17 00:00:00 2001 From: Moritz Ulrich Date: Sun, 25 Jan 2015 22:37:34 +0100 Subject: [PATCH 071/167] isync: update from 1.1.1 to 1.1.2 --- pkgs/tools/networking/isync/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/isync/default.nix b/pkgs/tools/networking/isync/default.nix index 021f470af24..b493bd74dae 100644 --- a/pkgs/tools/networking/isync/default.nix +++ b/pkgs/tools/networking/isync/default.nix @@ -1,11 +1,11 @@ { fetchurl, stdenv, openssl, pkgconfig, db }: stdenv.mkDerivation rec { - name = "isync-1.1.1"; + name = "isync-1.1.2"; src = fetchurl { url = "mirror://sourceforge/isync/${name}.tar.gz"; - sha256 = "14blgxhpl78bpr1291zb7n3y9g8jpgmnpdnbl0vp2qplw76zv9f3"; + sha256 = "1960ah3fmp75cakd06lcx50n5q0yvfsadjh3lffhyvjvj7ava9d2"; }; buildInputs = [ openssl pkgconfig db ]; From f59ba9a4a6b89851fe7039302f48c24ee1224824 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Sun, 25 Jan 2015 23:40:34 +0100 Subject: [PATCH 072/167] Update stress-ng 0.03.10 -> 0.03.11 --- pkgs/tools/system/stress-ng/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/stress-ng/default.nix b/pkgs/tools/system/stress-ng/default.nix index 42958d71cb9..9b8db03b73e 100644 --- a/pkgs/tools/system/stress-ng/default.nix +++ b/pkgs/tools/system/stress-ng/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl }: stdenv.mkDerivation rec { - version = "0.03.10"; + version = "0.03.11"; name = "stress-ng-${version}"; src = fetchurl { url = "http://kernel.ubuntu.com/~cking/tarballs/stress-ng/${name}.tar.gz"; - sha256 = "1l8dmsnss15s78b8npwhgc6jyi6bfjbgmk4pgfvr1n6z2xgaw43l"; + sha256 = "01pshnqb75c0g4pwcz5i1gh2a6ijy3dlz8drb0i0p6n6l3fpgmar"; }; patchPhase = '' From 171bb614f29fe06b2eb75b0744364561cf1bd0e3 Mon Sep 17 00:00:00 2001 From: Moritz Ulrich Date: Mon, 26 Jan 2015 00:00:31 +0100 Subject: [PATCH 073/167] Dwarf Fortress: Update to 0.40.24. --- pkgs/games/dwarf-fortress/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/games/dwarf-fortress/default.nix b/pkgs/games/dwarf-fortress/default.nix index f4f35f6ad8c..3adecfaf7e4 100644 --- a/pkgs/games/dwarf-fortress/default.nix +++ b/pkgs/games/dwarf-fortress/default.nix @@ -4,17 +4,17 @@ let baseVersion = "40"; - patchVersion = "23"; + patchVersion = "24"; srcs = { df_unfuck = fetchgit { url = "https://github.com/svenstaro/dwarf_fortress_unfuck"; - rev = "c6ec52520c44ba09d0d14c1688d2e9d70354fd01"; - sha256 = "0pp602ykyrq4rhyrf3pyy9vplxlkl256lw8bcfmgh0mqzzap9wq9"; + rev = "39742d64d2886fb594d79e7cc4b98fb917f26811"; + sha256 = "19vwx6kpv1sf93bx5v8x47f7x2cgxsqk82v6j1a72sa3q7m5cpc7"; }; df = fetchurl { url = "http://www.bay12games.com/dwarves/df_${baseVersion}_${patchVersion}_linux.tar.bz2"; - sha256 = "12gjb19scdgsz7zgk9s01qjxqrvh7z0xr68svwgxxqn4wf8kppcl"; + sha256 = "0d4jrs45qj89vq9mjg7fxxhis7zivvb0vzjpmkk274b778kccdys"; }; }; From fc4d437fd1e36554adcefa8cd23daf8df30a36d3 Mon Sep 17 00:00:00 2001 From: Moritz Ulrich Date: Mon, 26 Jan 2015 00:00:57 +0100 Subject: [PATCH 074/167] Dwarf Therapist: Update to git-prerelease. Necessary to support Dwarf Fortress 0.40.24. --- pkgs/games/dwarf-therapist/default.nix | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/pkgs/games/dwarf-therapist/default.nix b/pkgs/games/dwarf-therapist/default.nix index 9ecfe3c0acd..6d7eaf30736 100644 --- a/pkgs/games/dwarf-therapist/default.nix +++ b/pkgs/games/dwarf-therapist/default.nix @@ -1,15 +1,16 @@ -{ stdenv, coreutils, fetchurl, qt4, dwarf_fortress, bash, makeWrapper }: +{ stdenv, coreutils, fetchgit, qt4, dwarf_fortress, bash, makeWrapper }: let - version = "30.1.0"; + version = "30.2.0pre"; df = dwarf_fortress; in stdenv.mkDerivation rec { name = "dwarf-therapist-${version}"; - src = fetchurl { - url = "https://github.com/splintermind/Dwarf-Therapist/archive/v${version}.tar.gz"; - sha256 = "1x9dkis6b3f8iqcfrc2cj9mcgkwf0rzhxhq2lgy4xdr2n0yjkyv7"; + src = fetchgit { + url = "https://github.com/splintermind/Dwarf-Therapist.git"; + rev = "65bb15a29d616d788c20a3344058b7277e4fadba"; + sha256 = "1q1n9sm0lgmn52m4aigb22cdfbh2s569y1mn5cmimgj600i6c2f2"; }; # Needed for hashing @@ -19,12 +20,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = false; configurePhase = '' - substituteInPlace dwarftherapist.pro \ - --replace /usr/bin $out/bin \ - --replace /usr/share $out/share \ - --replace "INSTALLS += doc" "" - - qmake INSTALL_PREFIX=$out + qmake PREFIX=$out ''; postInstall = '' From 58061d9ede1c4f476bcd4c7f3a2753a4899fb7e3 Mon Sep 17 00:00:00 2001 From: AndersonTorres Date: Sun, 25 Jan 2015 22:09:44 -0200 Subject: [PATCH 075/167] MKSH (version R50d): New Package MKSH is the MirBSD Korn Shell. --- pkgs/shells/mksh/default.nix | 48 +++++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 50 insertions(+) create mode 100644 pkgs/shells/mksh/default.nix diff --git a/pkgs/shells/mksh/default.nix b/pkgs/shells/mksh/default.nix new file mode 100644 index 00000000000..da797005be4 --- /dev/null +++ b/pkgs/shells/mksh/default.nix @@ -0,0 +1,48 @@ +{ stdenv, fetchurl, groff }: + +with stdenv.lib; +stdenv.mkDerivation rec { + + name = "mksh-${version}"; + version = "R50d"; + + src = fetchurl { + urls = [ + "http://www.mirbsd.org/MirOS/dist/mir/mksh/${name}.tgz" + "http://pub.allbsd.org/MirOS/dist/mir/mksh/${name}.tgz" + ]; + sha256 = "10prcdffwziksq9sw96c1r09h4kg2zwznybrggzmjfa6l4k8h9m2"; + }; + + buildInputs = [ groff ]; + + buildPhase = '' + mkdir build-dir/ + cp mksh.1 dot.mkshrc build-dir/ + cd build-dir/ + sh ../Build.sh -c lto + ''; + + installPhase = '' + mkdir -p $out/bin $out/share/man/man1 $out/share/mksh $out/bin + install -D -m 755 mksh $out/bin/mksh + install -D -m 644 mksh.1 $out/share/man/man1/mksh.1 + install -D -m 644 mksh.cat1 $out/share/mksh/mksh.cat1 + install -D -m 644 dot.mkshrc $out/share/mksh/mkshrc + ''; + + meta = { + description = "MirBSD Korn Shell"; + longDescription = '' + The MirBSD Korn Shell is a DFSG-free and OSD-compliant (and OSI + approved) successor to pdksh, developed as part of the MirOS + Project as native Bourne/POSIX/Korn shell for MirOS BSD, but + also to be readily available under other UNIX(R)-like operating + systems. + ''; + homepage = "https://www.mirbsd.org/mksh.htm"; + licenses = "custom"; + maintainers = [ maintainers.AndersonTorres ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b161bb73c7b..1781808c1d1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3003,6 +3003,8 @@ let python = python27Full; }; + mksh = callPackage ../shells/mksh { }; + tcsh = callPackage ../shells/tcsh { }; rush = callPackage ../shells/rush { }; From 400bfdf4ef0a6a8514ac277abf5cca36a8b161b4 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Mon, 26 Jan 2015 02:05:57 +0100 Subject: [PATCH 076/167] nodePackages.bip-pod: fix package --- pkgs/top-level/node-packages.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/top-level/node-packages.nix b/pkgs/top-level/node-packages.nix index ae0b7dac59c..a0cbd5c4a8b 100644 --- a/pkgs/top-level/node-packages.nix +++ b/pkgs/top-level/node-packages.nix @@ -28,6 +28,11 @@ rec { bipio.patchPhase = '' ${self.json}/bin/json -I -f package.json -e 'this.scripts.install=""' ''; + bip-pod.patchPhase = '' + substituteInPlace index.js --replace \ + "__dirname + (literal ? '/' : '/../bip-pod-') + podName" \ + "(literal ? __dirname + '/' : \"bip-pod-\") + podName" + ''; } // args.overrides or {}; # Apply overrides and back compatiblity transformations From 4631ea8ed90c985063a94ff3f19b548e3e474c1d Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Mon, 26 Jan 2015 02:06:41 +0100 Subject: [PATCH 077/167] rabbitmq: update 3.3.5 -> 3.4.3 --- pkgs/servers/amqp/rabbitmq-server/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/amqp/rabbitmq-server/default.nix b/pkgs/servers/amqp/rabbitmq-server/default.nix index b5f9195abbd..31eae0c2b6a 100644 --- a/pkgs/servers/amqp/rabbitmq-server/default.nix +++ b/pkgs/servers/amqp/rabbitmq-server/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { name = "rabbitmq-server-${version}"; - version = "3.3.5"; + version = "3.4.3"; src = fetchurl { url = "http://www.rabbitmq.com/releases/rabbitmq-server/v${version}/${name}.tar.gz"; - sha256 = "1hkhkpv2f0nzvw09zfrqg89mphdpn4nwvzrlqnhqf82bd2pzhsvs"; + sha256 = "1mdma4bh6196ix9vhsigb3yav8l5gy2x78nsqxychm4hz5l2vjx6"; }; buildInputs = From 6e7d708bcc25c9e9fafd79e08a4b2fbcf94cda86 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Mon, 26 Jan 2015 02:07:05 +0100 Subject: [PATCH 078/167] nixos/rabbitmq: fix module --- nixos/modules/services/amqp/rabbitmq.nix | 32 +++++++++++++++--------- 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/nixos/modules/services/amqp/rabbitmq.nix b/nixos/modules/services/amqp/rabbitmq.nix index 77487ec1ab9..780d5daded9 100644 --- a/nixos/modules/services/amqp/rabbitmq.nix +++ b/nixos/modules/services/amqp/rabbitmq.nix @@ -31,6 +31,15 @@ in { guest by default, so you should delete this user if you intend to allow external access. ''; + type = types.str; + }; + + port = mkOption { + default = 5672; + description = '' + Port on which RabbitMQ will listen for AMQP connections. + ''; + type = types.int; }; dataDir = mkOption { @@ -77,6 +86,7 @@ in { users.extraUsers.rabbitmq = { description = "RabbitMQ server user"; home = "${cfg.dataDir}"; + createHome = true; group = "rabbitmq"; uid = config.ids.uids.rabbitmq; }; @@ -87,14 +97,16 @@ in { description = "RabbitMQ Server"; wantedBy = [ "multi-user.target" ]; - after = [ "network-interfaces.target" ]; + after = [ "network.target" ]; - path = [ pkgs.rabbitmq_server ]; + path = [ pkgs.rabbitmq_server pkgs.procps ]; environment = { RABBITMQ_MNESIA_BASE = "${cfg.dataDir}/mnesia"; RABBITMQ_NODE_IP_ADDRESS = cfg.listenAddress; + RABBITMQ_NODE_PORT = toString cfg.port; RABBITMQ_SERVER_START_ARGS = "-rabbit error_logger tty -rabbit sasl_error_logger false"; + RABBITMQ_PID_FILE = "${cfg.dataDir}/pid"; SYS_PREFIX = ""; RABBITMQ_ENABLED_PLUGINS_FILE = pkgs.writeText "enabled_plugins" '' [ ${concatStringsSep "," cfg.plugins} ]. @@ -103,26 +115,22 @@ in { serviceConfig = { ExecStart = "${pkgs.rabbitmq_server}/sbin/rabbitmq-server"; + ExecStop = "${pkgs.rabbitmq_server}/sbin/rabbitmqctl stop"; User = "rabbitmq"; Group = "rabbitmq"; - PermissionsStartOnly = true; + WorkingDirectory = cfg.dataDir; }; + postStart = '' + rabbitmqctl wait ${cfg.dataDir}/pid + ''; + preStart = '' - mkdir -p ${cfg.dataDir} && chmod 0700 ${cfg.dataDir} - if [ "$(id -u)" = 0 ]; then chown rabbitmq:rabbitmq ${cfg.dataDir}; fi - ${optionalString (cfg.cookie != "") '' echo -n ${cfg.cookie} > ${cfg.dataDir}/.erlang.cookie chmod 400 ${cfg.dataDir}/.erlang.cookie - chown rabbitmq:rabbitmq ${cfg.dataDir}/.erlang.cookie ''} - - mkdir -p /var/log/rabbitmq && chmod 0700 /var/log/rabbitmq - chown rabbitmq:rabbitmq /var/log/rabbitmq ''; - - postStart = mkBefore "until rabbitmqctl status; do sleep 1; done"; }; }; From 24b5eb61eb944036b5716788ead1b204fba08719 Mon Sep 17 00:00:00 2001 From: Charles Strahan Date: Sun, 25 Jan 2015 20:09:55 -0500 Subject: [PATCH 079/167] fetchzip: fix unpacking regression This resolves a regression introduced in fc0135370342, where providing a name without a proper extension breaks existing uses of fetchzip (they now fail to unpack). Of particular note, that commit broke all uses of fetchFromGitHub because it uses a name like so: "${repo}-${rev}-src" Fixes #5954 --- pkgs/build-support/fetchzip/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/build-support/fetchzip/default.nix b/pkgs/build-support/fetchzip/default.nix index ffdf45a1865..46e7d917160 100644 --- a/pkgs/build-support/fetchzip/default.nix +++ b/pkgs/build-support/fetchzip/default.nix @@ -28,7 +28,7 @@ lib.overrideDerivation (fetchurl ({ mkdir "$unpackDir" cd "$unpackDir" - renamed="$TMPDIR/$name" + renamed="$TMPDIR/${baseNameOf url}" mv "$downloadedFile" "$renamed" unpackFile "$renamed" From 93faf4cc3337d912a2ba7a79793b2775c3b5e62a Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Mon, 26 Jan 2015 04:35:17 +0100 Subject: [PATCH 080/167] Update sdparm 1.08 -> 1.09 Also specify licence & maintain --- pkgs/os-specific/linux/sdparm/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/os-specific/linux/sdparm/default.nix b/pkgs/os-specific/linux/sdparm/default.nix index 30943d8cd41..3b0f7c694ac 100644 --- a/pkgs/os-specific/linux/sdparm/default.nix +++ b/pkgs/os-specific/linux/sdparm/default.nix @@ -1,16 +1,17 @@ {stdenv, fetchurl}: stdenv.mkDerivation { - name = "sdparm-1.08"; + name = "sdparm-1.09"; src = fetchurl { - url = http://sg.danny.cz/sg/p/sdparm-1.08.tgz; - sha256 = "0msy8anggdand1yr50vg2azcfgks7sbfpnqk7xzw9adi2jj7hsrp"; + url = http://sg.danny.cz/sg/p/sdparm-1.09.tar.xz; + sha256 = "0jakqyjwi72zqjzss04bally0xl0lc4710mx8da08vpmir1hfphg"; }; - meta = { + meta = with stdenv.lib; { homepage = http://sg.danny.cz/sg/sdparm.html; description = "A utility to access SCSI device parameters"; - license = stdenv.lib.licenses.free; + license = with licenses; bsd3; + maintainers = with maintainers; [ nckx ]; }; } From 9d0f45df90da7dd97ce8ef17faecf8454f98a13c Mon Sep 17 00:00:00 2001 From: "Julian K. Arni" Date: Mon, 26 Jan 2015 11:37:11 +0800 Subject: [PATCH 081/167] Add haskell package logsink. --- .../libraries/haskell/logsink/default.nix | 16 ++++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 18 insertions(+) create mode 100644 pkgs/development/libraries/haskell/logsink/default.nix diff --git a/pkgs/development/libraries/haskell/logsink/default.nix b/pkgs/development/libraries/haskell/logsink/default.nix new file mode 100644 index 00000000000..d272a4d4c2b --- /dev/null +++ b/pkgs/development/libraries/haskell/logsink/default.nix @@ -0,0 +1,16 @@ +# This file was auto-generated by cabal2nix. Please do NOT edit manually! + +{ cabal, hspec, hsyslog, loggingFacade, time }: + +cabal.mkDerivation (self: { + pname = "logsink"; + version = "0.1.0"; + sha256 = "1yxzqx47017z0djm8bymz43pc8cccnpkawaisvvzb646j6nbrw93"; + buildDepends = [ hsyslog loggingFacade time ]; + testDepends = [ hspec loggingFacade ]; + meta = { + description = "A logging framework for Haskell"; + license = self.stdenv.lib.licenses.mit; + platforms = self.ghc.meta.platforms; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 23bda965802..09017c19303 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1658,6 +1658,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in logict = callPackage ../development/libraries/haskell/logict {}; + logsink = callPackage ../development/libraries/haskell/logsink {}; + loop = callPackage ../development/libraries/haskell/loop {}; lushtags = callPackage ../development/libraries/haskell/lushtags {}; From 9a28d27c6a9181f01fb3b5ceb0eb90a440aab812 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Mon, 26 Jan 2015 04:41:30 +0100 Subject: [PATCH 082/167] Update ccache 3.1.10 -> 3.2.1 --- pkgs/development/tools/misc/ccache/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/misc/ccache/default.nix b/pkgs/development/tools/misc/ccache/default.nix index 4bccbaff314..a7eeda7c2d5 100644 --- a/pkgs/development/tools/misc/ccache/default.nix +++ b/pkgs/development/tools/misc/ccache/default.nix @@ -3,10 +3,10 @@ let ccache = stdenv.mkDerivation { - name = "ccache-3.1.10"; + name = "ccache-3.2.1"; src = fetchurl { - url = http://samba.org/ftp/ccache/ccache-3.1.10.tar.gz; - sha256 = "0fzxa45q7wfm63zrak65wh31w7pnsp0k65fxv00cgmf454as4dza"; + url = http://samba.org/ftp/ccache/ccache-3.2.1.tar.xz; + sha256 = "17dxb0adha2bqzb2r8rcc3kl9mk7y6vrvlh181liivrc3m7g6al7"; }; buildInputs = [ zlib ]; @@ -36,10 +36,11 @@ stdenv.mkDerivation { ''); }; - meta = { + meta = with stdenv.lib; { description = "Compiler cache for fast recompilation of C/C++ code"; homepage = http://ccache.samba.org/; - license = stdenv.lib.licenses.gpl3Plus; + license = with licenses; gpl3Plus; + maintainers = with maintainers; [ nckx ]; }; }; in From 1751ee35aa300655286c5961d20d70b229c460ac Mon Sep 17 00:00:00 2001 From: Michael Alyn Miller Date: Sun, 25 Jan 2015 20:39:46 -0800 Subject: [PATCH 083/167] freerdp: Use absolute path when calling dlopen --- .../remote/freerdp/dlopen-absolute-paths.diff | 25 +++++++++++++++++++ .../networking/remote/freerdp/unstable.nix | 8 ++++++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/applications/networking/remote/freerdp/dlopen-absolute-paths.diff diff --git a/pkgs/applications/networking/remote/freerdp/dlopen-absolute-paths.diff b/pkgs/applications/networking/remote/freerdp/dlopen-absolute-paths.diff new file mode 100644 index 00000000000..2037ad6acb9 --- /dev/null +++ b/pkgs/applications/networking/remote/freerdp/dlopen-absolute-paths.diff @@ -0,0 +1,25 @@ +*** FreeRDP-1.2.0-beta1+android7-src/winpr/libwinpr/smartcard/smartcard_pcsc.c.orig 2015-01-25 19:10:03.971628580 -0800 +--- FreeRDP-1.2.0-beta1+android7-src/winpr/libwinpr/smartcard/smartcard_pcsc.c 2015-01-25 19:55:05.453980544 -0800 +*************** +*** 2807,2816 **** + #ifdef __MACOSX__ + g_PCSCModule = LoadLibraryA("/System/Library/Frameworks/PCSC.framework/PCSC"); + #else +! g_PCSCModule = LoadLibraryA("libpcsclite.so.1"); + + if (!g_PCSCModule) +! g_PCSCModule = LoadLibraryA("libpcsclite.so"); + #endif + + if (!g_PCSCModule) +--- 2807,2816 ---- + #ifdef __MACOSX__ + g_PCSCModule = LoadLibraryA("/System/Library/Frameworks/PCSC.framework/PCSC"); + #else +! g_PCSCModule = LoadLibraryA("@pcsclite@/lib/libpcsclite.so.1"); + + if (!g_PCSCModule) +! g_PCSCModule = LoadLibraryA("@pcsclite@/lib/libpcsclite.so"); + #endif + + if (!g_PCSCModule) diff --git a/pkgs/applications/networking/remote/freerdp/unstable.nix b/pkgs/applications/networking/remote/freerdp/unstable.nix index 00e5a4f93ee..a1528dd1255 100644 --- a/pkgs/applications/networking/remote/freerdp/unstable.nix +++ b/pkgs/applications/networking/remote/freerdp/unstable.nix @@ -1,5 +1,6 @@ { stdenv, fetchFromGitHub, cmake, pkgconfig, openssl, zlib, libX11, libXcursor , libXdamage, libXext, glib, alsaLib, ffmpeg, libxkbfile, libXinerama, libXv +, substituteAll , pulseaudio ? null, cups ? null, pcsclite ? null }: @@ -13,6 +14,13 @@ stdenv.mkDerivation rec { sha256 = "08nn18jydblrif1qs92pakzd3ww7inr0i378ssn1bjp09lm1bkk0"; }; + patches = [ + ] ++ stdenv.lib.optional (pcsclite != null) + (substituteAll { + src = ./dlopen-absolute-paths.diff; + inherit pcsclite; + }); + buildInputs = [ cmake pkgconfig openssl zlib libX11 libXcursor libXdamage libXext glib alsaLib ffmpeg libxkbfile libXinerama libXv cups pulseaudio pcsclite From d110f5adf79bd26eadd945a7a4adc95f0e655f67 Mon Sep 17 00:00:00 2001 From: aszlig Date: Mon, 26 Jan 2015 08:20:14 +0100 Subject: [PATCH 084/167] nixos/gitlab: Fix evaluation. Signed-off-by: aszlig --- nixos/modules/services/misc/gitlab.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/misc/gitlab.nix b/nixos/modules/services/misc/gitlab.nix index 78497babb34..ddb0bd671dd 100644 --- a/nixos/modules/services/misc/gitlab.nix +++ b/nixos/modules/services/misc/gitlab.nix @@ -10,7 +10,7 @@ let ruby = pkgs.gitlab.ruby; bundler = pkgs.bundler; - gemHome = "${pkgs.gitlab.env}/${ruby.gemPath}" + gemHome = "${pkgs.gitlab.env}/${ruby.gemPath}"; databaseYml = '' production: From cd96404ff96315b3cba33f5d1dbae7d38ffb2251 Mon Sep 17 00:00:00 2001 From: David Virgilio Date: Thu, 22 Jan 2015 23:39:39 -0600 Subject: [PATCH 085/167] new package: leocad --- pkgs/applications/graphics/leocad/default.nix | 28 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 30 insertions(+) create mode 100644 pkgs/applications/graphics/leocad/default.nix diff --git a/pkgs/applications/graphics/leocad/default.nix b/pkgs/applications/graphics/leocad/default.nix new file mode 100644 index 00000000000..eaaf047c9bb --- /dev/null +++ b/pkgs/applications/graphics/leocad/default.nix @@ -0,0 +1,28 @@ +/* +To use aditional parts libraries +set the variable LEOCAD_LIB=/path/to/libs/ or use option -l /path/to/libs/ +*/ + +{ stdenv, fetchsvn, qt4, zlib }: + +stdenv.mkDerivation rec { + name = "leocad-${version}"; + version = "0.81"; + + src = fetchsvn { + url = "http://svn.leocad.org/tags/${name}"; + sha256 = "1190gb437ls51hhfiwa79fq131026kywpy3j3k4fkdgfr8a9v3q8"; + }; + + buildInputs = [ qt4 zlib ]; + + prefixKey="INSTALL_PREFIX="; + configureScript = "qmake leocad.pro"; + + meta = with stdenv.lib; { + description = "CAD program for creating virtual LEGO models"; + homepage = http://www.leocad.org/; + license = licenses.gpl2; + inherit (qt4.meta) platforms; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2d59b88c577..a3a0a60d76a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1621,6 +1621,8 @@ let kst = callPackage ../tools/graphics/kst { }; + leocad = callPackage ../applications/graphics/leocad { }; + less = callPackage ../tools/misc/less { }; liquidsoap = callPackage ../tools/audio/liquidsoap/full.nix { }; From ced5afc38c2ea5122bbb9c7d0e455aaeaac8cabd Mon Sep 17 00:00:00 2001 From: aszlig Date: Fri, 23 Jan 2015 01:48:56 +0100 Subject: [PATCH 086/167] chromium: Update all channels to latest versions. This brings a new stable version 40.0.2214.91 along with a beta update to version 41.0.2272.16, the dev channel is still stuck at version 41.0.2272.12 and within the next days will jump to version 42. For this reason, I've done some cheating here and brought the beta channel in par with the dev channel, because dev is older than beta on OmahaProxy. Here's an overview of the channel upgrades: stable: 39.0.2171.65 -> 40.0.2214.91 [1] beta: 40.0.2214.10 -> 41.0.2272.16 [1] [2] [3] dev: 41.0.2224.3 -> 41.0.2272.16 [1] [2] [3] [1]: We needed to patch in locations of lib{pci,udev}.so, because Chromium tries to load them at runtime. For version 41 startup will fail if it is unable to load libudev, but it also has the advantage that this fixes GPU detection using libpci in the stable version, which in turn could fix a few bugs on NixOS. [2]: The upstream Debian package for the binary plugins now uses XZ compression for the enclosed data tarball. [3]: Chromium 41 needs {shapshot,natives}_blob.bin in order to start up, so let's cp it among with the .pak files to avoid adding a conditional for version 40. The release annoucement of the stable channel update can be found here: http://googlechromereleases.blogspot.de/2015/01/stable-update.html Note that this release contains 62 security fixes(!) and I'm hereby apologizing for the delay of this update. Signed-off-by: aszlig --- .../networking/browsers/chromium/browser.nix | 2 +- .../networking/browsers/chromium/common.nix | 6 +++++ .../networking/browsers/chromium/plugins.nix | 3 ++- .../browsers/chromium/source/sources.nix | 24 +++++++++---------- 4 files changed, 21 insertions(+), 14 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/browser.nix b/pkgs/applications/networking/browsers/chromium/browser.nix index f88d7df4030..6dcc1dbf860 100644 --- a/pkgs/applications/networking/browsers/chromium/browser.nix +++ b/pkgs/applications/networking/browsers/chromium/browser.nix @@ -9,7 +9,7 @@ mkChromiumDerivation (base: rec { installPhase = '' mkdir -p "$libExecPath" - cp -v "$buildPath/"*.pak "$libExecPath/" + cp -v "$buildPath/"*.pak "$buildPath/"*.bin "$libExecPath/" cp -v "$buildPath/icudtl.dat" "$libExecPath/" cp -vLR "$buildPath/locales" "$buildPath/resources" "$libExecPath/" cp -v "$buildPath/libpdf.so" "$buildPath/libffmpegsumo.so" "$libExecPath/" diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix index 5b662f4b29b..9c8e7d08382 100644 --- a/pkgs/applications/networking/browsers/chromium/common.nix +++ b/pkgs/applications/networking/browsers/chromium/common.nix @@ -143,6 +143,12 @@ let sed -i -e '/module_path *=.*libexif.so/ { s|= [^;]*|= base::FilePath().AppendASCII("${libexif}/lib/libexif.so")| }' chrome/utility/media_galleries/image_metadata_extractor.cc + + sed -i -e '/lib_loader.*Load/s!"\(libudev\.so\)!"${udev}/lib/\1!' \ + device/udev_linux/udev?_loader.cc + + sed -i -e '/libpci_loader.*Load/s!"\(libpci\.so\)!"${pciutils}/lib/\1!' \ + gpu/config/gpu_info_collector_linux.cc ''; gypFlags = mkGypFlags (gypFlagsUseSystemLibs // { diff --git a/pkgs/applications/networking/browsers/chromium/plugins.nix b/pkgs/applications/networking/browsers/chromium/plugins.nix index 8e2dd2a4886..49d758c836c 100644 --- a/pkgs/applications/networking/browsers/chromium/plugins.nix +++ b/pkgs/applications/networking/browsers/chromium/plugins.nix @@ -21,9 +21,10 @@ let chan = if source.channel == "dev" then "chrome-unstable" else if source.channel == "stable" then "chrome" else "chrome-${source.channel}"; + cext = if versionOlder source.version "41.0.0.0" then "lzma" else "xz"; in '' mkdir -p plugins - ar p "$src" data.tar.lzma | tar xJ -C plugins --strip-components=4 \ + ar p "$src" data.tar.${cext} | tar xJ -C plugins --strip-components=4 \ ./opt/google/${chan}/PepperFlash \ ./opt/google/${chan}/libwidevinecdm.so \ ./opt/google/${chan}/libwidevinecdmadapter.so diff --git a/pkgs/applications/networking/browsers/chromium/source/sources.nix b/pkgs/applications/networking/browsers/chromium/source/sources.nix index 5437f8e283a..5f40e63125d 100644 --- a/pkgs/applications/networking/browsers/chromium/source/sources.nix +++ b/pkgs/applications/networking/browsers/chromium/source/sources.nix @@ -1,21 +1,21 @@ # This file is autogenerated from update.sh in the parent directory. { dev = { - version = "41.0.2224.3"; - sha256 = "04lgklidxx4bryqhnm7kjqbfr12ns8ic9g4yxk3dig71081sas5f"; - sha256bin32 = "17fgh57yckk318r7r6qkc934dpq35qa6ps4x5fwscl070rzjf81k"; - sha256bin64 = "1qsvjm38cxx3inrw0hs4q9f4i9arqfj9cs57xh64wflrnh2z52zf"; + version = "41.0.2272.16"; + sha256 = "14l3l5gcjqszqjb3zmwxsyfci495fi315sznvm2n2ark24mf03yq"; + sha256bin32 = "0xqhzlmbyh5w678j7iwssd81z1bpggpzxni1y79xn5lhc26c50jd"; + sha256bin64 = "0c9j75xqv4jx57asiaadarz714h1adscvb4h5ng7mbmr268qp6f2"; }; beta = { - version = "40.0.2214.10"; - sha256 = "0wxkxgj6z18l2qkm0k16r8bpv9rdxk1g1ias03zzvlbj1bw3brdn"; - sha256bin32 = "0wr2vg97d3qrryb5sz31sd3ycb1l17irrs79vfa04ip85jqv89zn"; - sha256bin64 = "0bclgy386vdmfdf59hwkypcs8wwmlpgl3npp089hmcdvv7dmars8"; + version = "41.0.2272.16"; + sha256 = "14l3l5gcjqszqjb3zmwxsyfci495fi315sznvm2n2ark24mf03yq"; + sha256bin32 = "0xqhzlmbyh5w678j7iwssd81z1bpggpzxni1y79xn5lhc26c50jd"; + sha256bin64 = "0c9j75xqv4jx57asiaadarz714h1adscvb4h5ng7mbmr268qp6f2"; }; stable = { - version = "39.0.2171.65"; - sha256 = "0lglcjvyhgmdm0sd76wv509pgwcfl86rlp9rj83z9giadwqlcmxi"; - sha256bin32 = "1iqzi462vw8da5f8ysk76q68xhiw5ndqc3hhc6djipsc6h240bji"; - sha256bin64 = "1gxh3sxpnl0167la9ncnz7l85gzi4ax6g5pqni1nma5g5cqqm177"; + version = "40.0.2214.91"; + sha256 = "0ja1wvjn0g8xs20j87s3gl9h70yzx8rfa3k126wnl9gay6gxlbzp"; + sha256bin32 = "0mfg66s7fqx6v8n0hilsw40i5ximasbqhrmw4fpnpa0x0i77bphj"; + sha256bin64 = "14lqm8m937b9sl5k7sc939aar76ij9790c807yahk6q36mfyd269"; }; } From eae32fb798400e8189ec0a7301dd22383f748039 Mon Sep 17 00:00:00 2001 From: aszlig Date: Sat, 24 Jan 2015 13:21:33 +0100 Subject: [PATCH 087/167] nixos/tests/chromium: Increase VM memory size. Chromium is quite memory hungry and we frequently get random crashes in the tests, so let's set it to 1024 MB because new releases of Chromium most probably won't consume *less* memory. Signed-off-by: aszlig --- nixos/tests/chromium.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/tests/chromium.nix b/nixos/tests/chromium.nix index d571a435816..efae0ec4045 100644 --- a/nixos/tests/chromium.nix +++ b/nixos/tests/chromium.nix @@ -10,6 +10,7 @@ import ./make-test.nix ( name = "chromium"; machine.imports = [ ./common/x11.nix ]; + machine.virtualisation.memorySize = 1024; startupHTML = pkgs.writeText "chromium-startup.html" '' From 9343f6f4612301f9954ada94252701a2304c271c Mon Sep 17 00:00:00 2001 From: aszlig Date: Mon, 26 Jan 2015 08:47:42 +0100 Subject: [PATCH 088/167] chromium: Ensure runtime deps for enabled plugins. We're propagating the plugin flags by importing from another Nix expression file, which in turn exports the Nix path to the wrapper. This causes that the store path isn't referenced in the wrapper and the path isn't recognized by scanning the wrapper script (only those already referenced at build time are). So let's add the activated plugins to the buildInputs of the wrapper. Signed-off-by: aszlig --- pkgs/applications/networking/browsers/chromium/default.nix | 2 +- pkgs/applications/networking/browsers/chromium/plugins.nix | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/browsers/chromium/default.nix b/pkgs/applications/networking/browsers/chromium/default.nix index 8e397d81919..c41b2e2c4e7 100644 --- a/pkgs/applications/networking/browsers/chromium/default.nix +++ b/pkgs/applications/networking/browsers/chromium/default.nix @@ -66,7 +66,7 @@ let in stdenv.mkDerivation { name = "chromium${suffix}-${chromium.browser.version}"; - buildInputs = [ makeWrapper ]; + buildInputs = [ makeWrapper ] ++ chromium.plugins.enabledPlugins; buildCommand = let browserBinary = "${chromium.browser}/libexec/chromium/chromium"; diff --git a/pkgs/applications/networking/browsers/chromium/plugins.nix b/pkgs/applications/networking/browsers/chromium/plugins.nix index 49d758c836c..e8e07f907ed 100644 --- a/pkgs/applications/networking/browsers/chromium/plugins.nix +++ b/pkgs/applications/networking/browsers/chromium/plugins.nix @@ -94,6 +94,7 @@ let else head (tail v); in fold (l: r: zipAttrsWith (_: f) [ l r ]) {}; in { + inherit enabledPlugins; settings = mergeAttrsets (map getNix enabledPlugins); }; }; From a4af32eec3685bc1b1cd7807fbfdbe94813ee06e Mon Sep 17 00:00:00 2001 From: Longrin Wischnewski Date: Mon, 26 Jan 2015 09:35:56 +0100 Subject: [PATCH 089/167] openldap: add dataDir, use cfg.user and cfg.group to run slapd --- nixos/modules/services/databases/openldap.nix | 28 +++++++++++++------ 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/nixos/modules/services/databases/openldap.nix b/nixos/modules/services/databases/openldap.nix index eae4c114fc1..4355bf97b9f 100644 --- a/nixos/modules/services/databases/openldap.nix +++ b/nixos/modules/services/databases/openldap.nix @@ -20,6 +20,7 @@ in services.openldap = { enable = mkOption { + type = types.bool; default = false; description = " Whether to enable the ldap server. @@ -27,16 +28,25 @@ in }; user = mkOption { + type = types.string; default = "openldap"; description = "User account under which slapd runs."; }; group = mkOption { + type = types.string; default = "openldap"; description = "Group account under which slapd runs."; }; + dataDir = mkOption { + type = types.string; + default = "/var/db/openldap"; + description = "The database directory."; + }; + extraConfig = mkOption { + type = types.lines; default = ""; description = " sldapd.conf configuration @@ -60,22 +70,22 @@ in preStart = '' mkdir -p /var/run/slapd chown -R ${cfg.user}:${cfg.group} /var/run/slapd - mkdir -p /var/db/openldap - chown -R ${cfg.user}:${cfg.group} /var/db/openldap + mkdir -p ${cfg.dataDir} + chown -R ${cfg.user}:${cfg.group} ${cfg.dataDir} ''; - serviceConfig.ExecStart = "${openldap}/libexec/slapd -u openldap -g openldap -d 0 -f ${configFile}"; + serviceConfig.ExecStart = "${openldap}/libexec/slapd -u ${cfg.user} -g ${cfg.group} -d 0 -f ${configFile}"; }; - users.extraUsers = optionalAttrs (cfg.user == "openldap") (singleton - { name = "openldap"; + users.extraUsers.openldap = + { name = cfg.user; group = cfg.group; uid = config.ids.uids.openldap; - }); + }; - users.extraGroups = optionalAttrs (cfg.group == "openldap") (singleton - { name = "openldap"; + users.extraGroups.openldap = + { name = cfg.group; gid = config.ids.gids.openldap; - }); + }; }; } From 893d0cad56385958d736e3fec187244f27585e00 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 25 Jan 2015 20:57:19 +0100 Subject: [PATCH 090/167] hackage-packages.nix: re-generate from Hackage 2015-01-26T08:49:04+0100 --- .../haskell-modules/configuration-common.nix | 1 + .../configuration-ghc-7.8.x.nix | 3 + .../haskell-modules/hackage-packages.nix | 430 ++++++++++++------ 3 files changed, 303 insertions(+), 131 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 44957c94ab7..43541c227c6 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -172,6 +172,7 @@ self: super: { memcached-binary = dontCheck super.memcached-binary; postgresql-simple = dontCheck super.postgresql-simple; snowball = dontCheck super.snowball; + wai-middleware-hmac = dontCheck super.wai-middleware-hmac; xmlgen = dontCheck super.xmlgen; # These packages try to access the network. diff --git a/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix index e24323ee272..34e8c9fbb3b 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix @@ -64,6 +64,9 @@ self: super: { # The test suite pulls in mtl 2.2.x command-qq = dontCheck super.command-qq; + # Doesn't support GHC < 7.10.x. + ghc-exactprint = dontDistribute super.ghc-exactprint; + } // # packages relating to amazonka diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index df1315a087f..ea44c4ab344 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -3146,8 +3146,8 @@ self: { }: mkDerivation { pname = "Deadpan-DDP"; - version = "0.9.1.0"; - sha256 = "0kbr3742xklmhz7qw4wi3f753q3lcklnh9ypdxf5wnbb1z2415b2"; + version = "0.9.3.0"; + sha256 = "03vs4pvca80wwgfgm1a6hbincvsmlxyyz319ihk9pw22zqiq5qvs"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -11927,9 +11927,8 @@ self: { }: mkDerivation { pname = "RSA"; - version = "2.1.0"; - sha256 = "0bhnnz7vp1942ac2vg0y6vsag9bm0pslnm4ix6lmw28hy6d1jk2a"; - editedCabalFile = "a6367228c6ecf3abc4a43225058ed9e86dc291849e943ce1f1ef5527c1ecba07"; + version = "2.1.0.1"; + sha256 = "0m74683bm34zd5r46ndb1h8jx1xp8wypfqm0gi3zmrv1rmm0j0hv"; buildDepends = [ base binary bytestring crypto-api crypto-pubkey-types pureMD5 SHA ]; @@ -13163,6 +13162,18 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "SpinCounter" = callPackage + ({ mkDerivation, base, monad-loops, ref-mtl, stm }: + mkDerivation { + pname = "SpinCounter"; + version = "0.0.1"; + sha256 = "1rf9r69a2k3qfmy2nvwm3gdimncjglsv698rdc8i8gnjwrr0c1i2"; + buildDepends = [ base monad-loops ref-mtl stm ]; + homepage = "https://github.com/Julek"; + description = "Lock free Spin Counter"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "Spock" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , case-insensitive, containers, directory, hashable, hspec @@ -13875,6 +13886,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "TreeCounter" = callPackage + ({ mkDerivation, base, ref-mtl, stm }: + mkDerivation { + pname = "TreeCounter"; + version = "0.0.2"; + sha256 = "06ci4v8gflsgi73wrpqvhb7w3mdkbjgidhqf95yyk4wiga1mrzal"; + buildDepends = [ base ref-mtl stm ]; + homepage = "https://github.com/Julek"; + description = "Wait-free Tree Counter"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "TreeStructures" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -14093,12 +14116,13 @@ self: { }) {}; "Unique" = callPackage - ({ mkDerivation, base, containers }: + ({ mkDerivation, base, containers, hashable, unordered-containers + }: mkDerivation { pname = "Unique"; - version = "0.3"; - sha256 = "04z0krkrknmlgbjfcqjfxa9racdc0sc3z7nyg16ram2hciiblyx4"; - buildDepends = [ base containers ]; + version = "0.4"; + sha256 = "0la9gxr7kl0s606kl5szb1sw3xwh9pnd1ak6iwlxi7b0bm9syik1"; + buildDepends = [ base containers hashable unordered-containers ]; description = "It provides the functionality like unix \"uniq\" utility"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -16993,6 +17017,7 @@ self: { pname = "algebra"; version = "4.2"; sha256 = "1b74c55326qsnpyqzyhyq87j61wp3zrpsqhipgw8db8nm2lq9nhs"; + editedCabalFile = "621c4b71305b0a6a926f055608b5ca76c4c2360a523bcdf88d80fd10d20f4210"; buildDepends = [ adjunctions array base containers distributive mtl nats semigroupoids semigroups tagged transformers void @@ -21610,6 +21635,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "base58-bytestring" = callPackage + ({ mkDerivation, base, bytestring, quickcheck-assertions + , quickcheck-instances, tasty, tasty-quickcheck + }: + mkDerivation { + pname = "base58-bytestring"; + version = "0.0.3"; + sha256 = "1b0h6j8wnd4064kwa0h5fh04wzn40bxdxbw2bwvksz632k709w4q"; + buildDepends = [ base bytestring ]; + testDepends = [ + base bytestring quickcheck-assertions quickcheck-instances tasty + tasty-quickcheck + ]; + homepage = "https://bitbucket.org/s9gf4ult/base58-bytestring"; + description = "Implementation of BASE58 transcoding for ByteStrings"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "base58address" = callPackage ({ mkDerivation, base, binary, bytestring, containers, cryptohash , QuickCheck, test-framework, test-framework-quickcheck2 @@ -25397,6 +25440,7 @@ self: { pname = "bytes"; version = "0.14.1.3"; sha256 = "18pbn7qz93hwkdlbdld2mh91hki1smbcz0gsn6d816gr7whf1fhx"; + editedCabalFile = "320ebe39de8e091a9a043c59a0f7b44fdaf9b7306bbc299cc9552aa2a31093be"; buildDepends = [ base binary bytestring cereal containers mtl text time transformers transformers-compat void @@ -25446,8 +25490,8 @@ self: { ({ mkDerivation, base, bytestring, deepseq }: mkDerivation { pname = "bytestring-builder"; - version = "0.10.4.1.0"; - sha256 = "0zhrmdhmm0iyw4c767s291g6vj7aabdji2y4p0lbl29s6fcq0wmz"; + version = "0.10.4.1.1"; + sha256 = "13dajygfpqxl1w875lj9asyhbzz0psi4lk73wiwll41p8brlrjrn"; buildDepends = [ base bytestring deepseq ]; description = "The new bytestring builder, packaged outside of GHC"; license = stdenv.lib.licenses.bsd3; @@ -25689,9 +25733,8 @@ self: { ({ mkDerivation, base, bytestring, bzip2 }: mkDerivation { pname = "bzlib"; - version = "0.5.0.4"; - sha256 = "1vf37y7wknrihf7hipd6lihkmn7sszbgfb325my52yzbjs3baccd"; - editedCabalFile = "96e2a6fa6a6a13bdf9d0fe95d7fa1ca3bae0d211b608b250548d90e89f1a1ce2"; + version = "0.5.0.5"; + sha256 = "0zh130vw719a8d11q5qzc3ilzgv8cqyc2a7r1a131cv1fjnd1rwy"; buildDepends = [ base bytestring ]; extraLibraries = [ bzip2 ]; description = "Compression and decompression in the bzip2 format"; @@ -25825,8 +25868,8 @@ self: { }: mkDerivation { pname = "c2hs"; - version = "0.21.1"; - sha256 = "0p16r6hfkcbw0qkpa1dg3pllhsq5xw7hhr8m14cp2wkhizk8xv4n"; + version = "0.22.1"; + sha256 = "1dziid3xmhdz0sszs8nlilvjqj9qsd5nl6w3ckfbv5xqmywp9sap"; isLibrary = false; isExecutable = true; buildDepends = [ @@ -26758,8 +26801,8 @@ self: { }: mkDerivation { pname = "cake3"; - version = "0.5.2.0"; - sha256 = "0wr797r7sg8f48r2pjl2nw70vcdkiamqghz2zpfr6awy9018fhgw"; + version = "0.6.0"; + sha256 = "0k045qqnivhmsvxas0zlmp9qgkb16917s4wk67l7mscgpi99fhdq"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -27994,8 +28037,8 @@ self: { }: mkDerivation { pname = "cgrep"; - version = "6.4.9"; - sha256 = "1g5np8r5h8hxgyxr3m7595xh7fiq1b8h9w6vm0ly81949lbwclga"; + version = "6.4.12"; + sha256 = "1iaq554dx21zdphmry9iarakfispv16sa7fp7pf3n764q4jznq47"; isLibrary = false; isExecutable = true; buildDepends = [ @@ -31444,8 +31487,8 @@ self: { }: mkDerivation { pname = "configuration-tools"; - version = "0.2.7"; - sha256 = "0lx5cix1kf50kvsak75gwhbbrgp2d3ji0ja4x0jnrh5n1xv0n812"; + version = "0.2.8"; + sha256 = "1xg36kdzh80c1npk43g95pyy08rlldy736a78ihzdhsrqf45jasz"; buildDepends = [ aeson attoparsec base base-unicode-symbols bytestring Cabal case-insensitive directory dlist errors mtl network-uri @@ -32558,9 +32601,10 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "countable"; - version = "0.1"; - sha256 = "0qfgfsl9zvi7fkzdzh7n7v190w8jxvjb7dx1y3hxxg7cikflppz9"; + version = "0.2"; + sha256 = "1az6pk1is587ggys6v1qh3yabnc63vr0fcd5bmvwx20c137yflik"; buildDepends = [ base ]; + homepage = "https://github.com/AshleyYakeley/countable"; description = "Countable, Searchable, Finite, Empty classes"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -36568,17 +36612,23 @@ self: { }) {}; "deepseq-bounded" = callPackage - ({ mkDerivation, array, base, deepseq, HUnit, parallel, random - , template-haskell + ({ mkDerivation, array, attoparsec, base, bytestring, cpphs + , deepseq, deepseq-generics, generics-sop, ghc-prim, HUnit, mtl + , parallel, random, syb, template-haskell, text }: mkDerivation { pname = "deepseq-bounded"; - version = "0.5.5"; - sha256 = "1qak7lzngb3pi39sri85dqr9vkvf2bjlxbxxp61n8f2j0kdr0g0r"; - buildDepends = [ array base deepseq parallel random ]; - testDepends = [ - base deepseq HUnit parallel random template-haskell + version = "0.6.0.0"; + sha256 = "03wbx0h8hs3bbm2q1r90241dxvch09fymswpqpcqjwz30cg1q1q7"; + buildDepends = [ + array attoparsec base bytestring cpphs deepseq deepseq-generics + generics-sop mtl parallel random syb text ]; + testDepends = [ + base cpphs deepseq deepseq-generics generics-sop ghc-prim HUnit + parallel random syb template-haskell + ]; + buildTools = [ cpphs ]; homepage = "http://fremissant.net/deepseq-bounded"; description = "Bounded deepseq, including support for generic deriving"; license = stdenv.lib.licenses.bsd3; @@ -37156,14 +37206,15 @@ self: { "descriptive" = callPackage ({ mkDerivation, aeson, base, bifunctors, containers, hspec, HUnit - , mtl, text, transformers + , mtl, scientific, text, transformers, vector }: mkDerivation { pname = "descriptive"; - version = "0.3.1"; - sha256 = "1l7i40gr1501i1k76fp49flkpad6g0lc10i0waf6qkb6dwn2104n"; + version = "0.4.3"; + sha256 = "0gabmlq2jzfbr4m23fccqgvim0my7r9f6fl1wb8his308bx9js8p"; buildDepends = [ - aeson base bifunctors containers mtl text transformers + aeson base bifunctors containers mtl scientific text transformers + vector ]; testDepends = [ aeson base bifunctors containers hspec HUnit mtl text transformers @@ -38596,8 +38647,8 @@ self: { }: mkDerivation { pname = "distributed-process-p2p"; - version = "0.1.3.0"; - sha256 = "00lvi2x1s8r7lwfvsjnvzc9iwdk4ip8svw85p2h3ra4iqbzj70l2"; + version = "0.1.3.1"; + sha256 = "00dbw4p60lbfjfhi9xzyh1jjdndygw00xpirzcnl5f20370hdikh"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -38858,8 +38909,8 @@ self: { }: mkDerivation { pname = "diversity"; - version = "0.3.4.1"; - sha256 = "10ij12bf1bc6iifglh2w88rkyby8jjaadrip4d2wfs4djdpppxra"; + version = "0.3.5.0"; + sha256 = "1pi6vj6cxsp3kb9sd1qhvx9s09sa3vh7rm3czfssynnw9zanp99r"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -41028,12 +41079,12 @@ self: { }) {}; "elevator" = callPackage - ({ mkDerivation, base, clean-unions, transformers }: + ({ mkDerivation, base, extensible, transformers }: mkDerivation { pname = "elevator"; - version = "0.1.3"; - sha256 = "0z7rj70ilv4y95prfdj3fjlw4icr64d66lqgyr6jp28zxrxw1535"; - buildDepends = [ base clean-unions transformers ]; + version = "0.2"; + sha256 = "008sxn0vsscfbipd859wjwb4a088jdgx8chl0c9kg4g313skx37g"; + buildDepends = [ base extensible transformers ]; homepage = "https://github.com/fumieval/elevator"; description = "Immediately lifts to a desired level"; license = stdenv.lib.licenses.bsd3; @@ -42524,8 +42575,8 @@ self: { }: mkDerivation { pname = "eventstore"; - version = "0.5.0.1"; - sha256 = "0npwpdlnwd5imprv77rv9wyi5ivfnzkb6gr4baj8z2fp6z28z6vd"; + version = "0.6.0.1"; + sha256 = "0g93ya46lbq9z7n88ixrn61rivcls3lwpi2xz2z4kx5aschgcvm4"; buildDepends = [ aeson async base bytestring cereal containers network protobuf random sodium text time uuid @@ -43031,11 +43082,11 @@ self: { ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "extensible"; - version = "0.2.4"; - sha256 = "179bca2iqaanyfppq5907g0crjbqsww225zp81p14l9n142vzbwn"; + version = "0.2.6"; + sha256 = "0cl997bkd4jmcaidivsfwzw8x7hmy66sfarzbjkqcqqp37pc1ml3"; buildDepends = [ base template-haskell ]; homepage = "https://github.com/fumieval/extensible"; - description = "Poly-kinded, extensible ADTs"; + description = "Extensible, efficient, lens-friendly data types"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -47755,6 +47806,23 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "ghc-exactprint" = callPackage + ({ mkDerivation, base, containers, directory, filepath, ghc + , ghc-paths, ghc-syb-utils, HUnit, mtl, random, syb + }: + mkDerivation { + pname = "ghc-exactprint"; + version = "0.1.0.0"; + sha256 = "1afsipsjgafgw8ngz33j4gb9rxf17icmxd4hqg5v0s47fcrapx52"; + buildDepends = [ base containers ghc ghc-paths syb ]; + testDepends = [ + base containers directory filepath ghc ghc-paths ghc-syb-utils + HUnit mtl random syb + ]; + description = "ExactPrint for GHC"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "ghc-gc-tune" = callPackage ({ mkDerivation, base, directory, filepath, process }: mkDerivation { @@ -53238,8 +53306,8 @@ self: { }: mkDerivation { pname = "handsy"; - version = "0.0.2"; - sha256 = "1xrj2ldcfdlgk05s8w4wsfb26ba2nf94jvpvsxziv5qg8hsiipgj"; + version = "0.0.4"; + sha256 = "15xhx912drsnp7sj70diwxp9x2a2c82j5h96qywb27kbmrvpcja4"; buildDepends = [ base bytestring free process process-extras transformers ]; @@ -54315,6 +54383,7 @@ self: { pname = "hashable-extras"; version = "0.2.0.1"; sha256 = "09y2m0wpim7sl7n9qnkr0miwfsbvb1q8lm6shpcq0jxzxknbag7s"; + editedCabalFile = "0797bee08c6190172fa48ce7f2821160efcd26f9fcf2afce08ea64737c1aef7d"; buildDepends = [ base bifunctors bytestring generic-deriving hashable transformers ]; @@ -55182,8 +55251,8 @@ self: { ({ mkDerivation, array, base, happy, pretty, syb }: mkDerivation { pname = "haskell-src"; - version = "1.0.1.6"; - sha256 = "1vscvbsly7k0zqb7fi6bm38dfacyl8qgmv0h25fqkn95c0v5dif7"; + version = "1.0.2.0"; + sha256 = "19lilhpwnjb7cks9fq1ipnc8f7dwxy0ri3dgjkdxs3i355byw99a"; buildDepends = [ array base pretty syb ]; buildTools = [ happy ]; description = "Support for manipulating Haskell source code"; @@ -59112,8 +59181,8 @@ self: { }: mkDerivation { pname = "hindent"; - version = "4.3.0"; - sha256 = "0wlrhka9dk4b1vrp3x4wav3jhwzwka5acgmjad0ivkhi8259np9v"; + version = "4.3.1"; + sha256 = "1my7qa2rkl15hs02qlcfvna4cw9d04l1mavxiyj3zplhmiqsdp1s"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -59262,7 +59331,7 @@ self: { pname = "hint"; version = "0.4.2.1"; sha256 = "0nc545y1v3s1897f3ims7m37wnn288xyz1zb9sxqs6immdxyly0g"; - editedCabalFile = "5df279115fcd094b20af6f3f7b09ed9b13d8545ddba1f70e4dfb5d802c79aab2"; + editedCabalFile = "e8d9cdfd463c48cbaea0dc6fecfdeddb0a8a2076a8c127fc14cde6017aa64ac6"; buildDepends = [ base directory exceptions extensible-exceptions filepath ghc ghc-mtl ghc-paths mtl random unix utf8-string @@ -59794,12 +59863,11 @@ self: { ({ mkDerivation, base, hledger-lib, time }: mkDerivation { pname = "hledger-diff"; - version = "0.2.0.1"; - sha256 = "170snnncr8wgl8z0j7z6lq4cm748v0sch2i516xx08i260ra0zpp"; + version = "0.2.0.2"; + sha256 = "1bdskrg6rxnhf3jzhg5n933ynkkn6n2fyphpwz3svv4qs9sqnwl1"; isLibrary = false; isExecutable = true; buildDepends = [ base hledger-lib time ]; - jailbreak = true; homepage = "https://github.com/gebner/hledger-diff"; description = "Compares the transactions in two ledger files"; license = stdenv.lib.licenses.gpl3; @@ -61764,8 +61832,8 @@ self: { }: mkDerivation { pname = "hpc-coveralls"; - version = "0.8.1"; - sha256 = "1w0cq9s5x613i94341cn2maf3v2phwrg4sbq1d7kkxp5x6ix4rhy"; + version = "0.8.2"; + sha256 = "1iz500x71gc7isl69ij74p4nbg4619k6d619cqar3rcjna3sc2fr"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -63279,8 +63347,8 @@ self: { }: mkDerivation { pname = "hsdev"; - version = "0.1.3.3"; - sha256 = "161zpbq97h1mdmf3yxmbmihh92mbshgz4cdnxwpiarynb7y6lm3f"; + version = "0.1.3.4"; + sha256 = "1m21wwl93sba113qr733a9qpxc0ljrn6mpd17760gzxpa5vhfjqd"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -65028,17 +65096,16 @@ self: { "htar" = callPackage ({ mkDerivation, base, bytestring, bzlib, directory, filepath - , old-locale, old-time, tar, zlib + , old-locale, tar, time, zlib }: mkDerivation { pname = "htar"; - version = "0.4"; - sha256 = "1yxp3kql8viavx5vwxcm5gqilsq82bspx42c45n4ix13h0z2ww5m"; + version = "0.4.0.1"; + sha256 = "17zxk0fig5sh967zz33k8as132i2ghazpj5w93vl6hw8d1hrj2n6"; isLibrary = false; isExecutable = true; buildDepends = [ - base bytestring bzlib directory filepath old-locale old-time tar - zlib + base bytestring bzlib directory filepath old-locale tar time zlib ]; description = "Command-line tar archive utility"; license = stdenv.lib.licenses.bsd3; @@ -66411,8 +66478,8 @@ self: { }: mkDerivation { pname = "hxt"; - version = "9.3.1.11"; - sha256 = "1c98cw6dd0932nnyg6j62srdfrcpmsdqbv1habrz4fwkdl7bb46f"; + version = "9.3.1.12"; + sha256 = "132y82d9vc8vl9vy912s5nk9aqvsn3dpan5xjw6rrm5yigdpwbdg"; buildDepends = [ base binary bytestring containers deepseq directory filepath HUnit hxt-charproperties hxt-regex-xmlschema hxt-unicode mtl network-uri @@ -67966,8 +68033,8 @@ self: { ({ mkDerivation, base, directory, filepath, mtl }: mkDerivation { pname = "imports"; - version = "0.1.2.0"; - sha256 = "1iv4vcp5amf49i1bj9cbarb5xgbxm7wym54wgaa9kvl3391dmy3q"; + version = "0.1.2.1"; + sha256 = "1hm4dg07mw8cihkqziz827kwa3qqvgjg1y45r2lg66crsaanprgz"; buildDepends = [ base directory filepath mtl ]; testDepends = [ base directory filepath mtl ]; jailbreak = true; @@ -69414,8 +69481,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "iso639"; - version = "0.1.0.2"; - sha256 = "011k1k1g7ywk2y5b2sbaghw1mfainijbb3x6m7n5s040gy0kh9ar"; + version = "0.1.0.3"; + sha256 = "1s15vb00nqxnmm59axapipib1snh6q5qhfdw7pgb9vdsz8i86jqj"; buildDepends = [ base ]; homepage = "https://github.com/HugoDaniel/iso639"; description = "ISO-639-1 language codes"; @@ -73494,20 +73561,21 @@ self: { }) {}; "leaky" = callPackage - ({ mkDerivation, base, deepseq-bounded, deepseq-generics + ({ mkDerivation, base, cpphs, deepseq-bounded, deepseq-generics , generics-sop, random, seqaid, template-haskell }: mkDerivation { pname = "leaky"; - version = "0.1.7.0"; - sha256 = "13rmxqj7ca3lp3wmbh8x37gwnm4b66mi6xcz2fsq9cmhsr92lf1i"; + version = "0.2.0.0"; + sha256 = "00jbva33dsy3hq5hvzx7kn242qfxv6z4wh37cba9f5nrmia6ivw1"; isLibrary = false; isExecutable = true; buildDepends = [ - base deepseq-bounded deepseq-generics generics-sop random seqaid - template-haskell + base cpphs deepseq-bounded deepseq-generics generics-sop random + seqaid template-haskell ]; - homepage = "http://www.fremissant.net/leaky"; + buildTools = [ cpphs ]; + homepage = "http://fremissant.net/leaky"; description = "Robust space leak, and its strictification"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; @@ -76336,6 +76404,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "logsink" = callPackage + ({ mkDerivation, base, hspec, hsyslog, logging-facade, time }: + mkDerivation { + pname = "logsink"; + version = "0.1.0"; + sha256 = "1yxzqx47017z0djm8bymz43pc8cccnpkawaisvvzb646j6nbrw93"; + buildDepends = [ base hsyslog logging-facade time ]; + testDepends = [ base hspec logging-facade ]; + description = "A logging framework for Haskell"; + license = stdenv.lib.licenses.mit; + }) {}; + "lojban" = callPackage ({ mkDerivation, base, containers, curl, directory, haskell98, HTTP , markov-chain, mtl, parsec, process, random, regex-compat, strict @@ -76782,8 +76862,8 @@ self: { ({ mkDerivation, base, blaze-builder, lucid, text, transformers }: mkDerivation { pname = "lucid-svg"; - version = "0.2.0.0"; - sha256 = "1rscw8zxa2zmwi37kg4sqc7bsihwqxdqq880b40l5mzanklan5bg"; + version = "0.2.0.1"; + sha256 = "19rhczhrhmi1cwp8q9hqfvr6vvridq4f5h90abdn464nnymncad2"; buildDepends = [ base blaze-builder lucid text transformers ]; jailbreak = true; homepage = "http://github.com/jeffreyrosenbluth/lucid-svg.git"; @@ -77062,13 +77142,13 @@ self: { "machinecell" = callPackage ({ mkDerivation, arrows, base, free, hspec, mtl, profunctors - , QuickCheck + , QuickCheck, semigroups }: mkDerivation { pname = "machinecell"; - version = "1.2.0"; - sha256 = "0c6dqwl8pd922afvbxirhipf5kcqksfmlb6rd8iycr8ix54962gb"; - buildDepends = [ arrows base free mtl profunctors ]; + version = "1.3.0"; + sha256 = "1as4cfckdfkiis9m28a5k35z0vmb8lg8wrm8623glvz57s0n4gq3"; + buildDepends = [ arrows base free mtl profunctors semigroups ]; testDepends = [ base hspec mtl profunctors QuickCheck ]; homepage = "http://github.com/as-capabl/machinecell"; description = "Arrow based stream transducers"; @@ -82597,8 +82677,8 @@ self: { }: mkDerivation { pname = "nagios-perfdata"; - version = "0.2.1"; - sha256 = "08s19c6mx5df9a7588pbjsvzgwnc43zbir2fwwqzarmrr7dh2jp3"; + version = "0.2.2"; + sha256 = "159m45fvxgdabh7n24bkmg2901y3792afcrccqna1in3ha9vxd22"; buildDepends = [ attoparsec base bifunctors bytestring containers mtl ]; @@ -85172,6 +85252,7 @@ self: { free hashable kan-extensions minioperational profunctors transformers unordered-containers void witherable ]; + jailbreak = true; homepage = "https://github.com/fumieval/objective"; description = "Extensible objects"; license = stdenv.lib.licenses.bsd3; @@ -88646,6 +88727,26 @@ self: { license = stdenv.lib.licenses.agpl3; }) {}; + "pgdl" = callPackage + ({ mkDerivation, base, binary, bytestring, configurator, directory + , filepath, http-conduit, process, resourcet, split, tagsoup, text + , transformers, vty, vty-ui + }: + mkDerivation { + pname = "pgdl"; + version = "6.6"; + sha256 = "1014r7p8n06zv8a4i68d0j5j9g98i27k5gr53b2855wnd6aklpcr"; + editedCabalFile = "341c753356aabd712a0c54c00ef29b4d520abca7f1e9c0d428fbf9d8a1181847"; + isLibrary = false; + isExecutable = true; + buildDepends = [ + base binary bytestring configurator directory filepath http-conduit + process resourcet split tagsoup text transformers vty vty-ui + ]; + description = "pgdownloader"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "pgm" = callPackage ({ mkDerivation, array, base, bytestring, parsec }: mkDerivation { @@ -89095,8 +89196,8 @@ self: { ({ mkDerivation, async, base, pipes, stm }: mkDerivation { pname = "pipes-concurrency"; - version = "2.0.2"; - sha256 = "0g4fbh8dk8ph2ga0vyanqj52rxk9c1zi6g4yk3a1g6bnf4bklhm8"; + version = "2.0.3"; + sha256 = "0jsfnlzl6yvhikgn6v361ld9aypv2h2nsz1q24dxfk953zvm2sp5"; buildDepends = [ base pipes stm ]; testDepends = [ async base pipes stm ]; description = "Concurrency for the pipes ecosystem"; @@ -89633,15 +89734,14 @@ self: { }: mkDerivation { pname = "playlists"; - version = "0.2.0.0"; - sha256 = "1brri1rl3zx2mqls3cw4bcdykq100dgxh0cslryhxfb95b4m8583"; + version = "0.3.0.0"; + sha256 = "1g49w0h3fms4ihxwbaq0bg0dzgqa1k83zrbnnd57svcr5qgi9clb"; isLibrary = true; isExecutable = true; buildDepends = [ attoparsec base bytestring filepath optparse-applicative text word8 ]; testDepends = [ base bytestring doctest hlint hspec ]; - jailbreak = true; homepage = "https://github.com/pjones/playlists"; description = "Library and executable for working with playlist files"; license = stdenv.lib.licenses.bsd3; @@ -91594,8 +91694,8 @@ self: { }: mkDerivation { pname = "process-extras"; - version = "0.3.0"; - sha256 = "0dy4clrnd33dmn5dy9fnniv8khz6ifirj1a9flfm5wwx286lnkxx"; + version = "0.3.0.1"; + sha256 = "1kgqf6p9m6g0vf2dj8l543qn3a2b837dzzwi8knp41divlq7z76v"; buildDepends = [ base bytestring deepseq ListLike process text ]; homepage = "https://github.com/seereason/process-extras"; description = "Process extras"; @@ -93282,8 +93382,8 @@ self: { ({ mkDerivation, base, hspec, ieee754, QuickCheck }: mkDerivation { pname = "quickcheck-assertions"; - version = "0.1.1"; - sha256 = "0hrnr17wafng7nc6d8w6pp1lygplri8xkb5380aq64zg9iik2s21"; + version = "0.2.0"; + sha256 = "0h7pa84hzy3bhv1acf1rvvw3lza0m8shd8a0vykzpx8lnkxbl3v0"; buildDepends = [ base ieee754 QuickCheck ]; testDepends = [ base hspec ieee754 QuickCheck ]; homepage = "https://github.com/s9gf4ult/quickcheck-assertions"; @@ -93557,8 +93657,8 @@ self: { }: mkDerivation { pname = "quoridor-hs"; - version = "0.1.1.0"; - sha256 = "1hmxkzrl74vcxam6kpin2fgxd4rx408fy42yzdkbl87l4bklp0gd"; + version = "0.1.1.2"; + sha256 = "1yha2rsphq2ar8c7p15dlg621d4ym46xgv70fga9mlq2r4zwy2lv"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -100153,23 +100253,24 @@ self: { }) {}; "seqaid" = callPackage - ({ mkDerivation, array, base, Cabal, containers, deepseq-bounded - , directory, ghc, modulespection, mtl, process, regex-base - , regex-pcre, syb, template-haskell, temporary, th-expand-syns + ({ mkDerivation, array, base, Cabal, containers, cpphs + , deepseq-bounded, directory, exceptions, filepath, ghc, ghc-paths + , mtl, process, regex-base, regex-pcre, syb, template-haskell + , temporary, transformers }: mkDerivation { pname = "seqaid"; - version = "0.1.7.0"; - sha256 = "0ny511pyirmxy9j78dkwmyvgqaisa7rja53zf9p1g3grhbhydfi1"; + version = "0.2.0.0"; + sha256 = "0n7d26b9g3f042hj67giwgksgvm122ncbll250s0q1rxgbxcp81f"; isLibrary = true; isExecutable = true; buildDepends = [ - array base Cabal containers deepseq-bounded directory ghc - modulespection mtl process regex-base regex-pcre syb - template-haskell temporary th-expand-syns + array base Cabal containers cpphs deepseq-bounded directory + exceptions filepath ghc ghc-paths mtl process regex-base regex-pcre + syb template-haskell temporary transformers ]; jailbreak = true; - homepage = "http://www.fremissant.net/seqaid"; + homepage = "http://fremissant.net/seqaid"; description = "Dynamic strictness control, including space leak repair"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; @@ -103766,8 +103867,8 @@ self: { }: mkDerivation { pname = "snaplet-purescript"; - version = "0.1.0.0"; - sha256 = "04p1k9rrqn1y25fxdz15lgg43y2q5nd9q5r73qv27v3gn1qsr9y0"; + version = "0.2.0.0"; + sha256 = "0f9014v92j5rgy0x6j965d4gay0ipz668rv7rp3m56qnghc8vp5h"; buildDepends = [ base configurator mtl raw-strings-qq shelly snap snap-core text ]; @@ -106087,6 +106188,22 @@ self: { license = stdenv.lib.licenses.gpl3; }) {}; + "statsd-datadog" = callPackage + ({ mkDerivation, base, bytestring, monad-control, network, text + , transformers-base + }: + mkDerivation { + pname = "statsd-datadog"; + version = "0.2.0.0"; + sha256 = "1c9kgyzfk5xdxsjkjhs6vbiz03mqm41qr0ycyfxc11v0wl78yazk"; + buildDepends = [ + base bytestring monad-control network text transformers-base + ]; + homepage = "https://bitbucket.org/dpwiz/statsd-datadog"; + description = "DataDog-flavored StatsD client"; + license = stdenv.lib.licenses.mit; + }) {}; + "statvfs" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -107182,8 +107299,8 @@ self: { }: mkDerivation { pname = "structured-haskell-mode"; - version = "1.0.10"; - sha256 = "11dl0nmjp4jyjq9gk4qw0hpkxcq5y256vd3msw5h32rb9ax7vmlm"; + version = "1.0.11"; + sha256 = "1q54bkf40jn6n8wrs5smrnchjnh3537lnwpf5hhggxsp3fa9nxgr"; isLibrary = false; isExecutable = true; buildDepends = [ base descriptive haskell-src-exts text ]; @@ -109181,17 +109298,12 @@ self: { }) {}; "tar" = callPackage - ({ mkDerivation, base, bytestring, directory, filepath, old-time - , time - }: + ({ mkDerivation, base, bytestring, directory, filepath, time }: mkDerivation { pname = "tar"; - version = "0.4.0.1"; - sha256 = "0vbsv7h3zgp30mlgsw156jkv1rqy5zbm98as9haf7x15hd6jf254"; - editedCabalFile = "1653792be4d9c7ea3181842ece695f0fee9bb52bc99694bca97e0b1f826775e4"; - buildDepends = [ - base bytestring directory filepath old-time time - ]; + version = "0.4.1.0"; + sha256 = "05875pc5ns1fsbl9qgr8sqh29xl4mhvj0pwsa9z4afxv6h6328bm"; + buildDepends = [ base bytestring directory filepath time ]; description = "Reading, writing and manipulating \".tar\" archive files."; license = stdenv.lib.licenses.bsd3; }) {}; @@ -113923,8 +114035,8 @@ self: { pname = "twitter-types-lens"; version = "0.6.0"; sha256 = "0n2z7v2mcvj2czkszkp87sf7cv4zj82yccygs9ah5ax28dw823v3"; + editedCabalFile = "914c48c9ce684698e10d4b0adf0f87afeed2ff6018d5f208711be58d251e4dc7"; buildDepends = [ base lens template-haskell text twitter-types ]; - jailbreak = true; homepage = "https://github.com/himura/twitter-types-lens"; description = "Twitter JSON types (lens powered)"; license = stdenv.lib.licenses.bsd3; @@ -114506,8 +114618,8 @@ self: { }: mkDerivation { pname = "typeparams"; - version = "0.0.5"; - sha256 = "1yfc9xpi851sd05nhjdsglsjimmjipfdfssc2w9mav6fa878xy2h"; + version = "0.0.6"; + sha256 = "1blhqm8ba37mqp2ziipm0igyccyrqlwcink5xbz0m56ca7lid0vb"; buildDepends = [ base constraints deepseq ghc-prim primitive reflection tagged template-haskell vector @@ -115843,6 +115955,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "unsafeperformst" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "unsafeperformst"; + version = "0.9.1"; + sha256 = "0kcnvcvi4dadgasa07fa8lnvrfpqp140kckifm12jwbwps8vv62g"; + buildDepends = [ base ]; + homepage = "https://github.com/atzeus/unsafeperformst"; + description = "Like unsafeperformIO, but for the ST monad"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "unscramble" = callPackage ({ mkDerivation, array, base, optparse-applicative, stream-fusion , unordered-containers @@ -118106,8 +118230,8 @@ self: { }: mkDerivation { pname = "wai-cors"; - version = "0.2"; - sha256 = "0ljggv4ylx9rjr595w8vfk744bv7x0b5argr7nlw61ywm8ck8djs"; + version = "0.2.1"; + sha256 = "1bdnlrpq8s8rb3ybnv8rmmvid5j38gsps65dhlpys32ljhfzzklz"; buildDepends = [ attoparsec base base-unicode-symbols bytestring case-insensitive charset errors http-types parsers resourcet transformers wai @@ -118502,6 +118626,49 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "wai-middleware-hmac" = callPackage + ({ mkDerivation, base, base64-bytestring, byteable, bytestring + , case-insensitive, cryptohash, doctest, Glob, hlint, hspec + , http-types, HUnit, process, regex-compat, transformers, wai + , wai-extra, word8 + }: + mkDerivation { + pname = "wai-middleware-hmac"; + version = "0.1.0.0"; + sha256 = "01xd1nhi96lflh6ssaz3m5dkacrp2b2kwk611jc8q5j3kmyc0zqs"; + buildDepends = [ + base base64-bytestring byteable bytestring case-insensitive + cryptohash http-types transformers wai word8 + ]; + testDepends = [ + base bytestring doctest Glob hlint hspec http-types HUnit process + regex-compat wai wai-extra + ]; + jailbreak = true; + homepage = "https://github.com/creichert/wai-middleware-hmac"; + description = "HMAC Authentication Middleware for WAI"; + license = stdenv.lib.licenses.bsd3; + }) {}; + + "wai-middleware-hmac-client" = callPackage + ({ mkDerivation, base, base64-bytestring, byteable, bytestring + , case-insensitive, cryptohash, http-client, http-types, mtl + , old-locale, time, transformers, word8 + }: + mkDerivation { + pname = "wai-middleware-hmac-client"; + version = "0.1.0.0"; + sha256 = "1mvd3gzvn2qanrk9xh6adsq8xjnwiynw97kbv8fd74pkhj7i9xlz"; + buildDepends = [ + base base64-bytestring byteable bytestring case-insensitive + cryptohash http-client http-types mtl old-locale time transformers + word8 + ]; + homepage = "https://github.com/creichert/wai-middleware-hmac"; + description = "Wai HMAC Authentication Middleware Client"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wai-middleware-route" = callPackage ({ mkDerivation, base, bytestring, http-types, HUnit , test-framework, test-framework-hunit, text, wai, wai-test @@ -119894,12 +120061,13 @@ self: { }) {}; "witness" = callPackage - ({ mkDerivation, base, mtl }: + ({ mkDerivation, base, categories, constraints, transformers }: mkDerivation { pname = "witness"; - version = "0.2"; - sha256 = "0ibdwp4v49landvqxfy59qggjk3ww33rw87c3f30blyak79s2g7w"; - buildDepends = [ base mtl ]; + version = "0.3"; + sha256 = "0r0395blixr5g3s2dm4x4mj93yjk4zlig0b5acbnnr7yimjmnd11"; + buildDepends = [ base categories constraints transformers ]; + homepage = "https://github.com/AshleyYakeley/witness"; description = "values that witness types"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -122058,8 +122226,8 @@ self: { }: mkDerivation { pname = "xss-sanitize"; - version = "0.3.5.4"; - sha256 = "1h9dj234sj216g676la0h73nwm0fw4snik31qi0s754vyy6bcygf"; + version = "0.3.5.5"; + sha256 = "05qmhd50bdy5z0nvqvrm25ax4i642gv6gkdn678flg6sckshr4s2"; buildDepends = [ attoparsec base containers css-text network-uri tagsoup text utf8-string From fc3dd0226d6c4a2c74bd2fe3b75a4e7b964c4a86 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 26 Jan 2015 09:48:08 +0100 Subject: [PATCH 091/167] ocaml-ocurl: fix evaluation --- pkgs/development/ocaml-modules/ocurl/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/ocaml-modules/ocurl/default.nix b/pkgs/development/ocaml-modules/ocurl/default.nix index 9d1c18f1817..73670fb3125 100644 --- a/pkgs/development/ocaml-modules/ocurl/default.nix +++ b/pkgs/development/ocaml-modules/ocurl/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { createFindlibDestdir = true; meta = { description = "OCaml bindings to libcurl"; - license = stdenv.lib.licenses.bsd; + license = stdenv.lib.licenses.bsd3; homepage = http://ocurl.forge.ocamlcore.org/; maintainers = with stdenv.lib.maintainers; [ bennofs ]; platforms = ocaml.meta.platforms; From c1ce67561d7a0faf96c905b676f5c256bcb26719 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Mon, 26 Jan 2015 10:03:17 +0100 Subject: [PATCH 092/167] openldap: correct directory hint --- nixos/modules/services/databases/openldap.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/databases/openldap.nix b/nixos/modules/services/databases/openldap.nix index 2e1b9049b7a..63e970a563e 100644 --- a/nixos/modules/services/databases/openldap.nix +++ b/nixos/modules/services/databases/openldap.nix @@ -37,7 +37,7 @@ in rootdn cn=admin,dc=example,dc=org # NOTE: change after first start rootpw secret - directory /var/run/slapd + directory /var/db/openldap '''; ''; }; From f550c76d0e54ab61066a7e6fd0220c3c4e3df296 Mon Sep 17 00:00:00 2001 From: Matej Cotman Date: Mon, 26 Jan 2015 10:20:27 +0100 Subject: [PATCH 093/167] nixui: update to 0.1.1 --- pkgs/tools/package-management/nixui/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/nixui/default.nix b/pkgs/tools/package-management/nixui/default.nix index 1296a9be323..713bc361623 100644 --- a/pkgs/tools/package-management/nixui/default.nix +++ b/pkgs/tools/package-management/nixui/default.nix @@ -4,11 +4,11 @@ , configurations ? (config.nixui.configurations or ["/etc/nixos/configuration.nix"]) , NIX_PATH ? (config.nixui.NIX_PATH or "/nix/var/nix/profiles/per-user/root/channels/nixos:nixpkgs=/etc/nixos/nixpkgs:nixos-config=/etc/nixos/configuration.nix") }: let - version = "0.1.0"; + version = "0.1.1"; src = fetchgit { url = "git://github.com/matejc/nixui.git"; rev = "refs/tags/${version}"; - sha256 = "198inv8ih751fc1l4dvjp9p6k4kfacikab61v6f604d45psnk6qf"; + sha256 = "03m4p62aya8zvdrqhjcsqgf5yj8rvnjf4vx72ck5rci1gnzxk4r3"; }; nixui = (import ./node-default.nix { nixui = src; inherit pkgs; }).build; script = writeScript "nixui" '' From 282fd58c85633c2dc5bdc46f4dfca5ef322c9493 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 26 Jan 2015 10:04:48 +0100 Subject: [PATCH 094/167] r-curl: help the package find curl's headers --- pkgs/development/r-modules/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix index 28671fd847f..f5851dfc831 100644 --- a/pkgs/development/r-modules/default.nix +++ b/pkgs/development/r-modules/default.nix @@ -899,6 +899,10 @@ let ]; otherOverrides = old: new: { + curl = old.curl.overrideDerivation (attrs: { + preConfigure = "export CURL_INCLUDES=${pkgs.curl}/include/curl"; + }); + RcppArmadillo = old.RcppArmadillo.overrideDerivation (attrs: { patchPhase = "patchShebangs configure"; }); From 42bd43fbc437a43f2c3c1138df4c6fca0722cdc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Mon, 26 Jan 2015 11:02:01 +0100 Subject: [PATCH 095/167] pync: mark as broken --- pkgs/top-level/python-packages.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 27c35b1d2ec..29f54abc19f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13203,9 +13203,10 @@ let propagatedBuildInputs = with self; [ dateutil ]; - preInstall = stdenv.lib.optionalString stdenv.isDarwin '' - sed -i 's|^\([ ]*\)self.bin_path.*$|\1self.bin_path = "${pkgs.rubyPackages.terminal_notifier}/bin/terminal-notifier"|' build/lib/pync/TerminalNotifier.py - ''; + # TODO: rubyPackages doesn't exist + #preInstall = stdenv.lib.optionalString stdenv.isDarwin '' + # sed -i 's|^\([ ]*\)self.bin_path.*$|\1self.bin_path = "${pkgs.rubyPackages.terminal_notifier}/bin/terminal-notifier"|' build/lib/pync/TerminalNotifier.py + #''; meta = with stdenv.lib; { description = "Python Wrapper for Mac OS 10.8 Notification Center"; @@ -13213,6 +13214,7 @@ let license = licenses.mit; platforms = platforms.darwin; maintainers = [ maintainers.lovek323 ]; + broken = true; }; }; From 86f635aad8c419f4f853867adc2df729b666fcf4 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Mon, 26 Jan 2015 10:31:07 +0000 Subject: [PATCH 096/167] python-html2text: add package --- pkgs/top-level/python-packages.json | 2 ++ pkgs/top-level/python-packages.nix | 17 +++++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/pkgs/top-level/python-packages.json b/pkgs/top-level/python-packages.json index 7ef83ef9072..8dbd010b9b6 100644 --- a/pkgs/top-level/python-packages.json +++ b/pkgs/top-level/python-packages.json @@ -144,5 +144,7 @@ }, { "name": "suds", "doCheck": false + }, + { "name": "html2text" } ] diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 29f54abc19f..9783de127ac 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13269,5 +13269,22 @@ let license = licenses.mit; }; }; + + html2text = buildPythonPackage rec { + name = "html2text-2014.12.29"; + + src = pkgs.fetchurl { + url = "https://pypi.python.org/packages/source/h/html2text/html2text-2014.12.29.tar.gz"; + md5 = "c5bd796bdf7d1bfa43f55f1e2b5e4826"; + }; + + propagatedBuildInputs = with pythonPackages; [ ]; + + meta = with stdenv.lib; { + description = "# html2text"; + homepage = https://github.com/Alir3z4/html2text/; + license = unknown; + }; + }; }); in pythonPackages From c3a1231f527fca344c183560a9208e48418d9fba Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Mon, 26 Jan 2015 10:36:07 +0000 Subject: [PATCH 097/167] python-beautifulsoup3: new package --- pkgs/top-level/python-packages.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 9783de127ac..2dd26952d61 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13286,5 +13286,22 @@ let license = unknown; }; }; + + beautifulsoup = buildPythonPackage rec { + name = "beautifulsoup-3.2.1"; + + src = pkgs.fetchurl { + url = "https://pypi.python.org/packages/source/B/BeautifulSoup/BeautifulSoup-3.2.1.tar.gz"; + md5 = "44656527ef3ac9874ac4d1c9f35f70ee"; + }; + + propagatedBuildInputs = with pythonPackages; [ ]; + + meta = with stdenv.lib; { + description = "This package is OBSOLETE. It has been replaced by the beautifulsoup4 package. You should use Beautiful Soup 4 for all new projects. "; + homepage = http://www.crummy.com/software/BeautifulSoup/; + license = licenses.bsd; + }; + }; }); in pythonPackages From b4bd89eccf6bc9106e15e2c3af60924caf007a07 Mon Sep 17 00:00:00 2001 From: Mateusz Kowalczyk Date: Mon, 26 Jan 2015 10:59:09 +0000 Subject: [PATCH 098/167] haskell-monad-control: update to 1.0.0.2 --- .../libraries/haskell/monad-control/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/haskell/monad-control/default.nix b/pkgs/development/libraries/haskell/monad-control/default.nix index 84dd9967eda..f75688ef4ce 100644 --- a/pkgs/development/libraries/haskell/monad-control/default.nix +++ b/pkgs/development/libraries/haskell/monad-control/default.nix @@ -1,12 +1,12 @@ # This file was auto-generated by cabal2nix. Please do NOT edit manually! -{ cabal, transformers, transformersBase }: +{ cabal, stm, transformers, transformersBase }: cabal.mkDerivation (self: { pname = "monad-control"; - version = "1.0.0.1"; - sha256 = "1332wravhjhcbj0jh3z1hg2dyfxlkqyb3rv6zdkgz49h2pfjlfbn"; - buildDepends = [ transformers transformersBase ]; + version = "1.0.0.2"; + sha256 = "13l9gq00pjlp1b2g9xzfavl6zibi2s195f234rmhzbsb14yhzgnr"; + buildDepends = [ stm transformers transformersBase ]; meta = { homepage = "https://github.com/basvandijk/monad-control"; description = "Lift control operations, like exception catching, through monad transformers"; From 28fcd16af2711c93e6cc93e1803a63be0ab93ebb Mon Sep 17 00:00:00 2001 From: Mateusz Kowalczyk Date: Mon, 26 Jan 2015 10:59:33 +0000 Subject: [PATCH 099/167] haskell-conduit: update to 1.2.3.1 --- .../libraries/haskell/conduit/default.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pkgs/development/libraries/haskell/conduit/default.nix b/pkgs/development/libraries/haskell/conduit/default.nix index 81ca10bdb38..d0683175482 100644 --- a/pkgs/development/libraries/haskell/conduit/default.nix +++ b/pkgs/development/libraries/haskell/conduit/default.nix @@ -1,21 +1,20 @@ # This file was auto-generated by cabal2nix. Please do NOT edit manually! -{ cabal, exceptions, hspec, liftedBase, mmorph, monadControl, mtl -, QuickCheck, resourcet, safe, transformers, transformersBase, void +{ cabal, exceptions, hspec, liftedBase, mmorph, mtl, QuickCheck +, resourcet, safe, transformers, transformersBase, void }: cabal.mkDerivation (self: { pname = "conduit"; - version = "1.2.3"; - sha256 = "1n4cc5mij9q5wrnm394a2dka7vbnnr9c2kg5d3f4sl1fh156lf6n"; + version = "1.2.3.1"; + sha256 = "04n330f9iad6asmry81aqvb7wyh7b962d6pvcfnpm327z4llnvbq"; buildDepends = [ - exceptions liftedBase mmorph monadControl mtl resourcet - transformers transformersBase void + exceptions liftedBase mmorph mtl resourcet transformers + transformersBase void ]; testDepends = [ exceptions hspec mtl QuickCheck resourcet safe transformers void ]; - doCheck = false; meta = { homepage = "http://github.com/snoyberg/conduit"; description = "Streaming data processing library"; From ff643e80956db5249886f5f1b47445765fa93c0e Mon Sep 17 00:00:00 2001 From: Mateusz Kowalczyk Date: Mon, 26 Jan 2015 10:59:51 +0000 Subject: [PATCH 100/167] haskell-resourcet: update to 1.1.3.3 --- pkgs/development/libraries/haskell/resourcet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/resourcet/default.nix b/pkgs/development/libraries/haskell/resourcet/default.nix index 3d312a6809f..2ee001b4225 100644 --- a/pkgs/development/libraries/haskell/resourcet/default.nix +++ b/pkgs/development/libraries/haskell/resourcet/default.nix @@ -6,8 +6,8 @@ cabal.mkDerivation (self: { pname = "resourcet"; - version = "1.1.3.1"; - sha256 = "13g8vj9hc59q8n696j0w79k5bhp3mgs923y4d2cffnd0p7yd8r8x"; + version = "1.1.3.3"; + sha256 = "0ih5p1k0n3ylcv0yk5x7hjzbzhs67vxmng708g9vz7a24xs2m7w2"; buildDepends = [ exceptions liftedBase mmorph monadControl mtl transformers transformersBase From 2c35ed39296f2afc49b37b092a248804be343391 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Mon, 26 Jan 2015 12:02:19 +0100 Subject: [PATCH 101/167] remove duplicated pythonPackages.beautifulsoup --- pkgs/top-level/python-packages.nix | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2dd26952d61..9783de127ac 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13286,22 +13286,5 @@ let license = unknown; }; }; - - beautifulsoup = buildPythonPackage rec { - name = "beautifulsoup-3.2.1"; - - src = pkgs.fetchurl { - url = "https://pypi.python.org/packages/source/B/BeautifulSoup/BeautifulSoup-3.2.1.tar.gz"; - md5 = "44656527ef3ac9874ac4d1c9f35f70ee"; - }; - - propagatedBuildInputs = with pythonPackages; [ ]; - - meta = with stdenv.lib; { - description = "This package is OBSOLETE. It has been replaced by the beautifulsoup4 package. You should use Beautiful Soup 4 for all new projects. "; - homepage = http://www.crummy.com/software/BeautifulSoup/; - license = licenses.bsd; - }; - }; }); in pythonPackages From 0490d597df5d12c1aeddeb1ef85b868a445de4b3 Mon Sep 17 00:00:00 2001 From: koral Date: Mon, 26 Jan 2015 12:05:37 +0100 Subject: [PATCH 102/167] swftools: 0.8.1 -> 0.9.2 --- pkgs/tools/video/swftools/default.nix | 21 +++++++++++++-------- pkgs/tools/video/swftools/swftools.patch | 17 +++++++++++++++++ 2 files changed, 30 insertions(+), 8 deletions(-) create mode 100644 pkgs/tools/video/swftools/swftools.patch diff --git a/pkgs/tools/video/swftools/default.nix b/pkgs/tools/video/swftools/default.nix index 0a658a23e1c..b185d859093 100644 --- a/pkgs/tools/video/swftools/default.nix +++ b/pkgs/tools/video/swftools/default.nix @@ -1,18 +1,23 @@ -{ stdenv, fetchurl, zlib }: +{ stdenv, fetchurl, freetype, libjpeg, libungif, zlib }: -stdenv.mkDerivation { - name = "swftools-0.8.1"; +with stdenv.lib; +stdenv.mkDerivation rec { + name = "swftools-${version}"; + version = "0.9.2"; src = fetchurl { - url = http://www.swftools.org/swftools-0.8.1.tar.gz; - sha256 = "0l75c3ibwd24g9nqghp1rv1dfrlicw87s0rbdnyffjv4izz6gc2l"; + url = "http://www.swftools.org/${name}.tar.gz"; + sha256 = "1w81dyi81019a6jmnm5z7fzarswng27lg1d4k4d5llxzqszr2s5z"; }; - buildInputs = [ zlib ]; + patches = [ ./swftools.patch ]; - meta = { + buildInputs = [ freetype libjpeg libungif zlib ]; + + meta = { description = "Collection of SWF manipulation and creation utilities"; homepage = http://www.swftools.org/about.html; - license = stdenv.lib.licenses.gpl2; + license = licenses.gpl2; + maintainers = [ maintainers.koral ]; }; } diff --git a/pkgs/tools/video/swftools/swftools.patch b/pkgs/tools/video/swftools/swftools.patch new file mode 100644 index 00000000000..c7eb89f9b3e --- /dev/null +++ b/pkgs/tools/video/swftools/swftools.patch @@ -0,0 +1,17 @@ +--- a/swfs/Makefile.in.orig ++++ b/swfs/Makefile.in +@@ -41,10 +41,10 @@ install: + $(INSTALL_DATA) ./PreLoaderTemplate.swf $(pkgdatadir)/swfs/PreLoaderTemplate.swf + $(INSTALL_DATA) ./tessel_loader.swf $(pkgdatadir)/swfs/tessel_loader.swf + $(INSTALL_DATA) ./swft_loader.swf $(pkgdatadir)/swfs/swft_loader.swf +- rm -f $(pkgdatadir)/swfs/default_viewer.swf -o -L $(pkgdatadir)/swfs/default_viewer.swf +- $(LN_S) $(pkgdatadir)/swfs/simple_viewer.swf $(pkgdatadir)/swfs/default_viewer.swf +- rm -f $(pkgdatadir)/swfs/default_loader.swf -o -L $(pkgdatadir)/swfs/default_loader.swf +- $(LN_S) $(pkgdatadir)/swfs/tessel_loader.swf $(pkgdatadir)/swfs/default_loader.swf ++ rm -f $(pkgdatadir)/swfs/default_viewer.swf # -o -L $(pkgdatadir)/swfs/default_viewer.swf ++ $(LN_S) $(pkgdatadir)/swfs/simple_viewer.swf $(pkgdatadir)/swfs/default_viewer.swf ++ rm -f $(pkgdatadir)/swfs/default_loader.swf # -o -L $(pkgdatadir)/swfs/default_loader.swf ++ $(LN_S) $(pkgdatadir)/swfs/tessel_loader.swf $(pkgdatadir)/swfs/default_loader.swf + + uninstall: + $(UNINSTALL_DATA) $(pkgdatadir)/swfs/simple_viewer.swf From 7c0dbdb3b24d9fa86f4b3931b23677a048281d3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Mon, 26 Jan 2015 12:10:38 +0100 Subject: [PATCH 103/167] fix eval --- pkgs/top-level/python-packages.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 9783de127ac..a16121f2e93 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13281,9 +13281,7 @@ let propagatedBuildInputs = with pythonPackages; [ ]; meta = with stdenv.lib; { - description = "# html2text"; homepage = https://github.com/Alir3z4/html2text/; - license = unknown; }; }; From 35fa59f9caad0c0ae36fa4cc7bee1c0c86dccbd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Mon, 26 Jan 2015 12:12:14 +0100 Subject: [PATCH 104/167] garden --- doc/packageconfig.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/packageconfig.xml b/doc/packageconfig.xml index 9edcc55567a..12a843029a9 100644 --- a/doc/packageconfig.xml +++ b/doc/packageconfig.xml @@ -19,7 +19,7 @@ and will allow the Nix package manager to install unfree licensed packages. - The configuration as listed also applies for NixOS under set. + The configuration as listed also applies to NixOS under set. From 1b3553863aaf36082699d0e1eaae7624de995ea4 Mon Sep 17 00:00:00 2001 From: koral Date: Mon, 26 Jan 2015 12:05:37 +0100 Subject: [PATCH 105/167] swftools: 0.8.1 -> 0.9.2 --- pkgs/tools/video/swftools/default.nix | 21 +++++++++++++-------- pkgs/tools/video/swftools/swftools.patch | 17 +++++++++++++++++ 2 files changed, 30 insertions(+), 8 deletions(-) create mode 100644 pkgs/tools/video/swftools/swftools.patch diff --git a/pkgs/tools/video/swftools/default.nix b/pkgs/tools/video/swftools/default.nix index 0a658a23e1c..b185d859093 100644 --- a/pkgs/tools/video/swftools/default.nix +++ b/pkgs/tools/video/swftools/default.nix @@ -1,18 +1,23 @@ -{ stdenv, fetchurl, zlib }: +{ stdenv, fetchurl, freetype, libjpeg, libungif, zlib }: -stdenv.mkDerivation { - name = "swftools-0.8.1"; +with stdenv.lib; +stdenv.mkDerivation rec { + name = "swftools-${version}"; + version = "0.9.2"; src = fetchurl { - url = http://www.swftools.org/swftools-0.8.1.tar.gz; - sha256 = "0l75c3ibwd24g9nqghp1rv1dfrlicw87s0rbdnyffjv4izz6gc2l"; + url = "http://www.swftools.org/${name}.tar.gz"; + sha256 = "1w81dyi81019a6jmnm5z7fzarswng27lg1d4k4d5llxzqszr2s5z"; }; - buildInputs = [ zlib ]; + patches = [ ./swftools.patch ]; - meta = { + buildInputs = [ freetype libjpeg libungif zlib ]; + + meta = { description = "Collection of SWF manipulation and creation utilities"; homepage = http://www.swftools.org/about.html; - license = stdenv.lib.licenses.gpl2; + license = licenses.gpl2; + maintainers = [ maintainers.koral ]; }; } diff --git a/pkgs/tools/video/swftools/swftools.patch b/pkgs/tools/video/swftools/swftools.patch new file mode 100644 index 00000000000..c7eb89f9b3e --- /dev/null +++ b/pkgs/tools/video/swftools/swftools.patch @@ -0,0 +1,17 @@ +--- a/swfs/Makefile.in.orig ++++ b/swfs/Makefile.in +@@ -41,10 +41,10 @@ install: + $(INSTALL_DATA) ./PreLoaderTemplate.swf $(pkgdatadir)/swfs/PreLoaderTemplate.swf + $(INSTALL_DATA) ./tessel_loader.swf $(pkgdatadir)/swfs/tessel_loader.swf + $(INSTALL_DATA) ./swft_loader.swf $(pkgdatadir)/swfs/swft_loader.swf +- rm -f $(pkgdatadir)/swfs/default_viewer.swf -o -L $(pkgdatadir)/swfs/default_viewer.swf +- $(LN_S) $(pkgdatadir)/swfs/simple_viewer.swf $(pkgdatadir)/swfs/default_viewer.swf +- rm -f $(pkgdatadir)/swfs/default_loader.swf -o -L $(pkgdatadir)/swfs/default_loader.swf +- $(LN_S) $(pkgdatadir)/swfs/tessel_loader.swf $(pkgdatadir)/swfs/default_loader.swf ++ rm -f $(pkgdatadir)/swfs/default_viewer.swf # -o -L $(pkgdatadir)/swfs/default_viewer.swf ++ $(LN_S) $(pkgdatadir)/swfs/simple_viewer.swf $(pkgdatadir)/swfs/default_viewer.swf ++ rm -f $(pkgdatadir)/swfs/default_loader.swf # -o -L $(pkgdatadir)/swfs/default_loader.swf ++ $(LN_S) $(pkgdatadir)/swfs/tessel_loader.swf $(pkgdatadir)/swfs/default_loader.swf + + uninstall: + $(UNINSTALL_DATA) $(pkgdatadir)/swfs/simple_viewer.swf From 400adb7ec49d80b6e33d49a7f0fd22117d8ea3e5 Mon Sep 17 00:00:00 2001 From: skityl Date: Tue, 27 Jan 2015 00:29:52 +1100 Subject: [PATCH 106/167] Bumped version of irssi-0.8.16 to irssi-0.8.17 Signed-off-by: skityl --- pkgs/applications/networking/irc/irssi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/irc/irssi/default.nix b/pkgs/applications/networking/irc/irssi/default.nix index 8d8913cf3cd..47754db1f2d 100644 --- a/pkgs/applications/networking/irc/irssi/default.nix +++ b/pkgs/applications/networking/irc/irssi/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, pkgconfig, ncurses, glib, openssl, perl, libintlOrEmpty }: stdenv.mkDerivation rec { - name = "irssi-0.8.16"; + name = "irssi-0.8.17"; src = fetchurl { url = "http://irssi.org/files/${name}.tar.bz2"; - sha256 = "15wzs4h754jzs1l4z7qzsyjllk9wdx3qfb6gymdiykvmlb9gwyiz"; + sha256 = "01v82q2pfiimx6lh271kdvgp8hl4pahc3srg04fqzxgdsb5015iw"; }; buildInputs = [ pkgconfig ncurses glib openssl perl libintlOrEmpty ]; From 593e829d18bea2d4fd95b0f4068059a3e213037a Mon Sep 17 00:00:00 2001 From: Pascal Wittmann Date: Mon, 26 Jan 2015 17:50:50 +0100 Subject: [PATCH 107/167] accountsservice: update from 0.6.39 to 0.6.40 --- pkgs/development/libraries/accountsservice/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/accountsservice/default.nix b/pkgs/development/libraries/accountsservice/default.nix index 463386ddfe2..3ba91ccaa1a 100644 --- a/pkgs/development/libraries/accountsservice/default.nix +++ b/pkgs/development/libraries/accountsservice/default.nix @@ -3,11 +3,11 @@ stdenv.mkDerivation rec { name = "accountsservice-${version}"; - version = "0.6.39"; + version = "0.6.40"; src = fetchurl { url = "http://www.freedesktop.org/software/accountsservice/accountsservice-${version}.tar.xz"; - sha256 = "0p9kfnr1wvg1qwi6zsgxw031j1wqh41137xl0mv4rm6x2zas6f7r"; + sha256 = "0ayb3y3l25dmwxlh9g071h02mphjfbkvi2k5f635bayb01k7akzh"; }; buildInputs = [ pkgconfig glib intltool libtool makeWrapper From 220c578f76c72e0cc42ad82e3b2f0eb7c99d93cf Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Mon, 26 Jan 2015 19:50:52 +0100 Subject: [PATCH 108/167] Update gparted 0.19.1 -> 0.21.0 --- pkgs/tools/misc/gparted/default.nix | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/misc/gparted/default.nix b/pkgs/tools/misc/gparted/default.nix index cc07ac95db8..e4557e6ae0b 100644 --- a/pkgs/tools/misc/gparted/default.nix +++ b/pkgs/tools/misc/gparted/default.nix @@ -2,11 +2,11 @@ , pkgconfig, gtkmm, libxml2 }: stdenv.mkDerivation rec { - name = "gparted-0.19.1"; + name = "gparted-0.21.0"; src = fetchurl { url = "mirror://sourceforge/gparted/${name}.tar.bz2"; - sha256 = "1x0mbks94jpzphb8hm8w0iqjrn665jkdm4qnzrvxrnvy0x3m2fwd"; + sha256 = "1ab56pplnlnqnhvvgfx1s47g9iz78sb048xlwv7v7hzzx16c73rr"; }; configureFlags = "--disable-doc"; @@ -17,10 +17,16 @@ stdenv.mkDerivation rec { preFixup = "rm $out/share/icons/hicolor/icon-theme.cache"; - meta = { + meta = with stdenv.lib; { description = "Graphical disk partitioning tool"; + longDescription = '' + GNOME Partition Editor for creating, reorganizing, and deleting disk + partitions. GParted enables you to change the partition organization + while preserving the partition contents. + ''; homepage = http://gparted.sourceforge.net; - license = stdenv.lib.licenses.gpl2; - platforms = with stdenv.lib.platforms; linux; + license = with licenses; gpl2Plus; + platforms = with platforms; linux; + maintainers = with maintainers; [ nckx ]; }; } From b7b6c93efde1c93ba08a4c5eb84a4175a80ee6ed Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Mon, 26 Jan 2015 19:57:22 +0100 Subject: [PATCH 109/167] Update (kernel) manpages 3.75 -> 3.78 --- pkgs/data/documentation/man-pages/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/documentation/man-pages/default.nix b/pkgs/data/documentation/man-pages/default.nix index 603ae5c684b..f339be3954b 100644 --- a/pkgs/data/documentation/man-pages/default.nix +++ b/pkgs/data/documentation/man-pages/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl }: stdenv.mkDerivation rec { - name = "man-pages-3.75"; + name = "man-pages-3.78"; src = fetchurl { url = "mirror://kernel/linux/docs/man-pages/${name}.tar.xz"; - sha256 = "1xnja13a3zb7gzcsdn7sx962lk6mj8m3rz1w7fpgvhsq745cmah6"; + sha256 = "0zm3sc0zbfng440jjqha8qnzivvg5nqpwgi7zv9h8qxwgyhrfa65"; }; preBuild = From 334a186340d84352bdce8a9a57e84181f55a8c57 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 26 Jan 2015 10:29:33 +0100 Subject: [PATCH 110/167] hackage-packages.nix: re-generate from Hackage 2015-01-26T16:59:26+0100 --- .../configuration-ghc-7.10.x.nix | 1 + .../haskell-modules/hackage-packages.nix | 66 +++++++++++-------- 2 files changed, 40 insertions(+), 27 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix index 1f975c44b91..9111be3ba55 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix @@ -63,6 +63,7 @@ self: super: { attoparsec = dontCheck super.attoparsec; # test suite hangs silently for at least 10 minutes + ChasingBottoms = dontCheck super.ChasingBottoms; split = dontCheck super.split; # Test suite fails with some (seemingly harmless) error. diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index ea44c4ab344..cd9329e3da2 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -31689,6 +31689,18 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "constrained-categories" = callPackage + ({ mkDerivation, base, tagged, void }: + mkDerivation { + pname = "constrained-categories"; + version = "0.1.0.0"; + sha256 = "02vsadayxch5dl77jl4dpk36zj4wpkgrpwlad3swk8dyfqyf4jfk"; + buildDepends = [ base tagged void ]; + homepage = "https://github.com/leftaroundabout/constrained-categories"; + description = "Constrained clones of the category-theory type classes, using ConstraintKinds"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "constrained-normal" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -61832,8 +61844,8 @@ self: { }: mkDerivation { pname = "hpc-coveralls"; - version = "0.8.2"; - sha256 = "1iz500x71gc7isl69ij74p4nbg4619k6d619cqar3rcjna3sc2fr"; + version = "0.8.3"; + sha256 = "02nqp267dcqrl81p7pn0bwpi44lakwl6pi47n9i1cnr7abcadglb"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -67481,8 +67493,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "ieee754"; - version = "0.7.5"; - sha256 = "0109mhyk76xnbsbpnnz3skpvxjckcldlpq93dvfgy5zahmswl4r3"; + version = "0.7.6"; + sha256 = "03s56h82n7hcwcn2dhd646prcf9wxj5jq49xqsnl7cnvi9768h2q"; buildDepends = [ base ]; homepage = "http://github.com/patperry/hs-ieee754"; description = "Utilities for dealing with IEEE floating point numbers"; @@ -77146,8 +77158,8 @@ self: { }: mkDerivation { pname = "machinecell"; - version = "1.3.0"; - sha256 = "1as4cfckdfkiis9m28a5k35z0vmb8lg8wrm8623glvz57s0n4gq3"; + version = "1.3.1"; + sha256 = "1v4rrjszh6sm2x1nwq33f4xwa41bnls0awhy9qfkap62bpad8fxg"; buildDepends = [ arrows base free mtl profunctors semigroups ]; testDepends = [ base hspec mtl profunctors QuickCheck ]; homepage = "http://github.com/as-capabl/machinecell"; @@ -79530,15 +79542,16 @@ self: { }) {}; "minioperational" = callPackage - ({ mkDerivation, base, clean-unions, containers, elevator + ({ mkDerivation, base, containers, elevator, extensible, mtl , template-haskell, transformers }: mkDerivation { pname = "minioperational"; - version = "0.4.8.1"; - sha256 = "02nkgbpf1dky7h3n99j9m3101wyfahcdx5wk5vidvf9snl5vy1w9"; + version = "0.4.9"; + sha256 = "0kbfk3gpgzxi84kyjf7awdc2x579339zd7c42khlflhk6y88j95m"; buildDepends = [ - base clean-unions containers elevator template-haskell transformers + base containers elevator extensible mtl template-haskell + transformers ]; homepage = "https://github.com/fumieval/minioperational"; description = "fast and simple operational monad"; @@ -96620,8 +96633,8 @@ self: { }: mkDerivation { pname = "rest-client"; - version = "0.4.0.3"; - sha256 = "01rdv19zkc6c3q69vh56wip4drgv1i9ibc2mfjcqlsfbil46a6v3"; + version = "0.4.0.4"; + sha256 = "1ssbjrzvnhq17808p6k8cyg1n62mrpvspf6gq16n7zkvydwdj0ks"; buildDepends = [ aeson-utils base bytestring case-insensitive data-default exception-transformers http-conduit http-types hxt hxt-pickle-utils @@ -96641,8 +96654,8 @@ self: { }: mkDerivation { pname = "rest-core"; - version = "0.34.0.1"; - sha256 = "0jy0gmz9zc9lwbmnbmdka5zasfizqddvvcp7a924papgdvslxg6i"; + version = "0.34.0.2"; + sha256 = "0n9ipdbs0jq7knmqcrdagxqh8anrbl78fbw0j4qijrl4f0nxs0rh"; buildDepends = [ aeson aeson-utils base bytestring either errors fclabels hxt hxt-pickle-utils json-schema mtl multipart random rest-stringmap @@ -96711,8 +96724,8 @@ self: { }: mkDerivation { pname = "rest-happstack"; - version = "0.2.10.5"; - sha256 = "124zg4nrsxgdd1fs860g2mvvvkyc3ybwpvv79a0mv2ij4l6m4jp0"; + version = "0.2.10.6"; + sha256 = "0b21wg4nj24yqh6akyaaw7dxmkdvvb7d9l0d32mz3hx4m2jq9ay5"; buildDepends = [ base containers happstack-server mtl rest-core rest-gen utf8-string ]; @@ -96726,8 +96739,8 @@ self: { }: mkDerivation { pname = "rest-snap"; - version = "0.1.17.15"; - sha256 = "064sz7rflyj7sc4nm3qjdla6hf0kjw584rbb6iv7ihl1ay2cspl4"; + version = "0.1.17.16"; + sha256 = "02dh2wjhaabg2aabsf7gl5w65kqpb3jigawwh9n2dr4hz6jhvwia"; buildDepends = [ base bytestring case-insensitive rest-core safe snap-core unordered-containers uri-encode utf8-string @@ -96771,15 +96784,15 @@ self: { "rest-wai" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers , http-types, mime-types, mtl, rest-core, text - , unordered-containers, utf8-string, wai + , unordered-containers, wai }: mkDerivation { pname = "rest-wai"; - version = "0.1.0.5"; - sha256 = "1i0pgazgsh4wdlag9a0c4qzspkij8icliv5njsv1fxn7b3lay0cm"; + version = "0.1.0.6"; + sha256 = "1pawc1msv8vc43jzq4ynirwv6k7l7bfrh8r6q8m2vk1rnl6zsbxz"; buildDepends = [ base bytestring case-insensitive containers http-types mime-types - mtl rest-core text unordered-containers utf8-string wai + mtl rest-core text unordered-containers wai ]; description = "Rest driver for WAI applications"; license = stdenv.lib.licenses.bsd3; @@ -112757,8 +112770,8 @@ self: { ({ mkDerivation, base, case-insensitive, text, utf8-string }: mkDerivation { pname = "tostring"; - version = "0.2.1"; - sha256 = "0lvfvjs1q6hndbchij3zn1xi6vb1v53r379jvyc2m92sqqcfnylw"; + version = "0.2.1.1"; + sha256 = "0c95a1vjnnn3bwdz8v5hv7q2sbzn23ban3hcwqmwhmzc9ba019zg"; buildDepends = [ base case-insensitive text utf8-string ]; description = "The ToString class"; license = stdenv.lib.licenses.bsd3; @@ -116131,9 +116144,8 @@ self: { }: mkDerivation { pname = "uri-encode"; - version = "1.5.0.3"; - sha256 = "115wnc7x7gx57qza5az4c1wy0n2f40634529jk0vpxw6bb9b1mzn"; - editedCabalFile = "455f71a45ce8ec3646f1215bf1476828fd01bb5fc1e228a6da6657c57b5f53be"; + version = "1.5.0.4"; + sha256 = "10pmg48h1az474qsr951inyvkm5y9xqwrdzyvxf83k53i07kijpp"; isLibrary = true; isExecutable = true; buildDepends = [ base bytestring network-uri text utf8-string ]; From 5a73cda9b500550b4bb616a2d42f793de3c12276 Mon Sep 17 00:00:00 2001 From: Charles Strahan Date: Sun, 25 Jan 2015 20:39:46 -0500 Subject: [PATCH 111/167] terminal-notifier: add package --- .../misc/terminal-notifier/default.nix | 26 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ pkgs/top-level/python-packages.nix | 7 +++-- 3 files changed, 31 insertions(+), 4 deletions(-) create mode 100644 pkgs/applications/misc/terminal-notifier/default.nix diff --git a/pkgs/applications/misc/terminal-notifier/default.nix b/pkgs/applications/misc/terminal-notifier/default.nix new file mode 100644 index 00000000000..94655614023 --- /dev/null +++ b/pkgs/applications/misc/terminal-notifier/default.nix @@ -0,0 +1,26 @@ +{ stdenv, lib, fetchzip }: + +stdenv.mkDerivation rec { + name = "terminal-notifier-${version}"; + + version = "1.5.0"; + + src = fetchzip { + url = "https://github.com/alloy/terminal-notifier/releases/download/${version}/terminal-notifier-${version}.zip"; + sha256 = "09x7vl0kddivqq3pyrk6sg1f0sv5l7nj0bmblq222zk3b09bgg8p"; + }; + + buildPhase = "true"; + + installPhase = '' + mkdir -p $out/Applications + mkdir -p $out/bin + cp -r terminal-notifier.app $out/Applications + ln -s $out/Applications/terminal-notifier.app/Contents/MacOS/terminal-notifier $out/bin/terminal-notifier + ''; + + meta = with lib; { + maintainers = with maintainers; [ cstrahan ]; + platforms = with platforms; darwin; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 90dfd2876e8..b07c71f6e51 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11183,6 +11183,8 @@ let telepathy_idle = callPackage ../applications/networking/instant-messengers/telepathy/idle {}; + terminal-notifier = callPackage ../applications/misc/terminal-notifier {}; + terminator = callPackage ../applications/misc/terminator { vte = gnome.vte.override { pythonSupport = true; }; inherit (pythonPackages) notify; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index a16121f2e93..0132ce4ba25 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13203,10 +13203,9 @@ let propagatedBuildInputs = with self; [ dateutil ]; - # TODO: rubyPackages doesn't exist - #preInstall = stdenv.lib.optionalString stdenv.isDarwin '' - # sed -i 's|^\([ ]*\)self.bin_path.*$|\1self.bin_path = "${pkgs.rubyPackages.terminal_notifier}/bin/terminal-notifier"|' build/lib/pync/TerminalNotifier.py - #''; + preInstall = stdenv.lib.optionalString stdenv.isDarwin '' + sed -i 's|^\([ ]*\)self.bin_path.*$|\1self.bin_path = "${pkgs.terminal-notifier}/bin/terminal-notifier"|' build/lib/pync/TerminalNotifier.py + ''; meta = with stdenv.lib; { description = "Python Wrapper for Mac OS 10.8 Notification Center"; From edae98d029e1d0695a90bd938470f51f3a6d226b Mon Sep 17 00:00:00 2001 From: Mateusz Kowalczyk Date: Tue, 27 Jan 2015 00:46:24 +0000 Subject: [PATCH 112/167] youtube-dl: update to 2015.01.25 --- pkgs/tools/misc/youtube-dl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/youtube-dl/default.nix b/pkgs/tools/misc/youtube-dl/default.nix index ce9c13ef39c..2ad8e73611a 100644 --- a/pkgs/tools/misc/youtube-dl/default.nix +++ b/pkgs/tools/misc/youtube-dl/default.nix @@ -1,14 +1,14 @@ { stdenv, fetchurl, python, zip, pandoc }: let - version = "2015.01.16"; + version = "2015.01.25"; in stdenv.mkDerivation rec { name = "youtube-dl-${version}"; src = fetchurl { url = "http://youtube-dl.org/downloads/${version}/${name}.tar.gz"; - sha256 = "0gk778gd1yjwjanjnzk9pvi4ja404wrdrkyq8ys5xfap6gmfwkhr"; + sha256 = "1rw7nnxc8zss56hfm3mm0z66kqf63cqhv4nzpmnggw56xgv5ld7m"; }; buildInputs = [ python ]; From 8fb5401c5b9ad00d8efddabad511beeee646ab09 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:02:20 -0600 Subject: [PATCH 113/167] add GFDL-1.2 license --- lib/licenses.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/licenses.nix b/lib/licenses.nix index e3b551953fd..abe168bc2e4 100644 --- a/lib/licenses.nix +++ b/lib/licenses.nix @@ -130,6 +130,11 @@ lib.mapAttrs (n: v: v // { shortName = n; }) rec { fullName = "Eclipse Public License 1.0"; }; + fdl12 = spdx { + spdxId = "GFDL-1.2"; + fullName = "GNU Free Documentation License v1.2"; + }; + free = { fullName = "Unspecified free software license"; }; From d06b75b4212b4d33e385d75575ae6593dea3f02d Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:04:23 -0600 Subject: [PATCH 114/167] clementine: wrap for GST_PLUGINS_PATH --- pkgs/applications/audio/clementine/default.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/audio/clementine/default.nix b/pkgs/applications/audio/clementine/default.nix index 604c35f46ce..857aa2edaf5 100644 --- a/pkgs/applications/audio/clementine/default.nix +++ b/pkgs/applications/audio/clementine/default.nix @@ -1,7 +1,8 @@ { stdenv, fetchurl, boost, cmake, gettext, gstreamer, gst_plugins_base +, gst_plugins_good, gst_plugins_bad, gst_plugins_ugly, gst_ffmpeg , liblastfm, qt4, taglib, fftw, glew, qjson, sqlite, libgpod, libplist , usbmuxd, libmtp, gvfs, libcdio, protobuf, libspotify, qca2, pkgconfig -, sparsehash, config }: +, sparsehash, config, makeWrapper }: let withSpotify = config.clementine.spotify or false; in @@ -22,6 +23,9 @@ stdenv.mkDerivation { gettext glew gst_plugins_base + gst_plugins_good + gst_plugins_ugly + gst_ffmpeg gstreamer gvfs libcdio @@ -29,6 +33,7 @@ stdenv.mkDerivation { liblastfm libmtp libplist + makeWrapper pkgconfig protobuf qca2 @@ -42,6 +47,11 @@ stdenv.mkDerivation { enableParallelBuilding = true; + postInstall = '' + wrapProgram $out/bin/clementine \ + --set GST_PLUGIN_SYSTEM_PATH "$GST_PLUGIN_SYSTEM_PATH" + ''; + meta = with stdenv.lib; { homepage = "http://www.clementine-player.org"; description = "A multiplatform music player"; From 849647a3eb44dcf475da30e7de671121a13e3c01 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:05:33 -0600 Subject: [PATCH 115/167] environment: set paths for Qt plugins and QML --- nixos/modules/programs/environment.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nixos/modules/programs/environment.nix b/nixos/modules/programs/environment.nix index a5ec387df64..4d93d2d35b4 100644 --- a/nixos/modules/programs/environment.nix +++ b/nixos/modules/programs/environment.nix @@ -46,12 +46,14 @@ in PERL5LIB = [ "/lib/perl5/site_perl" ]; KDEDIRS = [ "" ]; STRIGI_PLUGIN_PATH = [ "/lib/strigi/" ]; - QT_PLUGIN_PATH = [ "/lib/qt4/plugins" "/lib/kde4/plugins" ]; + QT_PLUGIN_PATH = [ "/lib/qt4/plugins" "/lib/kde4/plugins" "/lib/qt5/plugins" ]; + QML2_IMPORT_PATH = [ "/lib/qml" ]; QTWEBKIT_PLUGIN_PATH = [ "/lib/mozilla/plugins/" ]; GTK_PATH = [ "/lib/gtk-2.0" "/lib/gtk-3.0" ]; XDG_CONFIG_DIRS = [ "/etc/xdg" ]; XDG_DATA_DIRS = [ "/share" ]; MOZ_PLUGIN_PATH = [ "/lib/mozilla/plugins" ]; + LIBEXEC_PATH = [ "/lib/libexec" ]; }; environment.extraInit = From c63594acf16143b6004b6c59b8b7d7b945e6949c Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:06:45 -0600 Subject: [PATCH 116/167] libdbusmenu_qt: add Qt 5 version --- .../libraries/libdbusmenu-qt/qt5.nix | 23 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 1 + 2 files changed, 24 insertions(+) create mode 100644 pkgs/development/libraries/libdbusmenu-qt/qt5.nix diff --git a/pkgs/development/libraries/libdbusmenu-qt/qt5.nix b/pkgs/development/libraries/libdbusmenu-qt/qt5.nix new file mode 100644 index 00000000000..99a13edf8f4 --- /dev/null +++ b/pkgs/development/libraries/libdbusmenu-qt/qt5.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchbzr, qt5, cmake }: + +stdenv.mkDerivation { + name = "libdbusmenu-qt-0.9.3+14"; + + src = fetchbzr { + url = "http://bazaar.launchpad.net/~dbusmenu-team/libdbusmenu-qt/trunk"; + rev = "ps-jenkins@lists.canonical.com-20140619090718-mppiiax5atpnb8i2"; + sha256 = "1dbhaljyivbv3wc184zpjfjmn24zb6aj72wgg1gg1xl5f783issd"; + }; + + buildInputs = [ qt5 ]; + nativeBuildInputs = [ cmake ]; + + cmakeFlags = "-DWITH_DOC=OFF"; + + meta = with stdenv.lib; { + homepage = "http://launchpad.net/libdbusmenu-qt"; + description = "Provides a Qt implementation of the DBusMenu spec"; + maintainers = [ maintainers.ttuegel ]; + inherit (qt5.meta) platforms; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b07c71f6e51..51c99b03036 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5915,6 +5915,7 @@ let }; libdbusmenu_qt = callPackage ../development/libraries/libdbusmenu-qt { }; + libdbusmenu_qt5 = callPackage ../development/libraries/libdbusmenu-qt/qt5.nix {}; libdc1394 = callPackage ../development/libraries/libdc1394 { }; From bf3260a1b58ba968d7b62f4a538e47b0aef1762a Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:08:00 -0600 Subject: [PATCH 117/167] phonon: add Qt 5 library and backends --- .../{ => qt4}/default.nix | 0 .../phonon-backend-gstreamer/qt5/default.nix | 31 +++++++++++++++ .../phonon-backend-vlc/{ => qt4}/default.nix | 0 .../phonon-backend-vlc/qt5/default.nix | 38 +++++++++++++++++++ .../libraries/phonon/{ => qt4}/default.nix | 0 .../libraries/phonon/qt5/default.nix | 30 +++++++++++++++ pkgs/top-level/all-packages.nix | 19 +++------- 7 files changed, 105 insertions(+), 13 deletions(-) rename pkgs/development/libraries/phonon-backend-gstreamer/{ => qt4}/default.nix (100%) create mode 100644 pkgs/development/libraries/phonon-backend-gstreamer/qt5/default.nix rename pkgs/development/libraries/phonon-backend-vlc/{ => qt4}/default.nix (100%) create mode 100644 pkgs/development/libraries/phonon-backend-vlc/qt5/default.nix rename pkgs/development/libraries/phonon/{ => qt4}/default.nix (100%) create mode 100644 pkgs/development/libraries/phonon/qt5/default.nix diff --git a/pkgs/development/libraries/phonon-backend-gstreamer/default.nix b/pkgs/development/libraries/phonon-backend-gstreamer/qt4/default.nix similarity index 100% rename from pkgs/development/libraries/phonon-backend-gstreamer/default.nix rename to pkgs/development/libraries/phonon-backend-gstreamer/qt4/default.nix diff --git a/pkgs/development/libraries/phonon-backend-gstreamer/qt5/default.nix b/pkgs/development/libraries/phonon-backend-gstreamer/qt5/default.nix new file mode 100644 index 00000000000..8553e060c56 --- /dev/null +++ b/pkgs/development/libraries/phonon-backend-gstreamer/qt5/default.nix @@ -0,0 +1,31 @@ +{ stdenv, fetchurl, cmake, qt5, pkgconfig, phonon_qt5, gst_all_1 }: + +let + version = "4.8.2"; + pname = "phonon-backend-gstreamer"; +in + +stdenv.mkDerivation rec { + name = "${pname}-${version}"; + + src = fetchurl { + url = "mirror://kde/stable/phonon/${pname}/${version}/src/${name}.tar.xz"; + sha256 = "1q1ix6zsfnh6gfnpmwp67s376m7g7ahpjl1qp2fqakzb5cgzgq10"; + }; + + buildInputs = with gst_all_1; [ phonon_qt5 qt5 gstreamer gst-plugins-base ]; + + nativeBuildInputs = [ cmake pkgconfig ]; + + cmakeFlags = [ + "-DCMAKE_INSTALL_LIBDIR=lib" + "-DPHONON_BUILD_PHONON4QT5=ON" + ]; + + meta = with stdenv.lib; { + homepage = http://phonon.kde.org/; + description = "GStreamer backend for Phonon"; + platforms = platforms.linux; + maintainer = with maintainers; [ ttuegel ]; + }; +} diff --git a/pkgs/development/libraries/phonon-backend-vlc/default.nix b/pkgs/development/libraries/phonon-backend-vlc/qt4/default.nix similarity index 100% rename from pkgs/development/libraries/phonon-backend-vlc/default.nix rename to pkgs/development/libraries/phonon-backend-vlc/qt4/default.nix diff --git a/pkgs/development/libraries/phonon-backend-vlc/qt5/default.nix b/pkgs/development/libraries/phonon-backend-vlc/qt5/default.nix new file mode 100644 index 00000000000..9ccd35312b1 --- /dev/null +++ b/pkgs/development/libraries/phonon-backend-vlc/qt5/default.nix @@ -0,0 +1,38 @@ +{ stdenv, fetchurl, xz, vlc, cmake, pkgconfig, phonon_qt5, qt5 }: + +with stdenv.lib; + +let + pname = "phonon-backend-vlc"; + v = "0.8.2"; + # Force same Qt version in phonon and VLC + vlc_ = vlc.override { + inherit qt5; + qt4 = null; + withQt5 = true; + }; + phonon_ = phonon.override { inherit qt4 qt5 withQt5; }; +in + +stdenv.mkDerivation { + name = "${pname}-${v}"; + + src = fetchurl { + url = "mirror://kde/stable/phonon/${pname}/${v}/${pname}-${v}.tar.xz"; + sha256 = "18ysdga681my75lxxv5h242pa4qappvg5z73wnc0ks9yypnzidys"; + }; + + nativeBuildInputs = [ cmake pkgconfig xz ]; + + buildInputs = [ vlc_ phonon_qt5 qt5]; + + cmakeFlags = ["-DPHONON_BUILD_PHONON4QT5=ON"]; + + meta = { + homepage = http://phonon.kde.org/; + description = "VideoLAN backend for Phonon multimedia framework"; + platforms = platforms.linux; + maintainers = with maintainers; [ ttuegel urkud ]; + license = licenses.lgpl21Plus; + }; +} diff --git a/pkgs/development/libraries/phonon/default.nix b/pkgs/development/libraries/phonon/qt4/default.nix similarity index 100% rename from pkgs/development/libraries/phonon/default.nix rename to pkgs/development/libraries/phonon/qt4/default.nix diff --git a/pkgs/development/libraries/phonon/qt5/default.nix b/pkgs/development/libraries/phonon/qt5/default.nix new file mode 100644 index 00000000000..187684ca5be --- /dev/null +++ b/pkgs/development/libraries/phonon/qt5/default.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchurl, cmake, automoc4, pulseaudio, qt5 }: + +with stdenv.lib; + +let + v = "4.8.1"; +in + +stdenv.mkDerivation rec { + name = "phonon-${v}"; + + src = fetchurl { + url = "mirror://kde/stable/phonon/${v}/phonon-${v}.tar.xz"; + sha256 = "1l97h1jj3gvl1chx1qbipizfvjgqc05wrhdcflc76c2krlk03jmn"; + }; + + buildInputs = [ qt5 pulseaudio ]; + + nativeBuildInputs = [ cmake automoc4 ]; + + cmakeFlags = ["-DPHONON_BUILD_PHONON4QT5=ON"]; + + meta = { + homepage = http://phonon.kde.org/; + description = "Multimedia API for Qt"; + license = stdenv.lib.licenses.lgpl2; + platforms = stdenv.lib.platforms.linux; + maintainers = with stdenv.lib.maintainers; [ ttuegel ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 51c99b03036..c2b480389e7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6802,23 +6802,16 @@ let pdf2xml = callPackage ../development/libraries/pdf2xml {} ; - phonon = callPackage ../development/libraries/phonon { inherit qt4; }; + phonon = callPackage ../development/libraries/phonon/qt4 {}; - phonon_qt5 = phonon.override { - withQt5 = true; - inherit qt5; - qt4 = null; - }; + phonon_backend_gstreamer = callPackage ../development/libraries/phonon-backend-gstreamer/qt4 {}; - phonon_backend_gstreamer = callPackage ../development/libraries/phonon-backend-gstreamer { }; + phonon_backend_vlc = callPackage ../development/libraries/phonon-backend-vlc/qt4 {}; - phonon_backend_vlc = callPackage ../development/libraries/phonon-backend-vlc { inherit qt4; }; + phonon_qt5 = callPackage ../development/libraries/phonon/qt5 {}; - phonon_qt5_backend_vlc = phonon_backend_vlc.override { - withQt5 = true; - inherit qt5; - qt4 = null; - }; + phonon_qt5_backend_gstreamer = callPackage ../development/libraries/phonon-backend-gstreamer/qt5 {}; + phonon_qt5_backend_vlc = callPackage ../development/libraries/phonon-backend-vlc/qt5 {}; physfs = callPackage ../development/libraries/physfs { }; From d927da8dae1c4ff0c492d41e00835cfd08ff84d7 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:08:59 -0600 Subject: [PATCH 118/167] gcc-wrapper: parameterize setup-hook The default setup-hook for gcc-wrapper adds include directories with -isystem, which upsets the order -I flags are processed. This adds an alternative setup-hook that only uses -I flags. The build system's ordering of -I flags is then respected. This is important when different packages provide includes with the same name, such as building packages that depend on Qt4 and Qt5. --- pkgs/build-support/gcc-wrapper/default.nix | 3 +- .../gcc-wrapper/setup-hook-stdinc.sh | 38 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 12 ++++++ 3 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 pkgs/build-support/gcc-wrapper/setup-hook-stdinc.sh diff --git a/pkgs/build-support/gcc-wrapper/default.nix b/pkgs/build-support/gcc-wrapper/default.nix index aed1ab817aa..853a1b0717e 100644 --- a/pkgs/build-support/gcc-wrapper/default.nix +++ b/pkgs/build-support/gcc-wrapper/default.nix @@ -8,6 +8,7 @@ { name ? "", stdenv, nativeTools, nativeLibc, nativePrefix ? "" , gcc ? null, libc ? null, binutils ? null, coreutils ? null, shell ? stdenv.shell , zlib ? null, extraPackages ? [] +, setupHook ? ./setup-hook.sh }: with stdenv.lib; @@ -199,7 +200,7 @@ stdenv.mkDerivation { '' + '' - substituteAll ${./setup-hook.sh} $out/nix-support/setup-hook + substituteAll ${setupHook} $out/nix-support/setup-hook substituteAll ${./add-flags} $out/nix-support/add-flags.sh cp -p ${./utils.sh} $out/nix-support/utils.sh diff --git a/pkgs/build-support/gcc-wrapper/setup-hook-stdinc.sh b/pkgs/build-support/gcc-wrapper/setup-hook-stdinc.sh new file mode 100644 index 00000000000..b6a6673575b --- /dev/null +++ b/pkgs/build-support/gcc-wrapper/setup-hook-stdinc.sh @@ -0,0 +1,38 @@ +export NIX_CC=@out@ + +addCVars () { + if [ -d $1/include ]; then + export NIX_CFLAGS_COMPILE+=" -I $1/include" + fi + + if [ -d $1/lib64 -a ! -L $1/lib64 ]; then + export NIX_LDFLAGS+=" -L$1/lib64" + fi + + if [ -d $1/lib ]; then + export NIX_LDFLAGS+=" -L$1/lib" + fi +} + +envHooks+=(addCVars) + +# Note: these come *after* $out in the PATH (see setup.sh). + +if [ -n "@gcc@" ]; then + addToSearchPath PATH @gcc@/bin +fi + +if [ -n "@binutils@" ]; then + addToSearchPath PATH @binutils@/bin +fi + +if [ -n "@libc@" ]; then + addToSearchPath PATH @libc@/bin +fi + +if [ -n "@coreutils@" ]; then + addToSearchPath PATH @coreutils@/bin +fi + +export CC=gcc +export CXX=g++ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c2b480389e7..1f29eaefb0c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4087,6 +4087,18 @@ let inherit stdenv gcc binutils libc shell name cross; }); + wrapGCCStdInc = glibc: baseGCC: (import ../build-support/gcc-wrapper) { + nativeTools = stdenv.cc.nativeTools or false; + nativeLibc = stdenv.cc.nativeLibc or false; + nativePrefix = stdenv.cc.nativePrefix or ""; + gcc = baseGCC; + libc = glibc; + inherit stdenv binutils coreutils zlib; + setupHook = ../build-support/gcc-wrapper/setup-hook-stdinc.sh; + }; + + gccStdInc = wrapGCCStdInc glibc gcc.gcc; + # prolog yap = callPackage ../development/compilers/yap { }; From 3319507b70eec081dbe7395aaf55d40cdf0add31 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:12:04 -0600 Subject: [PATCH 119/167] poppler: add Qt 5 version --- pkgs/development/libraries/poppler/default.nix | 13 +++++++++++-- pkgs/top-level/all-packages.nix | 1 + 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/poppler/default.nix b/pkgs/development/libraries/poppler/default.nix index 39059905a02..76a45a0ecc8 100644 --- a/pkgs/development/libraries/poppler/default.nix +++ b/pkgs/development/libraries/poppler/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl, fetchpatch, pkgconfig, cmake, libiconvOrEmpty, libintlOrEmpty , zlib, curl, cairo, freetype, fontconfig, lcms, libjpeg, openjpeg -, qt4Support ? false, qt4 ? null +, qt4Support ? false, qt4 ? null, qt5 }: let @@ -71,4 +71,13 @@ let ''; }; -in { inherit poppler_glib poppler_qt4; } // poppler_glib + poppler_qt5 = poppler_drv "qt5" { + propagatedBuildInputs = [ qt5 poppler_glib ]; + postConfigure = '' + mkdir -p "$out/lib/pkgconfig" + install -c -m 644 poppler-qt5.pc "$out/lib/pkgconfig" + cd qt5 + ''; + }; + +in { inherit poppler_glib poppler_qt4 poppler_qt5; } // poppler_glib diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1f29eaefb0c..af9630b1458 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6856,6 +6856,7 @@ let poppler = callPackage ../development/libraries/poppler { lcms = lcms2; }; popplerQt4 = poppler.poppler_qt4; + popplerQt5 = poppler.poppler_qt5; popt = callPackage ../development/libraries/popt { }; From 5360bbfb6254ae70d4d3c58dffd0db44840d2454 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:12:46 -0600 Subject: [PATCH 120/167] quassel: add Qt 5 version --- .../networking/irc/quassel/default.nix | 19 +++++++++++-------- pkgs/top-level/all-packages.nix | 11 +++++++++++ 2 files changed, 22 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/networking/irc/quassel/default.nix b/pkgs/applications/networking/irc/quassel/default.nix index 1349e71a791..5e042579a84 100644 --- a/pkgs/applications/networking/irc/quassel/default.nix +++ b/pkgs/applications/networking/irc/quassel/default.nix @@ -5,10 +5,14 @@ , ssl ? true # enable SSL support , previews ? false # enable webpage previews on hovering over URLs , tag ? "" # tag added to the package name -, stdenv, fetchurl, cmake, makeWrapper, qt, kdelibs, automoc4, phonon, dconf }: +, kdelibs ? null # optional +, useQt5 ? false +, phonon_qt5, libdbusmenu_qt5 +, stdenv, fetchurl, cmake, makeWrapper, qt, automoc4, phonon, dconf }: assert monolithic -> !client && !daemon; assert client || daemon -> !monolithic; +assert withKDE -> kdelibs != null; let edf = flag: feature: [("-D" + feature + (if flag then "=ON" else "=OFF"))]; @@ -28,20 +32,19 @@ in with stdenv; mkDerivation rec { buildInputs = [ cmake makeWrapper qt ] ++ lib.optional withKDE kdelibs ++ lib.optional withKDE automoc4 - ++ lib.optional withKDE phonon; + ++ lib.optional withKDE phonon + ++ lib.optional useQt5 phonon_qt5 + ++ lib.optional useQt5 libdbusmenu_qt5; cmakeFlags = [ - "-DWITH_DBUS=OFF" - "-DWITH_LIBINDICATE=OFF" "-DEMBED_DATA=OFF" - "-DSTATIC=OFF" - "-DWITH_PHONON=ON" ] + "-DSTATIC=OFF" ] ++ edf monolithic "WANT_MONO" ++ edf daemon "WANT_CORE" ++ edf client "WANT_QTCLIENT" ++ edf withKDE "WITH_KDE" - ++ edf ssl "WITH_OPENSSL" - ++ edf previews "WITH_WEBKIT" ; + ++ edf previews "WITH_WEBKIT" + ++ edf useQt5 "USE_QT5"; preFixup = lib.optionalString client '' diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index af9630b1458..12a13788bb4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10899,6 +10899,17 @@ let qtractor = callPackage ../applications/audio/qtractor { }; + quassel_qt5 = callPackage ../applications/networking/irc/quassel { + monolithic = true; + daemon = false; + client = false; + withKDE = false; + useQt5 = true; + qt = qt5; + dconf = gnome3.dconf; + tag = "-qt5"; + }; + quirc = callPackage ../tools/graphics/quirc {}; quodlibet = callPackage ../applications/audio/quodlibet { From 8be679282903cf233aedfd196f9314768009e557 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:13:18 -0600 Subject: [PATCH 121/167] autonix: add Nix library --- pkgs/build-support/autonix/default.nix | 172 +++++++++++++++++++++++++ pkgs/build-support/autonix/manifest.sh | 38 ++++++ pkgs/top-level/all-packages.nix | 2 + 3 files changed, 212 insertions(+) create mode 100644 pkgs/build-support/autonix/default.nix create mode 100755 pkgs/build-support/autonix/manifest.sh diff --git a/pkgs/build-support/autonix/default.nix b/pkgs/build-support/autonix/default.nix new file mode 100644 index 00000000000..cc3b1bb259b --- /dev/null +++ b/pkgs/build-support/autonix/default.nix @@ -0,0 +1,172 @@ +{ bash, callPackage, coreutils, fetchurl, findutils, nix, runCommand, stdenv +, substituteAll, wget, writeText }: + +/* autonix is a collection of tools to automate packaging large collections + * of software, particularly KDE. It consists of three components: + * 1. a script (manifest) to download and hash the packages + * 2. a dependency scanner (autonix-deps) written in Haskell that examines + * the package sources and tries to guess their dependencies + * 3. a library of Nix routines (generateCollection) to generate Nix + * expressions from the output of the previous steps. + */ + +with stdenv.lib; + +let + + /* Download the packages into the Nix store, compute their hashes, + * and generate a package manifest in ./manifest.nix. + */ + manifest = + let + script = + substituteAll + { + src = ./manifest.sh; + inherit bash coreutils findutils nix wget; + }; + in + runCommand "autonix-manifest" {} + '' + cp ${script} $out + chmod +x $out + ''; + + /* Convert a manifest.nix file to XML to be read by autonix-deps. */ + writeManifestXML = filename: + let + generateStores = mapAttrs (n: pkg: pkg.store); + manifest = generateStores (importManifest filename { mirror = ""; }); + in + writeText "manifest.xml" (builtins.toXML manifest); + + /* Generate a set of Nix expressions for the collection, given a + * manifest.nix, dependencies.nix, and renames.nix in the same directory. + */ + generateCollection = dir: # path to directory + { mirror # mirror to download packages from + , mkDerivation ? mkDerivation + , preResolve ? id # modify package set before dependency resolution + , postResolve ? id # modify package set after dependency resolution + , scope ? {} + }: + let + + fix = f: let x = f x; in x; + + resolvePkg = name: + mapAttrs (attr: if isDepAttr attr then resolveDeps scope else id); + + resolve = mapAttrs resolvePkg; + + derive = mapAttrs (name: mkDerivation); + + packages = importPackages dir { inherit mirror; }; + + in derive (postResolve (resolve (preResolve packages))); + + pkgNameVersion = pkg: nameFromURL pkg.name ".tar"; + pkgAttrName = pkg: (builtins.parseDrvName (pkgNameVersion pkg)).name; + pkgVersion = pkg: (builtins.parseDrvName (pkgNameVersion pkg)).version; + + depAttrNames = [ + "buildInputs" "nativeBuildInputs" + "propagatedBuildInputs" "propagatedNativeBuildInputs" + "propagatedUserEnvPkgs" + ]; + + isDepAttr = name: builtins.elem name depAttrNames; + + removePkgDeps = deps: + let removeDepsIfDepAttr = attr: value: + if isDepAttr attr then fold remove value deps else value; + in mapAttrs removeDepsIfDepAttr; + + hasDep = dep: pkg: + let depAttrs = attrValues (filterAttrs (n: v: isDepAttr n) pkg); + allDeps = concatLists depAttrs; + in elem dep allDeps; + + importManifest = path: { mirror }: + let + uniqueNames = manifest: + unique (map pkgAttrName manifest); + + versionsOf = manifest: name: + filter (pkg: pkgAttrName pkg == name) manifest; + + bestVersions = manifest: + let best = versions: + let + strictlyLess = a: b: + builtins.compareVersions (pkgVersion a) (pkgVersion b) > 0; + sorted = sort strictlyLess versions; + in head sorted; + in map (name: best (versionsOf manifest name)) (uniqueNames manifest); + + withNames = manifest: + builtins.listToAttrs + (map (p: nameValuePair (toLower (pkgAttrName p)) p) manifest); + + orig = import path { inherit mirror; }; + in + fold (f: x: f x) orig [ withNames bestVersions ]; + + importPackages = path: manifestScope: + let + + # Do not allow any package to depend on itself. + breakRecursion = + let removeSelfDep = pkg: + mapAttrs + (n: if isDepAttr n + then filter (dep: dep != pkg && renamed dep != pkg) + else id); + in mapAttrs removeSelfDep; + + renames = import (path + "/renames.nix") {}; + + renamed = dep: renames."${dep}" or dep; + + manifest = importManifest (path + "/manifest.nix") manifestScope; + + deps = import (path + "/dependencies.nix") {}; + + mkPkg = pkg: pkgManifest: + { + name = nameFromURL pkgManifest.name ".tar"; + src = { inherit (pkgManifest) sha256 name url; }; + inherit (deps."${pkg}") + buildInputs nativeBuildInputs propagatedBuildInputs + propagatedNativeBuildInputs propagatedUserEnvPkgs; + }; + + in breakRecursion (mapAttrs mkPkg manifest); + + mkDerivation = drv: stdenv.mkDerivation (drv // { src = fetchurl drv.src; }); + + resolveDeps = scope: map (dep: scope."${dep}" or null); + + userEnvPkg = dep: + mapAttrs + (name: pkg: pkg // { + propagatedUserEnvPkgs = + (pkg.propagatedUserEnvPkgs or []) + ++ optional (hasDep dep pkg) dep; + }); + +in +{ + inherit generateCollection; + inherit isDepAttr; + inherit manifest; + inherit resolveDeps; + inherit userEnvPkg; + inherit writeManifestXML; + + blacklist = names: pkgs: + let + removeDeps = deps: mapAttrs (name: removePkgDeps deps); + removePkgs = names: pkgs: builtins.removeAttrs pkgs names; + in removeDeps names (removePkgs names pkgs); +} diff --git a/pkgs/build-support/autonix/manifest.sh b/pkgs/build-support/autonix/manifest.sh new file mode 100755 index 00000000000..eb59d5f1330 --- /dev/null +++ b/pkgs/build-support/autonix/manifest.sh @@ -0,0 +1,38 @@ +#!@bash@/bin/bash + +@coreutils@/bin/mkdir tmp; cd tmp + +@wget@/bin/wget -nH -r -c --no-parent $* + +cat >../manifest.nix <>../manifest.nix <>../manifest.nix + +cd .. diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 12a13788bb4..91ecf6b97e4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -251,6 +251,8 @@ let theAttrSet = arg; }; + autonix = callPackage ../build-support/autonix {}; + autoreconfHook = makeSetupHook { substitutions = { inherit autoconf automake libtool gettext; }; } ../build-support/setup-hooks/autoreconf.sh; From f34c22047dedab35d9fa164eb7de7f281042fbce Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:13:51 -0600 Subject: [PATCH 122/167] libarchive-conduit: add foreign dependency --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 43541c227c6..0ded362e48b 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -54,6 +54,9 @@ self: super: { # Won't find it's header files without help. sfml-audio = appendConfigureFlag super.sfml-audio "--extra-include-dirs=${pkgs.openal}/include/AL"; + # Foreign dependency name clashes with another Haskell package. + libarchive-conduit = super.libarchive-conduit.override { archive = pkgs.libarchive; }; + # https://github.com/haskell/time/issues/23 time_1_5_0_1 = dontCheck super.time_1_5_0_1; From 8994b50ddae66d0d4acfebeee6b4b434f74b3508 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:14:14 -0600 Subject: [PATCH 123/167] orion: add GTK3 theme --- pkgs/misc/themes/orion/default.nix | 24 ++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 26 insertions(+) create mode 100644 pkgs/misc/themes/orion/default.nix diff --git a/pkgs/misc/themes/orion/default.nix b/pkgs/misc/themes/orion/default.nix new file mode 100644 index 00000000000..a6d037c3c4f --- /dev/null +++ b/pkgs/misc/themes/orion/default.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchgit, gtk-engine-murrine }: + +stdenv.mkDerivation { + name = "orion-1.5"; + + src = fetchgit { + url = "https://github.com/shimmerproject/Orion.git"; + rev = "refs/tags/v1.5"; + sha256 = "995671990514a68192dc82ed51eaa6ab17c396950e1d8b7768c262027be6b05f"; + }; + + propagatedUserEnvPkgs = [ gtk-engine-murrine ]; + + phases = "$prePhases unpackPhase installPhase fixupPhase $postPhases"; + installPhase = '' + mkdir -p $out/share/themes/orion + cp -r gtk-2.0 gtk-3.0 metacity-1 openbox-3 xfwm4 $out/share/themes/orion + ''; + + meta = { + homepage = https://github.com/shimmerproject/Orion; + license = stdenv.lib.licenses.gpl3Plus; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 91ecf6b97e4..bdb3baf0be1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12414,6 +12414,8 @@ let geoclue = geoclue2; }; + orion = callPackage ../misc/themes/orion {}; + oxygen-gtk2 = callPackage ../misc/themes/gtk2/oxygen-gtk { }; oxygen-gtk3 = callPackage ../misc/themes/gtk3/oxygen-gtk3 { }; From 05e5bd4e3abb69310cbf675192a7925a517f851c Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:14:47 -0600 Subject: [PATCH 124/167] gitignore: ignore autonix tmp files --- .gitignore | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 16aaf68b70b..337672a92dd 100644 --- a/.gitignore +++ b/.gitignore @@ -10,4 +10,8 @@ result-* /doc/manual.pdf .version-suffix -.DS_Store \ No newline at end of file +.DS_Store + +/pkgs/applications/kde-apps-*/tmp/ +/pkgs/development/libraries/kde-frameworks-*/tmp/ +/pkgs/desktops/plasma-*/tmp/ \ No newline at end of file From 1b884b49a6ab4521acfeba62e09a48ab7663413b Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:17:15 -0600 Subject: [PATCH 125/167] add kde-frameworks-5.5 --- .../libraries/kde-frameworks-5.5/default.nix | 171 +++++++ .../kde-frameworks-5.5/dependencies.nix | 484 ++++++++++++++++++ .../kde-frameworks-5.5/dependencies.sh | 22 + .../0001-libdir-default.patch | 55 ++ .../0002-qt5-plugin-dir.patch | 25 + .../kauth/kauth-policy-install.patch | 13 + ...utils-pluginselector-follow-symlinks.patch | 13 + ...igwidgets-helpclient-follow-symlinks.patch | 13 + .../kdoctools-no-find-docbook-xml.patch | 12 + .../kinit/kinit-libpath.patch | 30 ++ ...service-kbuildsycoca-follow-symlinks.patch | 13 + ...ce-kbuildsycoca-no-canonicalize-path.patch | 13 + .../libraries/kde-frameworks-5.5/manifest.nix | 364 +++++++++++++ .../libraries/kde-frameworks-5.5/manifest.sh | 15 + .../plasma-framework-external-paths.patch | 13 + .../libraries/kde-frameworks-5.5/renames.nix | 66 +++ .../kde-frameworks-5.5/setup-hook.sh | 1 + pkgs/top-level/all-packages.nix | 5 + 18 files changed, 1328 insertions(+) create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/default.nix create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/dependencies.nix create mode 100755 pkgs/development/libraries/kde-frameworks-5.5/dependencies.sh create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/extra-cmake-modules/0001-libdir-default.patch create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/extra-cmake-modules/0002-qt5-plugin-dir.patch create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/kauth/kauth-policy-install.patch create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/kcmutils/kcmutils-pluginselector-follow-symlinks.patch create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/kconfigwidgets/kconfigwidgets-helpclient-follow-symlinks.patch create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/kdoctools/kdoctools-no-find-docbook-xml.patch create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/kinit/kinit-libpath.patch create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/kservice/kservice-kbuildsycoca-follow-symlinks.patch create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/kservice/kservice-kbuildsycoca-no-canonicalize-path.patch create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/manifest.nix create mode 100755 pkgs/development/libraries/kde-frameworks-5.5/manifest.sh create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/plasma-framework/plasma-framework-external-paths.patch create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/renames.nix create mode 100644 pkgs/development/libraries/kde-frameworks-5.5/setup-hook.sh diff --git a/pkgs/development/libraries/kde-frameworks-5.5/default.nix b/pkgs/development/libraries/kde-frameworks-5.5/default.nix new file mode 100644 index 00000000000..088c6a9b121 --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/default.nix @@ -0,0 +1,171 @@ +{ autonix, fetchurl, pkgs, qt5, stdenv, debug ? false }: + +with stdenv.lib; with autonix; + +let + + mkDerivation = drv: + stdenv.mkDerivation + (drv // { + src = fetchurl drv.src; + + setupHook = ./setup-hook.sh; + + enableParallelBuilding = drv.enableParallelBuilding or true; + cmakeFlags = + (drv.cmakeFlags or []) + ++ [ "-DBUILD_TESTING=OFF" + "-DKDE_DEFAULT_HOME=.kde5" + "-DKDE4_DEFAULT_HOME=.kde" + ] + ++ optional debug "-DCMAKE_BUILD_TYPE=Debug"; + + meta = drv.meta or + { + license = with stdenv.lib.licenses; [ + lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12 + ]; + platforms = stdenv.lib.platforms.linux; + maintainers = with stdenv.lib.maintainers; [ ttuegel ]; + homepage = "http://www.kde.org"; + }; + }); + + renames = builtins.removeAttrs (import ./renames.nix {}) ["Backend" "CTest"]; + + scope = + # packages in this collection + (mapAttrs (dep: name: kf5."${name}") renames) // + # packages pinned to this version of Qt 5 + { + Phonon4Qt5 = pkgs.phonon_qt5.override { inherit qt5; }; + Qt5 = qt5; + Qt5Core = qt5; + Qt5DBus = qt5; + Qt5Test = qt5; + Qt5Widgets = qt5; + Qt5X11Extras = qt5; + dbusmenu-qt5 = pkgs.libdbusmenu_qt5.override { inherit qt5; }; + } // + # packages from the nixpkgs collection + (with pkgs; + { + inherit cmake; + Boost = boost; + GIF = giflib; + GLIB2 = glib; + Gpgme = gpgme; + JPEG = libjpeg; + LibGcrypt = libgcrypt; + LibGit2 = libgit2; + LibIntl = gettext; + LibLZMA = lzma; + Perl = perl; + PythonInterp = python; + QImageBlitz = qimageblitz; + SharedMimeInfo = shared_mime_info; + ZLIB = zlib; + } + ); + + mirror = "mirror://kde"; + + preResolve = super: + fold (f: x: f x) super + [ + (userEnvPkg "SharedMimeInfo") + (userEnvPkg "SharedDesktopOntologies") + ]; + + postResolve = super: + super // { + extra-cmake-modules = { + inherit (super.extra-cmake-modules) name src; + + propagatedNativeBuildInputs = with pkgs; [ cmake pkgconfig ]; + cmakeFlags = ["-DBUILD_TESTING=OFF"]; + patches = + [ + ./extra-cmake-modules/0001-libdir-default.patch + ./extra-cmake-modules/0002-qt5-plugin-dir.patch + ]; + meta = { + license = with stdenv.lib.licenses; [ bsd2 ]; + platforms = stdenv.lib.platforms.linux; + maintainers = with stdenv.lib.maintainers; [ ttuegel ]; + homepage = "http://www.kde.org"; + }; + }; + + kauth = with pkgs; super.kauth // { + buildInputs = super.kauth.buildInputs ++ [polkit_qt5]; + patches = [./kauth/kauth-policy-install.patch]; + }; + + kcmutils = super.kcmutils // { + patches = + [./kcmutils/kcmutils-pluginselector-follow-symlinks.patch]; + }; + + kconfigwidgets = super.kconfigwidgets // { + patches = + [./kconfigwidgets/kconfigwidgets-helpclient-follow-symlinks.patch]; + }; + + kdelibs4support = with pkgs; super.kdelibs4support // { + buildInputs = + super.kdelibs4support.buildInputs + ++ [networkmanager xlibs.libSM]; + cmakeFlags = + (super.kdelibs4support.cmakeFlags or []) + ++ [ + "-DDocBookXML4_DTD_DIR=${docbook_xml_dtd_45}/xml/dtd/docbook" + "-DDocBookXML4_DTD_VERSION=4.5" + ]; + }; + + kdoctools = with pkgs; super.kdoctools // { + cmakeFlags = + (super.kdoctools.cmakeFlags or []) + ++ [ + "-DDocBookXML4_DTD_DIR=${docbook_xml_dtd_45}/xml/dtd/docbook" + "-DDocBookXML4_DTD_VERSION=4.5" + "-DDocBookXSL_DIR=${docbook5_xsl}/xml/xsl/docbook" + ]; + patches = [./kdoctools/kdoctools-no-find-docbook-xml.patch]; + }; + + ki18n = with pkgs; super.ki18n // { + propagatedNativeBuildInputs = + super.ki18n.propagatedNativeBuildInputs ++ [gettext python]; + }; + + kimageformats = with pkgs; super.kimageformats // { + NIX_CFLAGS_COMPILE = + (super.kimageformats.NIX_CFLAGS_COMPILE or "") + + " -I${ilmbase}/include/OpenEXR"; + }; + + kinit = super.kinit // { patches = [ ./kinit/kinit-libpath.patch ]; }; + + kservice = super.kservice // { + buildInputs = super.kservice.buildInputs ++ [kf5.kwindowsystem]; + patches = + [ + ./kservice/kservice-kbuildsycoca-follow-symlinks.patch + ./kservice/kservice-kbuildsycoca-no-canonicalize-path.patch + ]; + }; + + plasma-framework = super.plasma-framework // { + patches = [ ./plasma-framework/plasma-framework-external-paths.patch ]; + }; + }; + + kf5 = generateCollection ./. { + inherit mirror mkDerivation preResolve postResolve scope; + }; + +in + + kf5 // { inherit mkDerivation qt5 scope; } diff --git a/pkgs/development/libraries/kde-frameworks-5.5/dependencies.nix b/pkgs/development/libraries/kde-frameworks-5.5/dependencies.nix new file mode 100644 index 00000000000..feafa94e81d --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/dependencies.nix @@ -0,0 +1,484 @@ +# DO NOT EDIT! This file is generated automatically. +{ }: +{ + attica = { + buildInputs = [ "ECM" "Qt5" "Qt5Widgets" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + extra-cmake-modules = { + buildInputs = [ "AGG" "Blitz" "BlueZ" "ENCHANT" "Eigen2" "FFmpeg" "Flac" "Flex" "GObject" "GStreamer" "LCMS" "LibArt" "OpenEXR" "PCRE" "QCA2" "QImageBlitz" "Qt5Core" "Qt5LinguistTools" "Sqlite" "Strigi" "USB" "Xine" "Xmms" ]; + nativeBuildInputs = [ "LibXslt" "QCOLLECTIONGENERATOR_EXECUTABLE" "SPHINX_EXECUTABLE" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + frameworkintegration = { + buildInputs = [ "ECM" "KF5Config" "KF5ConfigWidgets" "KF5I18n" "KF5IconThemes" "KF5KIO" "KF5Notifications" "KF5WidgetsAddons" "OxygenFont" "Qt5" "Qt5Test" "XCB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5ConfigWidgets" "KF5IconThemes" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kactivities = { + buildInputs = [ "Boost" "ECM" "KF5" "KF5Config" "KF5CoreAddons" "KF5DBusAddons" "KF5Declarative" "KF5GlobalAccel" "KF5I18n" "KF5KCMUtils" "KF5KIO" "KF5Service" "KF5WindowSystem" "KF5XmlGui" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kapidox = { + buildInputs = [ ]; + nativeBuildInputs = [ "PythonInterp" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + karchive = { + buildInputs = [ "BZip2" "ECM" "KF5Archive" "LibLZMA" "Qt5Core" "Qt5Test" "ZLIB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kauth = { + buildInputs = [ "ECM" "KF5CoreAddons" "Qt5" "Qt5Test" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5CoreAddons" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kbookmarks = { + buildInputs = [ "ECM" "KF5ConfigWidgets" "KF5CoreAddons" "KF5IconThemes" "KF5WidgetsAddons" "KF5XmlGui" "Qt5" "Qt5Test" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5ConfigWidgets" "KF5IconThemes" "KF5XmlGui" "Qt5Widgets" "Qt5Xml" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kcmutils = { + buildInputs = [ "ECM" "KF5ConfigWidgets" "KF5CoreAddons" "KF5I18n" "KF5IconThemes" "KF5ItemViews" "KF5Service" "KF5XmlGui" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5ConfigWidgets" "KF5IconThemes" "KF5ItemViews" "KF5Service" "KF5XmlGui" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kcodecs = { + buildInputs = [ "ECM" "Qt5Core" "Qt5Test" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kcompletion = { + buildInputs = [ "ECM" "KF5Config" "KF5WidgetsAddons" "Qt5" "Qt5Test" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5Config" "KF5WidgetsAddons" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kconfig = { + buildInputs = [ "ECM" "Qt5" "Qt5Concurrent" "Qt5Core" "Qt5Gui" "Qt5Test" "Qt5Xml" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Xml" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kconfigwidgets = { + buildInputs = [ "ECM" "KF5Auth" "KF5Codecs" "KF5Config" "KF5CoreAddons" "KF5DocTools" "KF5GuiAddons" "KF5I18n" "KF5WidgetsAddons" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5Auth" "KF5Codecs" "KF5Config" "KF5GuiAddons" "KF5I18n" "KF5WidgetsAddons" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kcoreaddons = { + buildInputs = [ "ECM" "FAM" "Qt5" "Qt5Test" "Qt5Widgets" "SharedMimeInfo" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ "SharedMimeInfo" ]; + }; + + kcrash = { + buildInputs = [ "ECM" "KF5CoreAddons" "KF5WindowSystem" "Qt5" "Qt5Test" "Qt5Widgets" "Qt5X11Extras" "X11" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5CoreAddons" "KF5WindowSystem" "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdbusaddons = { + buildInputs = [ "ECM" "Qt5DBus" "Qt5Test" "Qt5X11Extras" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5DBus" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdeclarative = { + buildInputs = [ "ECM" "KF5" "KF5Config" "KF5GlobalAccel" "KF5GuiAddons" "KF5I18n" "KF5IconThemes" "KF5KIO" "KF5WidgetsAddons" "KF5WindowSystem" "Qt5" "Qt5Test" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5KIO" "Qt5Qml" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kded = { + buildInputs = [ "ECM" "KF5Config" "KF5CoreAddons" "KF5Crash" "KF5DBusAddons" "KF5DocTools" "KF5Init" "KF5Service" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdelibs4support = { + buildInputs = [ "AGG" "Blitz" "BlueZ" "DocBookXML4" "ECM" "ENCHANT" "Eigen2" "FFmpeg" "Flac" "GObject" "GStreamer" "KDEWin" "KF5Completion" "KF5Config" "KF5ConfigWidgets" "KF5Crash" "KF5DesignerPlugin" "KF5DocTools" "KF5GlobalAccel" "KF5GuiAddons" "KF5I18n" "KF5IconThemes" "KF5KIO" "KF5Notifications" "KF5Parts" "KF5Service" "KF5TextWidgets" "KF5UnitConversion" "KF5WidgetsAddons" "KF5WindowSystem" "KF5XmlGui" "LCMS" "LibArt" "NetworkManager" "OpenEXR" "OpenSSL" "PCRE" "QCA2" "QImageBlitz" "QNtrack" "Qt5" "Qt5X11Extras" "Sqlite" "USB" "X11" "Xine" "Xmms" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KDEWin" "KF5Auth" "KF5ConfigWidgets" "KF5CoreAddons" "KF5Crash" "KF5DesignerPlugin" "KF5DocTools" "KF5Emoticons" "KF5GuiAddons" "KF5IconThemes" "KF5Init" "KF5ItemModels" "KF5KDELibs4Support" "KF5Notifications" "KF5Parts" "KF5TextWidgets" "KF5UnitConversion" "KF5WindowSystem" "Qt5DBus" "Qt5PrintSupport" "Qt5Xml" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdesignerplugin = { + buildInputs = [ "ECM" "KF5Completion" "KF5Config" "KF5ConfigWidgets" "KF5CoreAddons" "KF5DocTools" "KF5IconThemes" "KF5ItemViews" "KF5KIO" "KF5Plotting" "KF5Sonnet" "KF5TextWidgets" "KF5WebKit" "KF5WidgetsAddons" "KF5XmlGui" "Qt5Core" "Qt5Designer" "Qt5Test" "Qt5Widgets" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdesu = { + buildInputs = [ "ECM" "KF5CoreAddons" "KF5Pty" "KF5Service" "Qt5Core" "X11" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5Pty" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdewebkit = { + buildInputs = [ "ECM" "KF5Config" "KF5CoreAddons" "KF5JobWidgets" "KF5KIO" "KF5Parts" "KF5Service" "KF5Wallet" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5WebKitWidgets" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdnssd = { + buildInputs = [ "Avahi" "DNSSD" "ECM" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Network" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdoctools = { + buildInputs = [ "DocBookXML4" "DocBookXSL" "ECM" "KF5Archive" "KF5DocTools" "KF5I18n" "LibXml2" "Qt5Core" ]; + nativeBuildInputs = [ "LibXslt" "cmake" ]; + propagatedBuildInputs = [ "KF5Archive" "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kemoticons = { + buildInputs = [ "ECM" "KF5Archive" "KF5Config" "KF5CoreAddons" "KF5Service" "Qt5" "Qt5Test" "Qt5Xml" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5Archive" "KF5Service" "Qt5Gui" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kglobalaccel = { + buildInputs = [ "ECM" "Qt5" "X11" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5DBus" "Qt5Widgets" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kguiaddons = { + buildInputs = [ "ECM" "Qt5" "Qt5Gui" "Qt5X11Extras" "X11" "XCB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Gui" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + khtml = { + buildInputs = [ "ECM" "GIF" "JPEG" "KDEWin" "KF5Archive" "KF5Codecs" "KF5GlobalAccel" "KF5I18n" "KF5IconThemes" "KF5JS" "KF5KIO" "KF5Notifications" "KF5Parts" "KF5Sonnet" "KF5TextWidgets" "KF5Wallet" "KF5WidgetsAddons" "KF5WindowSystem" "KF5XmlGui" "OpenSSL" "PNG" "Phonon4Qt5" "Qt5" "Qt5Test" "Qt5X11Extras" "X11" ]; + nativeBuildInputs = [ "Perl" "cmake" ]; + propagatedBuildInputs = [ "KF5Archive" "KF5Bookmarks" "KF5GlobalAccel" "KF5I18n" "KF5IconThemes" "KF5JS" "KF5KIO" "KF5Notifications" "KF5Parts" "KF5Sonnet" "KF5Wallet" "KF5WidgetsAddons" "KF5WindowSystem" "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ki18n = { + buildInputs = [ "ECM" "LibIntl" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kiconthemes = { + buildInputs = [ "ECM" "KF5ConfigWidgets" "KF5I18n" "KF5ItemViews" "KF5WidgetsAddons" "Qt5" "Qt5DBus" "Qt5Svg" "Qt5Widgets" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5ConfigWidgets" "KF5I18n" "KF5ItemViews" "KF5WidgetsAddons" "Qt5Widgets" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kidletime = { + buildInputs = [ "ECM" "Qt5" "X11" "X11_XCB" "XCB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kimageformats = { + buildInputs = [ "ECM" "Jasper" "OpenEXR" "Qt5Gui" "Qt5PrintSupport" "Qt5Test" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kinit = { + buildInputs = [ "ECM" "KF5Config" "KF5Crash" "KF5DocTools" "KF5I18n" "KF5KIO" "KF5Service" "KF5WindowSystem" "Libcap" "Qt5" "X11" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kio = { + buildInputs = [ "ACL" "ECM" "GSSAPI" "KF5Archive" "KF5Bookmarks" "KF5Codecs" "KF5Completion" "KF5Config" "KF5ConfigWidgets" "KF5CoreAddons" "KF5DBusAddons" "KF5DocTools" "KF5I18n" "KF5IconThemes" "KF5ItemViews" "KF5JobWidgets" "KF5Notifications" "KF5Service" "KF5Solid" "KF5Wallet" "KF5WidgetsAddons" "KF5WindowSystem" "KF5XmlGui" "LibXml2" "OpenSSL" "Qt5" "Qt5Concurrent" "Qt5Core" "Qt5Script" "Qt5Test" "Qt5Widgets" "Strigi" "X11" "ZLIB" ]; + nativeBuildInputs = [ "LibXslt" "cmake" ]; + propagatedBuildInputs = [ "KF5Bookmarks" "KF5Completion" "KF5ItemViews" "KF5JobWidgets" "KF5Service" "KF5Solid" "KF5XmlGui" "Qt5Network" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kitemmodels = { + buildInputs = [ "ECM" "Grantlee" "Qt5" "Qt5Core" "Qt5Script" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kitemviews = { + buildInputs = [ "ECM" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Widgets" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kjobwidgets = { + buildInputs = [ "ECM" "KF5CoreAddons" "KF5WidgetsAddons" "Qt5" "Qt5X11Extras" "X11" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5CoreAddons" "KF5WidgetsAddons" "Qt5Widgets" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kjs = { + buildInputs = [ "ECM" "PCRE" "Qt5Core" "Qt5Test" ]; + nativeBuildInputs = [ "Perl" "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kjsembed = { + buildInputs = [ "ECM" "KF5DocTools" "KF5I18n" "KF5JS" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5I18n" "KF5JS" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kmediaplayer = { + buildInputs = [ "ECM" "KF5Parts" "KF5XmlGui" "Qt5DBus" "Qt5Test" "Qt5Widgets" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5Parts" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + knewstuff = { + buildInputs = [ "ECM" "KF5Archive" "KF5Attica" "KF5Completion" "KF5Config" "KF5CoreAddons" "KF5I18n" "KF5IconThemes" "KF5ItemViews" "KF5KIO" "KF5TextWidgets" "KF5WidgetsAddons" "KF5XmlGui" "Qt5" "Qt5Test" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5Archive" "KF5Attica" "KF5KIO" "KF5XmlGui" "Qt5Widgets" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + knotifications = { + buildInputs = [ "ECM" "KF5Codecs" "KF5Config" "KF5CoreAddons" "KF5IconThemes" "KF5Service" "KF5WindowSystem" "Phonon4Qt5" "Qt5" "Qt5X11Extras" "X11" "dbusmenu-qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5WindowSystem" "Qt5Widgets" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + knotifyconfig = { + buildInputs = [ "ECM" "KF5Completion" "KF5Config" "KF5ConfigWidgets" "KF5I18n" "KF5KIO" "KF5Notifications" "KF5Service" "KF5WidgetsAddons" "KF5XmlGui" "Phonon4Qt5" "Qt5" "Qt5Test" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5I18n" "KF5KIO" "Qt5Widgets" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kparts = { + buildInputs = [ "ECM" "KF5Config" "KF5CoreAddons" "KF5I18n" "KF5IconThemes" "KF5JobWidgets" "KF5KIO" "KF5Notifications" "KF5Service" "KF5TextWidgets" "KF5WidgetsAddons" "KF5XmlGui" "Qt5" "Qt5Test" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5KIO" "KF5Notifications" "KF5TextWidgets" "KF5XmlGui" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kplotting = { + buildInputs = [ "ECM" "Qt5" "Qt5Widgets" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Widgets" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kpty = { + buildInputs = [ "ECM" "KF5CoreAddons" "KF5I18n" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5CoreAddons" "KF5I18n" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kross = { + buildInputs = [ "ECM" "KF5Completion" "KF5CoreAddons" "KF5DocTools" "KF5I18n" "KF5IconThemes" "KF5KIO" "KF5Parts" "KF5Service" "KF5WidgetsAddons" "KF5XmlGui" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5I18n" "KF5IconThemes" "KF5KIO" "KF5Parts" "KF5WidgetsAddons" "Qt5Script" "Qt5Widgets" "Qt5Xml" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + krunner = { + buildInputs = [ "ECM" "KF5Config" "KF5CoreAddons" "KF5I18n" "KF5KIO" "KF5Plasma" "KF5Service" "KF5Solid" "KF5ThreadWeaver" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5Plasma" "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kservice = { + buildInputs = [ "ECM" "KF5Config" "KF5CoreAddons" "KF5Crash" "KF5DBusAddons" "KF5DocTools" "KF5I18n" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5Config" "KF5CoreAddons" "KF5DBusAddons" "KF5I18n" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ktexteditor = { + buildInputs = [ "ECM" "KF5Archive" "KF5Config" "KF5GuiAddons" "KF5I18n" "KF5KIO" "KF5Parts" "KF5Sonnet" "LibGit2" "Qt5" ]; + nativeBuildInputs = [ "Perl" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ktextwidgets = { + buildInputs = [ "ECM" "KF5Completion" "KF5Config" "KF5ConfigWidgets" "KF5I18n" "KF5IconThemes" "KF5Service" "KF5Sonnet" "KF5WidgetsAddons" "KF5WindowSystem" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5Completion" "KF5ConfigWidgets" "KF5I18n" "KF5IconThemes" "KF5Service" "KF5Sonnet" "KF5WindowSystem" "Qt5Widgets" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kunitconversion = { + buildInputs = [ "ECM" "KF5I18n" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5Config" "KF5I18n" "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kwallet = { + buildInputs = [ "ECM" "Gpgme" "KF5Config" "KF5CoreAddons" "KF5DBusAddons" "KF5Gpgmepp" "KF5I18n" "KF5IconThemes" "KF5Notifications" "KF5Service" "KF5WidgetsAddons" "KF5WindowSystem" "LibGcrypt" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5Config" "KF5WindowSystem" "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kwidgetsaddons = { + buildInputs = [ "ECM" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Widgets" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kwindowsystem = { + buildInputs = [ "ECM" "Qt5" "Qt5WinExtras" "X11" "XCB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Widgets" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kxmlgui = { + buildInputs = [ "ECM" "KF5Attica" "KF5Config" "KF5ConfigWidgets" "KF5GlobalAccel" "KF5I18n" "KF5IconThemes" "KF5ItemViews" "KF5TextWidgets" "KF5WidgetsAddons" "KF5WindowSystem" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5Attica" "KF5Config" "KF5ConfigWidgets" "KF5GlobalAccel" "KF5IconThemes" "KF5ItemViews" "KF5TextWidgets" "KF5WindowSystem" "Qt5DBus" "Qt5Xml" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + plasma-framework = { + buildInputs = [ "ECM" "EGL" "Gpgme" "KActivities" "KCoreAddons" "KDE4Support" "KDESu" "KDeclarative" "KF5" "KF5Activities" "KF5Archive" "KF5Auth" "KF5Bookmarks" "KF5Codecs" "KF5Completion" "KF5Config" "KF5ConfigWidgets" "KF5CoreAddons" "KF5Crash" "KF5DBusAddons" "KF5Declarative" "KF5DocTools" "KF5GlobalAccel" "KF5GuiAddons" "KF5I18n" "KF5IconThemes" "KF5IdleTime" "KF5Init" "KF5ItemModels" "KF5ItemViews" "KF5JS" "KF5JobWidgets" "KF5KArchive" "KF5KAuth" "KF5KBookmarks" "KF5KCodecs" "KF5KCompletion" "KF5KConfig" "KF5KConfigWidgets" "KF5KCoreAddons" "KF5KCrash" "KF5KDBusAddons" "KF5KDE4Support" "KF5KDESu" "KF5KDeclarative" "KF5KDocTools" "KF5KF5GlobalAccel" "KF5KGuiAddons" "KF5KI18n" "KF5KIO" "KF5KIconThemes" "KF5KIdleTime" "KF5KInit" "KF5KJS" "KF5KJobWidgets" "KF5KNotifications" "KF5KParts" "KF5KService" "KF5KTextWidgets" "KF5KUnitConversion" "KF5KWallet" "KF5KWidgetsAddons" "KF5KWindowSystem" "KF5Kross" "KF5NO_MODULE" "KF5Notifications" "KF5Parts" "KF5Service" "KF5Solid" "KF5Sonnet" "KF5Su" "KF5TextWidgets" "KF5ThreadWeaver" "KF5UnitConversion" "KF5Wallet" "KF5WidgetsAddons" "KF5WindowSystem" "KF5XmlGui" "KdepimLibs" "OpenGL" "QCA2" "Qt5" "Qt5Test" "Qt5Widgets" "Solid" "X11" "XCB" ]; + nativeBuildInputs = [ "SH" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + solid = { + buildInputs = [ "ECM" "IOKit" "MediaPlayerInfo" "Qt5" "Qt5Qml" "UDev" ]; + nativeBuildInputs = [ "BISON" "FLEX" "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + sonnet = { + buildInputs = [ "ASPELL" "ECM" "ENCHANT" "HSPELL" "HUNSPELL" "Qt5" "Qt5Test" "ZLIB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + threadweaver = { + buildInputs = [ "ECM" "KF5ThreadWeaver" "Qt5" "Qt5Core" "Qt5Test" "Qt5Widgets" ]; + nativeBuildInputs = [ "SNIPPETEXTRACTOR" "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + +} diff --git a/pkgs/development/libraries/kde-frameworks-5.5/dependencies.sh b/pkgs/development/libraries/kde-frameworks-5.5/dependencies.sh new file mode 100755 index 00000000000..2b220244c59 --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/dependencies.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +# This script rebuilds dependencies.nix. +# You must run manifest.sh first to download the packages. + +# Without arguments, this will use the version of autonix-deps-kf5 in nixpkgs. +# If you are working on the packages, this is probably what you want. + +# You can also pass the path to a source tree where you have built +# autonix-deps-kf5 yourself. If you are working on autonix-deps-kf5, this is +# probably what you want. + +manifestXML=$(nix-build -E 'with (import ../../../.. {}); autonix.writeManifestXML ./manifest.nix') + +autonixDepsKf5="" +if [[ -z $1 ]]; then + autonixDepsKF5=$(nix-build ../../../.. -A haskellngPackages.autonix-deps-kf5)/bin +else + autonixDepsKF5="$1/dist/build/kf5-deps" +fi + +exec ${autonixDepsKF5}/kf5-deps "${manifestXML}" diff --git a/pkgs/development/libraries/kde-frameworks-5.5/extra-cmake-modules/0001-libdir-default.patch b/pkgs/development/libraries/kde-frameworks-5.5/extra-cmake-modules/0001-libdir-default.patch new file mode 100644 index 00000000000..faed0e6edc9 --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/extra-cmake-modules/0001-libdir-default.patch @@ -0,0 +1,55 @@ +From f1e22a65f94a231edfe01ac6a3fcf30d95b6329f Mon Sep 17 00:00:00 2001 +From: Thomas Tuegel +Date: Wed, 31 Dec 2014 07:16:45 -0600 +Subject: [PATCH 1/2] libdir default + +--- + kde-modules/KDEInstallDirs.cmake | 31 +------------------------------ + 1 file changed, 1 insertion(+), 30 deletions(-) + +diff --git a/kde-modules/KDEInstallDirs.cmake b/kde-modules/KDEInstallDirs.cmake +index e255e87..a79a12a 100644 +--- a/kde-modules/KDEInstallDirs.cmake ++++ b/kde-modules/KDEInstallDirs.cmake +@@ -162,37 +162,8 @@ + # (To distribute this file outside of extra-cmake-modules, substitute the full + # License text for the above reference.) + +-# Figure out what the default install directory for libraries should be. +-# This is based on the logic in GNUInstallDirs, but simplified (the +-# GNUInstallDirs code deals with re-configuring, but that is dealt with +-# by the _define_* macros in this module). ++# The default library directory on NixOS is *always* /lib. + set(_LIBDIR_DEFAULT "lib") +-# Override this default 'lib' with 'lib64' iff: +-# - we are on a Linux, kFreeBSD or Hurd system but NOT cross-compiling +-# - we are NOT on debian +-# - we are on a 64 bits system +-# reason is: amd64 ABI: http://www.x86-64.org/documentation/abi.pdf +-# For Debian with multiarch, use 'lib/${CMAKE_LIBRARY_ARCHITECTURE}' if +-# CMAKE_LIBRARY_ARCHITECTURE is set (which contains e.g. "i386-linux-gnu" +-# See http://wiki.debian.org/Multiarch +-if((CMAKE_SYSTEM_NAME MATCHES "Linux|kFreeBSD" OR CMAKE_SYSTEM_NAME STREQUAL "GNU") +- AND NOT CMAKE_CROSSCOMPILING) +- if (EXISTS "/etc/debian_version") # is this a debian system ? +- if(CMAKE_LIBRARY_ARCHITECTURE) +- set(_LIBDIR_DEFAULT "lib/${CMAKE_LIBRARY_ARCHITECTURE}") +- endif() +- else() # not debian, rely on CMAKE_SIZEOF_VOID_P: +- if(NOT DEFINED CMAKE_SIZEOF_VOID_P) +- message(AUTHOR_WARNING +- "Unable to determine default LIB_INSTALL_LIBDIR directory because no target architecture is known. " +- "Please enable at least one language before including KDEInstallDirs.") +- else() +- if("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") +- set(_LIBDIR_DEFAULT "lib64") +- endif() +- endif() +- endif() +-endif() + + # Macro for variables that are relative to another variable. We store an empty + # value in the cache (for documentation/GUI cache editor purposes), and store +-- +2.1.4 + diff --git a/pkgs/development/libraries/kde-frameworks-5.5/extra-cmake-modules/0002-qt5-plugin-dir.patch b/pkgs/development/libraries/kde-frameworks-5.5/extra-cmake-modules/0002-qt5-plugin-dir.patch new file mode 100644 index 00000000000..5982aa8a06f --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/extra-cmake-modules/0002-qt5-plugin-dir.patch @@ -0,0 +1,25 @@ +From e4fb9d880cefa743df2b5da3a67db617d66faf63 Mon Sep 17 00:00:00 2001 +From: Thomas Tuegel +Date: Wed, 31 Dec 2014 07:23:59 -0600 +Subject: [PATCH 2/2] qt5 plugin dir + +--- + kde-modules/KDEInstallDirs.cmake | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/kde-modules/KDEInstallDirs.cmake b/kde-modules/KDEInstallDirs.cmake +index a79a12a..70dbe02 100644 +--- a/kde-modules/KDEInstallDirs.cmake ++++ b/kde-modules/KDEInstallDirs.cmake +@@ -315,7 +315,7 @@ if(KDE_INSTALL_USE_QT_SYS_PATHS) + "QtQuick2 imports" + QML_INSTALL_DIR) + else() +- _define_relative(QTPLUGINDIR LIBDIR "plugins" ++ _define_relative(QTPLUGINDIR LIBDIR "qt5/plugins" + "Qt plugins" + QT_PLUGIN_INSTALL_DIR) + +-- +2.1.4 + diff --git a/pkgs/development/libraries/kde-frameworks-5.5/kauth/kauth-policy-install.patch b/pkgs/development/libraries/kde-frameworks-5.5/kauth/kauth-policy-install.patch new file mode 100644 index 00000000000..340155256f2 --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/kauth/kauth-policy-install.patch @@ -0,0 +1,13 @@ +diff --git a/KF5AuthConfig.cmake.in b/KF5AuthConfig.cmake.in +index e859ec7..9a8ab18 100644 +--- a/KF5AuthConfig.cmake.in ++++ b/KF5AuthConfig.cmake.in +@@ -4,7 +4,7 @@ set(KAUTH_STUB_FILES_DIR "${PACKAGE_PREFIX_DIR}/@KF5_DATA_INSTALL_DIR@/kauth/") + + set(KAUTH_BACKEND_NAME "@KAUTH_BACKEND_NAME@") + set(KAUTH_HELPER_BACKEND_NAME "@KAUTH_HELPER_BACKEND_NAME@") +-set(KAUTH_POLICY_FILES_INSTALL_DIR "@KAUTH_POLICY_FILES_INSTALL_DIR@") ++set(KAUTH_POLICY_FILES_INSTALL_DIR "\${CMAKE_INSTALL_PREFIX}/share/polkit-1/actions") + set(KAUTH_HELPER_INSTALL_DIR "@KAUTH_HELPER_INSTALL_DIR@") + + find_dependency(KF5CoreAddons "@KF5_DEP_VERSION@") diff --git a/pkgs/development/libraries/kde-frameworks-5.5/kcmutils/kcmutils-pluginselector-follow-symlinks.patch b/pkgs/development/libraries/kde-frameworks-5.5/kcmutils/kcmutils-pluginselector-follow-symlinks.patch new file mode 100644 index 00000000000..47b8dfad180 --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/kcmutils/kcmutils-pluginselector-follow-symlinks.patch @@ -0,0 +1,13 @@ +diff --git a/src/kpluginselector.cpp b/src/kpluginselector.cpp +index c63241b..2243f94 100644 +--- a/src/kpluginselector.cpp ++++ b/src/kpluginselector.cpp +@@ -304,7 +304,7 @@ void KPluginSelector::addPlugins(const QString &componentName, + QStringList desktopFileNames; + const QStringList dirs = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, componentName + QStringLiteral("/kpartplugins"), QStandardPaths::LocateDirectory); + Q_FOREACH (const QString &dir, dirs) { +- QDirIterator it(dir, QStringList() << QStringLiteral("*.desktop"), QDir::NoFilter, QDirIterator::Subdirectories); ++ QDirIterator it(dir, QStringList() << QStringLiteral("*.desktop"), QDir::NoFilter, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); + while (it.hasNext()) { + desktopFileNames.append(it.next()); + } diff --git a/pkgs/development/libraries/kde-frameworks-5.5/kconfigwidgets/kconfigwidgets-helpclient-follow-symlinks.patch b/pkgs/development/libraries/kde-frameworks-5.5/kconfigwidgets/kconfigwidgets-helpclient-follow-symlinks.patch new file mode 100644 index 00000000000..3bd946cbd84 --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/kconfigwidgets/kconfigwidgets-helpclient-follow-symlinks.patch @@ -0,0 +1,13 @@ +diff --git a/src/khelpclient.cpp b/src/khelpclient.cpp +index 53a331e..80fbb01 100644 +--- a/src/khelpclient.cpp ++++ b/src/khelpclient.cpp +@@ -48,7 +48,7 @@ void KHelpClient::invokeHelp(const QString &anchor, const QString &_appname) + QString docPath; + const QStringList desktopDirs = QStandardPaths::standardLocations(QStandardPaths::ApplicationsLocation); + Q_FOREACH (const QString &dir, desktopDirs) { +- QDirIterator it(dir, QStringList() << appname + QLatin1String(".desktop"), QDir::NoFilter, QDirIterator::Subdirectories); ++ QDirIterator it(dir, QStringList() << appname + QLatin1String(".desktop"), QDir::NoFilter, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); + while (it.hasNext()) { + const QString desktopPath(it.next()); + KDesktopFile desktopFile(desktopPath); diff --git a/pkgs/development/libraries/kde-frameworks-5.5/kdoctools/kdoctools-no-find-docbook-xml.patch b/pkgs/development/libraries/kde-frameworks-5.5/kdoctools/kdoctools-no-find-docbook-xml.patch new file mode 100644 index 00000000000..4e3a33efab3 --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/kdoctools/kdoctools-no-find-docbook-xml.patch @@ -0,0 +1,12 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5c4863c..f731775 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -46,7 +46,6 @@ set_package_properties(LibXml2 PROPERTIES + ) + + +-find_package(DocBookXML4 "4.5") + + set_package_properties(DocBookXML4 PROPERTIES + TYPE REQUIRED diff --git a/pkgs/development/libraries/kde-frameworks-5.5/kinit/kinit-libpath.patch b/pkgs/development/libraries/kde-frameworks-5.5/kinit/kinit-libpath.patch new file mode 100644 index 00000000000..a6ccb2085d3 --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/kinit/kinit-libpath.patch @@ -0,0 +1,30 @@ +diff --git a/src/kdeinit/kinit.cpp b/src/kdeinit/kinit.cpp +index 3c3c913..f510620 100644 +--- a/src/kdeinit/kinit.cpp ++++ b/src/kdeinit/kinit.cpp +@@ -652,15 +652,17 @@ static pid_t launch(int argc, const char *_name, const char *args, + if (!libpath.isEmpty()) { + if (!l.load()) { + if (libpath_relative) { +- // NB: Because Qt makes the actual dlopen() call, the +- // RUNPATH of kdeinit is *not* respected - see +- // https://sourceware.org/bugzilla/show_bug.cgi?id=13945 +- // - so we try hacking it in ourselves +- QString install_lib_dir = QFile::decodeName( +- CMAKE_INSTALL_PREFIX "/" LIB_INSTALL_DIR "/"); +- libpath = install_lib_dir + libpath; +- l.setFileName(libpath); ++ // Use QT_PLUGIN_PATH to find shared library directories ++ // For KF5, the plugin path is /lib/plugins, so the kdeinit5 ++ // shared libraries should be in /lib/plugins/../ ++ const QRegExp pathSepRegExp(QString::fromLatin1("[:\b]")); ++ const QString up = QString::fromLocal8Bit("/../"); ++ const QStringList paths = QString::fromLocal8Bit(qgetenv("QT_PLUGIN_PATH")).split(pathSepRegExp, QString::KeepEmptyParts); ++ Q_FOREACH (const QString &path, paths) { ++ l.setFileName(path + up + libpath); + l.load(); ++ if (l.isLoaded()) break; ++ } + } + } + if (!l.isLoaded()) { diff --git a/pkgs/development/libraries/kde-frameworks-5.5/kservice/kservice-kbuildsycoca-follow-symlinks.patch b/pkgs/development/libraries/kde-frameworks-5.5/kservice/kservice-kbuildsycoca-follow-symlinks.patch new file mode 100644 index 00000000000..e9bc418544a --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/kservice/kservice-kbuildsycoca-follow-symlinks.patch @@ -0,0 +1,13 @@ +diff --git a/src/kbuildsycoca/kbuildsycoca.cpp b/src/kbuildsycoca/kbuildsycoca.cpp +index 69b1427..9c37a49 100644 +--- a/src/kbuildsycoca/kbuildsycoca.cpp ++++ b/src/kbuildsycoca/kbuildsycoca.cpp +@@ -227,7 +227,7 @@ bool KBuildSycoca::build() + QStringList relFiles; + const QStringList dirs = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, g_resourceSubdir, QStandardPaths::LocateDirectory); + Q_FOREACH (const QString &dir, dirs) { +- QDirIterator it(dir, QDirIterator::Subdirectories); ++ QDirIterator it(dir, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); + while (it.hasNext()) { + const QString filePath = it.next(); + Q_ASSERT(filePath.startsWith(dir)); // due to the line below... diff --git a/pkgs/development/libraries/kde-frameworks-5.5/kservice/kservice-kbuildsycoca-no-canonicalize-path.patch b/pkgs/development/libraries/kde-frameworks-5.5/kservice/kservice-kbuildsycoca-no-canonicalize-path.patch new file mode 100644 index 00000000000..7e21ebfe86f --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/kservice/kservice-kbuildsycoca-no-canonicalize-path.patch @@ -0,0 +1,13 @@ +diff --git a/src/kbuildsycoca/vfolder_menu.cpp b/src/kbuildsycoca/vfolder_menu.cpp +index 2eb1275..e39a36f 100644 +--- a/src/kbuildsycoca/vfolder_menu.cpp ++++ b/src/kbuildsycoca/vfolder_menu.cpp +@@ -412,7 +412,7 @@ VFolderMenu::absoluteDir(const QString &_dir, const QString &baseDir, bool keepR + } + + if (!relative) { +- QString resolved = QDir(dir).canonicalPath(); ++ QString resolved = QDir::cleanPath(dir); + if (!resolved.isEmpty()) { + dir = resolved; + } diff --git a/pkgs/development/libraries/kde-frameworks-5.5/manifest.nix b/pkgs/development/libraries/kde-frameworks-5.5/manifest.nix new file mode 100644 index 00000000000..b22ea32ca28 --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/manifest.nix @@ -0,0 +1,364 @@ +# This file is generated automatically. DO NOT EDIT! +{ mirror }: +[ + { + url = "${mirror}/stable/frameworks/5.5/extra-cmake-modules-1.5.0.tar.xz"; + sha256 = "0rhvrpakahylfrnwkw5n32xh95609b3ca40qjkd1bcqh9mw8s8n7"; + name = "extra-cmake-modules-1.5.0.tar.xz"; + store = "/nix/store/adn9n0xazi0wdmc7ffwfbxdbm05wvlg9-extra-cmake-modules-1.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kdoctools-5.5.0.tar.xz"; + sha256 = "19pzafqinngzyk52c2a3l8llfxqh77y436sj3rvkir1falvg7jqi"; + name = "kdoctools-5.5.0.tar.xz"; + store = "/nix/store/i624z246bj0iy36r9fwzwnfanggkp7kj-kdoctools-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/knotifications-5.5.0.tar.xz"; + sha256 = "04fp1gkjv828464xs7y3wm5p8ww2n9alfds8bs76i49gpd42xjyh"; + name = "knotifications-5.5.0.tar.xz"; + store = "/nix/store/5dmvw3gp1hbq03pnp5llav77ggrya3qv-knotifications-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kdesu-5.5.0.tar.xz"; + sha256 = "0m47ha6xwxv3w9hijdf6z4bb84rr0rw9p4sr5nmb9wdngzrmzcpd"; + name = "kdesu-5.5.0.tar.xz"; + store = "/nix/store/ixyfa6piyz5hcw8y9pkx75cg189y4qf8-kdesu-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kdnssd-5.5.0.tar.xz"; + sha256 = "1j94162lvnc47y1nfjshpa28biaihyxghi7nz9rjdlr7cf40gp4r"; + name = "kdnssd-5.5.0.tar.xz"; + store = "/nix/store/z381zrhhyjk482arjnbra8pbwib9jrkp-kdnssd-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kdewebkit-5.5.0.tar.xz"; + sha256 = "0y5d7mabkgc5676aax64hficjy06fqkm8a72jki1hl808pbapvwy"; + name = "kdewebkit-5.5.0.tar.xz"; + store = "/nix/store/xi41pfsfghkayasng6kqn5b65cfgs4vs-kdewebkit-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kparts-5.5.0.tar.xz"; + sha256 = "0l6na645j2ijais4nqir54jxzn13csigivcg098m6m0mpiz8j4w6"; + name = "kparts-5.5.0.tar.xz"; + store = "/nix/store/l5011v85i02gqnk2hfkif5d7cwq5zm0s-kparts-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kdeclarative-5.5.0.tar.xz"; + sha256 = "1pb9dlggdr0vzy9bhzsjncnkalvdbrjhgbp1hzba9pyzpmmhx6pq"; + name = "kdeclarative-5.5.0.tar.xz"; + store = "/nix/store/7527cdligx3667bjbjqcjxk3m6ifqldc-kdeclarative-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/ktextwidgets-5.5.0.tar.xz"; + sha256 = "1iqssmpilzxgjs5b2q3f1dpcq4wrwa528an6z9h6rx66lrmbcwml"; + name = "ktextwidgets-5.5.0.tar.xz"; + store = "/nix/store/93xq5dl3xmb713rfv0imh261lb6jr3d8-ktextwidgets-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/solid-5.5.0.tar.xz"; + sha256 = "1vcphw9fj0hqxr612p4dv8ggbb6vh7bnpa8b7l216ixqpg3wg1gs"; + name = "solid-5.5.0.tar.xz"; + store = "/nix/store/knsf1bxiymf8nh65w65bakb1cvzjq2il-solid-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kpty-5.5.0.tar.xz"; + sha256 = "147zxsdyw4fwn0d99nkbjxgcs5vf6wzvgm9d9fpiyzq2747pmnin"; + name = "kpty-5.5.0.tar.xz"; + store = "/nix/store/yic1isk1ak0fwr9i3k3af986m1k8z87g-kpty-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/sonnet-5.5.0.tar.xz"; + sha256 = "0ck2li0y9z2vlby4axhva409bn5nw06g84mm4g3s86mfjypii3gm"; + name = "sonnet-5.5.0.tar.xz"; + store = "/nix/store/qgqxm6plb4vfj3yja62s4xa62nkbqmyj-sonnet-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kguiaddons-5.5.0.tar.xz"; + sha256 = "0wlhhwf59bwscj7c1skigglp1fchdxmi8y3rrmm4ss7avbpkbjvb"; + name = "kguiaddons-5.5.0.tar.xz"; + store = "/nix/store/iajck67nc69d2qcczd3hxz41flkb3d7v-kguiaddons-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kunitconversion-5.5.0.tar.xz"; + sha256 = "0h8rwnfd4dib56q0gndi4rjkrnmpq2bv0nbycsrnhjxvrzbxdfh0"; + name = "kunitconversion-5.5.0.tar.xz"; + store = "/nix/store/7dflp9jdaplbx4xjvy364kmy9h27yq67-kunitconversion-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kconfigwidgets-5.5.0.tar.xz"; + sha256 = "1816n5qzjh4kgcmkicmsmwv063rx81wxvn4flbnrqxw2nglwyx41"; + name = "kconfigwidgets-5.5.0.tar.xz"; + store = "/nix/store/jgsadidxnli619q5i9cs7qmgkgs8hgqz-kconfigwidgets-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kimageformats-5.5.0.tar.xz"; + sha256 = "0fhgk4pl8vx77p6jvcwx8vddzdn701rvbpjy3p0250zgzw9qjkin"; + name = "kimageformats-5.5.0.tar.xz"; + store = "/nix/store/qhy1ldzhhr1lij4bg5hp5w97fncqabhq-kimageformats-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/knewstuff-5.5.0.tar.xz"; + sha256 = "0w0j20jh10zpigm1s6x0n0jgpx9czwb72miyfl8cj3h2j07ghdpz"; + name = "knewstuff-5.5.0.tar.xz"; + store = "/nix/store/a49vair6af9159j7bsz9y0gn8q12i0np-knewstuff-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kdbusaddons-5.5.0.tar.xz"; + sha256 = "1k2k1bwjiv1r5pbzn3ypydgva7kjj2z8csg01jc8p2qii221afjp"; + name = "kdbusaddons-5.5.0.tar.xz"; + store = "/nix/store/322m5kv9whdjgc21vlk2vcjaba8yfcbq-kdbusaddons-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kio-5.5.0.tar.xz"; + sha256 = "13y7chcln71wk32bcd3h6qld901gnafksd9f4kb0nmnahdv6z73z"; + name = "kio-5.5.0.tar.xz"; + store = "/nix/store/p0xphwbx522h8xacg8bar3dp8fhd26h8-kio-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kwindowsystem-5.5.0.tar.xz"; + sha256 = "1s243453d43fpnlykmv7ix6wzxhbyl92y8nrbyn73zfb5kc7z0yh"; + name = "kwindowsystem-5.5.0.tar.xz"; + store = "/nix/store/63g4qavmxcgw5njpy9fq2fji5p8ji804-kwindowsystem-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kcodecs-5.5.0.tar.xz"; + sha256 = "0wh5rcnvkq9c8vf8kll02jpqid5hix17w2ywwpsjfmgi2a4bkjz7"; + name = "kcodecs-5.5.0.tar.xz"; + store = "/nix/store/33fpi9a2ggbj8dfpnzhs1w3jgj6hzw78-kcodecs-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kcoreaddons-5.5.0.tar.xz"; + sha256 = "00fg1khdndacbd6msgjcz2yan04ib5h0l35a4l7bwpyd1crk6fdj"; + name = "kcoreaddons-5.5.0.tar.xz"; + store = "/nix/store/2p4mz7pxz94sddm7r4j82q4nriz16i3b-kcoreaddons-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/frameworkintegration-5.5.0.tar.xz"; + sha256 = "1781l1wzip4w4inz69si5cqy6gr0vcwx9vmhv93925jga44drpaz"; + name = "frameworkintegration-5.5.0.tar.xz"; + store = "/nix/store/6v1s33dyv1qvzv8x7m9ak4qn79g52ygz-frameworkintegration-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kwidgetsaddons-5.5.0.tar.xz"; + sha256 = "0s3aybvnlri8pdfms4dmbgzqan656pzlaghsy8065x19dn4hmwl2"; + name = "kwidgetsaddons-5.5.0.tar.xz"; + store = "/nix/store/4f6681v6fp9yzgclf9wbryy63xjvjfvc-kwidgetsaddons-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kidletime-5.5.0.tar.xz"; + sha256 = "0rb29aqv8npsq161nmkrsxz2kra0jdi1xv2zw9xyapb1yyg4qsk6"; + name = "kidletime-5.5.0.tar.xz"; + store = "/nix/store/1d96ca5sy906lhh16hmv122lr8s3xxrp-kidletime-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/ktexteditor-5.5.0.tar.xz"; + sha256 = "17sbdis5wnj13cxi713ncl1x4b61sdhx5i2j3fdk5gqycmrw93xf"; + name = "ktexteditor-5.5.0.tar.xz"; + store = "/nix/store/jy8cb6vscgzqb4gcsnh5b0b64f3pil0k-ktexteditor-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/knotifyconfig-5.5.0.tar.xz"; + sha256 = "1vj39fsxmypdq5bf1a5sdpld3dfy0hg7k8ikzhy4b83wh5mjzsfy"; + name = "knotifyconfig-5.5.0.tar.xz"; + store = "/nix/store/lc1gdg5j1qk7pjg8spyz2wkrcpwqw0c7-knotifyconfig-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/attica-5.5.0.tar.xz"; + sha256 = "10slxvfcfqxirrnwzfwdnbmlarkcc93d0rvb2110cfvghq3w676m"; + name = "attica-5.5.0.tar.xz"; + store = "/nix/store/53asp14pcyx5a47339g6sc3ni8wdh6l8-attica-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kxmlgui-5.5.0.tar.xz"; + sha256 = "13n8jp7krsbajnaq8r8135xlqja9sawis7fr1z0li54hskfz18x9"; + name = "kxmlgui-5.5.0.tar.xz"; + store = "/nix/store/mb1fqb5w5c05yg2fsi31jfcc24hvv1jh-kxmlgui-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kglobalaccel-5.5.0.tar.xz"; + sha256 = "1bkv7nn5x6im0d6mqr9v4grjc2p3vs481ckgcs6g28p7b4a0dfl3"; + name = "kglobalaccel-5.5.0.tar.xz"; + store = "/nix/store/i6dkz0bnw1yx9g8q49414pm9aszkvri3-kglobalaccel-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/plasma-framework-5.5.0.tar.xz"; + sha256 = "0rhmybncdyy1drg08pjvshmfmzd694skc0n9kk535bm90af4ir26"; + name = "plasma-framework-5.5.0.tar.xz"; + store = "/nix/store/jxi0gr530wj58d93hwd9zi5irxy3wrxh-plasma-framework-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kplotting-5.5.0.tar.xz"; + sha256 = "1gxmngxh1w7wqhy3p4l3lr6283zp8wzsj7sv8gbzd55s3z9vcvp8"; + name = "kplotting-5.5.0.tar.xz"; + store = "/nix/store/5nncccml3icr8i2rr7qc1ai5193wr4z6-kplotting-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kactivities-5.5.0.tar.xz"; + sha256 = "0ypd2cp82z7gabzg96hpz5s24nmzyd2c7a95k74xibasd2fxld73"; + name = "kactivities-5.5.0.tar.xz"; + store = "/nix/store/n6553bypqcqpnk2yhv9h0jlfbg671c7d-kactivities-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kiconthemes-5.5.0.tar.xz"; + sha256 = "1jdjhg38bp936qjxjx0xkdkc1b8rly453d3hyf7vki10cfkm8l9i"; + name = "kiconthemes-5.5.0.tar.xz"; + store = "/nix/store/308wv5wyvxdmr792b26ps8wrjxw0s2s1-kiconthemes-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kservice-5.5.0.tar.xz"; + sha256 = "1hs8g3nnrahi9951xgk0sj5fvpcj572fjj219kj7knv9mwv346zx"; + name = "kservice-5.5.0.tar.xz"; + store = "/nix/store/bizwfxq4ap84fd1g8kr7zdqys2rxfzig-kservice-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kemoticons-5.5.0.tar.xz"; + sha256 = "0yl2w3f6h4irrbf6kl8npz4jwlzmi4bglwjcqqwhs3s6qz2wni95"; + name = "kemoticons-5.5.0.tar.xz"; + store = "/nix/store/y5inglfgimmn51by0rf6gk9d2k7wrprc-kemoticons-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/ki18n-5.5.0.tar.xz"; + sha256 = "11756hp266nssmkywnyh61pzd32k7y15323f5rlh8ap8hzs2cvjd"; + name = "ki18n-5.5.0.tar.xz"; + store = "/nix/store/06sviq6lrs60zg9541x99x57avrr460m-ki18n-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/karchive-5.5.0.tar.xz"; + sha256 = "06bal0lk9r8nnc0vzqsxjhk6xm6yjapl9x883rhzl9r8y9jxfcx3"; + name = "karchive-5.5.0.tar.xz"; + store = "/nix/store/zdm1v5bc5jxbv4yc1k4brkbk2mw4srzb-karchive-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/portingAids/krunner-5.5.0.tar.xz"; + sha256 = "139213rrkc0hmab4hy6mp501s0z59hjgsvkikcswli7wj1yvl1aj"; + name = "krunner-5.5.0.tar.xz"; + store = "/nix/store/ps29p1lprbpkqk77x623nfdks22sxz7a-krunner-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/portingAids/kdelibs4support-5.5.0.tar.xz"; + sha256 = "07jb21is23mkb2yy6dncw70f6jdcn0bg2vz13mgc86f3glim35wh"; + name = "kdelibs4support-5.5.0.tar.xz"; + store = "/nix/store/i6wdad07jlbk9nw6khccq9ncc9y4w82f-kdelibs4support-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/portingAids/kross-5.5.0.tar.xz"; + sha256 = "1nj4zfw6490saixhv3rwp5r7nrzvbskbhr1wvf4rxdbp0f1q20nb"; + name = "kross-5.5.0.tar.xz"; + store = "/nix/store/6yq7q3g76rbmdyn12rgi423jfakdzwps-kross-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/portingAids/kmediaplayer-5.5.0.tar.xz"; + sha256 = "192sn5vqgaip2y6rl30q6y7gmasgfwq137bcalyc00di15xclp6z"; + name = "kmediaplayer-5.5.0.tar.xz"; + store = "/nix/store/mj667h3y2j1p9ilblv96f1k98f918hp2-kmediaplayer-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/portingAids/kjsembed-5.5.0.tar.xz"; + sha256 = "1niqpbg33gzyxppgyxwrnlh3lrwz1wj8zym9z5lr7kimbyamw5xd"; + name = "kjsembed-5.5.0.tar.xz"; + store = "/nix/store/pn4w12z242ymbdq4zjg1fa1c3a0fblgc-kjsembed-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/portingAids/khtml-5.5.0.tar.xz"; + sha256 = "078444gi0jnpn5qjnv8zv2p0p22h14sxx3rv5kzc3zgbs8c0zqq2"; + name = "khtml-5.5.0.tar.xz"; + store = "/nix/store/yvnwkm5pn8b93rv422082gj1iaqx4sbs-khtml-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/portingAids/kjs-5.5.0.tar.xz"; + sha256 = "0wqvzrqd8c7mi90zf7if5cgqi7g42nmqj1ycn13kkds08varrjb6"; + name = "kjs-5.5.0.tar.xz"; + store = "/nix/store/55s4313gpm9qspabvq8kaahnyw03ybfv-kjs-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kauth-5.5.0.tar.xz"; + sha256 = "03sf3cc4hg4drf9h118yqswk65f01q3q7mmj6pz8hhmsvf7rjpq0"; + name = "kauth-5.5.0.tar.xz"; + store = "/nix/store/bh72pjz74vhfwhk6zi7zfhrpaqrmj0gj-kauth-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kitemmodels-5.5.0.tar.xz"; + sha256 = "0j7hifhxrmsdfbp68s4aahmn9jdfy6sy88d2p3z41cg4fw368g2v"; + name = "kitemmodels-5.5.0.tar.xz"; + store = "/nix/store/hx2gy0h93wqcrz0185k8blpvkgqb5rvp-kitemmodels-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kcmutils-5.5.0.tar.xz"; + sha256 = "0na4dvj6qrh7wrdpf7k2gix8grsyj7a8ckvsrzsm35vmxkj1rppx"; + name = "kcmutils-5.5.0.tar.xz"; + store = "/nix/store/v93p482j7bqlcch6wh4wpmdbzm2rrb1f-kcmutils-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kconfig-5.5.0.tar.xz"; + sha256 = "116ck6xz8j9mdz528qk2bj3yifi28jr9amdmjq10y8m67qsgfmdx"; + name = "kconfig-5.5.0.tar.xz"; + store = "/nix/store/y79vpd5m36ygn0ka1v030kzabkl1qnn8-kconfig-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kcrash-5.5.0.tar.xz"; + sha256 = "1ckxphll3vcw3qf8cy3vibn177wc1zkx64g1yfj32ahvc2q5jmw9"; + name = "kcrash-5.5.0.tar.xz"; + store = "/nix/store/hybhzm8b650i2zah4ymzsqx5k23gnd93-kcrash-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kded-5.5.0.tar.xz"; + sha256 = "102s41g2cd3addrqlvwj1a4q9j2rkla22pmjy535s1myk0s5zzbi"; + name = "kded-5.5.0.tar.xz"; + store = "/nix/store/dv5i4jlw5q7x9s2h64vgvi8lblwsiaw5-kded-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kitemviews-5.5.0.tar.xz"; + sha256 = "1fwdl2hvp7nfbii38j89irc0cyfciji20kigzr9iiccips1j4w64"; + name = "kitemviews-5.5.0.tar.xz"; + store = "/nix/store/mica7hv5rmmhvdcazm7pknq57d9ln8jx-kitemviews-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kdesignerplugin-5.5.0.tar.xz"; + sha256 = "1qdcr2gqym367g8w5k1bm6mjm4smc62p4k0aczmjhypa5f9ddkfb"; + name = "kdesignerplugin-5.5.0.tar.xz"; + store = "/nix/store/3qlwbyrnbv48swhsknlj319md1z1sdxl-kdesignerplugin-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kwallet-5.5.0.tar.xz"; + sha256 = "1z2d5qv9722k27dwnj7ivpxa880jmaghh8vhfd9f1wld7lijwpgs"; + name = "kwallet-5.5.0.tar.xz"; + store = "/nix/store/a2n6x1kfs3qdixn7fsfy0f3rgf1bzb21-kwallet-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kapidox-5.5.0.tar.xz"; + sha256 = "055fx8xvksz86gqldxcfbacq5kvb0f7qswaqcnipfcabqkny8vh4"; + name = "kapidox-5.5.0.tar.xz"; + store = "/nix/store/m6mp3qg9i6jxgb25ivwcfg0c66y06aay-kapidox-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/threadweaver-5.5.0.tar.xz"; + sha256 = "05j5m7fscppskc9jss2pm7zab3w0glfic685ccvvabllccsvhkn7"; + name = "threadweaver-5.5.0.tar.xz"; + store = "/nix/store/jwq6jvla6bypm1xhh7wv1lh7f2zmx8md-threadweaver-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kcompletion-5.5.0.tar.xz"; + sha256 = "1l2jaq5f1wjav2vfkfbrrlk4v79q5l3106ij2dyxr0q1m05jvh2v"; + name = "kcompletion-5.5.0.tar.xz"; + store = "/nix/store/pq6fv8xh0nr0q1ki1hyp4mpg58jldmps-kcompletion-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kbookmarks-5.5.0.tar.xz"; + sha256 = "022w3qddbgz4195nxs7kq0xs66qcagrp57jhpm2x23kp6l92g87s"; + name = "kbookmarks-5.5.0.tar.xz"; + store = "/nix/store/72fld6sj34xhjpg6v64dpn1g7lqpybin-kbookmarks-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kinit-5.5.0.tar.xz"; + sha256 = "1hw06jhm0bs3p878ij22k7lx9gzaqnd2260iihgg7glr45jxbspn"; + name = "kinit-5.5.0.tar.xz"; + store = "/nix/store/1p4h45a62xcvswk09qa00zs1kjl0f2mj-kinit-5.5.0.tar.xz"; + } + { + url = "${mirror}/stable/frameworks/5.5/kjobwidgets-5.5.0.tar.xz"; + sha256 = "0g849ggnwyw4w4lmdwv4mndgyc2kbdgavgf9hgwmqx0kr2anhi24"; + name = "kjobwidgets-5.5.0.tar.xz"; + store = "/nix/store/yfdc0p3mmk31plh50cpx89zfcm3jvx7y-kjobwidgets-5.5.0.tar.xz"; + } +] diff --git a/pkgs/development/libraries/kde-frameworks-5.5/manifest.sh b/pkgs/development/libraries/kde-frameworks-5.5/manifest.sh new file mode 100755 index 00000000000..c4a7cc39e52 --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/manifest.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +if [ $# -eq 0 ]; then + + # The extra slash at the end of the URL is necessary to stop wget + # from recursing over the whole server! (No, it's not a bug.) + $(nix-build ../../../.. -A autonix.manifest) \ + http://download.kde.org/stable/frameworks/5.5/ \ + -A '*.tar.xz' + +else + + $(nix-build ../../../.. -A autonix.manifest) -A '*.tar.xz' "$@" + +fi diff --git a/pkgs/development/libraries/kde-frameworks-5.5/plasma-framework/plasma-framework-external-paths.patch b/pkgs/development/libraries/kde-frameworks-5.5/plasma-framework/plasma-framework-external-paths.patch new file mode 100644 index 00000000000..9a22c0bdbcd --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/plasma-framework/plasma-framework-external-paths.patch @@ -0,0 +1,13 @@ +diff --git a/src/plasma/package.cpp b/src/plasma/package.cpp +index 07b3c90..84417e3 100644 +--- a/src/plasma/package.cpp ++++ b/src/plasma/package.cpp +@@ -791,7 +791,7 @@ PackagePrivate::PackagePrivate() + servicePrefix("plasma-applet-"), + fallbackPackage(0), + metadata(0), +- externalPaths(false), ++ externalPaths(true), + valid(false), + checkedValid(false) + { diff --git a/pkgs/development/libraries/kde-frameworks-5.5/renames.nix b/pkgs/development/libraries/kde-frameworks-5.5/renames.nix new file mode 100644 index 00000000000..23262232f74 --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/renames.nix @@ -0,0 +1,66 @@ +# DO NOT EDIT! This file is generated automatically. +{ }: +{ +"Backend" = "plasma-framework"; +"CTest" = "attica"; +"ECM" = "extra-cmake-modules"; +"KDED" = "kded"; +"KF5Activities" = "kactivities"; +"KF5Archive" = "karchive"; +"KF5Attica" = "attica"; +"KF5Auth" = "kauth"; +"KF5Bookmarks" = "kbookmarks"; +"KF5Codecs" = "kcodecs"; +"KF5Completion" = "kcompletion"; +"KF5Config" = "kconfig"; +"KF5ConfigWidgets" = "kconfigwidgets"; +"KF5CoreAddons" = "kcoreaddons"; +"KF5Crash" = "kcrash"; +"KF5DBusAddons" = "kdbusaddons"; +"KF5DNSSD" = "kdnssd"; +"KF5Declarative" = "kdeclarative"; +"KF5DesignerPlugin" = "kdesignerplugin"; +"KF5DocTools" = "kdoctools"; +"KF5Emoticons" = "kemoticons"; +"KF5FrameworkIntegration" = "frameworkintegration"; +"KF5GlobalAccel" = "kglobalaccel"; +"KF5GuiAddons" = "kguiaddons"; +"KF5I18n" = "ki18n"; +"KF5IconThemes" = "kiconthemes"; +"KF5IdleTime" = "kidletime"; +"KF5Init" = "kinit"; +"KF5ItemModels" = "kitemmodels"; +"KF5ItemViews" = "kitemviews"; +"KF5JS" = "kjs"; +"KF5JobWidgets" = "kjobwidgets"; +"KF5JsEmbed" = "kjsembed"; +"KF5KCMUtils" = "kcmutils"; +"KF5KDE4Support" = "kdelibs4support"; +"KF5KDELibs4Support" = "kdelibs4support"; +"KF5KHtml" = "khtml"; +"KF5KIO" = "kio"; +"KF5Kross" = "kross"; +"KF5MediaPlayer" = "kmediaplayer"; +"KF5NewStuff" = "knewstuff"; +"KF5Notifications" = "knotifications"; +"KF5NotifyConfig" = "knotifyconfig"; +"KF5Parts" = "kparts"; +"KF5Plasma" = "plasma-framework"; +"KF5PlasmaQuick" = "plasma-framework"; +"KF5Plotting" = "kplotting"; +"KF5Pty" = "kpty"; +"KF5Runner" = "krunner"; +"KF5Service" = "kservice"; +"KF5Solid" = "solid"; +"KF5Sonnet" = "sonnet"; +"KF5Su" = "kdesu"; +"KF5TextEditor" = "ktexteditor"; +"KF5TextWidgets" = "ktextwidgets"; +"KF5ThreadWeaver" = "threadweaver"; +"KF5UnitConversion" = "kunitconversion"; +"KF5Wallet" = "kwallet"; +"KF5WebKit" = "kdewebkit"; +"KF5WidgetsAddons" = "kwidgetsaddons"; +"KF5WindowSystem" = "kwindowsystem"; +"KF5XmlGui" = "kxmlgui"; +} diff --git a/pkgs/development/libraries/kde-frameworks-5.5/setup-hook.sh b/pkgs/development/libraries/kde-frameworks-5.5/setup-hook.sh new file mode 100644 index 00000000000..a8d9b7e0e36 --- /dev/null +++ b/pkgs/development/libraries/kde-frameworks-5.5/setup-hook.sh @@ -0,0 +1 @@ +addToSearchPath XDG_DATA_DIRS @out@/share diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index bdb3baf0be1..50729116d46 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5800,6 +5800,11 @@ let automake = automake111x; }; + kf55 = recurseIntoAttrs (callPackage ../development/libraries/kde-frameworks-5.5 { + stdenv = overrideGCC stdenv gccStdInc; + }); + kf5_latest = kf55; + krb5 = callPackage ../development/libraries/kerberos/krb5.nix { openldap = openldap.override { cyrus_sasl = cyrus_sasl.override { kerberos = null; }; From 62bfe75d425b797dc299cecb1fba42580e86a5b1 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:38:34 -0600 Subject: [PATCH 126/167] add plasma-5.1.2 --- pkgs/desktops/plasma-5.1/default.nix | 129 +++++++ pkgs/desktops/plasma-5.1/dependencies.nix | 220 +++++++++++ pkgs/desktops/plasma-5.1/dependencies.sh | 22 ++ .../kwin-import-plugin-follow-symlinks.patch | 13 + .../libkscreen/libkscreen-backend-path.patch | 130 +++++++ pkgs/desktops/plasma-5.1/manifest.nix | 166 ++++++++ pkgs/desktops/plasma-5.1/manifest.sh | 15 + .../plasma-desktop-hwclock.patch | 24 ++ .../plasma-desktop-zoneinfo.patch | 18 + pkgs/desktops/plasma-5.1/renames.nix | 24 ++ pkgs/desktops/plasma-5.1/setup-hook.sh | 1 + pkgs/desktops/plasma-5.1/startkde/default.nix | 29 ++ pkgs/desktops/plasma-5.1/startkde/kdeglobals | 11 + pkgs/desktops/plasma-5.1/startkde/startkde.in | 361 ++++++++++++++++++ .../plasma-5.1/startkde/startupconfigkeys | 5 + pkgs/top-level/all-packages.nix | 5 + 16 files changed, 1173 insertions(+) create mode 100644 pkgs/desktops/plasma-5.1/default.nix create mode 100644 pkgs/desktops/plasma-5.1/dependencies.nix create mode 100755 pkgs/desktops/plasma-5.1/dependencies.sh create mode 100644 pkgs/desktops/plasma-5.1/kwin/kwin-import-plugin-follow-symlinks.patch create mode 100644 pkgs/desktops/plasma-5.1/libkscreen/libkscreen-backend-path.patch create mode 100644 pkgs/desktops/plasma-5.1/manifest.nix create mode 100755 pkgs/desktops/plasma-5.1/manifest.sh create mode 100644 pkgs/desktops/plasma-5.1/plasma-desktop/plasma-desktop-hwclock.patch create mode 100644 pkgs/desktops/plasma-5.1/plasma-desktop/plasma-desktop-zoneinfo.patch create mode 100644 pkgs/desktops/plasma-5.1/renames.nix create mode 100644 pkgs/desktops/plasma-5.1/setup-hook.sh create mode 100644 pkgs/desktops/plasma-5.1/startkde/default.nix create mode 100644 pkgs/desktops/plasma-5.1/startkde/kdeglobals create mode 100644 pkgs/desktops/plasma-5.1/startkde/startkde.in create mode 100644 pkgs/desktops/plasma-5.1/startkde/startupconfigkeys diff --git a/pkgs/desktops/plasma-5.1/default.nix b/pkgs/desktops/plasma-5.1/default.nix new file mode 100644 index 00000000000..3c72cbb32be --- /dev/null +++ b/pkgs/desktops/plasma-5.1/default.nix @@ -0,0 +1,129 @@ +{ autonix, kf55, pkgs, stdenv, debug ? false }: + +with stdenv.lib; with autonix; + +let + + kf5 = kf55.override { inherit debug; }; + + mirror = "mirror://kde"; + + renames = + builtins.removeAttrs + (import ./renames.nix {}) + ["Backend" "CTest" "KF5Wayland"]; + + scope = + # packages in this collection + (mapAttrs (dep: name: plasma5."${name}") renames) // + # packages from KDE Frameworks 5 + kf5.scope // + # packages pinned to this version of Qt 5 + { + PopplerQt5 = (pkgs.poppler.override { inherit (kf5) qt5; }).poppler_qt5; + } // + # packages from nixpkgs + (with pkgs; + { + inherit epoxy; + Epub = ebook_tools; + Exiv2 = exiv2; + FFmpeg = ffmpeg; + FONTFORGE_EXECUTABLE = fontforge; + Freetype = freetype; + LibSSH = libssh; + ModemManager = modemmanager; + NetworkManager = networkmanager; + PulseAudio = pulseaudio; + Taglib = taglib; + Xapian = xapian; + } + ); + + preResolve = super: + fold (f: x: f x) super + [ + (userEnvPkg "SharedMimeInfo") + (userEnvPkg "SharedDesktopOntologies") + (blacklist ["kwayland"]) + ]; + + postResolve = super: + (builtins.removeAttrs super ["breeze"]) // { + + breeze-qt4 = with pkgs; super.breeze // { + name = "breeze-qt4-" + (builtins.parseDrvName super.breeze.name).version; + buildInputs = [ xlibs.xproto kde4.kdelibs qt4 ]; + nativeBuildInputs = [ cmake pkgconfig ]; + cmakeFlags = + [ + "-DUSE_KDE4=ON" + "-DQT_QMAKE_EXECUTABLE=${qt4}/bin/qmake" + ]; + }; + + breeze-qt5 = with pkgs; super.breeze // { + name = "breeze-qt5-" + (builtins.parseDrvName super.breeze.name).version; + buildInputs = with kf5; + [ + kcompletion kconfig kconfigwidgets kcoreaddons frameworkintegration + ki18n kwindowsystem qt5 + ]; + nativeBuildInputs = [ cmake kf5.extra-cmake-modules pkgconfig ]; + cmakeFlags = [ "-DUSE_KDE4=OFF" ]; + }; + + kwin = with pkgs; super.kwin // { + buildInputs = with xlibs; + super.kwin.buildInputs ++ [ libICE libSM libXcursor ]; + patches = [ ./kwin/kwin-import-plugin-follow-symlinks.patch ]; + }; + + libkscreen = with pkgs; super.libkscreen // { + buildInputs = with xlibs; + super.libkscreen.buildInputs ++ [libXrandr]; + patches = [ ./libkscreen/libkscreen-backend-path.patch ]; + }; + + plasma-desktop = with pkgs; super.plasma-desktop // { + buildInputs = with xlibs; + super.plasma-desktop.buildInputs ++ + [ pkgs.libcanberra libxkbfile libXcursor ]; + patches = [ + ./plasma-desktop/plasma-desktop-hwclock.patch + ./plasma-desktop/plasma-desktop-zoneinfo.patch + ]; + preConfigure = '' + substituteInPlace kcms/dateandtime/helper.cpp \ + --subst-var-by hwclock "${utillinux}/sbin/hwclock" + ''; + }; + + plasma-workspace = with pkgs; super.plasma-workspace // { + buildInputs = with xlibs; + super.plasma-workspace.buildInputs ++ [ libSM libXcursor pam ]; + postInstall = '' + # We use a custom startkde script + rm $out/bin/startkde + ''; + }; + + powerdevil = with pkgs; super.powerdevil // { + buildInputs = with xlibs; super.powerdevil.buildInputs ++ [libXrandr]; + }; + + }; + + plasma5 = generateCollection ./. { + inherit (kf5) mkDerivation; + inherit mirror preResolve postResolve scope; + }; + +in + plasma5 // { + inherit scope; + startkde = pkgs.callPackage ./startkde { + inherit (kf5) kconfig kinit kservice; + inherit (plasma5) plasma-desktop plasma-workspace; + }; + } diff --git a/pkgs/desktops/plasma-5.1/dependencies.nix b/pkgs/desktops/plasma-5.1/dependencies.nix new file mode 100644 index 00000000000..9402857e248 --- /dev/null +++ b/pkgs/desktops/plasma-5.1/dependencies.nix @@ -0,0 +1,220 @@ +# DO NOT EDIT! This file is generated automatically. +{ }: +{ + baloo = { + buildInputs = [ "ECM" "KF5" "KF5Abc" "KF5Akonadi" "KF5AkonadiMime" "KF5AkonadiServer" "KF5Auth" "KF5CalendarCore" "KF5Config" "KF5Crash" "KF5FileMetaData" "KF5I18n" "KF5IdleTime" "KF5KCMUtils" "KF5KDELibs4Support" "KF5KIO" "KF5Mime" "KF5PimUtils" "KF5Solid" "Qt5" "Qt5Test" "Xapian" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5CoreAddons" "KF5FileMetaData" "Qt5Core" "Xapian" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + breeze = { + buildInputs = [ "ECM" "KDE4" "KDecorations" "KF5" "KF5Completion" "KF5Config" "KF5ConfigWidgets" "KF5CoreAddons" "KF5FrameworkIntegration" "KF5I18n" "KF5WindowSystem" "PkgConfig" "Qt5" "XCB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-cli-tools = { + buildInputs = [ "ECM" "KF5" "KF5Config" "KF5I18n" "KF5IconThemes" "KF5KCMUtils" "KF5KDE4Support" "KF5Su" "KF5WindowSystem" "Qt5" "Qt5Test" "Qt5X11Extras" "X11" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdeplasma-addons = { + buildInputs = [ "ECM" "GIO" "GLIB2" "GObject" "IBus" "KDE4" "KF5" "KF5Config" "KF5ConfigWidgets" "KF5CoreAddons" "KF5I18n" "KF5KCMUtils" "KF5KDELibs4Support" "KF5KIO" "KF5Plasma" "KF5Runner" "KF5Service" "KF5UnitConversion" "KdepimLibs" "Kexiv2" "Lancelot" "Lancelot-Datamodels" "Qt5" "SCIM" "SharedMimeInfo" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ "SharedMimeInfo" ]; + }; + + kfilemetadata = { + buildInputs = [ "ECM" "EPub" "Exiv2" "FFmpeg" "KF5" "KF5Archive" "KF5I18n" "PopplerQt5" "QMobipocket" "Qt5" "Taglib" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + khelpcenter = { + buildInputs = [ "ECM" "KF5" "KF5Config" "KF5I18n" "KF5Init" "KF5KCMUtils" "KF5KDE4Support" "KF5KHtml" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + khotkeys = { + buildInputs = [ "ECM" "KF5" "KF5DBusAddons" "KF5GlobalAccel" "KF5I18n" "KF5KCMUtils" "KF5KDE4Support" "KF5KIO" "KF5Plasma" "KF5XmlGui" "LibKWorkspace" "Qt5" "X11" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kinfocenter = { + buildInputs = [ "ECM" "EGL" "KF5" "KF5Completion" "KF5Config" "KF5ConfigWidgets" "KF5CoreAddons" "KF5DBusAddons" "KF5DocTools" "KF5I18n" "KF5IconThemes" "KF5KCMUtils" "KF5KDELibs4Support" "KF5KIO" "KF5Service" "KF5Solid" "KF5Wayland" "KF5WidgetsAddons" "KF5XmlGui" "OpenGL" "OpenGLES" "PCIUTILS" "Qt5" "RAW1394" "X11" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kio-extras = { + buildInputs = [ "ECM" "Exiv2" "JPEG" "KF5" "KF5Archive" "KF5Config" "KF5ConfigWidgets" "KF5CoreAddons" "KF5DBusAddons" "KF5DNSSD" "KF5DocTools" "KF5I18n" "KF5IconThemes" "KF5KDE4Support" "KF5KHtml" "KF5KIO" "KF5Solid" "LibSSH" "OpenEXR" "Phonon4Qt5" "Qt5" "Qt5Test" "SLP" "Samba" "SharedMimeInfo" ]; + nativeBuildInputs = [ "MD5SUM_EXECUTABLE" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ "SharedMimeInfo" ]; + }; + + kmenuedit = { + buildInputs = [ "ECM" "KF5" "KF5DBusAddons" "KF5I18n" "KF5IconThemes" "KF5KDELibs4Support" "KF5KIO" "KF5Sonnet" "KF5XmlGui" "KHotKeysDBusInterface" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ksysguard = { + buildInputs = [ "ECM" "KF5" "KF5Config" "KF5CoreAddons" "KF5I18n" "KF5IconThemes" "KF5ItemViews" "KF5KDE4Support" "KF5NewStuff" "KF5SysGuard" "Qt5" "Sensors" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kwayland = { + buildInputs = [ "ECM" "Qt5" "Wayland" ]; + nativeBuildInputs = [ "WAYLAND_SCANNER_EXECUTABLE" "cmake" ]; + propagatedBuildInputs = [ "Qt5Gui" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kwin = { + buildInputs = [ "ECM" "EGL" "KF5" "KF5Activities" "KF5Completion" "KF5Config" "KF5ConfigWidgets" "KF5CoreAddons" "KF5Crash" "KF5Declarative" "KF5DocTools" "KF5GlobalAccel" "KF5I18n" "KF5Init" "KF5KCMUtils" "KF5KIO" "KF5NewStuff" "KF5Notifications" "KF5Plasma" "KF5Service" "KF5Wayland" "KF5WidgetsAddons" "KF5WindowSystem" "KF5XmlGui" "OpenGL" "OpenGLES" "Qt5" "Qt5Multimedia" "Qt5Test" "Wayland" "X11" "XCB" "XKB" "epoxy" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5Config" "KF5Service" "KF5WindowSystem" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kwrited = { + buildInputs = [ "ECM" "KF5" "KF5DBusAddons" "KF5KDE4Support" "KF5Pty" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libkscreen = { + buildInputs = [ "Doxygen" "ECM" "Qt5" "X11" "XCB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libksysguard = { + buildInputs = [ "ECM" "KF5" "KF5Config" "KF5I18n" "KF5KDE4Support" "KF5Plasma" "Qt5" "Qt5X11Extras" "X11" "ZLIB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5DBus" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libmm-qt = { + buildInputs = [ "ECM" "KF5ModemManagerQt" "ModemManager" "Qt4" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libnm-qt = { + buildInputs = [ "ECM" "KF5NetworkManagerQt" "NetworkManager" "Qt4" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + milou = { + buildInputs = [ "ECM" "KF5" "KF5Declarative" "KF5I18n" "KF5Plasma" "KF5Runner" "KdepimLibs" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + oxygen = { + buildInputs = [ "ECM" "KDE4" "KDE4Workspace" "KDecorations" "KF5" "KF5Completion" "KF5Config" "KF5FrameworkIntegration" "KF5GuiAddons" "KF5I18n" "KF5Service" "KF5WidgetsAddons" "KF5WindowSystem" "PkgConfig" "Qt5" "XCB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + oxygen-fonts = { + buildInputs = [ "ECM" ]; + nativeBuildInputs = [ "FONTFORGE_EXECUTABLE" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + plasma-desktop = { + buildInputs = [ "ECM" "Fontconfig" "Freetype" "GLIB2" "KDE4" "KDecorations" "KF5" "KF5Activities" "KF5Attica" "KF5Auth" "KF5DocTools" "KF5Emoticons" "KF5I18n" "KF5ItemModels" "KF5KCMUtils" "KF5KDELibs4Support" "KF5NewStuff" "KF5NotifyConfig" "KF5Plasma" "KF5PlasmaQuick" "KF5Runner" "KF5Wallet" "KRunnerAppDBusInterface" "KSMServerDBusInterface" "KWinDBusInterface" "LibKWorkspace" "LibTaskManager" "OpenGL" "OpenGLES" "PackageKitQt5" "Phonon4Qt5" "PulseAudio" "Qt4" "Qt5" "ScreenSaverDBusInterface" "Strigi" "USB" "X11" "XCB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + plasma-nm = { + buildInputs = [ "ECM" "KF5" "KF5Completion" "KF5ConfigWidgets" "KF5CoreAddons" "KF5DBusAddons" "KF5Declarative" "KF5I18n" "KF5IconThemes" "KF5Init" "KF5ItemViews" "KF5KDELibs4Support" "KF5KIO" "KF5ModemManagerQt" "KF5NetworkManagerQt" "KF5Notifications" "KF5Plasma" "KF5Service" "KF5Solid" "KF5Wallet" "KF5WidgetsAddons" "KF5WindowSystem" "KF5XmlGui" "MobileBroadbandProviderInfo" "ModemManager" "NetworkManager" "OpenConnect" "OpenSSL" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + plasma-workspace = { + buildInputs = [ "ECM" "KF5" "KF5Activities" "KF5Baloo" "KF5Config" "KF5CoreAddons" "KF5Crash" "KF5DBusAddons" "KF5Declarative" "KF5DocTools" "KF5I18n" "KF5IdleTime" "KF5JsEmbed" "KF5KCMUtils" "KF5KDELibs4Support" "KF5KIO" "KF5NO_MODULE" "KF5NewStuff" "KF5NotifyConfig" "KF5Plasma" "KF5PlasmaQuick" "KF5Runner" "KF5Screen" "KF5Solid" "KF5Su" "KF5SysGuard" "KF5TextEditor" "KF5TextWidgets" "KF5Wallet" "KF5WebKit" "KWinDBusInterface" "Phonon4Qt5" "Prison" "Qalculate" "Qt5" "Qt5DBus" "Qt5Qml" "Qt5Quick" "Qt5Script" "Qt5Test" "X11" "XCB" "ZLIB" "dbusmenu-qt5" "libgps" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "KF5KIO" "KF5SysGuard" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + plasma-workspace-wallpapers = { + buildInputs = [ "ECM" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + powerdevil = { + buildInputs = [ "ECM" "KF5" "KF5Auth" "KF5Config" "KF5GlobalAccel" "KF5I18n" "KF5IdleTime" "KF5KDELibs4Support" "KF5KIO" "KF5NotifyConfig" "KF5Solid" "LibKWorkspace" "Qt5" "ScreenSaverDBusInterface" "UDev" "X11" "XCB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + systemsettings = { + buildInputs = [ "ECM" "KF5" "KF5Config" "KF5DBusAddons" "KF5I18n" "KF5IconThemes" "KF5ItemViews" "KF5KCMUtils" "KF5KDELibs4Support" "KF5KHtml" "KF5KIO" "KF5Service" "KF5WindowSystem" "KF5XmlGui" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + +} diff --git a/pkgs/desktops/plasma-5.1/dependencies.sh b/pkgs/desktops/plasma-5.1/dependencies.sh new file mode 100755 index 00000000000..e614efc5475 --- /dev/null +++ b/pkgs/desktops/plasma-5.1/dependencies.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +# This script rebuilds dependencies.nix. +# You must run manifest.sh first to download the packages. + +# Without arguments, this will use the version of autonix-deps-kf5 in nixpkgs. +# If you are working on the packages, this is probably what you want. + +# You can also pass the path to a source tree where you have built +# autonix-deps-kf5 yourself. If you are working on autonix-deps-kf5, this is +# probably what you want. + +manifestXML=$(nix-build -E 'with (import ../../.. {}); autonix.writeManifestXML ./manifest.nix') + +autonixDepsKf5="" +if [[ -z $1 ]]; then + autonixDepsKF5=$(nix-build ../../.. -A haskellngPackages.autonix-deps-kf5)/bin +else + autonixDepsKF5="$1/dist/build/kf5-deps" +fi + +exec ${autonixDepsKF5}/kf5-deps "${manifestXML}" diff --git a/pkgs/desktops/plasma-5.1/kwin/kwin-import-plugin-follow-symlinks.patch b/pkgs/desktops/plasma-5.1/kwin/kwin-import-plugin-follow-symlinks.patch new file mode 100644 index 00000000000..fd1f35d717e --- /dev/null +++ b/pkgs/desktops/plasma-5.1/kwin/kwin-import-plugin-follow-symlinks.patch @@ -0,0 +1,13 @@ +diff --git a/clients/aurorae/src/aurorae.cpp b/clients/aurorae/src/aurorae.cpp +index 26b44a9..d14e226 100644 +--- a/clients/aurorae/src/aurorae.cpp ++++ b/clients/aurorae/src/aurorae.cpp +@@ -73,7 +73,7 @@ void AuroraeFactory::init() + // so let's try to locate our plugin: + QString pluginPath; + for (const QString &path : m_engine->importPathList()) { +- QDirIterator it(path, QDirIterator::Subdirectories); ++ QDirIterator it(path, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); + while (it.hasNext()) { + it.next(); + QFileInfo fileInfo = it.fileInfo(); diff --git a/pkgs/desktops/plasma-5.1/libkscreen/libkscreen-backend-path.patch b/pkgs/desktops/plasma-5.1/libkscreen/libkscreen-backend-path.patch new file mode 100644 index 00000000000..d5797924d23 --- /dev/null +++ b/pkgs/desktops/plasma-5.1/libkscreen/libkscreen-backend-path.patch @@ -0,0 +1,130 @@ +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 460022f..422a708 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -1,5 +1,7 @@ + include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${QT_INCLUDES}) + ++configure_file(config-libkscreen.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-libkscreen.h) ++ + set(libkscreen_SRCS + backendloader.cpp + config.cpp +diff --git a/src/backendloader.cpp b/src/backendloader.cpp +index b93e469..8aebc14 100644 +--- a/src/backendloader.cpp ++++ b/src/backendloader.cpp +@@ -16,6 +16,7 @@ + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA * + *************************************************************************************/ + ++#include "config-libkscreen.h" + #include "backendloader.h" + #include "debug_p.h" + #include "backends/abstractbackend.h" +@@ -40,55 +41,54 @@ bool BackendLoader::init() + const QString backend = qgetenv("KSCREEN_BACKEND").constData(); + const QString backendFilter = QString::fromLatin1("KSC_%1*").arg(backend); + +- const QStringList paths = QCoreApplication::libraryPaths(); +- Q_FOREACH (const QString &path, paths) { +- const QDir dir(path + QDir::separator() + QLatin1String("/kf5/kscreen/"), +- backendFilter, +- QDir::SortFlags(QDir::QDir::NoSort), +- QDir::NoDotAndDotDot | QDir::Files); +- const QFileInfoList finfos = dir.entryInfoList(); +- Q_FOREACH (const QFileInfo &finfo, finfos) { +- // Skip "Fake" backend unless explicitly specified via KSCREEN_BACKEND +- if (backend.isEmpty() && finfo.fileName().contains(QLatin1String("KSC_Fake"))) { +- continue; +- } ++ QString path = QFile::decodeName(CMAKE_INSTALL_PREFIX "/" PLUGIN_INSTALL_DIR "/"); + +- // When on X11, skip the QScreen backend, instead use the XRandR backend, +- // if not specified in KSCREEN_BACKEND +- if (backend.isEmpty() && +- finfo.fileName().contains(QLatin1String("KSC_QScreen")) && +- QX11Info::isPlatformX11()) { +- continue; +- } ++ const QDir dir(path + QDir::separator() + QLatin1String("/kf5/kscreen/"), ++ backendFilter, ++ QDir::SortFlags(QDir::QDir::NoSort), ++ QDir::NoDotAndDotDot | QDir::Files); ++ const QFileInfoList finfos = dir.entryInfoList(); ++ Q_FOREACH (const QFileInfo &finfo, finfos) { ++ // Skip "Fake" backend unless explicitly specified via KSCREEN_BACKEND ++ if (backend.isEmpty() && finfo.fileName().contains(QLatin1String("KSC_Fake"))) { ++ continue; ++ } + +- // When not on X11, skip the XRandR backend, and fall back to QSCreen +- // if not specified in KSCREEN_BACKEND +- if (backend.isEmpty() && +- finfo.fileName().contains(QLatin1String("KSC_XRandR")) && +- !QX11Info::isPlatformX11()) { +- continue; +- } ++ // When on X11, skip the QScreen backend, instead use the XRandR backend, ++ // if not specified in KSCREEN_BACKEND ++ if (backend.isEmpty() && ++ finfo.fileName().contains(QLatin1String("KSC_QScreen")) && ++ QX11Info::isPlatformX11()) { ++ continue; ++ } ++ ++ // When not on X11, skip the XRandR backend, and fall back to QSCreen ++ // if not specified in KSCREEN_BACKEND ++ if (backend.isEmpty() && ++ finfo.fileName().contains(QLatin1String("KSC_XRandR")) && ++ !QX11Info::isPlatformX11()) { ++ continue; ++ } + +- QPluginLoader loader(finfo.filePath()); +- loader.load(); +- QObject *instance = loader.instance(); +- if (!instance) { ++ QPluginLoader loader(finfo.filePath()); ++ loader.load(); ++ QObject *instance = loader.instance(); ++ if (!instance) { ++ loader.unload(); ++ continue; ++ } ++ ++ s_backend = qobject_cast< AbstractBackend* >(instance); ++ if (s_backend) { ++ if (!s_backend->isValid()) { ++ qCDebug(KSCREEN) << "Skipping" << s_backend->name() << "backend"; ++ delete s_backend; ++ s_backend = 0; + loader.unload(); + continue; + } +- +- s_backend = qobject_cast< AbstractBackend* >(instance); +- if (s_backend) { +- if (!s_backend->isValid()) { +- qCDebug(KSCREEN) << "Skipping" << s_backend->name() << "backend"; +- delete s_backend; +- s_backend = 0; +- loader.unload(); +- continue; +- } +- qCDebug(KSCREEN) << "Loading" << s_backend->name() << "backend"; +- return true; +- } ++ qCDebug(KSCREEN) << "Loading" << s_backend->name() << "backend"; ++ return true; + } + } + +diff --git a/src/config-libkscreen.h.cmake b/src/config-libkscreen.h.cmake +new file mode 100644 +index 0000000..a99f3d1 +--- /dev/null ++++ b/src/config-libkscreen.h.cmake +@@ -0,0 +1,2 @@ ++#define CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}" ++#define PLUGIN_INSTALL_DIR "${PLUGIN_INSTALL_DIR}" diff --git a/pkgs/desktops/plasma-5.1/manifest.nix b/pkgs/desktops/plasma-5.1/manifest.nix new file mode 100644 index 00000000000..20290d0bd07 --- /dev/null +++ b/pkgs/desktops/plasma-5.1/manifest.nix @@ -0,0 +1,166 @@ +# This file is generated automatically. DO NOT EDIT! +{ mirror }: +[ + { + url = "${mirror}/stable/plasma/5.1.2/kwayland-5.1.2.tar.xz"; + sha256 = "0v57gdbhbqq9nm8y6f8xlwwsfib8v8wbh32bb38aa22wkcqbnqh5"; + name = "kwayland-5.1.2.tar.xz"; + store = "/nix/store/r4bjs61x7ad3ff1iy4j111japxzn8gdm-kwayland-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/milou-5.1.2.tar.xz"; + sha256 = "0dawmwzdxb289gblnbxw4ryqj45c1rmws7mm0cmqlnxh2ykysska"; + name = "milou-5.1.2.tar.xz"; + store = "/nix/store/d90rryiyw3haw0mlcxzs57b0vsmq2c3g-milou-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/plasma-workspace-5.1.2.tar.xz"; + sha256 = "03gwkikxmmbiglyf2cbhm79wri1vfsibpr0qsyydcnqf2bja4adk"; + name = "plasma-workspace-5.1.2.tar.xz"; + store = "/nix/store/9b2pcs64kvdnb0mf7g1gyjgygi8pfrk1-plasma-workspace-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/kdeplasma-addons-5.1.2.tar.xz"; + sha256 = "0jfrnvrn4x5cjd3yp21sr53rddcaxw3l05xkcq99lb29jx7x831f"; + name = "kdeplasma-addons-5.1.2.tar.xz"; + store = "/nix/store/9f7154m5aq35lfwj6rfq7ra4c2b0xs4r-kdeplasma-addons-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/khotkeys-5.1.2.tar.xz"; + sha256 = "0kyjvrfpf8zqv8milbzdj0y6i37413qmvdhkxy2phqwrnwj4x69q"; + name = "khotkeys-5.1.2.tar.xz"; + store = "/nix/store/lq1v4haiag93w5g6pqwp5r9w8n3xvh1n-khotkeys-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/kde-cli-tools-5.1.2.tar.xz"; + sha256 = "1akgj042i52b6mzd0lq8xgrqnwi63wc7k82g8r4kfy8611vxw6wb"; + name = "kde-cli-tools-5.1.2.tar.xz"; + store = "/nix/store/byjdh6cmqimk3i314h3y57s2z3nvpfnw-kde-cli-tools-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/libnm-qt-5.1.2.tar.xz"; + sha256 = "1gm3yjlb5iq2l0rm8wqg0hs1f66ca5j8zvw6rrn3z4f2hsw9b8vm"; + name = "libnm-qt-5.1.2.tar.xz"; + store = "/nix/store/yx6jhazzb32580ax7dw4jdzncj1lpx4a-libnm-qt-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/oxygen-fonts-5.1.2.tar.xz"; + sha256 = "05f06fsgp6xjv5azs546cq5653k3cyyidbdkggf20yrwlybypg2w"; + name = "oxygen-fonts-5.1.2.tar.xz"; + store = "/nix/store/ppzbxx7vkpymjgvi3skrch2dlx3mwhjg-oxygen-fonts-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/khelpcenter-5.1.2.tar.xz"; + sha256 = "0fgwabsvbg4xzzli8k28hqw6rw5wzmp77fpb7qxiaks2qxd6xfvl"; + name = "khelpcenter-5.1.2.tar.xz"; + store = "/nix/store/nq86gdfz5fgkxcndk4knnb3n59y9b17x-khelpcenter-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/kmenuedit-5.1.2.tar.xz"; + sha256 = "1f09m8ki1qib0rfvbkd1nqszq5mglc802rz9b7s9hfi0n5la05cj"; + name = "kmenuedit-5.1.2.tar.xz"; + store = "/nix/store/8l7agrg12ghva4103iwm1xdzhqk3iwxp-kmenuedit-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/kinfocenter-5.1.2.tar.xz"; + sha256 = "1yp08z0sirm1i21ix27c72l1pygndrh4gnb5rl4r6rj0rymy4xn0"; + name = "kinfocenter-5.1.2.tar.xz"; + store = "/nix/store/jl3s4kimn0xamxc4yhc1jsrz9j0cmws1-kinfocenter-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/kwrited-5.1.2.tar.xz"; + sha256 = "0bsm3dkl1zi1h16cd1pc9qcbv2jpjpzcw7m6cg9gbk7icjymn065"; + name = "kwrited-5.1.2.tar.xz"; + store = "/nix/store/ishi0y744yapvf2yf0hm5gam3z5j2687-kwrited-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/kio-extras-5.1.2.tar.xz"; + sha256 = "0d4yyssiddcabrfr94ylf4p2f7l5mpg353m67w2x4rdlc7bgc00z"; + name = "kio-extras-5.1.2.tar.xz"; + store = "/nix/store/6pqx9daq9bx7in8dghy041vfn5x829g2-kio-extras-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/systemsettings-5.1.2.tar.xz"; + sha256 = "102s7l1xaxqzsswzcsr6qx2mizi1fw85ickj8sm4ql493m3iy0vy"; + name = "systemsettings-5.1.2.tar.xz"; + store = "/nix/store/c56khxzyh8gzi5nxy8i3n2vlwbsmblsz-systemsettings-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/powerdevil-5.1.2.tar.xz"; + sha256 = "0bq042phd1rv42qf21672l74mlygzvqknqd0vhfay7lz5hihd3np"; + name = "powerdevil-5.1.2.tar.xz"; + store = "/nix/store/5p6j6949gv1s03cm1yn1v0i18clma3cw-powerdevil-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/plasma-desktop-5.1.2.tar.xz"; + sha256 = "0nn1fcb8b4cmh6wzfar7dzmc6r830n6nq78icsbqkl2yi631vmv7"; + name = "plasma-desktop-5.1.2.tar.xz"; + store = "/nix/store/nnk00ddkr0rqbmk6i1q17wimvb6n79m6-plasma-desktop-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/libmm-qt-5.1.2.tar.xz"; + sha256 = "1jx3zq5j7dm27k74ayibg0d82f7nm7r40mj92sk0drgzaj0q2wv4"; + name = "libmm-qt-5.1.2.tar.xz"; + store = "/nix/store/z3f23bansr6yqvc8pwcavwy828ykf85z-libmm-qt-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/breeze-5.1.2.tar.xz"; + sha256 = "1c7bfr2zdhh84bik5ksyfxvng8c23slasf6lbr86f0mmvwssqhc4"; + name = "breeze-5.1.2.tar.xz"; + store = "/nix/store/h0ra9f62jj3lqsg5hhqsb8cq05fqaq0c-breeze-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/ksysguard-5.1.2.tar.xz"; + sha256 = "03bngwq0dpgffcr7dkzk44n995kcawk1fgxf38zkik4qrr2m8xmz"; + name = "ksysguard-5.1.2.tar.xz"; + store = "/nix/store/vrgl460m4h0bzwhakgkj9sddn2pr6057-ksysguard-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/kwin-5.1.2.tar.xz"; + sha256 = "1sjb9w8yaicypjdlcnn6a8zaa03fmgn9bsbbr1xfh3kcjm0p2hjf"; + name = "kwin-5.1.2.tar.xz"; + store = "/nix/store/0lcmq4bl3kc48gcps703bby99z0zdl7q-kwin-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/oxygen-5.1.2.tar.xz"; + sha256 = "0dwlqc57qwp09bbmknakjndqgajfp948kri8ysakj50qbfzq22ly"; + name = "oxygen-5.1.2.tar.xz"; + store = "/nix/store/al4whqd4gdnyym26kd2yp3c1slyll0bw-oxygen-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/libkscreen-5.1.2.tar.xz"; + sha256 = "1kbs042anmc8mifmbxwi7sw0n74kcpf5hpbld5a7nclhm0xpyzb9"; + name = "libkscreen-5.1.2.tar.xz"; + store = "/nix/store/rkmydih2fss2gm84j8rgpd3ybz7pyz5p-libkscreen-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/libksysguard-5.1.2.tar.xz"; + sha256 = "061jjqh6i70g5f8qh47znk295wh1j7z3i9imppdlxhymm2sdix5k"; + name = "libksysguard-5.1.2.tar.xz"; + store = "/nix/store/dyipim22aisn9cnk3d9431bi393qsi38-libksysguard-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/plasma-workspace-wallpapers-5.1.2.tar.xz"; + sha256 = "18my7r17b6c0wm545knpy68bcgawmr6x1h383br1a3jrahb9smfx"; + name = "plasma-workspace-wallpapers-5.1.2.tar.xz"; + store = "/nix/store/inqv621x6l2yz1kj71d824kc0labpss7-plasma-workspace-wallpapers-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/kfilemetadata-5.1.2.tar.xz"; + sha256 = "0ssz2v9dm09ig20m5c2gcgi0dhkbijs7580j75kyabcyxyq33gdi"; + name = "kfilemetadata-5.1.2.tar.xz"; + store = "/nix/store/84jqp15fclxia88dmbr2zpq50m6xzwib-kfilemetadata-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/plasma-nm-5.1.2.tar.xz"; + sha256 = "1ifwjbzdjsfcq2vbq58fnx1r8m11wbmcwchnn7ihabbcgj5admp7"; + name = "plasma-nm-5.1.2.tar.xz"; + store = "/nix/store/2czga7b7i36841rs4mnfzd7j7s3rfanv-plasma-nm-5.1.2.tar.xz"; + } + { + url = "${mirror}/stable/plasma/5.1.2/baloo-5.1.2.tar.xz"; + sha256 = "1ynd3amry3wjk8sjlb5knpvjshn0gvs2m1gpbr7r7528ckkv0gpv"; + name = "baloo-5.1.2.tar.xz"; + store = "/nix/store/lcrrxz5yjf88cgifz3zjcq5skdp4jxkk-baloo-5.1.2.tar.xz"; + } +] diff --git a/pkgs/desktops/plasma-5.1/manifest.sh b/pkgs/desktops/plasma-5.1/manifest.sh new file mode 100755 index 00000000000..5191f4f7d87 --- /dev/null +++ b/pkgs/desktops/plasma-5.1/manifest.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +if [ $# -eq 0 ]; then + + # The extra slash at the end of the URL is necessary to stop wget + # from recursing over the whole server! (No, it's not a bug.) + $(nix-build ../../.. -A autonix.manifest) \ + http://download.kde.org/stable/plasma/5.1.2/ \ + -A '*.tar.xz' + +else + + $(nix-build ../../.. -A autonix.manifest) -A '*.tar.xz' "$@" + +fi diff --git a/pkgs/desktops/plasma-5.1/plasma-desktop/plasma-desktop-hwclock.patch b/pkgs/desktops/plasma-5.1/plasma-desktop/plasma-desktop-hwclock.patch new file mode 100644 index 00000000000..53bd43d38e2 --- /dev/null +++ b/pkgs/desktops/plasma-5.1/plasma-desktop/plasma-desktop-hwclock.patch @@ -0,0 +1,24 @@ +diff --git a/kcms/dateandtime/helper.cpp b/kcms/dateandtime/helper.cpp +index cec5ab8..fc4a6b9 100644 +--- a/kcms/dateandtime/helper.cpp ++++ b/kcms/dateandtime/helper.cpp +@@ -48,10 +48,6 @@ + #include + #endif + +-// We cannot rely on the $PATH environment variable, because D-Bus activation +-// clears it. So we have to use a reasonable default. +-static const QString exePath = QLatin1String("/usr/sbin:/usr/bin:/sbin:/bin"); +- + int ClockHelper::ntp( const QStringList& ntpServers, bool ntpEnabled ) + { + int ret = 0; +@@ -227,7 +223,7 @@ int ClockHelper::tzreset() + + void ClockHelper::toHwclock() + { +- QString hwclock = KStandardDirs::findExe("hwclock", exePath); ++ QString hwclock = "@hwclock@"; + if (!hwclock.isEmpty()) { + KProcess::execute(hwclock, QStringList() << "--systohc"); + } diff --git a/pkgs/desktops/plasma-5.1/plasma-desktop/plasma-desktop-zoneinfo.patch b/pkgs/desktops/plasma-5.1/plasma-desktop/plasma-desktop-zoneinfo.patch new file mode 100644 index 00000000000..e924207054d --- /dev/null +++ b/pkgs/desktops/plasma-5.1/plasma-desktop/plasma-desktop-zoneinfo.patch @@ -0,0 +1,18 @@ +diff --git a/kcms/dateandtime/helper.cpp b/kcms/dateandtime/helper.cpp +index fc4a6b9..7b64d05 100644 +--- a/kcms/dateandtime/helper.cpp ++++ b/kcms/dateandtime/helper.cpp +@@ -181,7 +181,12 @@ int ClockHelper::tz( const QString& selectedzone ) + + val = selectedzone; + #else +- QString tz = "/usr/share/zoneinfo/" + selectedzone; ++ // NixOS-specific path ++ QString tz = "/etc/zoneinfo/" + selectedzone; ++ if (!QFile::exists(tz)) { ++ // Standard Linux path ++ tz = "/usr/share/zoneinfo/" + selectedzone; ++ } + + if (QFile::exists(tz)) { // make sure the new TZ really exists + QFile::remove("/etc/localtime"); diff --git a/pkgs/desktops/plasma-5.1/renames.nix b/pkgs/desktops/plasma-5.1/renames.nix new file mode 100644 index 00000000000..be50cacdc18 --- /dev/null +++ b/pkgs/desktops/plasma-5.1/renames.nix @@ -0,0 +1,24 @@ +# DO NOT EDIT! This file is generated automatically. +{ }: +{ +"Backend" = "powerdevil"; +"CTest" = "kdeplasma-addons"; +"ECM" = "extra-cmake-modules"; +"KDecorations" = "kwin"; +"KF5Baloo" = "baloo"; +"KF5FileMetaData" = "kfilemetadata"; +"KF5ModemManagerQt" = "libmm-qt"; +"KF5NetworkManagerQt" = "libnm-qt"; +"KF5Screen" = "libkscreen"; +"KF5SysGuard" = "libksysguard"; +"KF5Wayland" = "kwayland"; +"KF5XmlRpcClientPrivate" = "plasma-workspace"; +"KHotKeysDBusInterface" = "khotkeys"; +"KRunnerAppDBusInterface" = "plasma-workspace"; +"KSMServerDBusInterface" = "plasma-workspace"; +"KWinDBusInterface" = "kwin"; +"LibKWorkspace" = "plasma-workspace"; +"LibTaskManager" = "plasma-workspace"; +"OxygenFont" = "oxygen-fonts"; +"ScreenSaverDBusInterface" = "plasma-workspace"; +} diff --git a/pkgs/desktops/plasma-5.1/setup-hook.sh b/pkgs/desktops/plasma-5.1/setup-hook.sh new file mode 100644 index 00000000000..a8d9b7e0e36 --- /dev/null +++ b/pkgs/desktops/plasma-5.1/setup-hook.sh @@ -0,0 +1 @@ +addToSearchPath XDG_DATA_DIRS @out@/share diff --git a/pkgs/desktops/plasma-5.1/startkde/default.nix b/pkgs/desktops/plasma-5.1/startkde/default.nix new file mode 100644 index 00000000000..9f7f7f20274 --- /dev/null +++ b/pkgs/desktops/plasma-5.1/startkde/default.nix @@ -0,0 +1,29 @@ +{ stdenv, bash, dbus, gnused, gnugrep, kconfig, kinit, kservice, plasma-desktop +, plasma-workspace, qt5, socat, xorg }: + +let startkde = ./startkde.in; in + +stdenv.mkDerivation { + name = "startkde-0.1"; + phases = "installPhase"; + + inherit bash gnused gnugrep kconfig kinit kservice qt5 socat; + inherit (xorg) mkfontdir xmessage xprop xrdb xset xsetroot; + dbus_tools = dbus.tools; + plasmaWorkspace = plasma-workspace; + plasmaDesktop = plasma-desktop; + startupconfigkeys = ./startupconfigkeys; + kdeglobals = ./kdeglobals; + + installPhase = '' + mkdir -p $out/bin + substituteAll ${startkde} $out/bin/startkde + chmod +x $out/bin/startkde + ''; + + meta = { + description = "Custom startkde script for Nixpkgs"; + maintainers = with stdenv.lib.maintainers; [ ttuegel ]; + license = with stdenv.lib.licenses; [ gpl2Plus ]; + }; +} diff --git a/pkgs/desktops/plasma-5.1/startkde/kdeglobals b/pkgs/desktops/plasma-5.1/startkde/kdeglobals new file mode 100644 index 00000000000..bfa610712ed --- /dev/null +++ b/pkgs/desktops/plasma-5.1/startkde/kdeglobals @@ -0,0 +1,11 @@ +[General] +XftAntialias=true +XftHintStyle=hintmedium +XftSubPixel=none +desktopFont=Oxygen-Sans,10,-1,5,50,0,0,0,0,0 +fixed=Oxygen Mono,9,-1,5,50,0,0,0,0,0 +font=Oxygen-Sans,10,-1,5,50,0,0,0,0,0 +menuFont=Oxygen-Sans,10,-1,5,50,0,0,0,0,0 +smallestReadableFont=Oxygen-Sans,8,-1,5,50,0,0,0,0,0 +taskbarFont=Oxygen-Sans,10,-1,5,50,0,0,0,0,0 +toolBarFont=Oxygen-Sans,9,-1,5,50,0,0,0,0,0 \ No newline at end of file diff --git a/pkgs/desktops/plasma-5.1/startkde/startkde.in b/pkgs/desktops/plasma-5.1/startkde/startkde.in new file mode 100644 index 00000000000..74d162bf44f --- /dev/null +++ b/pkgs/desktops/plasma-5.1/startkde/startkde.in @@ -0,0 +1,361 @@ +#!@bash@/bin/bash -x +# +# NIXOS KDE STARTUP SCRIPT +# + +if test "x$1" = x--failsafe; then + KDE_FAILSAFE=1 # General failsafe flag + KWIN_COMPOSE=N # Disable KWin's compositing + export KWIN_COMPOSE KDE_FAILSAFE +fi + +# When the X server dies we get a HUP signal from xinit. We must ignore it +# because we still need to do some cleanup. +trap 'echo GOT SIGHUP' HUP + +# we have to unset this for Darwin since it will screw up KDE's dynamic-loading +unset DYLD_FORCE_FLAT_NAMESPACE + +# Check if a KDE session already is running and whether it's possible to connect to X +@plasmaWorkspace@/bin/kcheckrunning +kcheckrunning_result=$? +if test $kcheckrunning_result -eq 0 ; then + @xmessage@/bin/xmessage -geometry 500x100 "KDE seems to be already running on this display." + exit 1 +elif test $kcheckrunning_result -eq 2 ; then + echo "\$DISPLAY is not set or cannot connect to the X server." + exit 1 +fi + +# Boot sequence: +# +# kdeinit is used to fork off processes which improves memory usage +# and startup time. +# +# * kdeinit starts klauncher first. +# * Then kded is started. kded is responsible for keeping the sycoca +# database up to date. When an up to date database is present it goes +# into the background and the startup continues. +# * Then kdeinit starts kcminit. kcminit performs initialisation of +# certain devices according to the user's settings +# +# * Then ksmserver is started which takes control of the rest of the startup sequence + +# We need to create config folder so we can write startupconfigkeys +if [ ${XDG_CONFIG_HOME} ]; then + configDir=$XDG_CONFIG_HOME; +else + # This is the default + # http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html + configDir=${HOME}/.config; +fi + +mkdir -p $configDir + +# This is basically setting defaults so we can use them with kstartupconfig5 +cat @startupconfigkeys@ >$configDir/startupconfigkeys + +# preload the user's locale on first start +plasmalocalerc=$configDir/plasma-localerc +test -f $plasmalocalerc || { +cat >$plasmalocalerc <$kdeglobalsfile + +@plasmaWorkspace@/bin/kstartupconfig5 +returncode=$? +if test $returncode -ne 0; then + @xmessage@/bin/xmessage -geometry 500x100 "kstartupconfig5 exited with $returncode" + exit 1 +fi +[ -r $configDir/startupconfig ] && . $configDir/startupconfig + +XCURSOR_PATH=~/.icons:$(echo "$XDG_DATA_DIRS" | tr ":" "\n" | @gnused@/bin/sed 's,$,/icons,g' | tr "\n" ":") +export XCURSOR_PATH + +# XCursor mouse theme needs to be applied here to work even for kded or ksmserver +if test -n "$kcminputrc_mouse_cursortheme" -o -n "$kcminputrc_mouse_cursorsize" ; then + + @plasmaDesktop@/bin/kapplymousetheme "$kcminputrc_mouse_cursortheme" "$kcminputrc_mouse_cursorsize" + if test $? -eq 10; then + XCURSOR_THEME=default + export XCURSOR_THEME + elif test -n "$kcminputrc_mouse_cursortheme"; then + XCURSOR_THEME="$kcminputrc_mouse_cursortheme" + export XCURSOR_THEME + fi + if test -n "$kcminputrc_mouse_cursorsize"; then + XCURSOR_SIZE="$kcminputrc_mouse_cursorsize" + export XCURSOR_SIZE + fi +fi + +# Set a left cursor instead of the standard X11 "X" cursor, since I've heard +# from some users that they're confused and don't know what to do. This is +# especially necessary on slow machines, where starting KDE takes one or two +# minutes until anything appears on the screen. +# +# If the user has overwritten fonts, the cursor font may be different now +# so don't move this up. +# +@xsetroot@/bin/xsetroot -cursor_name left_ptr + +dl=$DESKTOP_LOCKED +unset DESKTOP_LOCKED # Don't want it in the environment + +# Make sure that D-Bus is running +# D-Bus autolaunch is broken +if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then + eval `@dbus_tools@/bin/dbus-launch --sh-syntax --exit-with-session` +fi +if @qt5@/bin/qdbus >/dev/null 2>/dev/null; then + : # ok +else + echo 'startkde: Could not start D-Bus. Can you call qdbus?' 1>&2 + test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null + @xmessage@/bin/xmessage -geometry 500x100 "Could not start D-Bus. Can you call qdbus?" + exit 1 +fi + +ksplash_pid= +if test -z "$dl"; then + # the splashscreen and progress indicator + case "$ksplashrc_ksplash_engine" in + KSplashQML) + ksplash_pid=`@plasmaWorkspace@/bin/ksplashqml "${ksplashrc_ksplash_theme}" --pid` + ;; + None) + ;; + *) + ;; + esac +fi + +# Source scripts found in /plasma-workspace/env/*.sh +# (where correspond to the system and user's configuration +# directories, as identified by Qt's qtpaths, e.g. $HOME/.config +# and /etc/xdg/ on Linux) +# +# This is where you can define environment variables that will be available to +# all KDE programs, so this is where you can run agents using e.g. eval `ssh-agent` +# or eval `gpg-agent --daemon`. +# Note: if you do that, you should also put "ssh-agent -k" as a shutdown script +# +# (see end of this file). +# For anything else (that doesn't set env vars, or that needs a window manager), +# better use the Autostart folder. + +# TODO: Use GenericConfigLocation once we depend on Qt 5.4 +scriptpath=`@qt5@/bin/qtpaths --paths ConfigLocation | tr ':' '\n' | @gnused@/bin/sed 's,$,/plasma-workspace,g'` + +# Add /env/ to the directory to locate the scripts to be sourced +for prefix in `echo $scriptpath`; do + for file in "$prefix"/env/*.sh; do + test -r "$file" && . "$file" + done +done + +# Set the path for Qt plugins provided by KDE +QT_PLUGIN_PATH=${QT_PLUGIN_PATH+$QT_PLUGIN_PATH:}`@qt5@/bin/qtpaths --plugin-dir` +# TODO: Do we really need this? +QT_PLUGIN_PATH=$QT_PLUGIN_PATH:$kdehome/lib/kde5/plugins/ +export QT_PLUGIN_PATH + +# Activate the kde font directories. +# +# There are 4 directories that may be used for supplying fonts for KDE. +# +# There are two system directories. These belong to the administrator. +# There are two user directories, where the user may add her own fonts. +# +# The 'override' versions are for fonts that should come first in the list, +# i.e. if you have a font in your 'override' directory, it will be used in +# preference to any other. +# +# The preference order looks like this: +# user override, system override, X, user, system +# +# Where X is the original font database that was set up before this script +# runs. + +usr_odir=$HOME/.fonts/kde-override +usr_fdir=$HOME/.fonts + +if test -n "$KDEDIRS"; then + kdedirs_first=`echo "$KDEDIRS" | @gnused@/bin/sed -e 's/:.*//'` + sys_odir=$kdedirs_first/share/fonts/override + sys_fdir=$kdedirs_first/share/fonts +else + sys_odir=$KDEDIR/share/fonts/override + sys_fdir=$KDEDIR/share/fonts +fi + +# We run mkfontdir on the user's font dirs (if we have permission) to pick +# up any new fonts they may have installed. If mkfontdir fails, we still +# add the user's dirs to the font path, as they might simply have been made +# read-only by the administrator, for whatever reason. + +test -d "$sys_odir" && @xset@/bin/xset +fp "$sys_odir" +test -d "$usr_odir" && ( @mkfontdir@/bin/mkfontdir "$usr_odir" ; @xset@/bin/xset +fp "$usr_odir" ) +test -d "$usr_fdir" && ( @mkfontdir@/bin/mkfontdir "$usr_fdir" ; @xset@/bin/xset fp+ "$usr_fdir" ) +test -d "$sys_fdir" && @xset@/bin/xset fp+ "$sys_fdir" + +# Ask X11 to rebuild its font list. +@xset@/bin/xset fp rehash + +# Get Ghostscript to look into user's KDE fonts dir for additional Fontmap +if test -n "$GS_LIB" ; then + GS_LIB=$usr_fdir:$GS_LIB + export GS_LIB +else + GS_LIB=$usr_fdir + export GS_LIB +fi + +echo 'startkde: Starting up...' 1>&2 + + +# Mark that full KDE session is running (e.g. Konqueror preloading works only +# with full KDE running). The KDE_FULL_SESSION property can be detected by +# any X client connected to the same X session, even if not launched +# directly from the KDE session but e.g. using "ssh -X", kdesu. $KDE_FULL_SESSION +# however guarantees that the application is launched in the same environment +# like the KDE session and that e.g. KDE utilities/libraries are available. +# KDE_FULL_SESSION property is also only available since KDE 3.5.5. +# The matching tests are: +# For $KDE_FULL_SESSION: +# if test -n "$KDE_FULL_SESSION"; then ... whatever +# For KDE_FULL_SESSION property: +# xprop -root | grep "^KDE_FULL_SESSION" >/dev/null 2>/dev/null +# if test $? -eq 0; then ... whatever +# +# Additionally there is (since KDE 3.5.7) $KDE_SESSION_UID with the uid +# of the user running the KDE session. It should be rarely needed (e.g. +# after sudo to prevent desktop-wide functionality in the new user's kded). +# +# Since KDE4 there is also KDE_SESSION_VERSION, containing the major version number. +# Note that this didn't exist in KDE3, which can be detected by its absense and +# the presence of KDE_FULL_SESSION. +# +KDE_FULL_SESSION=true +export KDE_FULL_SESSION +@xprop@/bin/xprop -root -f KDE_FULL_SESSION 8t -set KDE_FULL_SESSION true + +KDE_SESSION_VERSION=5 +export KDE_SESSION_VERSION +@xprop@/bin/xprop -root -f KDE_SESSION_VERSION 32c -set KDE_SESSION_VERSION 5 + +KDE_SESSION_UID=`id -ru` +export KDE_SESSION_UID + +XDG_CURRENT_DESKTOP=KDE +export XDG_CURRENT_DESKTOP + +# At this point all the environment is ready, let's send it to kwalletd if running +if test -n "$PAM_KWALLET_LOGIN" ; then + env | @socat@/bin/socat STDIN UNIX-CONNECT:$PAM_KWALLET_LOGIN +fi + +# At this point all environment variables are set, let's send it to the DBus +# session server to update the activation environment +@plasmaWorkspace@/lib/libexec/ksyncdbusenv +if test $? -ne 0; then + # Startup error + echo 'startkde: Could not sync environment to dbus.' 1>&2 + test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null + @xmessage@/bin/xmessage -geometry 500x100 "Could not sync environment to dbus." + exit 1 +fi + +# We set LD_BIND_NOW to increase the efficiency of kdeinit. +# kdeinit unsets this variable before loading applications. +LD_BIND_NOW=true @kinit@/lib/libexec/kf5/start_kdeinit_wrapper --kded +kcminit_startup +if test $? -ne 0; then + # Startup error + echo 'startkde: Could not start kdeinit5.' 1>&2 + test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null + @xmessage@/bin/xmessage -geometry 500x100 "Could not start kdeinit5." + exit 1 +fi + +# (NixOS) We run kbuildsycoca5 before starting the user session because things +# may be missing or moved if they have run nixos-rebuild and it may not be +# possible for them to start Konsole to run it manually! +@kservice@/bin/kbuildsycoca5 + +# finally, give the session control to the session manager +# see kdebase/ksmserver for the description of the rest of the startup sequence +# if the KDEWM environment variable has been set, then it will be used as KDE's +# window manager instead of kwin. +# if KDEWM is not set, ksmserver will ensure kwin is started. +# kwrapper5 is used to reduce startup time and memory usage +# kwrapper5 does not return useful error codes such as the exit code of ksmserver. +# We only check for 255 which means that the ksmserver process could not be +# started, any problems thereafter, e.g. ksmserver failing to initialize, +# will remain undetected. +test -n "$KDEWM" && KDEWM="--windowmanager $KDEWM" +# If the session should be locked from the start (locked autologin), +# lock now and do the rest of the KDE startup underneath the locker. +KSMSERVEROPTIONS="" +test -n "$dl" && KSMSERVEROPTIONS=" --lockscreen" +@kinit@/bin/kwrapper5 @plasmaWorkspace@/bin/ksmserver $KDEWM $KSMSERVEROPTIONS +if test $? -eq 255; then + # Startup error + echo 'startkde: Could not start ksmserver.' 1>&2 + test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null + @xmessage@/bin/xmessage -geometry 500x100 "Could not start ksmserver." +fi + +wait_drkonqi=`@kconfig@/bin/kreadconfig5 --file startkderc --group WaitForDrKonqi --key Enabled --default true` + +if test x"$wait_drkonqi"x = x"true"x ; then + # wait for remaining drkonqi instances with timeout (in seconds) + wait_drkonqi_timeout=`@kconfig@/bin/kreadconfig5 --file startkderc --group WaitForDrKonqi --key Timeout --default 900` + wait_drkonqi_counter=0 + while @qt5@/bin/qdbus | @gnugrep@/bin/grep "^[^w]*org.kde.drkonqi" > /dev/null ; do + sleep 5 + wait_drkonqi_counter=$((wait_drkonqi_counter+5)) + if test "$wait_drkonqi_counter" -ge "$wait_drkonqi_timeout" ; then + # ask remaining drkonqis to die in a graceful way + @qt5@/bin/qdbus | @gnugrep@/bin/grep 'org.kde.drkonqi-' | while read address ; do + @qt5@/bin/qdbus "$address" "/MainApplication" "quit" + done + break + fi + done +fi + +echo 'startkde: Shutting down...' 1>&2 +# just in case +test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null + +# Clean up +@kinit@/bin/kdeinit5_shutdown + +echo 'startkde: Running shutdown scripts...' 1>&2 + +# Run scripts found in /plasma-workspace/shutdown +for prefix in `echo "$scriptpath"`; do + for file in `ls "$prefix"/shutdown 2> /dev/null | @gnugrep@/bin/egrep -v '(~|\.bak)$'`; do + test -x "$prefix$file" && "$prefix$file" + done +done + +unset KDE_FULL_SESSION +@xprop@/bin/xprop -root -remove KDE_FULL_SESSION +unset KDE_SESSION_VERSION +@xprop@/bin/xprop -root -remove KDE_SESSION_VERSION +unset KDE_SESSION_UID + +echo 'startkde: Done.' 1>&2 diff --git a/pkgs/desktops/plasma-5.1/startkde/startupconfigkeys b/pkgs/desktops/plasma-5.1/startkde/startupconfigkeys new file mode 100644 index 00000000000..0fc92cff8a5 --- /dev/null +++ b/pkgs/desktops/plasma-5.1/startkde/startupconfigkeys @@ -0,0 +1,5 @@ +kcminputrc Mouse cursorTheme 'breeze_cursors' +kcminputrc Mouse cursorSize '' +ksplashrc KSplash Theme Breeze +ksplashrc KSplash Engine KSplashQML +kcmfonts General forceFontDPI 0 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 50729116d46..bb8ecdc659c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12437,6 +12437,11 @@ let mate-themes = callPackage ../misc/themes/mate-themes { }; + plasma5_latest = plasma51; + plasma51 = recurseIntoAttrs (callPackage ../desktops/plasma-5.1 { + stdenv = overrideGCC stdenv gccStdInc; + }); + xfce = xfce4_10; xfce4_10 = recurseIntoAttrs (import ../desktops/xfce { inherit config pkgs newScope; }); From 8fb5494309d63602aa161316930fd80491ccc238 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:39:04 -0600 Subject: [PATCH 127/167] add kde-applications-14.12.1 --- pkgs/applications/kde-apps-14.12/default.nix | 170 ++ .../kde-apps-14.12/dependencies.nix | 1636 +++++++++++++++++ .../kde-apps-14.12/dependencies.sh | 12 + pkgs/applications/kde-apps-14.12/manifest.nix | 1228 +++++++++++++ pkgs/applications/kde-apps-14.12/manifest.sh | 15 + pkgs/applications/kde-apps-14.12/renames.nix | 18 + .../applications/kde-apps-14.12/setup-hook.sh | 1 + pkgs/top-level/all-packages.nix | 5 + 8 files changed, 3085 insertions(+) create mode 100644 pkgs/applications/kde-apps-14.12/default.nix create mode 100644 pkgs/applications/kde-apps-14.12/dependencies.nix create mode 100755 pkgs/applications/kde-apps-14.12/dependencies.sh create mode 100644 pkgs/applications/kde-apps-14.12/manifest.nix create mode 100755 pkgs/applications/kde-apps-14.12/manifest.sh create mode 100644 pkgs/applications/kde-apps-14.12/renames.nix create mode 100644 pkgs/applications/kde-apps-14.12/setup-hook.sh diff --git a/pkgs/applications/kde-apps-14.12/default.nix b/pkgs/applications/kde-apps-14.12/default.nix new file mode 100644 index 00000000000..d98072f59ea --- /dev/null +++ b/pkgs/applications/kde-apps-14.12/default.nix @@ -0,0 +1,170 @@ +{ autonix, kde4, kf55, pkgs, qt4, stdenv, debug ? false }: + +with stdenv.lib; with autonix; + +let + + kf5 = kf55.override { inherit debug; }; + + mirror = "mirror://kde"; + + renames = + builtins.removeAttrs + (import ./renames.nix {}) + ["Backend" "CTest"]; + + scope = + # packages in this collection + (mapAttrs (dep: name: kdeApps."${name}") renames) // + # packages from KDE Frameworks 5 + kf5.scope // + # packages from nixpkgs + (with pkgs; + { + Alsa = alsaLib; + Cdparanoia = cdparanoia; + CUPS = cups; + DjVuLibre = djvulibre; + EPub = ebook_tools; + Eigen2 = eigen2; + Eigen3 = eigen; + Exiv2 = exiv2; + FFmpeg = ffmpeg; + Flac = flac; + Freetype = freetype; + GMP = gmp; + Gettext = gettext; + Gpgme = gpgme; + Gphoto2 = libgphoto2; + Grantlee = grantlee; + GSL = gsl; + HUNSPELL = hunspell; + KActivities = kde4.kactivities; + KDE4 = kde4.kdelibs; + KDE4Workspace = kde4.kde_workspace; + Kexiv2 = kdeApps.libkexiv2; + Kdcraw = kdeApps.libkdcraw; + KdepimLibs = kde4.kdepimlibs; + Kipi = kdeApps.libkipi; + LCMS2 = lcms2; + LibAttica = attica; + LibGcrypt = libgcrypt; + LibKMahjongg = kdeApps.libkmahjongg; + LibKonq = kdeApps.kde-baseapps; + LibSSH = libssh; + LibSpectre = libspectre; + LibVNCServer = libvncserver; + MusicBrainz3 = libmusicbrainz; + NetworkManager = networkmanager; + OggVorbis = libvorbis; + OpenAL = openal; + OpenEXR = openexr; + Poppler = poppler.poppler_qt4; + PulseAudio = pulseaudio; + Qalculate = libqalculate; + QCA2 = qca2; + Samba = samba; + SndFile = libsndfile; + Speechd = speechd; + TIFF = libtiff; + Taglib = taglib; + TelepathyQt4 = telepathy_qt; + TunePimp = libtunepimp; + Xscreensaver = xscreensaver; + } + ); + + preResolve = super: + fold (f: x: f x) super + [ + (userEnvPkg "SharedMimeInfo") + (userEnvPkg "SharedDesktopOntologies") + (blacklist ["artikulate"]) # build failure, wrong boost? + (blacklist ["kde-dev-scripts" "kde-dev-utils"]) # docbook errors + (blacklist ["kdewebdev"]) # unknown build failure + ]; + + postResolve = super: + super // { + + ffmpegthumbs = with pkgs; super.ffmpegthumbs // { + nativeBuildInputs = super.ffmpegthumbs.nativeBuildInputs ++ [pkgconfig]; + }; + + kalzium = with pkgs; super.kalzium // { + nativeBuildInputs = super.kalzium.nativeBuildInputs ++ [pkgconfig]; + }; + + kde-runtime = with pkgs; super.kde-runtime // { + buildInputs = + super.kde-runtime.buildInputs ++ [libcanberra]; + nativeBuildInputs = + super.kde-runtime.nativeBuildInputs ++ [pkgconfig]; + NIX_CFLAGS_COMPILE = + (super.kde-runtime.NIX_CFLAGS_COMPILE or "") + + " -I${ilmbase}/include/OpenEXR"; + }; + + kdesdk-thumbnailers = with pkgs; super.kdesdk-thumbnailers // { + nativeBuildInputs = + super.kdesdk-thumbnailers.nativeBuildInputs + ++ [gettext]; + }; + + kgpg = with pkgs; super.kgpg // { + buildInputs = super.kgpg.buildInputs ++ [boost]; + }; + + kmix = with pkgs; super.kmix // { + nativeBuildInputs = super.kmix.nativeBuildInputs ++ [pkgconfig]; + }; + + kmousetool = with pkgs; super.kmousetool // { + buildInputs = with xlibs; + super.kmousetool.buildInputs + ++ [libXtst libXt]; + }; + + kremotecontrol = with pkgs; super.kremotecontrol // { + buildInputs = super.kremotecontrol.buildInputs ++ [xlibs.libXtst]; + }; + + krfb = with pkgs; super.krfb // { + buildInputs = + super.krfb.buildInputs + ++ [xlibs.libXtst kde4.telepathy.common_internals]; + }; + + libkdcraw = with pkgs; super.libkdcraw // { + buildInputs = super.libkdcraw.buildInputs ++ [kde4.kdelibs libraw]; + nativeBuildInputs = super.libkdcraw.nativeBuildInputs ++ [pkgconfig]; + }; + + libkexiv2 = with pkgs; super.libkexiv2 // { + buildInputs = super.libkexiv2.buildInputs ++ [exiv2 kde4.kdelibs]; + }; + + libkface = with pkgs; super.libkface // { + buildInputs = super.libkface.buildInputs ++ [kde4.kdelibs opencv]; + }; + + libkipi = with pkgs; super.libkipi // { + buildInputs = super.libkipi.buildInputs ++ [kde4.kdelibs]; + }; + + libksane = with pkgs; super.libksane // { + buildInputs = super.libksane.buildInputs ++ [kde4.kdelibs saneBackends]; + }; + + okular = with pkgs; super.okular // { + buildInputs = super.okular.buildInputs ++ [ebook_tools]; + }; + + }; + + kdeApps = generateCollection ./. { + inherit (kf5) mkDerivation; + inherit mirror preResolve postResolve scope; + }; + +in kdeApps diff --git a/pkgs/applications/kde-apps-14.12/dependencies.nix b/pkgs/applications/kde-apps-14.12/dependencies.nix new file mode 100644 index 00000000000..45f18bfa50c --- /dev/null +++ b/pkgs/applications/kde-apps-14.12/dependencies.nix @@ -0,0 +1,1636 @@ +# DO NOT EDIT! This file is generated automatically. +{ }: +{ + amor = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + analitza = { + buildInputs = [ "ECM" "Eigen3" "GLEW" "OpenGL" "Qt5" "Qt5OpenGL" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ "Qt5Core" ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ark = { + buildInputs = [ "BZip2" "KDE4" "LibArchive" "LibKonq" "LibLZMA" "QJSON" "ZLIB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + artikulate = { + buildInputs = [ "KDE4" "KDeclarative" "QtGStreamer" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + audiocd-kio = { + buildInputs = [ "Cdparanoia" "Flac" "KDE4" "Libkcddb" "Libkcompactdisc" "OggVorbis" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + blinken = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + bomber = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + bovo = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + cantor = { + buildInputs = [ "Analitza" "KDE4" "LibSpectre" "LuaJIT" "PythonLibs" "Qalculate" "R" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + cervisia = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + dolphin-plugins = { + buildInputs = [ "KDE4" "LibKonq" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + dragon = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ffmpegthumbs = { + buildInputs = [ "FFmpeg" "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + filelight = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + granatier = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + gwenview = { + buildInputs = [ "ECM" "Exiv2" "JPEG" "KF5" "KF5Activities" "KF5Baloo" "KF5KDELibs4Support" "KF5KIO" "Kdcraw" "Kipi" "LCMS2" "PNG" "Phonon4Qt5" "Qt5" "Qt5Test" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + jovie = { + buildInputs = [ "KDE4" "Qt4" "Speechd" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + juk = { + buildInputs = [ "KDE4" "Taglib" "TunePimp" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kaccessible = { + buildInputs = [ "KDE4" "Qt4" "Speechd" "X11" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kajongg = { + buildInputs = [ "KDE4" "Twisted" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kalgebra = { + buildInputs = [ "Analitza5" "Curses" "ECM" "KF5ConfigWidgets" "KF5DocTools" "KF5I18n" "KF5KIO" "KF5WidgetsAddons" "OpenGL" "Qt5" "Qt5WebKitWidgets" "Readline" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kalzium = { + buildInputs = [ "KDE4" "KDEWIN32" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kamera = { + buildInputs = [ "Gphoto2" "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kanagram = { + buildInputs = [ "ECM" "KF5" "KF5Config" "KF5ConfigWidgets" "KF5Crash" "KF5Declarative" "KF5DocTools" "KF5I18n" "KF5KIO" "KF5NewStuff" "KF5Sonnet" "LibKEduVocDocument" "Phonon4Qt5" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kapman = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kapptemplate = { + buildInputs = [ "ECM" "KDE4" "KF5" "KF5Archive" "KF5Completion" "KF5ConfigWidgets" "KF5CoreAddons" "KF5DocTools" "KF5I18n" "KF5KIO" "KF5XmlGui" "KdepimLibs" "Qt5" "Qt5Widgets" ]; + nativeBuildInputs = [ "RBKCONFIG_COMPILER4" "RBUIC4" "XSLTPROC_EXECUTABLE" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kate = { + buildInputs = [ "ECM" "KF5" "KF5Config" "KF5DBusAddons" "KF5DocTools" "KF5GuiAddons" "KF5I18n" "KF5Init" "KF5ItemModels" "KF5JobWidgets" "KF5KIO" "KF5NewStuff" "KF5Notifications" "KF5OPTIONAL_COMPONENTS" "KF5Parts" "KF5Plasma" "KF5Service" "KF5TextEditor" "KF5ThreadWeaver" "KF5Wallet" "KF5WindowSystem" "KF5XmlGui" "LibGit2" "PyKDE4" "PyQt4" "PythonLibrary" "Qt5" "SIP" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + katomic = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kblackbox = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kblocks = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kbounce = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kbreakout = { + buildInputs = [ "KDE4" "KDEGames" "KDeclarative" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kbruch = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kcachegrind = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kcalc = { + buildInputs = [ "GMP" "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kcharselect = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kcolorchooser = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kcron = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-base-artwork = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-baseapps = { + buildInputs = [ "Baloo" "BalooWidgets" "GLIB2" "KActivities" "KDE4" "KFileMetaData" "LibTidy" "X11" "ZLIB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-dev-scripts = { + buildInputs = [ "ECM" "KDE4" "KF5DocTools" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-dev-utils = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-ar = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-bg = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-bs = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-ca = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-ca_valencia = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-cs = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-da = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-de = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-el = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-en_gb = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-es = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-et = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-eu = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-fa = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-fi = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-fr = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-ga = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-gl = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-he = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-hi = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-hr = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-hu = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-ia = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-id = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-is = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-it = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-ja = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-kk = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-km = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-ko = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-lt = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-lv = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-mr = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-nb = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-nds = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-nl = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-nn = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-pa = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-pl = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-pt = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-pt_br = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-ro = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-ru = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-sk = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-sl = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-sr = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-sv = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-tr = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-ug = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-uk = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-wa = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-zh_cn = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-l10n-zh_tw = { + buildInputs = [ "ECM" "Gettext" "KDE4" "KF5DocTools" "KF5I18n" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kde-runtime = { + buildInputs = [ "Alsa" "BZip2" "Exiv2" "GLIB2" "Gpgme" "JPEG" "KActivities" "KDE4" "KDeclarative" "KdepimLibs" "LibAttica" "LibGcrypt" "LibLZMA" "LibSSH" "NepomukCore" "NetworkManager" "OpenEXR" "PulseAudio" "QCA2" "QGpgme" "QNtrack" "SLP" "Samba" "SharedMimeInfo" "Soprano" ]; + nativeBuildInputs = [ "MD5SUM_EXECUTABLE" "WINDRES_EXECUTABLE" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ "SharedMimeInfo" ]; + }; + + kde-wallpapers = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdeartwork = { + buildInputs = [ "Eigen3" "KDE4" "KDE4Workspace" "Kexiv2" "OpenGL" "Xscreensaver" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdeedu-data = { + buildInputs = [ "ECM" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdegraphics-mobipocket = { + buildInputs = [ "KDE4" "Strigi" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdegraphics-strigi-analyzer = { + buildInputs = [ "KDE4" "OpenEXR" "Strigi" "TIFF" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdegraphics-thumbnailers = { + buildInputs = [ "KDE4" "Kdcraw" "Kexiv2" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdenetwork-filesharing = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdenetwork-strigi-analyzers = { + buildInputs = [ "Boost" "KDE4" "Strigi" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdesdk-kioslaves = { + buildInputs = [ "KDE4" "SVN" ]; + nativeBuildInputs = [ "Perl" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdesdk-strigi-analyzers = { + buildInputs = [ "KDE4" "Strigi" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdesdk-thumbnailers = { + buildInputs = [ "GettextPO" "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdewebdev = { + buildInputs = [ "KDE4" "KdepimLibs" "LibTidy" "RUBY" "ZLIB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdf = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdiamond = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kfloppy = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kfourinline = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kgamma = { + buildInputs = [ "KDE4" "X11" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kgeography = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kget = { + buildInputs = [ "Boost" "KDE4" "KDE4Workspace" "KTorrent" "LibMms" "NepomukCore" "NepomukWidgets" "QCA2" "QGpgme" "SharedDesktopOntologies" "Soprano" "Sqlite" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kgoldrunner = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kgpg = { + buildInputs = [ "Gpgme" "KDE4" "KdepimLibs" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + khangman = { + buildInputs = [ "ECM" "KDE4" "KF5" "KF5Completion" "KF5Config" "KF5ConfigWidgets" "KF5CoreAddons" "KF5Crash" "KF5DocTools" "KF5I18n" "KF5NewStuff" "KF5Notifications" "KF5XmlGui" "LibKEduVocDocument" "Phonon4Qt5" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kig = { + buildInputs = [ "BoostPython" "ECM" "KF5Archive" "KF5ConfigWidgets" "KF5DocTools" "KF5Emoticons" "KF5I18n" "KF5IconThemes" "KF5ItemModels" "KF5KDELibs4Support" "KF5Parts" "KF5TextEditor" "KF5XmlGui" "Qt5PrintSupport" "Qt5Svg" "Qt5Test" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kigo = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + killbots = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kiriki = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kiten = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kjumpingcube = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + klettres = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + klickety = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + klines = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kmag = { + buildInputs = [ "KDE4" "QAccessibilityClient" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kmahjongg = { + buildInputs = [ "KDE4" "KDEGames" "LibKMahjongg" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kmines = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kmix = { + buildInputs = [ "Alsa" "Canberra" "ECM" "GLIB2" "KDE4" "KF5" "KF5ConfigWidgets" "KF5DBusAddons" "KF5GlobalAccel" "KF5I18n" "KF5IconThemes" "KF5KCMUtils" "KF5KDELibs4Support" "KF5XmlGui" "Phonon" "PulseAudio" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kmousetool = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kmouth = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kmplot = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + knavalbattle = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + knetwalk = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kolf = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kollision = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kolourpaint = { + buildInputs = [ "KDE4" "QImageBlitz" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kompare = { + buildInputs = [ "KDE4" "LibKompareDiff2" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + konquest = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + konsole = { + buildInputs = [ "ECM" "KF5" "KF5Bookmarks" "KF5Completion" "KF5Config" "KF5ConfigWidgets" "KF5CoreAddons" "KF5DocTools" "KF5GuiAddons" "KF5I18n" "KF5IconThemes" "KF5Init" "KF5KDELibs4Support" "KF5KIO" "KF5Konq" "KF5Notifications" "KF5NotifyConfig" "KF5Parts" "KF5Pty" "KF5Service" "KF5TextWidgets" "KF5WidgetsAddons" "KF5WindowSystem" "KF5XmlGui" "Qt5" "X11" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kopete = { + buildInputs = [ "Alsa" "Boost" "Expat" "GIF" "GLIB2" "IDN" "Jasper" "JsonCpp" "KDE4" "KdepimLibs" "Kleopatra" "LibMeanwhile" "LibOTR" "LibV4L2" "LibXml2" "Libgadu" "Libmsn" "LiboRTP" "Mediastreamer" "OpenSSL" "QCA2" "QGpgme" "QImageBlitz" "Qt4" "Qt5Core" "Qt5Network" "SRTP" "Speex" "Sqlite" "Xmms" "ZLIB" ]; + nativeBuildInputs = [ "LibXslt" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kpat = { + buildInputs = [ "KDE4" "KDEGames" "SharedMimeInfo" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ "SharedMimeInfo" ]; + }; + + kppp = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kqtquickcharts = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + krdc = { + buildInputs = [ "KDE4" "LibNXCL" "LibVNCServer" "TelepathyQt4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kremotecontrol = { + buildInputs = [ "KDE4" "Qt4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kreversi = { + buildInputs = [ "KDE4" "KDEGames" "KDeclarative" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + krfb = { + buildInputs = [ "KDE4" "KTp" "LibVNCServer" "TelepathyQt4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kruler = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ksaneplugin = { + buildInputs = [ "KDE4" "KSane" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kscd = { + buildInputs = [ "Alsa" "KDE4" "MusicBrainz3" "Qt4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kshisen = { + buildInputs = [ "KDE4" "KDEGames" "LibKMahjongg" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ksirk = { + buildInputs = [ "KDE4" "KDEGames" "QCA2" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ksnakeduel = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ksnapshot = { + buildInputs = [ "KDE4" "Kipi" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kspaceduel = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ksquares = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kstars = { + buildInputs = [ "AstrometryNet" "CFitsio" "Eigen3" "INDI" "KDE4" "OpenGL" "PyKDE4" "QJSON" "WCSLIB" "Xplanet" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ksudoku = { + buildInputs = [ "KDE4" "KDEGames" "OpenGL" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ksystemlog = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kteatime = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ktimer = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ktouch = { + buildInputs = [ "KDE4" "KDeclarative" "X11" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ktuberling = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kturtle = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + ktux = { + buildInputs = [ "KDE4" "KDE4Workspace" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kubrick = { + buildInputs = [ "KDE4" "KDEGames" "OpenGL" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kuser = { + buildInputs = [ "KDE4" "KdepimLibs" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kwalletmanager = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kwordquiz = { + buildInputs = [ "KDE4" "LibKdeEdu" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libkcddb = { + buildInputs = [ "KDE4" "MusicBrainz5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libkcompactdisc = { + buildInputs = [ "Alsa" "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libkdcraw = { + buildInputs = [ ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libkdeedu = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libkdegames = { + buildInputs = [ "KDE4" "KDeclarative" "OpenAL" "SndFile" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libkeduvocdocument = { + buildInputs = [ "ECM" "KF5" "KF5Archive" "KF5I18n" "KF5KIO" "Qt5" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libkexiv2 = { + buildInputs = [ ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libkface = { + buildInputs = [ ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libkipi = { + buildInputs = [ ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libkmahjongg = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libkomparediff2 = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + libksane = { + buildInputs = [ ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + lokalize = { + buildInputs = [ "HUNSPELL" "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + lskat = { + buildInputs = [ "KDE4" "KDEGames" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + marble = { + buildInputs = [ "KDE4" "Phonon" "Protobuf" "PyQt4" "PythonLibrary" "QextSerialPort" "Qt4" "Qt5Concurrent" "Qt5Core" "Qt5Designer" "Qt5Network" "Qt5PrintSupport" "Qt5Quick" "Qt5Script" "Qt5Sql" "Qt5Svg" "Qt5Test" "Qt5WebKitWidgets" "Qt5Widgets" "Qt5Xml" "QtLocation" "SIP" "SharedMimeInfo" "ZLIB" "libgps" "liblocation" "libshp" "libwlocate" "quazip" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ "SharedMimeInfo" ]; + }; + + mplayerthumbs = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + okteta = { + buildInputs = [ "ECM" "KF5" "KF5Bookmarks" "KF5Codecs" "KF5Completion" "KF5ConfigWidgets" "KF5DBusAddons" "KF5DocTools" "KF5I18n" "KF5KCMUtils" "KF5KIO" "KF5NewStuff" "KF5Parts" "KF5Service" "KF5WidgetsAddons" "KF5XmlGui" "QCA2" "Qt5" "Qt5Test" "SharedMimeInfo" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ "SharedMimeInfo" ]; + }; + + okular = { + buildInputs = [ "ActiveApp" "CHM" "DjVuLibre" "EPub" "Freetype" "JPEG" "KActivities" "KDE4" "Kexiv2" "LibKScreen" "LibSpectre" "Poppler" "QCA2" "QImageBlitz" "QMobipocket" "TIFF" "ZLIB" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + oxygen-icons = { + buildInputs = [ ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + pairs = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + palapeli = { + buildInputs = [ "KDE4" "KDEGames" "SharedMimeInfo" ]; + nativeBuildInputs = [ "QVORONOI_EXECUTABLE" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ "SharedMimeInfo" ]; + }; + + parley = { + buildInputs = [ "ECM" "KF5" "KF5Config" "KF5CoreAddons" "KF5Crash" "KF5DocTools" "KF5I18n" "KF5KCMUtils" "KF5KHtml" "KF5KIO" "KF5Kross" "KF5MODULE" "KF5NewStuff" "KF5Notifications" "KF5Sonnet" "KF5XmlGui" "KF5docbook" "KF5produce" "KF5the" "LibAttica" "LibKEduVocDocument" "LibXml2" "Qt5" ]; + nativeBuildInputs = [ "LibXslt" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + picmi = { + buildInputs = [ "KDE4" "KDEGames" "Qt4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + poxml = { + buildInputs = [ "Gettext" "GettextPO" "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + print-manager = { + buildInputs = [ "CUPS" "KDE4" "KDE4Internal" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + rocs = { + buildInputs = [ "Boost" "Grantlee" "KDE4" "Qt4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + step = { + buildInputs = [ "Eigen2" "GSL" "KDE4" "Qalculate" "Qt4" ]; + nativeBuildInputs = [ "PythonInterp" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + superkaramba = { + buildInputs = [ "KDE4" "PythonLibs" "QImageBlitz" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + svgpart = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + sweeper = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + umbrello = { + buildInputs = [ "KDE4" "LibXml2" ]; + nativeBuildInputs = [ "LibXslt" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + zeroconf-ioslave = { + buildInputs = [ "KDE4" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + +} diff --git a/pkgs/applications/kde-apps-14.12/dependencies.sh b/pkgs/applications/kde-apps-14.12/dependencies.sh new file mode 100755 index 00000000000..c4b00a70b43 --- /dev/null +++ b/pkgs/applications/kde-apps-14.12/dependencies.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +manifestXML=$(nix-build -E 'with (import ../../.. {}); autonix.writeManifestXML ./manifest.nix') + +autonixDepsKf5="" +if [[ -z $1 ]]; then + autonixDepsKF5=$(nix-build ../../.. -A haskellPackages.autonixDepsKf5)/bin +else + autonixDepsKF5="$1/dist/build/kf5-deps" +fi + +exec ${autonixDepsKF5}/kf5-deps "${manifestXML}" diff --git a/pkgs/applications/kde-apps-14.12/manifest.nix b/pkgs/applications/kde-apps-14.12/manifest.nix new file mode 100644 index 00000000000..7e56526df53 --- /dev/null +++ b/pkgs/applications/kde-apps-14.12/manifest.nix @@ -0,0 +1,1228 @@ +# This file is generated automatically. DO NOT EDIT! +{ mirror }: +[ + { + url = "${mirror}/stable/applications/14.12.0/src/kgeography-14.12.0.tar.xz"; + sha256 = "073svdm5jrh7z9l2rhggsbmbi2fmj2dpi5rps00s526pydmcvrf2"; + name = "kgeography-14.12.0.tar.xz"; + store = "/nix/store/zl3d71gpwgvwsr49akkhjqzgzjkaxqya-kgeography-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kmix-14.12.0.tar.xz"; + sha256 = "0pxr78anrzkfqf4f7123cwa6hr8ibmms8swa9s93mz8971fml5lp"; + name = "kmix-14.12.0.tar.xz"; + store = "/nix/store/9r7qg92rwi1z8w8aapzlalm6bn0blhgj-kmix-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kscd-14.12.0.tar.xz"; + sha256 = "1qifazv16w27xpk7ddd9g5w7gbsix4zddw8f6y23g9jja479w3sv"; + name = "kscd-14.12.0.tar.xz"; + store = "/nix/store/4wkw3xdfyryfmr6fq1v4xr3y9xqbni8v-kscd-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kmousetool-14.12.0.tar.xz"; + sha256 = "0zpjp85bdbi9whmxwg61k0rwri89p33h1q26n8s8ngaqswkfc36w"; + name = "kmousetool-14.12.0.tar.xz"; + store = "/nix/store/1210q7lvfm98fagny9wyv28bk1xva0vn-kmousetool-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/ksnakeduel-14.12.0.tar.xz"; + sha256 = "0qrq4m0nja5qppd48j0f4zsx2sv8rq12f1gwmy74jb7szwqi3gda"; + name = "ksnakeduel-14.12.0.tar.xz"; + store = "/nix/store/0h0bl4jggadb79v5fbavzylw0gqfz8vq-ksnakeduel-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/step-14.12.0.tar.xz"; + sha256 = "1yyrd5186pby9lyy5yrzgqr45di8drh16fsf6xy7l3np0an069c7"; + name = "step-14.12.0.tar.xz"; + store = "/nix/store/if7r9l8nqc8hmrpwc08fpsyidxlz4jmi-step-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kolourpaint-14.12.0.tar.xz"; + sha256 = "0yahxql390rfslh2kdp754imlz464kj28fyhc4ym7xjgc77ib3ni"; + name = "kolourpaint-14.12.0.tar.xz"; + store = "/nix/store/c2fyksxbkhbh0q01w00b149g5nq6q7xm-kolourpaint-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/klines-14.12.0.tar.xz"; + sha256 = "0f81xk63f4xks0zgjnqa1vp3m27q02isl084ny5x3m4xr1w45sw8"; + name = "klines-14.12.0.tar.xz"; + store = "/nix/store/rhbrwk0n9174jrsxk1lr3r9ba9q7prk8-klines-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/krfb-14.12.0.tar.xz"; + sha256 = "1ha9c28xyn0mac7fr4l0w0dgqzwlh2lkpsf13g3lgliy42xgij1q"; + name = "krfb-14.12.0.tar.xz"; + store = "/nix/store/rql6aqrjmzz1x6brp63njfqh9pm2gxk2-krfb-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kalzium-14.12.0.tar.xz"; + sha256 = "0rnaqxp2fx9f1yimrwh1pm4xr0v3qfq3f5y834n95pnmbjy14i6j"; + name = "kalzium-14.12.0.tar.xz"; + store = "/nix/store/c4p5jz3h3ff9x4j1scqnszjildf68h0n-kalzium-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/ksudoku-14.12.0.tar.xz"; + sha256 = "0z0mpjc14c7dm6cxrj96cjcikwsfy331rhlzkgrprpip70ddw73p"; + name = "ksudoku-14.12.0.tar.xz"; + store = "/nix/store/5jaar9lxj1i9y2ja8n8za4xp7m8zf7b7-ksudoku-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/dolphin-plugins-14.12.0.tar.xz"; + sha256 = "12q92782jzil2lgncyjdb97qb1ajbyd83hkr2d81v7ap3x1pnxc7"; + name = "dolphin-plugins-14.12.0.tar.xz"; + store = "/nix/store/28kw9q1zplvvx0xh2wjc53xxwxjqmqk0-dolphin-plugins-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kmag-14.12.0.tar.xz"; + sha256 = "08ga05xm44gryf2w874z6jr9kiqaxwdmc7hlfq87am38lddvi2j2"; + name = "kmag-14.12.0.tar.xz"; + store = "/nix/store/kj84bc7sz9lfd4xc9i196f3643f5kfbd-kmag-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-runtime-14.12.0.tar.xz"; + sha256 = "0rp8bd8ck3nljqivnkxlsk4ssj6jpn1fkv5zib5lxl6186z1gd13"; + name = "kde-runtime-14.12.0.tar.xz"; + store = "/nix/store/n5q5yfpywbbzkvkw1lshzhb9hhr3azd4-kde-runtime-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/dragon-14.12.0.tar.xz"; + sha256 = "0qjm1w6d72byz0l55zg49fbgn1b68zv5pa3f82vg2k1jd5llq920"; + name = "dragon-14.12.0.tar.xz"; + store = "/nix/store/0vvky15mznskm3qx83fw8bw0k2jvf820-dragon-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/libkomparediff2-14.12.0.tar.xz"; + sha256 = "1jdn33gwsvsd77vl5ddr7i6f7hv3hv1isrxm5f5xw7ci209fmjiv"; + name = "libkomparediff2-14.12.0.tar.xz"; + store = "/nix/store/4sp5pmi6v91cvr1nd5jv9kvg8ccnbydc-libkomparediff2-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kdesdk-kioslaves-14.12.0.tar.xz"; + sha256 = "14y81xjim35n0fa31gnbcadm4wg47ww45ww0xglbz06kl5r6d1bs"; + name = "kdesdk-kioslaves-14.12.0.tar.xz"; + store = "/nix/store/q3qjhn08afbjmczcwbag38lmg2jm551q-kdesdk-kioslaves-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-sk-14.12.0.tar.xz"; + sha256 = "0bkqhfwd01klrpp3kl6rmzlsypv4s1p1xrbgfbxxshvl30y7wq31"; + name = "kde-l10n-sk-14.12.0.tar.xz"; + store = "/nix/store/rwj90m2z3qwp41qz9v16qibm749v9sl0-kde-l10n-sk-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-lv-14.12.0.tar.xz"; + sha256 = "1ichscadbslhi1kd4llkfhzrnan1rdg7h4p00qjh471avh4y2yvf"; + name = "kde-l10n-lv-14.12.0.tar.xz"; + store = "/nix/store/hpyvxa93sbsglhbfjwkrh0n6wz301zi0-kde-l10n-lv-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-hu-14.12.0.tar.xz"; + sha256 = "0vq3p508c0qw5g15p8abzh4lhf3rxn7dvvm2hdabxkz3vy8jv7rf"; + name = "kde-l10n-hu-14.12.0.tar.xz"; + store = "/nix/store/51vzvra6blg8czcmc81kml9nbizpcnsl-kde-l10n-hu-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-en_GB-14.12.0.tar.xz"; + sha256 = "0j5j09idvamc99fpwgdn1i4hiqa6ahs7v3hdiqv0ryj7f2lffa13"; + name = "kde-l10n-en_GB-14.12.0.tar.xz"; + store = "/nix/store/ldz34hli053ylrnxxkrhclc5dr3q851r-kde-l10n-en_GB-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-hi-14.12.0.tar.xz"; + sha256 = "0pdjhvgj148cvzqzzb3rp1110n49r8pbvar1bbphbjn0crhzdzq1"; + name = "kde-l10n-hi-14.12.0.tar.xz"; + store = "/nix/store/cspgr7l6h0hws4v2997381zwmsvy1gwa-kde-l10n-hi-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ia-14.12.0.tar.xz"; + sha256 = "0l0gksk62yhm15xcgvxzqr1b0lpmhqfcb72xf3gg6rlpsvl2rzx8"; + name = "kde-l10n-ia-14.12.0.tar.xz"; + store = "/nix/store/c4182ws7hvyq4vz9c8j4ld11msbl1cna-kde-l10n-ia-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-zh_TW-14.12.0.tar.xz"; + sha256 = "19af76nf27a0fv4gj8g11r6brkd1if6xlsh2yk8ds2fp285fz4k2"; + name = "kde-l10n-zh_TW-14.12.0.tar.xz"; + store = "/nix/store/djvk3vqf8wvfdk6gwyp09nl23cmrn9kv-kde-l10n-zh_TW-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-zh_CN-14.12.0.tar.xz"; + sha256 = "1w4gzxn7q8h35rqk37h2nqrw977ifqi4spfv88qxwkbmv4vyjidv"; + name = "kde-l10n-zh_CN-14.12.0.tar.xz"; + store = "/nix/store/ziz519gw03x291mmisdph7m9d7s7rh98-kde-l10n-zh_CN-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-kk-14.12.0.tar.xz"; + sha256 = "1h9v15ckbp82chasgjpsj4gazhlknlj3mclyh8vf1m6gyyk0qkid"; + name = "kde-l10n-kk-14.12.0.tar.xz"; + store = "/nix/store/gvjkyvqmw5xzs14s6v8lcv9f3ch4ig7a-kde-l10n-kk-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-uk-14.12.0.tar.xz"; + sha256 = "0qsg9mag45vvy662skypj0b9gq6xyw4scq9ik02i8pzw113c82g5"; + name = "kde-l10n-uk-14.12.0.tar.xz"; + store = "/nix/store/j82azvy230w4pxs0mn1l1nwjir87b1y0-kde-l10n-uk-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-sl-14.12.0.tar.xz"; + sha256 = "15k3bwk2cg5h00qb0pfrmj11s220bmyrfk9xsif2y2ycv7vlfcsa"; + name = "kde-l10n-sl-14.12.0.tar.xz"; + store = "/nix/store/z1xliqbv24xpp49dbzbxd23xfnzal6pc-kde-l10n-sl-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-eu-14.12.0.tar.xz"; + sha256 = "007k5rm35xvbrb978vvd23azvsqhjb6fyxyqk4jpv5zbl4i8ld3v"; + name = "kde-l10n-eu-14.12.0.tar.xz"; + store = "/nix/store/ckh5wksqrnr2cpl1g5rla4ljxglm4p5c-kde-l10n-eu-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-hr-14.12.0.tar.xz"; + sha256 = "14l3yxf4k42qhks0a9rbjmzm95rixqgi6ph34arqvs5w7lyfqk61"; + name = "kde-l10n-hr-14.12.0.tar.xz"; + store = "/nix/store/3ykvksf5jf6nd449i5w650hk96awix8h-kde-l10n-hr-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-es-14.12.0.tar.xz"; + sha256 = "1ln5l58cikgih5s4vpz40w1y2zrr1r1zvpq2k8kfxl0y160k5lkn"; + name = "kde-l10n-es-14.12.0.tar.xz"; + store = "/nix/store/jmvpyxx9cixy03md50a3cabxzllvaxq9-kde-l10n-es-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-fa-14.12.0.tar.xz"; + sha256 = "0gkk8wv5g4f5ilnky79hph3aq5867hz76kmxcrgx51apwlk58k0l"; + name = "kde-l10n-fa-14.12.0.tar.xz"; + store = "/nix/store/nj1ggdjryblhrlgrngcdx5gx38yfx92z-kde-l10n-fa-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-bs-14.12.0.tar.xz"; + sha256 = "12xxkgba26ksbyk0zkxvx3wn28jvsxwb12kynwz7010fxc1cny5x"; + name = "kde-l10n-bs-14.12.0.tar.xz"; + store = "/nix/store/j2wwsavbw99h7ca53xv9lgnk46pilrqj-kde-l10n-bs-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ca-14.12.0.tar.xz"; + sha256 = "19vifinrmac198np588xkhyzmr6595ksh4c96cqkpvm0j8n3gv50"; + name = "kde-l10n-ca-14.12.0.tar.xz"; + store = "/nix/store/cbxw10427847fgj6c0fbhscy9bzr7kq1-kde-l10n-ca-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-wa-14.12.0.tar.xz"; + sha256 = "1kj5di82pzshxmr2zzdjjpmw6mmxgqqm9m1i3jw37i1w8cf6mlrj"; + name = "kde-l10n-wa-14.12.0.tar.xz"; + store = "/nix/store/ylyqnihvclncdxh1c39s9qr5gjd7jyqr-kde-l10n-wa-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-pl-14.12.0.tar.xz"; + sha256 = "0a8bxgxhz58zmhdn65yvf699iczv4cgfwykr88kisqyzm2893fqb"; + name = "kde-l10n-pl-14.12.0.tar.xz"; + store = "/nix/store/id48xc3pblhjpkwgkhm1r430dgz187zr-kde-l10n-pl-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-pa-14.12.0.tar.xz"; + sha256 = "08i35jl5yyb8pirwj9pqsw8ahv8c040ybjsmj7hisga55jqk8rma"; + name = "kde-l10n-pa-14.12.0.tar.xz"; + store = "/nix/store/rld59v1fk65947nx21k3abr20wid4z4m-kde-l10n-pa-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-is-14.12.0.tar.xz"; + sha256 = "12wi40pw25h82n85frndzdgr6na9kmw2gj66gwsr4qg7mmfyrrr9"; + name = "kde-l10n-is-14.12.0.tar.xz"; + store = "/nix/store/ydi6f76dirkhlqxndfva205bmp2qpbs1-kde-l10n-is-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ca@valencia-14.12.0.tar.xz"; + sha256 = "1zan2sg6dnfxkvs71m55b05f1rj1jnfwhpym7zwiwk5fq77ql7wh"; + name = "kde-l10n-ca_valencia-14.12.0.tar.xz"; + store = "/nix/store/vfds2vval326ayks5ksiggmczh30p24i-kde-l10n-ca_valencia-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-nl-14.12.0.tar.xz"; + sha256 = "00p18abfs8hhivngrm78sbq24i25j0jkah3s1389305b1vdychz3"; + name = "kde-l10n-nl-14.12.0.tar.xz"; + store = "/nix/store/406dyfjsy60k4arch0v4xmzwcpi11js1-kde-l10n-nl-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-cs-14.12.0.tar.xz"; + sha256 = "04nbwi367kwxf61kxcbswv8ijxcfs7zb82fnjzxn7m4v2p8xhlzk"; + name = "kde-l10n-cs-14.12.0.tar.xz"; + store = "/nix/store/aabll4xlw2xi1x19gc19n1k9cgs4mp9q-kde-l10n-cs-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-da-14.12.0.tar.xz"; + sha256 = "0j2llvmymsmiv9agsvhpzhnr6gvq61dyj2af2i5ih96mg3ycvzl1"; + name = "kde-l10n-da-14.12.0.tar.xz"; + store = "/nix/store/pcq67rb79d0cmz8q9c9h62hw3n7dkgvb-kde-l10n-da-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-it-14.12.0.tar.xz"; + sha256 = "13aw67x3ggzhqhfy6gmka3p7rmp26vid6zpz6f1qacp5a0nqip79"; + name = "kde-l10n-it-14.12.0.tar.xz"; + store = "/nix/store/asgl8c398kyh16jgm5sppm64yhvpiahh-kde-l10n-it-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-fr-14.12.0.tar.xz"; + sha256 = "019f9b8n6x264ak0dfb79yq5f7wz6l8i9kswnaxflaq683j3r7cq"; + name = "kde-l10n-fr-14.12.0.tar.xz"; + store = "/nix/store/vg28z61p89bdsxpdhiip20zvwdjnqzrm-kde-l10n-fr-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ja-14.12.0.tar.xz"; + sha256 = "0f8yjf18pnx316mrgvk1365cqjqdf55vfap069sv0i0aa4qwfsk8"; + name = "kde-l10n-ja-14.12.0.tar.xz"; + store = "/nix/store/p1saz1zlbf9pzd7nkgrj1mjcg1gaj316-kde-l10n-ja-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-et-14.12.0.tar.xz"; + sha256 = "1jgmggjksfrza100xaj5r7k4rasfkwyqzs724ln24zn833gwi9rm"; + name = "kde-l10n-et-14.12.0.tar.xz"; + store = "/nix/store/0v0sfkwkzlshqzbkr48vzkwqwpaqfd8y-kde-l10n-et-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ar-14.12.0.tar.xz"; + sha256 = "1jic5733gnj4m88nk415z3klnk98jvw6fqkgn183d662c25ikpnx"; + name = "kde-l10n-ar-14.12.0.tar.xz"; + store = "/nix/store/isdhwkdw7daa041k4rgjabp0q1hqdb5k-kde-l10n-ar-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-tr-14.12.0.tar.xz"; + sha256 = "0m252fj9g17jkwrl6fzi63sl2h5z24sv6d7sc30hx6zdds5l7q5c"; + name = "kde-l10n-tr-14.12.0.tar.xz"; + store = "/nix/store/fqbxd3r3ir5qnlxns1xl5iji4a0iir5b-kde-l10n-tr-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-de-14.12.0.tar.xz"; + sha256 = "00gqhi3xlqh82ix2hbvry4z6akb9w4k7zr5b0c6h5rqmfwqplzyn"; + name = "kde-l10n-de-14.12.0.tar.xz"; + store = "/nix/store/fmfy2il2akvkfrmcnhk3v794i04iqr09-kde-l10n-de-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-nn-14.12.0.tar.xz"; + sha256 = "1aan8fca8691ly686i8k9f485jshircl3kl7rapr8lb3kwlj1a91"; + name = "kde-l10n-nn-14.12.0.tar.xz"; + store = "/nix/store/6l2hnsqkmzn7j599g9fiazal943h9s1b-kde-l10n-nn-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-sv-14.12.0.tar.xz"; + sha256 = "0qk849zz44v8v1vq7gq6jhfm52pdqynarxsdwpmzi3ad1yjxz5nz"; + name = "kde-l10n-sv-14.12.0.tar.xz"; + store = "/nix/store/y5jd728q88j34znsnwpnqx60jdprpisc-kde-l10n-sv-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ko-14.12.0.tar.xz"; + sha256 = "0l3rhk94bxha9anpncgkl2v1bwxdcarpn3i9qv4sxa5mxhyii6b1"; + name = "kde-l10n-ko-14.12.0.tar.xz"; + store = "/nix/store/bnrbvc5zm0f1zq09wrgz76m4fy7p2nvb-kde-l10n-ko-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ug-14.12.0.tar.xz"; + sha256 = "1sih3ci4718mbrm8vgambxhn822pnaqvazcdrpdwpgnn1dc76c25"; + name = "kde-l10n-ug-14.12.0.tar.xz"; + store = "/nix/store/qzpdx97b076fs5nxqc3r59m3lall2vyx-kde-l10n-ug-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-sr-14.12.0.tar.xz"; + sha256 = "1sppkdrd8jja61ac19bqcqzgy78b13k2klxdss9474q6i08lxpq7"; + name = "kde-l10n-sr-14.12.0.tar.xz"; + store = "/nix/store/6cm722b2bxpa6kl6rncskwzhyfhq7a5v-kde-l10n-sr-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-gl-14.12.0.tar.xz"; + sha256 = "051kr7wn8bfgga1a09dhyfypbvs5yysv6ipry34bhpjssvbb5ypp"; + name = "kde-l10n-gl-14.12.0.tar.xz"; + store = "/nix/store/cllqcfj5wpnbzm0aphq6plc30xcx5w35-kde-l10n-gl-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-id-14.12.0.tar.xz"; + sha256 = "066mzvykk9x7nnmamdiv7vkq0glj5311l6qrzk7n0m7fww54nhn7"; + name = "kde-l10n-id-14.12.0.tar.xz"; + store = "/nix/store/px1ld24ygmjbwaf84cgp0h5sz9akznhx-kde-l10n-id-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-pt_BR-14.12.0.tar.xz"; + sha256 = "1xyk76xlq57imxj04rw7rp03s6pb8hyrm243jvjbh2vrqr9039dg"; + name = "kde-l10n-pt_BR-14.12.0.tar.xz"; + store = "/nix/store/47vvc5hqzixqwrw4v79sxkj30l44fbrp-kde-l10n-pt_BR-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ru-14.12.0.tar.xz"; + sha256 = "0fs67hkj2a0ks0y50jck50mkk24q48n4wr64kz6vm49amyyn9am0"; + name = "kde-l10n-ru-14.12.0.tar.xz"; + store = "/nix/store/q6qg842pzx6sm9nihr93gk67hhicrkck-kde-l10n-ru-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-nb-14.12.0.tar.xz"; + sha256 = "0nfwwzpqw4yh73frjkqrzwx0zbb4z94bf0bhij0larkldrxmzk69"; + name = "kde-l10n-nb-14.12.0.tar.xz"; + store = "/nix/store/0gq63i4449yc84xv6dgxpwdfj59h1xc0-kde-l10n-nb-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-bg-14.12.0.tar.xz"; + sha256 = "10yzxd178vv232wizchr9sjl0cm3bvnlr3x20s9hmqz2jl7mvfdg"; + name = "kde-l10n-bg-14.12.0.tar.xz"; + store = "/nix/store/v87pisprhnhzwfydk2clvcfmnyshyg14-kde-l10n-bg-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-mr-14.12.0.tar.xz"; + sha256 = "1hhxllasrkcjgwxabi5mp91j9n2dskdyjvjhfkna2his9rhk3y9p"; + name = "kde-l10n-mr-14.12.0.tar.xz"; + store = "/nix/store/6bb09s9fkvpwywjcdq32155v53lrdslw-kde-l10n-mr-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-el-14.12.0.tar.xz"; + sha256 = "0pll4srqn5mq05p2xrx4bbk8kazw9a789bil9i2scidm4wif52br"; + name = "kde-l10n-el-14.12.0.tar.xz"; + store = "/nix/store/ynncyff6ymil5wvlxdaj8fpk1pj178gy-kde-l10n-el-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ga-14.12.0.tar.xz"; + sha256 = "1nhs3x6f1qm3py8i8qg6pxz0nb6yjkbga4kyq5csy1hn2pdc9ddj"; + name = "kde-l10n-ga-14.12.0.tar.xz"; + store = "/nix/store/pgfi69ml2azvnnysm7p2wzak5kvb7bjl-kde-l10n-ga-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-km-14.12.0.tar.xz"; + sha256 = "19866fn5ycw5p8cza95qxcxja0mq3ib5kah3c4cgf7jwc5w36r0a"; + name = "kde-l10n-km-14.12.0.tar.xz"; + store = "/nix/store/njsa897hga4nf6hkni60bzcjk6619d81-kde-l10n-km-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-fi-14.12.0.tar.xz"; + sha256 = "00xhy8rwj1h0bp6i0c8xf4nr24rlf6ixh1lyhizi32qqgrc9hyz9"; + name = "kde-l10n-fi-14.12.0.tar.xz"; + store = "/nix/store/jfa7jq671wg0iwq93nvk478ji4rphbif-kde-l10n-fi-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-nds-14.12.0.tar.xz"; + sha256 = "0f3c87pq8p9045vvvzsr9y7fn58ai5qma9q7nwcj6xzg7jr9rdly"; + name = "kde-l10n-nds-14.12.0.tar.xz"; + store = "/nix/store/w8cwavxcqpi7v95cf616iz3j86f032jp-kde-l10n-nds-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ro-14.12.0.tar.xz"; + sha256 = "15x752gv0mkqj20ljj8kkl7vd5g638ak6hayhx1nxq3vv1l69xrc"; + name = "kde-l10n-ro-14.12.0.tar.xz"; + store = "/nix/store/3gcxdfpl66cf9yff34asv5qnivd3n40c-kde-l10n-ro-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-he-14.12.0.tar.xz"; + sha256 = "1sik9jgc2dwv77hngssnjp8s82nhb3xmk2g0hh3gss6sjazq876w"; + name = "kde-l10n-he-14.12.0.tar.xz"; + store = "/nix/store/3s7pvyh545f6byl7bzvla4jpcw8mcsfk-kde-l10n-he-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-lt-14.12.0.tar.xz"; + sha256 = "11algg7kh4y5j9g2pk9v4lhiwk09d52qyhhsm9b50q3q98p936fq"; + name = "kde-l10n-lt-14.12.0.tar.xz"; + store = "/nix/store/r897k5j88ss6bbm26km68kb4n5wxdd2b-kde-l10n-lt-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-pt-14.12.0.tar.xz"; + sha256 = "14mk3lmlfh9jf760c49gx7yvyx60smlqm5ca9szpgdlby3h5g1kq"; + name = "kde-l10n-pt-14.12.0.tar.xz"; + store = "/nix/store/xz7sds066nn6ihhqbqli6qmy12skmp50-kde-l10n-pt-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kremotecontrol-14.12.0.tar.xz"; + sha256 = "0gifc5dw9m4p4f4xai1hksx25ny804zx68skaxg1hwahglpwfa34"; + name = "kremotecontrol-14.12.0.tar.xz"; + store = "/nix/store/3jdpjfwc2plf52v4l8z8ay4771pyhb3p-kremotecontrol-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kgpg-14.12.0.tar.xz"; + sha256 = "1vixqnrpfszajw7gh98vvq0kh3r8x3m43fifwk64bfx62g0p2hrs"; + name = "kgpg-14.12.0.tar.xz"; + store = "/nix/store/76wflnqgvzgj6239fvv4sy1wxhb46gn4-kgpg-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kfourinline-14.12.0.tar.xz"; + sha256 = "0bxyjwj6a3ddrbkp0d08jpl1h6yhs1mxfvxfw8dzphlal84x3342"; + name = "kfourinline-14.12.0.tar.xz"; + store = "/nix/store/hagccwn7b0nhqmxmj1fd366gl8v8wacg-kfourinline-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/libkeduvocdocument-14.12.0.tar.xz"; + sha256 = "0gs16rz9p4awk2j8nashdqxcpd8cjqh54qfd608lv10pjcciq46n"; + name = "libkeduvocdocument-14.12.0.tar.xz"; + store = "/nix/store/dglf07qsv8ahyh3ba4pnfqyxhyrqjgvm-libkeduvocdocument-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kopete-14.12.0.tar.xz"; + sha256 = "1dfnqmvxvr80mcjsw4nhm4d9m2r7zsflwq5x20qnl041732ml8xj"; + name = "kopete-14.12.0.tar.xz"; + store = "/nix/store/4pvhpl6m2fbvln3ngk6szrn7l8qi108p-kopete-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kturtle-14.12.0.tar.xz"; + sha256 = "00mrb48hcj90nh03rcdv2hc9c83n2maq3bk0d0blcdq5j4ajk0jf"; + name = "kturtle-14.12.0.tar.xz"; + store = "/nix/store/h1spdqnlway307642szcpd044hvvpmkp-kturtle-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kcolorchooser-14.12.0.tar.xz"; + sha256 = "16r2znaqczvhis7nvn79m23dykhjs3rbz763sfdzk7g901sr4md4"; + name = "kcolorchooser-14.12.0.tar.xz"; + store = "/nix/store/ly01qs9baqm2k92hji7vi3mmk543y6rn-kcolorchooser-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kig-14.12.0.tar.xz"; + sha256 = "0aqmfw7cv9njgdcdf1vljzicvblx27ps4ywxiarvhzm6pk794ssa"; + name = "kig-14.12.0.tar.xz"; + store = "/nix/store/hmbc2l6kqfmljx9lr5v71i19iwlrrfy2-kig-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kanagram-14.12.0.tar.xz"; + sha256 = "0wnkhbi3x5556jailwx8s813ziizch2xn6myy2gwks1m2wbhqm37"; + name = "kanagram-14.12.0.tar.xz"; + store = "/nix/store/vd50x5f0ddwips4gcksiacardizds7k4-kanagram-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kbounce-14.12.0.tar.xz"; + sha256 = "1wcgrchiqs0p02k8jk2h7qv70dg66mpr2rhr3m64llz105izlhn5"; + name = "kbounce-14.12.0.tar.xz"; + store = "/nix/store/min797121nfrm14p2abc6fwp3lr6rkkl-kbounce-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/okteta-14.12.0.tar.xz"; + sha256 = "0qs7f6f4d4i7jylkmyasy5fz836xg4i88xbkfsmd0fxdhyxz8plm"; + name = "okteta-14.12.0.tar.xz"; + store = "/nix/store/5hz4n2222j86h7clwgp6hjyk2qc315fh-okteta-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/khangman-14.12.0.tar.xz"; + sha256 = "0v2gi81hsg21j5bsw4rvzas0yifswr52fsjy4apvr6kah255dpwb"; + name = "khangman-14.12.0.tar.xz"; + store = "/nix/store/v9si5rxn66647m1z64lxjv8m0jr8inqi-khangman-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kshisen-14.12.0.tar.xz"; + sha256 = "07sqfb8d2amlvw1zs75jzir9hk59r9gs5a3v44f7sxq8llp80fiq"; + name = "kshisen-14.12.0.tar.xz"; + store = "/nix/store/5qlif5h65zhivzr2avqjznqw2l6vzgff-kshisen-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/libkdcraw-14.12.0.tar.xz"; + sha256 = "06asl5h5cllxbgimlf9y6jxlcgjfnfrqp1kv3waa7h9clcaf4nc5"; + name = "libkdcraw-14.12.0.tar.xz"; + store = "/nix/store/4ij5sfxp466klszw3b2xc48al2mjmpd1-libkdcraw-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/konsole-14.12.0.tar.xz"; + sha256 = "0xj995s1ib600nis840bxyb3jnc85r3a8ragwbrzfjwfv7z1d82y"; + name = "konsole-14.12.0.tar.xz"; + store = "/nix/store/v18bchmlxdpigvim0qcqz6j760ml7gdh-konsole-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/cervisia-14.12.0.tar.xz"; + sha256 = "1hlwwxaf2slrwphny4vyvdy8b56hs30fs40k8rpdcz9cl3y4a3c9"; + name = "cervisia-14.12.0.tar.xz"; + store = "/nix/store/nbw36damdi79i3hn0lbdwrxjn6vdll1w-cervisia-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/ark-14.12.0.tar.xz"; + sha256 = "1y1lnxiswkbaf37wshbwsj5l7kac846q44xvzw9nvmdnbx5wzayr"; + name = "ark-14.12.0.tar.xz"; + store = "/nix/store/zm0axs0mp8944p16l15v2i21kd5v1q5l-ark-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kjumpingcube-14.12.0.tar.xz"; + sha256 = "0gz7dwvbk6h8hv68qw0q50wnbiwr75ifjv0lr7h4nm4w7239flhp"; + name = "kjumpingcube-14.12.0.tar.xz"; + store = "/nix/store/y3x8dr2cm9sl59b14g7rh4l6cbnviy7m-kjumpingcube-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/poxml-14.12.0.tar.xz"; + sha256 = "0jwjg5s7smzjysj89aj8i299419jwyqymvxzmjy5pxc5qpsg7254"; + name = "poxml-14.12.0.tar.xz"; + store = "/nix/store/250gj1hmnmnn1flqj427k0xv520b1qky-poxml-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/libkcddb-14.12.0.tar.xz"; + sha256 = "0b8yasvaslizfcha5vh0pvwq85aihpn5dxrdxja20ljs5c8x9gjj"; + name = "libkcddb-14.12.0.tar.xz"; + store = "/nix/store/lm9jra7l3kmlwpwkz30riayx83zx6kk0-libkcddb-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kreversi-14.12.0.tar.xz"; + sha256 = "1m32vdcgwgpzx4iiihh1hmbddq5sp9kbswq6xwsrqx113dn2l0ar"; + name = "kreversi-14.12.0.tar.xz"; + store = "/nix/store/bpsas0ppwzqygjlnw2r5nqps8fy5y3zp-kreversi-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/juk-14.12.0.tar.xz"; + sha256 = "1i62lkiw8mbsj4d3bgy7qr8f755s8fxnb3bhg89lgpj5b6llnkzn"; + name = "juk-14.12.0.tar.xz"; + store = "/nix/store/ppibzvpajb6qsxfizdwnyv0j09a06qbn-juk-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/umbrello-14.12.0.tar.xz"; + sha256 = "1lllrsbnnlmrncd6zcf7zrq9ld0z9knr3m5gjf9z1dcrfxlmhna1"; + name = "umbrello-14.12.0.tar.xz"; + store = "/nix/store/hj3pax9jsrmbkjclayh33hdrm87i0w15-umbrello-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/parley-14.12.0.tar.xz"; + sha256 = "0h2z67nrg2nk4vaawk46m79417d3nbd1zgh3m17317q46dd9w7sw"; + name = "parley-14.12.0.tar.xz"; + store = "/nix/store/6kal51w0anlz5insqphj6g9lfkjqsh7j-parley-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kcharselect-14.12.0.tar.xz"; + sha256 = "0732ihxgsarf0y3yinyxyi7gf87vqf95wi911jxv0v9wbqblni0x"; + name = "kcharselect-14.12.0.tar.xz"; + store = "/nix/store/mlx3g2lrsgibmj3m2bhl8y7i0lczxkdg-kcharselect-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kblackbox-14.12.0.tar.xz"; + sha256 = "1ja4dn80087n5isg7mm37grf8hajwhyiidga35dkzhawwax1bqg5"; + name = "kblackbox-14.12.0.tar.xz"; + store = "/nix/store/1wvagvl8r3rm07vy89pvlwv8sfpf3g4f-kblackbox-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kcron-14.12.0.tar.xz"; + sha256 = "1fsh4fsn6h0k1ix7yw4p4fi3ilpwngws1c3fndvadwlalrd8ghk5"; + name = "kcron-14.12.0.tar.xz"; + store = "/nix/store/yr2z8fvkvmfw8filmzjanvnq4c3rxdhf-kcron-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kdiamond-14.12.0.tar.xz"; + sha256 = "12pli6qq6pjmlrsswrj32rgdkkqv44yq26aw5v43sx0r4b8jf9rz"; + name = "kdiamond-14.12.0.tar.xz"; + store = "/nix/store/3m18qs6lgabzmjb80yx3mfs97n0ynyga-kdiamond-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kate-14.12.0.tar.xz"; + sha256 = "0p7y6xa1svk8h1xpwi94mhy7v5b4mq5i7msf5wcjnvpbhvqqy9az"; + name = "kate-14.12.0.tar.xz"; + store = "/nix/store/hr0hj8g8bn905vi5sxmcyvzkwkmvzvcj-kate-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/libkdegames-14.12.0.tar.xz"; + sha256 = "02mh3xkli6pf1gpdb013riy76qz0gy6xzwxkx35v2wisrmq8waqq"; + name = "libkdegames-14.12.0.tar.xz"; + store = "/nix/store/wld34gq6ll05cyjwxcbdm1lcwih0wl76-libkdegames-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-baseapps-14.12.0.tar.xz"; + sha256 = "0gnp2hr1bqq505cj1n1y29vag2zlr9fka2a514nvy7p4qdsjv5yi"; + name = "kde-baseapps-14.12.0.tar.xz"; + store = "/nix/store/g44vp3gngqwi5x7504j4yc71lvrvw78d-kde-baseapps-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/ksaneplugin-14.12.0.tar.xz"; + sha256 = "0b0k9z84c7wwfmr9rq1yrjj28cymd2kkyrnyvj3mhpikg3d5k6zd"; + name = "ksaneplugin-14.12.0.tar.xz"; + store = "/nix/store/26dg7yybr9f6klz0prd7aw2rvn1hdi5m-ksaneplugin-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kdenetwork-filesharing-14.12.0.tar.xz"; + sha256 = "0w9mgj05kj58swqc7gnqqsfalnp00rxdwl3g7zxgz04az2wkhsr2"; + name = "kdenetwork-filesharing-14.12.0.tar.xz"; + store = "/nix/store/wqis9z4mcdkkjrncf3ycllbsbym5dyal-kdenetwork-filesharing-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/pairs-14.12.0.tar.xz"; + sha256 = "109cgwvbyydwpnsc5gbn5qbx1nrdzvp9hdq5hp0x73hq79cbh6yn"; + name = "pairs-14.12.0.tar.xz"; + store = "/nix/store/l4v2zq7vj4q6yzzwbha8p3bpwb9r2y62-pairs-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/picmi-14.12.0.tar.xz"; + sha256 = "1p5b9ipy8a4hc1dqfv8i1zm177gm4lv9v22j7jd4wnbkrn84vj5k"; + name = "picmi-14.12.0.tar.xz"; + store = "/nix/store/lbfw07iwhf7m7ihj05rxnbaasywmasmj-picmi-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kmahjongg-14.12.0.tar.xz"; + sha256 = "0m2nhjh7ld1n8rj4a4mcmvs7g21x5sxvshwm0k9qavfgkwi3ifdz"; + name = "kmahjongg-14.12.0.tar.xz"; + store = "/nix/store/qq0x3r7wyinl7xh30wi10q8dib2dg9gn-kmahjongg-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/libkexiv2-14.12.0.tar.xz"; + sha256 = "0dlf30180k6h7ylg657dz8bwakprp0qfmj41nz5zqjz0id8y316p"; + name = "libkexiv2-14.12.0.tar.xz"; + store = "/nix/store/m8w7056i560sycg89vy8bpbmy1k5r3pm-libkexiv2-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kolf-14.12.0.tar.xz"; + sha256 = "0lvfjkllhb8qr5903k112cbk8ymnj3145sll25khxk0pi7m6x9kh"; + name = "kolf-14.12.0.tar.xz"; + store = "/nix/store/94xn5mh9dq9kb0jhk3da6w9p82hz8z0l-kolf-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-base-artwork-14.12.0.tar.xz"; + sha256 = "0d91shwsfjj8zcg7b5m2aynj0rh5s4kzmsgq6iyjy0p9y37z9f0c"; + name = "kde-base-artwork-14.12.0.tar.xz"; + store = "/nix/store/m1ar4swz76jdycaa5a9s4p8ivc8xyshg-kde-base-artwork-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/ksquares-14.12.0.tar.xz"; + sha256 = "1zsvx9lyjddmmma5jcqibsa12qc6i2wrvx7jw0v7x5csql3n6ydj"; + name = "ksquares-14.12.0.tar.xz"; + store = "/nix/store/r3kam2kaxy9m9p55rxmbb7dfcn2hmsqi-ksquares-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kget-14.12.0.tar.xz"; + sha256 = "0ph9p0p0a082n9gqlk8qf2p0wbd6nrisx758jg1p8r6qgdkf5m2z"; + name = "kget-14.12.0.tar.xz"; + store = "/nix/store/k794d2wcf6ya97yjcw4hpbi4if4aacxw-kget-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kdegraphics-strigi-analyzer-14.12.0.tar.xz"; + sha256 = "12bvvxjydjcl2gzvq1h6iw4s8nfxdm9gvmxhfs7sd75g696a170w"; + name = "kdegraphics-strigi-analyzer-14.12.0.tar.xz"; + store = "/nix/store/zyircc2il74mj9myjpvskglwcd8ik473-kdegraphics-strigi-analyzer-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kspaceduel-14.12.0.tar.xz"; + sha256 = "0zzf8n0g1alk28dklw6k1m3adpr51iw2fplkkxfnxh62qz9i3zg8"; + name = "kspaceduel-14.12.0.tar.xz"; + store = "/nix/store/ac1afx1rxda84h7k69d46pysqlfa7578-kspaceduel-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/filelight-14.12.0.tar.xz"; + sha256 = "01dy0ybmfhr3wahnq1v5zj86msjwhgnnjqypf7z19p14sqyiimfc"; + name = "filelight-14.12.0.tar.xz"; + store = "/nix/store/yhls3vxpsm6j9viv6a1zgsrjzx6m0bsl-filelight-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/knavalbattle-14.12.0.tar.xz"; + sha256 = "10b2r6anm8fmipihb194civsg4aj1sri2sxrzwpq1gy4fwgml9nd"; + name = "knavalbattle-14.12.0.tar.xz"; + store = "/nix/store/kyr5q9r177888666qsz54snlmqdd0s9v-knavalbattle-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/amor-14.12.0.tar.xz"; + sha256 = "065700gx1dq3ifbxs7njqpxalbirx81na898fck8v95ckdb23lvw"; + name = "amor-14.12.0.tar.xz"; + store = "/nix/store/cgfijxbzkqk1plg222wkrzlbasj8vahj-amor-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kqtquickcharts-14.12.0.tar.xz"; + sha256 = "0bl9n67dpx42ykwb9r6bmb9x80kbrjj8s51c3yj6hnbb8y5x31xm"; + name = "kqtquickcharts-14.12.0.tar.xz"; + store = "/nix/store/rlq33mvz4qi8v218ybasrnk4r1hp130v-kqtquickcharts-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/blinken-14.12.0.tar.xz"; + sha256 = "1xbz6h2yhryknff5gi4ygm0c14sq5594p6y6anh3vfcr41f2rp64"; + name = "blinken-14.12.0.tar.xz"; + store = "/nix/store/kkmzi0dzvl6bkma0abgzwdh24cf0s24k-blinken-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kgamma-14.12.0.tar.xz"; + sha256 = "05i3kk4rcp2d2z09n4dy91j1c42qi2bfrr6mjgl8m58mr2wdjn9j"; + name = "kgamma-14.12.0.tar.xz"; + store = "/nix/store/vzkjk8jk8w2vpl8w64bcn67dd8c1ikh1-kgamma-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kmines-14.12.0.tar.xz"; + sha256 = "034xr5y5szjwl1k99a8b801k50l5p18dyqrriayhrh00r1n9xmy3"; + name = "kmines-14.12.0.tar.xz"; + store = "/nix/store/s23w0f318gvyg46xj0zrz1d18zvs1ikq-kmines-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/killbots-14.12.0.tar.xz"; + sha256 = "1px230dkc3a0gj9qr18sfqg3px8wpb7ms09pxzplr7sn7aqlnca6"; + name = "killbots-14.12.0.tar.xz"; + store = "/nix/store/ml61p6klq0g6gg0acqd0gjf5930kj4v5-killbots-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/superkaramba-14.12.0.tar.xz"; + sha256 = "0bfzinw7h54smkk043xg7riljrk35im6ys8wqc6ixras2l82g377"; + name = "superkaramba-14.12.0.tar.xz"; + store = "/nix/store/m693mrzxmmp60y34q15f9km30427fja7-superkaramba-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/ksirk-14.12.0.tar.xz"; + sha256 = "0xyn1gk97f6pg134vqrwshvxibq21k65qwzxkhgqqpyj6hn7c1kc"; + name = "ksirk-14.12.0.tar.xz"; + store = "/nix/store/5qmrdmwrkfapri5xcw1nlk5byh35mxy3-ksirk-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kuser-14.12.0.tar.xz"; + sha256 = "01x719fmk9zqprr7y0jc48qp3qiqriyy99s9yy57sn4sivs9wxj1"; + name = "kuser-14.12.0.tar.xz"; + store = "/nix/store/v0g00h0q4yxnaa3iji5bzd1ml039j3ka-kuser-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kcalc-14.12.0.tar.xz"; + sha256 = "1cig5gfb17y22vjccsmhjczqf2ki7c84hlqkk3m36nwr24r4xhnf"; + name = "kcalc-14.12.0.tar.xz"; + store = "/nix/store/rbj8x2zi84w7qzbq8c9l5l8px81d3i8r-kcalc-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kigo-14.12.0.tar.xz"; + sha256 = "0vdqhipi3wi781rxh5h8wa60kk9ivlfmhj24gh92ia6vb3nfsmq0"; + name = "kigo-14.12.0.tar.xz"; + store = "/nix/store/k483l4z8vkwvr2cd2wsjx0avp262fp77-kigo-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kppp-14.12.0.tar.xz"; + sha256 = "0mwy55hsdah3ycnim5hcvv72vcsynk0r8ic947avlf022kc1p4wp"; + name = "kppp-14.12.0.tar.xz"; + store = "/nix/store/i5qkrs5dz5ab8lc6bly8yl51zn3mysqb-kppp-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/palapeli-14.12.0.tar.xz"; + sha256 = "0vyqrdnh40wp45sw05f17ism5h04003rs19wddq6gyvffcy068ma"; + name = "palapeli-14.12.0.tar.xz"; + store = "/nix/store/qqqy0myyy7f4941pr4niinj9b3nxpr76-palapeli-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kgoldrunner-14.12.0.tar.xz"; + sha256 = "0sz6c7qfm8g2a69mz4dg0zkjxlxjq001kpdbpfb7gsgjrb1d82qv"; + name = "kgoldrunner-14.12.0.tar.xz"; + store = "/nix/store/hwhpq1gdpwa95lz1734y4w84ajnzj12r-kgoldrunner-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/audiocd-kio-14.12.0.tar.xz"; + sha256 = "1s41hvzkbyan34ayrnzrc5bb1xwngdq2l32ggr2i3pc2b6zlwssi"; + name = "audiocd-kio-14.12.0.tar.xz"; + store = "/nix/store/vh15h21qixvkg53wxjia11rpsi0r2cys-audiocd-kio-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/gwenview-14.12.0.tar.xz"; + sha256 = "12fql4nhj81fkjbsgyaaayihzxxqb8pc6d9b7qfaix5n32i1rws1"; + name = "gwenview-14.12.0.tar.xz"; + store = "/nix/store/p7d3w7yp58f3i328nj4m7kzi0w8m38k4-gwenview-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/lskat-14.12.0.tar.xz"; + sha256 = "1k9w7227c87cvgy33kxl26mb7c8xwn890app6n40blc3b0j26jvw"; + name = "lskat-14.12.0.tar.xz"; + store = "/nix/store/62ga8hs02w050j0nfbckyd6kcsib32d5-lskat-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/klickety-14.12.0.tar.xz"; + sha256 = "1iah5y0fb8rdaxq9xvis57mlfgzxya8fbwlbhk9lrasi2h16j29b"; + name = "klickety-14.12.0.tar.xz"; + store = "/nix/store/pfipinpqvm4ly5ha6drpj2lfcbffyxm0-klickety-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kiriki-14.12.0.tar.xz"; + sha256 = "11hci4ga1y0sbv7xcw1xrvqblvinxm3svnziapjslpqc9mi3r3gc"; + name = "kiriki-14.12.0.tar.xz"; + store = "/nix/store/cr5x0cdfrnfhp6dwkz3i3102q54ki104-kiriki-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kruler-14.12.0.tar.xz"; + sha256 = "13dnyr9i7gg5vl5yf69rnni2pbjqblvvgkm4km3lslj3as5gjsqr"; + name = "kruler-14.12.0.tar.xz"; + store = "/nix/store/x2wzygm8fayrc3j9npnkwz6bdwcn0pxl-kruler-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kdeartwork-14.12.0.tar.xz"; + sha256 = "1p5xc8ix00zgra704qdamdhjwfng108miy7n4w9mnjrzic6jdyqc"; + name = "kdeartwork-14.12.0.tar.xz"; + store = "/nix/store/zcwg1adyqfkr3yl9rgsqp5n4gb8gdf9d-kdeartwork-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/krdc-14.12.0.tar.xz"; + sha256 = "1nxx1b9s7r6f0cdbfqhaw6aw7vv0kjiwiprms877ajz25yfpy00c"; + name = "krdc-14.12.0.tar.xz"; + store = "/nix/store/9xqhfpyzfqz1n2lp1b7vki4cyrdhbkyh-krdc-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kdeedu-data-14.12.0.tar.xz"; + sha256 = "06g9snvrq1b9cwc3q59bd52h7l8ab6ghbm9shqmndw65j16h9sv4"; + name = "kdeedu-data-14.12.0.tar.xz"; + store = "/nix/store/xb31snx1648jlc6hpkbb2zap4mgp609m-kdeedu-data-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kdenetwork-strigi-analyzers-14.12.0.tar.xz"; + sha256 = "061w9iwiwxadsclhq26hnxrjk3dpcqmnpd8lvdblw64w53smqirp"; + name = "kdenetwork-strigi-analyzers-14.12.0.tar.xz"; + store = "/nix/store/80bisc2haimf8bz3z1gp3jw3x8205sin-kdenetwork-strigi-analyzers-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/lokalize-14.12.0.tar.xz"; + sha256 = "08mrjhmfbmddf4giawzggayii5xmfbfzlwd8zyr5ilj3ygi09155"; + name = "lokalize-14.12.0.tar.xz"; + store = "/nix/store/kdsf25y150iqgcn3ckssy93phnwhsqa5-lokalize-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/ksnapshot-14.12.0.tar.xz"; + sha256 = "0bsvcv8k6vk9j9521s2jirlm430afyqwhbidla50aqjmvxq6ghxm"; + name = "ksnapshot-14.12.0.tar.xz"; + store = "/nix/store/bacyljqjajjwdlaggmspmrns5rfxfm7q-ksnapshot-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/libkcompactdisc-14.12.0.tar.xz"; + sha256 = "0zjdgr31xabpk80hq9pl1rb0zp10zfnx03yhg5mnh7f90isdpmbr"; + name = "libkcompactdisc-14.12.0.tar.xz"; + store = "/nix/store/62g5y1y6ldypvh2yvi0k1m94xgkgqnml-libkcompactdisc-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/ffmpegthumbs-14.12.0.tar.xz"; + sha256 = "0wis7w7cl7k23fsabl2mwwrf8dkggxpsqik99gz0dvkvharnjq3s"; + name = "ffmpegthumbs-14.12.0.tar.xz"; + store = "/nix/store/1bw5sg9dar3bxcww8vkrw5in8yhvwqrp-ffmpegthumbs-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/libkface-14.12.0.tar.xz"; + sha256 = "1y9iy5zj27f2prdlls872sj7k85q7g4hh521zzvdb55ajk9yngvq"; + name = "libkface-14.12.0.tar.xz"; + store = "/nix/store/vj3ff3a6910m41kais4a2m3inbf3y0ki-libkface-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kpat-14.12.0.tar.xz"; + sha256 = "1n5124w8nnbdy42f5dvd1pbnxjzbh7k4ilkjbdavxnh5mmba7zkz"; + name = "kpat-14.12.0.tar.xz"; + store = "/nix/store/lsfp9fqr4x2hz15gj5nss9r9cl04f07j-kpat-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/klettres-14.12.0.tar.xz"; + sha256 = "1kkfcy58mzdy9i9wm8ymgi4b7dj8afx84igy02gia5rfvm0y219r"; + name = "klettres-14.12.0.tar.xz"; + store = "/nix/store/wh8r58cx6lz711w8q45gfny61azp3mza-klettres-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/libkipi-14.12.0.tar.xz"; + sha256 = "092jwkv4y8g6vkdw4ipk1r3q4jsajlpkypsnkayv7nc9ilzpfklw"; + name = "libkipi-14.12.0.tar.xz"; + store = "/nix/store/f5jfn3zysxg6ldm3llr3kf0cr2brrmpr-libkipi-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kapptemplate-14.12.0.tar.xz"; + sha256 = "0cl6lj9b6mnww7wg71fyhmhnmigsjpxn495jp4ykpgr3vpmjq14x"; + name = "kapptemplate-14.12.0.tar.xz"; + store = "/nix/store/5a776jc8mppjdmdippjpb0qrnp59bhpx-kapptemplate-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/knetwalk-14.12.0.tar.xz"; + sha256 = "0f2nvpqw87ylq7r46f4dqzzw8isasdfhw62p4fglfm557vhbsqb0"; + name = "knetwalk-14.12.0.tar.xz"; + store = "/nix/store/mkdhmb1z6x6b3ibpr2zqh1z783g6wy18-knetwalk-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-dev-utils-14.12.0.tar.xz"; + sha256 = "0sjg4nchc1rzmwr52spa2m93vpm9d1b37s9d2qbgi8yqpabvm68r"; + name = "kde-dev-utils-14.12.0.tar.xz"; + store = "/nix/store/dpmyxjaqpv40yipxv9ikx74pwwlc3n1l-kde-dev-utils-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/katomic-14.12.0.tar.xz"; + sha256 = "1wxskx6wrwhf7fvi1jxq6d5p2lq4q9518wljv6qw4pjycyrdjn32"; + name = "katomic-14.12.0.tar.xz"; + store = "/nix/store/cp4v2njha836qdh32fg11c5m6w980fkb-katomic-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kwordquiz-14.12.0.tar.xz"; + sha256 = "1njy2y2n4gddsxj247ban6dqa42gkvblj39ib3xh65vi0fxllvbc"; + name = "kwordquiz-14.12.0.tar.xz"; + store = "/nix/store/3ck6hx9skf371gbbaqklcgji0pxw2s1h-kwordquiz-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kteatime-14.12.0.tar.xz"; + sha256 = "16xljyaxxgmyrbafyfxqx4r7zxxs119l5imik6n11n2nfyls3iz4"; + name = "kteatime-14.12.0.tar.xz"; + store = "/nix/store/bn6fc7lhhga9zsx9kc0zv7niw1mfyz14-kteatime-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kdewebdev-14.12.0.tar.xz"; + sha256 = "1ac77g95p5swfnmbawgr53kk9npmz4rggzszpkxvb3ksyvs7phnn"; + name = "kdewebdev-14.12.0.tar.xz"; + store = "/nix/store/xgq4jw94rdc2bb1qsl0pnfim2y7nji1n-kdewebdev-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kaccessible-14.12.0.tar.xz"; + sha256 = "1wvvsca17abzkqpl7mkki236n03g6szkr57gp72liwj71qcbyxwk"; + name = "kaccessible-14.12.0.tar.xz"; + store = "/nix/store/ll1dyhq2a6b4m68qxk2nj5cwa6ddv4zb-kaccessible-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kstars-14.12.0.tar.xz"; + sha256 = "078bcdpmk7phy5yn0zl9xrsb29w07dh6vjkwgigh41i2267l92sf"; + name = "kstars-14.12.0.tar.xz"; + store = "/nix/store/k0s4xsgfpg9yzlpisfvk5l6mas6x61yv-kstars-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kiten-14.12.0.tar.xz"; + sha256 = "0arb3qvfhhncxzmyiikbrify6yppsmzz9l1xrbgwb6lydvjzlhg8"; + name = "kiten-14.12.0.tar.xz"; + store = "/nix/store/2ny83fy7g7fybvqy3wpv51a9hhcbzb62-kiten-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/libksane-14.12.0.tar.xz"; + sha256 = "08i6zbb5l0pnpdcnx7mph19lvhjc962qkd3xp24ihn42nxkhqj1k"; + name = "libksane-14.12.0.tar.xz"; + store = "/nix/store/yxycmxczfq0ssbnv9pwxrxv4amnbxkw5-libksane-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/jovie-14.12.0.tar.xz"; + sha256 = "11r65qvqz66nnybz9gpmmcmiwykjdyva1xg4ainhsgbfg5drnmp2"; + name = "jovie-14.12.0.tar.xz"; + store = "/nix/store/7flxbcbd9747j44fmlch7xzjnqix1hg5-jovie-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kollision-14.12.0.tar.xz"; + sha256 = "0sfz89jwb67vvhqvz0i00wvi91npnabgp9xrm047xzrfw1ga4c6d"; + name = "kollision-14.12.0.tar.xz"; + store = "/nix/store/5jzp3f8rs2l15n3kgcnxv7hs2d0b7fvm-kollision-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kdf-14.12.0.tar.xz"; + sha256 = "14czb85fppa7bjrskfzb4wmci9srd1dj9knmavq24zp3j17v88j7"; + name = "kdf-14.12.0.tar.xz"; + store = "/nix/store/d4alfw64m6n1xyqya7spsir5n7x5zi9p-kdf-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/rocs-14.12.0.tar.xz"; + sha256 = "0j6bf0nrwk3v0v4q0xxz59qcrzjgjscksv2mc8817381ard9hl3f"; + name = "rocs-14.12.0.tar.xz"; + store = "/nix/store/6l614i7rz4b5fnfk2s7cq9xhn0xllgjm-rocs-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kmouth-14.12.0.tar.xz"; + sha256 = "1qz2408mmfs1rfgfdplih7v98k7rh763fzh9aagrr7xws93qx932"; + name = "kmouth-14.12.0.tar.xz"; + store = "/nix/store/qxwpbjq07i4bk5pg1lrbklc4kna03nqg-kmouth-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kapman-14.12.0.tar.xz"; + sha256 = "1m99yi09lkldb75qdkwdwx9a0kwy56p2jk4fjivqnxnzz8772795"; + name = "kapman-14.12.0.tar.xz"; + store = "/nix/store/jib6jmn5hz17ywz3hvdmn7h5c84bxq2s-kapman-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/marble-14.12.0.tar.xz"; + sha256 = "0bnj15hb9989gi25l7azw92qd98hfgibf848k2is5h4lw3np74gm"; + name = "marble-14.12.0.tar.xz"; + store = "/nix/store/ja7z18z7dv7blyb7p0yblh66sb17whmx-marble-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/ktouch-14.12.0.tar.xz"; + sha256 = "00c5xqd7503hdspgj1agvpzn5zwm5c37r4pagvarhdmnx38qa51s"; + name = "ktouch-14.12.0.tar.xz"; + store = "/nix/store/q3fmq4m4bs8zvrxqm9pc8wqszi9rhm0p-ktouch-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kmplot-14.12.0.tar.xz"; + sha256 = "1jfmz7zn0ghdapkf5c92lmjgxnfsd79fx6vmbjxd21pcx0hdy9vg"; + name = "kmplot-14.12.0.tar.xz"; + store = "/nix/store/rq5pzyqjsgdih53bnqbz888j7dxigmri-kmplot-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/sweeper-14.12.0.tar.xz"; + sha256 = "1ms3gzqqd964ar0jfb8piwwq8iw2w23yz7p6p6cxnfxaaghb2mmr"; + name = "sweeper-14.12.0.tar.xz"; + store = "/nix/store/pmhqbqf6dyl212dsyv1f46wjsdr9y1mc-sweeper-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/ktux-14.12.0.tar.xz"; + sha256 = "0nbamf1x1kxal1ii3j3a7s7vayzbwj0c8if4j9i1kjsvbg75n4mf"; + name = "ktux-14.12.0.tar.xz"; + store = "/nix/store/zdvv57q5wrpam3jy63kqp6idbjmfx6ly-ktux-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/ktuberling-14.12.0.tar.xz"; + sha256 = "15iysx248v49zqjrbyhb9mkvyzb1r6h19dx6yxksinppjlnal8yw"; + name = "ktuberling-14.12.0.tar.xz"; + store = "/nix/store/j696caafw92py5lbsi7hjn8bf1rhc4mf-ktuberling-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/print-manager-14.12.0.tar.xz"; + sha256 = "1b1xcdpld37d185827dmx0zrxwdymy83pd2msraizpiw9fy9wy13"; + name = "print-manager-14.12.0.tar.xz"; + store = "/nix/store/q2sndrjsxv5zdlh3mvlbkz9zwb9q179v-print-manager-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kdegraphics-mobipocket-14.12.0.tar.xz"; + sha256 = "07wxyj1875n3gidfbhcc0ax014vx7hi1m2619lrkdzgwj4kky51g"; + name = "kdegraphics-mobipocket-14.12.0.tar.xz"; + store = "/nix/store/1pxy18rk3m63dximc68h8sbk4hklxgjb-kdegraphics-mobipocket-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kfloppy-14.12.0.tar.xz"; + sha256 = "1i4rk1a470pxr62pd064d9bzdjx9agnw4pnb0yzj5jz6n1bw3ck3"; + name = "kfloppy-14.12.0.tar.xz"; + store = "/nix/store/piqwkhkw7qdr80nkj3if28m51mfpv0b4-kfloppy-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kdesdk-thumbnailers-14.12.0.tar.xz"; + sha256 = "0ij0wi08f6vqlpv2f776g9rq64wniscy0fq61q03wz2c50q0dawk"; + name = "kdesdk-thumbnailers-14.12.0.tar.xz"; + store = "/nix/store/mfqphg97ad2rfpgy2rixk3pk63k2a69s-kdesdk-thumbnailers-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/svgpart-14.12.0.tar.xz"; + sha256 = "18kx8mdah27wr0ymc14dddnqdhwf0chsyr2p8lap9ykrsj0a2im0"; + name = "svgpart-14.12.0.tar.xz"; + store = "/nix/store/swilx0m2y889vdjky04x2gvp13wpg4za-svgpart-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/ksystemlog-14.12.0.tar.xz"; + sha256 = "11hplmi99japa30fnw9mjbm3dqhm6a7hzsc6b94avy2lrj0j4djg"; + name = "ksystemlog-14.12.0.tar.xz"; + store = "/nix/store/dh7s91fkm6rimd3m4k5cy2c0d7sggvxg-ksystemlog-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/analitza-14.12.0.tar.xz"; + sha256 = "1979af1pvykd38n04dhsglvg6mm69r2i3kh03kfda0n6hpm35y7a"; + name = "analitza-14.12.0.tar.xz"; + store = "/nix/store/3jsm9wgk55az0yj57x9zhj4l41zimf4z-analitza-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kblocks-14.12.0.tar.xz"; + sha256 = "1dcc3d540am82q1flrx1fv2n9rl0ajp1s7hbwvvg8hhk53j7nmyw"; + name = "kblocks-14.12.0.tar.xz"; + store = "/nix/store/87dsl116z98apigrlai125l3gdxng5na-kblocks-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kajongg-14.12.0.tar.xz"; + sha256 = "1z899189dz8v4yzrp2v6w237ad3z1s4i0nhms9n0i56w1ig294rm"; + name = "kajongg-14.12.0.tar.xz"; + store = "/nix/store/hqpzdvyrg7nzsbczh3z3czj5nvbas4im-kajongg-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/konquest-14.12.0.tar.xz"; + sha256 = "0l2mfwd76zirj99xkkwhhmna0ap68jdspf3xm2vvrdnzrjl25p6p"; + name = "konquest-14.12.0.tar.xz"; + store = "/nix/store/igbysdi86kzqkfrkbd7l3kj555ggym9w-konquest-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/ktimer-14.12.0.tar.xz"; + sha256 = "070b53x5lxpbqn6s1kbdgnxbl6r4wfj65q7g7b775qk1vsmqf0a0"; + name = "ktimer-14.12.0.tar.xz"; + store = "/nix/store/m1ywa7sf68jhp7m6gh175lm0by0rap2l-ktimer-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kcachegrind-14.12.0.tar.xz"; + sha256 = "1sqc88iqvn1q40mr0xs1ikf7ymkj1lknqsf1m2sxipr6mvw0qrib"; + name = "kcachegrind-14.12.0.tar.xz"; + store = "/nix/store/m0rs5giyw0vliy34zv408pdqsfffwla9-kcachegrind-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kompare-14.12.0.tar.xz"; + sha256 = "12nnjk2ybx9ayd4ljln4s23q9q5116ihk2jc1nmal8476229cgwb"; + name = "kompare-14.12.0.tar.xz"; + store = "/nix/store/m0ivnqj7iablv1j70lzn5s1nc6782x30-kompare-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/libkdeedu-14.12.0.tar.xz"; + sha256 = "0nzcxv891sqchwp2ly976x0nkkmf358va71dyc2lh77lk49c5s0v"; + name = "libkdeedu-14.12.0.tar.xz"; + store = "/nix/store/ifdkzl1w818733dk1rpbigagky5ddmq7-libkdeedu-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kubrick-14.12.0.tar.xz"; + sha256 = "062wxig5fvw1chxqg8318gfdjdzbzql5q2nj7y6qm24yz0hlrrr6"; + name = "kubrick-14.12.0.tar.xz"; + store = "/nix/store/ac9xsf578irlbhq2if7vlsfbjddknf33-kubrick-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kbreakout-14.12.0.tar.xz"; + sha256 = "156g5hsra3c7a6b8akyaq02d6sjbw2hnsql4p2cb2dc49mgmd96w"; + name = "kbreakout-14.12.0.tar.xz"; + store = "/nix/store/aqfr553raxyfa8pm0xw3dkwxrslkdhxa-kbreakout-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/bomber-14.12.0.tar.xz"; + sha256 = "0g4qw7prgv8bv7c136ssvgh16v23xavi5vqgjkglq1ki57dacz0b"; + name = "bomber-14.12.0.tar.xz"; + store = "/nix/store/a40vlvicyl5nqyr1z6siyahvqk9q8mdj-bomber-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/libkmahjongg-14.12.0.tar.xz"; + sha256 = "0n74zawrdybalw7ganwb3lbsnnf2rpj29asgvqdmnsvzi17x39f7"; + name = "libkmahjongg-14.12.0.tar.xz"; + store = "/nix/store/dnsp47jn26q7pry8p60rsjyjfix12yq3-libkmahjongg-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/granatier-14.12.0.tar.xz"; + sha256 = "16x8wwjmf217nzmk5ysclca790b22yww97g86b96vdbn6hs6fhmq"; + name = "granatier-14.12.0.tar.xz"; + store = "/nix/store/vs8cl3ix9l2cl4sjaapspncaqwagzr8a-granatier-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-dev-scripts-14.12.0.tar.xz"; + sha256 = "0a4babknaki4148q23bqba13cdq4wsn4k9n3lv1pcj31f8q7nh9x"; + name = "kde-dev-scripts-14.12.0.tar.xz"; + store = "/nix/store/whwyqc1sp9by71capy0z166c68c780h3-kde-dev-scripts-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kdegraphics-thumbnailers-14.12.0.tar.xz"; + sha256 = "1h52v41hbny5iz1pcpqz1igykhzgz7gfkrw8rgws00xgz755mxg4"; + name = "kdegraphics-thumbnailers-14.12.0.tar.xz"; + store = "/nix/store/8fxrk1d9l948fqzwqirdz137jl7cysgb-kdegraphics-thumbnailers-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kalgebra-14.12.0.tar.xz"; + sha256 = "0njy79cflh9q5yn07v01d5z7za8wsb5lgz4rd3fx8wb4y2jpg5vd"; + name = "kalgebra-14.12.0.tar.xz"; + store = "/nix/store/0jy6nql2ci9psdj8zlcqphwzyhn39n9h-kalgebra-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/mplayerthumbs-14.12.0.tar.xz"; + sha256 = "0h8jj1jj8fkqgib967hygpw7dplcq1855bqz03av87gq3x17c697"; + name = "mplayerthumbs-14.12.0.tar.xz"; + store = "/nix/store/b2k41zigikdpbplijwxs75fy7mx373g9-mplayerthumbs-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/cantor-14.12.0.tar.xz"; + sha256 = "1q2va4a5kw20gb0mmyw8wzsgrm63s2ilgs3v1svah7n7l4jn2dar"; + name = "cantor-14.12.0.tar.xz"; + store = "/nix/store/a4pnbi3akn65gd2drwnvrc07x3sfxdp3-cantor-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/okular-14.12.0.tar.xz"; + sha256 = "1rdd1vv730ahz2y6cj7m55mzayk06x0wcw8lsswpjjzkam9zgv7a"; + name = "okular-14.12.0.tar.xz"; + store = "/nix/store/1mkglpmjsshiffbpnvpkqmxrvkhrlsj3-okular-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kde-wallpapers-14.12.0.tar.xz"; + sha256 = "0af8w4gzw91xqqbq8s5kx7nj12767bkbfakd4fjpskhvchw1zbgq"; + name = "kde-wallpapers-14.12.0.tar.xz"; + store = "/nix/store/abyzxhkvdk1n13sn67pwhg7x7z5s5ysd-kde-wallpapers-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kwalletmanager-14.12.0.tar.xz"; + sha256 = "15ic4cckfg9477dwafha64z16w85h19six59b9nb5z62kkhnr4i9"; + name = "kwalletmanager-14.12.0.tar.xz"; + store = "/nix/store/fzhwrxjqxpc6rif1jm8g5jkzcqmhpqbq-kwalletmanager-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kbruch-14.12.0.tar.xz"; + sha256 = "1lwfaa6mjf1pdh83cjnyh2az0m32mpms59yfjdkj01v3qc64j0mv"; + name = "kbruch-14.12.0.tar.xz"; + store = "/nix/store/gjiq2ksgs5pp49w0z0cclfd5gd7sz0lj-kbruch-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/zeroconf-ioslave-14.12.0.tar.xz"; + sha256 = "118mcj19ma9s5bazh96d93gsnyxkqfqbmm2f72xr5akr43ykdvng"; + name = "zeroconf-ioslave-14.12.0.tar.xz"; + store = "/nix/store/0ymb34pd5r692gpqkjs27v66a4a74gpf-zeroconf-ioslave-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kdesdk-strigi-analyzers-14.12.0.tar.xz"; + sha256 = "1nsxjkq9chzb3dsknbznjccrgmpqix6rsbkn8anlqz672d7gghkn"; + name = "kdesdk-strigi-analyzers-14.12.0.tar.xz"; + store = "/nix/store/5jp6i86lwdsql4h3pnfb08dj609bzhxy-kdesdk-strigi-analyzers-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/artikulate-14.12.0.tar.xz"; + sha256 = "10hv94p1sdfb28x8p2yxnh2bc46kjnkffhciw4sz7fnb2w3y5n1p"; + name = "artikulate-14.12.0.tar.xz"; + store = "/nix/store/bdi9dcf1ga395hxhlszs86jxi2hb63y7-artikulate-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/bovo-14.12.0.tar.xz"; + sha256 = "0gg8sb07gxg0pq2k9ra5y6ymynbyqa2gwgkpp2222qcxnhzsdlsb"; + name = "bovo-14.12.0.tar.xz"; + store = "/nix/store/22y68qd8bsd3yixd38pwzldpk9hzinr8-bovo-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/oxygen-icons-14.12.0.tar.xz"; + sha256 = "1gh6k17clb532by8k57gsfalibza8yzb39xbh2h9c7yr84wr7s2b"; + name = "oxygen-icons-14.12.0.tar.xz"; + store = "/nix/store/g3pxfy1l8hy0b6clphyp7lwg08kx4mcz-oxygen-icons-14.12.0.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.0/src/kamera-14.12.0.tar.xz"; + sha256 = "1cd9wsvkazcvzxbfsb6zz58g63x0aygcpdxflr99csl6rn02j70b"; + name = "kamera-14.12.0.tar.xz"; + store = "/nix/store/jl4dbfgixj8awdl671xcsjf8f1ywdnf6-kamera-14.12.0.tar.xz"; + } +] diff --git a/pkgs/applications/kde-apps-14.12/manifest.sh b/pkgs/applications/kde-apps-14.12/manifest.sh new file mode 100755 index 00000000000..b6a27374a1a --- /dev/null +++ b/pkgs/applications/kde-apps-14.12/manifest.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +if [ $# -eq 0 ]; then + + # The extra slash at the end of the URL is necessary to stop wget + # from recursing over the whole server! (No, it's not a bug.) + $(nix-build ../../.. -A autonix.manifest) \ + http://download.kde.org/stable/applications/14.12.0/ \ + -A '*.tar.xz' + +else + + $(nix-build ../../.. -A autonix.manifest) -A '*.tar.xz' "$@" + +fi diff --git a/pkgs/applications/kde-apps-14.12/renames.nix b/pkgs/applications/kde-apps-14.12/renames.nix new file mode 100644 index 00000000000..9d40bbca4df --- /dev/null +++ b/pkgs/applications/kde-apps-14.12/renames.nix @@ -0,0 +1,18 @@ +# DO NOT EDIT! This file is generated automatically. +{ }: +{ +"Analitza5" = "analitza"; +"CTest" = "sweeper"; +"ECM" = "extra-cmake-modules"; +"JDns" = "kopete"; +"KDEGames" = "libkdegames"; +"KSane" = "libksane"; +"LibKEduVocDocument" = "libkeduvocdocument"; +"LibKdeEdu" = "libkdeedu"; +"LibKompareDiff2" = "libkomparediff2"; +"Libkcddb" = "libkcddb"; +"Libkcompactdisc" = "libkcompactdisc"; +"Okular" = "okular"; +"QJDns" = "kopete"; +"QMobipocket" = "kdegraphics-mobipocket"; +} diff --git a/pkgs/applications/kde-apps-14.12/setup-hook.sh b/pkgs/applications/kde-apps-14.12/setup-hook.sh new file mode 100644 index 00000000000..a8d9b7e0e36 --- /dev/null +++ b/pkgs/applications/kde-apps-14.12/setup-hook.sh @@ -0,0 +1 @@ +addToSearchPath XDG_DATA_DIRS @out@/share diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index bb8ecdc659c..d5ce6423c8e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10364,6 +10364,11 @@ let boost = boost155; }; + kdeApps_latest = kdeApps_14_12; + kdeApps_14_12 = recurseIntoAttrs (callPackage ../applications/kde-apps-14.12 { + stdenv = overrideGCC stdenv gccStdInc; + }); + keepnote = callPackage ../applications/office/keepnote { pygtk = pyGtkGlade; }; From 5c52354ee8ef0b686426aaec20562402600300e3 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 19 Jan 2015 11:39:23 -0600 Subject: [PATCH 128/167] add NixOS module for Plasma desktop --- .../services/x11/desktop-managers/default.nix | 2 +- .../services/x11/desktop-managers/plasma5.nix | 230 ++++++++++++++++++ 2 files changed, 231 insertions(+), 1 deletion(-) create mode 100644 nixos/modules/services/x11/desktop-managers/plasma5.nix diff --git a/nixos/modules/services/x11/desktop-managers/default.nix b/nixos/modules/services/x11/desktop-managers/default.nix index 2e6a3dd8a3c..b9898b73433 100644 --- a/nixos/modules/services/x11/desktop-managers/default.nix +++ b/nixos/modules/services/x11/desktop-managers/default.nix @@ -18,7 +18,7 @@ in # determines the default: later modules (if enabled) are preferred. # E.g., if KDE is enabled, it supersedes xterm. imports = [ - ./none.nix ./xterm.nix ./xfce.nix ./kde4.nix + ./none.nix ./xterm.nix ./xfce.nix ./kde4.nix ./plasma5.nix ./e19.nix ./gnome3.nix ./xbmc.nix ./kodi.nix ]; diff --git a/nixos/modules/services/x11/desktop-managers/plasma5.nix b/nixos/modules/services/x11/desktop-managers/plasma5.nix new file mode 100644 index 00000000000..f3f88f2a098 --- /dev/null +++ b/nixos/modules/services/x11/desktop-managers/plasma5.nix @@ -0,0 +1,230 @@ +{ config, lib, pkgs, ... }: + +with lib; + +let + + xcfg = config.services.xserver; + cfg = xcfg.desktopManager.plasma5; + xorg = pkgs.xorg; + + phononBackends = { + gstreamer = [ + pkgs.phonon_backend_gstreamer + pkgs.gst_all.gstPluginsBase + pkgs.gst_all.gstPluginsGood + pkgs.gst_all.gstPluginsUgly + pkgs.gst_all.gstPluginsBad + pkgs.gst_all.gstFfmpeg # for mp3 playback + pkgs.phonon_qt5_backend_gstreamer + pkgs.gst_all_1.gst-plugins-base + pkgs.gst_all_1.gst-plugins-good + pkgs.gst_all_1.gst-plugins-ugly + pkgs.gst_all_1.gst-plugins-bad + pkgs.gst_all_1.gst-libav # for mp3 playback + ]; + + vlc = [ + pkgs.phonon_qt5_backend_vlc + pkgs.phonon_backend_vlc + ]; + }; + + phononBackendPackages = flip concatMap cfg.phononBackends + (name: attrByPath [name] (throw "unknown phonon backend `${name}'") phononBackends); + + kf5 = pkgs.kf55; + + plasma5 = pkgs.plasma51; + + kdeApps = pkgs.kdeApps_14_12; + +in + +{ + options = { + + services.xserver.desktopManager.plasma5 = { + enable = mkOption { + type = types.bool; + default = false; + description = "Enable the Plasma 5 (KDE 5) desktop environment."; + }; + + phononBackends = mkOption { + type = types.listOf types.str; + default = ["gstreamer"]; + example = ["gstreamer" "vlc"]; + description = '' + Phonon backends to use in KDE. Only the VLC and gstreamer backends are + available. The VLC backend is preferred by upstream. + ''; + }; + + }; + + }; + + + config = mkIf (xcfg.enable && cfg.enable) { + + services.xserver.desktopManager.session = singleton { + name = "plasma5"; + bgSupport = true; + start = '' + # The KDE icon cache is supposed to update itself + # automatically, but it uses the timestamp on the icon + # theme directory as a trigger. Since in Nix the + # timestamp is always the same, this doesn't work. So as + # a workaround, nuke the icon cache on login. This isn't + # perfect, since it may require logging out after + # installing new applications to update the cache. + # See http://lists-archives.org/kde-devel/26175-what-when-will-icon-cache-refresh.html + rm -fv $HOME/.cache/icon-cache.kcache + + # Qt writes a weird ‘libraryPath’ line to + # ~/.config/Trolltech.conf that causes the KDE plugin + # paths of previous KDE invocations to be searched. + # Obviously using mismatching KDE libraries is potentially + # disastrous, so here we nuke references to the Nix store + # in Trolltech.conf. A better solution would be to stop + # Qt from doing this wackiness in the first place. + if [ -e $HOME/.config/Trolltech.conf ]; then + sed -e '/nix\\store\|nix\/store/ d' -i $HOME/.config/Trolltech.conf + fi + + exec ${plasma5.startkde}/bin/startkde; + ''; + }; + + security.setuidOwners = singleton { + program = "kcheckpass"; + source = "${plasma5.plasma-workspace}/lib/libexec/kcheckpass"; + owner = "root"; + group = "root"; + setuid = true; + }; + + environment.systemPackages = with plasma5; with kf5; + [ + # Plasma packages + baloo + breeze-qt4 + breeze-qt5 + kde-cli-tools + kdeplasma-addons + kfilemetadata + khelpcenter + khotkeys + kinfocenter + kio-extras + kmenuedit + ksysguard + kwin + kwrited + libkscreen + libksysguard + libmm-qt + libnm-qt + milou + oxygen + plasma-desktop + plasma-workspace + plasma-workspace-wallpapers + powerdevil + qt5 + pkgs.qt4 # qtconfig is the only way to set the theme for Qt 4 programs + systemsettings + + # Frameworks packages + attica + frameworkintegration + kactivities + karchive + kauth + kbookmarks + kcmutils + kcodecs + kcompletion + kconfig + kconfigwidgets + kcoreaddons + kcrash + kdbusaddons + kdeclarative + kded + kdesignerplugin + kdesu + kdewebkit + kdnssd + kemoticons + kglobalaccel + kguiaddons + khtml + kiconthemes + kidletime + kimageformats + kinit + kio + kitemmodels + kjobwidgets + kjs + kjsembed + kmediaplayer + knewstuff + knotifications + knotifyconfig + kparts + kplotting + kpty + kross + krunner + kservice + ktexteditor + ktextwidgets + kunitconversion + kwallet + kwidgetsaddons + kwindowsystem + kxmlgui + plasma-framework + solid + sonnet + threadweaver + + kdeApps.kde-baseapps + kdeApps.kde-base-artwork + kdeApps.konsole + kdeApps.oxygen-icons + + pkgs.hicolor_icon_theme + + # GTK theme, nearly identical to Breeze + pkgs.orion + ] + ++ (optional config.networking.networkmanager.enable plasma-nm) + ++ phononBackendPackages; + + environment.pathsToLink = [ "/share" ]; + + environment.etc = singleton { + source = "${pkgs.xkeyboard_config}/etc/X11/xkb"; + target = "X11/xkb"; + }; + + environment.profileRelativeEnvVars = mkIf (lib.elem "gstreamer" cfg.phononBackends) { + GST_PLUGIN_SYSTEM_PATH = [ "/lib/gstreamer-0.10" ]; + GST_PLUGIN_SYSTEM_PATH_1_0 = [ "/lib/gstreamer-1.0" ]; + }; + + fonts.fonts = [ plasma5.oxygen-fonts ]; + + # Enable helpful DBus services. + services.udisks2.enable = true; + services.upower.enable = config.powerManagement.enable; + + security.pam.services.kde = { allowNullPassword = true; }; + + }; + +} From 5dcd61d7b3aba47c22c3050f9d6f0601dc566d38 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Wed, 21 Jan 2015 08:48:52 -0600 Subject: [PATCH 129/167] phonon_qt5_backend_vlc: fix src url --- pkgs/development/libraries/phonon-backend-vlc/qt5/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/phonon-backend-vlc/qt5/default.nix b/pkgs/development/libraries/phonon-backend-vlc/qt5/default.nix index 9ccd35312b1..9e826cb65dc 100644 --- a/pkgs/development/libraries/phonon-backend-vlc/qt5/default.nix +++ b/pkgs/development/libraries/phonon-backend-vlc/qt5/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation { name = "${pname}-${v}"; src = fetchurl { - url = "mirror://kde/stable/phonon/${pname}/${v}/${pname}-${v}.tar.xz"; + url = "mirror://kde/stable/phonon/${pname}/${v}/src/${pname}-${v}.tar.xz"; sha256 = "18ysdga681my75lxxv5h242pa4qappvg5z73wnc0ks9yypnzidys"; }; From 5a52ddb243ef1119f14e93b21ed7a6a451f32d68 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Wed, 21 Jan 2015 08:52:01 -0600 Subject: [PATCH 130/167] kf5, plasma5, kdeApps: add documentation for maintainers --- pkgs/applications/kde-apps-14.12/default.nix | 14 ++++++++++++++ pkgs/desktops/plasma-5.1/default.nix | 14 ++++++++++++++ .../libraries/kde-frameworks-5.5/default.nix | 14 ++++++++++++++ 3 files changed, 42 insertions(+) diff --git a/pkgs/applications/kde-apps-14.12/default.nix b/pkgs/applications/kde-apps-14.12/default.nix index d98072f59ea..13324196e49 100644 --- a/pkgs/applications/kde-apps-14.12/default.nix +++ b/pkgs/applications/kde-apps-14.12/default.nix @@ -1,3 +1,17 @@ +# Maintainer's Notes: +# +# Minor updates: +# 1. Edit ./manifest.sh to point to the updated URL. Upstream sometimes +# releases updates that include only the changed packages; in this case, +# multiple URLs can be provided and the results will be merged. +# 2. Run ./manifest.sh and ./dependencies.sh. +# 3. Build and enjoy. +# +# Major updates: +# We prefer not to immediately overwrite older versions with major updates, so +# make a copy of this directory first. After copying, be sure to delete ./tmp +# if it exists. Then follow the minor update instructions. + { autonix, kde4, kf55, pkgs, qt4, stdenv, debug ? false }: with stdenv.lib; with autonix; diff --git a/pkgs/desktops/plasma-5.1/default.nix b/pkgs/desktops/plasma-5.1/default.nix index 3c72cbb32be..864cc32f779 100644 --- a/pkgs/desktops/plasma-5.1/default.nix +++ b/pkgs/desktops/plasma-5.1/default.nix @@ -1,3 +1,17 @@ +# Maintainer's Notes: +# +# Minor updates: +# 1. Edit ./manifest.sh to point to the updated URL. Upstream sometimes +# releases updates that include only the changed packages; in this case, +# multiple URLs can be provided and the results will be merged. +# 2. Run ./manifest.sh and ./dependencies.sh. +# 3. Build and enjoy. +# +# Major updates: +# We prefer not to immediately overwrite older versions with major updates, so +# make a copy of this directory first. After copying, be sure to delete ./tmp +# if it exists. Then follow the minor update instructions. + { autonix, kf55, pkgs, stdenv, debug ? false }: with stdenv.lib; with autonix; diff --git a/pkgs/development/libraries/kde-frameworks-5.5/default.nix b/pkgs/development/libraries/kde-frameworks-5.5/default.nix index 088c6a9b121..aabbba40980 100644 --- a/pkgs/development/libraries/kde-frameworks-5.5/default.nix +++ b/pkgs/development/libraries/kde-frameworks-5.5/default.nix @@ -1,3 +1,17 @@ +# Maintainer's Notes: +# +# Minor updates: +# 1. Edit ./manifest.sh to point to the updated URL. Upstream sometimes +# releases updates that include only the changed packages; in this case, +# multiple URLs can be provided and the results will be merged. +# 2. Run ./manifest.sh and ./dependencies.sh. +# 3. Build and enjoy. +# +# Major updates: +# We prefer not to immediately overwrite older versions with major updates, so +# make a copy of this directory first. After copying, be sure to delete ./tmp +# if it exists. Then follow the minor update instructions. + { autonix, fetchurl, pkgs, qt5, stdenv, debug ? false }: with stdenv.lib; with autonix; From 1fbecd1295d75476ab92c7be483bd4c3dcdc2a87 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Sat, 24 Jan 2015 08:20:30 -0600 Subject: [PATCH 131/167] gcc-wrapper: comment on alternate setup hook We now have an alternate setup hook for gcc-wrapper that uses -I to add include paths rather than -isystem. The latter flag can change the search order specified by the build system. For KDE 5 packages, we don't want that! --- pkgs/build-support/gcc-wrapper/setup-hook-stdinc.sh | 6 ++++++ pkgs/top-level/all-packages.nix | 9 +++++++++ 2 files changed, 15 insertions(+) diff --git a/pkgs/build-support/gcc-wrapper/setup-hook-stdinc.sh b/pkgs/build-support/gcc-wrapper/setup-hook-stdinc.sh index b6a6673575b..22e778b0690 100644 --- a/pkgs/build-support/gcc-wrapper/setup-hook-stdinc.sh +++ b/pkgs/build-support/gcc-wrapper/setup-hook-stdinc.sh @@ -1,3 +1,9 @@ +# This is an alternate setup hook for gcc-wrapper that uses the -I flag to +# add include search paths instead of -isystem. We need this for some packages +# because -isystem can change the search order specified by prior -I flags. +# Changing the search order can point gcc to the wrong package's headers. +# The -I flag will never change the order of prior flags. + export NIX_CC=@out@ addCVars () { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d5ce6423c8e..12d28eaeab6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4089,6 +4089,15 @@ let inherit stdenv gcc binutils libc shell name cross; }); + /* Alternative GCC wrapper that uses the standard -I include flag instead of + * -isystem. The -isystem flag can change the search order specified by prior + * -I flags. For KDE 5 packages, we don't want to interfere with the include + * search path order specified by the build system. Some packages depend on + * Qt 4 and Qt 5 simultaneously; because the two Qt versions provide headers + * with the same filenames, we must respect the search order specified by the + * build system so that the Qt 4 components find the Qt 4 headers and the Qt 5 + * components find the Qt 5 headers. + */ wrapGCCStdInc = glibc: baseGCC: (import ../build-support/gcc-wrapper) { nativeTools = stdenv.cc.nativeTools or false; nativeLibc = stdenv.cc.nativeLibc or false; From f2ac29aac220326628a71e61ee4de95e165029f6 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Sat, 24 Jan 2015 10:22:37 -0600 Subject: [PATCH 132/167] add top-level kde5 attribute --- pkgs/top-level/all-packages.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 12d28eaeab6..c6e8bea0ef7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12456,6 +12456,8 @@ let stdenv = overrideGCC stdenv gccStdInc; }); + kde5 = kf55 // plasma51 // kdeApps_14_12; + xfce = xfce4_10; xfce4_10 = recurseIntoAttrs (import ../desktops/xfce { inherit config pkgs newScope; }); From a0b811a08ccf8deb51e35e73b79a861217ccbeee Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Sat, 24 Jan 2015 10:24:55 -0600 Subject: [PATCH 133/167] kdeApps_14_12.ark: wrap PATH for unzip --- pkgs/applications/kde-apps-14.12/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/applications/kde-apps-14.12/default.nix b/pkgs/applications/kde-apps-14.12/default.nix index 13324196e49..7d60f6675fa 100644 --- a/pkgs/applications/kde-apps-14.12/default.nix +++ b/pkgs/applications/kde-apps-14.12/default.nix @@ -101,6 +101,13 @@ let postResolve = super: super // { + ark = with pkgs; super.ark // { + buildInputs = (super.ark.buildInputs or []) ++ [ makeWrapper ]; + postInstall = '' + wrapProgram $out/bin/ark --prefix PATH : "${unzipNLS}/bin" + ''; + }; + ffmpegthumbs = with pkgs; super.ffmpegthumbs // { nativeBuildInputs = super.ffmpegthumbs.nativeBuildInputs ++ [pkgconfig]; }; From 16b54d19d3397e99aa9e2eb6442d8ca82c814b97 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Sat, 24 Jan 2015 10:34:25 -0600 Subject: [PATCH 134/167] kde5: rename plasma5 desktop module --- .../services/x11/desktop-managers/default.nix | 2 +- .../desktop-managers/{plasma5.nix => kde5.nix} | 16 +++++++++------- 2 files changed, 10 insertions(+), 8 deletions(-) rename nixos/modules/services/x11/desktop-managers/{plasma5.nix => kde5.nix} (94%) diff --git a/nixos/modules/services/x11/desktop-managers/default.nix b/nixos/modules/services/x11/desktop-managers/default.nix index b9898b73433..9165658a7be 100644 --- a/nixos/modules/services/x11/desktop-managers/default.nix +++ b/nixos/modules/services/x11/desktop-managers/default.nix @@ -18,7 +18,7 @@ in # determines the default: later modules (if enabled) are preferred. # E.g., if KDE is enabled, it supersedes xterm. imports = [ - ./none.nix ./xterm.nix ./xfce.nix ./kde4.nix ./plasma5.nix + ./none.nix ./xterm.nix ./xfce.nix ./kde4.nix ./kde5.nix ./e19.nix ./gnome3.nix ./xbmc.nix ./kodi.nix ]; diff --git a/nixos/modules/services/x11/desktop-managers/plasma5.nix b/nixos/modules/services/x11/desktop-managers/kde5.nix similarity index 94% rename from nixos/modules/services/x11/desktop-managers/plasma5.nix rename to nixos/modules/services/x11/desktop-managers/kde5.nix index f3f88f2a098..237c1f5a189 100644 --- a/nixos/modules/services/x11/desktop-managers/plasma5.nix +++ b/nixos/modules/services/x11/desktop-managers/kde5.nix @@ -5,7 +5,7 @@ with lib; let xcfg = config.services.xserver; - cfg = xcfg.desktopManager.plasma5; + cfg = xcfg.desktopManager.kde5; xorg = pkgs.xorg; phononBackends = { @@ -44,7 +44,7 @@ in { options = { - services.xserver.desktopManager.plasma5 = { + services.xserver.desktopManager.kde5 = { enable = mkOption { type = types.bool; default = false; @@ -69,7 +69,7 @@ in config = mkIf (xcfg.enable && cfg.enable) { services.xserver.desktopManager.session = singleton { - name = "plasma5"; + name = "kde5"; bgSupport = true; start = '' # The KDE icon cache is supposed to update itself @@ -212,10 +212,12 @@ in target = "X11/xkb"; }; - environment.profileRelativeEnvVars = mkIf (lib.elem "gstreamer" cfg.phononBackends) { - GST_PLUGIN_SYSTEM_PATH = [ "/lib/gstreamer-0.10" ]; - GST_PLUGIN_SYSTEM_PATH_1_0 = [ "/lib/gstreamer-1.0" ]; - }; + environment.profileRelativeEnvVars = + mkIf (lib.elem "gstreamer" cfg.phononBackends) + { + GST_PLUGIN_SYSTEM_PATH = [ "/lib/gstreamer-0.10" ]; + GST_PLUGIN_SYSTEM_PATH_1_0 = [ "/lib/gstreamer-1.0" ]; + }; fonts.fonts = [ plasma5.oxygen-fonts ]; From e7508b831fbdec12261ee18deb3a8cbcb701427a Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Sat, 24 Jan 2015 10:34:37 -0600 Subject: [PATCH 135/167] kde5: warn if enabled with kde4 --- nixos/modules/services/x11/desktop-managers/kde5.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nixos/modules/services/x11/desktop-managers/kde5.nix b/nixos/modules/services/x11/desktop-managers/kde5.nix index 237c1f5a189..125bce94aba 100644 --- a/nixos/modules/services/x11/desktop-managers/kde5.nix +++ b/nixos/modules/services/x11/desktop-managers/kde5.nix @@ -68,6 +68,9 @@ in config = mkIf (xcfg.enable && cfg.enable) { + warnings = optional config.services.xserver.desktopManager.kde4.enable + "KDE 4 should not be enabled at the same time as KDE 5"; + services.xserver.desktopManager.session = singleton { name = "kde5"; bgSupport = true; From 95d23beb8d9cab7d7d407f1073993b803555a459 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Sat, 24 Jan 2015 10:40:25 -0600 Subject: [PATCH 136/167] startkde: explain presence of entire script --- pkgs/desktops/plasma-5.1/startkde/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/desktops/plasma-5.1/startkde/default.nix b/pkgs/desktops/plasma-5.1/startkde/default.nix index 9f7f7f20274..6337769e1aa 100644 --- a/pkgs/desktops/plasma-5.1/startkde/default.nix +++ b/pkgs/desktops/plasma-5.1/startkde/default.nix @@ -1,3 +1,7 @@ +# We provide our own version of the startkde script in its entirety, rather than +# patching the version provided by kde-workspace, because it requires such +# extensive patching. + { stdenv, bash, dbus, gnused, gnugrep, kconfig, kinit, kservice, plasma-desktop , plasma-workspace, qt5, socat, xorg }: From 726b80bc87db7777a48153b715f3f2facc246fd6 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Sat, 24 Jan 2015 10:40:41 -0600 Subject: [PATCH 137/167] startkde: don't split script between NixOS module and package --- .../services/x11/desktop-managers/kde5.nix | 21 ------------------- pkgs/desktops/plasma-5.1/startkde/startkde.in | 21 +++++++++++++++++++ 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/nixos/modules/services/x11/desktop-managers/kde5.nix b/nixos/modules/services/x11/desktop-managers/kde5.nix index 125bce94aba..2aa697e3abc 100644 --- a/nixos/modules/services/x11/desktop-managers/kde5.nix +++ b/nixos/modules/services/x11/desktop-managers/kde5.nix @@ -75,27 +75,6 @@ in name = "kde5"; bgSupport = true; start = '' - # The KDE icon cache is supposed to update itself - # automatically, but it uses the timestamp on the icon - # theme directory as a trigger. Since in Nix the - # timestamp is always the same, this doesn't work. So as - # a workaround, nuke the icon cache on login. This isn't - # perfect, since it may require logging out after - # installing new applications to update the cache. - # See http://lists-archives.org/kde-devel/26175-what-when-will-icon-cache-refresh.html - rm -fv $HOME/.cache/icon-cache.kcache - - # Qt writes a weird ‘libraryPath’ line to - # ~/.config/Trolltech.conf that causes the KDE plugin - # paths of previous KDE invocations to be searched. - # Obviously using mismatching KDE libraries is potentially - # disastrous, so here we nuke references to the Nix store - # in Trolltech.conf. A better solution would be to stop - # Qt from doing this wackiness in the first place. - if [ -e $HOME/.config/Trolltech.conf ]; then - sed -e '/nix\\store\|nix\/store/ d' -i $HOME/.config/Trolltech.conf - fi - exec ${plasma5.startkde}/bin/startkde; ''; }; diff --git a/pkgs/desktops/plasma-5.1/startkde/startkde.in b/pkgs/desktops/plasma-5.1/startkde/startkde.in index 74d162bf44f..ff67ed769e2 100644 --- a/pkgs/desktops/plasma-5.1/startkde/startkde.in +++ b/pkgs/desktops/plasma-5.1/startkde/startkde.in @@ -3,6 +3,27 @@ # NIXOS KDE STARTUP SCRIPT # +# The KDE icon cache is supposed to update itself +# automatically, but it uses the timestamp on the icon +# theme directory as a trigger. Since in Nix the +# timestamp is always the same, this doesn't work. So as +# a workaround, nuke the icon cache on login. This isn't +# perfect, since it may require logging out after +# installing new applications to update the cache. +# See http://lists-archives.org/kde-devel/26175-what-when-will-icon-cache-refresh.html +rm -fv $HOME/.cache/icon-cache.kcache + +# Qt writes a weird ‘libraryPath’ line to +# ~/.config/Trolltech.conf that causes the KDE plugin +# paths of previous KDE invocations to be searched. +# Obviously using mismatching KDE libraries is potentially +# disastrous, so here we nuke references to the Nix store +# in Trolltech.conf. A better solution would be to stop +# Qt from doing this wackiness in the first place. +if [ -e $HOME/.config/Trolltech.conf ]; then + @gnused@/bin/sed -e '/nix\\store\|nix\/store/ d' -i $HOME/.config/Trolltech.conf +fi + if test "x$1" = x--failsafe; then KDE_FAILSAFE=1 # General failsafe flag KWIN_COMPOSE=N # Disable KWin's compositing From dfe1dc0c02dc5445fb002cb63e7310c4d56953bb Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Sun, 25 Jan 2015 07:30:27 -0600 Subject: [PATCH 138/167] xdg-utils: patch xdg-open to use KDE 5 tools --- ...g-open-recognize-KDE_SESSION_VERSION.patch | 25 +++++++++++++++++++ pkgs/tools/X11/xdg-utils/default.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/tools/X11/xdg-utils/0001-xdg-open-recognize-KDE_SESSION_VERSION.patch diff --git a/pkgs/tools/X11/xdg-utils/0001-xdg-open-recognize-KDE_SESSION_VERSION.patch b/pkgs/tools/X11/xdg-utils/0001-xdg-open-recognize-KDE_SESSION_VERSION.patch new file mode 100644 index 00000000000..e7dcf291867 --- /dev/null +++ b/pkgs/tools/X11/xdg-utils/0001-xdg-open-recognize-KDE_SESSION_VERSION.patch @@ -0,0 +1,25 @@ +From 2059662f6bd5de59144d6825d93cb5783110cd97 Mon Sep 17 00:00:00 2001 +From: Thomas Tuegel +Date: Sat, 24 Jan 2015 17:07:50 -0600 +Subject: [PATCH] xdg-open: recognize KDE_SESSION_VERSION + +--- + scripts/xdg-open | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/scripts/xdg-open b/scripts/xdg-open +index b8db0aa..9fcf458 100755 +--- a/scripts/xdg-open ++++ b/scripts/xdg-open +@@ -341,7 +341,7 @@ open_kde() + if kde-open -v 2>/dev/null 1>&2; then + kde-open "$1" + else +- if [ x"$KDE_SESSION_VERSION" = x"4" ]; then ++ if [ $KDE_SESSION_VERSION -gt 3 ]; then + kfmclient openURL "$1" + else + kfmclient exec "$1" +-- +2.1.4 + diff --git a/pkgs/tools/X11/xdg-utils/default.nix b/pkgs/tools/X11/xdg-utils/default.nix index a0b3283bb04..3e4615609e0 100644 --- a/pkgs/tools/X11/xdg-utils/default.nix +++ b/pkgs/tools/X11/xdg-utils/default.nix @@ -8,6 +8,8 @@ stdenv.mkDerivation rec { sha256 = "00lisw4x43sp189lb7dz46j2l09y5v2fijk3d0sxx3mvwj55a1bv"; }; + patches = [ ./0001-xdg-open-recognize-KDE_SESSION_VERSION.patch ]; + postInstall = '' substituteInPlace $out/bin/xdg-mime --replace /usr/bin/file ${file}/bin/file ''; From c6f1c754720b271d9625a657e1f519bd6c3dde6a Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Sun, 25 Jan 2015 12:47:17 -0600 Subject: [PATCH 139/167] kdeApps: update to 14.12.1 --- pkgs/applications/kde-apps-14.12/default.nix | 114 +- .../kde-apps-14.12/dependencies.nix | 40 + .../kde-apps-14.12/dependencies.sh | 2 +- .../kdelibs/polkit-install.patch | 12 + pkgs/applications/kde-apps-14.12/manifest.nix | 1662 +++++++++-------- pkgs/applications/kde-apps-14.12/manifest.sh | 2 +- pkgs/applications/kde-apps-14.12/renames.nix | 5 + pkgs/build-support/autonix/default.nix | 10 +- pkgs/desktops/plasma-5.1/default.nix | 2 +- .../libraries/kde-frameworks-5.5/default.nix | 2 +- 10 files changed, 1007 insertions(+), 844 deletions(-) create mode 100644 pkgs/applications/kde-apps-14.12/kdelibs/polkit-install.patch diff --git a/pkgs/applications/kde-apps-14.12/default.nix b/pkgs/applications/kde-apps-14.12/default.nix index 7d60f6675fa..fb5a46fbc63 100644 --- a/pkgs/applications/kde-apps-14.12/default.nix +++ b/pkgs/applications/kde-apps-14.12/default.nix @@ -23,9 +23,17 @@ let mirror = "mirror://kde"; renames = - builtins.removeAttrs + (builtins.removeAttrs (import ./renames.nix {}) - ["Backend" "CTest"]; + ["Backend" "CTest"]) + // { + "KDE4" = "kdelibs"; + "Kexiv2" = "libkexiv2"; + "Kdcraw" = "libkdcraw"; + "Kipi" = "libkipi"; + "LibKMahjongg" = "libkmahjongg"; + "LibKonq" = "kde-baseapps"; + }; scope = # packages in this collection @@ -35,16 +43,28 @@ let # packages from nixpkgs (with pkgs; { + ACL = acl; + Akonadi = kde4.akonadi; Alsa = alsaLib; + Automoc4 = automoc4; + Avahi = avahi; + BISON = bison; + Baloo = kde4.baloo; + Boost = boost156; + Canberra = libcanberra; Cdparanoia = cdparanoia; CUPS = cups; + DBusMenuQt = libdbusmenu_qt; DjVuLibre = djvulibre; + ENCHANT = enchant; EPub = ebook_tools; Eigen2 = eigen2; Eigen3 = eigen; Exiv2 = exiv2; + FAM = fam; FFmpeg = ffmpeg; Flac = flac; + FLEX = flex; Freetype = freetype; GMP = gmp; Gettext = gettext; @@ -53,38 +73,44 @@ let Grantlee = grantlee; GSL = gsl; HUNSPELL = hunspell; + HUpnp = herqq; + Jasper = jasper; KActivities = kde4.kactivities; - KDE4 = kde4.kdelibs; - KDE4Workspace = kde4.kde_workspace; - Kexiv2 = kdeApps.libkexiv2; - Kdcraw = kdeApps.libkdcraw; - KdepimLibs = kde4.kdepimlibs; - Kipi = kdeApps.libkipi; LCMS2 = lcms2; + Ldap = openldap; LibAttica = attica; LibGcrypt = libgcrypt; - LibKMahjongg = kdeApps.libkmahjongg; - LibKonq = kdeApps.kde-baseapps; LibSSH = libssh; LibSpectre = libspectre; LibVNCServer = libvncserver; + Libical = libical; MusicBrainz3 = libmusicbrainz; NetworkManager = networkmanager; OggVorbis = libvorbis; OpenAL = openal; OpenEXR = openexr; Poppler = poppler.poppler_qt4; + Prison = prison; PulseAudio = pulseaudio; + PythonLibrary = python; Qalculate = libqalculate; QCA2 = qca2; + QImageBlitz = qimageblitz; + QJSON = qjson; + Qt4 = qt4; Samba = samba; + Sasl2 = cyrus_sasl; + SharedDesktopOntologies = shared_desktop_ontologies; SndFile = libsndfile; Speechd = speechd; TIFF = libtiff; Taglib = taglib; TelepathyQt4 = telepathy_qt; TunePimp = libtunepimp; + UDev = udev; + USB = libusb; Xscreensaver = xscreensaver; + Xsltproc = libxslt; } ); @@ -126,6 +152,57 @@ let + " -I${ilmbase}/include/OpenEXR"; }; + kde-workspace = with pkgs; super.kde-workspace // { + buildInputs = with xlibs; + super.kde-workspace.buildInputs + ++ + [ + libxkbfile libXcomposite xcbutilimage xcbutilkeysyms + xcbutilrenderutil + ]; + nativeBuildInputs = + super.kde-workspace.nativeBuildInputs + ++ [ pkgconfig ]; + }; + + kdelibs = with pkgs; super.kdelibs // { + buildInputs = + super.kdelibs.buildInputs ++ [ attr libxslt polkit_qt4 xz ]; + + nativeBuildInputs = + super.kdelibs.nativeBuildInputs ++ [ pkgconfig ]; + + NIX_CFLAGS_COMPILE = "-I${ilmbase}/include/OpenEXR"; + + propagatedBuildInputs = + super.kdelibs.propagatedBuildInputs ++ [ qt4 soprano phonon strigi ]; + + propagatedNativeBuildInputs = + super.kdelibs.propagatedNativeBuildInputs + ++ [ automoc4 cmake perl shared_mime_info ]; + + patches = [ ./kdelibs/polkit-install.patch ]; + + cmakeFlags = [ + "-DDOCBOOKXML_CURRENTDTD_DIR=${docbook_xml_dtd_42}/xml/dtd/docbook" + "-DDOCBOOKXSL_DIR=${docbook_xsl}/xml/xsl/docbook" + "-DHUPNP_ENABLED=ON" + "-DWITH_SOLID_UDISKS2=ON" + ]; + }; + + kdepim = with pkgs; super.kdepim // { + buildInputs = + super.kdepim.buildInputs ++ [ gpgme libassuan ]; + nativeBuildInputs = + super.kdepim.nativeBuildInputs ++ [ pkgconfig ]; + }; + + kdepimlibs = with pkgs; super.kdepimlibs // { + nativeBuildInputs = + super.kdepimlibs.nativeBuildInputs ++ [ pkgconfig ]; + }; + kdesdk-thumbnailers = with pkgs; super.kdesdk-thumbnailers // { nativeBuildInputs = super.kdesdk-thumbnailers.nativeBuildInputs @@ -138,6 +215,7 @@ let kmix = with pkgs; super.kmix // { nativeBuildInputs = super.kmix.nativeBuildInputs ++ [pkgconfig]; + cmakeFlags = [ "-DKMIX_KF5_BUILD=ON" ]; }; kmousetool = with pkgs; super.kmousetool // { @@ -157,35 +235,31 @@ let }; libkdcraw = with pkgs; super.libkdcraw // { - buildInputs = super.libkdcraw.buildInputs ++ [kde4.kdelibs libraw]; + buildInputs = super.libkdcraw.buildInputs ++ [scope.KDE4 libraw]; nativeBuildInputs = super.libkdcraw.nativeBuildInputs ++ [pkgconfig]; }; libkexiv2 = with pkgs; super.libkexiv2 // { - buildInputs = super.libkexiv2.buildInputs ++ [exiv2 kde4.kdelibs]; + buildInputs = super.libkexiv2.buildInputs ++ [exiv2 scope.KDE4]; }; libkface = with pkgs; super.libkface // { - buildInputs = super.libkface.buildInputs ++ [kde4.kdelibs opencv]; + buildInputs = super.libkface.buildInputs ++ [scope.KDE4 opencv]; }; libkipi = with pkgs; super.libkipi // { - buildInputs = super.libkipi.buildInputs ++ [kde4.kdelibs]; + buildInputs = super.libkipi.buildInputs ++ [scope.KDE4]; }; libksane = with pkgs; super.libksane // { - buildInputs = super.libksane.buildInputs ++ [kde4.kdelibs saneBackends]; - }; - - okular = with pkgs; super.okular // { - buildInputs = super.okular.buildInputs ++ [ebook_tools]; + buildInputs = super.libksane.buildInputs ++ [scope.KDE4 saneBackends]; }; }; kdeApps = generateCollection ./. { inherit (kf5) mkDerivation; - inherit mirror preResolve postResolve scope; + inherit mirror preResolve postResolve renames scope; }; in kdeApps diff --git a/pkgs/applications/kde-apps-14.12/dependencies.nix b/pkgs/applications/kde-apps-14.12/dependencies.nix index 45f18bfa50c..a32fc688828 100644 --- a/pkgs/applications/kde-apps-14.12/dependencies.nix +++ b/pkgs/applications/kde-apps-14.12/dependencies.nix @@ -777,6 +777,14 @@ propagatedUserEnvPkgs = [ ]; }; + kde-workspace = { + buildInputs = [ "Akonadi" "Boost" "DBusMenuQt" "Fontconfig" "Freetype" "GLIB2" "JPEG" "KActivities" "KDE4" "KDeclarative" "KdepimLibs" "NepomukCore" "OpenGL" "OpenGLES" "PCIUTILS" "PNG" "Prison" "PythonLibrary" "QImageBlitz" "QJSON" "Qalculate" "Qt4" "RAW1394" "Sensors" "Soprano" "Strigi" "UDev" "USB" "Wayland" "X11" "X11_XCB" "XCB" "Xmms" "ZLIB" "libgps" ]; + nativeBuildInputs = [ "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + kdeartwork = { buildInputs = [ "Eigen3" "KDE4" "KDE4Workspace" "Kexiv2" "OpenGL" "Xscreensaver" ]; nativeBuildInputs = [ "cmake" ]; @@ -817,6 +825,14 @@ propagatedUserEnvPkgs = [ ]; }; + kdelibs = { + buildInputs = [ "ACL" "AGG" "ASPELL" "Automoc4" "Avahi" "BZip2" "Blitz" "BlueZ" "Carbon" "DBusMenuQt" "DNSSD" "DocBookXML" "DocBookXSL" "ENCHANT" "Eigen2" "FAM" "FFmpeg" "Flac" "Flex" "GIF" "GObject" "GSSAPI" "GStreamer" "Grantlee" "HSPELL" "HUNSPELL" "HUpnp" "IOKit" "JPEG" "Jasper" "KDE4" "KDE4Internal" "LCMS" "LibArt" "LibAttica" "LibXml2" "Libintl" "OpenEXR" "OpenSSL" "PCRE" "PNG" "QCA2" "QImageBlitz" "Qt4" "SharedDesktopOntologies" "SharedMimeInfo" "Soprano" "Sqlite" "Strigi" "UDev" "USB" "Xine" "Xmms" "ZLIB" ]; + nativeBuildInputs = [ "BISON" "FLEX" "LibXslt" "Perl" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ "SharedMimeInfo" ]; + }; + kdenetwork-filesharing = { buildInputs = [ "KDE4" ]; nativeBuildInputs = [ "cmake" ]; @@ -833,6 +849,30 @@ propagatedUserEnvPkgs = [ ]; }; + kdepim = { + buildInputs = [ "Akonadi" "Baloo" "Boost" "Git" "Grantlee" "KDE4" "KdepimLibs" "LibKGAPI2" "Prison" "QGpgme" "QJSON" "Sasl2" "Xsltproc" "ZLIB" ]; + nativeBuildInputs = [ "DBLATEX_EXECUTABLE" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ ]; + }; + + kdepim-runtime = { + buildInputs = [ "AccountsQt" "Akonadi" "Boost" "KDE4" "KdepimLibs" "LibKFbAPI" "LibKGAPI2" "Libkolab" "Libkolabxml" "QJSON" "Qt4" "Sasl2" "SharedMimeInfo" "SignOnQt" "Xsltproc" ]; + nativeBuildInputs = [ "_testrunner" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ "SharedMimeInfo" ]; + }; + + kdepimlibs = { + buildInputs = [ "Akonadi" "Boost" "Gpgme" "KDE4" "Ldap" "LibXml2" "Libical" "Prison" "QJSON" "Sasl2" "SharedMimeInfo" "Xsltproc" ]; + nativeBuildInputs = [ "LibXslt" "PERL_EXECUTABLE" "_testrunner" "cmake" ]; + propagatedBuildInputs = [ ]; + propagatedNativeBuildInputs = [ ]; + propagatedUserEnvPkgs = [ "SharedMimeInfo" ]; + }; + kdesdk-kioslaves = { buildInputs = [ "KDE4" "SVN" ]; nativeBuildInputs = [ "Perl" "cmake" ]; diff --git a/pkgs/applications/kde-apps-14.12/dependencies.sh b/pkgs/applications/kde-apps-14.12/dependencies.sh index c4b00a70b43..e00c7770ab8 100755 --- a/pkgs/applications/kde-apps-14.12/dependencies.sh +++ b/pkgs/applications/kde-apps-14.12/dependencies.sh @@ -4,7 +4,7 @@ manifestXML=$(nix-build -E 'with (import ../../.. {}); autonix.writeManifestXML autonixDepsKf5="" if [[ -z $1 ]]; then - autonixDepsKF5=$(nix-build ../../.. -A haskellPackages.autonixDepsKf5)/bin + autonixDepsKF5=$(nix-build ../../.. -A haskellngPackages.autonix-deps-kf5)/bin else autonixDepsKF5="$1/dist/build/kf5-deps" fi diff --git a/pkgs/applications/kde-apps-14.12/kdelibs/polkit-install.patch b/pkgs/applications/kde-apps-14.12/kdelibs/polkit-install.patch new file mode 100644 index 00000000000..d2ecac663ec --- /dev/null +++ b/pkgs/applications/kde-apps-14.12/kdelibs/polkit-install.patch @@ -0,0 +1,12 @@ +diff -ru -x '*~' kdelibs-4.6.90-orig/kdecore/auth/ConfigureChecks.cmake kdelibs-4.6.90/kdecore/auth/ConfigureChecks.cmake +--- kdelibs-4.6.90-orig/kdecore/auth/ConfigureChecks.cmake 2011-05-20 22:24:54.000000000 +0200 ++++ kdelibs-4.6.90/kdecore/auth/ConfigureChecks.cmake 2011-07-12 14:03:00.000000000 +0200 +@@ -139,7 +139,7 @@ + ${CMAKE_INSTALL_PREFIX} _KDE4_AUTH_POLICY_FILES_INSTALL_DIR + ${POLKITQT-1_POLICY_FILES_INSTALL_DIR}) + +- set(KDE4_AUTH_POLICY_FILES_INSTALL_DIR ${_KDE4_AUTH_POLICY_FILES_INSTALL_DIR} CACHE STRING ++ set(KDE4_AUTH_POLICY_FILES_INSTALL_DIR "\${CMAKE_INSTALL_PREFIX}/share/polkit-1/actions" CACHE STRING + "Where policy files generated by KAuth will be installed" FORCE) + elseif(KDE4_AUTH_BACKEND_NAME STREQUAL "FAKE") + set (KAUTH_COMPILING_FAKE_BACKEND TRUE) diff --git a/pkgs/applications/kde-apps-14.12/manifest.nix b/pkgs/applications/kde-apps-14.12/manifest.nix index 7e56526df53..6751af8858e 100644 --- a/pkgs/applications/kde-apps-14.12/manifest.nix +++ b/pkgs/applications/kde-apps-14.12/manifest.nix @@ -2,1227 +2,1257 @@ { mirror }: [ { - url = "${mirror}/stable/applications/14.12.0/src/kgeography-14.12.0.tar.xz"; - sha256 = "073svdm5jrh7z9l2rhggsbmbi2fmj2dpi5rps00s526pydmcvrf2"; - name = "kgeography-14.12.0.tar.xz"; - store = "/nix/store/zl3d71gpwgvwsr49akkhjqzgzjkaxqya-kgeography-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/pairs-14.12.1.tar.xz"; + sha256 = "13byliibd6fwa8bsgka8hc64jkprmgsnqh9sks36w7ic22f32qhx"; + name = "pairs-14.12.1.tar.xz"; + store = "/nix/store/fsaycjsmkm1g92j3syc2a8nwdgfgs99g-pairs-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kmix-14.12.0.tar.xz"; - sha256 = "0pxr78anrzkfqf4f7123cwa6hr8ibmms8swa9s93mz8971fml5lp"; - name = "kmix-14.12.0.tar.xz"; - store = "/nix/store/9r7qg92rwi1z8w8aapzlalm6bn0blhgj-kmix-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kgamma-14.12.1.tar.xz"; + sha256 = "1ad2c1l2lbc2pdybavnnj834ww82rbm91k0wjgz25xc3l3gkrg9i"; + name = "kgamma-14.12.1.tar.xz"; + store = "/nix/store/4ggxl3vnlngg1p6irixa42as7gyp3c8k-kgamma-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kscd-14.12.0.tar.xz"; - sha256 = "1qifazv16w27xpk7ddd9g5w7gbsix4zddw8f6y23g9jja479w3sv"; - name = "kscd-14.12.0.tar.xz"; - store = "/nix/store/4wkw3xdfyryfmr6fq1v4xr3y9xqbni8v-kscd-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/ktux-14.12.1.tar.xz"; + sha256 = "00x5jm26w1a214chdg1fkzki1z3h1dbw5qagal4lkcb98fi5sbcq"; + name = "ktux-14.12.1.tar.xz"; + store = "/nix/store/n68cvnv9h371cx7q5jqfqs2bdj1rqvyi-ktux-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kmousetool-14.12.0.tar.xz"; - sha256 = "0zpjp85bdbi9whmxwg61k0rwri89p33h1q26n8s8ngaqswkfc36w"; - name = "kmousetool-14.12.0.tar.xz"; - store = "/nix/store/1210q7lvfm98fagny9wyv28bk1xva0vn-kmousetool-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/analitza-14.12.1.tar.xz"; + sha256 = "0jgmjda5n5935v37jgaichk5hif67mzlyvxqmr19wwmbiqfbazx8"; + name = "analitza-14.12.1.tar.xz"; + store = "/nix/store/n8ayxw5rwzlyc015ff1lzwnd2wa3ss4x-analitza-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/ksnakeduel-14.12.0.tar.xz"; - sha256 = "0qrq4m0nja5qppd48j0f4zsx2sv8rq12f1gwmy74jb7szwqi3gda"; - name = "ksnakeduel-14.12.0.tar.xz"; - store = "/nix/store/0h0bl4jggadb79v5fbavzylw0gqfz8vq-ksnakeduel-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kubrick-14.12.1.tar.xz"; + sha256 = "0c2ixhd3763pzy92z1ck638wggmq3h4jvnax5ralfhhvn9r2f5bj"; + name = "kubrick-14.12.1.tar.xz"; + store = "/nix/store/hz00x8miy3gw4gm2ylw0v90d8xnxxqml-kubrick-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/step-14.12.0.tar.xz"; - sha256 = "1yyrd5186pby9lyy5yrzgqr45di8drh16fsf6xy7l3np0an069c7"; - name = "step-14.12.0.tar.xz"; - store = "/nix/store/if7r9l8nqc8hmrpwc08fpsyidxlz4jmi-step-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/ksirk-14.12.1.tar.xz"; + sha256 = "1sdd117xhn9jclqiczh1cr8apy0akwncmbj82gwm7i1qx31i55fx"; + name = "ksirk-14.12.1.tar.xz"; + store = "/nix/store/fv5vdi5m80l7hzkhkidyk5rd1srghl8x-ksirk-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kolourpaint-14.12.0.tar.xz"; - sha256 = "0yahxql390rfslh2kdp754imlz464kj28fyhc4ym7xjgc77ib3ni"; - name = "kolourpaint-14.12.0.tar.xz"; - store = "/nix/store/c2fyksxbkhbh0q01w00b149g5nq6q7xm-kolourpaint-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/katomic-14.12.1.tar.xz"; + sha256 = "1mjzm4v80cva7kfakjpjkd4sw4fdcyin5f2srck7fl0pnqdpnhqz"; + name = "katomic-14.12.1.tar.xz"; + store = "/nix/store/9wa79ygill8gb5n281cybrmj4zv627h9-katomic-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/klines-14.12.0.tar.xz"; - sha256 = "0f81xk63f4xks0zgjnqa1vp3m27q02isl084ny5x3m4xr1w45sw8"; - name = "klines-14.12.0.tar.xz"; - store = "/nix/store/rhbrwk0n9174jrsxk1lr3r9ba9q7prk8-klines-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/jovie-14.12.1.tar.xz"; + sha256 = "1xkmybfgn6mbrp6lx8ri0dzmz1nsvg9cxlxan4n5bzwd3zjpycjd"; + name = "jovie-14.12.1.tar.xz"; + store = "/nix/store/w4b045lmp2viqrvifkm11n282l5khwbd-jovie-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/krfb-14.12.0.tar.xz"; - sha256 = "1ha9c28xyn0mac7fr4l0w0dgqzwlh2lkpsf13g3lgliy42xgij1q"; - name = "krfb-14.12.0.tar.xz"; - store = "/nix/store/rql6aqrjmzz1x6brp63njfqh9pm2gxk2-krfb-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdeartwork-14.12.1.tar.xz"; + sha256 = "0jrdyy787wnqx31nrgmf7amhy5ix9w7anfnqrdn4w8yydpvghhqw"; + name = "kdeartwork-14.12.1.tar.xz"; + store = "/nix/store/ky4vpsb0mm22raiq0r6jfxjsdr5c0vmv-kdeartwork-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kalzium-14.12.0.tar.xz"; - sha256 = "0rnaqxp2fx9f1yimrwh1pm4xr0v3qfq3f5y834n95pnmbjy14i6j"; - name = "kalzium-14.12.0.tar.xz"; - store = "/nix/store/c4p5jz3h3ff9x4j1scqnszjildf68h0n-kalzium-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kapman-14.12.1.tar.xz"; + sha256 = "0bkpcjdcax6b3dp236ybaakpxz5b1vkrmmxpczvg6hf2cqwmlsv5"; + name = "kapman-14.12.1.tar.xz"; + store = "/nix/store/l5xwmjgcw6rbmmhy2m5z55hxcf9d12hv-kapman-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/ksudoku-14.12.0.tar.xz"; - sha256 = "0z0mpjc14c7dm6cxrj96cjcikwsfy331rhlzkgrprpip70ddw73p"; - name = "ksudoku-14.12.0.tar.xz"; - store = "/nix/store/5jaar9lxj1i9y2ja8n8za4xp7m8zf7b7-ksudoku-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/libkomparediff2-14.12.1.tar.xz"; + sha256 = "0fjqsa83sqd7gcpm818yirnm077g6q616rh9676dzwv0cmc334zx"; + name = "libkomparediff2-14.12.1.tar.xz"; + store = "/nix/store/aixz1c1q6rnpqxm805xdirlqg47kw1kr-libkomparediff2-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/dolphin-plugins-14.12.0.tar.xz"; - sha256 = "12q92782jzil2lgncyjdb97qb1ajbyd83hkr2d81v7ap3x1pnxc7"; - name = "dolphin-plugins-14.12.0.tar.xz"; - store = "/nix/store/28kw9q1zplvvx0xh2wjc53xxwxjqmqk0-dolphin-plugins-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-wallpapers-14.12.1.tar.xz"; + sha256 = "1q28rb8a4rw6v5wvwri3aslc8xwbn0324b07lnkvn58alpmdga8v"; + name = "kde-wallpapers-14.12.1.tar.xz"; + store = "/nix/store/kx7kv61rc3ddz7gmm5k5cwp9zh3k70nk-kde-wallpapers-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kmag-14.12.0.tar.xz"; - sha256 = "08ga05xm44gryf2w874z6jr9kiqaxwdmc7hlfq87am38lddvi2j2"; - name = "kmag-14.12.0.tar.xz"; - store = "/nix/store/kj84bc7sz9lfd4xc9i196f3643f5kfbd-kmag-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/ark-14.12.1.tar.xz"; + sha256 = "1fimg9f4l373l31kr59fvvsavssvn3ljdrxrgnl6a66v1gwgjsdp"; + name = "ark-14.12.1.tar.xz"; + store = "/nix/store/c21hgh72czi1nqr3lci8lynvsd3qkvzh-ark-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-runtime-14.12.0.tar.xz"; - sha256 = "0rp8bd8ck3nljqivnkxlsk4ssj6jpn1fkv5zib5lxl6186z1gd13"; - name = "kde-runtime-14.12.0.tar.xz"; - store = "/nix/store/n5q5yfpywbbzkvkw1lshzhb9hhr3azd4-kde-runtime-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdesdk-thumbnailers-14.12.1.tar.xz"; + sha256 = "1p3abcnidk07jgr9qn03zfnhqci27683gz25wy271v6gl7b0wp6c"; + name = "kdesdk-thumbnailers-14.12.1.tar.xz"; + store = "/nix/store/b867ygwgvr9g8j54s3gya7c2wpr9gwf8-kdesdk-thumbnailers-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/dragon-14.12.0.tar.xz"; - sha256 = "0qjm1w6d72byz0l55zg49fbgn1b68zv5pa3f82vg2k1jd5llq920"; - name = "dragon-14.12.0.tar.xz"; - store = "/nix/store/0vvky15mznskm3qx83fw8bw0k2jvf820-dragon-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-wa-14.12.1.tar.xz"; + sha256 = "0aq5n0n0saqkllkwpf9a5scjpsv4bxzx89z2a048kh76i8h9zr5p"; + name = "kde-l10n-wa-14.12.1.tar.xz"; + store = "/nix/store/hp6x10injwcygbd5zqvkkg2k85n62drw-kde-l10n-wa-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/libkomparediff2-14.12.0.tar.xz"; - sha256 = "1jdn33gwsvsd77vl5ddr7i6f7hv3hv1isrxm5f5xw7ci209fmjiv"; - name = "libkomparediff2-14.12.0.tar.xz"; - store = "/nix/store/4sp5pmi6v91cvr1nd5jv9kvg8ccnbydc-libkomparediff2-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-it-14.12.1.tar.xz"; + sha256 = "13z9gmaziyvw112phzxc7893lz6wh8q92gb3fj3hmdmzj0vfqv4r"; + name = "kde-l10n-it-14.12.1.tar.xz"; + store = "/nix/store/j8x84jy2x4fw72a2mj7zgzkbd2v430np-kde-l10n-it-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kdesdk-kioslaves-14.12.0.tar.xz"; - sha256 = "14y81xjim35n0fa31gnbcadm4wg47ww45ww0xglbz06kl5r6d1bs"; - name = "kdesdk-kioslaves-14.12.0.tar.xz"; - store = "/nix/store/q3qjhn08afbjmczcwbag38lmg2jm551q-kdesdk-kioslaves-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-km-14.12.1.tar.xz"; + sha256 = "0fdns3fifr4ypz5mi798xc18miwlb7lqz22f18gnrza22vnzwi09"; + name = "kde-l10n-km-14.12.1.tar.xz"; + store = "/nix/store/yccjbanz6ijsf5rdd0n53cwygbv5jm4m-kde-l10n-km-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-sk-14.12.0.tar.xz"; - sha256 = "0bkqhfwd01klrpp3kl6rmzlsypv4s1p1xrbgfbxxshvl30y7wq31"; - name = "kde-l10n-sk-14.12.0.tar.xz"; - store = "/nix/store/rwj90m2z3qwp41qz9v16qibm749v9sl0-kde-l10n-sk-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-pt-14.12.1.tar.xz"; + sha256 = "13pzz23zf9nnl3a65nrpmwlpnkvr490vfs7yfvvr5w0nrqfwzhp6"; + name = "kde-l10n-pt-14.12.1.tar.xz"; + store = "/nix/store/mzfjypmyhmp3s7mnxk0mwf57s3l440c2-kde-l10n-pt-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-lv-14.12.0.tar.xz"; - sha256 = "1ichscadbslhi1kd4llkfhzrnan1rdg7h4p00qjh471avh4y2yvf"; - name = "kde-l10n-lv-14.12.0.tar.xz"; - store = "/nix/store/hpyvxa93sbsglhbfjwkrh0n6wz301zi0-kde-l10n-lv-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-ru-14.12.1.tar.xz"; + sha256 = "1a5ygssdwkm9iqakl1w4pza70g1gwh7mzi6jzhbd4jsn740ykw0r"; + name = "kde-l10n-ru-14.12.1.tar.xz"; + store = "/nix/store/pjdp04f6m3ghqr23lyzxw7w0fgg5i6ll-kde-l10n-ru-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-hu-14.12.0.tar.xz"; - sha256 = "0vq3p508c0qw5g15p8abzh4lhf3rxn7dvvm2hdabxkz3vy8jv7rf"; - name = "kde-l10n-hu-14.12.0.tar.xz"; - store = "/nix/store/51vzvra6blg8czcmc81kml9nbizpcnsl-kde-l10n-hu-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-de-14.12.1.tar.xz"; + sha256 = "1iavp7xr2qv8i97sl1kpl9kasi21br91l3mdah382ayhaz5khnlb"; + name = "kde-l10n-de-14.12.1.tar.xz"; + store = "/nix/store/4j1r5xz2fslwv0di0dn9x8n49hrxizg4-kde-l10n-de-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-en_GB-14.12.0.tar.xz"; - sha256 = "0j5j09idvamc99fpwgdn1i4hiqa6ahs7v3hdiqv0ryj7f2lffa13"; - name = "kde-l10n-en_GB-14.12.0.tar.xz"; - store = "/nix/store/ldz34hli053ylrnxxkrhclc5dr3q851r-kde-l10n-en_GB-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-uk-14.12.1.tar.xz"; + sha256 = "1228lpwggkwz9rwnmrmrw4f72hcbng40g1q1bfhjzw078s7j6nxr"; + name = "kde-l10n-uk-14.12.1.tar.xz"; + store = "/nix/store/dz1zi3jrw92cgci5zc8nia3xzq1zykdf-kde-l10n-uk-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-hi-14.12.0.tar.xz"; - sha256 = "0pdjhvgj148cvzqzzb3rp1110n49r8pbvar1bbphbjn0crhzdzq1"; - name = "kde-l10n-hi-14.12.0.tar.xz"; - store = "/nix/store/cspgr7l6h0hws4v2997381zwmsvy1gwa-kde-l10n-hi-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-ja-14.12.1.tar.xz"; + sha256 = "191whr3i7qkqj2wjzjqgagb1vs391x9sp688w56ynjjmh58vrvq1"; + name = "kde-l10n-ja-14.12.1.tar.xz"; + store = "/nix/store/ylf7xmqdh9yrz37yaq4f8nddap1gfanc-kde-l10n-ja-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ia-14.12.0.tar.xz"; - sha256 = "0l0gksk62yhm15xcgvxzqr1b0lpmhqfcb72xf3gg6rlpsvl2rzx8"; - name = "kde-l10n-ia-14.12.0.tar.xz"; - store = "/nix/store/c4182ws7hvyq4vz9c8j4ld11msbl1cna-kde-l10n-ia-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-kk-14.12.1.tar.xz"; + sha256 = "01ivq7g550i9ik18xnibn7xl5mmm237wrsksjm0xni18s89wwz8b"; + name = "kde-l10n-kk-14.12.1.tar.xz"; + store = "/nix/store/b6n06i5p82k6fq4p4rpl7bf0cyklazxb-kde-l10n-kk-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-zh_TW-14.12.0.tar.xz"; - sha256 = "19af76nf27a0fv4gj8g11r6brkd1if6xlsh2yk8ds2fp285fz4k2"; - name = "kde-l10n-zh_TW-14.12.0.tar.xz"; - store = "/nix/store/djvk3vqf8wvfdk6gwyp09nl23cmrn9kv-kde-l10n-zh_TW-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-pl-14.12.1.tar.xz"; + sha256 = "0ni41lp6l4l3pa1xf6kkim2k5qcvapm2g65nh5hryiwx9dpgkimv"; + name = "kde-l10n-pl-14.12.1.tar.xz"; + store = "/nix/store/ysarksjh5lcm2yhbphrsqhyzmlp6qclr-kde-l10n-pl-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-zh_CN-14.12.0.tar.xz"; - sha256 = "1w4gzxn7q8h35rqk37h2nqrw977ifqi4spfv88qxwkbmv4vyjidv"; - name = "kde-l10n-zh_CN-14.12.0.tar.xz"; - store = "/nix/store/ziz519gw03x291mmisdph7m9d7s7rh98-kde-l10n-zh_CN-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-sv-14.12.1.tar.xz"; + sha256 = "1r84629cv7c0lkfxii0q133cl710rgiqp5iylb3w32h7c1ji4x19"; + name = "kde-l10n-sv-14.12.1.tar.xz"; + store = "/nix/store/zpq7ayj7ihr1xw4ihcnckqvnagl28lk0-kde-l10n-sv-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-kk-14.12.0.tar.xz"; - sha256 = "1h9v15ckbp82chasgjpsj4gazhlknlj3mclyh8vf1m6gyyk0qkid"; - name = "kde-l10n-kk-14.12.0.tar.xz"; - store = "/nix/store/gvjkyvqmw5xzs14s6v8lcv9f3ch4ig7a-kde-l10n-kk-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-ca-14.12.1.tar.xz"; + sha256 = "1xprgp7l1h7wkfjh6v3yya9xw3r60vhsyk3ly38vcwxy5b6fjigd"; + name = "kde-l10n-ca-14.12.1.tar.xz"; + store = "/nix/store/g5pcas9cz1yq6qz9883l2djfpb77li8a-kde-l10n-ca-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-uk-14.12.0.tar.xz"; - sha256 = "0qsg9mag45vvy662skypj0b9gq6xyw4scq9ik02i8pzw113c82g5"; - name = "kde-l10n-uk-14.12.0.tar.xz"; - store = "/nix/store/j82azvy230w4pxs0mn1l1nwjir87b1y0-kde-l10n-uk-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-da-14.12.1.tar.xz"; + sha256 = "0b38wgm8f23l9ya9h67m6zm785fmqi7737xfphjmrjh2i13gxpbl"; + name = "kde-l10n-da-14.12.1.tar.xz"; + store = "/nix/store/v6hb004qp3i0p4vp1yslnmz4clb66p8d-kde-l10n-da-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-sl-14.12.0.tar.xz"; - sha256 = "15k3bwk2cg5h00qb0pfrmj11s220bmyrfk9xsif2y2ycv7vlfcsa"; - name = "kde-l10n-sl-14.12.0.tar.xz"; - store = "/nix/store/z1xliqbv24xpp49dbzbxd23xfnzal6pc-kde-l10n-sl-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-he-14.12.1.tar.xz"; + sha256 = "0ynvsrczdraf55gaiwbv9nzwy548zkkbdh475frqfmalzh9b7jww"; + name = "kde-l10n-he-14.12.1.tar.xz"; + store = "/nix/store/33f2k043b8gi64mr4wwrs6pwp5b9bq7h-kde-l10n-he-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-eu-14.12.0.tar.xz"; - sha256 = "007k5rm35xvbrb978vvd23azvsqhjb6fyxyqk4jpv5zbl4i8ld3v"; - name = "kde-l10n-eu-14.12.0.tar.xz"; - store = "/nix/store/ckh5wksqrnr2cpl1g5rla4ljxglm4p5c-kde-l10n-eu-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-lv-14.12.1.tar.xz"; + sha256 = "0x3rlallirrzgn8gfyssyvaj3zaji672n6hfacp2djpfzbfwqq6l"; + name = "kde-l10n-lv-14.12.1.tar.xz"; + store = "/nix/store/7hlk5vyd3pl9rdp22ybsj868w6s7sfz0-kde-l10n-lv-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-hr-14.12.0.tar.xz"; - sha256 = "14l3yxf4k42qhks0a9rbjmzm95rixqgi6ph34arqvs5w7lyfqk61"; - name = "kde-l10n-hr-14.12.0.tar.xz"; - store = "/nix/store/3ykvksf5jf6nd449i5w650hk96awix8h-kde-l10n-hr-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-hu-14.12.1.tar.xz"; + sha256 = "061kyzz24f6bink3sm4p7q959977ril3m86lm8fa1ddnccw7ya46"; + name = "kde-l10n-hu-14.12.1.tar.xz"; + store = "/nix/store/b2v25j4hlsl7lqb77wk7sj1j5z9q7ldm-kde-l10n-hu-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-es-14.12.0.tar.xz"; - sha256 = "1ln5l58cikgih5s4vpz40w1y2zrr1r1zvpq2k8kfxl0y160k5lkn"; - name = "kde-l10n-es-14.12.0.tar.xz"; - store = "/nix/store/jmvpyxx9cixy03md50a3cabxzllvaxq9-kde-l10n-es-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-sr-14.12.1.tar.xz"; + sha256 = "16kcpilb4mp4cfgklc4dr6y389hlmzvwx8wp0y3i2w1r18nwd8m8"; + name = "kde-l10n-sr-14.12.1.tar.xz"; + store = "/nix/store/8a3pmbwm8k7g951yi5d3mv57y9vxn84z-kde-l10n-sr-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-fa-14.12.0.tar.xz"; - sha256 = "0gkk8wv5g4f5ilnky79hph3aq5867hz76kmxcrgx51apwlk58k0l"; - name = "kde-l10n-fa-14.12.0.tar.xz"; - store = "/nix/store/nj1ggdjryblhrlgrngcdx5gx38yfx92z-kde-l10n-fa-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-is-14.12.1.tar.xz"; + sha256 = "14r5wrkr39cipx40hqqcx12cvv0vql829689yiy97ypcg4bqndma"; + name = "kde-l10n-is-14.12.1.tar.xz"; + store = "/nix/store/l4fy9j1aix7fyisan5f2pa4273misph2-kde-l10n-is-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-bs-14.12.0.tar.xz"; - sha256 = "12xxkgba26ksbyk0zkxvx3wn28jvsxwb12kynwz7010fxc1cny5x"; - name = "kde-l10n-bs-14.12.0.tar.xz"; - store = "/nix/store/j2wwsavbw99h7ca53xv9lgnk46pilrqj-kde-l10n-bs-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-mr-14.12.1.tar.xz"; + sha256 = "1nvaxd38c4f9kkhkrv4bb1aczi1iv1bp16kmm47s1y6kzb93zq9h"; + name = "kde-l10n-mr-14.12.1.tar.xz"; + store = "/nix/store/vk6fz8gixl7wv6w20h4inn984839lkkk-kde-l10n-mr-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ca-14.12.0.tar.xz"; - sha256 = "19vifinrmac198np588xkhyzmr6595ksh4c96cqkpvm0j8n3gv50"; - name = "kde-l10n-ca-14.12.0.tar.xz"; - store = "/nix/store/cbxw10427847fgj6c0fbhscy9bzr7kq1-kde-l10n-ca-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-gl-14.12.1.tar.xz"; + sha256 = "1xjh19c7rjd5k3v3c7g0ljz1kz5vv3zhji4rm84j30z12cks3nhh"; + name = "kde-l10n-gl-14.12.1.tar.xz"; + store = "/nix/store/0f4agkrcrb1cn6sdgdpj1bwln6f2ra5i-kde-l10n-gl-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-wa-14.12.0.tar.xz"; - sha256 = "1kj5di82pzshxmr2zzdjjpmw6mmxgqqm9m1i3jw37i1w8cf6mlrj"; - name = "kde-l10n-wa-14.12.0.tar.xz"; - store = "/nix/store/ylyqnihvclncdxh1c39s9qr5gjd7jyqr-kde-l10n-wa-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-cs-14.12.1.tar.xz"; + sha256 = "1qg9y5173374fpf6yk4v8mlsqdjzp8inirp08qx0lh33jd6rpddb"; + name = "kde-l10n-cs-14.12.1.tar.xz"; + store = "/nix/store/3nk8pxfypvnwbcszm33fn3j7f0kmgdji-kde-l10n-cs-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-pl-14.12.0.tar.xz"; - sha256 = "0a8bxgxhz58zmhdn65yvf699iczv4cgfwykr88kisqyzm2893fqb"; - name = "kde-l10n-pl-14.12.0.tar.xz"; - store = "/nix/store/id48xc3pblhjpkwgkhm1r430dgz187zr-kde-l10n-pl-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-en_GB-14.12.1.tar.xz"; + sha256 = "04b7amh2247ksr414m3x7bc4p22xm6kxncsax9ggapx613flb2zc"; + name = "kde-l10n-en_GB-14.12.1.tar.xz"; + store = "/nix/store/i5vsmw062i49ki35qqyi0ix6x5fl4jvg-kde-l10n-en_GB-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-pa-14.12.0.tar.xz"; - sha256 = "08i35jl5yyb8pirwj9pqsw8ahv8c040ybjsmj7hisga55jqk8rma"; - name = "kde-l10n-pa-14.12.0.tar.xz"; - store = "/nix/store/rld59v1fk65947nx21k3abr20wid4z4m-kde-l10n-pa-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-sk-14.12.1.tar.xz"; + sha256 = "0ic2y081699mv16hpkb3ivdvd4ph51wz3md5bz65pfz404gn7krf"; + name = "kde-l10n-sk-14.12.1.tar.xz"; + store = "/nix/store/p2jc4kci6k5kn1ihy9yv5inp4p4g01n9-kde-l10n-sk-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-is-14.12.0.tar.xz"; - sha256 = "12wi40pw25h82n85frndzdgr6na9kmw2gj66gwsr4qg7mmfyrrr9"; - name = "kde-l10n-is-14.12.0.tar.xz"; - store = "/nix/store/ydi6f76dirkhlqxndfva205bmp2qpbs1-kde-l10n-is-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-ga-14.12.1.tar.xz"; + sha256 = "0794p0dqa1nnkwwc2ipslzhaakcx3r4b6s03hf7m14r58wmvws28"; + name = "kde-l10n-ga-14.12.1.tar.xz"; + store = "/nix/store/4kbdmqqmv1slh4z56rifg8sw0a9980m4-kde-l10n-ga-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ca@valencia-14.12.0.tar.xz"; - sha256 = "1zan2sg6dnfxkvs71m55b05f1rj1jnfwhpym7zwiwk5fq77ql7wh"; - name = "kde-l10n-ca_valencia-14.12.0.tar.xz"; - store = "/nix/store/vfds2vval326ayks5ksiggmczh30p24i-kde-l10n-ca_valencia-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-sl-14.12.1.tar.xz"; + sha256 = "0nv2yrk99dkvb49ww6l6za0czy89p1nsilm56f4mdgbvrgzwk9zp"; + name = "kde-l10n-sl-14.12.1.tar.xz"; + store = "/nix/store/hdyxfm2wnigh8wb3ay8y8v7psjrbijy7-kde-l10n-sl-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-nl-14.12.0.tar.xz"; - sha256 = "00p18abfs8hhivngrm78sbq24i25j0jkah3s1389305b1vdychz3"; - name = "kde-l10n-nl-14.12.0.tar.xz"; - store = "/nix/store/406dyfjsy60k4arch0v4xmzwcpi11js1-kde-l10n-nl-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-nb-14.12.1.tar.xz"; + sha256 = "0zj66ydg5pwlx3hwwdxz6i8m330wz0w2l2p4fvf4kjvy49cafrmd"; + name = "kde-l10n-nb-14.12.1.tar.xz"; + store = "/nix/store/ln3d7jpln9kl947fhgknbhg0rh6lnxds-kde-l10n-nb-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-cs-14.12.0.tar.xz"; - sha256 = "04nbwi367kwxf61kxcbswv8ijxcfs7zb82fnjzxn7m4v2p8xhlzk"; - name = "kde-l10n-cs-14.12.0.tar.xz"; - store = "/nix/store/aabll4xlw2xi1x19gc19n1k9cgs4mp9q-kde-l10n-cs-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-ko-14.12.1.tar.xz"; + sha256 = "08q0d0q2cm2bmdwwmyavzb07wlbnf5lpl071gjm146kzk0y1kmpg"; + name = "kde-l10n-ko-14.12.1.tar.xz"; + store = "/nix/store/vw8kpmpiyrrqch5wb4164yv0jhkdkpkk-kde-l10n-ko-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-da-14.12.0.tar.xz"; - sha256 = "0j2llvmymsmiv9agsvhpzhnr6gvq61dyj2af2i5ih96mg3ycvzl1"; - name = "kde-l10n-da-14.12.0.tar.xz"; - store = "/nix/store/pcq67rb79d0cmz8q9c9h62hw3n7dkgvb-kde-l10n-da-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-ro-14.12.1.tar.xz"; + sha256 = "0xprq9jw94i38aaq1drkv1qpgf3rf75745zlagzb430jr1a285lb"; + name = "kde-l10n-ro-14.12.1.tar.xz"; + store = "/nix/store/87kmgghdnkmzvdbk611qmv2nav8m2f0p-kde-l10n-ro-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-it-14.12.0.tar.xz"; - sha256 = "13aw67x3ggzhqhfy6gmka3p7rmp26vid6zpz6f1qacp5a0nqip79"; - name = "kde-l10n-it-14.12.0.tar.xz"; - store = "/nix/store/asgl8c398kyh16jgm5sppm64yhvpiahh-kde-l10n-it-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-ug-14.12.1.tar.xz"; + sha256 = "1am6yr3qq4l2wgpphxhqfj8ydndvjxmc3cl4gz6zlkddaw4pv5kr"; + name = "kde-l10n-ug-14.12.1.tar.xz"; + store = "/nix/store/h8wfla9jsbhfjvjfnca6yjwpcc90nb5m-kde-l10n-ug-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-fr-14.12.0.tar.xz"; - sha256 = "019f9b8n6x264ak0dfb79yq5f7wz6l8i9kswnaxflaq683j3r7cq"; - name = "kde-l10n-fr-14.12.0.tar.xz"; - store = "/nix/store/vg28z61p89bdsxpdhiip20zvwdjnqzrm-kde-l10n-fr-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-hr-14.12.1.tar.xz"; + sha256 = "0hjhzf77mckh9xqqxn54w47lsn3fwl2p4rfk22ijlliglrylpajv"; + name = "kde-l10n-hr-14.12.1.tar.xz"; + store = "/nix/store/mja592hds8ajqsx96wb1zxph1n0pxqb0-kde-l10n-hr-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ja-14.12.0.tar.xz"; - sha256 = "0f8yjf18pnx316mrgvk1365cqjqdf55vfap069sv0i0aa4qwfsk8"; - name = "kde-l10n-ja-14.12.0.tar.xz"; - store = "/nix/store/p1saz1zlbf9pzd7nkgrj1mjcg1gaj316-kde-l10n-ja-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-pa-14.12.1.tar.xz"; + sha256 = "0sr6pygs0lk1ar2zn6966ngaf9vjfy207i1bgg6gr3559v5wkx8x"; + name = "kde-l10n-pa-14.12.1.tar.xz"; + store = "/nix/store/9vay8airc00fg0d91lpp84l21akqxn27-kde-l10n-pa-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-et-14.12.0.tar.xz"; - sha256 = "1jgmggjksfrza100xaj5r7k4rasfkwyqzs724ln24zn833gwi9rm"; - name = "kde-l10n-et-14.12.0.tar.xz"; - store = "/nix/store/0v0sfkwkzlshqzbkr48vzkwqwpaqfd8y-kde-l10n-et-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-id-14.12.1.tar.xz"; + sha256 = "018yvdp7l9qjaj7niyjas87dhna1xr0mikpdycw5dbwchpizlr53"; + name = "kde-l10n-id-14.12.1.tar.xz"; + store = "/nix/store/sx4w67x5xq87ragvsysg4jwcpvrk674p-kde-l10n-id-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ar-14.12.0.tar.xz"; - sha256 = "1jic5733gnj4m88nk415z3klnk98jvw6fqkgn183d662c25ikpnx"; - name = "kde-l10n-ar-14.12.0.tar.xz"; - store = "/nix/store/isdhwkdw7daa041k4rgjabp0q1hqdb5k-kde-l10n-ar-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-bs-14.12.1.tar.xz"; + sha256 = "0ybh9wyhym05rlc3s0kl9lh07y96nyl3p4lifj13lcqi975mgnp9"; + name = "kde-l10n-bs-14.12.1.tar.xz"; + store = "/nix/store/l9cx18xxg7ly9nrsfi1lj9vxzg19h9sq-kde-l10n-bs-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-tr-14.12.0.tar.xz"; - sha256 = "0m252fj9g17jkwrl6fzi63sl2h5z24sv6d7sc30hx6zdds5l7q5c"; - name = "kde-l10n-tr-14.12.0.tar.xz"; - store = "/nix/store/fqbxd3r3ir5qnlxns1xl5iji4a0iir5b-kde-l10n-tr-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-pt_BR-14.12.1.tar.xz"; + sha256 = "1wbgns7pq0jxjffgvr6hgfg3san1k2c7wppsvn2cpjiph0v4azz9"; + name = "kde-l10n-pt_BR-14.12.1.tar.xz"; + store = "/nix/store/59bsq0cq07hc9apbfdmaa66jg5n8wlwg-kde-l10n-pt_BR-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-de-14.12.0.tar.xz"; - sha256 = "00gqhi3xlqh82ix2hbvry4z6akb9w4k7zr5b0c6h5rqmfwqplzyn"; - name = "kde-l10n-de-14.12.0.tar.xz"; - store = "/nix/store/fmfy2il2akvkfrmcnhk3v794i04iqr09-kde-l10n-de-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-bg-14.12.1.tar.xz"; + sha256 = "0m404hxz8dskbdsni021703vdn4lvwpf88hwrdrfnhcv06jazjiq"; + name = "kde-l10n-bg-14.12.1.tar.xz"; + store = "/nix/store/9xiaf2c0lbxy65vrx6hdh884ky6h2s79-kde-l10n-bg-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-nn-14.12.0.tar.xz"; - sha256 = "1aan8fca8691ly686i8k9f485jshircl3kl7rapr8lb3kwlj1a91"; - name = "kde-l10n-nn-14.12.0.tar.xz"; - store = "/nix/store/6l2hnsqkmzn7j599g9fiazal943h9s1b-kde-l10n-nn-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-nds-14.12.1.tar.xz"; + sha256 = "09r79l4ngcsnya6kqj5hj69xq00bf4ndxgkkplwiq137zqamqcfl"; + name = "kde-l10n-nds-14.12.1.tar.xz"; + store = "/nix/store/m8ahg0qxpv2hskl9dl7dgch10adxfia5-kde-l10n-nds-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-sv-14.12.0.tar.xz"; - sha256 = "0qk849zz44v8v1vq7gq6jhfm52pdqynarxsdwpmzi3ad1yjxz5nz"; - name = "kde-l10n-sv-14.12.0.tar.xz"; - store = "/nix/store/y5jd728q88j34znsnwpnqx60jdprpisc-kde-l10n-sv-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-zh_TW-14.12.1.tar.xz"; + sha256 = "1azwmzg47pk4b23hpnpic3c8phnfz4iy3n6lv50sz98b9whkmf0s"; + name = "kde-l10n-zh_TW-14.12.1.tar.xz"; + store = "/nix/store/mq5v891rzj692h61aak71g71iy963ayw-kde-l10n-zh_TW-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ko-14.12.0.tar.xz"; - sha256 = "0l3rhk94bxha9anpncgkl2v1bwxdcarpn3i9qv4sxa5mxhyii6b1"; - name = "kde-l10n-ko-14.12.0.tar.xz"; - store = "/nix/store/bnrbvc5zm0f1zq09wrgz76m4fy7p2nvb-kde-l10n-ko-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-nn-14.12.1.tar.xz"; + sha256 = "1xp44glwk6nnnavw0lrl7ssl5miqfd7b093chfz35g2g92nyaa3g"; + name = "kde-l10n-nn-14.12.1.tar.xz"; + store = "/nix/store/gprdva58d383n4ka677pdbpaz8l05w8i-kde-l10n-nn-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ug-14.12.0.tar.xz"; - sha256 = "1sih3ci4718mbrm8vgambxhn822pnaqvazcdrpdwpgnn1dc76c25"; - name = "kde-l10n-ug-14.12.0.tar.xz"; - store = "/nix/store/qzpdx97b076fs5nxqc3r59m3lall2vyx-kde-l10n-ug-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-ia-14.12.1.tar.xz"; + sha256 = "1kjjg4z4y0fh4kyzy9vzxlw47xkiirh207d7x0b94nksxzbqwg67"; + name = "kde-l10n-ia-14.12.1.tar.xz"; + store = "/nix/store/jhv6zy04igavcq0dxsg9kk3vfh2063m9-kde-l10n-ia-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-sr-14.12.0.tar.xz"; - sha256 = "1sppkdrd8jja61ac19bqcqzgy78b13k2klxdss9474q6i08lxpq7"; - name = "kde-l10n-sr-14.12.0.tar.xz"; - store = "/nix/store/6cm722b2bxpa6kl6rncskwzhyfhq7a5v-kde-l10n-sr-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-tr-14.12.1.tar.xz"; + sha256 = "1kdxps75gv2vlf98f958llkk161z2y908bg1fdq4rgdh1n3bylkh"; + name = "kde-l10n-tr-14.12.1.tar.xz"; + store = "/nix/store/hy0v61dnnmpbj84a4imvgxqx3y0fd5qg-kde-l10n-tr-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-gl-14.12.0.tar.xz"; - sha256 = "051kr7wn8bfgga1a09dhyfypbvs5yysv6ipry34bhpjssvbb5ypp"; - name = "kde-l10n-gl-14.12.0.tar.xz"; - store = "/nix/store/cllqcfj5wpnbzm0aphq6plc30xcx5w35-kde-l10n-gl-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-ar-14.12.1.tar.xz"; + sha256 = "121dblyh53fb3qirg7s9givqcn0xswdj2hrnqc8s2x2qas74v6a9"; + name = "kde-l10n-ar-14.12.1.tar.xz"; + store = "/nix/store/jmjbgfmqvcqd1sxdj0a7c73a9yqyzvpz-kde-l10n-ar-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-id-14.12.0.tar.xz"; - sha256 = "066mzvykk9x7nnmamdiv7vkq0glj5311l6qrzk7n0m7fww54nhn7"; - name = "kde-l10n-id-14.12.0.tar.xz"; - store = "/nix/store/px1ld24ygmjbwaf84cgp0h5sz9akznhx-kde-l10n-id-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-zh_CN-14.12.1.tar.xz"; + sha256 = "0cyi0g55xln8smnlnhl0vfpi0jrihnfp3vrv6j2gz30zzfgkw9dp"; + name = "kde-l10n-zh_CN-14.12.1.tar.xz"; + store = "/nix/store/b9dqgb7nsfgyzhr4vw7fnl287spyjigg-kde-l10n-zh_CN-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-pt_BR-14.12.0.tar.xz"; - sha256 = "1xyk76xlq57imxj04rw7rp03s6pb8hyrm243jvjbh2vrqr9039dg"; - name = "kde-l10n-pt_BR-14.12.0.tar.xz"; - store = "/nix/store/47vvc5hqzixqwrw4v79sxkj30l44fbrp-kde-l10n-pt_BR-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-es-14.12.1.tar.xz"; + sha256 = "11i4xmsigmi9mqbc5x9l96vsrfh6709fbbfpqa6b28a5jif9anmr"; + name = "kde-l10n-es-14.12.1.tar.xz"; + store = "/nix/store/0ycvh7sgyhjqffzq5ff5mjnv0y4f8pxy-kde-l10n-es-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ru-14.12.0.tar.xz"; - sha256 = "0fs67hkj2a0ks0y50jck50mkk24q48n4wr64kz6vm49amyyn9am0"; - name = "kde-l10n-ru-14.12.0.tar.xz"; - store = "/nix/store/q6qg842pzx6sm9nihr93gk67hhicrkck-kde-l10n-ru-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-et-14.12.1.tar.xz"; + sha256 = "0c8vhbi1bi29krh1sway8z0536cn507i1lp8jffb4mk953mm5y9n"; + name = "kde-l10n-et-14.12.1.tar.xz"; + store = "/nix/store/9rbki0767k1hirpx7530lqcw74bfy2b1-kde-l10n-et-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-nb-14.12.0.tar.xz"; - sha256 = "0nfwwzpqw4yh73frjkqrzwx0zbb4z94bf0bhij0larkldrxmzk69"; - name = "kde-l10n-nb-14.12.0.tar.xz"; - store = "/nix/store/0gq63i4449yc84xv6dgxpwdfj59h1xc0-kde-l10n-nb-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-fr-14.12.1.tar.xz"; + sha256 = "1s2glywjbrr2q6ssmalblschrgny4rk3q3aws2ffrrlkanx0qyva"; + name = "kde-l10n-fr-14.12.1.tar.xz"; + store = "/nix/store/pq8r37pcg05p9rc5prcy9r2f5mby7m0z-kde-l10n-fr-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-bg-14.12.0.tar.xz"; - sha256 = "10yzxd178vv232wizchr9sjl0cm3bvnlr3x20s9hmqz2jl7mvfdg"; - name = "kde-l10n-bg-14.12.0.tar.xz"; - store = "/nix/store/v87pisprhnhzwfydk2clvcfmnyshyg14-kde-l10n-bg-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-fa-14.12.1.tar.xz"; + sha256 = "0pj3klcdlash8wgvz75nw009jz63rblv038yhrh1qsidjw4vsl85"; + name = "kde-l10n-fa-14.12.1.tar.xz"; + store = "/nix/store/k0amn3lcd7xcssqh8fs46swa9jmksv9x-kde-l10n-fa-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-mr-14.12.0.tar.xz"; - sha256 = "1hhxllasrkcjgwxabi5mp91j9n2dskdyjvjhfkna2his9rhk3y9p"; - name = "kde-l10n-mr-14.12.0.tar.xz"; - store = "/nix/store/6bb09s9fkvpwywjcdq32155v53lrdslw-kde-l10n-mr-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-lt-14.12.1.tar.xz"; + sha256 = "0k4m1ixlnmmgbznhgvbmfss0c1fynd492sylcvbsrnqcawq3fqdz"; + name = "kde-l10n-lt-14.12.1.tar.xz"; + store = "/nix/store/cqbsi6sr0mcl3pnzlk0w52disg2xgm1i-kde-l10n-lt-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-el-14.12.0.tar.xz"; - sha256 = "0pll4srqn5mq05p2xrx4bbk8kazw9a789bil9i2scidm4wif52br"; - name = "kde-l10n-el-14.12.0.tar.xz"; - store = "/nix/store/ynncyff6ymil5wvlxdaj8fpk1pj178gy-kde-l10n-el-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-nl-14.12.1.tar.xz"; + sha256 = "0m0hwib0v5j2bmgkgwjzhbhqnyk8gcm46969rr2qf51snrvynlax"; + name = "kde-l10n-nl-14.12.1.tar.xz"; + store = "/nix/store/8pw7v2ccr5vgl6ic7dnlm5xcqgkbvxyr-kde-l10n-nl-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ga-14.12.0.tar.xz"; - sha256 = "1nhs3x6f1qm3py8i8qg6pxz0nb6yjkbga4kyq5csy1hn2pdc9ddj"; - name = "kde-l10n-ga-14.12.0.tar.xz"; - store = "/nix/store/pgfi69ml2azvnnysm7p2wzak5kvb7bjl-kde-l10n-ga-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-eu-14.12.1.tar.xz"; + sha256 = "0wcax8gnnk6rwpfl6ph8z5i013rmh08pr159nxpakdsvbcn5ma5v"; + name = "kde-l10n-eu-14.12.1.tar.xz"; + store = "/nix/store/vplfymrx36jk65b0xjmzh2g4l9ky7dfm-kde-l10n-eu-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-km-14.12.0.tar.xz"; - sha256 = "19866fn5ycw5p8cza95qxcxja0mq3ib5kah3c4cgf7jwc5w36r0a"; - name = "kde-l10n-km-14.12.0.tar.xz"; - store = "/nix/store/njsa897hga4nf6hkni60bzcjk6619d81-kde-l10n-km-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-ca@valencia-14.12.1.tar.xz"; + sha256 = "10r6zkisnm4rcyzdxs0jbilbqg78qr9rzj5901q16kz01nm2fpfq"; + name = "kde-l10n-ca_valencia-14.12.1.tar.xz"; + store = "/nix/store/xdh9f96r2l1fnj1z7dl4321aj362kjph-kde-l10n-ca_valencia-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-fi-14.12.0.tar.xz"; - sha256 = "00xhy8rwj1h0bp6i0c8xf4nr24rlf6ixh1lyhizi32qqgrc9hyz9"; - name = "kde-l10n-fi-14.12.0.tar.xz"; - store = "/nix/store/jfa7jq671wg0iwq93nvk478ji4rphbif-kde-l10n-fi-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-el-14.12.1.tar.xz"; + sha256 = "022kr5cvlz8hxj3s74my680ghp23lj8amykzgr5z9i996q2hs6ps"; + name = "kde-l10n-el-14.12.1.tar.xz"; + store = "/nix/store/p9a3lyi934i4pc5p8433firhkcs0ybn3-kde-l10n-el-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-nds-14.12.0.tar.xz"; - sha256 = "0f3c87pq8p9045vvvzsr9y7fn58ai5qma9q7nwcj6xzg7jr9rdly"; - name = "kde-l10n-nds-14.12.0.tar.xz"; - store = "/nix/store/w8cwavxcqpi7v95cf616iz3j86f032jp-kde-l10n-nds-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-fi-14.12.1.tar.xz"; + sha256 = "1sxs5z3dkx7hb8l7ilrhzvl2ip02fsb24iqgh0gadqwdfj46gwjn"; + name = "kde-l10n-fi-14.12.1.tar.xz"; + store = "/nix/store/9f3cb3yksriwphrnkmn1knrq0108ka4p-kde-l10n-fi-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-ro-14.12.0.tar.xz"; - sha256 = "15x752gv0mkqj20ljj8kkl7vd5g638ak6hayhx1nxq3vv1l69xrc"; - name = "kde-l10n-ro-14.12.0.tar.xz"; - store = "/nix/store/3gcxdfpl66cf9yff34asv5qnivd3n40c-kde-l10n-ro-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-l10n/kde-l10n-hi-14.12.1.tar.xz"; + sha256 = "0a5ilahwh6wpxg4mb3wqg079qfvcxg7zqblwyx6mdwh4d2ly5y1f"; + name = "kde-l10n-hi-14.12.1.tar.xz"; + store = "/nix/store/pfswxr29nz9qylmb7n83cnap95khz248-kde-l10n-hi-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-he-14.12.0.tar.xz"; - sha256 = "1sik9jgc2dwv77hngssnjp8s82nhb3xmk2g0hh3gss6sjazq876w"; - name = "kde-l10n-he-14.12.0.tar.xz"; - store = "/nix/store/3s7pvyh545f6byl7bzvla4jpcw8mcsfk-kde-l10n-he-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/granatier-14.12.1.tar.xz"; + sha256 = "0lifihkssp0g30kv3iigbpr9ghdwwykmzfiv4qwsxaxadil9qqlm"; + name = "granatier-14.12.1.tar.xz"; + store = "/nix/store/ychwcs2gn4mgmhza315nmf2z35c0ibb7-granatier-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-lt-14.12.0.tar.xz"; - sha256 = "11algg7kh4y5j9g2pk9v4lhiwk09d52qyhhsm9b50q3q98p936fq"; - name = "kde-l10n-lt-14.12.0.tar.xz"; - store = "/nix/store/r897k5j88ss6bbm26km68kb4n5wxdd2b-kde-l10n-lt-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kamera-14.12.1.tar.xz"; + sha256 = "1avmsy622rnyyvsx9zwspqx9g4mb5wzc74mvcjrivi3c3mcz2ng6"; + name = "kamera-14.12.1.tar.xz"; + store = "/nix/store/c1n1s1hbj8q4smgxnd4kka9qidh0rvvw-kamera-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-l10n/kde-l10n-pt-14.12.0.tar.xz"; - sha256 = "14mk3lmlfh9jf760c49gx7yvyx60smlqm5ca9szpgdlby3h5g1kq"; - name = "kde-l10n-pt-14.12.0.tar.xz"; - store = "/nix/store/xz7sds066nn6ihhqbqli6qmy12skmp50-kde-l10n-pt-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kfloppy-14.12.1.tar.xz"; + sha256 = "1ky8n0zk07d3cnap8f3zw5qck2kw4l0dql0fnbk3s58r982af2fd"; + name = "kfloppy-14.12.1.tar.xz"; + store = "/nix/store/bl5csvnm20xxaqz5p7d3ymnkbd0df1p1-kfloppy-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kremotecontrol-14.12.0.tar.xz"; - sha256 = "0gifc5dw9m4p4f4xai1hksx25ny804zx68skaxg1hwahglpwfa34"; - name = "kremotecontrol-14.12.0.tar.xz"; - store = "/nix/store/3jdpjfwc2plf52v4l8z8ay4771pyhb3p-kremotecontrol-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdepimlibs-4.14.4.tar.xz"; + sha256 = "04c53ms91r8bpxgn305zzvagi30jli7217kvgdy4z4il6wnvns8r"; + name = "kdepimlibs-4.14.4.tar.xz"; + store = "/nix/store/v157pqk6clf9yn21cdbvxxvh0sn892rd-kdepimlibs-4.14.4.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kgpg-14.12.0.tar.xz"; - sha256 = "1vixqnrpfszajw7gh98vvq0kh3r8x3m43fifwk64bfx62g0p2hrs"; - name = "kgpg-14.12.0.tar.xz"; - store = "/nix/store/76wflnqgvzgj6239fvv4sy1wxhb46gn4-kgpg-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/libkipi-14.12.1.tar.xz"; + sha256 = "01bpjh40p5cwli018sgyn6jgis1l83icikabcw6vxkp8vsn3q6yg"; + name = "libkipi-14.12.1.tar.xz"; + store = "/nix/store/7amx4gdg85lw28amb0v3nd92hk71lphs-libkipi-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kfourinline-14.12.0.tar.xz"; - sha256 = "0bxyjwj6a3ddrbkp0d08jpl1h6yhs1mxfvxfw8dzphlal84x3342"; - name = "kfourinline-14.12.0.tar.xz"; - store = "/nix/store/hagccwn7b0nhqmxmj1fd366gl8v8wacg-kfourinline-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/khangman-14.12.1.tar.xz"; + sha256 = "1574cdbq5lyq4hl84xwia5z15az4zzh6zvasxvaa5bz94cjkpyns"; + name = "khangman-14.12.1.tar.xz"; + store = "/nix/store/jyx0msd02v7iikj7czv3y8ckw79rahpa-khangman-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/libkeduvocdocument-14.12.0.tar.xz"; - sha256 = "0gs16rz9p4awk2j8nashdqxcpd8cjqh54qfd608lv10pjcciq46n"; - name = "libkeduvocdocument-14.12.0.tar.xz"; - store = "/nix/store/dglf07qsv8ahyh3ba4pnfqyxhyrqjgvm-libkeduvocdocument-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/konsole-14.12.1.tar.xz"; + sha256 = "0i7mccspglppz0sx2zqfn0861h6ibxkwrcscivqk7yxpq44nb58j"; + name = "konsole-14.12.1.tar.xz"; + store = "/nix/store/0wy6dhhq6gn6h58vi324yiqa2f5ni5py-konsole-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kopete-14.12.0.tar.xz"; - sha256 = "1dfnqmvxvr80mcjsw4nhm4d9m2r7zsflwq5x20qnl041732ml8xj"; - name = "kopete-14.12.0.tar.xz"; - store = "/nix/store/4pvhpl6m2fbvln3ngk6szrn7l8qi108p-kopete-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/killbots-14.12.1.tar.xz"; + sha256 = "0i006gjysfbf9wn0qgbv47fvx8z4v49ikcaqg9y83pl72shnsa1j"; + name = "killbots-14.12.1.tar.xz"; + store = "/nix/store/yg7gb0aidvcxh4i1z0ja8nvs23vhdf22-killbots-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kturtle-14.12.0.tar.xz"; - sha256 = "00mrb48hcj90nh03rcdv2hc9c83n2maq3bk0d0blcdq5j4ajk0jf"; - name = "kturtle-14.12.0.tar.xz"; - store = "/nix/store/h1spdqnlway307642szcpd044hvvpmkp-kturtle-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kturtle-14.12.1.tar.xz"; + sha256 = "0sn74w413xx5y3kh0fqf7f47pklz4v22nnv6x11kpkcyx1xmghh9"; + name = "kturtle-14.12.1.tar.xz"; + store = "/nix/store/s16w00cgm430r315d2v2a041hivc5a1q-kturtle-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kcolorchooser-14.12.0.tar.xz"; - sha256 = "16r2znaqczvhis7nvn79m23dykhjs3rbz763sfdzk7g901sr4md4"; - name = "kcolorchooser-14.12.0.tar.xz"; - store = "/nix/store/ly01qs9baqm2k92hji7vi3mmk543y6rn-kcolorchooser-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kajongg-14.12.1.tar.xz"; + sha256 = "0690jlsnj3s2l51nmx3an75q0m6xv0rssdmshrmbxgp2cqx5b455"; + name = "kajongg-14.12.1.tar.xz"; + store = "/nix/store/j2qlvd878dlxkaps9v61dw9k1n6nmh4p-kajongg-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kig-14.12.0.tar.xz"; - sha256 = "0aqmfw7cv9njgdcdf1vljzicvblx27ps4ywxiarvhzm6pk794ssa"; - name = "kig-14.12.0.tar.xz"; - store = "/nix/store/hmbc2l6kqfmljx9lr5v71i19iwlrrfy2-kig-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/bomber-14.12.1.tar.xz"; + sha256 = "0g4cb3jwva9saddf9m2j4k3y1gybh2bv8dxzfb1xqy5cv20qlrfc"; + name = "bomber-14.12.1.tar.xz"; + store = "/nix/store/8v0k2n5pkvv6wg3q957zqclasmsw2a7c-bomber-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kanagram-14.12.0.tar.xz"; - sha256 = "0wnkhbi3x5556jailwx8s813ziizch2xn6myy2gwks1m2wbhqm37"; - name = "kanagram-14.12.0.tar.xz"; - store = "/nix/store/vd50x5f0ddwips4gcksiacardizds7k4-kanagram-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kruler-14.12.1.tar.xz"; + sha256 = "0rag54kg5jzgj32fnf4xmawb0hnk52rhjf7i2y5f3156x3iraxxx"; + name = "kruler-14.12.1.tar.xz"; + store = "/nix/store/c61iqdbq71kb6wvnzfq7436hni8anrrn-kruler-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kbounce-14.12.0.tar.xz"; - sha256 = "1wcgrchiqs0p02k8jk2h7qv70dg66mpr2rhr3m64llz105izlhn5"; - name = "kbounce-14.12.0.tar.xz"; - store = "/nix/store/min797121nfrm14p2abc6fwp3lr6rkkl-kbounce-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kmag-14.12.1.tar.xz"; + sha256 = "1wlz3n3z9qcsqvs7rz3a76bh6rkrq0g9p797axcsfp7wzjfilj5c"; + name = "kmag-14.12.1.tar.xz"; + store = "/nix/store/r2c1gika9sw2m5i1mmj3b47n7g19715k-kmag-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/okteta-14.12.0.tar.xz"; - sha256 = "0qs7f6f4d4i7jylkmyasy5fz836xg4i88xbkfsmd0fxdhyxz8plm"; - name = "okteta-14.12.0.tar.xz"; - store = "/nix/store/5hz4n2222j86h7clwgp6hjyk2qc315fh-okteta-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kwalletmanager-14.12.1.tar.xz"; + sha256 = "16pd2iym8v9xxdmazn2i7vq61c9m805h9a7awy8wha8bfdinazvi"; + name = "kwalletmanager-14.12.1.tar.xz"; + store = "/nix/store/rqrykz2vvj59w1563dgcjpi8fmkwdnm5-kwalletmanager-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/khangman-14.12.0.tar.xz"; - sha256 = "0v2gi81hsg21j5bsw4rvzas0yifswr52fsjy4apvr6kah255dpwb"; - name = "khangman-14.12.0.tar.xz"; - store = "/nix/store/v9si5rxn66647m1z64lxjv8m0jr8inqi-khangman-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/krfb-14.12.1.tar.xz"; + sha256 = "15kxapi1mwjpbj995k8rxla0h1wwvhd406pbwkpak3a9szljsv72"; + name = "krfb-14.12.1.tar.xz"; + store = "/nix/store/x147kkpbjm9mmdbapxs040cvb8fci9ab-krfb-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kshisen-14.12.0.tar.xz"; - sha256 = "07sqfb8d2amlvw1zs75jzir9hk59r9gs5a3v44f7sxq8llp80fiq"; - name = "kshisen-14.12.0.tar.xz"; - store = "/nix/store/5qlif5h65zhivzr2avqjznqw2l6vzgff-kshisen-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/libkcddb-14.12.1.tar.xz"; + sha256 = "1vb8rmb1j0nh2dh8ch19v1qpdxhc4c0am7k11lld45kamg3az0gd"; + name = "libkcddb-14.12.1.tar.xz"; + store = "/nix/store/ar6s1pn0lfgs1iw6q5akr0l5dcrd1x2a-libkcddb-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/libkdcraw-14.12.0.tar.xz"; - sha256 = "06asl5h5cllxbgimlf9y6jxlcgjfnfrqp1kv3waa7h9clcaf4nc5"; - name = "libkdcraw-14.12.0.tar.xz"; - store = "/nix/store/4ij5sfxp466klszw3b2xc48al2mjmpd1-libkdcraw-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/klettres-14.12.1.tar.xz"; + sha256 = "1bj5s3js6v3641s2kgrl6a5bgr25g9lgbvsfzqrp0pil2nx1g6h1"; + name = "klettres-14.12.1.tar.xz"; + store = "/nix/store/dbf3r79p85w5v6jihmqndcb631kqpb7m-klettres-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/konsole-14.12.0.tar.xz"; - sha256 = "0xj995s1ib600nis840bxyb3jnc85r3a8ragwbrzfjwfv7z1d82y"; - name = "konsole-14.12.0.tar.xz"; - store = "/nix/store/v18bchmlxdpigvim0qcqz6j760ml7gdh-konsole-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/klines-14.12.1.tar.xz"; + sha256 = "1hxjqpc1z47dj1ryp116hdzkla4h1awnlmyzq7yjhki2viw32n3f"; + name = "klines-14.12.1.tar.xz"; + store = "/nix/store/xwj5di67f0swj1w0c2235vrbany8ffgn-klines-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/cervisia-14.12.0.tar.xz"; - sha256 = "1hlwwxaf2slrwphny4vyvdy8b56hs30fs40k8rpdcz9cl3y4a3c9"; - name = "cervisia-14.12.0.tar.xz"; - store = "/nix/store/nbw36damdi79i3hn0lbdwrxjn6vdll1w-cervisia-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/ksystemlog-14.12.1.tar.xz"; + sha256 = "15a92f873vybp3m9icjshbqs8nl6xm4cl9ca3cghmdlcqrn7f92x"; + name = "ksystemlog-14.12.1.tar.xz"; + store = "/nix/store/aj1drn165rirvr5wjmqfnzsfknnb32gj-ksystemlog-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/ark-14.12.0.tar.xz"; - sha256 = "1y1lnxiswkbaf37wshbwsj5l7kac846q44xvzw9nvmdnbx5wzayr"; - name = "ark-14.12.0.tar.xz"; - store = "/nix/store/zm0axs0mp8944p16l15v2i21kd5v1q5l-ark-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/klickety-14.12.1.tar.xz"; + sha256 = "071y9khz57mrw12dvwxhs03jn56j06hw38hcf8d4r4wksbwr3j87"; + name = "klickety-14.12.1.tar.xz"; + store = "/nix/store/y8p216blw2zrld7mj5c1ji9nwqhrbqsf-klickety-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kjumpingcube-14.12.0.tar.xz"; - sha256 = "0gz7dwvbk6h8hv68qw0q50wnbiwr75ifjv0lr7h4nm4w7239flhp"; - name = "kjumpingcube-14.12.0.tar.xz"; - store = "/nix/store/y3x8dr2cm9sl59b14g7rh4l6cbnviy7m-kjumpingcube-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/lokalize-14.12.1.tar.xz"; + sha256 = "1ala2pfqh0a0kqxiyfpp11rcn805g6gcn0m9qjbmdqhl9wviij9h"; + name = "lokalize-14.12.1.tar.xz"; + store = "/nix/store/5c1isv8y9s4k7153i5y41jdps6zsp8gl-lokalize-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/poxml-14.12.0.tar.xz"; - sha256 = "0jwjg5s7smzjysj89aj8i299419jwyqymvxzmjy5pxc5qpsg7254"; - name = "poxml-14.12.0.tar.xz"; - store = "/nix/store/250gj1hmnmnn1flqj427k0xv520b1qky-poxml-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdegraphics-thumbnailers-14.12.1.tar.xz"; + sha256 = "198m7iw621azbcp4abv3izq5p29yz9s2apr6ivxpp1iqzpz2x70g"; + name = "kdegraphics-thumbnailers-14.12.1.tar.xz"; + store = "/nix/store/d315k9787k4c5ww7zp0341cybnwwsy2j-kdegraphics-thumbnailers-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/libkcddb-14.12.0.tar.xz"; - sha256 = "0b8yasvaslizfcha5vh0pvwq85aihpn5dxrdxja20ljs5c8x9gjj"; - name = "libkcddb-14.12.0.tar.xz"; - store = "/nix/store/lm9jra7l3kmlwpwkz30riayx83zx6kk0-libkcddb-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-base-artwork-14.12.1.tar.xz"; + sha256 = "0zd298ii8a3lnfh6lxgw6nmf91kx3days1nqk5arilkbrf7b4952"; + name = "kde-base-artwork-14.12.1.tar.xz"; + store = "/nix/store/6v8hm7rgdvfkvakv1jfq3g7jk3zq7x3z-kde-base-artwork-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kreversi-14.12.0.tar.xz"; - sha256 = "1m32vdcgwgpzx4iiihh1hmbddq5sp9kbswq6xwsrqx113dn2l0ar"; - name = "kreversi-14.12.0.tar.xz"; - store = "/nix/store/bpsas0ppwzqygjlnw2r5nqps8fy5y3zp-kreversi-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/artikulate-14.12.1.tar.xz"; + sha256 = "021hyprapc6fjhls55yn69sndm13krfriwj1vmq5mvqxzr0aid2k"; + name = "artikulate-14.12.1.tar.xz"; + store = "/nix/store/xaibvsd6g0xnwpnayb0jxhah9hmb3xin-artikulate-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/juk-14.12.0.tar.xz"; - sha256 = "1i62lkiw8mbsj4d3bgy7qr8f755s8fxnb3bhg89lgpj5b6llnkzn"; - name = "juk-14.12.0.tar.xz"; - store = "/nix/store/ppibzvpajb6qsxfizdwnyv0j09a06qbn-juk-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kaccessible-14.12.1.tar.xz"; + sha256 = "0gp49jxkscdqd35xqmzhr17smiwyxgx8xbr7hkvbm10dzn9kx6x7"; + name = "kaccessible-14.12.1.tar.xz"; + store = "/nix/store/s6j8nymsygqkh4vfgkgqwcg6xigda53d-kaccessible-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/umbrello-14.12.0.tar.xz"; - sha256 = "1lllrsbnnlmrncd6zcf7zrq9ld0z9knr3m5gjf9z1dcrfxlmhna1"; - name = "umbrello-14.12.0.tar.xz"; - store = "/nix/store/hj3pax9jsrmbkjclayh33hdrm87i0w15-umbrello-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/konquest-14.12.1.tar.xz"; + sha256 = "006an4bpfsnzcpm086xjyryd1xlzw0yz2knbzkvsdf3jr9kpmnrr"; + name = "konquest-14.12.1.tar.xz"; + store = "/nix/store/wxk5v878fibdxxd9m9f6phyc99a56psc-konquest-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/parley-14.12.0.tar.xz"; - sha256 = "0h2z67nrg2nk4vaawk46m79417d3nbd1zgh3m17317q46dd9w7sw"; - name = "parley-14.12.0.tar.xz"; - store = "/nix/store/6kal51w0anlz5insqphj6g9lfkjqsh7j-parley-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/superkaramba-14.12.1.tar.xz"; + sha256 = "10dlnn4knlvkz38c98613x9px85a8dhlfwpp4231r3v5va03xszj"; + name = "superkaramba-14.12.1.tar.xz"; + store = "/nix/store/p3yhp4gg9pfbmnlb6jqk6xhaz2yllx9w-superkaramba-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kcharselect-14.12.0.tar.xz"; - sha256 = "0732ihxgsarf0y3yinyxyi7gf87vqf95wi911jxv0v9wbqblni0x"; - name = "kcharselect-14.12.0.tar.xz"; - store = "/nix/store/mlx3g2lrsgibmj3m2bhl8y7i0lczxkdg-kcharselect-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdesdk-kioslaves-14.12.1.tar.xz"; + sha256 = "06f8xxzldsqmch9acmfd95lr48rm94d6qll62bj5zi0bs5qjygbw"; + name = "kdesdk-kioslaves-14.12.1.tar.xz"; + store = "/nix/store/ga54jhkjav5i83vmir8j6l51d3gv1cs1-kdesdk-kioslaves-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kblackbox-14.12.0.tar.xz"; - sha256 = "1ja4dn80087n5isg7mm37grf8hajwhyiidga35dkzhawwax1bqg5"; - name = "kblackbox-14.12.0.tar.xz"; - store = "/nix/store/1wvagvl8r3rm07vy89pvlwv8sfpf3g4f-kblackbox-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/cantor-14.12.1.tar.xz"; + sha256 = "100yscp21w7amqmwzh4zsk7kmyn5pf3swlkwipz857wi3wajkm75"; + name = "cantor-14.12.1.tar.xz"; + store = "/nix/store/xhdgix591fkzqdzw0pch0vv8wk2kkhz5-cantor-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kcron-14.12.0.tar.xz"; - sha256 = "1fsh4fsn6h0k1ix7yw4p4fi3ilpwngws1c3fndvadwlalrd8ghk5"; - name = "kcron-14.12.0.tar.xz"; - store = "/nix/store/yr2z8fvkvmfw8filmzjanvnq4c3rxdhf-kcron-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdegraphics-mobipocket-14.12.1.tar.xz"; + sha256 = "0qa0bpfvgbq3x3wlgi1cp3v8xn1wayyjrc07ffdr63w1gfi10mg1"; + name = "kdegraphics-mobipocket-14.12.1.tar.xz"; + store = "/nix/store/pvk5701kz79m2bn13n45ffwy0zjng838-kdegraphics-mobipocket-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kdiamond-14.12.0.tar.xz"; - sha256 = "12pli6qq6pjmlrsswrj32rgdkkqv44yq26aw5v43sx0r4b8jf9rz"; - name = "kdiamond-14.12.0.tar.xz"; - store = "/nix/store/3m18qs6lgabzmjb80yx3mfs97n0ynyga-kdiamond-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-runtime-14.12.1.tar.xz"; + sha256 = "0cy2dhxw2cvbgqrknb3iy97rip2dcd7nrq3pj649mpq9a3r3cg17"; + name = "kde-runtime-14.12.1.tar.xz"; + store = "/nix/store/yd2zzjmb762dkjbkhjxdsnbg38k53f65-kde-runtime-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kate-14.12.0.tar.xz"; - sha256 = "0p7y6xa1svk8h1xpwi94mhy7v5b4mq5i7msf5wcjnvpbhvqqy9az"; - name = "kate-14.12.0.tar.xz"; - store = "/nix/store/hr0hj8g8bn905vi5sxmcyvzkwkmvzvcj-kate-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kiriki-14.12.1.tar.xz"; + sha256 = "00j95hcyrnw2li2abkwqsd0dp8ph4wlqzy0d3gzfnkal19j2x2m2"; + name = "kiriki-14.12.1.tar.xz"; + store = "/nix/store/hxk0628k5s042wcxwd1v7vy951bsjqxp-kiriki-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/libkdegames-14.12.0.tar.xz"; - sha256 = "02mh3xkli6pf1gpdb013riy76qz0gy6xzwxkx35v2wisrmq8waqq"; - name = "libkdegames-14.12.0.tar.xz"; - store = "/nix/store/wld34gq6ll05cyjwxcbdm1lcwih0wl76-libkdegames-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kwordquiz-14.12.1.tar.xz"; + sha256 = "1c03ab89lnnin81lvq3mbcw2d10k3rjlk2fpplcbbnsryq35bivi"; + name = "kwordquiz-14.12.1.tar.xz"; + store = "/nix/store/6a5bi2hpxmry12zq6qkwk2hzlv5h7qkz-kwordquiz-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-baseapps-14.12.0.tar.xz"; - sha256 = "0gnp2hr1bqq505cj1n1y29vag2zlr9fka2a514nvy7p4qdsjv5yi"; - name = "kde-baseapps-14.12.0.tar.xz"; - store = "/nix/store/g44vp3gngqwi5x7504j4yc71lvrvw78d-kde-baseapps-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kate-14.12.1.tar.xz"; + sha256 = "0c3diy846drf5nihvhzhpsp8pl2kviyn6ian61myy2147smkany5"; + name = "kate-14.12.1.tar.xz"; + store = "/nix/store/ykssldwmik1x7njph3rmzh9d14n7f0mi-kate-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/ksaneplugin-14.12.0.tar.xz"; - sha256 = "0b0k9z84c7wwfmr9rq1yrjj28cymd2kkyrnyvj3mhpikg3d5k6zd"; - name = "ksaneplugin-14.12.0.tar.xz"; - store = "/nix/store/26dg7yybr9f6klz0prd7aw2rvn1hdi5m-ksaneplugin-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/parley-14.12.1.tar.xz"; + sha256 = "0awzpa9bl1j9gzy3596dhpsg3pqbmmdh87n52z7cjyk8sw0ikk19"; + name = "parley-14.12.1.tar.xz"; + store = "/nix/store/3k84f0vl6l7l65hmbbdlfp2zg348kcmi-parley-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kdenetwork-filesharing-14.12.0.tar.xz"; - sha256 = "0w9mgj05kj58swqc7gnqqsfalnp00rxdwl3g7zxgz04az2wkhsr2"; - name = "kdenetwork-filesharing-14.12.0.tar.xz"; - store = "/nix/store/wqis9z4mcdkkjrncf3ycllbsbym5dyal-kdenetwork-filesharing-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/libkdegames-14.12.1.tar.xz"; + sha256 = "0af15lbsjc7w5p3s3nxsb08cvyg7dncjmpw7z1vhgqykzmwpyp56"; + name = "libkdegames-14.12.1.tar.xz"; + store = "/nix/store/clfp83sn2pg1jr82j79szwkx0aysl9a3-libkdegames-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/pairs-14.12.0.tar.xz"; - sha256 = "109cgwvbyydwpnsc5gbn5qbx1nrdzvp9hdq5hp0x73hq79cbh6yn"; - name = "pairs-14.12.0.tar.xz"; - store = "/nix/store/l4v2zq7vj4q6yzzwbha8p3bpwb9r2y62-pairs-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/libkcompactdisc-14.12.1.tar.xz"; + sha256 = "10zpv05wmqs1lrby95d5bgvwiqcmkd3ndrdsr6cpayg2lw9nq86d"; + name = "libkcompactdisc-14.12.1.tar.xz"; + store = "/nix/store/ghjddljclnsn3z0rflrrxanbkzxn46m5-libkcompactdisc-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/picmi-14.12.0.tar.xz"; - sha256 = "1p5b9ipy8a4hc1dqfv8i1zm177gm4lv9v22j7jd4wnbkrn84vj5k"; - name = "picmi-14.12.0.tar.xz"; - store = "/nix/store/lbfw07iwhf7m7ihj05rxnbaasywmasmj-picmi-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kmplot-14.12.1.tar.xz"; + sha256 = "0p0iv3m2648vyr1imzwdfs73rc2q39nl8r7w31z5dhm65rq2zi27"; + name = "kmplot-14.12.1.tar.xz"; + store = "/nix/store/k78l2m24w71dbczia8bnwi3fhpqghj6b-kmplot-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kmahjongg-14.12.0.tar.xz"; - sha256 = "0m2nhjh7ld1n8rj4a4mcmvs7g21x5sxvshwm0k9qavfgkwi3ifdz"; - name = "kmahjongg-14.12.0.tar.xz"; - store = "/nix/store/qq0x3r7wyinl7xh30wi10q8dib2dg9gn-kmahjongg-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kuser-14.12.1.tar.xz"; + sha256 = "1zgik2i9z0n58m3fm8g0kgjm9aqa6v1f3331r8nrjir9vd9vr8g7"; + name = "kuser-14.12.1.tar.xz"; + store = "/nix/store/lpdpdbbbgfyib95cq1m1db5fdym6wjxz-kuser-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/libkexiv2-14.12.0.tar.xz"; - sha256 = "0dlf30180k6h7ylg657dz8bwakprp0qfmj41nz5zqjz0id8y316p"; - name = "libkexiv2-14.12.0.tar.xz"; - store = "/nix/store/m8w7056i560sycg89vy8bpbmy1k5r3pm-libkexiv2-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kspaceduel-14.12.1.tar.xz"; + sha256 = "1zihp0nc6gs4xymyykldjw22zrxm8qznjaya4z1fw07hwndijvia"; + name = "kspaceduel-14.12.1.tar.xz"; + store = "/nix/store/p1lzq3dbil7klabykd2995j65qwqfldd-kspaceduel-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kolf-14.12.0.tar.xz"; - sha256 = "0lvfjkllhb8qr5903k112cbk8ymnj3145sll25khxk0pi7m6x9kh"; - name = "kolf-14.12.0.tar.xz"; - store = "/nix/store/94xn5mh9dq9kb0jhk3da6w9p82hz8z0l-kolf-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/gwenview-14.12.1.tar.xz"; + sha256 = "04g3qkz1g27ph6ha1zrbqpr827vhx9n2nigr0dy95a61qw1m0jww"; + name = "gwenview-14.12.1.tar.xz"; + store = "/nix/store/agnpfa5vjjfq79j3x2nf3nfwvvxjl28i-gwenview-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-base-artwork-14.12.0.tar.xz"; - sha256 = "0d91shwsfjj8zcg7b5m2aynj0rh5s4kzmsgq6iyjy0p9y37z9f0c"; - name = "kde-base-artwork-14.12.0.tar.xz"; - store = "/nix/store/m1ar4swz76jdycaa5a9s4p8ivc8xyshg-kde-base-artwork-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/oxygen-icons-14.12.1.tar.xz"; + sha256 = "1z27id29s98h20dg27wr28w2qpb25ii1xsrgjk6r33nhj2y39jmg"; + name = "oxygen-icons-14.12.1.tar.xz"; + store = "/nix/store/wfnbykydc5zl9d678mpw7hpc1nscynmg-oxygen-icons-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/ksquares-14.12.0.tar.xz"; - sha256 = "1zsvx9lyjddmmma5jcqibsa12qc6i2wrvx7jw0v7x5csql3n6ydj"; - name = "ksquares-14.12.0.tar.xz"; - store = "/nix/store/r3kam2kaxy9m9p55rxmbb7dfcn2hmsqi-ksquares-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kppp-14.12.1.tar.xz"; + sha256 = "0lvcanlskjgra2wn3k1j5jx9vy5k0g381ycg79fazkczsr8is5wf"; + name = "kppp-14.12.1.tar.xz"; + store = "/nix/store/q4fxwbxh1rl3icjzhcyij7wwbchc0xzn-kppp-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kget-14.12.0.tar.xz"; - sha256 = "0ph9p0p0a082n9gqlk8qf2p0wbd6nrisx758jg1p8r6qgdkf5m2z"; - name = "kget-14.12.0.tar.xz"; - store = "/nix/store/k794d2wcf6ya97yjcw4hpbi4if4aacxw-kget-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kmouth-14.12.1.tar.xz"; + sha256 = "0a3fhlgy8z84n83v59safl71v29px9783dndlqgh1dk8lmki7dmd"; + name = "kmouth-14.12.1.tar.xz"; + store = "/nix/store/9ny33z3srhnwz8p9fd7i6klmm9y9j08k-kmouth-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kdegraphics-strigi-analyzer-14.12.0.tar.xz"; - sha256 = "12bvvxjydjcl2gzvq1h6iw4s8nfxdm9gvmxhfs7sd75g696a170w"; - name = "kdegraphics-strigi-analyzer-14.12.0.tar.xz"; - store = "/nix/store/zyircc2il74mj9myjpvskglwcd8ik473-kdegraphics-strigi-analyzer-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kig-14.12.1.tar.xz"; + sha256 = "0qs89kpms9ch2r9xj4scvjscn7b7bh5k1nxaln1z654mgp1rl4f8"; + name = "kig-14.12.1.tar.xz"; + store = "/nix/store/iwj5hwmm9p278b7yi510fh38710w96rr-kig-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kspaceduel-14.12.0.tar.xz"; - sha256 = "0zzf8n0g1alk28dklw6k1m3adpr51iw2fplkkxfnxh62qz9i3zg8"; - name = "kspaceduel-14.12.0.tar.xz"; - store = "/nix/store/ac1afx1rxda84h7k69d46pysqlfa7578-kspaceduel-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/libkexiv2-14.12.1.tar.xz"; + sha256 = "0qpfccasra3ffq5iz7dpxpzcyk13ywjdaz32n1wfsylfv158w9sg"; + name = "libkexiv2-14.12.1.tar.xz"; + store = "/nix/store/z8w5hn03zzpbpg7mjdmykylcbvhcd2ac-libkexiv2-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/filelight-14.12.0.tar.xz"; - sha256 = "01dy0ybmfhr3wahnq1v5zj86msjwhgnnjqypf7z19p14sqyiimfc"; - name = "filelight-14.12.0.tar.xz"; - store = "/nix/store/yhls3vxpsm6j9viv6a1zgsrjzx6m0bsl-filelight-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kcron-14.12.1.tar.xz"; + sha256 = "0czcxajsdx7xal9cvy9cd4drhvaivx68mhymj5k3n90cka7qda2x"; + name = "kcron-14.12.1.tar.xz"; + store = "/nix/store/ixgf55ccq4gyyazhnbrrrg1qhpgh048s-kcron-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/knavalbattle-14.12.0.tar.xz"; - sha256 = "10b2r6anm8fmipihb194civsg4aj1sri2sxrzwpq1gy4fwgml9nd"; - name = "knavalbattle-14.12.0.tar.xz"; - store = "/nix/store/kyr5q9r177888666qsz54snlmqdd0s9v-knavalbattle-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/ksnapshot-14.12.1.tar.xz"; + sha256 = "02g48b3i7xglrgp1nxvpbsrq7kqg81s4mf6k9rhfn312n45g1arg"; + name = "ksnapshot-14.12.1.tar.xz"; + store = "/nix/store/vjc105v5nsibh4pfvrvsjck78f2645lx-ksnapshot-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/amor-14.12.0.tar.xz"; - sha256 = "065700gx1dq3ifbxs7njqpxalbirx81na898fck8v95ckdb23lvw"; - name = "amor-14.12.0.tar.xz"; - store = "/nix/store/cgfijxbzkqk1plg222wkrzlbasj8vahj-amor-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/marble-14.12.1.tar.xz"; + sha256 = "13plghz8d5a8gdkq3nr7m0bvp2p0smqnj987bmsi1cldvliwiijl"; + name = "marble-14.12.1.tar.xz"; + store = "/nix/store/543lrxwg6zz77yz58ihn3dvf9rhy3xzg-marble-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kqtquickcharts-14.12.0.tar.xz"; - sha256 = "0bl9n67dpx42ykwb9r6bmb9x80kbrjj8s51c3yj6hnbb8y5x31xm"; - name = "kqtquickcharts-14.12.0.tar.xz"; - store = "/nix/store/rlq33mvz4qi8v218ybasrnk4r1hp130v-kqtquickcharts-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kpat-14.12.1.tar.xz"; + sha256 = "02bh34553r7k0vf7sb5nsr6zgmh1xfgyjfyfc22yvknpmz2zz8wb"; + name = "kpat-14.12.1.tar.xz"; + store = "/nix/store/2ssmxyy2vhlipyrh6cs5qgms20cicmhy-kpat-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/blinken-14.12.0.tar.xz"; - sha256 = "1xbz6h2yhryknff5gi4ygm0c14sq5594p6y6anh3vfcr41f2rp64"; - name = "blinken-14.12.0.tar.xz"; - store = "/nix/store/kkmzi0dzvl6bkma0abgzwdh24cf0s24k-blinken-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/poxml-14.12.1.tar.xz"; + sha256 = "1r0iqqszmqmjnkq41xv87sc601fm8s94ga9pn37alni7f7qddfrs"; + name = "poxml-14.12.1.tar.xz"; + store = "/nix/store/n8504ljfha2rq1r0lrpz0gyyh59rpjln-poxml-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kgamma-14.12.0.tar.xz"; - sha256 = "05i3kk4rcp2d2z09n4dy91j1c42qi2bfrr6mjgl8m58mr2wdjn9j"; - name = "kgamma-14.12.0.tar.xz"; - store = "/nix/store/vzkjk8jk8w2vpl8w64bcn67dd8c1ikh1-kgamma-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/umbrello-14.12.1.tar.xz"; + sha256 = "0kr60kdfg2pl049n4rkksfs6160jijxdwymx60gj44h8w2dxrx6c"; + name = "umbrello-14.12.1.tar.xz"; + store = "/nix/store/m7ia6872rxwbpx88zidqanf1wqni1az6-umbrello-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kmines-14.12.0.tar.xz"; - sha256 = "034xr5y5szjwl1k99a8b801k50l5p18dyqrriayhrh00r1n9xmy3"; - name = "kmines-14.12.0.tar.xz"; - store = "/nix/store/s23w0f318gvyg46xj0zrz1d18zvs1ikq-kmines-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/krdc-14.12.1.tar.xz"; + sha256 = "0jqq60spxb64m9y37q2wd7w1z3h0c0hcjvd6wi694v0zhblg5622"; + name = "krdc-14.12.1.tar.xz"; + store = "/nix/store/qlj342akja4fh4yp2fib4v4bm3kn2bmg-krdc-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/killbots-14.12.0.tar.xz"; - sha256 = "1px230dkc3a0gj9qr18sfqg3px8wpb7ms09pxzplr7sn7aqlnca6"; - name = "killbots-14.12.0.tar.xz"; - store = "/nix/store/ml61p6klq0g6gg0acqd0gjf5930kj4v5-killbots-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/ktimer-14.12.1.tar.xz"; + sha256 = "1p4y1kx3w6rqwjnhpjx17246w8gp7l8q2212x7khs8karnfyvxh2"; + name = "ktimer-14.12.1.tar.xz"; + store = "/nix/store/39r333hqffzycjszw3wbash4p8cs4vrc-ktimer-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/superkaramba-14.12.0.tar.xz"; - sha256 = "0bfzinw7h54smkk043xg7riljrk35im6ys8wqc6ixras2l82g377"; - name = "superkaramba-14.12.0.tar.xz"; - store = "/nix/store/m693mrzxmmp60y34q15f9km30427fja7-superkaramba-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kremotecontrol-14.12.1.tar.xz"; + sha256 = "0rvf73bj6l7cgbjcpn2bgy00zpdw4sj5zcchgl42xldl75zzr6mc"; + name = "kremotecontrol-14.12.1.tar.xz"; + store = "/nix/store/p9al8bnc7cy61ccnbmw5vzbvg36rq3yl-kremotecontrol-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/ksirk-14.12.0.tar.xz"; - sha256 = "0xyn1gk97f6pg134vqrwshvxibq21k65qwzxkhgqqpyj6hn7c1kc"; - name = "ksirk-14.12.0.tar.xz"; - store = "/nix/store/5qmrdmwrkfapri5xcw1nlk5byh35mxy3-ksirk-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-dev-utils-14.12.1.tar.xz"; + sha256 = "1wpiarm8h4y5yjrdrxkmndps06h08vql70n63aai8crdvgwixdqy"; + name = "kde-dev-utils-14.12.1.tar.xz"; + store = "/nix/store/qsdvwqqp7pwbh2vdi5p3w56snysf94f8-kde-dev-utils-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kuser-14.12.0.tar.xz"; - sha256 = "01x719fmk9zqprr7y0jc48qp3qiqriyy99s9yy57sn4sivs9wxj1"; - name = "kuser-14.12.0.tar.xz"; - store = "/nix/store/v0g00h0q4yxnaa3iji5bzd1ml039j3ka-kuser-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/knavalbattle-14.12.1.tar.xz"; + sha256 = "1jd4b2kmlknh1xz055xysasfs90810m8sg4iwyzqv2j5kj8i4x4l"; + name = "knavalbattle-14.12.1.tar.xz"; + store = "/nix/store/6ic12j8bm99jckl82p347717mrhl5v6r-knavalbattle-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kcalc-14.12.0.tar.xz"; - sha256 = "1cig5gfb17y22vjccsmhjczqf2ki7c84hlqkk3m36nwr24r4xhnf"; - name = "kcalc-14.12.0.tar.xz"; - store = "/nix/store/rbj8x2zi84w7qzbq8c9l5l8px81d3i8r-kcalc-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/libksane-14.12.1.tar.xz"; + sha256 = "0a4hp2d0h26nkggmkiswywlw0aj5wkk8c6s9wy2h7m7qcmyq4gk0"; + name = "libksane-14.12.1.tar.xz"; + store = "/nix/store/72jv9b0id1ql2pbz8vdcm77n7s7br3vk-libksane-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kigo-14.12.0.tar.xz"; - sha256 = "0vdqhipi3wi781rxh5h8wa60kk9ivlfmhj24gh92ia6vb3nfsmq0"; - name = "kigo-14.12.0.tar.xz"; - store = "/nix/store/k483l4z8vkwvr2cd2wsjx0avp262fp77-kigo-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/libkdcraw-14.12.1.tar.xz"; + sha256 = "0svalln7g862d6f5k76vdggqc1h1x9gagm6v56yzr9dypz81y40m"; + name = "libkdcraw-14.12.1.tar.xz"; + store = "/nix/store/j4y0bpk9zir6270cmxmfxn10bphgbdw8-libkdcraw-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kppp-14.12.0.tar.xz"; - sha256 = "0mwy55hsdah3ycnim5hcvv72vcsynk0r8ic947avlf022kc1p4wp"; - name = "kppp-14.12.0.tar.xz"; - store = "/nix/store/i5qkrs5dz5ab8lc6bly8yl51zn3mysqb-kppp-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/blinken-14.12.1.tar.xz"; + sha256 = "1fvgq57qhx305qxmhzm628p283dyk9nnp33q5vgcxxfw726mi5pq"; + name = "blinken-14.12.1.tar.xz"; + store = "/nix/store/xl2fn6zcfr99ir7l10y8dd79ns4msgyp-blinken-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/palapeli-14.12.0.tar.xz"; - sha256 = "0vyqrdnh40wp45sw05f17ism5h04003rs19wddq6gyvffcy068ma"; - name = "palapeli-14.12.0.tar.xz"; - store = "/nix/store/qqqy0myyy7f4941pr4niinj9b3nxpr76-palapeli-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/step-14.12.1.tar.xz"; + sha256 = "15wlgig9b932ck1hwdld0q8nh74rh820wj4nc6ifys83wv43jnzh"; + name = "step-14.12.1.tar.xz"; + store = "/nix/store/1v6hadh7m1i58hc62c6z2qs2ycsi02rw-step-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kgoldrunner-14.12.0.tar.xz"; - sha256 = "0sz6c7qfm8g2a69mz4dg0zkjxlxjq001kpdbpfb7gsgjrb1d82qv"; - name = "kgoldrunner-14.12.0.tar.xz"; - store = "/nix/store/hwhpq1gdpwa95lz1734y4w84ajnzj12r-kgoldrunner-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdegraphics-strigi-analyzer-14.12.1.tar.xz"; + sha256 = "03lajpwia7fmlnr9l0g44knwghz8b2i70i659nkvypw6qd89cccr"; + name = "kdegraphics-strigi-analyzer-14.12.1.tar.xz"; + store = "/nix/store/0invqcgsx7scwmihagccpgdfq3aa52w8-kdegraphics-strigi-analyzer-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/audiocd-kio-14.12.0.tar.xz"; - sha256 = "1s41hvzkbyan34ayrnzrc5bb1xwngdq2l32ggr2i3pc2b6zlwssi"; - name = "audiocd-kio-14.12.0.tar.xz"; - store = "/nix/store/vh15h21qixvkg53wxjia11rpsi0r2cys-audiocd-kio-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-baseapps-14.12.1.tar.xz"; + sha256 = "0l31842mmriirkcqsdmj7s31yjwr5im8di7z7dfjgjqy0j1q1jzc"; + name = "kde-baseapps-14.12.1.tar.xz"; + store = "/nix/store/rjsmd2babmjdbwvr5n5gv1f9wcag4iln-kde-baseapps-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/gwenview-14.12.0.tar.xz"; - sha256 = "12fql4nhj81fkjbsgyaaayihzxxqb8pc6d9b7qfaix5n32i1rws1"; - name = "gwenview-14.12.0.tar.xz"; - store = "/nix/store/p7d3w7yp58f3i328nj4m7kzi0w8m38k4-gwenview-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-dev-scripts-14.12.1.tar.xz"; + sha256 = "0g3i26vm3n2jc69mpwy94b60ff9c6fsr4yrl1h4f3408f4g4sjj4"; + name = "kde-dev-scripts-14.12.1.tar.xz"; + store = "/nix/store/h2hcdrv66b95ajbj5wrz1aspq4fr85pd-kde-dev-scripts-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/lskat-14.12.0.tar.xz"; - sha256 = "1k9w7227c87cvgy33kxl26mb7c8xwn890app6n40blc3b0j26jvw"; - name = "lskat-14.12.0.tar.xz"; - store = "/nix/store/62ga8hs02w050j0nfbckyd6kcsib32d5-lskat-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kollision-14.12.1.tar.xz"; + sha256 = "1l2c34l95kj4f8y156yirc35vfb2yblnkkjq1bfkmiavsb6vzhd5"; + name = "kollision-14.12.1.tar.xz"; + store = "/nix/store/8kf7fxqm2avmamkdidsglx7rvl30cj1n-kollision-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/klickety-14.12.0.tar.xz"; - sha256 = "1iah5y0fb8rdaxq9xvis57mlfgzxya8fbwlbhk9lrasi2h16j29b"; - name = "klickety-14.12.0.tar.xz"; - store = "/nix/store/pfipinpqvm4ly5ha6drpj2lfcbffyxm0-klickety-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kgoldrunner-14.12.1.tar.xz"; + sha256 = "0sgr2034mr5gmmg81qp9sqjw2sn2cgdw8bl9dq2iid43czih5zbw"; + name = "kgoldrunner-14.12.1.tar.xz"; + store = "/nix/store/82jk65vx3xpg2ydn3fzg6v2w07xgihhc-kgoldrunner-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kiriki-14.12.0.tar.xz"; - sha256 = "11hci4ga1y0sbv7xcw1xrvqblvinxm3svnziapjslpqc9mi3r3gc"; - name = "kiriki-14.12.0.tar.xz"; - store = "/nix/store/cr5x0cdfrnfhp6dwkz3i3102q54ki104-kiriki-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kolf-14.12.1.tar.xz"; + sha256 = "0arxis9q9qzbv35qq52pl4j5xzqhdwypjhxwdiqammqksdnln8lw"; + name = "kolf-14.12.1.tar.xz"; + store = "/nix/store/y7m9zzkm4wz23myj568sdjpn86f6m4iy-kolf-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kruler-14.12.0.tar.xz"; - sha256 = "13dnyr9i7gg5vl5yf69rnni2pbjqblvvgkm4km3lslj3as5gjsqr"; - name = "kruler-14.12.0.tar.xz"; - store = "/nix/store/x2wzygm8fayrc3j9npnkwz6bdwcn0pxl-kruler-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/okular-14.12.1.tar.xz"; + sha256 = "1my3d91lm6wz8gh9g7pw4rrdxkc22vr9v02b22qqvxb2z8mdq5cb"; + name = "okular-14.12.1.tar.xz"; + store = "/nix/store/8ipl9g3hgm04x1xpvyy8ahlbvjq6birx-okular-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kdeartwork-14.12.0.tar.xz"; - sha256 = "1p5xc8ix00zgra704qdamdhjwfng108miy7n4w9mnjrzic6jdyqc"; - name = "kdeartwork-14.12.0.tar.xz"; - store = "/nix/store/zcwg1adyqfkr3yl9rgsqp5n4gb8gdf9d-kdeartwork-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/libkmahjongg-14.12.1.tar.xz"; + sha256 = "00s4akfgr33n1bg2bds1fxccnig9hybm95qq95ii6ky4jyjc6b78"; + name = "libkmahjongg-14.12.1.tar.xz"; + store = "/nix/store/jl34m0f1m497dpwnmmw2svy9ig9x7x5q-libkmahjongg-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/krdc-14.12.0.tar.xz"; - sha256 = "1nxx1b9s7r6f0cdbfqhaw6aw7vv0kjiwiprms877ajz25yfpy00c"; - name = "krdc-14.12.0.tar.xz"; - store = "/nix/store/9xqhfpyzfqz1n2lp1b7vki4cyrdhbkyh-krdc-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kbreakout-14.12.1.tar.xz"; + sha256 = "1cvqjch9ymjii7xmlg1clscbv6245m5bnf77dxz6nkzsrcy4khbx"; + name = "kbreakout-14.12.1.tar.xz"; + store = "/nix/store/ab28gj1xwh9calkkf87xqnh84x8cjq08-kbreakout-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kdeedu-data-14.12.0.tar.xz"; - sha256 = "06g9snvrq1b9cwc3q59bd52h7l8ab6ghbm9shqmndw65j16h9sv4"; - name = "kdeedu-data-14.12.0.tar.xz"; - store = "/nix/store/xb31snx1648jlc6hpkbb2zap4mgp609m-kdeedu-data-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kgpg-14.12.1.tar.xz"; + sha256 = "0cfhmlp200dbhdkckf7xvfbfsz985zw7vp6vin4w378dzyw55lmb"; + name = "kgpg-14.12.1.tar.xz"; + store = "/nix/store/8bfm6nbnd3clpdy108yab44vv7552c1i-kgpg-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kdenetwork-strigi-analyzers-14.12.0.tar.xz"; - sha256 = "061w9iwiwxadsclhq26hnxrjk3dpcqmnpd8lvdblw64w53smqirp"; - name = "kdenetwork-strigi-analyzers-14.12.0.tar.xz"; - store = "/nix/store/80bisc2haimf8bz3z1gp3jw3x8205sin-kdenetwork-strigi-analyzers-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kscd-14.12.1.tar.xz"; + sha256 = "0ag9i649ah627b5xsacvz1q05pijfrbwrg34bpcc61px9zsgk18l"; + name = "kscd-14.12.1.tar.xz"; + store = "/nix/store/lfsycaw8n7kjsbnkga24cfqmpr0rpff8-kscd-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/lokalize-14.12.0.tar.xz"; - sha256 = "08mrjhmfbmddf4giawzggayii5xmfbfzlwd8zyr5ilj3ygi09155"; - name = "lokalize-14.12.0.tar.xz"; - store = "/nix/store/kdsf25y150iqgcn3ckssy93phnwhsqa5-lokalize-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kcalc-14.12.1.tar.xz"; + sha256 = "0qsfllwhn1gd675k5fxbfcfflnn86cbh3nzn70bc2lmxmwrlzbj2"; + name = "kcalc-14.12.1.tar.xz"; + store = "/nix/store/5avv44x780sz0v874cl781k7camn6xcj-kcalc-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/ksnapshot-14.12.0.tar.xz"; - sha256 = "0bsvcv8k6vk9j9521s2jirlm430afyqwhbidla50aqjmvxq6ghxm"; - name = "ksnapshot-14.12.0.tar.xz"; - store = "/nix/store/bacyljqjajjwdlaggmspmrns5rfxfm7q-ksnapshot-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kfourinline-14.12.1.tar.xz"; + sha256 = "0mhykajapvbcrasadyjjjz7sps3vmmw1hhijfjbswkb62ikmwc6k"; + name = "kfourinline-14.12.1.tar.xz"; + store = "/nix/store/qbgn1hkh15gv93wbrfg2bh14zsfgxfva-kfourinline-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/libkcompactdisc-14.12.0.tar.xz"; - sha256 = "0zjdgr31xabpk80hq9pl1rb0zp10zfnx03yhg5mnh7f90isdpmbr"; - name = "libkcompactdisc-14.12.0.tar.xz"; - store = "/nix/store/62g5y1y6ldypvh2yvi0k1m94xgkgqnml-libkcompactdisc-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/picmi-14.12.1.tar.xz"; + sha256 = "0nrg4qza4h99k59w92v3qy68xlkdslqrlqi62fg94i88rl9l6ypq"; + name = "picmi-14.12.1.tar.xz"; + store = "/nix/store/s1m8hz32vjf2v38p2rkznrx4mgn6rzr3-picmi-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/ffmpegthumbs-14.12.0.tar.xz"; - sha256 = "0wis7w7cl7k23fsabl2mwwrf8dkggxpsqik99gz0dvkvharnjq3s"; - name = "ffmpegthumbs-14.12.0.tar.xz"; - store = "/nix/store/1bw5sg9dar3bxcww8vkrw5in8yhvwqrp-ffmpegthumbs-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdewebdev-14.12.1.tar.xz"; + sha256 = "0iv2r5vxkk8bg8p2zpq2dqnq0vvwhmjls0gdg30gyc4w04a7jcqr"; + name = "kdewebdev-14.12.1.tar.xz"; + store = "/nix/store/9mqr7imp19hgjl7bn5sbp2d3xmgrr3p1-kdewebdev-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/libkface-14.12.0.tar.xz"; - sha256 = "1y9iy5zj27f2prdlls872sj7k85q7g4hh521zzvdb55ajk9yngvq"; - name = "libkface-14.12.0.tar.xz"; - store = "/nix/store/vj3ff3a6910m41kais4a2m3inbf3y0ki-libkface-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kmines-14.12.1.tar.xz"; + sha256 = "13f070kh0rfs5pmw3lnlwxwvx2ph2q8n1vm9lvr6kw1ablngiacm"; + name = "kmines-14.12.1.tar.xz"; + store = "/nix/store/nx62f1snc9d786yi1vsh0vzixkgrv9gr-kmines-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kpat-14.12.0.tar.xz"; - sha256 = "1n5124w8nnbdy42f5dvd1pbnxjzbh7k4ilkjbdavxnh5mmba7zkz"; - name = "kpat-14.12.0.tar.xz"; - store = "/nix/store/lsfp9fqr4x2hz15gj5nss9r9cl04f07j-kpat-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/filelight-14.12.1.tar.xz"; + sha256 = "1dzcgric6rxhxhi84lgbsmkfk6s6b96px8019njnp744jys2ikv8"; + name = "filelight-14.12.1.tar.xz"; + store = "/nix/store/syf2l3yk3wga82cyak82janjsjhgvbd5-filelight-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/klettres-14.12.0.tar.xz"; - sha256 = "1kkfcy58mzdy9i9wm8ymgi4b7dj8afx84igy02gia5rfvm0y219r"; - name = "klettres-14.12.0.tar.xz"; - store = "/nix/store/wh8r58cx6lz711w8q45gfny61azp3mza-klettres-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/amor-14.12.1.tar.xz"; + sha256 = "0p0fgp3j6x1f83kxdvmkcy4ladhg206m261fbpa92zyxp2ylnl0a"; + name = "amor-14.12.1.tar.xz"; + store = "/nix/store/5nkk3cqvi177qd3mq0n687r5swcrixfd-amor-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/libkipi-14.12.0.tar.xz"; - sha256 = "092jwkv4y8g6vkdw4ipk1r3q4jsajlpkypsnkayv7nc9ilzpfklw"; - name = "libkipi-14.12.0.tar.xz"; - store = "/nix/store/f5jfn3zysxg6ldm3llr3kf0cr2brrmpr-libkipi-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdiamond-14.12.1.tar.xz"; + sha256 = "12frpi62f4w86ygxa68dvx1nj8n7w7lsgizfdyc6lix6l5vfzn7x"; + name = "kdiamond-14.12.1.tar.xz"; + store = "/nix/store/6pbb85yp6xhd3x5w0a5ql6ms10yj1pj3-kdiamond-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kapptemplate-14.12.0.tar.xz"; - sha256 = "0cl6lj9b6mnww7wg71fyhmhnmigsjpxn495jp4ykpgr3vpmjq14x"; - name = "kapptemplate-14.12.0.tar.xz"; - store = "/nix/store/5a776jc8mppjdmdippjpb0qrnp59bhpx-kapptemplate-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kteatime-14.12.1.tar.xz"; + sha256 = "0my0fjiblkkfy2148axc7gp1nsx5lr2y8zn6d2labai2f6dy1bpf"; + name = "kteatime-14.12.1.tar.xz"; + store = "/nix/store/89l402jmb83ji7xvkz82kz024l012yaz-kteatime-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/knetwalk-14.12.0.tar.xz"; - sha256 = "0f2nvpqw87ylq7r46f4dqzzw8isasdfhw62p4fglfm557vhbsqb0"; - name = "knetwalk-14.12.0.tar.xz"; - store = "/nix/store/mkdhmb1z6x6b3ibpr2zqh1z783g6wy18-knetwalk-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/juk-14.12.1.tar.xz"; + sha256 = "0wzjrk5w5y0f6bc98pr7xni1j8krdyjsk3agcwkhb4d4c0aa5gka"; + name = "juk-14.12.1.tar.xz"; + store = "/nix/store/gjxwckkx3mikzkpxs7vzk830nj42fj6q-juk-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-dev-utils-14.12.0.tar.xz"; - sha256 = "0sjg4nchc1rzmwr52spa2m93vpm9d1b37s9d2qbgi8yqpabvm68r"; - name = "kde-dev-utils-14.12.0.tar.xz"; - store = "/nix/store/dpmyxjaqpv40yipxv9ikx74pwwlc3n1l-kde-dev-utils-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/mplayerthumbs-14.12.1.tar.xz"; + sha256 = "0z9iw1syv61y4fb4dlr9n8w78ri7wpznys5bd5sn0hxbkwnavs6b"; + name = "mplayerthumbs-14.12.1.tar.xz"; + store = "/nix/store/kdk1frzcpvc11ln0vamc6m0m7h1xfnj5-mplayerthumbs-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/katomic-14.12.0.tar.xz"; - sha256 = "1wxskx6wrwhf7fvi1jxq6d5p2lq4q9518wljv6qw4pjycyrdjn32"; - name = "katomic-14.12.0.tar.xz"; - store = "/nix/store/cp4v2njha836qdh32fg11c5m6w980fkb-katomic-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kget-14.12.1.tar.xz"; + sha256 = "1jr15bcc09pypihva7pjsq6rlj0kqqhqvprxdggmwa7fnyyjxrg4"; + name = "kget-14.12.1.tar.xz"; + store = "/nix/store/v34rq3l61yyxsml99xp18adg85ki53r1-kget-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kwordquiz-14.12.0.tar.xz"; - sha256 = "1njy2y2n4gddsxj247ban6dqa42gkvblj39ib3xh65vi0fxllvbc"; - name = "kwordquiz-14.12.0.tar.xz"; - store = "/nix/store/3ck6hx9skf371gbbaqklcgji0pxw2s1h-kwordquiz-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/libkface-14.12.1.tar.xz"; + sha256 = "198z0n286qnngrln24s1dfghkddz5zy7qr8af0jkywxdj3j2ks3a"; + name = "libkface-14.12.1.tar.xz"; + store = "/nix/store/8l4frnslphg2rbpmaikwi0j7w4hfw56r-libkface-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kteatime-14.12.0.tar.xz"; - sha256 = "16xljyaxxgmyrbafyfxqx4r7zxxs119l5imik6n11n2nfyls3iz4"; - name = "kteatime-14.12.0.tar.xz"; - store = "/nix/store/bn6fc7lhhga9zsx9kc0zv7niw1mfyz14-kteatime-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kcolorchooser-14.12.1.tar.xz"; + sha256 = "1yw1cxg2caddncnhqyck1fh7g43svgcb8pb15wp5rz7qqs0p65mf"; + name = "kcolorchooser-14.12.1.tar.xz"; + store = "/nix/store/ygwdm76ijc39y3blkfl7s6g21328dk1p-kcolorchooser-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kdewebdev-14.12.0.tar.xz"; - sha256 = "1ac77g95p5swfnmbawgr53kk9npmz4rggzszpkxvb3ksyvs7phnn"; - name = "kdewebdev-14.12.0.tar.xz"; - store = "/nix/store/xgq4jw94rdc2bb1qsl0pnfim2y7nji1n-kdewebdev-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/dragon-14.12.1.tar.xz"; + sha256 = "0wqmjb7zl883mcmx4x8ss0x64r79wrphfxkyva6sifcy596y2wxh"; + name = "dragon-14.12.1.tar.xz"; + store = "/nix/store/2iwy70md4cqg461x92sbxwbfzmj4y1xz-dragon-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kaccessible-14.12.0.tar.xz"; - sha256 = "1wvvsca17abzkqpl7mkki236n03g6szkr57gp72liwj71qcbyxwk"; - name = "kaccessible-14.12.0.tar.xz"; - store = "/nix/store/ll1dyhq2a6b4m68qxk2nj5cwa6ddv4zb-kaccessible-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kjumpingcube-14.12.1.tar.xz"; + sha256 = "1h7nypr5b8b5az7c2gszihlhq9k2dn92cabjmif9rlkrvl6nahcy"; + name = "kjumpingcube-14.12.1.tar.xz"; + store = "/nix/store/5n1arbyl0fjp5b5xdlgyha4nwpxbczyz-kjumpingcube-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kstars-14.12.0.tar.xz"; - sha256 = "078bcdpmk7phy5yn0zl9xrsb29w07dh6vjkwgigh41i2267l92sf"; - name = "kstars-14.12.0.tar.xz"; - store = "/nix/store/k0s4xsgfpg9yzlpisfvk5l6mas6x61yv-kstars-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kapptemplate-14.12.1.tar.xz"; + sha256 = "00df6ckfaglnnxizzqmci10h8hiqjv0fgi8xb3x4d3aszb049k1y"; + name = "kapptemplate-14.12.1.tar.xz"; + store = "/nix/store/fxh9hhx7z5bv151xrxw26h91pz09lw9z-kapptemplate-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kiten-14.12.0.tar.xz"; - sha256 = "0arb3qvfhhncxzmyiikbrify6yppsmzz9l1xrbgwb6lydvjzlhg8"; - name = "kiten-14.12.0.tar.xz"; - store = "/nix/store/2ny83fy7g7fybvqy3wpv51a9hhcbzb62-kiten-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/ksquares-14.12.1.tar.xz"; + sha256 = "0b1av02srxfd9ji51f2pcb5phmlqdz2lzik1n97yzn6f0xh19h9y"; + name = "ksquares-14.12.1.tar.xz"; + store = "/nix/store/16zwzi9y1215imff1phggjza00j9y4br-ksquares-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/libksane-14.12.0.tar.xz"; - sha256 = "08i6zbb5l0pnpdcnx7mph19lvhjc962qkd3xp24ihn42nxkhqj1k"; - name = "libksane-14.12.0.tar.xz"; - store = "/nix/store/yxycmxczfq0ssbnv9pwxrxv4amnbxkw5-libksane-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/bovo-14.12.1.tar.xz"; + sha256 = "08in3ppksxp7zdgrv5lvjxzlvc6srfjcicagqbj2r8nrfmngjlim"; + name = "bovo-14.12.1.tar.xz"; + store = "/nix/store/gfficdhz1w80xmvn9842jx1fwpd81lqi-bovo-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/jovie-14.12.0.tar.xz"; - sha256 = "11r65qvqz66nnybz9gpmmcmiwykjdyva1xg4ainhsgbfg5drnmp2"; - name = "jovie-14.12.0.tar.xz"; - store = "/nix/store/7flxbcbd9747j44fmlch7xzjnqix1hg5-jovie-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/ksaneplugin-14.12.1.tar.xz"; + sha256 = "00bsd58kfvhp36rbwsmbk3yqjx8gca3r42q5z3fvd0jpf7y8xxip"; + name = "ksaneplugin-14.12.1.tar.xz"; + store = "/nix/store/pafvmq1gg81mjpwyf388k311qwf7pgcj-ksaneplugin-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kollision-14.12.0.tar.xz"; - sha256 = "0sfz89jwb67vvhqvz0i00wvi91npnabgp9xrm047xzrfw1ga4c6d"; - name = "kollision-14.12.0.tar.xz"; - store = "/nix/store/5jzp3f8rs2l15n3kgcnxv7hs2d0b7fvm-kollision-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/rocs-14.12.1.tar.xz"; + sha256 = "033irmbjs6d8q7zdvz7vzx61d0gmgxb96cypwlwjmww1czgy9zcg"; + name = "rocs-14.12.1.tar.xz"; + store = "/nix/store/n25f8hphjdbwbk9z488i4bjmfai5vzsx-rocs-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kdf-14.12.0.tar.xz"; - sha256 = "14czb85fppa7bjrskfzb4wmci9srd1dj9knmavq24zp3j17v88j7"; - name = "kdf-14.12.0.tar.xz"; - store = "/nix/store/d4alfw64m6n1xyqya7spsir5n7x5zi9p-kdf-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kompare-14.12.1.tar.xz"; + sha256 = "1js49gfffbv6nplr907dkcq3j6xi6h1276n0fbkpd7y31cca6mi7"; + name = "kompare-14.12.1.tar.xz"; + store = "/nix/store/ikirdy65sp1w2w38p28nkzic0zhw5iyp-kompare-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/rocs-14.12.0.tar.xz"; - sha256 = "0j6bf0nrwk3v0v4q0xxz59qcrzjgjscksv2mc8817381ard9hl3f"; - name = "rocs-14.12.0.tar.xz"; - store = "/nix/store/6l614i7rz4b5fnfk2s7cq9xhn0xllgjm-rocs-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kalzium-14.12.1.tar.xz"; + sha256 = "180qq9h046hax0jl13iy9mzbzhn66y41p8cj5447qgrnjbdk5qa8"; + name = "kalzium-14.12.1.tar.xz"; + store = "/nix/store/4zh8mah5lsisbnv07nas6wqv6xvsqzy4-kalzium-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kmouth-14.12.0.tar.xz"; - sha256 = "1qz2408mmfs1rfgfdplih7v98k7rh763fzh9aagrr7xws93qx932"; - name = "kmouth-14.12.0.tar.xz"; - store = "/nix/store/qxwpbjq07i4bk5pg1lrbklc4kna03nqg-kmouth-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/ksudoku-14.12.1.tar.xz"; + sha256 = "1majccia02g7icqh8pad3m91nj94j228s66v25szlwacg2zc86zr"; + name = "ksudoku-14.12.1.tar.xz"; + store = "/nix/store/1pbw74v9j5r9x36b2r7yq5k8n9fbcvwz-ksudoku-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kapman-14.12.0.tar.xz"; - sha256 = "1m99yi09lkldb75qdkwdwx9a0kwy56p2jk4fjivqnxnzz8772795"; - name = "kapman-14.12.0.tar.xz"; - store = "/nix/store/jib6jmn5hz17ywz3hvdmn7h5c84bxq2s-kapman-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/cervisia-14.12.1.tar.xz"; + sha256 = "1xgvk1qar2mg5awkwsc0wzyzmskgv9r6bgbczyy0fjjd9xh0mp75"; + name = "cervisia-14.12.1.tar.xz"; + store = "/nix/store/2ifpmknn9aw760hsz4j7cf7kc6x704hl-cervisia-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/marble-14.12.0.tar.xz"; - sha256 = "0bnj15hb9989gi25l7azw92qd98hfgibf848k2is5h4lw3np74gm"; - name = "marble-14.12.0.tar.xz"; - store = "/nix/store/ja7z18z7dv7blyb7p0yblh66sb17whmx-marble-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kcharselect-14.12.1.tar.xz"; + sha256 = "0rb4dr7ygiks45c73nwab9wg9zdn1xgq93yhkpp23bkfq9ca7z4f"; + name = "kcharselect-14.12.1.tar.xz"; + store = "/nix/store/3qpkmwxn855x58k5za6r67rniyzkj006-kcharselect-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/ktouch-14.12.0.tar.xz"; - sha256 = "00c5xqd7503hdspgj1agvpzn5zwm5c37r4pagvarhdmnx38qa51s"; - name = "ktouch-14.12.0.tar.xz"; - store = "/nix/store/q3fmq4m4bs8zvrxqm9pc8wqszi9rhm0p-ktouch-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kbruch-14.12.1.tar.xz"; + sha256 = "180gbax6lrn5qr1l7x1c3i0i2kh1by4j80bif66jxwra505by50z"; + name = "kbruch-14.12.1.tar.xz"; + store = "/nix/store/mvjdshn07gw1jn31y7igfzrzdmkpw98d-kbruch-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kmplot-14.12.0.tar.xz"; - sha256 = "1jfmz7zn0ghdapkf5c92lmjgxnfsd79fx6vmbjxd21pcx0hdy9vg"; - name = "kmplot-14.12.0.tar.xz"; - store = "/nix/store/rq5pzyqjsgdih53bnqbz888j7dxigmri-kmplot-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/knetwalk-14.12.1.tar.xz"; + sha256 = "00b2zkiv3i99k6ri3xljas2fc2ihri84cmckgwrzvpxbdha8wpj8"; + name = "knetwalk-14.12.1.tar.xz"; + store = "/nix/store/y0pg73qfkvfdrk3r7xz7yfgzl2s24vg5-knetwalk-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/sweeper-14.12.0.tar.xz"; - sha256 = "1ms3gzqqd964ar0jfb8piwwq8iw2w23yz7p6p6cxnfxaaghb2mmr"; - name = "sweeper-14.12.0.tar.xz"; - store = "/nix/store/pmhqbqf6dyl212dsyv1f46wjsdr9y1mc-sweeper-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/palapeli-14.12.1.tar.xz"; + sha256 = "1zdbhn7dfrzb18k3rjgm934gjib5kazkgblsl15jxlzw2yfy458i"; + name = "palapeli-14.12.1.tar.xz"; + store = "/nix/store/7vjjf69hw3kkwxmnlxfcg44wh7yy1s5i-palapeli-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/ktux-14.12.0.tar.xz"; - sha256 = "0nbamf1x1kxal1ii3j3a7s7vayzbwj0c8if4j9i1kjsvbg75n4mf"; - name = "ktux-14.12.0.tar.xz"; - store = "/nix/store/zdvv57q5wrpam3jy63kqp6idbjmfx6ly-ktux-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/okteta-14.12.1.tar.xz"; + sha256 = "1mw32cjj2kw36frki26nycwi48p1s0wi2v9h85v9dwgk6235i7d8"; + name = "okteta-14.12.1.tar.xz"; + store = "/nix/store/mk87jrnhqgcarmc658k4f2fpm1181i3g-okteta-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/ktuberling-14.12.0.tar.xz"; - sha256 = "15iysx248v49zqjrbyhb9mkvyzb1r6h19dx6yxksinppjlnal8yw"; - name = "ktuberling-14.12.0.tar.xz"; - store = "/nix/store/j696caafw92py5lbsi7hjn8bf1rhc4mf-ktuberling-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/ksnakeduel-14.12.1.tar.xz"; + sha256 = "14ryx9ydwi23lhf5xr5mn77ixzkirwdg43mrh2cc0rnq440mzalv"; + name = "ksnakeduel-14.12.1.tar.xz"; + store = "/nix/store/1mbdk8jijasnkhrzavpv89mzbfrz9b6n-ksnakeduel-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/print-manager-14.12.0.tar.xz"; - sha256 = "1b1xcdpld37d185827dmx0zrxwdymy83pd2msraizpiw9fy9wy13"; - name = "print-manager-14.12.0.tar.xz"; - store = "/nix/store/q2sndrjsxv5zdlh3mvlbkz9zwb9q179v-print-manager-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdelibs-4.14.4.tar.xz"; + sha256 = "0h255hhl46r7ax9hm9sr7qddljwzfky2ssh695ml3svfwg52mihl"; + name = "kdelibs-4.14.4.tar.xz"; + store = "/nix/store/nky571v70dk45hy9jfvii63amga1qx55-kdelibs-4.14.4.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kdegraphics-mobipocket-14.12.0.tar.xz"; - sha256 = "07wxyj1875n3gidfbhcc0ax014vx7hi1m2619lrkdzgwj4kky51g"; - name = "kdegraphics-mobipocket-14.12.0.tar.xz"; - store = "/nix/store/1pxy18rk3m63dximc68h8sbk4hklxgjb-kdegraphics-mobipocket-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdesdk-strigi-analyzers-14.12.1.tar.xz"; + sha256 = "1bsf1dgb2039jjzqy6pr66yw08kxbn5xpna0bfmrbiw4pprlmbi4"; + name = "kdesdk-strigi-analyzers-14.12.1.tar.xz"; + store = "/nix/store/6sfiw6s55wnsnsyh0sas9s3f8fbpwnw4-kdesdk-strigi-analyzers-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kfloppy-14.12.0.tar.xz"; - sha256 = "1i4rk1a470pxr62pd064d9bzdjx9agnw4pnb0yzj5jz6n1bw3ck3"; - name = "kfloppy-14.12.0.tar.xz"; - store = "/nix/store/piqwkhkw7qdr80nkj3if28m51mfpv0b4-kfloppy-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/svgpart-14.12.1.tar.xz"; + sha256 = "18r6n6wh8yg5wmd5wyc8sf6k994ghfknanlp7l1pcqwqa6wfv6rx"; + name = "svgpart-14.12.1.tar.xz"; + store = "/nix/store/hcxrbw696pca5z4p95ws7373x55bi9lj-svgpart-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kdesdk-thumbnailers-14.12.0.tar.xz"; - sha256 = "0ij0wi08f6vqlpv2f776g9rq64wniscy0fq61q03wz2c50q0dawk"; - name = "kdesdk-thumbnailers-14.12.0.tar.xz"; - store = "/nix/store/mfqphg97ad2rfpgy2rixk3pk63k2a69s-kdesdk-thumbnailers-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdenetwork-filesharing-14.12.1.tar.xz"; + sha256 = "0id8qmr432ygkfmcq3mfr3zv0w58393w0z5pd86k8nnkz43nh208"; + name = "kdenetwork-filesharing-14.12.1.tar.xz"; + store = "/nix/store/dazj5495njhw8bdyizpx0af9r20bvj5a-kdenetwork-filesharing-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/svgpart-14.12.0.tar.xz"; - sha256 = "18kx8mdah27wr0ymc14dddnqdhwf0chsyr2p8lap9ykrsj0a2im0"; - name = "svgpart-14.12.0.tar.xz"; - store = "/nix/store/swilx0m2y889vdjky04x2gvp13wpg4za-svgpart-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/ffmpegthumbs-14.12.1.tar.xz"; + sha256 = "1q6ayhxrsq3y5yvrawsvr88pzl7vcz5ms6dq0sgd4mad83kwl5yj"; + name = "ffmpegthumbs-14.12.1.tar.xz"; + store = "/nix/store/11nyk47q1i4qh92kdzw3l6gi5nqhja5b-ffmpegthumbs-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/ksystemlog-14.12.0.tar.xz"; - sha256 = "11hplmi99japa30fnw9mjbm3dqhm6a7hzsc6b94avy2lrj0j4djg"; - name = "ksystemlog-14.12.0.tar.xz"; - store = "/nix/store/dh7s91fkm6rimd3m4k5cy2c0d7sggvxg-ksystemlog-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kmix-14.12.1.tar.xz"; + sha256 = "1zk1c1m1zihb4wih2330a95gd1skakwsx0vccxp8np3nsh71z3fa"; + name = "kmix-14.12.1.tar.xz"; + store = "/nix/store/5y3gdnaa0a8nhpd5a2abp3ixcdnmg9im-kmix-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/analitza-14.12.0.tar.xz"; - sha256 = "1979af1pvykd38n04dhsglvg6mm69r2i3kh03kfda0n6hpm35y7a"; - name = "analitza-14.12.0.tar.xz"; - store = "/nix/store/3jsm9wgk55az0yj57x9zhj4l41zimf4z-analitza-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/audiocd-kio-14.12.1.tar.xz"; + sha256 = "1wi3mwx9v7lh71ciar29c1bprwh2lgq46yq3kx5gq7wz20cx54hh"; + name = "audiocd-kio-14.12.1.tar.xz"; + store = "/nix/store/6h2dlw28xi87axxdglbkjz2jyjl78ijv-audiocd-kio-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kblocks-14.12.0.tar.xz"; - sha256 = "1dcc3d540am82q1flrx1fv2n9rl0ajp1s7hbwvvg8hhk53j7nmyw"; - name = "kblocks-14.12.0.tar.xz"; - store = "/nix/store/87dsl116z98apigrlai125l3gdxng5na-kblocks-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/lskat-14.12.1.tar.xz"; + sha256 = "19q5qzfh1dczkdz612hw21849h438dhl21ghbfm5hi5m04vmn8rc"; + name = "lskat-14.12.1.tar.xz"; + store = "/nix/store/awrjks0ihywpqygz8aqwrxn53yd8sljb-lskat-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kajongg-14.12.0.tar.xz"; - sha256 = "1z899189dz8v4yzrp2v6w237ad3z1s4i0nhms9n0i56w1ig294rm"; - name = "kajongg-14.12.0.tar.xz"; - store = "/nix/store/hqpzdvyrg7nzsbczh3z3czj5nvbas4im-kajongg-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kmahjongg-14.12.1.tar.xz"; + sha256 = "1pbq9f6zb96v98sz94kz979z5scpqzvc5fp4nxs2dg1rx1la8qxl"; + name = "kmahjongg-14.12.1.tar.xz"; + store = "/nix/store/kk2rlvdl5hm4b0ms3i5pvs1r6lh5ipbh-kmahjongg-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/konquest-14.12.0.tar.xz"; - sha256 = "0l2mfwd76zirj99xkkwhhmna0ap68jdspf3xm2vvrdnzrjl25p6p"; - name = "konquest-14.12.0.tar.xz"; - store = "/nix/store/igbysdi86kzqkfrkbd7l3kj555ggym9w-konquest-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kde-workspace-4.11.15.tar.xz"; + sha256 = "1y7df6mar72lzy1dan7v5wwgf2w669b0hkrdb6ai1s3whmqr611a"; + name = "kde-workspace-4.11.15.tar.xz"; + store = "/nix/store/pmn8vgwjdszsl46pra65vn5i7pxfj7g4-kde-workspace-4.11.15.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/ktimer-14.12.0.tar.xz"; - sha256 = "070b53x5lxpbqn6s1kbdgnxbl6r4wfj65q7g7b775qk1vsmqf0a0"; - name = "ktimer-14.12.0.tar.xz"; - store = "/nix/store/m1ywa7sf68jhp7m6gh175lm0by0rap2l-ktimer-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/libkdeedu-14.12.1.tar.xz"; + sha256 = "03jic27ghfz2gpbn2nb69qiiip4vgy3y4as8qx328cl39l5vh8d4"; + name = "libkdeedu-14.12.1.tar.xz"; + store = "/nix/store/1l6fwf3bb28myf3k3hsiv27gk8ar6gz1-libkdeedu-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kcachegrind-14.12.0.tar.xz"; - sha256 = "1sqc88iqvn1q40mr0xs1ikf7ymkj1lknqsf1m2sxipr6mvw0qrib"; - name = "kcachegrind-14.12.0.tar.xz"; - store = "/nix/store/m0rs5giyw0vliy34zv408pdqsfffwla9-kcachegrind-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/ktouch-14.12.1.tar.xz"; + sha256 = "07z1nkyc4hxjd39pczkv1z6dxdjn3334wnv778mdrf98lm77vjxd"; + name = "ktouch-14.12.1.tar.xz"; + store = "/nix/store/wvgsj2m324xic0rjr6kyi7pfwqnfpmzq-ktouch-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kompare-14.12.0.tar.xz"; - sha256 = "12nnjk2ybx9ayd4ljln4s23q9q5116ihk2jc1nmal8476229cgwb"; - name = "kompare-14.12.0.tar.xz"; - store = "/nix/store/m0ivnqj7iablv1j70lzn5s1nc6782x30-kompare-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kblocks-14.12.1.tar.xz"; + sha256 = "0qk5g5karl29g4hbpl7lfgahv71as3mj6j604cpd2wiwma05qa2s"; + name = "kblocks-14.12.1.tar.xz"; + store = "/nix/store/wgjmvym6jg44xr5mzgw3pb77w1ya8s2h-kblocks-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/libkdeedu-14.12.0.tar.xz"; - sha256 = "0nzcxv891sqchwp2ly976x0nkkmf358va71dyc2lh77lk49c5s0v"; - name = "libkdeedu-14.12.0.tar.xz"; - store = "/nix/store/ifdkzl1w818733dk1rpbigagky5ddmq7-libkdeedu-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kqtquickcharts-14.12.1.tar.xz"; + sha256 = "026am7l64m721vv3l79z6v3avxq94z1vrzx1ifwf8p001inf4ydy"; + name = "kqtquickcharts-14.12.1.tar.xz"; + store = "/nix/store/5ppmqjmqizw31x1yjnzmicybln433l9a-kqtquickcharts-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kubrick-14.12.0.tar.xz"; - sha256 = "062wxig5fvw1chxqg8318gfdjdzbzql5q2nj7y6qm24yz0hlrrr6"; - name = "kubrick-14.12.0.tar.xz"; - store = "/nix/store/ac9xsf578irlbhq2if7vlsfbjddknf33-kubrick-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/sweeper-14.12.1.tar.xz"; + sha256 = "0c3kqnjwi5q24k7b05dr5mygd3ps0r1s9cbs49r9zikswz7gky1d"; + name = "sweeper-14.12.1.tar.xz"; + store = "/nix/store/1nwklpfvdggaxadjc3396j8qgwdl619h-sweeper-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kbreakout-14.12.0.tar.xz"; - sha256 = "156g5hsra3c7a6b8akyaq02d6sjbw2hnsql4p2cb2dc49mgmd96w"; - name = "kbreakout-14.12.0.tar.xz"; - store = "/nix/store/aqfr553raxyfa8pm0xw3dkwxrslkdhxa-kbreakout-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kopete-14.12.1.tar.xz"; + sha256 = "1pkgzlq7scz0pvmn2dis128rh2hdfxhbg6imn4mwrizmlpaycb98"; + name = "kopete-14.12.1.tar.xz"; + store = "/nix/store/gcj1qvbh1m7hbbyfdsl1nypc07nzy0yn-kopete-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/bomber-14.12.0.tar.xz"; - sha256 = "0g4qw7prgv8bv7c136ssvgh16v23xavi5vqgjkglq1ki57dacz0b"; - name = "bomber-14.12.0.tar.xz"; - store = "/nix/store/a40vlvicyl5nqyr1z6siyahvqk9q8mdj-bomber-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kbounce-14.12.1.tar.xz"; + sha256 = "1x726x5x6cpdnig0wmam7zzigj33afwswdmxxgspnpimkybwpy0f"; + name = "kbounce-14.12.1.tar.xz"; + store = "/nix/store/w5dhnrmkm982i7kw1j9j5rf09z22cka9-kbounce-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/libkmahjongg-14.12.0.tar.xz"; - sha256 = "0n74zawrdybalw7ganwb3lbsnnf2rpj29asgvqdmnsvzi17x39f7"; - name = "libkmahjongg-14.12.0.tar.xz"; - store = "/nix/store/dnsp47jn26q7pry8p60rsjyjfix12yq3-libkmahjongg-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kanagram-14.12.1.tar.xz"; + sha256 = "07lz09armwr4j594pn30d617ngxcn8n3yxikm79ck5020gx4wvgx"; + name = "kanagram-14.12.1.tar.xz"; + store = "/nix/store/cxxfxxpmnk70i9cx0cgx7k6jdg32s73f-kanagram-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/granatier-14.12.0.tar.xz"; - sha256 = "16x8wwjmf217nzmk5ysclca790b22yww97g86b96vdbn6hs6fhmq"; - name = "granatier-14.12.0.tar.xz"; - store = "/nix/store/vs8cl3ix9l2cl4sjaapspncaqwagzr8a-granatier-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/zeroconf-ioslave-14.12.1.tar.xz"; + sha256 = "12ri1dbbzc9dwx2n843979yvh93a9yrzpprk9jdmjr1hkna8rgmy"; + name = "zeroconf-ioslave-14.12.1.tar.xz"; + store = "/nix/store/5jhzsqxdfzh1zw1d103np2rm34jdj945-zeroconf-ioslave-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-dev-scripts-14.12.0.tar.xz"; - sha256 = "0a4babknaki4148q23bqba13cdq4wsn4k9n3lv1pcj31f8q7nh9x"; - name = "kde-dev-scripts-14.12.0.tar.xz"; - store = "/nix/store/whwyqc1sp9by71capy0z166c68c780h3-kde-dev-scripts-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/libkeduvocdocument-14.12.1.tar.xz"; + sha256 = "0nqjcddjmapgadlkv97banjk5fh7p355hfxcbspksyndsgplz1hv"; + name = "libkeduvocdocument-14.12.1.tar.xz"; + store = "/nix/store/zcxv7zv41p63pij7d37wdp4hcll77ldc-libkeduvocdocument-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kdegraphics-thumbnailers-14.12.0.tar.xz"; - sha256 = "1h52v41hbny5iz1pcpqz1igykhzgz7gfkrw8rgws00xgz755mxg4"; - name = "kdegraphics-thumbnailers-14.12.0.tar.xz"; - store = "/nix/store/8fxrk1d9l948fqzwqirdz137jl7cysgb-kdegraphics-thumbnailers-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kmousetool-14.12.1.tar.xz"; + sha256 = "0k38qj2hv9k846fba4sxdg1biplbdn5hfmfhx5qmc6g6h8xrs2dr"; + name = "kmousetool-14.12.1.tar.xz"; + store = "/nix/store/dv7j6rb4688zzlp36l45f2h0vzykvybj-kmousetool-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kalgebra-14.12.0.tar.xz"; - sha256 = "0njy79cflh9q5yn07v01d5z7za8wsb5lgz4rd3fx8wb4y2jpg5vd"; - name = "kalgebra-14.12.0.tar.xz"; - store = "/nix/store/0jy6nql2ci9psdj8zlcqphwzyhn39n9h-kalgebra-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kolourpaint-14.12.1.tar.xz"; + sha256 = "15vkd7i35myfi9m11p52g8x7dlkvf06fa400r9vbw321fza2gyjc"; + name = "kolourpaint-14.12.1.tar.xz"; + store = "/nix/store/dqi11m0gnkyrfppdlibvgv2gbycpjqm6-kolourpaint-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/mplayerthumbs-14.12.0.tar.xz"; - sha256 = "0h8jj1jj8fkqgib967hygpw7dplcq1855bqz03av87gq3x17c697"; - name = "mplayerthumbs-14.12.0.tar.xz"; - store = "/nix/store/b2k41zigikdpbplijwxs75fy7mx373g9-mplayerthumbs-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kgeography-14.12.1.tar.xz"; + sha256 = "04g2sw2r1i8kc85n9igk15kmk3hc8gdci52lxk4ca04bxcif7061"; + name = "kgeography-14.12.1.tar.xz"; + store = "/nix/store/zl0qg5scvgmzsq6c7l4s2rs4dh6v243h-kgeography-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/cantor-14.12.0.tar.xz"; - sha256 = "1q2va4a5kw20gb0mmyw8wzsgrm63s2ilgs3v1svah7n7l4jn2dar"; - name = "cantor-14.12.0.tar.xz"; - store = "/nix/store/a4pnbi3akn65gd2drwnvrc07x3sfxdp3-cantor-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/dolphin-plugins-14.12.1.tar.xz"; + sha256 = "0sjfm5ry54h56vbbch11js50a70pvwbkinyxxgyvs6g260ngpkx2"; + name = "dolphin-plugins-14.12.1.tar.xz"; + store = "/nix/store/1cknwl7y4djaq1cwjj3g38k8w8gi6zwc-dolphin-plugins-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/okular-14.12.0.tar.xz"; - sha256 = "1rdd1vv730ahz2y6cj7m55mzayk06x0wcw8lsswpjjzkam9zgv7a"; - name = "okular-14.12.0.tar.xz"; - store = "/nix/store/1mkglpmjsshiffbpnvpkqmxrvkhrlsj3-okular-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kreversi-14.12.1.tar.xz"; + sha256 = "1011262n5zh6hji7xxgq3k2hkgh0hqhpvk9krw22plda4nww2xwc"; + name = "kreversi-14.12.1.tar.xz"; + store = "/nix/store/rbc1h7c1v7bdzgwxqw5xs2x19rn4z9q4-kreversi-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kde-wallpapers-14.12.0.tar.xz"; - sha256 = "0af8w4gzw91xqqbq8s5kx7nj12767bkbfakd4fjpskhvchw1zbgq"; - name = "kde-wallpapers-14.12.0.tar.xz"; - store = "/nix/store/abyzxhkvdk1n13sn67pwhg7x7z5s5ysd-kde-wallpapers-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdepim-runtime-4.14.4.tar.xz"; + sha256 = "08axhahiqv77cr6ssvh1cadqjvv1064w5l94wxadnyq3vz8kl6kz"; + name = "kdepim-runtime-4.14.4.tar.xz"; + store = "/nix/store/rwsx6c3s4nc7vkcfk0c39jbp7f5f0rvp-kdepim-runtime-4.14.4.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kwalletmanager-14.12.0.tar.xz"; - sha256 = "15ic4cckfg9477dwafha64z16w85h19six59b9nb5z62kkhnr4i9"; - name = "kwalletmanager-14.12.0.tar.xz"; - store = "/nix/store/fzhwrxjqxpc6rif1jm8g5jkzcqmhpqbq-kwalletmanager-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdf-14.12.1.tar.xz"; + sha256 = "1cvd7ydk277crv1wiw7sn72mv9lf5pqk56gylfmzr63mr7dyj5iz"; + name = "kdf-14.12.1.tar.xz"; + store = "/nix/store/5caacq7s0yh79mqykwj5wydj3b5gyl83-kdf-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kbruch-14.12.0.tar.xz"; - sha256 = "1lwfaa6mjf1pdh83cjnyh2az0m32mpms59yfjdkj01v3qc64j0mv"; - name = "kbruch-14.12.0.tar.xz"; - store = "/nix/store/gjiq2ksgs5pp49w0z0cclfd5gd7sz0lj-kbruch-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kiten-14.12.1.tar.xz"; + sha256 = "0518zbvgn3w00b7lxfivrgrp8xrpb09rf9cf9zdxdl2z37gxmvmv"; + name = "kiten-14.12.1.tar.xz"; + store = "/nix/store/8dl8yv38wpv199jjgw3kdl8rajxnnc77-kiten-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/zeroconf-ioslave-14.12.0.tar.xz"; - sha256 = "118mcj19ma9s5bazh96d93gsnyxkqfqbmm2f72xr5akr43ykdvng"; - name = "zeroconf-ioslave-14.12.0.tar.xz"; - store = "/nix/store/0ymb34pd5r692gpqkjs27v66a4a74gpf-zeroconf-ioslave-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdenetwork-strigi-analyzers-14.12.1.tar.xz"; + sha256 = "1xdb3hm7iad2wvbwqaa5bbqzgg6xdbbv68xfjajpx8k9cn20kh9r"; + name = "kdenetwork-strigi-analyzers-14.12.1.tar.xz"; + store = "/nix/store/1widcjdd8hzy1dnabg9px06yjc0k7ncf-kdenetwork-strigi-analyzers-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kdesdk-strigi-analyzers-14.12.0.tar.xz"; - sha256 = "1nsxjkq9chzb3dsknbznjccrgmpqix6rsbkn8anlqz672d7gghkn"; - name = "kdesdk-strigi-analyzers-14.12.0.tar.xz"; - store = "/nix/store/5jp6i86lwdsql4h3pnfb08dj609bzhxy-kdesdk-strigi-analyzers-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kcachegrind-14.12.1.tar.xz"; + sha256 = "01fa9b73ymym5qyd5lirb4cf6c37x02a1a9ls2qgzswflm557d49"; + name = "kcachegrind-14.12.1.tar.xz"; + store = "/nix/store/k4y83g821js66c35bc6x2r8m1924vd4f-kcachegrind-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/artikulate-14.12.0.tar.xz"; - sha256 = "10hv94p1sdfb28x8p2yxnh2bc46kjnkffhciw4sz7fnb2w3y5n1p"; - name = "artikulate-14.12.0.tar.xz"; - store = "/nix/store/bdi9dcf1ga395hxhlszs86jxi2hb63y7-artikulate-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kstars-14.12.1.tar.xz"; + sha256 = "08px9765vl6hpmy39wyhlbm4d3y5wh82w33g2fppx4d9bxmpz166"; + name = "kstars-14.12.1.tar.xz"; + store = "/nix/store/plbszpr250pr7x41578a4b5n329wgl4l-kstars-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/bovo-14.12.0.tar.xz"; - sha256 = "0gg8sb07gxg0pq2k9ra5y6ymynbyqa2gwgkpp2222qcxnhzsdlsb"; - name = "bovo-14.12.0.tar.xz"; - store = "/nix/store/22y68qd8bsd3yixd38pwzldpk9hzinr8-bovo-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kdepim-4.14.4.tar.xz"; + sha256 = "0jpbc84xv07j2qynkn4mhmwlldbmjg6v7dqc1028kfk7sbcahhf2"; + name = "kdepim-4.14.4.tar.xz"; + store = "/nix/store/shap58rcwhg13766v7zm28nxr6rn09gw-kdepim-4.14.4.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/oxygen-icons-14.12.0.tar.xz"; - sha256 = "1gh6k17clb532by8k57gsfalibza8yzb39xbh2h9c7yr84wr7s2b"; - name = "oxygen-icons-14.12.0.tar.xz"; - store = "/nix/store/g3pxfy1l8hy0b6clphyp7lwg08kx4mcz-oxygen-icons-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/ktuberling-14.12.1.tar.xz"; + sha256 = "1ghymw6ljvkd9wi4j0f1n8gjkhxfkqvmb8n36lasrfr27v57z68v"; + name = "ktuberling-14.12.1.tar.xz"; + store = "/nix/store/c4m2nwfbjwqgc9ydq6macg4zkmrsd7v6-ktuberling-14.12.1.tar.xz"; } { - url = "${mirror}/stable/applications/14.12.0/src/kamera-14.12.0.tar.xz"; - sha256 = "1cd9wsvkazcvzxbfsb6zz58g63x0aygcpdxflr99csl6rn02j70b"; - name = "kamera-14.12.0.tar.xz"; - store = "/nix/store/jl4dbfgixj8awdl671xcsjf8f1ywdnf6-kamera-14.12.0.tar.xz"; + url = "${mirror}/stable/applications/14.12.1/src/kblackbox-14.12.1.tar.xz"; + sha256 = "0cxyzlsvhw9rg3b9c558zbqr3ijbzyx5as9g92ald8w7qjja5jnv"; + name = "kblackbox-14.12.1.tar.xz"; + store = "/nix/store/rnz72ryzp7mcxk83l71rw7br3k6hamr9-kblackbox-14.12.1.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.1/src/kalgebra-14.12.1.tar.xz"; + sha256 = "0pn4scp7y7ih60jaq39kanwgsc2aslb41v9xw8322kk8q4gyc8g4"; + name = "kalgebra-14.12.1.tar.xz"; + store = "/nix/store/c3gmynlqgyhdx3nghhwgk8i85qqysjsj-kalgebra-14.12.1.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.1/src/kdeedu-data-14.12.1.tar.xz"; + sha256 = "0hyqwkva7bgi43fgad4caz8q4pcb9kx5czpc3d8nksk5q28a1llg"; + name = "kdeedu-data-14.12.1.tar.xz"; + store = "/nix/store/53ksfs7gxzr33sgdbfxk4ydjzzl2c7y3-kdeedu-data-14.12.1.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.1/src/kigo-14.12.1.tar.xz"; + sha256 = "100rrip6w08ld2xgwdm2dryk8qa92dssdz0a0iykgklddq6dvxr1"; + name = "kigo-14.12.1.tar.xz"; + store = "/nix/store/ggvs29ryi85ig0r9z3jq259kvyq1k1h0-kigo-14.12.1.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.1/src/print-manager-14.12.1.tar.xz"; + sha256 = "1ad9a23cfivyzfgajg1bn10n2glp2ks8yqkl5f0xk5alyldzbir6"; + name = "print-manager-14.12.1.tar.xz"; + store = "/nix/store/p445xkdbm1dqqb3p2x10rag6xccidp9c-print-manager-14.12.1.tar.xz"; + } + { + url = "${mirror}/stable/applications/14.12.1/src/kshisen-14.12.1.tar.xz"; + sha256 = "1b0csn1ngpcwcl8iwv02hy1gb6hk13453khzgya6ckixk5szcdy7"; + name = "kshisen-14.12.1.tar.xz"; + store = "/nix/store/1hx5ws8bbzh0lnmjp0x8ln1s7rv3x62a-kshisen-14.12.1.tar.xz"; } ] diff --git a/pkgs/applications/kde-apps-14.12/manifest.sh b/pkgs/applications/kde-apps-14.12/manifest.sh index b6a27374a1a..487e505ccd0 100755 --- a/pkgs/applications/kde-apps-14.12/manifest.sh +++ b/pkgs/applications/kde-apps-14.12/manifest.sh @@ -5,7 +5,7 @@ if [ $# -eq 0 ]; then # The extra slash at the end of the URL is necessary to stop wget # from recursing over the whole server! (No, it's not a bug.) $(nix-build ../../.. -A autonix.manifest) \ - http://download.kde.org/stable/applications/14.12.0/ \ + http://download.kde.org/stable/applications/14.12.1/ \ -A '*.tar.xz' else diff --git a/pkgs/applications/kde-apps-14.12/renames.nix b/pkgs/applications/kde-apps-14.12/renames.nix index 9d40bbca4df..011cb77337b 100644 --- a/pkgs/applications/kde-apps-14.12/renames.nix +++ b/pkgs/applications/kde-apps-14.12/renames.nix @@ -2,11 +2,16 @@ { }: { "Analitza5" = "analitza"; +"Backend" = "kde-workspace"; "CTest" = "sweeper"; "ECM" = "extra-cmake-modules"; +"Gpgmepp" = "kdepimlibs"; "JDns" = "kopete"; +"KDE4Workspace" = "kde-workspace"; "KDEGames" = "libkdegames"; +"KDeclarative" = "kdelibs"; "KSane" = "libksane"; +"KdepimLibs" = "kdepimlibs"; "LibKEduVocDocument" = "libkeduvocdocument"; "LibKdeEdu" = "libkdeedu"; "LibKompareDiff2" = "libkomparediff2"; diff --git a/pkgs/build-support/autonix/default.nix b/pkgs/build-support/autonix/default.nix index cc3b1bb259b..ec4a2beb4d0 100644 --- a/pkgs/build-support/autonix/default.nix +++ b/pkgs/build-support/autonix/default.nix @@ -48,6 +48,7 @@ let , mkDerivation ? mkDerivation , preResolve ? id # modify package set before dependency resolution , postResolve ? id # modify package set after dependency resolution + , renames ? {} , scope ? {} }: let @@ -61,7 +62,10 @@ let derive = mapAttrs (name: mkDerivation); - packages = importPackages dir { inherit mirror; }; + renames_ = + if renames == {} then (import (dir + "/renames.nix") {}) else renames; + + packages = importPackages dir renames_ { inherit mirror; }; in derive (postResolve (resolve (preResolve packages))); @@ -112,7 +116,7 @@ let in fold (f: x: f x) orig [ withNames bestVersions ]; - importPackages = path: manifestScope: + importPackages = path: renames: manifestScope: let # Do not allow any package to depend on itself. @@ -124,8 +128,6 @@ let else id); in mapAttrs removeSelfDep; - renames = import (path + "/renames.nix") {}; - renamed = dep: renames."${dep}" or dep; manifest = importManifest (path + "/manifest.nix") manifestScope; diff --git a/pkgs/desktops/plasma-5.1/default.nix b/pkgs/desktops/plasma-5.1/default.nix index 864cc32f779..4c6c37a152a 100644 --- a/pkgs/desktops/plasma-5.1/default.nix +++ b/pkgs/desktops/plasma-5.1/default.nix @@ -130,7 +130,7 @@ let plasma5 = generateCollection ./. { inherit (kf5) mkDerivation; - inherit mirror preResolve postResolve scope; + inherit mirror preResolve postResolve renames scope; }; in diff --git a/pkgs/development/libraries/kde-frameworks-5.5/default.nix b/pkgs/development/libraries/kde-frameworks-5.5/default.nix index aabbba40980..aac9eecb931 100644 --- a/pkgs/development/libraries/kde-frameworks-5.5/default.nix +++ b/pkgs/development/libraries/kde-frameworks-5.5/default.nix @@ -177,7 +177,7 @@ let }; kf5 = generateCollection ./. { - inherit mirror mkDerivation preResolve postResolve scope; + inherit mirror mkDerivation preResolve postResolve renames scope; }; in From 3a97ea592f0d989780bd050f6e7fcaec6ae034d3 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Sun, 25 Jan 2015 12:48:10 -0600 Subject: [PATCH 140/167] kdm: install default backgrounds --- nixos/modules/services/x11/display-managers/kdm.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nixos/modules/services/x11/display-managers/kdm.nix b/nixos/modules/services/x11/display-managers/kdm.nix index 7ec489ae3e7..42eaacfe84a 100644 --- a/nixos/modules/services/x11/display-managers/kdm.nix +++ b/nixos/modules/services/x11/display-managers/kdm.nix @@ -151,6 +151,9 @@ in description = "KDM user"; }; + environment.systemPackages = + [ pkgs.kde4.kde_wallpapers ]; # contains kdm's default background + }; } From a55543711e98a16e6611e4eea60581ea6c503dbe Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Sun, 25 Jan 2015 14:34:59 -0600 Subject: [PATCH 141/167] kde5: simplify package list --- .../services/x11/desktop-managers/kde5.nix | 107 +++--------------- 1 file changed, 18 insertions(+), 89 deletions(-) diff --git a/nixos/modules/services/x11/desktop-managers/kde5.nix b/nixos/modules/services/x11/desktop-managers/kde5.nix index 2aa697e3abc..c5fc711b779 100644 --- a/nixos/modules/services/x11/desktop-managers/kde5.nix +++ b/nixos/modules/services/x11/desktop-managers/kde5.nix @@ -74,9 +74,7 @@ in services.xserver.desktopManager.session = singleton { name = "kde5"; bgSupport = true; - start = '' - exec ${plasma5.startkde}/bin/startkde; - ''; + start = ''exec ${plasma5.startkde}/bin/startkde;''; }; security.setuidOwners = singleton { @@ -88,101 +86,32 @@ in }; environment.systemPackages = with plasma5; with kf5; + (builtins.attrValues + (removeAttrs plasma5 + [ "deepOverride" "override" "overrideDerivation" + "recurseForDerivations" "scope" + ])) + ++ + (builtins.attrValues + (removeAttrs kf5 + [ "deepOverride" "extra-cmake-modules" "mkDerivation" "override" + "overrideDerivation" "recurseForDerivations" "scope" + ])) + ++ [ - # Plasma packages - baloo - breeze-qt4 - breeze-qt5 - kde-cli-tools - kdeplasma-addons - kfilemetadata - khelpcenter - khotkeys - kinfocenter - kio-extras - kmenuedit - ksysguard - kwin - kwrited - libkscreen - libksysguard - libmm-qt - libnm-qt - milou - oxygen - plasma-desktop - plasma-workspace - plasma-workspace-wallpapers - powerdevil - qt5 - pkgs.qt4 # qtconfig is the only way to set the theme for Qt 4 programs - systemsettings - - # Frameworks packages - attica - frameworkintegration - kactivities - karchive - kauth - kbookmarks - kcmutils - kcodecs - kcompletion - kconfig - kconfigwidgets - kcoreaddons - kcrash - kdbusaddons - kdeclarative - kded - kdesignerplugin - kdesu - kdewebkit - kdnssd - kemoticons - kglobalaccel - kguiaddons - khtml - kiconthemes - kidletime - kimageformats - kinit - kio - kitemmodels - kjobwidgets - kjs - kjsembed - kmediaplayer - knewstuff - knotifications - knotifyconfig - kparts - kplotting - kpty - kross - krunner - kservice - ktexteditor - ktextwidgets - kunitconversion - kwallet - kwidgetsaddons - kwindowsystem - kxmlgui - plasma-framework - solid - sonnet - threadweaver + pkgs.qt4 # qtconfig is the only way to set Qt 4 theme kdeApps.kde-baseapps kdeApps.kde-base-artwork + kdeApps.kde-workspace + kdeApps.kde-runtime + kdeApps.kmix kdeApps.konsole kdeApps.oxygen-icons pkgs.hicolor_icon_theme - # GTK theme, nearly identical to Breeze - pkgs.orion + pkgs.orion # GTK theme, nearly identical to Breeze ] ++ (optional config.networking.networkmanager.enable plasma-nm) ++ phononBackendPackages; From 63ec1a9677adc730df58ef60dfce09e253fb3dbf Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 26 Jan 2015 20:45:55 -0600 Subject: [PATCH 142/167] add stable attrs for plasma5, kf5, and kdeApps --- nixos/modules/services/x11/desktop-managers/kde5.nix | 6 +++--- pkgs/top-level/all-packages.nix | 7 +++++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/nixos/modules/services/x11/desktop-managers/kde5.nix b/nixos/modules/services/x11/desktop-managers/kde5.nix index c5fc711b779..6d6479da2a1 100644 --- a/nixos/modules/services/x11/desktop-managers/kde5.nix +++ b/nixos/modules/services/x11/desktop-managers/kde5.nix @@ -33,11 +33,11 @@ let phononBackendPackages = flip concatMap cfg.phononBackends (name: attrByPath [name] (throw "unknown phonon backend `${name}'") phononBackends); - kf5 = pkgs.kf55; + kf5 = pkgs.kf5_stable; - plasma5 = pkgs.plasma51; + plasma5 = pkgs.plasma5_stable; - kdeApps = pkgs.kdeApps_14_12; + kdeApps = pkgs.kdeApps_stable; in diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c6e8bea0ef7..26cb9eda76a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5813,6 +5813,7 @@ let stdenv = overrideGCC stdenv gccStdInc; }); kf5_latest = kf55; + kf5_stable = kf55; krb5 = callPackage ../development/libraries/kerberos/krb5.nix { openldap = openldap.override { @@ -10373,10 +10374,11 @@ let boost = boost155; }; - kdeApps_latest = kdeApps_14_12; kdeApps_14_12 = recurseIntoAttrs (callPackage ../applications/kde-apps-14.12 { stdenv = overrideGCC stdenv gccStdInc; }); + kdeApps_latest = kdeApps_14_12; + kdeApps_stable = kdeApps_14_12; keepnote = callPackage ../applications/office/keepnote { pygtk = pyGtkGlade; @@ -12451,10 +12453,11 @@ let mate-themes = callPackage ../misc/themes/mate-themes { }; - plasma5_latest = plasma51; plasma51 = recurseIntoAttrs (callPackage ../desktops/plasma-5.1 { stdenv = overrideGCC stdenv gccStdInc; }); + plasma5_latest = plasma51; + plasma5_stable = plasma51; kde5 = kf55 // plasma51 // kdeApps_14_12; From 2ee7809ac9750e67a829521b92d28c760cc140a6 Mon Sep 17 00:00:00 2001 From: "Ricardo M. Correia" Date: Mon, 26 Jan 2015 19:31:49 +0000 Subject: [PATCH 143/167] cargoSnapshot: Update from 2014-12-30 -> 2015-01-24 --- .../tools/build-managers/cargo/snapshot.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/build-managers/cargo/snapshot.nix b/pkgs/development/tools/build-managers/cargo/snapshot.nix index b873aee62f9..ff0b636d37b 100644 --- a/pkgs/development/tools/build-managers/cargo/snapshot.nix +++ b/pkgs/development/tools/build-managers/cargo/snapshot.nix @@ -2,19 +2,19 @@ /* Cargo binary snapshot */ -let snapshotDate = "2014-12-30"; +let snapshotDate = "2015-01-24"; in with ((import ./common.nix) { inherit stdenv; version = "snapshot-${snapshotDate}"; }); let snapshotHash = if stdenv.system == "i686-linux" - then "ab8bba0918d3d2ddbd7fd21f147e223dbf04cece" + then "96213038f850569f1c4fa6a0d146c6155c0d566b" else if stdenv.system == "x86_64-linux" - then "0efe0f7bcbcbeb5494affcc8a2207db448a08c45" + then "4d87486493c2881edced7b1d2f8beaac32aaa5b5" else if stdenv.system == "i686-darwin" - then "e5097005b0a27c186b8edee24982fd4c3ebba81e" + then "17b9fc782e86bffe170abb83a01e0cb7c90a0daa" else if stdenv.system == "x86_64-darwin" - then "6c0bb776e5645fb93b67341b111c715f39b25511" + then "18887bdbd3e6d2a127aa34216fa06e9877b0fbc6" else throw "no snapshot for platform ${stdenv.system}"; snapshotName = "cargo-nightly-${platform}.tar.gz"; in From 27eb5adac744eae4d8dab6465daa2d01e2dec07f Mon Sep 17 00:00:00 2001 From: "Ricardo M. Correia" Date: Mon, 26 Jan 2015 20:32:14 +0100 Subject: [PATCH 144/167] icedtea7: Update from 2.5.3 -> 2.5.4 Contains 17 security fixes. --- pkgs/development/compilers/icedtea/sources.nix | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/development/compilers/icedtea/sources.nix b/pkgs/development/compilers/icedtea/sources.nix index 2be55870ea7..12cd498042c 100644 --- a/pkgs/development/compilers/icedtea/sources.nix +++ b/pkgs/development/compilers/icedtea/sources.nix @@ -1,47 +1,47 @@ # This file is autogenerated from update.py in the same directory. { icedtea7 = rec { - version = "2.5.3"; + version = "2.5.4"; url = "http://icedtea.wildebeest.org/download/source/icedtea-${version}.tar.xz"; - sha256 = "1w7i6j4wmg2ixv7d24mad6gphspnkb9w30azjdp4jqn2zqn95wpl"; + sha256 = "1npz2p11i4xy4732rxs8wv209iap0m3m24w3vkh9kj0p4k2gal0v"; common_url = "http://icedtea.classpath.org/download/drops/icedtea7/${version}"; bundles = { openjdk = rec { url = "${common_url}/openjdk.tar.bz2"; - sha256 = "3ba1a30762f5d5890e8ee6af11f52213ab9c574c01f07c75a081c42034f5d5c9"; + sha256 = "88c92a3cab37446352086876771733229b1602d4f79ef68629a151180652e1f1"; }; corba = rec { url = "${common_url}/corba.tar.bz2"; - sha256 = "8ceb2cd60782b7fc14b88e3d366f273873fa5436cf0e36b86406c0905b7dc43c"; + sha256 = "7411fe2df795981124ae2e4da0ddb7d98db0a94c9399a12876be03e7177eaa0b"; }; jaxp = rec { url = "${common_url}/jaxp.tar.bz2"; - sha256 = "2d13a82078f3f2b8831d1e670e5e75719336a56490df64f16ab7647674a272ef"; + sha256 = "84623e50b69710d12209fc761a49953c78f1a664ff54e022a77e35e25489f2f3"; }; jaxws = rec { url = "${common_url}/jaxws.tar.bz2"; - sha256 = "5a63d85307203f1aed1e31459ad5e32687909e0640d424ff6f540d9b1cceeb1e"; + sha256 = "4bd38a8121d85c422b425177ce648afdee9da18812c91c5b74939c58db33ab4b"; }; jdk = rec { url = "${common_url}/jdk.tar.bz2"; - sha256 = "40c4dda969be0ecd213e79269184e19cfc32100b83777dc529b3cf4b6aa3e12f"; + sha256 = "e99b65baf66d8818e3c8fd31d71fbad4ad0ceb0b7fa4c2e0607eca3a40f2ba09"; }; langtools = rec { url = "${common_url}/langtools.tar.bz2"; - sha256 = "516f6c21719f4b5a2092847c147cde7890c5a30d4aed9425ff667c0164ef1dd0"; + sha256 = "4fd76cbdf18174128863514b4d3997cb623368697bf4f5af6d079dbbcd7b378a"; }; hotspot = rec { url = "${common_url}/hotspot.tar.bz2"; - sha256 = "8c8e1f7e97f47fe4029e0b0ba42b3515474adabe64e1fbee15c0e2e22a13aa28"; + sha256 = "4825f8543aa0c065530b05b0a95915a44eea153bbb696d2ffc4b50a398813e34"; }; }; }; From 934ea63e8f210f8ed4b13f4e904273567a1f72d3 Mon Sep 17 00:00:00 2001 From: "Ricardo M. Correia" Date: Mon, 26 Jan 2015 19:26:07 +0000 Subject: [PATCH 145/167] firefox: Update from 35.0 -> 35.0.1 --- pkgs/applications/networking/browsers/firefox/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/default.nix b/pkgs/applications/networking/browsers/firefox/default.nix index af5eb86f0f1..a128e9d04a8 100644 --- a/pkgs/applications/networking/browsers/firefox/default.nix +++ b/pkgs/applications/networking/browsers/firefox/default.nix @@ -15,14 +15,14 @@ assert stdenv.cc ? libc && stdenv.cc.libc != null; -let version = "35.0"; in +let version = "35.0.1"; in stdenv.mkDerivation rec { name = "firefox-${version}"; src = fetchurl { url = "http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${version}/source/firefox-${version}.source.tar.bz2"; - sha1 = "52f310f08ab5a52cd9d9be00016f0872a5e81774"; + sha1 = "cf256ee1491ee502eb4432ade5a879104ebceede"; }; buildInputs = From a9b774204b6570593635cfb9f46b20cc2f9246f1 Mon Sep 17 00:00:00 2001 From: Cray Elliott Date: Mon, 26 Jan 2015 22:41:27 -0800 Subject: [PATCH 146/167] Update GHC 7.10.1 expression to RC2 --- pkgs/development/compilers/ghc/7.10.1.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/ghc/7.10.1.nix b/pkgs/development/compilers/ghc/7.10.1.nix index f09de480c5d..be838b41222 100644 --- a/pkgs/development/compilers/ghc/7.10.1.nix +++ b/pkgs/development/compilers/ghc/7.10.1.nix @@ -13,12 +13,12 @@ let in stdenv.mkDerivation rec { - version = "7.10.0.20141222"; + version = "7.10.0.20140123"; name = "ghc-${version}"; src = fetchurl { - url = "https://downloads.haskell.org/~ghc/7.10.1-rc1/ghc-7.10.0.20141222-src.tar.xz"; - sha256 = "0nncvvwksqqz1d991jbag3b4174i275nn0psadriq5hi3px11dkl"; + url = "https://downloads.haskell.org/~ghc/7.10.1-rc2/ghc-7.10.0.20150123-src.tar.xz"; + sha256 = "0in5zsr2z545yln55c7mwi07x3za0874yxbpsj5xsb4vn3wrcrbn"; }; buildInputs = [ ghc perl ]; From f0228c6eb2f1a2c4ba89705fec7c696dd0b33a2f Mon Sep 17 00:00:00 2001 From: Thomas Strobel Date: Fri, 2 Jan 2015 13:16:44 +0100 Subject: [PATCH 147/167] Add: nix-template-rpm: Script to generate templates of nix expressions from RPM .spec files --- pkgs/build-support/templaterpm/default.nix | 24 ++ .../templaterpm/nix-template-rpm.py | 274 ++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + pkgs/top-level/python-packages.nix | 16 + 4 files changed, 316 insertions(+) create mode 100644 pkgs/build-support/templaterpm/default.nix create mode 100755 pkgs/build-support/templaterpm/nix-template-rpm.py diff --git a/pkgs/build-support/templaterpm/default.nix b/pkgs/build-support/templaterpm/default.nix new file mode 100644 index 00000000000..aca4e340e26 --- /dev/null +++ b/pkgs/build-support/templaterpm/default.nix @@ -0,0 +1,24 @@ +{stdenv, makeWrapper, python, toposort, rpm}: + +stdenv.mkDerivation rec { + name = "nix-template-rpm-${version}"; + version = "0.1"; + + buildInputs = [ makeWrapper python toposort rpm ]; + + phases = [ "installPhase" "fixupPhase" ]; + + installPhase = '' + mkdir -p $out/bin + cp ${./nix-template-rpm.py} $out/bin/nix-template-rpm + wrapProgram $out/bin/nix-template-rpm \ + --set PYTHONPATH "${rpm}/lib/${python.libPrefix}/site-packages":"${toposort}/lib/${python.libPrefix}/site-packages" + ''; + + meta = with stdenv.lib; { + description = "Create templates of nix expressions from RPM .spec files"; + maintainers = with maintainers; [ tstrobel ]; + platforms = with stdenv.lib.platforms; unix; + hydraPlatforms = []; + }; +} diff --git a/pkgs/build-support/templaterpm/nix-template-rpm.py b/pkgs/build-support/templaterpm/nix-template-rpm.py new file mode 100755 index 00000000000..42f8ee8a75f --- /dev/null +++ b/pkgs/build-support/templaterpm/nix-template-rpm.py @@ -0,0 +1,274 @@ +#!/bin/env python + +import sys +import os +import subprocess +import argparse +import shutil +import rpm +import urlparse +import traceback +import toposort + + + + + +class NixTemplateRPM(object): + def __init__(self, specFilename, inputDir=None, maintainer="MAINTAINER"): + rpm.addMacro("buildroot","$out") + rpm.addMacro("_libdir","lib") + rpm.addMacro("_libexecdir","libexec") + rpm.addMacro("_sbindir","sbin") + rpm.addMacro("_sysconfdir","etc") + rpm.addMacro("_topdir","SPACER_DIR_FOR_REMOVAL") + rpm.addMacro("_sourcedir","SOURCE_DIR_SPACER") + + ts = rpm.TransactionSet() + + self.specFilename = specFilename + self.spec = ts.parseSpec(specFilename) + + self.inputDir = inputDir + self.maintainer = maintainer + + self.packageGroups = [ "ocaml", "python" ] + + + + def rewriteCommands(self, string): + string = string.replace('SPACER_DIR_FOR_REMOVAL/','') + string = string.replace('SPACER_DIR_FOR_REMOVAL','') + string = '\n'.join(map(lambda line: ' '.join(map(lambda x: x.replace('SOURCE_DIR_SPACER/','${./')+'}' if x.startswith('SOURCE_DIR_SPACER/') else x, line.split(' '))), string.split('\n'))) + string = string.replace('\n','\n ') + string = string.rstrip() + return string + + + def rewriteName(self, string): + parts = string.split('-') + parts = filter(lambda x: not x == "devel", parts) + parts = filter(lambda x: not x == "doc", parts) + if len(parts) > 1 and parts[0] in self.packageGroups: + return parts[0] + '-' + ''.join(parts[1:2] + map(lambda x: x.capitalize(), parts[2:])) + else: + return ''.join(parts[:1] + map(lambda x: x.capitalize(), parts[1:])) + + + def rewriteInputs(self,target,inputs): + camelcase = lambda l: l[:1] + map(lambda x: x.capitalize(), l[1:]) + filterDevel = lambda l: filter(lambda x: not x == "devel", l) + filterDoc = lambda l: filter(lambda x: not x == "doc", l) + rewrite = lambda l: ''.join(camelcase(filterDoc(filterDevel(l)))) + + def filterPackageGroup(target): + if target == None: + return [ rewrite(x.split('-')) for x in inputs if (not x.split('-')[0] in self.packageGroups) or (len(x.split('-')) == 1) ] + elif target in self.packageGroups: + return [ target + '_' + rewrite(x.split('-')[1:]) for x in inputs if (x.split('-')[0] == target) and (len(x.split('-')) > 1)] + else: + raise Exception("Unknown target") + return [] + + if target == None: + packages = filterPackageGroup(None) + packages.sort() + elif target in self.packageGroups: + packages = filterPackageGroup(target) + packages.sort() + elif target == "ALL": + packages = [] + for t in [None] + self.packageGroups: + tmp = filterPackageGroup(t) + tmp.sort() + packages += tmp + else: + raise Exception("Unknown target") + packages = [] + return packages + + + def getBuildInputs(self,target=None): + return self.rewriteInputs(target,self.spec.sourceHeader['requires']) + + def getSelf(self): + name = self.spec.sourceHeader['name'] + if len(name.split('-')) > 1 and name.split('-')[0] in self.packageGroups: + return self.rewriteInputs(name.split('-')[0], [self.spec.sourceHeader['name']])[0] + else: + return self.rewriteInputs(None, [self.spec.sourceHeader['name']])[0] + + + + def copyPatches(self, input_dir, output_dir): + patches = [source for (source, _, flag) in self.spec.sources if flag==2] + for filename in patches: + shutil.copyfile(os.path.join(input_dir, filename), os.path.join(output_dir, filename)) + + + def copySources(self, input_dir, output_dir): + filenames = [source for (source, _, flag) in self.spec.sources if flag==1 if not urlparse.urlparse(source).scheme in ["http", "https"] ] + for filename in filenames: + shutil.copyfile(os.path.join(input_dir, filename), os.path.join(output_dir, filename)) + + + + @property + def name(self): + out = 'stdenv.mkDerivation {\n' + out += ' name = "' + self.rewriteName(self.spec.sourceHeader['name']) + '-' + self.spec.sourceHeader['version'] + '";\n' + out += ' version = "' + self.spec.sourceHeader['version'] + '";\n' + return out + + + @property + def src(self): + sources = [source for (source, _, flag) in self.spec.sources if flag==1 if urlparse.urlparse(source).scheme in ["http", "https"] ] + out = '' + for url in sources: + p = subprocess.Popen(['nix-prefetch-url', url], stdout=subprocess.PIPE, stderr=subprocess.PIPE) + output, err = p.communicate() + sha256 = output[:-1] #remove new line + out += ' src = fetchurl {\n' + out += ' url = "' + url + '";\n' + out += ' sha256 = "' + sha256 + '";\n' + out += ' };\n' + return out + + + @property + def patch(self): + patches = [source for (source, _, flag) in self.spec.sources if flag==2] + out = ' patches = [ ' + ' '.join(map(lambda x: './'+x, patches)) + ' ];\n' + return out + + + @property + def buildInputs(self): + out = ' buildInputs = [ ' + out += ' '.join(self.getBuildInputs("ALL")) + out += ' ];\n' + return out + + + @property + def configure(self): + out = ' configurePhase = \'\'\n ' + self.rewriteCommands(self.spec.prep) + '\n \'\';\n'; + return out + + + @property + def build(self): + out = ' buildPhase = \'\'\n ' + self.rewriteCommands(self.spec.build) + '\n \'\';\n'; + return out + + + @property + def install(self): + out = ' installPhase = \'\'\n ' + self.rewriteCommands(self.spec.install) + '\n \'\';\n'; + return out + + @property + def ocamlExtra(self): + if "ocaml" in self.getBuildInputs("ALL"): + return ' createFindlibDestdir = true;\n' + else: + return '' + + + @property + def meta(self): + out = ' meta = {\n' + out += ' homepage = ' + self.spec.sourceHeader['url'] + ';\n' + out += ' description = "' + self.spec.sourceHeader['summary'] + '";\n' + out += ' license = stdenv.lib.licenses.' + self.spec.sourceHeader['license'] + ';\n' + out += ' platforms = [ "i686-linux" "x86_64-linux" ];\n' + out += ' maintainers = with stdenv.lib.maintainers; [ ' + self.maintainer + ' ];\n' + out += ' };\n' + out += '}\n' + return out + + + + def __str__(self): + head = '{stdenv, fetchurl, ' + ', '.join(self.getBuildInputs("ALL")) + '}:\n\n' + body = [ self.name, self.src, self.patch, self.buildInputs, self.configure, self.build, self.ocamlExtra, self.install, self.meta ] + return head + '\n'.join(body) + + + def __cmp__(self,other): + if self.getSelf() in other.getBuildInputs("ALL"): + return 1 + else: + return -1 + + + def callPackage(self, output_dir): + callPackage = ' ' + self.getSelf() + ' = callPackage ' + os.path.relpath(output_dir) + ' {' + newline = False; + for target in self.packageGroups: + tmp = self.getBuildInputs(target) + if len(tmp) > 0: + newline = True; + callPackage += '\n ' + 'inherit (' + target + 'Packages) ' + ' '.join(tmp) + ';' + if newline: + callPackage += '\n };' + else: + callPackage += ' };' + return callPackage + + + + def generateTemplate(self, outputDir): + output_dir = os.path.normpath( os.path.join(outputDir, self.rewriteName(self.spec.sourceHeader['name'])) ) + if not os.path.exists(output_dir): + os.makedirs(output_dir) + + if self.inputDir != None: + self.copySources(self.inputDir, output_dir) + self.copyPatches(self.inputDir, output_dir) + + nixfile = open(os.path.join(output_dir,'default.nix'), 'w') + nixfile.write(str(self)) + nixfile.close() + + shutil.copyfile(self.specFilename, os.path.join(output_dir, os.path.basename(self.specFilename))) + + self.pkgCall = self.callPackage(output_dir) + + + + + + + +if __name__ == "__main__": + #Parse command line options + parser = argparse.ArgumentParser(description="Generate .nix templates from RPM spec files") + parser.add_argument("specs", metavar="SPEC", nargs="+", help="spec file") + parser.add_argument("-o", "--output", metavar="OUT_DIR", required=True, help="output directory") + parser.add_argument("-i", "--input", metavar="IN_DIR", default=None, help="input directory") + parser.add_argument("-m", "--maintainer", metavar="MAINTAINER", required=True, help="package maintainer") + args = parser.parse_args() + + + nameMap = {} + + for specPath in args.specs: + try: + sys.stderr.write("INFO: generate nix file from: %s\n" % specPath) + spec = NixTemplateRPM(specPath, args.input, args.maintainer) + spec.generateTemplate(args.output) + nameMap[spec.getSelf()] = spec + + except Exception, e: + sys.stderr.write("ERROR: %s failed with:\n%s\n%s\n" % (specPath,e.message,traceback.format_exc())) + + graph = {} + for k, v in nameMap.items(): + graph[k] = set(v.getBuildInputs("ALL")) + + sortedSpecs = toposort.toposort_flatten(graph) + sortedSpecs = filter( lambda x: x in nameMap.keys(), sortedSpecs) + + print '\n\n'.join(map(lambda x: x.pkgCall, map(lambda x: nameMap[x], sortedSpecs))) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 26cb9eda76a..3a97ef49f50 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13000,6 +13000,8 @@ let nix-prefetch-scripts = callPackage ../tools/package-management/nix-prefetch-scripts { }; + nix-template-rpm = callPackage ../build-support/templaterpm { inherit (pythonPackages) python toposort; }; + nix-repl = callPackage ../tools/package-management/nix-repl { }; nix-serve = callPackage ../tools/package-management/nix-serve { }; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 0132ce4ba25..bbfcd3b6b15 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -12967,6 +12967,22 @@ let }; }; + toposort = buildPythonPackage rec { + name = "toposort-${version}"; + version = "1.1"; + src = pkgs.fetchurl { + url = "https://pypi.python.org/packages/source/t/toposort/toposort-1.1.tar.gz"; + sha256 = "1izmirbwmd9xrk7rq83p486cvnsslfa5ljvl7rijj1r64zkcnf3a"; + }; + meta = { + description = "A topological sort algorithm"; + homepage = https://pypi.python.org/pypi/toposort/1.1; + maintainers = [ stdenv.lib.maintainers.tstrobel ]; + platforms = stdenv.lib.platforms.linux; + #license = stdenv.lib.licenses.apache; + }; + }; + snapperGUI = buildPythonPackage rec { name = "Snapper-GUI"; From e387389d9fe30fbf041eedc33b84d835aa1cae4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Tue, 27 Jan 2015 10:23:24 +0100 Subject: [PATCH 148/167] pync: not broken anymore --- pkgs/top-level/python-packages.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index bbfcd3b6b15..9a75a6c2792 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13229,7 +13229,6 @@ let license = licenses.mit; platforms = platforms.darwin; maintainers = [ maintainers.lovek323 ]; - broken = true; }; }; From ed943be5d8655e498b120f91f888f1abc4a0ee35 Mon Sep 17 00:00:00 2001 From: Mateusz Kowalczyk Date: Tue, 27 Jan 2015 11:50:14 +0000 Subject: [PATCH 149/167] tibia: update to 10.74 --- pkgs/games/tibia/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/games/tibia/default.nix b/pkgs/games/tibia/default.nix index f27c622c5c6..0b79a74fce4 100644 --- a/pkgs/games/tibia/default.nix +++ b/pkgs/games/tibia/default.nix @@ -3,11 +3,11 @@ with stdenv.lib; assert stdenv.isi686; stdenv.mkDerivation { - name = "tibia-10.73"; + name = "tibia-10.74"; src = fetchurl { - url = http://static.tibia.com/download/tibia1073.tgz; - sha256 = "0p4jlv9n18bq8blsz5xzg1ln9gq0cv8szl8pi133s5h66np1si8y"; + url = http://static.tibia.com/download/tibia1074.tgz; + sha256 = "1q8bg33xial0bkagaf4iwn2sny1hglc1fhdxwjbiwrw0jg9w644x"; }; shell = stdenv.shell; From e1c72b6bd326a2c1162ca639b5472d240d267e8b Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 27 Jan 2015 13:35:07 +0100 Subject: [PATCH 150/167] yap: update from 6.2.2 to 6.3.3 --- pkgs/development/compilers/yap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/yap/default.nix b/pkgs/development/compilers/yap/default.nix index dea7d3cd6e8..5bab88e9c41 100644 --- a/pkgs/development/compilers/yap/default.nix +++ b/pkgs/development/compilers/yap/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, readline, gmp, zlib }: stdenv.mkDerivation rec { - version = "6.2.2"; + version = "6.3.3"; name = "yap-${version}"; src = fetchurl { url = "http://www.dcc.fc.up.pt/~vsc/Yap/${name}.tar.gz"; - sha256 = "0l6p0vy667wws64cvwf74ssl6h9gypjzrsl3b2d32hs422186pzi"; + sha256 = "0y7sjwimadqsvgx9daz28c9mxcx9n1znxklih9xg16k6n54v9qxf"; }; buildInputs = [ readline gmp zlib ]; From 96aa27c772f154072fb746af64aadd5e339a1684 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 27 Jan 2015 13:35:07 +0100 Subject: [PATCH 151/167] pspp: update from 0.8.2 to 0.8.3 --- pkgs/applications/science/math/pssp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/math/pssp/default.nix b/pkgs/applications/science/math/pssp/default.nix index 0a9e0e4735d..6a8f9e59000 100644 --- a/pkgs/applications/science/math/pssp/default.nix +++ b/pkgs/applications/science/math/pssp/default.nix @@ -3,11 +3,11 @@ }: stdenv.mkDerivation rec { - name = "pspp-0.8.2"; + name = "pspp-0.8.3"; src = fetchurl { url = "mirror://gnu/pspp/${name}.tar.gz"; - sha256 = "1w7h3dglgx0jlq1wb605b8pgfsk2vr1q2q2rj7bsajh9ihbcsixr"; + sha256 = "0vri2pzvmm38qaihfvwlry30f40lcnps4blg59ixic4q20ldxf5d"; }; buildInputs = [ libxml2 readline zlib perl cairo gtk gsl pkgconfig From b5ed72ceecaeacba5e791849e39f0d490c87fdef Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 27 Jan 2015 13:35:08 +0100 Subject: [PATCH 152/167] rcs: update from 5.9.3 to 5.9.4 --- pkgs/applications/version-management/rcs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/rcs/default.nix b/pkgs/applications/version-management/rcs/default.nix index d58c9ed15c8..266ab81777b 100644 --- a/pkgs/applications/version-management/rcs/default.nix +++ b/pkgs/applications/version-management/rcs/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, ed }: stdenv.mkDerivation rec { - name = "rcs-5.9.3"; + name = "rcs-5.9.4"; src = fetchurl { url = "mirror://gnu/rcs/${name}.tar.xz"; - sha256 = "0isvzwfvqkg7zcsznra6wqh650z49ib113n7gp6ncxv5p30x3c38"; + sha256 = "1zsx7bb0rgvvvisiy4zlixf56ay8wbd9qqqcp1a1g0m1gl6mlg86"; }; buildInputs = [ ed ]; From 86a90f55d694e3102e98792804adbcf4dd17143e Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 27 Jan 2015 13:35:08 +0100 Subject: [PATCH 153/167] adns: update from 1.4 to 1.5.0 --- pkgs/development/libraries/adns/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/adns/default.nix b/pkgs/development/libraries/adns/default.nix index fc8b2efd5ae..fa53782fb2a 100644 --- a/pkgs/development/libraries/adns/default.nix +++ b/pkgs/development/libraries/adns/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchurl }: let - version = "1.4"; + version = "1.5.0"; in stdenv.mkDerivation { name = "adns-${version}"; @@ -12,7 +12,7 @@ stdenv.mkDerivation { "ftp://ftp.chiark.greenend.org.uk/users/ian/adns/adns-${version}.tar.gz" "mirror://gnu/adns/adns-${version}.tar.gz" ]; - sha256 = "1zm99i9fd5gfijd144ajngn6x73563355im79sqdi98pj6ir4yvi"; + sha256 = "0hg89b5n84zjhzvbzrpvhl0hbm4s6d1z2pzllfis64ai656ypibz"; }; preConfigure = From f0496295247899482d83f8338b68674009182e9d Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 27 Jan 2015 13:35:08 +0100 Subject: [PATCH 154/167] astyle: update from 2.04 to 2.05.1 --- pkgs/development/tools/misc/astyle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/misc/astyle/default.nix b/pkgs/development/tools/misc/astyle/default.nix index c7cda38ef43..a4004f7cb8a 100644 --- a/pkgs/development/tools/misc/astyle/default.nix +++ b/pkgs/development/tools/misc/astyle/default.nix @@ -2,14 +2,14 @@ let name = "astyle"; - version = "2.04"; + version = "2.05.1"; in stdenv.mkDerivation { name = "${name}-${version}"; src = fetchurl { url = "mirror://sourceforge/${name}/${name}_${version}_linux.tar.gz"; - sha256 = "0q3b2579ng01glfwan75zcyvkggixdz9c4i6cgid2664ad47zcvh"; + sha256 = "1b0f4wm1qmgcswmixv9mwbp86hbdqxk754hml8cjv5vajvqwdpzv"; }; sourceRoot = "astyle/build/gcc"; From e4a58244d853e49188fafc7b77f16f885693efcd Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 27 Jan 2015 13:35:08 +0100 Subject: [PATCH 155/167] gravit: update from 0.5.0 to 0.5.1 --- pkgs/applications/science/astronomy/gravit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/astronomy/gravit/default.nix b/pkgs/applications/science/astronomy/gravit/default.nix index 1be1328da27..85339a86733 100644 --- a/pkgs/applications/science/astronomy/gravit/default.nix +++ b/pkgs/applications/science/astronomy/gravit/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, SDL, SDL_ttf, SDL_image, mesa, libpng, lua5, automake, autoconf }: stdenv.mkDerivation rec { - name = "gravit-0.5.0"; + name = "gravit-0.5.1"; src = fetchurl { url = "http://gravit.slowchop.com/media/downloads/${name}.tgz"; - sha256 = "0lyw0skrkb04s16vgz7ggswjrdxk1h23v5s85s09gjxzjp1xd3xp"; + sha256 = "14vf7zj2bgrl96wsl3f1knsggc8h9624354ajzd72l46y09x5ky7"; }; buildInputs = [mesa SDL SDL_ttf SDL_image lua5 automake autoconf libpng]; From 4dac26b5697c94911db5138621d01e2859b9322c Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 27 Jan 2015 13:35:08 +0100 Subject: [PATCH 156/167] ikiwiki: update from 3.20141016.1 to 3.20150107 --- pkgs/applications/misc/ikiwiki/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/ikiwiki/default.nix b/pkgs/applications/misc/ikiwiki/default.nix index 06de6c55f9a..a076a2bb7cf 100644 --- a/pkgs/applications/misc/ikiwiki/default.nix +++ b/pkgs/applications/misc/ikiwiki/default.nix @@ -23,7 +23,7 @@ assert mercurialSupport -> (mercurial != null); let name = "ikiwiki"; - version = "3.20141016.1"; + version = "3.20150107"; lib = stdenv.lib; in @@ -32,7 +32,7 @@ stdenv.mkDerivation { src = fetchurl { url = "https://github.com/joeyh/ikiwiki/archive/debian/${version}.tar.gz"; - sha256 = "0ikvxwy06xkwaas7x1ww1s0saar05rj38m5j62sviw3z6fp23naq"; + sha256 = "12kiqjxrh93gysdp7bhglnks2md9davl8jgzqlj0m8xs5rf1972n"; }; buildInputs = [ perl TextMarkdown URI HTMLParser HTMLScrubber HTMLTemplate From 7185c6150cee1b3562aeafc50118e44d039cbea6 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 27 Jan 2015 13:35:09 +0100 Subject: [PATCH 157/167] ipmitool: update from 1.8.14 to 1.8.15 --- pkgs/tools/system/ipmitool/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/ipmitool/default.nix b/pkgs/tools/system/ipmitool/default.nix index eedca8bd7fd..987648e69af 100644 --- a/pkgs/tools/system/ipmitool/default.nix +++ b/pkgs/tools/system/ipmitool/default.nix @@ -2,14 +2,14 @@ let pkgname = "ipmitool"; - version = "1.8.14"; + version = "1.8.15"; in stdenv.mkDerivation { name = "${pkgname}-${version}"; src = fetchurl { url = "mirror://sourceforge/${pkgname}/${pkgname}-${version}.tar.gz"; - sha256 = "1avlb0lwqncd28hp6p5w3rkcnhgy84rgv1jdgkyy0gzqhx2wx6zy"; + sha256 = "0y6g8xg9p854n7xm3kds8m3d53jrsllnknp8lcr3jscf99j4x5ph"; }; buildInputs = [ openssl ]; From 76a0ee19450e765957ab98e237f23cf3447ca261 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 27 Jan 2015 13:35:09 +0100 Subject: [PATCH 158/167] lxc: update from 1.0.6 to 1.0.7 --- pkgs/os-specific/linux/lxc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/lxc/default.nix b/pkgs/os-specific/linux/lxc/default.nix index 79e65fdb613..04ca4514a0f 100644 --- a/pkgs/os-specific/linux/lxc/default.nix +++ b/pkgs/os-specific/linux/lxc/default.nix @@ -3,11 +3,11 @@ }: stdenv.mkDerivation rec { - name = "lxc-1.0.6"; + name = "lxc-1.0.7"; src = fetchurl { url = "http://github.com/lxc/lxc/archive/${name}.tar.gz"; - sha256 = "075i5h136b3dnf8nk6mpailz6i18yv1zcsj0jdpr9kg2i6d1ksia"; + sha256 = "1wm8n1b8j3x37757h2yyz53k3b6r2r301fmkviqf4xp0jaav1cd0"; }; buildInputs = [ libcap apparmor perl docbook2x gnutls autoreconfHook pkgconfig ]; From e3639c03f20a584def91a9995b8bcda4ef4e3258 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 27 Jan 2015 13:35:09 +0100 Subject: [PATCH 159/167] mailman: update from 2.1.17 to 2.1.18 --- pkgs/servers/mail/mailman/default.nix | 8 ++++---- pkgs/top-level/all-packages.nix | 4 +++- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/mail/mailman/default.nix b/pkgs/servers/mail/mailman/default.nix index 6442c6f2621..e4fffecb959 100644 --- a/pkgs/servers/mail/mailman/default.nix +++ b/pkgs/servers/mail/mailman/default.nix @@ -1,14 +1,14 @@ -{ stdenv, fetchurl, python }: +{ stdenv, fetchurl, python, dnspython }: stdenv.mkDerivation rec { - name = "mailman-2.1.17"; + name = "mailman-2.1.18"; src = fetchurl { url = "mirror://gnu/mailman/${name}.tgz"; - sha256 = "1rws4ghpq78ldp1si3z4pmiv1k4l8g6i6hjb2y4cwsjlxssahc64"; + sha256 = "0jc360crakvpz71msl0h11zv3849fqzlj9jfh1g7x3j4459n07fw"; }; - buildInputs = [ python ]; + buildInputs = [ python dnspython ]; patches = [ ./fix-var-prefix.patch ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c2f1e36e0ff..bec2ee74dcf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7877,7 +7877,9 @@ let lighttpd = callPackage ../servers/http/lighttpd { }; - mailman = callPackage ../servers/mail/mailman { }; + mailman = callPackage ../servers/mail/mailman { + dnspython = pythonPackages.dns; + }; mediatomb = callPackage ../servers/mediatomb { spidermonkey = spidermonkey_185; From 520cba52fc5aec21df5c9a2956d7f3ff15a79b19 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 27 Jan 2015 13:35:09 +0100 Subject: [PATCH 160/167] pigz: update from 2.3.1 to 2.3.3, potentially fixes CVE-2015-1191 --- pkgs/tools/compression/pigz/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/compression/pigz/default.nix b/pkgs/tools/compression/pigz/default.nix index ff6279973d1..df6b21956d9 100644 --- a/pkgs/tools/compression/pigz/default.nix +++ b/pkgs/tools/compression/pigz/default.nix @@ -1,14 +1,14 @@ { stdenv, fetchurl, zlib, utillinux }: let name = "pigz"; - version = "2.3.1"; + version = "2.3.3"; in stdenv.mkDerivation { name = name + "-" + version; src = fetchurl { url = "http://www.zlib.net/${name}/${name}-${version}.tar.gz"; - sha256 = "0m5gw134wfqy1wwqzla0f6c88bxys1sq5gs22zrphf9a8bjhr6v2"; + sha256 = "172hdf26k4zmm7z8md7nl0dph2a7mhf3x7slb9bhfyff6as6g2sf"; }; buildInputs = [zlib] ++ stdenv.lib.optional stdenv.isLinux utillinux; From e13a30333b0aba5b166d5d8354c0e175f1750c70 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 27 Jan 2015 13:35:08 +0100 Subject: [PATCH 161/167] stellarium: update from 0.12.4 to 0.13.2 --- .../applications/science/astronomy/stellarium/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/science/astronomy/stellarium/default.nix b/pkgs/applications/science/astronomy/stellarium/default.nix index d7ae496f5aa..ebe756a47f3 100644 --- a/pkgs/applications/science/astronomy/stellarium/default.nix +++ b/pkgs/applications/science/astronomy/stellarium/default.nix @@ -1,15 +1,15 @@ -{ stdenv, fetchurl, cmake, freetype, libpng, mesa, gettext, openssl, qt4, perl +{ stdenv, fetchurl, cmake, freetype, libpng, mesa, gettext, openssl, qt5, perl , libiconvOrEmpty }: stdenv.mkDerivation rec { - name = "stellarium-0.12.4"; + name = "stellarium-0.13.2"; src = fetchurl { url = "mirror://sourceforge/stellarium/${name}.tar.gz"; - sha256 = "11367hv9niyz9v47lf31vjsqkgc8da0vy2nhiyxgmk1i49p1pbhg"; + sha256 = "1asrq1v6vjzxd2zz92brdfs5f5b1qf8zwd7k2dpg3dl4shl8wwg5"; }; - buildInputs = [ cmake freetype libpng mesa gettext openssl qt4 perl ] + buildInputs = [ cmake freetype libpng mesa gettext openssl qt5 perl ] ++ libiconvOrEmpty; enableParallelBuilding = true; From 6b261cc4d4306cbc1d5ff5f66bfd895208667ada Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 27 Jan 2015 14:00:00 +0100 Subject: [PATCH 162/167] rPackages: allow users to override the version of R to be used for building --- pkgs/development/r-modules/default.nix | 4 ++-- pkgs/top-level/all-packages.nix | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix index f5851dfc831..e60181100be 100644 --- a/pkgs/development/r-modules/default.nix +++ b/pkgs/development/r-modules/default.nix @@ -1,9 +1,9 @@ /* This file defines the composition for CRAN (R) packages. */ -{ pkgs, overrides }: +{ R, pkgs, overrides }: let - inherit (pkgs) R fetchurl stdenv lib xvfb_run utillinux; + inherit (pkgs) fetchurl stdenv lib xvfb_run utillinux; buildRPackage = import ./generic-builder.nix { inherit R xvfb_run utillinux ; }; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index bec2ee74dcf..c4f8c52bb4a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7725,8 +7725,7 @@ let packages = []; }; - rPackages = import ../development/r-modules { - inherit pkgs; + rPackages = callPackage ../development/r-modules { overrides = (config.rPackageOverrides or (p: {})) pkgs; }; From 7aaa2437ebef7fe1c0be33a66e51ea49d3ae1a33 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 27 Jan 2015 10:51:40 +0100 Subject: [PATCH 163/167] hackage-packages.nix: re-generate from Hackage 2015-01-27T14:25:36+0100 --- .../configuration-ghc-7.8.x.nix | 4 + .../haskell-modules/hackage-packages.nix | 228 ++++++++++++++---- 2 files changed, 181 insertions(+), 51 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix index 34e8c9fbb3b..7c729138ff5 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix @@ -67,6 +67,10 @@ self: super: { # Doesn't support GHC < 7.10.x. ghc-exactprint = dontDistribute super.ghc-exactprint; + # Newer versions require transformers 0.4.x. + seqid = super.seqid_0_1_0; + seqid-streams = super.seqid-streams_0_1_0; + } // # packages relating to amazonka diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index cd9329e3da2..7b3fde8c042 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -7893,8 +7893,8 @@ self: { }: mkDerivation { pname = "Hs2lib"; - version = "0.6.1"; - sha256 = "1wy3jjxgzgqnf64dh6zg1z7qszy91v07381by3d2wmrn2sc6fj39"; + version = "0.6.3"; + sha256 = "0yjkghshbdbajib35hy3qr8x608i9qi2pgffpi59118krcw6k8mn"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -25201,8 +25201,8 @@ self: { }: mkDerivation { pname = "buildwrapper"; - version = "0.9.0"; - sha256 = "0hgl25rpcwhia3r8w34vxgi5llb87cmcpj5cxk58dh16nrx3mljw"; + version = "0.9.1"; + sha256 = "1icm2vqimza6lslav01d11xq4v0p6dpymvx4md48ch8qbhdrn8r3"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -26461,6 +26461,19 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "cabal-test-bin" = callPackage + ({ mkDerivation, base, directory, filepath, unix }: + mkDerivation { + pname = "cabal-test-bin"; + version = "0.1.3"; + sha256 = "0lsxw122gznchlf0zvpdl874wwnc4x8yfgg2sq8vllk2951ckafr"; + isLibrary = false; + isExecutable = true; + buildDepends = [ base directory filepath unix ]; + description = "A program for finding temporary build file during cabal-test"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "cabal-test-compat" = callPackage ({ mkDerivation, base, Cabal, QuickCheck }: mkDerivation { @@ -27206,8 +27219,8 @@ self: { }: mkDerivation { pname = "casadi-bindings"; - version = "2.1.3.2"; - sha256 = "1rfakjbn02wbm0d6pi7mpwd47sv2mwf7vvaswx6s0vbh612xkwyn"; + version = "2.2.0.0"; + sha256 = "0cwk52bq8qrbj2z8bmc69svyyyz389fh9cd5ynwnij4mzy0zc6zd"; buildDepends = [ base casadi-bindings-core casadi-bindings-internal containers linear vector @@ -27230,39 +27243,38 @@ self: { base casadi-bindings-core casadi-bindings-internal vector ]; pkgconfigDepends = [ casadi_control ]; + jailbreak = true; description = "low level bindings to casadi-control"; license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; }) { casadi_control = null;}; "casadi-bindings-core" = callPackage - ({ mkDerivation, base, casadi-bindings-internal, casadi_core - , vector - }: + ({ mkDerivation, base, casadi, casadi-bindings-internal, vector }: mkDerivation { pname = "casadi-bindings-core"; - version = "2.1.3.0"; - sha256 = "1fjqg9zlmjv0pd0hyyah2srv7wyxxffrgzpdl361ffbdwrmg4w2p"; + version = "2.2.0.0"; + sha256 = "125a1v0075gxl3rz0vg9ssdi3qplhnza4nmx7mv4049lax3rnygh"; buildDepends = [ base casadi-bindings-internal vector ]; - pkgconfigDepends = [ casadi_core ]; - description = "low level bindings to casadi-core"; + pkgconfigDepends = [ casadi ]; + description = "autogenerated low level bindings to casadi"; license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; - }) { casadi_core = null;}; + }) { casadi = null;}; "casadi-bindings-internal" = callPackage - ({ mkDerivation, base, casadi_core, vector }: + ({ mkDerivation, base, casadi, vector }: mkDerivation { pname = "casadi-bindings-internal"; - version = "0.1.1"; - sha256 = "0jcfkq3dfspfz2jfnmhp0dznr2vj975rcyynl6wnvf54n233vaym"; + version = "0.1.2"; + sha256 = "0c7q1wr64zhaafcny5lms7r1y7991lplw4dhj3h4f9b8cnhpfrc6"; buildDepends = [ base vector ]; - pkgconfigDepends = [ casadi_core ]; + pkgconfigDepends = [ casadi ]; homepage = "http://github.com/ghorn/casadi-bindings"; description = "low level bindings to CasADi"; license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; - }) { casadi_core = null;}; + }) { casadi = null;}; "casadi-bindings-ipopt-interface" = callPackage ({ mkDerivation, base, casadi-bindings-core @@ -36630,8 +36642,8 @@ self: { }: mkDerivation { pname = "deepseq-bounded"; - version = "0.6.0.0"; - sha256 = "03wbx0h8hs3bbm2q1r90241dxvch09fymswpqpcqjwz30cg1q1q7"; + version = "0.6.0.1"; + sha256 = "16kzh0bpsffm96r12pamcarbl3qp2qkmp3pb1na7ayy4hcj7mc31"; buildDepends = [ array attoparsec base bytestring cpphs deepseq deepseq-generics generics-sop mtl parallel random syb text @@ -39719,6 +39731,18 @@ self: { license = stdenv.lib.licenses.gpl3; }) {}; + "drifter" = callPackage + ({ mkDerivation, base, bytestring, postgresql-simple, text, time }: + mkDerivation { + pname = "drifter"; + version = "0.1.0.0"; + sha256 = "1myr310f0a7p602rwxly2382asnaywgavczkwdmqgaqyq70xv3l5"; + buildDepends = [ base bytestring postgresql-simple text time ]; + homepage = "https://github.com/AndrewRademacher/drifter"; + description = "Simple schema management for arbitrary databases"; + license = stdenv.lib.licenses.mit; + }) {}; + "dropbox-sdk" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive , certificate, conduit, HTTP, http-conduit, http-types, json @@ -40242,6 +40266,29 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "dynamic-plot" = callPackage + ({ mkDerivation, async, base, colour, constrained-categories + , containers, deepseq, diagrams-cairo, diagrams-core, diagrams-gtk + , diagrams-lib, glib, gtk, lens, manifolds, MemoTrie, MonadRandom + , mtl, process, random, semigroups, time, transformers, vector + , vector-space + }: + mkDerivation { + pname = "dynamic-plot"; + version = "0.1.0.0"; + sha256 = "0v1q8f72hxpq8z7135p7714lljl2v7y7x1rwllyy2iwfikbiphwj"; + buildDepends = [ + async base colour constrained-categories containers deepseq + diagrams-cairo diagrams-core diagrams-gtk diagrams-lib glib gtk + lens manifolds MemoTrie MonadRandom mtl process random semigroups + time transformers vector vector-space + ]; + jailbreak = true; + homepage = "https://github.com/leftaroundabout/dynamic-plot"; + description = "Interactive diagram windows"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "dynamic-state" = callPackage ({ mkDerivation, base, binary, bytestring, concrete-typerep , hashable, unordered-containers @@ -41096,6 +41143,7 @@ self: { pname = "elevator"; version = "0.2"; sha256 = "008sxn0vsscfbipd859wjwb4a088jdgx8chl0c9kg4g313skx37g"; + editedCabalFile = "5da5eb7c7368d25e9749670910a287b551a7e4dda75284394cb5a23353fd47a3"; buildDepends = [ base extensible transformers ]; homepage = "https://github.com/fumieval/elevator"; description = "Immediately lifts to a desired level"; @@ -47569,16 +47617,15 @@ self: { }: mkDerivation { pname = "geodetics"; - version = "0.0.2"; - sha256 = "09abyh6xgfq6cgrkk16xq5djn9ikjx40vaz12hpi97xgkybk1nir"; + version = "0.0.3"; + sha256 = "15ax0cj6q2zhlxl0fjxb434v1npq6w7n8bdqsw3vz3s9ngsvbldg"; buildDepends = [ array base dimensional ]; testDepends = [ array base dimensional HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; - jailbreak = true; homepage = "https://github.com/PaulJohnson/geodetics"; - description = "Terrestrial coordinate systems and associated calculations"; + description = "Terrestrial coordinate systems and geodetic calculations"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -50583,8 +50630,8 @@ self: { }: mkDerivation { pname = "grid"; - version = "7.6.9"; - sha256 = "1xgyjvdzjyrnp6rkamjvbmv6adcypy4j42dgaz2ai000rnh7d4a8"; + version = "7.6.10"; + sha256 = "18f5p9zxh8a8iifspfnpqbsfilfg3jjvkvq6qxlghi4mpx5c8gvy"; buildDepends = [ base cereal containers ]; testDepends = [ base QuickCheck test-framework test-framework-quickcheck2 @@ -60143,8 +60190,8 @@ self: { }: mkDerivation { pname = "hmatrix"; - version = "0.16.1.3"; - sha256 = "0mv4ndz0ydrc6d1cngi03av59h1r8cvby3k1hp7hpyd6vjlwshz5"; + version = "0.16.1.4"; + sha256 = "1bxhps1imw3iik0wvwa4x95kqa1qsm5jqwz16nalaclg2cynaaws"; buildDepends = [ array base binary bytestring deepseq random split storable-complex vector @@ -61951,8 +61998,8 @@ self: { }: mkDerivation { pname = "hpqtypes"; - version = "1.3.0"; - sha256 = "0hv0vi3bjk1id1pxsfv5kdxky5q9lcp6bjlmhcd3ljzz78swvdmp"; + version = "1.3.2"; + sha256 = "10axgrdhfas2rgy56yzcdwr0bbi6kijkbn3b8cpi7jkxs7pnqp6x"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -69328,13 +69375,12 @@ self: { }: mkDerivation { pname = "ircbot"; - version = "0.6.1"; - sha256 = "0zmn2qplq08kg439afycrggd54szf6b6rajd6lhsgnvhwk356vhb"; + version = "0.6.2"; + sha256 = "0jl6sgm7bk4yi1l4s6j3yir3rpbxx8r4ri267xcw77b2vzbxq7l0"; buildDepends = [ base bytestring containers directory filepath irc mtl network old-locale parsec random SafeSemaphore stm time unix ]; - jailbreak = true; homepage = "http://hub.darcs.net/stepcut/ircbot"; description = "A library for writing irc bots"; license = stdenv.lib.licenses.bsd3; @@ -71655,6 +71701,22 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "keyword-args" = callPackage + ({ mkDerivation, base, bytestring, cassava, containers, hspec + , parsec + }: + mkDerivation { + pname = "keyword-args"; + version = "0.1.0.2"; + sha256 = "0c3kxppbny8c1vbc96sxwgvc021gfrsqylibyrdn1w9kg398jcr8"; + isLibrary = true; + isExecutable = true; + buildDepends = [ base bytestring cassava containers parsec ]; + testDepends = [ base containers hspec parsec ]; + description = "Extract data from a keyword-args config file format"; + license = stdenv.lib.licenses.mit; + }) {}; + "kibro" = callPackage ({ mkDerivation }: mkDerivation { @@ -72155,8 +72217,10 @@ self: { }: mkDerivation { pname = "laika"; - version = "0.1.0"; - sha256 = "168a7gpqx8b6jjg42z74v8w3hlagwcr6xiwmh8qhzm1ynvpna714"; + version = "0.1.1"; + sha256 = "1ifs8brgbhzwl58ccnpyvfrkn1x27a38ylawik382n221sv28pj5"; + isLibrary = true; + isExecutable = true; buildDepends = [ attoparsec base-prelude either record system-fileio system-filepath template-haskell text transformers @@ -76858,8 +76922,8 @@ self: { }: mkDerivation { pname = "lucid"; - version = "2.6.1"; - sha256 = "1fwp5c7qnr2a3g1waxh0pjarvcpj6i4alg14hxya3lp4inlvwslj"; + version = "2.8.1"; + sha256 = "1vpb3vhg5y2wz9by81k9m6vi53adm706x7z8aryzqz6kzgpqw8jc"; buildDepends = [ base blaze-builder bytestring containers mtl text transformers unordered-containers @@ -78003,6 +78067,23 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "manifolds" = callPackage + ({ mkDerivation, base, comonad, constrained-categories, containers + , MonadRandom, random, semigroups, transformers, vector + , vector-algorithms, vector-space, void + }: + mkDerivation { + pname = "manifolds"; + version = "0.1.0.0"; + sha256 = "1lbgkjhbfsps882vc2l97gwg92gh668kkhdwpy7rldbj7a9bdnzq"; + buildDepends = [ + base comonad constrained-categories containers MonadRandom random + semigroups transformers vector vector-algorithms vector-space void + ]; + description = "Working with manifolds in a direct, embedding-free way"; + license = stdenv.lib.licenses.gpl3; + }) {}; + "map-syntax" = callPackage ({ mkDerivation, base, containers, deepseq, HUnit, mtl, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 @@ -86570,9 +86651,8 @@ self: { }: mkDerivation { pname = "packunused"; - version = "0.1.1.3"; - sha256 = "1f8lc9lzqwyzdz1j8czdan04d4bj393xk1rxfhr39j4a56qskp1c"; - editedCabalFile = "13b205abc2620715a9e4aecb110c7c8e4048430c66baf35d78915e99c92e1527"; + version = "0.1.1.4"; + sha256 = "1ahb8wq7yxnfzwcvppk8cyhj9r51fz9ci1pwy0h4ql7iyc3z0vy8"; isLibrary = false; isExecutable = true; buildDepends = [ @@ -87661,8 +87741,8 @@ self: { }: mkDerivation { pname = "paypal-adaptive-hoops"; - version = "0.5.2.0"; - sha256 = "119kd200rndywwr7912hgc6z1r8kf70cpnap0vqfbwcfldh1vkxa"; + version = "0.5.3.0"; + sha256 = "0bsm5gvjgjgdm3isyhvdzkcgzx3yvnaiz5ll5xq5w7q7vi8nc62v"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -94666,8 +94746,8 @@ self: { ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "readable"; - version = "0.3"; - sha256 = "0qf3w5caz090q85jnids3w21kczki28hs0ia5bq5i4b69vyl47gy"; + version = "0.3.0.1"; + sha256 = "0wn2k86hbjvvxbssgcsrp0k566kv1rlb3pq9mz6ipasm921cjqsy"; buildDepends = [ base bytestring text ]; homepage = "https://github.com/mightybyte/readable"; description = "Reading from Text and ByteString"; @@ -94756,8 +94836,10 @@ self: { }: mkDerivation { pname = "record"; - version = "0.1.5"; - sha256 = "1ivxj613j0raxvi3wi1ja370501cypwflrrm4p9yk9xyjz9b2cp8"; + version = "0.2.0"; + sha256 = "1qq336gfplzi5jnjwzpby773imian8qb1fxy133brcsa677xb044"; + isLibrary = true; + isExecutable = true; buildDepends = [ attoparsec base base-prelude template-haskell text transformers ]; @@ -100289,7 +100371,7 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; - "seqid" = callPackage + "seqid_0_1_0" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "seqid"; @@ -100301,13 +100383,37 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "seqid-streams" = callPackage + "seqid" = callPackage + ({ mkDerivation, base, transformers }: + mkDerivation { + pname = "seqid"; + version = "0.2.0"; + sha256 = "09h9c1n0qzqq1m1x6rlnm9hgas7vlggdswfawshr8llzx5nza83z"; + buildDepends = [ base transformers ]; + jailbreak = true; + description = "Sequence ID production and consumption"; + license = stdenv.lib.licenses.bsd3; + }) {}; + + "seqid-streams_0_1_0" = callPackage ({ mkDerivation, base, io-streams, seqid }: mkDerivation { pname = "seqid-streams"; version = "0.1.0"; sha256 = "13g0c76lyl3b4qdznpyr2a3szjb1dch2bsvgyv68br94045fk6d2"; buildDepends = [ base io-streams seqid ]; + jailbreak = true; + description = "Sequence ID IO-Streams"; + license = stdenv.lib.licenses.bsd3; + }) {}; + + "seqid-streams" = callPackage + ({ mkDerivation, base, io-streams, seqid }: + mkDerivation { + pname = "seqid-streams"; + version = "0.2.0"; + sha256 = "1984vv5zd66mgzb8fvvx3l7f9y15b3lz34l24gil4b86agyg2v93"; + buildDepends = [ base io-streams seqid ]; description = "Sequence ID IO-Streams"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -100773,6 +100879,26 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "setdown" = callPackage + ({ mkDerivation, array, base, bytestring, cmdargs, containers + , directory, filepath, mtl, split, text, uuid + }: + mkDerivation { + pname = "setdown"; + version = "0.1.0.0"; + sha256 = "0g925c9sh23i1006yqw2ixgrp8b34a6c7cwi683yviky3rfb10zj"; + isLibrary = false; + isExecutable = true; + buildDepends = [ + array base bytestring cmdargs containers directory filepath mtl + split text uuid + ]; + jailbreak = true; + homepage = "http://bitbucket.org/robertmassaioli/setdown"; + description = "Treating files as sets to perform rapid set manipulation"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "setenv" = callPackage ({ mkDerivation, base, unix }: mkDerivation { @@ -103023,8 +103149,8 @@ self: { }: mkDerivation { pname = "smtlib2"; - version = "0.1"; - sha256 = "1r9wdb3hwxy0xyh5jnrbr2y89psmnghvab095jsf30dgzwl21609"; + version = "0.2"; + sha256 = "1xkbsqhfjsnf3qx9x7n7hqp3l769k4bbrp1274sf9cqqgbcs2ny6"; buildDepends = [ array atto-lisp attoparsec base blaze-builder bytestring constraints containers data-fix mtl process tagged text From f46a6c92c0c4eca4e9cababc26cf44ca508a8c02 Mon Sep 17 00:00:00 2001 From: "Ricardo M. Correia" Date: Tue, 27 Jan 2015 17:22:18 +0100 Subject: [PATCH 164/167] flashplayer: Update from 11.2.202.438 -> 11.2.202.440 --- .../browsers/mozilla-plugins/flashplayer-11/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer-11/default.nix b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer-11/default.nix index 613ee426646..0894f935ab1 100644 --- a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer-11/default.nix +++ b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer-11/default.nix @@ -36,7 +36,7 @@ let # -> http://get.adobe.com/flashplayer/ - version = "11.2.202.438"; + version = "11.2.202.440"; src = if stdenv.system == "x86_64-linux" then @@ -47,7 +47,7 @@ let else rec { inherit version; url = "http://fpdownload.macromedia.com/get/flashplayer/pdc/${version}/install_flash_player_11_linux.x86_64.tar.gz"; - sha256 = "1dha6dhnjs2ybz17a909id7j34cn64f43nk6amxgbnm45jld08xr"; + sha256 = "1sx17b7w3za274r0jxb80qn3m3hvij6faka45say3a60ps8bihc4"; } else if stdenv.system == "i686-linux" then if debug then @@ -60,7 +60,7 @@ let else rec { inherit version; url = "http://fpdownload.macromedia.com/get/flashplayer/pdc/${version}/install_flash_player_11_linux.i386.tar.gz"; - sha256 = "0l39pipsyjliabkdg6i0v84253wv0v1acqavk7jjpr7gw00cg9xb"; + sha256 = "1qn8sg1kk61cv7vrwn6l5sb1mmczfcas1b85cq2mzzjg4af7wcf4"; } else throw "Flash Player is not supported on this platform"; From 7e1e553cb888949f82a46929f97e3ee5f2dcd937 Mon Sep 17 00:00:00 2001 From: Matej Cotman Date: Tue, 27 Jan 2015 17:58:04 +0100 Subject: [PATCH 165/167] nixui: update to 0.1.2 (close #6005) --- pkgs/tools/package-management/nixui/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/nixui/default.nix b/pkgs/tools/package-management/nixui/default.nix index 713bc361623..73004091a42 100644 --- a/pkgs/tools/package-management/nixui/default.nix +++ b/pkgs/tools/package-management/nixui/default.nix @@ -4,11 +4,11 @@ , configurations ? (config.nixui.configurations or ["/etc/nixos/configuration.nix"]) , NIX_PATH ? (config.nixui.NIX_PATH or "/nix/var/nix/profiles/per-user/root/channels/nixos:nixpkgs=/etc/nixos/nixpkgs:nixos-config=/etc/nixos/configuration.nix") }: let - version = "0.1.1"; + version = "0.1.2"; src = fetchgit { url = "git://github.com/matejc/nixui.git"; rev = "refs/tags/${version}"; - sha256 = "03m4p62aya8zvdrqhjcsqgf5yj8rvnjf4vx72ck5rci1gnzxk4r3"; + sha256 = "0rq8q867j4fx5j8mkidbwgbzqj4w4xi45xr8ya79m6v3iqqblhhj"; }; nixui = (import ./node-default.nix { nixui = src; inherit pkgs; }).build; script = writeScript "nixui" '' From 6f8fad2253ddb6741fc520f34e02f36d3c69a17f Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 27 Jan 2015 18:54:38 +0100 Subject: [PATCH 166/167] Remove executable bits from non-executable files --- nixos/modules/module-list.nix | 0 pkgs/applications/audio/mpc/default.nix | 0 pkgs/applications/audio/ncmpc/default.nix | 0 pkgs/applications/audio/vimpc/default.nix | 0 pkgs/build-support/dotnetenv/Wrapper/Wrapper/Wrapper.cs.in | 0 pkgs/development/libraries/tinyxml/2.6.2-entity.patch | 0 pkgs/games/planetaryannihilation/default.nix | 0 pkgs/servers/zookeeper/default.nix | 0 pkgs/tools/networking/mailutils/default.nix | 0 9 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 nixos/modules/module-list.nix mode change 100755 => 100644 pkgs/applications/audio/mpc/default.nix mode change 100755 => 100644 pkgs/applications/audio/ncmpc/default.nix mode change 100755 => 100644 pkgs/applications/audio/vimpc/default.nix mode change 100755 => 100644 pkgs/build-support/dotnetenv/Wrapper/Wrapper/Wrapper.cs.in mode change 100755 => 100644 pkgs/development/libraries/tinyxml/2.6.2-entity.patch mode change 100755 => 100644 pkgs/games/planetaryannihilation/default.nix mode change 100755 => 100644 pkgs/servers/zookeeper/default.nix mode change 100755 => 100644 pkgs/tools/networking/mailutils/default.nix diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix old mode 100755 new mode 100644 diff --git a/pkgs/applications/audio/mpc/default.nix b/pkgs/applications/audio/mpc/default.nix old mode 100755 new mode 100644 diff --git a/pkgs/applications/audio/ncmpc/default.nix b/pkgs/applications/audio/ncmpc/default.nix old mode 100755 new mode 100644 diff --git a/pkgs/applications/audio/vimpc/default.nix b/pkgs/applications/audio/vimpc/default.nix old mode 100755 new mode 100644 diff --git a/pkgs/build-support/dotnetenv/Wrapper/Wrapper/Wrapper.cs.in b/pkgs/build-support/dotnetenv/Wrapper/Wrapper/Wrapper.cs.in old mode 100755 new mode 100644 diff --git a/pkgs/development/libraries/tinyxml/2.6.2-entity.patch b/pkgs/development/libraries/tinyxml/2.6.2-entity.patch old mode 100755 new mode 100644 diff --git a/pkgs/games/planetaryannihilation/default.nix b/pkgs/games/planetaryannihilation/default.nix old mode 100755 new mode 100644 diff --git a/pkgs/servers/zookeeper/default.nix b/pkgs/servers/zookeeper/default.nix old mode 100755 new mode 100644 diff --git a/pkgs/tools/networking/mailutils/default.nix b/pkgs/tools/networking/mailutils/default.nix old mode 100755 new mode 100644 From 53710c752a85f00658882531bc90a23a3d1287e4 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 27 Jan 2015 18:58:20 +0100 Subject: [PATCH 167/167] nixos-rebuild: Update fallback code to update Nix --- nixos/modules/installer/tools/nixos-rebuild.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/installer/tools/nixos-rebuild.sh b/nixos/modules/installer/tools/nixos-rebuild.sh index 93f258f54e3..8157f8fc7da 100644 --- a/nixos/modules/installer/tools/nixos-rebuild.sh +++ b/nixos/modules/installer/tools/nixos-rebuild.sh @@ -148,9 +148,9 @@ if [ -n "$buildNix" ]; then if ! nix-build '' -A nix -o $tmpDir/nix "${extraBuildFlags[@]}" > /dev/null; then machine="$(uname -m)" if [ "$machine" = x86_64 ]; then - nixStorePath=/nix/store/d34q3q2zj9nriq4ifhn3dnnngqvinjb3-nix-1.7 + nixStorePath=/nix/store/ffig6yaggbh12dh9y5pnf1grf5lqyipz-nix-1.8 elif [[ "$machine" =~ i.86 ]]; then - nixStorePath=/nix/store/qlah0darpcn6sf3lr2226rl04l1gn4xz-nix-1.7 + nixStorePath=/nix/store/lglhfp4mimfa5wzjjf1kqz6f5wlsj2mn-nix-1.8 else echo "$0: unsupported platform" exit 1