From ba1ed681b657ff52dfb1fbf12f47a94bfb3756f6 Mon Sep 17 00:00:00 2001 From: Benjamin Cahill Date: Fri, 12 Jul 2013 18:09:53 -0500 Subject: Add nvpy, a Simplenote syncing note-taking application --- pkgs/applications/misc/nvpy/default.nix | 34 +++++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 36 insertions(+) create mode 100644 pkgs/applications/misc/nvpy/default.nix (limited to 'pkgs') diff --git a/pkgs/applications/misc/nvpy/default.nix b/pkgs/applications/misc/nvpy/default.nix new file mode 100644 index 0000000000000..2eb25ac83fe85 --- /dev/null +++ b/pkgs/applications/misc/nvpy/default.nix @@ -0,0 +1,34 @@ +{ pkgs, fetchurl, tk, buildPythonPackage, pythonPackages }: + +buildPythonPackage rec { + version = "0.9.2"; + name = "nvpy-${version}"; + + src = fetchurl { + url = "https://github.com/cpbotha/nvpy/archive/v${version}.tar.gz"; + sha256 = "78e41b80fc5549cba8cfd92b52d6530e8dfc8e8f37e96e4b219f30c266af811d"; + }; + + buildInputs = [tk]; + + propagatedBuildInputs = [ + pythonPackages.markdown + pythonPackages.tkinter + ]; + + postInstall = '' + install -dm755 "$out/share/licenses/nvpy/" + install -m644 LICENSE.txt "$out/share/licenses/nvpy/LICENSE" + + install -dm755 "$out/share/doc/nvpy/" + install -m644 README.rst "$out/share/doc/nvpy/README" + + wrapProgram $out/bin/nvpy --set TK_LIBRARY "${tk}/lib/${tk.libPrefix}" + ''; + + meta = { + description = "A simplenote-syncing note-taking tool inspired by Notational Velocity"; + homepage = "https://github.com/cpbotha/nvpy"; + license = pkgs.lib.licenses.bsd3; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 73cfc6f005ec1..342cf7a5c750f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8139,6 +8139,8 @@ let nvi = callPackage ../applications/editors/nvi { }; + nvpy = callPackage ../applications/editors/nvpy { }; + ocrad = callPackage ../applications/graphics/ocrad { }; offrss = callPackage ../applications/networking/offrss { }; -- cgit 1.4.1 From 87ad942793d07174b621c0ddd68e90bf20b1319a Mon Sep 17 00:00:00 2001 From: "Jason \"Don\" O'Conal" Date: Sun, 14 Jul 2013 07:54:31 +1000 Subject: fix pangomm build: use cairo 1.12.2 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a656cdf1c4192..df82b2f61781c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4230,7 +4230,9 @@ let cairomm = callPackage ../development/libraries/cairomm { }; pango = callPackage ../development/libraries/pango { }; - pangomm = callPackage ../development/libraries/pangomm/2.28.x.nix { }; + pangomm = callPackage ../development/libraries/pangomm/2.28.x.nix { + cairo = cairo_1_12_2; + }; pangox_compat = callPackage ../development/libraries/pangox-compat { }; -- cgit 1.4.1 From d7dc9cd0d28ce73f2e49a8a13c594babe63dd35c Mon Sep 17 00:00:00 2001 From: Joachim Schiele Date: Wed, 31 Jul 2013 18:15:53 +0000 Subject: fixed a patch which was rejected, i wonder why it was still there... --- .../kde-4.10/kdebindings/smokegen-nix.patch | 59 +++++----------------- 1 file changed, 13 insertions(+), 46 deletions(-) (limited to 'pkgs') diff --git a/pkgs/desktops/kde-4.10/kdebindings/smokegen-nix.patch b/pkgs/desktops/kde-4.10/kdebindings/smokegen-nix.patch index 03df484b63e49..53257e836e049 100644 --- a/pkgs/desktops/kde-4.10/kdebindings/smokegen-nix.patch +++ b/pkgs/desktops/kde-4.10/kdebindings/smokegen-nix.patch @@ -1,46 +1,13 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 79945c4..a244d0f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -32,10 +32,6 @@ set(generator_SRC - type.cpp - ) - --# force RPATH so that the binary is usable from within the build tree --set (CMAKE_SKIP_BUILD_RPATH FALSE) --set (CMAKE_SKIP_RPATH FALSE) -- - configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/config.h.in config.h @ONLY ) - - add_executable(smokegen ${generator_SRC}) -diff --git a/cmake/SmokeConfig.cmake.in b/cmake/SmokeConfig.cmake.in -index 947315c..de8d66c 100644 ---- a/cmake/SmokeConfig.cmake.in -+++ b/cmake/SmokeConfig.cmake.in -@@ -44,21 +44,19 @@ macro (find_smoke_component name) - set (SMOKE_${uppercase}_FOUND FALSE CACHE INTERNAL "") - - find_path(SMOKE_${uppercase}_INCLUDE_DIR -- ${lowercase}_smoke.h -- PATH ${SMOKE_INCLUDE_DIR} -- NO_DEFAULT_PATH -+ ${lowercase}_smoke.h -+ HINTS ${SMOKE_INCLUDE_DIR} -+ PATH_SUFFIXES smoke - ) - if(WIN32) - # DLLs are in the bin directory. - find_library(SMOKE_${uppercase}_LIBRARY - smoke${lowercase} -- PATHS "@CMAKE_INSTALL_PREFIX@/bin" -- NO_DEFAULT_PATH) -+ PATHS "@CMAKE_INSTALL_PREFIX@/bin") - else(WIN32) - find_library(SMOKE_${uppercase}_LIBRARY - smoke${lowercase} -- PATHS "@SMOKE_LIBRARY_PREFIX@" -- NO_DEFAULT_PATH) -+ PATHS "@SMOKE_LIBRARY_PREFIX@") - endif(WIN32) - - if (NOT SMOKE_${uppercase}_INCLUDE_DIR OR NOT SMOKE_${uppercase}_LIBRARY) +diff -urN smokegen-4.10.5.orig/cmake/SmokeConfig.cmake.in smokegen-4.10.5/cmake/SmokeConfig.cmake.in +--- smokegen-4.10.5.orig/cmake/SmokeConfig.cmake.in 2013-06-28 17:14:50.000000000 +0000 ++++ smokegen-4.10.5/cmake/SmokeConfig.cmake.in 2013-07-30 21:26:33.000000000 +0000 +@@ -80,8 +80,7 @@ + set(SMOKE_API_BIN "@SMOKE_API_BIN@") + + find_library(SMOKE_BASE_LIBRARY smokebase +- PATHS "@SMOKE_LIBRARY_PREFIX@" +- NO_DEFAULT_PATH) ++ PATHS "@SMOKE_LIBRARY_PREFIX@") + + if (NOT SMOKE_BASE_LIBRARY) + if (Smoke_FIND_REQUIRED) -- cgit 1.4.1 From a672551d448ff45ad55301e25bd8fe9f56362f3e Mon Sep 17 00:00:00 2001 From: aszlig Date: Sat, 3 Aug 2013 07:27:12 +0200 Subject: python-paramiko: Update to version 0.11.0. This also now uses the md5 istead of the sha256, because pypi actually directly provides MD5 sums. Signed-off-by: aszlig --- pkgs/top-level/python-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d6bf93b394aed..fa8e24861c79d 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3267,11 +3267,11 @@ pythonPackages = modules // rec { }; paramiko = buildPythonPackage rec { - name = "paramiko-1.10.1"; + name = "paramiko-1.11.0"; src = fetchurl { - url = https://pypi.python.org/packages/source/p/paramiko/paramiko-1.10.1.tar.gz; - sha256 = "1g5sbzfxdhps61z3vm30wa87m5xq1j9ar3qvgr5bz63l7nxhvb2z"; + url = "http://pypi.python.org/packages/source/p/paramiko/${name}.tar.gz"; + md5 = "a2c55dc04904bd08d984533703177084"; }; buildInputs = [ pycrypto ]; -- cgit 1.4.1 From 4489dc729ead712c73fb558d7b9b54f2e62576a3 Mon Sep 17 00:00:00 2001 From: aszlig Date: Sat, 3 Aug 2013 07:28:05 +0200 Subject: python-paramiko: Propagate pycrypto dependency. Leaving this just in buildInputs won't help here, because the project using Paramiko will need pycrypto in any case. Signed-off-by: aszlig --- pkgs/top-level/python-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index fa8e24861c79d..2bc2ed7a6fb64 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3274,7 +3274,7 @@ pythonPackages = modules // rec { md5 = "a2c55dc04904bd08d984533703177084"; }; - buildInputs = [ pycrypto ]; + propagatedBuildInputs = [ pycrypto ]; meta = { homepage = "http://www.lag.net/paramiko/"; -- cgit 1.4.1 From bcb9417c0e3966644d1e622c2b9bb40e310cb6aa Mon Sep 17 00:00:00 2001 From: aszlig Date: Sat, 3 Aug 2013 09:05:37 +0200 Subject: chromium: Update stable and dev release channels. This introduces the following new versions: stable: 28.0.1500.71 -> 28.0.1500.95 (builds fine, tested) dev: 30.0.1573.2 -> 30.0.1581.2 (builds fine, tested) Signed-off-by: aszlig --- pkgs/applications/networking/browsers/chromium/sources.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/browsers/chromium/sources.nix b/pkgs/applications/networking/browsers/chromium/sources.nix index 31d9ed10b4cdc..c2a5518c6ca54 100644 --- a/pkgs/applications/networking/browsers/chromium/sources.nix +++ b/pkgs/applications/networking/browsers/chromium/sources.nix @@ -1,9 +1,9 @@ # This file is autogenerated from update.sh in the same directory. { dev = { - version = "30.0.1573.2"; - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-30.0.1573.2.tar.xz"; - sha256 = "1pbph4jz0svaawk06zajq73x0xm73f9kdiflhad2709f4y23gzjz"; + version = "30.0.1581.2"; + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-30.0.1581.2.tar.xz"; + sha256 = "16l0gprinxbhdsx67yaq6qwy45018v6vww0hnyji4wdzd5drkf9r"; }; beta = { version = "29.0.1547.32"; @@ -11,8 +11,8 @@ sha256 = "14p5s1xn15mdrlf87hv4y9kczw5r8s461a56kkdzb5xzyq25ph8w"; }; stable = { - version = "28.0.1500.71"; - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-28.0.1500.71.tar.xz"; - sha256 = "1w8hkbb17bwq9myhj7fig27pn50qlwdfrqs04xjvam4ah3w6qb0r"; + version = "28.0.1500.95"; + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-28.0.1500.95.tar.xz"; + sha256 = "0d6pj57nyx7wfgxws98f6ly749flcyv7zg5sc3w16ggdxf5qhf1w"; }; } -- cgit 1.4.1 From 41126666a62756784617a11e41a0dd2002956692 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 3 Aug 2013 10:39:07 +0200 Subject: bison: add version 3.0 --- pkgs/development/tools/parsing/bison/2.x.nix | 41 ++++++++++++++++++++++++ pkgs/development/tools/parsing/bison/3.x.nix | 40 +++++++++++++++++++++++ pkgs/development/tools/parsing/bison/default.nix | 41 ------------------------ pkgs/top-level/all-packages.nix | 4 ++- 4 files changed, 84 insertions(+), 42 deletions(-) create mode 100644 pkgs/development/tools/parsing/bison/2.x.nix create mode 100644 pkgs/development/tools/parsing/bison/3.x.nix delete mode 100644 pkgs/development/tools/parsing/bison/default.nix (limited to 'pkgs') diff --git a/pkgs/development/tools/parsing/bison/2.x.nix b/pkgs/development/tools/parsing/bison/2.x.nix new file mode 100644 index 0000000000000..b397a22443a73 --- /dev/null +++ b/pkgs/development/tools/parsing/bison/2.x.nix @@ -0,0 +1,41 @@ +{ stdenv, fetchurl, m4, perl }: + +stdenv.mkDerivation rec { + name = "bison-2.6.5"; + + src = fetchurl { + url = "mirror://gnu/bison/${name}.tar.xz"; + sha256 = "8640d5b51aad462db6863711f333a9159836853e0b1e79fdef708c6efb5cd52b"; + }; + + nativeBuildInputs = [ m4 ] ++ stdenv.lib.optional doCheck perl; + propagatedBuildInputs = [ m4 ]; + + doCheck = true; + # M4 = "${m4}/bin/m4"; + + meta = { + homepage = "http://www.gnu.org/software/bison/"; + description = "GNU Bison, a Yacc-compatible parser generator"; + license = "GPLv3+"; + + longDescription = '' + Bison is a general-purpose parser generator that converts an + annotated context-free grammar into an LALR(1) or GLR parser for + that grammar. Once you are proficient with Bison, you can use + it to develop a wide range of language parsers, from those used + in simple desk calculators to complex programming languages. + + Bison is upward compatible with Yacc: all properly-written Yacc + grammars ought to work with Bison with no change. Anyone + familiar with Yacc should be able to use Bison with little + trouble. You need to be fluent in C or C++ programming in order + to use Bison. + ''; + + maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.simons ]; + platforms = stdenv.lib.platforms.unix; + }; + + passthru = { glrSupport = true; }; +} diff --git a/pkgs/development/tools/parsing/bison/3.x.nix b/pkgs/development/tools/parsing/bison/3.x.nix new file mode 100644 index 0000000000000..63ceb7d6b6a04 --- /dev/null +++ b/pkgs/development/tools/parsing/bison/3.x.nix @@ -0,0 +1,40 @@ +{ stdenv, fetchurl, m4, perl }: + +stdenv.mkDerivation rec { + name = "bison-3.0"; + + src = fetchurl { + url = "mirror://gnu/bison/${name}.tar.xz"; + sha256 = "1j14fqgi9wzqgsy4fhkcdrv4hv6rrvhvn84axs520w9b022mbb79"; + }; + + nativeBuildInputs = [ m4 ] ++ stdenv.lib.optional doCheck perl; + propagatedBuildInputs = [ m4 ]; + + doCheck = true; + + meta = { + homepage = "http://www.gnu.org/software/bison/"; + description = "GNU Bison, a Yacc-compatible parser generator"; + license = "GPLv3+"; + + longDescription = '' + Bison is a general-purpose parser generator that converts an + annotated context-free grammar into an LALR(1) or GLR parser for + that grammar. Once you are proficient with Bison, you can use + it to develop a wide range of language parsers, from those used + in simple desk calculators to complex programming languages. + + Bison is upward compatible with Yacc: all properly-written Yacc + grammars ought to work with Bison with no change. Anyone + familiar with Yacc should be able to use Bison with little + trouble. You need to be fluent in C or C++ programming in order + to use Bison. + ''; + + maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.simons ]; + platforms = stdenv.lib.platforms.unix; + }; + + passthru = { glrSupport = true; }; +} diff --git a/pkgs/development/tools/parsing/bison/default.nix b/pkgs/development/tools/parsing/bison/default.nix deleted file mode 100644 index b397a22443a73..0000000000000 --- a/pkgs/development/tools/parsing/bison/default.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ stdenv, fetchurl, m4, perl }: - -stdenv.mkDerivation rec { - name = "bison-2.6.5"; - - src = fetchurl { - url = "mirror://gnu/bison/${name}.tar.xz"; - sha256 = "8640d5b51aad462db6863711f333a9159836853e0b1e79fdef708c6efb5cd52b"; - }; - - nativeBuildInputs = [ m4 ] ++ stdenv.lib.optional doCheck perl; - propagatedBuildInputs = [ m4 ]; - - doCheck = true; - # M4 = "${m4}/bin/m4"; - - meta = { - homepage = "http://www.gnu.org/software/bison/"; - description = "GNU Bison, a Yacc-compatible parser generator"; - license = "GPLv3+"; - - longDescription = '' - Bison is a general-purpose parser generator that converts an - annotated context-free grammar into an LALR(1) or GLR parser for - that grammar. Once you are proficient with Bison, you can use - it to develop a wide range of language parsers, from those used - in simple desk calculators to complex programming languages. - - Bison is upward compatible with Yacc: all properly-written Yacc - grammars ought to work with Bison with no change. Anyone - familiar with Yacc should be able to use Bison with little - trouble. You need to be fluent in C or C++ programming in order - to use Bison. - ''; - - maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.simons ]; - platforms = stdenv.lib.platforms.unix; - }; - - passthru = { glrSupport = true; }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4758e7e6d2d63..7fc37fc87901f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3319,7 +3319,9 @@ let cross = assert crossSystem != null; crossSystem; })); - bison = callPackage ../development/tools/parsing/bison { }; + bison2 = callPackage ../development/tools/parsing/bison/2.x.nix { }; + bison3 = callPackage ../development/tools/parsing/bison/3.x.nix { }; + bison = bison2; buildbot = callPackage ../development/tools/build-managers/buildbot { inherit (pythonPackages) twisted jinja2 sqlalchemy sqlalchemy_migrate; -- cgit 1.4.1 From 61c880d5582c9bfd91a4ddb9c27973e31aed8c12 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 2 Aug 2013 16:19:49 +0200 Subject: haskell-idris: update to version 0.9.9 --- pkgs/development/compilers/idris/default.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/compilers/idris/default.nix b/pkgs/development/compilers/idris/default.nix index 225f8afcd82da..804c483831781 100644 --- a/pkgs/development/compilers/idris/default.nix +++ b/pkgs/development/compilers/idris/default.nix @@ -1,19 +1,20 @@ -{ cabal, binary, Cabal, filepath, gmp, happy, haskeline -, languageJava, libffi, mtl, parsec, split, text, transformers +{ cabal, binary, boehmgc, Cabal, filepath, gmp, happy, haskeline +, languageJava, libffi, llvmGeneral, mtl, parsec, split, text +, transformers, vector, vectorBinaryInstances }: cabal.mkDerivation (self: { pname = "idris"; - version = "0.9.8"; - sha256 = "1mxc6mic3d508ni9pqxw8q31f27shyaxs1rchfl2jg58i9w6iy7h"; + version = "0.9.9"; + sha256 = "0wwssgpiyn7akyfrpi1khvqxx1k8753kk7151zvvymz0zkks643m"; isLibrary = false; isExecutable = true; buildDepends = [ - binary Cabal filepath haskeline languageJava libffi mtl parsec - split text transformers + binary Cabal filepath haskeline languageJava libffi llvmGeneral mtl + parsec split text transformers vector vectorBinaryInstances ]; buildTools = [ happy ]; - extraLibraries = [ gmp ]; + extraLibraries = [ boehmgc gmp ]; meta = { homepage = "http://www.idris-lang.org/"; description = "Functional Programming Language with Dependent Types"; -- cgit 1.4.1 From bf1ce4f47b15894f22fbfa40f8be8c08f3dcb57e Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 2 Aug 2013 16:19:50 +0200 Subject: haskell-MonadRandom: update to version 0.1.11 --- pkgs/development/libraries/haskell/MonadRandom/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/MonadRandom/default.nix b/pkgs/development/libraries/haskell/MonadRandom/default.nix index 2dead8de40d4a..9018bc603cf42 100644 --- a/pkgs/development/libraries/haskell/MonadRandom/default.nix +++ b/pkgs/development/libraries/haskell/MonadRandom/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "MonadRandom"; - version = "0.1.10"; - sha256 = "0acx8vm43pd3wn5gp4rx9h24y08fcdy4bpack1sd0pxx2wmhi5qs"; + version = "0.1.11"; + sha256 = "107f3ch84riagxa9x6yk4gxq2vq5dsk63rd0780g1fdplnf1sky3"; buildDepends = [ mtl random transformers ]; meta = { description = "Random-number generation monad"; -- cgit 1.4.1 From bcd9344f9b3edfff1068d8d0ef47c70fa0a79462 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 2 Aug 2013 16:19:50 +0200 Subject: haskell-fast-logger: update to version 0.3.3 --- pkgs/development/libraries/haskell/fast-logger/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/fast-logger/default.nix b/pkgs/development/libraries/haskell/fast-logger/default.nix index b192c1e0c61e8..fb8714f3e8543 100644 --- a/pkgs/development/libraries/haskell/fast-logger/default.nix +++ b/pkgs/development/libraries/haskell/fast-logger/default.nix @@ -3,8 +3,8 @@ cabal.mkDerivation (self: { pname = "fast-logger"; - version = "0.3.2"; - sha256 = "0bx8yjg7bf18i7j7fnhidnms5a3v6hiwqqvr249fk03c86v20rla"; + version = "0.3.3"; + sha256 = "0ya9dn9j2nddpclj00w6jgmiq2xx500sws056fa2s4bdsl8vn5rh"; buildDepends = [ blazeBuilder dateCache filepath text unixTime ]; testDepends = [ hspec ]; meta = { -- cgit 1.4.1 From dd0031cbadaa4577372ebc8a7fd35820dcd88ee8 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 2 Aug 2013 16:19:50 +0200 Subject: haskell-feed: update to version 0.3.9.1 --- pkgs/development/libraries/haskell/feed/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/feed/default.nix b/pkgs/development/libraries/haskell/feed/default.nix index bafe23aed0c02..a2c1ccde86bc2 100644 --- a/pkgs/development/libraries/haskell/feed/default.nix +++ b/pkgs/development/libraries/haskell/feed/default.nix @@ -2,10 +2,11 @@ cabal.mkDerivation (self: { pname = "feed"; - version = "0.3.9"; - sha256 = "0waqy8ssmbfpqy21svvbnm0igrjxbgd2i093hbl5chim6yraapv2"; + version = "0.3.9.1"; + sha256 = "1c7dj9w9qj8408qql1kfq8m28fwvfd7bpgkj32lmk5x9qm5iz04k"; buildDepends = [ utf8String xml ]; meta = { + homepage = "https://github.com/sof/feed"; description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; -- cgit 1.4.1 From 5fd7636a2e9d52bd9c6a8262e81f2c50ea93e04f Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 2 Aug 2013 16:19:50 +0200 Subject: haskell-generic-deriving: update to version 1.6.1 --- pkgs/development/libraries/haskell/generic-deriving/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/generic-deriving/default.nix b/pkgs/development/libraries/haskell/generic-deriving/default.nix index 043156ab5e1fe..f1a1ec837fd48 100644 --- a/pkgs/development/libraries/haskell/generic-deriving/default.nix +++ b/pkgs/development/libraries/haskell/generic-deriving/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "generic-deriving"; - version = "1.5.0"; - sha256 = "1m3hckwpzmarlvm2xq22za3386ady6p89kg7nd8cnjkifnnbz20r"; + version = "1.6.1"; + sha256 = "0c3b3xkjdfp14w48gfk3f6aqz4cgk6i3bl5mci23mbb3f33jcx1j"; meta = { description = "Generic programming library for generalised deriving"; license = self.stdenv.lib.licenses.bsd3; -- cgit 1.4.1 From cb8f500a17b735556c6b9c5934c0daf06bac7d51 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 2 Aug 2013 16:19:50 +0200 Subject: haskell-profunctor-extras: update to version 3.3.3.1 --- pkgs/development/libraries/haskell/profunctor-extras/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/profunctor-extras/default.nix b/pkgs/development/libraries/haskell/profunctor-extras/default.nix index 0094ec5a340de..6844bcc369a6f 100644 --- a/pkgs/development/libraries/haskell/profunctor-extras/default.nix +++ b/pkgs/development/libraries/haskell/profunctor-extras/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "profunctor-extras"; - version = "3.3.1"; - sha256 = "0z3lip0mjw0xyf516shdrnkkp9h53wglz6sjjqagpjj2viyqkprb"; + version = "3.3.3.1"; + sha256 = "16naa6ksgwy6fh8vwflcc9s0rpamn886as8qhjqrkpjlc8s83h7g"; buildDepends = [ comonad profunctors semigroupoidExtras semigroupoids tagged transformers -- cgit 1.4.1 From e6239c406f27819becaf3034ef83fe7b3658a1a0 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 2 Aug 2013 16:19:50 +0200 Subject: haskell-reactive-banana: update to version 0.7.1.3 --- pkgs/development/libraries/haskell/reactive-banana/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/reactive-banana/default.nix b/pkgs/development/libraries/haskell/reactive-banana/default.nix index 8d1ee0ffc9593..0bf7747d46bfb 100644 --- a/pkgs/development/libraries/haskell/reactive-banana/default.nix +++ b/pkgs/development/libraries/haskell/reactive-banana/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "reactive-banana"; - version = "0.7.1.2"; - sha256 = "1x4ln3dr937va0ii7lr86d6wsrh2qd1sxany4y9dkpcrsvb3db0l"; + version = "0.7.1.3"; + sha256 = "117y1sk97kpiq0cippq0ydl2zqb99q49y2m2m6pgg2nh6gz6a3zb"; buildDepends = [ hashable transformers unorderedContainers vault ]; testDepends = [ hashable HUnit testFramework testFrameworkHunit transformers -- cgit 1.4.1 From 30135c6b508889aa6d7887c595cab02673bcf601 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 2 Aug 2013 16:19:50 +0200 Subject: haskell-stm-conduit: update to version 2.1.1 --- pkgs/development/libraries/haskell/stm-conduit/default.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/stm-conduit/default.nix b/pkgs/development/libraries/haskell/stm-conduit/default.nix index 79171aefb9f8e..24af3f8b73476 100644 --- a/pkgs/development/libraries/haskell/stm-conduit/default.nix +++ b/pkgs/development/libraries/haskell/stm-conduit/default.nix @@ -1,13 +1,15 @@ -{ cabal, conduit, HUnit, QuickCheck, resourcet, stm, stmChans -, testFramework, testFrameworkHunit, testFrameworkQuickcheck2 -, transformers +{ cabal, async, conduit, HUnit, monadControl, QuickCheck, resourcet +, stm, stmChans, testFramework, testFrameworkHunit +, testFrameworkQuickcheck2, transformers }: cabal.mkDerivation (self: { pname = "stm-conduit"; - version = "2.1.0"; - sha256 = "0rxnw7kpxvhwmpbn2v9ps0b2hw9321817nyywjjq3x8fadg8w99l"; - buildDepends = [ conduit resourcet stm stmChans transformers ]; + version = "2.1.1"; + sha256 = "06frli37jz9xag249q1gmvnpnsaic1xa304d8d8bjz08980dbmpr"; + buildDepends = [ + async conduit monadControl resourcet stm stmChans transformers + ]; testDepends = [ conduit HUnit QuickCheck stm stmChans testFramework testFrameworkHunit testFrameworkQuickcheck2 transformers -- cgit 1.4.1 From 02db4b9f7026346f9005cc2d30560acb68cbcd02 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 2 Aug 2013 16:19:50 +0200 Subject: haskell-unix-process-conduit: update to version 0.2.2 --- pkgs/development/libraries/haskell/unix-process-conduit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/unix-process-conduit/default.nix b/pkgs/development/libraries/haskell/unix-process-conduit/default.nix index 8dc93c21363b9..1f04d939d9c1a 100644 --- a/pkgs/development/libraries/haskell/unix-process-conduit/default.nix +++ b/pkgs/development/libraries/haskell/unix-process-conduit/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "unix-process-conduit"; - version = "0.2.1.2"; - sha256 = "1gg1ynqd8hka5ynpmpsj8qw0lqsyg7l1m1py05iw3bd3cldwflx1"; + version = "0.2.2"; + sha256 = "15n6n925avv51kr2avwkp8sq8mfl287i0445vl9iy6hyxjjgpgr6"; buildDepends = [ conduit filepath stm time transformers ]; testDepends = [ conduit hspec transformers ]; meta = { -- cgit 1.4.1 From 1d0659202548ff335da9c02948371d7042e9b4ea Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 2 Aug 2013 16:19:51 +0200 Subject: haskell-unix-time: update to version 0.2.0 --- pkgs/development/libraries/haskell/unix-time/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/unix-time/default.nix b/pkgs/development/libraries/haskell/unix-time/default.nix index 691787e7f87ce..846e3d8888370 100644 --- a/pkgs/development/libraries/haskell/unix-time/default.nix +++ b/pkgs/development/libraries/haskell/unix-time/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "unix-time"; - version = "0.1.10"; - sha256 = "0z8i02j295fi0y512bwhxfk2dr2s4i0xlgi80pnq680zdrahgwlf"; + version = "0.2.0"; + sha256 = "1gmchi6crbd3lpnw1j0zaaj7y0gib8dbqd8ip2s5p3f50qqlsxj8"; testDepends = [ doctest hspec QuickCheck time ]; meta = { description = "Unix time parser/formatter and utilities"; -- cgit 1.4.1 From cc691d95f5c94e7402aa14511511603a13952566 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 3 Aug 2013 10:32:39 +0200 Subject: haskell-lens: jailbreak to fix build with latest version of generic-deriving --- pkgs/development/libraries/haskell/lens/default.nix | 3 +++ 1 file changed, 3 insertions(+) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/lens/default.nix b/pkgs/development/libraries/haskell/lens/default.nix index 4531603214e0d..8bc221f14933b 100644 --- a/pkgs/development/libraries/haskell/lens/default.nix +++ b/pkgs/development/libraries/haskell/lens/default.nix @@ -26,6 +26,9 @@ cabal.mkDerivation (self: { transformers unorderedContainers vector ]; doCheck = false; + patchPhase = '' + sed -i -e 's|generic-deriving.*,|generic-deriving,|' lens.cabal + ''; meta = { homepage = "http://github.com/ekmett/lens/"; description = "Lenses, Folds and Traversals"; -- cgit 1.4.1 From 0c331a4a421ba0571991e029451e35bf275a8db5 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 3 Aug 2013 12:10:39 +0200 Subject: haskell-idris: revert update to version 0.9.9 This reverts commit 61c880d5582c9bfd91a4ddb9c27973e31aed8c12. The new Idris version depends on a version of LLVM that we don't have in master yet: it's only in x-updates. --- pkgs/development/compilers/idris/default.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/compilers/idris/default.nix b/pkgs/development/compilers/idris/default.nix index 804c483831781..225f8afcd82da 100644 --- a/pkgs/development/compilers/idris/default.nix +++ b/pkgs/development/compilers/idris/default.nix @@ -1,20 +1,19 @@ -{ cabal, binary, boehmgc, Cabal, filepath, gmp, happy, haskeline -, languageJava, libffi, llvmGeneral, mtl, parsec, split, text -, transformers, vector, vectorBinaryInstances +{ cabal, binary, Cabal, filepath, gmp, happy, haskeline +, languageJava, libffi, mtl, parsec, split, text, transformers }: cabal.mkDerivation (self: { pname = "idris"; - version = "0.9.9"; - sha256 = "0wwssgpiyn7akyfrpi1khvqxx1k8753kk7151zvvymz0zkks643m"; + version = "0.9.8"; + sha256 = "1mxc6mic3d508ni9pqxw8q31f27shyaxs1rchfl2jg58i9w6iy7h"; isLibrary = false; isExecutable = true; buildDepends = [ - binary Cabal filepath haskeline languageJava libffi llvmGeneral mtl - parsec split text transformers vector vectorBinaryInstances + binary Cabal filepath haskeline languageJava libffi mtl parsec + split text transformers ]; buildTools = [ happy ]; - extraLibraries = [ boehmgc gmp ]; + extraLibraries = [ gmp ]; meta = { homepage = "http://www.idris-lang.org/"; description = "Functional Programming Language with Dependent Types"; -- cgit 1.4.1 From d5cad473f95d448fc76d73a8f107d42964361dc2 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 3 Aug 2013 12:14:03 +0200 Subject: bison3: mark low-prio until the check phase is fixed --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7fc37fc87901f..effaf77680c3c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3320,7 +3320,7 @@ let })); bison2 = callPackage ../development/tools/parsing/bison/2.x.nix { }; - bison3 = callPackage ../development/tools/parsing/bison/3.x.nix { }; + bison3 = lowPrio (callPackage ../development/tools/parsing/bison/3.x.nix { }); bison = bison2; buildbot = callPackage ../development/tools/build-managers/buildbot { -- cgit 1.4.1 From cd531d70f6151d1c582ef8f62559c6dd712d1051 Mon Sep 17 00:00:00 2001 From: Vladimír Čunát Date: Sun, 28 Jul 2013 22:38:32 +0200 Subject: lightdm updates (merge #574) Also fixes the situation where some session stuff is written to nix store. --- .../lightdm-gtk-greeter/default.nix | 40 ++++++++++++++++------ .../display-managers/lightdm/default.nix | 30 +++++++++------- 2 files changed, 48 insertions(+), 22 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/display-managers/lightdm-gtk-greeter/default.nix b/pkgs/applications/display-managers/lightdm-gtk-greeter/default.nix index 501826b82df2a..0b8863752d2af 100644 --- a/pkgs/applications/display-managers/lightdm-gtk-greeter/default.nix +++ b/pkgs/applications/display-managers/lightdm-gtk-greeter/default.nix @@ -1,23 +1,43 @@ -{ stdenv, fetchurl, lightdm, pkgconfig, gtk3, intltool }: +{ stdenv, fetchurl, lightdm, pkgconfig, intltool +, hicolor_icon_theme, makeWrapper +, useGTK2 ? false, gtk2, gtk3 # gtk3 seems better supported +}: -stdenv.mkDerivation { - name = "lightdm-gtk-greeter"; +#ToDo: bad icons with gtk2; +# avatar icon is missing in standard hicolor theme, I don't know where gtk3 takes it from + +#ToDo: Failed to open sessions directory: Error opening directory '${lightdm}/share/lightdm/remote-sessions': No such file or directory + +let + ver_branch = "1.6"; + version = "1.5.1"; # 1.5.2 and 1.6.0 result into infinite cycling of X in restarts +in +stdenv.mkDerivation rec { + name = "lightdm-gtk-greeter-${version}"; src = fetchurl { - url = "https://launchpad.net/lightdm-gtk-greeter/1.6/1.5.1/+download/lightdm-gtk-greeter-1.5.1.tar.gz"; - sha256 = "ecce7e917a79fa8f2126c3fafb6337f81f2198892159a4ef695016afecd2d621"; + url = "${meta.homepage}/${ver_branch}/${version}/+download/${name}.tar.gz"; + sha256 = "08fnsbnay5jhd7ps8n91i6c227zq6xizpyn34qhqzykrga8pxkpc"; }; - buildInputs = [ pkgconfig gtk3 lightdm intltool ]; + patches = [ ./lightdm-gtk-greeter.patch ]; + patchFlags = "-p0"; - patches = - [ ./lightdm-gtk-greeter.patch - ]; + buildInputs = [ pkgconfig lightdm intltool ] + ++ (if useGTK2 then [ gtk2 makeWrapper ] else [ gtk3 ]); - patchFlags = "-p0"; + configureFlags = stdenv.lib.optional useGTK2 "--with-gtk2"; postInstall = '' substituteInPlace "$out/share/xgreeters/lightdm-gtk-greeter.desktop" \ --replace "Exec=lightdm-gtk-greeter" "Exec=$out/sbin/lightdm-gtk-greeter" + '' + stdenv.lib.optionalString useGTK2 '' + wrapProgram "$out/sbin/lightdm-gtk-greeter" \ + --prefix XDG_DATA_DIRS ":" "${hicolor_icon_theme}/share" ''; + + meta = { + homepage = http://launchpad.net/lightdm-gtk-greeter; + platforms = stdenv.lib.platforms.linux; + }; } diff --git a/pkgs/applications/display-managers/lightdm/default.nix b/pkgs/applications/display-managers/lightdm/default.nix index ce1f4400b2711..598c42199bec9 100644 --- a/pkgs/applications/display-managers/lightdm/default.nix +++ b/pkgs/applications/display-managers/lightdm/default.nix @@ -1,25 +1,31 @@ -{ stdenv, fetchurl, pam, pkgconfig, libxcb, glib, libXdmcp, itstool, libxml2, intltool, x11, libxklavier, libgcrypt, makeWrapper }: +{ stdenv, fetchurl, pam, pkgconfig, libxcb, glib, libXdmcp, itstool, libxml2 +, intltool, x11, libxklavier, libgcrypt, dbus/*for tests*/ }: -stdenv.mkDerivation { - name = "lightdm-1.5.1"; +let + ver_branch = "1.8"; + version = "1.7.0"; +in +stdenv.mkDerivation rec { + name = "lightdm-${version}"; src = fetchurl { - url = https://launchpad.net/lightdm/1.6/1.5.1/+download/lightdm-1.5.1.tar.xz; - sha256 = "645db2d763cc514d6aecb1838f4a9c33c3dcf0c94567a7ef36c6b23d8aa56c86"; + url = "${meta.homepage}/${ver_branch}/${version}/+download/${name}.tar.xz"; + sha256 = "0nwwjgc9xvwili6714ag88wsrf0lr5hv1i6z9f0xvin4ym18cbs5"; }; - buildInputs = [ pkgconfig pam libxcb glib libXdmcp itstool libxml2 intltool libxklavier libgcrypt makeWrapper ]; + patches = [ ./lightdm.patch ]; + patchFlags = "-p0"; - configureFlags = [ "--enable-liblightdm-gobject" ]; + buildInputs = [ + pkgconfig pam libxcb glib libXdmcp itstool libxml2 intltool libxklavier libgcrypt + ] ++ stdenv.lib.optional doCheck dbus.daemon; - patches = - [ ./lightdm.patch - ]; + configureFlags = [ "--enable-liblightdm-gobject" "--localstatedir=/var" ]; - patchFlags = "-p0"; + doCheck = false; # some tests fail, don't know why meta = { homepage = http://launchpad.net/lightdm; platforms = stdenv.lib.platforms.linux; }; -} \ No newline at end of file +} -- cgit 1.4.1 From 018b39d28bd550f0a6ca15b507a27448d76d0d2c Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Mon, 5 Aug 2013 01:00:34 +0200 Subject: iodined: Fix iptables and route path to bin instead of sbin --- pkgs/tools/networking/iodine/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/tools/networking/iodine/default.nix b/pkgs/tools/networking/iodine/default.nix index 33cc53d551101..f6be163bb839c 100644 --- a/pkgs/tools/networking/iodine/default.nix +++ b/pkgs/tools/networking/iodine/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { buildInputs = [ zlib ]; - patchPhase = ''sed -i "s,/sbin/ifconfig,${nettools}/sbin/ifconfig,; s,/sbin/route,${nettools}/sbin/route," src/tun.c''; + patchPhase = ''sed -i "s,/sbin/ifconfig,${nettools}/bin/ifconfig,; s,/sbin/route,${nettools}/bin/route," src/tun.c''; installFlags = "prefix=\${out}"; -- cgit 1.4.1 From 60a6e6802f591cfb0c1b1c4868ef5c0956ca3edb Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 5 Aug 2013 10:19:57 +0200 Subject: haskell-git-annex: update to version 4.20130802 --- .../version-management/git-and-tools/git-annex/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/version-management/git-and-tools/git-annex/default.nix b/pkgs/applications/version-management/git-and-tools/git-annex/default.nix index e53f60c9be0f3..f7b0129da90f5 100644 --- a/pkgs/applications/version-management/git-and-tools/git-annex/default.nix +++ b/pkgs/applications/version-management/git-and-tools/git-annex/default.nix @@ -1,7 +1,7 @@ { cabal, aeson, async, blazeBuilder, bloomfilter, bup , caseInsensitive, clientsession, cryptoApi, curl, dataDefault , dataenc, DAV, dbus, dlist, dns, editDistance -, extensibleExceptions, filepath, git, gnupg1, gnutls, hamlet +, extensibleExceptions, feed, filepath, git, gnupg1, gnutls, hamlet , hinotify, hS3, hslogger, HTTP, httpConduit, httpTypes, HUnit , IfElse, json, lsof, MissingH, MonadCatchIOTransformers , monadControl, mtl, network, networkInfo, networkMulticast @@ -14,15 +14,15 @@ cabal.mkDerivation (self: { pname = "git-annex"; - version = "4.20130723"; - sha256 = "1fc8kz4n2g4x9fzvdx4bz4d8gkbajdnqphldcglwl23g97vyrn6i"; + version = "4.20130802"; + sha256 = "12dvmz88sbcvhyf7aldhpkrf4aqs0x39hky0hikmfd9zcqs6vbih"; isLibrary = false; isExecutable = true; buildDepends = [ aeson async blazeBuilder bloomfilter caseInsensitive clientsession cryptoApi dataDefault dataenc DAV dbus dlist dns editDistance - extensibleExceptions filepath gnutls hamlet hinotify hS3 hslogger - HTTP httpConduit httpTypes HUnit IfElse json MissingH + extensibleExceptions feed filepath gnutls hamlet hinotify hS3 + hslogger HTTP httpConduit httpTypes HUnit IfElse json MissingH MonadCatchIOTransformers monadControl mtl network networkInfo networkMulticast networkProtocolXmpp QuickCheck random regexTdfa SafeSemaphore SHA stm text time transformers unixCompat utf8String -- cgit 1.4.1 From d65b81b36bec9fb066c63ad5e0529864a2d9ccee Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 5 Aug 2013 10:19:57 +0200 Subject: haskell-MissingH: update to version 1.2.0.1 Don't run the check phase to avoid depending on the obsolete testpack package. --- pkgs/development/libraries/haskell/MissingH/default.nix | 15 +++++++++------ pkgs/top-level/haskell-packages.nix | 4 +++- 2 files changed, 12 insertions(+), 7 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/MissingH/default.nix b/pkgs/development/libraries/haskell/MissingH/default.nix index 659a1158d0f3c..b87c47f04beda 100644 --- a/pkgs/development/libraries/haskell/MissingH/default.nix +++ b/pkgs/development/libraries/haskell/MissingH/default.nix @@ -1,16 +1,19 @@ -{ cabal, filepath, hslogger, HUnit, mtl, network, parsec, random -, regexCompat, time +{ cabal, filepath, hslogger, HUnit, mtl, network, parsec +, QuickCheck, random, regexCompat, testpack, time }: cabal.mkDerivation (self: { pname = "MissingH"; - version = "1.2.0.0"; - sha256 = "0bqg1j2pvm0ixrbnsxrr5kgibhbp191irhcavqlwfwgaxhrpqnm1"; - isLibrary = true; - isExecutable = true; + version = "1.2.0.1"; + sha256 = "0hxyf82g2rz36ks6n136p6brgs0r9cnxfkh4xgl6iw11wbq2rb5m"; buildDepends = [ filepath hslogger HUnit mtl network parsec random regexCompat time ]; + testDepends = [ + filepath hslogger HUnit mtl network parsec QuickCheck random + regexCompat testpack time + ]; + doCheck = false; meta = { homepage = "http://software.complete.org/missingh"; description = "Large utility library"; diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index adc86c6d00c82..5699738205494 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1390,7 +1390,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); misfortune = callPackage ../development/libraries/haskell/misfortune {}; - MissingH = callPackage ../development/libraries/haskell/MissingH {}; + MissingH = callPackage ../development/libraries/haskell/MissingH { + testpack = null; + }; mmap = callPackage ../development/libraries/haskell/mmap {}; -- cgit 1.4.1 From 0979e4a832557c360b50fe47199fa9ffaae25d4e Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 5 Aug 2013 10:19:57 +0200 Subject: haskell-numeric-prelude: update to version 0.4.0.3 --- pkgs/development/libraries/haskell/numeric-prelude/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/numeric-prelude/default.nix b/pkgs/development/libraries/haskell/numeric-prelude/default.nix index f6f4d420e2ab3..9fb5d334a4d5e 100644 --- a/pkgs/development/libraries/haskell/numeric-prelude/default.nix +++ b/pkgs/development/libraries/haskell/numeric-prelude/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "numeric-prelude"; - version = "0.4.0.1"; - sha256 = "1j361gj7cw31x31vnjhxmy7a62ldvyyqfm7irhff7sf5gv4kr5wh"; + version = "0.4.0.3"; + sha256 = "0lgjnkvbz14cqsm5fjafl8g5mkclcdvpwa3kpz9radmg2x09rsnl"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -15,7 +15,7 @@ cabal.mkDerivation (self: { meta = { homepage = "http://www.haskell.org/haskellwiki/Numeric_Prelude"; description = "An experimental alternative hierarchy of numeric type classes"; - license = "GPL"; + license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ self.stdenv.lib.maintainers.andres ]; }; -- cgit 1.4.1 From 0b93f032305f3579cc46fe2139a75621710995e0 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 5 Aug 2013 10:19:57 +0200 Subject: haskell-shakespeare: update to version 1.0.5.1 --- pkgs/development/libraries/haskell/shakespeare/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/shakespeare/default.nix b/pkgs/development/libraries/haskell/shakespeare/default.nix index 16ad7ffa44a60..4864adfe83a8f 100644 --- a/pkgs/development/libraries/haskell/shakespeare/default.nix +++ b/pkgs/development/libraries/haskell/shakespeare/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "shakespeare"; - version = "1.0.5"; - sha256 = "1dc1yg35pxh45fv20fvnlpas0svqi18h6bdalpjaqjb164s114vf"; + version = "1.0.5.1"; + sha256 = "1qsg23jqv6lzwqk42yapqydx3fn6crkrzim8wr7ds55z6iblxbq6"; buildDepends = [ parsec systemFileio systemFilepath text time ]; testDepends = [ hspec parsec systemFileio systemFilepath text time -- cgit 1.4.1 From d766bb6f32c1b2eac4ebc5b8b8ea81ddd952abe8 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 5 Aug 2013 10:19:57 +0200 Subject: haskell-stylish-haskell: update to version 0.5.7.0 --- pkgs/development/libraries/haskell/stylish-haskell/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/stylish-haskell/default.nix b/pkgs/development/libraries/haskell/stylish-haskell/default.nix index 1d2cea756ffb8..5c1059e634c80 100644 --- a/pkgs/development/libraries/haskell/stylish-haskell/default.nix +++ b/pkgs/development/libraries/haskell/stylish-haskell/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "stylish-haskell"; - version = "0.5.6.1"; - sha256 = "0fxncnl9bvb7qjha3r06qli9qlzfljism6k688hrr9y6l06jdc2c"; + version = "0.5.7.0"; + sha256 = "12ka5lyp28fy8gablhymxdldl792ycr8d51lsknhldb54pmklf73"; isLibrary = true; isExecutable = true; buildDepends = [ -- cgit 1.4.1 From a82fcea437387b0bbf6446c94a9d1e9651b530d9 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Mon, 5 Aug 2013 12:47:57 +0200 Subject: Make iPhone simulator SDKs configurable --- pkgs/development/mobile/xcodeenv/simulate-app.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/mobile/xcodeenv/simulate-app.nix b/pkgs/development/mobile/xcodeenv/simulate-app.nix index 96f70ea383251..03ed90c40d5bf 100644 --- a/pkgs/development/mobile/xcodeenv/simulate-app.nix +++ b/pkgs/development/mobile/xcodeenv/simulate-app.nix @@ -1,5 +1,9 @@ {stdenv, xcodewrapper}: -{name, appName ? null, app, device ? "iPhone", baseDir ? ""}: +{ name, appName ? null, app +, device ? "iPhone", baseDir ? "" +, sdkRoot ? "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs" +, sdkVersion ? "6.1" +}: let _appName = if appName == null then name else appName; @@ -12,7 +16,7 @@ stdenv.mkDerivation { #! ${stdenv.shell} -e cd "${app}/${baseDir}/${_appName}.app" - "$(readlink "${xcodewrapper}/bin/iPhone Simulator")" -SimulateApplication './${_appName}' -SimulateDevice '${device}' + "$(readlink "${xcodewrapper}/bin/iPhone Simulator")" -SimulateApplication './${_appName}' -SimulateDevice '${device}' -currentSDKRoot '${sdkRoot}/iPhoneSimulator${sdkVersion}.sdk' EOF chmod +x $out/bin/run-test-simulator ''; -- cgit 1.4.1 From 2a294a582b49816d1a7e3bc385226f37beb36a29 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 5 Aug 2013 11:50:14 +0200 Subject: Statistics::Descriptive: Update to 3.0605 --- pkgs/top-level/perl-packages.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index c20f4efd9fc94..3bc5865b922e4 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -6040,11 +6040,16 @@ rec { }; }; - StatisticsDescriptive = buildPerlPackage rec { - name = "Statistics-Descriptive-3.0202"; + StatisticsDescriptive = buildPerlPackage { + name = "Statistics-Descriptive-3.0605"; src = fetchurl { - url = "mirror://cpan/modules/by-module/Statistics/${name}.tar.gz"; - sha256 = "0y8l3dkhfc2gqwfigrg363ac7pxcyshdna66afpdvs8r1gd53a1i"; + url = mirror://cpan/authors/id/S/SH/SHLOMIF/Statistics-Descriptive-3.0605.tar.gz; + sha256 = "8e7dae184444e27ee959e33b3ae161cc83115d11da189ed5003b004450e04b48"; + }; + meta = { + homepage = http://web-cpan.berlios.de/modules/Statistics-Descriptive/; + description = "Module of basic descriptive statistical functions"; + license = "perl"; }; }; -- cgit 1.4.1 From 7019b685de75b7cec5454d7901744cd92328d271 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Mon, 5 Aug 2013 19:08:58 +0200 Subject: Make the emulator flags configurable at runtime and unimportant messages should go the stderr --- pkgs/development/mobile/androidenv/emulate-app.nix | 33 ++++++++++++---------- 1 file changed, 18 insertions(+), 15 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/mobile/androidenv/emulate-app.nix b/pkgs/development/mobile/androidenv/emulate-app.nix index eb39d854d1fb7..ae8b7f8d1efb0 100644 --- a/pkgs/development/mobile/androidenv/emulate-app.nix +++ b/pkgs/development/mobile/androidenv/emulate-app.nix @@ -1,5 +1,7 @@ {stdenv, androidsdk}: -{name, app, platformVersion ? "8", abiVersion ? "armeabi-v7a", useGoogleAPIs ? false, enableGPU ? false, package, activity}: +{name, app ? null, platformVersion ? "8", abiVersion ? "armeabi-v7a", useGoogleAPIs ? false, enableGPU ? false, package ? null, activity ? null}: + +assert app != null -> package != null && activity != null; let androidsdkComposition = androidsdk { @@ -28,7 +30,7 @@ stdenv.mkDerivation { # We have to look for a free TCP port - echo "Looking for a free TCP port in range 5554-5584" + echo "Looking for a free TCP port in range 5554-5584" >&2 for i in $(seq 5554 2 5584) do @@ -41,10 +43,10 @@ stdenv.mkDerivation { if [ -z "$port" ] then - echo "Unfortunately, the emulator port space is exhausted!" + echo "Unfortunately, the emulator port space is exhausted!" >&2 exit 1 else - echo "We have a free TCP port: $port" + echo "We have a free TCP port: $port" >&2 fi export ANDROID_SERIAL="emulator-$port" @@ -58,39 +60,40 @@ stdenv.mkDerivation { ''} # Launch the emulator - ${androidsdkComposition}/libexec/android-sdk-*/tools/emulator -avd device -no-boot-anim -port $port & + ${androidsdkComposition}/libexec/android-sdk-*/tools/emulator -avd device -no-boot-anim -port $port $NIX_ANDROID_EMULATOR_FLAGS & # Wait until the device has completely booted - echo "Waiting until the emulator has booted the device and the package manager is ready..." + echo "Waiting until the emulator has booted the device and the package manager is ready..." >&2 ${androidsdkComposition}/libexec/android-sdk-*/platform-tools/adb -s emulator-$port wait-for-device - echo "Device state has been reached" + echo "Device state has been reached" >&2 while [ -z "$(${androidsdkComposition}/libexec/android-sdk-*/platform-tools/adb -s emulator-$port shell getprop dev.bootcomplete | grep 1)" ] do sleep 5 done - echo "dev.bootcomplete property is 1" + echo "dev.bootcomplete property is 1" >&2 #while [ -z "$(${androidsdkComposition}/libexec/android-sdk-*/platform-tools/adb -s emulator-$port shell getprop sys.boot_completed | grep 1)" ] #do #sleep 5 #done - #echo "sys.boot_completed property is 1" + #echo "sys.boot_completed property is 1" >&2 - echo "ready" + echo "ready" >&2 - # Install the App through the debugger - ${androidsdkComposition}/libexec/android-sdk-*/platform-tools/adb -s emulator-$port install ${app}/*.apk + ${stdenv.lib.optionalString (app != null) '' + # Install the App through the debugger + ${androidsdkComposition}/libexec/android-sdk-*/platform-tools/adb -s emulator-$port install ${app}/*.apk - # Start the application - ${androidsdkComposition}/libexec/android-sdk-*/platform-tools/adb -s emulator-$port shell am start -a android.intent.action.MAIN -n ${package}/.${activity} + # Start the application + ${androidsdkComposition}/libexec/android-sdk-*/platform-tools/adb -s emulator-$port shell am start -a android.intent.action.MAIN -n ${package}/.${activity} + ''} EOF - chmod +x $out/bin/run-test-emulator ''; } -- cgit 1.4.1 From 2208c360ac3ed2633b568520803d2887e18d9133 Mon Sep 17 00:00:00 2001 From: "Ricardo M. Correia" Date: Mon, 5 Aug 2013 02:29:04 +0000 Subject: linux: Update to 3.2.50 --- pkgs/os-specific/linux/kernel/linux-3.2.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/linux-3.2.nix b/pkgs/os-specific/linux/kernel/linux-3.2.nix index 9b1d1bcf6c1c0..7597a9c695ec3 100644 --- a/pkgs/os-specific/linux/kernel/linux-3.2.nix +++ b/pkgs/os-specific/linux/kernel/linux-3.2.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, ... } @ args: import ./generic.nix (args // rec { - version = "3.2.49"; + version = "3.2.50"; src = fetchurl { url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.xz"; - sha256 = "06xiwcgk6hbcp6g1dpmxb95dzx94s29vzmh1pz4lsglcj1yfrkry"; + sha256 = "0yg936syhay9x0qxqxdqrgi6ijdqklhqdrd8zk7l4zvgxaayaj68"; }; features.iwlwifi = true; -- cgit 1.4.1 From f5f5f69ef0de289b817e552311bad988c209c0f9 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Mon, 5 Aug 2013 22:18:56 +0200 Subject: The emulator needs file in its PATH and alsaLib --- pkgs/development/mobile/androidenv/androidsdk.nix | 10 ++++++---- pkgs/development/mobile/androidenv/default.nix | 3 ++- 2 files changed, 8 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/mobile/androidenv/androidsdk.nix b/pkgs/development/mobile/androidenv/androidsdk.nix index 1573de63e0964..11e6b0c45a2a2 100644 --- a/pkgs/development/mobile/androidenv/androidsdk.nix +++ b/pkgs/development/mobile/androidenv/androidsdk.nix @@ -1,9 +1,9 @@ { stdenv, stdenv_32bit, fetchurl, unzip, makeWrapper , platformTools, buildTools, support, platforms, sysimages, addons , zlib_32bit -, libX11_32bit, libxcb_32bit, libXau_32bit, libXdmcp_32bit, libXext_32bit, mesa_32bit -, libX11, libXext, libXrender, libxcb, libXau, libXdmcp, mesa -, freetype, fontconfig, gtk, atk +, libX11_32bit, libxcb_32bit, libXau_32bit, libXdmcp_32bit, libXext_32bit, mesa_32bit, alsaLib_32bit +, libX11, libXext, libXrender, libxcb, libXau, libXdmcp, mesa, alsaLib +, freetype, fontconfig, gtk, atk, file }: {platformVersions, abiVersions, useGoogleAPIs}: @@ -61,6 +61,7 @@ stdenv.mkDerivation { for i in emulator emulator-arm emulator-mips emulator-x86 do wrapProgram `pwd`/$i \ + --prefix PATH : ${file}/bin \ --suffix LD_LIBRARY_PATH : `pwd`/lib:${libX11_32bit}/lib:${libxcb_32bit}/lib:${libXau_32bit}/lib:${libXdmcp_32bit}/lib:${libXext_32bit}/lib:${mesa_32bit}/lib done @@ -68,7 +69,8 @@ stdenv.mkDerivation { for i in emulator64-arm emulator64-mips emulator64-x86 do wrapProgram `pwd`/$i \ - --suffix LD_LIBRARY_PATH : `pwd`/lib:${libX11}/lib:${libxcb}/lib:${libXau}/lib:${libXdmcp}/lib:${libXext}/lib:${mesa}/lib + --prefix PATH : ${file}/bin \ + --suffix LD_LIBRARY_PATH : `pwd`/lib:${libX11}/lib:${libxcb}/lib:${libXau}/lib:${libXdmcp}/lib:${libXext}/lib:${mesa}/lib:${alsaLib}/lib done ''} ''} diff --git a/pkgs/development/mobile/androidenv/default.nix b/pkgs/development/mobile/androidenv/default.nix index 6e410d4c5db99..9fec70da94031 100644 --- a/pkgs/development/mobile/androidenv/default.nix +++ b/pkgs/development/mobile/androidenv/default.nix @@ -36,7 +36,7 @@ rec { androidsdk = import ./androidsdk.nix { inherit (pkgs) stdenv fetchurl unzip makeWrapper; - inherit (pkgs) freetype fontconfig gtk atk mesa; + inherit (pkgs) freetype fontconfig gtk atk mesa file alsaLib; inherit (pkgs.xorg) libX11 libXext libXrender libxcb libXau libXdmcp; inherit platformTools buildTools support platforms sysimages addons; @@ -49,6 +49,7 @@ rec { libXdmcp_32bit = pkgs_i686.xorg.libXdmcp; libXext_32bit = pkgs_i686.xorg.libXext; mesa_32bit = pkgs_i686.mesa; + alsaLib_32bit = pkgs_i686.alsaLib; }; androidsdk_4_1 = androidsdk { -- cgit 1.4.1 From 0237aa136fdc5d7805f0f87dced992dec5578f26 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 6 Aug 2013 00:44:10 +0200 Subject: R: ensure that run-time dependencies can be found --- pkgs/applications/science/math/R/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/applications/science/math/R/default.nix b/pkgs/applications/science/math/R/default.nix index fd391b988c9a6..4c8204b37ee33 100644 --- a/pkgs/applications/science/math/R/default.nix +++ b/pkgs/applications/science/math/R/default.nix @@ -36,9 +36,15 @@ stdenv.mkDerivation rec { --with-system-pcre --with-system-xz --with-ICU - R_SHELL="${stdenv.shell}" + AR=$(type -p ar) + AWK=$(type -p gawk) + CC=$(type -p gcc) + CXX=$(type -p g++) + FC="${gfortran}/bin/gfortran" F77="${gfortran}/bin/gfortran" JAVA_HOME="${jdk}" LDFLAGS="-L${gfortran.gcc}/lib" + RANLIB=$(type -p ranlib) + R_SHELL="${stdenv.shell}" ) echo "TCLLIBPATH=${tk}/lib" >>etc/Renviron.in ''; -- cgit 1.4.1 From f3aedccfd4c6dfcf8d01efe310f7f7a5416dc8c9 Mon Sep 17 00:00:00 2001 From: "Jason \"Don\" O'Conal" Date: Wed, 31 Jul 2013 14:11:31 +1000 Subject: grc: add expression --- pkgs/tools/misc/grc/default.nix | 32 ++++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 34 insertions(+) create mode 100644 pkgs/tools/misc/grc/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/misc/grc/default.nix b/pkgs/tools/misc/grc/default.nix new file mode 100644 index 0000000000000..ea54ab4a543d5 --- /dev/null +++ b/pkgs/tools/misc/grc/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchurl, python }: + +stdenv.mkDerivation rec { + version = "1.4"; + name = "grc_${version}"; + + src = fetchurl { + url = "http://korpus.juls.savba.sk/~garabik/software/grc/${name}.tar.gz"; + sha256 = "1l7lskxfjk32kkv4aaqw5qcxvh972nab3x2jzy67m1aa0zpcbzdv"; + }; + + installPhase = '' + sed -i s%/usr%% install.sh + sed -i "s% /usr/bin/python%${python}/bin/python%" grc + sed -i "s% /usr/bin/python%${python}/bin/python%" grc + ./install.sh "$out" + ''; + + meta = with stdenv.lib; { + description = "Yet another colouriser for beautifying your logfiles or output of commands."; + homepage = http://korpus.juls.savba.sk/~garabik/software/grc.html; + license = licenses.gpl2; + maintainers = with maintainers; [ lovek323 ]; + platforms = platforms.unix; + + longDescription = '' + Generic Colouriser is yet another colouriser (written in Python) for + beautifying your logfiles or output of commands. + ''; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c10e737ba97f2..310a9b9dd6c2d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -446,6 +446,8 @@ let apg = callPackage ../tools/security/apg { }; + grc = callPackage ../tools/misc/grc { }; + otool = callPackage ../os-specific/darwin/otool { }; setfile = callPackage ../os-specific/darwin/setfile { }; -- cgit 1.4.1 From 32a3516b2cdf227beeb64dc506ba75897830f5f9 Mon Sep 17 00:00:00 2001 From: "Jason \"Don\" O'Conal" Date: Sat, 3 Aug 2013 10:42:11 +1000 Subject: pythonPackages.googlecl: add expression --- .../python-modules/setuptools/default.nix | 3 ++- pkgs/top-level/python-packages.nix | 22 ++++++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/python-modules/setuptools/default.nix b/pkgs/development/python-modules/setuptools/default.nix index d6ad28645c117..4c719e7dc4240 100644 --- a/pkgs/development/python-modules/setuptools/default.nix +++ b/pkgs/development/python-modules/setuptools/default.nix @@ -29,7 +29,8 @@ stdenv.mkDerivation rec { wrapPythonPrograms ''; - doCheck = true; + doCheck = (!stdenv.isDarwin); + checkPhase = '' ${python}/bin/${python.executable} setup.py test ''; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d6bf93b394aed..7030168875f79 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1148,6 +1148,28 @@ pythonPackages = modules // rec { propagatedBuildInputs = [ sphinx ]; }; + + googlecl = buildPythonPackage rec { + version = "0.9.14"; + name = "googlecl-${version}"; + + src = fetchurl { + url = "https://googlecl.googlecode.com/files/${name}.tar.gz"; + sha256 = "0nnf7xkr780wivr5xnchfcrahlzy9bi2dxcs1w1bh1014jql0iha"; + }; + + meta = with stdenv.lib; { + description = "Brings Google services to the command line."; + homepage = "https://code.google.com/p/googlecl/"; + license = licenses.asl20; + maintainers = with maintainers; [ lovek323 ]; + platforms = platforms.unix; + }; + + propagatedBuildInputs = [ gdata ]; + }; + + logilab_astng = buildPythonPackage rec { name = "logilab-astng-0.24.1"; -- cgit 1.4.1 From d4ba4769b6f6db42c01c5eb31b0f6ab27d13648e Mon Sep 17 00:00:00 2001 From: "Jason \"Don\" O'Conal" Date: Sat, 3 Aug 2013 19:25:13 +1000 Subject: password-store: add expression --- pkgs/tools/security/pass/default.nix | 48 ++++++++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 50 insertions(+) create mode 100644 pkgs/tools/security/pass/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/security/pass/default.nix b/pkgs/tools/security/pass/default.nix new file mode 100644 index 0000000000000..ba86b0b1d9ceb --- /dev/null +++ b/pkgs/tools/security/pass/default.nix @@ -0,0 +1,48 @@ +{ stdenv, fetchurl, getopt }: + +stdenv.mkDerivation rec { + version = "1.4.2"; + name = "password-store-${version}"; + + src = fetchurl { + url = "http://git.zx2c4.com/password-store/snapshot/${name}.tar.xz"; + sha256 = "00m3q6dihrhw8cxsrham3bdqg5841an8ch4s3a4k5fynlcb802m1"; + }; + + meta = with stdenv.lib; { + description = "Stores, retrieves, generates, and synchronizes passwords securely."; + homepage = http://zx2c4.com/projects/password-store/; + license = licenses.gpl2Plus; + maintainers = with maintainers; [ lovek323 ]; + platforms = platforms.unix; + + longDescription = '' + pass is a very simple password store that keeps passwords inside gpg2 + encrypted files inside a simple directory tree residing at + ~/.password-store. The pass utility provides a series of commands for + manipulating the password store, allowing the user to add, remove, edit, + synchronize, generate, and manipulate passwords. + ''; + }; + + propagatedBuildInputs = [ getopt ]; + + installPhase = '' + # link zsh and fish completions + sed -ie '22s/^#//' Makefile + sed -ie '25s/^#//' Makefile + sed -i 's/find /find -L /' contrib/pass.zsh-completion + mkdir -p "$out/share/zsh/site-functions" + mkdir -p "$out/share/fish/completions" + + # use gnused + sed -i 's/sed -i ""/sed -i /' Makefile + + SYSCONFDIR="$out/etc" PREFIX="$out" make install + '' + stdenv.lib.optionalString stdenv.isDarwin '' + # use nix-supplied getopt + sed -ie '34c GETOPT="${getopt}/bin/getopt"' \ + "$out/lib/password-store.platform.sh" + ''; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7fc37fc87901f..5a84d3d5fbd38 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -450,6 +450,8 @@ let otool = callPackage ../os-specific/darwin/otool { }; + pass = callPackage ../tools/security/pass { }; + setfile = callPackage ../os-specific/darwin/setfile { }; install_name_tool = callPackage ../os-specific/darwin/install_name_tool { }; -- cgit 1.4.1 From db6155fa541d001b3d9c848bae8ac2c8a46a7d90 Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Tue, 6 Aug 2013 03:56:21 +0300 Subject: xrestop: package 0.4 --- pkgs/tools/X11/xrestop/default.nix | 13 +++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 15 insertions(+) create mode 100644 pkgs/tools/X11/xrestop/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/X11/xrestop/default.nix b/pkgs/tools/X11/xrestop/default.nix new file mode 100644 index 0000000000000..5158963258c20 --- /dev/null +++ b/pkgs/tools/X11/xrestop/default.nix @@ -0,0 +1,13 @@ +{ stdenv, fetchurl, xlibs, pkgconfig, ncurses }: +stdenv.mkDerivation rec { + + name = "xrestop-${version}"; + version = "0.4"; + + src = fetchurl { + url = mirror://gentoo/distfiles/xrestop-0.4.tar.gz; + sha256 = "0mz27jpij8am1s32i63mdm58znfijcpfhdqq1npbmvgclyagrhk7"; + }; + + buildInputs = [ pkgconfig xlibs.libX11 xlibs.libXres xlibs.libXext ncurses ]; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index effaf77680c3c..4eea44cfdf0e3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8794,6 +8794,8 @@ let xpra = callPackage ../tools/X11/xpra { }; + xrestop = callPackage ../tools/X11/xrestop { }; + xscreensaver = callPackage ../misc/screensavers/xscreensaver { inherit (gnome) libglade; }; -- cgit 1.4.1 From 02c67c3b017480f4207d44377733b47c36b16127 Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Tue, 6 Aug 2013 04:13:33 +0300 Subject: Amarok: update to 2.7.1 --- pkgs/applications/audio/amarok/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/audio/amarok/default.nix b/pkgs/applications/audio/amarok/default.nix index 8a330800b9e11..6e20acab52393 100644 --- a/pkgs/applications/audio/amarok/default.nix +++ b/pkgs/applications/audio/amarok/default.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation rec { name = "${pname}-${version}"; pname = "amarok"; - version = "2.6.0"; + version = "2.7.1"; src = fetchurl { url = "mirror://kde/stable/${pname}/${version}/src/${name}.tar.bz2"; - sha256 = "1h6jzl0jnn8g05pz4mw01kz20wjjxwwz6iki7lvgj70qi3jq04m9"; + sha256 = "12dvqnx6jniykbi6sz94xxlnxzafjsaxlf0mppk9w5wn61jwc3cy"; }; QT_PLUGIN_PATH="${qtscriptgenerator}/lib/qt4/plugins"; -- cgit 1.4.1 From 97056a0620f117d793e1a093ba36ec37456bf5e4 Mon Sep 17 00:00:00 2001 From: "Ricardo M. Correia" Date: Mon, 5 Aug 2013 17:59:43 +0000 Subject: linux: properly parse config choice when it's new --- pkgs/os-specific/linux/kernel/generate-config.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/generate-config.pl b/pkgs/os-specific/linux/kernel/generate-config.pl index 05b6867bc5531..78663098fb31b 100644 --- a/pkgs/os-specific/linux/kernel/generate-config.pl +++ b/pkgs/os-specific/linux/kernel/generate-config.pl @@ -54,8 +54,8 @@ sub runConfig { if ($s eq "\n") { print STDERR "GOT: $line" if $debug; - # Remember choice alternatives ("> 1. bla (FOO)" or " 2. bla (BAR)"). - if ($line =~ /^\s*>?\s*(\d+)\.\s+.*\(([A-Za-z0-9_]+)\)$/) { + # Remember choice alternatives ("> 1. bla (FOO)" or " 2. bla (BAR) (NEW)"). + if ($line =~ /^\s*>?\s*(\d+)\.\s+.*?\(([A-Za-z0-9_]+)\)(?:\s+\(NEW\))?\s*$/) { $choices{$2} = $1; } -- cgit 1.4.1 From 36c2711f8b09ee76b58ed2e6067655776dc981d5 Mon Sep 17 00:00:00 2001 From: "Ricardo M. Correia" Date: Mon, 5 Aug 2013 18:08:48 +0000 Subject: linux: update grsecurity patch --- pkgs/os-specific/linux/kernel/patches.nix | 8 ++++---- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/patches.nix b/pkgs/os-specific/linux/kernel/patches.nix index c77785167cc1b..561cdc8f9576d 100644 --- a/pkgs/os-specific/linux/kernel/patches.nix +++ b/pkgs/os-specific/linux/kernel/patches.nix @@ -131,11 +131,11 @@ rec { patch = ./mips-ext3-n32.patch; }; - grsecurity_2_9_1_3_2_48 = - { name = "grsecurity-2.9.1-3.2.48"; + grsecurity_2_9_1_3_2_50 = + { name = "grsecurity-2.9.1-3.2.50"; patch = fetchurl { - url = http://grsecurity.net/stable/grsecurity-2.9.1-3.2.48-201307212241.patch; - sha256 = "1llgrcd7ynxx60dn05bcbysd6a1091wwxkck4d15gvp71s9r6scm"; + url = http://grsecurity.net/stable/grsecurity-2.9.1-3.2.50-201308052151.patch; + sha256 = "178y68bx4h4r9gq1p4izbjah8vhjmb3yvr3sfjglz8blxxahgd6n"; }; }; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index effaf77680c3c..6701d2ba1b933 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6388,7 +6388,7 @@ let }; linux_3_2_grsecurity = lowPrio (lib.overrideDerivation (linux_3_2.override (args: { - kernelPatches = args.kernelPatches ++ [ kernelPatches.grsecurity_2_9_1_3_2_48 ]; + kernelPatches = args.kernelPatches ++ [ kernelPatches.grsecurity_2_9_1_3_2_50 ]; })) (args: { makeFlags = "DISABLE_PAX_PLUGINS=y";})); linux_3_2_apparmor = lowPrio (linux_3_2.override { -- cgit 1.4.1 From ed70cc9830fa4edbdbd223517896a2132e8c88dc Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Tue, 6 Aug 2013 10:41:13 +0200 Subject: We must also take Android's ABI version into account --- pkgs/development/mobile/titaniumenv/build-app.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/mobile/titaniumenv/build-app.nix b/pkgs/development/mobile/titaniumenv/build-app.nix index 24bb1d2d93a0e..4dbf6c5e82eff 100644 --- a/pkgs/development/mobile/titaniumenv/build-app.nix +++ b/pkgs/development/mobile/titaniumenv/build-app.nix @@ -1,5 +1,5 @@ {stdenv, androidsdk, titaniumsdk, xcodewrapper}: -{ appId, name, appName ? null, src, target, androidPlatformVersions ? [ "8" ] +{ appId, name, appName ? null, src, target, androidPlatformVersions ? [ "8" ], androidAbiVersions ? [ "armeabi" "armeabi-v7a" ] , release ? false, androidKeyStore ? null, androidKeyAlias ? null, androidKeyStorePassword ? null , iosKeyFile ? null, iosCertificateName ? null, iosCertificate ? null, iosCertificatePassword ? null, iosDistribute ? false }: @@ -10,6 +10,7 @@ assert (release && target == "iphone") -> iosKeyFile != null && iosCertificateNa let androidsdkComposition = androidsdk { platformVersions = androidPlatformVersions; + abiVersions = androidAbiVersions; useGoogleAPIs = true; }; -- cgit 1.4.1 From dbcb178ef2619661d6f99cc6532cb353d6ec99c0 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Tue, 6 Aug 2013 11:16:51 +0200 Subject: Added extraAVDFiles parameter to support custom system images --- pkgs/development/mobile/androidenv/emulate-app.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/mobile/androidenv/emulate-app.nix b/pkgs/development/mobile/androidenv/emulate-app.nix index ae8b7f8d1efb0..0ae934b572acd 100644 --- a/pkgs/development/mobile/androidenv/emulate-app.nix +++ b/pkgs/development/mobile/androidenv/emulate-app.nix @@ -1,5 +1,8 @@ {stdenv, androidsdk}: -{name, app ? null, platformVersion ? "8", abiVersion ? "armeabi-v7a", useGoogleAPIs ? false, enableGPU ? false, package ? null, activity ? null}: +{ name, app ? null +, platformVersion ? "8", abiVersion ? "armeabi-v7a", useGoogleAPIs ? false +, enableGPU ? false, extraAVDFiles ? [] +, package ? null, activity ? null}: assert app != null -> package != null && activity != null; @@ -54,11 +57,15 @@ stdenv.mkDerivation { # Create a virtual android device yes "" | ${androidsdkComposition}/libexec/android-sdk-*/tools/android create avd -n device -t ${if useGoogleAPIs then "'Google Inc.:Google APIs:"+platformVersion+"'" else "android-"+platformVersion} - # Enable GPU acceleration ${stdenv.lib.optionalString enableGPU '' + # Enable GPU acceleration echo "hw.gpu.enabled=yes" >> $ANDROID_SDK_HOME/.android/avd/device.avd/config.ini ''} + ${stdenv.lib.concatMapStrings (extraAVDFile: '' + ln -sf ${extraAVDFile} $ANDROID_SDK_HOME/.android/avd/device.avd + '') extraAVDFiles} + # Launch the emulator ${androidsdkComposition}/libexec/android-sdk-*/tools/emulator -avd device -no-boot-anim -port $port $NIX_ANDROID_EMULATOR_FLAGS & -- cgit 1.4.1 From 3e8812d23b26a29aee7cd3db1c2f9ad4c168b040 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 6 Aug 2013 12:32:10 +0200 Subject: Add Unix::Getrusage --- pkgs/top-level/perl-packages.nix | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'pkgs') diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 3bc5865b922e4..d74d734d2c6bb 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -7400,6 +7400,14 @@ rec { buildInputs = [ pkgs.icu ]; }; + UnixGetrusage = buildPerlPackage { + name = "Unix-Getrusage-0.03"; + src = fetchurl { + url = mirror://cpan/authors/id/T/TA/TAFFY/Unix-Getrusage-0.03.tar.gz; + sha256 = "76cde1cee2453260b85abbddc27cdc9875f01d2457e176e03dcabf05fb444d12"; + }; + }; + URI = buildPerlPackage { name = "URI-1.60"; src = fetchurl { -- cgit 1.4.1 From 3a4ef263970c4032805d6963faa0c87755b00c75 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 6 Aug 2013 12:39:50 +0200 Subject: Remove Linux 3.8 (EOL) --- pkgs/os-specific/linux/kernel/linux-3.8.nix | 16 ---------------- pkgs/top-level/all-packages.nix | 13 ------------- 2 files changed, 29 deletions(-) delete mode 100644 pkgs/os-specific/linux/kernel/linux-3.8.nix (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/linux-3.8.nix b/pkgs/os-specific/linux/kernel/linux-3.8.nix deleted file mode 100644 index f455f4ee7f883..0000000000000 --- a/pkgs/os-specific/linux/kernel/linux-3.8.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ stdenv, fetchurl, ... } @ args: - -import ./generic.nix (args // rec { - version = "3.8.13"; - - src = fetchurl { - url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.xz"; - sha256 = "0pznsj89020fjl8dhcyf7r5bh95b27727gs0ri9has4i2z63blbw"; - }; - - features.iwlwifi = true; - features.efiBootStub = true; - features.needsCifsUtils = true; - features.canDisableNetfilterConntrackHelpers = true; - features.netfilterRPFilter = true; -}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4eea44cfdf0e3..cf6afd79be292 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6428,18 +6428,6 @@ let inherit fetchurl stdenv perl mktemp bc module_init_tools ubootChooser; }; - linux_3_8 = makeOverridable (import ../os-specific/linux/kernel/linux-3.8.nix) { - inherit fetchurl stdenv perl mktemp bc module_init_tools ubootChooser; - kernelPatches = - [ - kernelPatches.sec_perm_2_6_24 - ] ++ lib.optionals (platform.kernelArch == "mips") - [ kernelPatches.mips_fpureg_emu - kernelPatches.mips_fpu_sigill - kernelPatches.mips_ext3_n32 - ]; - }; - linux_3_9 = makeOverridable (import ../os-specific/linux/kernel/linux-3.9.nix) { inherit fetchurl stdenv perl mktemp bc module_init_tools ubootChooser; kernelPatches = @@ -6583,7 +6571,6 @@ let linuxPackages_3_4 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_4 linuxPackages_3_4); linuxPackages_3_4_apparmor = linuxPackagesFor pkgs.linux_3_4_apparmor linuxPackages_3_4_apparmor; linuxPackages_3_6_rpi = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_6_rpi linuxPackages_3_6_rpi); - linuxPackages_3_8 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_8 linuxPackages_3_8); linuxPackages_3_9 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_9 linuxPackages_3_9); linuxPackages_3_10 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_10 linuxPackages_3_10); # Update this when adding a new version! -- cgit 1.4.1 From 912146d7649891e5665fcee3a0f962f1fcff5878 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 6 Aug 2013 12:40:48 +0200 Subject: linux: Update to 3.4.56, 3.10.5 --- pkgs/os-specific/linux/kernel/linux-3.10.nix | 4 ++-- pkgs/os-specific/linux/kernel/linux-3.4.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/linux-3.10.nix b/pkgs/os-specific/linux/kernel/linux-3.10.nix index 4b5e4d001a645..ef36e63fa07f8 100644 --- a/pkgs/os-specific/linux/kernel/linux-3.10.nix +++ b/pkgs/os-specific/linux/kernel/linux-3.10.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, ... } @ args: import ./generic.nix (args // rec { - version = "3.10.4"; + version = "3.10.5"; src = fetchurl { url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.xz"; - sha256 = "1f0ynk37bhkllx2ahzp587yr8cvn809v2ad0sn7z92yv48vl4nly"; + sha256 = "0p1nmk5mikvqi2b6wzlbb0fnrv30p5qazgnqlxgifsf4pmh1x279"; }; features.iwlwifi = true; diff --git a/pkgs/os-specific/linux/kernel/linux-3.4.nix b/pkgs/os-specific/linux/kernel/linux-3.4.nix index 2cb37987ff45f..1300f74f2162d 100644 --- a/pkgs/os-specific/linux/kernel/linux-3.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-3.4.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, ... } @ args: import ./generic.nix (args // rec { - version = "3.4.55"; + version = "3.4.56"; src = fetchurl { url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.xz"; - sha256 = "1sbb6qa2nb1zwihkdn51q5ac3kn7hrssabn5whx8965hga7yw1dx"; + sha256 = "1br23nmfrd8r13ad5n79qlndl8s0db89hjp8zrhdz8nzf9jabsjp"; }; features.iwlwifi = true; -- cgit 1.4.1 From d435b392014678f6d95951730a8db51203708486 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Tue, 6 Aug 2013 14:11:34 +0200 Subject: Make AVD creating configurable at runtime --- pkgs/development/mobile/androidenv/emulate-app.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/mobile/androidenv/emulate-app.nix b/pkgs/development/mobile/androidenv/emulate-app.nix index 0ae934b572acd..9c843fa8c3735 100644 --- a/pkgs/development/mobile/androidenv/emulate-app.nix +++ b/pkgs/development/mobile/androidenv/emulate-app.nix @@ -55,7 +55,7 @@ stdenv.mkDerivation { export ANDROID_SERIAL="emulator-$port" # Create a virtual android device - yes "" | ${androidsdkComposition}/libexec/android-sdk-*/tools/android create avd -n device -t ${if useGoogleAPIs then "'Google Inc.:Google APIs:"+platformVersion+"'" else "android-"+platformVersion} + yes "" | ${androidsdkComposition}/libexec/android-sdk-*/tools/android create avd -n device -t ${if useGoogleAPIs then "'Google Inc.:Google APIs:"+platformVersion+"'" else "android-"+platformVersion} $NIX_ANDROID_AVD_FLAGS ${stdenv.lib.optionalString enableGPU '' # Enable GPU acceleration -- cgit 1.4.1 From d0748afc5ea9f66b77563293f8cf31e25e8a53be Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Tue, 6 Aug 2013 21:20:47 +0200 Subject: splint: improve meta attributes - don't repeat package name in description - prefer licenses.gpl2Plus over free form "GPLv2+" license name - add platform attribute so that splint will be available in the channel --- pkgs/development/tools/analysis/splint/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/analysis/splint/default.nix b/pkgs/development/tools/analysis/splint/default.nix index cb804b9e6b0d1..e8a056bca5a7b 100644 --- a/pkgs/development/tools/analysis/splint/default.nix +++ b/pkgs/development/tools/analysis/splint/default.nix @@ -14,9 +14,9 @@ stdenv.mkDerivation rec { doCheck = true; - meta = { + meta = with stdenv.lib; { homepage = http://splint.org/; - description = "Splint, an annotation-assisted lightweight static analyzer for C"; + description = "Annotation-assisted lightweight static analyzer for C"; longDescription = '' Splint is a tool for statically checking C programs for security @@ -26,6 +26,7 @@ stdenv.mkDerivation rec { checking than can be done by any standard lint. ''; - license = "GPLv2+"; + license = licenses.gpl2Plus; + platforms = platforms.linux; }; -} \ No newline at end of file +} -- cgit 1.4.1 From 61a1867c5dc715a73e5c4bfa933b182a7097e4ef Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Tue, 6 Aug 2013 23:43:51 +0200 Subject: strace: 4.7 -> 4.8 Also, update meta.license and add meta.platforms. --- pkgs/development/tools/misc/strace/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/misc/strace/default.nix b/pkgs/development/tools/misc/strace/default.nix index d5bb2b06e12c0..bdf3a7d056164 100644 --- a/pkgs/development/tools/misc/strace/default.nix +++ b/pkgs/development/tools/misc/strace/default.nix @@ -1,18 +1,19 @@ { stdenv, fetchurl, perl }: stdenv.mkDerivation rec { - name = "strace-4.7"; + name = "strace-4.8"; src = fetchurl { url = "mirror://sourceforge/strace/${name}.tar.xz"; - sha256 = "158iwk0pl2mfw93m1843xb7a2zb8p6lh0qim07rca6f1ff4dk764"; + sha256 = "1y6pw4aj4rw5470lqks1ml0n8jh5xbhwr5c3gb00bj570wgjk4pl"; }; nativeBuildInputs = [ perl ]; - meta = { + meta = with stdenv.lib; { homepage = http://strace.sourceforge.net/; description = "A system call tracer for Linux"; - license = "bsd"; + license = licenses.bsd3; + platforms = platforms.linux; }; } -- cgit 1.4.1 From 12cc79f8449f52eacc7f9be2e3ca41dc9ea3ef03 Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Wed, 7 Aug 2013 14:08:05 +0200 Subject: dunst: upgrade to git version to fix 100% CPU problems --- pkgs/applications/misc/dunst/default.nix | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/dunst/default.nix b/pkgs/applications/misc/dunst/default.nix index 1eb0949aeb41c..cb594e494dba7 100644 --- a/pkgs/applications/misc/dunst/default.nix +++ b/pkgs/applications/misc/dunst/default.nix @@ -1,15 +1,18 @@ -{ stdenv, fetchurl, coreutils , unzip, which, pkgconfig , dbus +{ stdenv, fetchgit, coreutils , unzip, which, pkgconfig , dbus , freetype, xdg_utils , libXext, glib, pango , cairo, libX11, libnotify , libxdg_basedir , libXScrnSaver, xproto, libXinerama , perl, gdk_pixbuf }: stdenv.mkDerivation rec { - version = "1.0.0"; - name = "dunst-${version}"; + rev = "6a3a855b48a3db64821d1cf8a91c5ee2815a2b2d"; + name = "dunst-${rev}"; - src = fetchurl { - url = "https://github.com/knopwob/dunst/archive/v${version}.zip"; - sha256 = "1x6k6jrf219v8hmhqhnnfjycldvsnp7ag8a2y8adp5rhfmgyn671"; + # 1.0.0 release doesn't include 100% CPU fix + # https://github.com/knopwob/dunst/issues/98 + src = fetchgit { + inherit rev; + url = "https://github.com/knopwob/dunst.git"; + sha256 = "0m7yki16d72xm9n2m2fjszd8phqpn5b95q894cz75pmd0sv1j6bj"; }; patchPhase = '' @@ -23,7 +26,7 @@ stdenv.mkDerivation rec { libXScrnSaver xproto libXinerama perl]; buildPhase = '' - export VERSION=${version}; + export VERSION=${rev}; export PREFIX=$out; make dunst; ''; -- cgit 1.4.1 From d10d50132a1f456149d6585f044775cfc3b86752 Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Wed, 7 Aug 2013 14:09:21 +0200 Subject: upower: 0.9.19 -> 0.9.21 --- pkgs/os-specific/linux/upower/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/upower/default.nix b/pkgs/os-specific/linux/upower/default.nix index 8f244c3d64542..049bd75adeda6 100644 --- a/pkgs/os-specific/linux/upower/default.nix +++ b/pkgs/os-specific/linux/upower/default.nix @@ -6,11 +6,11 @@ assert stdenv.isLinux; stdenv.mkDerivation rec { - name = "upower-0.9.19"; + name = "upower-0.9.21"; src = fetchurl { url = "http://upower.freedesktop.org/releases/${name}.tar.xz"; - sha256 = "053yahks5c7nwdxwx8q6nqp3mxbqldmc844mzyvc3ws9635zmisl"; + sha256 = "1qmjvfdsm6fnmwmdz0mb8nc8i5fnvzz98j37w0ia7482f058xhhk"; }; buildInputs = @@ -25,6 +25,7 @@ stdenv.mkDerivation rec { [ "--enable-systemd" "--with-systemdsystemunitdir=$(out)/etc/systemd/system" "--with-systemdutildir=$(out)/lib/systemd/system-sleep" + "--with-udevrulesdir=$(out)/lib/udev/rules.d" ]; preConfigure = -- cgit 1.4.1 From d846e976564350b247600b87cd065b3e42440846 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 7 Aug 2013 14:48:22 +0200 Subject: VM builds: Use Linux 3.10 3.4 apparently gives corrupt 9pfs data on x86. See e.g. http://hydra.nixos.org/build/5661036 where reading /nix/store/kfldnrrsq0lbbv13gjxdfb3vb1sbaz88-vm-run-stage2 gives garbage. Strangely it doesn't happen here: http://hydra.nixos.org/build/5658978 Ah well. --- pkgs/build-support/vm/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/build-support/vm/default.nix b/pkgs/build-support/vm/default.nix index 5f9381cd00cfa..996770d2fcc22 100644 --- a/pkgs/build-support/vm/default.nix +++ b/pkgs/build-support/vm/default.nix @@ -1,5 +1,5 @@ { pkgs -, kernel ? pkgs.linux +, kernel ? pkgs.linux_3_10 , img ? "bzImage" , rootModules ? [ "virtio_pci" "virtio_blk" "virtio_balloon" "ext4" "unix" "9p" "9pnet_virtio" ] -- cgit 1.4.1 From d3d92c7b6df6bbae703d549edfa99d552afee0c4 Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Wed, 7 Aug 2013 16:31:04 +0200 Subject: supervisor: 3.0b2 -> 3.0 --- pkgs/top-level/python-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2bc2ed7a6fb64..53128c6bb2a8a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4908,11 +4908,11 @@ pythonPackages = modules // rec { supervisor = buildPythonPackage rec { - name = "supervisor-3.0b2"; + name = "supervisor-3.0"; src = fetchurl { - url = https://pypi.python.org/packages/source/s/supervisor/supervisor-3.0b2.tar.gz; - md5 = "e2557853239ee69955f993091b0eddc4"; + url = "https://pypi.python.org/packages/source/s/supervisor/${name}.tar.gz"; + md5 = "94ff3cf09618c36889425a8e002cd51a"; }; buildInputs = [ mock ]; -- cgit 1.4.1 From 774634a248abe621e3d9687f9ef1b5ef0dde1a33 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 7 Aug 2013 15:20:01 +0200 Subject: man-pages: Update to 3.53 --- pkgs/data/documentation/man-pages/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/data/documentation/man-pages/default.nix b/pkgs/data/documentation/man-pages/default.nix index f1bc98c26cc45..15b49a2a99e22 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.50"; + name = "man-pages-3.53"; src = fetchurl { url = "mirror://kernel/linux/docs/man-pages/${name}.tar.xz"; - sha256 = "04fn7zzi75y79rkg57nkync3hf14m8708iw33s03f0x8ays6fajz"; + sha256 = "0kzkjfrw65f7bv6laz3jism4yqajmfh3vdq2jb5d6gyp4n14sxnl"; }; preBuild = -- cgit 1.4.1 From d17f7d2fdf7f7c7e9822c1440d19f99abb8c42ef Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 7 Aug 2013 16:17:58 +0200 Subject: nss: Update to 3.15.1 --- pkgs/development/libraries/nss/default.nix | 59 ++- .../libraries/nss/nix_secload_fixup.patch | 40 +- .../nss/nss-3.14.1-gentoo-fixups-r1.patch | 243 ------------ .../libraries/nss/nss-3.15-gentoo-fixups.patch | 238 ++++++++++++ .../sync-up-with-upstream-softokn-changes.patch | 406 --------------------- 5 files changed, 284 insertions(+), 702 deletions(-) delete mode 100644 pkgs/development/libraries/nss/nss-3.14.1-gentoo-fixups-r1.patch create mode 100644 pkgs/development/libraries/nss/nss-3.15-gentoo-fixups.patch delete mode 100644 pkgs/development/libraries/nss/sync-up-with-upstream-softokn-changes.patch (limited to 'pkgs') diff --git a/pkgs/development/libraries/nss/default.nix b/pkgs/development/libraries/nss/default.nix index d38fc19f40e12..de980d718f33e 100644 --- a/pkgs/development/libraries/nss/default.nix +++ b/pkgs/development/libraries/nss/default.nix @@ -1,68 +1,58 @@ -{ stdenv, fetchurl, fetchgit, nspr, perl, zlib, sqlite +{ stdenv, fetchurl, nspr, perl, zlib, sqlite , includeTools ? false }: let - nssPEM = fetchgit { - url = "git://git.fedorahosted.org/git/nss-pem.git"; - rev = "07a683505d4a0a1113c4085c1ce117425d0afd80"; - sha256 = "e4a9396d90e50e8b3cceff45f312eda9aaf356423f4eddd354a0e1afbbfd4cf8"; + nssPEM = fetchurl { + url = http://dev.gentoo.org/~anarchy/patches/nss-3.15-pem-support-20130617.patch.xz; + sha256 = "1k1m8lsgqwxx251943hks1dd13hz1adpqqb0hxwn011by5vmi201"; }; secLoadPatch = fetchurl { name = "security_load.patch"; - urls = [ - # "http://patch-tracker.debian.org/patch/series/dl/nss/2:3.13.6-1/85_security_load.patch" - # "http://anonscm.debian.org/gitweb/?p=pkg-mozilla/nss.git;a=blob_plain;f=debian/patches/85_security_load.patch;hb=HEAD" - "http://www.parsix.org/export/7797/pkg/security/raul/main/nss/trunk/debian/patches/85_security_load.patch" - ]; - sha256 = "8a8d0ae4ebbd7c389973fa5d26d8bc5f473046c6cb1d8283cb9a3c1f4c565c47"; + urls = http://patch-tracker.debian.org/patch/series/dl/nss/2:3.15.1-1/85_security_load.patch; + sha256 = "041c6v4cxwsy14qr5m9qs0gkv3w24g632cwpz27kacxpa886r1ds"; }; in stdenv.mkDerivation rec { name = "nss-${version}"; - version = "3.14.3"; + version = "3.15.1"; src = fetchurl { - url = "http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_14_3_RTM/src/${name}.tar.gz"; - sha1 = "94d8781d1fa29cfbd37453dda3e9488709b82c4c"; + url = "http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_15_1_RTM/src/${name}.tar.gz"; + sha1 = "1aa7c0ff8af7fb2c8b6e4886ae2291f4bfe0d5c0"; }; buildInputs = [ nspr perl zlib sqlite ]; - postUnpack = '' - cp -rdv "${nssPEM}/mozilla/security/nss/lib/ckfw/pem" \ - "$sourceRoot/mozilla/security/nss/lib/ckfw/" - chmod -R u+w "$sourceRoot/mozilla/security/nss/lib/ckfw/pem" + prePatch = '' + xz -d < ${nssPEM} | patch -p1 ''; - patches = [ - ./nss-3.14.1-gentoo-fixups-r1.patch - secLoadPatch - ./nix_secload_fixup.patch - ./sync-up-with-upstream-softokn-changes.patch - ]; + patches = + [ ./nss-3.15-gentoo-fixups.patch + secLoadPatch + ./nix_secload_fixup.patch + ]; postPatch = '' - sed -i -e 's/^DIRS.*$/& pem/' mozilla/security/nss/lib/ckfw/manifest.mn - - # Fix up the patch from Gentoo + # Fix up the patch from Gentoo. sed -i \ -e "/^PREFIX =/s|= /usr|= $out|" \ -e '/@libdir@/s|gentoo/nss|lib|' \ -e '/ln -sf/d' \ - mozilla/security/nss/config/Makefile + nss/config/Makefile # Note for spacing/tab nazis: The TAB characters are intentional! - cat >> mozilla/security/nss/config/Makefile <> nss/config/Makefile < nss.pc -+ chmod 0644 nss.pc -+ ln -sf ../../../../../security/nss/config/nss.pc $(DIST)/lib/pkgconfig -+ -+ # Create the nss-config script -+ mkdir -p $(DIST)/bin -+ sed -e "s,@prefix@,$(PREFIX)," \ -+ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION)," \ -+ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \ -+ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \ -+ nss-config.in > nss-config -+ chmod 0755 nss-config -+ ln -sf ../../../../security/nss/config/nss-config $(DIST)/bin -+ -+libs: -+ -+dummy: all export libs -+ -diff -urN a/mozilla/security/nss/config/nss-config.in b/mozilla/security/nss/config/nss-config.in ---- a/mozilla/security/nss/config/nss-config.in 1969-12-31 18:00:00.000000000 -0600 -+++ b/mozilla/security/nss/config/nss-config.in 2012-12-15 07:27:20.651148959 -0600 -@@ -0,0 +1,145 @@ -+#!/bin/sh -+ -+prefix=@prefix@ -+ -+major_version=@NSS_MAJOR_VERSION@ -+minor_version=@NSS_MINOR_VERSION@ -+patch_version=@NSS_PATCH_VERSION@ -+ -+usage() -+{ -+ cat <&2 -+fi -+ -+lib_ssl=yes -+lib_smime=yes -+lib_nss=yes -+lib_nssutil=yes -+ -+while test $# -gt 0; do -+ case "$1" in -+ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; -+ *) optarg= ;; -+ esac -+ -+ case $1 in -+ --prefix=*) -+ prefix=$optarg -+ ;; -+ --prefix) -+ echo_prefix=yes -+ ;; -+ --exec-prefix=*) -+ exec_prefix=$optarg -+ ;; -+ --exec-prefix) -+ echo_exec_prefix=yes -+ ;; -+ --includedir=*) -+ includedir=$optarg -+ ;; -+ --includedir) -+ echo_includedir=yes -+ ;; -+ --libdir=*) -+ libdir=$optarg -+ ;; -+ --libdir) -+ echo_libdir=yes -+ ;; -+ --version) -+ echo ${major_version}.${minor_version}.${patch_version} -+ ;; -+ --cflags) -+ echo_cflags=yes -+ ;; -+ --libs) -+ echo_libs=yes -+ ;; -+ ssl) -+ lib_ssl=yes -+ ;; -+ smime) -+ lib_smime=yes -+ ;; -+ nss) -+ lib_nss=yes -+ ;; -+ nssutil) -+ lib_nssutil=yes -+ ;; -+ *) -+ usage 1 1>&2 -+ ;; -+ esac -+ shift -+done -+ -+# Set variables that may be dependent upon other variables -+if test -z "$exec_prefix"; then -+ exec_prefix=`pkg-config --variable=exec_prefix nss` -+fi -+if test -z "$includedir"; then -+ includedir=`pkg-config --variable=includedir nss` -+fi -+if test -z "$libdir"; then -+ libdir=`pkg-config --variable=libdir nss` -+fi -+ -+if test "$echo_prefix" = "yes"; then -+ echo $prefix -+fi -+ -+if test "$echo_exec_prefix" = "yes"; then -+ echo $exec_prefix -+fi -+ -+if test "$echo_includedir" = "yes"; then -+ echo $includedir -+fi -+ -+if test "$echo_libdir" = "yes"; then -+ echo $libdir -+fi -+ -+if test "$echo_cflags" = "yes"; then -+ echo -I$includedir -+fi -+ -+if test "$echo_libs" = "yes"; then -+ libdirs="" -+ if test -n "$lib_ssl"; then -+ libdirs="$libdirs -lssl${major_version}" -+ fi -+ if test -n "$lib_smime"; then -+ libdirs="$libdirs -lsmime${major_version}" -+ fi -+ if test -n "$lib_nss"; then -+ libdirs="$libdirs -lnss${major_version}" -+ fi -+ if test -n "$lib_nssutil"; then -+ libdirs="$libdirs -lnssutil${major_version}" -+ fi -+ echo $libdirs -+fi -+ -diff -urN a/mozilla/security/nss/config/nss.pc.in b/mozilla/security/nss/config/nss.pc.in ---- a/mozilla/security/nss/config/nss.pc.in 1969-12-31 18:00:00.000000000 -0600 -+++ b/mozilla/security/nss/config/nss.pc.in 2012-12-15 07:27:20.651148959 -0600 -@@ -0,0 +1,12 @@ -+prefix=@prefix@ -+exec_prefix=@exec_prefix@ -+libdir=@libdir@ -+includedir=@includedir@ -+ -+Name: NSS -+Description: Network Security Services -+Version: @NSS_MAJOR_VERSION@.@NSS_MINOR_VERSION@.@NSS_PATCH_VERSION@ -+Requires: nspr >= 4.8 -+Libs: -lssl3 -lsmime3 -lnss3 -lnssutil3 -+Cflags: -I${includedir} -+ -diff -urN a/mozilla/security/nss/Makefile b/mozilla/security/nss/Makefile ---- a/mozilla/security/nss/Makefile 2012-11-13 19:14:07.000000000 -0600 -+++ b/mozilla/security/nss/Makefile 2012-12-15 07:27:57.235162137 -0600 -@@ -44,7 +44,7 @@ - # (7) Execute "local" rules. (OPTIONAL). # - ####################################################################### - --nss_build_all: build_coreconf build_nspr build_dbm all -+nss_build_all: build_coreconf build_dbm all - - nss_clean_all: clobber_coreconf clobber_nspr clobber_dbm clobber - -@@ -106,12 +106,6 @@ - --with-dist-prefix='$(NSPR_PREFIX)' \ - --with-dist-includedir='$(NSPR_PREFIX)/include' - --build_nspr: $(NSPR_CONFIG_STATUS) -- $(MAKE) -C $(CORE_DEPTH)/../nsprpub/$(OBJDIR_NAME) -- --clobber_nspr: $(NSPR_CONFIG_STATUS) -- $(MAKE) -C $(CORE_DEPTH)/../nsprpub/$(OBJDIR_NAME) clobber -- - build_dbm: - ifdef NSS_DISABLE_DBM - @echo "skipping the build of DBM" -diff -urN a/mozilla/security/nss/manifest.mn b/mozilla/security/nss/manifest.mn ---- a/mozilla/security/nss/manifest.mn 2012-03-20 09:46:49.000000000 -0500 -+++ b/mozilla/security/nss/manifest.mn 2012-12-15 07:27:20.652148933 -0600 -@@ -10,6 +10,6 @@ - - RELEASE = nss - --DIRS = lib cmd -+DIRS = lib cmd config diff --git a/pkgs/development/libraries/nss/nss-3.15-gentoo-fixups.patch b/pkgs/development/libraries/nss/nss-3.15-gentoo-fixups.patch new file mode 100644 index 0000000000000..b3e35b1d2d193 --- /dev/null +++ b/pkgs/development/libraries/nss/nss-3.15-gentoo-fixups.patch @@ -0,0 +1,238 @@ +--- a/nss/config/Makefile ++++ b/nss/config/Makefile +@@ -0,0 +1,40 @@ ++CORE_DEPTH = .. ++DEPTH = .. ++ ++include $(CORE_DEPTH)/coreconf/config.mk ++ ++NSS_MAJOR_VERSION = `grep "NSS_VMAJOR" ../lib/nss/nss.h | awk '{print $$3}'` ++NSS_MINOR_VERSION = `grep "NSS_VMINOR" ../lib/nss/nss.h | awk '{print $$3}'` ++NSS_PATCH_VERSION = `grep "NSS_VPATCH" ../lib/nss/nss.h | awk '{print $$3}'` ++PREFIX = /usr ++ ++all: export libs ++ ++export: ++ # Create the nss.pc file ++ mkdir -p $(DIST)/lib/pkgconfig ++ sed -e "s,@prefix@,$(PREFIX)," \ ++ -e "s,@exec_prefix@,\$${prefix}," \ ++ -e "s,@libdir@,\$${prefix}/lib64," \ ++ -e "s,@includedir@,\$${prefix}/include/nss," \ ++ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION),g" \ ++ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \ ++ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \ ++ nss.pc.in > nss.pc ++ chmod 0644 nss.pc ++ ln -sf ../../../../config/nss.pc $(DIST)/lib/pkgconfig ++ ++ # Create the nss-config script ++ mkdir -p $(DIST)/bin ++ sed -e "s,@prefix@,$(PREFIX)," \ ++ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION)," \ ++ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \ ++ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \ ++ nss-config.in > nss-config ++ chmod 0755 nss-config ++ ln -sf ../../../config/nss-config $(DIST)/bin ++ ++libs: ++ ++dummy: all export libs ++ +--- a/nss/config/nss-config.in ++++ b/nss/config/nss-config.in +@@ -0,0 +1,145 @@ ++#!/bin/sh ++ ++prefix=@prefix@ ++ ++major_version=@NSS_MAJOR_VERSION@ ++minor_version=@NSS_MINOR_VERSION@ ++patch_version=@NSS_PATCH_VERSION@ ++ ++usage() ++{ ++ cat <&2 ++fi ++ ++lib_ssl=yes ++lib_smime=yes ++lib_nss=yes ++lib_nssutil=yes ++ ++while test $# -gt 0; do ++ case "$1" in ++ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; ++ *) optarg= ;; ++ esac ++ ++ case $1 in ++ --prefix=*) ++ prefix=$optarg ++ ;; ++ --prefix) ++ echo_prefix=yes ++ ;; ++ --exec-prefix=*) ++ exec_prefix=$optarg ++ ;; ++ --exec-prefix) ++ echo_exec_prefix=yes ++ ;; ++ --includedir=*) ++ includedir=$optarg ++ ;; ++ --includedir) ++ echo_includedir=yes ++ ;; ++ --libdir=*) ++ libdir=$optarg ++ ;; ++ --libdir) ++ echo_libdir=yes ++ ;; ++ --version) ++ echo ${major_version}.${minor_version}.${patch_version} ++ ;; ++ --cflags) ++ echo_cflags=yes ++ ;; ++ --libs) ++ echo_libs=yes ++ ;; ++ ssl) ++ lib_ssl=yes ++ ;; ++ smime) ++ lib_smime=yes ++ ;; ++ nss) ++ lib_nss=yes ++ ;; ++ nssutil) ++ lib_nssutil=yes ++ ;; ++ *) ++ usage 1 1>&2 ++ ;; ++ esac ++ shift ++done ++ ++# Set variables that may be dependent upon other variables ++if test -z "$exec_prefix"; then ++ exec_prefix=`pkg-config --variable=exec_prefix nss` ++fi ++if test -z "$includedir"; then ++ includedir=`pkg-config --variable=includedir nss` ++fi ++if test -z "$libdir"; then ++ libdir=`pkg-config --variable=libdir nss` ++fi ++ ++if test "$echo_prefix" = "yes"; then ++ echo $prefix ++fi ++ ++if test "$echo_exec_prefix" = "yes"; then ++ echo $exec_prefix ++fi ++ ++if test "$echo_includedir" = "yes"; then ++ echo $includedir ++fi ++ ++if test "$echo_libdir" = "yes"; then ++ echo $libdir ++fi ++ ++if test "$echo_cflags" = "yes"; then ++ echo -I$includedir ++fi ++ ++if test "$echo_libs" = "yes"; then ++ libdirs="" ++ if test -n "$lib_ssl"; then ++ libdirs="$libdirs -lssl${major_version}" ++ fi ++ if test -n "$lib_smime"; then ++ libdirs="$libdirs -lsmime${major_version}" ++ fi ++ if test -n "$lib_nss"; then ++ libdirs="$libdirs -lnss${major_version}" ++ fi ++ if test -n "$lib_nssutil"; then ++ libdirs="$libdirs -lnssutil${major_version}" ++ fi ++ echo $libdirs ++fi ++ +--- a/nss/config/nss.pc.in ++++ b/nss/config/nss.pc.in +@@ -0,0 +1,12 @@ ++prefix=@prefix@ ++exec_prefix=@exec_prefix@ ++libdir=@libdir@ ++includedir=@includedir@ ++ ++Name: NSS ++Description: Network Security Services ++Version: @NSS_MAJOR_VERSION@.@NSS_MINOR_VERSION@.@NSS_PATCH_VERSION@ ++Requires: nspr >= 4.8 ++Libs: -lssl3 -lsmime3 -lnss3 -lnssutil3 ++Cflags: -I${includedir} ++ +--- a/nss/Makefile ++++ b/nss/Makefile +@@ -44,7 +44,7 @@ + # (7) Execute "local" rules. (OPTIONAL). # + ####################################################################### + +-nss_build_all: build_nspr all ++nss_build_all: all + + nss_clean_all: clobber_nspr clobber + +@@ -103,12 +103,6 @@ + --with-dist-prefix='$(NSPR_PREFIX)' \ + --with-dist-includedir='$(NSPR_PREFIX)/include' + +-build_nspr: $(NSPR_CONFIG_STATUS) +- $(MAKE) -C $(CORE_DEPTH)/../nspr/$(OBJDIR_NAME) +- +-clobber_nspr: $(NSPR_CONFIG_STATUS) +- $(MAKE) -C $(CORE_DEPTH)/../nspr/$(OBJDIR_NAME) clobber +- + build_docs: + $(MAKE) -C $(CORE_DEPTH)/doc + +--- a/nss/manifest.mn ++++ b/nss/manifest.mn +@@ -10,4 +10,4 @@ + + RELEASE = nss + +-DIRS = coreconf lib cmd ++DIRS = coreconf lib cmd config diff --git a/pkgs/development/libraries/nss/sync-up-with-upstream-softokn-changes.patch b/pkgs/development/libraries/nss/sync-up-with-upstream-softokn-changes.patch deleted file mode 100644 index 4942debcd302c..0000000000000 --- a/pkgs/development/libraries/nss/sync-up-with-upstream-softokn-changes.patch +++ /dev/null @@ -1,406 +0,0 @@ -From d6dbecfea317a468be12423595e584f43d84d8ec Mon Sep 17 00:00:00 2001 -From: Elio Maldonado -Date: Sat, 9 Feb 2013 17:11:00 -0500 -Subject: [PATCH] Sync up with upstream softokn changes - -- Disable RSA OEP case in FormatBlock, RSA_OAEP support is experimental and in a state of flux -- Numerous change upstream due to the work for TLS/DTLS 'Lucky 13' vulnerability CVE-2013-0169 -- It now compiles with the NSS_3_14_3_BETA1 source ---- - mozilla/security/nss/lib/ckfw/pem/rsawrapr.c | 338 +++++++------------------- - 1 files changed, 82 insertions(+), 256 deletions(-) - -diff --git a/mozilla/security/nss/lib/ckfw/pem/rsawrapr.c b/mozilla/security/nss/lib/ckfw/pem/rsawrapr.c -index 5ac4f39..3780d30 100644 ---- a/mozilla/security/nss/lib/ckfw/pem/rsawrapr.c -+++ b/mozilla/security/nss/lib/ckfw/pem/rsawrapr.c -@@ -46,6 +46,7 @@ - #include "sechash.h" - #include "base.h" - -+#include "lowkeyi.h" - #include "secerr.h" - - #define RSA_BLOCK_MIN_PAD_LEN 8 -@@ -54,9 +55,8 @@ - #define RSA_BLOCK_PRIVATE_PAD_OCTET 0xff - #define RSA_BLOCK_AFTER_PAD_OCTET 0x00 - --#define OAEP_SALT_LEN 8 --#define OAEP_PAD_LEN 8 --#define OAEP_PAD_OCTET 0x00 -+/* Needed for RSA-PSS functions */ -+static const unsigned char eightZeros[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; - - #define FLAT_BUFSIZE 512 /* bytes to hold flattened SHA1Context. */ - -@@ -78,127 +78,39 @@ pem_PublicModulusLen(NSSLOWKEYPublicKey *pubk) - return 0; - } - --static SHA1Context *SHA1_CloneContext(SHA1Context * original) --{ -- SHA1Context *clone = NULL; -- unsigned char *pBuf; -- int sha1ContextSize = SHA1_FlattenSize(original); -- SECStatus frv; -- unsigned char buf[FLAT_BUFSIZE]; -- -- PORT_Assert(sizeof buf >= sha1ContextSize); -- if (sizeof buf >= sha1ContextSize) { -- pBuf = buf; -- } else { -- pBuf = nss_ZAlloc(NULL, sha1ContextSize); -- if (!pBuf) -- goto done; -- } -- -- frv = SHA1_Flatten(original, pBuf); -- if (frv == SECSuccess) { -- clone = SHA1_Resurrect(pBuf, NULL); -- memset(pBuf, 0, sha1ContextSize); -- } -- done: -- if (pBuf != buf) -- nss_ZFreeIf(pBuf); -- return clone; -+/* Constant time comparison of a single byte. -+ * Returns 1 iff a == b, otherwise returns 0. -+ * Note: For ranges of bytes, use constantTimeCompare. -+ */ -+static unsigned char constantTimeEQ8(unsigned char a, unsigned char b) { -+ unsigned char c = ~(a - b | b - a); -+ c >>= 7; -+ return c; - } - --/* -- * Modify data by XORing it with a special hash of salt. -+/* Constant time comparison of a range of bytes. -+ * Returns 1 iff len bytes of a are identical to len bytes of b, otherwise -+ * returns 0. - */ --static SECStatus --oaep_xor_with_h1(unsigned char *data, unsigned int datalen, -- unsigned char *salt, unsigned int saltlen) --{ -- SHA1Context *sha1cx; -- unsigned char *dp, *dataend; -- unsigned char end_octet; -- -- sha1cx = SHA1_NewContext(); -- if (sha1cx == NULL) { -- return SECFailure; -- } -- -- /* -- * Get a hash of salt started; we will use it several times, -- * adding in a different end octet (x00, x01, x02, ...). -- */ -- SHA1_Begin(sha1cx); -- SHA1_Update(sha1cx, salt, saltlen); -- end_octet = 0; -- -- dp = data; -- dataend = data + datalen; -- -- while (dp < dataend) { -- SHA1Context *sha1cx_h1; -- unsigned int sha1len, sha1off; -- unsigned char sha1[SHA1_LENGTH]; -- -- /* -- * Create hash of (salt || end_octet) -- */ -- sha1cx_h1 = SHA1_CloneContext(sha1cx); -- SHA1_Update(sha1cx_h1, &end_octet, 1); -- SHA1_End(sha1cx_h1, sha1, &sha1len, sizeof(sha1)); -- SHA1_DestroyContext(sha1cx_h1, PR_TRUE); -- PORT_Assert(sha1len == SHA1_LENGTH); -- -- /* -- * XOR that hash with the data. -- * When we have fewer than SHA1_LENGTH octets of data -- * left to xor, use just the low-order ones of the hash. -- */ -- sha1off = 0; -- if ((dataend - dp) < SHA1_LENGTH) -- sha1off = SHA1_LENGTH - (dataend - dp); -- while (sha1off < SHA1_LENGTH) -- *dp++ ^= sha1[sha1off++]; -- -- /* -- * Bump for next hash chunk. -- */ -- end_octet++; -- } -- -- SHA1_DestroyContext(sha1cx, PR_TRUE); -- return SECSuccess; -+static unsigned char constantTimeCompare(const unsigned char *a, -+ const unsigned char *b, -+ unsigned int len) { -+ unsigned char tmp = 0; -+ unsigned int i; -+ for (i = 0; i < len; ++i, ++a, ++b) -+ tmp |= *a ^ *b; -+ return constantTimeEQ8(0x00, tmp); - } - --/* -- * Modify salt by XORing it with a special hash of data. -+/* Constant time conditional. -+ * Returns a if c is 1, or b if c is 0. The result is undefined if c is -+ * not 0 or 1. - */ --static SECStatus --oaep_xor_with_h2(unsigned char *salt, unsigned int saltlen, -- unsigned char *data, unsigned int datalen) -+static unsigned int constantTimeCondition(unsigned int c, -+ unsigned int a, -+ unsigned int b) - { -- unsigned char sha1[SHA1_LENGTH]; -- unsigned char *psalt, *psha1, *saltend; -- SECStatus rv; -- -- /* -- * Create a hash of data. -- */ -- rv = SHA1_HashBuf(sha1, data, datalen); -- if (rv != SECSuccess) { -- return rv; -- } -- -- /* -- * XOR the low-order octets of that hash with salt. -- */ -- PORT_Assert(saltlen <= SHA1_LENGTH); -- saltend = salt + saltlen; -- psalt = salt; -- psha1 = sha1 + SHA1_LENGTH - saltlen; -- while (psalt < saltend) { -- *psalt++ ^= *psha1++; -- } -- -- return SECSuccess; -+ return (~(c - 1) & a) | ((c - 1) & b); - } - - /* -@@ -212,7 +124,7 @@ static unsigned char *rsa_FormatOneBlock(unsigned modulusLen, - unsigned char *block; - unsigned char *bp; - int padLen; -- int i; -+ int i, j; - SECStatus rv; - - block = (unsigned char *) nss_ZAlloc(NULL, modulusLen); -@@ -260,124 +172,58 @@ static unsigned char *rsa_FormatOneBlock(unsigned modulusLen, - */ - case RSA_BlockPublic: - -- /* -- * 0x00 || BT || Pad || 0x00 || ActualData -- * 1 1 padLen 1 data->len -- * Pad is all non-zero random bytes. -- */ -- padLen = modulusLen - data->len - 3; -- PORT_Assert(padLen >= RSA_BLOCK_MIN_PAD_LEN); -- if (padLen < RSA_BLOCK_MIN_PAD_LEN) { -- nss_ZFreeIf(block); -- return NULL; -- } -- for (i = 0; i < padLen; i++) { -- /* Pad with non-zero random data. */ -- do { -- rv = RNG_GenerateGlobalRandomBytes(bp + i, 1); -- } while (rv == SECSuccess -- && bp[i] == RSA_BLOCK_AFTER_PAD_OCTET); -- if (rv != SECSuccess) { -- nss_ZFreeIf(block); -- return NULL; -- } -- } -- bp += padLen; -- *bp++ = RSA_BLOCK_AFTER_PAD_OCTET; -- nsslibc_memcpy(bp, data->data, data->len); -- -- break; -- -- /* -- * Blocks intended for public-key operation, using -- * Optimal Asymmetric Encryption Padding (OAEP). -- */ -- case RSA_BlockOAEP: -- /* -- * 0x00 || BT || Modified2(Salt) || Modified1(PaddedData) -- * 1 1 OAEP_SALT_LEN OAEP_PAD_LEN + data->len [+ N] -- * -- * where: -- * PaddedData is "Pad1 || ActualData [|| Pad2]" -- * Salt is random data. -- * Pad1 is all zeros. -- * Pad2, if present, is random data. -- * (The "modified" fields are all the same length as the original -- * unmodified values; they are just xor'd with other values.) -- * -- * Modified1 is an XOR of PaddedData with a special octet -- * string constructed of iterated hashing of Salt (see below). -- * Modified2 is an XOR of Salt with the low-order octets of -- * the hash of Modified1 (see farther below ;-). -- * -- * Whew! -- */ -- -- -- /* -- * Salt -- */ -- rv = RNG_GenerateGlobalRandomBytes(bp, OAEP_SALT_LEN); -- if (rv != SECSuccess) { -- nss_ZFreeIf(block); -- return NULL; -- } -- bp += OAEP_SALT_LEN; -- -- /* -- * Pad1 -- */ -- nsslibc_memset(bp, OAEP_PAD_OCTET, OAEP_PAD_LEN); -- bp += OAEP_PAD_LEN; -- -- /* -- * Data -- */ -- nsslibc_memcpy(bp, data->data, data->len); -- bp += data->len; -- -- /* -- * Pad2 -- */ -- if (bp < (block + modulusLen)) { -- rv = RNG_GenerateGlobalRandomBytes(bp, -- block - bp + modulusLen); -- if (rv != SECSuccess) { -- nss_ZFreeIf(block); -- return NULL; -- } -- } -- -- /* -- * Now we have the following: -- * 0x00 || BT || Salt || PaddedData -- * (From this point on, "Pad1 || Data [|| Pad2]" is treated -- * as the one entity PaddedData.) -- * -- * We need to turn PaddedData into Modified1. -- */ -- if (oaep_xor_with_h1(block + 2 + OAEP_SALT_LEN, -- modulusLen - 2 - OAEP_SALT_LEN, -- block + 2, OAEP_SALT_LEN) != SECSuccess) { -- nss_ZFreeIf(block); -- return NULL; -- } -- -- /* -- * Now we have: -- * 0x00 || BT || Salt || Modified1(PaddedData) -- * -- * The remaining task is to turn Salt into Modified2. -- */ -- if (oaep_xor_with_h2(block + 2, OAEP_SALT_LEN, -- block + 2 + OAEP_SALT_LEN, -- modulusLen - 2 - OAEP_SALT_LEN) != -- SECSuccess) { -- nss_ZFreeIf(block); -- return NULL; -- } -- -- break; -+ /* -+ * 0x00 || BT || Pad || 0x00 || ActualData -+ * 1 1 padLen 1 data->len -+ * Pad is all non-zero random bytes. -+ * -+ * Build the block left to right. -+ * Fill the entire block from Pad to the end with random bytes. -+ * Use the bytes after Pad as a supply of extra random bytes from -+ * which to find replacements for the zero bytes in Pad. -+ * If we need more than that, refill the bytes after Pad with -+ * new random bytes as necessary. -+ */ -+ padLen = modulusLen - (data->len + 3); -+ PORT_Assert (padLen >= RSA_BLOCK_MIN_PAD_LEN); -+ if (padLen < RSA_BLOCK_MIN_PAD_LEN) { -+ nss_ZFreeIf (block); -+ return NULL; -+ } -+ j = modulusLen - 2; -+ rv = RNG_GenerateGlobalRandomBytes(bp, j); -+ if (rv == SECSuccess) { -+ for (i = 0; i < padLen; ) { -+ unsigned char repl; -+ /* Pad with non-zero random data. */ -+ if (bp[i] != RSA_BLOCK_AFTER_PAD_OCTET) { -+ ++i; -+ continue; -+ } -+ if (j <= padLen) { -+ rv = RNG_GenerateGlobalRandomBytes(bp + padLen, -+ modulusLen - (2 + padLen)); -+ if (rv != SECSuccess) -+ break; -+ j = modulusLen - 2; -+ } -+ do { -+ repl = bp[--j]; -+ } while (repl == RSA_BLOCK_AFTER_PAD_OCTET && j > padLen); -+ if (repl != RSA_BLOCK_AFTER_PAD_OCTET) { -+ bp[i++] = repl; -+ } -+ } -+ } -+ if (rv != SECSuccess) { -+ /*sftk_fatalError = PR_TRUE;*/ -+ nss_ZFreeIf (block); -+ return NULL; -+ } -+ bp += padLen; -+ *bp++ = RSA_BLOCK_AFTER_PAD_OCTET; -+ nsslibc_memcpy(bp, data->data, data->len); -+ break; - - default: - PORT_Assert(0); -@@ -427,26 +273,6 @@ rsa_FormatBlock(SECItem * result, unsigned modulusLen, - - break; - -- case RSA_BlockOAEP: -- /* -- * 0x00 || BT || M1(Salt) || M2(Pad1||ActualData[||Pad2]) -- * -- * The "2" below is the first octet + the second octet. -- * (The other fields do not contain the clear values, but are -- * the same length as the clear values.) -- */ -- PORT_Assert(data->len <= (modulusLen - (2 + OAEP_SALT_LEN -- + OAEP_PAD_LEN))); -- -- result->data = rsa_FormatOneBlock(modulusLen, blockType, data); -- if (result->data == NULL) { -- result->len = 0; -- return SECFailure; -- } -- result->len = modulusLen; -- -- break; -- - case RSA_BlockRaw: - /* - * Pad || ActualData --- -1.7.1 - -- cgit 1.4.1 From 09fc99710762c5b32b89acd63334263cda83cae3 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 7 Aug 2013 16:36:36 +0200 Subject: subversion: Update to 1.7.11 CVE-2013-4131 --- pkgs/applications/version-management/subversion/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/version-management/subversion/default.nix b/pkgs/applications/version-management/subversion/default.nix index c5a7404259083..95b244e7d91ed 100644 --- a/pkgs/applications/version-management/subversion/default.nix +++ b/pkgs/applications/version-management/subversion/default.nix @@ -21,13 +21,13 @@ assert compressionSupport -> neon.compressionSupport; stdenv.mkDerivation rec { - version = "1.7.10"; + version = "1.7.11"; name = "subversion-${version}"; src = fetchurl { url = "mirror://apache/subversion//${name}.tar.bz2"; - sha1 = "a4f3de0a13b034b0eab4d35512c6c91a4abcf4f5"; + sha1 = "d82e187803043b74c072cd5a861ac02e4a027684"; }; buildInputs = [ zlib apr aprutil sqlite ] -- cgit 1.4.1 From 288811f5e147f9c4da9028ed49e9542c9f96174b Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 7 Aug 2013 16:59:11 +0200 Subject: firefox: Update to 23.0 --- pkgs/applications/networking/browsers/firefox/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/browsers/firefox/default.nix b/pkgs/applications/networking/browsers/firefox/default.nix index 912a193eec9aa..b780152905d93 100644 --- a/pkgs/applications/networking/browsers/firefox/default.nix +++ b/pkgs/applications/networking/browsers/firefox/default.nix @@ -19,9 +19,9 @@ assert useSystemCairo -> cairo != null; let optional = stdenv.lib.optional; in rec { - firefoxVersion = "22.0"; + firefoxVersion = "23.0"; - xulVersion = "22.0"; # this attribute is used by other packages + xulVersion = "23.0"; # this attribute is used by other packages src = fetchurl { @@ -31,7 +31,7 @@ in rec { # Fall back to this url for versions not available at releases.mozilla.org. "ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${firefoxVersion}/source/firefox-${firefoxVersion}.source.tar.bz2" ]; - sha1 = "db2d5b028b6ea95b5f006b46e153f50f7a52bf80"; + sha1 = "31936d2ddb727640c96a3ae697bf145c42a2a20e"; }; commonConfigureFlags = -- cgit 1.4.1 From e7e4551baad3bc3877a04258cdefc2c021a1201b Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 7 Aug 2013 17:02:00 +0200 Subject: flashplayer: Update to 11.2.202.297 --- .../browsers/mozilla-plugins/flashplayer-11/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'pkgs') 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 10faa983cc1cb..0363176257fdd 100644 --- a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer-11/default.nix +++ b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer-11/default.nix @@ -44,9 +44,9 @@ let throw "no x86_64 debugging version available" else rec { # -> http://labs.adobe.com/downloads/flashplayer10.html - version = "11.2.202.273"; + version = "11.2.202.297"; url = "http://fpdownload.macromedia.com/get/flashplayer/pdc/${version}/install_flash_player_11_linux.x86_64.tar.gz"; - sha256 = "0c15nszgg7zsv00n2qxha5zf8hmyf8i6byvhalnh5x46mr0rkbv9"; + sha256 = "0jfigq56p6zp61pmc4jl12p8gv2jhfmim18j1b30iikw3iv26lh8"; } else if stdenv.system == "i686-linux" then if debug then { @@ -55,9 +55,9 @@ let url = http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_plugin_debug.i386.tar.gz; sha256 = "1z3649lv9sh7jnwl8d90a293nkaswagj2ynhsr4xmwiy7c0jz2lk"; } else rec { - version = "11.2.202.273"; + version = "11.2.202.297"; url = "http://fpdownload.macromedia.com/get/flashplayer/pdc/${version}/install_flash_player_11_linux.i386.tar.gz"; - sha256 = "1gb14xv7gbq57qg1hxmrnryaw6xgmkg54ql5hr7q6szplj65wvmd"; + sha256 = "0mpj25b2ar7gccqmw5lffdzlr3yyfalphpgwnl18s05wy1fx484y"; } else throw "Flash Player is not supported on this platform"; -- cgit 1.4.1 From a9b4851b7476e92acb82b22c5bb57f03e672db41 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Wed, 7 Aug 2013 22:12:44 +0200 Subject: The android utility's GUI should work and wrapper scripts in bin/ are replaced by symlinks --- pkgs/development/mobile/androidenv/androidsdk.nix | 26 +++++++++++------------ pkgs/development/mobile/androidenv/default.nix | 4 ++-- 2 files changed, 15 insertions(+), 15 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/mobile/androidenv/androidsdk.nix b/pkgs/development/mobile/androidenv/androidsdk.nix index 11e6b0c45a2a2..d6c751049d4b5 100644 --- a/pkgs/development/mobile/androidenv/androidsdk.nix +++ b/pkgs/development/mobile/androidenv/androidsdk.nix @@ -2,8 +2,8 @@ , platformTools, buildTools, support, platforms, sysimages, addons , zlib_32bit , libX11_32bit, libxcb_32bit, libXau_32bit, libXdmcp_32bit, libXext_32bit, mesa_32bit, alsaLib_32bit -, libX11, libXext, libXrender, libxcb, libXau, libXdmcp, mesa, alsaLib -, freetype, fontconfig, gtk, atk, file +, libX11, libXext, libXrender, libxcb, libXau, libXdmcp, libXtst, mesa, alsaLib +, freetype, fontconfig, glib, gtk, atk, file }: {platformVersions, abiVersions, useGoogleAPIs}: @@ -56,7 +56,15 @@ stdenv.mkDerivation { patchelf --set-rpath ${stdenv_32bit.gcc.gcc}/lib:${zlib_32bit}/lib $i done - # The emulators need additional libraries, which are not in the RPATH => let's wrap them + # The android script has a hardcoded reference to /bin/ls that must be patched + sed -i -e "s|/bin/ls|ls|" android + + # The android script used SWT and wants to dynamically load some GTK+ stuff. + # The following wrapper ensures that they can be found: + wrapProgram `pwd`/android \ + --prefix LD_LIBRARY_PATH : ${glib}/lib:${gtk}/lib:${libXtst}/lib + + # The emulators need additional libraries, which are dynamically loaded => let's wrap them for i in emulator emulator-arm emulator-mips emulator-x86 do @@ -174,11 +182,7 @@ stdenv.mkDerivation { do if [ ! -d $i ] && [ -x $i ] then - ( echo '#! ${stdenv.shell} -e' - echo "cd $out/libexec/android-sdk-*/tools" - echo "exec ./$(basename $i) \"\$@\"" ) > $out/bin/$(basename $i) - - chmod +x $out/bin/$(basename $i) + ln -sf $i $out/bin/$(basename $i) fi done @@ -186,11 +190,7 @@ stdenv.mkDerivation { do if [ ! -d $i ] && [ -x $i ] then - ( echo '#! ${stdenv.shell} -e' - echo "cd $out/libexec/android-sdk-*/platform-tools" - echo "exec ./$(basename $i) \"\$@\"") > $out/bin/$(basename $i) - - chmod +x $out/bin/$(basename $i) + ln -sf $i $out/bin/$(basename $i) fi done ''; diff --git a/pkgs/development/mobile/androidenv/default.nix b/pkgs/development/mobile/androidenv/default.nix index 9fec70da94031..e12f9096994d6 100644 --- a/pkgs/development/mobile/androidenv/default.nix +++ b/pkgs/development/mobile/androidenv/default.nix @@ -36,8 +36,8 @@ rec { androidsdk = import ./androidsdk.nix { inherit (pkgs) stdenv fetchurl unzip makeWrapper; - inherit (pkgs) freetype fontconfig gtk atk mesa file alsaLib; - inherit (pkgs.xorg) libX11 libXext libXrender libxcb libXau libXdmcp; + inherit (pkgs) freetype fontconfig glib gtk atk mesa file alsaLib; + inherit (pkgs.xorg) libX11 libXext libXrender libxcb libXau libXdmcp libXtst; inherit platformTools buildTools support platforms sysimages addons; -- cgit 1.4.1 From 4c77c6e2323dec41cab49e2a9662e9bd748c423b Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 7 Aug 2013 22:41:51 +0200 Subject: makeModulesClosure: Use kmod instead of module-init-tools --- pkgs/build-support/kernel/modules-closure.nix | 4 ++-- pkgs/build-support/kernel/modules-closure.sh | 12 ++++-------- pkgs/top-level/all-packages.nix | 5 ++--- 3 files changed, 8 insertions(+), 13 deletions(-) (limited to 'pkgs') diff --git a/pkgs/build-support/kernel/modules-closure.nix b/pkgs/build-support/kernel/modules-closure.nix index cc197edbef19c..cad0c7a21f948 100644 --- a/pkgs/build-support/kernel/modules-closure.nix +++ b/pkgs/build-support/kernel/modules-closure.nix @@ -4,12 +4,12 @@ # Also generate an appropriate modules.dep. { stdenv, kernel, nukeReferences, rootModules -, module_init_tools, allowMissing ? false }: +, kmod, allowMissing ? false }: stdenv.mkDerivation { name = kernel.name + "-shrunk"; builder = ./modules-closure.sh; buildInputs = [nukeReferences]; - inherit kernel rootModules module_init_tools allowMissing; + inherit kernel rootModules kmod allowMissing; allowedReferences = ["out"]; } diff --git a/pkgs/build-support/kernel/modules-closure.sh b/pkgs/build-support/kernel/modules-closure.sh index aa2615eb578dc..d0ac88f692479 100644 --- a/pkgs/build-support/kernel/modules-closure.sh +++ b/pkgs/build-support/kernel/modules-closure.sh @@ -2,24 +2,20 @@ source $stdenv/setup set -o pipefail -PATH=$module_init_tools/sbin:$PATH +PATH=$kmod/sbin:$PATH version=$(cd $kernel/lib/modules && ls -d *) echo "kernel version is $version" -export MODULE_DIR=$(readlink -f $kernel/lib/modules/) - # Determine the dependencies of each root module. closure= for module in $rootModules; do echo "root module: $module" - deps=$(modprobe --config /dev/null --set-version "$version" --show-depends "$module" \ + deps=$(modprobe --config no-config -d $kernel --set-version "$version" --show-depends "$module" \ | sed 's/^insmod //') \ || if test -z "$allowMissing"; then exit 1; fi - #for i in $deps; do echo $i; done - if [[ "$deps" != builtin* ]] - then + if [[ "$deps" != builtin* ]]; then closure="$closure $deps" fi done @@ -41,4 +37,4 @@ for module in $closure; do echo $target >> $out/insmod-list done -MODULE_DIR=$out/lib/modules/ depmod -a $version +depmod -b $out -a $version diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2565ef2d87dc1..8b36b2f1595f3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -348,10 +348,9 @@ let makeWrapper = makeSetupHook { } ../build-support/setup-hooks/make-wrapper.sh; - makeModulesClosure = {kernel, rootModules, allowMissing ? false}: + makeModulesClosure = { kernel, rootModules, allowMissing ? false }: import ../build-support/kernel/modules-closure.nix { - inherit stdenv module_init_tools kernel nukeReferences - rootModules allowMissing; + inherit stdenv kmod kernel nukeReferences rootModules allowMissing; }; pathsFromGraph = ../build-support/kernel/paths-from-graph.pl; -- cgit 1.4.1 From 9040af06e3fdd6dd8a4d3833ff8b04e6752b4060 Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 7 Aug 2013 10:36:38 +0200 Subject: nixpart: Add an alias called nixpart0. The reason behind this is to avoid breaking NixOps while releasing version 1.0 of nixpart. We could also use nixpart and nixpart1, but the goal is to have nixpart as a generic part of NixOS instead of being only used specifically for the Hetzner backend of NixOps. Which essentially means: The partition syntax will change to be based on attribute sets and we no longer need to use Kickstart syntax. And that's the main reason why it will break in version 1.0. Signed-off-by: aszlig --- pkgs/top-level/python-packages.nix | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 53128c6bb2a8a..3dd07824c151b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -68,6 +68,10 @@ pythonPackages = modules // rec { nixpart = callPackage ../tools/filesystems/nixpart { }; + # This is used for NixOps to make sure we won't break it with the next major + # version of nixpart. + nixpart0 = nixpart; + pil = import ../development/python-modules/pil { inherit (pkgs) fetchurl stdenv libjpeg zlib freetype; inherit python buildPythonPackage; -- cgit 1.4.1 From a1b384783e3d20689a0328fce4f7ae69a35b1090 Mon Sep 17 00:00:00 2001 From: aszlig Date: Thu, 8 Aug 2013 03:14:00 +0200 Subject: chromium: Fix build for version 28 and NSS 3.15. Build failure details: http://hydra.nixos.org/build/5663358 Signed-off-by: aszlig --- pkgs/applications/networking/browsers/chromium/default.nix | 3 +++ 1 file changed, 3 insertions(+) (limited to 'pkgs') diff --git a/pkgs/applications/networking/browsers/chromium/default.nix b/pkgs/applications/networking/browsers/chromium/default.nix index 8188d5279a750..d2c48bc5c7c69 100644 --- a/pkgs/applications/networking/browsers/chromium/default.nix +++ b/pkgs/applications/networking/browsers/chromium/default.nix @@ -135,6 +135,9 @@ in stdenv.mkDerivation rec { sed -i -e 's|/usr/bin/gcc|gcc|' third_party/WebKit/Source/core/core.gypi '' + optionalString useOpenSSL '' cat $opensslPatches | patch -p1 -d third_party/openssl/openssl + '' + optionalString (versionOlder sourceInfo.version "29.0.0.0") '' + sed -i -e '/struct SECItemArray/,/^};/d' \ + net/third_party/nss/ssl/bodge/secitem_array.c ''; gypFlags = mkGypFlags (gypFlagsUseSystemLibs // { -- cgit 1.4.1 From bccba58c3263248ef2d2289fb102c8d492fecaa6 Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 7 Aug 2013 12:32:59 +0200 Subject: chromium: Update beta channel to v29.0.1547.41. Builds fine on my machine and tested with a bunch of web sites. Signed-off-by: aszlig --- pkgs/applications/networking/browsers/chromium/sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/browsers/chromium/sources.nix b/pkgs/applications/networking/browsers/chromium/sources.nix index c2a5518c6ca54..d99d131def425 100644 --- a/pkgs/applications/networking/browsers/chromium/sources.nix +++ b/pkgs/applications/networking/browsers/chromium/sources.nix @@ -6,9 +6,9 @@ sha256 = "16l0gprinxbhdsx67yaq6qwy45018v6vww0hnyji4wdzd5drkf9r"; }; beta = { - version = "29.0.1547.32"; - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-29.0.1547.32.tar.xz"; - sha256 = "14p5s1xn15mdrlf87hv4y9kczw5r8s461a56kkdzb5xzyq25ph8w"; + version = "29.0.1547.41"; + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-29.0.1547.41.tar.xz"; + sha256 = "0xb2y7n3qyakg08606zdaw6wf60ypx9p61g56sqhxamgd5byfsg1"; }; stable = { version = "28.0.1500.95"; -- cgit 1.4.1 From 0e91a58bbe54970eb1b825deaa9de99103405c30 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Thu, 8 Aug 2013 10:40:09 +0200 Subject: The android GUI does not work if Oracle's JDK is installed. This patch forces it to use OpenJDK --- pkgs/development/mobile/androidenv/androidsdk.nix | 3 ++- pkgs/development/mobile/androidenv/default.nix | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/mobile/androidenv/androidsdk.nix b/pkgs/development/mobile/androidenv/androidsdk.nix index d6c751049d4b5..38377cf8bbb42 100644 --- a/pkgs/development/mobile/androidenv/androidsdk.nix +++ b/pkgs/development/mobile/androidenv/androidsdk.nix @@ -3,7 +3,7 @@ , zlib_32bit , libX11_32bit, libxcb_32bit, libXau_32bit, libXdmcp_32bit, libXext_32bit, mesa_32bit, alsaLib_32bit , libX11, libXext, libXrender, libxcb, libXau, libXdmcp, libXtst, mesa, alsaLib -, freetype, fontconfig, glib, gtk, atk, file +, freetype, fontconfig, glib, gtk, atk, file, jdk }: {platformVersions, abiVersions, useGoogleAPIs}: @@ -62,6 +62,7 @@ stdenv.mkDerivation { # The android script used SWT and wants to dynamically load some GTK+ stuff. # The following wrapper ensures that they can be found: wrapProgram `pwd`/android \ + --prefix PATH : ${jdk}/bin \ --prefix LD_LIBRARY_PATH : ${glib}/lib:${gtk}/lib:${libXtst}/lib # The emulators need additional libraries, which are dynamically loaded => let's wrap them diff --git a/pkgs/development/mobile/androidenv/default.nix b/pkgs/development/mobile/androidenv/default.nix index e12f9096994d6..3339a065e2ae2 100644 --- a/pkgs/development/mobile/androidenv/default.nix +++ b/pkgs/development/mobile/androidenv/default.nix @@ -36,7 +36,7 @@ rec { androidsdk = import ./androidsdk.nix { inherit (pkgs) stdenv fetchurl unzip makeWrapper; - inherit (pkgs) freetype fontconfig glib gtk atk mesa file alsaLib; + inherit (pkgs) freetype fontconfig glib gtk atk mesa file alsaLib jdk; inherit (pkgs.xorg) libX11 libXext libXrender libxcb libXau libXdmcp libXtst; inherit platformTools buildTools support platforms sysimages addons; -- cgit 1.4.1 From 6ad9ad616094132de978cccd79fa9163f5f93ef5 Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Thu, 8 Aug 2013 16:49:26 +0200 Subject: pgadmin: 1.10.0 -> 1.16.1, add to channel --- pkgs/applications/misc/pgadmin/default.nix | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/pgadmin/default.nix b/pkgs/applications/misc/pgadmin/default.nix index 6d4fa97c8cb7a..aac15789a2dbc 100644 --- a/pkgs/applications/misc/pgadmin/default.nix +++ b/pkgs/applications/misc/pgadmin/default.nix @@ -1,18 +1,25 @@ { stdenv, fetchurl, postgresql, wxGTK, libxml2, libxslt, openssl }: stdenv.mkDerivation rec { - name = "pgadmin3-1.10.0"; + name = "pgadmin3-${version}"; + version = "1.16.1"; src = fetchurl { - url = "http://ftp3.de.postgresql.org/pub/Mirrors/ftp.postgresql.org/pgadmin3/release/v1.10.0/src/pgadmin3-1.10.0.tar.gz"; - sha256 = "1ndi951da3jw5800fjdgkbvl8n6k71x7x16ghihi1l88bilf2a16"; + url = "http://ftp.postgresql.org/pub/pgadmin3/release/v${version}/src/pgadmin3-${version}.tar.gz"; + sha256 = "13n2nyjnbmjbz9n0xp6627n3pavkqfp4n45l1mnqxhjdq8yj9fnl"; }; buildInputs = [ postgresql wxGTK libxml2 libxslt openssl ]; - meta = { + preConfigure = '' + substituteInPlace pgadmin/ver_svn.sh --replace "bin/bash" "$shell" + ''; + + meta = with stdenv.lib; { description = "PostgreSQL administration GUI tool"; homepage = http://www.pgadmin.org; - license = "GPL2"; + license = licenses.gpl2; + maintainers = [ maintainers.iElectric ]; + platforms = platforms.unix; }; } -- cgit 1.4.1 From 4be1055c40d77a87ebc052b1670c3f15772e5a16 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Fri, 9 Aug 2013 13:37:27 +0200 Subject: Upgraded nodejs packages --- pkgs/top-level/node-packages-generated.nix | 384 +++++++++++++++-------------- 1 file changed, 196 insertions(+), 188 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index 3751aa6c4d3c8..bab2d932a1231 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -47,24 +47,24 @@ { name = "amdefine"; spec = "*"; - version = "0.0.5"; + version = "0.0.8"; topLevel = true; dependencies = [ ]; patchLatest = false; - sha1 = "86b6e9470f8cde955ef7daa3cf5d544ba81aa3db"; - tarball = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.5.tgz"; + sha1 = "34dc8c981e6acb3be1853bef8f0ec94a39d55ba0"; + tarball = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.8.tgz"; } { name = "amdefine"; spec = ">=0.0.4"; - version = "0.0.5"; + version = "0.0.8"; topLevel = false; dependencies = [ ]; patchLatest = false; - sha1 = "86b6e9470f8cde955ef7daa3cf5d544ba81aa3db"; - tarball = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.5.tgz"; + sha1 = "34dc8c981e6acb3be1853bef8f0ec94a39d55ba0"; + tarball = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.8.tgz"; } { name = "ansi"; @@ -447,7 +447,7 @@ { name = "browserchannel"; spec = "*"; - version = "1.0.4"; + version = "1.0.5"; topLevel = true; dependencies = [ { name = "hat"; spec = "*"; } @@ -455,8 +455,8 @@ { name = "request"; spec = "~2"; } ]; patchLatest = false; - sha1 = "077c1d59d7872d84932172d373c5f8f45698e975"; - tarball = "http://registry.npmjs.org/browserchannel/-/browserchannel-1.0.4.tgz"; + sha1 = "e36bc8536cf5a16873087867622cb5028ba33957"; + tarball = "http://registry.npmjs.org/browserchannel/-/browserchannel-1.0.5.tgz"; } { name = "bson"; @@ -471,14 +471,14 @@ } { name = "bson"; - spec = "0.1.9"; - version = "0.1.9"; + spec = "0.2.2"; + version = "0.2.2"; topLevel = false; dependencies = [ ]; patchLatest = false; - sha1 = "7528f81ed770e6d630ca8c2ccdf5394a4096db14"; - tarball = "http://registry.npmjs.org/bson/-/bson-0.1.9.tgz"; + sha1 = "3dbf984acb9d33a6878b46e6fb7afbd611856a60"; + tarball = "http://registry.npmjs.org/bson/-/bson-0.2.2.tgz"; } { name = "buffer-crc32"; @@ -653,14 +653,14 @@ { name = "cli"; spec = "0.4.x"; - version = "0.4.4"; + version = "0.4.5"; topLevel = false; dependencies = [ { name = "glob"; spec = ">= 3.1.4"; } ]; patchLatest = false; - sha1 = "13ceb30872e7c9addc383e5519fb2949ab61ba43"; - tarball = "http://registry.npmjs.org/cli/-/cli-0.4.4.tgz"; + sha1 = "78f9485cd161b566e9a6c72d7170c4270e81db61"; + tarball = "http://registry.npmjs.org/cli/-/cli-0.4.5.tgz"; } { name = "cliff"; @@ -1109,14 +1109,26 @@ { name = "couch-login"; spec = "~0.1.15"; - version = "0.1.17"; + version = "0.1.18"; + topLevel = false; + dependencies = [ + { name = "request"; spec = "2 >=2.25.0"; } + ]; + patchLatest = false; + sha1 = "a69fa40dd43d1f98d97e560f18187a578a116056"; + tarball = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.18.tgz"; + } + { + name = "couch-login"; + spec = "~0.1.18"; + version = "0.1.18"; topLevel = false; dependencies = [ - { name = "request"; spec = "2 >=2.14"; } + { name = "request"; spec = "2 >=2.25.0"; } ]; patchLatest = false; - sha1 = "ab3ac31dd56e1061ea5f7faa838c7bda32a2b2ed"; - tarball = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.17.tgz"; + sha1 = "a69fa40dd43d1f98d97e560f18187a578a116056"; + tarball = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.18.tgz"; } { name = "cryptiles"; @@ -1232,6 +1244,17 @@ sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; tarball = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; } + { + name = "debug"; + spec = "0.7.0"; + version = "0.7.0"; + topLevel = false; + dependencies = [ + ]; + patchLatest = false; + sha1 = "f5be05ec0434c992d79940e50b2695cfb2e01b08"; + tarball = "http://registry.npmjs.org/debug/-/debug-0.7.0.tgz"; + } { name = "debug"; spec = "~0.7.0"; @@ -1757,20 +1780,6 @@ sha1 = "c1ad6c6ab837a89fa2d47bb439727ca968235684"; tarball = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.2.2.tgz"; } - { - name = "form-data"; - spec = "0.0.8"; - version = "0.0.8"; - topLevel = false; - dependencies = [ - { name = "combined-stream"; spec = "~0.0.4"; } - { name = "mime"; spec = "~1.2.2"; } - { name = "async"; spec = "~0.2.7"; } - ]; - patchLatest = false; - sha1 = "0890cd1005c5ccecc0b9d24a88052c92442d0db5"; - tarball = "http://registry.npmjs.org/form-data/-/form-data-0.0.8.tgz"; - } { name = "form-data"; spec = "~0.0.3"; @@ -2019,7 +2028,7 @@ } { name = "glob"; - spec = "~3.2.3"; + spec = "~3.2.6"; version = "3.2.6"; topLevel = false; dependencies = [ @@ -2161,21 +2170,6 @@ sha1 = "9b361dee95a931640e6d504e05609a8fc3ac45d2"; tarball = "http://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz"; } - { - name = "hawk"; - spec = "~0.13.0"; - version = "0.13.1"; - topLevel = false; - dependencies = [ - { name = "hoek"; spec = "0.8.x"; } - { name = "boom"; spec = "0.4.x"; } - { name = "cryptiles"; spec = "0.2.x"; } - { name = "sntp"; spec = "0.2.x"; } - ]; - patchLatest = false; - sha1 = "3617958821f58311e4d7f6de291fca662b412ef4"; - tarball = "http://registry.npmjs.org/hawk/-/hawk-0.13.1.tgz"; - } { name = "hawk"; spec = "~1.0.0"; @@ -2214,17 +2208,6 @@ sha1 = "60fbd904557541cd2b8795abf308a1b3770e155a"; tarball = "http://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz"; } - { - name = "hoek"; - spec = "0.8.x"; - version = "0.8.5"; - topLevel = false; - dependencies = [ - ]; - patchLatest = false; - sha1 = "1e9fd770ef7ebe0274adfcb5b0806a025a5e4e9f"; - tarball = "http://registry.npmjs.org/hoek/-/hoek-0.8.5.tgz"; - } { name = "hoek"; spec = "0.9.x"; @@ -2313,20 +2296,6 @@ sha1 = "1494e4f5000a83c0f11bcc12d6007c530cb99582"; tarball = "http://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz"; } - { - name = "http-signature"; - spec = "~0.9.11"; - version = "0.9.11"; - topLevel = false; - dependencies = [ - { name = "assert-plus"; spec = "0.1.2"; } - { name = "asn1"; spec = "0.1.11"; } - { name = "ctype"; spec = "0.5.2"; } - ]; - patchLatest = false; - sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; - tarball = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; - } { name = "i"; spec = "0.3.x"; @@ -2462,8 +2431,8 @@ } { name = "init-package-json"; - spec = "0.0.10"; - version = "0.0.10"; + spec = "0.0.11"; + version = "0.0.11"; topLevel = false; dependencies = [ { name = "promzard"; spec = "~0.2.0"; } @@ -2472,22 +2441,34 @@ { name = "semver"; spec = "2.x"; } ]; patchLatest = false; - sha1 = "7baf10535227e0878105a04e44b78f132475da6a"; - tarball = "http://registry.npmjs.org/init-package-json/-/init-package-json-0.0.10.tgz"; + sha1 = "71914631d091bb1f73a4bddbe6d7985e929859ce"; + tarball = "http://registry.npmjs.org/init-package-json/-/init-package-json-0.0.11.tgz"; } { name = "ironhorse"; spec = "*"; - version = "0.0.5"; + version = "0.0.6"; topLevel = true; dependencies = [ { name = "winston"; spec = "*"; } { name = "nconf"; spec = "*"; } { name = "fs-walk"; spec = "*"; } + { name = "async"; spec = "*"; } + { name = "express"; spec = "*"; } + { name = "jade"; spec = "*"; } + { name = "passport"; spec = "*"; } + { name = "passport-http"; spec = "*"; } + { name = "libyaml"; spec = "*"; } + { name = "mongoose"; spec = "*"; } + { name = "gridfs-stream"; spec = "*"; } + { name = "temp"; spec = "*"; } + { name = "kue"; spec = "*"; } + { name = "redis"; spec = "*"; } + { name = "hiredis"; spec = "*"; } ]; patchLatest = false; - sha1 = "d7b15b73e7da814b272e580243cc2239e7b021e6"; - tarball = "http://registry.npmjs.org/ironhorse/-/ironhorse-0.0.5.tgz"; + sha1 = "de774f72022630a258158acdcb590e1542a09b58"; + tarball = "http://registry.npmjs.org/ironhorse/-/ironhorse-0.0.6.tgz"; } { name = "is-promise"; @@ -2588,7 +2569,7 @@ { name = "jshint"; spec = "*"; - version = "2.1.7"; + version = "2.1.9"; topLevel = true; dependencies = [ { name = "shelljs"; spec = "0.1.x"; } @@ -2598,8 +2579,8 @@ { name = "console-browserify"; spec = "0.1.x"; } ]; patchLatest = false; - sha1 = "11f4214333a0cd2df88057b88c4d751d0c0658a0"; - tarball = "http://registry.npmjs.org/jshint/-/jshint-2.1.7.tgz"; + sha1 = "65cdbb2302cbf27e45db0066669b5d5e74f66465"; + tarball = "http://registry.npmjs.org/jshint/-/jshint-2.1.9.tgz"; } { name = "json-schema"; @@ -2623,17 +2604,6 @@ sha1 = "9db7b0e530c7f289c5e8c8432af191c2ff75a5b3"; tarball = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz"; } - { - name = "json-stringify-safe"; - spec = "~4.0.0"; - version = "4.0.0"; - topLevel = false; - dependencies = [ - ]; - patchLatest = false; - sha1 = "77c271aaea54302e68efeaccb56abbf06a9b1a54"; - tarball = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-4.0.0.tgz"; - } { name = "json-stringify-safe"; spec = "~5.0.0"; @@ -2642,7 +2612,7 @@ dependencies = [ ]; patchLatest = false; - sha1 = "156515f55e62ed4cd912ec13bfc79d5013dfd1e7"; + sha1 = "4c1f228b5050837eba9d21f50c2e6e320624566e"; tarball = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz"; } { @@ -2706,7 +2676,7 @@ { name = "knox"; spec = "*"; - version = "0.8.5"; + version = "0.8.6"; topLevel = true; dependencies = [ { name = "mime"; spec = "*"; } @@ -2715,8 +2685,8 @@ { name = "stream-counter"; spec = "~0.1.0"; } ]; patchLatest = false; - sha1 = "86f227fcd22db2b7699106b9b6e5ce29fcbf78de"; - tarball = "http://registry.npmjs.org/knox/-/knox-0.8.5.tgz"; + sha1 = "244e7c643c4c9ea2eb37e215dd02b07c8e138e3a"; + tarball = "http://registry.npmjs.org/knox/-/knox-0.8.6.tgz"; } { name = "kue"; @@ -3204,35 +3174,36 @@ } { name = "mongodb"; - spec = "1.3.11"; - version = "1.3.11"; + spec = "1.3.15"; + version = "1.3.15"; topLevel = false; dependencies = [ - { name = "bson"; spec = "0.1.9"; } + { name = "bson"; spec = "0.2.2"; } { name = "kerberos"; spec = "0.0.3"; } ]; patchLatest = false; - sha1 = "dba6f669dd30612b3d07fc13e2181b9d2b105da2"; - tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.11.tgz"; + sha1 = "d612597344b6a1b6d07375698fd7ee06cbaea009"; + tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.15.tgz"; } { name = "mongoose"; spec = "*"; - version = "3.6.15"; + version = "3.7.0"; topLevel = true; dependencies = [ { name = "hooks"; spec = "0.2.1"; } - { name = "mongodb"; spec = "1.3.11"; } + { name = "mongodb"; spec = "1.3.15"; } { name = "ms"; spec = "0.1.0"; } - { name = "sliced"; spec = "0.0.3"; } + { name = "sliced"; spec = "0.0.5"; } { name = "muri"; spec = "0.3.1"; } - { name = "mpromise"; spec = "0.2.1"; } + { name = "mpromise"; spec = "0.3.0"; } { name = "mpath"; spec = "0.1.1"; } { name = "regexp-clone"; spec = "0.0.1"; } + { name = "mquery"; spec = "0.2.4"; } ]; patchLatest = false; - sha1 = "272f1575da3b48ec31467abdf15baa61854ba5f1"; - tarball = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.15.tgz"; + sha1 = "ffad3ac81293bffe5b02f886592685675c7a0d99"; + tarball = "http://registry.npmjs.org/mongoose/-/mongoose-3.7.0.tgz"; } { name = "mongoose"; @@ -3310,6 +3281,32 @@ sha1 = "fbbdc28cb0207e49b8a4eb1a4c0cea6c2de794c8"; tarball = "http://registry.npmjs.org/mpromise/-/mpromise-0.2.1.tgz"; } + { + name = "mpromise"; + spec = "0.3.0"; + version = "0.3.0"; + topLevel = false; + dependencies = [ + { name = "sliced"; spec = "0.0.5"; } + ]; + patchLatest = false; + sha1 = "cb864c2f642eb2192765087e3692e1dc152afe4b"; + tarball = "http://registry.npmjs.org/mpromise/-/mpromise-0.3.0.tgz"; + } + { + name = "mquery"; + spec = "0.2.4"; + version = "0.2.4"; + topLevel = false; + dependencies = [ + { name = "sliced"; spec = "0.0.5"; } + { name = "debug"; spec = "0.7.0"; } + { name = "regexp-clone"; spec = "0.0.1"; } + ]; + patchLatest = false; + sha1 = "5d6e7f7f5129aa334e7e754d3f6a93cf304b7778"; + tarball = "http://registry.npmjs.org/mquery/-/mquery-0.2.4.tgz"; + } { name = "ms"; spec = "0.1.0"; @@ -3492,7 +3489,7 @@ { name = "node-gyp"; spec = "*"; - version = "0.10.6"; + version = "0.10.9"; topLevel = true; dependencies = [ { name = "glob"; spec = "3"; } @@ -3505,18 +3502,18 @@ { name = "osenv"; spec = "0"; } { name = "request"; spec = "2"; } { name = "rimraf"; spec = "2"; } - { name = "semver"; spec = "~2.0.7"; } + { name = "semver"; spec = "~2.1"; } { name = "tar"; spec = "0"; } { name = "which"; spec = "1"; } ]; patchLatest = false; - sha1 = "2b81f9c1b9cd3cc8fd56fe776744814e394d3427"; - tarball = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.6.tgz"; + sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; + tarball = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; } { name = "node-gyp"; - spec = "~0.10.6"; - version = "0.10.6"; + spec = "~0.10.9"; + version = "0.10.9"; topLevel = false; dependencies = [ { name = "glob"; spec = "3"; } @@ -3529,13 +3526,13 @@ { name = "osenv"; spec = "0"; } { name = "request"; spec = "2"; } { name = "rimraf"; spec = "2"; } - { name = "semver"; spec = "~2.0.7"; } + { name = "semver"; spec = "~2.1"; } { name = "tar"; spec = "0"; } { name = "which"; spec = "1"; } ]; patchLatest = false; - sha1 = "2b81f9c1b9cd3cc8fd56fe776744814e394d3427"; - tarball = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.6.tgz"; + sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; + tarball = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; } { name = "node-uptime"; @@ -3634,13 +3631,13 @@ { name = "nodemon"; spec = "*"; - version = "0.7.8"; + version = "0.7.10"; topLevel = true; dependencies = [ ]; patchLatest = false; - sha1 = "c0667a000f208dbf6a4dad08a5186595a9889590"; - tarball = "http://registry.npmjs.org/nodemon/-/nodemon-0.7.8.tgz"; + sha1 = "695a01b9458b115b03bbe01696d361bd50b4fb9b"; + tarball = "http://registry.npmjs.org/nodemon/-/nodemon-0.7.10.tgz"; } { name = "nodeunit"; @@ -3718,10 +3715,10 @@ { name = "npm"; spec = "*"; - version = "1.3.6"; + version = "1.3.7"; topLevel = true; dependencies = [ - { name = "semver"; spec = "~2.0.8"; } + { name = "semver"; spec = "~2.1.0"; } { name = "ini"; spec = "~1.1.0"; } { name = "slide"; spec = "~1.1.4"; } { name = "abbrev"; spec = "~1.0.4"; } @@ -3729,7 +3726,7 @@ { name = "minimatch"; spec = "~0.2.12"; } { name = "nopt"; spec = "~2.1.2"; } { name = "rimraf"; spec = "~2.2.0"; } - { name = "request"; spec = "~2.21.0"; } + { name = "request"; spec = "~2.25.0"; } { name = "which"; spec = "1"; } { name = "tar"; spec = "~0.1.18"; } { name = "fstream"; spec = "~0.1.23"; } @@ -3737,18 +3734,18 @@ { name = "mkdirp"; spec = "~0.3.3"; } { name = "read"; spec = "~1.0.4"; } { name = "lru-cache"; spec = "~2.3.0"; } - { name = "node-gyp"; spec = "~0.10.6"; } + { name = "node-gyp"; spec = "~0.10.9"; } { name = "fstream-npm"; spec = "~0.1.3"; } { name = "uid-number"; spec = "0"; } { name = "archy"; spec = "0"; } { name = "chownr"; spec = "0"; } { name = "npmlog"; spec = "0.0.4"; } { name = "ansi"; spec = "~0.1.2"; } - { name = "npm-registry-client"; spec = "~0.2.27"; } + { name = "npm-registry-client"; spec = "~0.2.28"; } { name = "read-package-json"; spec = "~1.1.0"; } { name = "read-installed"; spec = "~0.2.2"; } - { name = "glob"; spec = "~3.2.3"; } - { name = "init-package-json"; spec = "0.0.10"; } + { name = "glob"; spec = "~3.2.6"; } + { name = "init-package-json"; spec = "0.0.11"; } { name = "osenv"; spec = "0"; } { name = "lockfile"; spec = "~0.4.0"; } { name = "retry"; spec = "~0.6.0"; } @@ -3763,8 +3760,8 @@ { name = "npm-user-validate"; spec = "0.0.3"; } ]; patchLatest = false; - sha1 = "7c317871955f8427529c78e9b1ec21239dcd222a"; - tarball = "http://registry.npmjs.org/npm/-/npm-1.3.6.tgz"; + sha1 = "689bb2093521369ce80ec229fcbbefc32c4bc668"; + tarball = "http://registry.npmjs.org/npm/-/npm-1.3.7.tgz"; } { name = "npm-registry-client"; @@ -3789,24 +3786,24 @@ } { name = "npm-registry-client"; - spec = "~0.2.27"; - version = "0.2.27"; + spec = "~0.2.28"; + version = "0.2.28"; topLevel = false; dependencies = [ - { name = "request"; spec = "2 >=2.20.0"; } + { name = "request"; spec = "2 >=2.25.0"; } { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "semver"; spec = "~2.0.5"; } + { name = "semver"; spec = "~2.1.0"; } { name = "slide"; spec = "~1.1.3"; } { name = "chownr"; spec = "0"; } { name = "mkdirp"; spec = "~0.3.3"; } { name = "rimraf"; spec = "~2"; } { name = "retry"; spec = "0.6.0"; } - { name = "couch-login"; spec = "~0.1.15"; } + { name = "couch-login"; spec = "~0.1.18"; } { name = "npmlog"; spec = ""; } ]; patchLatest = false; - sha1 = "8f338189d32769267886a07ad7b7fd2267446adf"; - tarball = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.27.tgz"; + sha1 = "959141fc0180d7b1ad089e87015a8a2142a8bffc"; + tarball = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.28.tgz"; } { name = "npm-user-validate"; @@ -4543,24 +4540,24 @@ { name = "readable-stream"; spec = "1.0"; - version = "1.0.2"; + version = "1.0.15"; topLevel = false; dependencies = [ ]; patchLatest = false; - sha1 = "213ce36864fc1f0d4e98e03b9eb92c64042299d4"; - tarball = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.2.tgz"; + sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; + tarball = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; } { name = "readable-stream"; spec = "~1.0.2"; - version = "1.0.2"; + version = "1.0.15"; topLevel = false; dependencies = [ ]; patchLatest = false; - sha1 = "213ce36864fc1f0d4e98e03b9eb92c64042299d4"; - tarball = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.2.tgz"; + sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; + tarball = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; } { name = "readdirp"; @@ -4646,7 +4643,7 @@ { name = "request"; spec = "2"; - version = "2.25.0"; + version = "2.26.0"; topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } @@ -4663,13 +4660,13 @@ { name = "form-data"; spec = "~0.1.0"; } ]; patchLatest = false; - sha1 = "dac1673181887fe0b2ce6bd7e12f46d554a02ce9"; - tarball = "http://registry.npmjs.org/request/-/request-2.25.0.tgz"; + sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; + tarball = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; } { name = "request"; - spec = "2 >=2.14"; - version = "2.25.0"; + spec = "2 >=2.20.0"; + version = "2.26.0"; topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } @@ -4686,13 +4683,13 @@ { name = "form-data"; spec = "~0.1.0"; } ]; patchLatest = false; - sha1 = "dac1673181887fe0b2ce6bd7e12f46d554a02ce9"; - tarball = "http://registry.npmjs.org/request/-/request-2.25.0.tgz"; + sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; + tarball = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; } { name = "request"; - spec = "2 >=2.20.0"; - version = "2.25.0"; + spec = "2 >=2.25.0"; + version = "2.26.0"; topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } @@ -4709,8 +4706,8 @@ { name = "form-data"; spec = "~0.1.0"; } ]; patchLatest = false; - sha1 = "dac1673181887fe0b2ce6bd7e12f46d554a02ce9"; - tarball = "http://registry.npmjs.org/request/-/request-2.25.0.tgz"; + sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; + tarball = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; } { name = "request"; @@ -4748,7 +4745,7 @@ { name = "request"; spec = "~2"; - version = "2.25.0"; + version = "2.26.0"; topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } @@ -4765,31 +4762,31 @@ { name = "form-data"; spec = "~0.1.0"; } ]; patchLatest = false; - sha1 = "dac1673181887fe0b2ce6bd7e12f46d554a02ce9"; - tarball = "http://registry.npmjs.org/request/-/request-2.25.0.tgz"; + sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; + tarball = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; } { name = "request"; - spec = "~2.21.0"; - version = "2.21.0"; + spec = "~2.25.0"; + version = "2.25.0"; topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } - { name = "json-stringify-safe"; spec = "~4.0.0"; } + { name = "json-stringify-safe"; spec = "~5.0.0"; } { name = "forever-agent"; spec = "~0.5.0"; } { name = "tunnel-agent"; spec = "~0.3.0"; } - { name = "http-signature"; spec = "~0.9.11"; } - { name = "hawk"; spec = "~0.13.0"; } + { name = "http-signature"; spec = "~0.10.0"; } + { name = "hawk"; spec = "~1.0.0"; } { name = "aws-sign"; spec = "~0.3.0"; } { name = "oauth-sign"; spec = "~0.3.0"; } { name = "cookie-jar"; spec = "~0.3.0"; } { name = "node-uuid"; spec = "~1.4.0"; } { name = "mime"; spec = "~1.2.9"; } - { name = "form-data"; spec = "0.0.8"; } + { name = "form-data"; spec = "~0.1.0"; } ]; patchLatest = false; - sha1 = "5728ab9c45e5a87c99daccd530298b6673a868d7"; - tarball = "http://registry.npmjs.org/request/-/request-2.21.0.tgz"; + sha1 = "dac1673181887fe0b2ce6bd7e12f46d554a02ce9"; + tarball = "http://registry.npmjs.org/request/-/request-2.25.0.tgz"; } { name = "restify"; @@ -4979,7 +4976,7 @@ dependencies = [ ]; patchLatest = false; - sha1 = "64d135ad53ae000fef91190177620442bd996e03"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; } { @@ -5012,7 +5009,7 @@ dependencies = [ ]; patchLatest = false; - sha1 = "64d135ad53ae000fef91190177620442bd996e03"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; } { @@ -5023,7 +5020,7 @@ dependencies = [ ]; patchLatest = false; - sha1 = "64d135ad53ae000fef91190177620442bd996e03"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; } { @@ -5034,7 +5031,7 @@ dependencies = [ ]; patchLatest = false; - sha1 = "64d135ad53ae000fef91190177620442bd996e03"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; } { @@ -5050,25 +5047,25 @@ } { name = "semver"; - spec = "~2.0.7"; - version = "2.0.11"; + spec = "~2.1"; + version = "2.1.0"; topLevel = false; dependencies = [ ]; patchLatest = false; - sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; - tarball = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; } { name = "semver"; - spec = "~2.0.8"; - version = "2.0.11"; + spec = "~2.1.0"; + version = "2.1.0"; topLevel = false; dependencies = [ ]; patchLatest = false; - sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; - tarball = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; } { name = "send"; @@ -5175,15 +5172,15 @@ { name = "simplesmtp"; spec = ">= 0.1.22"; - version = "0.3.5"; + version = "0.3.6"; topLevel = false; dependencies = [ { name = "rai"; spec = "~0.1"; } { name = "xoauth2"; spec = "~0.1"; } ]; patchLatest = false; - sha1 = "3f8d43e7885c926037ab3aa5026b563543a67e5b"; - tarball = "http://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.5.tgz"; + sha1 = "a6921eb3d38f31f2abd442d0d612ec2d8a1ed08d"; + tarball = "http://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.6.tgz"; } { name = "sliced"; @@ -5207,6 +5204,17 @@ sha1 = "34f89a6db1f31fa525f5a570f5bcf877cf0955ee"; tarball = "http://registry.npmjs.org/sliced/-/sliced-0.0.4.tgz"; } + { + name = "sliced"; + spec = "0.0.5"; + version = "0.0.5"; + topLevel = false; + dependencies = [ + ]; + patchLatest = false; + sha1 = "5edc044ca4eb6f7816d50ba2fc63e25d8fe4707f"; + tarball = "http://registry.npmjs.org/sliced/-/sliced-0.0.5.tgz"; + } { name = "slide"; spec = "*"; @@ -5427,7 +5435,7 @@ { name = "stylus"; spec = "*"; - version = "0.35.1"; + version = "0.36.1"; topLevel = true; dependencies = [ { name = "cssom"; spec = "0.2.x"; } @@ -5436,8 +5444,8 @@ { name = "sax"; spec = "0.5.x"; } ]; patchLatest = false; - sha1 = "ed4f4cf378c2f883b04633f01e5c76ffe976084f"; - tarball = "http://registry.npmjs.org/stylus/-/stylus-0.35.1.tgz"; + sha1 = "64e493933eb5f7347e941b37046f5ba533d3d262"; + tarball = "http://registry.npmjs.org/stylus/-/stylus-0.36.1.tgz"; } { name = "stylus"; @@ -5621,13 +5629,13 @@ { name = "timezone"; spec = "*"; - version = "0.0.22"; + version = "0.0.23"; topLevel = true; dependencies = [ ]; patchLatest = false; - sha1 = "933c3d1950224957a349183e124147dd99e182f5"; - tarball = "http://registry.npmjs.org/timezone/-/timezone-0.0.22.tgz"; + sha1 = "5e89359e0c01c92b495c725e81ecce6ddbdb9bac"; + tarball = "http://registry.npmjs.org/timezone/-/timezone-0.0.23.tgz"; } { name = "tinycolor"; -- cgit 1.4.1 From e32b26c222f05b1d28f38ba3057973a5454e2df2 Mon Sep 17 00:00:00 2001 From: Moritz Ulrich Date: Wed, 7 Aug 2013 15:38:51 +0200 Subject: Add erlang R16B1 Signed-off-by: Moritz Ulrich --- pkgs/development/interpreters/erlang/R16B01.nix | 45 +++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 3 +- 2 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 pkgs/development/interpreters/erlang/R16B01.nix (limited to 'pkgs') diff --git a/pkgs/development/interpreters/erlang/R16B01.nix b/pkgs/development/interpreters/erlang/R16B01.nix new file mode 100644 index 0000000000000..7f41a22585938 --- /dev/null +++ b/pkgs/development/interpreters/erlang/R16B01.nix @@ -0,0 +1,45 @@ +{ stdenv, fetchurl, perl, gnum4, ncurses, openssl +, wxSupport ? false, mesa ? null, wxGTK ? null, xlibs ? null }: + +assert wxSupport -> mesa != null && wxGTK != null && xlibs != null; + +let version = "16B01"; in + +stdenv.mkDerivation { + name = "erlang-" + version; + + src = fetchurl { + url = "http://www.erlang.org/download/otp_src_R16B01.tar.gz"; + sha256 = "1h5b2mil79z307mc7ammi38qnd8f50n3sv5vyl4d1gcfgg08nf6s"; + }; + + buildInputs = + [ perl gnum4 ncurses openssl + ] ++ stdenv.lib.optional wxSupport [ mesa wxGTK xlibs.libX11 ]; + + patchPhase = '' sed -i "s@/bin/rm@rm@" lib/odbc/configure erts/configure ''; + + preConfigure = '' + export HOME=$PWD/../ + sed -e s@/bin/pwd@pwd@g -i otp_build + ''; + + configureFlags = "--with-ssl=${openssl}"; + + meta = { + homepage = "http://www.erlang.org/"; + description = "Programming language used for massively scalable soft real-time systems"; + + longDescription = '' + Erlang is a programming language used to build massively scalable + soft real-time systems with requirements on high availability. + Some of its uses are in telecoms, banking, e-commerce, computer + telephony and instant messaging. Erlang's runtime system has + built-in support for concurrency, distribution and fault + tolerance. + ''; + + platforms = stdenv.lib.platforms.linux; + maintainers = [ stdenv.lib.maintainers.simons ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8b36b2f1595f3..4b7162866e7de 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3032,7 +3032,8 @@ let erlangR14B04 = callPackage ../development/interpreters/erlang/R14B04.nix { }; erlangR15B03 = callPackage ../development/interpreters/erlang/R15B03.nix { }; - erlang = erlangR15B03; + erlangR16B01 = callPackage ../development/interpreters/erlang/R16B01.nix { }; + erlang = erlangR16B01; groovy = callPackage ../development/interpreters/groovy { }; -- cgit 1.4.1 From ceb96b73124ddd996066525c5133b4ceb60e4fa0 Mon Sep 17 00:00:00 2001 From: Moritz Ulrich Date: Wed, 7 Aug 2013 16:06:11 +0200 Subject: Package elixir and rebar. Signed-off-by: Moritz Ulrich --- pkgs/development/interpreters/elixir/default.nix | 20 ++++++++++++++++++++ .../tools/build-managers/rebar/default.nix | 18 ++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 ++++ 3 files changed, 42 insertions(+) create mode 100644 pkgs/development/interpreters/elixir/default.nix create mode 100644 pkgs/development/tools/build-managers/rebar/default.nix (limited to 'pkgs') diff --git a/pkgs/development/interpreters/elixir/default.nix b/pkgs/development/interpreters/elixir/default.nix new file mode 100644 index 0000000000000..a368e99ff384c --- /dev/null +++ b/pkgs/development/interpreters/elixir/default.nix @@ -0,0 +1,20 @@ +{ stdenv, fetchurl, erlang, rebar }: + +stdenv.mkDerivation { + name = "elixir-0.10.1"; + + src = fetchurl { + url = "https://github.com/elixir-lang/elixir/archive/v0.10.1.tar.gz"; + sha256 = "0gfr2bz3mw7ag9z2wb2g22n2vlyrp8dwy78fj9zi52kzl5w3vc3w"; + }; + + buildInputs = [ erlang rebar ]; + + preBuild = '' + substituteInPlace rebar \ + --replace "/usr/bin/env escript" ${erlang}/bin/escript + substituteInPlace Makefile \ + --replace '$(shell echo `pwd`/rebar)' ${rebar}/bin/rebar \ + --replace "/usr/local" $out + ''; +} diff --git a/pkgs/development/tools/build-managers/rebar/default.nix b/pkgs/development/tools/build-managers/rebar/default.nix new file mode 100644 index 0000000000000..9f9e73a03d865 --- /dev/null +++ b/pkgs/development/tools/build-managers/rebar/default.nix @@ -0,0 +1,18 @@ +{ stdenv, fetchurl, erlang }: + +stdenv.mkDerivation { + name = "rebar-2.1.0-pre"; + + src = fetchurl { + url = "https://github.com/basho/rebar/archive/2.1.0-pre.tar.gz"; + sha256 = "0dsbk9ssvk1hx9275900dg4bz79kpwcid4gsz09ziiwzv0jjbrjn"; + }; + + buildInputs = [ erlang ]; + + buildPhase = "escript bootstrap"; + installPhase = '' + mkdir -p $out/bin + cp rebar $out/bin/rebar + ''; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4b7162866e7de..530b49f35a1b1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3035,6 +3035,10 @@ let erlangR16B01 = callPackage ../development/interpreters/erlang/R16B01.nix { }; erlang = erlangR16B01; + rebar = callPackage ../development/tools/build-managers/rebar { }; + + elixir = callPackage ../development/interpreters/elixir { }; + groovy = callPackage ../development/interpreters/groovy { }; guile_1_8 = callPackage ../development/interpreters/guile/1.8.nix { }; -- cgit 1.4.1 From dbfcdc9066df81257097985ec7eff318dc6c803f Mon Sep 17 00:00:00 2001 From: Moritz Ulrich Date: Wed, 7 Aug 2013 16:09:08 +0200 Subject: Add meta for elixir & rebar. Signed-off-by: Moritz Ulrich --- pkgs/development/interpreters/elixir/default.nix | 15 +++++++++++++++ pkgs/development/tools/build-managers/rebar/default.nix | 17 +++++++++++++++++ 2 files changed, 32 insertions(+) (limited to 'pkgs') diff --git a/pkgs/development/interpreters/elixir/default.nix b/pkgs/development/interpreters/elixir/default.nix index a368e99ff384c..760182406d532 100644 --- a/pkgs/development/interpreters/elixir/default.nix +++ b/pkgs/development/interpreters/elixir/default.nix @@ -17,4 +17,19 @@ stdenv.mkDerivation { --replace '$(shell echo `pwd`/rebar)' ${rebar}/bin/rebar \ --replace "/usr/local" $out ''; + + meta = { + homepage = "http://elixir-lang.org/"; + description = "Elixir is a functional, meta-programming aware language built on top of the Erlang VM."; + + longDescription = '' + Elixir is a functional, meta-programming + aware language built on top of the Erlang VM. It is a dynamic + language with flexible syntax and macro support that leverages + Erlang's abilities to build concurrent, distributed and + fault-tolerant applications with hot code upgrades.p + ''; + + platforms = stdenv.lib.platforms.linux; + }; } diff --git a/pkgs/development/tools/build-managers/rebar/default.nix b/pkgs/development/tools/build-managers/rebar/default.nix index 9f9e73a03d865..bb230304496bd 100644 --- a/pkgs/development/tools/build-managers/rebar/default.nix +++ b/pkgs/development/tools/build-managers/rebar/default.nix @@ -15,4 +15,21 @@ stdenv.mkDerivation { mkdir -p $out/bin cp rebar $out/bin/rebar ''; + + meta = { + homepage = "https://github.com/rebar/rebar"; + description = "Erlang build tool that makes it easy to compile and test Erlang applications, port drivers and releases."; + + longDescription = '' + rebar is a self-contained Erlang script, so it's easy to + distribute or even embed directly in a project. Where possible, + rebar uses standard Erlang/OTP conventions for project + structures, thus minimizing the amount of build configuration + work. rebar also provides dependency management, enabling + application writers to easily re-use common libraries from a + variety of locations (git, hg, etc). + ''; + + platforms = stdenv.lib.platforms.linux; + }; } -- cgit 1.4.1 From 31083cd226cb4663983858fc773d67ef30637372 Mon Sep 17 00:00:00 2001 From: Moritz Ulrich Date: Fri, 9 Aug 2013 16:31:13 +0200 Subject: Add myself as a maintainer to erlang R16B1 and elixir. Signed-off-by: Moritz Ulrich --- pkgs/development/interpreters/elixir/default.nix | 2 ++ pkgs/development/interpreters/erlang/R16B01.nix | 4 +++- pkgs/development/tools/build-managers/rebar/default.nix | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/interpreters/elixir/default.nix b/pkgs/development/interpreters/elixir/default.nix index 760182406d532..ffa4402a72a7b 100644 --- a/pkgs/development/interpreters/elixir/default.nix +++ b/pkgs/development/interpreters/elixir/default.nix @@ -31,5 +31,7 @@ stdenv.mkDerivation { ''; platforms = stdenv.lib.platforms.linux; + + maintainers = [ stdenv.lib.maintainers.the-kenny ]; }; } diff --git a/pkgs/development/interpreters/erlang/R16B01.nix b/pkgs/development/interpreters/erlang/R16B01.nix index 7f41a22585938..902af75d49497 100644 --- a/pkgs/development/interpreters/erlang/R16B01.nix +++ b/pkgs/development/interpreters/erlang/R16B01.nix @@ -40,6 +40,8 @@ stdenv.mkDerivation { ''; platforms = stdenv.lib.platforms.linux; - maintainers = [ stdenv.lib.maintainers.simons ]; + # Note: Maintainer of prev. erlang version was simons. If he wants + # to continue maintaining erlang I'm totally ok with that. + maintainers = [ stdenv.lib.maintainers.the-kenny ]; }; } diff --git a/pkgs/development/tools/build-managers/rebar/default.nix b/pkgs/development/tools/build-managers/rebar/default.nix index bb230304496bd..68eacf8d2ea48 100644 --- a/pkgs/development/tools/build-managers/rebar/default.nix +++ b/pkgs/development/tools/build-managers/rebar/default.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation { ''; platforms = stdenv.lib.platforms.linux; + maintainers = [ stdenv.lib.maintainers.the-kenny ]; }; } -- cgit 1.4.1 From 02707296e88a1548155d34a2ff240dfe15f804d7 Mon Sep 17 00:00:00 2001 From: Moritz Ulrich Date: Fri, 9 Aug 2013 17:30:10 +0200 Subject: Update leiningen to 2.3.0. Unfortunately, leiningen will now pull in some dependencies via maven (via http) on `lein version' so the test at the end of builder.sh failed. This is okay because leiningen is used only as a interactive tool and no other package in Nixpkgs depends on it. Signed-off-by: Moritz Ulrich --- pkgs/development/tools/build-managers/leiningen/builder.sh | 4 ---- .../development/tools/build-managers/leiningen/default.nix | 14 +++++++------- .../tools/build-managers/leiningen/lein_2.1.2.patch | 4 ---- .../tools/build-managers/leiningen/lein_2.3.0.patch | 4 ++++ 4 files changed, 11 insertions(+), 15 deletions(-) delete mode 100644 pkgs/development/tools/build-managers/leiningen/lein_2.1.2.patch create mode 100644 pkgs/development/tools/build-managers/leiningen/lein_2.3.0.patch (limited to 'pkgs') diff --git a/pkgs/development/tools/build-managers/leiningen/builder.sh b/pkgs/development/tools/build-managers/leiningen/builder.sh index c4b7002a71861..f5489a4a76fca 100644 --- a/pkgs/development/tools/build-managers/leiningen/builder.sh +++ b/pkgs/development/tools/build-managers/leiningen/builder.sh @@ -21,7 +21,3 @@ chmod -v 755 $out_bin patchShebangs $out wrapProgram $out_bin --prefix PATH ":" ${rlwrap}/bin - -echo "Testing out \"lein version\"..." -$out_bin version -echo "Success." diff --git a/pkgs/development/tools/build-managers/leiningen/default.nix b/pkgs/development/tools/build-managers/leiningen/default.nix index bf1a275046ec7..d7f819c45f6be 100644 --- a/pkgs/development/tools/build-managers/leiningen/default.nix +++ b/pkgs/development/tools/build-managers/leiningen/default.nix @@ -1,21 +1,21 @@ -{stdenv, fetchurl, makeWrapper, openjdk, rlwrap, clojure }: +{ stdenv, fetchurl, makeWrapper, jdk, rlwrap, clojure }: stdenv.mkDerivation rec { pname = "leiningen"; - version = "2.1.2"; + version = "2.3.0"; name = "${pname}-${version}"; src = fetchurl { url = "https://raw.github.com/technomancy/leiningen/${version}/bin/lein-pkg"; - sha256 = "10s4xpwrhd8wz3h2vj8ay4rf2hw8vzswfkr8ckckk3fhjcn130dy"; + sha256 = "18rk1rr9il5jc3103cnmii6hyc1j3k12d975sqrcqyg97h7f0jkb"; }; jarsrc = fetchurl { url = "https://leiningen.s3.amazonaws.com/downloads/${pname}-${version}-standalone.jar"; - sha256 = "08jq21zpsgwsmsz7lpfxidj2s3mv8i23fjwyl9qc6dngskkx45sa"; + sha256 = "1higd309b43lly7fv1pd5lfd3lyrij95nrzklqmk8vf9llw6974p"; }; - patches = ./lein_2.1.2.patch; + patches = ./lein_2.3.0.patch; inherit rlwrap clojure; @@ -23,13 +23,13 @@ stdenv.mkDerivation rec { buildInputs = [ makeWrapper ]; - propagatedBuildInputs = [ openjdk clojure ]; + propagatedBuildInputs = [ jdk clojure ]; meta = { homepage = https://github.com/technomancy/leiningen; description = "Project automation for Clojure"; license = "EPL"; platforms = stdenv.lib.platforms.unix; - maintainer = with stdenv.lib.maintainers; [the-kenny]; + maintainer = with stdenv.lib.maintainers; [ the-kenny ]; }; } diff --git a/pkgs/development/tools/build-managers/leiningen/lein_2.1.2.patch b/pkgs/development/tools/build-managers/leiningen/lein_2.1.2.patch deleted file mode 100644 index 23f6b62477647..0000000000000 --- a/pkgs/development/tools/build-managers/leiningen/lein_2.1.2.patch +++ /dev/null @@ -1,4 +0,0 @@ -46c47 -< LEIN_JAR=/usr/share/java/leiningen-$LEIN_VERSION-standalone.jar ---- -> LEIN_JAR=$(find $(dirname $0)/../lib -name *-standalone.jar | head -n 1) diff --git a/pkgs/development/tools/build-managers/leiningen/lein_2.3.0.patch b/pkgs/development/tools/build-managers/leiningen/lein_2.3.0.patch new file mode 100644 index 0000000000000..23f6b62477647 --- /dev/null +++ b/pkgs/development/tools/build-managers/leiningen/lein_2.3.0.patch @@ -0,0 +1,4 @@ +46c47 +< LEIN_JAR=/usr/share/java/leiningen-$LEIN_VERSION-standalone.jar +--- +> LEIN_JAR=$(find $(dirname $0)/../lib -name *-standalone.jar | head -n 1) -- cgit 1.4.1 From d9a4706f73430169bf1d49ea76ea0c15a1bb909b Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 9 Aug 2013 17:39:23 +0200 Subject: linux: Use kmod instead of module-init-tools --- pkgs/os-specific/linux/kernel/builder.sh | 11 ++--------- pkgs/os-specific/linux/kernel/generic.nix | 4 ++-- pkgs/top-level/all-packages.nix | 12 ++++++------ 3 files changed, 10 insertions(+), 17 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/builder.sh b/pkgs/os-specific/linux/kernel/builder.sh index 621237fa9a3f5..8fb5e9f91eb44 100644 --- a/pkgs/os-specific/linux/kernel/builder.sh +++ b/pkgs/os-specific/linux/kernel/builder.sh @@ -23,8 +23,6 @@ configurePhase() { export INSTALL_PATH=$out export INSTALL_MOD_PATH=$out - substituteInPlace scripts/depmod.sh --replace '-b "$INSTALL_MOD_PATH"' "" - # Set our own localversion, if specified. rm -f localversion* if test -n "$localVersion"; then @@ -70,14 +68,9 @@ installPhase() { cp vmlinux $out if grep -q "CONFIG_MODULES=y" .config; then - # Install the modules in $out/lib/modules with matching paths - # in modules.dep (i.e., refererring to $out/lib/modules, not - # /lib/modules). The depmod_opts= is to prevent the kernel - # from passing `-b PATH' to depmod. - export MODULE_DIR=$out/lib/modules/ - substituteInPlace Makefile --replace '-b $(INSTALL_MOD_PATH)' '' + # Install the modules in $out/lib/modules. make modules_install \ - DEPMOD=$module_init_tools/sbin/depmod depmod_opts= \ + DEPMOD=$kmod/sbin/depmod \ $makeFlags "${makeFlagsArray[@]}" \ $installFlags "${installFlagsArray[@]}" diff --git a/pkgs/os-specific/linux/kernel/generic.nix b/pkgs/os-specific/linux/kernel/generic.nix index ad243ae5b7c14..1ade247362797 100644 --- a/pkgs/os-specific/linux/kernel/generic.nix +++ b/pkgs/os-specific/linux/kernel/generic.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, perl, mktemp, module_init_tools, bc +{ stdenv, fetchurl, perl, mktemp, kmod, bc , # The kernel source tarball. src @@ -78,7 +78,7 @@ stdenv.mkDerivation { generateConfig = ./generate-config.pl; - inherit preConfigure src module_init_tools localVersion postInstall postBuild; + inherit preConfigure src kmod localVersion postInstall postBuild; patches = map (p: p.patch) kernelPatches; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8b36b2f1595f3..cdd240d89b858 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6377,7 +6377,7 @@ let kernelPatches = callPackage ../os-specific/linux/kernel/patches.nix { }; linux_3_0 = makeOverridable (import ../os-specific/linux/kernel/linux-3.0.nix) { - inherit fetchurl stdenv perl mktemp bc module_init_tools ubootChooser; + inherit fetchurl stdenv perl mktemp bc kmod ubootChooser; kernelPatches = [ kernelPatches.sec_perm_2_6_24 # kernelPatches.aufs3_0 @@ -6385,7 +6385,7 @@ let }; linux_3_2 = makeOverridable (import ../os-specific/linux/kernel/linux-3.2.nix) { - inherit fetchurl stdenv perl mktemp bc module_init_tools ubootChooser; + inherit fetchurl stdenv perl mktemp bc kmod ubootChooser; kernelPatches = [ kernelPatches.sec_perm_2_6_24 # kernelPatches.aufs3_2 @@ -6411,7 +6411,7 @@ let }); linux_3_4 = makeOverridable (import ../os-specific/linux/kernel/linux-3.4.nix) { - inherit fetchurl stdenv perl mktemp bc module_init_tools ubootChooser; + inherit fetchurl stdenv perl mktemp bc kmod ubootChooser; kernelPatches = [ kernelPatches.sec_perm_2_6_24 # kernelPatches.aufs3_4 @@ -6430,11 +6430,11 @@ let }); linux_3_6_rpi = makeOverridable (import ../os-specific/linux/kernel/linux-rpi-3.6.nix) { - inherit fetchurl stdenv perl mktemp bc module_init_tools ubootChooser; + inherit fetchurl stdenv perl mktemp bc kmod ubootChooser; }; linux_3_9 = makeOverridable (import ../os-specific/linux/kernel/linux-3.9.nix) { - inherit fetchurl stdenv perl mktemp bc module_init_tools ubootChooser; + inherit fetchurl stdenv perl mktemp bc kmod ubootChooser; kernelPatches = [ kernelPatches.sec_perm_2_6_24 @@ -6446,7 +6446,7 @@ let }; linux_3_10 = makeOverridable (import ../os-specific/linux/kernel/linux-3.10.nix) { - inherit fetchurl stdenv perl mktemp bc module_init_tools ubootChooser; + inherit fetchurl stdenv perl mktemp bc kmod ubootChooser; kernelPatches = [ kernelPatches.sec_perm_2_6_24 -- cgit 1.4.1 From 9845e6ec5c9dd9dbc3d692e4c62f6c86a0b4dad7 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 9 Aug 2013 17:55:45 +0200 Subject: Kernel module aggregator: Use kmod instead of module-init-tools --- pkgs/os-specific/linux/kmod/aggregator.nix | 27 ++++++++++++++++++++++ .../linux/module-init-tools/aggregator.nix | 27 ---------------------- pkgs/top-level/all-packages.nix | 4 ++-- 3 files changed, 29 insertions(+), 29 deletions(-) create mode 100644 pkgs/os-specific/linux/kmod/aggregator.nix delete mode 100644 pkgs/os-specific/linux/module-init-tools/aggregator.nix (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kmod/aggregator.nix b/pkgs/os-specific/linux/kmod/aggregator.nix new file mode 100644 index 0000000000000..161af38ff608f --- /dev/null +++ b/pkgs/os-specific/linux/kmod/aggregator.nix @@ -0,0 +1,27 @@ +{ stdenv, kmod, modules, buildEnv }: + +buildEnv { + name = "kernel-modules"; + + paths = modules; + + postBuild = + '' + source ${stdenv}/setup + + kernelVersion=$(cd $out/lib/modules && ls -d *) + if test "$(echo $kernelVersion | wc -w)" != 1; then + echo "inconsistent kernel versions: $kernelVersion" + exit 1 + fi + + echo "kernel version is $kernelVersion" + + # Regenerate the depmod map files. Be sure to pass an explicit + # kernel version number, otherwise depmod will use `uname -r'. + if test -w $out/lib/modules/$kernelVersion; then + rm -f $out/lib/modules/$kernelVersion/modules.* + ${kmod}/sbin/depmod -b $out -a $kernelVersion + fi + ''; +} diff --git a/pkgs/os-specific/linux/module-init-tools/aggregator.nix b/pkgs/os-specific/linux/module-init-tools/aggregator.nix deleted file mode 100644 index cc4e6ab355219..0000000000000 --- a/pkgs/os-specific/linux/module-init-tools/aggregator.nix +++ /dev/null @@ -1,27 +0,0 @@ -{stdenv, module_init_tools, modules, buildEnv}: - -buildEnv { - name = "kernel-modules"; - - paths = modules; - - postBuild = - '' - source ${stdenv}/setup - - kernelVersion=$(cd $out/lib/modules && ls -d *) - if test "$(echo $kernelVersion | wc -w)" != 1; then - echo "inconsistent kernel versions: $kernelVersion" - exit 1 - fi - - echo "kernel version is $kernelVersion" - - # Regenerate the depmod map files. Be sure to pass an explicit - # kernel version number, otherwise depmod will use `uname -r'. - if test -w $out/lib/modules/$kernelVersion; then - rm -f $out/lib/modules/$kernelVersion/modules.* - MODULE_DIR=$out/lib/modules/ ${module_init_tools}/sbin/depmod -a $kernelVersion - fi - ''; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cdd240d89b858..9c74707967058 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6647,8 +6647,8 @@ let mountall = callPackage ../os-specific/linux/mountall { }; aggregateModules = modules: - import ../os-specific/linux/module-init-tools/aggregator.nix { - inherit stdenv module_init_tools modules buildEnv; + callPackage ../os-specific/linux/kmod/aggregator.nix { + inherit modules; }; multipath_tools = callPackage ../os-specific/linux/multipath-tools { }; -- cgit 1.4.1 From f4681d8e08092353a58c36e6ae79509719b1e25c Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 9 Aug 2013 18:47:09 +0200 Subject: virtualbox: Update to 4.2.16 --- pkgs/applications/virtualization/virtualbox/default.nix | 8 ++++---- .../virtualization/virtualbox/guest-additions/default.nix | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/virtualization/virtualbox/default.nix b/pkgs/applications/virtualization/virtualbox/default.nix index 264f1259fe546..724dc6ca16e91 100644 --- a/pkgs/applications/virtualization/virtualbox/default.nix +++ b/pkgs/applications/virtualization/virtualbox/default.nix @@ -11,7 +11,7 @@ with stdenv.lib; let - version = "4.2.14"; # changes ./guest-additions as well + version = "4.2.16"; # changes ./guest-additions as well forEachModule = action: '' for mod in \ @@ -31,11 +31,11 @@ let ''; # See https://github.com/NixOS/nixpkgs/issues/672 for details - extpackRevision = "86644"; + extpackRevision = "86992"; extensionPack = requireFile rec { name = "Oracle_VM_VirtualBox_Extension_Pack-${version}-${extpackRevision}.vbox-extpack"; # Has to be base16 because it's used as an input to VBoxExtPackHelperApp! - sha256 = "5813cae72790de4893cadb839ffbd148290a44ec6913d901d84c9b3740ab1b1e"; + sha256 = "03gsl0548hrcspl5mi7snng08phwd3vfn6qmx41h2xwvwvmv324g"; message = '' In order to use the extension pack, you need to comply with the VirtualBox Personal Use and Evaluation License (PUEL) by downloading the related binaries from: @@ -54,7 +54,7 @@ in stdenv.mkDerivation { src = fetchurl { url = "http://download.virtualbox.org/virtualbox/${version}/VirtualBox-${version}.tar.bz2"; - sha256 = "038k65cdvr80da5nfan5r3rjrnxqab2fbf2pr2jq8g1gc4cxrxpq"; + sha256 = "0nnl8qh8j4sk5zn78hrp6ccidmk332p7qg6pv5a0a4irs0b8j3zz"; }; buildInputs = diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix index e7843b07fc34b..cca133685f602 100644 --- a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix +++ b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation { src = fetchurl { url = "http://download.virtualbox.org/virtualbox/${version}/VBoxGuestAdditions_${version}.iso"; - sha256 = "9f08f13bbd818fb3ef9916658542ad0999c35e11afc1f6e8ff0b944405486e8a"; + sha256 = "1id0rb2sdnn34rvjl2v3hp3z9g9c4s4f4kl1lx0myjlqv8i0fayg"; }; KERN_DIR = "${kernelDev}/lib/modules/*/build"; -- cgit 1.4.1 From 67a46ce928c9190c9b11982120000df711ef1945 Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Fri, 9 Aug 2013 21:52:58 +0200 Subject: Add taskjuggler ruby gem Unfortunately, this changes lots of unrelated gems. --- pkgs/development/interpreters/ruby/generated.nix | 195 +++++++++++------------ 1 file changed, 97 insertions(+), 98 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/interpreters/ruby/generated.nix b/pkgs/development/interpreters/ruby/generated.nix index 7446e52704c88..ff0bcf235aeb9 100644 --- a/pkgs/development/interpreters/ruby/generated.nix +++ b/pkgs/development/interpreters/ruby/generated.nix @@ -12,10 +12,10 @@ g: # Get dependencies from patched gems activesupport = g.activesupport_4_0_0; addressable = g.addressable_2_3_5; arel = g.arel_4_0_0; - atomic = g.atomic_1_1_10; + atomic = g.atomic_1_1_12; atoulme_Antwrap = g.atoulme_Antwrap_0_7_4; autotest_rails = g.autotest_rails_4_1_2; - aws_sdk = g.aws_sdk_1_12_0; + aws_sdk = g.aws_sdk_1_14_1; bitbucket_backup = g.bitbucket_backup_0_2_2; builder = g.builder_3_2_2; buildr = g.buildr_1_4_12; @@ -31,9 +31,8 @@ g: # Get dependencies from patched gems erubis = g.erubis_2_7_0; eventmachine = g.eventmachine_1_0_3; eventmachine_tail = g.eventmachine_tail_0_6_4; - execjs = g.execjs_1_4_0; fakes3 = g.fakes3_0_1_5; - faraday = g.faraday_0_8_7; + faraday = g.faraday_0_8_8; faraday_middleware = g.faraday_middleware_0_8_8; ffi = g.ffi_1_9_0; file_tail = g.file_tail_1_0_12; @@ -46,10 +45,9 @@ g: # Get dependencies from patched gems i18n = g.i18n_0_6_4; iconv = g.iconv_1_0_3; jruby_pageant = g.jruby_pageant_1_1_1; - jsduck = g.jsduck_4_10_4; + jsduck = g.jsduck_5_0_1; json = g.json_1_8_0; json_pure = g.json_pure_1_8_0; - libv8 = g.libv8_3_11_8_17_x86_64_linux; locale = g.locale_2_0_8; lockfile = g.lockfile_2_1_0; macaddr = g.macaddr_1_6_1; @@ -59,10 +57,10 @@ g: # Get dependencies from patched gems mini_portile = g.mini_portile_0_5_1; minitar = g.minitar_0_5_3; minitest = g.minitest_4_7_5; - multi_json = g.multi_json_1_7_7; + multi_json = g.multi_json_1_7_8; multipart_post = g.multipart_post_1_2_0; - net_http_digest_auth = g.net_http_digest_auth_1_3; - net_http_persistent = g.net_http_persistent_2_8; + net_http_digest_auth = g.net_http_digest_auth_1_4; + net_http_persistent = g.net_http_persistent_2_9; net_sftp = g.net_sftp_2_0_5; net_ssh = g.net_ssh_2_6_8; nix = g.nix_0_1_1; @@ -80,11 +78,11 @@ g: # Get dependencies from patched gems rake = g.rake_10_1_0; rb_fsevent = g.rb_fsevent_0_9_3; rdiscount = g.rdiscount_2_1_6; - ref = g.ref_1_0_5; remote_syslog = g.remote_syslog_1_6_14; right_aws = g.right_aws_3_1_0; right_http_connection = g.right_http_connection_1_4_0; rjb = g.rjb_1_4_8; + rkelly_remix = g.rkelly_remix_0_0_4; rmail = g.rmail_1_0_0; rspec = g.rspec_2_11_0; rspec_core = g.rspec_core_2_11_1; @@ -92,19 +90,20 @@ g: # Get dependencies from patched gems rspec_mocks = g.rspec_mocks_2_11_3; rubyforge = g.rubyforge_2_0_4; rubyzip = g.rubyzip_0_9_9; - sass = g.sass_3_2_9; - selenium_webdriver = g.selenium_webdriver_2_33_0; + sass = g.sass_3_2_10; + selenium_webdriver = g.selenium_webdriver_2_34_0; servolux = g.servolux_0_10_0; sinatra = g.sinatra_1_3_2; sprockets = g.sprockets_2_10_0; sprockets_rails = g.sprockets_rails_2_0_0; syslog_protocol = g.syslog_protocol_0_9_2; systemu = g.systemu_2_5_2; + taskjuggler = g.taskjuggler_3_5_0; + term_ansicolor = g.term_ansicolor_1_2_2; text = g.text_1_2_1; - therubyracer = g.therubyracer_0_11_4; thin = g.thin_1_5_1; thor = g.thor_0_18_1; - thread_safe = g.thread_safe_0_1_0; + thread_safe = g.thread_safe_0_1_2; tilt = g.tilt_1_4_1; tins = g.tins_0_8_3; treetop = g.treetop_1_4_14; @@ -121,7 +120,7 @@ g: # Get dependencies from patched gems xml_simple = g.xml_simple_1_1_1; yajl_ruby = g.yajl_ruby_1_1_0; }; - gem_nix_args = [ ''autotest-rails'' ''aws-sdk'' ''bitbucket-backup'' ''buildr'' ''fakes3'' ''foreman'' ''gettext'' ''iconv'' ''jsduck'' ''lockfile'' ''mechanize'' ''nix'' ''papertrail-cli'' ''rails'' ''rake'' ''rb-fsevent'' ''remote_syslog'' ''right_aws'' ''rmail'' ''sass'' ''selenium-webdriver'' ''sinatra-1.3.2'' ''thin'' ''trollop'' ''uuid'' ''xapian-full'' ''xapian-ruby'' ]; + gem_nix_args = [ ''autotest-rails'' ''aws-sdk'' ''bitbucket-backup'' ''buildr'' ''fakes3'' ''foreman'' ''gettext'' ''iconv'' ''jsduck'' ''lockfile'' ''mechanize'' ''nix'' ''papertrail-cli'' ''rails'' ''rake'' ''rb-fsevent'' ''remote_syslog'' ''right_aws'' ''rmail'' ''sass'' ''selenium-webdriver'' ''sinatra-1.3.2'' ''taskjuggler'' ''thin'' ''trollop'' ''uuid'' ''xapian-full'' ''xapian-ruby'' ]; gems = { ZenTest_4_9_2 = { basename = ''ZenTest''; @@ -217,7 +216,7 @@ installed versions.''; longDescription = ''A toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Rich support for multibyte strings, internationalization, time zones, and testing.''; }; name = ''activesupport-4.0.0''; - requiredGems = [ g.i18n_0_6_4 g.multi_json_1_7_7 g.tzinfo_0_3_37 g.minitest_4_7_5 g.thread_safe_0_1_0 ]; + requiredGems = [ g.i18n_0_6_4 g.multi_json_1_7_8 g.tzinfo_0_3_37 g.minitest_4_7_5 g.thread_safe_0_1_2 ]; sha256 = ''0agxkvjhhv6r9rpm0lcgjny4sn1ihhvhlgs46rgi3fz0y1d93ids''; }; addressable_2_3_5 = { @@ -252,16 +251,16 @@ database compatibility and query generation.''; requiredGems = [ ]; sha256 = ''19xzg8jhp4p18xlf6sp4yhf6vdpc3hl8lm23n6glikclm7rvgick''; }; - atomic_1_1_10 = { + atomic_1_1_12 = { basename = ''atomic''; meta = { description = ''An atomic reference implementation for JRuby, Rubinius, and MRI''; homepage = ''http://github.com/headius/ruby-atomic''; longDescription = ''An atomic reference implementation for JRuby, Rubinius, and MRI''; }; - name = ''atomic-1.1.10''; + name = ''atomic-1.1.12''; requiredGems = [ ]; - sha256 = ''0ms6b2f9hij6bap901ra2wx7lk4y2bsasifcqr7m3z8l5my372jh''; + sha256 = ''038kihswmzlzsc96r3qg5g0khdg5lywjk2nz32i7l6j85lpg233v''; }; atoulme_Antwrap_0_7_4 = { basename = ''atoulme_Antwrap''; @@ -297,16 +296,16 @@ rails support and extra plugins for migrations and fixtures.''; requiredGems = [ g.ZenTest_4_9_2 ]; sha256 = ''1wkb5jayb39yx0i8ly7sibygf9f9c3w24jg2z1qgm135zlb070v4''; }; - aws_sdk_1_12_0 = { + aws_sdk_1_14_1 = { basename = ''aws_sdk''; meta = { description = ''AWS SDK for Ruby''; homepage = ''http://aws.amazon.com/sdkforruby''; longDescription = ''AWS SDK for Ruby''; }; - name = ''aws-sdk-1.12.0''; + name = ''aws-sdk-1.14.1''; requiredGems = [ g.uuidtools_2_1_4 g.nokogiri_1_5_10 g.json_1_8_0 ]; - sha256 = ''0ijz5ch7ch5kj19j5caf5h3hdfmmny9v9clkdh664cr46ylvkv3n''; + sha256 = ''18lvxnkb7xb2q7z5ifz9j2b9v17r6fd04s83pac7598s3zj6k4na''; }; bitbucket_backup_0_2_2 = { basename = ''bitbucket_backup''; @@ -553,17 +552,6 @@ using TCP/IP, especially if custom protocols are required.''; requiredGems = [ g.eventmachine_1_0_3 ]; sha256 = ''1pvlb34vdzd81kf9f3xyibb4f55xjqm7lqqy28dgyci5cyv50y61''; }; - execjs_1_4_0 = { - basename = ''execjs''; - meta = { - description = ''Run JavaScript code from Ruby''; - homepage = ''https://github.com/sstephenson/execjs''; - longDescription = ''ExecJS lets you run JavaScript code from Ruby.''; - }; - name = ''execjs-1.4.0''; - requiredGems = [ g.multi_json_1_7_7 ]; - sha256 = ''0b69ci2afbcdqsri3i89a7s7j7palxsxdb65x6h2wx79kzlc5xcs''; - }; fakes3_0_1_5 = { basename = ''fakes3''; meta = { @@ -574,15 +562,15 @@ using TCP/IP, especially if custom protocols are required.''; requiredGems = [ g.thor_0_18_1 g.builder_3_2_2 ]; sha256 = ''1na5wrbarla6s414svqmr5spbpv6vmcgpswal444x4clcpmadhib''; }; - faraday_0_8_7 = { + faraday_0_8_8 = { basename = ''faraday''; meta = { description = ''HTTP/REST API client library.''; homepage = ''https://github.com/lostisland/faraday''; }; - name = ''faraday-0.8.7''; + name = ''faraday-0.8.8''; requiredGems = [ g.multipart_post_1_2_0 ]; - sha256 = ''186a9md3ixanl2crdlw37kspw5wiyw16z9mj3aw8rd1yd5q56ddi''; + sha256 = ''no hash''; }; faraday_middleware_0_8_8 = { basename = ''faraday_middleware''; @@ -592,7 +580,7 @@ using TCP/IP, especially if custom protocols are required.''; longDescription = ''Various middleware for Faraday''; }; name = ''faraday_middleware-0.8.8''; - requiredGems = [ g.faraday_0_8_7 ]; + requiredGems = [ g.faraday_0_8_8 ]; sha256 = ''1n0g8pm7ynx6ffyqhscc1cqw97zhvd8isr31yfyj15335j1jsncz''; }; ffi_1_9_0 = { @@ -747,16 +735,16 @@ For extra goodness, see: http://seattlerb.rubyforge.org/hoe/Hoe.pdf''; requiredGems = [ ]; sha256 = ''1kgqsn0bagr41gf5kbqaxbs38a7s5bm85m0pdx4qz7d70v9nc9cl''; }; - jsduck_4_10_4 = { + jsduck_5_0_1 = { basename = ''jsduck''; meta = { description = ''Simple JavaScript Duckumentation generator''; homepage = ''https://github.com/senchalabs/jsduck''; longDescription = ''Documentation generator for Sencha JS frameworks''; }; - name = ''jsduck-4.10.4''; - requiredGems = [ g.rdiscount_2_1_6 g.json_1_8_0 g.parallel_0_7_1 g.execjs_1_4_0 g.therubyracer_0_11_4 g.dimensions_1_2_0 ]; - sha256 = ''1xnad96wmszz0m66wrwciihba6whpg8bglwkbazrifxh9kcw7wih''; + name = ''jsduck-5.0.1''; + requiredGems = [ g.rdiscount_2_1_6 g.json_1_8_0 g.parallel_0_7_1 g.rkelly_remix_0_0_4 g.dimensions_1_2_0 ]; + sha256 = ''0py1ik9jri5f230ifqxv0y0p4w0dp5jp8a9hfzgzaz4xvpzqyf7h''; }; json_1_8_0 = { basename = ''json''; @@ -791,17 +779,6 @@ For extra goodness, see: http://seattlerb.rubyforge.org/hoe/Hoe.pdf''; requiredGems = [ ]; sha256 = ''0kkn5zhiffav2cffj43wwvzj07825r4j463ilfjgik034vnbjs83''; }; - libv8_3_11_8_17_x86_64_linux = { - basename = ''libv8''; - meta = { - description = ''Distribution of the V8 JavaScript engine''; - homepage = ''http://github.com/cowboyd/libv8''; - longDescription = ''Distributes the V8 JavaScript engine in binary and source forms in order to support fast builds of The Ruby Racer''; - }; - name = ''libv8-3.11.8.17-x86_64-linux''; - requiredGems = [ ]; - sha256 = ''1s2j79rm2idny701l6rsnig6451w2wfipgmfvxf05d1syn14cmg9''; - }; locale_2_0_8 = { basename = ''locale''; meta = { @@ -859,7 +836,7 @@ submitted. Mechanize also keeps track of the sites that you have visited as a history.''; }; name = ''mechanize-2.7.1''; - requiredGems = [ g.net_http_digest_auth_1_3 g.net_http_persistent_2_8 g.mime_types_1_23 g.http_cookie_1_0_1 g.nokogiri_1_6_0 g.ntlm_http_0_1_1 g.webrobots_0_1_1 g.domain_name_0_5_12 ]; + requiredGems = [ g.net_http_digest_auth_1_4 g.net_http_persistent_2_9 g.mime_types_1_23 g.http_cookie_1_0_1 g.nokogiri_1_6_0 g.ntlm_http_0_1_1 g.webrobots_0_1_1 g.domain_name_0_5_12 ]; sha256 = ''0abcrabsjamp4fjbizp4dv8nkz7jv03r9n0lpn9yypb48ij876vh''; }; mime_types_1_23 = { @@ -979,16 +956,16 @@ extract-method refactorings still apply.''; requiredGems = [ ]; sha256 = ''03p6iban9gcpcflzp4z901s1hgj9369p6515h967ny6hlqhcf2iy''; }; - multi_json_1_7_7 = { + multi_json_1_7_8 = { basename = ''multi_json''; meta = { description = ''A common interface to multiple JSON libraries.''; homepage = ''http://github.com/intridea/multi_json''; longDescription = ''A common interface to multiple JSON libraries, including Oj, Yajl, the JSON gem (with C-extensions), the pure-Ruby JSON gem, NSJSONSerialization, gson.rb, JrJackson, and OkJson.''; }; - name = ''multi_json-1.7.7''; + name = ''multi_json-1.7.8''; requiredGems = [ ]; - sha256 = ''1w3fpi52h4a7r0a670xzrwa40l5irh69r45cbvxw24bsp19sfxzr''; + sha256 = ''no hash''; }; multipart_post_1_2_0 = { basename = ''multipart_post''; @@ -1001,7 +978,7 @@ extract-method refactorings still apply.''; requiredGems = [ ]; sha256 = ''12p7lnmc52di1r4h73h6xrpppplzyyhani9p7wm8l4kgf1hnmwnc''; }; - net_http_digest_auth_1_3 = { + net_http_digest_auth_1_4 = { basename = ''net_http_digest_auth''; meta = { description = ''An implementation of RFC 2617 - Digest Access Authentication''; @@ -1014,11 +991,11 @@ In order to use net-http-digest_auth you'll need to perform some request wrangling on your own. See the class documentation at Net::HTTP::DigestAuth for an example.''; }; - name = ''net-http-digest_auth-1.3''; + name = ''net-http-digest_auth-1.4''; requiredGems = [ ]; - sha256 = ''11hn4fb02rx799ck1gghmz7b32977zbi9sz2jpfyz43igwz2dvzy''; + sha256 = ''14801gr34g0rmqz9pv4rkfa3crfdbyfk6r48vpg5a5407v0sixqi''; }; - net_http_persistent_2_8 = { + net_http_persistent_2_9 = { basename = ''net_http_persistent''; meta = { description = ''Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8''; @@ -1034,9 +1011,9 @@ Net::HTTP supports persistent connections with some API methods but does not handle reconnection gracefully. Net::HTTP::Persistent supports reconnection and retry according to RFC 2616.''; }; - name = ''net-http-persistent-2.8''; + name = ''net-http-persistent-2.9''; requiredGems = [ ]; - sha256 = ''1y50ssi8lcxfady4wwy242sgsr1424g5rg3wpav6kqc9rba74v9l''; + sha256 = ''0k9bp7q5fsh908jnkwfj71ky04i4ih0ky6sqi5vl6zcpjsczgfcb''; }; net_sftp_2_0_5 = { basename = ''net_sftp''; @@ -1110,7 +1087,7 @@ enough of it.''; }; name = ''nokogiri-1.6.0''; requiredGems = [ g.mini_portile_0_5_1 ]; - sha256 = ''1icrny9w2hd0pm7cyq5wqdkbzr57dkma1lbyrr0x14lsnangkidb''; + sha256 = ''no hash''; }; ntlm_http_0_1_1 = { basename = ''ntlm_http''; @@ -1131,7 +1108,7 @@ enough of it.''; longDescription = ''Command-line client for Papertrail hosted log management service. Tails and searches app server logs and system syslog. Supports Boolean search and works with grep and pipe output (Unix).''; }; name = ''papertrail-0.9.7''; - requiredGems = [ g.addressable_2_3_5 g.yajl_ruby_1_1_0 g.chronic_0_9_1 g.faraday_0_8_7 g.faraday_middleware_0_8_8 ]; + requiredGems = [ g.addressable_2_3_5 g.yajl_ruby_1_1_0 g.chronic_0_9_1 g.faraday_0_8_8 g.faraday_middleware_0_8_8 ]; sha256 = ''0v0m1v0qabbr9pmyl77znz39qy1m7p0xwvf3lf9hyq6n524f2dwr''; }; papertrail_cli_0_9_3 = { @@ -1288,17 +1265,6 @@ request helpers feature.''; requiredGems = [ ]; sha256 = ''180ln9gwxn0cyflg0i1viv7jyalmjqvqr34cb65xsmmsz1nz55q2''; }; - ref_1_0_5 = { - basename = ''ref''; - meta = { - description = ''Library that implements weak, soft, and strong references in Ruby.''; - homepage = ''http://github.com/bdurand/ref''; - longDescription = ''Library that implements weak, soft, and strong references in Ruby that work across multiple runtimes (MRI, REE, YARV, Jruby, Rubinius, and IronRuby). Also includes implementation of maps/hashes that use references and a reference queue.''; - }; - name = ''ref-1.0.5''; - requiredGems = [ ]; - sha256 = ''19qgpsfszwc2sfh6wixgky5agn831qq8ap854i1jqqhy1zsci3la''; - }; remote_syslog_1_6_14 = { basename = ''remote_syslog''; meta = { @@ -1401,6 +1367,19 @@ algorithm for low-level network errors. requiredGems = [ ]; sha256 = ''06ps4ssaxb8jwja53h7v7kb31hsdr997b8na89d1yasm5zyraliw''; }; + rkelly_remix_0_0_4 = { + basename = ''rkelly_remix''; + meta = { + description = ''Fork of the RKelly library to make it suitable as the JavaScript parser in JSDuck''; + longDescription = ''Fork of the RKelly library to make it suitable as the JavaScript parser +in JSDuck. + +* http://rkelly.rubyforge.org/''; + }; + name = ''rkelly-remix-0.0.4''; + requiredGems = [ ]; + sha256 = ''1w6yr5n3b8yd0rsba9q3zyxr0n2hbpkz4v2k1qx6j1ywvl9rc2c1''; + }; rmail_1_0_0 = { basename = ''rmail''; meta = { @@ -1484,7 +1463,7 @@ algorithm for low-level network errors. requiredGems = [ ]; sha256 = ''1khf6d903agnwd8965f5f8b353rzmfvygxp53z1199rqzw8h46q2''; }; - sass_3_2_9 = { + sass_3_2_10 = { basename = ''sass''; meta = { description = ''A powerful but elegant CSS compiler that makes CSS fun again.''; @@ -1495,20 +1474,20 @@ algorithm for low-level network errors. command line tool or a web-framework plugin. ''; }; - name = ''sass-3.2.9''; + name = ''sass-3.2.10''; requiredGems = [ ]; - sha256 = ''08lvbi4siavvci0g4m65576axcagw23i0iamdqv33kwdimik717q''; + sha256 = ''0anfff4hz8fz1wbimmp9vv4mjfl1swg7ww74j549788x41l4x283''; }; - selenium_webdriver_2_33_0 = { + selenium_webdriver_2_34_0 = { basename = ''selenium_webdriver''; meta = { description = ''The next generation developer focused tool for automated testing of webapps''; homepage = ''http://selenium.googlecode.com''; longDescription = ''WebDriver is a tool for writing automated tests of websites. It aims to mimic the behaviour of a real user, and as such interacts with the HTML of the application.''; }; - name = ''selenium-webdriver-2.33.0''; - requiredGems = [ g.multi_json_1_7_7 g.rubyzip_0_9_9 g.childprocess_0_3_9 g.websocket_1_0_7 ]; - sha256 = ''000fpc5vaf268g96vmqq9vlg8fgyh78290agayrk9qkds8i8cr5d''; + name = ''selenium-webdriver-2.34.0''; + requiredGems = [ g.multi_json_1_7_8 g.rubyzip_0_9_9 g.childprocess_0_3_9 g.websocket_1_0_7 ]; + sha256 = ''02wh008b03ixhpp853rmviq6xfk8100ka1g66wb2vsghajs6l1hx''; }; servolux_0_10_0 = { basename = ''servolux''; @@ -1543,7 +1522,7 @@ interpreters.''; longDescription = ''Sprockets is a Rack-based asset packaging system that concatenates and serves JavaScript, CoffeeScript, CSS, LESS, Sass, and SCSS.''; }; name = ''sprockets-2.10.0''; - requiredGems = [ g.hike_1_2_3 g.multi_json_1_7_7 g.rack_1_5_2 g.tilt_1_4_1 ]; + requiredGems = [ g.hike_1_2_3 g.multi_json_1_7_8 g.rack_1_5_2 g.tilt_1_4_1 ]; sha256 = ''1z0kiaymvqm07wqqy479vd8a60ggr3f3520b4splljbn2055fn3s''; }; sprockets_rails_2_0_0 = { @@ -1578,6 +1557,37 @@ interpreters.''; requiredGems = [ ]; sha256 = ''0h834ajdg9w4xrijp31fn98pjfj08gi08xjvp5xh3i6hz9a25fhr''; }; + taskjuggler_3_5_0 = { + basename = ''taskjuggler''; + meta = { + description = ''A Project Management Software''; + homepage = ''http://www.taskjuggler.org''; + longDescription = ''TaskJuggler is a modern and powerful, Free and Open Source Software project +management tool. Its new approach to project planing and tracking is more +flexible and superior to the commonly used Gantt chart editing tools. + +TaskJuggler is project management software for serious project managers. It +covers the complete spectrum of project management tasks from the first idea +to the completion of the project. It assists you during project scoping, +resource assignment, cost and revenue planing, risk and communication +management. +''; + }; + name = ''taskjuggler-3.5.0''; + requiredGems = [ g.mail_2_5_4 g.term_ansicolor_1_2_2 ]; + sha256 = ''0r84rlc7a6w7p9nc9mgycbs5h0hq0kzscjq7zj3296xyf0afiwj2''; + }; + term_ansicolor_1_2_2 = { + basename = ''term_ansicolor''; + meta = { + description = ''Ruby library that colors strings using ANSI escape sequences''; + homepage = ''http://flori.github.com/term-ansicolor''; + longDescription = ''This library uses ANSI escape sequences to control the attributes of terminal output''; + }; + name = ''term-ansicolor-1.2.2''; + requiredGems = [ g.tins_0_8_3 ]; + sha256 = ''1b41q1q6mqcgzq9fhzhmjvfg5sfs5v7gkb8z57r4hajcp89lflxr''; + }; text_1_2_1 = { basename = ''text''; meta = { @@ -1589,17 +1599,6 @@ interpreters.''; requiredGems = [ ]; sha256 = ''0s186kh125imdr7dahr10payc1gmxgk6wjy1v3agdyvl53yn5z3z''; }; - therubyracer_0_11_4 = { - basename = ''therubyracer''; - meta = { - description = ''Embed the V8 JavaScript interpreter into Ruby''; - homepage = ''http://github.com/cowboyd/therubyracer''; - longDescription = ''Call JavaScript code and manipulate JavaScript objects from Ruby. Call Ruby code and manipulate Ruby objects from JavaScript.''; - }; - name = ''therubyracer-0.11.4''; - requiredGems = [ g.ref_1_0_5 g.libv8_3_11_8_17_x86_64_linux ]; - sha256 = ''15n9zi9jzb5k34id9xfkxx39y0nap7a4h02z8r00msjjajxag3iq''; - }; thin_1_5_1 = { basename = ''thin''; meta = { @@ -1622,16 +1621,16 @@ interpreters.''; requiredGems = [ ]; sha256 = ''0d1g37j6sc7fkidf8rqlm3wh9zgyg3g7y8h2x1y34hmil5ywa8c3''; }; - thread_safe_0_1_0 = { + thread_safe_0_1_2 = { basename = ''thread_safe''; meta = { description = ''A collection of data structures and utilities to make thread-safe programming in Ruby easier''; homepage = ''https://github.com/headius/thread_safe''; longDescription = ''Thread-safe collections and utilities for Ruby''; }; - name = ''thread_safe-0.1.0''; - requiredGems = [ g.atomic_1_1_10 ]; - sha256 = ''0fhx4110il4iiij5wdfq3afn0wvsz7pdvmx5v2zv24gah1861rsf''; + name = ''thread_safe-0.1.2''; + requiredGems = [ g.atomic_1_1_12 ]; + sha256 = ''1bxyh5l11inadbk7pjyz5s98g24qj8xavh55bc56nrzj51y9aavy''; }; tilt_1_4_1 = { basename = ''tilt''; -- cgit 1.4.1 From 14c5f6bd746440b3dedbc778463f6d0c8260e0d4 Mon Sep 17 00:00:00 2001 From: Bodil Stokke Date: Sat, 10 Aug 2013 01:21:25 +0200 Subject: Adding ponysay. --- pkgs/tools/misc/ponysay/default.nix | 30 ++++++++++++++++++++++++++++++ pkgs/tools/misc/ponysay/pathfix.patch | 24 ++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 56 insertions(+) create mode 100644 pkgs/tools/misc/ponysay/default.nix create mode 100644 pkgs/tools/misc/ponysay/pathfix.patch (limited to 'pkgs') diff --git a/pkgs/tools/misc/ponysay/default.nix b/pkgs/tools/misc/ponysay/default.nix new file mode 100644 index 0000000000000..1f281a713011c --- /dev/null +++ b/pkgs/tools/misc/ponysay/default.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchurl, python3, texinfo, makeWrapper }: + +stdenv.mkDerivation rec { + name = "ponysay-3.0.1"; + + src = fetchurl { + url = "https://github.com/erkin/ponysay/archive/3.0.1.tar.gz"; + sha256 = "ab281f43510263b2f42a1b0a9097ee7831b3e33a9034778ecb12ccb51f6915ee"; + }; + + buildInputs = [ python3 texinfo makeWrapper ]; + + phases = "unpackPhase patchPhase installPhase"; + + patches = [ ./pathfix.patch ]; + + installPhase = '' + python3 setup.py --prefix=$out --freedom=partial install --with-shared-cache=$out/share/ponysay + for i in $(cd $out/bin && ls); do + wrapProgram $out/bin/$i \ + --prefix PYTHONPATH : "$(toPythonPath $out):$PYTHONPATH" + done + ''; + + meta = { + description = "cowsay reimplemention for ponies."; + homepage = http://terse.tk/ponysay/; + license = "GPLv3"; + }; +} diff --git a/pkgs/tools/misc/ponysay/pathfix.patch b/pkgs/tools/misc/ponysay/pathfix.patch new file mode 100644 index 0000000000000..ad50f65302478 --- /dev/null +++ b/pkgs/tools/misc/ponysay/pathfix.patch @@ -0,0 +1,24 @@ +diff -urN ponysay-3.0.1/setup.py ponysay.p/setup.py +--- ponysay-3.0.1/setup.py 2013-04-05 14:28:18.000000000 +0200 ++++ ponysay.p/setup.py 2013-08-10 01:09:30.181043877 +0200 +@@ -514,7 +514,7 @@ + for command in commands: + sourceed = 'completion/ponysay.%s' % (command) + generated = 'completion/%s-completion.%s' % (shell, command) +- generatorcmd = './completion/auto-auto-complete.py %s --output %s --source %s' % (shell, generated, sourceed) ++ generatorcmd = 'python3 completion/auto-auto-complete.py %s --output %s --source %s' % (shell, generated, sourceed) + Popen(generatorcmd.split(' ')).communicate() + if conf[command] is not None: + dest = generated + '.install' +@@ -559,9 +559,9 @@ + for toolcommand in ('--dimensions', '--metadata'): + if not self.free: + print('%s, %s, %s' % ('./src/ponysaytool.py', toolcommand, sharedir)) +- Popen(['./src/ponysaytool.py', toolcommand, sharedir], stdin=PIPE, stdout=PIPE, stderr=PIPE).communicate() ++ Popen(['python3', './src/ponysaytool.py', toolcommand, sharedir], stdin=PIPE, stdout=PIPE, stderr=PIPE).communicate() + else: +- params = ['./src/ponysaytool.py', toolcommand, sharedir, '--'] ++ params = ['python3', './src/ponysaytool.py', toolcommand, sharedir, '--'] + for sharefile in os.listdir(sharedir): + if sharefile.endswith('.pony') and (sharefile != '.pony'): + if not Setup.validateFreedom(sharedir + '/' + sharefile): diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9c74707967058..249be7cb90d4f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1526,6 +1526,8 @@ let polkit_gnome = callPackage ../tools/security/polkit-gnome { }; + ponysay = callPackage ../tools/misc/ponysay { }; + povray = callPackage ../tools/graphics/povray { }; ppl = callPackage ../development/libraries/ppl { }; -- cgit 1.4.1 From 3c6b2f7501529603b0e9588e1292208154711eb2 Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Sat, 10 Aug 2013 02:32:21 +0200 Subject: vifm: update to 0.7.5 and enabling new options --- pkgs/applications/misc/vifm/default.nix | 53 +++++++++++---------------------- pkgs/top-level/all-packages.nix | 4 ++- 2 files changed, 21 insertions(+), 36 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/vifm/default.nix b/pkgs/applications/misc/vifm/default.nix index 6f270f5c7cf26..7230e84601e4a 100644 --- a/pkgs/applications/misc/vifm/default.nix +++ b/pkgs/applications/misc/vifm/default.nix @@ -1,48 +1,31 @@ -x@{builderDefsPackage - , ncurses - , ...}: -builderDefsPackage -(a : -let - helperArgNames = ["stdenv" "fetchurl" "builderDefsPackage"] ++ - []; +{ pkgs, fetchurl, stdenv, ncurses, utillinux, file, libX11 }: - buildInputs = map (n: builtins.getAttr n x) - (builtins.attrNames (builtins.removeAttrs x helperArgNames)); - sourceInfo = rec { - baseName="vifm"; - version="0.6.3"; - name="${baseName}-${version}"; - url="mirror://sourceforge/project/${baseName}/${baseName}/${name}.tar.bz2"; - hash="1v5kiifjk7iyqrzjd94wn6a5dz4j3krl06pbp1ps9g3zdq2w2skv"; - }; -in -rec { - src = a.fetchurl { - url = sourceInfo.url; - sha256 = sourceInfo.hash; +let + name = "vifm-${version}"; + version = "0.7.5"; + +in stdenv.mkDerivation { + inherit name; + + src = fetchurl { + url="mirror://sourceforge/project/vifm/vifm/${name}.tar.bz2"; + sha256 ="1r1d92zrff94rfx011dw2qsgdwd2ksqlz15la74d6h7sfcsnyd01"; }; - inherit (sourceInfo) name version; - inherit buildInputs; + #phaseNames = ["doConfigure" "doMakeInstall"]; + buildInputs = [ utillinux ncurses file libX11 ]; - /* doConfigure should be removed if not needed */ - phaseNames = ["doConfigure" "doMakeInstall"]; - meta = { description = "A vi-like file manager"; - maintainers = with a.lib.maintainers; - [ - raskin - ]; - platforms = with a.lib.platforms; - linux; - license = a.lib.licenses.gpl2; + maintainers = with pkgs.lib.maintainers; [ raskin garbas ]; + platforms = pkgs.lib.platforms.linux; + license = pkgs.lib.licenses.gpl2; }; + passthru = { updateInfo = { downloadPage = "http://vifm.sf.net"; }; }; -}) x +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 249be7cb90d4f..f13b150bd173d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1830,7 +1830,9 @@ let vfdecrypt = callPackage ../tools/misc/vfdecrypt { }; - vifm = callPackage ../applications/misc/vifm {}; + vifm = callPackage ../applications/misc/vifm { + inherit (xlibs) libX11; + }; viking = callPackage ../applications/misc/viking { inherit (gnome) scrollkeeper; -- cgit 1.4.1 From 3cd37b550b80adee64e68065c835743651407ecb Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Sat, 8 Dec 2012 11:52:54 +0100 Subject: Steam: first attempt at adding the beta client. The script installed with this expression only copies a boostrapper and another script to the user's home folder. Those also need to be patched to get on with the installation. --- pkgs/games/steam/default.nix | 37 +++++++++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 39 insertions(+) create mode 100644 pkgs/games/steam/default.nix (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix new file mode 100644 index 0000000000000..3dbeed83885b9 --- /dev/null +++ b/pkgs/games/steam/default.nix @@ -0,0 +1,37 @@ +{ stdenv, fetchurl, dpkg, makeWrapper, xz }: + +assert stdenv.system == "i686-linux"; + +let version = "1.0.0.16"; in + +stdenv.mkDerivation rec { + name = "steam-${version}"; + + src = fetchurl { + url = "http://media.steampowered.com/client/installer/steam.deb"; + sha256 = "0mx92f9hjjpg3blgmgp8sz0f3jg7m9hssdscipwybks258k8926m"; + }; + + buildInputs = [ dpkg makeWrapper xz ]; + + phases = "installPhase"; + + installPhase = '' + mkdir -p $out + dpkg-deb -x $src $out + mv $out/usr/* $out/ + rmdir $out/usr + substituteInPlace "$out/bin/steam" --replace "/bin/bash" "/bin/sh" + substituteInPlace "$out/bin/steam" --replace "/usr/" "$out/" + substituteInPlace "$out/bin/steam" --replace "\`basename \$0\`" "steam" + sed -i '/jockey-common/d' $out/bin/steam + wrapProgram "$out/bin/steam" --prefix PATH ":" \ + "${xz}/bin" + ''; + + meta = { + description = "A digital distribution platform"; + homepage = http://store.steampowered.com/; + license = "unfree"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 249be7cb90d4f..5c1eaf6e4f0c0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9032,6 +9032,8 @@ let stardust = callPackage ../games/stardust {}; + steam = callPackage_i686 ../games/steam {}; + stuntrally = callPackage ../games/stuntrally { }; superTux = callPackage ../games/super-tux { }; -- cgit 1.4.1 From 12a0d83855bdc7129163d6926da245141c4d9866 Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Sun, 9 Dec 2012 10:24:50 +0100 Subject: Steam: add patch for user stuff and lib paths to wrapProgram. The binaries that get copied to $HOME need patchelf to run, and after that I need all the runtime libs in the library path. Still not working as I need glibc2.15. --- pkgs/games/steam/default.nix | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index 3dbeed83885b9..08bd9a14896d6 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -1,4 +1,5 @@ -{ stdenv, fetchurl, dpkg, makeWrapper, xz }: +{ stdenv, fetchurl, dpkg, makeWrapper, xz, libX11, gcc +,patchelf }: assert stdenv.system == "i686-linux"; @@ -12,7 +13,7 @@ stdenv.mkDerivation rec { sha256 = "0mx92f9hjjpg3blgmgp8sz0f3jg7m9hssdscipwybks258k8926m"; }; - buildInputs = [ dpkg makeWrapper xz ]; + buildInputs = [ dpkg makeWrapper ]; phases = "installPhase"; @@ -25,8 +26,22 @@ stdenv.mkDerivation rec { substituteInPlace "$out/bin/steam" --replace "/usr/" "$out/" substituteInPlace "$out/bin/steam" --replace "\`basename \$0\`" "steam" sed -i '/jockey-common/d' $out/bin/steam - wrapProgram "$out/bin/steam" --prefix PATH ":" \ - "${xz}/bin" + wrapProgram "$out/bin/steam" \ + --prefix PATH ":" "${xz}/bin" \ + --prefix LD_LIBRARY_PATH : ${libX11}/lib:${gcc.gcc}/lib + + mkdir -p $out/patches + cat > $out/patches/post-install.sh << EOF + #!${stdenv.shell} + + # post-install script to patch stuff at \$HOME + PATH=\$PATH:${patchelf}/bin + sed -i 's/bash/sh/' \$HOME/.local/share/Steam/steam.sh + patchelf --set-interpreter "$(cat $NIX_GCC/nix-support/dynamic-linker)" \ + \$HOME/.local/share/Steam/ubuntu12_32/steam + EOF + + chmod +x $out/patches/post-install.sh ''; meta = { -- cgit 1.4.1 From ee6129350e2b16caa3ba514b7f1b941886dd296f Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Mon, 10 Dec 2012 23:31:57 +0100 Subject: steam: add glibc215 to the wrapper. --- pkgs/games/steam/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index 08bd9a14896d6..2a54d2d53ff97 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, dpkg, makeWrapper, xz, libX11, gcc +{ stdenv, fetchurl, dpkg, makeWrapper, xz, libX11, gcc, glibc215 ,patchelf }: assert stdenv.system == "i686-linux"; @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { sed -i '/jockey-common/d' $out/bin/steam wrapProgram "$out/bin/steam" \ --prefix PATH ":" "${xz}/bin" \ - --prefix LD_LIBRARY_PATH : ${libX11}/lib:${gcc.gcc}/lib + --prefix LD_LIBRARY_PATH : ${libX11}/lib:${gcc.gcc}/lib:${glibc215}/lib mkdir -p $out/patches cat > $out/patches/post-install.sh << EOF -- cgit 1.4.1 From dad0ed4eaaac01a0d374a3b854c99145d9815e3b Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Wed, 12 Dec 2012 18:12:13 +0100 Subject: steam: add all the missing dependancies. Calling their steam script still segfaults, but I managed to run it from the shell with all these deps in the lib path. --- pkgs/games/steam/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index 2a54d2d53ff97..63f820bbe00be 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -1,5 +1,8 @@ { stdenv, fetchurl, dpkg, makeWrapper, xz, libX11, gcc, glibc215 -,patchelf }: +, libselinux, libXrandr, pango, freetype, fontconfig, glib, gtk +, gdk_pixbuf, cairo, libXi, alsaLib, libXrender, nss, nspr, zlib +, dbus, libpng12, libXfixes, cups, libgcrypt, openal, pulseaudio +, patchelf }: assert stdenv.system == "i686-linux"; @@ -28,7 +31,7 @@ stdenv.mkDerivation rec { sed -i '/jockey-common/d' $out/bin/steam wrapProgram "$out/bin/steam" \ --prefix PATH ":" "${xz}/bin" \ - --prefix LD_LIBRARY_PATH : ${libX11}/lib:${gcc.gcc}/lib:${glibc215}/lib + --prefix LD_LIBRARY_PATH : ${libX11}/lib:${gcc.gcc}/lib:${glibc215}/lib:${libselinux}/lib:${libXrandr}/lib:${pango}/lib:${freetype}/lib:${fontconfig}/lib:${glib}/lib:${gtk}/lib:${gdk_pixbuf}/lib:${cairo}/lib:${libXi}/lib:${alsaLib}/lib:${libXrender}/lib:${nss}/lib:${nspr}/lib:${zlib}/lib:${dbus}/lib:${libpng12}/lib:${libXfixes}/lib:${cups}/lib:${libgcrypt}/lib:${openal}/lib:${pulseaudio}/lib mkdir -p $out/patches cat > $out/patches/post-install.sh << EOF -- cgit 1.4.1 From b07300f2ef3cee6b8718fa2fd0360a60d32e5924 Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Thu, 27 Dec 2012 12:01:07 +0100 Subject: steam: bypass valve's bootstrapper. Since there is no way to modify either steam.sh or the steam binary as they are hash checked, I took the approach of bypassing steam.sh and create a script that does its job. For now it segfaults, but when I try to run under strace, it works perfectly. Need to check this. --- pkgs/games/steam/default.nix | 42 ++++++++++++++++++++++++++++++------------ 1 file changed, 30 insertions(+), 12 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index 63f820bbe00be..b003fc8eb4780 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -2,6 +2,9 @@ , libselinux, libXrandr, pango, freetype, fontconfig, glib, gtk , gdk_pixbuf, cairo, libXi, alsaLib, libXrender, nss, nspr, zlib , dbus, libpng12, libXfixes, cups, libgcrypt, openal, pulseaudio +, SDL # World of Goo +, libvorbis # Osmos +, curl # Superbrothers: S&S EP , patchelf }: assert stdenv.system == "i686-linux"; @@ -13,7 +16,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "http://media.steampowered.com/client/installer/steam.deb"; - sha256 = "0mx92f9hjjpg3blgmgp8sz0f3jg7m9hssdscipwybks258k8926m"; + sha256 = "1gzfyh3wfdb4h7cxibx61c31l8pjz5zcp5d9d5w9jyja463lv49c"; }; buildInputs = [ dpkg makeWrapper ]; @@ -29,22 +32,37 @@ stdenv.mkDerivation rec { substituteInPlace "$out/bin/steam" --replace "/usr/" "$out/" substituteInPlace "$out/bin/steam" --replace "\`basename \$0\`" "steam" sed -i '/jockey-common/d' $out/bin/steam - wrapProgram "$out/bin/steam" \ - --prefix PATH ":" "${xz}/bin" \ - --prefix LD_LIBRARY_PATH : ${libX11}/lib:${gcc.gcc}/lib:${glibc215}/lib:${libselinux}/lib:${libXrandr}/lib:${pango}/lib:${freetype}/lib:${fontconfig}/lib:${glib}/lib:${gtk}/lib:${gdk_pixbuf}/lib:${cairo}/lib:${libXi}/lib:${alsaLib}/lib:${libXrender}/lib:${nss}/lib:${nspr}/lib:${zlib}/lib:${dbus}/lib:${libpng12}/lib:${libXfixes}/lib:${cups}/lib:${libgcrypt}/lib:${openal}/lib:${pulseaudio}/lib - mkdir -p $out/patches - cat > $out/patches/post-install.sh << EOF + mv $out/bin/steam $out/bin/.steam-wrapped + cat > $out/bin/steam << EOF #!${stdenv.shell} - # post-install script to patch stuff at \$HOME - PATH=\$PATH:${patchelf}/bin - sed -i 's/bash/sh/' \$HOME/.local/share/Steam/steam.sh - patchelf --set-interpreter "$(cat $NIX_GCC/nix-support/dynamic-linker)" \ - \$HOME/.local/share/Steam/ubuntu12_32/steam + export PATH=${xz}/bin:\$PATH + export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${libX11}/lib:${gcc.gcc}/lib:${glibc215}/lib:${libselinux}/lib:${libXrandr}/lib:${pango}/lib:${freetype}/lib:${fontconfig}/lib:${glib}/lib:${gtk}/lib:${gdk_pixbuf}/lib:${cairo}/lib:${libXi}/lib:${alsaLib}/lib:${libXrender}/lib:${nss}/lib:${nspr}/lib:${zlib}/lib:${dbus}/lib:${libpng12}/lib:${libXfixes}/lib:${cups}/lib:${libgcrypt}/lib:${openal}/lib:${pulseaudio}/lib:${SDL}/lib:${libvorbis}/lib:${curl}/lib + STEAMBOOTSTRAP=\$HOME/.steam/steam/steam.sh + if [ -f \$STEAMBOOTSTRAP ]; then + STEAMCONFIG=~/.steam + STEAMROOT="\$STEAMCONFIG/steam" + STEAMBINDIR="\$STEAMROOT/ubuntu12_32" + PIDFILE="\$STEAMCONFIG/steam.pid" + STEAMRUNCMD="\$STEAMCONFIG/runcmd" + STEAMBIN32LINK="\$STEAMCONFIG/bin32" + STEAMBIN64LINK="\$STEAMCONFIG/bin64" + STEAMROOTLINK="\$STEAMCONFIG/root" + STEAMSTARTING="\$STEAMCONFIG/starting" + export LD_LIBRARY_PATH="\$STEAMBINDIR:\$LD_LIBRARY_PATH" + export SDL_VIDEO_X11_DGAMOUSE=0 + cd "\$STEAMROOT" + cp ${glibc215}/lib/ld-linux.so.2 "\$STEAMBINDIR" + chmod u+w "\$STEAMBINDIR/ld-linux.so.2" + echo \$\$ > "\$PIDFILE" # pid of the shell will become pid of steam + exec "\$STEAMBINDIR/ld-linux.so.2" "\$STEAMBINDIR/steam" + else + exec $out/bin/.steam-wrapped + fi EOF - chmod +x $out/patches/post-install.sh + chmod +x $out/bin/steam ''; meta = { -- cgit 1.4.1 From c75cccc469173da08d7b8f9d4993bc3cc22d6d45 Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Thu, 27 Dec 2012 12:10:28 +0100 Subject: steam: update to 1.0.0.18. I forgot in the previous commit to update the version as I had changed the tarball hash. I also modified a bit the launcher script, since xz should only be needed by the installer. --- pkgs/games/steam/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index b003fc8eb4780..7e7cc2d8f6dab 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -9,7 +9,7 @@ assert stdenv.system == "i686-linux"; -let version = "1.0.0.16"; in +let version = "1.0.0.18"; in stdenv.mkDerivation rec { name = "steam-${version}"; @@ -37,7 +37,6 @@ stdenv.mkDerivation rec { cat > $out/bin/steam << EOF #!${stdenv.shell} - export PATH=${xz}/bin:\$PATH export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${libX11}/lib:${gcc.gcc}/lib:${glibc215}/lib:${libselinux}/lib:${libXrandr}/lib:${pango}/lib:${freetype}/lib:${fontconfig}/lib:${glib}/lib:${gtk}/lib:${gdk_pixbuf}/lib:${cairo}/lib:${libXi}/lib:${alsaLib}/lib:${libXrender}/lib:${nss}/lib:${nspr}/lib:${zlib}/lib:${dbus}/lib:${libpng12}/lib:${libXfixes}/lib:${cups}/lib:${libgcrypt}/lib:${openal}/lib:${pulseaudio}/lib:${SDL}/lib:${libvorbis}/lib:${curl}/lib STEAMBOOTSTRAP=\$HOME/.steam/steam/steam.sh if [ -f \$STEAMBOOTSTRAP ]; then @@ -58,6 +57,7 @@ stdenv.mkDerivation rec { echo \$\$ > "\$PIDFILE" # pid of the shell will become pid of steam exec "\$STEAMBINDIR/ld-linux.so.2" "\$STEAMBINDIR/steam" else + export PATH=${xz}/bin:\$PATH exec $out/bin/.steam-wrapped fi EOF -- cgit 1.4.1 From 10f722dc04ac572ae28538a9db09e472e0cc0f50 Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Thu, 27 Dec 2012 12:53:02 +0100 Subject: steam: workaround segfault at startup. I don't know why, if I call ld-linux.so.2 to launch the game, it segfaults, so I renamed it to ld.so. --- pkgs/games/steam/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index 7e7cc2d8f6dab..e0d337bd7c090 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -52,10 +52,11 @@ stdenv.mkDerivation rec { export LD_LIBRARY_PATH="\$STEAMBINDIR:\$LD_LIBRARY_PATH" export SDL_VIDEO_X11_DGAMOUSE=0 cd "\$STEAMROOT" - cp ${glibc215}/lib/ld-linux.so.2 "\$STEAMBINDIR" - chmod u+w "\$STEAMBINDIR/ld-linux.so.2" + LDSO="\$STEAMBINDIR\ld.so" + cp ${glibc215}/lib/ld-linux.so.2 "\$LDSO" + chmod u+w "\$LDSO" echo \$\$ > "\$PIDFILE" # pid of the shell will become pid of steam - exec "\$STEAMBINDIR/ld-linux.so.2" "\$STEAMBINDIR/steam" + exec "\$LDSO" "\$STEAMBINDIR/steam" else export PATH=${xz}/bin:\$PATH exec $out/bin/.steam-wrapped -- cgit 1.4.1 From 094c0662e879157656b6cfb73268e1041d791af7 Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Thu, 27 Dec 2012 12:57:48 +0100 Subject: steam: add mesa to library path. Mesa is needed for Superbrothers: S&S EP, which links to libGLU. --- pkgs/games/steam/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index e0d337bd7c090..f00dd29a234f9 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -4,7 +4,7 @@ , dbus, libpng12, libXfixes, cups, libgcrypt, openal, pulseaudio , SDL # World of Goo , libvorbis # Osmos -, curl # Superbrothers: S&S EP +, curl, mesa # Superbrothers: S&S EP , patchelf }: assert stdenv.system == "i686-linux"; @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { STEAMBIN64LINK="\$STEAMCONFIG/bin64" STEAMROOTLINK="\$STEAMCONFIG/root" STEAMSTARTING="\$STEAMCONFIG/starting" - export LD_LIBRARY_PATH="\$STEAMBINDIR:\$LD_LIBRARY_PATH" + export LD_LIBRARY_PATH="\$STEAMBINDIR:\$LD_LIBRARY_PATH:${mesa}/lib" export SDL_VIDEO_X11_DGAMOUSE=0 cd "\$STEAMROOT" LDSO="\$STEAMBINDIR\ld.so" -- cgit 1.4.1 From f42cece8f52e8624994bcb68df01308594dbc039 Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Wed, 16 Jan 2013 23:53:45 +0100 Subject: steam: update to 1.0.0.21. I also updated the patches for the bootsrapper script and fixed a typo, but didn't test anything. --- pkgs/games/steam/default.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index f00dd29a234f9..48466ef1663b1 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -9,14 +9,14 @@ assert stdenv.system == "i686-linux"; -let version = "1.0.0.18"; in +let version = "1.0.0.21"; in stdenv.mkDerivation rec { name = "steam-${version}"; src = fetchurl { url = "http://media.steampowered.com/client/installer/steam.deb"; - sha256 = "1gzfyh3wfdb4h7cxibx61c31l8pjz5zcp5d9d5w9jyja463lv49c"; + sha256 = "03p3mvrdkkq9x7ssi9wl5zzyi4xvw5zvap7w72rpjsz8145l3vsj"; }; buildInputs = [ dpkg makeWrapper ]; @@ -30,8 +30,6 @@ stdenv.mkDerivation rec { rmdir $out/usr substituteInPlace "$out/bin/steam" --replace "/bin/bash" "/bin/sh" substituteInPlace "$out/bin/steam" --replace "/usr/" "$out/" - substituteInPlace "$out/bin/steam" --replace "\`basename \$0\`" "steam" - sed -i '/jockey-common/d' $out/bin/steam mv $out/bin/steam $out/bin/.steam-wrapped cat > $out/bin/steam << EOF @@ -52,7 +50,7 @@ stdenv.mkDerivation rec { export LD_LIBRARY_PATH="\$STEAMBINDIR:\$LD_LIBRARY_PATH:${mesa}/lib" export SDL_VIDEO_X11_DGAMOUSE=0 cd "\$STEAMROOT" - LDSO="\$STEAMBINDIR\ld.so" + LDSO="\$STEAMBINDIR/ld.so" cp ${glibc215}/lib/ld-linux.so.2 "\$LDSO" chmod u+w "\$LDSO" echo \$\$ > "\$PIDFILE" # pid of the shell will become pid of steam -- cgit 1.4.1 From dc10fabb2f7a41e79747c4c6597f1930950e7aa9 Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Fri, 15 Feb 2013 19:27:37 +0100 Subject: steam: update to 1.0.0.27 It needed some more sed'ing and more deps. It's still not working as I seem to need libXdmcp which is not in nixpkgs. --- pkgs/games/steam/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index 48466ef1663b1..18da72c05a714 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -2,6 +2,7 @@ , libselinux, libXrandr, pango, freetype, fontconfig, glib, gtk , gdk_pixbuf, cairo, libXi, alsaLib, libXrender, nss, nspr, zlib , dbus, libpng12, libXfixes, cups, libgcrypt, openal, pulseaudio +, libxcb, libXau , SDL # World of Goo , libvorbis # Osmos , curl, mesa # Superbrothers: S&S EP @@ -9,14 +10,14 @@ assert stdenv.system == "i686-linux"; -let version = "1.0.0.21"; in +let version = "1.0.0.27"; in stdenv.mkDerivation rec { name = "steam-${version}"; src = fetchurl { url = "http://media.steampowered.com/client/installer/steam.deb"; - sha256 = "03p3mvrdkkq9x7ssi9wl5zzyi4xvw5zvap7w72rpjsz8145l3vsj"; + sha256 = "1hlmqxd0yv92aag3wbykwvri54lbmq9s6krrxfnrp1rbpli9r2jx"; }; buildInputs = [ dpkg makeWrapper ]; @@ -30,12 +31,14 @@ stdenv.mkDerivation rec { rmdir $out/usr substituteInPlace "$out/bin/steam" --replace "/bin/bash" "/bin/sh" substituteInPlace "$out/bin/steam" --replace "/usr/" "$out/" + sed -i 's,STEAMPACKAGE=.*,STEAMPACKAGE=steam,' $out/bin/steam + sed -i '/STEAMSCRIPT/d' $out/bin/steam mv $out/bin/steam $out/bin/.steam-wrapped cat > $out/bin/steam << EOF #!${stdenv.shell} - export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${libX11}/lib:${gcc.gcc}/lib:${glibc215}/lib:${libselinux}/lib:${libXrandr}/lib:${pango}/lib:${freetype}/lib:${fontconfig}/lib:${glib}/lib:${gtk}/lib:${gdk_pixbuf}/lib:${cairo}/lib:${libXi}/lib:${alsaLib}/lib:${libXrender}/lib:${nss}/lib:${nspr}/lib:${zlib}/lib:${dbus}/lib:${libpng12}/lib:${libXfixes}/lib:${cups}/lib:${libgcrypt}/lib:${openal}/lib:${pulseaudio}/lib:${SDL}/lib:${libvorbis}/lib:${curl}/lib + export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${libX11}/lib:${gcc.gcc}/lib:${glibc215}/lib:${libselinux}/lib:${libXrandr}/lib:${pango}/lib:${freetype}/lib:${fontconfig}/lib:${glib}/lib:${gtk}/lib:${gdk_pixbuf}/lib:${cairo}/lib:${libXi}/lib:${alsaLib}/lib:${libXrender}/lib:${nss}/lib:${nspr}/lib:${zlib}/lib:${dbus}/lib:${libpng12}/lib:${libXfixes}/lib:${cups}/lib:${libgcrypt}/lib:${openal}/lib:${pulseaudio}/lib:${libxcb}/lib:${libXau}/lib:${SDL}/lib:${libvorbis}/lib:${curl}/lib STEAMBOOTSTRAP=\$HOME/.steam/steam/steam.sh if [ -f \$STEAMBOOTSTRAP ]; then STEAMCONFIG=~/.steam -- cgit 1.4.1 From a249fa67d95fae8f57917fa71bafad8dcc259f18 Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Fri, 15 Feb 2013 19:42:13 +0100 Subject: steam: add libXdmcp to dependencies. I must have been blind. libXdmcp is in nixpkgs, contrary to what I said. --- pkgs/games/steam/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index 18da72c05a714..ab98c099d9ff0 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -2,7 +2,7 @@ , libselinux, libXrandr, pango, freetype, fontconfig, glib, gtk , gdk_pixbuf, cairo, libXi, alsaLib, libXrender, nss, nspr, zlib , dbus, libpng12, libXfixes, cups, libgcrypt, openal, pulseaudio -, libxcb, libXau +, libxcb, libXau, libXdmcp , SDL # World of Goo , libvorbis # Osmos , curl, mesa # Superbrothers: S&S EP @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { cat > $out/bin/steam << EOF #!${stdenv.shell} - export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${libX11}/lib:${gcc.gcc}/lib:${glibc215}/lib:${libselinux}/lib:${libXrandr}/lib:${pango}/lib:${freetype}/lib:${fontconfig}/lib:${glib}/lib:${gtk}/lib:${gdk_pixbuf}/lib:${cairo}/lib:${libXi}/lib:${alsaLib}/lib:${libXrender}/lib:${nss}/lib:${nspr}/lib:${zlib}/lib:${dbus}/lib:${libpng12}/lib:${libXfixes}/lib:${cups}/lib:${libgcrypt}/lib:${openal}/lib:${pulseaudio}/lib:${libxcb}/lib:${libXau}/lib:${SDL}/lib:${libvorbis}/lib:${curl}/lib + export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${libX11}/lib:${gcc.gcc}/lib:${glibc215}/lib:${libselinux}/lib:${libXrandr}/lib:${pango}/lib:${freetype}/lib:${fontconfig}/lib:${glib}/lib:${gtk}/lib:${gdk_pixbuf}/lib:${cairo}/lib:${libXi}/lib:${alsaLib}/lib:${libXrender}/lib:${nss}/lib:${nspr}/lib:${zlib}/lib:${dbus}/lib:${libpng12}/lib:${libXfixes}/lib:${cups}/lib:${libgcrypt}/lib:${openal}/lib:${pulseaudio}/lib:${libxcb}/lib:${libXau}/lib:${libXdmcp}/lib:${SDL}/lib:${libvorbis}/lib:${curl}/lib STEAMBOOTSTRAP=\$HOME/.steam/steam/steam.sh if [ -f \$STEAMBOOTSTRAP ]; then STEAMCONFIG=~/.steam -- cgit 1.4.1 From 87c5a418ec7debed28cc4766ac730b9a13bdfb40 Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Fri, 15 Feb 2013 23:16:01 +0100 Subject: steam: create proper symlinks in $HOME/.steam --- pkgs/games/steam/default.nix | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index ab98c099d9ff0..46031063e0864 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -41,23 +41,40 @@ stdenv.mkDerivation rec { export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${libX11}/lib:${gcc.gcc}/lib:${glibc215}/lib:${libselinux}/lib:${libXrandr}/lib:${pango}/lib:${freetype}/lib:${fontconfig}/lib:${glib}/lib:${gtk}/lib:${gdk_pixbuf}/lib:${cairo}/lib:${libXi}/lib:${alsaLib}/lib:${libXrender}/lib:${nss}/lib:${nspr}/lib:${zlib}/lib:${dbus}/lib:${libpng12}/lib:${libXfixes}/lib:${cups}/lib:${libgcrypt}/lib:${openal}/lib:${pulseaudio}/lib:${libxcb}/lib:${libXau}/lib:${libXdmcp}/lib:${SDL}/lib:${libvorbis}/lib:${curl}/lib STEAMBOOTSTRAP=\$HOME/.steam/steam/steam.sh if [ -f \$STEAMBOOTSTRAP ]; then + PLATFORM32=ubuntu12_32 STEAMCONFIG=~/.steam - STEAMROOT="\$STEAMCONFIG/steam" - STEAMBINDIR="\$STEAMROOT/ubuntu12_32" + STEAMROOT=~/.local/share/Steam + STEAMDATA="\$STEAMROOT" PIDFILE="\$STEAMCONFIG/steam.pid" - STEAMRUNCMD="\$STEAMCONFIG/runcmd" STEAMBIN32LINK="\$STEAMCONFIG/bin32" STEAMBIN64LINK="\$STEAMCONFIG/bin64" + STEAMSDK32LINK="\$STEAMCONFIG/sdk32" + STEAMSDK64LINK="\$STEAMCONFIG/sdk64" STEAMROOTLINK="\$STEAMCONFIG/root" + STEAMDATALINK="\$STEAMCONFIG/steam" STEAMSTARTING="\$STEAMCONFIG/starting" - export LD_LIBRARY_PATH="\$STEAMBINDIR:\$LD_LIBRARY_PATH:${mesa}/lib" + # Create symbolic links for the Steam API + if [ ! -e "\$STEAMCONFIG" ]; then + mkdir "\$STEAMCONFIG" + fi + #if [ "\$STEAMROOT" != "\$STEAMROOTLINK" -a "\$STEAMROOT" != "\$STEAMDATALINK" ]; then + rm -f "\$STEAMBIN32LINK" && ln -s "\$STEAMROOT/\$PLATFORM32" "\$STEAMBIN32LINK" + rm -f "\$STEAMBIN64LINK" && ln -s "\$STEAMROOT/\$PLATFORM64" "\$STEAMBIN64LINK" + rm -f "\$STEAMSDK32LINK" && ln -s "\$STEAMROOT/linux32" "\$STEAMSDK32LINK" + rm -f "\$STEAMSDK64LINK" && ln -s "\$STEAMROOT/linux64" "\$STEAMSDK64LINK" + rm -f "\$STEAMROOTLINK" && ln -s "\$STEAMROOT" "\$STEAMROOTLINK" + if [ "\$STEAMDATALINK" ]; then + rm -f "\$STEAMDATALINK" && ln -s "\$STEAMDATA" "\$STEAMDATALINK" + fi + #fi + export LD_LIBRARY_PATH="\$STEAMBIN32LINK:\$LD_LIBRARY_PATH:${mesa}/lib" export SDL_VIDEO_X11_DGAMOUSE=0 cd "\$STEAMROOT" - LDSO="\$STEAMBINDIR/ld.so" + LDSO="\$STEAMBIN32LINK/ld.so" cp ${glibc215}/lib/ld-linux.so.2 "\$LDSO" chmod u+w "\$LDSO" echo \$\$ > "\$PIDFILE" # pid of the shell will become pid of steam - exec "\$LDSO" "\$STEAMBINDIR/steam" + exec "\$LDSO" "\$STEAMBIN32LINK/steam" else export PATH=${xz}/bin:\$PATH exec $out/bin/.steam-wrapped -- cgit 1.4.1 From 2725cbef42329025dacab6ceddc9ab8ae33fa4e3 Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Thu, 13 Dec 2012 10:57:52 +0100 Subject: Add libtxc_dxtn-1.0.1. I thought this was needed by Steam, but it only applies when not using propietary drivers, and even then it doesn't look like well supported. --- pkgs/development/libraries/libtxc_dxtn/default.nix | 20 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/development/libraries/libtxc_dxtn/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/libtxc_dxtn/default.nix b/pkgs/development/libraries/libtxc_dxtn/default.nix new file mode 100644 index 0000000000000..9cf8decf4c835 --- /dev/null +++ b/pkgs/development/libraries/libtxc_dxtn/default.nix @@ -0,0 +1,20 @@ +{ stdenv, fetchurl, autoconf, automake, libtool, mesa }: + +let version = "1.0.1"; in + +stdenv.mkDerivation rec { + name = "libtxc_dxtn-${version}"; + + src = fetchurl { + url = "http://cgit.freedesktop.org/~mareko/${name}.tar.gz"; + sha256 = "0g6lymik9cs7nbzigwzaf49fnhhfsvjanhg92wykw7rfq9zvkhvv"; + }; + + buildInputs = [ autoconf automake libtool mesa ]; + + preConfigure = "autoreconf -vfi"; + + meta = { + homepage = http://dri.freedesktop.org/wiki/S3TC; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5c1eaf6e4f0c0..179bba1ce760b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4846,6 +4846,8 @@ let libtunepimp = callPackage ../development/libraries/libtunepimp { }; + libtxc_dxtn = callPackage ../development/libraries/libtxc_dxtn { }; + libgeotiff = callPackage ../development/libraries/libgeotiff { }; libunistring = callPackage ../development/libraries/libunistring { }; -- cgit 1.4.1 From bd44348bafe991f7ddb11ce96968903e702b9be1 Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Mon, 18 Feb 2013 23:46:00 +0100 Subject: steam: create some missing symlinks in the script. In the original script it says they are temporary, but without those simlinks Osmos and others fail to start with SteamAPI_Init() failed. --- pkgs/games/steam/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index 46031063e0864..1d087fa8f31ec 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { #!${stdenv.shell} export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${libX11}/lib:${gcc.gcc}/lib:${glibc215}/lib:${libselinux}/lib:${libXrandr}/lib:${pango}/lib:${freetype}/lib:${fontconfig}/lib:${glib}/lib:${gtk}/lib:${gdk_pixbuf}/lib:${cairo}/lib:${libXi}/lib:${alsaLib}/lib:${libXrender}/lib:${nss}/lib:${nspr}/lib:${zlib}/lib:${dbus}/lib:${libpng12}/lib:${libXfixes}/lib:${cups}/lib:${libgcrypt}/lib:${openal}/lib:${pulseaudio}/lib:${libxcb}/lib:${libXau}/lib:${libXdmcp}/lib:${SDL}/lib:${libvorbis}/lib:${curl}/lib - STEAMBOOTSTRAP=\$HOME/.steam/steam/steam.sh + STEAMBOOTSTRAP=~/.steam/steam/steam.sh if [ -f \$STEAMBOOTSTRAP ]; then PLATFORM32=ubuntu12_32 STEAMCONFIG=~/.steam @@ -57,7 +57,7 @@ stdenv.mkDerivation rec { if [ ! -e "\$STEAMCONFIG" ]; then mkdir "\$STEAMCONFIG" fi - #if [ "\$STEAMROOT" != "\$STEAMROOTLINK" -a "\$STEAMROOT" != "\$STEAMDATALINK" ]; then + if [ "\$STEAMROOT" != "\$STEAMROOTLINK" -a "\$STEAMROOT" != "\$STEAMDATALINK" ]; then rm -f "\$STEAMBIN32LINK" && ln -s "\$STEAMROOT/\$PLATFORM32" "\$STEAMBIN32LINK" rm -f "\$STEAMBIN64LINK" && ln -s "\$STEAMROOT/\$PLATFORM64" "\$STEAMBIN64LINK" rm -f "\$STEAMSDK32LINK" && ln -s "\$STEAMROOT/linux32" "\$STEAMSDK32LINK" @@ -66,7 +66,11 @@ stdenv.mkDerivation rec { if [ "\$STEAMDATALINK" ]; then rm -f "\$STEAMDATALINK" && ln -s "\$STEAMDATA" "\$STEAMDATALINK" fi - #fi + fi + # Temporary bandaid until everyone has the new libsteam_api.so + rm -f ~/.steampath && ln -s "\$STEAMCONFIG/bin32/steam" ~/.steampath + rm -f ~/.steampid && ln -s "\$PIDFILE" ~/.steampid + rm -f ~/.steam/bin && ln -s "\$STEAMBIN32LINK" ~/.steam/bin export LD_LIBRARY_PATH="\$STEAMBIN32LINK:\$LD_LIBRARY_PATH:${mesa}/lib" export SDL_VIDEO_X11_DGAMOUSE=0 cd "\$STEAMROOT" -- cgit 1.4.1 From 3f4557b0ebd3254cdf274fc24ad9e7e234805231 Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Tue, 19 Feb 2013 00:01:11 +0100 Subject: steam: update to 1.0.0.28 --- pkgs/games/steam/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index 1d087fa8f31ec..95fcdc0252ab4 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -10,14 +10,14 @@ assert stdenv.system == "i686-linux"; -let version = "1.0.0.27"; in +let version = "1.0.0.28"; in stdenv.mkDerivation rec { name = "steam-${version}"; src = fetchurl { url = "http://media.steampowered.com/client/installer/steam.deb"; - sha256 = "1hlmqxd0yv92aag3wbykwvri54lbmq9s6krrxfnrp1rbpli9r2jx"; + sha256 = "0c0n1v9rnn6jj2wrvbmi77j9v93f3ndw039z9db6092yqls1amqk"; }; buildInputs = [ dpkg makeWrapper ]; -- cgit 1.4.1 From 97ea8d61e6673cdfd85a8aa8e0ec42ee91c93e1c Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Tue, 19 Feb 2013 20:34:54 +0100 Subject: steam: add amd64 version and point url to fix version (as suggested by aristid). Valve has a repository with fixed version packages, so use that instead of the steam.deb I was using. They also have amd64 packages there. --- pkgs/games/steam/default.nix | 18 +++++++++++++----- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 14 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index 95fcdc0252ab4..dd8c5e883a5ba 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -8,17 +8,25 @@ , curl, mesa # Superbrothers: S&S EP , patchelf }: -assert stdenv.system == "i686-linux"; +assert stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux"; let version = "1.0.0.28"; in stdenv.mkDerivation rec { name = "steam-${version}"; - src = fetchurl { - url = "http://media.steampowered.com/client/installer/steam.deb"; - sha256 = "0c0n1v9rnn6jj2wrvbmi77j9v93f3ndw039z9db6092yqls1amqk"; - }; + src = + if stdenv.system == "i686-linux" then + fetchurl { + url = "http://repo.steampowered.com/steam/archive/precise/steam_${version}_i386.deb"; + sha256 = "0c0n1v9rnn6jj2wrvbmi77j9v93f3ndw039z9db6092yqls1amqk"; + } + else if stdenv.system == "x86_64-linux" then + fetchurl { + url = "http://repo.steampowered.com/steam/archive/precise/steam64_${version}_amd64.deb"; + sha256 = "1dr2b9s036w8r46az1f9cjddrjaf8a9k564g65j288y6w9pcdb2w"; + } + else throw "Steam not supported on this platform."; buildInputs = [ dpkg makeWrapper ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 179bba1ce760b..aabb57b2db022 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9034,7 +9034,7 @@ let stardust = callPackage ../games/stardust {}; - steam = callPackage_i686 ../games/steam {}; + steam = callPackage ../games/steam {}; stuntrally = callPackage ../games/stuntrally { }; -- cgit 1.4.1 From 4d853ae94fe74437b54eb1146c228c9a55175f61 Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Tue, 19 Feb 2013 20:52:19 +0100 Subject: steam: revert adding amd64 version. It turns out that the .deb only contains the changelog and some other docs. Revert back to using the i686 version, but keep the double url for the future. --- pkgs/games/steam/default.nix | 2 +- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index dd8c5e883a5ba..122d301e5ba55 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -8,7 +8,7 @@ , curl, mesa # Superbrothers: S&S EP , patchelf }: -assert stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux"; +assert stdenv.system == "i686-linux"; let version = "1.0.0.28"; in diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index aabb57b2db022..179bba1ce760b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9034,7 +9034,7 @@ let stardust = callPackage ../games/stardust {}; - steam = callPackage ../games/steam {}; + steam = callPackage_i686 ../games/steam {}; stuntrally = callPackage ../games/stuntrally { }; -- cgit 1.4.1 From 5885cf1286fc2cfdf2b24811be872a00d421e183 Mon Sep 17 00:00:00 2001 From: Carles Pagès Date: Wed, 20 Feb 2013 19:30:31 +0100 Subject: steam: add flashplayer plugin support. The videos work, but there is a problem with sound: ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /nix/store/9z51hr9l19vdhgmqd60jwwrg6ny5md2d-alsa-plugins-1.0.26/lib/alsa-lib/libasound_module_pcm_pulse.so It tries to open a 64bit plugin, which obviously fails. I think this depends on /etc/asound.conf, but I'm not sure how to fix it. Regardless of the problem, in one computer I tried the sound works but other apps cannot output sound. In another, the sound doesn't work and other apps continue working as normal. --- pkgs/games/steam/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index 122d301e5ba55..0bb73d5f6c917 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -2,7 +2,7 @@ , libselinux, libXrandr, pango, freetype, fontconfig, glib, gtk , gdk_pixbuf, cairo, libXi, alsaLib, libXrender, nss, nspr, zlib , dbus, libpng12, libXfixes, cups, libgcrypt, openal, pulseaudio -, libxcb, libXau, libXdmcp +, libxcb, libXau, libXdmcp, flashplayer , SDL # World of Goo , libvorbis # Osmos , curl, mesa # Superbrothers: S&S EP @@ -82,6 +82,8 @@ stdenv.mkDerivation rec { export LD_LIBRARY_PATH="\$STEAMBIN32LINK:\$LD_LIBRARY_PATH:${mesa}/lib" export SDL_VIDEO_X11_DGAMOUSE=0 cd "\$STEAMROOT" + FLASHLINK="\$STEAMCONFIG/bin32/plugins" + rm -f "\$FLASHLINK" && ln -s "${flashplayer}/lib/mozilla/plugins" "\$FLASHLINK" LDSO="\$STEAMBIN32LINK/ld.so" cp ${glibc215}/lib/ld-linux.so.2 "\$LDSO" chmod u+w "\$LDSO" -- cgit 1.4.1 From 37996253e6492003c4ec23c833461e44f2fc1f23 Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Sat, 10 Aug 2013 05:46:34 +0300 Subject: Steam: fix and update to 1.0.0.39 --- pkgs/games/steam/default.nix | 37 +++++++++++++++---------------------- 1 file changed, 15 insertions(+), 22 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index 0bb73d5f6c917..1e8c0db904558 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -1,32 +1,25 @@ -{ stdenv, fetchurl, dpkg, makeWrapper, xz, libX11, gcc, glibc215 +{ stdenv, fetchurl, dpkg, makeWrapper, xz, libX11, gcc, glibc , libselinux, libXrandr, pango, freetype, fontconfig, glib, gtk , gdk_pixbuf, cairo, libXi, alsaLib, libXrender, nss, nspr, zlib , dbus, libpng12, libXfixes, cups, libgcrypt, openal, pulseaudio -, libxcb, libXau, libXdmcp, flashplayer +, libxcb, libXau, libXdmcp, flashplayer, libSM, libICE, libXext +, dbus_glib, libusb1, networkmanager , SDL # World of Goo , libvorbis # Osmos , curl, mesa # Superbrothers: S&S EP , patchelf }: -assert stdenv.system == "i686-linux"; +assert stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux"; -let version = "1.0.0.28"; in +let version = "1.0.0.39"; in stdenv.mkDerivation rec { name = "steam-${version}"; - src = - if stdenv.system == "i686-linux" then - fetchurl { - url = "http://repo.steampowered.com/steam/archive/precise/steam_${version}_i386.deb"; - sha256 = "0c0n1v9rnn6jj2wrvbmi77j9v93f3ndw039z9db6092yqls1amqk"; - } - else if stdenv.system == "x86_64-linux" then - fetchurl { - url = "http://repo.steampowered.com/steam/archive/precise/steam64_${version}_amd64.deb"; - sha256 = "1dr2b9s036w8r46az1f9cjddrjaf8a9k564g65j288y6w9pcdb2w"; - } - else throw "Steam not supported on this platform."; + src = fetchurl { + url = "http://repo.steampowered.com/steam/archive/precise/steam-launcher_${version}_all.deb"; + sha256 = "1z1cnlr2qw2ndnqsfwjck9617m2p0f3p9q9409vczj909h2a9wyk"; + }; buildInputs = [ dpkg makeWrapper ]; @@ -35,18 +28,17 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out dpkg-deb -x $src $out - mv $out/usr/* $out/ - rmdir $out/usr - substituteInPlace "$out/bin/steam" --replace "/bin/bash" "/bin/sh" + cp -r $out/usr/* $out/ + rm -rf $out/usr + substituteInPlace "$out/bin/steam" --replace "/usr/bin/env bash" "/bin/sh" substituteInPlace "$out/bin/steam" --replace "/usr/" "$out/" sed -i 's,STEAMPACKAGE=.*,STEAMPACKAGE=steam,' $out/bin/steam sed -i '/STEAMSCRIPT/d' $out/bin/steam mv $out/bin/steam $out/bin/.steam-wrapped cat > $out/bin/steam << EOF - #!${stdenv.shell} - export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${libX11}/lib:${gcc.gcc}/lib:${glibc215}/lib:${libselinux}/lib:${libXrandr}/lib:${pango}/lib:${freetype}/lib:${fontconfig}/lib:${glib}/lib:${gtk}/lib:${gdk_pixbuf}/lib:${cairo}/lib:${libXi}/lib:${alsaLib}/lib:${libXrender}/lib:${nss}/lib:${nspr}/lib:${zlib}/lib:${dbus}/lib:${libpng12}/lib:${libXfixes}/lib:${cups}/lib:${libgcrypt}/lib:${openal}/lib:${pulseaudio}/lib:${libxcb}/lib:${libXau}/lib:${libXdmcp}/lib:${SDL}/lib:${libvorbis}/lib:${curl}/lib + export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${libX11}/lib:${gcc.gcc}/lib:${libselinux}/lib:${libXrandr}/lib:${pango}/lib:${freetype}/lib:${fontconfig}/lib:${glib}/lib:${gtk}/lib:${gdk_pixbuf}/lib:${cairo}/lib:${libXi}/lib:${alsaLib}/lib:${libXrender}/lib:${nss}/lib:${nspr}/lib:${zlib}/lib:${dbus}/lib:${libpng12}/lib:${libXfixes}/lib:${cups}/lib:${libgcrypt}/lib:${openal}/lib:${pulseaudio}/lib:${libxcb}/lib:${libXau}/lib:${libXdmcp}/lib:${SDL}/lib:${libvorbis}/lib:${curl}/lib:${libSM}/lib:${libICE}/lib:${dbus_glib}/lib:${networkmanager}/lib:${libXext}/lib:${libusb1}/lib STEAMBOOTSTRAP=~/.steam/steam/steam.sh if [ -f \$STEAMBOOTSTRAP ]; then PLATFORM32=ubuntu12_32 @@ -85,9 +77,10 @@ stdenv.mkDerivation rec { FLASHLINK="\$STEAMCONFIG/bin32/plugins" rm -f "\$FLASHLINK" && ln -s "${flashplayer}/lib/mozilla/plugins" "\$FLASHLINK" LDSO="\$STEAMBIN32LINK/ld.so" - cp ${glibc215}/lib/ld-linux.so.2 "\$LDSO" + cp ${glibc}/lib/ld-linux.so.2 "\$LDSO" chmod u+w "\$LDSO" echo \$\$ > "\$PIDFILE" # pid of the shell will become pid of steam + export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${glibc}/lib exec "\$LDSO" "\$STEAMBIN32LINK/steam" else export PATH=${xz}/bin:\$PATH -- cgit 1.4.1 From 24a0e6ad5fe16d525f06fd6045fcc3f5da8e4ed3 Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Sat, 10 Aug 2013 13:00:43 +0200 Subject: callPackage automatically inherits from xlibs --- pkgs/top-level/all-packages.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f13b150bd173d..0268790832e04 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1830,9 +1830,7 @@ let vfdecrypt = callPackage ../tools/misc/vfdecrypt { }; - vifm = callPackage ../applications/misc/vifm { - inherit (xlibs) libX11; - }; + vifm = callPackage ../applications/misc/vifm { }; viking = callPackage ../applications/misc/viking { inherit (gnome) scrollkeeper; -- cgit 1.4.1 From 31648f889dd9685e4a6268c49fc6aefc37405fe0 Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Wed, 7 Aug 2013 06:24:44 +0200 Subject: btrfsprogs: upgrade to current git master --- pkgs/tools/filesystems/btrfsprogs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/filesystems/btrfsprogs/default.nix b/pkgs/tools/filesystems/btrfsprogs/default.nix index a091142db249b..9c8d18231f0f6 100644 --- a/pkgs/tools/filesystems/btrfsprogs/default.nix +++ b/pkgs/tools/filesystems/btrfsprogs/default.nix @@ -1,14 +1,14 @@ { stdenv, fetchgit, zlib, libuuid, acl, attr, e2fsprogs, lzo }: -let version = "0.20pre20130509"; in +let version = "0.20pre20130705"; in stdenv.mkDerivation { name = "btrfs-progs-${version}"; src = fetchgit { url = "git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git"; - rev = "650e656a8b9c1fbe4ec5cd8c48ae285b8abd3b69"; - sha256 = "e50e8ce9d24505711ed855f69a73d639dc5e401692a7d1c300753de3472abb21"; + rev = "194aa4a1bd6447bb545286d0bcb0b0be8204d79f"; + sha256 = "07c6762c9873cdcc1b9b3be0b412ba14b83457d8f5608d3dd945953b5e06f0f2"; }; buildInputs = [ zlib libuuid acl attr e2fsprogs lzo ]; -- cgit 1.4.1 From 59025453e71f88196eaff142ff3443f99cda8f44 Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Wed, 7 Aug 2013 06:30:54 +0200 Subject: linux-3.10: backport a fix for "btrfs send" It has been submitted for inclusion in mainline, so it will probably make it into 3.11 (or 3.12 as 3.11 is fairly close to release). It is very local, only affecting people who use the "send" feature. Without it, send is unstable/unsafe to use incrementally. It can probably be applied to 3.9 and 3.8 as well, but as I only tested it against 3.10, so I didn't bother. --- pkgs/os-specific/linux/kernel/patches.nix | 11 +++++++++++ pkgs/top-level/all-packages.nix | 1 + 2 files changed, 12 insertions(+) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/patches.nix b/pkgs/os-specific/linux/kernel/patches.nix index c77785167cc1b..e1ec4a55718e6 100644 --- a/pkgs/os-specific/linux/kernel/patches.nix +++ b/pkgs/os-specific/linux/kernel/patches.nix @@ -139,4 +139,15 @@ rec { }; }; + # this patch will probably make it into 3.11 or 3.12 + # it only touches 1 file (fs/btrfs/send.c) so it only affects people that use + # the btrfs send feature. + btrfs_send_backport = + { name = "btrfs-send-check-parent-dir-when-doing-a-compare-send"; + patch = fetchurl { + url = https://patchwork.kernel.org/patch/2839612/mbox; + sha256 = "0qv5mxpfrzj2dibac64n4b3d6pg7gzsafd11548bihwmsa3dlbhg"; + }; + }; + } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7a366b24193af..53c3ba9ec73a7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6454,6 +6454,7 @@ let kernelPatches = [ kernelPatches.sec_perm_2_6_24 + kernelPatches.btrfs_send_backport ] ++ lib.optionals (platform.kernelArch == "mips") [ kernelPatches.mips_fpureg_emu kernelPatches.mips_fpu_sigill -- cgit 1.4.1 From 5a1593ed22dc6f0c451a9a37870be66aad601032 Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Sat, 10 Aug 2013 14:15:20 +0200 Subject: Revert "Add taskjuggler ruby gem" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 67a46ce928c9190c9b11982120000df711ef1945. It seems this commit is the reason for this hydra breakage: building /nix/store/hwdyx4mf5638mxkka64cxjcj75vw3hmz-nixpkgs-tarball-1.0pre28245_67a46ce unpacking sources [...snip lots of stuff...] 'manual.pdf' successfully built make: Leaving directory `/tmp/nix-build-nixpkgs-tarball-1.0pre28245_67a46ce.drv-0/git-export/doc' running tests checking pkgs/top-level/all-packages.nix on i686-linux error: while evaluating the attribute `drvPath' at `/nix/store/l7ny7f17aii5qfgmadr2wcp3wan54wlp-nix-1.5.3/share/nix/corepkgs/derivation.nix:19:9': while evaluating the builtin function `derivationStrict': while instantiating the derivation named `ruby-actionmailer-4.0.0' at `/tmp/nix-build-nixpkgs-tarball-1.0pre28245_67a46ce.drv-0/git-export/pkgs/development/interpreters/ruby/gem.nix:16:5': while evaluating the derivation attribute `propagatedNativeBuildInputs' at `/tmp/nix-build-nixpkgs-tarball-1.0pre28245_67a46ce.drv-0/git-export/pkgs/stdenv/generic/default.nix:78:17': while evaluating the attribute `outPath' at `/nix/store/l7ny7f17aii5qfgmadr2wcp3wan54wlp-nix-1.5.3/share/nix/corepkgs/derivation.nix:18:9': while evaluating the builtin function `getAttr': while evaluating the builtin function `derivationStrict': while instantiating the derivation named `ruby-actionpack-4.0.0' at `/tmp/nix-build-nixpkgs-tarball-1.0pre28245_67a46ce.drv-0/git-export/pkgs/development/interpreters/ruby/gem.nix:16:5': while evaluating the derivation attribute `propagatedNativeBuildInputs' at `/tmp/nix-build-nixpkgs-tarball-1.0pre28245_67a46ce.drv-0/git-export/pkgs/stdenv/generic/default.nix:78:17': while evaluating the attribute `outPath' at `/nix/store/l7ny7f17aii5qfgmadr2wcp3wan54wlp-nix-1.5.3/share/nix/corepkgs/derivation.nix:18:9': while evaluating the builtin function `getAttr': while evaluating the builtin function `derivationStrict': while instantiating the derivation named `ruby-activesupport-4.0.0' at `/tmp/nix-build-nixpkgs-tarball-1.0pre28245_67a46ce.drv-0/git-export/pkgs/development/interpreters/ruby/gem.nix:16:5': while evaluating the derivation attribute `propagatedNativeBuildInputs' at `/tmp/nix-build-nixpkgs-tarball-1.0pre28245_67a46ce.drv-0/git-export/pkgs/stdenv/generic/default.nix:78:17': while evaluating the attribute `outPath' at `/nix/store/l7ny7f17aii5qfgmadr2wcp3wan54wlp-nix-1.5.3/share/nix/corepkgs/derivation.nix:18:9': while evaluating the builtin function `getAttr': while evaluating the builtin function `derivationStrict': while instantiating the derivation named `ruby-multi_json-1.7.8' at `/tmp/nix-build-nixpkgs-tarball-1.0pre28245_67a46ce.drv-0/git-export/pkgs/development/interpreters/ruby/gem.nix:16:5': while evaluating the derivation attribute `src' at `/tmp/nix-build-nixpkgs-tarball-1.0pre28245_67a46ce.drv-0/git-export/pkgs/development/interpreters/ruby/gem.nix:11:5': while evaluating the attribute `outPath' at `/nix/store/l7ny7f17aii5qfgmadr2wcp3wan54wlp-nix-1.5.3/share/nix/corepkgs/derivation.nix:18:9': while evaluating the builtin function `getAttr': while evaluating the builtin function `derivationStrict': hash `no hash' has wrong length for hash type `sha256' build time elapsed: 0m0.038s 0m0.023s 0m20.586s 0m2.004s builder for `/nix/store/lxmyqg7z1l71ji5vdar2m5w66dx45v20-nixpkgs-tarball-1.0pre28245_67a46ce.drv' failed with exit code 1 error: build of `/nix/store/lxmyqg7z1l71ji5vdar2m5w66dx45v20-nixpkgs-tarball-1.0pre28245_67a46ce.drv' failed --- pkgs/development/interpreters/ruby/generated.nix | 195 ++++++++++++----------- 1 file changed, 98 insertions(+), 97 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/interpreters/ruby/generated.nix b/pkgs/development/interpreters/ruby/generated.nix index ff0bcf235aeb9..7446e52704c88 100644 --- a/pkgs/development/interpreters/ruby/generated.nix +++ b/pkgs/development/interpreters/ruby/generated.nix @@ -12,10 +12,10 @@ g: # Get dependencies from patched gems activesupport = g.activesupport_4_0_0; addressable = g.addressable_2_3_5; arel = g.arel_4_0_0; - atomic = g.atomic_1_1_12; + atomic = g.atomic_1_1_10; atoulme_Antwrap = g.atoulme_Antwrap_0_7_4; autotest_rails = g.autotest_rails_4_1_2; - aws_sdk = g.aws_sdk_1_14_1; + aws_sdk = g.aws_sdk_1_12_0; bitbucket_backup = g.bitbucket_backup_0_2_2; builder = g.builder_3_2_2; buildr = g.buildr_1_4_12; @@ -31,8 +31,9 @@ g: # Get dependencies from patched gems erubis = g.erubis_2_7_0; eventmachine = g.eventmachine_1_0_3; eventmachine_tail = g.eventmachine_tail_0_6_4; + execjs = g.execjs_1_4_0; fakes3 = g.fakes3_0_1_5; - faraday = g.faraday_0_8_8; + faraday = g.faraday_0_8_7; faraday_middleware = g.faraday_middleware_0_8_8; ffi = g.ffi_1_9_0; file_tail = g.file_tail_1_0_12; @@ -45,9 +46,10 @@ g: # Get dependencies from patched gems i18n = g.i18n_0_6_4; iconv = g.iconv_1_0_3; jruby_pageant = g.jruby_pageant_1_1_1; - jsduck = g.jsduck_5_0_1; + jsduck = g.jsduck_4_10_4; json = g.json_1_8_0; json_pure = g.json_pure_1_8_0; + libv8 = g.libv8_3_11_8_17_x86_64_linux; locale = g.locale_2_0_8; lockfile = g.lockfile_2_1_0; macaddr = g.macaddr_1_6_1; @@ -57,10 +59,10 @@ g: # Get dependencies from patched gems mini_portile = g.mini_portile_0_5_1; minitar = g.minitar_0_5_3; minitest = g.minitest_4_7_5; - multi_json = g.multi_json_1_7_8; + multi_json = g.multi_json_1_7_7; multipart_post = g.multipart_post_1_2_0; - net_http_digest_auth = g.net_http_digest_auth_1_4; - net_http_persistent = g.net_http_persistent_2_9; + net_http_digest_auth = g.net_http_digest_auth_1_3; + net_http_persistent = g.net_http_persistent_2_8; net_sftp = g.net_sftp_2_0_5; net_ssh = g.net_ssh_2_6_8; nix = g.nix_0_1_1; @@ -78,11 +80,11 @@ g: # Get dependencies from patched gems rake = g.rake_10_1_0; rb_fsevent = g.rb_fsevent_0_9_3; rdiscount = g.rdiscount_2_1_6; + ref = g.ref_1_0_5; remote_syslog = g.remote_syslog_1_6_14; right_aws = g.right_aws_3_1_0; right_http_connection = g.right_http_connection_1_4_0; rjb = g.rjb_1_4_8; - rkelly_remix = g.rkelly_remix_0_0_4; rmail = g.rmail_1_0_0; rspec = g.rspec_2_11_0; rspec_core = g.rspec_core_2_11_1; @@ -90,20 +92,19 @@ g: # Get dependencies from patched gems rspec_mocks = g.rspec_mocks_2_11_3; rubyforge = g.rubyforge_2_0_4; rubyzip = g.rubyzip_0_9_9; - sass = g.sass_3_2_10; - selenium_webdriver = g.selenium_webdriver_2_34_0; + sass = g.sass_3_2_9; + selenium_webdriver = g.selenium_webdriver_2_33_0; servolux = g.servolux_0_10_0; sinatra = g.sinatra_1_3_2; sprockets = g.sprockets_2_10_0; sprockets_rails = g.sprockets_rails_2_0_0; syslog_protocol = g.syslog_protocol_0_9_2; systemu = g.systemu_2_5_2; - taskjuggler = g.taskjuggler_3_5_0; - term_ansicolor = g.term_ansicolor_1_2_2; text = g.text_1_2_1; + therubyracer = g.therubyracer_0_11_4; thin = g.thin_1_5_1; thor = g.thor_0_18_1; - thread_safe = g.thread_safe_0_1_2; + thread_safe = g.thread_safe_0_1_0; tilt = g.tilt_1_4_1; tins = g.tins_0_8_3; treetop = g.treetop_1_4_14; @@ -120,7 +121,7 @@ g: # Get dependencies from patched gems xml_simple = g.xml_simple_1_1_1; yajl_ruby = g.yajl_ruby_1_1_0; }; - gem_nix_args = [ ''autotest-rails'' ''aws-sdk'' ''bitbucket-backup'' ''buildr'' ''fakes3'' ''foreman'' ''gettext'' ''iconv'' ''jsduck'' ''lockfile'' ''mechanize'' ''nix'' ''papertrail-cli'' ''rails'' ''rake'' ''rb-fsevent'' ''remote_syslog'' ''right_aws'' ''rmail'' ''sass'' ''selenium-webdriver'' ''sinatra-1.3.2'' ''taskjuggler'' ''thin'' ''trollop'' ''uuid'' ''xapian-full'' ''xapian-ruby'' ]; + gem_nix_args = [ ''autotest-rails'' ''aws-sdk'' ''bitbucket-backup'' ''buildr'' ''fakes3'' ''foreman'' ''gettext'' ''iconv'' ''jsduck'' ''lockfile'' ''mechanize'' ''nix'' ''papertrail-cli'' ''rails'' ''rake'' ''rb-fsevent'' ''remote_syslog'' ''right_aws'' ''rmail'' ''sass'' ''selenium-webdriver'' ''sinatra-1.3.2'' ''thin'' ''trollop'' ''uuid'' ''xapian-full'' ''xapian-ruby'' ]; gems = { ZenTest_4_9_2 = { basename = ''ZenTest''; @@ -216,7 +217,7 @@ installed versions.''; longDescription = ''A toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Rich support for multibyte strings, internationalization, time zones, and testing.''; }; name = ''activesupport-4.0.0''; - requiredGems = [ g.i18n_0_6_4 g.multi_json_1_7_8 g.tzinfo_0_3_37 g.minitest_4_7_5 g.thread_safe_0_1_2 ]; + requiredGems = [ g.i18n_0_6_4 g.multi_json_1_7_7 g.tzinfo_0_3_37 g.minitest_4_7_5 g.thread_safe_0_1_0 ]; sha256 = ''0agxkvjhhv6r9rpm0lcgjny4sn1ihhvhlgs46rgi3fz0y1d93ids''; }; addressable_2_3_5 = { @@ -251,16 +252,16 @@ database compatibility and query generation.''; requiredGems = [ ]; sha256 = ''19xzg8jhp4p18xlf6sp4yhf6vdpc3hl8lm23n6glikclm7rvgick''; }; - atomic_1_1_12 = { + atomic_1_1_10 = { basename = ''atomic''; meta = { description = ''An atomic reference implementation for JRuby, Rubinius, and MRI''; homepage = ''http://github.com/headius/ruby-atomic''; longDescription = ''An atomic reference implementation for JRuby, Rubinius, and MRI''; }; - name = ''atomic-1.1.12''; + name = ''atomic-1.1.10''; requiredGems = [ ]; - sha256 = ''038kihswmzlzsc96r3qg5g0khdg5lywjk2nz32i7l6j85lpg233v''; + sha256 = ''0ms6b2f9hij6bap901ra2wx7lk4y2bsasifcqr7m3z8l5my372jh''; }; atoulme_Antwrap_0_7_4 = { basename = ''atoulme_Antwrap''; @@ -296,16 +297,16 @@ rails support and extra plugins for migrations and fixtures.''; requiredGems = [ g.ZenTest_4_9_2 ]; sha256 = ''1wkb5jayb39yx0i8ly7sibygf9f9c3w24jg2z1qgm135zlb070v4''; }; - aws_sdk_1_14_1 = { + aws_sdk_1_12_0 = { basename = ''aws_sdk''; meta = { description = ''AWS SDK for Ruby''; homepage = ''http://aws.amazon.com/sdkforruby''; longDescription = ''AWS SDK for Ruby''; }; - name = ''aws-sdk-1.14.1''; + name = ''aws-sdk-1.12.0''; requiredGems = [ g.uuidtools_2_1_4 g.nokogiri_1_5_10 g.json_1_8_0 ]; - sha256 = ''18lvxnkb7xb2q7z5ifz9j2b9v17r6fd04s83pac7598s3zj6k4na''; + sha256 = ''0ijz5ch7ch5kj19j5caf5h3hdfmmny9v9clkdh664cr46ylvkv3n''; }; bitbucket_backup_0_2_2 = { basename = ''bitbucket_backup''; @@ -552,6 +553,17 @@ using TCP/IP, especially if custom protocols are required.''; requiredGems = [ g.eventmachine_1_0_3 ]; sha256 = ''1pvlb34vdzd81kf9f3xyibb4f55xjqm7lqqy28dgyci5cyv50y61''; }; + execjs_1_4_0 = { + basename = ''execjs''; + meta = { + description = ''Run JavaScript code from Ruby''; + homepage = ''https://github.com/sstephenson/execjs''; + longDescription = ''ExecJS lets you run JavaScript code from Ruby.''; + }; + name = ''execjs-1.4.0''; + requiredGems = [ g.multi_json_1_7_7 ]; + sha256 = ''0b69ci2afbcdqsri3i89a7s7j7palxsxdb65x6h2wx79kzlc5xcs''; + }; fakes3_0_1_5 = { basename = ''fakes3''; meta = { @@ -562,15 +574,15 @@ using TCP/IP, especially if custom protocols are required.''; requiredGems = [ g.thor_0_18_1 g.builder_3_2_2 ]; sha256 = ''1na5wrbarla6s414svqmr5spbpv6vmcgpswal444x4clcpmadhib''; }; - faraday_0_8_8 = { + faraday_0_8_7 = { basename = ''faraday''; meta = { description = ''HTTP/REST API client library.''; homepage = ''https://github.com/lostisland/faraday''; }; - name = ''faraday-0.8.8''; + name = ''faraday-0.8.7''; requiredGems = [ g.multipart_post_1_2_0 ]; - sha256 = ''no hash''; + sha256 = ''186a9md3ixanl2crdlw37kspw5wiyw16z9mj3aw8rd1yd5q56ddi''; }; faraday_middleware_0_8_8 = { basename = ''faraday_middleware''; @@ -580,7 +592,7 @@ using TCP/IP, especially if custom protocols are required.''; longDescription = ''Various middleware for Faraday''; }; name = ''faraday_middleware-0.8.8''; - requiredGems = [ g.faraday_0_8_8 ]; + requiredGems = [ g.faraday_0_8_7 ]; sha256 = ''1n0g8pm7ynx6ffyqhscc1cqw97zhvd8isr31yfyj15335j1jsncz''; }; ffi_1_9_0 = { @@ -735,16 +747,16 @@ For extra goodness, see: http://seattlerb.rubyforge.org/hoe/Hoe.pdf''; requiredGems = [ ]; sha256 = ''1kgqsn0bagr41gf5kbqaxbs38a7s5bm85m0pdx4qz7d70v9nc9cl''; }; - jsduck_5_0_1 = { + jsduck_4_10_4 = { basename = ''jsduck''; meta = { description = ''Simple JavaScript Duckumentation generator''; homepage = ''https://github.com/senchalabs/jsduck''; longDescription = ''Documentation generator for Sencha JS frameworks''; }; - name = ''jsduck-5.0.1''; - requiredGems = [ g.rdiscount_2_1_6 g.json_1_8_0 g.parallel_0_7_1 g.rkelly_remix_0_0_4 g.dimensions_1_2_0 ]; - sha256 = ''0py1ik9jri5f230ifqxv0y0p4w0dp5jp8a9hfzgzaz4xvpzqyf7h''; + name = ''jsduck-4.10.4''; + requiredGems = [ g.rdiscount_2_1_6 g.json_1_8_0 g.parallel_0_7_1 g.execjs_1_4_0 g.therubyracer_0_11_4 g.dimensions_1_2_0 ]; + sha256 = ''1xnad96wmszz0m66wrwciihba6whpg8bglwkbazrifxh9kcw7wih''; }; json_1_8_0 = { basename = ''json''; @@ -779,6 +791,17 @@ For extra goodness, see: http://seattlerb.rubyforge.org/hoe/Hoe.pdf''; requiredGems = [ ]; sha256 = ''0kkn5zhiffav2cffj43wwvzj07825r4j463ilfjgik034vnbjs83''; }; + libv8_3_11_8_17_x86_64_linux = { + basename = ''libv8''; + meta = { + description = ''Distribution of the V8 JavaScript engine''; + homepage = ''http://github.com/cowboyd/libv8''; + longDescription = ''Distributes the V8 JavaScript engine in binary and source forms in order to support fast builds of The Ruby Racer''; + }; + name = ''libv8-3.11.8.17-x86_64-linux''; + requiredGems = [ ]; + sha256 = ''1s2j79rm2idny701l6rsnig6451w2wfipgmfvxf05d1syn14cmg9''; + }; locale_2_0_8 = { basename = ''locale''; meta = { @@ -836,7 +859,7 @@ submitted. Mechanize also keeps track of the sites that you have visited as a history.''; }; name = ''mechanize-2.7.1''; - requiredGems = [ g.net_http_digest_auth_1_4 g.net_http_persistent_2_9 g.mime_types_1_23 g.http_cookie_1_0_1 g.nokogiri_1_6_0 g.ntlm_http_0_1_1 g.webrobots_0_1_1 g.domain_name_0_5_12 ]; + requiredGems = [ g.net_http_digest_auth_1_3 g.net_http_persistent_2_8 g.mime_types_1_23 g.http_cookie_1_0_1 g.nokogiri_1_6_0 g.ntlm_http_0_1_1 g.webrobots_0_1_1 g.domain_name_0_5_12 ]; sha256 = ''0abcrabsjamp4fjbizp4dv8nkz7jv03r9n0lpn9yypb48ij876vh''; }; mime_types_1_23 = { @@ -956,16 +979,16 @@ extract-method refactorings still apply.''; requiredGems = [ ]; sha256 = ''03p6iban9gcpcflzp4z901s1hgj9369p6515h967ny6hlqhcf2iy''; }; - multi_json_1_7_8 = { + multi_json_1_7_7 = { basename = ''multi_json''; meta = { description = ''A common interface to multiple JSON libraries.''; homepage = ''http://github.com/intridea/multi_json''; longDescription = ''A common interface to multiple JSON libraries, including Oj, Yajl, the JSON gem (with C-extensions), the pure-Ruby JSON gem, NSJSONSerialization, gson.rb, JrJackson, and OkJson.''; }; - name = ''multi_json-1.7.8''; + name = ''multi_json-1.7.7''; requiredGems = [ ]; - sha256 = ''no hash''; + sha256 = ''1w3fpi52h4a7r0a670xzrwa40l5irh69r45cbvxw24bsp19sfxzr''; }; multipart_post_1_2_0 = { basename = ''multipart_post''; @@ -978,7 +1001,7 @@ extract-method refactorings still apply.''; requiredGems = [ ]; sha256 = ''12p7lnmc52di1r4h73h6xrpppplzyyhani9p7wm8l4kgf1hnmwnc''; }; - net_http_digest_auth_1_4 = { + net_http_digest_auth_1_3 = { basename = ''net_http_digest_auth''; meta = { description = ''An implementation of RFC 2617 - Digest Access Authentication''; @@ -991,11 +1014,11 @@ In order to use net-http-digest_auth you'll need to perform some request wrangling on your own. See the class documentation at Net::HTTP::DigestAuth for an example.''; }; - name = ''net-http-digest_auth-1.4''; + name = ''net-http-digest_auth-1.3''; requiredGems = [ ]; - sha256 = ''14801gr34g0rmqz9pv4rkfa3crfdbyfk6r48vpg5a5407v0sixqi''; + sha256 = ''11hn4fb02rx799ck1gghmz7b32977zbi9sz2jpfyz43igwz2dvzy''; }; - net_http_persistent_2_9 = { + net_http_persistent_2_8 = { basename = ''net_http_persistent''; meta = { description = ''Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8''; @@ -1011,9 +1034,9 @@ Net::HTTP supports persistent connections with some API methods but does not handle reconnection gracefully. Net::HTTP::Persistent supports reconnection and retry according to RFC 2616.''; }; - name = ''net-http-persistent-2.9''; + name = ''net-http-persistent-2.8''; requiredGems = [ ]; - sha256 = ''0k9bp7q5fsh908jnkwfj71ky04i4ih0ky6sqi5vl6zcpjsczgfcb''; + sha256 = ''1y50ssi8lcxfady4wwy242sgsr1424g5rg3wpav6kqc9rba74v9l''; }; net_sftp_2_0_5 = { basename = ''net_sftp''; @@ -1087,7 +1110,7 @@ enough of it.''; }; name = ''nokogiri-1.6.0''; requiredGems = [ g.mini_portile_0_5_1 ]; - sha256 = ''no hash''; + sha256 = ''1icrny9w2hd0pm7cyq5wqdkbzr57dkma1lbyrr0x14lsnangkidb''; }; ntlm_http_0_1_1 = { basename = ''ntlm_http''; @@ -1108,7 +1131,7 @@ enough of it.''; longDescription = ''Command-line client for Papertrail hosted log management service. Tails and searches app server logs and system syslog. Supports Boolean search and works with grep and pipe output (Unix).''; }; name = ''papertrail-0.9.7''; - requiredGems = [ g.addressable_2_3_5 g.yajl_ruby_1_1_0 g.chronic_0_9_1 g.faraday_0_8_8 g.faraday_middleware_0_8_8 ]; + requiredGems = [ g.addressable_2_3_5 g.yajl_ruby_1_1_0 g.chronic_0_9_1 g.faraday_0_8_7 g.faraday_middleware_0_8_8 ]; sha256 = ''0v0m1v0qabbr9pmyl77znz39qy1m7p0xwvf3lf9hyq6n524f2dwr''; }; papertrail_cli_0_9_3 = { @@ -1265,6 +1288,17 @@ request helpers feature.''; requiredGems = [ ]; sha256 = ''180ln9gwxn0cyflg0i1viv7jyalmjqvqr34cb65xsmmsz1nz55q2''; }; + ref_1_0_5 = { + basename = ''ref''; + meta = { + description = ''Library that implements weak, soft, and strong references in Ruby.''; + homepage = ''http://github.com/bdurand/ref''; + longDescription = ''Library that implements weak, soft, and strong references in Ruby that work across multiple runtimes (MRI, REE, YARV, Jruby, Rubinius, and IronRuby). Also includes implementation of maps/hashes that use references and a reference queue.''; + }; + name = ''ref-1.0.5''; + requiredGems = [ ]; + sha256 = ''19qgpsfszwc2sfh6wixgky5agn831qq8ap854i1jqqhy1zsci3la''; + }; remote_syslog_1_6_14 = { basename = ''remote_syslog''; meta = { @@ -1367,19 +1401,6 @@ algorithm for low-level network errors. requiredGems = [ ]; sha256 = ''06ps4ssaxb8jwja53h7v7kb31hsdr997b8na89d1yasm5zyraliw''; }; - rkelly_remix_0_0_4 = { - basename = ''rkelly_remix''; - meta = { - description = ''Fork of the RKelly library to make it suitable as the JavaScript parser in JSDuck''; - longDescription = ''Fork of the RKelly library to make it suitable as the JavaScript parser -in JSDuck. - -* http://rkelly.rubyforge.org/''; - }; - name = ''rkelly-remix-0.0.4''; - requiredGems = [ ]; - sha256 = ''1w6yr5n3b8yd0rsba9q3zyxr0n2hbpkz4v2k1qx6j1ywvl9rc2c1''; - }; rmail_1_0_0 = { basename = ''rmail''; meta = { @@ -1463,7 +1484,7 @@ in JSDuck. requiredGems = [ ]; sha256 = ''1khf6d903agnwd8965f5f8b353rzmfvygxp53z1199rqzw8h46q2''; }; - sass_3_2_10 = { + sass_3_2_9 = { basename = ''sass''; meta = { description = ''A powerful but elegant CSS compiler that makes CSS fun again.''; @@ -1474,20 +1495,20 @@ in JSDuck. command line tool or a web-framework plugin. ''; }; - name = ''sass-3.2.10''; + name = ''sass-3.2.9''; requiredGems = [ ]; - sha256 = ''0anfff4hz8fz1wbimmp9vv4mjfl1swg7ww74j549788x41l4x283''; + sha256 = ''08lvbi4siavvci0g4m65576axcagw23i0iamdqv33kwdimik717q''; }; - selenium_webdriver_2_34_0 = { + selenium_webdriver_2_33_0 = { basename = ''selenium_webdriver''; meta = { description = ''The next generation developer focused tool for automated testing of webapps''; homepage = ''http://selenium.googlecode.com''; longDescription = ''WebDriver is a tool for writing automated tests of websites. It aims to mimic the behaviour of a real user, and as such interacts with the HTML of the application.''; }; - name = ''selenium-webdriver-2.34.0''; - requiredGems = [ g.multi_json_1_7_8 g.rubyzip_0_9_9 g.childprocess_0_3_9 g.websocket_1_0_7 ]; - sha256 = ''02wh008b03ixhpp853rmviq6xfk8100ka1g66wb2vsghajs6l1hx''; + name = ''selenium-webdriver-2.33.0''; + requiredGems = [ g.multi_json_1_7_7 g.rubyzip_0_9_9 g.childprocess_0_3_9 g.websocket_1_0_7 ]; + sha256 = ''000fpc5vaf268g96vmqq9vlg8fgyh78290agayrk9qkds8i8cr5d''; }; servolux_0_10_0 = { basename = ''servolux''; @@ -1522,7 +1543,7 @@ interpreters.''; longDescription = ''Sprockets is a Rack-based asset packaging system that concatenates and serves JavaScript, CoffeeScript, CSS, LESS, Sass, and SCSS.''; }; name = ''sprockets-2.10.0''; - requiredGems = [ g.hike_1_2_3 g.multi_json_1_7_8 g.rack_1_5_2 g.tilt_1_4_1 ]; + requiredGems = [ g.hike_1_2_3 g.multi_json_1_7_7 g.rack_1_5_2 g.tilt_1_4_1 ]; sha256 = ''1z0kiaymvqm07wqqy479vd8a60ggr3f3520b4splljbn2055fn3s''; }; sprockets_rails_2_0_0 = { @@ -1557,37 +1578,6 @@ interpreters.''; requiredGems = [ ]; sha256 = ''0h834ajdg9w4xrijp31fn98pjfj08gi08xjvp5xh3i6hz9a25fhr''; }; - taskjuggler_3_5_0 = { - basename = ''taskjuggler''; - meta = { - description = ''A Project Management Software''; - homepage = ''http://www.taskjuggler.org''; - longDescription = ''TaskJuggler is a modern and powerful, Free and Open Source Software project -management tool. Its new approach to project planing and tracking is more -flexible and superior to the commonly used Gantt chart editing tools. - -TaskJuggler is project management software for serious project managers. It -covers the complete spectrum of project management tasks from the first idea -to the completion of the project. It assists you during project scoping, -resource assignment, cost and revenue planing, risk and communication -management. -''; - }; - name = ''taskjuggler-3.5.0''; - requiredGems = [ g.mail_2_5_4 g.term_ansicolor_1_2_2 ]; - sha256 = ''0r84rlc7a6w7p9nc9mgycbs5h0hq0kzscjq7zj3296xyf0afiwj2''; - }; - term_ansicolor_1_2_2 = { - basename = ''term_ansicolor''; - meta = { - description = ''Ruby library that colors strings using ANSI escape sequences''; - homepage = ''http://flori.github.com/term-ansicolor''; - longDescription = ''This library uses ANSI escape sequences to control the attributes of terminal output''; - }; - name = ''term-ansicolor-1.2.2''; - requiredGems = [ g.tins_0_8_3 ]; - sha256 = ''1b41q1q6mqcgzq9fhzhmjvfg5sfs5v7gkb8z57r4hajcp89lflxr''; - }; text_1_2_1 = { basename = ''text''; meta = { @@ -1599,6 +1589,17 @@ management. requiredGems = [ ]; sha256 = ''0s186kh125imdr7dahr10payc1gmxgk6wjy1v3agdyvl53yn5z3z''; }; + therubyracer_0_11_4 = { + basename = ''therubyracer''; + meta = { + description = ''Embed the V8 JavaScript interpreter into Ruby''; + homepage = ''http://github.com/cowboyd/therubyracer''; + longDescription = ''Call JavaScript code and manipulate JavaScript objects from Ruby. Call Ruby code and manipulate Ruby objects from JavaScript.''; + }; + name = ''therubyracer-0.11.4''; + requiredGems = [ g.ref_1_0_5 g.libv8_3_11_8_17_x86_64_linux ]; + sha256 = ''15n9zi9jzb5k34id9xfkxx39y0nap7a4h02z8r00msjjajxag3iq''; + }; thin_1_5_1 = { basename = ''thin''; meta = { @@ -1621,16 +1622,16 @@ management. requiredGems = [ ]; sha256 = ''0d1g37j6sc7fkidf8rqlm3wh9zgyg3g7y8h2x1y34hmil5ywa8c3''; }; - thread_safe_0_1_2 = { + thread_safe_0_1_0 = { basename = ''thread_safe''; meta = { description = ''A collection of data structures and utilities to make thread-safe programming in Ruby easier''; homepage = ''https://github.com/headius/thread_safe''; longDescription = ''Thread-safe collections and utilities for Ruby''; }; - name = ''thread_safe-0.1.2''; - requiredGems = [ g.atomic_1_1_12 ]; - sha256 = ''1bxyh5l11inadbk7pjyz5s98g24qj8xavh55bc56nrzj51y9aavy''; + name = ''thread_safe-0.1.0''; + requiredGems = [ g.atomic_1_1_10 ]; + sha256 = ''0fhx4110il4iiij5wdfq3afn0wvsz7pdvmx5v2zv24gah1861rsf''; }; tilt_1_4_1 = { basename = ''tilt''; -- cgit 1.4.1 From e242ae058d88fedc8be8873d6070e8ca4cbf6e07 Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Sat, 10 Aug 2013 14:30:53 +0200 Subject: virtualbox: fix extension pack hash (must be base16) --- pkgs/applications/virtualization/virtualbox/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/virtualization/virtualbox/default.nix b/pkgs/applications/virtualization/virtualbox/default.nix index 724dc6ca16e91..09b6e015a9314 100644 --- a/pkgs/applications/virtualization/virtualbox/default.nix +++ b/pkgs/applications/virtualization/virtualbox/default.nix @@ -34,8 +34,10 @@ let extpackRevision = "86992"; extensionPack = requireFile rec { name = "Oracle_VM_VirtualBox_Extension_Pack-${version}-${extpackRevision}.vbox-extpack"; - # Has to be base16 because it's used as an input to VBoxExtPackHelperApp! - sha256 = "03gsl0548hrcspl5mi7snng08phwd3vfn6qmx41h2xwvwvmv324g"; + # IMPORTANT: Hash must be base16 encoded because it's used as an input to + # VBoxExtPackHelperApp! + # Tip: nix-hash --type sha256 --to-base16 "hash from nix-prefetch-url" + sha256 = "8f88b1ebe69b770103e9151bebf6681c5e049eb5fac45ae8d52c43440aa0fa0d"; message = '' In order to use the extension pack, you need to comply with the VirtualBox Personal Use and Evaluation License (PUEL) by downloading the related binaries from: -- cgit 1.4.1 From 4e8dfe71d3830ff79619b0e9096dc7202de1190d Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Thu, 4 Jul 2013 21:19:25 +0200 Subject: liburcu: new package liburcu is a userspace RCU (read-copy-update) library that is used by LTTng - Linux Trace Toolkit (next generation). --- pkgs/development/libraries/liburcu/default.nix | 20 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/development/libraries/liburcu/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/liburcu/default.nix b/pkgs/development/libraries/liburcu/default.nix new file mode 100644 index 0000000000000..74c6b8fa615e1 --- /dev/null +++ b/pkgs/development/libraries/liburcu/default.nix @@ -0,0 +1,20 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + version = "0.7.7"; + name = "liburcu-${version}"; + + src = fetchurl { + url = "http://lttng.org/files/urcu/userspace-rcu-${version}.tar.bz2"; + sha256 = "1yxxnhrsy6sv6bmp7j96jjynnqns01zjgj94mk70jz54zvcagf4a"; + }; + + meta = with stdenv.lib; { + description = "Userspace RCU (read-copy-update) library"; + homepage = http://lttng.org/urcu; + license = licenses.lgpl21Plus; + platforms = platforms.linux; + maintainers = [ maintainers.bjornfor ]; + }; + +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 53c3ba9ec73a7..bc9e0ccbc9867 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4860,6 +4860,8 @@ let libunique = callPackage ../development/libraries/libunique/default.nix { }; + liburcu = callPackage ../development/libraries/liburcu { }; + libusb = callPackage ../development/libraries/libusb { stdenv = if stdenv.isDarwin then overrideGCC stdenv gccApple -- cgit 1.4.1 From 33d78777a3a9fb3802e4c7d5332519f921d182db Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Thu, 4 Jul 2013 21:32:12 +0200 Subject: lttng-ust: new package This is the user space library for LTTng. It is needed to do user space tracing, as opposed to kernel space tracing. --- pkgs/development/tools/misc/lttng-ust/default.nix | 32 +++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 34 insertions(+) create mode 100644 pkgs/development/tools/misc/lttng-ust/default.nix (limited to 'pkgs') diff --git a/pkgs/development/tools/misc/lttng-ust/default.nix b/pkgs/development/tools/misc/lttng-ust/default.nix new file mode 100644 index 0000000000000..d234a7b74f8ac --- /dev/null +++ b/pkgs/development/tools/misc/lttng-ust/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchurl, liburcu }: + +# NOTE: +# ./configure ... +# [...] +# LTTng-UST will be built with the following options: +# +# Java support (JNI): Disabled +# sdt.h integration: Disabled +# [...] +# +# Debian builds with std.h (systemtap). + +stdenv.mkDerivation rec { + name = "lttng-ust-2.2.1"; + + src = fetchurl { + url = "https://lttng.org/files/lttng-ust/${name}.tar.bz2"; + sha256 = "0881ri3v96fjii24qnwgsypk4crri4qp6mc4zp7kwghz8gys9rla"; + }; + + buildInputs = [ liburcu ]; + + meta = with stdenv.lib; { + description = "LTTng Userspace Tracer libraries"; + homepage = http://lttng.org/; + license = licenses.lgpl21Plus; + platforms = platforms.linux; + maintainers = [ maintainers.bjornfor ]; + }; + +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index bc9e0ccbc9867..d4e467267c65b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3542,6 +3542,8 @@ let ltrace = callPackage ../development/tools/misc/ltrace { }; + lttngUst = callPackage ../development/tools/misc/lttng-ust { }; + mk = callPackage ../development/tools/build-managers/mk { }; neoload = callPackage ../development/tools/neoload { -- cgit 1.4.1 From 6a4f068b9eb4928ab6ae131153a3cdc98c788730 Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Thu, 4 Jul 2013 21:38:23 +0200 Subject: lttng-tools: new package This is the Linux Trace Toolkit. Included in this package: Command-line client: lttng Tracing daemons: lttng-sessiond (automatically started by lttng) lttng-relayd (remote trace collection daemon) Userspace tracing can be done by using liblttng-ust. To do kernel tracing we also need the LTTng kernel modules. I've added a patch that changes "/sbin/modprobe" to just "modprobe". --- .../development/tools/misc/lttng-tools/default.nix | 23 ++++++++++ ...probe-path-from-sbin-modprobe-to-modprobe.patch | 53 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 3 files changed, 78 insertions(+) create mode 100644 pkgs/development/tools/misc/lttng-tools/default.nix create mode 100644 pkgs/development/tools/misc/lttng-tools/lttng-change-modprobe-path-from-sbin-modprobe-to-modprobe.patch (limited to 'pkgs') diff --git a/pkgs/development/tools/misc/lttng-tools/default.nix b/pkgs/development/tools/misc/lttng-tools/default.nix new file mode 100644 index 0000000000000..9bc24b9387bff --- /dev/null +++ b/pkgs/development/tools/misc/lttng-tools/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchurl, popt, libuuid, liburcu, lttngUst }: + +stdenv.mkDerivation rec { + name = "lttng-tools-2.2.3"; + + src = fetchurl { + url = "https://lttng.org/files/lttng-tools/${name}.tar.bz2"; + sha256 = "1p16n42j34xkaj17zg2g12rzkfwpdv9ay1h4bkdq6038v320mljv"; + }; + + buildInputs = [ popt libuuid liburcu lttngUst ]; + + patches = [ ./lttng-change-modprobe-path-from-sbin-modprobe-to-modprobe.patch ]; + + meta = with stdenv.lib; { + description = "Tracing tools (kernel + user space) for Linux"; + homepage = http://lttng.org/; + license = licenses.lgpl21; + platforms = platforms.linux; + maintainers = [ maintainers.bjornfor ]; + }; + +} diff --git a/pkgs/development/tools/misc/lttng-tools/lttng-change-modprobe-path-from-sbin-modprobe-to-modprobe.patch b/pkgs/development/tools/misc/lttng-tools/lttng-change-modprobe-path-from-sbin-modprobe-to-modprobe.patch new file mode 100644 index 0000000000000..7d9edbda97aef --- /dev/null +++ b/pkgs/development/tools/misc/lttng-tools/lttng-change-modprobe-path-from-sbin-modprobe-to-modprobe.patch @@ -0,0 +1,53 @@ +From daba2e936571a236817022b760d91c48b730c30b Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Bj=C3=B8rn=20Forsman?= +Date: Tue, 9 Jul 2013 23:47:47 +0200 +Subject: [PATCH] Change modprobe path from "/sbin/modprobe" to "modprobe" + (rely on PATH lookup) + +--- + src/bin/lttng-sessiond/modprobe.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/bin/lttng-sessiond/modprobe.c b/src/bin/lttng-sessiond/modprobe.c +index 7e06dad..4075efe 100644 +--- a/src/bin/lttng-sessiond/modprobe.c ++++ b/src/bin/lttng-sessiond/modprobe.c +@@ -90,7 +90,7 @@ void modprobe_remove_lttng_control(void) + + for (i = ARRAY_SIZE(kern_modules_control) - 1; i >= 0; i--) { + ret = snprintf(modprobe, sizeof(modprobe), +- "/sbin/modprobe -r -q %s", ++ "modprobe -r -q %s", + kern_modules_control[i].name); + if (ret < 0) { + PERROR("snprintf modprobe -r"); +@@ -125,7 +125,7 @@ void modprobe_remove_lttng_data(void) + + for (i = ARRAY_SIZE(kern_modules_list) - 1; i >= 0; i--) { + ret = snprintf(modprobe, sizeof(modprobe), +- "/sbin/modprobe -r -q %s", ++ "modprobe -r -q %s", + kern_modules_list[i].name); + if (ret < 0) { + PERROR("snprintf modprobe -r"); +@@ -169,7 +169,7 @@ int modprobe_lttng_control(void) + + for (i = 0; i < ARRAY_SIZE(kern_modules_control); i++) { + ret = snprintf(modprobe, sizeof(modprobe), +- "/sbin/modprobe %s%s", ++ "modprobe %s%s", + kern_modules_control[i].required ? "" : "-q ", + kern_modules_control[i].name); + if (ret < 0) { +@@ -205,7 +205,7 @@ int modprobe_lttng_data(void) + + for (i = 0; i < ARRAY_SIZE(kern_modules_list); i++) { + ret = snprintf(modprobe, sizeof(modprobe), +- "/sbin/modprobe %s%s", ++ "modprobe %s%s", + kern_modules_list[i].required ? "" : "-q ", + kern_modules_list[i].name); + if (ret < 0) { +-- +1.8.2.3 + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d4e467267c65b..f47dcb408867d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3542,6 +3542,8 @@ let ltrace = callPackage ../development/tools/misc/ltrace { }; + lttngTools = callPackage ../development/tools/misc/lttng-tools { }; + lttngUst = callPackage ../development/tools/misc/lttng-ust { }; mk = callPackage ../development/tools/build-managers/mk { }; -- cgit 1.4.1 From 1eb38f2ccb02f9a92d7206e1218d113415239244 Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Thu, 4 Jul 2013 21:41:34 +0200 Subject: babeltrace: new package Babeltrace is a command-line tool and library to read and convert LTTng tracefiles. Give it a (binary) trace file/dir path and it will print a human readable event log to standard out. --- pkgs/development/tools/misc/babeltrace/default.nix | 21 +++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 23 insertions(+) create mode 100644 pkgs/development/tools/misc/babeltrace/default.nix (limited to 'pkgs') diff --git a/pkgs/development/tools/misc/babeltrace/default.nix b/pkgs/development/tools/misc/babeltrace/default.nix new file mode 100644 index 0000000000000..d19bb24eb3708 --- /dev/null +++ b/pkgs/development/tools/misc/babeltrace/default.nix @@ -0,0 +1,21 @@ +{ stdenv, fetchurl, pkgconfig, glib, libuuid, popt }: + +stdenv.mkDerivation rec { + name = "babeltrace-1.1.1"; + + src = fetchurl { + url = "http://www.efficios.com/files/babeltrace/${name}.tar.bz2"; + sha256 = "04jc1yd3aaq59fmpzswzc78cywpq7wzjfqdlsg7xc76ivb8cggfz"; + }; + + buildInputs = [ pkgconfig glib libuuid popt ]; + + meta = with stdenv.lib; { + description = "Command-line tool and library to read and convert LTTng tracefiles"; + homepage = http://www.efficios.com/babeltrace; + license = licenses.mit; + platforms = platforms.linux; + maintainers = [ maintainers.bjornfor ]; + }; + +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f47dcb408867d..d7f7a9b467b4c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3302,6 +3302,8 @@ let avarice = callPackage ../development/tools/misc/avarice { }; + babeltrace = callPackage ../development/tools/misc/babeltrace { }; + bam = callPackage ../development/tools/build-managers/bam {}; binutils = callPackage ../development/tools/misc/binutils { -- cgit 1.4.1 From 5a3a82d81c6447eb25210adbc145ecf01edf54ea Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Sat, 6 Jul 2013 10:56:42 +0200 Subject: lttv: new package Linux Trace Toolkit Viewer is a GUI program to visualize LTTng trace files. (An alternative to this program is the LTTng plugin for the Eclipse IDE.) --- pkgs/development/tools/misc/lttv/default.nix | 23 +++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 pkgs/development/tools/misc/lttv/default.nix (limited to 'pkgs') diff --git a/pkgs/development/tools/misc/lttv/default.nix b/pkgs/development/tools/misc/lttv/default.nix new file mode 100644 index 0000000000000..df9f81d02e638 --- /dev/null +++ b/pkgs/development/tools/misc/lttv/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchurl, pkgconfig, glib, gtk2, popt, babeltrace }: + +stdenv.mkDerivation rec { + name = "lttv-1.5-beta1"; + + src = fetchurl { + url = "http://lttng.org/files/packages/${name}.tar.bz2"; + sha256 = "0cz69q189wndwpvic0l6wvzl1nsfqadbrigaaxgzij72r7n89sfc"; + }; + + buildInputs = [ pkgconfig glib gtk2 popt babeltrace ]; + + meta = with stdenv.lib; { + description = "Graphical trace viewer for LTTng trace files"; + homepage = http://lttng.org/; + # liblttvtraceread (ltt/ directory) is distributed under the GNU LGPL v2.1. + # The rest of the LTTV package is distributed under the GNU GPL v2. + license = with licenses; [ gpl2 lgpl21 ]; + platforms = platforms.linux; + maintainers = [ maintainers.bjornfor ]; + }; + +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d7f7a9b467b4c..d2f6a3b521143 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3548,6 +3548,8 @@ let lttngUst = callPackage ../development/tools/misc/lttng-ust { }; + lttv = callPackage ../development/tools/misc/lttv { }; + mk = callPackage ../development/tools/build-managers/mk { }; neoload = callPackage ../development/tools/neoload { -- cgit 1.4.1 From 70ea99cfa8e75ae2efa2a4cbc37ee8c20ea6fa72 Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Thu, 4 Jul 2013 22:34:32 +0200 Subject: lttng-modules: new package Add linux kernel modules needed to do kernel tracing with LTTng. To make them available to lttng in NixOS, add this to configuration.nix: boot.extraModulePackages = [ pkgs.linuxPackages.lttngModules ]; --- pkgs/os-specific/linux/lttng-modules/default.nix | 31 ++++++++++++++++++++ .../lttng-fix-build-error-on-linux-3.2.patch | 33 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 66 insertions(+) create mode 100644 pkgs/os-specific/linux/lttng-modules/default.nix create mode 100644 pkgs/os-specific/linux/lttng-modules/lttng-fix-build-error-on-linux-3.2.patch (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/lttng-modules/default.nix b/pkgs/os-specific/linux/lttng-modules/default.nix new file mode 100644 index 0000000000000..ee80b7632ba1e --- /dev/null +++ b/pkgs/os-specific/linux/lttng-modules/default.nix @@ -0,0 +1,31 @@ +{ stdenv, fetchurl, kernelDev }: + +stdenv.mkDerivation rec { + pname = "lttng-modules-2.2.1"; + name = "${pname}-${kernelDev.version}"; + + src = fetchurl { + url = "https://lttng.org/files/lttng-modules/${pname}.tar.bz2"; + sha256 = "00ww1443ssv614s1ix6zby8llaf6zzlxcf5k4w7jsyji47ng33m2"; + }; + + patches = [ ./lttng-fix-build-error-on-linux-3.2.patch ]; + + preConfigure = '' + export KERNELDIR="${kernelDev}/lib/modules/${kernelDev.modDirVersion}/build" + export INSTALL_MOD_PATH="$out" + ''; + + installPhase = '' + make modules_install + ''; + + meta = with stdenv.lib; { + description = "Linux kernel modules for LTTng tracing"; + homepage = http://lttng.org/; + license = with licenses; [ lgpl21 gpl2 mit ]; + platforms = platforms.linux; + maintainers = [ maintainers.bjornfor ]; + }; + +} diff --git a/pkgs/os-specific/linux/lttng-modules/lttng-fix-build-error-on-linux-3.2.patch b/pkgs/os-specific/linux/lttng-modules/lttng-fix-build-error-on-linux-3.2.patch new file mode 100644 index 0000000000000..dfe6d21be8412 --- /dev/null +++ b/pkgs/os-specific/linux/lttng-modules/lttng-fix-build-error-on-linux-3.2.patch @@ -0,0 +1,33 @@ +When building against linux 3.2, we get this build error: + + building /tmp/nix-build-lttng-modules-2.2.0.drv-0/lttng-modules-2.2.0/probes/lttng-probe-ext3.o + CC [M] /tmp/nix-build-lttng-modules-2.2.0.drv-0/lttng-modules-2.2.0/probes/lttng-probe-ext3.o + In file included from /tmp/nix-build-lttng-modules-2.2.0.drv-0/lttng-modules-2.2.0/probes/../instrumentation/events/lttng-module/../../../probes/lttng-events.h:759:0, + from /tmp/nix-build-lttng-modules-2.2.0.drv-0/lttng-modules-2.2.0/probes/../instrumentation/events/lttng-module/../../../probes/define_trace.h:148, + from /tmp/nix-build-lttng-modules-2.2.0.drv-0/lttng-modules-2.2.0/probes/../instrumentation/events/lttng-module/ext3.h:868, + from /tmp/nix-build-lttng-modules-2.2.0.drv-0/lttng-modules-2.2.0/probes/lttng-probe-ext3.c:48: + /tmp/nix-build-lttng-modules-2.2.0.drv-0/lttng-modules-2.2.0/probes/../instrumentation/events/lttng-module/../../../probes/../instrumentation/events/lttng-module/ext3.h: In function '__event_probe__ext3__page_op': + /tmp/nix-build-lttng-modules-2.2.0.drv-0/lttng-modules-2.2.0/probes/../instrumentation/events/lttng-module/../../../probes/../instrumentation/events/lttng-module/ext3.h:240:1: error: dereferencing pointer to incomplete type + /tmp/nix-build-lttng-modules-2.2.0.drv-0/lttng-modules-2.2.0/probes/../instrumentation/events/lttng-module/../../../probes/../instrumentation/events/lttng-module/ext3.h:240:1: error: dereferencing pointer to incomplete type + /tmp/nix-build-lttng-modules-2.2.0.drv-0/lttng-modules-2.2.0/probes/../instrumentation/events/lttng-module/../../../probes/../instrumentation/events/lttng-module/ext3.h:240:1: error: dereferencing pointer to incomplete type + /tmp/nix-build-lttng-modules-2.2.0.drv-0/lttng-modules-2.2.0/probes/../instrumentation/events/lttng-module/../../../probes/../instrumentation/events/lttng-module/ext3.h: In function '__event_probe__ext3_invalidatepage': + /tmp/nix-build-lttng-modules-2.2.0.drv-0/lttng-modules-2.2.0/probes/../instrumentation/events/lttng-module/../../../probes/../instrumentation/events/lttng-module/ext3.h:298:1: error: dereferencing pointer to incomplete type + /tmp/nix-build-lttng-modules-2.2.0.drv-0/lttng-modules-2.2.0/probes/../instrumentation/events/lttng-module/../../../probes/../instrumentation/events/lttng-module/ext3.h:298:1: error: dereferencing pointer to incomplete type + /tmp/nix-build-lttng-modules-2.2.0.drv-0/lttng-modules-2.2.0/probes/../instrumentation/events/lttng-module/../../../probes/../instrumentation/events/lttng-module/ext3.h:298:1: error: dereferencing pointer to incomplete type + +because a check for existing ext3/*h files in the kernel build tree is skipped +for linux < 3.4. Fix it by extending the ext3_dep_check thing to also be run +when building against linux >= 3.2 (not only linux >= 3.4). + +diff -uNr lttng-modules-2.2.0.orig/probes/Makefile lttng-modules-2.2.0/probes/Makefile +--- lttng-modules-2.2.0.orig/probes/Makefile 2013-06-19 03:22:44.000000000 +0200 ++++ lttng-modules-2.2.0/probes/Makefile 2013-07-06 13:22:15.902957717 +0200 +@@ -59,7 +59,7 @@ + ext3_dep_check = $(wildcard $(ext3_dep)) + ext3 = $(shell \ + if [ $(VERSION) -ge 3 -a $(PATCHLEVEL) -ge 1 ] ; then \ +- if [ $(VERSION) -ge 3 -a $(PATCHLEVEL) -ge 4 -a \ ++ if [ $(VERSION) -ge 3 -a $(PATCHLEVEL) -ge 2 -a \ + -z "$(ext3_dep_check)" ] ; then \ + echo "warn" ; \ + exit ; \ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d2f6a3b521143..7c2e364781658 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6521,6 +6521,8 @@ let iwlwifi4965ucode = iwlwifi4965ucodeV2; + lttngModules = callPackage ../os-specific/linux/lttng-modules { }; + atheros = callPackage ../os-specific/linux/atheros/0.9.4.nix { }; broadcom_sta = callPackage ../os-specific/linux/broadcom-sta/default.nix { }; -- cgit 1.4.1 From cf4e29b916bd8b597ff6748cc6f057e5cf43d86f Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Sat, 10 Aug 2013 15:06:01 +0200 Subject: Add pycurl2, a Python interface to libcurl --- pkgs/top-level/python-packages.nix | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 53128c6bb2a8a..ac68c66546efa 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3818,6 +3818,26 @@ pythonPackages = modules // rec { }; }); + + pycurl2 = buildPythonPackage (rec { + name = "pycurl2-7.20.0"; + + src = fetchgit { + url = "https://github.com/Lispython/pycurl.git"; + rev = "0f00109950b883d680bd85dc6e8a9c731a7d0d13"; + sha256 = "0mhg7f9y5zl0m2xgz3rf1yqjd6l8n0qhfk7bpf36r44jfnhj75ld"; + }; + + buildInputs = [ pkgs.curl simplejson unittest2 nose ]; + + meta = { + homepage = https://pypi.python.org/pypi/pycurl2; + description = "A fork from original PycURL library that no maintained from 7.19.0"; + platforms = stdenv.lib.platforms.linux; + }; + }); + + pydot = buildPythonPackage rec { name = "pydot-1.0.2"; -- cgit 1.4.1 From 46d887aca90f7054e254badcb99060c5b6d08cd5 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Sat, 10 Aug 2013 15:26:07 +0200 Subject: pythonPackages: fix carbon, move dependecies to propagated build inputs --- pkgs/top-level/python-packages.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 53128c6bb2a8a..d90df47bb6e3b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6395,8 +6395,7 @@ pythonPackages = modules // rec { sha256 = "0wjhd87pvpcpvaj3wql2d92g8lpp33iwmxdkp7npic5mjl2y0dsg"; }; - buildInputs = [ txamqp zope_interface twisted ]; - propagatedBuildInputs = [ whisper ]; + propagatedBuildInputs = [ whisper txamqp zope_interface twisted ]; # error: invalid command 'test' doCheck = false; -- cgit 1.4.1 From 15637cf207bf8fe693e4de1f4c8ee73a6d664898 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Sat, 10 Aug 2013 21:00:14 +0400 Subject: Add HTTPS support to Midori --- pkgs/applications/networking/browsers/midori/default.nix | 7 ++++++- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/browsers/midori/default.nix b/pkgs/applications/networking/browsers/midori/default.nix index b15c05c7b4939..4d561737d276c 100644 --- a/pkgs/applications/networking/browsers/midori/default.nix +++ b/pkgs/applications/networking/browsers/midori/default.nix @@ -12,6 +12,7 @@ let gtksourceview pkgconfig which gettext makeWrapper file libidn sqlite docutils libnotify libsoup vala kbproto xproto scrnsaverproto libXScrnSaver dbus_glib + glib_networking ]; in rec { @@ -34,7 +35,11 @@ rec { shebangsHere = (doPatchShebangs "."); shebangsInstalled = (doPatchShebangs "$out/bin"); - wrapWK = (makeManyWrappers "$out/bin/*" "--set WEBKIT_IGNORE_SSL_ERRORS 1"); + wrapWK = (makeManyWrappers "$out/bin/*" + '' + --set WEBKIT_IGNORE_SSL_ERRORS 1 \ + --prefix GIO_EXTRA_MODULES : "${args.glib_networking}/lib/gio/modules" + ''); name = "midori-${version}.${release}"; meta = { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7c2e364781658..4c573ceebf991 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8015,7 +8015,7 @@ let midori = builderDefsPackage (import ../applications/networking/browsers/midori) { inherit imagemagick intltool python pkgconfig webkit libxml2 which gettext makeWrapper file libidn sqlite docutils libnotify - vala dbus_glib; + vala dbus_glib glib_networking; inherit gtk3 glib; inherit (gnome) gtksourceview; inherit (webkit.passthru.args) libsoup; -- cgit 1.4.1 From 3065a7686bfb247b0ddca9967a38ffdb6ed57b32 Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Sat, 10 Aug 2013 20:07:36 +0300 Subject: torbutton: package version 1.6.1 --- pkgs/tools/security/torbutton/default.nix | 29 +++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/tools/security/torbutton/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/security/torbutton/default.nix b/pkgs/tools/security/torbutton/default.nix new file mode 100644 index 0000000000000..348d96b002475 --- /dev/null +++ b/pkgs/tools/security/torbutton/default.nix @@ -0,0 +1,29 @@ +{ stdenv, fetchgit, zip }: +stdenv.mkDerivation rec { + + name = "torbutton-${version}.xpi"; + version = "1.6.1"; + + src = fetchgit { + url = https://git.torproject.org/torbutton.git; + rev = "refs/tags/${version}"; + sha256 = "0ypzrl8nhckrgh45rcwsjds1jnzz3w5nr09b926a4h3a5njammlv"; + }; + + buildInputs = [ zip ]; + + buildPhase = '' + mkdir pkg + ./makexpi.sh + ''; + + installPhase = "cat pkg/*.xpi > $out"; + + meta = with stdenv.lib; { + homepage = https://www.torproject.org/torbutton/; + description = "the component in Tor Browser Bundle that takes care of application-level security and privacy concerns in Firefox. To keep you safe, Torbutton disables many types of active content."; + license = licenses.mit; + maintainers = [ maintainers.phreedom ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4c573ceebf991..2488f3339f52e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1788,6 +1788,8 @@ let tor = callPackage ../tools/security/tor { }; + torbutton = callPackage ../tools/security/torbutton { }; + torsocks = callPackage ../tools/security/tor/torsocks.nix { }; trickle = callPackage ../tools/networking/trickle {}; -- cgit 1.4.1 From f3cae400e04c7432188bc69a36c8cd652d022b1c Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Sat, 10 Aug 2013 20:26:35 +0200 Subject: unclutter: add to channel --- pkgs/tools/misc/unclutter/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/tools/misc/unclutter/default.nix b/pkgs/tools/misc/unclutter/default.nix index 8cf31ff72085a..b267074e77faa 100644 --- a/pkgs/tools/misc/unclutter/default.nix +++ b/pkgs/tools/misc/unclutter/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation { make DESTDIR="$out" MANPATH="$out/share/man" PREFIX="" install.man ''; - meta = { + meta = with stdenv.lib; { description = "Hides mouse pointer while not in use."; longDescription = '' Unclutter hides your X mouse cursor when you do not need it, to prevent @@ -28,5 +28,7 @@ stdenv.mkDerivation { unclutter -idle 1 & ''; + maintainers = with maintainers; [ iElectric ]; + platforms = platforms.unix; }; } -- cgit 1.4.1 From 094ffb2b08d20f1b20aa62dd87921dc3ed7cbb4e Mon Sep 17 00:00:00 2001 From: Song Wenwu Date: Sun, 11 Aug 2013 11:00:45 +0800 Subject: add orc 0.4.17 --- pkgs/development/compilers/orc/default.nix | 16 ++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 18 insertions(+) create mode 100644 pkgs/development/compilers/orc/default.nix (limited to 'pkgs') diff --git a/pkgs/development/compilers/orc/default.nix b/pkgs/development/compilers/orc/default.nix new file mode 100644 index 0000000000000..25abd8f3e853f --- /dev/null +++ b/pkgs/development/compilers/orc/default.nix @@ -0,0 +1,16 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + name = "orc-0.4.17"; + + src = fetchurl { + url = "http://code.entropywave.com/download/orc/${name}.tar.gz"; + sha256 = "1s6psp8phrd1jmxz9j01cksh3q5xrm1bd3z7zqxg5zsrijjcrisg"; + }; + + meta = { + description = "The Oil Runtime Compiler"; + homepage = "http://code.entropywave.com/orc/"; + platform = stdenv.lib.platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2488f3339f52e..0080661c1d3c9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2763,6 +2763,8 @@ let ocaml_4_00_1 = callPackage ../development/compilers/ocaml/4.00.1.nix { }; + orc = callPackage ../development/compilers/orc { }; + metaocaml_3_09 = callPackage ../development/compilers/ocaml/metaocaml-3.09.nix { }; ber_metaocaml_003 = callPackage ../development/compilers/ocaml/ber-metaocaml-003.nix { }; -- cgit 1.4.1 From 4705462a2ff49fd4434be68c5054dd837b55d3a0 Mon Sep 17 00:00:00 2001 From: Song Wenwu Date: Sun, 11 Aug 2013 11:15:07 +0800 Subject: add libvisual 0.4.0 --- pkgs/development/libraries/libvisual/default.nix | 19 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 21 insertions(+) create mode 100644 pkgs/development/libraries/libvisual/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/libvisual/default.nix b/pkgs/development/libraries/libvisual/default.nix new file mode 100644 index 0000000000000..b831fd9bdd337 --- /dev/null +++ b/pkgs/development/libraries/libvisual/default.nix @@ -0,0 +1,19 @@ +{ stdenv, fetchurl, pkgconfig, glib }: + +stdenv.mkDerivation rec { + name = "libvisual-0.4.0"; + + src = fetchurl { + url = "mirror://sourceforge/libvisual/${name}.tar.gz"; + sha256 = "1my1ipd5k1ixag96kwgf07bgxkjlicy9w22jfxb2kq95f6wgsk8b"; + }; + + buildInputs = [ pkgconfig glib ]; + + meta = { + description = "An abstraction library for audio visualisations"; + homepage = "http://sourceforge.net/projects/libvisual/"; + license = stdenv.lib.licenses.lgpl21Plus; + platform = stdenv.lib.platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2488f3339f52e..f4b5a7149e876 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4898,6 +4898,8 @@ let libvisio = callPackage ../development/libraries/libvisio { }; + libvisual = callPackage ../development/libraries/libvisual { }; + libvncserver = builderDefsPackage (import ../development/libraries/libvncserver) { inherit libtool libjpeg openssl zlib; inherit (xlibs) xproto libX11 damageproto libXdamage -- cgit 1.4.1 From 8e023d078cb2071edf2f5fd9fa5f9308ad05e5e3 Mon Sep 17 00:00:00 2001 From: Song Wenwu Date: Sun, 11 Aug 2013 12:07:57 +0800 Subject: orc: add missing license (bsd3) --- pkgs/development/compilers/orc/default.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/development/compilers/orc/default.nix b/pkgs/development/compilers/orc/default.nix index 25abd8f3e853f..fbb25effdec6b 100644 --- a/pkgs/development/compilers/orc/default.nix +++ b/pkgs/development/compilers/orc/default.nix @@ -11,6 +11,7 @@ stdenv.mkDerivation rec { meta = { description = "The Oil Runtime Compiler"; homepage = "http://code.entropywave.com/orc/"; + license = stdenv.lib.license.bsd3; platform = stdenv.lib.platforms.linux; }; } -- cgit 1.4.1 From d068505b2f2c00f9a2491f2d648b302e30f025e3 Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Sun, 11 Aug 2013 07:59:30 +0300 Subject: leiningen: fix hash --- pkgs/development/tools/build-managers/leiningen/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/build-managers/leiningen/default.nix b/pkgs/development/tools/build-managers/leiningen/default.nix index d7f819c45f6be..d041dbb58616e 100644 --- a/pkgs/development/tools/build-managers/leiningen/default.nix +++ b/pkgs/development/tools/build-managers/leiningen/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { jarsrc = fetchurl { url = "https://leiningen.s3.amazonaws.com/downloads/${pname}-${version}-standalone.jar"; - sha256 = "1higd309b43lly7fv1pd5lfd3lyrij95nrzklqmk8vf9llw6974p"; + sha256 = "04xmnw80f39qs2vfm5ic8bmhks1fvasiwg4snckg2zhfjkhzms05"; }; patches = ./lein_2.3.0.patch; -- cgit 1.4.1 From 5f4fc730b12aba77bf02abeb494e45640192804b Mon Sep 17 00:00:00 2001 From: Song Wenwu Date: Sun, 11 Aug 2013 15:14:12 +0800 Subject: add myself to maintainers list, keep it sorted orc: add myself as a maintainer --- pkgs/development/compilers/orc/default.nix | 1 + pkgs/lib/maintainers.nix | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/compilers/orc/default.nix b/pkgs/development/compilers/orc/default.nix index fbb25effdec6b..c7582d0a90dff 100644 --- a/pkgs/development/compilers/orc/default.nix +++ b/pkgs/development/compilers/orc/default.nix @@ -13,5 +13,6 @@ stdenv.mkDerivation rec { homepage = "http://code.entropywave.com/orc/"; license = stdenv.lib.license.bsd3; platform = stdenv.lib.platforms.linux; + maintainers = [ stdenv.lib.maintainers.iyzsong ]; }; } diff --git a/pkgs/lib/maintainers.nix b/pkgs/lib/maintainers.nix index ab76e2018c0d3..354bf39aea53f 100644 --- a/pkgs/lib/maintainers.nix +++ b/pkgs/lib/maintainers.nix @@ -24,9 +24,10 @@ goibhniu = "Cillian de Róiste "; guibert = "David Guibert "; iElectric = "Domen Kozar "; - lovek323 = "Jason O'Conal "; + iyzsong = "Song Wenwu "; jcumming = "Jack Cummings "; kkallio = "Karn Kallio "; + lovek323 = "Jason O'Conal "; ludo = "Ludovic Courtès "; marcweber = "Marc Weber "; mornfall = "Petr Ročkai "; -- cgit 1.4.1 From 50021ebb0a94d4dec5752dfea3e58b02c55f16af Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Sun, 11 Aug 2013 12:05:02 +0200 Subject: pythonPackages: fix graphite_web, make it usable --- pkgs/top-level/python-packages.nix | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index a7c686addb91b..95a7b4195e4d8 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1627,6 +1627,26 @@ pythonPackages = modules // rec { }; + django_tagging = buildPythonPackage rec { + name = "django-tagging-0.3.1"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/d/django-tagging/${name}.tar.gz"; + md5 = "a0855f2b044db15f3f8a025fa1016ddf"; + }; + + # error: invalid command 'test' + doCheck = false; + + propagatedBuildInputs = [ django_1_3 ]; + + meta = { + description = "A generic tagging application for Django projects"; + homepage = http://code.google.com/p/django-tagging/; + }; + }; + + djblets = buildPythonPackage rec { name = "Djblets-0.6.28"; @@ -6475,7 +6495,19 @@ pythonPackages = modules // rec { sha256 = "1gj8i6j2i172cldqw98395235bn78ciagw6v17fgv01rmind3lag"; }; - buildInputs = [ django pkgs.pycairo ldap memcached modules.sqlite3 ]; + propagatedBuildInputs = [ django_1_3 django_tagging modules.sqlite3 whisper pkgs.pycairo ldap memcached ]; + + postInstall = '' + wrapProgram $out/bin/run-graphite-devel-server.py \ + --prefix PATH : ${pkgs.which}/bin + ''; + + preConfigure = '' + substituteInPlace webapp/graphite/thirdparty/pytz/__init__.py --replace '/usr/share/zoneinfo' '/etc/zoneinfo' + substituteInPlace webapp/graphite/settings.py --replace "join(WEBAPP_DIR, 'content')" "join(WEBAPP_DIR, 'webapp', 'content')" + cp webapp/graphite/manage.py bin/manage-graphite.py + substituteInPlace bin/manage-graphite.py --replace 'settings' 'graphite.settings' + ''; # error: invalid command 'test' doCheck = false; -- cgit 1.4.1 From 1866619acc6bb163e4cc60b37333e9119a30a226 Mon Sep 17 00:00:00 2001 From: Ivan Kozik Date: Sun, 11 Aug 2013 10:47:09 +0000 Subject: Fix a few typos --- doc/stdenv.xml | 2 +- maintainers/docs/cross.txt | 6 +++--- pkgs/build-support/fetchmtn/builder.sh | 2 +- pkgs/development/libraries/libxml2/setup-hook.sh | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/doc/stdenv.xml b/doc/stdenv.xml index 7bcbadd8ea9ab..f0cabe425a3d6 100644 --- a/doc/stdenv.xml +++ b/doc/stdenv.xml @@ -6,7 +6,7 @@ The standard build environment in the Nix Packages collection -provides a environment for building Unix packages that does a lot of +provides an environment for building Unix packages that does a lot of common build tasks automatically. In fact, for Unix packages that use the standard ./configure; make; make install build interface, you don’t need to write a build script at all; the standard diff --git a/maintainers/docs/cross.txt b/maintainers/docs/cross.txt index 32e09086b87e8..9c117774fc4b0 100644 --- a/maintainers/docs/cross.txt +++ b/maintainers/docs/cross.txt @@ -41,7 +41,7 @@ NB: Keep in mind that many programs are not very well suited for cross compilation. Either they are not intended to run on other platforms, -because the code is highly platform specific, or the configuration proces +because the code is highly platform specific, or the configuration process is not written with cross compilation in mind. Nix will not solve these problems for you! @@ -290,7 +290,7 @@ this compiler and verified to be working on a HP Jornada 820 running Linux are "patch", "make" and "wget". If we want to build C++ programs it gets a lot more difficult. GCC has a -three step compilation proces. In the first step a simple compiler, called +three step compilation process. In the first step a simple compiler, called xgcc, that can compile only C programs is built. With that compiler it compiles itself two more times: one time to build a full compiler, and another time to build a full compiler once again with the freshly built compiler from @@ -318,7 +318,7 @@ with compilation flags. This is still work in progress for Nix. --- -After succesfully completing the whole toolchain you can start building +After successfully completing the whole toolchain you can start building packages with the newly built tools. To make everything build correctly you will need a stdenv for your target platform. Setting up this platform will take some effort. Right now there is a very experimental setup for diff --git a/pkgs/build-support/fetchmtn/builder.sh b/pkgs/build-support/fetchmtn/builder.sh index 4e34aad052b59..c1b0db895bc10 100644 --- a/pkgs/build-support/fetchmtn/builder.sh +++ b/pkgs/build-support/fetchmtn/builder.sh @@ -24,7 +24,7 @@ for source in $dbs; do echo "selector $selector does not match any revision"; fi else - echo "pulling branch $branch wasn't succesfull"; + echo "pulling branch $branch wasn't successful"; fi; if test -n "$done"; then break; diff --git a/pkgs/development/libraries/libxml2/setup-hook.sh b/pkgs/development/libraries/libxml2/setup-hook.sh index f8e4f5e0fd64f..112dbe0c5136d 100644 --- a/pkgs/development/libraries/libxml2/setup-hook.sh +++ b/pkgs/development/libraries/libxml2/setup-hook.sh @@ -11,7 +11,7 @@ addXMLCatalogs () { if test -z "$libxmlHookDone"; then libxmlHookDone=1 - # Set http_proxy and ftp_proxy to a invalid host to prevent + # Set http_proxy and ftp_proxy to an invalid host to prevent # xmllint and xsltproc from trying to download DTDs from the # network even when --nonet is not given. That would be impure. # (Note that .invalid is a reserved domain guaranteed not to -- cgit 1.4.1 From 1cdc07296da25beb824991db2b5801b96e6877ba Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Sun, 11 Aug 2013 14:29:40 +0200 Subject: update deform,colander,translationstring python modules --- pkgs/top-level/python-packages.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 95a7b4195e4d8..5cfa7b94353d8 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -808,11 +808,11 @@ pythonPackages = modules // rec { colander = buildPythonPackage rec { - name = "colander-0.9.6"; + name = "colander-1.0a5"; src = fetchurl { url = "http://pypi.python.org/packages/source/c/colander/${name}.tar.gz"; - md5 = "2d9f65a64cb6b7f35d6a0d7b607ce4c6"; + md5 = "569dea523561f5d94338ef9d9a98d249"; }; propagatedBuildInputs = [ pythonPackages.translationstring ]; @@ -1005,11 +1005,11 @@ pythonPackages = modules // rec { deform = buildPythonPackage rec { - name = "deform-0.9.4"; + name = "deform-0.9.7"; src = fetchurl { url = "http://pypi.python.org/packages/source/d/deform/${name}.tar.gz"; - md5 = "2ed7b69644a6d8f4e1404e1892329240"; + md5 = "d450eef05432d473257da5621c72c8b7"; }; buildInputs = [] ++ optional isPy26 unittest2; @@ -1020,6 +1020,9 @@ pythonPackages = modules // rec { pythonPackages.colander pythonPackages.translationstring pythonPackages.chameleon + pythonPackages.zope_deprecation + pythonPackages.coverage + pythonPackages.nose ]; meta = { @@ -1394,6 +1397,8 @@ pythonPackages = modules // rec { }; + + zope_deprecation = buildPythonPackage rec { name = "zope.deprecation-3.5.0"; @@ -6328,11 +6333,11 @@ pythonPackages = modules // rec { }; translationstring = buildPythonPackage rec { - name = "translationstring-0.4"; + name = "translationstring-1.1"; src = fetchurl { url = "http://pypi.python.org/packages/source/t/translationstring/${name}.tar.gz"; - md5 = "392287923c475b660b7549b2c2f03dbc"; + md5 = "0979b46d8f0f852810c8ec4be5c26cf2"; }; meta = { -- cgit 1.4.1 From 078213e892bc1bfbcc47815b7e598d0047de8ff1 Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Sun, 11 Aug 2013 14:50:55 +0200 Subject: orc: add a comment about the license --- pkgs/development/compilers/orc/default.nix | 2 ++ 1 file changed, 2 insertions(+) (limited to 'pkgs') diff --git a/pkgs/development/compilers/orc/default.nix b/pkgs/development/compilers/orc/default.nix index c7582d0a90dff..c5fe46f02c64c 100644 --- a/pkgs/development/compilers/orc/default.nix +++ b/pkgs/development/compilers/orc/default.nix @@ -11,6 +11,8 @@ stdenv.mkDerivation rec { meta = { description = "The Oil Runtime Compiler"; homepage = "http://code.entropywave.com/orc/"; + # The source code implementing the Marsenne Twister algorithm is licensed + # under the 3-clause BSD license. The rest is 2-clause BSD license. license = stdenv.lib.license.bsd3; platform = stdenv.lib.platforms.linux; maintainers = [ stdenv.lib.maintainers.iyzsong ]; -- cgit 1.4.1 From 12f7c0666a8e2736ad894c6124ef8d8fb812f841 Mon Sep 17 00:00:00 2001 From: Joachim Schiele Date: Sun, 11 Aug 2013 10:21:46 +0000 Subject: qgit version bump from 2.3 to 2.5 --- .../version-management/git-and-tools/qgit/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/version-management/git-and-tools/qgit/default.nix b/pkgs/applications/version-management/git-and-tools/qgit/default.nix index 963f4dd295b5f..d92b49b9ef6c5 100644 --- a/pkgs/applications/version-management/git-and-tools/qgit/default.nix +++ b/pkgs/applications/version-management/git-and-tools/qgit/default.nix @@ -1,18 +1,18 @@ {stdenv, fetchurl, qt, libXext, libX11}: stdenv.mkDerivation rec { - name = "qgit-2.3"; + name = "qgit-2.5"; meta = { license = "GPLv2"; - homepage = "http://digilander.libero.it/mcostalba/"; + homepage = "http://libre.tibirna.org/projects/qgit/wiki/QGit"; description = "Graphical front-end to Git"; inherit (qt.meta) platforms; }; src = fetchurl { - url = "mirror://sourceforge/qgit/${name}.tar.bz2"; - sha256 = "a5fdd7e27fea376790eed787e22f4863eb9d2fe0217fd98b9fdbcf47a45bdc64"; + url = "http://libre.tibirna.org/attachments/download/9/${name}.tar.gz"; + sha256 = "25f1ca2860d840d87b9919d34fc3a1b05d4163671ed87d29c3e4a8a09e0b2499"; }; buildInputs = [qt libXext libX11]; configurePhase = "qmake PREFIX=$out"; -- cgit 1.4.1 From 94105045b4882f2c20bc4328e93144bb550c5252 Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Sun, 11 Aug 2013 17:12:12 +0200 Subject: typo --- pkgs/development/compilers/orc/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/compilers/orc/default.nix b/pkgs/development/compilers/orc/default.nix index c5fe46f02c64c..10945934d0034 100644 --- a/pkgs/development/compilers/orc/default.nix +++ b/pkgs/development/compilers/orc/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { homepage = "http://code.entropywave.com/orc/"; # The source code implementing the Marsenne Twister algorithm is licensed # under the 3-clause BSD license. The rest is 2-clause BSD license. - license = stdenv.lib.license.bsd3; + license = stdenv.lib.licenses.bsd3; platform = stdenv.lib.platforms.linux; maintainers = [ stdenv.lib.maintainers.iyzsong ]; }; -- cgit 1.4.1 From 81db5cfe0afacda09843ccae3e0eebe072688699 Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Sun, 11 Aug 2013 20:35:44 +0200 Subject: lttng-modules: don't use licenses.mit because it breaks hydra evaluation Hydra has these evaluation errors: at `nixpkgs.linuxPackages.lttngModules.i686-linux' [nixosSrc = ..., nixpkgs = ..., officialRelease = false]: value is an attribute set while a string was expected because licenses.mit is an attribute set and not a string. TODO: Licenses in pkgs/lib/licenses.nix are a mix of attr sets and strings, this needs to be standardized. --- pkgs/os-specific/linux/lttng-modules/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/lttng-modules/default.nix b/pkgs/os-specific/linux/lttng-modules/default.nix index ee80b7632ba1e..7495deb231d21 100644 --- a/pkgs/os-specific/linux/lttng-modules/default.nix +++ b/pkgs/os-specific/linux/lttng-modules/default.nix @@ -23,7 +23,9 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Linux kernel modules for LTTng tracing"; homepage = http://lttng.org/; - license = with licenses; [ lgpl21 gpl2 mit ]; + # TODO: Add "mit" to the license list once the license attr set vs string + # decision has been made. (Having "mit" there breaks hydra evaluation.) + license = with licenses; [ lgpl21 gpl2 ]; platforms = platforms.linux; maintainers = [ maintainers.bjornfor ]; }; -- cgit 1.4.1 From b5b53e250bd138bbd929284cd83e3408b35d9036 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:13 +0200 Subject: haskell-elm-server: update to version 0.9 --- pkgs/development/compilers/elm/elm-server.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/compilers/elm/elm-server.nix b/pkgs/development/compilers/elm/elm-server.nix index f86c6688eb82a..5f33b49173e8a 100644 --- a/pkgs/development/compilers/elm/elm-server.nix +++ b/pkgs/development/compilers/elm/elm-server.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "elm-server"; - version = "0.8"; - sha256 = "0mnxayfg54f5mr27sd1zw3xrdijppgvrz2yzzmhp07qc1jiyfald"; + version = "0.9"; + sha256 = "1mk2ligv8has1ssmpild2dq23ld84cdayr6bm3ycg11jab0hrbsx"; isLibrary = false; isExecutable = true; buildDepends = [ -- cgit 1.4.1 From 8a093803834666f6a213c29ab7ac7a24eb79ac6e Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:13 +0200 Subject: haskell-Elm: update to version 0.9.0.1 --- pkgs/development/compilers/elm/elm.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/compilers/elm/elm.nix b/pkgs/development/compilers/elm/elm.nix index 8196458c70d47..95b4b1cd4eca0 100644 --- a/pkgs/development/compilers/elm/elm.nix +++ b/pkgs/development/compilers/elm/elm.nix @@ -1,17 +1,16 @@ -{ cabal, blazeHtml, blazeMarkup, cmdargs, deepseq, filepath, hjsmin -, indents, json, mtl, pandoc, parsec, shakespeare, text -, transformers +{ cabal, binary, blazeHtml, blazeMarkup, cmdargs, filepath, hjsmin +, indents, mtl, pandoc, parsec, transformers, unionFind, uniplate }: cabal.mkDerivation (self: { pname = "Elm"; - version = "0.8.0.3"; - sha256 = "0zai8glmkiqramivgz405zh385cz166gpry2yl29g37dxpwxffzb"; + version = "0.9.0.1"; + sha256 = "0p6sqfrf11xpgj7y81hsjbvsyyyfvc4nzcg6gmfwyqkg3qc3yg6v"; isLibrary = true; isExecutable = true; buildDepends = [ - blazeHtml blazeMarkup cmdargs deepseq filepath hjsmin indents json - mtl pandoc parsec shakespeare text transformers + binary blazeHtml blazeMarkup cmdargs filepath hjsmin indents mtl + pandoc parsec transformers unionFind uniplate ]; meta = { homepage = "http://elm-lang.org"; -- cgit 1.4.1 From 0a77a99c577fdbe9ab9587d6b869950ba3de1c43 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:13 +0200 Subject: haskell-bindings-posix: update to version 1.2.6 --- pkgs/development/libraries/haskell/bindings-posix/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/bindings-posix/default.nix b/pkgs/development/libraries/haskell/bindings-posix/default.nix index 23994140d6c05..8bdf30e36d192 100644 --- a/pkgs/development/libraries/haskell/bindings-posix/default.nix +++ b/pkgs/development/libraries/haskell/bindings-posix/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "bindings-posix"; - version = "1.2.3"; - sha256 = "0nj18lfpn8hmlaa7cmvdkjnk8fi2f6ysjbigkx7zbrpqnvbi63ba"; + version = "1.2.6"; + sha256 = "1yza3qbf0f5gfpg79pb6xfpw37zg191nmxa4r6h9x4xb5na0rzff"; buildDepends = [ bindingsDSL ]; meta = { description = "Low level bindings to posix"; -- cgit 1.4.1 From 668c691afb1bd578a1ca7a987c9c2eb9e89eb151 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:14 +0200 Subject: haskell-diagrams-cairo: update to version 0.7 --- pkgs/development/libraries/haskell/diagrams/cairo.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/diagrams/cairo.nix b/pkgs/development/libraries/haskell/diagrams/cairo.nix index bc2abf5c16d51..a73b6d9fba85d 100644 --- a/pkgs/development/libraries/haskell/diagrams/cairo.nix +++ b/pkgs/development/libraries/haskell/diagrams/cairo.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "diagrams-cairo"; - version = "0.6"; - sha256 = "0fxqwkv2cpgpkr80q828rm91ybn7j0dwj1p5ysc3648w28jvhkil"; + version = "0.7"; + sha256 = "14ghcrzzpqdnvmpvykhf4r74sb9jgp69094mkwydslzmi8dsgdiy"; buildDepends = [ cairo cmdargs colour diagramsCore diagramsLib filepath mtl split time -- cgit 1.4.1 From e472833ceece52b91a11c542c6ff94523a33d793 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:14 +0200 Subject: haskell-diagrams-contrib: update to version 0.7 --- pkgs/development/libraries/haskell/diagrams/contrib.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/diagrams/contrib.nix b/pkgs/development/libraries/haskell/diagrams/contrib.nix index 141a820b5d1a9..023ac0906814a 100644 --- a/pkgs/development/libraries/haskell/diagrams/contrib.nix +++ b/pkgs/development/libraries/haskell/diagrams/contrib.nix @@ -6,8 +6,8 @@ cabal.mkDerivation (self: { pname = "diagrams-contrib"; - version = "0.6.1"; - sha256 = "0z92sfgqpfk401lzkvnsg3ij05795qc61c4lx12glbmdpfhilcpi"; + version = "0.7"; + sha256 = "0dcj4rjvpgf0lmxgv50f8cpi6adkbfnsa4z4ay8khawhnn4af5ac"; buildDepends = [ arithmoi circlePacking colour dataDefault diagramsCore diagramsLib forceLayout lens MonadRandom mtl split vectorSpace -- cgit 1.4.1 From 1a48ac3b50838a1f4f9bc7b39711cd9895dc3f61 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:14 +0200 Subject: haskell-diagrams-core: update to version 0.7 --- pkgs/development/libraries/haskell/diagrams/core.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/diagrams/core.nix b/pkgs/development/libraries/haskell/diagrams/core.nix index ed23b092b02ec..c2dbb27aebd15 100644 --- a/pkgs/development/libraries/haskell/diagrams/core.nix +++ b/pkgs/development/libraries/haskell/diagrams/core.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "diagrams-core"; - version = "0.6.0.2"; - sha256 = "1g4b1zabgfdpaf7y3804r3w04ll4sqqrf71rm9389dg17ghc1q85"; + version = "0.7"; + sha256 = "00ba31imq91w6lzy8blgxawr06igrjfrg4adrqy650wip8jafqwq"; buildDepends = [ dualTree MemoTrie monoidExtras newtype semigroups vectorSpace vectorSpacePoints -- cgit 1.4.1 From 255abace30dae49e7526d2a84e1ea5c772072c65 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:14 +0200 Subject: haskell-diagrams: update to version 0.7 --- pkgs/development/libraries/haskell/diagrams/diagrams.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/diagrams/diagrams.nix b/pkgs/development/libraries/haskell/diagrams/diagrams.nix index 6f201e7cd850d..84d3d9bbf48cf 100644 --- a/pkgs/development/libraries/haskell/diagrams/diagrams.nix +++ b/pkgs/development/libraries/haskell/diagrams/diagrams.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "diagrams"; - version = "0.6"; - sha256 = "1i62jbixjzw82y622ymp6lrp4kzgn7iv55arivvh0y46bbmybqvh"; + version = "0.7"; + sha256 = "08ibmxzykb9v8y7ars9jz2qyss8ln8i6j87sm31bq5g9kvpy287c"; buildDepends = [ diagramsContrib diagramsCore diagramsLib diagramsSvg ]; -- cgit 1.4.1 From cfe56579e5ef81c50f4ba35b5eca66ba7470666e Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:14 +0200 Subject: haskell-diagrams-lib: update to version 0.7 --- pkgs/development/libraries/haskell/diagrams/lib.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/diagrams/lib.nix b/pkgs/development/libraries/haskell/diagrams/lib.nix index 73c7ff8f8c477..50afb16f2823f 100644 --- a/pkgs/development/libraries/haskell/diagrams/lib.nix +++ b/pkgs/development/libraries/haskell/diagrams/lib.nix @@ -1,14 +1,15 @@ -{ cabal, active, colour, dataDefault, diagramsCore, monoidExtras -, newtype, NumInstances, semigroups, vectorSpace +{ cabal, active, colour, dataDefaultClass, diagramsCore, fingertree +, intervals, monoidExtras, newtype, NumInstances, semigroups +, vectorSpace }: cabal.mkDerivation (self: { pname = "diagrams-lib"; - version = "0.6.0.3"; - sha256 = "0rc3m2v1bxlm5rz1pi1w4k37sbgmr9qv54rllsqan1kicafjaqw1"; + version = "0.7"; + sha256 = "02zb9j2qb5f26azscv1m4iivp1ixdhx6rcjns5smka1hdgyzld1j"; buildDepends = [ - active colour dataDefault diagramsCore monoidExtras newtype - NumInstances semigroups vectorSpace + active colour dataDefaultClass diagramsCore fingertree intervals + monoidExtras newtype NumInstances semigroups vectorSpace ]; meta = { homepage = "http://projects.haskell.org/diagrams"; -- cgit 1.4.1 From bb05fc78ab7dfc556f9907fbb0250050a66c544f Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:14 +0200 Subject: haskell-diagrams-svg: update to version 0.7 --- pkgs/development/libraries/haskell/diagrams/svg.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/diagrams/svg.nix b/pkgs/development/libraries/haskell/diagrams/svg.nix index 561f32118c229..644037e946ee4 100644 --- a/pkgs/development/libraries/haskell/diagrams/svg.nix +++ b/pkgs/development/libraries/haskell/diagrams/svg.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "diagrams-svg"; - version = "0.6.0.1"; - sha256 = "0x4yjm1wdhicknls1y3fhdg89m8wcvfk2svabww9075w6ras79qk"; + version = "0.7"; + sha256 = "0vfykrx29dxii9mdjjkia5a42jfg4hbzgxzv5rp7zvf3fz9w8w1x"; buildDepends = [ blazeSvg cmdargs colour diagramsCore diagramsLib filepath monoidExtras mtl split time vectorSpace -- cgit 1.4.1 From bd40d4aa2ca1a1985166aa9c01a065402ed487fc Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:14 +0200 Subject: haskell-github: update to version 0.7.1 --- pkgs/development/libraries/haskell/github/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/github/default.nix b/pkgs/development/libraries/haskell/github/default.nix index 78711cc7c4490..511b1b70f2893 100644 --- a/pkgs/development/libraries/haskell/github/default.nix +++ b/pkgs/development/libraries/haskell/github/default.nix @@ -5,8 +5,8 @@ cabal.mkDerivation (self: { pname = "github"; - version = "0.7.0"; - sha256 = "0r803hpyyd0nfhlk5jn4ripzi2cpj708zp9g961g7wvvvi66013p"; + version = "0.7.1"; + sha256 = "0aipaamd7gn5f79f451v8ifjs5g8b40g9w4kvi1i62imsh0zhh90"; buildDepends = [ aeson attoparsec caseInsensitive conduit dataDefault failure HTTP httpConduit httpTypes network text time unorderedContainers vector -- cgit 1.4.1 From af90db8e24c8159f60603e3c6f901f5f97460a6e Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:14 +0200 Subject: haskell-hakyll: update to version 4.3.3.0 --- pkgs/development/libraries/haskell/hakyll/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/hakyll/default.nix b/pkgs/development/libraries/haskell/hakyll/default.nix index 766f56ee8e33d..f3f2562a07357 100644 --- a/pkgs/development/libraries/haskell/hakyll/default.nix +++ b/pkgs/development/libraries/haskell/hakyll/default.nix @@ -8,8 +8,8 @@ cabal.mkDerivation (self: { pname = "hakyll"; - version = "4.3.1.0"; - sha256 = "1cx5pf0wf49cylbcgy1di218qk0fw8rgzqri9lx1v8jfl31zvsg5"; + version = "4.3.3.0"; + sha256 = "11zfz55a7dr5l7xzknphqninyrb2pw2qmrs7v7ajq2gvbl0lf37n"; isLibrary = true; isExecutable = true; buildDepends = [ -- cgit 1.4.1 From a0cb696441d9085228db42cda765a39675e8217e Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:14 +0200 Subject: haskell-hastache: update to version 0.5.1 --- pkgs/development/libraries/haskell/hastache/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/hastache/default.nix b/pkgs/development/libraries/haskell/hastache/default.nix index 15d32de346df0..c864c7e0a5ff5 100644 --- a/pkgs/development/libraries/haskell/hastache/default.nix +++ b/pkgs/development/libraries/haskell/hastache/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "hastache"; - version = "0.5.0"; - sha256 = "1c1pphw7qx5l5fdfqchihvp2yrwwb0ln8dfshkvd1giv8cjmbyn8"; + version = "0.5.1"; + sha256 = "05lm7mjzc1hamxcj8akq06081bhp907hrjdkhas3wzm6ran6rwn3"; buildDepends = [ blazeBuilder filepath ieee754 mtl syb text transformers utf8String ]; -- cgit 1.4.1 From aab1fed9181b0332bd9bc78618f48ee2a238f6ad Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:14 +0200 Subject: haskell-postgresql-simple: update to version 0.3.5.0 --- pkgs/development/libraries/haskell/postgresql-simple/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/postgresql-simple/default.nix b/pkgs/development/libraries/haskell/postgresql-simple/default.nix index 1ae1737e4b259..2b99bb2eb6c5b 100644 --- a/pkgs/development/libraries/haskell/postgresql-simple/default.nix +++ b/pkgs/development/libraries/haskell/postgresql-simple/default.nix @@ -5,8 +5,8 @@ cabal.mkDerivation (self: { pname = "postgresql-simple"; - version = "0.3.4.0"; - sha256 = "1xqs5hpljsapgisr7q3yd8ir351196xrdrk51dsizvk4vcs85wgs"; + version = "0.3.5.0"; + sha256 = "09w9cdjn9jvmcwh63ydjl8p28xfhrhy448y211z3carx2zwryshi"; buildDepends = [ attoparsec blazeBuilder blazeTextual postgresqlLibpq text time transformers vector -- cgit 1.4.1 From a2ec6565d43bdae8748a9709a0d950c45e442cfb Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:14 +0200 Subject: haskell-stm-conduit: update to version 2.1.2 --- pkgs/development/libraries/haskell/stm-conduit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/stm-conduit/default.nix b/pkgs/development/libraries/haskell/stm-conduit/default.nix index 24af3f8b73476..a2da329121b33 100644 --- a/pkgs/development/libraries/haskell/stm-conduit/default.nix +++ b/pkgs/development/libraries/haskell/stm-conduit/default.nix @@ -5,8 +5,8 @@ cabal.mkDerivation (self: { pname = "stm-conduit"; - version = "2.1.1"; - sha256 = "06frli37jz9xag249q1gmvnpnsaic1xa304d8d8bjz08980dbmpr"; + version = "2.1.2"; + sha256 = "1jkjnp1sjb4sqs6zkmmlm0s1126fkh54jkhwxairdwaxx9yh9y9k"; buildDepends = [ async conduit monadControl resourcet stm stmChans transformers ]; -- cgit 1.4.1 From 669cb32bae61fa5218dce21f656d1e9a66f29061 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:14 +0200 Subject: haskell-texmath: update to version 0.6.3 --- pkgs/development/libraries/haskell/texmath/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/texmath/default.nix b/pkgs/development/libraries/haskell/texmath/default.nix index 8082e77d2824a..ec8ccd01054a6 100644 --- a/pkgs/development/libraries/haskell/texmath/default.nix +++ b/pkgs/development/libraries/haskell/texmath/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "texmath"; - version = "0.6.1.5"; - sha256 = "15cxki04khq29m9h5wxzxgppc3r58ccp2hgsslp2g1f59x2wm348"; + version = "0.6.3"; + sha256 = "1ajza3p4rj318l03rffscqs6rbk635drmdciv7hhl4nljc4qmnpz"; isLibrary = true; isExecutable = true; buildDepends = [ parsec syb xml ]; -- cgit 1.4.1 From 173d4aac67321b59aa59e5038f08698ddac8512c Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:14 +0200 Subject: haskell-cabal-ghci: update to version 0.3 --- pkgs/development/tools/haskell/cabal-ghci/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/haskell/cabal-ghci/default.nix b/pkgs/development/tools/haskell/cabal-ghci/default.nix index 4676850fd938b..dee2572738461 100644 --- a/pkgs/development/tools/haskell/cabal-ghci/default.nix +++ b/pkgs/development/tools/haskell/cabal-ghci/default.nix @@ -2,13 +2,13 @@ cabal.mkDerivation (self: { pname = "cabal-ghci"; - version = "0.2.1"; - sha256 = "0za0bf59f4a3v5zvyy7h1xvxskrazdga4j1cs6psfv9fv80qig9r"; + version = "0.3"; + sha256 = "1x7fpvvmr2mq7l960wgsijhyrdaiq3lnnl3z6drklc5p73pms8w6"; isLibrary = true; isExecutable = true; buildDepends = [ Cabal filepath ]; meta = { - homepage = "http://code.atnnn.com/projects/cabal-ghci/wiki"; + homepage = "http://github.com/atnnn/cabal-ghci"; description = "Set up ghci with options taken from a .cabal file"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; -- cgit 1.4.1 From 30cb6ebdd1b82aa4ae5f964d073ab48006f76640 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:37:41 +0200 Subject: haskell-monoid-extras: update to version 0.3.0.0 --- pkgs/development/libraries/haskell/monoid-extras/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/monoid-extras/default.nix b/pkgs/development/libraries/haskell/monoid-extras/default.nix index a0ba1fd9856ef..969ab8bd0b805 100644 --- a/pkgs/development/libraries/haskell/monoid-extras/default.nix +++ b/pkgs/development/libraries/haskell/monoid-extras/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "monoid-extras"; - version = "0.2.2.3"; - sha256 = "00yj7wdyznsis82fb7i07s0vz8vsn2mpqk7jkgl9xxa57gk1rsax"; + version = "0.3.0.0"; + sha256 = "1bb8yq2vja80177h3wfadkjkwvcrszx0nq6m5n10f4lh9spvr087"; buildDepends = [ semigroups ]; meta = { description = "Various extra monoid-related definitions and utilities"; -- cgit 1.4.1 From 60a58dda25d35b4de7f35179bd7fde2e2724504d Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:52:01 +0200 Subject: haskell-crypto-cipher-tests: add version 0.0.1 --- .../haskell/crypto-cipher-tests/default.nix | 20 ++++++++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/development/libraries/haskell/crypto-cipher-tests/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/crypto-cipher-tests/default.nix b/pkgs/development/libraries/haskell/crypto-cipher-tests/default.nix new file mode 100644 index 0000000000000..60b4d3bad8fd2 --- /dev/null +++ b/pkgs/development/libraries/haskell/crypto-cipher-tests/default.nix @@ -0,0 +1,20 @@ +{ cabal, byteable, cryptoCipherTypes, HUnit, mtl, QuickCheck +, securemem, testFramework, testFrameworkHunit +, testFrameworkQuickcheck2 +}: + +cabal.mkDerivation (self: { + pname = "crypto-cipher-tests"; + version = "0.0.1"; + sha256 = "1g5rxx07s23pr0vam0bjlp3qwxzqa3m6x6gbv88fhkmbqwxiq2fh"; + buildDepends = [ + byteable cryptoCipherTypes HUnit mtl QuickCheck securemem + testFramework testFrameworkHunit testFrameworkQuickcheck2 + ]; + meta = { + homepage = "http://github.com/vincenthz/hs-crypto-cipher"; + description = "Generic cryptography cipher tests"; + 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 5699738205494..11e48aaeadec4 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -756,6 +756,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); cryptocipher = callPackage ../development/libraries/haskell/cryptocipher {}; + cryptoCipherTests = callPackage ../development/libraries/haskell/crypto-cipher-tests {}; + cryptoConduit = callPackage ../development/libraries/haskell/crypto-conduit {}; cryptohash = callPackage ../development/libraries/haskell/cryptohash {}; -- cgit 1.4.1 From 070020947896684a3d974a3c8eb06b4cc6c887ae Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:52:22 +0200 Subject: haskell-crypto-cipher-types: add version 0.0.1 --- .../haskell/crypto-cipher-types/default.nix | 20 ++++++++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/development/libraries/haskell/crypto-cipher-types/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/crypto-cipher-types/default.nix b/pkgs/development/libraries/haskell/crypto-cipher-types/default.nix new file mode 100644 index 0000000000000..14edcbc99cb24 --- /dev/null +++ b/pkgs/development/libraries/haskell/crypto-cipher-types/default.nix @@ -0,0 +1,20 @@ +{ cabal, byteable, HUnit, mtl, QuickCheck, securemem, testFramework +, testFrameworkHunit, testFrameworkQuickcheck2 +}: + +cabal.mkDerivation (self: { + pname = "crypto-cipher-types"; + version = "0.0.1"; + sha256 = "0brwb6awni3jm152vi68saz6gla7kgwf2pfjalzqsi8qjpjbzgpj"; + buildDepends = [ byteable securemem ]; + testDepends = [ + byteable HUnit mtl QuickCheck testFramework testFrameworkHunit + testFrameworkQuickcheck2 + ]; + meta = { + homepage = "http://github.com/vincenthz/hs-crypto-cipher"; + description = "Generic cryptography cipher types"; + 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 11e48aaeadec4..4e159d6a6e1e9 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -758,6 +758,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); cryptoCipherTests = callPackage ../development/libraries/haskell/crypto-cipher-tests {}; + cryptoCipherTypes = callPackage ../development/libraries/haskell/crypto-cipher-types {}; + cryptoConduit = callPackage ../development/libraries/haskell/crypto-conduit {}; cryptohash = callPackage ../development/libraries/haskell/cryptohash {}; -- cgit 1.4.1 From ea27769a6138d39473743440e1bff60f33db135c Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:52:33 +0200 Subject: haskell-securemem: add version 0.1.2 --- pkgs/development/libraries/haskell/securemem/default.nix | 14 ++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 16 insertions(+) create mode 100644 pkgs/development/libraries/haskell/securemem/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/securemem/default.nix b/pkgs/development/libraries/haskell/securemem/default.nix new file mode 100644 index 0000000000000..cc0314705939b --- /dev/null +++ b/pkgs/development/libraries/haskell/securemem/default.nix @@ -0,0 +1,14 @@ +{ cabal, byteable }: + +cabal.mkDerivation (self: { + pname = "securemem"; + version = "0.1.2"; + sha256 = "1szb530jw7666cnrfa8988p2b5scl2bfafi8kgslf7xi5yv7grqh"; + buildDepends = [ byteable ]; + meta = { + homepage = "http://github.com/vincenthz/hs-securemem"; + description = "abstraction to an auto scrubbing and const time eq, memory chunk"; + 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 4e159d6a6e1e9..aa43c45cfa5fe 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1755,6 +1755,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); scotty = callPackage ../development/libraries/haskell/scotty {}; + securemem = callPackage ../development/libraries/haskell/securemem {}; + sendfile = callPackage ../development/libraries/haskell/sendfile {}; semigroups = callPackage ../development/libraries/haskell/semigroups {}; -- cgit 1.4.1 From 185439ca5f283245f8f524bd85340de634a501ad Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 18:55:50 +0200 Subject: haskell-crypto-cipher-types: disable test suite https://github.com/vincenthz/hs-crypto-cipher/issues/29 --- pkgs/development/libraries/haskell/crypto-cipher-types/default.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/crypto-cipher-types/default.nix b/pkgs/development/libraries/haskell/crypto-cipher-types/default.nix index 14edcbc99cb24..daa75817673f7 100644 --- a/pkgs/development/libraries/haskell/crypto-cipher-types/default.nix +++ b/pkgs/development/libraries/haskell/crypto-cipher-types/default.nix @@ -11,6 +11,7 @@ cabal.mkDerivation (self: { byteable HUnit mtl QuickCheck testFramework testFrameworkHunit testFrameworkQuickcheck2 ]; + doCheck = false; meta = { homepage = "http://github.com/vincenthz/hs-crypto-cipher"; description = "Generic cryptography cipher types"; -- cgit 1.4.1 From de35a6dbb9f1c91f9738078746434bf56eb06535 Mon Sep 17 00:00:00 2001 From: Gergely Risko Date: Thu, 8 Aug 2013 15:43:45 +0200 Subject: Export ghci config files for ghc-vis and ghc-heap-view --- pkgs/development/compilers/ghc/with-packages.nix | 5 +++++ pkgs/development/libraries/haskell/ghc-heap-view/default.nix | 4 ++++ pkgs/development/libraries/haskell/ghc-vis/default.nix | 4 ++++ 3 files changed, 13 insertions(+) (limited to 'pkgs') diff --git a/pkgs/development/compilers/ghc/with-packages.nix b/pkgs/development/compilers/ghc/with-packages.nix index 99e91901d00c8..e3cc71bbccfdd 100644 --- a/pkgs/development/compilers/ghc/with-packages.nix +++ b/pkgs/development/compilers/ghc/with-packages.nix @@ -76,6 +76,11 @@ stdenv.mkDerivation rec { ln -s $f $out/share/emacs/site-lisp/ echo -n . done + for f in "$currentPath/share/ghci/"*; do + mkdir -p $out/share/ghci + ln -s $f $out/share/ghci/ + echo -n . + done for f in "$currentPkgDir/"*.conf; do ln -s $f $linkedPkgDir echo -n . diff --git a/pkgs/development/libraries/haskell/ghc-heap-view/default.nix b/pkgs/development/libraries/haskell/ghc-heap-view/default.nix index 62b07030a4606..2452086955102 100644 --- a/pkgs/development/libraries/haskell/ghc-heap-view/default.nix +++ b/pkgs/development/libraries/haskell/ghc-heap-view/default.nix @@ -5,6 +5,10 @@ cabal.mkDerivation (self: { version = "0.5.1"; sha256 = "1qi7f3phj2j63x1wd2cvk36945cxd84s12zs03hlrn49wzx2pf1n"; buildDepends = [ binary transformers ]; + postInstall = '' + ensureDir "$out/share/ghci" + ln -s "$out/share/$pname-$version/ghci" "$out/share/ghci/$pname" + ''; meta = { description = "Extract the heap representation of Haskell values and thunks"; license = self.stdenv.lib.licenses.bsd3; diff --git a/pkgs/development/libraries/haskell/ghc-vis/default.nix b/pkgs/development/libraries/haskell/ghc-vis/default.nix index 856ec8104631c..9171589497145 100644 --- a/pkgs/development/libraries/haskell/ghc-vis/default.nix +++ b/pkgs/development/libraries/haskell/ghc-vis/default.nix @@ -10,6 +10,10 @@ cabal.mkDerivation (self: { cairo deepseq fgl ghcHeapView graphviz gtk mtl svgcairo text transformers xdot ]; + postInstall = '' + ensureDir "$out/share/ghci" + ln -s "$out/share/$pname-$version/ghci" "$out/share/ghci/$pname" + ''; meta = { homepage = "http://felsin9.de/nnis/ghc-vis"; description = "Live visualization of data structures in GHCi"; -- cgit 1.4.1 From e8002fadf04244306c3c3e0b469263f4785fdf36 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 19:18:43 +0200 Subject: haskell-c2hs: update to version 0.16.5 --- pkgs/development/libraries/haskell/c2hs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/c2hs/default.nix b/pkgs/development/libraries/haskell/c2hs/default.nix index 6ad4db61cfdcf..90fb53051e230 100644 --- a/pkgs/development/libraries/haskell/c2hs/default.nix +++ b/pkgs/development/libraries/haskell/c2hs/default.nix @@ -2,13 +2,13 @@ cabal.mkDerivation (self: { pname = "c2hs"; - version = "0.16.4"; - sha256 = "0m8mzc19cgaqsi1skqimk22770xddxx0j024mgp76hl8vqc5rcgi"; + version = "0.16.5"; + sha256 = "19h4zppn7ry7p3f7qw1kgsrf6h2bjnknycfrj3ibxys82qpv8m8y"; isLibrary = false; isExecutable = true; buildDepends = [ filepath languageC ]; meta = { - homepage = "http://www.cse.unsw.edu.au/~chak/haskell/c2hs/"; + homepage = "https://github.com/haskell/c2hs"; description = "C->Haskell FFI tool that gives some cross-language type safety"; license = self.stdenv.lib.licenses.gpl2; platforms = self.ghc.meta.platforms; -- cgit 1.4.1 From 92a9b2ab831599cfd562cfdc69df6daf8913f254 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 19:18:43 +0200 Subject: haskell-cabal2nix: update to version 1.53 --- pkgs/development/tools/haskell/cabal2nix/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/haskell/cabal2nix/default.nix b/pkgs/development/tools/haskell/cabal2nix/default.nix index 05dcb2aa11968..2958525621675 100644 --- a/pkgs/development/tools/haskell/cabal2nix/default.nix +++ b/pkgs/development/tools/haskell/cabal2nix/default.nix @@ -3,8 +3,8 @@ cabal.mkDerivation (self: { pname = "cabal2nix"; - version = "1.52"; - sha256 = "1w38qxwbwaq37c7vypydwjjhgrn9vbaqnnk7b2y0pm8n2fh78z1s"; + version = "1.53"; + sha256 = "1xhvxx5maj03rc6zd8bcqwzyn3b9yqxsbzgdh4d9ss4myn8x2zp3"; isLibrary = false; isExecutable = true; buildDepends = [ Cabal filepath hackageDb HTTP mtl regexPosix ]; -- cgit 1.4.1 From 35221e2be3129f957004e266018665edbc197f92 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 19:20:18 +0200 Subject: haskell-intervals: add version 0.2.2 --- pkgs/development/libraries/haskell/intervals/default.nix | 14 ++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 16 insertions(+) create mode 100644 pkgs/development/libraries/haskell/intervals/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/intervals/default.nix b/pkgs/development/libraries/haskell/intervals/default.nix new file mode 100644 index 0000000000000..3cc44b05dbb52 --- /dev/null +++ b/pkgs/development/libraries/haskell/intervals/default.nix @@ -0,0 +1,14 @@ +{ cabal, numericExtras }: + +cabal.mkDerivation (self: { + pname = "intervals"; + version = "0.2.2"; + sha256 = "059xmk373xz6nwk61iyhx4d7xd328jxb694qmq9plry3k77mdh5q"; + buildDepends = [ numericExtras ]; + meta = { + homepage = "http://github.com/ekmett/intervals"; + description = "Interval Arithmetic"; + 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 aa43c45cfa5fe..400975cbab426 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1277,6 +1277,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); instantGenerics = callPackage ../development/libraries/haskell/instant-generics {}; + intervals = callPackage ../development/libraries/haskell/intervals {}; + ioChoice = callPackage ../development/libraries/haskell/io-choice {}; IORefCAS = callPackage ../development/libraries/haskell/IORefCAS {}; -- cgit 1.4.1 From db322400dfa834621efb4abe34b82f0e674d5b4e Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 19:25:32 +0200 Subject: haskell-tls-extra: jailbreak to fix build with recent versions of cipher-aes --- pkgs/development/libraries/haskell/tls-extra/default.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/tls-extra/default.nix b/pkgs/development/libraries/haskell/tls-extra/default.nix index b53b948c41d7f..55b2582017c54 100644 --- a/pkgs/development/libraries/haskell/tls-extra/default.nix +++ b/pkgs/development/libraries/haskell/tls-extra/default.nix @@ -13,6 +13,7 @@ cabal.mkDerivation (self: { certificate cipherAes cipherRc4 cryptohash cryptoPubkey cryptoRandomApi mtl network pem text time tls vector ]; + jailbreak = true; meta = { homepage = "http://github.com/vincenthz/hs-tls"; description = "TLS extra default values and helpers"; -- cgit 1.4.1 From 39f336b92f01867aef86078cb381ea9f4a838acd Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 19:31:20 +0200 Subject: haskell-numeric-extras: add version 0.0.3 --- .../libraries/haskell/numeric-extras/default.nix | 13 +++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 15 insertions(+) create mode 100644 pkgs/development/libraries/haskell/numeric-extras/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/numeric-extras/default.nix b/pkgs/development/libraries/haskell/numeric-extras/default.nix new file mode 100644 index 0000000000000..76783dceb4940 --- /dev/null +++ b/pkgs/development/libraries/haskell/numeric-extras/default.nix @@ -0,0 +1,13 @@ +{ cabal }: + +cabal.mkDerivation (self: { + pname = "numeric-extras"; + version = "0.0.3"; + sha256 = "18jyjrk6iizz3sgkwgbh1rxf6zdf166bkgs7wia8b4z7f6261nzg"; + meta = { + homepage = "http://github.com/ekmett/numeric-extras"; + description = "Useful tools from the C standard library"; + 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 400975cbab426..be9d8f415fc04 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1509,6 +1509,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); nonNegative = callPackage ../development/libraries/haskell/non-negative {}; + numericExtras = callPackage ../development/libraries/haskell/numeric-extras {}; + numericPrelude = callPackage ../development/libraries/haskell/numeric-prelude {}; NumInstances = callPackage ../development/libraries/haskell/NumInstances {}; -- cgit 1.4.1 From 9547cdaadc4bb9b5340454032988cc1dc5300a14 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 21:47:01 +0200 Subject: haskell-language-c: drop obsolete version 0.3.2.1 --- .../development/libraries/haskell/language-c/0.3.2.1.nix | 16 ---------------- pkgs/development/libraries/haskell/language-c/0.4.2.nix | 16 ---------------- .../development/libraries/haskell/language-c/default.nix | 16 ++++++++++++++++ pkgs/top-level/haskell-packages.nix | 8 ++------ 4 files changed, 18 insertions(+), 38 deletions(-) delete mode 100644 pkgs/development/libraries/haskell/language-c/0.3.2.1.nix delete mode 100644 pkgs/development/libraries/haskell/language-c/0.4.2.nix create mode 100644 pkgs/development/libraries/haskell/language-c/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/language-c/0.3.2.1.nix b/pkgs/development/libraries/haskell/language-c/0.3.2.1.nix deleted file mode 100644 index 154bc68c3c5ca..0000000000000 --- a/pkgs/development/libraries/haskell/language-c/0.3.2.1.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ cabal, alex, filepath, happy, syb }: - -cabal.mkDerivation (self: { - pname = "language-c"; - version = "0.3.2.1"; - sha256 = "1qk86p88p2jk1cbgl8p5g19ip3nh6z22ddj5jac58r5ny076iimx"; - buildDepends = [ filepath syb ]; - buildTools = [ alex happy ]; - meta = { - homepage = "http://www.sivity.net/projects/language.c/"; - description = "Analysis and generation of C code"; - license = self.stdenv.lib.licenses.bsd3; - platforms = self.ghc.meta.platforms; - maintainers = [ self.stdenv.lib.maintainers.andres ]; - }; -}) diff --git a/pkgs/development/libraries/haskell/language-c/0.4.2.nix b/pkgs/development/libraries/haskell/language-c/0.4.2.nix deleted file mode 100644 index 5b638ea9dab49..0000000000000 --- a/pkgs/development/libraries/haskell/language-c/0.4.2.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ cabal, alex, filepath, happy, syb }: - -cabal.mkDerivation (self: { - pname = "language-c"; - version = "0.4.2"; - sha256 = "07pf4v4n7kvr5inkhs24b7g55pmkk4k5ihi6s5dbc200l01wz133"; - buildDepends = [ filepath syb ]; - buildTools = [ alex happy ]; - meta = { - homepage = "http://www.sivity.net/projects/language.c/"; - description = "Analysis and generation of C code"; - license = self.stdenv.lib.licenses.bsd3; - platforms = self.ghc.meta.platforms; - maintainers = [ self.stdenv.lib.maintainers.andres ]; - }; -}) diff --git a/pkgs/development/libraries/haskell/language-c/default.nix b/pkgs/development/libraries/haskell/language-c/default.nix new file mode 100644 index 0000000000000..5b638ea9dab49 --- /dev/null +++ b/pkgs/development/libraries/haskell/language-c/default.nix @@ -0,0 +1,16 @@ +{ cabal, alex, filepath, happy, syb }: + +cabal.mkDerivation (self: { + pname = "language-c"; + version = "0.4.2"; + sha256 = "07pf4v4n7kvr5inkhs24b7g55pmkk4k5ihi6s5dbc200l01wz133"; + buildDepends = [ filepath syb ]; + buildTools = [ alex happy ]; + meta = { + homepage = "http://www.sivity.net/projects/language.c/"; + description = "Analysis and generation of C code"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + maintainers = [ self.stdenv.lib.maintainers.andres ]; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index be9d8f415fc04..79045f14831fe 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -647,9 +647,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); bytestringProgress = callPackage ../development/libraries/haskell/bytestring-progress {}; - c2hs = callPackage ../development/libraries/haskell/c2hs { - languageC = self.languageC_0_3_2_1; - }; + c2hs = callPackage ../development/libraries/haskell/c2hs {}; Cabal_1_14_0 = callPackage ../development/libraries/haskell/Cabal/1.14.0.nix { cabal = self.cabal.override { Cabal = null; }; }; Cabal_1_16_0_3 = callPackage ../development/libraries/haskell/Cabal/1.16.0.3.nix { cabal = self.cabal.override { Cabal = null; }; }; @@ -1314,9 +1312,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); knob = callPackage ../development/libraries/haskell/knob {}; - languageC_0_4_2 = callPackage ../development/libraries/haskell/language-c/0.4.2.nix {}; - languageC_0_3_2_1 = callPackage ../development/libraries/haskell/language-c/0.3.2.1.nix {}; - languageC = self.languageC_0_4_2; + languageC = callPackage ../development/libraries/haskell/language-c {}; languageCQuote = callPackage ../development/libraries/haskell/language-c-quote {}; -- cgit 1.4.1 From bb312b77b5b931ed1592a84652e625941a020362 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 22:08:26 +0200 Subject: ghc-head: update to version 7.7.20130811 --- pkgs/development/compilers/ghc/head.nix | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/compilers/ghc/head.nix b/pkgs/development/compilers/ghc/head.nix index 035ebc8b26833..1ea283f87feeb 100644 --- a/pkgs/development/compilers/ghc/head.nix +++ b/pkgs/development/compilers/ghc/head.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, ghc, perl, gmp, ncurses }: stdenv.mkDerivation rec { - version = "7.7"; + version = "7.7.20130811"; name = "ghc-${version}"; src = fetchurl { - url = "http://haskell.org/ghc/dist/current/dist/${name}-src.tar.bz2"; - sha256 = "1f4grj1lw25vb5drn4sn8fc1as3hwhk8dl659spi5fnbrs5k4wgb"; + url = "http://darcs.haskell.org/ghcBuilder/uploads/tn23/${name}-src.tar.bz2"; + sha256 = "1jkks2nq9189vxim9lfiwmf3wrnxi834brv9kn9n31225f34qdyr"; }; buildInputs = [ ghc perl gmp ncurses ]; @@ -19,24 +19,16 @@ stdenv.mkDerivation rec { DYNAMIC_BY_DEFAULT = NO ''; - # The tarball errorneously contains an executable that doesn't work in - # Nix. Deleting it will cause the program to be re-built locally. - postUnpack = '' - rm -v $sourceRoot/libraries/integer-gmp/cbits/mkGmpDerivedConstants - ''; - preConfigure = '' echo "${buildMK}" > mk/build.mk sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure ''; - configureFlags=[ - "--with-gcc=${stdenv.gcc}/bin/gcc" - ]; + configureFlags = "--with-gcc=${stdenv.gcc}/bin/gcc"; # required, because otherwise all symbols from HSffi.o are stripped, and # that in turn causes GHCi to abort - stripDebugFlags=["-S" "--keep-file-symbols"]; + stripDebugFlags = [ "-S" "--keep-file-symbols" ]; meta = { homepage = "http://haskell.org/ghc"; -- cgit 1.4.1 From 1ce0c6d4e3c451cf9480d4c38c33a05e92fea840 Mon Sep 17 00:00:00 2001 From: Karn Kallio Date: Sun, 11 Aug 2013 16:08:01 -0430 Subject: racket: advance version to 5.3.6. --- pkgs/development/interpreters/racket/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/interpreters/racket/default.nix b/pkgs/development/interpreters/racket/default.nix index da3390bb1e114..ddcf26340397f 100644 --- a/pkgs/development/interpreters/racket/default.nix +++ b/pkgs/development/interpreters/racket/default.nix @@ -4,12 +4,12 @@ stdenv.mkDerivation rec { pname = "racket"; - version = "5.3.5"; + version = "5.3.6"; name = "${pname}-${version}"; src = fetchurl { url = "http://download.racket-lang.org/installers/${version}/${pname}/${name}-src-unix.tgz"; - sha256 = "0xrd25d2iskkih08ydcjqnasg84r7g32apvdw7qzlp4xs1xynjwk"; + sha256 = "12pvgidaym1rwyyi69bd2gfmfwi1y0lf8xgih7a8r20z4g0zzq3z"; }; # Various racket executables do run-time searches for these. -- cgit 1.4.1 From 1ccc0025e48d56d202e3a700d1e43580501395f7 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 11 Aug 2013 23:56:02 +0200 Subject: haskell-union-find: add version 0.2 --- pkgs/development/libraries/haskell/union-find/default.nix | 14 ++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 16 insertions(+) create mode 100644 pkgs/development/libraries/haskell/union-find/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/union-find/default.nix b/pkgs/development/libraries/haskell/union-find/default.nix new file mode 100644 index 0000000000000..b50713d5291e4 --- /dev/null +++ b/pkgs/development/libraries/haskell/union-find/default.nix @@ -0,0 +1,14 @@ +{ cabal, transformers }: + +cabal.mkDerivation (self: { + pname = "union-find"; + version = "0.2"; + sha256 = "1v7hj42j9w6jlzi56jg8rh4p58gfs1c5dx30wd1qqvn0p0mnihp6"; + buildDepends = [ transformers ]; + meta = { + homepage = "http://github.com/nominolo/union-find"; + description = "Efficient union and equivalence testing of sets"; + 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 79045f14831fe..ace5b0ff3089a 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1990,6 +1990,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); unboundedDelays = callPackage ../development/libraries/haskell/unbounded-delays {}; + unionFind = callPackage ../development/libraries/haskell/union-find {}; + uniplate = callPackage ../development/libraries/haskell/uniplate {}; uniqueid = callPackage ../development/libraries/haskell/uniqueid {}; -- cgit 1.4.1 From 91358d65297604017fe81278f29481049f7d9bf3 Mon Sep 17 00:00:00 2001 From: Karn Kallio Date: Sun, 11 Aug 2013 18:08:05 -0430 Subject: racket: libpng 1.6 now supported --- pkgs/top-level/all-packages.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 948288c496e33..afff21ee292f6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3158,9 +3158,7 @@ let qi = callPackage ../development/compilers/qi { }; - racket = callPackage ../development/interpreters/racket { - libpng = libpng15; - }; + racket = callPackage ../development/interpreters/racket { }; regina = callPackage ../development/interpreters/regina {}; -- cgit 1.4.1 From 339e1d94c65def31998f746fa27f5a11b2bd2c3f Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Mon, 12 Aug 2013 05:30:10 +0300 Subject: Turning off PAE support which makes kernel unbootable on older hardware causes CRASH_DUMP option to disappear, so make it optional. --- pkgs/os-specific/linux/kernel/common-config.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index 0c3aca17e4e07..d4021e735e6d6 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -186,7 +186,7 @@ with stdenv.lib; BT_HCIUART_H4 y # UART (H4) protocol support BT_HCIUART_LL y BT_RFCOMM_TTY? y # RFCOMM TTY support - CRASH_DUMP n + CRASH_DUMP? n ${optionalString (versionOlder version "3.1") '' DMAR? n # experimental ''} -- cgit 1.4.1 From 92443dea6cb0c76d900220533f314cd4bd49485c Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Sat, 10 Aug 2013 02:40:54 +0200 Subject: generated python packages for Plone and Pyramid --- pkgs/top-level/python-packages-generated.nix | 5495 ++++++++++++++++++++++++++ pkgs/top-level/python-packages.json | 109 + pkgs/top-level/python-packages.nix | 6 +- 3 files changed, 5609 insertions(+), 1 deletion(-) create mode 100644 pkgs/top-level/python-packages-generated.nix create mode 100644 pkgs/top-level/python-packages.json (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages-generated.nix b/pkgs/top-level/python-packages-generated.nix new file mode 100644 index 0000000000000..71da839ada97d --- /dev/null +++ b/pkgs/top-level/python-packages-generated.nix @@ -0,0 +1,5495 @@ +{ pkgs, stdenv, fetchurl, python, self }: + +let +in +{ + +} // pkgs.lib.optionalAttrs (python.majorVersion == "2.7") { + + + "plone.uuid-1.0.3" = self.buildPythonPackage { + name = "plone.uuid-1.0.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.uuid/plone.uuid-1.0.3.zip"; + md5 = "183fe2911a7d6c9f6b3103855e98ad8a"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.browserpage-3.12.2" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.publisher-3.12.6" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + UUIDs for content items + ''; + homepage = "http://plone.org"; + license = "BSD"; + }; + }; + + + "six-1.2.0" = self.buildPythonPackage { + name = "six-1.2.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/s/six/six-1.2.0.tar.gz"; + md5 = "2a5d1afc79912832ac78fd38e3d75d7e"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Python 2 and 3 compatibility utilities + ''; + homepage = "http://pypi.python.org/pypi/six/"; + license = "UNKNOWN"; + }; + }; + + + "Products.ZopeVersionControl-1.1.3" = self.buildPythonPackage { + name = "Products.ZopeVersionControl-1.1.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.ZopeVersionControl/Products.ZopeVersionControl-1.1.3.zip"; + md5 = "238239102f3ac798ee4f4c53343a561f"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self.setuptools self."transaction-1.1.1" self."ZODB3-3.10.5" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Version Control + ''; + homepage = "http://pypi.python.org/pypi/Products.ZopeVersionControl"; + license = "ZPL"; + }; + }; + + + "Products.Archetypes-1.9.1" = self.buildPythonPackage { + name = "Products.Archetypes-1.9.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.Archetypes/Products.Archetypes-1.9.1.zip"; + md5 = "c2343539f9f3e485f0bc98b46c12cd85"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."ExtensionClass-2.13.2" self."plone.app.folder-1.0.5" self."plone.folder-1.0.4" self."plone.uuid-1.0.3" self."Products.CMFCalendar-2.2.2" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.CMFFormController-3.0.3" self."Products.CMFQuickInstallerTool-3.0.6" self."Products.DCWorkflow-2.2.4" self."Products.GenericSetup-1.7.3" self."Products.Marshall-2.1.2" self."Products.MimetypesRegistry-2.0.4" self."Products.PlacelessTranslationService-2.0.3" self."Products.PortalTransforms-2.1.2" self."Products.statusmessages-4.0" self."Products.validation-2.0" self."Products.ZSQLMethods-2.13.4" self.setuptools self."transaction-1.1.1" self."ZODB3-3.10.5" self."zope.component__zcml-3.9.5" self."zope.contenttype-3.5.5" self."zope.datetime-3.4.1" self."zope.deferredimport-3.5.3" self."zope.event-3.5.2" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.site-3.9.2" self."zope.tal-3.5.2" self."zope.viewlet-3.7.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Archetypes is a developers framework for rapidly developing and deploying rich, full featured content types within the context of Zope/CMF and Plone. + ''; + homepage = "http://pypi.python.org/pypi/Products.Archetypes"; + license = "GPL"; + }; + }; + + + "Products.Marshall-2.1.2" = self.buildPythonPackage { + name = "Products.Marshall-2.1.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.Marshall/Products.Marshall-2.1.2.zip"; + md5 = "bde4d7f75195c1ded8371554b04d2541"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."ExtensionClass-2.13.2" self."plone.uuid-1.0.3" self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools self."transaction-1.1.1" self."zope.contenttype-3.5.5" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Configurable Marshallers for Archetypes + ''; + homepage = "http://pypi.python.org/pypi/Products.Marshall"; + license = "GPL"; + }; + }; + + + "plone.folder-1.0.4" = self.buildPythonPackage { + name = "plone.folder-1.0.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.folder/plone.folder-1.0.4.zip"; + md5 = "1674ff18b7a9452d0c2063cf11c679b7"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.memoize-1.1.1" self.setuptools self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.container-3.11.2" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + BTree-based folder implementation with order support + ''; + homepage = "http://pypi.python.org/pypi/plone.folder"; + license = "GPL version 2"; + }; + }; + + + "Products.CMFPlone-4.3.1" = self.buildPythonPackage { + name = "Products.CMFPlone-4.3.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.CMFPlone/Products.CMFPlone-4.3.1.zip"; + md5 = "2fee0c66e0d9bdf28b513bcd6d95a602"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."archetypes.querywidget-1.0.8" self."archetypes.referencebrowserwidget-2.4.18" self."borg.localrole-3.0.2" self."DateTime-3.0.3" self."ExtensionClass-2.13.2" self."five.customerize-1.1" self."five.localsitemanager-2.0.5" self."Pillow-1.7.8" self."plone.app.blob-1.5.8" self."plone.app.collection-1.0.10" self."plone.app.content-2.1.2" self."plone.app.contentlisting-1.0.4" self."plone.app.contentmenu-2.0.8" self."plone.app.contentrules-3.0.3" self."plone.app.controlpanel-2.3.6" self."plone.app.customerize-1.2.2" self."plone.app.discussion-2.2.6" self."plone.app.folder-1.0.5" self."plone.app.form-2.2.2" self."plone.app.i18n-2.0.2" self."plone.app.jquery-1.7.2" self."plone.app.jquerytools-1.5.5" self."plone.app.layout-2.3.5" self."plone.app.linkintegrity-1.5.2" self."plone.app.locales-4.3.1" self."plone.app.portlets-2.4.4" self."plone.app.redirector-1.2" self."plone.app.search-1.1.4" self."plone.app.upgrade-1.3.3" self."plone.app.users-1.2a2" self."plone.app.uuid-1.0" self."plone.app.viewletmanager-2.0.3" self."plone.app.vocabularies-2.1.10" self."plone.app.workflow-2.1.5" self."plone.batching-1.0" self."plone.browserlayer-2.1.2" self."plone.contentrules-2.0.3" self."plone.fieldsets-2.0.2" self."plone.i18n-2.0.8" self."plone.indexer-1.0.2" self."plone.intelligenttext-2.0.2" self."plone.locking-2.0.4" self."plone.memoize-1.1.1" self."plone.portlet.collection-2.1.5" self."plone.portlet.static-2.0.2" self."plone.portlets-2.2" self."plone.protect-2.0.2" self."plone.registry-1.0.1" self."plone.session-3.5.3" self."plone.theme-2.1" self."plonetheme.classic-1.3.2" self."plonetheme.sunburst-1.4.4" self."Products.Archetypes-1.9.1" self."Products.ATContentTypes-2.1.13" self."Products.CMFActionIcons-2.1.3" self."Products.CMFCalendar-2.2.2" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.CMFDiffTool-2.1" self."Products.CMFDynamicViewFTI-4.0.5" self."Products.CMFEditions-2.2.8" self."Products.CMFFormController-3.0.3" self."Products.CMFQuickInstallerTool-3.0.6" self."Products.CMFUid-2.2.1" self."Products.DCWorkflow-2.2.4" self."Products.ExtendedPathIndex-3.1" self."Products.ExternalEditor-1.1.0" self."Products.GenericSetup-1.7.3" self."Products.MimetypesRegistry-2.0.4" self."Products.PasswordResetTool-2.0.14" self."Products.PlacelessTranslationService-2.0.3" self."Products.PloneLanguageTool-3.2.7" self."Products.PlonePAS-4.1.1" self."Products.PluggableAuthService-1.10.0" self."Products.PluginRegistry-1.3" self."Products.PortalTransforms-2.1.2" self."Products.ResourceRegistries-2.2.9" self."Products.statusmessages-4.0" self."Products.TinyMCE-1.3.4" self.setuptools self."transaction-1.1.1" self."z3c.autoinclude-0.3.4" self."ZODB3-3.10.5" self."zope.app.locales-3.6.2" self."zope.component__zcml-3.9.5" self."zope.container-3.11.2" self."zope.deferredimport-3.5.3" self."zope.deprecation-3.4.1" self."zope.dottedname-3.4.6" self."zope.event-3.5.2" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.pagetemplate-3.6.3" self."zope.publisher-3.12.6" self."zope.site-3.9.2" self."zope.structuredtext-3.5.1" self."zope.tal-3.5.2" self."zope.tales-3.5.3" self."zope.traversing-3.13.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + The Plone Content Management System (core) + ''; + homepage = "http://plone.org/"; + license = "GPL version 2"; + }; + }; + + + "zope.deferredimport-3.5.3" = self.buildPythonPackage { + name = "zope.deferredimport-3.5.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.deferredimport/zope.deferredimport-3.5.3.tar.gz"; + md5 = "68fce3bf4f011d4a840902fd763884ee"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.proxy-3.6.1" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + zope.deferredimport allows you to perform imports names that will only be resolved when used in the code. + ''; + homepage = "http://pypi.python.org/pypi/zope.deferredimport"; + license = "ZPL 2.1"; + }; + }; + + + "coverage-3.6" = self.buildPythonPackage { + name = "coverage-3.6"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/c/coverage/coverage-3.6.tar.gz"; + md5 = "67d4e393f4c6a5ffc18605409d2aa1ac"; + }; + doCheck = true; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Code coverage measurement for Python + ''; + homepage = "http://nedbatchelder.com/code/coverage"; + license = "BSD"; + }; + }; + + + "Products.ExternalMethod-2.13.0" = self.buildPythonPackage { + name = "Products.ExternalMethod-2.13.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.ExternalMethod/Products.ExternalMethod-2.13.0.zip"; + md5 = "15ba953ef6cb632eb571977651252ea6"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."AccessControl-3.0.6" self."Acquisition-2.13.8" self."ExtensionClass-2.13.2" self."Persistence-2.13.2" self.setuptools self."ZODB3-3.10.5" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + This package provides support for external Python methods within a Zope 2 environment. + ''; + homepage = "http://pypi.python.org/pypi/Products.ExternalMethod"; + license = "ZPL 2.1"; + }; + }; + + + "Products.CMFUid-2.2.1" = self.buildPythonPackage { + name = "Products.CMFUid-2.2.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.CMFUid/Products.CMFUid-2.2.1.tar.gz"; + md5 = "e20727959351dffbf0bac80613eee110"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools self."Zope2-2.13.20" self."eggtestinfo-0.3" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Uid product for the Zope Content Management Framework + ''; + homepage = "http://pypi.python.org/pypi/Products.CMFUid"; + license = "ZPL 2.1 (http://www.zope.org/Resources/License/ZPL-2.1)"; + }; + }; + + + "roman-1.4.0" = self.buildPythonPackage { + name = "roman-1.4.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/r/roman/roman-1.4.0.tar.gz"; + md5 = "4f8832ed4108174b159c2afb4bd1d1dd"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Integer to Roman numerals converter + ''; + homepage = "http://pypi.python.org/pypi/roman"; + license = "Python 2.1.1"; + }; + }; + + + "plone.autoform-1.4" = self.buildPythonPackage { + name = "plone.autoform-1.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.autoform/plone.autoform-1.4.zip"; + md5 = "01e5ccb59253bfaaa02c1ab4be3f212f"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.supermodel-1.2.2" self."plone.z3cform-0.8.0" self.setuptools self."z3c.form-3.0" self."zope.dottedname-3.4.6" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Tools to construct z3c.form forms + ''; + homepage = "http://code.google.com/p/dexterity"; + license = "LGPL"; + }; + }; + + + "Unidecode-0.04.1" = self.buildPythonPackage { + name = "Unidecode-0.04.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/U/Unidecode/Unidecode-0.04.1.tar.gz"; + md5 = "c4c9ed8d40cff25c390ff5d5112b9308"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + US-ASCII transliterations of Unicode text + ''; + homepage = "http://code.zemanta.com/tsolc/unidecode/"; + license = "UNKNOWN"; + }; + }; + + + "plone.fieldsets-2.0.2" = self.buildPythonPackage { + name = "plone.fieldsets-2.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.fieldsets/plone.fieldsets-2.0.2.zip"; + md5 = "4158c8a1f784fcb5cecbd63deda7222f"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."five.formlib-1.0.4" self.setuptools self."zope.component__zcml-3.9.5" self."zope.formlib-4.0.6" self."zope.interface-3.6.7" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + An extension to zope.formlib, which allows to group fields into different fieldsets. + ''; + homepage = "http://pypi.python.org/pypi/plone.fieldsets"; + license = "GPL version 2"; + }; + }; + + + "plone.app.redirector-1.2" = self.buildPythonPackage { + name = "plone.app.redirector-1.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.redirector/plone.app.redirector-1.2.zip"; + md5 = "bc0508844f276ac7a7b9556d37281cc8"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.memoize-1.1.1" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + redirection tool + ''; + homepage = "http://pypi.python.org/pypi/plone.app.redirector"; + license = "GPL version 2"; + }; + }; + + + "plone.app.blob-1.5.8" = self.buildPythonPackage { + name = "plone.app.blob-1.5.8"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.blob/plone.app.blob-1.5.8.zip"; + md5 = "7e575d8df137cd19067cc95845aae604"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."archetypes.schemaextender-2.1.2" self."plone.app.imaging-1.0.9" self."plone.scale__storage-1.3.2" self.setuptools self."ZODB3-3.10.5" self."zope.proxy-3.6.1" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + ZODB blob support for Plone + ''; + homepage = "http://plone.org/products/plone.app.blob"; + license = "GPL version 2"; + }; + }; + + + "WebOb-1.2.3" = self.buildPythonPackage { + name = "WebOb-1.2.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/W/WebOb/WebOb-1.2.3.tar.gz"; + md5 = "11825b7074ba7043e157805e4e6e0f55"; + }; + doCheck = true; + buildInputs = [ self."nose-1.3.0" ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + WSGI request and response object + ''; + homepage = "http://webob.org/"; + license = "MIT"; + }; + }; + + + "zope.testbrowser-3.11.1" = self.buildPythonPackage { + name = "zope.testbrowser-3.11.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.testbrowser/zope.testbrowser-3.11.1.tar.gz"; + md5 = "64abbee892121e7f1a91aed12cfc155a"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."mechanize-0.2.5" self."pytz-2013b" self.setuptools self."zope.interface-3.6.7" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Programmable browser for functional black-box tests + ''; + homepage = "http://pypi.python.org/pypi/zope.testbrowser"; + license = "ZPL 2.1"; + }; + }; + + + "plone.theme-2.1" = self.buildPythonPackage { + name = "plone.theme-2.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.theme/plone.theme-2.1.zip"; + md5 = "c592d0d095e9fc76cc81597cdf6d0c37"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self.setuptools self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.traversing-3.13.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Tools for managing themes in CMF and Plone sites + ''; + homepage = "http://pypi.python.org/pypi/plone.theme"; + license = "GPL version 2"; + }; + }; + + + "plone.outputfilters-1.10" = self.buildPythonPackage { + name = "plone.outputfilters-1.10"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.outputfilters/plone.outputfilters-1.10.zip"; + md5 = "2c8ba3b7fd2bf18406eb49d01b478139"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self."Products.MimetypesRegistry-2.0.4" self."Products.PortalTransforms-2.1.2" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Transformations applied to HTML in Plone text fields as they are rendered + ''; + homepage = "http://github.com/plone/plone.outputfilters"; + license = "GPL"; + }; + }; + + + "zope.site-3.9.2" = self.buildPythonPackage { + name = "zope.site-3.9.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.site/zope.site-3.9.2.tar.gz"; + md5 = "36a0b8dfbd713ed452ce6973ab0a3ddb"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.container-3.11.2" self."zope.event-3.5.2" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.location-3.9.1" self."zope.security__untrustedpython-3.7.4" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Local registries for zope component architecture + ''; + homepage = "http://pypi.python.org/pypi/zope.site"; + license = "ZPL 2.1"; + }; + }; + + + "plone.batching-1.0" = self.buildPythonPackage { + name = "plone.batching-1.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.batching/plone.batching-1.0.zip"; + md5 = "cabd58ccfec67cd384602343ce40dc7b"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Batching facilities used in Plone. + ''; + homepage = "http://pypi.python.org/pypi/plone.batching"; + license = "GPL"; + }; + }; + + + "six-1.3.0" = self.buildPythonPackage { + name = "six-1.3.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/s/six/six-1.3.0.tar.gz"; + md5 = "ec47fe6070a8a64c802363d2c2b1e2ee"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Python 2 and 3 compatibility utilities + ''; + homepage = "http://pypi.python.org/pypi/six/"; + license = "UNKNOWN"; + }; + }; + + + "plone.app.form-2.2.2" = self.buildPythonPackage { + name = "plone.app.form-2.2.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.form/plone.app.form-2.2.2.zip"; + md5 = "6101e6a5bd4de6cc8cdef09ced2743eb"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."five.formlib-1.0.4" self."plone.app.vocabularies-2.1.10" self."plone.locking-2.0.4" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self.setuptools self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.event-3.5.2" self."zope.formlib-4.0.6" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.schema-4.2.2" self."zope.site-3.9.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + zope.formlib integration for Plone + ''; + homepage = "http://pypi.python.org/pypi/plone.app.form"; + license = "GPL version 2"; + }; + }; + + + "Pillow-1.7.8" = self.buildPythonPackage { + name = "Pillow-1.7.8"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Pillow/Pillow-1.7.8.zip"; + md5 = "41d8688d4db72673069a6dc63b5289d6"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Python Imaging Library (fork) + ''; + homepage = "http://github.com/python-imaging/Pillow"; + license = "UNKNOWN"; + }; + }; + + + "ZConfig-2.9.1" = self.buildPythonPackage { + name = "ZConfig-2.9.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/Z/ZConfig/ZConfig-2.9.1.tar.gz"; + md5 = "4738de641d90b992de5b89ff1bc2fe49"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Structured Configuration Library + ''; + homepage = "http://www.zope.org/Members/fdrake/zconfig/"; + license = "ZPL 2.1"; + }; + }; + + + "Products.PlacelessTranslationService-2.0.3" = self.buildPythonPackage { + name = "Products.PlacelessTranslationService-2.0.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.PlacelessTranslationService/Products.PlacelessTranslationService-2.0.3.zip"; + md5 = "a94635eb712563c5a002520713f5d6dc"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."ExtensionClass-2.13.2" self."python-gettext-1.2" self.setuptools self."ZODB3-3.10.5" self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.deferredimport-3.5.3" self."zope.deprecation-3.4.1" self."zope.i18n__zcml-3.7.4" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + PTS provides a way of internationalizing (i18n'ing) and localizing (l10n'ing) software for Zope 2. + ''; + homepage = "http://pypi.python.org/pypi/Products.PlacelessTranslationService"; + license = "GPL"; + }; + }; + + + "zope.deprecation-3.4.1" = self.buildPythonPackage { + name = "zope.deprecation-3.4.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.deprecation/zope.deprecation-3.4.1.tar.gz"; + md5 = "8a47b0f8e1fa4e833007e5b8351bb1d4"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Deprecation Infrastructure + ''; + homepage = "http://pypi.python.org/pypi/zope.deprecation"; + license = "ZPL 2.1"; + }; + }; + + + "Products.CMFFormController-3.0.3" = self.buildPythonPackage { + name = "Products.CMFFormController-3.0.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.CMFFormController/Products.CMFFormController-3.0.3.zip"; + md5 = "6573df7dcb39e3b63ba22abe2acd639e"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools self."transaction-1.1.1" self."zope.interface-3.6.7" self."zope.structuredtext-3.5.1" self."zope.tales-3.5.3" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + CMFFormController provides a form validation mechanism for CMF. + ''; + homepage = "http://pypi.python.org/pypi/Products.CMFFormController"; + license = "BSD"; + }; + }; + + + "Products.validation-2.0" = self.buildPythonPackage { + name = "Products.validation-2.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.validation/Products.validation-2.0.zip"; + md5 = "afa217e2306637d1dccbebf337caa8bf"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self.setuptools self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Data validation package for Archetypes + ''; + homepage = "UNKNOWN"; + license = "UNKNOWN"; + }; + }; + + + "zope.event-4.0.2" = self.buildPythonPackage { + name = "zope.event-4.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.event/zope.event-4.0.2.tar.gz"; + md5 = "e08dd299d428d77a1cfcbfe841b81872"; + }; + doCheck = true; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Very basic event publishing system + ''; + homepage = "http://pypi.python.org/pypi/zope.event"; + license = "ZPL 2.1"; + }; + }; + + + "plone.caching-1.0" = self.buildPythonPackage { + name = "plone.caching-1.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.caching/plone.caching-1.0.zip"; + md5 = "2c2e3b27d13b9101c92dfed222fde36c"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."five.globalrequest-1.0" self."plone.registry-1.0.1" self."plone.transformchain-1.0.3" self.setuptools self."z3c.caching__zcml-2.0a1" self."zope.component__zcml-3.9.5" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope 2 integration for z3c.caching + ''; + homepage = "http://pypi.python.org/pypi/plone.caching"; + license = "GPL"; + }; + }; + + + "zope.proxy-3.6.1" = self.buildPythonPackage { + name = "zope.proxy-3.6.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.proxy/zope.proxy-3.6.1.zip"; + md5 = "a400b0a26624b17fa889dbcaa989d440"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Generic Transparent Proxies + ''; + homepage = "http://pypi.python.org/pypi/zope.proxy"; + license = "ZPL 2.1"; + }; + }; + + + "zope.componentvocabulary-1.0.1" = self.buildPythonPackage { + name = "zope.componentvocabulary-1.0.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.componentvocabulary/zope.componentvocabulary-1.0.1.tar.gz"; + md5 = "1c8fa82ca1ab1f4b0bd2455a31fde22b"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.component__zcml-3.9.5" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Component vocabularies + ''; + homepage = "http://pypi.python.org/pypi/zope.componentvocabulary"; + license = "ZPL 2.1"; + }; + }; + + + "Products.PasswordResetTool-2.0.14" = self.buildPythonPackage { + name = "Products.PasswordResetTool-2.0.14"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.PasswordResetTool/Products.PasswordResetTool-2.0.14.zip"; + md5 = "4267a5fef471d0ebe5ca848e86630702"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."plone.memoize-1.1.1" self."Products.CMFCore-2.2.7" self.setuptools self."zope.component__zcml-3.9.5" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Password reset tool for Plone + ''; + homepage = "http://pypi.python.org/pypi/Products.PasswordResetTool"; + license = "GPL"; + }; + }; + + + "Products.PlonePAS-4.1.1" = self.buildPythonPackage { + name = "Products.PlonePAS-4.1.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.PlonePAS/Products.PlonePAS-4.1.1.zip"; + md5 = "32db1808c3ad42e82542b65eb95c3c71"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.i18n-2.0.8" self."plone.memoize-1.1.1" self."plone.session-3.5.3" self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self."Products.PluggableAuthService-1.10.0" self.setuptools self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + PlonePAS adapts the PluggableAuthService for use by Plone. + ''; + homepage = "http://pypi.python.org/pypi/Products.PlonePAS"; + license = "ZPL"; + }; + }; + + + "mock-1.0.1" = self.buildPythonPackage { + name = "mock-1.0.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/m/mock/mock-1.0.1.tar.gz"; + md5 = "c3971991738caa55ec7c356bbc154ee2"; + }; + doCheck = true; + buildInputs = [ self."unittest2-0.5.1" ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + A Python Mocking and Patching Library for Testing + ''; + homepage = "http://www.voidspace.org.uk/python/mock/"; + license = "UNKNOWN"; + }; + }; + + + "Products.ATReferenceBrowserWidget-3.0" = self.buildPythonPackage { + name = "Products.ATReferenceBrowserWidget-3.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.ATReferenceBrowserWidget/Products.ATReferenceBrowserWidget-3.0.zip"; + md5 = "157bdd32155c8353450c17c649aad042"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."archetypes.referencebrowserwidget-2.4.18" self.setuptools self."zope.deprecation-3.4.1" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + ATReferenceBrowserWidget is reference widget for Archetypes. + ''; + homepage = "http://pypi.python.org/pypi/Products.ATReferenceBrowserWidget"; + license = "GPL"; + }; + }; + + + "MultiMapping-2.13.0" = self.buildPythonPackage { + name = "MultiMapping-2.13.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/M/MultiMapping/MultiMapping-2.13.0.zip"; + md5 = "d69c5904c105b9f2f085d4103e0f0586"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."ExtensionClass-2.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Special MultiMapping objects used in Zope2. + ''; + homepage = "http://pypi.python.org/pypi/MultiMapping"; + license = "ZPL 2.1"; + }; + }; + + + "Products.ZSQLMethods-2.13.4" = self.buildPythonPackage { + name = "Products.ZSQLMethods-2.13.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.ZSQLMethods/Products.ZSQLMethods-2.13.4.zip"; + md5 = "bd1ad8fd4a9d4f8b4681401dd5b71dc1"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."ExtensionClass-2.13.2" self."Missing-2.13.1" self."Persistence-2.13.2" self."Record-2.13.0" self.setuptools self."transaction-1.1.1" self."ZODB3-3.10.5" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + SQL method support for Zope 2. + ''; + homepage = "http://pypi.python.org/pypi/Products.ZSQLMethods"; + license = "ZPL 2.1"; + }; + }; + + + "Mako-0.8.1" = self.buildPythonPackage { + name = "Mako-0.8.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/M/Mako/Mako-0.8.1.tar.gz"; + md5 = "96d962464ce6316004af0cc48495d73e"; + }; + doCheck = true; + buildInputs = [ self."nose-1.3.0" ]; + propagatedBuildInputs = [ self."MarkupSafe-0.18" ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + A super-fast templating language that borrows the best ideas from the existing templating languages. + ''; + homepage = "http://www.makotemplates.org/"; + license = "MIT"; + }; + }; + + + "plone.transformchain-1.0.3" = self.buildPythonPackage { + name = "plone.transformchain-1.0.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.transformchain/plone.transformchain-1.0.3.zip"; + md5 = "f5fb7ca894249e3e666501c4fae52a6c"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Hook into repoze.zope2 that allows third party packages to register a sequence of hooks that will be allowed to modify the response before it is returned to the browser + ''; + homepage = "http://pypi.python.org/pypi/plone.transformchain"; + license = "BSD"; + }; + }; + + + "plone.indexer-1.0.2" = self.buildPythonPackage { + name = "plone.indexer-1.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.indexer/plone.indexer-1.0.2.zip"; + md5 = "538aeee1f9db78bc8c85ae1bcb0153ed"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self.setuptools self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Hooks to facilitate managing custom index values in Zope 2/CMF applications + ''; + homepage = "http://pypi.python.org/pypi/plone.indexer"; + license = "BSD"; + }; + }; + + + "Products.CMFQuickInstallerTool-3.0.6" = self.buildPythonPackage { + name = "Products.CMFQuickInstallerTool-3.0.6"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.CMFQuickInstallerTool/Products.CMFQuickInstallerTool-3.0.6.tar.gz"; + md5 = "af34adb87ddf2b6da48eff8b70ca2989"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."Zope2-2.13.20" self."eggtestinfo-0.3" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + CMFQuickInstallerTool is a facility for comfortable activation/deactivation of CMF compliant products. + ''; + homepage = "http://pypi.python.org/pypi/Products.CMFQuickInstallerTool"; + license = "GPL"; + }; + }; + + + "zope.deprecation-4.0.2" = self.buildPythonPackage { + name = "zope.deprecation-4.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.deprecation/zope.deprecation-4.0.2.tar.gz"; + md5 = "5f8cecce85f2783f9e020f1288e908fd"; + }; + doCheck = true; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Zope Deprecation Infrastructure + ''; + homepage = "http://pypi.python.org/pypi/zope.deprecation"; + license = "ZPL 2.1"; + }; + }; + + + "Products.CMFEditions-2.2.8" = self.buildPythonPackage { + name = "Products.CMFEditions-2.2.8"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.CMFEditions/Products.CMFEditions-2.2.8.zip"; + md5 = "1806f2e17e2527fad9364670b343bd11"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."Products.CMFCore-2.2.7" self."Products.CMFDiffTool-2.1" self."Products.CMFUid-2.2.1" self."Products.GenericSetup-1.7.3" self."Products.ZopeVersionControl-1.1.3" self.setuptools self."transaction-1.1.1" self."ZODB3-3.10.5" self."zope.copy-3.5.0" self."zope.dottedname-3.4.6" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Versioning for Plone + ''; + homepage = "http://pypi.python.org/pypi/Products.CMFEditions"; + license = "GPL"; + }; + }; + + + "Products.CMFDefault-2.2.3" = self.buildPythonPackage { + name = "Products.CMFDefault-2.2.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.CMFDefault/Products.CMFDefault-2.2.3.tar.gz"; + md5 = "fe7d2d3906ee0e3b484e4a02401576ab"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."five.formlib-1.0.4" self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools self."Zope2-2.13.20" self."eggtestinfo-0.3" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Default product for the Zope Content Management Framework + ''; + homepage = "http://pypi.python.org/pypi/Products.CMFDefault"; + license = "ZPL 2.1 (http://www.zope.org/Resources/License/ZPL-2.1)"; + }; + }; + + + "zope.processlifetime-1.0" = self.buildPythonPackage { + name = "zope.processlifetime-1.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.processlifetime/zope.processlifetime-1.0.tar.gz"; + md5 = "69604bfd668a01ebebdd616a8f26ccfe"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope process lifetime events + ''; + homepage = "http://pypi.python.org/pypi/zope.processlifetime"; + license = "ZPL 2.1"; + }; + }; + + + "zope.component-4.1.0" = self.buildPythonPackage { + name = "zope.component-4.1.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.component/zope.component-4.1.0.zip"; + md5 = "8e185893699f9fa577bd9ada0a5302fa"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.event-4.0.2" self."zope.interface-4.0.5" ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Zope Component Architecture + ''; + homepage = "http://pypi.python.org/pypi/zope.component"; + license = "ZPL 2.1"; + }; + }; + + + "zope.browserresource-3.10.3" = self.buildPythonPackage { + name = "zope.browserresource-3.10.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.browserresource/zope.browserresource-3.10.3.zip"; + md5 = "dbfde30e82dbfa1a74c5da0cb5a4772d"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.contenttype-3.5.5" self."zope.i18n__zcml-3.7.4" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.traversing-3.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Browser resources implementation for Zope. + ''; + homepage = "http://pypi.python.org/pypi/zope.browserresource/"; + license = "UNKNOWN"; + }; + }; + + + "plone.synchronize-1.0.1" = self.buildPythonPackage { + name = "plone.synchronize-1.0.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.synchronize/plone.synchronize-1.0.1.zip"; + md5 = "d25e86ace8daa0816861296c3288c4fb"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Simple decorators to support synchronized methods + ''; + homepage = "http://pypi.python.org/pypi/plone.synchronize"; + license = "BSD"; + }; + }; + + + "collective.monkeypatcher-1.0.1" = self.buildPythonPackage { + name = "collective.monkeypatcher-1.0.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/c/collective.monkeypatcher/collective.monkeypatcher-1.0.1.zip"; + md5 = "4d4f20f9b8bb84b24afadc4f56f6dc2c"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Support for applying monkey patches late in the startup cycle by using ZCML configuration actions + ''; + homepage = "http://pypi.python.org/pypi/collective.monkeypatcher"; + license = "BSD"; + }; + }; + + + "tempstorage-2.12.2" = self.buildPythonPackage { + name = "tempstorage-2.12.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/t/tempstorage/tempstorage-2.12.2.zip"; + md5 = "7a2b76b39839e229249b1bb175604480"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."ZODB3-3.10.5" self."zope.testing-3.9.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + A RAM-based storage for ZODB + ''; + homepage = "http://pypi.python.org/pypi/tempstorage"; + license = "ZPL 2.1"; + }; + }; + + + "plonetheme.sunburst-1.4.4" = self.buildPythonPackage { + name = "plonetheme.sunburst-1.4.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plonetheme.sunburst/plonetheme.sunburst-1.4.4.zip"; + md5 = "f2cb3fdd66ecc14d1a542d2ca76252db"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + The default theme for Plone 4. + ''; + homepage = "http://pypi.python.org/pypi/plonetheme.sunburst"; + license = "GPL version 2"; + }; + }; + + + "PasteDeploy-1.5.0" = self.buildPythonPackage { + name = "PasteDeploy-1.5.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/PasteDeploy/PasteDeploy-1.5.0.tar.gz"; + md5 = "f1a068a0b680493b6eaff3dd7690690f"; + }; + doCheck = true; + buildInputs = [ self."nose-1.3.0" ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Load, configure, and compose WSGI applications and servers + ''; + homepage = "http://pythonpaste.org/deploy/"; + license = "MIT"; + }; + }; + + + "zope.sequencesort-3.4.0" = self.buildPythonPackage { + name = "zope.sequencesort-3.4.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.sequencesort/zope.sequencesort-3.4.0.tar.gz"; + md5 = "cfc35fc426a47f5c0ee43c416224b864"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Sequence Sorting + ''; + homepage = "http://cheeseshop.python.org/pypi/zope.sequencesort"; + license = "ZPL 2.1"; + }; + }; + + + "plone.openid-2.0.1" = self.buildPythonPackage { + name = "plone.openid-2.0.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.openid/plone.openid-2.0.1.zip"; + md5 = "d4c36926a6dbefed035ed92c29329ce1"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."Products.PluggableAuthService-1.10.0" self."python-openid-2.2.5" self.setuptools self."transaction-1.1.1" self."ZODB3-3.10.5" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + OpenID authentication support for PAS + ''; + homepage = "http://svn.plone.org/svn/plone/plone.openid"; + license = "BSD"; + }; + }; + + + "z3c.form-3.0" = self.buildPythonPackage { + name = "z3c.form-3.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/z3c.form/z3c.form-3.0.zip"; + md5 = "f9fa3cf56c83722425b3b1be4467ce46"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."six-1.2.0" self."zope.browser-1.3" self."zope.browserpage-3.12.2" self."zope.browserresource-3.10.3" self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.contentprovider-3.7.2" self."zope.event-3.5.2" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.location-3.9.1" self."zope.pagetemplate-3.6.3" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" self."zope.site-3.9.2" self."zope.traversing-3.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + An advanced form and widget framework for Zope 3 + ''; + homepage = "https://launchpad.net/z3c.form"; + license = "ZPL 2.1"; + }; + }; + + + "zope.app.publication-3.12.0" = self.buildPythonPackage { + name = "zope.app.publication-3.12.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.app.publication/zope.app.publication-3.12.0.zip"; + md5 = "d8c521287f52fb9f40fa9b8c2acb4675"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."ZODB3-3.10.5" self."zope.authentication-3.7.1" self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.error-3.7.4" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.publisher-3.12.6" self."zope.traversing-3.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope publication + ''; + homepage = "http://pypi.python.org/pypi/zope.app.publication"; + license = "ZPL 2.1"; + }; + }; + + + "zope.schema-4.2.2" = self.buildPythonPackage { + name = "zope.schema-4.2.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.schema/zope.schema-4.2.2.tar.gz"; + md5 = "e7e581af8193551831560a736a53cf58"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.event-3.5.2" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + zope.interface extension for defining data schemas + ''; + homepage = "http://pypi.python.org/pypi/zope.schema"; + license = "ZPL 2.1"; + }; + }; + + + "Products.ExternalEditor-1.1.0" = self.buildPythonPackage { + name = "Products.ExternalEditor-1.1.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.ExternalEditor/Products.ExternalEditor-1.1.0.zip"; + md5 = "475fea6e0b958c0c51cfdbfef2f4e623"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope External Editor + ''; + homepage = "http://pypi.python.org/pypi/Products.ExternalEditor"; + license = "ZPL 2.1"; + }; + }; + + + "plone.app.content-2.1.2" = self.buildPythonPackage { + name = "plone.app.content-2.1.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.content/plone.app.content-2.1.2.zip"; + md5 = "247eb174269b2ab03c05f318915f087e"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."plone.batching-1.0" self."plone.i18n-2.0.8" self."plone.memoize-1.1.1" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self.setuptools self."zope.component__zcml-3.9.5" self."zope.container-3.11.2" self."zope.event-3.5.2" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.viewlet-3.7.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Content Views for Plone + ''; + homepage = "http://pypi.python.org/pypi/plone.app.content"; + license = "GPL version 2"; + }; + }; + + + "Products.CMFDiffTool-2.1" = self.buildPythonPackage { + name = "Products.CMFDiffTool-2.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.CMFDiffTool/Products.CMFDiffTool-2.1.zip"; + md5 = "7513d954294e9f318182f9d61660abdb"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Diff tool for Plone + ''; + homepage = "http://pypi.python.org/pypi/Products.CMFDiffTool"; + license = "GPL"; + }; + }; + + + "repoze.lru-0.6" = self.buildPythonPackage { + name = "repoze.lru-0.6"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/r/repoze.lru/repoze.lru-0.6.tar.gz"; + md5 = "2c3b64b17a8e18b405f55d46173e14dd"; + }; + doCheck = true; + buildInputs = [ self."nose-1.3.0" ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + A tiny LRU cache implementation and decorator + ''; + homepage = "http://www.repoze.org"; + license = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; + }; + }; + + + "Markdown-2.0.3" = self.buildPythonPackage { + name = "Markdown-2.0.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/M/Markdown/Markdown-2.0.3.tar.gz"; + md5 = "751e8055be2433dfd1a82e0fb1b12f13"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Python implementation of Markdown. + ''; + homepage = "http://www.freewisdom.org/projects/python-markdown"; + license = "BSD License"; + }; + }; + + + "diazo-1.0.3" = self.buildPythonPackage { + name = "diazo-1.0.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/d/diazo/diazo-1.0.3.zip"; + md5 = "d3c2b017af521db4c86fb360c86e0bc8"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."experimental.cssselect-0.3" self."lxml-2.3.6" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Diazo implements a Deliverance like language using a pure XSLT engine. With Diazo, you +"compile" your theme and ruleset in one step, then use a superfast/simple +transform on each request thereafter. Alternatively, compile your theme during +development, check it into Subversion, and not touch Diazo during deployment. + ''; + homepage = "http://diazo.org"; + license = "New BSD"; + }; + }; + + + "plone.behavior-1.0.2" = self.buildPythonPackage { + name = "plone.behavior-1.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.behavior/plone.behavior-1.0.2.zip"; + md5 = "4459b91287ebc2f2cf4fa38728b2a739"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.interface-3.6.7" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Infrastructure for maintaining a registry of available behaviors + ''; + homepage = "http://code.google.com/p/dexterity"; + license = "BSD"; + }; + }; + + + "zc.lockfile-1.0.2" = self.buildPythonPackage { + name = "zc.lockfile-1.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zc.lockfile/zc.lockfile-1.0.2.tar.gz"; + md5 = "f099d4cf2583a0c7bea0146a44dc4d59"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Basic inter-process locks + ''; + homepage = "http://www.python.org/pypi/zc.lockfile"; + license = "ZPL 2.1"; + }; + }; + + + "zope.tales-3.5.3" = self.buildPythonPackage { + name = "zope.tales-3.5.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.tales/zope.tales-3.5.3.tar.gz"; + md5 = "a2dbc6e41140c29de81b66a4d703fc3f"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.interface-3.6.7" self."zope.tal-3.5.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Template Application Language Expression Syntax (TALES) + ''; + homepage = "http://pypi.python.org/pypi/zope.tales"; + license = "ZPL 2.1"; + }; + }; + + + "DateTime-3.0.3" = self.buildPythonPackage { + name = "DateTime-3.0.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/D/DateTime/DateTime-3.0.3.zip"; + md5 = "5ebf0a8e3775b744c5de2e6685b37ae9"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."pytz-2013b" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + This package provides a DateTime data type, as known from Zope 2.Unless you need to communicate with Zope 2 APIs, you're probablybetter off using Python's built-in datetime module. + ''; + homepage = "http://pypi.python.org/pypi/DateTime"; + license = "ZPL 2.1"; + }; + }; + + + "z3c.autoinclude-0.3.4" = self.buildPythonPackage { + name = "z3c.autoinclude-0.3.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/z3c.autoinclude/z3c.autoinclude-0.3.4.zip"; + md5 = "6a615ae18c12b459bceb3ae28e8e7709"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zc.buildout-1.7.1" self."zope.configuration-3.7.4" self."zope.dottedname-3.4.6" self."zope.interface-3.6.7" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Automatically include ZCML + ''; + homepage = "UNKNOWN"; + license = "ZPL"; + }; + }; + + + "pytz-2013b" = self.buildPythonPackage { + name = "pytz-2013b"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/pytz/pytz-2013b.tar.bz2"; + md5 = "34f47470eedd5cd1faf6c3da2741967b"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + World timezone definitions, modern and historical + ''; + homepage = "http://pytz.sourceforge.net"; + license = "MIT"; + }; + }; + + + "plone.app.dexterity-2.0.8" = self.buildPythonPackage { + name = "plone.app.dexterity-2.0.8"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.dexterity/plone.app.dexterity-2.0.8.zip"; + md5 = "2e0ec48224a3a8afd51656c22d574359"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."collective.z3cform.datetimewidget-1.2.3" self."lxml-2.3.6" self."plone.app.content-2.1.2" self."plone.app.layout-2.3.5" self."plone.app.textfield-1.2.2" self."plone.app.uuid-1.0" self."plone.app.z3cform-0.7.3" self."plone.autoform-1.4" self."plone.behavior-1.0.2" self."plone.contentrules-2.0.3" self."plone.dexterity-2.1.3" self."plone.formwidget.namedfile-1.0.6" self."plone.namedfile__scales-2.0.2" self."plone.portlets-2.2" self."plone.rfc822-1.0.1" self."plone.schemaeditor-1.3.2" self."plone.supermodel-1.2.2" self."plone.z3cform-0.8.0" self."Products.ATContentTypes-2.1.13" self."Products.CMFCore-2.2.7" self."Products.CMFPlone-4.3.1" self."Products.GenericSetup-1.7.3" self.setuptools self."z3c.form-3.0" self."zope.browserpage-3.12.2" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Dexterity is a content type framework for CMF applications, with particular emphasis on Plone. It can be viewed as an alternative to Archetypes that is more light-weight and modular. + ''; + homepage = "http://plone.org/products/dexterity"; + license = "GPL"; + }; + }; + + + "plone.app.iterate-2.1.10" = self.buildPythonPackage { + name = "plone.app.iterate-2.1.10"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.iterate/plone.app.iterate-2.1.10.zip"; + md5 = "8bd270d8a3c9509e524a06e092a9b4c4"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."plone.locking-2.0.4" self."plone.memoize-1.1.1" self."Products.Archetypes-1.9.1" self."Products.CMFCore-2.2.7" self."Products.CMFEditions-2.2.8" self."Products.CMFPlacefulWorkflow-1.5.9" self."Products.DCWorkflow-2.2.4" self."Products.statusmessages-4.0" self.setuptools self."ZODB3-3.10.5" self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.event-3.5.2" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.schema-4.2.2" self."zope.viewlet-3.7.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + check-out/check-in staging for Plone + ''; + homepage = "http://pypi.python.org/pypi/plone.app.iterate"; + license = "GPL version 2"; + }; + }; + + + "Products.PortalTransforms-2.1.2" = self.buildPythonPackage { + name = "Products.PortalTransforms-2.1.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.PortalTransforms/Products.PortalTransforms-2.1.2.zip"; + md5 = "9f429f3c3b9e0019d0f6c9b7a8a9376e"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."Markdown-2.0.3" self."plone.intelligenttext-2.0.2" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.MimetypesRegistry-2.0.4" self.setuptools self."ZODB3-3.10.5" self."zope.interface-3.6.7" self."zope.structuredtext-3.5.1" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + MIME based content transformations + ''; + homepage = "http://pypi.python.org/pypi/Products.PortalTransforms"; + license = "UNKNOWN"; + }; + }; + + + "Products.MailHost-2.13.1" = self.buildPythonPackage { + name = "Products.MailHost-2.13.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.MailHost/Products.MailHost-2.13.1.zip"; + md5 = "1102e523435d8bf78a15b9ddb57478e1"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + zope.sendmail integration for Zope 2. + ''; + homepage = "http://pypi.python.org/pypi/Products.MailHost"; + license = "ZPL 2.1"; + }; + }; + + + "lxml-3.2.3" = self.buildPythonPackage { + name = "lxml-3.2.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/l/lxml/lxml-3.2.3.tar.gz"; + md5 = "fef47bb4ac72ac38ce778518dac42236"; + }; + doCheck = false; + buildInputs = [ pkgs.libxml2 pkgs.libxslt ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. + ''; + homepage = "http://lxml.de/"; + license = "UNKNOWN"; + }; + }; + + + "DocumentTemplate-2.13.2" = self.buildPythonPackage { + name = "DocumentTemplate-2.13.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/D/DocumentTemplate/DocumentTemplate-2.13.2.zip"; + md5 = "07bb086c77c1dfe94125ad2efbba94b7"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."AccessControl-3.0.6" self."Acquisition-2.13.8" self."ExtensionClass-2.13.2" self."RestrictedPython-3.6.0" self."zExceptions-2.13.0" self."zope.sequencesort-3.4.0" self."zope.structuredtext-3.5.1" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Document Templating Markup Language (DTML) + ''; + homepage = "http://pypi.python.org/pypi/DocumentTemplate"; + license = "ZPL 2.1"; + }; + }; + + + "plone.app.controlpanel-2.3.6" = self.buildPythonPackage { + name = "plone.app.controlpanel-2.3.6"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.controlpanel/plone.app.controlpanel-2.3.6.zip"; + md5 = "ca5e0e0c8497d9860603e39e0eeba9b8"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."plone.app.form-2.2.2" self."plone.app.vocabularies-2.1.10" self."plone.app.workflow-2.1.5" self."plone.fieldsets-2.0.2" self."plone.locking-2.0.4" self."plone.memoize-1.1.1" self."plone.protect-2.0.2" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.PlonePAS-4.1.1" self."Products.PortalTransforms-2.1.2" self."Products.statusmessages-4.0" self.setuptools self."ZODB3-3.10.5" self."zope.annotation-3.5.0" self."zope.cachedescriptors-3.5.1" self."zope.component__zcml-3.9.5" self."zope.event-3.5.2" self."zope.formlib-4.0.6" self."zope.i18n__zcml-3.7.4" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.ramcache-1.0" self."zope.schema-4.2.2" self."zope.site-3.9.2" self."zope.testing-3.9.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Formlib-based controlpanels for Plone. + ''; + homepage = "http://pypi.python.org/pypi/plone.app.controlpanel"; + license = "GPL version 2"; + }; + }; + + + "zope.ptresource-3.9.0" = self.buildPythonPackage { + name = "zope.ptresource-3.9.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.ptresource/zope.ptresource-3.9.0.tar.gz"; + md5 = "f4645e51c15289d3fdfb4139039e18e9"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.browserresource-3.10.3" self."zope.interface-3.6.7" self."zope.pagetemplate-3.6.3" self."zope.publisher-3.12.6" self."zope.security__untrustedpython-3.7.4" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Page template resource plugin for zope.browserresource + ''; + homepage = "http://pypi.python.org/pypi/zope.ptresource/"; + license = "UNKNOWN"; + }; + }; + + + "python-dateutil-1.5" = self.buildPythonPackage { + name = "python-dateutil-1.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/python-dateutil/python-dateutil-1.5.tar.gz"; + md5 = "0dcb1de5e5cad69490a3b6ab63f0cfa5"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Extensions to the standard python 2.3+ datetime module + ''; + homepage = "http://labix.org/python-dateutil"; + license = "PSF License"; + }; + }; + + + "docutils-0.9.1" = self.buildPythonPackage { + name = "docutils-0.9.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/d/docutils/docutils-0.9.1.tar.gz"; + md5 = "b0d5cd5298fedf9c62f5fd364a274d56"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Docutils -- Python Documentation Utilities + ''; + homepage = "http://docutils.sourceforge.net/"; + license = "public domain, Python, 2-Clause BSD, GPL 3 (see COPYING.txt)"; + }; + }; + + + "nose-1.3.0" = self.buildPythonPackage { + name = "nose-1.3.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/n/nose/nose-1.3.0.tar.gz"; + md5 = "95d6d32b9d6b029c3c65674bd9e7eabe"; + }; + doCheck = true; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + nose extends unittest to make testing easier + ''; + homepage = "http://readthedocs.org/docs/nose/"; + license = "GNU LGPL"; + }; + }; + + + "plone.intelligenttext-2.0.2" = self.buildPythonPackage { + name = "plone.intelligenttext-2.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.intelligenttext/plone.intelligenttext-2.0.2.zip"; + md5 = "51688fa0815b49e00334e3ef948328ba"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Provides transforms from text/x-web-intelligent to text/html and vice versa. + ''; + homepage = "http://pypi.python.org/pypi/plone.intelligenttext"; + license = "GPL version 2"; + }; + }; + + + "zope.error-3.7.4" = self.buildPythonPackage { + name = "zope.error-3.7.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.error/zope.error-3.7.4.tar.gz"; + md5 = "281445a906458ff5f18f56923699a127"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."ZODB3-3.10.5" self."zope.exceptions-3.6.2" self."zope.interface-3.6.7" self."zope.location-3.9.1" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + An error reporting utility for Zope3 + ''; + homepage = "http://pypi.python.org/pypi/zope.error"; + license = "ZPL 2.1"; + }; + }; + + + "plone.app.openid-2.0.2" = self.buildPythonPackage { + name = "plone.app.openid-2.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.openid/plone.app.openid-2.0.2.tar.gz"; + md5 = "ae0748f91cab0612a498926d405d8edd"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."plone.app.portlets-2.4.4" self."plone.openid-2.0.1" self."plone.portlets-2.2" self."Products.CMFCore-2.2.7" self."Products.PlonePAS-4.1.1" self."Products.PluggableAuthService-1.10.0" self.setuptools self."zope.component__zcml-3.9.5" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Plone OpenID authentication support + ''; + homepage = "http://pypi.python.org/pypi/plone.app.openid"; + license = "GPL version 2"; + }; + }; + + + "plone.app.layout-2.3.5" = self.buildPythonPackage { + name = "plone.app.layout-2.3.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.layout/plone.app.layout-2.3.5.zip"; + md5 = "960665807ad60eb3e12c52a0cf092ceb"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."plone.app.portlets-2.4.4" self."plone.app.viewletmanager-2.0.3" self."plone.i18n-2.0.8" self."plone.locking-2.0.4" self."plone.memoize-1.1.1" self."plone.portlets-2.2" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.CMFDynamicViewFTI-4.0.5" self."Products.CMFEditions-2.2.8" self.setuptools self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.deprecation-3.4.1" self."zope.dottedname-3.4.6" self."zope.i18n__zcml-3.7.4" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.viewlet-3.7.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Layout mechanisms for Plone + ''; + homepage = "http://pypi.python.org/pypi/plone.app.layout"; + license = "GPL version 2"; + }; + }; + + + "zope.schema-4.3.2" = self.buildPythonPackage { + name = "zope.schema-4.3.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.schema/zope.schema-4.3.2.zip"; + md5 = "b63df4a3035f29113f8130c8ae28bb13"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.event-4.0.2" self."zope.interface-4.0.5" ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + zope.interface extension for defining data schemas + ''; + homepage = "http://pypi.python.org/pypi/zope.schema"; + license = "ZPL 2.1"; + }; + }; + + + "waitress-0.8.5" = self.buildPythonPackage { + name = "waitress-0.8.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/w/waitress/waitress-0.8.5.tar.gz"; + md5 = "7a3094d812c0dffb948d1334ef5fd56f"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Waitress WSGI server + ''; + homepage = "https://github.com/Pylons/waitress"; + license = "ZPL 2.1"; + }; + }; + + + "plone.keyring-2.0.1" = self.buildPythonPackage { + name = "plone.keyring-2.0.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.keyring/plone.keyring-2.0.1.zip"; + md5 = "f3970e9bddb2cc65e461a2c62879233f"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."ZODB3-3.10.5" self."zope.container-3.11.2" self."zope.interface-3.6.7" self."zope.location-3.9.1" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Manage secrets + ''; + homepage = "http://pypi.python.org/pypi/plone.keyring"; + license = "BSD"; + }; + }; + + + "plone.app.portlets-2.4.4" = self.buildPythonPackage { + name = "plone.app.portlets-2.4.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.portlets/plone.app.portlets-2.4.4.zip"; + md5 = "c1144f7686cacf3d64fcd202ab2e5e2d"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."feedparser-5.0.1" self."five.customerize-1.1" self."five.formlib-1.0.4" self."plone.app.form-2.2.2" self."plone.app.i18n-2.0.2" self."plone.app.vocabularies-2.1.10" self."plone.i18n-2.0.8" self."plone.memoize-1.1.1" self."plone.portlets-2.2" self."Products.CMFCore-2.2.7" self."Products.CMFDynamicViewFTI-4.0.5" self."Products.GenericSetup-1.7.3" self."Products.PluggableAuthService-1.10.0" self.setuptools self."transaction-1.1.1" self."ZODB3-3.10.5" self."zope.annotation-3.5.0" self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.container-3.11.2" self."zope.contentprovider-3.7.2" self."zope.event-3.5.2" self."zope.formlib-4.0.6" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.site-3.9.2" self."zope.traversing-3.13.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Plone integration for the basic plone.portlets package + ''; + homepage = "http://pypi.python.org/pypi/plone.app.portlets"; + license = "GPL version 2"; + }; + }; + + + "plone.dexterity-2.1.3" = self.buildPythonPackage { + name = "plone.dexterity-2.1.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.dexterity/plone.dexterity-2.1.3.zip"; + md5 = "7f6444a2c26488e4068217266fd243b7"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.alterego-1.0" self."plone.autoform-1.4" self."plone.behavior-1.0.2" self."plone.folder-1.0.4" self."plone.memoize-1.1.1" self."plone.rfc822-1.0.1" self."plone.supermodel-1.2.2" self."plone.synchronize-1.0.1" self."plone.uuid-1.0.3" self."plone.z3cform-0.8.0" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.CMFDynamicViewFTI-4.0.5" self."Products.statusmessages-4.0" self.setuptools self."ZODB3-3.10.5" self."zope.annotation-3.5.0" self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.container-3.11.2" self."zope.dottedname-3.4.6" self."zope.filerepresentation-3.6.1" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.location-3.9.1" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" self."zope.size-3.4.1" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Flexible CMF content + ''; + homepage = "http://code.google.com/p/dexterity"; + license = "GPL version 2"; + }; + }; + + + "feedparser-5.0.1" = self.buildPythonPackage { + name = "feedparser-5.0.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/f/feedparser/feedparser-5.0.1.tar.bz2"; + md5 = "702835de74bd4a578524f311e62c2877"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + + ''; + homepage = "https://code.google.com/p/feedparser/"; + license = ""; + }; + }; + + + "Products.BTreeFolder2-2.13.3" = self.buildPythonPackage { + name = "Products.BTreeFolder2-2.13.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.BTreeFolder2/Products.BTreeFolder2-2.13.3.tar.gz"; + md5 = "f57c85673036af7ccd34c3fa251f6bb2"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."AccessControl-3.0.6" self."Acquisition-2.13.8" self."Persistence-2.13.2" self.setuptools self."ZODB3-3.10.5" self."zope.container-3.11.2" self."zope.event-3.5.2" self."zope.lifecycleevent-3.6.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + A BTree based implementation for Zope 2's OFS. + ''; + homepage = "http://pypi.python.org/pypi/Products.BTreeFolder2"; + license = "ZPL 2.1"; + }; + }; + + + "mechanize-0.2.5" = self.buildPythonPackage { + name = "mechanize-0.2.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/m/mechanize/mechanize-0.2.5.tar.gz"; + md5 = "32657f139fc2fb75bcf193b63b8c60b2"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Stateful programmatic web browsing. + ''; + homepage = "http://wwwsearch.sourceforge.net/mechanize/"; + license = "BSD"; + }; + }; + + + "zope.testing-3.9.7" = self.buildPythonPackage { + name = "zope.testing-3.9.7"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.testing/zope.testing-3.9.7.tar.gz"; + md5 = "8999f3d143d416dc3c8b2a5bd6f33e28"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.exceptions-3.6.2" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope testing framework, including the testrunner script. + ''; + homepage = "http://pypi.python.org/pypi/zope.testing"; + license = "ZPL 2.1"; + }; + }; + + + "zope.lifecycleevent-3.6.2" = self.buildPythonPackage { + name = "zope.lifecycleevent-3.6.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.lifecycleevent/zope.lifecycleevent-3.6.2.tar.gz"; + md5 = "3ba978f3ba7c0805c81c2c79ea3edb33"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.component__zcml-3.9.5" self."zope.event-3.5.2" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Object life-cycle events + ''; + homepage = "http://pypi.python.org/pypi/zope.lifecycleevent"; + license = "ZPL 2.1"; + }; + }; + + + "plone.formwidget.namedfile-1.0.6" = self.buildPythonPackage { + name = "plone.formwidget.namedfile-1.0.6"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.formwidget.namedfile/plone.formwidget.namedfile-1.0.6.zip"; + md5 = "afd20f030906a72fca7548876bdcbb48"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.namedfile__scales-2.0.2" self."plone.z3cform-0.8.0" self.setuptools self."z3c.form-3.0" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Image widget for z3c.form and Plone + ''; + homepage = "http://pypi.python.org/pypi/plone.formwidget.namedfile"; + license = "GPL"; + }; + }; + + + "plone.app.contentrules-3.0.3" = self.buildPythonPackage { + name = "plone.app.contentrules-3.0.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.contentrules/plone.app.contentrules-3.0.3.zip"; + md5 = "518c1e22a9cfe187b6770e62be4f8bd8"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."five.formlib-1.0.4" self."plone.app.form-2.2.2" self."plone.app.vocabularies-2.1.10" self."plone.contentrules-2.0.3" self."plone.memoize-1.1.1" self."plone.stringinterp-1.0.10" self."plone.uuid-1.0.3" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.GenericSetup-1.7.3" self."Products.statusmessages-4.0" self.setuptools self."transaction-1.1.1" self."ZODB3-3.10.5" self."zope.annotation-3.5.0" self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.container-3.11.2" self."zope.event-3.5.2" self."zope.formlib-4.0.6" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.site-3.9.2" self."zope.traversing-3.13.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Plone integration for plone.contentrules + ''; + homepage = "http://pypi.python.org/pypi/plone.app.contentrules"; + license = "GPL version 2"; + }; + }; + + + "translationstring-1.1" = self.buildPythonPackage { + name = "translationstring-1.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/t/translationstring/translationstring-1.1.tar.gz"; + md5 = "0979b46d8f0f852810c8ec4be5c26cf2"; + }; + doCheck = true; + buildInputs = [ self."nose-1.3.0" ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Utility library for i18n relied on by various Repoze and Pyramid packages + ''; + homepage = "http://pylonsproject.org"; + license = "BSD-like (http://repoze.org/license.html)"; + }; + }; + + + "MarkupSafe-0.18" = self.buildPythonPackage { + name = "MarkupSafe-0.18"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe-0.18.tar.gz"; + md5 = "f8d252fd05371e51dec2fe9a36890687"; + }; + doCheck = true; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Implements a XML/HTML/XHTML Markup safe string for Python + ''; + homepage = "http://github.com/mitsuhiko/markupsafe"; + license = "BSD"; + }; + }; + + + "zope.pagetemplate-3.6.3" = self.buildPythonPackage { + name = "zope.pagetemplate-3.6.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.pagetemplate/zope.pagetemplate-3.6.3.zip"; + md5 = "834a4bf702c05fba1e669677b4dc871f"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.component__zcml-3.9.5" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.security__untrustedpython-3.7.4" self."zope.tal-3.5.2" self."zope.tales-3.5.3" self."zope.traversing-3.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Page Templates + ''; + homepage = "http://pypi.python.org/pypi/zope.pagetemplate"; + license = "ZPL 2.1"; + }; + }; + + + "python-gettext-1.2" = self.buildPythonPackage { + name = "python-gettext-1.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/python-gettext/python-gettext-1.2.zip"; + md5 = "cd4201d440126d1296d1d2bc2b4795f3"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."unittest2-0.5.1" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Python Gettext po to mo file compiler. + ''; + homepage = "http://pypi.python.org/pypi/python-gettext"; + license = "BSD"; + }; + }; + + + "zc.buildout-1.7.1" = self.buildPythonPackage { + name = "zc.buildout-1.7.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zc.buildout/zc.buildout-1.7.1.tar.gz"; + md5 = "8834a21586bf2be53dc412002241a996"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + System for managing development buildouts + ''; + homepage = "http://pypi.python.org/pypi/zc.buildout"; + license = "ZPL 2.1"; + }; + }; + + + "archetypes.schemaextender-2.1.2" = self.buildPythonPackage { + name = "archetypes.schemaextender-2.1.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/a/archetypes.schemaextender/archetypes.schemaextender-2.1.2.zip"; + md5 = "865aa5b4b6b26e3bb650d89ddfe77c87"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.uuid-1.0.3" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Dynamically extend Archetypes schemas with named adapters. + ''; + homepage = "http://pypi.python.org/pypi/archetypes.schemaextender"; + license = "GPL"; + }; + }; + + + "zope.tal-3.5.2" = self.buildPythonPackage { + name = "zope.tal-3.5.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.tal/zope.tal-3.5.2.zip"; + md5 = "13869f292ba36b294736b7330b1396fd"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope 3 Template Application Languate (TAL) + ''; + homepage = "http://pypi.python.org/pypi/zope.tal"; + license = "ZPL 2.1"; + }; + }; + + + "Products.OFSP-2.13.2" = self.buildPythonPackage { + name = "Products.OFSP-2.13.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.OFSP/Products.OFSP-2.13.2.zip"; + md5 = "c76d40928753c2ee56db873304e65bd5"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."AccessControl-3.0.6" self."Persistence-2.13.2" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + General Zope 2 help screens. + ''; + homepage = "http://pypi.python.org/pypi/Products.OFSP"; + license = "ZPL 2.1"; + }; + }; + + + "cssselect-0.8" = self.buildPythonPackage { + name = "cssselect-0.8"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/c/cssselect/cssselect-0.8.tar.gz"; + md5 = "c4683e050351abcbbd5990b01f5344e2"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + cssselect parses CSS3 Selectors and translates them to XPath 1.0 + ''; + homepage = "http://packages.python.org/cssselect/"; + license = "BSD"; + }; + }; + + + "plone.app.search-1.1.4" = self.buildPythonPackage { + name = "plone.app.search-1.1.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.search/plone.app.search-1.1.4.zip"; + md5 = "fb24320380ed2ba11e6f20cc1fe3b6df"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.app.contentlisting-1.0.4" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Search user interface for Plone CMS. + ''; + homepage = "http://github.com/plone/plone.app.search"; + license = "GPL"; + }; + }; + + + "zope.container-3.11.2" = self.buildPythonPackage { + name = "zope.container-3.11.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.container/zope.container-3.11.2.tar.gz"; + md5 = "fc66d85a17b8ffb701091c9328983dcc"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."ZODB3-3.10.5" self."zope.broken-3.6.0" self."zope.component__zcml-3.9.5" self."zope.dottedname-3.4.6" self."zope.event-3.5.2" self."zope.filerepresentation-3.6.1" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.location-3.9.1" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" self."zope.size-3.4.1" self."zope.traversing-3.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Container + ''; + homepage = "http://pypi.python.org/pypi/zope.container"; + license = "ZPL 2.1"; + }; + }; + + + "Products.PloneTestCase-0.9.17" = self.buildPythonPackage { + name = "Products.PloneTestCase-0.9.17"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.PloneTestCase/Products.PloneTestCase-0.9.17.zip"; + md5 = "2a5bfb94220a520961d710abc92280f2"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."Products.ATContentTypes-2.1.13" self."Products.CMFCore-2.2.7" self."Products.CMFPlone-4.3.1" self."Products.GenericSetup-1.7.3" self.setuptools self."ZODB3-3.10.5" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.site-3.9.2" self."zope.testing-3.9.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Integration testing framework for Plone. + ''; + homepage = "http://plone.org/products/plonetestcase"; + license = "GPL"; + }; + }; + + + "beautifulsoup4-4.2.1" = self.buildPythonPackage { + name = "beautifulsoup4-4.2.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/b/beautifulsoup4/beautifulsoup4-4.2.1.tar.gz"; + md5 = "91ea70ce16a5f1f43e58f2ef05651679"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + UNKNOWN + ''; + homepage = "http://www.crummy.com/software/BeautifulSoup/bs4/"; + license = "MIT"; + }; + }; + + + "unittest2-0.5.1" = self.buildPythonPackage { + name = "unittest2-0.5.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/u/unittest2/unittest2-0.5.1.tar.gz"; + md5 = "a0af5cac92bbbfa0c3b0e99571390e0f"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + The new features in unittest for Python 2.7 backported to Python 2.3+. + ''; + homepage = "http://pypi.python.org/pypi/unittest2"; + license = "UNKNOWN"; + }; + }; + + + "zExceptions-2.13.0" = self.buildPythonPackage { + name = "zExceptions-2.13.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zExceptions/zExceptions-2.13.0.zip"; + md5 = "4c679696c959040d8e656ef85ae40136"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.security__untrustedpython-3.7.4" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + zExceptions contains common exceptions used in Zope2. + ''; + homepage = "http://pypi.python.org/pypi/zExceptions"; + license = "ZPL 2.1"; + }; + }; + + + "Persistence-2.13.2" = self.buildPythonPackage { + name = "Persistence-2.13.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Persistence/Persistence-2.13.2.zip"; + md5 = "92693648ccdc59c8fc71f7f06b1d228c"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."ExtensionClass-2.13.2" self."ZODB3-3.10.5" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Persistent ExtensionClass + ''; + homepage = "http://pypi.python.org/pypi/Persistence"; + license = "ZPL 2.1"; + }; + }; + + + "Products.CMFDynamicViewFTI-4.0.5" = self.buildPythonPackage { + name = "Products.CMFDynamicViewFTI-4.0.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.CMFDynamicViewFTI/Products.CMFDynamicViewFTI-4.0.5.zip"; + md5 = "2d31b1700ed8b1441adc737b454af693"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."ExtensionClass-2.13.2" self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools self."zope.browsermenu-3.9.1" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + CMFDynamicViewFTI is a product for dynamic views in CMF. + ''; + homepage = "http://pypi.python.org/pypi/Products.CMFDynamicViewFTI"; + license = "ZPL"; + }; + }; + + + "zope.publisher-3.12.6" = self.buildPythonPackage { + name = "zope.publisher-3.12.6"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.publisher/zope.publisher-3.12.6.tar.gz"; + md5 = "495131970cc7cb14de8e517fb3857ade"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.contenttype-3.5.5" self."zope.event-3.5.2" self."zope.exceptions-3.6.2" self."zope.i18n__zcml-3.7.4" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.proxy-3.6.1" self."zope.security__untrustedpython-3.7.4" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + The Zope publisher publishes Python objects on the web. + ''; + homepage = "http://pypi.python.org/pypi/zope.publisher"; + license = "ZPL 2.1"; + }; + }; + + + "zope.browserpage-3.12.2" = self.buildPythonPackage { + name = "zope.browserpage-3.12.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.browserpage/zope.browserpage-3.12.2.tar.gz"; + md5 = "a543ef3cb1b42f7233b3fca23dc9ea60"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.interface-3.6.7" self."zope.pagetemplate-3.6.3" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" self."zope.traversing-3.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + ZCML directives for configuring browser views for Zope. + ''; + homepage = "http://pypi.python.org/pypi/zope.browserpage/"; + license = "ZPL 2.1"; + }; + }; + + + "plone.app.i18n-2.0.2" = self.buildPythonPackage { + name = "plone.app.i18n-2.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.i18n/plone.app.i18n-2.0.2.zip"; + md5 = "a10026573463dfc1899bf4062cebdbf2"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Plone specific i18n extensions. + ''; + homepage = "http://pypi.python.org/pypi/plone.app.i18n"; + license = "GPL version 2"; + }; + }; + + + "zope.security__untrustedpython-3.7.4" = self.buildPythonPackage { + name = "zope.security__untrustedpython-3.7.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.security/zope.security-3.7.4.tar.gz"; + md5 = "072ab8d11adc083eace11262da08630c"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.proxy-3.6.1" self."zope.schema-4.2.2" self."RestrictedPython-3.6.0" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Security Framework + ''; + homepage = "http://pypi.python.org/pypi/zope.security"; + license = "ZPL 2.1"; + }; + }; + + + "plone.cachepurging-1.0.4" = self.buildPythonPackage { + name = "plone.cachepurging-1.0.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.cachepurging/plone.cachepurging-1.0.4.zip"; + md5 = "886814ac4deef0f1ed99a2eb60864264"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."five.globalrequest-1.0" self."plone.registry-1.0.1" self.setuptools self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.event-3.5.2" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Cache purging support for Zope 2 applications + ''; + homepage = "http://pypi.python.org/pypi/plone.cachepurging"; + license = "GPL version 2"; + }; + }; + + + "zope.component__zcml-3.9.5" = self.buildPythonPackage { + name = "zope.component__zcml-3.9.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.component/zope.component-3.9.5.tar.gz"; + md5 = "22780b445b1b479701c05978055d1c82"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.event-3.5.2" self."zope.interface-3.6.7" self."zope.configuration-3.7.4" self."zope.i18nmessageid-3.5.3" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Component Architecture + ''; + homepage = "http://pypi.python.org/pypi/zope.component"; + license = "ZPL 2.1"; + }; + }; + + + "zope.viewlet-3.7.2" = self.buildPythonPackage { + name = "zope.viewlet-3.7.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.viewlet/zope.viewlet-3.7.2.tar.gz"; + md5 = "367e03096df57e2f9b74fff43f7901f9"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.browserpage-3.12.2" self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.contentprovider-3.7.2" self."zope.event-3.5.2" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" self."zope.traversing-3.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Viewlets + ''; + homepage = "http://pypi.python.org/pypi/zope.viewlet"; + license = "ZPL 2.1"; + }; + }; + + + "zope.i18n__zcml-3.7.4" = self.buildPythonPackage { + name = "zope.i18n__zcml-3.7.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.i18n/zope.i18n-3.7.4.tar.gz"; + md5 = "a6fe9d9ad53dd7e94e87cd58fb67d3b7"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."pytz-2013b" self.setuptools self."zope.component__zcml-3.9.5" self."zope.i18nmessageid-3.5.3" self."zope.schema-4.2.2" self."zope.configuration-3.7.4" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Internationalization Support + ''; + homepage = "http://pypi.python.org/pypi/zope.i18n"; + license = "ZPL 2.1"; + }; + }; + + + "Products.ATContentTypes-2.1.13" = self.buildPythonPackage { + name = "Products.ATContentTypes-2.1.13"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.ATContentTypes/Products.ATContentTypes-2.1.13.zip"; + md5 = "093899fc74f5e2a83db464c96d0f5293"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."archetypes.referencebrowserwidget-2.4.18" self."DateTime-3.0.3" self."ExtensionClass-2.13.2" self."plone.app.folder-1.0.5" self."plone.app.layout-2.3.5" self."plone.i18n-2.0.8" self."plone.memoize-1.1.1" self."Products.Archetypes-1.9.1" self."Products.ATReferenceBrowserWidget-3.0" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.CMFDynamicViewFTI-4.0.5" self."Products.GenericSetup-1.7.3" self."Products.MimetypesRegistry-2.0.4" self."Products.PortalTransforms-2.1.2" self."Products.validation-2.0" self.setuptools self."transaction-1.1.1" self."ZConfig-2.9.1" self."ZODB3-3.10.5" self."zope.component__zcml-3.9.5" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.tal-3.5.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Default Content Types for Plone + ''; + homepage = "http://plone.org/"; + license = "GPL"; + }; + }; + + + "WSGIProxy2-0.2" = self.buildPythonPackage { + name = "WSGIProxy2-0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/W/WSGIProxy2/WSGIProxy2-0.2.tar.gz"; + md5 = "d8c764aa68173e0d4851874ed6021211"; + }; + doCheck = true; + buildInputs = [ ]; + propagatedBuildInputs = [ self."six-1.3.0" self."WebOb-1.2.3" ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + UNKNOWN + ''; + homepage = "https://github.com/gawel/WSGIProxy2/"; + license = "MIT"; + }; + }; + + + "Products.ResourceRegistries-2.2.9" = self.buildPythonPackage { + name = "Products.ResourceRegistries-2.2.9"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.ResourceRegistries/Products.ResourceRegistries-2.2.9.zip"; + md5 = "8dd4f36eb894d868366b51941f6f0966"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools self."ZODB3-3.10.5" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.viewlet-3.7.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Registry for managing CSS and JS + ''; + homepage = "http://pypi.python.org/pypi/Products.ResourceRegistries"; + license = "GPL version 2"; + }; + }; + + + "five.formlib-1.0.4" = self.buildPythonPackage { + name = "five.formlib-1.0.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/f/five.formlib/five.formlib-1.0.4.zip"; + md5 = "09fcecbb7e0ed4a31a4f19787c1a78b4"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."ExtensionClass-2.13.2" self.setuptools self."transaction-1.1.1" self."zope.app.form-4.0.2" self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.event-3.5.2" self."zope.formlib-4.0.6" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.location-3.9.1" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + zope.formlib integration for Zope 2 + ''; + homepage = "http://pypi.python.org/pypi/five.formlib"; + license = "ZPL 2.1"; + }; + }; + + + "Products.statusmessages-4.0" = self.buildPythonPackage { + name = "Products.statusmessages-4.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.statusmessages/Products.statusmessages-4.0.zip"; + md5 = "265324b0a58a032dd0ed038103ed0473"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.annotation-3.5.0" self."zope.i18n__zcml-3.7.4" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + statusmessages provides an easy way of handling internationalized status messages managed via an BrowserRequest adapter storing status messages in client-side cookies. + ''; + homepage = "http://pypi.python.org/pypi/Products.statusmessages"; + license = "BSD"; + }; + }; + + + "pyramid-1.4.3" = self.buildPythonPackage { + name = "pyramid-1.4.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/pyramid/pyramid-1.4.3.tar.gz"; + md5 = "28fabf42cf585ecec7a57b5acc1174e3"; + }; + doCheck = true; + buildInputs = [ self."nose-1.3.0" self."WebTest-2.0.7" self."zope.component-4.1.0" self."zope.interface-4.0.5" ]; + propagatedBuildInputs = [ self."Chameleon-2.11" self."Mako-0.8.1" self."PasteDeploy-1.5.0" self."repoze.lru-0.6" self.setuptools self."translationstring-1.1" self."venusian-1.0a8" self."WebOb-1.2.3" self."zope.deprecation-4.0.2" self."zope.interface-4.0.5" ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + The Pyramid web application development framework, a Pylons project + ''; + homepage = "http://pylonsproject.org"; + license = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; + }; + }; + + + "Products.MimetypesRegistry-2.0.4" = self.buildPythonPackage { + name = "Products.MimetypesRegistry-2.0.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.MimetypesRegistry/Products.MimetypesRegistry-2.0.4.zip"; + md5 = "898166bb2aaececc8238ad4ee4826793"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."Products.CMFCore-2.2.7" self.setuptools self."ZODB3-3.10.5" self."zope.contenttype-3.5.5" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + MIME type handling for Zope + ''; + homepage = "http://pypi.python.org/pypi/Products.MimetypesRegistry"; + license = "UNKNOWN"; + }; + }; + + + "Products.PloneLanguageTool-3.2.7" = self.buildPythonPackage { + name = "Products.PloneLanguageTool-3.2.7"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.PloneLanguageTool/Products.PloneLanguageTool-3.2.7.zip"; + md5 = "bd9eb6278bf76e8cbce99437ca362164"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + PloneLanguageTool allows you to set the available languages in your Plone site, select various fallback mechanisms, and control the use of flags for language selection and translations. + ''; + homepage = "http://pypi.python.org/pypi/Products.PloneLanguageTool"; + license = "GPL"; + }; + }; + + + "plone.app.upgrade-1.3.3" = self.buildPythonPackage { + name = "plone.app.upgrade-1.3.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.upgrade/plone.app.upgrade-1.3.3.zip"; + md5 = "1c45e809fba27bec11e8a40f686f0f5b"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."borg.localrole-3.0.2" self."five.localsitemanager-2.0.5" self."plone.app.folder-1.0.5" self."plone.app.portlets-2.4.4" self."plone.portlets-2.2" self."plone.session-3.5.3" self."Products.Archetypes-1.9.1" self."Products.CMFActionIcons-2.1.3" self."Products.CMFCalendar-2.2.2" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.CMFDiffTool-2.1" self."Products.CMFEditions-2.2.8" self."Products.CMFFormController-3.0.3" self."Products.CMFQuickInstallerTool-3.0.6" self."Products.CMFUid-2.2.1" self."Products.contentmigration-2.1.4" self."Products.DCWorkflow-2.2.4" self."Products.GenericSetup-1.7.3" self."Products.MimetypesRegistry-2.0.4" self."Products.PloneLanguageTool-3.2.7" self."Products.PlonePAS-4.1.1" self."Products.PluggableAuthService-1.10.0" self."Products.PortalTransforms-2.1.2" self."Products.ResourceRegistries-2.2.9" self."Products.SecureMailHost-1.1.2" self."Products.ZCatalog-2.13.23" self.setuptools self."transaction-1.1.1" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.ramcache-1.0" self."zope.site-3.9.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Upgrade machinery for Plone. + ''; + homepage = "http://pypi.python.org/pypi/plone.app.upgrade"; + license = "GPL version 2"; + }; + }; + + + "plone.namedfile__scales-2.0.2" = self.buildPythonPackage { + name = "plone.namedfile__scales-2.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.namedfile/plone.namedfile-2.0.2.zip"; + md5 = "f6168ab9e38f3a171dc35483527b3e01"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.rfc822-1.0.1" self.setuptools self."zope.browserpage-3.12.2" self."zope.component__zcml-3.9.5" self."zope.security__untrustedpython-3.7.4" self."zope.traversing-3.13.2" self."plone.scale__storage-1.3.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + File types and fields for images, files and blob files with filenames + ''; + homepage = "http://pypi.python.org/pypi/plone.namedfile"; + license = "BSD"; + }; + }; + + + "zope.contenttype-3.5.5" = self.buildPythonPackage { + name = "zope.contenttype-3.5.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.contenttype/zope.contenttype-3.5.5.zip"; + md5 = "c6ac80e6887de4108a383f349fbdf332"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope contenttype + ''; + homepage = "http://pypi.python.org/pypi/zope.contenttype"; + license = "ZPL 2.1"; + }; + }; + + + "zope.proxy-4.1.3" = self.buildPythonPackage { + name = "zope.proxy-4.1.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.proxy/zope.proxy-4.1.3.zip"; + md5 = "8dbca0d33996511b9a9026da84a47109"; + }; + doCheck = true; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.interface-4.0.5" ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Generic Transparent Proxies + ''; + homepage = "http://pypi.python.org/pypi/zope.proxy"; + license = "ZPL 2.1"; + }; + }; + + + "plone.app.theming-1.1.1" = self.buildPythonPackage { + name = "plone.app.theming-1.1.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.theming/plone.app.theming-1.1.1.zip"; + md5 = "a694b7a050b6e7c25d720d1e99bb73fa"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."diazo-1.0.3" self."docutils-0.9.1" self."five.globalrequest-1.0" self."lxml-2.3.6" self."plone.app.registry-1.2.3" self."plone.resource-1.0.2" self."plone.resourceeditor-1.0" self."plone.subrequest-1.6.7" self."plone.transformchain-1.0.3" self."Products.CMFPlone-4.3.1" self."repoze.xmliter-0.5" self."roman-1.4.0" self.setuptools self."zope.traversing-3.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Integrates the Diazo theming engine with Plone + ''; + homepage = "http://pypi.python.org/pypi/plone.app.theming"; + license = "GPL"; + }; + }; + + + "ExtensionClass-2.13.2" = self.buildPythonPackage { + name = "ExtensionClass-2.13.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/E/ExtensionClass/ExtensionClass-2.13.2.zip"; + md5 = "0236e6d7da9e8b87b9ba45f1b8f930b8"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Metaclass for subclassable extension types + ''; + homepage = "http://pypi.python.org/pypi/ExtensionClass"; + license = "ZPL 2.1"; + }; + }; + + + "zope.globalrequest-1.0" = self.buildPythonPackage { + name = "zope.globalrequest-1.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.globalrequest/zope.globalrequest-1.0.zip"; + md5 = "ae6ff02db5ba89c1fb96ed7a73ca1cfa"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Global way of retrieving the currently active request. + ''; + homepage = "http://pypi.python.org/pypi/zope.globalrequest"; + license = "ZPL"; + }; + }; + + + "plone.rfc822-1.0.1" = self.buildPythonPackage { + name = "plone.rfc822-1.0.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.rfc822/plone.rfc822-1.0.1.zip"; + md5 = "b5b79bb5a9181da624a7e88940a45424"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."python-dateutil-1.5" self.setuptools self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + RFC822 marshalling for zope.schema fields + ''; + homepage = "http://pypi.python.org/pypi/plone.rfc822"; + license = "BSD"; + }; + }; + + + "zope.sendmail-3.7.5" = self.buildPythonPackage { + name = "zope.sendmail-3.7.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.sendmail/zope.sendmail-3.7.5.tar.gz"; + md5 = "8a513ecf2b41cad849f6607bf16d6818"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."transaction-1.1.1" self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope sendmail + ''; + homepage = "http://pypi.python.org/pypi/zope.sendmail"; + license = "ZPL 2.1"; + }; + }; + + + "Products.MIMETools-2.13.0" = self.buildPythonPackage { + name = "Products.MIMETools-2.13.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.MIMETools/Products.MIMETools-2.13.0.zip"; + md5 = "ad5372fc1190599a19493db0864448ec"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."DocumentTemplate-2.13.2" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + MIMETools provides the <!--#mime--> tag for DocumentTemplate. + ''; + homepage = "http://pypi.python.org/pypi/Products.MIMETools"; + license = "ZPL 2.1"; + }; + }; + + + "zope.annotation-3.5.0" = self.buildPythonPackage { + name = "zope.annotation-3.5.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.annotation/zope.annotation-3.5.0.tar.gz"; + md5 = "4238153279d3f30ab5613438c8e76380"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."ZODB3-3.10.5" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.proxy-3.6.1" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Object annotation mechanism + ''; + homepage = "http://pypi.python.org/pypi/zope.annotation"; + license = "ZPL 2.1"; + }; + }; + + + "plone.app.customerize-1.2.2" = self.buildPythonPackage { + name = "plone.app.customerize-1.2.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.customerize/plone.app.customerize-1.2.2.zip"; + md5 = "6a3802c4e8fbd955597adc6a8298febf"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."five.customerize-1.1" self."plone.browserlayer-2.1.2" self."plone.portlets-2.2" self."Products.CMFCore-2.2.7" self.setuptools self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.viewlet-3.7.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Integrate five.customerize into Plone. + ''; + homepage = "http://pypi.python.org/pypi/plone.app.customerize/"; + license = "GPL version 2"; + }; + }; + + + "zope.browsermenu-3.9.1" = self.buildPythonPackage { + name = "zope.browsermenu-3.9.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.browsermenu/zope.browsermenu-3.9.1.zip"; + md5 = "a47c7b1e786661c912a1150bf8d1f83f"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.pagetemplate-3.6.3" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" self."zope.traversing-3.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Browser menu implementation for Zope. + ''; + homepage = "http://pypi.python.org/pypi/zope.browsermenu/"; + license = "UNKNOWN"; + }; + }; + + + "plone.app.registry-1.2.3" = self.buildPythonPackage { + name = "plone.app.registry-1.2.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.registry/plone.app.registry-1.2.3.zip"; + md5 = "b2269e10516e8f2faf83545e3d0163d8"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."lxml-2.3.6" self."plone.app.z3cform-0.7.3" self."plone.autoform-1.4" self."plone.registry-1.0.1" self."plone.supermodel-1.2.2" self."Products.CMFCore-2.2.7" self."Products.CMFPlone-4.3.1" self."Products.GenericSetup-1.7.3" self."Products.statusmessages-4.0" self.setuptools self."zope.component__zcml-3.9.5" self."zope.dottedname-3.4.6" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope 2 and Plone integration for plone.registry + ''; + homepage = "http://pypi.python.org/pypi/plone.app.registry"; + license = "GPL"; + }; + }; + + + "plone.session-3.5.3" = self.buildPythonPackage { + name = "plone.session-3.5.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.session/plone.session-3.5.3.zip"; + md5 = "f95872454735abc8f27c3dcbc9434c11"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.keyring-2.0.1" self."plone.protect-2.0.2" self."Products.PluggableAuthService-1.10.0" self.setuptools self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Session based authentication for Zope + ''; + homepage = "http://pypi.python.org/pypi/plone.session"; + license = "BSD"; + }; + }; + + + "z3c.caching__zcml-2.0a1" = self.buildPythonPackage { + name = "z3c.caching__zcml-2.0a1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/z3c.caching/z3c.caching-2.0a1.tar.gz"; + md5 = "17f250b5084c2324a7d15c6810ee628e"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.event-3.5.2" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.configuration-3.7.4" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Caching infrastructure for web apps + ''; + homepage = "UNKNOWN"; + license = "ZPL"; + }; + }; + + + "Products.ZCTextIndex-2.13.4" = self.buildPythonPackage { + name = "Products.ZCTextIndex-2.13.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.ZCTextIndex/Products.ZCTextIndex-2.13.4.zip"; + md5 = "8bbfa5fcd3609246990a9314d6f826b4"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."AccessControl-3.0.6" self."Acquisition-2.13.8" self."Persistence-2.13.2" self.setuptools self."transaction-1.1.1" self."zExceptions-2.13.0" self."ZODB3-3.10.5" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Full text indexing for ZCatalog / Zope 2. + ''; + homepage = "http://pypi.python.org/pypi/Products.ZCTextIndex"; + license = "ZPL 2.1"; + }; + }; + + + "Products.CMFPlacefulWorkflow-1.5.9" = self.buildPythonPackage { + name = "Products.CMFPlacefulWorkflow-1.5.9"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.CMFPlacefulWorkflow/Products.CMFPlacefulWorkflow-1.5.9.zip"; + md5 = "9041e1f52eab5b348c0dfa85be438722"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self."Products.CMFPlone-4.3.1" self."Products.GenericSetup-1.7.3" self."Products.PloneTestCase-0.9.17" self.setuptools self."zope.component__zcml-3.9.5" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.testing-3.9.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Workflow policies for CMF and Plone + ''; + homepage = "http://pypi.python.org/pypi/Products.CMFPlacefulWorkflow"; + license = "GPL"; + }; + }; + + + "zope.filerepresentation-3.6.1" = self.buildPythonPackage { + name = "zope.filerepresentation-3.6.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.filerepresentation/zope.filerepresentation-3.6.1.tar.gz"; + md5 = "4a7a434094f4bfa99a7f22e75966c359"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.interface-3.6.7" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + File-system Representation Interfaces + ''; + homepage = "http://pypi.python.org/pypi/zope.filerepresentation"; + license = "ZPL 2.1"; + }; + }; + + + "plone.memoize-1.1.1" = self.buildPythonPackage { + name = "plone.memoize-1.1.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.memoize/plone.memoize-1.1.1.zip"; + md5 = "d07cd14b976160e1f26a859e3370147e"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.ramcache-1.0" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Decorators for caching the values of functions and methods + ''; + homepage = "http://pypi.python.org/pypi/plone.memoize"; + license = "GPL version 2"; + }; + }; + + + "zope.interface-3.6.7" = self.buildPythonPackage { + name = "zope.interface-3.6.7"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.interface/zope.interface-3.6.7.zip"; + md5 = "9df962180fbbb54eb1875cff9fe436e5"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Interfaces for Python + ''; + homepage = "http://pypi.python.org/pypi/zope.interface"; + license = "ZPL 2.1"; + }; + }; + + + "zope.size-3.4.1" = self.buildPythonPackage { + name = "zope.size-3.4.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.size/zope.size-3.4.1.tar.gz"; + md5 = "55d9084dfd9dcbdb5ad2191ceb5ed03d"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Interfaces and simple adapter that give the size of an object + ''; + homepage = "http://pypi.python.org/pypi/zope.size"; + license = "ZPL 2.1"; + }; + }; + + + "five.customerize-1.1" = self.buildPythonPackage { + name = "five.customerize-1.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/f/five.customerize/five.customerize-1.1.zip"; + md5 = "80772212a2d55150a6c070fc4638b0c7"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."plone.portlets-2.2" self.setuptools self."transaction-1.1.1" self."zope.component__zcml-3.9.5" self."zope.componentvocabulary-1.0.1" self."zope.dottedname-3.4.6" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.pagetemplate-3.6.3" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.site-3.9.2" self."zope.testing-3.9.7" self."zope.traversing-3.13.2" self."zope.viewlet-3.7.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + TTW customization of template-based Zope views + ''; + homepage = "http://pypi.python.org/pypi/five.customerize"; + license = "ZPL 2.1"; + }; + }; + + + "zope.dottedname-3.4.6" = self.buildPythonPackage { + name = "zope.dottedname-3.4.6"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.dottedname/zope.dottedname-3.4.6.tar.gz"; + md5 = "62d639f75b31d2d864fe5982cb23959c"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Resolver for Python dotted names. + ''; + homepage = "http://pypi.python.org/pypi/zope.dottedname"; + license = "ZPL 2.1"; + }; + }; + + + "plone.resource-1.0.2" = self.buildPythonPackage { + name = "plone.resource-1.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.resource/plone.resource-1.0.2.zip"; + md5 = "594d41e3acd913ae92f2e9ef96503b9f"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.caching-1.0" self."python-dateutil-1.5" self.setuptools self."z3c.caching__zcml-2.0a1" self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.filerepresentation-3.6.1" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.traversing-3.13.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + UNKNOWN + ''; + homepage = "https://svn.plone.org/svn/plone/plone.resource"; + license = "GPL"; + }; + }; + + + "Products.DCWorkflow-2.2.4" = self.buildPythonPackage { + name = "Products.DCWorkflow-2.2.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.DCWorkflow/Products.DCWorkflow-2.2.4.tar.gz"; + md5 = "c90a16c4f3611015592ba8173a5f1863"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools self."Zope2-2.13.20" self."eggtestinfo-0.3" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + DCWorkflow product for the Zope Content Management Framework + ''; + homepage = "http://pypi.python.org/pypi/Products.DCWorkflow"; + license = "ZPL 2.1 (http://www.zope.org/Resources/License/ZPL-2.1)"; + }; + }; + + + "plone.app.locales-4.3.1" = self.buildPythonPackage { + name = "plone.app.locales-4.3.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.locales/plone.app.locales-4.3.1.zip"; + md5 = "c88b2da05361a24a564bdef30fb371aa"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Translation files for Plone + ''; + homepage = "http://pypi.python.org/pypi/plone.app.locales"; + license = "GPL version 2"; + }; + }; + + + "collective.z3cform.datetimewidget-1.2.3" = self.buildPythonPackage { + name = "collective.z3cform.datetimewidget-1.2.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/c/collective.z3cform.datetimewidget/collective.z3cform.datetimewidget-1.2.3.zip"; + md5 = "439117021c93f26c677510504ee245d3"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."z3c.form-3.0" self."zope.deprecation-3.4.1" self."zope.i18n__zcml-3.7.4" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + z3c.form date and datetime widgets + ''; + homepage = "https://github.com/collective/collective.z3cform.datetimewidget"; + license = "GPL version 2"; + }; + }; + + + "plone.app.contentlisting-1.0.4" = self.buildPythonPackage { + name = "plone.app.contentlisting-1.0.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.contentlisting/plone.app.contentlisting-1.0.4.zip"; + md5 = "fa6eb45c4ffd0eb3817ad4813ca24916"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.uuid-1.0.3" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Listing of content for the Plone CMS + ''; + homepage = "http://pypi.python.org/pypi/plone.app.contentlisting"; + license = "GPL version 2"; + }; + }; + + + "Zope2-2.13.20" = self.buildPythonPackage { + name = "Zope2-2.13.20"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/Z/Zope2/Zope2-2.13.20.zip"; + md5 = "557b08fec37620c37e32f2dc01020f29"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."AccessControl-3.0.6" self."Acquisition-2.13.8" self."DateTime-3.0.3" self."DocumentTemplate-2.13.2" self."docutils-0.9.1" self."ExtensionClass-2.13.2" self."initgroups-2.13.0" self."Missing-2.13.1" self."MultiMapping-2.13.0" self."Persistence-2.13.2" self."Products.BTreeFolder2-2.13.3" self."Products.ExternalMethod-2.13.0" self."Products.MailHost-2.13.1" self."Products.MIMETools-2.13.0" self."Products.OFSP-2.13.2" self."Products.PythonScripts-2.13.2" self."Products.StandardCacheManagers-2.13.0" self."Products.ZCatalog-2.13.23" self."Products.ZCTextIndex-2.13.4" self."pytz-2013b" self."Record-2.13.0" self."RestrictedPython-3.6.0" self.setuptools self."tempstorage-2.12.2" self."transaction-1.1.1" self."ZConfig-2.9.1" self."zdaemon-2.0.7" self."zExceptions-2.13.0" self."zLOG-2.11.1" self."ZODB3-3.10.5" self."zope.browser-1.3" self."zope.browsermenu-3.9.1" self."zope.browserpage-3.12.2" self."zope.browserresource-3.10.3" self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.container-3.11.2" self."zope.contentprovider-3.7.2" self."zope.contenttype-3.5.5" self."zope.deferredimport-3.5.3" self."zope.event-3.5.2" self."zope.exceptions-3.6.2" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.location-3.9.1" self."zope.pagetemplate-3.6.3" self."zope.processlifetime-1.0" self."zope.proxy-3.6.1" self."zope.ptresource-3.9.0" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" self."zope.sendmail-3.7.5" self."zope.sequencesort-3.4.0" self."zope.site-3.9.2" self."zope.size-3.4.1" self."zope.structuredtext-3.5.1" self."zope.tal-3.5.2" self."zope.tales-3.5.3" self."zope.testbrowser-3.11.1" self."zope.testing-3.9.7" self."zope.traversing-3.13.2" self."zope.viewlet-3.7.2" self."ZopeUndo-2.12.0" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope2 application server / web framework + ''; + homepage = "http://zope2.zope.org"; + license = "ZPL 2.1"; + }; + }; + + + "plone.app.workflow-2.1.5" = self.buildPythonPackage { + name = "plone.app.workflow-2.1.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.workflow/plone.app.workflow-2.1.5.zip"; + md5 = "b3589b4def82201adc196b3075b54213"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."plone.memoize-1.1.1" self."Products.CMFCore-2.2.7" self."Products.DCWorkflow-2.2.4" self."Products.GenericSetup-1.7.3" self."Products.statusmessages-4.0" self.setuptools self."transaction-1.1.1" self."zope.component__zcml-3.9.5" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."zope.site-3.9.2" self."zope.testing-3.9.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + workflow and security settings for Plone + ''; + homepage = "http://pypi.python.org/pypi/plone.app.workflow"; + license = "GPL version 2"; + }; + }; + + + "plone.browserlayer-2.1.2" = self.buildPythonPackage { + name = "plone.browserlayer-2.1.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.browserlayer/plone.browserlayer-2.1.2.zip"; + md5 = "bce02f4907a4f29314090c525e5fc28e"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.traversing-3.13.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Browser layer management for Zope 2 applications + ''; + homepage = "http://pypi.python.org/pypi/plone.browserlayer"; + license = "GPL version 2"; + }; + }; + + + "plone.app.folder-1.0.5" = self.buildPythonPackage { + name = "plone.app.folder-1.0.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.folder/plone.app.folder-1.0.5.zip"; + md5 = "8ea860daddb4c93c0b7f2b5f7106fef0"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.folder-1.0.4" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Integration package for `plone.folder` into Plone + ''; + homepage = "http://pypi.python.org/pypi/plone.app.folder/"; + license = "GPL version 2"; + }; + }; + + + "Chameleon-2.11" = self.buildPythonPackage { + name = "Chameleon-2.11"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/C/Chameleon/Chameleon-2.11.tar.gz"; + md5 = "df72458bf3dd26a744dcff5ad555c34b"; + }; + doCheck = false; + buildInputs = [ self."zope.event-4.0.2" ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Fast HTML/XML Template Compiler. + ''; + homepage = "https://chameleon.readthedocs.org/en/latest/"; + license = "BSD-like (http://repoze.org/license.html)"; + }; + }; + + + "Products.StandardCacheManagers-2.13.0" = self.buildPythonPackage { + name = "Products.StandardCacheManagers-2.13.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.StandardCacheManagers/Products.StandardCacheManagers-2.13.0.zip"; + md5 = "c5088b2b62bd26d63d9579a04369cb73"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."AccessControl-3.0.6" self.setuptools self."transaction-1.1.1" self."zope.component__zcml-3.9.5" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Cache managers for Zope 2. + ''; + homepage = "http://pypi.python.org/pypi/Products.StandardCacheManagers"; + license = "ZPL 2.1"; + }; + }; + + + "RestrictedPython-3.6.0" = self.buildPythonPackage { + name = "RestrictedPython-3.6.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/R/RestrictedPython/RestrictedPython-3.6.0.zip"; + md5 = "aa75a7dcc7fbc966357837cc66cacec6"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + RestrictedPython provides a restricted execution environment for Python, e.g. for running untrusted code. + ''; + homepage = "http://pypi.python.org/pypi/RestrictedPython"; + license = "ZPL 2.1"; + }; + }; + + + "plone.stringinterp-1.0.10" = self.buildPythonPackage { + name = "plone.stringinterp-1.0.10"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.stringinterp/plone.stringinterp-1.0.10.zip"; + md5 = "595074e94944ad6860e2105a020a3b9a"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self.setuptools self."zope.i18n__zcml-3.7.4" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Adaptable string interpolation + ''; + homepage = "http://pypi.python.org/pypi/plone.stringinterp"; + license = "GPL version 2"; + }; + }; + + + "plone.app.uuid-1.0" = self.buildPythonPackage { + name = "plone.app.uuid-1.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.uuid/plone.app.uuid-1.0.zip"; + md5 = "9ca8dcfb09a8a0d6bbee0f28073c3d3f"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.indexer-1.0.2" self."plone.uuid-1.0.3" self.setuptools self."zope.interface-3.6.7" self."zope.publisher-3.12.6" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Plone integration for the basic plone.uuid package + ''; + homepage = "http://plone.org"; + license = "GPL"; + }; + }; + + + "Products.PluginRegistry-1.3" = self.buildPythonPackage { + name = "Products.PluginRegistry-1.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.PluginRegistry/Products.PluginRegistry-1.3.tar.gz"; + md5 = "5b166193ca1eb84dfb402051f779ebab"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."Products.GenericSetup-1.7.3" self.setuptools self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Configure application plugins based on interfaces + ''; + homepage = "http://pypi.python.org/pypi/Products.PluginRegistry"; + license = "ZPL 2.1 (http://www.zope.org/Resources/License/ZPL-2.1)"; + }; + }; + + + "zope.datetime-3.4.1" = self.buildPythonPackage { + name = "zope.datetime-3.4.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.datetime/zope.datetime-3.4.1.tar.gz"; + md5 = "4dde22d34f41a0a4f0c5a345e6d11ee9"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope datetime + ''; + homepage = "http://pypi.python.org/pypi/zope.datetime"; + license = "ZPL 2.1"; + }; + }; + + + "lxml-2.3.6" = self.buildPythonPackage { + name = "lxml-2.3.6"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/l/lxml/lxml-2.3.6.tar.gz"; + md5 = "d5d886088e78b1bdbfd66d328fc2d0bc"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. + ''; + homepage = "http://lxml.de/"; + license = "UNKNOWN"; + }; + }; + + + "zope.location-4.0.2" = self.buildPythonPackage { + name = "zope.location-4.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.location/zope.location-4.0.2.zip"; + md5 = "44d865b2c0b1e1cc93898c7df938d353"; + }; + doCheck = true; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.interface-4.0.5" self."zope.proxy-4.1.3" self."zope.schema-4.3.2" ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Zope Location + ''; + homepage = "http://pypi.python.org/pypi/zope.location/"; + license = "ZPL 2.1"; + }; + }; + + + "zope.app.locales-3.6.2" = self.buildPythonPackage { + name = "zope.app.locales-3.6.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.app.locales/zope.app.locales-3.6.2.tar.gz"; + md5 = "bd2b4c6040e768f33004b1210d3207fa"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope locale extraction and management utilities + ''; + homepage = "http://pypi.python.org/pypi/zope.app.locales"; + license = "ZPL 2.1"; + }; + }; + + + "five.globalrequest-1.0" = self.buildPythonPackage { + name = "five.globalrequest-1.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/f/five.globalrequest/five.globalrequest-1.0.tar.gz"; + md5 = "87f8996bd21d4aa156aa26e7d21b8744"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.globalrequest-1.0" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope 2 integration for zope.globalrequest + ''; + homepage = "http://pypi.python.org/pypi/five.globalrequest"; + license = "ZPL"; + }; + }; + + + "zope.app.content-3.5.1" = self.buildPythonPackage { + name = "zope.app.content-3.5.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.app.content/zope.app.content-3.5.1.tar.gz"; + md5 = "0ac6a6fcb5dd6f845759f998d8e8cbb3"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.componentvocabulary-1.0.1" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Content Type + ''; + homepage = "http://cheeseshop.python.org/pypi/zope.app.content"; + license = "ZPL 2.1"; + }; + }; + + + "plone.locking-2.0.4" = self.buildPythonPackage { + name = "plone.locking-2.0.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.locking/plone.locking-2.0.4.zip"; + md5 = "a7f8b8db78f57272d351d7fe0d067eb2"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."Products.CMFCore-2.2.7" self.setuptools self."ZODB3-3.10.5" self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."zope.viewlet-3.7.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + webdav locking support + ''; + homepage = "http://pypi.python.org/pypi/plone.locking"; + license = "GPL version 2"; + }; + }; + + + "z3c.formwidget.query-0.9" = self.buildPythonPackage { + name = "z3c.formwidget.query-0.9"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/z3c.formwidget.query/z3c.formwidget.query-0.9.zip"; + md5 = "d9f7960b1a5a81d8ba5241530f496522"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."z3c.form-3.0" self."zope.component__zcml-3.9.5" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + A source query widget for z3c.form. + ''; + homepage = "http://pypi.python.org/pypi/z3c.formwidget.query"; + license = "ZPL 2.1"; + }; + }; + + + "plone.app.z3cform-0.7.3" = self.buildPythonPackage { + name = "plone.app.z3cform-0.7.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.z3cform/plone.app.z3cform-0.7.3.zip"; + md5 = "deddc1af36efb26a6792c9803531c665"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."collective.z3cform.datetimewidget-1.2.3" self."plone.protect-2.0.2" self."plone.z3cform-0.8.0" self.setuptools self."z3c.formwidget.query-0.9" self."zope.browserpage-3.12.2" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.traversing-3.13.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + A collection of widgets, templates and other components for use with z3c.form and Plone + ''; + homepage = "http://pypi.python.org/pypi/plone.app.z3cform"; + license = "GPL"; + }; + }; + + + "plone.app.querystring-1.0.8" = self.buildPythonPackage { + name = "plone.app.querystring-1.0.8"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.querystring/plone.app.querystring-1.0.8.zip"; + md5 = "3ad2155da0dd5c6b99643551ad494607"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."DateTime-3.0.3" self."plone.app.contentlisting-1.0.4" self."plone.app.layout-2.3.5" self."plone.app.vocabularies-2.1.10" self."plone.registry-1.0.1" self."Products.CMFCore-2.2.7" self.setuptools self."zope.component__zcml-3.9.5" self."zope.dottedname-3.4.6" self."zope.globalrequest-1.0" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + UNKNOWN + ''; + homepage = "http://pypi.python.org/pypi/plone.app.querystring"; + license = "GPL version 2"; + }; + }; + + + "zope.interface-4.0.5" = self.buildPythonPackage { + name = "zope.interface-4.0.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.interface/zope.interface-4.0.5.zip"; + md5 = "caf26025ae1b02da124a58340e423dfe"; + }; + doCheck = true; + buildInputs = [ self."zope.event-4.0.2" pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Interfaces for Python + ''; + homepage = "http://pypi.python.org/pypi/zope.interface"; + license = "ZPL 2.1"; + }; + }; + + + "plone.i18n-2.0.8" = self.buildPythonPackage { + name = "plone.i18n-2.0.8"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.i18n/plone.i18n-2.0.8.zip"; + md5 = "572c21e86b99316a06dc9998454d7750"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."Unidecode-0.04.1" self."zope.component__zcml-3.9.5" self."zope.i18n__zcml-3.7.4" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Advanced i18n/l10n features + ''; + homepage = "http://pypi.python.org/pypi/plone.i18n"; + license = "GPL version 2"; + }; + }; + + + "Products.contentmigration-2.1.4" = self.buildPythonPackage { + name = "Products.contentmigration-2.1.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.contentmigration/Products.contentmigration-2.1.4.zip"; + md5 = "711f9d4ea3cc2130acaa74efb0f9da5e"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + A generic content migration framework for Plone. + ''; + homepage = "http://pypi.python.org/pypi/Products.contentmigration"; + license = "LGPL"; + }; + }; + + + "Missing-2.13.1" = self.buildPythonPackage { + name = "Missing-2.13.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/M/Missing/Missing-2.13.1.zip"; + md5 = "9823cff54444cbbcaef8fc45d8e42572"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."ExtensionClass-2.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Special Missing objects used in Zope2. + ''; + homepage = "http://pypi.python.org/pypi/Missing"; + license = "ZPL 2.1"; + }; + }; + + + "WebTest-2.0.7" = self.buildPythonPackage { + name = "WebTest-2.0.7"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/W/WebTest/WebTest-2.0.7.zip"; + md5 = "4ca4e944a7f5f08b5aebd3bf90699890"; + }; + doCheck = true; + buildInputs = [ self."nose-1.3.0" self."unittest2-0.5.1" self."pyquery-1.2.4" self."WSGIProxy2-0.2" self."PasteDeploy-1.5.0" self."mock-1.0.1" self."coverage-3.6" pkgs.unzip ]; + propagatedBuildInputs = [ self."beautifulsoup4-4.2.1" self."six-1.3.0" self."waitress-0.8.5" self."WebOb-1.2.3" ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Helper to test WSGI applications + ''; + homepage = "http://webtest.pythonpaste.org/"; + license = "MIT"; + }; + }; + + + "ZODB3-3.10.5" = self.buildPythonPackage { + name = "ZODB3-3.10.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/Z/ZODB3/ZODB3-3.10.5.tar.gz"; + md5 = "6f180c6897a1820948fee2a6290503cd"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."transaction-1.1.1" self."zc.lockfile-1.0.2" self."ZConfig-2.9.1" self."zdaemon-2.0.7" self."zope.event-3.5.2" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Object Database: object database and persistence + ''; + homepage = "UNKNOWN"; + license = "ZPL 2.1"; + }; + }; + + + "archetypes.referencebrowserwidget-2.4.18" = self.buildPythonPackage { + name = "archetypes.referencebrowserwidget-2.4.18"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/a/archetypes.referencebrowserwidget/archetypes.referencebrowserwidget-2.4.18.zip"; + md5 = "6eff85cbde401ff1566a76323792d514"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.app.form-2.2.2" self."plone.app.jquerytools-1.5.5" self.setuptools self."zope.component__zcml-3.9.5" self."zope.formlib-4.0.6" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + A referencebrowser implementation for Archetypes + ''; + homepage = "http://pypi.python.org/pypi/archetypes.referencebrowserwidget"; + license = "ZPL 2.1"; + }; + }; + + + "zope.configuration-3.7.4" = self.buildPythonPackage { + name = "zope.configuration-3.7.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.configuration/zope.configuration-3.7.4.zip"; + md5 = "5b0271908ef26c05059eda76928896ea"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Configuration Markup Language (ZCML) + ''; + homepage = "http://pypi.python.org/pypi/zope.configuration"; + license = "ZPL 2.1"; + }; + }; + + + "venusian-1.0a8" = self.buildPythonPackage { + name = "venusian-1.0a8"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/v/venusian/venusian-1.0a8.tar.gz"; + md5 = "a1a72166fd7cccf0f30e3305e09ce5cf"; + }; + doCheck = false; + buildInputs = [ self."nose-1.3.0" ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + A library for deferring decorator actions + ''; + homepage = "http://pylonsproject.org"; + license = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; + }; + }; + + + "plone.app.contentmenu-2.0.8" = self.buildPythonPackage { + name = "plone.app.contentmenu-2.0.8"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.contentmenu/plone.app.contentmenu-2.0.8.zip"; + md5 = "8ba463f1a164c454c70d26507e5bd22a"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."plone.app.content-2.1.2" self."plone.locking-2.0.4" self."plone.memoize-1.1.1" self."Products.CMFCore-2.2.7" self."Products.CMFDynamicViewFTI-4.0.5" self.setuptools self."zope.browsermenu-3.9.1" self."zope.component__zcml-3.9.5" self."zope.contentprovider-3.7.2" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Plone's content menu implementation + ''; + homepage = "http://pypi.python.org/pypi/plone.app.contentmenu"; + license = "GPL version 2"; + }; + }; + + + "plone.contentrules-2.0.3" = self.buildPythonPackage { + name = "plone.contentrules-2.0.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.contentrules/plone.contentrules-2.0.3.zip"; + md5 = "e743dca41b07b7ac1c2a65b652679201"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."ZODB3-3.10.5" self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.componentvocabulary-1.0.1" self."zope.configuration-3.7.4" self."zope.container-3.11.2" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.schema-4.2.2" self."zope.testing-3.9.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Plone ContentRules Engine + ''; + homepage = "http://pypi.python.org/pypi/plone.contentrules"; + license = "GPL version 2"; + }; + }; + + + "plone.protect-2.0.2" = self.buildPythonPackage { + name = "plone.protect-2.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.protect/plone.protect-2.0.2.zip"; + md5 = "74925ffb08782e72f9b1e850fa78fffa"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.keyring-2.0.1" self.setuptools self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Security for browser forms + ''; + homepage = "http://pypi.python.org/pypi/plone.protect"; + license = "BSD"; + }; + }; + + + "transaction-1.1.1" = self.buildPythonPackage { + name = "transaction-1.1.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/t/transaction/transaction-1.1.1.tar.gz"; + md5 = "30b062baa34fe1521ad979fb088c8c55"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Transaction management for Python + ''; + homepage = "http://www.zope.org/Products/ZODB"; + license = "ZPL 2.1"; + }; + }; + + + "zope.cachedescriptors-3.5.1" = self.buildPythonPackage { + name = "zope.cachedescriptors-3.5.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.cachedescriptors/zope.cachedescriptors-3.5.1.zip"; + md5 = "263459a95238fd61d17e815d97ca49ce"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Method and property caching decorators + ''; + homepage = "http://pypi.python.org/pypi/zope.cachedescriptors"; + license = "ZPL 2.1"; + }; + }; + + + "plone.app.discussion-2.2.6" = self.buildPythonPackage { + name = "plone.app.discussion-2.2.6"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.discussion/plone.app.discussion-2.2.6.zip"; + md5 = "36cf9cd22119282f49facd03fb3c2632"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."collective.monkeypatcher-1.0.1" self."plone.app.layout-2.3.5" self."plone.app.uuid-1.0" self."plone.app.z3cform-0.7.3" self."plone.indexer-1.0.2" self."plone.registry-1.0.1" self."plone.z3cform-0.8.0" self.setuptools self."z3c.form-3.0" self."ZODB3-3.10.5" self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.container-3.11.2" self."zope.event-3.5.2" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.site-3.9.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Enhanced discussion support for Plone + ''; + homepage = "http://pypi.python.org/pypi/plone.app.discussion"; + license = "GPL"; + }; + }; + + + "borg.localrole-3.0.2" = self.buildPythonPackage { + name = "borg.localrole-3.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/b/borg.localrole/borg.localrole-3.0.2.zip"; + md5 = "04082694dfda9ae5cda62747b8ac7ccf"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."plone.memoize-1.1.1" self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self."Products.PlonePAS-4.1.1" self."Products.PluggableAuthService-1.10.0" self.setuptools self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.deferredimport-3.5.3" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + A PAS plugin which can manage local roles via an adapter lookup on the current context + ''; + homepage = "http://pypi.python.org/pypi/borg.localrole"; + license = "LGPL"; + }; + }; + + + "Products.ZCatalog-2.13.23" = self.buildPythonPackage { + name = "Products.ZCatalog-2.13.23"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.ZCatalog/Products.ZCatalog-2.13.23.zip"; + md5 = "d425171516dfc70e543a4e2b852301cb"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."AccessControl-3.0.6" self."Acquisition-2.13.8" self."DateTime-3.0.3" self."DocumentTemplate-2.13.2" self."ExtensionClass-2.13.2" self."Missing-2.13.1" self."Persistence-2.13.2" self."Products.ZCTextIndex-2.13.4" self."Record-2.13.0" self."RestrictedPython-3.6.0" self.setuptools self."zExceptions-2.13.0" self."ZODB3-3.10.5" self."zope.dottedname-3.4.6" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."zope.testing-3.9.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope 2's indexing and search solution. + ''; + homepage = "http://pypi.python.org/pypi/Products.ZCatalog"; + license = "ZPL 2.1"; + }; + }; + + + "Products.TinyMCE-1.3.4" = self.buildPythonPackage { + name = "Products.TinyMCE-1.3.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.TinyMCE/Products.TinyMCE-1.3.4.zip"; + md5 = "e697dfdd72f3b6238e26908bb455d39a"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.app.imaging-1.0.9" self."plone.app.layout-2.3.5" self."plone.caching-1.0" self."plone.namedfile__scales-2.0.2" self."plone.outputfilters-1.10" self."Products.Archetypes-1.9.1" self."Products.ResourceRegistries-2.2.9" self.setuptools self."zope.app.content-3.5.1" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Adds support for TinyMCE, a platform independent web based Javascript HTML WYSIWYG editor, to Plone. + ''; + homepage = "http://plone.org/products/tinymce"; + license = "LGPL"; + }; + }; + + + "python-openid-2.2.5" = self.buildPythonPackage { + name = "python-openid-2.2.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/python-openid/python-openid-2.2.5.tar.gz"; + md5 = "393f48b162ec29c3de9e2973548ea50d"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + OpenID support for servers and consumers. + ''; + homepage = "http://github.com/openid/python-openid"; + license = "UNKNOWN"; + }; + }; + + + "plone.supermodel-1.2.2" = self.buildPythonPackage { + name = "plone.supermodel-1.2.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.supermodel/plone.supermodel-1.2.2.zip"; + md5 = "6e829dc362d6ff8e3c7696277e11e322"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."lxml-2.3.6" self.setuptools self."z3c.zcmlhook-1.0b1" self."zope.component__zcml-3.9.5" self."zope.deferredimport-3.5.3" self."zope.dottedname-3.4.6" self."zope.interface-3.6.7" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Serialize Zope schema definitions to and from XML + ''; + homepage = "http://code.google.com/p/dexterity"; + license = "BSD"; + }; + }; + + + "zope.exceptions-3.6.2" = self.buildPythonPackage { + name = "zope.exceptions-3.6.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.exceptions/zope.exceptions-3.6.2.tar.gz"; + md5 = "d7234d99d728abe3d9275346e8d24fd9"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Exceptions + ''; + homepage = "http://cheeseshop.python.org/pypi/zope.exceptions"; + license = "ZPL 2.1"; + }; + }; + + + "plone.app.users-1.2a2" = self.buildPythonPackage { + name = "plone.app.users-1.2a2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.users/plone.app.users-1.2a2.zip"; + md5 = "a96e42e34d97162363cb3bbc8483d2ba"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."five.formlib-1.0.4" self."plone.app.controlpanel-2.3.6" self."plone.app.layout-2.3.5" self."plone.protect-2.0.2" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.statusmessages-4.0" self.setuptools self."ZODB3-3.10.5" self."zope.component__zcml-3.9.5" self."zope.formlib-4.0.6" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."zope.site-3.9.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + A package for all things users and groups related (specific to plone) + ''; + homepage = "http://pypi.python.org/pypi/plone.app.users"; + license = "GPL version 2"; + }; + }; + + + "plone.z3cform-0.8.0" = self.buildPythonPackage { + name = "plone.z3cform-0.8.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.z3cform/plone.z3cform-0.8.0.zip"; + md5 = "bdb23dd162544964d2f8f8f5f002e874"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.batching-1.0" self.setuptools self."z3c.form-3.0" self."zope.browserpage-3.12.2" self."zope.component__zcml-3.9.5" self."zope.i18n__zcml-3.7.4" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + plone.z3cform is a library that allows use of z3c.form with Zope 2 and the CMF. + ''; + homepage = "http://pypi.python.org/pypi/plone.z3cform"; + license = "ZPL 2.1"; + }; + }; + + + "plone.app.caching-1.1.4" = self.buildPythonPackage { + name = "plone.app.caching-1.1.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.caching/plone.app.caching-1.1.4.zip"; + md5 = "bbb46c9dc36f0ac6cc833ee152203a81"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."plone.app.registry-1.2.3" self."plone.app.z3cform-0.7.3" self."plone.cachepurging-1.0.4" self."plone.caching-1.0" self."plone.memoize-1.1.1" self."plone.protect-2.0.2" self."plone.registry-1.0.1" self."Products.CMFCore-2.2.7" self."Products.CMFDynamicViewFTI-4.0.5" self."Products.GenericSetup-1.7.3" self."Products.statusmessages-4.0" self."python-dateutil-1.5" self.setuptools self."z3c.form-3.0" self."z3c.zcmlhook-1.0b1" self."zope.browserresource-3.10.3" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.pagetemplate-3.6.3" self."zope.publisher-3.12.6" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Plone UI and default rules for plone.caching/z3c.caching + ''; + homepage = "http://pypi.python.org/pypi/plone.app.caching"; + license = "GPL version 2"; + }; + }; + + + "Record-2.13.0" = self.buildPythonPackage { + name = "Record-2.13.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/R/Record/Record-2.13.0.zip"; + md5 = "cfed6a89d4fb2c9cb995e9084c3071b7"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."ExtensionClass-2.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Special Record objects used in Zope2. + ''; + homepage = "http://pypi.python.org/pypi/Record"; + license = "ZPL 2.1"; + }; + }; + + + "AccessControl-3.0.6" = self.buildPythonPackage { + name = "AccessControl-3.0.6"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/A/AccessControl/AccessControl-3.0.6.zip"; + md5 = "a8ce472482adabf9ec969f3971a39a19"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."ExtensionClass-2.13.2" self."Persistence-2.13.2" self."Record-2.13.0" self."RestrictedPython-3.6.0" self."transaction-1.1.1" self."zExceptions-2.13.0" self."ZODB3-3.10.5" self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.deferredimport-3.5.3" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" self."zope.testing-3.9.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Security framework for Zope2. + ''; + homepage = "http://pypi.python.org/pypi/AccessControl"; + license = "ZPL 2.1"; + }; + }; + + + "plone.resourceeditor-1.0" = self.buildPythonPackage { + name = "plone.resourceeditor-1.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.resourceeditor/plone.resourceeditor-1.0.zip"; + md5 = "443ff0a0ad83b94fc08cac46ee3b2ad4"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.resource-1.0.2" self.setuptools self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + UNKNOWN + ''; + homepage = "https://github.com/plone/plone.resourceeditor"; + license = "GPL"; + }; + }; + + + "plone.app.textfield-1.2.2" = self.buildPythonPackage { + name = "plone.app.textfield-1.2.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.textfield/plone.app.textfield-1.2.2.zip"; + md5 = "f832887a40826d6f68c48b48f071fb9c"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."ZODB3-3.10.5" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Text field with MIME type support + ''; + homepage = "http://pypi.python.org/pypi/plone.app.textfield"; + license = "GPL"; + }; + }; + + + "zope.event-3.5.2" = self.buildPythonPackage { + name = "zope.event-3.5.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.event/zope.event-3.5.2.tar.gz"; + md5 = "6e8af2a16157a74885d4f0d88137cefb"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Very basic event publishing system + ''; + homepage = "http://pypi.python.org/pypi/zope.event"; + license = "ZPL 2.1"; + }; + }; + + + "pyquery-1.2.4" = self.buildPythonPackage { + name = "pyquery-1.2.4"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/pyquery/pyquery-1.2.4.tar.gz"; + md5 = "268f08258738d21bc1920d7522f2a63b"; + }; + doCheck = true; + buildInputs = [ ]; + propagatedBuildInputs = [ self."cssselect-0.8" self."lxml-3.2.3" ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + A jquery-like library for python + ''; + homepage = "https://github.com/gawel/pyquery"; + license = "BSD"; + }; + }; + + + "initgroups-2.13.0" = self.buildPythonPackage { + name = "initgroups-2.13.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/i/initgroups/initgroups-2.13.0.zip"; + md5 = "38e842dcab8445f65e701fec75213acd"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Convenience uid/gid helper function used in Zope2. + ''; + homepage = "http://pypi.python.org/pypi/initgroups"; + license = "ZPL 2.1"; + }; + }; + + + "zdaemon-2.0.7" = self.buildPythonPackage { + name = "zdaemon-2.0.7"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zdaemon/zdaemon-2.0.7.tar.gz"; + md5 = "291a875f82e812110557eb6704af8afe"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."ZConfig-2.9.1" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Daemon process control library and tools for Unix-based systems + ''; + homepage = "http://www.python.org/pypi/zdaemon"; + license = "ZPL 2.1"; + }; + }; + + + "plone.alterego-1.0" = self.buildPythonPackage { + name = "plone.alterego-1.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.alterego/plone.alterego-1.0.zip"; + md5 = "b7b6dbcbba00505d98d5aba83e016408"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Low level support for dynamic modules + ''; + homepage = "http://code.google.com/p/dexterity"; + license = "LGPL"; + }; + }; + + + "z3c.zcmlhook-1.0b1" = self.buildPythonPackage { + name = "z3c.zcmlhook-1.0b1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/z3c.zcmlhook/z3c.zcmlhook-1.0b1.tar.gz"; + md5 = "7b6c80146f5930409eb0b355ddf3daeb"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.interface-3.6.7" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Easily hook into the ZCML processing machinery + ''; + homepage = "UNKNOWN"; + license = "ZPL"; + }; + }; + + + "zope.authentication-3.7.1" = self.buildPythonPackage { + name = "zope.authentication-3.7.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.authentication/zope.authentication-3.7.1.zip"; + md5 = "7d6bb340610518f2fc71213cfeccda68"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Definition of authentication basics for the Zope Framework + ''; + homepage = "http://pypi.python.org/pypi/zope.authentication"; + license = "ZPL 2.1"; + }; + }; + + + "eggtestinfo-0.3" = self.buildPythonPackage { + name = "eggtestinfo-0.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/e/eggtestinfo/eggtestinfo-0.3.tar.gz"; + md5 = "6f0507aee05f00c640c0d64b5073f840"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Add test information to .egg-info + ''; + homepage = "http://pypi.python.org/pypi/eggtestinfo"; + license = "PSF or ZPL"; + }; + }; + + + "plone.portlet.collection-2.1.5" = self.buildPythonPackage { + name = "plone.portlet.collection-2.1.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.portlet.collection/plone.portlet.collection-2.1.5.zip"; + md5 = "065f0d9141860229cf66d0ff2ed6d4ea"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.app.form-2.2.2" self."plone.app.portlets-2.4.4" self."plone.app.vocabularies-2.1.10" self."plone.memoize-1.1.1" self."plone.portlets-2.2" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + A portlet that fetches results from a collection + ''; + homepage = "http://pypi.python.org/pypi/plone.portlet.collection"; + license = "GPL version 2"; + }; + }; + + + "zope.browser-1.3" = self.buildPythonPackage { + name = "zope.browser-1.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.browser/zope.browser-1.3.zip"; + md5 = "4ff0ddbf64c45bfcc3189e35f4214ded"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Shared Zope Toolkit browser components + ''; + homepage = "http://pypi.python.org/pypi/zope.browser"; + license = "ZPL 2.1"; + }; + }; + + + "plone.app.collection-1.0.10" = self.buildPythonPackage { + name = "plone.app.collection-1.0.10"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.collection/plone.app.collection-1.0.10.zip"; + md5 = "1042ac059be2311d4758452a3fa4f82e"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."archetypes.querywidget-1.0.8" self."plone.app.contentlisting-1.0.4" self."plone.app.form-2.2.2" self."plone.app.portlets-2.4.4" self."plone.app.vocabularies-2.1.10" self."plone.portlet.collection-2.1.5" self."plone.portlets-2.2" self."Products.Archetypes-1.9.1" self."Products.CMFCore-2.2.7" self."Products.CMFQuickInstallerTool-3.0.6" self."Products.validation-2.0" self.setuptools self."transaction-1.1.1" self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.formlib-4.0.6" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + This package adds 'saved search' functionality to Plone. + ''; + homepage = "http://pypi.python.org/pypi/plone.app.collection"; + license = "GPL version 2"; + }; + }; + + + "Products.CMFCalendar-2.2.2" = self.buildPythonPackage { + name = "Products.CMFCalendar-2.2.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.CMFCalendar/Products.CMFCalendar-2.2.2.tar.gz"; + md5 = "49458e68dc3b6826ea9a3576ac014419"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.GenericSetup-1.7.3" self.setuptools self."Zope2-2.13.20" self."eggtestinfo-0.3" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Calendar product for the Zope Content Management Framework + ''; + homepage = "http://pypi.python.org/pypi/Products.CMFCalendar"; + license = "ZPL 2.1 (http://www.zope.org/Resources/License/ZPL-2.1)"; + }; + }; + + + "Products.PluggableAuthService-1.10.0" = self.buildPythonPackage { + name = "Products.PluggableAuthService-1.10.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.PluggableAuthService/Products.PluggableAuthService-1.10.0.tar.gz"; + md5 = "1a1db6b1d9dd34f8b93a8a3104385a37"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."Products.GenericSetup-1.7.3" self."Products.PluginRegistry-1.3" self.setuptools self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Pluggable Zope2 authentication / authorization framework + ''; + homepage = "http://pypi.python.org/pypi/Products.PluggableAuthService"; + license = "ZPL 2.1 (http://www.zope.org/Resources/License/ZPL-2.1)"; + }; + }; + + + "Plone-4.3.1" = self.buildPythonPackage { + name = "Plone-4.3.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Plone/Plone-4.3.1.zip"; + md5 = "faefd5d2044a9f7660fd18388fd71a4e"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.app.caching-1.1.4" self."plone.app.dexterity-2.0.8" self."plone.app.iterate-2.1.10" self."plone.app.openid-2.0.2" self."plone.app.theming-1.1.1" self."Products.CMFPlacefulWorkflow-1.5.9" self."Products.CMFPlone-4.3.1" self.setuptools self."wicked-1.1.10" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + The Plone Content Management System + ''; + homepage = "http://plone.org/"; + license = "GPL version 2"; + }; + }; + + + "wicked-1.1.10" = self.buildPythonPackage { + name = "wicked-1.1.10"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/w/wicked/wicked-1.1.10.zip"; + md5 = "f65611f11d547d7dc8e623bf87d3929d"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.container-3.11.2" self."zope.lifecycleevent-3.6.2" self."zope.schema-4.2.2" self."zope.traversing-3.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + wicked is a compact syntax for doing wiki-like content linking and creation in zope and plone + ''; + homepage = "http://pypi.python.org/pypi/wicked"; + license = "GPL"; + }; + }; + + + "zope.broken-3.6.0" = self.buildPythonPackage { + name = "zope.broken-3.6.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.broken/zope.broken-3.6.0.zip"; + md5 = "eff24d7918099a3e899ee63a9c31bee6"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Broken Object Interfaces + ''; + homepage = "http://pypi.python.org/pypi/zope.broken"; + license = "ZPL 2.1"; + }; + }; + + + "plone.app.jquerytools-1.5.5" = self.buildPythonPackage { + name = "plone.app.jquerytools-1.5.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.jquerytools/plone.app.jquerytools-1.5.5.zip"; + md5 = "7a4957a3a8482e4963e49e2d02772e33"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools self."zope.component__zcml-3.9.5" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + jQuery Tools integration for Plone plus overlay and AJAX form helpers. + ''; + homepage = "http://pypi.python.org/pypi/plone.app.jquerytools"; + license = "GPL version 2"; + }; + }; + + + "plone.app.viewletmanager-2.0.3" = self.buildPythonPackage { + name = "plone.app.viewletmanager-2.0.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.viewletmanager/plone.app.viewletmanager-2.0.3.zip"; + md5 = "1dbc51c7664ce3e6ca4dcca1b7b86082"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."plone.app.vocabularies-2.1.10" self."Products.GenericSetup-1.7.3" self.setuptools self."ZODB3-3.10.5" self."zope.component__zcml-3.9.5" self."zope.contentprovider-3.7.2" self."zope.interface-3.6.7" self."zope.site-3.9.2" self."zope.viewlet-3.7.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + configurable viewlet manager + ''; + homepage = "http://pypi.python.org/pypi/plone.app.viewletmanager"; + license = "GPL version 2"; + }; + }; + + + "Products.GenericSetup-1.7.3" = self.buildPythonPackage { + name = "Products.GenericSetup-1.7.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.GenericSetup/Products.GenericSetup-1.7.3.tar.gz"; + md5 = "c48967c81c880ed33ee16a14caab3b11"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."five.localsitemanager-2.0.5" self.setuptools self."zope.formlib-4.0.6" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Read Zope configuration state from profile dirs / tarballs + ''; + homepage = "http://pypi.python.org/pypi/Products.GenericSetup"; + license = "ZPL 2.1 (http://www.zope.org/Resources/License/ZPL-2.1)"; + }; + }; + + + "plone.app.jquery-1.7.2" = self.buildPythonPackage { + name = "plone.app.jquery-1.7.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.jquery/plone.app.jquery-1.7.2.tar.gz"; + md5 = "e204cf45456d26217263531832b5bdac"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + jQuery integration for Plone + ''; + homepage = "http://pypi.python.org/pypi/plone.app.jquery"; + license = "GPL version 2"; + }; + }; + + + "plone.schemaeditor-1.3.2" = self.buildPythonPackage { + name = "plone.schemaeditor-1.3.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.schemaeditor/plone.schemaeditor-1.3.2.zip"; + md5 = "ab9cb4e929f305063dc8f33e9a33fd21"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.autoform-1.4" self."plone.z3cform-0.8.0" self.setuptools self."z3c.form-3.0" self."zope.component__zcml-3.9.5" self."zope.container-3.11.2" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Provides through-the-web editing of a zope schema/interface. + ''; + homepage = "http://svn.plone.org/svn/plone/plone.schemaeditor"; + license = "BSD"; + }; + }; + + + "zope.structuredtext-3.5.1" = self.buildPythonPackage { + name = "zope.structuredtext-3.5.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.structuredtext/zope.structuredtext-3.5.1.tar.gz"; + md5 = "eabbfb983485d0879322bc878d2478a0"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + StructuredText parser + ''; + homepage = "http://pypi.python.org/pypi/zope.structuredtext"; + license = "ZPL 2.1"; + }; + }; + + + "zope.ramcache-1.0" = self.buildPythonPackage { + name = "zope.ramcache-1.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.ramcache/zope.ramcache-1.0.zip"; + md5 = "87289e15f0e51f50704adda1557c02a7"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."ZODB3-3.10.5" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.testing-3.9.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope RAM Cache + ''; + homepage = "http://pypi.python.org/pypi/zope.ramcache"; + license = "ZPL 2.1"; + }; + }; + + + "ZopeUndo-2.12.0" = self.buildPythonPackage { + name = "ZopeUndo-2.12.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/Z/ZopeUndo/ZopeUndo-2.12.0.zip"; + md5 = "2b8da09d1b98d5558f62e12f6e52c401"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + ZODB undo support for Zope2. + ''; + homepage = "http://pypi.python.org/pypi/ZopeUndo"; + license = "ZPL 2.1"; + }; + }; + + + "zope.traversing-3.13.2" = self.buildPythonPackage { + name = "zope.traversing-3.13.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.traversing/zope.traversing-3.13.2.zip"; + md5 = "eaad8fc7bbef126f9f8616b074ec00aa"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.component__zcml-3.9.5" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.proxy-3.6.1" self."zope.publisher-3.12.6" self."zope.security__untrustedpython-3.7.4" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Resolving paths in the object hierarchy + ''; + homepage = "http://pypi.python.org/pypi/zope.traversing"; + license = "ZPL 2.1"; + }; + }; + + + "zope.contentprovider-3.7.2" = self.buildPythonPackage { + name = "zope.contentprovider-3.7.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.contentprovider/zope.contentprovider-3.7.2.tar.gz"; + md5 = "1bb2132551175c0123f17939a793f812"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.component__zcml-3.9.5" self."zope.event-3.5.2" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.tales-3.5.3" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Content Provider Framework for Zope Templates + ''; + homepage = "http://pypi.python.org/pypi/zope.contentprovider"; + license = "ZPL 2.1"; + }; + }; + + + "plonetheme.classic-1.3.2" = self.buildPythonPackage { + name = "plonetheme.classic-1.3.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plonetheme.classic/plonetheme.classic-1.3.2.zip"; + md5 = "c77d4c34afaf7c02df44d4df72328155"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + The classic Plone 3 default theme. + ''; + homepage = "http://pypi.python.org/pypi/plonetheme.classic"; + license = "GPL version 2"; + }; + }; + + + "Products.CMFCore-2.2.7" = self.buildPythonPackage { + name = "Products.CMFCore-2.2.7"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.CMFCore/Products.CMFCore-2.2.7.tar.gz"; + md5 = "9320a4023b8575097feacfd4a400e930"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."five.localsitemanager-2.0.5" self."Products.GenericSetup-1.7.3" self."Products.ZSQLMethods-2.13.4" self.setuptools self."zope.app.publication-3.12.0" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Content Management Framework core components + ''; + homepage = "http://pypi.python.org/pypi/Products.CMFCore"; + license = "ZPL 2.1 (http://www.zope.org/Resources/License/ZPL-2.1)"; + }; + }; + + + "plone.scale__storage-1.3.2" = self.buildPythonPackage { + name = "plone.scale__storage-1.3.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.scale/plone.scale-1.3.2.zip"; + md5 = "584ccbf515aff9fef363c2cc8abac789"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."Persistence-2.13.2" self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Image scaling + ''; + homepage = "http://pypi.python.org/pypi/plone.scale"; + license = "BSD"; + }; + }; + + + "plone.portlet.static-2.0.2" = self.buildPythonPackage { + name = "plone.portlet.static-2.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.portlet.static/plone.portlet.static-2.0.2.zip"; + md5 = "ec0dc691b4191a41ff97779b117f9985"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.app.form-2.2.2" self."plone.app.portlets-2.4.4" self."plone.i18n-2.0.8" self."plone.portlets-2.2" self.setuptools self."zope.component__zcml-3.9.5" self."zope.formlib-4.0.6" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + A simple static HTML portlet for Plone. + ''; + homepage = "http://pypi.python.org/pypi/plone.portlet.static"; + license = "GPL version 2"; + }; + }; + + + "plone.app.imaging-1.0.9" = self.buildPythonPackage { + name = "plone.app.imaging-1.0.9"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.imaging/plone.app.imaging-1.0.9.zip"; + md5 = "e680c5540021a70266343b935ac732a7"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.scale__storage-1.3.2" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + User-configurable, blob-aware image scaling for Plone. + ''; + homepage = "http://pypi.python.org/pypi/plone.app.imaging"; + license = "GPL version 2"; + }; + }; + + + "Products.SecureMailHost-1.1.2" = self.buildPythonPackage { + name = "Products.SecureMailHost-1.1.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.SecureMailHost/Products.SecureMailHost-1.1.2.zip"; + md5 = "7db0f1fa867bd0df972082f502a7a707"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + SecureMailHost is a reimplementation of the standard Zope2 MailHost with some security and usability enhancements. + ''; + homepage = "http://svn.plone.org/svn/collective/SecureMailHost/trunk"; + license = "ZPL"; + }; + }; + + + "plone.portlets-2.2" = self.buildPythonPackage { + name = "plone.portlets-2.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.portlets/plone.portlets-2.2.zip"; + md5 = "5b7e06bee6e40af83694b82e1fee8c2d"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.memoize-1.1.1" self.setuptools self."ZODB3-3.10.5" self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.container-3.11.2" self."zope.contentprovider-3.7.2" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.site-3.9.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + An extension of zope.viewlet to support dynamic portlets + ''; + homepage = "http://pypi.python.org/pypi/plone.portlets"; + license = "GPL version 2"; + }; + }; + + + "archetypes.querywidget-1.0.8" = self.buildPythonPackage { + name = "archetypes.querywidget-1.0.8"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/a/archetypes.querywidget/archetypes.querywidget-1.0.8.zip"; + md5 = "3416b6b4948c624e1b5b8dd8d7e33f59"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.app.jquerytools-1.5.5" self."plone.app.querystring-1.0.8" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + UNKNOWN + ''; + homepage = "http://pypi.python.org/pypi/archetypes.querywidget"; + license = "GPL version 2"; + }; + }; + + + "Acquisition-2.13.8" = self.buildPythonPackage { + name = "Acquisition-2.13.8"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/A/Acquisition/Acquisition-2.13.8.zip"; + md5 = "8c33160c157b50649e2b2b3224622579"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."ExtensionClass-2.13.2" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Acquisition is a mechanism that allows objects to obtain attributes from the containment hierarchy they're in. + ''; + homepage = "http://pypi.python.org/pypi/Acquisition"; + license = "ZPL 2.1"; + }; + }; + + + "repoze.xmliter-0.5" = self.buildPythonPackage { + name = "repoze.xmliter-0.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/r/repoze.xmliter/repoze.xmliter-0.5.zip"; + md5 = "99da76bcbad6fbaced4a273bde29b10e"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."lxml-2.3.6" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Wrapper for ``lxml`` trees which serializes to string upon iteration. + ''; + homepage = "http://www.repoze.org"; + license = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; + }; + }; + + + "zLOG-2.11.1" = self.buildPythonPackage { + name = "zLOG-2.11.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zLOG/zLOG-2.11.1.tar.gz"; + md5 = "68073679aaa79ac5a7b6a5c025467147"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."ZConfig-2.9.1" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + A general logging facility + ''; + homepage = "http://cheeseshop.python.org/pypi/zLOG"; + license = "ZPL 2.1"; + }; + }; + + + "zope.location-3.9.1" = self.buildPythonPackage { + name = "zope.location-3.9.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.location/zope.location-3.9.1.tar.gz"; + md5 = "1684a8f986099d15296f670c58e713d8"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.proxy-3.6.1" self."zope.schema-4.2.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope Location + ''; + homepage = "http://pypi.python.org/pypi/zope.location/"; + license = "ZPL 2.1"; + }; + }; + + + "experimental.cssselect-0.3" = self.buildPythonPackage { + name = "experimental.cssselect-0.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/e/experimental.cssselect/experimental.cssselect-0.3.zip"; + md5 = "3fecdcf1fbc3ea6025e115a56a262957"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."lxml-2.3.6" self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Experimental version of lxml.cssselect + ''; + homepage = "https://github.com/lrowe/experimental.cssselect"; + license = "UNKNOWN"; + }; + }; + + + "zope.formlib-4.0.6" = self.buildPythonPackage { + name = "zope.formlib-4.0.6"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.formlib/zope.formlib-4.0.6.zip"; + md5 = "eed9c94382d11a4dececd0a48ac1d3f2"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."pytz-2013b" self.setuptools self."zope.browser-1.3" self."zope.browserpage-3.12.2" self."zope.component__zcml-3.9.5" self."zope.datetime-3.4.1" self."zope.event-3.5.2" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" self."zope.traversing-3.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Form generation and validation library for Zope + ''; + homepage = "http://pypi.python.org/pypi/zope.formlib"; + license = "ZPL 2.1"; + }; + }; + + + "zope.copy-3.5.0" = self.buildPythonPackage { + name = "zope.copy-3.5.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.copy/zope.copy-3.5.0.tar.gz"; + md5 = "a9836a5d36cd548be45210eb00407337"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Pluggable object copying mechanism + ''; + homepage = "http://pypi.python.org/pypi/zope.copy"; + license = "ZPL 2.1"; + }; + }; + + + "plone.subrequest-1.6.7" = self.buildPythonPackage { + name = "plone.subrequest-1.6.7"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.subrequest/plone.subrequest-1.6.7.zip"; + md5 = "cc12f68a22565415b10dbeef0020baa4"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."five.globalrequest-1.0" self.setuptools self."zope.globalrequest-1.0" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Subrequests for Zope2 + ''; + homepage = "http://pypi.python.org/pypi/plone.subrequest/"; + license = "GPL version 2"; + }; + }; + + + "plone.app.vocabularies-2.1.10" = self.buildPythonPackage { + name = "plone.app.vocabularies-2.1.10"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.vocabularies/plone.app.vocabularies-2.1.10.tar.gz"; + md5 = "166a0d6f9a3e3cd753efa56aaef585be"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."Products.CMFCore-2.2.7" self.setuptools self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.formlib-4.0.6" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."zope.site-3.9.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + A collection of generally useful vocabularies. + ''; + homepage = "https://github.com/plone/plone.app.vocabularies"; + license = "GPL version 2"; + }; + }; + + + "plone.registry-1.0.1" = self.buildPythonPackage { + name = "plone.registry-1.0.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.registry/plone.registry-1.0.1.zip"; + md5 = "6be3d2ec7e2d170e29b8c0bc65049aff"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."ZODB3-3.10.5" self."zope.component__zcml-3.9.5" self."zope.dottedname-3.4.6" self."zope.event-3.5.2" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."zope.testing-3.9.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + A debconf-like (or about:config-like) registry for storing application settings + ''; + homepage = "http://pypi.python.org/pypi/plone.registry"; + license = "GPL"; + }; + }; + + + "Products.ExtendedPathIndex-3.1" = self.buildPythonPackage { + name = "Products.ExtendedPathIndex-3.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.ExtendedPathIndex/Products.ExtendedPathIndex-3.1.zip"; + md5 = "00c048a4b103200bdcbda61fa22c66df"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."AccessControl-3.0.6" self.setuptools self."transaction-1.1.1" self."ZODB3-3.10.5" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Zope catalog index for paths + ''; + homepage = "http://pypi.python.org/pypi/Products.ExtendedPathIndex"; + license = "GPL version 2"; + }; + }; + + + "zope.i18nmessageid-3.5.3" = self.buildPythonPackage { + name = "zope.i18nmessageid-3.5.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.i18nmessageid/zope.i18nmessageid-3.5.3.tar.gz"; + md5 = "cb84bf61c2b7353e3b7578057fbaa264"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Message Identifiers for internationalization + ''; + homepage = "http://pypi.python.org/pypi/zope.i18nmessageid"; + license = "ZPL 2.1"; + }; + }; + + + "plone.app.linkintegrity-1.5.2" = self.buildPythonPackage { + name = "plone.app.linkintegrity-1.5.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.linkintegrity/plone.app.linkintegrity-1.5.2.zip"; + md5 = "f97c61da9f243391cafdfe3fe1cf6d6c"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Manage link integrity in Plone. + ''; + homepage = "http://pypi.python.org/pypi/plone.app.linkintegrity"; + license = "GPL version 2"; + }; + }; + + + "Products.CMFActionIcons-2.1.3" = self.buildPythonPackage { + name = "Products.CMFActionIcons-2.1.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.CMFActionIcons/Products.CMFActionIcons-2.1.3.tar.gz"; + md5 = "ab1dc62404ed11aea84dc0d782b2235e"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools self."eggtestinfo-0.3" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Action icons product for the Zope Content Management Framework + ''; + homepage = "http://pypi.python.org/pypi/Products.CMFActionIcons"; + license = "ZPL 2.1 (http://www.zope.org/Resources/License/ZPL-2.1)"; + }; + }; + + + "zope.app.form-4.0.2" = self.buildPythonPackage { + name = "zope.app.form-4.0.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.app.form/zope.app.form-4.0.2.tar.gz"; + md5 = "3d2b164d9d37a71490a024aaeb412e91"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."transaction-1.1.1" self."zope.browser-1.3" self."zope.browsermenu-3.9.1" self."zope.browserpage-3.12.2" self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.datetime-3.4.1" self."zope.exceptions-3.6.2" self."zope.formlib-4.0.6" self."zope.i18n__zcml-3.7.4" self."zope.interface-3.6.7" self."zope.proxy-3.6.1" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + The Original Zope 3 Form Framework + ''; + homepage = "http://pypi.python.org/pypi/zope.app.form"; + license = "ZPL 2.1"; + }; + }; + + + "five.localsitemanager-2.0.5" = self.buildPythonPackage { + name = "five.localsitemanager-2.0.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/f/five.localsitemanager/five.localsitemanager-2.0.5.zip"; + md5 = "5e3a658e6068832bd802018ebc83f2d4"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self.setuptools self."ZODB3-3.10.5" self."zope.component__zcml-3.9.5" self."zope.event-3.5.2" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.location-3.9.1" self."zope.site-3.9.2" self."zope.testing-3.9.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Local site manager implementation for Zope 2 + ''; + homepage = "http://pypi.python.org/pypi/five.localsitemanager"; + license = "ZPL 2.1"; + }; + }; + + + "Products.PythonScripts-2.13.2" = self.buildPythonPackage { + name = "Products.PythonScripts-2.13.2"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/P/Products.PythonScripts/Products.PythonScripts-2.13.2.zip"; + md5 = "04c86f2c45a29a162297a80dac61d14f"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."AccessControl-3.0.6" self."Acquisition-2.13.8" self."DateTime-3.0.3" self."DocumentTemplate-2.13.2" self."RestrictedPython-3.6.0" self.setuptools self."zExceptions-2.13.0" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Provides support for restricted execution of Python scripts in Zope 2. + ''; + homepage = "http://pypi.python.org/pypi/Products.PythonScripts"; + license = "ZPL 2.1"; + }; + }; + + +} + diff --git a/pkgs/top-level/python-packages.json b/pkgs/top-level/python-packages.json new file mode 100644 index 0000000000000..245638cfe464b --- /dev/null +++ b/pkgs/top-level/python-packages.json @@ -0,0 +1,109 @@ +[ + { "name": "pyramid", + "buildInputs": [ "pkgs.libxml2", "pkgs.libxslt" ], + "override": { + "pyramid": { + "buildInputs": [ + "nose", + "WebTest", + "zope.component", + "zope.interface" + ] + }, + "cssselect": { + "doCheck": false + }, + "lxml": { + "buildInputs": [ "pkgs.libxml2", "pkgs.libxslt" ], + "doCheck": false + }, + "six": { + "doCheck": false + }, + "beautifulsoup4": { + "doCheck": false + }, + "zope.exceptions": { + "doCheck": false + }, + "zope.component": { + "doCheck": false + }, + "zope.schema": { + "doCheck": false + }, + "zope.testing": { + "buildInputs": [ "zope.location" ] + }, + "waitress": { + "doCheck": false + }, + "venusian": { + "buildInputs": [ "nose" ], + "doCheck": false + }, + "Mako": { + "buildInputs": [ "nose" ] + }, + "WebOb": { + "buildInputs": [ "nose" ], + "propagatedBuildInputs": [ "python.modules.ssl" ] + }, + "WebTest": { + "buildInputs": [ + "nose", + "unittest2", + "pyquery", + "WSGIProxy2", + "PasteDeploy", + "mock", + "coverage" + ] + }, + "mock": { + "buildInputs": [ "unittest2" ] + }, + "PasteDeploy": { + "buildInputs": [ "nose" ] + }, + "Chameleon": { + "buildInputs": [ "zope.event" ], + "doCheck": false + }, + "zope.interface": { + "buildInputs": [ "zope.event" ] + }, + "translationstring": { + "buildInputs": [ "nose" ] + }, + "repoze.lru": { + "buildInputs": [ "nose" ] + } + } + }, + { "name": "Plone", + "extends": "http://dist.plone.org/release/4.3.1/versions.cfg", + "doCheck": false, + "installCommand": "easy_install --always-unzip --no-deps --prefix=\"$out\" .", + "override": { + "Products.DCWorkflow": { + "propagatedBuildInputs": [ "eggtestinfo" ] + }, + "Products.CMFDefault": { + "propagatedBuildInputs": [ "eggtestinfo" ] + }, + "Products.CMFQuickInstallerTool": { + "propagatedBuildInputs": [ "eggtestinfo" ] + }, + "Products.CMFUid": { + "propagatedBuildInputs": [ "eggtestinfo" ] + }, + "Products.CMFActionIcons": { + "propagatedBuildInputs": [ "eggtestinfo" ] + }, + "Products.CMFCalendar": { + "propagatedBuildInputs": [ "eggtestinfo" ] + } + } + } +] diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5cfa7b94353d8..f515d436cf679 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -7,7 +7,11 @@ optional = pkgs.lib.optional; optionals = pkgs.lib.optionals; modules = python.modules or { readline = null; sqlite3 = null; curses = null; ssl = null; }; -pythonPackages = modules // rec { +pythonPackages = modules // import ./python-packages-generated.nix { + inherit pkgs python; + inherit (pkgs) stdenv fetchurl; + self = pythonPackages; +} // rec { inherit python; inherit (pkgs) fetchurl fetchsvn fetchgit stdenv; -- cgit 1.4.1 From a646dee027375c84962d71598324d8e19a8c18d1 Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Sat, 10 Aug 2013 02:42:33 +0200 Subject: removing existing plone packages --- pkgs/development/web/plone/4.1.nix | 5141 --------------------------------- pkgs/development/web/plone/4.2.nix | 5394 ----------------------------------- pkgs/development/web/plone/4.3.nix | 5532 ------------------------------------ pkgs/top-level/all-packages.nix | 15 - 4 files changed, 16082 deletions(-) delete mode 100644 pkgs/development/web/plone/4.1.nix delete mode 100644 pkgs/development/web/plone/4.2.nix delete mode 100644 pkgs/development/web/plone/4.3.nix (limited to 'pkgs') diff --git a/pkgs/development/web/plone/4.1.nix b/pkgs/development/web/plone/4.1.nix deleted file mode 100644 index 47bd00b80cbf6..0000000000000 --- a/pkgs/development/web/plone/4.1.nix +++ /dev/null @@ -1,5141 +0,0 @@ -# DO NOT EDIT THIS FILE! -# -# Nix expressions autogenerated with: -# bin/pypi2nix -n plone41Packages -d Plone -d mailinglogger -d zc.recipe.egg -d plone.recipe.zope2instance -d Pillow -i setuptools -i zc_buildout -i pillow -e plone/4.1.6.json -p plone/4.1.6.txt -o plone/4.1.6.nix - -{ pkgs, pythonPackages }: - -let plone41Packages = pythonPackages.python.modules // rec { - inherit (pythonPackages) buildPythonPackage setuptools zc_buildout pillow; - inherit (pkgs) fetchurl stdenv; - - plone_app_portlets = buildPythonPackage rec { - name = "plone.app.portlets-2.1.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.portlets/plone.app.portlets-2.1.8.zip"; - md5 = "cfdcd1c2261103f8ce823813b2ca54ea"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti zope_interface zope_traversing plone_app_form datetime zope_container zope_lifecycleevent zope_annotation five_customerize zope_i18nmessageid zope_publisher products_genericsetup plone_i18n feedparser zope_event zope_browser zope_contentprovider plone_memoize zope2 zope_schema acquisition transaction products_pluggableauthservice zope_site zope_component plone_app_vocabularies plone_portlets plone_app_i18n zope_configuration zope_formlib zodb3 five_formlib setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope2 = buildPythonPackage rec { - name = "Zope2-2.13.15"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/Z/Zope2/Zope2-2.13.15.zip"; - md5 = "dc43f1fa82a3aa044466143c5524143c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope_interface zope_traversing multimapping zope_size zope_contenttype zope_browserpage datetime zope_component zope_sendmail zope_lifecycleevent products_zctextindex products_standardcachemanagers persistence products_mimetools zope_i18nmessageid zope_publisher missing zope_viewlet zope_sequencesort zope_testbrowser docutils zope_event products_pythonscripts zope_browser zope_structuredtext zope_contentprovider zope_browsermenu zope_tal zope_exceptions products_mailhost products_btreefolder2 zopeundo zconfig record accesscontrol pytz products_ofsp zope_schema zexceptions zope_processlifetime acquisition extensionclass zope_proxy zope_site zope_container zope_pagetemplate zdaemon zope_browserresource zope_deferredimport initgroups zope_security zope_configuration zope_i18n products_zcatalog restrictedpython zodb3 documenttemplate setuptools zope_ptresource zlog tempstorage transaction zope_tales zope_location products_externalmethod ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_btreefolder2 = buildPythonPackage rec { - name = "Products.BTreeFolder2-2.13.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.BTreeFolder2/Products.BTreeFolder2-2.13.3.tar.gz"; - md5 = "f57c85673036af7ccd34c3fa251f6bb2"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ accesscontrol zope_container zodb3 zope_event persistence setuptools zope_lifecycleevent acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_pythonscripts = buildPythonPackage rec { - name = "Products.PythonScripts-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PythonScripts/Products.PythonScripts-2.13.0.zip"; - md5 = "db1fad6815cb238a58dbbab8d5e95667"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol datetime restrictedpython documenttemplate setuptools zexceptions acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zopeundo = buildPythonPackage rec { - name = "ZopeUndo-2.12.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/Z/ZopeUndo/ZopeUndo-2.12.0.zip"; - md5 = "2b8da09d1b98d5558f62e12f6e52c401"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - datetime = buildPythonPackage rec { - name = "DateTime-2.12.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/D/DateTime/DateTime-2.12.6.zip"; - md5 = "b2ade6cd7e85dd0c38c770f015c42500"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface pytz ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_session = buildPythonPackage rec { - name = "plone.session-3.5.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.session/plone.session-3.5.3.zip"; - md5 = "f95872454735abc8f27c3dcbc9434c11"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_pluggableauthservice plone_keyring zope_interface setuptools zope_component plone_protect ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_container = buildPythonPackage rec { - name = "zope.container-3.11.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.container/zope.container-3.11.2.tar.gz"; - md5 = "fc66d85a17b8ffb701091c9328983dcc"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_filerepresentation zope_i18nmessageid zope_publisher zope_broken zope_interface zope_size zope_dottedname zope_security zope_location zope_lifecycleevent zope_component zodb3 zope_event setuptools zope_schema zope_traversing ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_folder = buildPythonPackage rec { - name = "plone.folder-1.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.folder/plone.folder-1.0.1.zip"; - md5 = "acb3958b623c0da35fdb259c94120396"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_memoize setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_plonepas = buildPythonPackage rec { - name = "Products.PlonePAS-4.0.13"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PlonePAS/Products.PlonePAS-4.0.13.zip"; - md5 = "93da488c71a2b8a1751f1733cbc235f1"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_genericsetup plone_memoize plone_i18n plone_session zope2 setuptools products_cmfcore products_pluggableauthservice ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_locales = buildPythonPackage rec { - name = "plone.app.locales-4.0.13"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.locales/plone.app.locales-4.0.13.zip"; - md5 = "276fcceff2b567a32293de373e182d1f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_sequencesort = buildPythonPackage rec { - name = "zope.sequencesort-3.4.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.sequencesort/zope.sequencesort-3.4.0.tar.gz"; - md5 = "cfc35fc426a47f5c0ee43c416224b864"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_genericsetup = buildPythonPackage rec { - name = "Products.GenericSetup-1.6.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.GenericSetup/Products.GenericSetup-1.6.6.tar.gz"; - md5 = "f9ce78d543052179ebc3cedcc3c5852f"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ zope_formlib five_localsitemanager zope2 setuptools eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - kss_core = buildPythonPackage rec { - name = "kss.core-1.6.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/k/kss.core/kss.core-1.6.3.zip"; - md5 = "e9e0974851499556b7d09d79e1e14f11"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope_security zope_datetime zope_app_component zope_app_publication zope_pagetemplate zope_interface zope_location zope_app_publisher zope_contenttype zope_configuration zope_publisher zope_component zope_event setuptools zope_app_pagetemplate zope_schema zope_lifecycleevent zope_app_folder zope_traversing ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_tal = buildPythonPackage rec { - name = "zope.tal-3.5.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.tal/zope.tal-3.5.2.zip"; - md5 = "13869f292ba36b294736b7330b1396fd"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_i18nmessageid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_cachepurging = buildPythonPackage rec { - name = "plone.cachepurging-1.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.cachepurging/plone.cachepurging-1.0.3.tar.gz"; - md5 = "26d47c4e2dccfb1992feb259e7e01c11"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 five_globalrequest zope_interface zope_component zope_event setuptools zope_lifecycleevent zope_annotation plone_registry ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_securemailhost = buildPythonPackage rec { - name = "Products.SecureMailHost-1.1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.SecureMailHost/Products.SecureMailHost-1.1.2.zip"; - md5 = "7db0f1fa867bd0df972082f502a7a707"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_portaltransforms = buildPythonPackage rec { - name = "Products.PortalTransforms-2.0.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PortalTransforms/Products.PortalTransforms-2.0.7.zip"; - md5 = "bd3568fa71e8941d049514ba91b3292e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 zope_interface zope_structuredtext products_mimetypesregistry zodb3 products_cmfdefault plone_intelligenttext setuptools markdown products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_memoize = buildPythonPackage rec { - name = "plone.memoize-1.1.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.memoize/plone.memoize-1.1.1.zip"; - md5 = "d07cd14b976160e1f26a859e3370147e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_component zope_annotation zope_ramcache setuptools zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - docutils = buildPythonPackage rec { - name = "docutils-0.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/d/docutils/docutils-0.7.tar.gz"; - md5 = "9aec716baf15d06b5aa57cf8d5591c15"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - five_formlib = buildPythonPackage rec { - name = "five.formlib-1.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/five.formlib/five.formlib-1.0.4.zip"; - md5 = "09fcecbb7e0ed4a31a4f19787c1a78b4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid transaction zope_app_form zope_formlib zope_interface zope_location zope_publisher zope_component extensionclass zope_event setuptools zope_schema zope_lifecycleevent zope_browser zope2 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zexceptions = buildPythonPackage rec { - name = "zExceptions-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zExceptions/zExceptions-2.13.0.zip"; - md5 = "4c679696c959040d8e656ef85ae40136"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_publisher zope_security setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfuid = buildPythonPackage rec { - name = "Products.CMFUid-2.2.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFUid/Products.CMFUid-2.2.1.tar.gz"; - md5 = "e20727959351dffbf0bac80613eee110"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ zope2 products_cmfcore setuptools products_genericsetup eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - restrictedpython = buildPythonPackage rec { - name = "RestrictedPython-3.6.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/R/RestrictedPython/RestrictedPython-3.6.0.zip"; - md5 = "aa75a7dcc7fbc966357837cc66cacec6"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - feedparser = buildPythonPackage rec { - name = "feedparser-5.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/feedparser/feedparser-5.0.1.zip"; - md5 = "cefffeba66b658d3cc7c1d66b92c6a1a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_browser = buildPythonPackage rec { - name = "zope.browser-1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.browser/zope.browser-1.3.zip"; - md5 = "4ff0ddbf64c45bfcc3189e35f4214ded"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfdefault = buildPythonPackage rec { - name = "Products.CMFDefault-2.2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFDefault/Products.CMFDefault-2.2.2.tar.gz"; - md5 = "87d0a1637afb1d09731b376f72236e31"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_genericsetup products_cmfcore five_formlib setuptools zope2 eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - python_dateutil = buildPythonPackage rec { - name = "python-dateutil-1.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/python-dateutil/python-dateutil-1.5.tar.gz"; - md5 = "0dcb1de5e5cad69490a3b6ab63f0cfa5"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_error = buildPythonPackage rec { - name = "zope.error-3.7.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.error/zope.error-3.7.4.tar.gz"; - md5 = "281445a906458ff5f18f56923699a127"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_location zope_exceptions setuptools zodb3 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - collective_monkeypatcher = buildPythonPackage rec { - name = "collective.monkeypatcher-1.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/c/collective.monkeypatcher/collective.monkeypatcher-1.0.1.zip"; - md5 = "4d4f20f9b8bb84b24afadc4f56f6dc2c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_mimetools = buildPythonPackage rec { - name = "Products.MIMETools-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.MIMETools/Products.MIMETools-2.13.0.zip"; - md5 = "ad5372fc1190599a19493db0864448ec"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ documenttemplate setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_deprecation = buildPythonPackage rec { - name = "zope.deprecation-3.4.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.deprecation/zope.deprecation-3.4.1.tar.gz"; - md5 = "8a47b0f8e1fa4e833007e5b8351bb1d4"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - unidecode = buildPythonPackage rec { - name = "Unidecode-0.04.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/U/Unidecode/Unidecode-0.04.1.tar.gz"; - md5 = "c4c9ed8d40cff25c390ff5d5112b9308"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfcore = buildPythonPackage rec { - name = "Products.CMFCore-2.2.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFCore/Products.CMFCore-2.2.6.tar.gz"; - md5 = "ae649fd2d54755691148c86d2e02c8ae"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ zope2 products_zsqlmethods five_localsitemanager setuptools products_genericsetup eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - five_localsitemanager = buildPythonPackage rec { - name = "five.localsitemanager-2.0.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/five.localsitemanager/five.localsitemanager-2.0.5.zip"; - md5 = "5e3a658e6068832bd802018ebc83f2d4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope_site zope_interface zope_location zope_component zodb3 zope_event setuptools zope_lifecycleevent zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_configuration = buildPythonPackage rec { - name = "zope.configuration-3.7.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.configuration/zope.configuration-3.7.4.zip"; - md5 = "5b0271908ef26c05059eda76928896ea"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_schema zope_interface zope_i18nmessageid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_batching = buildPythonPackage rec { - name = "z3c.batching-1.1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.batching/z3c.batching-1.1.0.tar.gz"; - md5 = "d1dc834781d228127ca6d15301757863"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_form = buildPythonPackage rec { - name = "z3c.form-2.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.form/z3c.form-2.5.1.tar.gz"; - md5 = "f029f83dd226f695f55049ed1ecee95e"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_publisher zope_pagetemplate zope_interface zope_location zope_security zope_configuration zope_component zope_event setuptools zope_schema zope_lifecycleevent zope_browser zope_i18n zope_traversing zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfcalendar = buildPythonPackage rec { - name = "Products.CMFCalendar-2.2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFCalendar/Products.CMFCalendar-2.2.2.tar.gz"; - md5 = "49458e68dc3b6826ea9a3576ac014419"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_cmfdefault zope2 products_cmfcore setuptools products_genericsetup eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_extendedpathindex = buildPythonPackage rec { - name = "Products.ExtendedPathIndex-2.9"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ExtendedPathIndex/Products.ExtendedPathIndex-2.9.zip"; - md5 = "7dfd5a6c3abc87f91cbaab3798038e1f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - archetypes_schemaextender = buildPythonPackage rec { - name = "archetypes.schemaextender-2.1.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/a/archetypes.schemaextender/archetypes.schemaextender-2.1.1.zip"; - md5 = "3659dd72db341b629308d90f135031df"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_uuid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zconfig = buildPythonPackage rec { - name = "ZConfig-2.9.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/Z/ZConfig/ZConfig-2.9.0.zip"; - md5 = "5c932690a70c8907efd240cdd76a7bc4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_copypastemove = buildPythonPackage rec { - name = "zope.copypastemove-3.7.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.copypastemove/zope.copypastemove-3.7.0.tar.gz"; - md5 = "f335940686d15cfc5520c42f2494a924"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_container zope_copy zope_interface zope_location zope_exceptions zope_component zope_event setuptools zope_lifecycleevent zope_annotation ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_contentmenu = buildPythonPackage rec { - name = "plone.app.contentmenu-2.0.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.contentmenu/plone.app.contentmenu-2.0.5.tar.gz"; - md5 = "50de3ddf80d602ab79064d652275c2e7"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_app_publisher zope_publisher products_cmfdynamicviewfti zope_interface plone_memoize plone_app_content zope_component zope2 acquisition setuptools zope_i18n plone_locking products_cmfcore zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_pluginregistry = buildPythonPackage rec { - name = "Products.PluginRegistry-1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PluginRegistry/Products.PluginRegistry-1.3.tar.gz"; - md5 = "5b166193ca1eb84dfb402051f779ebab"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope2 products_genericsetup setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfplacefulworkflow = buildPythonPackage rec { - name = "Products.CMFPlacefulWorkflow-1.5.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFPlacefulWorkflow/Products.CMFPlacefulWorkflow-1.5.7.zip"; - md5 = "7617fcd9d2590c0d2f1b6cff08addc8a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfplone zope_i18nmessageid products_plonetestcase products_genericsetup zope_interface zope_testing zope_component setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_outputfilters = buildPythonPackage rec { - name = "plone.outputfilters-1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.outputfilters/plone.outputfilters-1.2.zip"; - md5 = "052ec24783b6ca7b5e55e50c7b57d3a2"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_portaltransforms products_mimetypesregistry products_cmfcore setuptools products_genericsetup ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_publisher = buildPythonPackage rec { - name = "zope.publisher-3.12.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.publisher/zope.publisher-3.12.6.tar.gz"; - md5 = "495131970cc7cb14de8e517fb3857ade"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_contenttype zope_proxy zope_interface zope_location zope_exceptions zope_security zope_configuration zope_component zope_event setuptools zope_browser zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_security = buildPythonPackage rec { - name = "zope.security-3.7.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.security/zope.security-3.7.4.tar.gz"; - md5 = "072ab8d11adc083eace11262da08630c"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_schema zope_interface zope_location zope_configuration zope_component setuptools zope_proxy ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zdaemon = buildPythonPackage rec { - name = "zdaemon-2.0.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zdaemon/zdaemon-2.0.7.tar.gz"; - md5 = "291a875f82e812110557eb6704af8afe"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zconfig ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_annotation = buildPythonPackage rec { - name = "zope.annotation-3.5.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.annotation/zope.annotation-3.5.0.tar.gz"; - md5 = "4238153279d3f30ab5613438c8e76380"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_proxy zope_interface zope_location zope_component zodb3 setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmftestcase = buildPythonPackage rec { - name = "Products.CMFTestCase-0.9.11"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFTestCase/Products.CMFTestCase-0.9.11.zip"; - md5 = "19ed5008a93eff36b853780dd0bca119"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope2 products_genericsetup zope_site zope_interface zope_component zodb3 products_cmfdefault products_cmfcalendar setuptools products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_structuredtext = buildPythonPackage rec { - name = "zope.structuredtext-3.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.structuredtext/zope.structuredtext-3.5.1.tar.gz"; - md5 = "eabbfb983485d0879322bc878d2478a0"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zodb3 = buildPythonPackage rec { - name = "ZODB3-3.10.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/Z/ZODB3/ZODB3-3.10.5.tar.gz"; - md5 = "6f180c6897a1820948fee2a6290503cd"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface transaction zconfig zope_event zdaemon zc_lockfile ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - documenttemplate = buildPythonPackage rec { - name = "DocumentTemplate-2.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/D/DocumentTemplate/DocumentTemplate-2.13.2.zip"; - md5 = "07bb086c77c1dfe94125ad2efbba94b7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol extensionclass zope_sequencesort zexceptions restrictedpython zope_structuredtext acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_globalrequest = buildPythonPackage rec { - name = "zope.globalrequest-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.globalrequest/zope.globalrequest-1.0.zip"; - md5 = "ae6ff02db5ba89c1fb96ed7a73ca1cfa"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_customerize = buildPythonPackage rec { - name = "plone.app.customerize-1.2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.customerize/plone.app.customerize-1.2.2.zip"; - md5 = "6a3802c4e8fbd955597adc6a8298febf"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_viewlet zope2 zope_publisher zope_interface plone_browserlayer plone_portlets zope_component setuptools five_customerize products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfdifftool = buildPythonPackage rec { - name = "Products.CMFDiffTool-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFDiffTool/Products.CMFDiffTool-2.0.2.zip"; - md5 = "c12ba4fb9912a9a5a046b07b5b1cf69d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_genericsetup zope_interface setuptools products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_testbrowser = buildPythonPackage rec { - name = "zope.testbrowser-3.11.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.testbrowser/zope.testbrowser-3.11.1.tar.gz"; - md5 = "64abbee892121e7f1a91aed12cfc155a"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_interface mechanize pytz setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_contentmigration = buildPythonPackage rec { - name = "Products.contentmigration-2.1.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.contentmigration/Products.contentmigration-2.1.1.zip"; - md5 = "3231b92976728ced7b9699472fe0cc43"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_intelligenttext = buildPythonPackage rec { - name = "plone.intelligenttext-2.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.intelligenttext/plone.intelligenttext-2.0.1.zip"; - md5 = "bec8ed2107d3c1b63a60d49a1a88ddeb"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plonetheme_classic = buildPythonPackage rec { - name = "plonetheme.classic-1.1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plonetheme.classic/plonetheme.classic-1.1.2.tar.gz"; - md5 = "b1305c82931e9e19ce910318c8e1dc55"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_kupu = buildPythonPackage rec { - name = "Products.kupu-1.5.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.kupu/Products.kupu-1.5.0.zip"; - md5 = "0952b721f77fdb38bd0bbc0a52943cbd"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid products_genericsetup zope_interface products_portaltransforms products_cmfcore products_archetypes products_mimetypesregistry setuptools products_cmfplone zope_schema zope_i18n plone_outputfilters ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_authentication = buildPythonPackage rec { - name = "zope.authentication-3.7.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.authentication/zope.authentication-3.7.1.zip"; - md5 = "7d6bb340610518f2fc71213cfeccda68"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_interface zope_security zope_component setuptools zope_schema zope_browser ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_i18n = buildPythonPackage rec { - name = "zope.i18n-3.7.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.i18n/zope.i18n-3.7.4.tar.gz"; - md5 = "a6fe9d9ad53dd7e94e87cd58fb67d3b7"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_component zope_i18nmessageid pytz setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_componentvocabulary = buildPythonPackage rec { - name = "zope.componentvocabulary-1.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.componentvocabulary/zope.componentvocabulary-1.0.1.tar.gz"; - md5 = "1c8fa82ca1ab1f4b0bd2455a31fde22b"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_interface zope_security zope_component setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_ofsp = buildPythonPackage rec { - name = "Products.OFSP-2.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.OFSP/Products.OFSP-2.13.2.zip"; - md5 = "c76d40928753c2ee56db873304e65bd5"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol persistence setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_datetime = buildPythonPackage rec { - name = "zope.datetime-3.4.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.datetime/zope.datetime-3.4.1.tar.gz"; - md5 = "4dde22d34f41a0a4f0c5a345e6d11ee9"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_form = buildPythonPackage rec { - name = "plone.app.form-2.0.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.form/plone.app.form-2.0.5.tar.gz"; - md5 = "ecac76663325511a110837e7ad7c24a6"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_app_form zope_site zope_formlib plone_app_vocabularies zope2 datetime zope_component zope_event five_formlib setuptools zope_interface zope_schema zope_lifecycleevent zope_browser zope_i18n plone_locking products_cmfcore acquisition products_cmfdefault ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_passwordresettool = buildPythonPackage rec { - name = "Products.PasswordResetTool-2.0.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PasswordResetTool/Products.PasswordResetTool-2.0.8.zip"; - md5 = "f6658bec0ba11a34f53e8ef49461ad4a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_interface plone_memoize datetime zope_component setuptools zope_i18n products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_jquerytools = buildPythonPackage rec { - name = "plone.app.jquerytools-1.3.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.jquerytools/plone.app.jquerytools-1.3.2.zip"; - md5 = "326470a34e07aa98c40d75ec22484572"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_component zope2 products_cmfcore setuptools products_genericsetup ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_validation = buildPythonPackage rec { - name = "Products.validation-2.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.validation/Products.validation-2.0.zip"; - md5 = "afa217e2306637d1dccbebf337caa8bf"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_interface datetime setuptools zope_i18n acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_registry = buildPythonPackage rec { - name = "plone.registry-1.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.registry/plone.registry-1.0.1.zip"; - md5 = "6be3d2ec7e2d170e29b8c0bc65049aff"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope_interface zope_dottedname zope_component zodb3 zope_event setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_pagetemplate = buildPythonPackage rec { - name = "zope.app.pagetemplate-3.11.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.pagetemplate/zope.app.pagetemplate-3.11.2.tar.gz"; - md5 = "2d304729c0d6a9ab67dd5ea852f19476"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_browserpage zope_traversing zope_tales zope_size zope_pagetemplate zope_dublincore zope_security zope_component zope_configuration setuptools zope_interface zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_viewlet = buildPythonPackage rec { - name = "zope.viewlet-3.7.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.viewlet/zope.viewlet-3.7.2.tar.gz"; - md5 = "367e03096df57e2f9b74fff43f7901f9"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_browserpage zope_i18nmessageid zope_publisher zope_interface zope_location zope_security zope_configuration zope_component zope_event setuptools zope_schema zope_traversing zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_portlet_static = buildPythonPackage rec { - name = "plone.portlet.static-2.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.portlet.static/plone.portlet.static-2.0.1.zip"; - md5 = "63a5f5555cd9d829e995bd7fe23a44b3"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 plone_app_portlets zope_formlib zope_interface setuptools plone_i18n plone_portlets zope_component plone_app_form zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_portlet_collection = buildPythonPackage rec { - name = "plone.portlet.collection-2.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.portlet.collection/plone.portlet.collection-2.0.4.tar.gz"; - md5 = "39ba9a24e240ffe30c3a0d1984b771f1"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ plone_memoize setuptools plone_app_vocabularies plone_app_form plone_portlets plone_app_portlets ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_users = buildPythonPackage rec { - name = "plone.app.users-1.1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.users/plone.app.users-1.1.3.tar.gz"; - md5 = "21b1ac5c3a8ff554f1cbf593fd1d3600"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_app_form setuptools zope_site zope_formlib zope_interface plone_app_controlpanel plone_app_layout zope2 zope_component products_statusmessages products_cmfdefault five_formlib plone_protect zodb3 zope_schema products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_theme = buildPythonPackage rec { - name = "plone.theme-2.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.theme/plone.theme-2.1.zip"; - md5 = "c592d0d095e9fc76cc81597cdf6d0c37"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 zope_publisher zope_interface zope_traversing zope_component products_cmfdefault setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_i18nmessageid = buildPythonPackage rec { - name = "zope.i18nmessageid-3.5.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.i18nmessageid/zope.i18nmessageid-3.5.3.tar.gz"; - md5 = "cb84bf61c2b7353e3b7578057fbaa264"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_folder = buildPythonPackage rec { - name = "plone.app.folder-1.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.folder/plone.app.folder-1.0.4.zip"; - md5 = "90fbe9c841a2f01d06979a1869c12fce"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_folder setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_zcatalog = buildPythonPackage rec { - name = "Products.ZCatalog-2.13.23"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ZCatalog/Products.ZCatalog-2.13.23.zip"; - md5 = "d425171516dfc70e543a4e2b852301cb"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol zope_testing extensionclass missing zope_dottedname restrictedpython datetime record persistence zodb3 documenttemplate setuptools zope_interface zope_schema products_zctextindex zexceptions acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_autoinclude = buildPythonPackage rec { - name = "z3c.autoinclude-0.3.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.autoinclude/z3c.autoinclude-0.3.4.zip"; - md5 = "6a615ae18c12b459bceb3ae28e8e7709"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_dottedname zope_configuration zc_buildout setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_processlifetime = buildPythonPackage rec { - name = "zope.processlifetime-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.processlifetime/zope.processlifetime-1.0.tar.gz"; - md5 = "69604bfd668a01ebebdd616a8f26ccfe"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_uuid = buildPythonPackage rec { - name = "plone.uuid-1.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.uuid/plone.uuid-1.0.3.zip"; - md5 = "183fe2911a7d6c9f6b3103855e98ad8a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_browserpage zope_publisher setuptools zope_lifecycleevent ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - archetypes_kss = buildPythonPackage rec { - name = "archetypes.kss-1.7.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/a/archetypes.kss/archetypes.kss-1.7.2.zip"; - md5 = "a8502140123b74f1b7ed4f36d3e56ff3"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_uuid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_traversing = buildPythonPackage rec { - name = "zope.traversing-3.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.traversing/zope.traversing-3.13.2.zip"; - md5 = "eaad8fc7bbef126f9f8616b074ec00aa"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_proxy zope_location zope_interface zope_security zope_component setuptools zope_publisher zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - python_gettext = buildPythonPackage rec { - name = "python-gettext-1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/python-gettext/python-gettext-1.2.zip"; - md5 = "cd4201d440126d1296d1d2bc2b4795f3"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ unittest2 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_stringinterp = buildPythonPackage rec { - name = "plone.stringinterp-1.0.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.stringinterp/plone.stringinterp-1.0.5.tar.gz"; - md5 = "a60848a07b35c14639ca6aa0d9c4d66b"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18n products_cmfcore setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_container = buildPythonPackage rec { - name = "zope.app.container-3.9.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.container/zope.app.container-3.9.2.tar.gz"; - md5 = "1e286c59f0166e517d67ddd723641c84"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_copypastemove zope_exceptions zope_component zope_dublincore zope_location zope_browsermenu zope_size zope_security zope_publisher zope_container zope_browserpage zope_event setuptools zope_interface zope_lifecycleevent zope_browser zope_i18n zope_traversing ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_plonelanguagetool = buildPythonPackage rec { - name = "Products.PloneLanguageTool-3.2.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PloneLanguageTool/Products.PloneLanguageTool-3.2.4.tar.gz"; - md5 = "6cdc7d49a0b76051b80ca915289ad72d"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - eggtestinfo = buildPythonPackage rec { - name = "eggtestinfo-0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/e/eggtestinfo/eggtestinfo-0.3.tar.gz"; - md5 = "6f0507aee05f00c640c0d64b5073f840"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - mailinglogger = buildPythonPackage rec { - name = "mailinglogger-3.3.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/m/mailinglogger/mailinglogger-3.3.3.tar.gz"; - md5 = "1e5897227b7990ee0c2d98f1ad33b072"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - missing = buildPythonPackage rec { - name = "Missing-2.13.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/M/Missing/Missing-2.13.1.zip"; - md5 = "9823cff54444cbbcaef8fc45d8e42572"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_deferredimport = buildPythonPackage rec { - name = "zope.deferredimport-3.5.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.deferredimport/zope.deferredimport-3.5.3.tar.gz"; - md5 = "68fce3bf4f011d4a840902fd763884ee"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_proxy setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_tales = buildPythonPackage rec { - name = "zope.tales-3.5.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.tales/zope.tales-3.5.2.tar.gz"; - md5 = "1c5060bd766a0a18632b7879fc9e4e1e"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface setuptools zope_tal ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_zsqlmethods = buildPythonPackage rec { - name = "Products.ZSQLMethods-2.13.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ZSQLMethods/Products.ZSQLMethods-2.13.4.zip"; - md5 = "bd1ad8fd4a9d4f8b4681401dd5b71dc1"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass missing zope_interface datetime zope2 record transaction acquisition setuptools zodb3 persistence ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_statusmessages = buildPythonPackage rec { - name = "Products.statusmessages-4.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.statusmessages/Products.statusmessages-4.0.zip"; - md5 = "265324b0a58a032dd0ed038103ed0473"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_annotation zope_i18n setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_i18n = buildPythonPackage rec { - name = "plone.i18n-2.0.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.i18n/plone.i18n-2.0.6.zip"; - md5 = "651e8cbc2cea201276777ab56337a3ee"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ unidecode zope_publisher zope_interface zope_component setuptools zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_transformchain = buildPythonPackage rec { - name = "plone.transformchain-1.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.transformchain/plone.transformchain-1.0.2.tar.gz"; - md5 = "18f836f28ad78ee69ab5d182a1b7664a"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_interface setuptools zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_pluggableauthservice = buildPythonPackage rec { - name = "Products.PluggableAuthService-1.8.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PluggableAuthService/Products.PluggableAuthService-1.8.0.tar.gz"; - md5 = "76de2b0c95e8159c7edfe94e3fd6eb8a"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ products_pluginregistry zope2 products_genericsetup setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - borg_localrole = buildPythonPackage rec { - name = "borg.localrole-3.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/b/borg.localrole/borg.localrole-3.0.2.zip"; - md5 = "04082694dfda9ae5cda62747b8ac7ccf"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_genericsetup zope_deferredimport zope_interface plone_memoize zope_component setuptools products_pluggableauthservice zope_annotation products_cmfcore acquisition products_plonepas ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - elementtree = buildPythonPackage rec { - name = "elementtree-1.2.7-20070827-preview"; - src = fetchurl { - url = "http://effbot.org/media/downloads/elementtree-1.2.7-20070827-preview.zip"; - md5 = "30e2fe5edd143f347e03a8baf5d60f8a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_content = buildPythonPackage rec { - name = "zope.app.content-3.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.content/zope.app.content-3.5.1.tar.gz"; - md5 = "0ac6a6fcb5dd6f845759f998d8e8cbb3"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_interface zope_componentvocabulary zope_security setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plonetheme_sunburst = buildPythonPackage rec { - name = "plonetheme.sunburst-1.1.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plonetheme.sunburst/plonetheme.sunburst-1.1.6.tar.gz"; - md5 = "43d3a8c79c4605dd489ed24c93cdd21f"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_portlets = buildPythonPackage rec { - name = "plone.portlets-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.portlets/plone.portlets-2.0.2.zip"; - md5 = "8a719cb0495081415fe03f3c8820d6b0"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_publisher zope_site zope_container zope_interface plone_memoize zope_component zodb3 setuptools zope_schema zope_annotation zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_proxy = buildPythonPackage rec { - name = "zope.proxy-3.6.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.proxy/zope.proxy-3.6.1.zip"; - md5 = "a400b0a26624b17fa889dbcaa989d440"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_archetypes = buildPythonPackage rec { - name = "Products.Archetypes-1.7.14"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.Archetypes/Products.Archetypes-1.7.14.zip"; - md5 = "275eb51788761fdd3b24ad836deb4311"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfformcontroller products_cmftestcase zope_interface zope_contenttype datetime zope_component products_mimetypesregistry plone_app_folder zope2 zope_lifecycleevent zope_i18nmessageid zope_publisher products_genericsetup products_validation products_portaltransforms products_cmfquickinstallertool products_placelesstranslationservice zope_event acquisition products_dcworkflow products_cmfdefault zope_tal plone_folder products_statusmessages zope_schema zope_viewlet products_cmfcalendar extensionclass zope_datetime products_marshall zope_site zope_deferredimport zodb3 plone_uuid setuptools transaction zope_i18n products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_dublincore = buildPythonPackage rec { - name = "zope.dublincore-3.7.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.dublincore/zope.dublincore-3.7.0.tar.gz"; - md5 = "2e34e42e454d896feb101ac74af62ded"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_datetime zope_interface zope_location zope_security zope_component pytz setuptools zope_schema zope_lifecycleevent ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - initgroups = buildPythonPackage rec { - name = "initgroups-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/i/initgroups/initgroups-2.13.0.zip"; - md5 = "38e842dcab8445f65e701fec75213acd"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_schema = buildPythonPackage rec { - name = "zope.schema-4.2.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.schema/zope.schema-4.2.0.tar.gz"; - md5 = "d1ecf5a29e8572eee28450fd9c2150da"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_event setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_publisher = buildPythonPackage rec { - name = "zope.app.publisher-3.10.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.publisher/zope.app.publisher-3.10.2.zip"; - md5 = "66e9110e2967d8d204a65a98e2227404"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_componentvocabulary zope_datetime zope_browsermenu zope_interface zope_browserresource zope_security zope_configuration zope_component zope_browserpage zope_publisher setuptools zope_ptresource zope_schema zope_location ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_scale = buildPythonPackage rec { - name = "plone.scale-1.2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.scale/plone.scale-1.2.2.zip"; - md5 = "7c59522b4806ee24f5e0a5fa69c523a5"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_copy = buildPythonPackage rec { - name = "zope.copy-3.5.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.copy/zope.copy-3.5.0.tar.gz"; - md5 = "a9836a5d36cd548be45210eb00407337"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_event = buildPythonPackage rec { - name = "zope.event-3.5.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.event/zope.event-3.5.2.tar.gz"; - md5 = "6e8af2a16157a74885d4f0d88137cefb"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - acquisition = buildPythonPackage rec { - name = "Acquisition-2.13.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/A/Acquisition/Acquisition-2.13.8.zip"; - md5 = "8c33160c157b50649e2b2b3224622579"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface extensionclass ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_linkintegrity = buildPythonPackage rec { - name = "plone.app.linkintegrity-1.4.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.linkintegrity/plone.app.linkintegrity-1.4.5.zip"; - md5 = "206edc1a0b8e7755560578bee95043a8"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_resourceregistries = buildPythonPackage rec { - name = "Products.ResourceRegistries-2.0.9"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ResourceRegistries/Products.ResourceRegistries-2.0.9.zip"; - md5 = "bd6f31bb793ac5894b89763a2ac45ca0"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_genericsetup zope_interface datetime zope_component zodb3 setuptools zope_viewlet products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_browserlayer = buildPythonPackage rec { - name = "plone.browserlayer-2.1.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.browserlayer/plone.browserlayer-2.1.1.tar.gz"; - md5 = "10d5737682c3287241aab286d1477050"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope2 zope_interface zope_traversing zope_component setuptools products_genericsetup products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - markdown = buildPythonPackage rec { - name = "Markdown-2.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/M/Markdown/Markdown-2.0.3.zip"; - md5 = "122418893e21e91109edbf6e082f830d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_formwidget_query = buildPythonPackage rec { - name = "z3c.formwidget.query-0.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.formwidget.query/z3c.formwidget.query-0.5.tar.gz"; - md5 = "a049d9f3b11bcdc48d37379e8883c5bb"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_app_form z3c_form zope_interface zope_component setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_z3cform = buildPythonPackage rec { - name = "plone.app.z3cform-0.5.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.z3cform/plone.app.z3cform-0.5.8.zip"; - md5 = "af8f85f81cb127d6531b191f9cef063b"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 plone_z3cform zope_interface z3c_formwidget_query collective_z3cform_datetimewidget kss_core zope_component setuptools plone_app_kss ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_viewletmanager = buildPythonPackage rec { - name = "plone.app.viewletmanager-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.viewletmanager/plone.app.viewletmanager-2.0.2.zip"; - md5 = "2e60a9239f70ccf40bc57a58c5fc2dd7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_genericsetup zope_site zope_interface zope_component zodb3 acquisition setuptools zope_viewlet zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_ramcache = buildPythonPackage rec { - name = "zope.ramcache-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.ramcache/zope.ramcache-1.0.zip"; - md5 = "87289e15f0e51f50704adda1557c02a7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_location zodb3 zope_testing setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_vocabularies = buildPythonPackage rec { - name = "plone.app.vocabularies-2.1.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.vocabularies/plone.app.vocabularies-2.1.6.zip"; - md5 = "3880f2f3310ce0b59cb6146d563047ea"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_app_form zope_site products_archetypes zope_interface zope_component setuptools zope_schema zope_browser zope_i18n products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_cache = buildPythonPackage rec { - name = "zope.app.cache-3.7.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.cache/zope.app.cache-3.7.0.zip"; - md5 = "8dd74574e869ce236ced0de7e349bb5c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_ramcache zope_app_form zope_interface zope_traversing zope_publisher zope_component zodb3 zope_proxy setuptools zope_schema zope_componentvocabulary zope_app_pagetemplate zope_annotation ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_folder = buildPythonPackage rec { - name = "zope.app.folder-3.5.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.folder/zope.app.folder-3.5.2.tar.gz"; - md5 = "5ba3a2a7ec527a7eb0cc3c2eb7bb75e9"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_container zope_app_content zope_site setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_discussion = buildPythonPackage rec { - name = "plone.app.discussion-2.1.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.discussion/plone.app.discussion-2.1.6.zip"; - md5 = "60fda796ae3bab6c728805050e63a8f5"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_app_uuid zope_site plone_indexer zope_container collective_monkeypatcher zope_interface plone_app_z3cform plone_app_layout plone_z3cform plone_app_registry zope_component zodb3 zope_event setuptools z3c_form zope_lifecycleevent zope_annotation plone_registry ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zlog = buildPythonPackage rec { - name = "zLOG-2.11.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zLOG/zLOG-2.11.1.tar.gz"; - md5 = "68073679aaa79ac5a7b6a5c025467147"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zconfig ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone = buildPythonPackage rec { - name = "Plone-4.1.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Plone/Plone-4.1.6.zip"; - md5 = "a7585cd8f8608ec251829f1e9c03f1ff"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfplone products_kupu plone_app_caching setuptools products_cmfplacefulworkflow plone_app_openid plone_app_iterate wicked ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_standardcachemanagers = buildPythonPackage rec { - name = "Products.StandardCacheManagers-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.StandardCacheManagers/Products.StandardCacheManagers-2.13.0.zip"; - md5 = "c5088b2b62bd26d63d9579a04369cb73"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol zope_component transaction setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_fieldsets = buildPythonPackage rec { - name = "plone.fieldsets-2.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.fieldsets/plone.fieldsets-2.0.1.zip"; - md5 = "ae0cf4288466efb440a205764e2f5280"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_formlib zope_interface zope_component five_formlib setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - archetypes_referencebrowserwidget = buildPythonPackage rec { - name = "archetypes.referencebrowserwidget-2.4.11"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/a/archetypes.referencebrowserwidget/archetypes.referencebrowserwidget-2.4.11.zip"; - md5 = "81029c17d051c0e76c2a3543a90b345c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_app_jquerytools zope_component zope_interface plone_app_form zope_formlib setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_zcmlhook = buildPythonPackage rec { - name = "z3c.zcmlhook-1.0b1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.zcmlhook/z3c.zcmlhook-1.0b1.tar.gz"; - md5 = "7b6c80146f5930409eb0b355ddf3daeb"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_component zope_configuration setuptools zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_recipe_zope2instance = buildPythonPackage rec { - name = "plone.recipe.zope2instance-4.1.10"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.recipe.zope2instance/plone.recipe.zope2instance-4.1.10.zip"; - md5 = "787fad7fa44757de74a50a91e9bcfcb5"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zc_buildout zc_recipe_egg mailinglogger setuptools zope2 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_supermodel = buildPythonPackage rec { - name = "plone.supermodel-1.1.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.supermodel/plone.supermodel-1.1.1.zip"; - md5 = "301bf89f7e75d372d9175c0b76ac752b"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_deferredimport zope_interface zope_dottedname zope_component z3c_zcmlhook setuptools zope_schema elementtree ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_registry = buildPythonPackage rec { - name = "plone.app.registry-1.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.registry/plone.app.registry-1.0.1.tar.gz"; - md5 = "e2bef48f39750a4c2b2afcc883b8badf"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 plone_registry products_genericsetup elementtree zope_interface plone_app_z3cform zope_dottedname zope_component products_statusmessages plone_supermodel setuptools plone_autoform products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_pagetemplate = buildPythonPackage rec { - name = "zope.pagetemplate-3.5.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.pagetemplate/zope.pagetemplate-3.5.2.tar.gz"; - md5 = "caa27a15351bc2ae11f5eecb5531e6c5"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_interface zope_traversing zope_tales zope_security zope_component setuptools zope_tal zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfformcontroller = buildPythonPackage rec { - name = "Products.CMFFormController-3.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFFormController/Products.CMFFormController-3.0.2.zip"; - md5 = "dab913bfda518714046c811e2dfe2c34"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ transaction products_genericsetup zope_interface zope_tales products_cmfcore zope2 setuptools zope_structuredtext acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_openid = buildPythonPackage rec { - name = "plone.openid-2.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.openid/plone.openid-2.0.1.zip"; - md5 = "d4c36926a6dbefed035ed92c29329ce1"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ transaction products_pluggableauthservice python_openid zodb3 setuptools zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_size = buildPythonPackage rec { - name = "zope.size-3.4.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.size/zope.size-3.4.1.tar.gz"; - md5 = "55d9084dfd9dcbdb5ad2191ceb5ed03d"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_i18nmessageid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_mimetypesregistry = buildPythonPackage rec { - name = "Products.MimetypesRegistry-2.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.MimetypesRegistry/Products.MimetypesRegistry-2.0.3.zip"; - md5 = "b04aeeb9d49836272efc9ad0226d6118"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 zope_interface zope_contenttype zodb3 setuptools products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_imaging = buildPythonPackage rec { - name = "plone.app.imaging-1.0.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.imaging/plone.app.imaging-1.0.6.zip"; - md5 = "8d494cd69b3f6be7fcb9e21c20277765"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_scale setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_marshall = buildPythonPackage rec { - name = "Products.Marshall-2.1.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.Marshall/Products.Marshall-2.1.1.zip"; - md5 = "5de4b78af86ea43dc4c60314ac8f681e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ transaction products_genericsetup zope_interface zope_contenttype datetime extensionclass plone_uuid setuptools zope2 products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_ptresource = buildPythonPackage rec { - name = "zope.ptresource-3.9.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.ptresource/zope.ptresource-3.9.0.tar.gz"; - md5 = "f4645e51c15289d3fdfb4139039e18e9"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_publisher zope_pagetemplate zope_interface zope_browserresource zope_security setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_component = buildPythonPackage rec { - name = "zope.app.component-3.9.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.component/zope.app.component-3.9.3.tar.gz"; - md5 = "bc2dce245d2afe462529c350956711e0"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_component zope_site zope_deprecation zope_interface zope_traversing zope_exceptions zope_security zope_formlib zope_componentvocabulary setuptools zope_schema zope_app_pagetemplate zope_publisher zope_app_container ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - multimapping = buildPythonPackage rec { - name = "MultiMapping-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/M/MultiMapping/MultiMapping-2.13.0.zip"; - md5 = "d69c5904c105b9f2f085d4103e0f0586"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_mailhost = buildPythonPackage rec { - name = "Products.MailHost-2.13.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.MailHost/Products.MailHost-2.13.1.zip"; - md5 = "1102e523435d8bf78a15b9ddb57478e1"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_kss = buildPythonPackage rec { - name = "plone.app.kss-1.6.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.kss/plone.app.kss-1.6.2.zip"; - md5 = "4849de5b67ca1694791f7d916cfc4dc8"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_viewlet zope_i18nmessageid zope2 setuptools products_archetypes zope_deprecation zope_interface kss_core zope_component products_statusmessages acquisition plone_app_portlets products_dcworkflow zope_lifecycleevent zope_i18n plone_locking products_cmfcore zope_contentprovider plone_portlets ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - pytz = buildPythonPackage rec { - name = "pytz-2012c"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/pytz/pytz-2012c.zip"; - md5 = "115c950275d185f69f05d5441b1c2151"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_i18n = buildPythonPackage rec { - name = "plone.app.i18n-2.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.i18n/plone.app.i18n-2.0.1.zip"; - md5 = "39f5a8dbfe102c0309abe30a0e77f639"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_indexer = buildPythonPackage rec { - name = "plone.indexer-1.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.indexer/plone.indexer-1.0.2.zip"; - md5 = "538aeee1f9db78bc8c85ae1bcb0153ed"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface products_cmfcore setuptools zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_externalmethod = buildPythonPackage rec { - name = "Products.ExternalMethod-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ExternalMethod/Products.ExternalMethod-2.13.0.zip"; - md5 = "15ba953ef6cb632eb571977651252ea6"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol extensionclass zodb3 persistence setuptools acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_upgrade = buildPythonPackage rec { - name = "plone.app.upgrade-1.1.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.upgrade/plone.app.upgrade-1.1.7.zip"; - md5 = "c40910e7df831070cdba94039fbdfc11"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfformcontroller zope_interface products_cmfactionicons products_cmfeditions products_archetypes products_mimetypesregistry plone_app_folder products_cmfuid products_securemailhost zope_ramcache products_genericsetup products_cmfdifftool five_localsitemanager products_cmfquickinstallertool products_portaltransforms products_cmfdefault acquisition products_dcworkflow products_zcatalog borg_localrole products_contentmigration products_resourceregistries plone_portlets products_atcontenttypes zope2 plone_app_portlets products_pluggableauthservice products_cmfcalendar products_plonepas transaction zope_app_cache zope_site zope_component zope_location products_plonelanguagetool plone_session setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_browserpage = buildPythonPackage rec { - name = "zope.browserpage-3.12.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.browserpage/zope.browserpage-3.12.2.tar.gz"; - md5 = "a543ef3cb1b42f7233b3fca23dc9ea60"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_pagetemplate zope_interface zope_traversing zope_component zope_security zope_configuration zope_publisher setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_atcontenttypes = buildPythonPackage rec { - name = "Products.ATContentTypes-2.1.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ATContentTypes/Products.ATContentTypes-2.1.7.zip"; - md5 = "2dd578f1f2e23e06aaa20c70ce47b62f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti zope_interface plone_memoize datetime products_archetypes products_mimetypesregistry plone_app_folder zope2 zope_i18nmessageid zope_publisher products_genericsetup plone_i18n products_portaltransforms products_cmfdefault products_atreferencebrowserwidget zope_tal zconfig archetypes_referencebrowserwidget transaction products_validation acquisition extensionclass zope_component plone_app_layout zodb3 setuptools zope_i18n products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfeditions = buildPythonPackage rec { - name = "Products.CMFEditions-2.1.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFEditions/Products.CMFEditions-2.1.7.tar.gz"; - md5 = "a5d248705523b90526dfdfa605276943"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid transaction products_cmfdifftool plone_app_blob zope_interface products_genericsetup zope_dottedname products_zopeversioncontrol datetime products_cmfuid zodb3 products_cmfcore setuptools zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_interface = buildPythonPackage rec { - name = "zope.interface-3.6.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.interface/zope.interface-3.6.7.zip"; - md5 = "9df962180fbbb54eb1875cff9fe436e5"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_content = buildPythonPackage rec { - name = "plone.app.content-2.0.11"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.content/plone.app.content-2.0.11.zip"; - md5 = "a48bc7e7a06ca80e538706ad394125a1"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_publisher zope_container zope_interface plone_memoize plone_i18n products_atcontenttypes zope_component zope_event products_cmfcore setuptools zope_schema zope_lifecycleevent zope_i18n zope_viewlet acquisition products_cmfdefault ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfquickinstallertool = buildPythonPackage rec { - name = "Products.CMFQuickInstallerTool-3.0.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFQuickInstallerTool/Products.CMFQuickInstallerTool-3.0.6.tar.gz"; - md5 = "af34adb87ddf2b6da48eff8b70ca2989"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 products_genericsetup zope_interface datetime zope_component setuptools zope_annotation products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_autoform = buildPythonPackage rec { - name = "plone.autoform-1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.autoform/plone.autoform-1.2.zip"; - md5 = "f6d73e2d46d3f19601e919ce1f0ef10c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ z3c_form zope_interface zope_dottedname zope_security setuptools plone_supermodel zope_schema plone_z3cform ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_contentrules = buildPythonPackage rec { - name = "plone.app.contentrules-2.1.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.contentrules/plone.app.contentrules-2.1.5.zip"; - md5 = "b43c695ac824140f2cb5a07ec6a38e07"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_traversing plone_app_form zope_component zope_lifecycleevent zope_annotation zope_i18nmessageid products_genericsetup zope_event products_cmfdefault zope_browser plone_app_kss plone_uuid products_archetypes plone_memoize zope2 products_atcontenttypes plone_stringinterp products_statusmessages plone_contentrules zope_schema acquisition transaction zope_site zope_container plone_app_vocabularies zope_publisher kss_core zope_formlib zodb3 five_formlib setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - record = buildPythonPackage rec { - name = "Record-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/R/Record/Record-2.13.0.zip"; - md5 = "cfed6a89d4fb2c9cb995e9084c3071b7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_plonetestcase = buildPythonPackage rec { - name = "Products.PloneTestCase-0.9.14"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PloneTestCase/Products.PloneTestCase-0.9.14.zip"; - md5 = "c9539a7901c7d5418e69642ecd1b9d33"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfplone zope_testing zope2 products_genericsetup zope_site zope_interface products_atcontenttypes zope_component zodb3 setuptools products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - wicked = buildPythonPackage rec { - name = "wicked-1.1.9"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/w/wicked/wicked-1.1.9.zip"; - md5 = "78ab0e6dbe28eadaae11c869d6169f69"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_schema zope_container zope_traversing setuptools zope_lifecycleevent ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_blob = buildPythonPackage rec { - name = "plone.app.blob-1.5.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.blob/plone.app.blob-1.5.2.zip"; - md5 = "4ba2e753d3355b929891d2cd0f5fb33d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_scale plone_app_imaging zodb3 setuptools archetypes_schemaextender zope_proxy ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfdynamicviewfti = buildPythonPackage rec { - name = "Products.CMFDynamicViewFTI-4.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFDynamicViewFTI/Products.CMFDynamicViewFTI-4.0.2.zip"; - md5 = "d29f89c3c83b3694c6f76b8c7d9b3bb2"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass products_genericsetup zope_interface zope_app_publisher zope_component zope2 setuptools products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_keyring = buildPythonPackage rec { - name = "plone.keyring-2.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.keyring/plone.keyring-2.0.1.zip"; - md5 = "f3970e9bddb2cc65e461a2c62879233f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_container zope_location zodb3 setuptools zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_contentprovider = buildPythonPackage rec { - name = "zope.contentprovider-3.7.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.contentprovider/zope.contentprovider-3.7.2.tar.gz"; - md5 = "1bb2132551175c0123f17939a793f812"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_publisher zope_interface zope_location zope_tales zope_component zope_event setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_atreferencebrowserwidget = buildPythonPackage rec { - name = "Products.ATReferenceBrowserWidget-3.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ATReferenceBrowserWidget/Products.ATReferenceBrowserWidget-3.0.zip"; - md5 = "157bdd32155c8353450c17c649aad042"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_deprecation archetypes_referencebrowserwidget setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_browserresource = buildPythonPackage rec { - name = "zope.browserresource-3.10.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.browserresource/zope.browserresource-3.10.3.zip"; - md5 = "dbfde30e82dbfa1a74c5da0cb5a4772d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_location zope_traversing zope_contenttype zope_configuration zope_publisher setuptools zope_schema zope_i18n zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_caching = buildPythonPackage rec { - name = "plone.caching-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.caching/plone.caching-1.0.zip"; - md5 = "2c2e3b27d13b9101c92dfed222fde36c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid five_globalrequest z3c_caching zope_interface zope2 zope_component setuptools plone_transformchain zope_schema plone_registry ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_locales = buildPythonPackage rec { - name = "zope.app.locales-3.6.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.locales/zope.app.locales-3.6.2.tar.gz"; - md5 = "bd2b4c6040e768f33004b1210d3207fa"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_i18nmessageid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_placelesstranslationservice = buildPythonPackage rec { - name = "Products.PlacelessTranslationService-2.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PlacelessTranslationService/Products.PlacelessTranslationService-2.0.3.zip"; - md5 = "a94635eb712563c5a002520713f5d6dc"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass zope_publisher zope_deferredimport zope_deprecation zope_interface python_gettext datetime zope_component zodb3 setuptools zope_annotation zope_i18n zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_z3cform = buildPythonPackage rec { - name = "plone.z3cform-0.7.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.z3cform/plone.z3cform-0.7.8.zip"; - md5 = "da891365156a5d5824d4e504465886a2"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ z3c_batching z3c_form zope_i18n zope_component collective_monkeypatcher setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_lifecycleevent = buildPythonPackage rec { - name = "zope.lifecycleevent-3.6.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.lifecycleevent/zope.lifecycleevent-3.6.2.tar.gz"; - md5 = "3ba978f3ba7c0805c81c2c79ea3edb33"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_event setuptools zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_form = buildPythonPackage rec { - name = "zope.app.form-4.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.form/zope.app.form-4.0.2.tar.gz"; - md5 = "3d2b164d9d37a71490a024aaeb412e91"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_browserpage zope_schema transaction zope_datetime zope_browsermenu zope_interface zope_exceptions zope_security zope_configuration zope_publisher zope_component zope_formlib zope_browser setuptools zope_proxy zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_tinymce = buildPythonPackage rec { - name = "Products.TinyMCE-1.2.12"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.TinyMCE/Products.TinyMCE-1.2.12.zip"; - md5 = "0a6ae43c75950878691d9136c356df18"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_app_imaging elementtree plone_outputfilters setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - collective_z3cform_datetimewidget = buildPythonPackage rec { - name = "collective.z3cform.datetimewidget-1.0.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/c/collective.z3cform.datetimewidget/collective.z3cform.datetimewidget-1.0.5.tar.gz"; - md5 = "3c6703fa6ef43bc749411c90a5e1fc77"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ z3c_form zope_deprecation zope_i18n setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_protect = buildPythonPackage rec { - name = "plone.protect-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.protect/plone.protect-2.0.2.zip"; - md5 = "74925ffb08782e72f9b1e850fa78fffa"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_component plone_keyring zope2 setuptools zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_dcworkflow = buildPythonPackage rec { - name = "Products.DCWorkflow-2.2.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.DCWorkflow/Products.DCWorkflow-2.2.4.tar.gz"; - md5 = "c90a16c4f3611015592ba8173a5f1863"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ zope2 products_cmfcore setuptools products_genericsetup eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - mechanize = buildPythonPackage rec { - name = "mechanize-0.2.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/m/mechanize/mechanize-0.2.5.zip"; - md5 = "a497ad4e875f7506ffcf8ad3ada4c2fc"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_iterate = buildPythonPackage rec { - name = "plone.app.iterate-2.1.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.iterate/plone.app.iterate-2.1.5.zip"; - md5 = "7b7b9fcac73dfdd0edee042eec8d6489"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_viewlet zope_i18nmessageid zodb3 products_archetypes zope_interface plone_memoize products_cmfeditions datetime zope_component products_statusmessages zope_event setuptools products_dcworkflow zope_schema products_cmfplacefulworkflow zope_annotation zope2 plone_locking products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - accesscontrol = buildPythonPackage rec { - name = "AccessControl-2.13.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/A/AccessControl/AccessControl-2.13.7.zip"; - md5 = "b64088eecdc488e6b2a5b6eced2cfaa6"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_security zope_testing extensionclass zope_publisher restrictedpython zope_interface zope_deferredimport zope_schema zope_configuration datetime record transaction acquisition zodb3 zope_component zexceptions persistence ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_testing = buildPythonPackage rec { - name = "zope.testing-3.9.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.testing/zope.testing-3.9.7.tar.gz"; - md5 = "8999f3d143d416dc3c8b2a5bd6f33e28"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_exceptions setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_externaleditor = buildPythonPackage rec { - name = "Products.ExternalEditor-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ExternalEditor/Products.ExternalEditor-1.0.zip"; - md5 = "015350455d140233cb3aa4846cae2571"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_publication = buildPythonPackage rec { - name = "zope.app.publication-3.12.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.publication/zope.app.publication-3.12.0.zip"; - md5 = "d8c521287f52fb9f40fa9b8c2acb4675"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_authentication zope_publisher zope_interface zope_location zope_traversing zope_component zope_error zodb3 setuptools zope_browser ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_filerepresentation = buildPythonPackage rec { - name = "zope.filerepresentation-3.6.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.filerepresentation/zope.filerepresentation-3.6.1.tar.gz"; - md5 = "4a7a434094f4bfa99a7f22e75966c359"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - five_globalrequest = buildPythonPackage rec { - name = "five.globalrequest-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/five.globalrequest/five.globalrequest-1.0.tar.gz"; - md5 = "87f8996bd21d4aa156aa26e7d21b8744"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_globalrequest zope2 setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_exceptions = buildPythonPackage rec { - name = "zope.exceptions-3.6.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.exceptions/zope.exceptions-3.6.2.tar.gz"; - md5 = "d7234d99d728abe3d9275346e8d24fd9"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_layout = buildPythonPackage rec { - name = "plone.app.layout-2.1.13"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.layout/plone.app.layout-2.1.13.tar.gz"; - md5 = "b8652d42bb04ee1977ff6bbb15b38857"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti zope_deprecation zope_interface plone_memoize zope_dottedname datetime zope_component zope_annotation zope_publisher plone_i18n products_cmfdefault plone_app_controlpanel plone_app_viewletmanager plone_portlets plone_app_portlets zope_schema zope_viewlet acquisition zope2 setuptools zope_i18n plone_locking products_cmfcore products_cmfeditions ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_contenttype = buildPythonPackage rec { - name = "zope.contenttype-3.5.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.contenttype/zope.contenttype-3.5.5.zip"; - md5 = "c6ac80e6887de4108a383f349fbdf332"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - five_customerize = buildPythonPackage rec { - name = "five.customerize-1.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/five.customerize/five.customerize-1.0.3.zip"; - md5 = "32f597c2fa961f7dcc84b23e655d928e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing transaction zope_publisher zope_site zope_pagetemplate zope_interface zope_traversing zope_dottedname plone_portlets zope_component zope_componentvocabulary setuptools zope_app_pagetemplate zope_schema zope_lifecycleevent zope2 zope_viewlet acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_site = buildPythonPackage rec { - name = "zope.site-3.9.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.site/zope.site-3.9.2.tar.gz"; - md5 = "36a0b8dfbd713ed452ce6973ab0a3ddb"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_location zope_interface zope_security zope_container zope_event setuptools zope_lifecycleevent zope_annotation zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_uuid = buildPythonPackage rec { - name = "plone.app.uuid-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.uuid/plone.app.uuid-1.0.zip"; - md5 = "9ca8dcfb09a8a0d6bbee0f28073c3d3f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_indexer zope_interface zope_publisher plone_uuid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - unittest2 = buildPythonPackage rec { - name = "unittest2-0.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/u/unittest2/unittest2-0.5.1.zip"; - md5 = "1527fb89e38343945af1166342d851ee"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - persistence = buildPythonPackage rec { - name = "Persistence-2.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Persistence/Persistence-2.13.2.zip"; - md5 = "92693648ccdc59c8fc71f7f06b1d228c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass zodb3 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_zopeversioncontrol = buildPythonPackage rec { - name = "Products.ZopeVersionControl-1.1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ZopeVersionControl/Products.ZopeVersionControl-1.1.3.zip"; - md5 = "238239102f3ac798ee4f4c53343a561f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ transaction zope_interface datetime zodb3 setuptools zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_location = buildPythonPackage rec { - name = "zope.location-3.9.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.location/zope.location-3.9.1.tar.gz"; - md5 = "1684a8f986099d15296f670c58e713d8"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_schema zope_component setuptools zope_proxy ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_browsermenu = buildPythonPackage rec { - name = "zope.browsermenu-3.9.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.browsermenu/zope.browsermenu-3.9.1.zip"; - md5 = "a47c7b1e786661c912a1150bf8d1f83f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_publisher zope_interface zope_traversing zope_component zope_security zope_configuration zope_pagetemplate setuptools zope_schema zope_browser ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_workflow = buildPythonPackage rec { - name = "plone.app.workflow-2.0.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.workflow/plone.app.workflow-2.0.6.zip"; - md5 = "7e217af9bd7a9e6cd4dbe9791dd844ad"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid transaction products_genericsetup zope_site zope_interface plone_memoize zope_testing datetime kss_core zope_component products_cmfcore products_statusmessages zope2 setuptools products_dcworkflow zope_schema zope_i18n plone_app_kss acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_locking = buildPythonPackage rec { - name = "plone.locking-2.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.locking/plone.locking-2.0.3.tar.gz"; - md5 = "73b8a045121ad14e2e0ed3fc2713fa63"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_interface datetime zope_component zodb3 setuptools zope_schema zope_annotation zope_viewlet products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_dottedname = buildPythonPackage rec { - name = "zope.dottedname-3.4.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.dottedname/zope.dottedname-3.4.6.tar.gz"; - md5 = "62d639f75b31d2d864fe5982cb23959c"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_cachedescriptors = buildPythonPackage rec { - name = "zope.cachedescriptors-3.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.cachedescriptors/zope.cachedescriptors-3.5.1.zip"; - md5 = "263459a95238fd61d17e815d97ca49ce"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zc_lockfile = buildPythonPackage rec { - name = "zc.lockfile-1.0.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zc.lockfile/zc.lockfile-1.0.0.tar.gz"; - md5 = "6cf83766ef9935c33e240b0904c7a45e"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_contentrules = buildPythonPackage rec { - name = "plone.contentrules-2.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.contentrules/plone.contentrules-2.0.1.zip"; - md5 = "3ae91cb7a21749e14f4cd7564dcf1619"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_container zope_interface zope_testing zope_configuration zope_component zope_componentvocabulary setuptools zodb3 zope_schema zope_lifecycleevent zope_annotation ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_sendmail = buildPythonPackage rec { - name = "zope.sendmail-3.7.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.sendmail/zope.sendmail-3.7.5.tar.gz"; - md5 = "8a513ecf2b41cad849f6607bf16d6818"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid transaction zope_interface zope_configuration setuptools zope_schema zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_formlib = buildPythonPackage rec { - name = "zope.formlib-4.0.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.formlib/zope.formlib-4.0.6.zip"; - md5 = "eed9c94382d11a4dececd0a48ac1d3f2"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_publisher zope_schema zope_datetime zope_interface zope_traversing zope_security zope_component pytz zope_event zope_browser setuptools zope_lifecycleevent zope_i18n zope_browserpage ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_caching = buildPythonPackage rec { - name = "plone.app.caching-1.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.caching/plone.app.caching-1.0.3.zip"; - md5 = "37429bd0fb79814ac1b3383acb215226"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_memoize zope_publisher plone_protect zope_pagetemplate zope_interface plone_app_z3cform plone_app_registry products_cmfcore zope_component z3c_form products_statusmessages plone_caching z3c_zcmlhook setuptools python_dateutil zope2 plone_cachepurging plone_registry products_genericsetup acquisition products_cmfdynamicviewfti ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfplone = buildPythonPackage rec { - name = "Products.CMFPlone-4.1.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFPlone/Products.CMFPlone-4.1.6.zip"; - md5 = "ac1e1b42c429b9d1d0b9c8b620d7723d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti plone_app_blob products_dcworkflow products_extendedpathindex zope_dottedname datetime zope_traversing products_tinymce zope_publisher plone_app_contentmenu plonetheme_classic plone_fieldsets products_cmfdefault five_localsitemanager products_externaleditor products_pluginregistry products_cmfeditions products_resourceregistries zope_tal plone_app_jquerytools products_genericsetup acquisition plone_app_vocabularies zope_location products_plonelanguagetool borg_localrole kss_core zope_i18n products_cmfuid plone_theme plone_memoize plone_app_i18n zope_component products_mimetypesregistry plone_app_folder plone_registry zope_i18nmessageid plone_app_upgrade products_cmfdifftool plone_app_layout products_portaltransforms plone_app_controlpanel plone_app_locales plone_app_linkintegrity zope2 plone_contentrules plone_app_portlets products_plonepas zope_pagetemplate zodb3 plone_locking products_cmfformcontroller zope_deprecation plone_app_form products_cmfquickinstallertool five_customerize plone_app_redirector plone_i18n plone_app_registry products_placelesstranslationservice z3c_autoinclude zope_interface zope_event plone_app_viewletmanager zope_structuredtext plone_app_customerize zope_app_locales plone_portlets products_statusmessages products_cmfcalendar extensionclass products_pluggableauthservice plone_indexer zope_deferredimport zope_container plone_app_workflow plone_browserlayer setuptools plone_portlet_collection plone_app_contentrules products_cmfactionicons products_archetypes plone_app_users plone_intelligenttext products_passwordresettool plone_app_content plonetheme_sunburst archetypes_kss plone_app_kss plone_protect zope_tales plone_app_uuid archetypes_referencebrowserwidget products_atcontenttypes transaction zope_site plone_app_discussion plone_portlet_static plone_session products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - transaction = buildPythonPackage rec { - name = "transaction-1.1.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/t/transaction/transaction-1.1.1.tar.gz"; - md5 = "30b062baa34fe1521ad979fb088c8c55"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_controlpanel = buildPythonPackage rec { - name = "plone.app.controlpanel-2.1.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.controlpanel/plone.app.controlpanel-2.1.4.zip"; - md5 = "254da507958dcb54b60bcc9e37360c94"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope_interface plone_memoize zope_component plone_app_workflow zope_annotation zope_ramcache zope_publisher products_portaltransforms plone_fieldsets zope_event products_cmfdefault zope_cachedescriptors plone_app_form zope_app_form setuptools products_statusmessages zope_schema zope2 acquisition products_plonepas zope_site products_archetypes plone_app_vocabularies zope_formlib zodb3 plone_protect zope_i18n plone_locking products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_redirector = buildPythonPackage rec { - name = "plone.app.redirector-1.1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.redirector/plone.app.redirector-1.1.3.zip"; - md5 = "7d441340a83b8ed72a03bc16148a5f21"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_memoize setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_component = buildPythonPackage rec { - name = "zope.component-3.9.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.component/zope.component-3.9.5.tar.gz"; - md5 = "22780b445b1b479701c05978055d1c82"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_event setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_broken = buildPythonPackage rec { - name = "zope.broken-3.6.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.broken/zope.broken-3.6.0.zip"; - md5 = "eff24d7918099a3e899ee63a9c31bee6"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zc_recipe_egg = buildPythonPackage rec { - name = "zc.recipe.egg-1.2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zc.recipe.egg/zc.recipe.egg-1.2.2.tar.gz"; - md5 = "fe5ad0f1c0fc3d4348286534e1b9cec5"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zc_buildout setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_openid = buildPythonPackage rec { - name = "plone.app.openid-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.openid/plone.app.openid-2.0.2.tar.gz"; - md5 = "ae0748f91cab0612a498926d405d8edd"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ products_plonepas zope_i18nmessageid zope2 setuptools plone_openid zope_interface plone_portlets zope_component plone_app_portlets products_cmfcore products_pluggableauthservice ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_caching = buildPythonPackage rec { - name = "z3c.caching-2.0a1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.caching/z3c.caching-2.0a1.tar.gz"; - md5 = "17f250b5084c2324a7d15c6810ee628e"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_component zope_event setuptools zope_lifecycleevent zope_browser ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - python_openid = buildPythonPackage rec { - name = "python-openid-2.2.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/python-openid/python-openid-2.2.5.zip"; - md5 = "f89d9d4f4dccfd33b5ce34eb4725f751"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - tempstorage = buildPythonPackage rec { - name = "tempstorage-2.12.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/t/tempstorage/tempstorage-2.12.1.zip"; - md5 = "8389f6c9a653a0ee2b82138502e28487"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zodb3 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfactionicons = buildPythonPackage rec { - name = "Products.CMFActionIcons-2.1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFActionIcons/Products.CMFActionIcons-2.1.3.tar.gz"; - md5 = "ab1dc62404ed11aea84dc0d782b2235e"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_cmfcore setuptools products_genericsetup eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_zctextindex = buildPythonPackage rec { - name = "Products.ZCTextIndex-2.13.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ZCTextIndex/Products.ZCTextIndex-2.13.3.zip"; - md5 = "bf95ea9fa2831237fa3c3d38fafdec96"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol transaction zope_interface zexceptions zodb3 persistence setuptools acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - extensionclass = buildPythonPackage rec { - name = "ExtensionClass-2.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/E/ExtensionClass/ExtensionClass-2.13.2.zip"; - md5 = "0236e6d7da9e8b87b9ba45f1b8f930b8"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - -}; in plone41Packages diff --git a/pkgs/development/web/plone/4.2.nix b/pkgs/development/web/plone/4.2.nix deleted file mode 100644 index 6006e5908b22f..0000000000000 --- a/pkgs/development/web/plone/4.2.nix +++ /dev/null @@ -1,5394 +0,0 @@ -# DO NOT EDIT THIS FILE! -# -# Nix expressions autogenerated with: -# bin/pypi2nix -n plone43Packages -d Plone -d mailinglogger -d zc.recipe.egg -d plone.recipe.zope2instance -d Pillow -i setuptools -i zc_buildout -i pillow -e plone/4.2.5.json -p plone/4.2.5.txt -o plone/4.2.5.nix - -{ pkgs, pythonPackages }: - -let plone43Packages = pythonPackages.python.modules // rec { - inherit (pythonPackages) buildPythonPackage setuptools zc_buildout pillow; - inherit (pkgs) fetchurl stdenv; - - plone_app_portlets = buildPythonPackage rec { - name = "plone.app.portlets-2.3.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.portlets/plone.app.portlets-2.3.8.zip"; - md5 = "3d18ff10053f5a04670f22e6359d2804"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti zope_interface zope_traversing plone_app_form datetime zope_container zope_lifecycleevent zope_annotation five_customerize zope_i18nmessageid zope_publisher products_genericsetup plone_i18n feedparser zope_event zope_browser zope_contentprovider plone_memoize zope2 zope_schema acquisition transaction products_pluggableauthservice zope_site zope_component plone_app_vocabularies plone_portlets plone_app_i18n zope_configuration zope_formlib zodb3 five_formlib setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope2 = buildPythonPackage rec { - name = "Zope2-2.13.19"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/Z/Zope2/Zope2-2.13.19.zip"; - md5 = "26fee311aace7c12e406543ea91eb42a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope_interface zope_traversing multimapping zope_size zope_contenttype zope_browserpage datetime zope_component zope_sendmail zope_lifecycleevent products_zctextindex products_standardcachemanagers persistence products_mimetools zope_i18nmessageid zope_publisher missing zope_viewlet zope_sequencesort zope_testbrowser docutils zope_event products_pythonscripts zope_browser zope_structuredtext zope_contentprovider zope_browsermenu zope_tal zope_exceptions products_mailhost products_btreefolder2 zopeundo zconfig record accesscontrol pytz products_ofsp zope_schema zexceptions zope_processlifetime acquisition extensionclass zope_proxy zope_site zope_container zope_pagetemplate zdaemon zope_browserresource zope_deferredimport initgroups zope_security zope_configuration zope_i18n products_zcatalog restrictedpython zodb3 documenttemplate setuptools zope_ptresource zlog tempstorage transaction zope_tales zope_location products_externalmethod ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_btreefolder2 = buildPythonPackage rec { - name = "Products.BTreeFolder2-2.13.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.BTreeFolder2/Products.BTreeFolder2-2.13.3.tar.gz"; - md5 = "f57c85673036af7ccd34c3fa251f6bb2"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ accesscontrol zope_container zodb3 zope_event persistence setuptools zope_lifecycleevent acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_pythonscripts = buildPythonPackage rec { - name = "Products.PythonScripts-2.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PythonScripts/Products.PythonScripts-2.13.2.zip"; - md5 = "04c86f2c45a29a162297a80dac61d14f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol datetime restrictedpython documenttemplate setuptools zexceptions acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zopeundo = buildPythonPackage rec { - name = "ZopeUndo-2.12.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/Z/ZopeUndo/ZopeUndo-2.12.0.zip"; - md5 = "2b8da09d1b98d5558f62e12f6e52c401"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - datetime = buildPythonPackage rec { - name = "DateTime-2.12.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/D/DateTime/DateTime-2.12.7.zip"; - md5 = "72a8bcf80b52211ae7fdfe36c693d70c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface pytz ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_session = buildPythonPackage rec { - name = "plone.session-3.5.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.session/plone.session-3.5.3.zip"; - md5 = "f95872454735abc8f27c3dcbc9434c11"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_pluggableauthservice plone_keyring zope_interface setuptools zope_component plone_protect ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_container = buildPythonPackage rec { - name = "zope.container-3.11.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.container/zope.container-3.11.2.tar.gz"; - md5 = "fc66d85a17b8ffb701091c9328983dcc"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_filerepresentation zope_i18nmessageid zope_publisher zope_broken zope_interface zope_size zope_dottedname zope_security zope_location zope_lifecycleevent zope_component zodb3 zope_event setuptools zope_schema zope_traversing ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_folder = buildPythonPackage rec { - name = "plone.folder-1.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.folder/plone.folder-1.0.4.zip"; - md5 = "1674ff18b7a9452d0c2063cf11c679b7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_component zope_interface plone_memoize zope_container setuptools zope_annotation ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_plonepas = buildPythonPackage rec { - name = "Products.PlonePAS-4.0.16"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PlonePAS/Products.PlonePAS-4.0.16.zip"; - md5 = "f504cdfb5d1e9703cf526f6f03c9a1c5"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_genericsetup plone_memoize plone_i18n plone_session zope2 setuptools products_cmfcore products_pluggableauthservice ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_locales = buildPythonPackage rec { - name = "plone.app.locales-4.2.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.locales/plone.app.locales-4.2.5.zip"; - md5 = "baf48a0a5278a18fa1c2848d3470464f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_sequencesort = buildPythonPackage rec { - name = "zope.sequencesort-3.4.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.sequencesort/zope.sequencesort-3.4.0.tar.gz"; - md5 = "cfc35fc426a47f5c0ee43c416224b864"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_genericsetup = buildPythonPackage rec { - name = "Products.GenericSetup-1.7.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.GenericSetup/Products.GenericSetup-1.7.3.tar.gz"; - md5 = "c48967c81c880ed33ee16a14caab3b11"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_formlib five_localsitemanager zope2 setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - kss_core = buildPythonPackage rec { - name = "kss.core-1.6.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/k/kss.core/kss.core-1.6.5.zip"; - md5 = "87e66e78c3bbd7af3ecce5b2fef935ae"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope_security zope_datetime zope_site zope_pagetemplate zope_interface zope_browserresource zope_contenttype zope_configuration zope_publisher zope_component zope_browserpage zope_event setuptools zope_schema zope_lifecycleevent zope_location zope_traversing ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_tal = buildPythonPackage rec { - name = "zope.tal-3.5.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.tal/zope.tal-3.5.2.zip"; - md5 = "13869f292ba36b294736b7330b1396fd"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_i18nmessageid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_cachepurging = buildPythonPackage rec { - name = "plone.cachepurging-1.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.cachepurging/plone.cachepurging-1.0.4.zip"; - md5 = "886814ac4deef0f1ed99a2eb60864264"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 five_globalrequest zope_interface zope_component zope_event setuptools zope_lifecycleevent zope_annotation plone_registry ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_protect = buildPythonPackage rec { - name = "plone.protect-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.protect/plone.protect-2.0.2.zip"; - md5 = "74925ffb08782e72f9b1e850fa78fffa"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_component plone_keyring zope2 setuptools zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_portaltransforms = buildPythonPackage rec { - name = "Products.PortalTransforms-2.1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PortalTransforms/Products.PortalTransforms-2.1.2.zip"; - md5 = "9f429f3c3b9e0019d0f6c9b7a8a9376e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 zope_interface zope_structuredtext products_mimetypesregistry zodb3 products_cmfdefault plone_intelligenttext setuptools markdown products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_memoize = buildPythonPackage rec { - name = "plone.memoize-1.1.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.memoize/plone.memoize-1.1.1.zip"; - md5 = "d07cd14b976160e1f26a859e3370147e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_component zope_annotation zope_ramcache setuptools zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - docutils = buildPythonPackage rec { - name = "docutils-0.9.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/d/docutils/docutils-0.9.1.tar.gz"; - md5 = "b0d5cd5298fedf9c62f5fd364a274d56"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - five_formlib = buildPythonPackage rec { - name = "five.formlib-1.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/five.formlib/five.formlib-1.0.4.zip"; - md5 = "09fcecbb7e0ed4a31a4f19787c1a78b4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid transaction zope_app_form zope_formlib zope_interface zope_location zope_publisher zope_component extensionclass zope_event setuptools zope_schema zope_lifecycleevent zope_browser zope2 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zexceptions = buildPythonPackage rec { - name = "zExceptions-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zExceptions/zExceptions-2.13.0.zip"; - md5 = "4c679696c959040d8e656ef85ae40136"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_publisher zope_security setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfuid = buildPythonPackage rec { - name = "Products.CMFUid-2.2.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFUid/Products.CMFUid-2.2.1.tar.gz"; - md5 = "e20727959351dffbf0bac80613eee110"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ zope2 products_cmfcore setuptools products_genericsetup eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - restrictedpython = buildPythonPackage rec { - name = "RestrictedPython-3.6.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/R/RestrictedPython/RestrictedPython-3.6.0.zip"; - md5 = "aa75a7dcc7fbc966357837cc66cacec6"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_theming = buildPythonPackage rec { - name = "plone.app.theming-1.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.theming/plone.app.theming-1.0.4.zip"; - md5 = "2da6d810e0d5f295dd0daa2b60731a1b"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfplone plone_resource repoze_xmliter plone_app_registry plone_transformchain zope_traversing lxml setuptools five_globalrequest diazo plone_subrequest ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - feedparser = buildPythonPackage rec { - name = "feedparser-5.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/feedparser/feedparser-5.0.1.zip"; - md5 = "cefffeba66b658d3cc7c1d66b92c6a1a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_browser = buildPythonPackage rec { - name = "zope.browser-1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.browser/zope.browser-1.3.zip"; - md5 = "4ff0ddbf64c45bfcc3189e35f4214ded"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfdefault = buildPythonPackage rec { - name = "Products.CMFDefault-2.2.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFDefault/Products.CMFDefault-2.2.3.tar.gz"; - md5 = "fe7d2d3906ee0e3b484e4a02401576ab"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_genericsetup products_cmfcore five_formlib setuptools zope2 eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - python_dateutil = buildPythonPackage rec { - name = "python-dateutil-1.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/python-dateutil/python-dateutil-1.5.tar.gz"; - md5 = "0dcb1de5e5cad69490a3b6ab63f0cfa5"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_error = buildPythonPackage rec { - name = "zope.error-3.7.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.error/zope.error-3.7.4.tar.gz"; - md5 = "281445a906458ff5f18f56923699a127"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_location zope_exceptions setuptools zodb3 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_mimetools = buildPythonPackage rec { - name = "Products.MIMETools-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.MIMETools/Products.MIMETools-2.13.0.zip"; - md5 = "ad5372fc1190599a19493db0864448ec"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ documenttemplate setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_deprecation = buildPythonPackage rec { - name = "zope.deprecation-3.4.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.deprecation/zope.deprecation-3.4.1.tar.gz"; - md5 = "8a47b0f8e1fa4e833007e5b8351bb1d4"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - unidecode = buildPythonPackage rec { - name = "Unidecode-0.04.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/U/Unidecode/Unidecode-0.04.1.tar.gz"; - md5 = "c4c9ed8d40cff25c390ff5d5112b9308"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfcore = buildPythonPackage rec { - name = "Products.CMFCore-2.2.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFCore/Products.CMFCore-2.2.7.tar.gz"; - md5 = "9320a4023b8575097feacfd4a400e930"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ products_genericsetup zope_app_publication products_zsqlmethods zope2 setuptools five_localsitemanager ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - five_localsitemanager = buildPythonPackage rec { - name = "five.localsitemanager-2.0.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/five.localsitemanager/five.localsitemanager-2.0.5.zip"; - md5 = "5e3a658e6068832bd802018ebc83f2d4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope_site zope_interface zope_location zope_component zodb3 zope_event setuptools zope_lifecycleevent zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_configuration = buildPythonPackage rec { - name = "zope.configuration-3.7.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.configuration/zope.configuration-3.7.4.zip"; - md5 = "5b0271908ef26c05059eda76928896ea"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_schema zope_interface zope_i18nmessageid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_batching = buildPythonPackage rec { - name = "z3c.batching-1.1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.batching/z3c.batching-1.1.0.tar.gz"; - md5 = "d1dc834781d228127ca6d15301757863"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfcalendar = buildPythonPackage rec { - name = "Products.CMFCalendar-2.2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFCalendar/Products.CMFCalendar-2.2.2.tar.gz"; - md5 = "49458e68dc3b6826ea9a3576ac014419"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_cmfdefault zope2 products_cmfcore setuptools products_genericsetup eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_extendedpathindex = buildPythonPackage rec { - name = "Products.ExtendedPathIndex-3.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ExtendedPathIndex/Products.ExtendedPathIndex-3.1.zip"; - md5 = "00c048a4b103200bdcbda61fa22c66df"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol transaction zope2 setuptools zodb3 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - archetypes_schemaextender = buildPythonPackage rec { - name = "archetypes.schemaextender-2.1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/a/archetypes.schemaextender/archetypes.schemaextender-2.1.2.zip"; - md5 = "865aa5b4b6b26e3bb650d89ddfe77c87"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_uuid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zconfig = buildPythonPackage rec { - name = "ZConfig-2.9.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/Z/ZConfig/ZConfig-2.9.0.zip"; - md5 = "5c932690a70c8907efd240cdd76a7bc4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_copypastemove = buildPythonPackage rec { - name = "zope.copypastemove-3.7.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.copypastemove/zope.copypastemove-3.7.0.tar.gz"; - md5 = "f335940686d15cfc5520c42f2494a924"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_container zope_copy zope_interface zope_location zope_exceptions zope_component zope_event setuptools zope_lifecycleevent zope_annotation ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_contentmenu = buildPythonPackage rec { - name = "plone.app.contentmenu-2.0.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.contentmenu/plone.app.contentmenu-2.0.8.zip"; - md5 = "8ba463f1a164c454c70d26507e5bd22a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_publisher products_cmfdynamicviewfti zope_browsermenu zope_interface plone_memoize plone_app_content zope_component acquisition setuptools zope_i18n plone_locking products_cmfcore zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_pluginregistry = buildPythonPackage rec { - name = "Products.PluginRegistry-1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PluginRegistry/Products.PluginRegistry-1.3.tar.gz"; - md5 = "5b166193ca1eb84dfb402051f779ebab"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope2 products_genericsetup setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfplacefulworkflow = buildPythonPackage rec { - name = "Products.CMFPlacefulWorkflow-1.5.9"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFPlacefulWorkflow/Products.CMFPlacefulWorkflow-1.5.9.zip"; - md5 = "9041e1f52eab5b348c0dfa85be438722"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfplone zope_i18nmessageid products_plonetestcase products_genericsetup zope_interface zope_testing zope_component setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_outputfilters = buildPythonPackage rec { - name = "plone.outputfilters-1.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.outputfilters/plone.outputfilters-1.8.zip"; - md5 = "a5ef28580f7fa7f2dc1768893995b0f7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_portaltransforms products_mimetypesregistry products_cmfcore setuptools products_genericsetup ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_publisher = buildPythonPackage rec { - name = "zope.publisher-3.12.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.publisher/zope.publisher-3.12.6.tar.gz"; - md5 = "495131970cc7cb14de8e517fb3857ade"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_contenttype zope_proxy zope_interface zope_location zope_exceptions zope_security zope_configuration zope_component zope_event setuptools zope_browser zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_security = buildPythonPackage rec { - name = "zope.security-3.7.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.security/zope.security-3.7.4.tar.gz"; - md5 = "072ab8d11adc083eace11262da08630c"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_schema zope_interface zope_location zope_configuration zope_component setuptools zope_proxy ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zdaemon = buildPythonPackage rec { - name = "zdaemon-2.0.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zdaemon/zdaemon-2.0.7.tar.gz"; - md5 = "291a875f82e812110557eb6704af8afe"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zconfig ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_annotation = buildPythonPackage rec { - name = "zope.annotation-3.5.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.annotation/zope.annotation-3.5.0.tar.gz"; - md5 = "4238153279d3f30ab5613438c8e76380"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_proxy zope_interface zope_location zope_component zodb3 setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - repoze_xmliter = buildPythonPackage rec { - name = "repoze.xmliter-0.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/r/repoze.xmliter/repoze.xmliter-0.5.zip"; - md5 = "99da76bcbad6fbaced4a273bde29b10e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ lxml setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_form = buildPythonPackage rec { - name = "plone.app.form-2.1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.form/plone.app.form-2.1.2.zip"; - md5 = "8017f8f782d992825ed71d16b126c4e7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_schema zope_site plone_app_vocabularies zope2 datetime zope_component zope_event five_formlib setuptools zope_interface zope_lifecycleevent zope_formlib zope_browser zope_i18n plone_locking products_cmfcore acquisition products_cmfdefault ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_structuredtext = buildPythonPackage rec { - name = "zope.structuredtext-3.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.structuredtext/zope.structuredtext-3.5.1.tar.gz"; - md5 = "eabbfb983485d0879322bc878d2478a0"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_validation = buildPythonPackage rec { - name = "Products.validation-2.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.validation/Products.validation-2.0.zip"; - md5 = "afa217e2306637d1dccbebf337caa8bf"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_interface datetime setuptools zope_i18n acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zodb3 = buildPythonPackage rec { - name = "ZODB3-3.10.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/Z/ZODB3/ZODB3-3.10.5.tar.gz"; - md5 = "6f180c6897a1820948fee2a6290503cd"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface transaction zconfig zope_event zdaemon zc_lockfile ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - documenttemplate = buildPythonPackage rec { - name = "DocumentTemplate-2.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/D/DocumentTemplate/DocumentTemplate-2.13.2.zip"; - md5 = "07bb086c77c1dfe94125ad2efbba94b7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol extensionclass zope_sequencesort zexceptions restrictedpython zope_structuredtext acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_search = buildPythonPackage rec { - name = "plone.app.search-1.0.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.search/plone.app.search-1.0.8.zip"; - md5 = "80dffacba718ab809d28147b5b6b0892"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_app_contentlisting setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - diazo = buildPythonPackage rec { - name = "diazo-1.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/d/diazo/diazo-1.0.3.zip"; - md5 = "d3c2b017af521db4c86fb360c86e0bc8"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ lxml experimental_cssselect setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_globalrequest = buildPythonPackage rec { - name = "zope.globalrequest-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.globalrequest/zope.globalrequest-1.0.zip"; - md5 = "ae6ff02db5ba89c1fb96ed7a73ca1cfa"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_customerize = buildPythonPackage rec { - name = "plone.app.customerize-1.2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.customerize/plone.app.customerize-1.2.2.zip"; - md5 = "6a3802c4e8fbd955597adc6a8298febf"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_viewlet zope2 zope_publisher zope_interface plone_browserlayer plone_portlets zope_component setuptools five_customerize products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfdifftool = buildPythonPackage rec { - name = "Products.CMFDiffTool-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFDiffTool/Products.CMFDiffTool-2.0.2.zip"; - md5 = "c12ba4fb9912a9a5a046b07b5b1cf69d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_genericsetup zope_interface setuptools products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_testbrowser = buildPythonPackage rec { - name = "zope.testbrowser-3.11.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.testbrowser/zope.testbrowser-3.11.1.tar.gz"; - md5 = "64abbee892121e7f1a91aed12cfc155a"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_interface mechanize pytz setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_contentmigration = buildPythonPackage rec { - name = "Products.contentmigration-2.1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.contentmigration/Products.contentmigration-2.1.3.zip"; - md5 = "e15b9777593157f060b50638b0253be1"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_intelligenttext = buildPythonPackage rec { - name = "plone.intelligenttext-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.intelligenttext/plone.intelligenttext-2.0.2.zip"; - md5 = "51688fa0815b49e00334e3ef948328ba"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfquickinstallertool = buildPythonPackage rec { - name = "Products.CMFQuickInstallerTool-3.0.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFQuickInstallerTool/Products.CMFQuickInstallerTool-3.0.6.tar.gz"; - md5 = "af34adb87ddf2b6da48eff8b70ca2989"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 products_genericsetup zope_interface datetime zope_component setuptools zope_annotation products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_kupu = buildPythonPackage rec { - name = "Products.kupu-1.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.kupu/Products.kupu-1.5.1.zip"; - md5 = "b884fcc7f510426974d8d3c4333da4f4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid products_genericsetup zope_app_component zope_interface products_portaltransforms products_cmfcore products_archetypes products_mimetypesregistry setuptools products_cmfplone zope_schema zope_i18n plone_outputfilters ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_authentication = buildPythonPackage rec { - name = "zope.authentication-3.7.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.authentication/zope.authentication-3.7.1.zip"; - md5 = "7d6bb340610518f2fc71213cfeccda68"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_interface zope_security zope_component setuptools zope_schema zope_browser ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_i18n = buildPythonPackage rec { - name = "zope.i18n-3.7.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.i18n/zope.i18n-3.7.4.tar.gz"; - md5 = "a6fe9d9ad53dd7e94e87cd58fb67d3b7"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_component zope_i18nmessageid pytz setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_componentvocabulary = buildPythonPackage rec { - name = "zope.componentvocabulary-1.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.componentvocabulary/zope.componentvocabulary-1.0.1.tar.gz"; - md5 = "1c8fa82ca1ab1f4b0bd2455a31fde22b"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_interface zope_security zope_component setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_ofsp = buildPythonPackage rec { - name = "Products.OFSP-2.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.OFSP/Products.OFSP-2.13.2.zip"; - md5 = "c76d40928753c2ee56db873304e65bd5"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol persistence setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_datetime = buildPythonPackage rec { - name = "zope.datetime-3.4.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.datetime/zope.datetime-3.4.1.tar.gz"; - md5 = "4dde22d34f41a0a4f0c5a345e6d11ee9"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - experimental_cssselect = buildPythonPackage rec { - name = "experimental.cssselect-0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/e/experimental.cssselect/experimental.cssselect-0.3.zip"; - md5 = "3fecdcf1fbc3ea6025e115a56a262957"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ lxml setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_passwordresettool = buildPythonPackage rec { - name = "Products.PasswordResetTool-2.0.12"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PasswordResetTool/Products.PasswordResetTool-2.0.12.zip"; - md5 = "db87c166732a5800f25e33f27a23b7b4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_interface plone_memoize datetime zope_component setuptools zope_i18n products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_jquerytools = buildPythonPackage rec { - name = "plone.app.jquerytools-1.3.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.jquerytools/plone.app.jquerytools-1.3.2.zip"; - md5 = "326470a34e07aa98c40d75ec22484572"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_component zope2 products_cmfcore setuptools products_genericsetup ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_viewletmanager = buildPythonPackage rec { - name = "plone.app.viewletmanager-2.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.viewletmanager/plone.app.viewletmanager-2.0.3.zip"; - md5 = "1dbc51c7664ce3e6ca4dcca1b7b86082"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_genericsetup zope_site zope_interface zope_component zodb3 acquisition setuptools plone_app_vocabularies zope_viewlet zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_registry = buildPythonPackage rec { - name = "plone.registry-1.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.registry/plone.registry-1.0.1.zip"; - md5 = "6be3d2ec7e2d170e29b8c0bc65049aff"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope_interface zope_dottedname zope_component zodb3 zope_event setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_pagetemplate = buildPythonPackage rec { - name = "zope.app.pagetemplate-3.11.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.pagetemplate/zope.app.pagetemplate-3.11.2.tar.gz"; - md5 = "2d304729c0d6a9ab67dd5ea852f19476"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_browserpage zope_traversing zope_tales zope_size zope_pagetemplate zope_dublincore zope_security zope_component zope_configuration setuptools zope_interface zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_viewlet = buildPythonPackage rec { - name = "zope.viewlet-3.7.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.viewlet/zope.viewlet-3.7.2.tar.gz"; - md5 = "367e03096df57e2f9b74fff43f7901f9"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_browserpage zope_i18nmessageid zope_publisher zope_interface zope_location zope_security zope_configuration zope_component zope_event setuptools zope_schema zope_traversing zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_portlet_static = buildPythonPackage rec { - name = "plone.portlet.static-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.portlet.static/plone.portlet.static-2.0.2.zip"; - md5 = "ec0dc691b4191a41ff97779b117f9985"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 plone_app_portlets zope_formlib zope_interface setuptools plone_i18n plone_portlets zope_component plone_app_form zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_portlet_collection = buildPythonPackage rec { - name = "plone.portlet.collection-2.1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.portlet.collection/plone.portlet.collection-2.1.3.zip"; - md5 = "5f0006dbb3e0b56870383dfdedc49228"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_memoize setuptools plone_app_vocabularies plone_app_form plone_portlets plone_app_portlets ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_users = buildPythonPackage rec { - name = "plone.app.users-1.1.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.users/plone.app.users-1.1.5.zip"; - md5 = "97895d8dbdf885784be1afbf5b8b364c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid setuptools zope_site zope_formlib zope_interface plone_app_controlpanel plone_app_layout zope2 zope_component products_statusmessages products_cmfdefault five_formlib plone_protect zodb3 zope_schema products_cmfcore products_plonepas ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_querystring = buildPythonPackage rec { - name = "plone.app.querystring-1.0.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.querystring/plone.app.querystring-1.0.7.zip"; - md5 = "b501910b23def9b58e8309d1e469eb6f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_i18n zope_publisher setuptools zope_globalrequest plone_app_vocabularies zope_dottedname plone_app_layout datetime plone_registry zope_component plone_app_contentlisting zope_interface zope_schema plone_app_registry products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_theme = buildPythonPackage rec { - name = "plone.theme-2.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.theme/plone.theme-2.1.zip"; - md5 = "c592d0d095e9fc76cc81597cdf6d0c37"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 zope_publisher zope_interface zope_traversing zope_component products_cmfdefault setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_i18nmessageid = buildPythonPackage rec { - name = "zope.i18nmessageid-3.5.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.i18nmessageid/zope.i18nmessageid-3.5.3.tar.gz"; - md5 = "cb84bf61c2b7353e3b7578057fbaa264"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_folder = buildPythonPackage rec { - name = "plone.app.folder-1.0.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.folder/plone.app.folder-1.0.5.zip"; - md5 = "8ea860daddb4c93c0b7f2b5f7106fef0"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_folder setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_zcatalog = buildPythonPackage rec { - name = "Products.ZCatalog-2.13.23"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ZCatalog/Products.ZCatalog-2.13.23.zip"; - md5 = "d425171516dfc70e543a4e2b852301cb"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol zope_testing extensionclass missing zope_dottedname restrictedpython datetime record persistence zodb3 documenttemplate setuptools zope_interface zope_schema products_zctextindex zexceptions acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_autoinclude = buildPythonPackage rec { - name = "z3c.autoinclude-0.3.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.autoinclude/z3c.autoinclude-0.3.4.zip"; - md5 = "6a615ae18c12b459bceb3ae28e8e7709"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_dottedname zope_configuration zc_buildout setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_processlifetime = buildPythonPackage rec { - name = "zope.processlifetime-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.processlifetime/zope.processlifetime-1.0.tar.gz"; - md5 = "69604bfd668a01ebebdd616a8f26ccfe"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_uuid = buildPythonPackage rec { - name = "plone.uuid-1.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.uuid/plone.uuid-1.0.3.zip"; - md5 = "183fe2911a7d6c9f6b3103855e98ad8a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_browserpage zope_publisher setuptools zope_lifecycleevent ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - archetypes_kss = buildPythonPackage rec { - name = "archetypes.kss-1.7.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/a/archetypes.kss/archetypes.kss-1.7.2.zip"; - md5 = "a8502140123b74f1b7ed4f36d3e56ff3"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_uuid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_traversing = buildPythonPackage rec { - name = "zope.traversing-3.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.traversing/zope.traversing-3.13.2.zip"; - md5 = "eaad8fc7bbef126f9f8616b074ec00aa"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_proxy zope_location zope_interface zope_security zope_component setuptools zope_publisher zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - python_gettext = buildPythonPackage rec { - name = "python-gettext-1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/python-gettext/python-gettext-1.2.zip"; - md5 = "cd4201d440126d1296d1d2bc2b4795f3"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ unittest2 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_securemailhost = buildPythonPackage rec { - name = "Products.SecureMailHost-1.1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.SecureMailHost/Products.SecureMailHost-1.1.2.zip"; - md5 = "7db0f1fa867bd0df972082f502a7a707"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_container = buildPythonPackage rec { - name = "zope.app.container-3.9.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.container/zope.app.container-3.9.2.tar.gz"; - md5 = "1e286c59f0166e517d67ddd723641c84"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_copypastemove zope_exceptions zope_component zope_dublincore zope_location zope_browsermenu zope_size zope_security zope_publisher zope_container zope_browserpage zope_event setuptools zope_interface zope_lifecycleevent zope_browser zope_i18n zope_traversing ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_plonelanguagetool = buildPythonPackage rec { - name = "Products.PloneLanguageTool-3.2.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PloneLanguageTool/Products.PloneLanguageTool-3.2.7.zip"; - md5 = "bd9eb6278bf76e8cbce99437ca362164"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - eggtestinfo = buildPythonPackage rec { - name = "eggtestinfo-0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/e/eggtestinfo/eggtestinfo-0.3.tar.gz"; - md5 = "6f0507aee05f00c640c0d64b5073f840"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - mailinglogger = buildPythonPackage rec { - name = "mailinglogger-3.7.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/m/mailinglogger/mailinglogger-3.7.0.tar.gz"; - md5 = "f865f0df6059ce23062b7457d01dbac5"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - missing = buildPythonPackage rec { - name = "Missing-2.13.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/M/Missing/Missing-2.13.1.zip"; - md5 = "9823cff54444cbbcaef8fc45d8e42572"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_deferredimport = buildPythonPackage rec { - name = "zope.deferredimport-3.5.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.deferredimport/zope.deferredimport-3.5.3.tar.gz"; - md5 = "68fce3bf4f011d4a840902fd763884ee"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_proxy setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_tales = buildPythonPackage rec { - name = "zope.tales-3.5.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.tales/zope.tales-3.5.2.tar.gz"; - md5 = "1c5060bd766a0a18632b7879fc9e4e1e"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface setuptools zope_tal ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_zsqlmethods = buildPythonPackage rec { - name = "Products.ZSQLMethods-2.13.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ZSQLMethods/Products.ZSQLMethods-2.13.4.zip"; - md5 = "bd1ad8fd4a9d4f8b4681401dd5b71dc1"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass missing zope_interface datetime zope2 record transaction acquisition setuptools zodb3 persistence ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_statusmessages = buildPythonPackage rec { - name = "Products.statusmessages-4.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.statusmessages/Products.statusmessages-4.0.zip"; - md5 = "265324b0a58a032dd0ed038103ed0473"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_annotation zope_i18n setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_i18n = buildPythonPackage rec { - name = "plone.i18n-2.0.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.i18n/plone.i18n-2.0.5.zip"; - md5 = "ef36aa9a294d507abb37787f9f7700bd"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ unidecode zope_publisher zope_interface zope_component setuptools zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - archetypes_querywidget = buildPythonPackage rec { - name = "archetypes.querywidget-1.0.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/a/archetypes.querywidget/archetypes.querywidget-1.0.8.zip"; - md5 = "3416b6b4948c624e1b5b8dd8d7e33f59"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_app_jquerytools plone_app_querystring setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_transformchain = buildPythonPackage rec { - name = "plone.transformchain-1.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.transformchain/plone.transformchain-1.0.3.zip"; - md5 = "f5fb7ca894249e3e666501c4fae52a6c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_schema zope_interface setuptools zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_pluggableauthservice = buildPythonPackage rec { - name = "Products.PluggableAuthService-1.10.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PluggableAuthService/Products.PluggableAuthService-1.10.0.tar.gz"; - md5 = "1a1db6b1d9dd34f8b93a8a3104385a37"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ products_pluginregistry zope2 products_genericsetup setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - borg_localrole = buildPythonPackage rec { - name = "borg.localrole-3.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/b/borg.localrole/borg.localrole-3.0.2.zip"; - md5 = "04082694dfda9ae5cda62747b8ac7ccf"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_genericsetup zope_deferredimport zope_interface plone_memoize zope_component setuptools products_pluggableauthservice zope_annotation products_cmfcore acquisition products_plonepas ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - elementtree = buildPythonPackage rec { - name = "elementtree-1.2.7-20070827-preview"; - src = fetchurl { - url = "http://effbot.org/media/downloads/elementtree-1.2.7-20070827-preview.zip"; - md5 = "30e2fe5edd143f347e03a8baf5d60f8a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_content = buildPythonPackage rec { - name = "zope.app.content-3.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.content/zope.app.content-3.5.1.tar.gz"; - md5 = "0ac6a6fcb5dd6f845759f998d8e8cbb3"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_interface zope_componentvocabulary zope_security setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plonetheme_sunburst = buildPythonPackage rec { - name = "plonetheme.sunburst-1.2.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plonetheme.sunburst/plonetheme.sunburst-1.2.8.zip"; - md5 = "be02660c869e04ac8cf6ade3559f2516"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_portlets = buildPythonPackage rec { - name = "plone.portlets-2.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.portlets/plone.portlets-2.1.zip"; - md5 = "12b9a33f787756a48617c2d2dd63c538"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_publisher zope_site zope_container zope_interface plone_memoize zope_component zodb3 setuptools zope_schema zope_annotation zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_proxy = buildPythonPackage rec { - name = "zope.proxy-3.6.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.proxy/zope.proxy-3.6.1.zip"; - md5 = "a400b0a26624b17fa889dbcaa989d440"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_archetypes = buildPythonPackage rec { - name = "Products.Archetypes-1.8.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.Archetypes/Products.Archetypes-1.8.6.zip"; - md5 = "74be68879b27228c084a9be869132a98"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfformcontroller zope_interface zope_contenttype datetime zope_component products_mimetypesregistry plone_app_folder zope2 zope_lifecycleevent zope_i18nmessageid zope_publisher products_genericsetup products_validation products_portaltransforms products_cmfquickinstallertool products_placelesstranslationservice zope_event acquisition products_dcworkflow products_cmfdefault zope_tal plone_folder products_zsqlmethods products_statusmessages zope_schema zope_viewlet products_cmfcalendar extensionclass zope_datetime products_marshall zope_site zope_deferredimport zodb3 plone_uuid setuptools transaction zope_i18n products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_dublincore = buildPythonPackage rec { - name = "zope.dublincore-3.7.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.dublincore/zope.dublincore-3.7.0.tar.gz"; - md5 = "2e34e42e454d896feb101ac74af62ded"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_datetime zope_interface zope_location zope_security zope_component pytz setuptools zope_schema zope_lifecycleevent ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - initgroups = buildPythonPackage rec { - name = "initgroups-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/i/initgroups/initgroups-2.13.0.zip"; - md5 = "38e842dcab8445f65e701fec75213acd"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_schema = buildPythonPackage rec { - name = "zope.schema-4.2.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.schema/zope.schema-4.2.1.zip"; - md5 = "bfa0460b68df0dbbf7a5dc793b0eecc6"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_event setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_publisher = buildPythonPackage rec { - name = "zope.app.publisher-3.10.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.publisher/zope.app.publisher-3.10.2.zip"; - md5 = "66e9110e2967d8d204a65a98e2227404"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_componentvocabulary zope_datetime zope_browsermenu zope_interface zope_browserresource zope_security zope_configuration zope_component zope_browserpage zope_publisher setuptools zope_ptresource zope_schema zope_location ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_scale = buildPythonPackage rec { - name = "plone.scale-1.2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.scale/plone.scale-1.2.2.zip"; - md5 = "7c59522b4806ee24f5e0a5fa69c523a5"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_copy = buildPythonPackage rec { - name = "zope.copy-3.5.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.copy/zope.copy-3.5.0.tar.gz"; - md5 = "a9836a5d36cd548be45210eb00407337"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_event = buildPythonPackage rec { - name = "zope.event-3.5.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.event/zope.event-3.5.2.tar.gz"; - md5 = "6e8af2a16157a74885d4f0d88137cefb"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - acquisition = buildPythonPackage rec { - name = "Acquisition-2.13.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/A/Acquisition/Acquisition-2.13.8.zip"; - md5 = "8c33160c157b50649e2b2b3224622579"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface extensionclass ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - unittest2 = buildPythonPackage rec { - name = "unittest2-0.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/u/unittest2/unittest2-0.5.1.zip"; - md5 = "1527fb89e38343945af1166342d851ee"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_resource = buildPythonPackage rec { - name = "plone.resource-1.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.resource/plone.resource-1.0.2.zip"; - md5 = "594d41e3acd913ae92f2e9ef96503b9f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ python_dateutil zope_filerepresentation zope2 zope_publisher z3c_caching zope_interface zope_traversing zope_configuration zope_component plone_caching setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_linkintegrity = buildPythonPackage rec { - name = "plone.app.linkintegrity-1.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.linkintegrity/plone.app.linkintegrity-1.5.1.zip"; - md5 = "89701634d59c3b1a6fc61e5a21c4de52"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_resourceregistries = buildPythonPackage rec { - name = "Products.ResourceRegistries-2.2.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ResourceRegistries/Products.ResourceRegistries-2.2.7.zip"; - md5 = "954e31a168a1eb3153e2fd4e590bb9ba"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_genericsetup zope_interface datetime plone_app_registry zope_component zodb3 setuptools zope_viewlet products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_browserlayer = buildPythonPackage rec { - name = "plone.browserlayer-2.1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.browserlayer/plone.browserlayer-2.1.2.zip"; - md5 = "bce02f4907a4f29314090c525e5fc28e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 zope_interface zope_traversing zope_component setuptools products_genericsetup products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - markdown = buildPythonPackage rec { - name = "Markdown-2.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/M/Markdown/Markdown-2.0.3.zip"; - md5 = "122418893e21e91109edbf6e082f830d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_formwidget_query = buildPythonPackage rec { - name = "z3c.formwidget.query-0.9"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.formwidget.query/z3c.formwidget.query-0.9.zip"; - md5 = "d9f7960b1a5a81d8ba5241530f496522"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid z3c_form zope_interface zope_component setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_z3cform = buildPythonPackage rec { - name = "plone.app.z3cform-0.6.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.z3cform/plone.app.z3cform-0.6.2.zip"; - md5 = "2e77f5e03d48a6fb2eb9994edb871917"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 plone_z3cform zope_interface z3c_formwidget_query collective_z3cform_datetimewidget kss_core zope_component zope_browserpage setuptools plone_app_kss zope_traversing ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - archetypes_referencebrowserwidget = buildPythonPackage rec { - name = "archetypes.referencebrowserwidget-2.4.17"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/a/archetypes.referencebrowserwidget/archetypes.referencebrowserwidget-2.4.17.zip"; - md5 = "bb7552f5ccfddcd068649d7b8162020c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_app_jquerytools zope_component zope_interface plone_app_form zope_formlib setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_contentlisting = buildPythonPackage rec { - name = "plone.app.contentlisting-1.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.contentlisting/plone.app.contentlisting-1.0.4.zip"; - md5 = "fa6eb45c4ffd0eb3817ad4813ca24916"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_uuid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_ramcache = buildPythonPackage rec { - name = "zope.ramcache-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.ramcache/zope.ramcache-1.0.zip"; - md5 = "87289e15f0e51f50704adda1557c02a7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_location zodb3 zope_testing setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_vocabularies = buildPythonPackage rec { - name = "plone.app.vocabularies-2.1.10"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.vocabularies/plone.app.vocabularies-2.1.10.tar.gz"; - md5 = "166a0d6f9a3e3cd753efa56aaef585be"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_site zope_formlib zope_interface zope_component setuptools zope_schema zope_browser zope_i18n products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_cache = buildPythonPackage rec { - name = "zope.app.cache-3.7.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.cache/zope.app.cache-3.7.0.zip"; - md5 = "8dd74574e869ce236ced0de7e349bb5c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_ramcache zope_app_form zope_interface zope_traversing zope_publisher zope_component zodb3 zope_proxy setuptools zope_schema zope_componentvocabulary zope_app_pagetemplate zope_annotation ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_discussion = buildPythonPackage rec { - name = "plone.app.discussion-2.1.9"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.discussion/plone.app.discussion-2.1.9.zip"; - md5 = "0c87aa53d4288d031cf384838bc03782"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_app_uuid zope_site plone_indexer collective_monkeypatcher zope_interface plone_app_z3cform zope_container plone_app_layout plone_z3cform plone_app_registry zope_component zodb3 zope_event setuptools z3c_form zope_lifecycleevent zope_annotation plone_registry ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zlog = buildPythonPackage rec { - name = "zLOG-2.11.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zLOG/zLOG-2.11.1.tar.gz"; - md5 = "68073679aaa79ac5a7b6a5c025467147"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zconfig ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone = buildPythonPackage rec { - name = "Plone-4.2.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Plone/Plone-4.2.5.zip"; - md5 = "1330b7966ffb86f962f4c0bfe56ba594"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfplone products_kupu plone_app_caching zope_app_publisher zope_app_component zope_copypastemove plone_app_theming setuptools products_cmfplacefulworkflow zope_app_container plone_app_openid plone_app_iterate wicked ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_standardcachemanagers = buildPythonPackage rec { - name = "Products.StandardCacheManagers-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.StandardCacheManagers/Products.StandardCacheManagers-2.13.0.zip"; - md5 = "c5088b2b62bd26d63d9579a04369cb73"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol zope_component transaction setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_fieldsets = buildPythonPackage rec { - name = "plone.fieldsets-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.fieldsets/plone.fieldsets-2.0.2.zip"; - md5 = "4158c8a1f784fcb5cecbd63deda7222f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_formlib zope_interface zope_component five_formlib setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - collective_monkeypatcher = buildPythonPackage rec { - name = "collective.monkeypatcher-1.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/c/collective.monkeypatcher/collective.monkeypatcher-1.0.1.zip"; - md5 = "4d4f20f9b8bb84b24afadc4f56f6dc2c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_zcmlhook = buildPythonPackage rec { - name = "z3c.zcmlhook-1.0b1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.zcmlhook/z3c.zcmlhook-1.0b1.tar.gz"; - md5 = "7b6c80146f5930409eb0b355ddf3daeb"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_component zope_configuration setuptools zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_recipe_zope2instance = buildPythonPackage rec { - name = "plone.recipe.zope2instance-4.2.10"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.recipe.zope2instance/plone.recipe.zope2instance-4.2.10.zip"; - md5 = "787fad7fa44757de74a50a91e9bcfcb5"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zodb3 mailinglogger zc_buildout setuptools zope2 zc_recipe_egg ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_supermodel = buildPythonPackage rec { - name = "plone.supermodel-1.1.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.supermodel/plone.supermodel-1.1.4.zip"; - md5 = "00b3d723bb1a48116fe3bf8754f17085"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_deferredimport zope_interface zope_dottedname zope_component z3c_zcmlhook setuptools zope_schema elementtree ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_registry = buildPythonPackage rec { - name = "plone.app.registry-1.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.registry/plone.app.registry-1.1.zip"; - md5 = "0fdbb01e9ff71108f1be262c39b41b81"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 plone_registry products_genericsetup elementtree plone_supermodel plone_app_z3cform zope_dottedname zope_component products_statusmessages setuptools zope_interface plone_autoform products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_pagetemplate = buildPythonPackage rec { - name = "zope.pagetemplate-3.5.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.pagetemplate/zope.pagetemplate-3.5.2.tar.gz"; - md5 = "caa27a15351bc2ae11f5eecb5531e6c5"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_interface zope_traversing zope_tales zope_security zope_component setuptools zope_tal zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfformcontroller = buildPythonPackage rec { - name = "Products.CMFFormController-3.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFFormController/Products.CMFFormController-3.0.3.zip"; - md5 = "6573df7dcb39e3b63ba22abe2acd639e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ transaction products_genericsetup zope_interface zope_tales products_cmfcore zope2 setuptools zope_structuredtext acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_openid = buildPythonPackage rec { - name = "plone.openid-2.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.openid/plone.openid-2.0.1.zip"; - md5 = "d4c36926a6dbefed035ed92c29329ce1"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ transaction products_pluggableauthservice python_openid zodb3 setuptools zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_size = buildPythonPackage rec { - name = "zope.size-3.4.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.size/zope.size-3.4.1.tar.gz"; - md5 = "55d9084dfd9dcbdb5ad2191ceb5ed03d"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_i18nmessageid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_mimetypesregistry = buildPythonPackage rec { - name = "Products.MimetypesRegistry-2.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.MimetypesRegistry/Products.MimetypesRegistry-2.0.4.zip"; - md5 = "898166bb2aaececc8238ad4ee4826793"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 zope_interface zope_contenttype zodb3 setuptools products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_imaging = buildPythonPackage rec { - name = "plone.app.imaging-1.0.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.imaging/plone.app.imaging-1.0.7.zip"; - md5 = "27c24477bdcbcebeba6cd83419a57aa6"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_scale setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_marshall = buildPythonPackage rec { - name = "Products.Marshall-2.1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.Marshall/Products.Marshall-2.1.2.zip"; - md5 = "bde4d7f75195c1ded8371554b04d2541"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ transaction products_genericsetup zope_interface zope_contenttype datetime extensionclass plone_uuid setuptools zope2 products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_ptresource = buildPythonPackage rec { - name = "zope.ptresource-3.9.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.ptresource/zope.ptresource-3.9.0.tar.gz"; - md5 = "f4645e51c15289d3fdfb4139039e18e9"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_publisher zope_pagetemplate zope_interface zope_browserresource zope_security setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_component = buildPythonPackage rec { - name = "zope.app.component-3.9.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.component/zope.app.component-3.9.3.tar.gz"; - md5 = "bc2dce245d2afe462529c350956711e0"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_component zope_site zope_deprecation zope_interface zope_traversing zope_exceptions zope_security zope_formlib zope_componentvocabulary setuptools zope_schema zope_app_pagetemplate zope_publisher zope_app_container ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - multimapping = buildPythonPackage rec { - name = "MultiMapping-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/M/MultiMapping/MultiMapping-2.13.0.zip"; - md5 = "d69c5904c105b9f2f085d4103e0f0586"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_mailhost = buildPythonPackage rec { - name = "Products.MailHost-2.13.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.MailHost/Products.MailHost-2.13.1.zip"; - md5 = "1102e523435d8bf78a15b9ddb57478e1"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_kss = buildPythonPackage rec { - name = "plone.app.kss-1.7.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.kss/plone.app.kss-1.7.1.zip"; - md5 = "97a35086fecfe25e55b65042eb35e796"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_viewlet zope_i18nmessageid zope2 setuptools zope_deprecation zope_interface plone_app_layout kss_core zope_component products_statusmessages acquisition plone_app_portlets products_dcworkflow zope_lifecycleevent zope_i18n plone_locking products_cmfcore zope_contentprovider plone_portlets ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - pytz = buildPythonPackage rec { - name = "pytz-2012g"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/pytz/pytz-2012g.zip"; - md5 = "1a9b24da1ab6328074b48fc3d4525078"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_i18n = buildPythonPackage rec { - name = "plone.app.i18n-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.i18n/plone.app.i18n-2.0.2.zip"; - md5 = "a10026573463dfc1899bf4062cebdbf2"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_indexer = buildPythonPackage rec { - name = "plone.indexer-1.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.indexer/plone.indexer-1.0.2.zip"; - md5 = "538aeee1f9db78bc8c85ae1bcb0153ed"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface products_cmfcore setuptools zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_externalmethod = buildPythonPackage rec { - name = "Products.ExternalMethod-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ExternalMethod/Products.ExternalMethod-2.13.0.zip"; - md5 = "15ba953ef6cb632eb571977651252ea6"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol extensionclass zodb3 persistence setuptools acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_upgrade = buildPythonPackage rec { - name = "plone.app.upgrade-1.2.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.upgrade/plone.app.upgrade-1.2.5.zip"; - md5 = "8da18e8173668cad813dd8bb5a35ee9e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfformcontroller zope_interface products_cmfactionicons products_cmfeditions products_archetypes products_mimetypesregistry plone_app_folder products_cmfuid products_securemailhost zope_ramcache products_genericsetup products_cmfdifftool five_localsitemanager products_cmfquickinstallertool products_portaltransforms products_cmfdefault acquisition products_dcworkflow products_zcatalog borg_localrole products_contentmigration products_resourceregistries plone_portlets products_atcontenttypes zope2 plone_app_portlets products_pluggableauthservice products_cmfcalendar products_plonepas transaction zope_app_cache zope_site zope_component zope_location products_plonelanguagetool plone_session setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_browserpage = buildPythonPackage rec { - name = "zope.browserpage-3.12.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.browserpage/zope.browserpage-3.12.2.tar.gz"; - md5 = "a543ef3cb1b42f7233b3fca23dc9ea60"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_pagetemplate zope_interface zope_traversing zope_component zope_security zope_configuration zope_publisher setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_atcontenttypes = buildPythonPackage rec { - name = "Products.ATContentTypes-2.1.12"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ATContentTypes/Products.ATContentTypes-2.1.12.zip"; - md5 = "ef38ce0769a5f44e272623f8f118a669"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti zope_interface plone_memoize datetime products_archetypes products_mimetypesregistry plone_app_folder zope2 zope_i18nmessageid zope_publisher products_genericsetup plone_i18n products_portaltransforms products_cmfdefault products_atreferencebrowserwidget zope_tal zconfig archetypes_referencebrowserwidget transaction products_validation acquisition extensionclass zope_component plone_app_layout zodb3 setuptools zope_i18n products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfeditions = buildPythonPackage rec { - name = "Products.CMFEditions-2.2.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFEditions/Products.CMFEditions-2.2.8.zip"; - md5 = "1806f2e17e2527fad9364670b343bd11"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid transaction products_cmfdifftool zope_copy zope_interface products_genericsetup zope_dottedname products_zopeversioncontrol datetime products_cmfuid zodb3 products_cmfcore setuptools zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_interface = buildPythonPackage rec { - name = "zope.interface-3.6.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.interface/zope.interface-3.6.7.zip"; - md5 = "9df962180fbbb54eb1875cff9fe436e5"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_content = buildPythonPackage rec { - name = "plone.app.content-2.0.12"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.content/plone.app.content-2.0.12.zip"; - md5 = "2f14a85fb66d73e0b699b839caaaad26"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_publisher zope_container zope_interface plone_memoize plone_i18n zope_component zope_event products_cmfcore setuptools zope_schema zope_lifecycleevent zope_i18n zope_viewlet acquisition products_cmfdefault ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plonetheme_classic = buildPythonPackage rec { - name = "plonetheme.classic-1.2.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plonetheme.classic/plonetheme.classic-1.2.5.zip"; - md5 = "9dc15871937f9cdf94cdfdb9be77a221"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_autoform = buildPythonPackage rec { - name = "plone.autoform-1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.autoform/plone.autoform-1.3.zip"; - md5 = "4cb2935ba9cda3eb3ee801ad8cda7c60"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ z3c_form zope_interface zope_dottedname zope_security setuptools plone_supermodel zope_schema plone_z3cform ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_contentrules = buildPythonPackage rec { - name = "plone.app.contentrules-2.1.9"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.contentrules/plone.app.contentrules-2.1.9.zip"; - md5 = "74d2fed9095a7c5f890b6f27de78dafc"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_traversing plone_app_form zope_component zope_lifecycleevent zope_annotation zope_i18nmessageid products_genericsetup zope_event products_cmfdefault zope_browser plone_app_kss plone_uuid plone_memoize zope2 plone_stringinterp products_statusmessages plone_contentrules zope_schema acquisition transaction zope_site zope_container plone_app_vocabularies zope_publisher kss_core zope_formlib zodb3 five_formlib setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - record = buildPythonPackage rec { - name = "Record-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/R/Record/Record-2.13.0.zip"; - md5 = "cfed6a89d4fb2c9cb995e9084c3071b7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_plonetestcase = buildPythonPackage rec { - name = "Products.PloneTestCase-0.9.15"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PloneTestCase/Products.PloneTestCase-0.9.15.zip"; - md5 = "ddd5810937919ab5233ebd64893c8bae"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfplone zope_testing zope2 products_genericsetup zope_site zope_interface products_atcontenttypes zope_component zodb3 setuptools products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_stringinterp = buildPythonPackage rec { - name = "plone.stringinterp-1.0.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.stringinterp/plone.stringinterp-1.0.7.zip"; - md5 = "81909716210c6ac3fd0ee87f45ea523d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18n products_cmfcore setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - wicked = buildPythonPackage rec { - name = "wicked-1.1.10"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/w/wicked/wicked-1.1.10.zip"; - md5 = "f65611f11d547d7dc8e623bf87d3929d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_schema zope_container zope_traversing setuptools zope_lifecycleevent ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_blob = buildPythonPackage rec { - name = "plone.app.blob-1.5.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.blob/plone.app.blob-1.5.7.zip"; - md5 = "135bc404212981c445d5bbb6a749b155"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_scale plone_app_imaging zodb3 setuptools archetypes_schemaextender zope_proxy ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfdynamicviewfti = buildPythonPackage rec { - name = "Products.CMFDynamicViewFTI-4.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFDynamicViewFTI/Products.CMFDynamicViewFTI-4.0.3.zip"; - md5 = "7d39d416b41b2d93954bc73d9d0e077f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass products_genericsetup zope_browsermenu zope_interface zope_component zope2 setuptools products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_keyring = buildPythonPackage rec { - name = "plone.keyring-2.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.keyring/plone.keyring-2.0.1.zip"; - md5 = "f3970e9bddb2cc65e461a2c62879233f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_container zope_location zodb3 setuptools zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_contentprovider = buildPythonPackage rec { - name = "zope.contentprovider-3.7.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.contentprovider/zope.contentprovider-3.7.2.tar.gz"; - md5 = "1bb2132551175c0123f17939a793f812"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_publisher zope_interface zope_location zope_tales zope_component zope_event setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_jquery = buildPythonPackage rec { - name = "plone.app.jquery-1.4.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.jquery/plone.app.jquery-1.4.4.zip"; - md5 = "a12d56f3dfd2ba6840bf21a6bd860b90"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfcore setuptools products_genericsetup ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_atreferencebrowserwidget = buildPythonPackage rec { - name = "Products.ATReferenceBrowserWidget-3.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ATReferenceBrowserWidget/Products.ATReferenceBrowserWidget-3.0.zip"; - md5 = "157bdd32155c8353450c17c649aad042"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_deprecation archetypes_referencebrowserwidget setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_browserresource = buildPythonPackage rec { - name = "zope.browserresource-3.10.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.browserresource/zope.browserresource-3.10.3.zip"; - md5 = "dbfde30e82dbfa1a74c5da0cb5a4772d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_location zope_traversing zope_contenttype zope_configuration zope_publisher setuptools zope_schema zope_i18n zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_caching = buildPythonPackage rec { - name = "plone.caching-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.caching/plone.caching-1.0.zip"; - md5 = "2c2e3b27d13b9101c92dfed222fde36c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid five_globalrequest z3c_caching zope_interface zope2 zope_component setuptools plone_transformchain zope_schema plone_registry ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_locales = buildPythonPackage rec { - name = "zope.app.locales-3.6.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.locales/zope.app.locales-3.6.2.tar.gz"; - md5 = "bd2b4c6040e768f33004b1210d3207fa"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_i18nmessageid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_placelesstranslationservice = buildPythonPackage rec { - name = "Products.PlacelessTranslationService-2.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PlacelessTranslationService/Products.PlacelessTranslationService-2.0.3.zip"; - md5 = "a94635eb712563c5a002520713f5d6dc"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass zope_publisher zope_deferredimport zope_deprecation zope_interface python_gettext datetime zope_component zodb3 setuptools zope_annotation zope_i18n zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_z3cform = buildPythonPackage rec { - name = "plone.z3cform-0.7.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.z3cform/plone.z3cform-0.7.8.zip"; - md5 = "da891365156a5d5824d4e504465886a2"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ z3c_batching z3c_form zope_i18n zope_component collective_monkeypatcher setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_lifecycleevent = buildPythonPackage rec { - name = "zope.lifecycleevent-3.6.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.lifecycleevent/zope.lifecycleevent-3.6.2.tar.gz"; - md5 = "3ba978f3ba7c0805c81c2c79ea3edb33"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_event setuptools zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_form = buildPythonPackage rec { - name = "zope.app.form-4.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.form/zope.app.form-4.0.2.tar.gz"; - md5 = "3d2b164d9d37a71490a024aaeb412e91"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_browserpage zope_schema transaction zope_datetime zope_browsermenu zope_interface zope_exceptions zope_security zope_configuration zope_publisher zope_component zope_formlib zope_browser setuptools zope_proxy zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_tinymce = buildPythonPackage rec { - name = "Products.TinyMCE-1.2.15"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.TinyMCE/Products.TinyMCE-1.2.15.zip"; - md5 = "108b919bfcff711d2116e41eccbede58"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_app_component plone_app_imaging zope_app_content setuptools elementtree plone_outputfilters ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - collective_z3cform_datetimewidget = buildPythonPackage rec { - name = "collective.z3cform.datetimewidget-1.2.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/c/collective.z3cform.datetimewidget/collective.z3cform.datetimewidget-1.2.3.zip"; - md5 = "439117021c93f26c677510504ee245d3"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ z3c_form zope_deprecation zope_i18n setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_form = buildPythonPackage rec { - name = "z3c.form-2.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.form/z3c.form-2.5.1.tar.gz"; - md5 = "f029f83dd226f695f55049ed1ecee95e"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_publisher zope_pagetemplate zope_interface zope_location zope_security zope_configuration zope_component zope_event setuptools zope_schema zope_lifecycleevent zope_browser zope_i18n zope_traversing zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_dcworkflow = buildPythonPackage rec { - name = "Products.DCWorkflow-2.2.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.DCWorkflow/Products.DCWorkflow-2.2.4.tar.gz"; - md5 = "c90a16c4f3611015592ba8173a5f1863"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ zope2 products_cmfcore setuptools products_genericsetup eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - mechanize = buildPythonPackage rec { - name = "mechanize-0.2.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/m/mechanize/mechanize-0.2.5.zip"; - md5 = "a497ad4e875f7506ffcf8ad3ada4c2fc"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_iterate = buildPythonPackage rec { - name = "plone.app.iterate-2.1.9"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.iterate/plone.app.iterate-2.1.9.zip"; - md5 = "db598cfc0986737145ddc7e6b70a1794"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_viewlet zope_i18nmessageid zodb3 products_archetypes zope_interface plone_memoize products_cmfeditions datetime zope_component products_dcworkflow products_statusmessages zope_event setuptools products_cmfplacefulworkflow zope_schema zope_lifecycleevent zope_annotation zope2 plone_locking products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - accesscontrol = buildPythonPackage rec { - name = "AccessControl-2.13.12"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/A/AccessControl/AccessControl-2.13.12.zip"; - md5 = "b9205bceb8386deceab51f758bc4784a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_security zope_testing extensionclass zope_publisher restrictedpython zope_interface zope_deferredimport zope_schema zope_configuration datetime record transaction acquisition zodb3 zope_component zexceptions persistence ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_testing = buildPythonPackage rec { - name = "zope.testing-3.9.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.testing/zope.testing-3.9.7.tar.gz"; - md5 = "8999f3d143d416dc3c8b2a5bd6f33e28"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_exceptions setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_externaleditor = buildPythonPackage rec { - name = "Products.ExternalEditor-1.1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ExternalEditor/Products.ExternalEditor-1.1.0.zip"; - md5 = "475fea6e0b958c0c51cfdbfef2f4e623"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_publication = buildPythonPackage rec { - name = "zope.app.publication-3.12.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.publication/zope.app.publication-3.12.0.zip"; - md5 = "d8c521287f52fb9f40fa9b8c2acb4675"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_authentication zope_publisher zope_interface zope_location zope_traversing zope_component zope_error zodb3 setuptools zope_browser ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_filerepresentation = buildPythonPackage rec { - name = "zope.filerepresentation-3.6.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.filerepresentation/zope.filerepresentation-3.6.1.tar.gz"; - md5 = "4a7a434094f4bfa99a7f22e75966c359"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - five_globalrequest = buildPythonPackage rec { - name = "five.globalrequest-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/five.globalrequest/five.globalrequest-1.0.tar.gz"; - md5 = "87f8996bd21d4aa156aa26e7d21b8744"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_globalrequest zope2 setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_exceptions = buildPythonPackage rec { - name = "zope.exceptions-3.6.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.exceptions/zope.exceptions-3.6.2.tar.gz"; - md5 = "d7234d99d728abe3d9275346e8d24fd9"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_layout = buildPythonPackage rec { - name = "plone.app.layout-2.2.9"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.layout/plone.app.layout-2.2.9.zip"; - md5 = "9ad17aaae1e37de2a427cbebc0565166"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti zope_deprecation zope_interface plone_memoize zope_dottedname datetime zope_component zope_annotation zope_publisher plone_i18n products_cmfdefault plone_app_controlpanel plone_app_viewletmanager plone_portlets plone_app_portlets zope_schema zope_viewlet acquisition zope2 setuptools zope_i18n plone_locking products_cmfcore products_cmfeditions ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_contenttype = buildPythonPackage rec { - name = "zope.contenttype-3.5.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.contenttype/zope.contenttype-3.5.5.zip"; - md5 = "c6ac80e6887de4108a383f349fbdf332"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - five_customerize = buildPythonPackage rec { - name = "five.customerize-1.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/five.customerize/five.customerize-1.0.3.zip"; - md5 = "32f597c2fa961f7dcc84b23e655d928e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing transaction zope_publisher zope_site zope_pagetemplate zope_interface zope_traversing zope_dottedname plone_portlets zope_component zope_componentvocabulary setuptools zope_app_pagetemplate zope_schema zope_lifecycleevent zope2 zope_viewlet acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_subrequest = buildPythonPackage rec { - name = "plone.subrequest-1.6.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.subrequest/plone.subrequest-1.6.7.zip"; - md5 = "cc12f68a22565415b10dbeef0020baa4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_globalrequest five_globalrequest setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_site = buildPythonPackage rec { - name = "zope.site-3.9.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.site/zope.site-3.9.2.tar.gz"; - md5 = "36a0b8dfbd713ed452ce6973ab0a3ddb"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_location zope_interface zope_security zope_container zope_event setuptools zope_lifecycleevent zope_annotation zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_uuid = buildPythonPackage rec { - name = "plone.app.uuid-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.uuid/plone.app.uuid-1.0.zip"; - md5 = "9ca8dcfb09a8a0d6bbee0f28073c3d3f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_indexer zope_interface zope_publisher plone_uuid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfactionicons = buildPythonPackage rec { - name = "Products.CMFActionIcons-2.1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFActionIcons/Products.CMFActionIcons-2.1.3.tar.gz"; - md5 = "ab1dc62404ed11aea84dc0d782b2235e"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_cmfcore setuptools products_genericsetup eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - persistence = buildPythonPackage rec { - name = "Persistence-2.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Persistence/Persistence-2.13.2.zip"; - md5 = "92693648ccdc59c8fc71f7f06b1d228c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass zodb3 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_zopeversioncontrol = buildPythonPackage rec { - name = "Products.ZopeVersionControl-1.1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ZopeVersionControl/Products.ZopeVersionControl-1.1.3.zip"; - md5 = "238239102f3ac798ee4f4c53343a561f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ transaction zope_interface datetime zodb3 setuptools zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_location = buildPythonPackage rec { - name = "zope.location-3.9.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.location/zope.location-3.9.1.tar.gz"; - md5 = "1684a8f986099d15296f670c58e713d8"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_schema zope_component setuptools zope_proxy ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_browsermenu = buildPythonPackage rec { - name = "zope.browsermenu-3.9.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.browsermenu/zope.browsermenu-3.9.1.zip"; - md5 = "a47c7b1e786661c912a1150bf8d1f83f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_publisher zope_interface zope_traversing zope_component zope_security zope_configuration zope_pagetemplate setuptools zope_schema zope_browser ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_workflow = buildPythonPackage rec { - name = "plone.app.workflow-2.0.10"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.workflow/plone.app.workflow-2.0.10.zip"; - md5 = "350ea680ccf7eb9b1598927cafad4f38"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid transaction products_genericsetup zope_site zope_interface plone_memoize zope_testing datetime kss_core zope_component products_cmfcore products_statusmessages zope2 setuptools products_dcworkflow zope_schema zope_i18n acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_locking = buildPythonPackage rec { - name = "plone.locking-2.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.locking/plone.locking-2.0.4.zip"; - md5 = "a7f8b8db78f57272d351d7fe0d067eb2"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_interface datetime zope_component zodb3 setuptools zope_schema zope_annotation zope_viewlet products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_dottedname = buildPythonPackage rec { - name = "zope.dottedname-3.4.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.dottedname/zope.dottedname-3.4.6.tar.gz"; - md5 = "62d639f75b31d2d864fe5982cb23959c"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_cachedescriptors = buildPythonPackage rec { - name = "zope.cachedescriptors-3.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.cachedescriptors/zope.cachedescriptors-3.5.1.zip"; - md5 = "263459a95238fd61d17e815d97ca49ce"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_collection = buildPythonPackage rec { - name = "plone.app.collection-1.0.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.collection/plone.app.collection-1.0.8.zip"; - md5 = "8bbd299daa04b35ecfad3c13afa7aba0"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_portlet_collection zope_i18nmessageid transaction plone_app_contentlisting zope_component plone_app_vocabularies plone_app_form products_validation zope_configuration plone_portlets setuptools products_archetypes zope2 plone_app_portlets zope_interface zope_schema products_cmfquickinstallertool archetypes_querywidget products_cmfcore zope_formlib ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zc_lockfile = buildPythonPackage rec { - name = "zc.lockfile-1.0.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zc.lockfile/zc.lockfile-1.0.0.tar.gz"; - md5 = "6cf83766ef9935c33e240b0904c7a45e"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - lxml = buildPythonPackage rec { - name = "lxml-2.3.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/l/lxml/lxml-2.3.4.tar.gz"; - md5 = "61d4ad80726b984b35c9a81aa2510b4d"; - }; - buildInputs = [ pkgs.libxml2 pkgs.libxslt ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_contentrules = buildPythonPackage rec { - name = "plone.contentrules-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.contentrules/plone.contentrules-2.0.2.zip"; - md5 = "a32370656c4fd58652fcd8a234db69c5"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_container zope_interface zope_testing zope_configuration zope_component zope_componentvocabulary setuptools zodb3 zope_schema zope_lifecycleevent zope_annotation ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_sendmail = buildPythonPackage rec { - name = "zope.sendmail-3.7.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.sendmail/zope.sendmail-3.7.5.tar.gz"; - md5 = "8a513ecf2b41cad849f6607bf16d6818"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid transaction zope_interface zope_configuration setuptools zope_schema zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_formlib = buildPythonPackage rec { - name = "zope.formlib-4.0.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.formlib/zope.formlib-4.0.6.zip"; - md5 = "eed9c94382d11a4dececd0a48ac1d3f2"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_publisher zope_schema zope_datetime zope_interface zope_traversing zope_security zope_component pytz zope_event zope_browser setuptools zope_lifecycleevent zope_i18n zope_browserpage ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_caching = buildPythonPackage rec { - name = "plone.app.caching-1.1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.caching/plone.app.caching-1.1.3.zip"; - md5 = "1975506ecf8d42944946dbb2b8f8dc01"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti z3c_form zope_interface plone_memoize zope_component plone_caching zope_publisher products_genericsetup plone_app_registry z3c_zcmlhook setuptools plone_app_z3cform products_statusmessages python_dateutil plone_cachepurging acquisition zope2 zope_pagetemplate zope_browserresource plone_protect plone_registry products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfplone = buildPythonPackage rec { - name = "Products.CMFPlone-4.2.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFPlone/Products.CMFPlone-4.2.5.zip"; - md5 = "dab2fb239699598e6b48b060b07a8c7e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti plone_app_blob products_dcworkflow products_extendedpathindex zope_dottedname datetime zope_traversing zope_app_container products_tinymce zope_publisher plonetheme_classic plone_fieldsets products_cmfdefault five_localsitemanager plone_app_contentlisting products_externaleditor products_pluginregistry products_cmfeditions products_resourceregistries zope_tal plone_app_jquerytools products_genericsetup acquisition plone_app_vocabularies zope_location zope_deferredimport products_plonelanguagetool borg_localrole kss_core zope_i18n plone_browserlayer plone_theme plone_memoize plone_app_contentmenu plone_app_i18n zope_component products_mimetypesregistry plone_app_folder plone_registry zope_i18nmessageid z3c_autoinclude plone_app_upgrade products_cmfdifftool five_customerize plone_app_search products_portaltransforms plone_app_controlpanel plone_app_locales plone_app_linkintegrity zope2 plone_contentrules plone_app_portlets products_plonepas zope_pagetemplate zodb3 plone_locking products_cmfformcontroller zope_deprecation plone_app_form plone_app_layout products_cmfquickinstallertool archetypes_querywidget plone_app_redirector plone_i18n plone_app_registry products_placelesstranslationservice plone_app_users zope_interface zope_event plone_app_viewletmanager zope_structuredtext zope_app_publisher plone_app_customerize zope_app_locales plone_portlets products_statusmessages products_cmfcalendar extensionclass products_pluggableauthservice plone_indexer products_cmfuid zope_container plone_app_workflow setuptools plone_portlet_collection plone_app_contentrules products_cmfactionicons products_archetypes plone_intelligenttext plone_app_collection products_passwordresettool plone_app_content plonetheme_sunburst archetypes_kss plone_app_kss plone_protect zope_app_component zope_tales plone_app_uuid archetypes_referencebrowserwidget products_atcontenttypes plone_app_jquery transaction zope_site plone_app_discussion plone_portlet_static zope_copypastemove plone_session products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - transaction = buildPythonPackage rec { - name = "transaction-1.1.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/t/transaction/transaction-1.1.1.tar.gz"; - md5 = "30b062baa34fe1521ad979fb088c8c55"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_controlpanel = buildPythonPackage rec { - name = "plone.app.controlpanel-2.2.11"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.controlpanel/plone.app.controlpanel-2.2.11.zip"; - md5 = "401c8880865f398c281953f5837108b9"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope_interface plone_memoize zope_component plone_app_workflow zope_annotation zope_ramcache zope_publisher products_portaltransforms plone_fieldsets zope_event products_cmfdefault zope_cachedescriptors plone_app_form setuptools products_statusmessages zope_schema zope2 acquisition products_plonepas zope_site plone_app_vocabularies zope_formlib zodb3 plone_protect zope_i18n plone_locking products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_redirector = buildPythonPackage rec { - name = "plone.app.redirector-1.1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.redirector/plone.app.redirector-1.1.3.zip"; - md5 = "7d441340a83b8ed72a03bc16148a5f21"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_memoize setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_component = buildPythonPackage rec { - name = "zope.component-3.9.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.component/zope.component-3.9.5.tar.gz"; - md5 = "22780b445b1b479701c05978055d1c82"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_event setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_broken = buildPythonPackage rec { - name = "zope.broken-3.6.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.broken/zope.broken-3.6.0.zip"; - md5 = "eff24d7918099a3e899ee63a9c31bee6"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zc_recipe_egg = buildPythonPackage rec { - name = "zc.recipe.egg-1.2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zc.recipe.egg/zc.recipe.egg-1.2.2.tar.gz"; - md5 = "fe5ad0f1c0fc3d4348286534e1b9cec5"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zc_buildout setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_openid = buildPythonPackage rec { - name = "plone.app.openid-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.openid/plone.app.openid-2.0.2.tar.gz"; - md5 = "ae0748f91cab0612a498926d405d8edd"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ products_plonepas zope_i18nmessageid zope2 setuptools plone_openid zope_interface plone_portlets zope_component plone_app_portlets products_cmfcore products_pluggableauthservice ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_caching = buildPythonPackage rec { - name = "z3c.caching-2.0a1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.caching/z3c.caching-2.0a1.tar.gz"; - md5 = "17f250b5084c2324a7d15c6810ee628e"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_component zope_event setuptools zope_lifecycleevent zope_browser ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - python_openid = buildPythonPackage rec { - name = "python-openid-2.2.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/python-openid/python-openid-2.2.5.zip"; - md5 = "f89d9d4f4dccfd33b5ce34eb4725f751"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - tempstorage = buildPythonPackage rec { - name = "tempstorage-2.12.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/t/tempstorage/tempstorage-2.12.2.zip"; - md5 = "7a2b76b39839e229249b1bb175604480"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zodb3 setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_zctextindex = buildPythonPackage rec { - name = "Products.ZCTextIndex-2.13.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ZCTextIndex/Products.ZCTextIndex-2.13.4.zip"; - md5 = "8bbfa5fcd3609246990a9314d6f826b4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol transaction zope_interface zexceptions zodb3 persistence setuptools acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - extensionclass = buildPythonPackage rec { - name = "ExtensionClass-2.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/E/ExtensionClass/ExtensionClass-2.13.2.zip"; - md5 = "0236e6d7da9e8b87b9ba45f1b8f930b8"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - -}; in plone43Packages diff --git a/pkgs/development/web/plone/4.3.nix b/pkgs/development/web/plone/4.3.nix deleted file mode 100644 index 0eac538951d9b..0000000000000 --- a/pkgs/development/web/plone/4.3.nix +++ /dev/null @@ -1,5532 +0,0 @@ -# DO NOT EDIT THIS FILE! -# -# Nix expressions autogenerated with: -# bin/pypi2nix -n plone43Packages -d Plone -d mailinglogger -d zc.recipe.egg -d plone.recipe.zope2instance -d plone.recipe.zeoserver -d plone.recipe.varnish -d collective.recipe.template -d collective.recipe.filestorage -d Pillow -i setuptools -i zc_buildout -i pillow -e plone/4.3.1.json -p plone/4.3.1.txt -o plone/4.3.1.nix - -{ pkgs, pythonPackages }: - -let plone43Packages = pythonPackages.python.modules // rec { - inherit (pythonPackages) buildPythonPackage setuptools zc_buildout pillow; - inherit (pkgs) fetchurl stdenv; - - plone_app_portlets = buildPythonPackage rec { - name = "plone.app.portlets-2.4.4"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.portlets/plone.app.portlets-2.4.4.zip"; - md5 = "c1144f7686cacf3d64fcd202ab2e5e2d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti zope_interface zope_traversing plone_app_form datetime zope_container zope_lifecycleevent zope_annotation five_customerize zope_i18nmessageid zope_publisher products_genericsetup plone_i18n feedparser zope_event zope_browser zope_contentprovider plone_memoize zope2 zope_schema acquisition transaction products_pluggableauthservice zope_site zope_component plone_app_vocabularies plone_portlets plone_app_i18n zope_configuration zope_formlib zodb3 five_formlib setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope2 = buildPythonPackage rec { - name = "Zope2-2.13.20"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/Z/Zope2/Zope2-2.13.20.zip"; - md5 = "557b08fec37620c37e32f2dc01020f29"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope_interface zope_traversing multimapping zope_size zope_contenttype zope_browserpage datetime zope_component zope_sendmail zope_lifecycleevent products_zctextindex products_standardcachemanagers persistence products_mimetools zope_i18nmessageid zope_publisher missing zope_viewlet zope_sequencesort zope_testbrowser docutils zope_event products_pythonscripts zope_browser zope_structuredtext zope_contentprovider zope_browsermenu zope_tal zope_exceptions products_mailhost products_btreefolder2 zopeundo zconfig record accesscontrol pytz products_ofsp zope_schema zexceptions zope_processlifetime acquisition extensionclass zope_proxy zope_site zope_container zope_pagetemplate zdaemon zope_browserresource zope_deferredimport initgroups zope_security zope_configuration zope_i18n products_zcatalog restrictedpython zodb3 documenttemplate setuptools zope_ptresource zlog tempstorage transaction zope_tales zope_location products_externalmethod ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_btreefolder2 = buildPythonPackage rec { - name = "Products.BTreeFolder2-2.13.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.BTreeFolder2/Products.BTreeFolder2-2.13.3.tar.gz"; - md5 = "f57c85673036af7ccd34c3fa251f6bb2"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ accesscontrol zope_container zodb3 zope_event persistence setuptools zope_lifecycleevent acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_pythonscripts = buildPythonPackage rec { - name = "Products.PythonScripts-2.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PythonScripts/Products.PythonScripts-2.13.2.zip"; - md5 = "04c86f2c45a29a162297a80dac61d14f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol datetime restrictedpython documenttemplate setuptools zexceptions acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zopeundo = buildPythonPackage rec { - name = "ZopeUndo-2.12.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/Z/ZopeUndo/ZopeUndo-2.12.0.zip"; - md5 = "2b8da09d1b98d5558f62e12f6e52c401"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - datetime = buildPythonPackage rec { - name = "DateTime-3.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/D/DateTime/DateTime-3.0.3.zip"; - md5 = "5ebf0a8e3775b744c5de2e6685b37ae9"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface pytz ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_session = buildPythonPackage rec { - name = "plone.session-3.5.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.session/plone.session-3.5.3.zip"; - md5 = "f95872454735abc8f27c3dcbc9434c11"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_pluggableauthservice plone_keyring zope_interface setuptools zope_component plone_protect ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_container = buildPythonPackage rec { - name = "zope.container-3.11.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.container/zope.container-3.11.2.tar.gz"; - md5 = "fc66d85a17b8ffb701091c9328983dcc"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_filerepresentation zope_i18nmessageid zope_publisher zope_broken zope_interface zope_size zope_dottedname zope_security zope_location zope_lifecycleevent zope_component zodb3 zope_event setuptools zope_schema zope_traversing ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_folder = buildPythonPackage rec { - name = "plone.folder-1.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.folder/plone.folder-1.0.4.zip"; - md5 = "1674ff18b7a9452d0c2063cf11c679b7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_component zope_interface plone_memoize zope_container setuptools zope_annotation ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_plonepas = buildPythonPackage rec { - name = "Products.PlonePAS-4.1.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PlonePAS/Products.PlonePAS-4.1.1.zip"; - md5 = "32db1808c3ad42e82542b65eb95c3c71"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_genericsetup plone_memoize plone_i18n plone_session zope2 setuptools products_cmfcore products_pluggableauthservice ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_locales = buildPythonPackage rec { - name = "plone.app.locales-4.3.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.locales/plone.app.locales-4.3.1.zip"; - md5 = "c88b2da05361a24a564bdef30fb371aa"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_sequencesort = buildPythonPackage rec { - name = "zope.sequencesort-3.4.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.sequencesort/zope.sequencesort-3.4.0.tar.gz"; - md5 = "cfc35fc426a47f5c0ee43c416224b864"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_genericsetup = buildPythonPackage rec { - name = "Products.GenericSetup-1.7.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.GenericSetup/Products.GenericSetup-1.7.3.tar.gz"; - md5 = "c48967c81c880ed33ee16a14caab3b11"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ zope_formlib five_localsitemanager zope2 setuptools eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_theme = buildPythonPackage rec { - name = "plone.theme-2.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.theme/plone.theme-2.1.zip"; - md5 = "c592d0d095e9fc76cc81597cdf6d0c37"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 zope_publisher zope_interface zope_traversing zope_component products_cmfdefault setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_tal = buildPythonPackage rec { - name = "zope.tal-3.5.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.tal/zope.tal-3.5.2.zip"; - md5 = "13869f292ba36b294736b7330b1396fd"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_i18nmessageid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_cachepurging = buildPythonPackage rec { - name = "plone.cachepurging-1.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.cachepurging/plone.cachepurging-1.0.4.zip"; - md5 = "886814ac4deef0f1ed99a2eb60864264"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 five_globalrequest zope_interface zope_component zope_event setuptools zope_lifecycleevent zope_annotation plone_registry ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_protect = buildPythonPackage rec { - name = "plone.protect-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.protect/plone.protect-2.0.2.zip"; - md5 = "74925ffb08782e72f9b1e850fa78fffa"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_component plone_keyring zope2 setuptools zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_portaltransforms = buildPythonPackage rec { - name = "Products.PortalTransforms-2.1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PortalTransforms/Products.PortalTransforms-2.1.2.zip"; - md5 = "9f429f3c3b9e0019d0f6c9b7a8a9376e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 zope_interface zope_structuredtext products_mimetypesregistry zodb3 products_cmfdefault plone_intelligenttext setuptools markdown products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_memoize = buildPythonPackage rec { - name = "plone.memoize-1.1.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.memoize/plone.memoize-1.1.1.zip"; - md5 = "d07cd14b976160e1f26a859e3370147e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_component zope_annotation zope_ramcache setuptools zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - docutils = buildPythonPackage rec { - name = "docutils-0.9.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/d/docutils/docutils-0.9.1.tar.gz"; - md5 = "b0d5cd5298fedf9c62f5fd364a274d56"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - five_formlib = buildPythonPackage rec { - name = "five.formlib-1.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/five.formlib/five.formlib-1.0.4.zip"; - md5 = "09fcecbb7e0ed4a31a4f19787c1a78b4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid transaction zope_app_form zope_formlib zope_interface zope_location zope_publisher zope_component extensionclass zope_event setuptools zope_schema zope_lifecycleevent zope_browser zope2 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zexceptions = buildPythonPackage rec { - name = "zExceptions-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zExceptions/zExceptions-2.13.0.zip"; - md5 = "4c679696c959040d8e656ef85ae40136"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_publisher zope_security setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfuid = buildPythonPackage rec { - name = "Products.CMFUid-2.2.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFUid/Products.CMFUid-2.2.1.tar.gz"; - md5 = "e20727959351dffbf0bac80613eee110"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ zope2 products_cmfcore setuptools products_genericsetup eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - restrictedpython = buildPythonPackage rec { - name = "RestrictedPython-3.6.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/R/RestrictedPython/RestrictedPython-3.6.0.zip"; - md5 = "aa75a7dcc7fbc966357837cc66cacec6"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_theming = buildPythonPackage rec { - name = "plone.app.theming-1.1.1"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.theming/plone.app.theming-1.1.1.zip"; - md5 = "a694b7a050b6e7c25d720d1e99bb73fa"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfplone plone_subrequest repoze_xmliter plone_app_registry plone_transformchain zope_traversing lxml docutils roman plone_resource setuptools five_globalrequest diazo plone_resourceeditor ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - feedparser = buildPythonPackage rec { - name = "feedparser-5.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/feedparser/feedparser-5.0.1.zip"; - md5 = "cefffeba66b658d3cc7c1d66b92c6a1a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_browser = buildPythonPackage rec { - name = "zope.browser-1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.browser/zope.browser-1.3.zip"; - md5 = "4ff0ddbf64c45bfcc3189e35f4214ded"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfdefault = buildPythonPackage rec { - name = "Products.CMFDefault-2.2.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFDefault/Products.CMFDefault-2.2.3.tar.gz"; - md5 = "fe7d2d3906ee0e3b484e4a02401576ab"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_genericsetup products_cmfcore five_formlib setuptools zope2 eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - python_dateutil = buildPythonPackage rec { - name = "python-dateutil-1.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/python-dateutil/python-dateutil-1.5.tar.gz"; - md5 = "0dcb1de5e5cad69490a3b6ab63f0cfa5"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_error = buildPythonPackage rec { - name = "zope.error-3.7.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.error/zope.error-3.7.4.tar.gz"; - md5 = "281445a906458ff5f18f56923699a127"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_location zope_exceptions setuptools zodb3 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_mimetools = buildPythonPackage rec { - name = "Products.MIMETools-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.MIMETools/Products.MIMETools-2.13.0.zip"; - md5 = "ad5372fc1190599a19493db0864448ec"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ documenttemplate setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_deprecation = buildPythonPackage rec { - name = "zope.deprecation-3.4.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.deprecation/zope.deprecation-3.4.1.tar.gz"; - md5 = "8a47b0f8e1fa4e833007e5b8351bb1d4"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfplacefulworkflow = buildPythonPackage rec { - name = "Products.CMFPlacefulWorkflow-1.5.9"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFPlacefulWorkflow/Products.CMFPlacefulWorkflow-1.5.9.zip"; - md5 = "9041e1f52eab5b348c0dfa85be438722"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfplone zope_i18nmessageid products_plonetestcase products_genericsetup zope_interface zope_testing zope_component setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - unidecode = buildPythonPackage rec { - name = "Unidecode-0.04.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/U/Unidecode/Unidecode-0.04.1.tar.gz"; - md5 = "c4c9ed8d40cff25c390ff5d5112b9308"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfcore = buildPythonPackage rec { - name = "Products.CMFCore-2.2.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFCore/Products.CMFCore-2.2.7.tar.gz"; - md5 = "9320a4023b8575097feacfd4a400e930"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_genericsetup zope_app_publication products_zsqlmethods zope2 setuptools five_localsitemanager eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - five_localsitemanager = buildPythonPackage rec { - name = "five.localsitemanager-2.0.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/five.localsitemanager/five.localsitemanager-2.0.5.zip"; - md5 = "5e3a658e6068832bd802018ebc83f2d4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope_site zope_interface zope_location zope_component zodb3 zope_event setuptools zope_lifecycleevent zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - collective_recipe_template = buildPythonPackage rec { - name = "collective.recipe.template-1.9"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/c/collective.recipe.template/collective.recipe.template-1.9.zip"; - md5 = "f8b8eab3cf183ea92c2e50a54da228e8"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zc_buildout setuptools pythonPackages.genshi ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_configuration = buildPythonPackage rec { - name = "zope.configuration-3.7.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.configuration/zope.configuration-3.7.4.zip"; - md5 = "5b0271908ef26c05059eda76928896ea"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_schema zope_interface zope_i18nmessageid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfcalendar = buildPythonPackage rec { - name = "Products.CMFCalendar-2.2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFCalendar/Products.CMFCalendar-2.2.2.tar.gz"; - md5 = "49458e68dc3b6826ea9a3576ac014419"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_cmfdefault zope2 products_cmfcore setuptools products_genericsetup eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_extendedpathindex = buildPythonPackage rec { - name = "Products.ExtendedPathIndex-3.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ExtendedPathIndex/Products.ExtendedPathIndex-3.1.zip"; - md5 = "00c048a4b103200bdcbda61fa22c66df"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol transaction zope2 setuptools zodb3 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - archetypes_schemaextender = buildPythonPackage rec { - name = "archetypes.schemaextender-2.1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/a/archetypes.schemaextender/archetypes.schemaextender-2.1.2.zip"; - md5 = "865aa5b4b6b26e3bb650d89ddfe77c87"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_uuid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zconfig = buildPythonPackage rec { - name = "ZConfig-2.9.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/Z/ZConfig/ZConfig-2.9.1.tar.gz"; - md5 = "4738de641d90b992de5b89ff1bc2fe49"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_contentmenu = buildPythonPackage rec { - name = "plone.app.contentmenu-2.0.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.contentmenu/plone.app.contentmenu-2.0.8.zip"; - md5 = "8ba463f1a164c454c70d26507e5bd22a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_publisher products_cmfdynamicviewfti zope_browsermenu zope_interface plone_memoize plone_app_content zope_component acquisition setuptools zope_i18n plone_locking products_cmfcore zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_pluginregistry = buildPythonPackage rec { - name = "Products.PluginRegistry-1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PluginRegistry/Products.PluginRegistry-1.3.tar.gz"; - md5 = "5b166193ca1eb84dfb402051f779ebab"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope2 products_genericsetup setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_alterego = buildPythonPackage rec { - name = "plone.alterego-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.alterego/plone.alterego-1.0.zip"; - md5 = "b7b6dbcbba00505d98d5aba83e016408"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_outputfilters = buildPythonPackage rec { - name = "plone.outputfilters-1.10"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.outputfilters/plone.outputfilters-1.10.zip"; - md5 = "2c8ba3b7fd2bf18406eb49d01b478139"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_portaltransforms products_mimetypesregistry products_cmfcore setuptools products_genericsetup ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_publisher = buildPythonPackage rec { - name = "zope.publisher-3.12.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.publisher/zope.publisher-3.12.6.tar.gz"; - md5 = "495131970cc7cb14de8e517fb3857ade"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_contenttype zope_proxy zope_interface zope_location zope_exceptions zope_security zope_configuration zope_component zope_event setuptools zope_browser zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_security = buildPythonPackage rec { - name = "zope.security-3.7.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.security/zope.security-3.7.4.tar.gz"; - md5 = "072ab8d11adc083eace11262da08630c"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_schema zope_interface zope_location zope_configuration zope_component setuptools zope_proxy ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zdaemon = buildPythonPackage rec { - name = "zdaemon-2.0.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zdaemon/zdaemon-2.0.7.tar.gz"; - md5 = "291a875f82e812110557eb6704af8afe"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zconfig ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_annotation = buildPythonPackage rec { - name = "zope.annotation-3.5.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.annotation/zope.annotation-3.5.0.tar.gz"; - md5 = "4238153279d3f30ab5613438c8e76380"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_proxy zope_interface zope_location zope_component zodb3 setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_mkzeoinstance = buildPythonPackage rec { - name = "zope.mkzeoinstance-3.9.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.mkzeoinstance/zope.mkzeoinstance-3.9.5.tar.gz"; - md5 = "2c2dcf7cc7de58f7d009ca3294f54377"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zodb3 setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - repoze_xmliter = buildPythonPackage rec { - name = "repoze.xmliter-0.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/r/repoze.xmliter/repoze.xmliter-0.5.zip"; - md5 = "99da76bcbad6fbaced4a273bde29b10e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ lxml setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_form = buildPythonPackage rec { - name = "plone.app.form-2.2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.form/plone.app.form-2.2.2.zip"; - md5 = "6101e6a5bd4de6cc8cdef09ced2743eb"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_schema zope_site plone_app_vocabularies zope2 datetime zope_component zope_event five_formlib setuptools zope_interface zope_lifecycleevent zope_formlib zope_browser zope_i18n plone_locking products_cmfcore acquisition products_cmfdefault ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_structuredtext = buildPythonPackage rec { - name = "zope.structuredtext-3.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.structuredtext/zope.structuredtext-3.5.1.tar.gz"; - md5 = "eabbfb983485d0879322bc878d2478a0"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_recipe_varnish = buildPythonPackage rec { - name = "plone.recipe.varnish-1.3dev"; - src = fetchurl { - url = "https://github.com/collective/plone.recipe.varnish/archive/38ef4a86ce2e1c407e35ab36487bc1311c4eb1e3.zip"; - md5 = "9aa448793ca115790d38df6f676bd7d8"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zc_buildout setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zodb3 = buildPythonPackage rec { - name = "ZODB3-3.10.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/Z/ZODB3/ZODB3-3.10.5.tar.gz"; - md5 = "6f180c6897a1820948fee2a6290503cd"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface transaction zconfig zope_event zdaemon zc_lockfile ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_batching = buildPythonPackage rec { - name = "plone.batching-1.0"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.batching/plone.batching-1.0.zip"; - md5 = "cabd58ccfec67cd384602343ce40dc7b"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - documenttemplate = buildPythonPackage rec { - name = "DocumentTemplate-2.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/D/DocumentTemplate/DocumentTemplate-2.13.2.zip"; - md5 = "07bb086c77c1dfe94125ad2efbba94b7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol extensionclass zope_sequencesort zexceptions restrictedpython zope_structuredtext acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_search = buildPythonPackage rec { - name = "plone.app.search-1.1.4"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.search/plone.app.search-1.1.4.zip"; - md5 = "fb24320380ed2ba11e6f20cc1fe3b6df"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_app_contentlisting setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - diazo = buildPythonPackage rec { - name = "diazo-1.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/d/diazo/diazo-1.0.3.zip"; - md5 = "d3c2b017af521db4c86fb360c86e0bc8"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ lxml experimental_cssselect setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_globalrequest = buildPythonPackage rec { - name = "zope.globalrequest-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.globalrequest/zope.globalrequest-1.0.zip"; - md5 = "ae6ff02db5ba89c1fb96ed7a73ca1cfa"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_customerize = buildPythonPackage rec { - name = "plone.app.customerize-1.2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.customerize/plone.app.customerize-1.2.2.zip"; - md5 = "6a3802c4e8fbd955597adc6a8298febf"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_viewlet zope2 zope_publisher zope_interface plone_browserlayer plone_portlets zope_component setuptools five_customerize products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfdifftool = buildPythonPackage rec { - name = "Products.CMFDiffTool-2.1"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.CMFDiffTool/Products.CMFDiffTool-2.1.zip"; - md5 = "7513d954294e9f318182f9d61660abdb"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_genericsetup zope_interface setuptools products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_testbrowser = buildPythonPackage rec { - name = "zope.testbrowser-3.11.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.testbrowser/zope.testbrowser-3.11.1.tar.gz"; - md5 = "64abbee892121e7f1a91aed12cfc155a"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_interface mechanize pytz setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_contentmigration = buildPythonPackage rec { - name = "Products.contentmigration-2.1.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.contentmigration/Products.contentmigration-2.1.4.zip"; - md5 = "711f9d4ea3cc2130acaa74efb0f9da5e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - collective_recipe_filestorage = buildPythonPackage rec { - name = "collective.recipe.filestorage-0.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/c/collective.recipe.filestorage/collective.recipe.filestorage-0.6.zip"; - md5 = "c0d85a82a858a860dc665dd38303fedd"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zc_buildout setuptools plone_recipe_zope2instance ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_intelligenttext = buildPythonPackage rec { - name = "plone.intelligenttext-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.intelligenttext/plone.intelligenttext-2.0.2.zip"; - md5 = "51688fa0815b49e00334e3ef948328ba"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plonetheme_classic = buildPythonPackage rec { - name = "plonetheme.classic-1.3.2"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plonetheme.classic/plonetheme.classic-1.3.2.zip"; - md5 = "c77d4c34afaf7c02df44d4df72328155"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_authentication = buildPythonPackage rec { - name = "zope.authentication-3.7.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.authentication/zope.authentication-3.7.1.zip"; - md5 = "7d6bb340610518f2fc71213cfeccda68"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_interface zope_security zope_component setuptools zope_schema zope_browser ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_i18n = buildPythonPackage rec { - name = "zope.i18n-3.7.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.i18n/zope.i18n-3.7.4.tar.gz"; - md5 = "a6fe9d9ad53dd7e94e87cd58fb67d3b7"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_component zope_i18nmessageid pytz setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_componentvocabulary = buildPythonPackage rec { - name = "zope.componentvocabulary-1.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.componentvocabulary/zope.componentvocabulary-1.0.1.tar.gz"; - md5 = "1c8fa82ca1ab1f4b0bd2455a31fde22b"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_interface zope_security zope_component setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_ofsp = buildPythonPackage rec { - name = "Products.OFSP-2.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.OFSP/Products.OFSP-2.13.2.zip"; - md5 = "c76d40928753c2ee56db873304e65bd5"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol persistence setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_datetime = buildPythonPackage rec { - name = "zope.datetime-3.4.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.datetime/zope.datetime-3.4.1.tar.gz"; - md5 = "4dde22d34f41a0a4f0c5a345e6d11ee9"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - experimental_cssselect = buildPythonPackage rec { - name = "experimental.cssselect-0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/e/experimental.cssselect/experimental.cssselect-0.3.zip"; - md5 = "3fecdcf1fbc3ea6025e115a56a262957"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ lxml setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_passwordresettool = buildPythonPackage rec { - name = "Products.PasswordResetTool-2.0.14"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.PasswordResetTool/Products.PasswordResetTool-2.0.14.zip"; - md5 = "4267a5fef471d0ebe5ca848e86630702"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_interface plone_memoize datetime zope_component setuptools zope_i18n products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_jquerytools = buildPythonPackage rec { - name = "plone.app.jquerytools-1.5.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.jquerytools/plone.app.jquerytools-1.5.5.zip"; - md5 = "7a4957a3a8482e4963e49e2d02772e33"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_component zope2 products_cmfcore setuptools products_genericsetup ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_validation = buildPythonPackage rec { - name = "Products.validation-2.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.validation/Products.validation-2.0.zip"; - md5 = "afa217e2306637d1dccbebf337caa8bf"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_interface datetime setuptools zope_i18n acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_registry = buildPythonPackage rec { - name = "plone.registry-1.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.registry/plone.registry-1.0.1.zip"; - md5 = "6be3d2ec7e2d170e29b8c0bc65049aff"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope_interface zope_dottedname zope_component zodb3 zope_event setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_portlet_static = buildPythonPackage rec { - name = "plone.portlet.static-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.portlet.static/plone.portlet.static-2.0.2.zip"; - md5 = "ec0dc691b4191a41ff97779b117f9985"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 plone_app_portlets zope_formlib zope_interface setuptools plone_i18n plone_portlets zope_component plone_app_form zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_viewlet = buildPythonPackage rec { - name = "zope.viewlet-3.7.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.viewlet/zope.viewlet-3.7.2.tar.gz"; - md5 = "367e03096df57e2f9b74fff43f7901f9"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_browserpage zope_i18nmessageid zope_publisher zope_interface zope_location zope_security zope_configuration zope_component zope_event setuptools zope_schema zope_traversing zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_portlet_collection = buildPythonPackage rec { - name = "plone.portlet.collection-2.1.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.portlet.collection/plone.portlet.collection-2.1.5.zip"; - md5 = "065f0d9141860229cf66d0ff2ed6d4ea"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_memoize setuptools plone_app_vocabularies plone_app_form plone_portlets plone_app_portlets ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_users = buildPythonPackage rec { - name = "plone.app.users-1.2a2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.users/plone.app.users-1.2a2.zip"; - md5 = "a96e42e34d97162363cb3bbc8483d2ba"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid setuptools zope_site zope_formlib zope_interface plone_app_controlpanel plone_app_layout zope2 zope_component products_statusmessages products_cmfdefault five_formlib plone_protect zodb3 zope_schema products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_querystring = buildPythonPackage rec { - name = "plone.app.querystring-1.0.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.querystring/plone.app.querystring-1.0.8.zip"; - md5 = "3ad2155da0dd5c6b99643551ad494607"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_i18n zope_publisher setuptools zope_globalrequest plone_app_vocabularies zope_dottedname plone_app_layout datetime plone_registry zope_component plone_app_contentlisting zope_interface zope_schema plone_app_registry products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_i18nmessageid = buildPythonPackage rec { - name = "zope.i18nmessageid-3.5.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.i18nmessageid/zope.i18nmessageid-3.5.3.tar.gz"; - md5 = "cb84bf61c2b7353e3b7578057fbaa264"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_folder = buildPythonPackage rec { - name = "plone.app.folder-1.0.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.folder/plone.app.folder-1.0.5.zip"; - md5 = "8ea860daddb4c93c0b7f2b5f7106fef0"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_folder setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_zcatalog = buildPythonPackage rec { - name = "Products.ZCatalog-2.13.23"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ZCatalog/Products.ZCatalog-2.13.23.zip"; - md5 = "d425171516dfc70e543a4e2b852301cb"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol zope_testing extensionclass missing zope_dottedname restrictedpython datetime record persistence zodb3 documenttemplate setuptools zope_interface zope_schema products_zctextindex zexceptions acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - python_openid = buildPythonPackage rec { - name = "python-openid-2.2.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/python-openid/python-openid-2.2.5.zip"; - md5 = "f89d9d4f4dccfd33b5ce34eb4725f751"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_autoinclude = buildPythonPackage rec { - name = "z3c.autoinclude-0.3.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.autoinclude/z3c.autoinclude-0.3.4.zip"; - md5 = "6a615ae18c12b459bceb3ae28e8e7709"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_dottedname zope_configuration zc_buildout setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_processlifetime = buildPythonPackage rec { - name = "zope.processlifetime-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.processlifetime/zope.processlifetime-1.0.tar.gz"; - md5 = "69604bfd668a01ebebdd616a8f26ccfe"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_uuid = buildPythonPackage rec { - name = "plone.uuid-1.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.uuid/plone.uuid-1.0.3.zip"; - md5 = "183fe2911a7d6c9f6b3103855e98ad8a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_browserpage zope_publisher setuptools zope_lifecycleevent ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_dexterity = buildPythonPackage rec { - name = "plone.dexterity-2.1.3"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.dexterity/plone.dexterity-2.1.3.zip"; - md5 = "7f6444a2c26488e4068217266fd243b7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti zope_interface plone_memoize zope_dottedname zope_container zope_lifecycleevent plone_synchronize zope_annotation plone_autoform plone_behavior plone_folder zope_publisher products_cmfdefault zope_filerepresentation zope_browser plone_rfc822 zope_size plone_alterego products_statusmessages zope_schema zope2 zope_component zope_location zope_security plone_z3cform zodb3 plone_supermodel plone_uuid setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_synchronize = buildPythonPackage rec { - name = "plone.synchronize-1.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.synchronize/plone.synchronize-1.0.1.zip"; - md5 = "d25e86ace8daa0816861296c3288c4fb"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_traversing = buildPythonPackage rec { - name = "zope.traversing-3.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.traversing/zope.traversing-3.13.2.zip"; - md5 = "eaad8fc7bbef126f9f8616b074ec00aa"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_proxy zope_location zope_interface zope_security zope_component setuptools zope_publisher zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - python_gettext = buildPythonPackage rec { - name = "python-gettext-1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/python-gettext/python-gettext-1.2.zip"; - md5 = "cd4201d440126d1296d1d2bc2b4795f3"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ unittest2 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_securemailhost = buildPythonPackage rec { - name = "Products.SecureMailHost-1.1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.SecureMailHost/Products.SecureMailHost-1.1.2.zip"; - md5 = "7db0f1fa867bd0df972082f502a7a707"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_plonelanguagetool = buildPythonPackage rec { - name = "Products.PloneLanguageTool-3.2.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PloneLanguageTool/Products.PloneLanguageTool-3.2.7.zip"; - md5 = "bd9eb6278bf76e8cbce99437ca362164"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - eggtestinfo = buildPythonPackage rec { - name = "eggtestinfo-0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/e/eggtestinfo/eggtestinfo-0.3.tar.gz"; - md5 = "6f0507aee05f00c640c0d64b5073f840"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_recipe_zeoserver = buildPythonPackage rec { - name = "plone.recipe.zeoserver-1.2.6"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.recipe.zeoserver/plone.recipe.zeoserver-1.2.6.zip"; - md5 = "3e2b1634c850b76b0f485675799d0189"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_mkzeoinstance zopeundo zodb3 zc_buildout setuptools zc_recipe_egg ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - mailinglogger = buildPythonPackage rec { - name = "mailinglogger-3.7.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/m/mailinglogger/mailinglogger-3.7.0.tar.gz"; - md5 = "f865f0df6059ce23062b7457d01dbac5"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - missing = buildPythonPackage rec { - name = "Missing-2.13.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/M/Missing/Missing-2.13.1.zip"; - md5 = "9823cff54444cbbcaef8fc45d8e42572"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_deferredimport = buildPythonPackage rec { - name = "zope.deferredimport-3.5.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.deferredimport/zope.deferredimport-3.5.3.tar.gz"; - md5 = "68fce3bf4f011d4a840902fd763884ee"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_proxy setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_tales = buildPythonPackage rec { - name = "zope.tales-3.5.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.tales/zope.tales-3.5.3.tar.gz"; - md5 = "a2dbc6e41140c29de81b66a4d703fc3f"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface setuptools zope_tal ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_zsqlmethods = buildPythonPackage rec { - name = "Products.ZSQLMethods-2.13.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ZSQLMethods/Products.ZSQLMethods-2.13.4.zip"; - md5 = "bd1ad8fd4a9d4f8b4681401dd5b71dc1"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass missing zope_interface datetime zope2 record transaction acquisition setuptools zodb3 persistence ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_statusmessages = buildPythonPackage rec { - name = "Products.statusmessages-4.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.statusmessages/Products.statusmessages-4.0.zip"; - md5 = "265324b0a58a032dd0ed038103ed0473"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_annotation zope_i18n setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_i18n = buildPythonPackage rec { - name = "plone.i18n-2.0.8"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.i18n/plone.i18n-2.0.8.zip"; - md5 = "572c21e86b99316a06dc9998454d7750"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ unidecode zope_publisher zope_interface zope_component setuptools zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - archetypes_querywidget = buildPythonPackage rec { - name = "archetypes.querywidget-1.0.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/a/archetypes.querywidget/archetypes.querywidget-1.0.8.zip"; - md5 = "3416b6b4948c624e1b5b8dd8d7e33f59"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_app_jquerytools plone_app_querystring setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_transformchain = buildPythonPackage rec { - name = "plone.transformchain-1.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.transformchain/plone.transformchain-1.0.3.zip"; - md5 = "f5fb7ca894249e3e666501c4fae52a6c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_schema zope_interface setuptools zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_pluggableauthservice = buildPythonPackage rec { - name = "Products.PluggableAuthService-1.10.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PluggableAuthService/Products.PluggableAuthService-1.10.0.tar.gz"; - md5 = "1a1db6b1d9dd34f8b93a8a3104385a37"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ products_pluginregistry zope2 products_genericsetup setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - borg_localrole = buildPythonPackage rec { - name = "borg.localrole-3.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/b/borg.localrole/borg.localrole-3.0.2.zip"; - md5 = "04082694dfda9ae5cda62747b8ac7ccf"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_genericsetup zope_deferredimport zope_interface plone_memoize zope_component setuptools products_pluggableauthservice zope_annotation products_cmfcore acquisition products_plonepas ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - archetypes_referencebrowserwidget = buildPythonPackage rec { - name = "archetypes.referencebrowserwidget-2.4.18"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/a/archetypes.referencebrowserwidget/archetypes.referencebrowserwidget-2.4.18.zip"; - md5 = "6eff85cbde401ff1566a76323792d514"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_app_jquerytools zope_component zope_interface plone_app_form zope_formlib setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - five_globalrequest = buildPythonPackage rec { - name = "five.globalrequest-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/five.globalrequest/five.globalrequest-1.0.tar.gz"; - md5 = "87f8996bd21d4aa156aa26e7d21b8744"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_globalrequest zope2 setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_rfc822 = buildPythonPackage rec { - name = "plone.rfc822-1.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.rfc822/plone.rfc822-1.0.1.zip"; - md5 = "b5b79bb5a9181da624a7e88940a45424"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_schema zope_component python_dateutil setuptools zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plonetheme_sunburst = buildPythonPackage rec { - name = "plonetheme.sunburst-1.4.4"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plonetheme.sunburst/plonetheme.sunburst-1.4.4.zip"; - md5 = "f2cb3fdd66ecc14d1a542d2ca76252db"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_portlets = buildPythonPackage rec { - name = "plone.portlets-2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.portlets/plone.portlets-2.2.zip"; - md5 = "5b7e06bee6e40af83694b82e1fee8c2d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_publisher zope_site zope_container zope_interface plone_memoize zope_component zodb3 setuptools zope_schema zope_annotation zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_proxy = buildPythonPackage rec { - name = "zope.proxy-3.6.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.proxy/zope.proxy-3.6.1.zip"; - md5 = "a400b0a26624b17fa889dbcaa989d440"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_archetypes = buildPythonPackage rec { - name = "Products.Archetypes-1.9.1"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.Archetypes/Products.Archetypes-1.9.1.zip"; - md5 = "c2343539f9f3e485f0bc98b46c12cd85"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfformcontroller zope_interface zope_contenttype datetime zope_component products_mimetypesregistry plone_app_folder zope2 zope_lifecycleevent zope_i18nmessageid zope_publisher products_genericsetup products_validation products_portaltransforms products_cmfquickinstallertool products_placelesstranslationservice zope_event acquisition products_dcworkflow products_cmfdefault zope_tal plone_folder products_zsqlmethods products_statusmessages zope_schema zope_viewlet products_cmfcalendar extensionclass zope_datetime products_marshall zope_site zope_deferredimport zodb3 plone_uuid setuptools transaction zope_i18n products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - initgroups = buildPythonPackage rec { - name = "initgroups-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/i/initgroups/initgroups-2.13.0.zip"; - md5 = "38e842dcab8445f65e701fec75213acd"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_schema = buildPythonPackage rec { - name = "zope.schema-4.2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.schema/zope.schema-4.2.2.tar.gz"; - md5 = "e7e581af8193551831560a736a53cf58"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_event setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_scale = buildPythonPackage rec { - name = "plone.scale-1.3.2"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.scale/plone.scale-1.3.2.zip"; - md5 = "584ccbf515aff9fef363c2cc8abac789"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_copy = buildPythonPackage rec { - name = "zope.copy-3.5.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.copy/zope.copy-3.5.0.tar.gz"; - md5 = "a9836a5d36cd548be45210eb00407337"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - roman = buildPythonPackage rec { - name = "roman-1.4.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/r/roman/roman-1.4.0.tar.gz"; - md5 = "4f8832ed4108174b159c2afb4bd1d1dd"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_event = buildPythonPackage rec { - name = "zope.event-3.5.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.event/zope.event-3.5.2.tar.gz"; - md5 = "6e8af2a16157a74885d4f0d88137cefb"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - acquisition = buildPythonPackage rec { - name = "Acquisition-2.13.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/A/Acquisition/Acquisition-2.13.8.zip"; - md5 = "8c33160c157b50649e2b2b3224622579"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface extensionclass ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_resource = buildPythonPackage rec { - name = "plone.resource-1.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.resource/plone.resource-1.0.2.zip"; - md5 = "594d41e3acd913ae92f2e9ef96503b9f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ python_dateutil zope_filerepresentation zope2 zope_publisher z3c_caching zope_interface zope_traversing zope_configuration zope_component plone_caching setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_linkintegrity = buildPythonPackage rec { - name = "plone.app.linkintegrity-1.5.2"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.linkintegrity/plone.app.linkintegrity-1.5.2.zip"; - md5 = "f97c61da9f243391cafdfe3fe1cf6d6c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_resourceregistries = buildPythonPackage rec { - name = "Products.ResourceRegistries-2.2.9"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.ResourceRegistries/Products.ResourceRegistries-2.2.9.zip"; - md5 = "8dd4f36eb894d868366b51941f6f0966"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_genericsetup zope_interface datetime plone_app_registry zope_component zodb3 setuptools zope_viewlet products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_browserlayer = buildPythonPackage rec { - name = "plone.browserlayer-2.1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.browserlayer/plone.browserlayer-2.1.2.zip"; - md5 = "bce02f4907a4f29314090c525e5fc28e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 zope_interface zope_traversing zope_component setuptools products_genericsetup products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - markdown = buildPythonPackage rec { - name = "Markdown-2.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/M/Markdown/Markdown-2.0.3.zip"; - md5 = "122418893e21e91109edbf6e082f830d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_formwidget_query = buildPythonPackage rec { - name = "z3c.formwidget.query-0.9"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.formwidget.query/z3c.formwidget.query-0.9.zip"; - md5 = "d9f7960b1a5a81d8ba5241530f496522"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid z3c_form zope_interface zope_component setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_z3cform = buildPythonPackage rec { - name = "plone.app.z3cform-0.7.3"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.z3cform/plone.app.z3cform-0.7.3.zip"; - md5 = "deddc1af36efb26a6792c9803531c665"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 setuptools plone_z3cform zope_interface z3c_formwidget_query collective_z3cform_datetimewidget zope_component zope_browserpage plone_protect zope_traversing ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_viewletmanager = buildPythonPackage rec { - name = "plone.app.viewletmanager-2.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.viewletmanager/plone.app.viewletmanager-2.0.3.zip"; - md5 = "1dbc51c7664ce3e6ca4dcca1b7b86082"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 products_genericsetup zope_site zope_interface zope_component zodb3 acquisition setuptools plone_app_vocabularies zope_viewlet zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_contentlisting = buildPythonPackage rec { - name = "plone.app.contentlisting-1.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.contentlisting/plone.app.contentlisting-1.0.4.zip"; - md5 = "fa6eb45c4ffd0eb3817ad4813ca24916"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_uuid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_ramcache = buildPythonPackage rec { - name = "zope.ramcache-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.ramcache/zope.ramcache-1.0.zip"; - md5 = "87289e15f0e51f50704adda1557c02a7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_location zodb3 zope_testing setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_vocabularies = buildPythonPackage rec { - name = "plone.app.vocabularies-2.1.10"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.vocabularies/plone.app.vocabularies-2.1.10.tar.gz"; - md5 = "166a0d6f9a3e3cd753efa56aaef585be"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_site zope_formlib zope_interface zope_component setuptools zope_schema zope_browser zope_i18n products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_discussion = buildPythonPackage rec { - name = "plone.app.discussion-2.2.7"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.discussion/plone.app.discussion-2.2.7.tar.gz"; - md5 = "47e2713140dbbcd6dd9c3fa6dbd17fd0"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_app_uuid zope_site plone_indexer collective_monkeypatcher zope_interface plone_app_z3cform zope_container plone_app_layout plone_z3cform plone_app_registry zope_component zodb3 zope_event setuptools z3c_form zope_lifecycleevent zope_annotation plone_registry ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zlog = buildPythonPackage rec { - name = "zLOG-2.11.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zLOG/zLOG-2.11.1.tar.gz"; - md5 = "68073679aaa79ac5a7b6a5c025467147"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zconfig ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone = buildPythonPackage rec { - name = "Plone-4.3.1"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Plone/Plone-4.3.1.zip"; - md5 = "faefd5d2044a9f7660fd18388fd71a4e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfplone plone_app_caching plone_app_dexterity plone_app_theming setuptools products_cmfplacefulworkflow plone_app_openid plone_app_iterate wicked ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_standardcachemanagers = buildPythonPackage rec { - name = "Products.StandardCacheManagers-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.StandardCacheManagers/Products.StandardCacheManagers-2.13.0.zip"; - md5 = "c5088b2b62bd26d63d9579a04369cb73"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol zope_component transaction setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_fieldsets = buildPythonPackage rec { - name = "plone.fieldsets-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.fieldsets/plone.fieldsets-2.0.2.zip"; - md5 = "4158c8a1f784fcb5cecbd63deda7222f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_formlib zope_interface zope_component five_formlib setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - collective_monkeypatcher = buildPythonPackage rec { - name = "collective.monkeypatcher-1.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/c/collective.monkeypatcher/collective.monkeypatcher-1.0.1.zip"; - md5 = "4d4f20f9b8bb84b24afadc4f56f6dc2c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_zcmlhook = buildPythonPackage rec { - name = "z3c.zcmlhook-1.0b1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.zcmlhook/z3c.zcmlhook-1.0b1.tar.gz"; - md5 = "7b6c80146f5930409eb0b355ddf3daeb"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_component zope_configuration setuptools zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_recipe_zope2instance = buildPythonPackage rec { - name = "plone.recipe.zope2instance-4.2.11"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.recipe.zope2instance/plone.recipe.zope2instance-4.2.11.zip"; - md5 = "ac51fe0566b43866906181134a3c8a9e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zodb3 mailinglogger zc_buildout setuptools zope2 zc_recipe_egg ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_supermodel = buildPythonPackage rec { - name = "plone.supermodel-1.2.2"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.supermodel/plone.supermodel-1.2.2.zip"; - md5 = "6e829dc362d6ff8e3c7696277e11e322"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ lxml zope_deferredimport zope_interface zope_dottedname zope_component z3c_zcmlhook setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_registry = buildPythonPackage rec { - name = "plone.app.registry-1.2.3"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.registry/plone.app.registry-1.2.3.zip"; - md5 = "b2269e10516e8f2faf83545e3d0163d8"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid lxml plone_registry products_genericsetup plone_supermodel plone_app_z3cform zope_dottedname zope_component zope2 setuptools zope_interface products_statusmessages plone_autoform products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_pagetemplate = buildPythonPackage rec { - name = "zope.pagetemplate-3.6.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.pagetemplate/zope.pagetemplate-3.6.3.zip"; - md5 = "834a4bf702c05fba1e669677b4dc871f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_interface zope_traversing zope_tales zope_security zope_component setuptools zope_tal zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfformcontroller = buildPythonPackage rec { - name = "Products.CMFFormController-3.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFFormController/Products.CMFFormController-3.0.3.zip"; - md5 = "6573df7dcb39e3b63ba22abe2acd639e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ transaction products_genericsetup zope_interface zope_tales products_cmfcore zope2 setuptools zope_structuredtext acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_openid = buildPythonPackage rec { - name = "plone.openid-2.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.openid/plone.openid-2.0.1.zip"; - md5 = "d4c36926a6dbefed035ed92c29329ce1"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ transaction products_pluggableauthservice python_openid zodb3 setuptools zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_content = buildPythonPackage rec { - name = "zope.app.content-3.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.content/zope.app.content-3.5.1.tar.gz"; - md5 = "0ac6a6fcb5dd6f845759f998d8e8cbb3"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_interface zope_componentvocabulary zope_security setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_size = buildPythonPackage rec { - name = "zope.size-3.4.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.size/zope.size-3.4.1.tar.gz"; - md5 = "55d9084dfd9dcbdb5ad2191ceb5ed03d"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_i18nmessageid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_mimetypesregistry = buildPythonPackage rec { - name = "Products.MimetypesRegistry-2.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.MimetypesRegistry/Products.MimetypesRegistry-2.0.4.zip"; - md5 = "898166bb2aaececc8238ad4ee4826793"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 zope_interface zope_contenttype zodb3 setuptools products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_imaging = buildPythonPackage rec { - name = "plone.app.imaging-1.0.9"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.imaging/plone.app.imaging-1.0.9.zip"; - md5 = "e680c5540021a70266343b935ac732a7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_marshall = buildPythonPackage rec { - name = "Products.Marshall-2.1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.Marshall/Products.Marshall-2.1.2.zip"; - md5 = "bde4d7f75195c1ded8371554b04d2541"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ transaction products_genericsetup zope_interface zope_contenttype datetime extensionclass plone_uuid setuptools zope2 products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_ptresource = buildPythonPackage rec { - name = "zope.ptresource-3.9.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.ptresource/zope.ptresource-3.9.0.tar.gz"; - md5 = "f4645e51c15289d3fdfb4139039e18e9"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_publisher zope_pagetemplate zope_interface zope_browserresource zope_security setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfactionicons = buildPythonPackage rec { - name = "Products.CMFActionIcons-2.1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFActionIcons/Products.CMFActionIcons-2.1.3.tar.gz"; - md5 = "ab1dc62404ed11aea84dc0d782b2235e"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_cmfcore setuptools products_genericsetup eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - multimapping = buildPythonPackage rec { - name = "MultiMapping-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/M/MultiMapping/MultiMapping-2.13.0.zip"; - md5 = "d69c5904c105b9f2f085d4103e0f0586"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_mailhost = buildPythonPackage rec { - name = "Products.MailHost-2.13.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.MailHost/Products.MailHost-2.13.1.zip"; - md5 = "1102e523435d8bf78a15b9ddb57478e1"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - pytz = buildPythonPackage rec { - name = "pytz-2013b"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/pytz/pytz-2013b.zip"; - md5 = "c70dc37ffe435dd77e3f967a0dffe928"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_i18n = buildPythonPackage rec { - name = "plone.app.i18n-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.i18n/plone.app.i18n-2.0.2.zip"; - md5 = "a10026573463dfc1899bf4062cebdbf2"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_indexer = buildPythonPackage rec { - name = "plone.indexer-1.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.indexer/plone.indexer-1.0.2.zip"; - md5 = "538aeee1f9db78bc8c85ae1bcb0153ed"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface products_cmfcore setuptools zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_externalmethod = buildPythonPackage rec { - name = "Products.ExternalMethod-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ExternalMethod/Products.ExternalMethod-2.13.0.zip"; - md5 = "15ba953ef6cb632eb571977651252ea6"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol extensionclass zodb3 persistence setuptools acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_upgrade = buildPythonPackage rec { - name = "plone.app.upgrade-1.3.3"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.upgrade/plone.app.upgrade-1.3.3.zip"; - md5 = "1c45e809fba27bec11e8a40f686f0f5b"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfformcontroller zope_interface products_cmfactionicons products_cmfeditions products_archetypes products_mimetypesregistry plone_app_folder products_cmfuid products_securemailhost zope_ramcache products_genericsetup products_cmfdifftool five_localsitemanager products_cmfquickinstallertool products_portaltransforms products_cmfdefault acquisition products_dcworkflow products_zcatalog borg_localrole products_contentmigration products_resourceregistries plone_portlets zope2 plone_app_portlets products_cmfcalendar products_plonepas transaction products_pluggableauthservice zope_site zope_component zope_location products_plonelanguagetool plone_session setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_browserpage = buildPythonPackage rec { - name = "zope.browserpage-3.12.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.browserpage/zope.browserpage-3.12.2.tar.gz"; - md5 = "a543ef3cb1b42f7233b3fca23dc9ea60"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_pagetemplate zope_interface zope_traversing zope_component zope_security zope_configuration zope_publisher setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_resourceeditor = buildPythonPackage rec { - name = "plone.resourceeditor-1.0"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.resourceeditor/plone.resourceeditor-1.0.zip"; - md5 = "443ff0a0ad83b94fc08cac46ee3b2ad4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_resource zope2 zope_publisher zope_interface zope_component setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_atcontenttypes = buildPythonPackage rec { - name = "Products.ATContentTypes-2.1.13"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.ATContentTypes/Products.ATContentTypes-2.1.13.zip"; - md5 = "093899fc74f5e2a83db464c96d0f5293"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti zope_interface plone_memoize datetime products_archetypes products_mimetypesregistry plone_app_folder zope2 zope_i18nmessageid zope_publisher products_genericsetup plone_i18n products_portaltransforms products_cmfdefault products_atreferencebrowserwidget zope_tal zconfig archetypes_referencebrowserwidget transaction products_validation acquisition extensionclass zope_component plone_app_layout zodb3 setuptools zope_i18n products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfeditions = buildPythonPackage rec { - name = "Products.CMFEditions-2.2.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFEditions/Products.CMFEditions-2.2.8.zip"; - md5 = "1806f2e17e2527fad9364670b343bd11"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid transaction products_cmfdifftool zope_copy zope_interface products_genericsetup zope_dottedname products_zopeversioncontrol datetime products_cmfuid zodb3 products_cmfcore setuptools zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_interface = buildPythonPackage rec { - name = "zope.interface-3.6.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.interface/zope.interface-3.6.7.zip"; - md5 = "9df962180fbbb54eb1875cff9fe436e5"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_content = buildPythonPackage rec { - name = "plone.app.content-2.1.2"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.content/plone.app.content-2.1.2.zip"; - md5 = "247eb174269b2ab03c05f318915f087e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_publisher zope_container plone_batching zope_interface plone_memoize plone_i18n zope_component zope_event products_cmfcore setuptools zope_schema zope_lifecycleevent zope_i18n zope_viewlet acquisition products_cmfdefault ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfquickinstallertool = buildPythonPackage rec { - name = "Products.CMFQuickInstallerTool-3.0.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFQuickInstallerTool/Products.CMFQuickInstallerTool-3.0.6.tar.gz"; - md5 = "af34adb87ddf2b6da48eff8b70ca2989"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 products_genericsetup zope_interface datetime zope_component setuptools zope_annotation products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_autoform = buildPythonPackage rec { - name = "plone.autoform-1.4"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.autoform/plone.autoform-1.4.zip"; - md5 = "01e5ccb59253bfaaa02c1ab4be3f212f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ z3c_form zope_interface zope_dottedname zope_security setuptools plone_supermodel zope_schema plone_z3cform ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_contentrules = buildPythonPackage rec { - name = "plone.app.contentrules-3.0.3"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.contentrules/plone.app.contentrules-3.0.3.zip"; - md5 = "518c1e22a9cfe187b6770e62be4f8bd8"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_traversing plone_app_form zope_component zope_lifecycleevent zope_annotation zope_i18nmessageid products_genericsetup zope_event products_cmfdefault zope_browser plone_uuid plone_memoize zope2 plone_stringinterp products_statusmessages plone_contentrules zope_schema acquisition transaction zope_site zope_container plone_app_vocabularies zope_publisher zope_formlib zodb3 five_formlib setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - record = buildPythonPackage rec { - name = "Record-2.13.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/R/Record/Record-2.13.0.zip"; - md5 = "cfed6a89d4fb2c9cb995e9084c3071b7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_behavior = buildPythonPackage rec { - name = "plone.behavior-1.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.behavior/plone.behavior-1.0.2.zip"; - md5 = "4459b91287ebc2f2cf4fa38728b2a739"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_configuration zope_component setuptools zope_schema zope_annotation ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_plonetestcase = buildPythonPackage rec { - name = "Products.PloneTestCase-0.9.17"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.PloneTestCase/Products.PloneTestCase-0.9.17.zip"; - md5 = "2a5bfb94220a520961d710abc92280f2"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfplone zope_testing zope2 products_genericsetup zope_site zope_interface products_atcontenttypes zope_component zodb3 setuptools products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_stringinterp = buildPythonPackage rec { - name = "plone.stringinterp-1.0.10"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.stringinterp/plone.stringinterp-1.0.10.zip"; - md5 = "595074e94944ad6860e2105a020a3b9a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18n products_cmfcore setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_formwidget_namedfile = buildPythonPackage rec { - name = "plone.formwidget.namedfile-1.0.6"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.formwidget.namedfile/plone.formwidget.namedfile-1.0.6.zip"; - md5 = "afd20f030906a72fca7548876bdcbb48"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ z3c_form plone_z3cform plone_namedfile setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_blob = buildPythonPackage rec { - name = "plone.app.blob-1.5.8"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.blob/plone.app.blob-1.5.8.zip"; - md5 = "7e575d8df137cd19067cc95845aae604"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_scale plone_app_imaging zodb3 setuptools archetypes_schemaextender zope_proxy ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfdynamicviewfti = buildPythonPackage rec { - name = "Products.CMFDynamicViewFTI-4.0.5"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.CMFDynamicViewFTI/Products.CMFDynamicViewFTI-4.0.5.zip"; - md5 = "2d31b1700ed8b1441adc737b454af693"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass products_genericsetup zope_browsermenu zope_interface zope_component zope2 setuptools products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_keyring = buildPythonPackage rec { - name = "plone.keyring-2.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.keyring/plone.keyring-2.0.1.zip"; - md5 = "f3970e9bddb2cc65e461a2c62879233f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_container zope_location zodb3 setuptools zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_contentprovider = buildPythonPackage rec { - name = "zope.contentprovider-3.7.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.contentprovider/zope.contentprovider-3.7.2.tar.gz"; - md5 = "1bb2132551175c0123f17939a793f812"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_publisher zope_interface zope_location zope_tales zope_component zope_event setuptools zope_schema ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_jquery = buildPythonPackage rec { - name = "plone.app.jquery-1.7.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.jquery/plone.app.jquery-1.7.2.tar.gz"; - md5 = "e204cf45456d26217263531832b5bdac"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ products_cmfcore setuptools products_genericsetup ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_atreferencebrowserwidget = buildPythonPackage rec { - name = "Products.ATReferenceBrowserWidget-3.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ATReferenceBrowserWidget/Products.ATReferenceBrowserWidget-3.0.zip"; - md5 = "157bdd32155c8353450c17c649aad042"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_deprecation archetypes_referencebrowserwidget setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_browserresource = buildPythonPackage rec { - name = "zope.browserresource-3.10.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.browserresource/zope.browserresource-3.10.3.zip"; - md5 = "dbfde30e82dbfa1a74c5da0cb5a4772d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface zope_location zope_traversing zope_contenttype zope_configuration zope_publisher setuptools zope_schema zope_i18n zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_caching = buildPythonPackage rec { - name = "plone.caching-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.caching/plone.caching-1.0.zip"; - md5 = "2c2e3b27d13b9101c92dfed222fde36c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid five_globalrequest z3c_caching zope_interface zope2 zope_component setuptools plone_transformchain zope_schema plone_registry ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_locales = buildPythonPackage rec { - name = "zope.app.locales-3.6.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.locales/zope.app.locales-3.6.2.tar.gz"; - md5 = "bd2b4c6040e768f33004b1210d3207fa"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_i18nmessageid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_placelesstranslationservice = buildPythonPackage rec { - name = "Products.PlacelessTranslationService-2.0.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PlacelessTranslationService/Products.PlacelessTranslationService-2.0.3.zip"; - md5 = "a94635eb712563c5a002520713f5d6dc"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass zope_publisher zope_deferredimport zope_deprecation zope_interface python_gettext datetime zope_component zodb3 setuptools zope_annotation zope_i18n zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_z3cform = buildPythonPackage rec { - name = "plone.z3cform-0.8.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.z3cform/plone.z3cform-0.8.0.zip"; - md5 = "bdb23dd162544964d2f8f8f5f002e874"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 zope_component plone_batching zope_i18n z3c_form zope_browserpage setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_lifecycleevent = buildPythonPackage rec { - name = "zope.lifecycleevent-3.6.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.lifecycleevent/zope.lifecycleevent-3.6.2.tar.gz"; - md5 = "3ba978f3ba7c0805c81c2c79ea3edb33"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_event setuptools zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_form = buildPythonPackage rec { - name = "zope.app.form-4.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.form/zope.app.form-4.0.2.tar.gz"; - md5 = "3d2b164d9d37a71490a024aaeb412e91"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_browserpage zope_schema transaction zope_datetime zope_browsermenu zope_interface zope_exceptions zope_security zope_configuration zope_publisher zope_component zope_formlib zope_browser setuptools zope_proxy zope_i18n ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_tinymce = buildPythonPackage rec { - name = "Products.TinyMCE-1.3.4"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.TinyMCE/Products.TinyMCE-1.3.4.zip"; - md5 = "e697dfdd72f3b6238e26908bb455d39a"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_archetypes plone_app_imaging plone_namedfile plone_app_layout zope_schema products_resourceregistries zope_app_content plone_caching setuptools plone_outputfilters ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - collective_z3cform_datetimewidget = buildPythonPackage rec { - name = "collective.z3cform.datetimewidget-1.2.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/c/collective.z3cform.datetimewidget/collective.z3cform.datetimewidget-1.2.3.zip"; - md5 = "439117021c93f26c677510504ee245d3"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ z3c_form zope_deprecation zope_i18n setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_form = buildPythonPackage rec { - name = "z3c.form-3.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.form/z3c.form-3.0.zip"; - md5 = "f9fa3cf56c83722425b3b1be4467ce46"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_publisher zope_site zope_pagetemplate zope_interface zope_browserresource six zope_security zope_configuration zope_component zope_browserpage zope_event zope_traversing setuptools zope_schema zope_lifecycleevent zope_browser zope_i18n zope_location zope_contentprovider ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_dcworkflow = buildPythonPackage rec { - name = "Products.DCWorkflow-2.2.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.DCWorkflow/Products.DCWorkflow-2.2.4.tar.gz"; - md5 = "c90a16c4f3611015592ba8173a5f1863"; - }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ zope2 products_cmfcore setuptools products_genericsetup eggtestinfo ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - mechanize = buildPythonPackage rec { - name = "mechanize-0.2.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/m/mechanize/mechanize-0.2.5.zip"; - md5 = "a497ad4e875f7506ffcf8ad3ada4c2fc"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_iterate = buildPythonPackage rec { - name = "plone.app.iterate-2.1.10"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.iterate/plone.app.iterate-2.1.10.zip"; - md5 = "8bd270d8a3c9509e524a06e092a9b4c4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_viewlet zope_i18nmessageid zodb3 products_archetypes zope_interface plone_memoize products_cmfeditions datetime zope_component products_dcworkflow products_statusmessages zope_event setuptools products_cmfplacefulworkflow zope_schema zope_lifecycleevent zope_annotation zope2 plone_locking products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - accesscontrol = buildPythonPackage rec { - name = "AccessControl-3.0.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/A/AccessControl/AccessControl-3.0.6.zip"; - md5 = "a8ce472482adabf9ec969f3971a39a19"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_security zope_testing extensionclass zope_publisher restrictedpython zope_interface zope_deferredimport zope_schema zope_configuration datetime record transaction acquisition zodb3 zope_component zexceptions persistence ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_testing = buildPythonPackage rec { - name = "zope.testing-3.9.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.testing/zope.testing-3.9.7.tar.gz"; - md5 = "8999f3d143d416dc3c8b2a5bd6f33e28"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_exceptions setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_externaleditor = buildPythonPackage rec { - name = "Products.ExternalEditor-1.1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ExternalEditor/Products.ExternalEditor-1.1.0.zip"; - md5 = "475fea6e0b958c0c51cfdbfef2f4e623"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_app_publication = buildPythonPackage rec { - name = "zope.app.publication-3.12.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.app.publication/zope.app.publication-3.12.0.zip"; - md5 = "d8c521287f52fb9f40fa9b8c2acb4675"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_authentication zope_publisher zope_interface zope_location zope_traversing zope_component zope_error zodb3 setuptools zope_browser ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_filerepresentation = buildPythonPackage rec { - name = "zope.filerepresentation-3.6.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.filerepresentation/zope.filerepresentation-3.6.1.tar.gz"; - md5 = "4a7a434094f4bfa99a7f22e75966c359"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_schema zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - six = buildPythonPackage rec { - name = "six-1.2.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/s/six/six-1.2.0.tar.gz"; - md5 = "2a5d1afc79912832ac78fd38e3d75d7e"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_dexterity = buildPythonPackage rec { - name = "plone.app.dexterity-2.0.8"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.dexterity/plone.app.dexterity-2.0.8.zip"; - md5 = "2e0ec48224a3a8afd51656c22d574359"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ collective_z3cform_datetimewidget zope_interface zope_component plone_dexterity plone_autoform plone_app_z3cform plone_behavior lxml zope_publisher products_genericsetup plone_supermodel plone_namedfile plone_app_content z3c_form plone_app_textfield plone_rfc822 plone_formwidget_namedfile plone_portlets plone_app_uuid zope_browserpage plone_contentrules products_cmfplone zope_schema products_atcontenttypes zope2 plone_app_layout plone_schemaeditor plone_z3cform setuptools products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_exceptions = buildPythonPackage rec { - name = "zope.exceptions-3.6.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.exceptions/zope.exceptions-3.6.2.tar.gz"; - md5 = "d7234d99d728abe3d9275346e8d24fd9"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_layout = buildPythonPackage rec { - name = "plone.app.layout-2.3.5"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.layout/plone.app.layout-2.3.5.zip"; - md5 = "960665807ad60eb3e12c52a0cf092ceb"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti zope_deprecation zope_interface plone_memoize zope_dottedname datetime zope_component zope_annotation zope_publisher plone_i18n products_cmfdefault plone_app_viewletmanager plone_portlets plone_app_portlets zope_schema zope_viewlet acquisition zope2 setuptools zope_i18n plone_locking products_cmfcore products_cmfeditions ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_contenttype = buildPythonPackage rec { - name = "zope.contenttype-3.5.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.contenttype/zope.contenttype-3.5.5.zip"; - md5 = "c6ac80e6887de4108a383f349fbdf332"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - five_customerize = buildPythonPackage rec { - name = "five.customerize-1.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/f/five.customerize/five.customerize-1.1.zip"; - md5 = "80772212a2d55150a6c070fc4638b0c7"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing transaction zope_publisher zope_site zope_pagetemplate zope_interface zope_traversing zope_dottedname plone_portlets zope_component zope_componentvocabulary setuptools zope_schema zope_lifecycleevent zope2 zope_viewlet acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_subrequest = buildPythonPackage rec { - name = "plone.subrequest-1.6.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.subrequest/plone.subrequest-1.6.7.zip"; - md5 = "cc12f68a22565415b10dbeef0020baa4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_globalrequest five_globalrequest setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_site = buildPythonPackage rec { - name = "zope.site-3.9.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.site/zope.site-3.9.2.tar.gz"; - md5 = "36a0b8dfbd713ed452ce6973ab0a3ddb"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_location zope_interface zope_security zope_container zope_event setuptools zope_lifecycleevent zope_annotation zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - wicked = buildPythonPackage rec { - name = "wicked-1.1.10"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/w/wicked/wicked-1.1.10.zip"; - md5 = "f65611f11d547d7dc8e623bf87d3929d"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_schema zope_container zope_traversing setuptools zope_lifecycleevent ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_schemaeditor = buildPythonPackage rec { - name = "plone.schemaeditor-1.3.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.schemaeditor/plone.schemaeditor-1.3.2.zip"; - md5 = "ab9cb4e929f305063dc8f33e9a33fd21"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope2 zope_publisher zope_container z3c_form zope_interface zope_component setuptools zope_schema zope_lifecycleevent plone_autoform plone_z3cform ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_uuid = buildPythonPackage rec { - name = "plone.app.uuid-1.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.uuid/plone.app.uuid-1.0.zip"; - md5 = "9ca8dcfb09a8a0d6bbee0f28073c3d3f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_indexer zope_interface zope_publisher plone_uuid setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - unittest2 = buildPythonPackage rec { - name = "unittest2-0.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/u/unittest2/unittest2-0.5.1.zip"; - md5 = "1527fb89e38343945af1166342d851ee"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - persistence = buildPythonPackage rec { - name = "Persistence-2.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Persistence/Persistence-2.13.2.zip"; - md5 = "92693648ccdc59c8fc71f7f06b1d228c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ extensionclass zodb3 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_zopeversioncontrol = buildPythonPackage rec { - name = "Products.ZopeVersionControl-1.1.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ZopeVersionControl/Products.ZopeVersionControl-1.1.3.zip"; - md5 = "238239102f3ac798ee4f4c53343a561f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ transaction zope_interface datetime zodb3 setuptools zope2 acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_location = buildPythonPackage rec { - name = "zope.location-3.9.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.location/zope.location-3.9.1.tar.gz"; - md5 = "1684a8f986099d15296f670c58e713d8"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_schema zope_component setuptools zope_proxy ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_browsermenu = buildPythonPackage rec { - name = "zope.browsermenu-3.9.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.browsermenu/zope.browsermenu-3.9.1.zip"; - md5 = "a47c7b1e786661c912a1150bf8d1f83f"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_publisher zope_interface zope_traversing zope_component zope_security zope_configuration zope_pagetemplate setuptools zope_schema zope_browser ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_workflow = buildPythonPackage rec { - name = "plone.app.workflow-2.1.5"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.workflow/plone.app.workflow-2.1.5.zip"; - md5 = "b3589b4def82201adc196b3075b54213"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid transaction products_genericsetup zope_site zope_interface plone_memoize zope_testing datetime zope_component products_statusmessages zope2 setuptools products_dcworkflow zope_schema zope_i18n products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_locking = buildPythonPackage rec { - name = "plone.locking-2.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.locking/plone.locking-2.0.4.zip"; - md5 = "a7f8b8db78f57272d351d7fe0d067eb2"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_interface datetime zope_component zodb3 setuptools zope_schema zope_annotation zope_viewlet products_cmfcore acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_dottedname = buildPythonPackage rec { - name = "zope.dottedname-3.4.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.dottedname/zope.dottedname-3.4.6.tar.gz"; - md5 = "62d639f75b31d2d864fe5982cb23959c"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_cachedescriptors = buildPythonPackage rec { - name = "zope.cachedescriptors-3.5.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.cachedescriptors/zope.cachedescriptors-3.5.1.zip"; - md5 = "263459a95238fd61d17e815d97ca49ce"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_collection = buildPythonPackage rec { - name = "plone.app.collection-1.0.10"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.collection/plone.app.collection-1.0.10.zip"; - md5 = "1042ac059be2311d4758452a3fa4f82e"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_portlet_collection zope_i18nmessageid transaction plone_app_contentlisting zope_component plone_app_vocabularies plone_app_form products_validation zope_configuration plone_portlets setuptools products_archetypes zope2 plone_app_portlets zope_interface zope_schema products_cmfquickinstallertool archetypes_querywidget products_cmfcore zope_formlib ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zc_lockfile = buildPythonPackage rec { - name = "zc.lockfile-1.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zc.lockfile/zc.lockfile-1.0.2.tar.gz"; - md5 = "f099d4cf2583a0c7bea0146a44dc4d59"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - lxml = buildPythonPackage rec { - name = "lxml-2.3.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/l/lxml/lxml-2.3.6.tar.gz"; - md5 = "d5d886088e78b1bdbfd66d328fc2d0bc"; - }; - buildInputs = [ pkgs.libxml2 pkgs.libxslt ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_contentrules = buildPythonPackage rec { - name = "plone.contentrules-2.0.3"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.contentrules/plone.contentrules-2.0.3.zip"; - md5 = "e743dca41b07b7ac1c2a65b652679201"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_container zope_interface zope_testing zope_configuration zope_component zope_componentvocabulary setuptools zodb3 zope_schema zope_lifecycleevent zope_annotation ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_sendmail = buildPythonPackage rec { - name = "zope.sendmail-3.7.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.sendmail/zope.sendmail-3.7.5.tar.gz"; - md5 = "8a513ecf2b41cad849f6607bf16d6818"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_i18nmessageid transaction zope_interface zope_configuration setuptools zope_schema zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_formlib = buildPythonPackage rec { - name = "zope.formlib-4.0.6"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.formlib/zope.formlib-4.0.6.zip"; - md5 = "eed9c94382d11a4dececd0a48ac1d3f2"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_publisher zope_schema zope_datetime zope_interface zope_traversing zope_security zope_component pytz zope_event zope_browser setuptools zope_lifecycleevent zope_i18n zope_browserpage ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_caching = buildPythonPackage rec { - name = "plone.app.caching-1.1.4"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.caching/plone.app.caching-1.1.4.zip"; - md5 = "bbb46c9dc36f0ac6cc833ee152203a81"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti z3c_form zope_interface plone_memoize zope_component plone_caching zope_publisher products_genericsetup plone_app_registry z3c_zcmlhook setuptools plone_app_z3cform products_statusmessages python_dateutil plone_cachepurging acquisition zope2 zope_pagetemplate zope_browserresource plone_protect plone_registry products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_cmfplone = buildPythonPackage rec { - name = "Products.CMFPlone-4.3.1"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.CMFPlone/Products.CMFPlone-4.3.1.zip"; - md5 = "2fee0c66e0d9bdf28b513bcd6d95a602"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ products_cmfdynamicviewfti plone_app_blob products_dcworkflow products_extendedpathindex zope_dottedname datetime zope_traversing products_tinymce zope_publisher plonetheme_classic plone_batching plone_fieldsets products_cmfdefault acquisition plone_app_contentlisting products_externaleditor products_pluginregistry products_cmfeditions products_resourceregistries zope_tal plone_app_jquerytools products_genericsetup pillow five_localsitemanager plone_app_vocabularies zope_location zope_deferredimport products_plonelanguagetool borg_localrole zope_i18n plone_browserlayer plone_theme plone_memoize plone_app_contentmenu plone_app_i18n zope_component products_mimetypesregistry plone_app_customerize plone_app_folder plone_registry zope_i18nmessageid plone_app_upgrade products_cmfdifftool five_customerize plone_app_search products_portaltransforms plone_app_controlpanel plone_app_locales plone_app_linkintegrity zope2 plone_contentrules plone_app_portlets products_plonepas zope_pagetemplate zodb3 plone_locking products_cmfformcontroller zope_deprecation plone_app_form plone_app_layout products_cmfquickinstallertool archetypes_querywidget plone_app_redirector plone_i18n plone_app_registry products_placelesstranslationservice plone_app_users zope_interface zope_event plone_app_viewletmanager zope_structuredtext z3c_autoinclude zope_app_locales plone_portlets products_statusmessages products_cmfcalendar extensionclass products_pluggableauthservice plone_indexer products_cmfuid zope_container plone_app_workflow setuptools plone_portlet_collection plone_app_contentrules products_cmfactionicons products_archetypes plone_intelligenttext plone_app_collection products_passwordresettool plone_app_content plonetheme_sunburst plone_protect zope_tales plone_app_uuid archetypes_referencebrowserwidget products_atcontenttypes plone_app_jquery transaction zope_site plone_app_discussion plone_portlet_static plone_session products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - transaction = buildPythonPackage rec { - name = "transaction-1.1.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/t/transaction/transaction-1.1.1.tar.gz"; - md5 = "30b062baa34fe1521ad979fb088c8c55"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_controlpanel = buildPythonPackage rec { - name = "plone.app.controlpanel-2.3.6"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.controlpanel/plone.app.controlpanel-2.3.6.zip"; - md5 = "ca5e0e0c8497d9860603e39e0eeba9b8"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zope_interface plone_memoize zope_component plone_app_workflow zope_annotation zope_ramcache zope_publisher products_portaltransforms plone_fieldsets zope_event products_cmfdefault zope_cachedescriptors plone_app_form setuptools products_statusmessages zope_schema zope2 acquisition products_plonepas zope_site plone_app_vocabularies zope_formlib zodb3 plone_protect zope_i18n plone_locking products_cmfcore ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_redirector = buildPythonPackage rec { - name = "plone.app.redirector-1.2"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.redirector/plone.app.redirector-1.2.zip"; - md5 = "bc0508844f276ac7a7b9556d37281cc8"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_memoize setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_component = buildPythonPackage rec { - name = "zope.component-3.9.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.component/zope.component-3.9.5.tar.gz"; - md5 = "22780b445b1b479701c05978055d1c82"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_event setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zope_broken = buildPythonPackage rec { - name = "zope.broken-3.6.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.broken/zope.broken-3.6.0.zip"; - md5 = "eff24d7918099a3e899ee63a9c31bee6"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_interface setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_namedfile = buildPythonPackage rec { - name = "plone.namedfile-2.0.2"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.namedfile/plone.namedfile-2.0.2.zip"; - md5 = "f6168ab9e38f3a171dc35483527b3e01"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_traversing zope_security zope_component zope_browserpage setuptools plone_rfc822 ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_openid = buildPythonPackage rec { - name = "plone.app.openid-2.0.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.openid/plone.app.openid-2.0.2.tar.gz"; - md5 = "ae0748f91cab0612a498926d405d8edd"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ products_plonepas zope_i18nmessageid zope2 setuptools plone_openid zope_interface plone_portlets zope_component plone_app_portlets products_cmfcore products_pluggableauthservice ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - z3c_caching = buildPythonPackage rec { - name = "z3c.caching-2.0a1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.caching/z3c.caching-2.0a1.tar.gz"; - md5 = "17f250b5084c2324a7d15c6810ee628e"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_component zope_event setuptools zope_lifecycleevent zope_browser ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - plone_app_textfield = buildPythonPackage rec { - name = "plone.app.textfield-1.2.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.textfield/plone.app.textfield-1.2.2.zip"; - md5 = "f832887a40826d6f68c48b48f071fb9c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_schema zope_interface zodb3 setuptools zope_component ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - tempstorage = buildPythonPackage rec { - name = "tempstorage-2.12.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/t/tempstorage/tempstorage-2.12.2.zip"; - md5 = "7a2b76b39839e229249b1bb175604480"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_testing zodb3 setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - zc_recipe_egg = buildPythonPackage rec { - name = "zc.recipe.egg-1.3.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zc.recipe.egg/zc.recipe.egg-1.3.2.tar.gz"; - md5 = "1cb6af73f527490dde461d3614a36475"; - }; - buildInputs = [ ]; - propagatedBuildInputs = [ zc_buildout setuptools ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - products_zctextindex = buildPythonPackage rec { - name = "Products.ZCTextIndex-2.13.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.ZCTextIndex/Products.ZCTextIndex-2.13.4.zip"; - md5 = "8bbfa5fcd3609246990a9314d6f826b4"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ accesscontrol transaction zope_interface zexceptions zodb3 persistence setuptools acquisition ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - - extensionclass = buildPythonPackage rec { - name = "ExtensionClass-2.13.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/E/ExtensionClass/ExtensionClass-2.13.2.zip"; - md5 = "0236e6d7da9e8b87b9ba45f1b8f930b8"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - }; - }; - -}; in plone43Packages diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index afff21ee292f6..2a391e3c3636a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5801,21 +5801,6 @@ let python = pypy; }); - plone41Packages = import ../development/web/plone/4.1.nix { - inherit pkgs; - pythonPackages = python26Packages; - }; - - plone42Packages = import ../development/web/plone/4.2.nix { - inherit pkgs; - pythonPackages = python26Packages; - }; - - plone43Packages = recurseIntoAttrs (import ../development/web/plone/4.3.nix { - inherit pkgs; - pythonPackages = python27Packages; - }); - foursuite = callPackage ../development/python-modules/4suite { }; bsddb3 = callPackage ../development/python-modules/bsddb3 { }; -- cgit 1.4.1 From 7fdf26231fadc52ed642eead7e30eb83dbfee820 Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Sat, 10 Aug 2013 03:09:04 +0200 Subject: pypi2nix packaged, Distutils2 added to generated python packages --- pkgs/top-level/python-packages-generated.nix | 693 ++++++++++++++------------- pkgs/top-level/python-packages.json | 3 + pkgs/top-level/python-packages.nix | 19 + 3 files changed, 379 insertions(+), 336 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages-generated.nix b/pkgs/top-level/python-packages-generated.nix index 71da839ada97d..c5212fc16bce4 100644 --- a/pkgs/top-level/python-packages-generated.nix +++ b/pkgs/top-level/python-packages-generated.nix @@ -196,23 +196,23 @@ in }; - "Products.ExternalMethod-2.13.0" = self.buildPythonPackage { - name = "Products.ExternalMethod-2.13.0"; + "plone.app.workflow-2.1.5" = self.buildPythonPackage { + name = "plone.app.workflow-2.1.5"; src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.ExternalMethod/Products.ExternalMethod-2.13.0.zip"; - md5 = "15ba953ef6cb632eb571977651252ea6"; + url = "https://pypi.python.org/packages/source/p/plone.app.workflow/plone.app.workflow-2.1.5.zip"; + md5 = "b3589b4def82201adc196b3075b54213"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."AccessControl-3.0.6" self."Acquisition-2.13.8" self."ExtensionClass-2.13.2" self."Persistence-2.13.2" self.setuptools self."ZODB3-3.10.5" ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."plone.memoize-1.1.1" self."Products.CMFCore-2.2.7" self."Products.DCWorkflow-2.2.4" self."Products.GenericSetup-1.7.3" self."Products.statusmessages-4.0" self.setuptools self."transaction-1.1.1" self."zope.component__zcml-3.9.5" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."zope.site-3.9.2" self."zope.testing-3.9.7" self."Zope2-2.13.20" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - This package provides support for external Python methods within a Zope 2 environment. + workflow and security settings for Plone ''; - homepage = "http://pypi.python.org/pypi/Products.ExternalMethod"; - license = "ZPL 2.1"; + homepage = "http://pypi.python.org/pypi/plone.app.workflow"; + license = "GPL version 2"; }; }; @@ -511,23 +511,23 @@ in }; - "plone.app.form-2.2.2" = self.buildPythonPackage { - name = "plone.app.form-2.2.2"; + "Products.CMFEditions-2.2.8" = self.buildPythonPackage { + name = "Products.CMFEditions-2.2.8"; src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.form/plone.app.form-2.2.2.zip"; - md5 = "6101e6a5bd4de6cc8cdef09ced2743eb"; + url = "https://pypi.python.org/packages/source/P/Products.CMFEditions/Products.CMFEditions-2.2.8.zip"; + md5 = "1806f2e17e2527fad9364670b343bd11"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."five.formlib-1.0.4" self."plone.app.vocabularies-2.1.10" self."plone.locking-2.0.4" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self.setuptools self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.event-3.5.2" self."zope.formlib-4.0.6" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.schema-4.2.2" self."zope.site-3.9.2" self."Zope2-2.13.20" ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."Products.CMFCore-2.2.7" self."Products.CMFDiffTool-2.1" self."Products.CMFUid-2.2.1" self."Products.GenericSetup-1.7.3" self."Products.ZopeVersionControl-1.1.3" self.setuptools self."transaction-1.1.1" self."ZODB3-3.10.5" self."zope.copy-3.5.0" self."zope.dottedname-3.4.6" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - zope.formlib integration for Plone + Versioning for Plone ''; - homepage = "http://pypi.python.org/pypi/plone.app.form"; - license = "GPL version 2"; + homepage = "http://pypi.python.org/pypi/Products.CMFEditions"; + license = "GPL"; }; }; @@ -742,23 +742,23 @@ in }; - "Products.PasswordResetTool-2.0.14" = self.buildPythonPackage { - name = "Products.PasswordResetTool-2.0.14"; + "zope.component-4.1.0" = self.buildPythonPackage { + name = "zope.component-4.1.0"; src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.PasswordResetTool/Products.PasswordResetTool-2.0.14.zip"; - md5 = "4267a5fef471d0ebe5ca848e86630702"; + url = "https://pypi.python.org/packages/source/z/zope.component/zope.component-4.1.0.zip"; + md5 = "8e185893699f9fa577bd9ada0a5302fa"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."plone.memoize-1.1.1" self."Products.CMFCore-2.2.7" self.setuptools self."zope.component__zcml-3.9.5" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; - installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + propagatedBuildInputs = [ self.setuptools self."zope.event-4.0.2" self."zope.interface-4.0.5" ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; meta = { description = '' - Password reset tool for Plone + Zope Component Architecture ''; - homepage = "http://pypi.python.org/pypi/Products.PasswordResetTool"; - license = "GPL"; + homepage = "http://pypi.python.org/pypi/zope.component"; + license = "ZPL 2.1"; }; }; @@ -910,23 +910,23 @@ in }; - "plone.indexer-1.0.2" = self.buildPythonPackage { - name = "plone.indexer-1.0.2"; + "zope.schema-4.3.2" = self.buildPythonPackage { + name = "zope.schema-4.3.2"; src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.indexer/plone.indexer-1.0.2.zip"; - md5 = "538aeee1f9db78bc8c85ae1bcb0153ed"; + url = "https://pypi.python.org/packages/source/z/zope.schema/zope.schema-4.3.2.zip"; + md5 = "b63df4a3035f29113f8130c8ae28bb13"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self.setuptools self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" ]; - installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + propagatedBuildInputs = [ self.setuptools self."zope.event-4.0.2" self."zope.interface-4.0.5" ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; meta = { description = '' - Hooks to facilitate managing custom index values in Zope 2/CMF applications + zope.interface extension for defining data schemas ''; - homepage = "http://pypi.python.org/pypi/plone.indexer"; - license = "BSD"; + homepage = "http://pypi.python.org/pypi/zope.schema"; + license = "ZPL 2.1"; }; }; @@ -973,23 +973,23 @@ in }; - "Products.CMFEditions-2.2.8" = self.buildPythonPackage { - name = "Products.CMFEditions-2.2.8"; + "plone.app.form-2.2.2" = self.buildPythonPackage { + name = "plone.app.form-2.2.2"; src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.CMFEditions/Products.CMFEditions-2.2.8.zip"; - md5 = "1806f2e17e2527fad9364670b343bd11"; + url = "https://pypi.python.org/packages/source/p/plone.app.form/plone.app.form-2.2.2.zip"; + md5 = "6101e6a5bd4de6cc8cdef09ced2743eb"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."Products.CMFCore-2.2.7" self."Products.CMFDiffTool-2.1" self."Products.CMFUid-2.2.1" self."Products.GenericSetup-1.7.3" self."Products.ZopeVersionControl-1.1.3" self.setuptools self."transaction-1.1.1" self."ZODB3-3.10.5" self."zope.copy-3.5.0" self."zope.dottedname-3.4.6" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."five.formlib-1.0.4" self."plone.app.vocabularies-2.1.10" self."plone.locking-2.0.4" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self.setuptools self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.event-3.5.2" self."zope.formlib-4.0.6" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.lifecycleevent-3.6.2" self."zope.schema-4.2.2" self."zope.site-3.9.2" self."Zope2-2.13.20" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Versioning for Plone + zope.formlib integration for Plone ''; - homepage = "http://pypi.python.org/pypi/Products.CMFEditions"; - license = "GPL"; + homepage = "http://pypi.python.org/pypi/plone.app.form"; + license = "GPL version 2"; }; }; @@ -1036,44 +1036,44 @@ in }; - "zope.component-4.1.0" = self.buildPythonPackage { - name = "zope.component-4.1.0"; + "Products.PasswordResetTool-2.0.14" = self.buildPythonPackage { + name = "Products.PasswordResetTool-2.0.14"; src = fetchurl { - url = "https://pypi.python.org/packages/source/z/zope.component/zope.component-4.1.0.zip"; - md5 = "8e185893699f9fa577bd9ada0a5302fa"; + url = "https://pypi.python.org/packages/source/P/Products.PasswordResetTool/Products.PasswordResetTool-2.0.14.zip"; + md5 = "4267a5fef471d0ebe5ca848e86630702"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self.setuptools self."zope.event-4.0.2" self."zope.interface-4.0.5" ]; - installCommand = ''easy_install --always-unzip --prefix="$out" .''; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."plone.memoize-1.1.1" self."Products.CMFCore-2.2.7" self.setuptools self."zope.component__zcml-3.9.5" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Zope Component Architecture + Password reset tool for Plone ''; - homepage = "http://pypi.python.org/pypi/zope.component"; - license = "ZPL 2.1"; + homepage = "http://pypi.python.org/pypi/Products.PasswordResetTool"; + license = "GPL"; }; }; - "zope.browserresource-3.10.3" = self.buildPythonPackage { - name = "zope.browserresource-3.10.3"; + "WSGIProxy2-0.2" = self.buildPythonPackage { + name = "WSGIProxy2-0.2"; src = fetchurl { - url = "https://pypi.python.org/packages/source/z/zope.browserresource/zope.browserresource-3.10.3.zip"; - md5 = "dbfde30e82dbfa1a74c5da0cb5a4772d"; + url = "https://pypi.python.org/packages/source/W/WSGIProxy2/WSGIProxy2-0.2.tar.gz"; + md5 = "d8c764aa68173e0d4851874ed6021211"; }; - doCheck = false; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self.setuptools self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.contenttype-3.5.5" self."zope.i18n__zcml-3.7.4" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.traversing-3.13.2" ]; - installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + doCheck = true; + buildInputs = [ ]; + propagatedBuildInputs = [ self."six-1.3.0" self."WebOb-1.2.3" ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; meta = { description = '' - Browser resources implementation for Zope. + UNKNOWN ''; - homepage = "http://pypi.python.org/pypi/zope.browserresource/"; - license = "UNKNOWN"; + homepage = "https://github.com/gawel/WSGIProxy2/"; + license = "MIT"; }; }; @@ -1120,23 +1120,23 @@ in }; - "tempstorage-2.12.2" = self.buildPythonPackage { - name = "tempstorage-2.12.2"; + "plone.stringinterp-1.0.10" = self.buildPythonPackage { + name = "plone.stringinterp-1.0.10"; src = fetchurl { - url = "https://pypi.python.org/packages/source/t/tempstorage/tempstorage-2.12.2.zip"; - md5 = "7a2b76b39839e229249b1bb175604480"; + url = "https://pypi.python.org/packages/source/p/plone.stringinterp/plone.stringinterp-1.0.10.zip"; + md5 = "595074e94944ad6860e2105a020a3b9a"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self.setuptools self."ZODB3-3.10.5" self."zope.testing-3.9.7" ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self.setuptools self."zope.i18n__zcml-3.7.4" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - A RAM-based storage for ZODB + Adaptable string interpolation ''; - homepage = "http://pypi.python.org/pypi/tempstorage"; - license = "ZPL 2.1"; + homepage = "http://pypi.python.org/pypi/plone.stringinterp"; + license = "GPL version 2"; }; }; @@ -1225,6 +1225,27 @@ in }; + "plone.resourceeditor-1.0" = self.buildPythonPackage { + name = "plone.resourceeditor-1.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.resourceeditor/plone.resourceeditor-1.0.zip"; + md5 = "443ff0a0ad83b94fc08cac46ee3b2ad4"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."plone.resource-1.0.2" self.setuptools self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + UNKNOWN + ''; + homepage = "https://github.com/plone/plone.resourceeditor"; + license = "GPL"; + }; + }; + + "z3c.form-3.0" = self.buildPythonPackage { name = "z3c.form-3.0"; src = fetchurl { @@ -1543,23 +1564,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "plone.app.dexterity-2.0.8" = self.buildPythonPackage { - name = "plone.app.dexterity-2.0.8"; + "zope.location-4.0.2" = self.buildPythonPackage { + name = "zope.location-4.0.2"; src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.dexterity/plone.app.dexterity-2.0.8.zip"; - md5 = "2e0ec48224a3a8afd51656c22d574359"; + url = "https://pypi.python.org/packages/source/z/zope.location/zope.location-4.0.2.zip"; + md5 = "44d865b2c0b1e1cc93898c7df938d353"; }; - doCheck = false; + doCheck = true; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."collective.z3cform.datetimewidget-1.2.3" self."lxml-2.3.6" self."plone.app.content-2.1.2" self."plone.app.layout-2.3.5" self."plone.app.textfield-1.2.2" self."plone.app.uuid-1.0" self."plone.app.z3cform-0.7.3" self."plone.autoform-1.4" self."plone.behavior-1.0.2" self."plone.contentrules-2.0.3" self."plone.dexterity-2.1.3" self."plone.formwidget.namedfile-1.0.6" self."plone.namedfile__scales-2.0.2" self."plone.portlets-2.2" self."plone.rfc822-1.0.1" self."plone.schemaeditor-1.3.2" self."plone.supermodel-1.2.2" self."plone.z3cform-0.8.0" self."Products.ATContentTypes-2.1.13" self."Products.CMFCore-2.2.7" self."Products.CMFPlone-4.3.1" self."Products.GenericSetup-1.7.3" self.setuptools self."z3c.form-3.0" self."zope.browserpage-3.12.2" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."Zope2-2.13.20" ]; - installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + propagatedBuildInputs = [ self.setuptools self."zope.interface-4.0.5" self."zope.proxy-4.1.3" self."zope.schema-4.3.2" ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; meta = { description = '' - Dexterity is a content type framework for CMF applications, with particular emphasis on Plone. It can be viewed as an alternative to Archetypes that is more light-weight and modular. + Zope Location ''; - homepage = "http://plone.org/products/dexterity"; - license = "GPL"; + homepage = "http://pypi.python.org/pypi/zope.location/"; + license = "ZPL 2.1"; }; }; @@ -1711,23 +1732,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "python-dateutil-1.5" = self.buildPythonPackage { - name = "python-dateutil-1.5"; + "Products.MimetypesRegistry-2.0.4" = self.buildPythonPackage { + name = "Products.MimetypesRegistry-2.0.4"; src = fetchurl { - url = "https://pypi.python.org/packages/source/p/python-dateutil/python-dateutil-1.5.tar.gz"; - md5 = "0dcb1de5e5cad69490a3b6ab63f0cfa5"; + url = "https://pypi.python.org/packages/source/P/Products.MimetypesRegistry/Products.MimetypesRegistry-2.0.4.zip"; + md5 = "898166bb2aaececc8238ad4ee4826793"; }; doCheck = false; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."Products.CMFCore-2.2.7" self.setuptools self."ZODB3-3.10.5" self."zope.contenttype-3.5.5" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Extensions to the standard python 2.3+ datetime module + MIME type handling for Zope ''; - homepage = "http://labix.org/python-dateutil"; - license = "PSF License"; + homepage = "http://pypi.python.org/pypi/Products.MimetypesRegistry"; + license = "UNKNOWN"; }; }; @@ -1774,22 +1795,43 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "plone.intelligenttext-2.0.2" = self.buildPythonPackage { - name = "plone.intelligenttext-2.0.2"; + "Distutils2-1.0a4" = self.buildPythonPackage { + name = "Distutils2-1.0a4"; src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.intelligenttext/plone.intelligenttext-2.0.2.zip"; - md5 = "51688fa0815b49e00334e3ef948328ba"; + url = "https://pypi.python.org/packages/source/D/Distutils2/Distutils2-1.0a4.tar.gz"; + md5 = "52bc9dffb394970c27e02853ae3a3241"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Python Packaging Library + ''; + homepage = "http://wiki.python.org/moin/Distutils2"; + license = "Python license"; + }; + }; + + + "plone.app.upgrade-1.3.3" = self.buildPythonPackage { + name = "plone.app.upgrade-1.3.3"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.upgrade/plone.app.upgrade-1.3.3.zip"; + md5 = "1c45e809fba27bec11e8a40f686f0f5b"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self.setuptools ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."borg.localrole-3.0.2" self."five.localsitemanager-2.0.5" self."plone.app.folder-1.0.5" self."plone.app.portlets-2.4.4" self."plone.portlets-2.2" self."plone.session-3.5.3" self."Products.Archetypes-1.9.1" self."Products.CMFActionIcons-2.1.3" self."Products.CMFCalendar-2.2.2" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.CMFDiffTool-2.1" self."Products.CMFEditions-2.2.8" self."Products.CMFFormController-3.0.3" self."Products.CMFQuickInstallerTool-3.0.6" self."Products.CMFUid-2.2.1" self."Products.contentmigration-2.1.4" self."Products.DCWorkflow-2.2.4" self."Products.GenericSetup-1.7.3" self."Products.MimetypesRegistry-2.0.4" self."Products.PloneLanguageTool-3.2.7" self."Products.PlonePAS-4.1.1" self."Products.PluggableAuthService-1.10.0" self."Products.PortalTransforms-2.1.2" self."Products.ResourceRegistries-2.2.9" self."Products.SecureMailHost-1.1.2" self."Products.ZCatalog-2.13.23" self.setuptools self."transaction-1.1.1" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.ramcache-1.0" self."zope.site-3.9.2" self."Zope2-2.13.20" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Provides transforms from text/x-web-intelligent to text/html and vice versa. + Upgrade machinery for Plone. ''; - homepage = "http://pypi.python.org/pypi/plone.intelligenttext"; + homepage = "http://pypi.python.org/pypi/plone.app.upgrade"; license = "GPL version 2"; }; }; @@ -1837,44 +1879,44 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "plone.app.layout-2.3.5" = self.buildPythonPackage { - name = "plone.app.layout-2.3.5"; + "five.globalrequest-1.0" = self.buildPythonPackage { + name = "five.globalrequest-1.0"; src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.layout/plone.app.layout-2.3.5.zip"; - md5 = "960665807ad60eb3e12c52a0cf092ceb"; + url = "https://pypi.python.org/packages/source/f/five.globalrequest/five.globalrequest-1.0.tar.gz"; + md5 = "87f8996bd21d4aa156aa26e7d21b8744"; }; doCheck = false; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."plone.app.portlets-2.4.4" self."plone.app.viewletmanager-2.0.3" self."plone.i18n-2.0.8" self."plone.locking-2.0.4" self."plone.memoize-1.1.1" self."plone.portlets-2.2" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.CMFDynamicViewFTI-4.0.5" self."Products.CMFEditions-2.2.8" self.setuptools self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.deprecation-3.4.1" self."zope.dottedname-3.4.6" self."zope.i18n__zcml-3.7.4" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.viewlet-3.7.2" self."Zope2-2.13.20" ]; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools self."zope.globalrequest-1.0" self."Zope2-2.13.20" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Layout mechanisms for Plone + Zope 2 integration for zope.globalrequest ''; - homepage = "http://pypi.python.org/pypi/plone.app.layout"; - license = "GPL version 2"; + homepage = "http://pypi.python.org/pypi/five.globalrequest"; + license = "ZPL"; }; }; - "zope.schema-4.3.2" = self.buildPythonPackage { - name = "zope.schema-4.3.2"; + "plone.indexer-1.0.2" = self.buildPythonPackage { + name = "plone.indexer-1.0.2"; src = fetchurl { - url = "https://pypi.python.org/packages/source/z/zope.schema/zope.schema-4.3.2.zip"; - md5 = "b63df4a3035f29113f8130c8ae28bb13"; + url = "https://pypi.python.org/packages/source/p/plone.indexer/plone.indexer-1.0.2.zip"; + md5 = "538aeee1f9db78bc8c85ae1bcb0153ed"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self.setuptools self."zope.event-4.0.2" self."zope.interface-4.0.5" ]; - installCommand = ''easy_install --always-unzip --prefix="$out" .''; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self.setuptools self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - zope.interface extension for defining data schemas + Hooks to facilitate managing custom index values in Zope 2/CMF applications ''; - homepage = "http://pypi.python.org/pypi/zope.schema"; - license = "ZPL 2.1"; + homepage = "http://pypi.python.org/pypi/plone.indexer"; + license = "BSD"; }; }; @@ -2005,23 +2047,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "mechanize-0.2.5" = self.buildPythonPackage { - name = "mechanize-0.2.5"; + "Products.MIMETools-2.13.0" = self.buildPythonPackage { + name = "Products.MIMETools-2.13.0"; src = fetchurl { - url = "https://pypi.python.org/packages/source/m/mechanize/mechanize-0.2.5.tar.gz"; - md5 = "32657f139fc2fb75bcf193b63b8c60b2"; + url = "https://pypi.python.org/packages/source/P/Products.MIMETools/Products.MIMETools-2.13.0.zip"; + md5 = "ad5372fc1190599a19493db0864448ec"; }; doCheck = false; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."DocumentTemplate-2.13.2" self.setuptools ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Stateful programmatic web browsing. + MIMETools provides the <!--#mime--> tag for DocumentTemplate. ''; - homepage = "http://wwwsearch.sourceforge.net/mechanize/"; - license = "BSD"; + homepage = "http://pypi.python.org/pypi/Products.MIMETools"; + license = "ZPL 2.1"; }; }; @@ -2068,23 +2110,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "plone.formwidget.namedfile-1.0.6" = self.buildPythonPackage { - name = "plone.formwidget.namedfile-1.0.6"; + "ExtensionClass-2.13.2" = self.buildPythonPackage { + name = "ExtensionClass-2.13.2"; src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.formwidget.namedfile/plone.formwidget.namedfile-1.0.6.zip"; - md5 = "afd20f030906a72fca7548876bdcbb48"; + url = "https://pypi.python.org/packages/source/E/ExtensionClass/ExtensionClass-2.13.2.zip"; + md5 = "0236e6d7da9e8b87b9ba45f1b8f930b8"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."plone.namedfile__scales-2.0.2" self."plone.z3cform-0.8.0" self.setuptools self."z3c.form-3.0" ]; + propagatedBuildInputs = [ ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Image widget for z3c.form and Plone + Metaclass for subclassable extension types ''; - homepage = "http://pypi.python.org/pypi/plone.formwidget.namedfile"; - license = "GPL"; + homepage = "http://pypi.python.org/pypi/ExtensionClass"; + license = "ZPL 2.1"; }; }; @@ -2572,6 +2614,27 @@ development, check it into Subversion, and not touch Diazo during deployment. }; + "plone.app.jquerytools-1.5.5" = self.buildPythonPackage { + name = "plone.app.jquerytools-1.5.5"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/plone.app.jquerytools/plone.app.jquerytools-1.5.5.zip"; + md5 = "7a4957a3a8482e4963e49e2d02772e33"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools self."zope.component__zcml-3.9.5" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + jQuery Tools integration for Plone plus overlay and AJAX form helpers. + ''; + homepage = "http://pypi.python.org/pypi/plone.app.jquerytools"; + license = "GPL version 2"; + }; + }; + + "zope.component__zcml-3.9.5" = self.buildPythonPackage { name = "zope.component__zcml-3.9.5"; src = fetchurl { @@ -2656,23 +2719,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "WSGIProxy2-0.2" = self.buildPythonPackage { - name = "WSGIProxy2-0.2"; + "zope.browserresource-3.10.3" = self.buildPythonPackage { + name = "zope.browserresource-3.10.3"; src = fetchurl { - url = "https://pypi.python.org/packages/source/W/WSGIProxy2/WSGIProxy2-0.2.tar.gz"; - md5 = "d8c764aa68173e0d4851874ed6021211"; + url = "https://pypi.python.org/packages/source/z/zope.browserresource/zope.browserresource-3.10.3.zip"; + md5 = "dbfde30e82dbfa1a74c5da0cb5a4772d"; }; - doCheck = true; - buildInputs = [ ]; - propagatedBuildInputs = [ self."six-1.3.0" self."WebOb-1.2.3" ]; - installCommand = ''easy_install --always-unzip --prefix="$out" .''; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.contenttype-3.5.5" self."zope.i18n__zcml-3.7.4" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.traversing-3.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - UNKNOWN + Browser resources implementation for Zope. ''; - homepage = "https://github.com/gawel/WSGIProxy2/"; - license = "MIT"; + homepage = "http://pypi.python.org/pypi/zope.browserresource/"; + license = "UNKNOWN"; }; }; @@ -2761,23 +2824,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "Products.MimetypesRegistry-2.0.4" = self.buildPythonPackage { - name = "Products.MimetypesRegistry-2.0.4"; + "python-dateutil-1.5" = self.buildPythonPackage { + name = "python-dateutil-1.5"; src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.MimetypesRegistry/Products.MimetypesRegistry-2.0.4.zip"; - md5 = "898166bb2aaececc8238ad4ee4826793"; + url = "https://pypi.python.org/packages/source/p/python-dateutil/python-dateutil-1.5.tar.gz"; + md5 = "0dcb1de5e5cad69490a3b6ab63f0cfa5"; }; doCheck = false; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."Acquisition-2.13.8" self."Products.CMFCore-2.2.7" self.setuptools self."ZODB3-3.10.5" self."zope.contenttype-3.5.5" self."zope.interface-3.6.7" self."Zope2-2.13.20" ]; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - MIME type handling for Zope + Extensions to the standard python 2.3+ datetime module ''; - homepage = "http://pypi.python.org/pypi/Products.MimetypesRegistry"; - license = "UNKNOWN"; + homepage = "http://labix.org/python-dateutil"; + license = "PSF License"; }; }; @@ -2803,22 +2866,22 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "plone.app.upgrade-1.3.3" = self.buildPythonPackage { - name = "plone.app.upgrade-1.3.3"; + "plone.intelligenttext-2.0.2" = self.buildPythonPackage { + name = "plone.intelligenttext-2.0.2"; src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.upgrade/plone.app.upgrade-1.3.3.zip"; - md5 = "1c45e809fba27bec11e8a40f686f0f5b"; + url = "https://pypi.python.org/packages/source/p/plone.intelligenttext/plone.intelligenttext-2.0.2.zip"; + md5 = "51688fa0815b49e00334e3ef948328ba"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."Acquisition-2.13.8" self."borg.localrole-3.0.2" self."five.localsitemanager-2.0.5" self."plone.app.folder-1.0.5" self."plone.app.portlets-2.4.4" self."plone.portlets-2.2" self."plone.session-3.5.3" self."Products.Archetypes-1.9.1" self."Products.CMFActionIcons-2.1.3" self."Products.CMFCalendar-2.2.2" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.CMFDiffTool-2.1" self."Products.CMFEditions-2.2.8" self."Products.CMFFormController-3.0.3" self."Products.CMFQuickInstallerTool-3.0.6" self."Products.CMFUid-2.2.1" self."Products.contentmigration-2.1.4" self."Products.DCWorkflow-2.2.4" self."Products.GenericSetup-1.7.3" self."Products.MimetypesRegistry-2.0.4" self."Products.PloneLanguageTool-3.2.7" self."Products.PlonePAS-4.1.1" self."Products.PluggableAuthService-1.10.0" self."Products.PortalTransforms-2.1.2" self."Products.ResourceRegistries-2.2.9" self."Products.SecureMailHost-1.1.2" self."Products.ZCatalog-2.13.23" self.setuptools self."transaction-1.1.1" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.location-3.9.1" self."zope.ramcache-1.0" self."zope.site-3.9.2" self."Zope2-2.13.20" ]; + propagatedBuildInputs = [ self.setuptools ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Upgrade machinery for Plone. + Provides transforms from text/x-web-intelligent to text/html and vice versa. ''; - homepage = "http://pypi.python.org/pypi/plone.app.upgrade"; + homepage = "http://pypi.python.org/pypi/plone.intelligenttext"; license = "GPL version 2"; }; }; @@ -2887,48 +2950,6 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "plone.app.theming-1.1.1" = self.buildPythonPackage { - name = "plone.app.theming-1.1.1"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.theming/plone.app.theming-1.1.1.zip"; - md5 = "a694b7a050b6e7c25d720d1e99bb73fa"; - }; - doCheck = false; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."diazo-1.0.3" self."docutils-0.9.1" self."five.globalrequest-1.0" self."lxml-2.3.6" self."plone.app.registry-1.2.3" self."plone.resource-1.0.2" self."plone.resourceeditor-1.0" self."plone.subrequest-1.6.7" self."plone.transformchain-1.0.3" self."Products.CMFPlone-4.3.1" self."repoze.xmliter-0.5" self."roman-1.4.0" self.setuptools self."zope.traversing-3.13.2" ]; - installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; - - meta = { - description = '' - Integrates the Diazo theming engine with Plone - ''; - homepage = "http://pypi.python.org/pypi/plone.app.theming"; - license = "GPL"; - }; - }; - - - "ExtensionClass-2.13.2" = self.buildPythonPackage { - name = "ExtensionClass-2.13.2"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/E/ExtensionClass/ExtensionClass-2.13.2.zip"; - md5 = "0236e6d7da9e8b87b9ba45f1b8f930b8"; - }; - doCheck = false; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; - - meta = { - description = '' - Metaclass for subclassable extension types - ''; - homepage = "http://pypi.python.org/pypi/ExtensionClass"; - license = "ZPL 2.1"; - }; - }; - - "zope.globalrequest-1.0" = self.buildPythonPackage { name = "zope.globalrequest-1.0"; src = fetchurl { @@ -2992,23 +3013,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "Products.MIMETools-2.13.0" = self.buildPythonPackage { - name = "Products.MIMETools-2.13.0"; + "plone.locking-2.0.4" = self.buildPythonPackage { + name = "plone.locking-2.0.4"; src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.MIMETools/Products.MIMETools-2.13.0.zip"; - md5 = "ad5372fc1190599a19493db0864448ec"; + url = "https://pypi.python.org/packages/source/p/plone.locking/plone.locking-2.0.4.zip"; + md5 = "a7f8b8db78f57272d351d7fe0d067eb2"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."DocumentTemplate-2.13.2" self.setuptools ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."Products.CMFCore-2.2.7" self.setuptools self."ZODB3-3.10.5" self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."zope.viewlet-3.7.2" self."Zope2-2.13.20" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - MIMETools provides the <!--#mime--> tag for DocumentTemplate. + webdav locking support ''; - homepage = "http://pypi.python.org/pypi/Products.MIMETools"; - license = "ZPL 2.1"; + homepage = "http://pypi.python.org/pypi/plone.locking"; + license = "GPL version 2"; }; }; @@ -3055,23 +3076,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "zope.browsermenu-3.9.1" = self.buildPythonPackage { - name = "zope.browsermenu-3.9.1"; + "WebTest-2.0.7" = self.buildPythonPackage { + name = "WebTest-2.0.7"; src = fetchurl { - url = "https://pypi.python.org/packages/source/z/zope.browsermenu/zope.browsermenu-3.9.1.zip"; - md5 = "a47c7b1e786661c912a1150bf8d1f83f"; + url = "https://pypi.python.org/packages/source/W/WebTest/WebTest-2.0.7.zip"; + md5 = "4ca4e944a7f5f08b5aebd3bf90699890"; }; - doCheck = false; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self.setuptools self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.pagetemplate-3.6.3" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" self."zope.traversing-3.13.2" ]; - installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + doCheck = true; + buildInputs = [ self."nose-1.3.0" self."unittest2-0.5.1" self."pyquery-1.2.4" self."WSGIProxy2-0.2" self."PasteDeploy-1.5.0" self."mock-1.0.1" self."coverage-3.6" pkgs.unzip ]; + propagatedBuildInputs = [ self."beautifulsoup4-4.2.1" self."six-1.3.0" self."waitress-0.8.5" self."WebOb-1.2.3" ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; meta = { description = '' - Browser menu implementation for Zope. + Helper to test WSGI applications ''; - homepage = "http://pypi.python.org/pypi/zope.browsermenu/"; - license = "UNKNOWN"; + homepage = "http://webtest.pythonpaste.org/"; + license = "MIT"; }; }; @@ -3160,27 +3181,6 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "Products.CMFPlacefulWorkflow-1.5.9" = self.buildPythonPackage { - name = "Products.CMFPlacefulWorkflow-1.5.9"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.CMFPlacefulWorkflow/Products.CMFPlacefulWorkflow-1.5.9.zip"; - md5 = "9041e1f52eab5b348c0dfa85be438722"; - }; - doCheck = false; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self."Products.CMFPlone-4.3.1" self."Products.GenericSetup-1.7.3" self."Products.PloneTestCase-0.9.17" self.setuptools self."zope.component__zcml-3.9.5" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.testing-3.9.7" ]; - installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; - - meta = { - description = '' - Workflow policies for CMF and Plone - ''; - homepage = "http://pypi.python.org/pypi/Products.CMFPlacefulWorkflow"; - license = "GPL"; - }; - }; - - "zope.filerepresentation-3.6.1" = self.buildPythonPackage { name = "zope.filerepresentation-3.6.1"; src = fetchurl { @@ -3433,23 +3433,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "plone.app.workflow-2.1.5" = self.buildPythonPackage { - name = "plone.app.workflow-2.1.5"; + "Products.ExternalMethod-2.13.0" = self.buildPythonPackage { + name = "Products.ExternalMethod-2.13.0"; src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.workflow/plone.app.workflow-2.1.5.zip"; - md5 = "b3589b4def82201adc196b3075b54213"; + url = "https://pypi.python.org/packages/source/P/Products.ExternalMethod/Products.ExternalMethod-2.13.0.zip"; + md5 = "15ba953ef6cb632eb571977651252ea6"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."plone.memoize-1.1.1" self."Products.CMFCore-2.2.7" self."Products.DCWorkflow-2.2.4" self."Products.GenericSetup-1.7.3" self."Products.statusmessages-4.0" self.setuptools self."transaction-1.1.1" self."zope.component__zcml-3.9.5" self."zope.i18n__zcml-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."zope.site-3.9.2" self."zope.testing-3.9.7" self."Zope2-2.13.20" ]; + propagatedBuildInputs = [ self."AccessControl-3.0.6" self."Acquisition-2.13.8" self."ExtensionClass-2.13.2" self."Persistence-2.13.2" self.setuptools self."ZODB3-3.10.5" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - workflow and security settings for Plone + This package provides support for external Python methods within a Zope 2 environment. ''; - homepage = "http://pypi.python.org/pypi/plone.app.workflow"; - license = "GPL version 2"; + homepage = "http://pypi.python.org/pypi/Products.ExternalMethod"; + license = "ZPL 2.1"; }; }; @@ -3559,23 +3559,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "plone.stringinterp-1.0.10" = self.buildPythonPackage { - name = "plone.stringinterp-1.0.10"; + "tempstorage-2.12.2" = self.buildPythonPackage { + name = "tempstorage-2.12.2"; src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.stringinterp/plone.stringinterp-1.0.10.zip"; - md5 = "595074e94944ad6860e2105a020a3b9a"; + url = "https://pypi.python.org/packages/source/t/tempstorage/tempstorage-2.12.2.zip"; + md5 = "7a2b76b39839e229249b1bb175604480"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self.setuptools self."zope.i18n__zcml-3.7.4" ]; + propagatedBuildInputs = [ self.setuptools self."ZODB3-3.10.5" self."zope.testing-3.9.7" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Adaptable string interpolation + A RAM-based storage for ZODB ''; - homepage = "http://pypi.python.org/pypi/plone.stringinterp"; - license = "GPL version 2"; + homepage = "http://pypi.python.org/pypi/tempstorage"; + license = "ZPL 2.1"; }; }; @@ -3601,23 +3601,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "Products.PluginRegistry-1.3" = self.buildPythonPackage { - name = "Products.PluginRegistry-1.3"; + "Acquisition-2.13.8" = self.buildPythonPackage { + name = "Acquisition-2.13.8"; src = fetchurl { - url = "https://pypi.python.org/packages/source/P/Products.PluginRegistry/Products.PluginRegistry-1.3.tar.gz"; - md5 = "5b166193ca1eb84dfb402051f779ebab"; + url = "https://pypi.python.org/packages/source/A/Acquisition/Acquisition-2.13.8.zip"; + md5 = "8c33160c157b50649e2b2b3224622579"; }; doCheck = false; - buildInputs = [ ]; - propagatedBuildInputs = [ self."Products.GenericSetup-1.7.3" self.setuptools self."Zope2-2.13.20" ]; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."ExtensionClass-2.13.2" self."zope.interface-3.6.7" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Configure application plugins based on interfaces + Acquisition is a mechanism that allows objects to obtain attributes from the containment hierarchy they're in. ''; - homepage = "http://pypi.python.org/pypi/Products.PluginRegistry"; - license = "ZPL 2.1 (http://www.zope.org/Resources/License/ZPL-2.1)"; + homepage = "http://pypi.python.org/pypi/Acquisition"; + license = "ZPL 2.1"; }; }; @@ -3664,23 +3664,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "zope.location-4.0.2" = self.buildPythonPackage { - name = "zope.location-4.0.2"; + "plone.app.dexterity-2.0.8" = self.buildPythonPackage { + name = "plone.app.dexterity-2.0.8"; src = fetchurl { - url = "https://pypi.python.org/packages/source/z/zope.location/zope.location-4.0.2.zip"; - md5 = "44d865b2c0b1e1cc93898c7df938d353"; + url = "https://pypi.python.org/packages/source/p/plone.app.dexterity/plone.app.dexterity-2.0.8.zip"; + md5 = "2e0ec48224a3a8afd51656c22d574359"; }; - doCheck = true; + doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self.setuptools self."zope.interface-4.0.5" self."zope.proxy-4.1.3" self."zope.schema-4.3.2" ]; - installCommand = ''easy_install --always-unzip --prefix="$out" .''; + propagatedBuildInputs = [ self."collective.z3cform.datetimewidget-1.2.3" self."lxml-2.3.6" self."plone.app.content-2.1.2" self."plone.app.layout-2.3.5" self."plone.app.textfield-1.2.2" self."plone.app.uuid-1.0" self."plone.app.z3cform-0.7.3" self."plone.autoform-1.4" self."plone.behavior-1.0.2" self."plone.contentrules-2.0.3" self."plone.dexterity-2.1.3" self."plone.formwidget.namedfile-1.0.6" self."plone.namedfile__scales-2.0.2" self."plone.portlets-2.2" self."plone.rfc822-1.0.1" self."plone.schemaeditor-1.3.2" self."plone.supermodel-1.2.2" self."plone.z3cform-0.8.0" self."Products.ATContentTypes-2.1.13" self."Products.CMFCore-2.2.7" self."Products.CMFPlone-4.3.1" self."Products.GenericSetup-1.7.3" self.setuptools self."z3c.form-3.0" self."zope.browserpage-3.12.2" self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."Zope2-2.13.20" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Zope Location + Dexterity is a content type framework for CMF applications, with particular emphasis on Plone. It can be viewed as an alternative to Archetypes that is more light-weight and modular. ''; - homepage = "http://pypi.python.org/pypi/zope.location/"; - license = "ZPL 2.1"; + homepage = "http://plone.org/products/dexterity"; + license = "GPL"; }; }; @@ -3706,23 +3706,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "five.globalrequest-1.0" = self.buildPythonPackage { - name = "five.globalrequest-1.0"; + "plone.app.layout-2.3.5" = self.buildPythonPackage { + name = "plone.app.layout-2.3.5"; src = fetchurl { - url = "https://pypi.python.org/packages/source/f/five.globalrequest/five.globalrequest-1.0.tar.gz"; - md5 = "87f8996bd21d4aa156aa26e7d21b8744"; + url = "https://pypi.python.org/packages/source/p/plone.app.layout/plone.app.layout-2.3.5.zip"; + md5 = "960665807ad60eb3e12c52a0cf092ceb"; }; doCheck = false; - buildInputs = [ ]; - propagatedBuildInputs = [ self.setuptools self."zope.globalrequest-1.0" self."Zope2-2.13.20" ]; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."plone.app.portlets-2.4.4" self."plone.app.viewletmanager-2.0.3" self."plone.i18n-2.0.8" self."plone.locking-2.0.4" self."plone.memoize-1.1.1" self."plone.portlets-2.2" self."Products.CMFCore-2.2.7" self."Products.CMFDefault-2.2.3" self."Products.CMFDynamicViewFTI-4.0.5" self."Products.CMFEditions-2.2.8" self.setuptools self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.deprecation-3.4.1" self."zope.dottedname-3.4.6" self."zope.i18n__zcml-3.7.4" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.viewlet-3.7.2" self."Zope2-2.13.20" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Zope 2 integration for zope.globalrequest + Layout mechanisms for Plone ''; - homepage = "http://pypi.python.org/pypi/five.globalrequest"; - license = "ZPL"; + homepage = "http://pypi.python.org/pypi/plone.app.layout"; + license = "GPL version 2"; }; }; @@ -3748,23 +3748,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "plone.locking-2.0.4" = self.buildPythonPackage { - name = "plone.locking-2.0.4"; + "mechanize-0.2.5" = self.buildPythonPackage { + name = "mechanize-0.2.5"; src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.locking/plone.locking-2.0.4.zip"; - md5 = "a7f8b8db78f57272d351d7fe0d067eb2"; + url = "https://pypi.python.org/packages/source/m/mechanize/mechanize-0.2.5.tar.gz"; + md5 = "32657f139fc2fb75bcf193b63b8c60b2"; }; doCheck = false; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."Acquisition-2.13.8" self."DateTime-3.0.3" self."Products.CMFCore-2.2.7" self.setuptools self."ZODB3-3.10.5" self."zope.annotation-3.5.0" self."zope.component__zcml-3.9.5" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.schema-4.2.2" self."zope.viewlet-3.7.2" self."Zope2-2.13.20" ]; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - webdav locking support + Stateful programmatic web browsing. ''; - homepage = "http://pypi.python.org/pypi/plone.locking"; - license = "GPL version 2"; + homepage = "http://wwwsearch.sourceforge.net/mechanize/"; + license = "BSD"; }; }; @@ -3916,23 +3916,44 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "WebTest-2.0.7" = self.buildPythonPackage { - name = "WebTest-2.0.7"; + "zope.cachedescriptors-3.5.1" = self.buildPythonPackage { + name = "zope.cachedescriptors-3.5.1"; src = fetchurl { - url = "https://pypi.python.org/packages/source/W/WebTest/WebTest-2.0.7.zip"; - md5 = "4ca4e944a7f5f08b5aebd3bf90699890"; + url = "https://pypi.python.org/packages/source/z/zope.cachedescriptors/zope.cachedescriptors-3.5.1.zip"; + md5 = "263459a95238fd61d17e815d97ca49ce"; }; - doCheck = true; - buildInputs = [ self."nose-1.3.0" self."unittest2-0.5.1" self."pyquery-1.2.4" self."WSGIProxy2-0.2" self."PasteDeploy-1.5.0" self."mock-1.0.1" self."coverage-3.6" pkgs.unzip ]; - propagatedBuildInputs = [ self."beautifulsoup4-4.2.1" self."six-1.3.0" self."waitress-0.8.5" self."WebOb-1.2.3" ]; - installCommand = ''easy_install --always-unzip --prefix="$out" .''; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Helper to test WSGI applications + Method and property caching decorators ''; - homepage = "http://webtest.pythonpaste.org/"; - license = "MIT"; + homepage = "http://pypi.python.org/pypi/zope.cachedescriptors"; + license = "ZPL 2.1"; + }; + }; + + + "zope.browsermenu-3.9.1" = self.buildPythonPackage { + name = "zope.browsermenu-3.9.1"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/z/zope.browsermenu/zope.browsermenu-3.9.1.zip"; + md5 = "a47c7b1e786661c912a1150bf8d1f83f"; + }; + doCheck = false; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ self.setuptools self."zope.browser-1.3" self."zope.component__zcml-3.9.5" self."zope.configuration-3.7.4" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.pagetemplate-3.6.3" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."zope.security__untrustedpython-3.7.4" self."zope.traversing-3.13.2" ]; + installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; + + meta = { + description = '' + Browser menu implementation for Zope. + ''; + homepage = "http://pypi.python.org/pypi/zope.browsermenu/"; + license = "UNKNOWN"; }; }; @@ -4105,23 +4126,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "zope.cachedescriptors-3.5.1" = self.buildPythonPackage { - name = "zope.cachedescriptors-3.5.1"; + "plone.app.theming-1.1.1" = self.buildPythonPackage { + name = "plone.app.theming-1.1.1"; src = fetchurl { - url = "https://pypi.python.org/packages/source/z/zope.cachedescriptors/zope.cachedescriptors-3.5.1.zip"; - md5 = "263459a95238fd61d17e815d97ca49ce"; + url = "https://pypi.python.org/packages/source/p/plone.app.theming/plone.app.theming-1.1.1.zip"; + md5 = "a694b7a050b6e7c25d720d1e99bb73fa"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self.setuptools ]; + propagatedBuildInputs = [ self."diazo-1.0.3" self."docutils-0.9.1" self."five.globalrequest-1.0" self."lxml-2.3.6" self."plone.app.registry-1.2.3" self."plone.resource-1.0.2" self."plone.resourceeditor-1.0" self."plone.subrequest-1.6.7" self."plone.transformchain-1.0.3" self."Products.CMFPlone-4.3.1" self."repoze.xmliter-0.5" self."roman-1.4.0" self.setuptools self."zope.traversing-3.13.2" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Method and property caching decorators + Integrates the Diazo theming engine with Plone ''; - homepage = "http://pypi.python.org/pypi/zope.cachedescriptors"; - license = "ZPL 2.1"; + homepage = "http://pypi.python.org/pypi/plone.app.theming"; + license = "GPL"; }; }; @@ -4378,22 +4399,22 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "plone.resourceeditor-1.0" = self.buildPythonPackage { - name = "plone.resourceeditor-1.0"; + "Products.CMFPlacefulWorkflow-1.5.9" = self.buildPythonPackage { + name = "Products.CMFPlacefulWorkflow-1.5.9"; src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.resourceeditor/plone.resourceeditor-1.0.zip"; - md5 = "443ff0a0ad83b94fc08cac46ee3b2ad4"; + url = "https://pypi.python.org/packages/source/P/Products.CMFPlacefulWorkflow/Products.CMFPlacefulWorkflow-1.5.9.zip"; + md5 = "9041e1f52eab5b348c0dfa85be438722"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."plone.resource-1.0.2" self.setuptools self."zope.component__zcml-3.9.5" self."zope.interface-3.6.7" self."zope.publisher-3.12.6" self."zope.schema-4.2.2" self."Zope2-2.13.20" ]; + propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self."Products.CMFPlone-4.3.1" self."Products.GenericSetup-1.7.3" self."Products.PloneTestCase-0.9.17" self.setuptools self."zope.component__zcml-3.9.5" self."zope.i18nmessageid-3.5.3" self."zope.interface-3.6.7" self."zope.testing-3.9.7" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - UNKNOWN + Workflow policies for CMF and Plone ''; - homepage = "https://github.com/plone/plone.resourceeditor"; + homepage = "http://pypi.python.org/pypi/Products.CMFPlacefulWorkflow"; license = "GPL"; }; }; @@ -4756,23 +4777,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "plone.app.jquerytools-1.5.5" = self.buildPythonPackage { - name = "plone.app.jquerytools-1.5.5"; + "plone.formwidget.namedfile-1.0.6" = self.buildPythonPackage { + name = "plone.formwidget.namedfile-1.0.6"; src = fetchurl { - url = "https://pypi.python.org/packages/source/p/plone.app.jquerytools/plone.app.jquerytools-1.5.5.zip"; - md5 = "7a4957a3a8482e4963e49e2d02772e33"; + url = "https://pypi.python.org/packages/source/p/plone.formwidget.namedfile/plone.formwidget.namedfile-1.0.6.zip"; + md5 = "afd20f030906a72fca7548876bdcbb48"; }; doCheck = false; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."Products.CMFCore-2.2.7" self."Products.GenericSetup-1.7.3" self.setuptools self."zope.component__zcml-3.9.5" self."Zope2-2.13.20" ]; + propagatedBuildInputs = [ self."plone.namedfile__scales-2.0.2" self."plone.z3cform-0.8.0" self.setuptools self."z3c.form-3.0" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - jQuery Tools integration for Plone plus overlay and AJAX form helpers. + Image widget for z3c.form and Plone ''; - homepage = "http://pypi.python.org/pypi/plone.app.jquerytools"; - license = "GPL version 2"; + homepage = "http://pypi.python.org/pypi/plone.formwidget.namedfile"; + license = "GPL"; }; }; @@ -5134,23 +5155,23 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "Acquisition-2.13.8" = self.buildPythonPackage { - name = "Acquisition-2.13.8"; + "Products.PluginRegistry-1.3" = self.buildPythonPackage { + name = "Products.PluginRegistry-1.3"; src = fetchurl { - url = "https://pypi.python.org/packages/source/A/Acquisition/Acquisition-2.13.8.zip"; - md5 = "8c33160c157b50649e2b2b3224622579"; + url = "https://pypi.python.org/packages/source/P/Products.PluginRegistry/Products.PluginRegistry-1.3.tar.gz"; + md5 = "5b166193ca1eb84dfb402051f779ebab"; }; doCheck = false; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ self."ExtensionClass-2.13.2" self."zope.interface-3.6.7" ]; + buildInputs = [ ]; + propagatedBuildInputs = [ self."Products.GenericSetup-1.7.3" self.setuptools self."Zope2-2.13.20" ]; installCommand = ''easy_install --always-unzip --no-deps --prefix="$out" .''; meta = { description = '' - Acquisition is a mechanism that allows objects to obtain attributes from the containment hierarchy they're in. + Configure application plugins based on interfaces ''; - homepage = "http://pypi.python.org/pypi/Acquisition"; - license = "ZPL 2.1"; + homepage = "http://pypi.python.org/pypi/Products.PluginRegistry"; + license = "ZPL 2.1 (http://www.zope.org/Resources/License/ZPL-2.1)"; }; }; diff --git a/pkgs/top-level/python-packages.json b/pkgs/top-level/python-packages.json index 245638cfe464b..79bc08a839e5e 100644 --- a/pkgs/top-level/python-packages.json +++ b/pkgs/top-level/python-packages.json @@ -105,5 +105,8 @@ "propagatedBuildInputs": [ "eggtestinfo" ] } } + }, + { "name": "Distutils2" + "doCheck": false } ] diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f515d436cf679..921af9c7b0e00 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -53,6 +53,25 @@ pythonPackages = modules // import ./python-packages-generated.nix { inherit python setuptools; }; + pypi2nix = buildPythonPackage rec { + rev = "f0bed8037538de481fab19af0521cb771c148aff"; + name = "pypi2nix-1.0_${rev}"; + + src = fetchurl { + url = "https://github.com/garbas/pypi2nix/tarball/${rev}"; + name = "${name}.tar.bz"; + sha256 = "14cabnln65v9s3y23dkmbp0zjhbgniyfwmrragwqv3wzi63bvhhk"; + }; + + propagatedBuildInputs = [ pythonPackages."Distutils2-1.0a4" ]; + doCheck = false; + + meta = { + homepage = https://github.com/garbas/pypi2nix; + description = ""; + maintainers = [ stdenv.lib.maintainers.garbas ]; + }; + }; # packages defined elsewhere blivet = callPackage ../development/python-modules/blivet { }; -- cgit 1.4.1 From 36622f59641ce27763d26af77d26f42840bbffa2 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 12 Aug 2013 14:04:46 +0200 Subject: nixUnstable: Update to 1.6pre3187_3fb7ae0 --- pkgs/tools/package-management/nix/unstable.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/package-management/nix/unstable.nix b/pkgs/tools/package-management/nix/unstable.nix index bab89a1145ebf..4d5eeca12c1f1 100644 --- a/pkgs/tools/package-management/nix/unstable.nix +++ b/pkgs/tools/package-management/nix/unstable.nix @@ -5,11 +5,11 @@ }: stdenv.mkDerivation rec { - name = "nix-1.6pre3166_15e5ac8"; + name = "nix-1.6pre3187_3fb7ae0"; src = fetchurl { - url = "http://hydra.nixos.org/build/5566779/download/5/${name}.tar.xz"; - sha256 = "c25209bb93ca6859df84f74bd16cb0daee9e6c9820139e9dab1d2848129a2558"; + url = "http://hydra.nixos.org/build/5663853/download/5/${name}.tar.xz"; + sha256 = "3cd695b3bb23ea7f9e4779f5b79180319444204b30120ed2cc0f0bf1e070403f"; }; nativeBuildInputs = [ perl pkgconfig ]; -- cgit 1.4.1 From adefbee8152f7241e561ee4f23fea34a5eca78c4 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 12 Aug 2013 14:05:18 +0200 Subject: Forks::Super: Disable checks --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index d74d734d2c6bb..162a7b6eb379a 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2947,6 +2947,7 @@ rec { url = mirror://cpan/authors/id/M/MO/MOB/Forks-Super-0.67.tar.gz; sha256 = "8831cd70e1eb3d4ab7d9a8c3692caa7b7220dc888cd1a8dc5640fb2a08379141"; }; + doCheck = false; meta = { description = "Extensions and convenience methods to manage background processes"; license = "perl"; -- cgit 1.4.1 From 898a33bef2b29aaa0f544cdc1c3438c930ee1e24 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 12 Aug 2013 14:20:26 +0200 Subject: zabbix: Update to 1.8.17 --- pkgs/servers/monitoring/zabbix/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/servers/monitoring/zabbix/default.nix b/pkgs/servers/monitoring/zabbix/default.nix index 0189f3dd8fdd5..6ee4712ae6573 100644 --- a/pkgs/servers/monitoring/zabbix/default.nix +++ b/pkgs/servers/monitoring/zabbix/default.nix @@ -2,11 +2,11 @@ let - version = "1.8.15"; + version = "1.8.17"; src = fetchurl { url = "mirror://sourceforge/zabbix/zabbix-${version}.tar.gz"; - sha256 = "0358syx6vck6l8j9wwlsb78faivh4qxrgy3jlkmjqr99xi6h3r3f"; + sha256 = "0c2dpx7ncahp161p6zymrrxwyn3algkfzh6dz7x2j0wsnvb6lrp2"; }; preConfigure = -- cgit 1.4.1 From 7fc87a865e052bf2e7a7af6e597181e7ce14c20f Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 12 Aug 2013 14:50:55 +0200 Subject: openssh: Update to 6.2p2 --- pkgs/tools/networking/openssh/default.nix | 10 +- .../networking/openssh/fix-identity-warnings.patch | 251 --------------------- 2 files changed, 3 insertions(+), 258 deletions(-) delete mode 100644 pkgs/tools/networking/openssh/fix-identity-warnings.patch (limited to 'pkgs') diff --git a/pkgs/tools/networking/openssh/default.nix b/pkgs/tools/networking/openssh/default.nix index 8542580e431ba..4296ba57f8814 100644 --- a/pkgs/tools/networking/openssh/default.nix +++ b/pkgs/tools/networking/openssh/default.nix @@ -13,11 +13,11 @@ let in stdenv.mkDerivation rec { - name = "openssh-6.2p1"; + name = "openssh-6.2p2"; src = fetchurl { url = "ftp://ftp.nl.uu.net/pub/OpenBSD/OpenSSH/portable/${name}.tar.gz"; - sha1 = "8824708c617cc781b2bb29fa20bd905fd3d2a43d"; + sha1 = "c2b4909eba6f5ec6f9f75866c202db47f3b501ba"; }; prePatch = stdenv.lib.optionalString hpnSupport @@ -26,11 +26,7 @@ stdenv.mkDerivation rec { export NIX_LDFLAGS="$NIX_LDFLAGS -lgcc_s" ''; - patches = - [ ./locale_archive.patch - # Upstream fix for gratuitous "no such identity" warnings. - ./fix-identity-warnings.patch - ]; + patches = [ ./locale_archive.patch ]; buildInputs = [ zlib openssl libedit pkgconfig pam ]; diff --git a/pkgs/tools/networking/openssh/fix-identity-warnings.patch b/pkgs/tools/networking/openssh/fix-identity-warnings.patch deleted file mode 100644 index c341889b3a472..0000000000000 --- a/pkgs/tools/networking/openssh/fix-identity-warnings.patch +++ /dev/null @@ -1,251 +0,0 @@ -https://bugzilla.mindrot.org/show_bug.cgi?id=2084 - -@@ -, +, @@ - - dtucker@cvs.openbsd.org 2013/02/17 23:16:57 - [readconf.c ssh.c readconf.h sshconnect2.c] - Keep track of which IndentityFile options were manually supplied and which - were default options, and don't warn if the latter are missing. - ok markus@ - - dtucker@cvs.openbsd.org 2013/02/22 04:45:09 - [ssh.c readconf.c readconf.h] - Don't complain if IdentityFiles specified in system-wide configs are - missing. ok djm, deraadt. -Index: readconf.c -=================================================================== -RCS file: /home/dtucker/openssh/cvs/openssh/readconf.c,v ---- a/readconf.c 2 Oct 2011 07:59:03 -0000 1.174 -+++ b/readconf.c 5 Apr 2013 02:36:11 -0000 -@@ -1,4 +1,4 @@ --/* $OpenBSD: readconf.c,v 1.194 2011/09/23 07:45:05 markus Exp $ */ -+/* $OpenBSD: readconf.c,v 1.196 2013/02/22 04:45:08 dtucker Exp $ */ - /* - * Author: Tatu Ylonen - * Copyright (c) 1995 Tatu Ylonen , Espoo, Finland -@@ -326,6 +326,26 @@ clear_forwardings(Options *options) - options->tun_open = SSH_TUNMODE_NO; - } - -+void -+add_identity_file(Options *options, const char *dir, const char *filename, -+ int userprovided) -+{ -+ char *path; -+ -+ if (options->num_identity_files >= SSH_MAX_IDENTITY_FILES) -+ fatal("Too many identity files specified (max %d)", -+ SSH_MAX_IDENTITY_FILES); -+ -+ if (dir == NULL) /* no dir, filename is absolute */ -+ path = xstrdup(filename); -+ else -+ (void)xasprintf(&path, "%.100s%.100s", dir, filename); -+ -+ options->identity_file_userprovided[options->num_identity_files] = -+ userprovided; -+ options->identity_files[options->num_identity_files++] = path; -+} -+ - /* - * Returns the number of the token pointed to by cp or oBadOption. - */ -@@ -353,7 +373,7 @@ parse_token(const char *cp, const char * - int - process_config_line(Options *options, const char *host, - char *line, const char *filename, int linenum, -- int *activep) -+ int *activep, int userconfig) - { - char *s, **charptr, *endofnumber, *keyword, *arg, *arg2; - char **cpptr, fwdarg[256]; -@@ -586,9 +606,7 @@ parse_yesnoask: - if (*intptr >= SSH_MAX_IDENTITY_FILES) - fatal("%.200s line %d: Too many identity files specified (max %d).", - filename, linenum, SSH_MAX_IDENTITY_FILES); -- charptr = &options->identity_files[*intptr]; -- *charptr = xstrdup(arg); -- *intptr = *intptr + 1; -+ add_identity_file(options, NULL, arg, userconfig); - } - break; - -@@ -1075,7 +1093,7 @@ parse_int: - - int - read_config_file(const char *filename, const char *host, Options *options, -- int checkperm) -+ int flags) - { - FILE *f; - char line[1024]; -@@ -1085,7 +1103,7 @@ read_config_file(const char *filename, c - if ((f = fopen(filename, "r")) == NULL) - return 0; - -- if (checkperm) { -+ if (flags & SSHCONF_CHECKPERM) { - struct stat sb; - - if (fstat(fileno(f), &sb) == -1) -@@ -1106,7 +1124,8 @@ read_config_file(const char *filename, c - while (fgets(line, sizeof(line), f)) { - /* Update line number counter. */ - linenum++; -- if (process_config_line(options, host, line, filename, linenum, &active) != 0) -+ if (process_config_line(options, host, line, filename, linenum, -+ &active, flags & SSHCONF_USERCONF) != 0) - bad_options++; - } - fclose(f); -@@ -1280,30 +1299,17 @@ fill_default_options(Options * options) - options->protocol = SSH_PROTO_2; - if (options->num_identity_files == 0) { - if (options->protocol & SSH_PROTO_1) { -- len = 2 + strlen(_PATH_SSH_CLIENT_IDENTITY) + 1; -- options->identity_files[options->num_identity_files] = -- xmalloc(len); -- snprintf(options->identity_files[options->num_identity_files++], -- len, "~/%.100s", _PATH_SSH_CLIENT_IDENTITY); -+ add_identity_file(options, "~/", -+ _PATH_SSH_CLIENT_IDENTITY, 0); - } - if (options->protocol & SSH_PROTO_2) { -- len = 2 + strlen(_PATH_SSH_CLIENT_ID_RSA) + 1; -- options->identity_files[options->num_identity_files] = -- xmalloc(len); -- snprintf(options->identity_files[options->num_identity_files++], -- len, "~/%.100s", _PATH_SSH_CLIENT_ID_RSA); -- -- len = 2 + strlen(_PATH_SSH_CLIENT_ID_DSA) + 1; -- options->identity_files[options->num_identity_files] = -- xmalloc(len); -- snprintf(options->identity_files[options->num_identity_files++], -- len, "~/%.100s", _PATH_SSH_CLIENT_ID_DSA); -+ add_identity_file(options, "~/", -+ _PATH_SSH_CLIENT_ID_RSA, 0); -+ add_identity_file(options, "~/", -+ _PATH_SSH_CLIENT_ID_DSA, 0); - #ifdef OPENSSL_HAS_ECC -- len = 2 + strlen(_PATH_SSH_CLIENT_ID_ECDSA) + 1; -- options->identity_files[options->num_identity_files] = -- xmalloc(len); -- snprintf(options->identity_files[options->num_identity_files++], -- len, "~/%.100s", _PATH_SSH_CLIENT_ID_ECDSA); -+ add_identity_file(options, "~/", -+ _PATH_SSH_CLIENT_ID_ECDSA, 0); - #endif - } - } -Index: readconf.h -=================================================================== -RCS file: /home/dtucker/openssh/cvs/openssh/readconf.h,v ---- a/readconf.h 2 Oct 2011 07:59:03 -0000 1.83 -+++ b/readconf.h 5 Apr 2013 02:36:11 -0000 -@@ -1,4 +1,4 @@ --/* $OpenBSD: readconf.h,v 1.91 2011/09/23 07:45:05 markus Exp $ */ -+/* $OpenBSD: readconf.h,v 1.93 2013/02/22 04:45:09 dtucker Exp $ */ - - /* - * Author: Tatu Ylonen -@@ -96,6 +96,7 @@ typedef struct { - - int num_identity_files; /* Number of files for RSA/DSA identities. */ - char *identity_files[SSH_MAX_IDENTITY_FILES]; -+ int identity_file_userprovided[SSH_MAX_IDENTITY_FILES]; - Key *identity_keys[SSH_MAX_IDENTITY_FILES]; - - /* Local TCP/IP forward requests. */ -@@ -148,15 +149,20 @@ typedef struct { - #define REQUEST_TTY_YES 2 - #define REQUEST_TTY_FORCE 3 - -+#define SSHCONF_CHECKPERM 1 /* check permissions on config file */ -+#define SSHCONF_USERCONF 2 /* user provided config file not system */ -+ - void initialize_options(Options *); - void fill_default_options(Options *); - int read_config_file(const char *, const char *, Options *, int); - int parse_forward(Forward *, const char *, int, int); - - int --process_config_line(Options *, const char *, char *, const char *, int, int *); -+process_config_line(Options *, const char *, char *, const char *, int, int *, -+ int); - - void add_local_forward(Options *, const Forward *); - void add_remote_forward(Options *, const Forward *); -+void add_identity_file(Options *, const char *, const char *, int); - - #endif /* READCONF_H */ -Index: ssh.c -=================================================================== -RCS file: /home/dtucker/openssh/cvs/openssh/ssh.c,v ---- a/ssh.c 6 Jul 2012 03:45:01 -0000 1.366 -+++ b/ssh.c 5 Apr 2013 02:36:11 -0000 -@@ -1,4 +1,4 @@ --/* $OpenBSD: ssh.c,v 1.370 2012/07/06 01:47:38 djm Exp $ */ -+/* $OpenBSD: ssh.c,v 1.372 2013/02/22 04:45:09 dtucker Exp $ */ - /* - * Author: Tatu Ylonen - * Copyright (c) 1995 Tatu Ylonen , Espoo, Finland -@@ -405,12 +405,7 @@ main(int ac, char **av) - strerror(errno)); - break; - } -- if (options.num_identity_files >= -- SSH_MAX_IDENTITY_FILES) -- fatal("Too many identity files specified " -- "(max %d)", SSH_MAX_IDENTITY_FILES); -- options.identity_files[options.num_identity_files++] = -- xstrdup(optarg); -+ add_identity_file(&options, NULL, optarg, 1); - break; - case 'I': - #ifdef ENABLE_PKCS11 -@@ -584,7 +579,8 @@ main(int ac, char **av) - dummy = 1; - line = xstrdup(optarg); - if (process_config_line(&options, host ? host : "", -- line, "command-line", 0, &dummy) != 0) -+ line, "command-line", 0, &dummy, SSHCONF_USERCONF) -+ != 0) - exit(255); - xfree(line); - break; -@@ -678,14 +674,15 @@ main(int ac, char **av) - * file if the user specifies a config file on the command line. - */ - if (config != NULL) { -- if (!read_config_file(config, host, &options, 0)) -+ if (!read_config_file(config, host, &options, SSHCONF_USERCONF)) - fatal("Can't open user config file %.100s: " - "%.100s", config, strerror(errno)); - } else { - r = snprintf(buf, sizeof buf, "%s/%s", pw->pw_dir, - _PATH_SSH_USER_CONFFILE); - if (r > 0 && (size_t)r < sizeof(buf)) -- (void)read_config_file(buf, host, &options, 1); -+ (void)read_config_file(buf, host, &options, -+ SSHCONF_CHECKPERM|SSHCONF_USERCONF); - - /* Read systemwide configuration file after user config. */ - (void)read_config_file(_PATH_HOST_CONFIG_FILE, host, -Index: sshconnect2.c -=================================================================== -RCS file: /home/dtucker/openssh/cvs/openssh/sshconnect2.c,v ---- a/sshconnect2.c 20 Mar 2013 01:55:15 -0000 1.184 -+++ b/sshconnect2.c 5 Apr 2013 02:36:07 -0000 -@@ -1,4 +1,4 @@ --/* $OpenBSD: sshconnect2.c,v 1.191 2013/02/15 00:21:01 dtucker Exp $ */ -+/* $OpenBSD: sshconnect2.c,v 1.192 2013/02/17 23:16:57 dtucker Exp $ */ - /* - * Copyright (c) 2000 Markus Friedl. All rights reserved. - * Copyright (c) 2008 Damien Miller. All rights reserved. -@@ -1384,7 +1384,7 @@ pubkey_prepare(Authctxt *authctxt) - id = xcalloc(1, sizeof(*id)); - id->key = key; - id->filename = xstrdup(options.identity_files[i]); -- id->userprovided = 1; -+ id->userprovided = options.identity_file_userprovided[i]; - TAILQ_INSERT_TAIL(&files, id, next); - } - /* Prefer PKCS11 keys that are explicitly listed */ -- cgit 1.4.1 From 5a0c7f30770abde96af19bba79342aae2a5b8b84 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Mon, 12 Aug 2013 14:57:00 +0200 Subject: Added express-form and updates nodejs package --- pkgs/top-level/node-packages-generated.nix | 98 ++++++++++++++++++++++-------- pkgs/top-level/node-packages.json | 1 + 2 files changed, 73 insertions(+), 26 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index bab2d932a1231..b9714c2779727 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -917,8 +917,8 @@ } { name = "connect"; - spec = "2.8.4"; - version = "2.8.4"; + spec = "2.8.5"; + version = "2.8.5"; topLevel = false; dependencies = [ { name = "qs"; spec = "0.6.5"; } @@ -926,22 +926,22 @@ { name = "cookie-signature"; spec = "1.0.1"; } { name = "buffer-crc32"; spec = "0.2.1"; } { name = "cookie"; spec = "0.1.0"; } - { name = "send"; spec = "0.1.3"; } + { name = "send"; spec = "0.1.4"; } { name = "bytes"; spec = "0.2.0"; } - { name = "fresh"; spec = "0.1.0"; } + { name = "fresh"; spec = "0.2.0"; } { name = "pause"; spec = "0.0.1"; } { name = "uid2"; spec = "0.0.2"; } { name = "debug"; spec = "*"; } { name = "methods"; spec = "0.0.1"; } ]; patchLatest = false; - sha1 = "ead3eb0e7c5e79bf25e246371d85849cbbbbc656"; - tarball = "http://registry.npmjs.org/connect/-/connect-2.8.4.tgz"; + sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; + tarball = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; } { name = "connect"; spec = "~2"; - version = "2.8.4"; + version = "2.8.5"; topLevel = false; dependencies = [ { name = "qs"; spec = "0.6.5"; } @@ -949,17 +949,17 @@ { name = "cookie-signature"; spec = "1.0.1"; } { name = "buffer-crc32"; spec = "0.2.1"; } { name = "cookie"; spec = "0.1.0"; } - { name = "send"; spec = "0.1.3"; } + { name = "send"; spec = "0.1.4"; } { name = "bytes"; spec = "0.2.0"; } - { name = "fresh"; spec = "0.1.0"; } + { name = "fresh"; spec = "0.2.0"; } { name = "pause"; spec = "0.0.1"; } { name = "uid2"; spec = "0.0.2"; } { name = "debug"; spec = "*"; } { name = "methods"; spec = "0.0.1"; } ]; patchLatest = false; - sha1 = "ead3eb0e7c5e79bf25e246371d85849cbbbbc656"; - tarball = "http://registry.npmjs.org/connect/-/connect-2.8.4.tgz"; + sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; + tarball = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; } { name = "connect-flash"; @@ -1505,24 +1505,24 @@ { name = "express"; spec = "*"; - version = "3.3.4"; + version = "3.3.5"; topLevel = true; dependencies = [ - { name = "connect"; spec = "2.8.4"; } + { name = "connect"; spec = "2.8.5"; } { name = "commander"; spec = "1.2.0"; } { name = "range-parser"; spec = "0.0.4"; } { name = "mkdirp"; spec = "0.3.5"; } { name = "cookie"; spec = "0.1.0"; } { name = "buffer-crc32"; spec = "0.2.1"; } - { name = "fresh"; spec = "0.1.0"; } + { name = "fresh"; spec = "0.2.0"; } { name = "methods"; spec = "0.0.1"; } - { name = "send"; spec = "0.1.3"; } + { name = "send"; spec = "0.1.4"; } { name = "cookie-signature"; spec = "1.0.1"; } { name = "debug"; spec = "*"; } ]; patchLatest = false; - sha1 = "9abf22017213a8f6f54a421ce22b8ec27b7def62"; - tarball = "http://registry.npmjs.org/express/-/express-3.3.4.tgz"; + sha1 = "3fd077660c9ccae4710fcfb326290a01d1e72566"; + tarball = "http://registry.npmjs.org/express/-/express-3.3.5.tgz"; } { name = "express"; @@ -1568,6 +1568,19 @@ sha1 = "52a02c8db8f22bbfa0d7478d847cd45161f985f7"; tarball = "http://registry.npmjs.org/express/-/express-3.1.2.tgz"; } + { + name = "express-form"; + spec = "*"; + version = "0.8.1"; + topLevel = true; + dependencies = [ + { name = "validator"; spec = "0.4.x"; } + { name = "object-additions"; spec = ">= 0.5.0"; } + ]; + patchLatest = false; + sha1 = "14299158646a796fac584cb5980d63e587c02019"; + tarball = "http://registry.npmjs.org/express-form/-/express-form-0.8.1.tgz"; + } { name = "express-partials"; spec = "0.0.6"; @@ -1863,6 +1876,17 @@ sha1 = "03e4b0178424e4c2d5d19a54d8814cdc97934850"; tarball = "http://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz"; } + { + name = "fresh"; + spec = "0.2.0"; + version = "0.2.0"; + topLevel = false; + dependencies = [ + ]; + patchLatest = false; + sha1 = "bfd9402cf3df12c4a4c310c79f99a3dde13d34a7"; + tarball = "http://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz"; + } { name = "fs-walk"; spec = "*"; @@ -3941,6 +3965,17 @@ sha1 = "cb540f93bb2b22a7d5941691a288d60e8ea9386e"; tarball = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz"; } + { + name = "object-additions"; + spec = ">= 0.5.0"; + version = "0.5.1"; + topLevel = false; + dependencies = [ + ]; + patchLatest = false; + sha1 = "ac624e0995e696c94cc69b41f316462b16a3bda4"; + tarball = "http://registry.npmjs.org/object-additions/-/object-additions-0.5.1.tgz"; + } { name = "once"; spec = "1.1.1"; @@ -5070,17 +5105,17 @@ { name = "send"; spec = "*"; - version = "0.1.3"; + version = "0.1.4"; topLevel = false; dependencies = [ { name = "debug"; spec = "*"; } { name = "mime"; spec = "~1.2.9"; } - { name = "fresh"; spec = "0.1.0"; } + { name = "fresh"; spec = "0.2.0"; } { name = "range-parser"; spec = "0.0.4"; } ]; patchLatest = false; - sha1 = "a7875daa6802d31e2ce32fdad98d3664c51ecea3"; - tarball = "http://registry.npmjs.org/send/-/send-0.1.3.tgz"; + sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; + tarball = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; } { name = "send"; @@ -5099,18 +5134,18 @@ } { name = "send"; - spec = "0.1.3"; - version = "0.1.3"; + spec = "0.1.4"; + version = "0.1.4"; topLevel = false; dependencies = [ { name = "debug"; spec = "*"; } { name = "mime"; spec = "~1.2.9"; } - { name = "fresh"; spec = "0.1.0"; } + { name = "fresh"; spec = "0.2.0"; } { name = "range-parser"; spec = "0.0.4"; } ]; patchLatest = false; - sha1 = "a7875daa6802d31e2ce32fdad98d3664c51ecea3"; - tarball = "http://registry.npmjs.org/send/-/send-0.1.3.tgz"; + sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; + tarball = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; } { name = "sequence"; @@ -5920,6 +5955,17 @@ sha1 = "91a2423ca2eb3322390e211ee3d71cf4fa193aea"; tarball = "http://registry.npmjs.org/utile/-/utile-0.2.0.tgz"; } + { + name = "validator"; + spec = "0.4.x"; + version = "0.4.28"; + topLevel = false; + dependencies = [ + ]; + patchLatest = false; + sha1 = "311d439ae6cf3fbe6f85da6ebaccd0c7007986f4"; + tarball = "http://registry.npmjs.org/validator/-/validator-0.4.28.tgz"; + } { name = "vasync"; spec = "1.3.3"; diff --git a/pkgs/top-level/node-packages.json b/pkgs/top-level/node-packages.json index 6cab338ae148a..2d85d28706b81 100644 --- a/pkgs/top-level/node-packages.json +++ b/pkgs/top-level/node-packages.json @@ -6,6 +6,7 @@ , "underscore" , "extend" , "express" +, "express-form" , "s3http" , "aws-sdk" , "nijs" -- cgit 1.4.1 From 287c9ba6d4dbcddbdd3b3ac5b324e5d698407879 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 12 Aug 2013 14:57:27 +0200 Subject: thunderbird: Update to 17.0.8 --- pkgs/applications/networking/mailreaders/thunderbird/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/mailreaders/thunderbird/default.nix b/pkgs/applications/networking/mailreaders/thunderbird/default.nix index 7d537d3085d2c..c4a2eed899bd0 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird/default.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird/default.nix @@ -12,14 +12,14 @@ enableOfficialBranding ? false }: -let version = "17.0.7"; in +let version = "17.0.8"; in stdenv.mkDerivation { name = "thunderbird-${version}"; src = fetchurl { url = "ftp://ftp.mozilla.org/pub/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.bz2"; - sha1 = "d6dca3e1cc4293f2e15d6b35056bd8dc319014ee"; + sha1 = "4bcbb33f0b3ea050e805723680b5669d80438812"; }; enableParallelBuilding = false; -- cgit 1.4.1 From e502b3867b435f0c64cb41ba4d254e1141270031 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Mon, 12 Aug 2013 15:20:49 +0200 Subject: express-form needs express, but it does not get extracted by npm2nix. Fixing it manually --- pkgs/top-level/node-packages-generated.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index b9714c2779727..8b2ff2295e015 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -1576,6 +1576,7 @@ dependencies = [ { name = "validator"; spec = "0.4.x"; } { name = "object-additions"; spec = ">= 0.5.0"; } + { name = "express"; spec = "*"; } ]; patchLatest = false; sha1 = "14299158646a796fac584cb5980d63e587c02019"; -- cgit 1.4.1 From 01b483f692c7948ece8b3f4f1a72df31241193e3 Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Mon, 12 Aug 2013 18:14:05 +0200 Subject: Revert "upower: 0.9.19 -> 0.9.21" This reverts commit d10d50132a1f456149d6585f044775cfc3b86752. xfce doesn't support this version api yet --- pkgs/os-specific/linux/upower/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/upower/default.nix b/pkgs/os-specific/linux/upower/default.nix index 049bd75adeda6..8f244c3d64542 100644 --- a/pkgs/os-specific/linux/upower/default.nix +++ b/pkgs/os-specific/linux/upower/default.nix @@ -6,11 +6,11 @@ assert stdenv.isLinux; stdenv.mkDerivation rec { - name = "upower-0.9.21"; + name = "upower-0.9.19"; src = fetchurl { url = "http://upower.freedesktop.org/releases/${name}.tar.xz"; - sha256 = "1qmjvfdsm6fnmwmdz0mb8nc8i5fnvzz98j37w0ia7482f058xhhk"; + sha256 = "053yahks5c7nwdxwx8q6nqp3mxbqldmc844mzyvc3ws9635zmisl"; }; buildInputs = @@ -25,7 +25,6 @@ stdenv.mkDerivation rec { [ "--enable-systemd" "--with-systemdsystemunitdir=$(out)/etc/systemd/system" "--with-systemdutildir=$(out)/lib/systemd/system-sleep" - "--with-udevrulesdir=$(out)/lib/udev/rules.d" ]; preConfigure = -- cgit 1.4.1 From 941055dae9bd78493003c91a3e8e00e6f3697b59 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Thu, 8 Aug 2013 18:33:39 +0200 Subject: curl: Add support for c-ares, asynchronous dns resolver --- pkgs/tools/networking/curl/default.nix | 4 ++++ pkgs/top-level/all-packages.nix | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/tools/networking/curl/default.nix b/pkgs/tools/networking/curl/default.nix index 73dcb44269c39..40e2d97062219 100644 --- a/pkgs/tools/networking/curl/default.nix +++ b/pkgs/tools/networking/curl/default.nix @@ -3,12 +3,14 @@ , sslSupport ? false, openssl ? null , scpSupport ? false, libssh2 ? null , gssSupport ? false, gss ? null +, c-aresSupport ? false, c-ares ? null , linkStatic ? false }: assert zlibSupport -> zlib != null; assert sslSupport -> openssl != null; assert scpSupport -> libssh2 != null; +assert c-aresSupport -> c-ares != null; stdenv.mkDerivation rec { name = "curl-7.30.0"; @@ -24,6 +26,7 @@ stdenv.mkDerivation rec { propagatedBuildInputs = with stdenv.lib; optional zlibSupport zlib ++ optional gssSupport gss ++ + optional c-aresSupport c-ares ++ optional sslSupport openssl; preConfigure = '' @@ -33,6 +36,7 @@ stdenv.mkDerivation rec { ( if sslSupport then "--with-ssl=${openssl}" else "--without-ssl" ) ( if scpSupport then "--with-libssh2=${libssh2}" else "--without-libssh2" ) ] + ++ stdenv.lib.optional c-aresSupport "--enable-ares=${c-ares}" ++ stdenv.lib.optional gssSupport "--with-gssapi=${gss}" ++ stdenv.lib.optionals linkStatic [ "--enable-static" "--disable-shared" ] ; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index afff21ee292f6..5270cc4cf9cff 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3777,7 +3777,9 @@ let bwidget = callPackage ../development/libraries/bwidget { }; - c-ares = callPackage ../development/libraries/c-ares { }; + c-ares = callPackage ../development/libraries/c-ares { + fetchurl = fetchurlBoot; + }; caelum = callPackage ../development/libraries/caelum { }; -- cgit 1.4.1 From 274f26620abde42edc7c89508a3ebb6aa9e2940f Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Tue, 13 Aug 2013 01:26:30 +0200 Subject: json wasnt formatted correctly and updating pypi2nix script --- pkgs/top-level/python-packages.json | 2 +- pkgs/top-level/python-packages.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.json b/pkgs/top-level/python-packages.json index 79bc08a839e5e..cc345d5c5bc8b 100644 --- a/pkgs/top-level/python-packages.json +++ b/pkgs/top-level/python-packages.json @@ -106,7 +106,7 @@ } } }, - { "name": "Distutils2" + { "name": "Distutils2", "doCheck": false } ] diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 921af9c7b0e00..20033887f454a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -54,13 +54,13 @@ pythonPackages = modules // import ./python-packages-generated.nix { }; pypi2nix = buildPythonPackage rec { - rev = "f0bed8037538de481fab19af0521cb771c148aff"; + rev = "e231db7e8874d4543a6f0fffc46c0fffbe6108c5"; name = "pypi2nix-1.0_${rev}"; src = fetchurl { url = "https://github.com/garbas/pypi2nix/tarball/${rev}"; name = "${name}.tar.bz"; - sha256 = "14cabnln65v9s3y23dkmbp0zjhbgniyfwmrragwqv3wzi63bvhhk"; + sha256 = "0wqk6milnagr0b0v8igjp8p25d5y63pki3pkdy7hbgjxvyw8wril"; }; propagatedBuildInputs = [ pythonPackages."Distutils2-1.0a4" ]; -- cgit 1.4.1 From bea6a51986338a1c0ba137d247580c29beca4c3a Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Tue, 13 Aug 2013 01:33:51 +0200 Subject: updated beautifulsoup4 and waitress --- pkgs/top-level/python-packages-generated.nix | 86 ++++++++++++++-------------- 1 file changed, 43 insertions(+), 43 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages-generated.nix b/pkgs/top-level/python-packages-generated.nix index c5212fc16bce4..6a8f080ccac29 100644 --- a/pkgs/top-level/python-packages-generated.nix +++ b/pkgs/top-level/python-packages-generated.nix @@ -175,6 +175,27 @@ in }; + "waitress-0.8.6" = self.buildPythonPackage { + name = "waitress-0.8.6"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/w/waitress/waitress-0.8.6.tar.gz"; + md5 = "eb5a8968780cfbc6b75364683b09f5fe"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ self.setuptools ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Waitress WSGI server + ''; + homepage = "https://github.com/Pylons/waitress"; + license = "ZPL 2.1"; + }; + }; + + "coverage-3.6" = self.buildPythonPackage { name = "coverage-3.6"; src = fetchurl { @@ -1774,6 +1795,27 @@ development, check it into Subversion, and not touch Diazo during deployment. }; + "beautifulsoup4-4.3.0" = self.buildPythonPackage { + name = "beautifulsoup4-4.3.0"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/b/beautifulsoup4/beautifulsoup4-4.3.0.tar.gz"; + md5 = "8341b12402d942661bbfcc9f35420529"; + }; + doCheck = false; + buildInputs = [ ]; + propagatedBuildInputs = [ ]; + installCommand = ''easy_install --always-unzip --prefix="$out" .''; + + meta = { + description = '' + Improvements to the lxml tree builder. + ''; + homepage = "http://www.crummy.com/software/BeautifulSoup/bs4/"; + license = "MIT"; + }; + }; + + "nose-1.3.0" = self.buildPythonPackage { name = "nose-1.3.0"; src = fetchurl { @@ -1921,27 +1963,6 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "waitress-0.8.5" = self.buildPythonPackage { - name = "waitress-0.8.5"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/w/waitress/waitress-0.8.5.tar.gz"; - md5 = "7a3094d812c0dffb948d1334ef5fd56f"; - }; - doCheck = false; - buildInputs = [ ]; - propagatedBuildInputs = [ self.setuptools ]; - installCommand = ''easy_install --always-unzip --prefix="$out" .''; - - meta = { - description = '' - Waitress WSGI server - ''; - homepage = "https://github.com/Pylons/waitress"; - license = "ZPL 2.1"; - }; - }; - - "plone.keyring-2.0.1" = self.buildPythonPackage { name = "plone.keyring-2.0.1"; src = fetchurl { @@ -2404,27 +2425,6 @@ development, check it into Subversion, and not touch Diazo during deployment. }; - "beautifulsoup4-4.2.1" = self.buildPythonPackage { - name = "beautifulsoup4-4.2.1"; - src = fetchurl { - url = "https://pypi.python.org/packages/source/b/beautifulsoup4/beautifulsoup4-4.2.1.tar.gz"; - md5 = "91ea70ce16a5f1f43e58f2ef05651679"; - }; - doCheck = false; - buildInputs = [ ]; - propagatedBuildInputs = [ ]; - installCommand = ''easy_install --always-unzip --prefix="$out" .''; - - meta = { - description = '' - UNKNOWN - ''; - homepage = "http://www.crummy.com/software/BeautifulSoup/bs4/"; - license = "MIT"; - }; - }; - - "unittest2-0.5.1" = self.buildPythonPackage { name = "unittest2-0.5.1"; src = fetchurl { @@ -3084,7 +3084,7 @@ development, check it into Subversion, and not touch Diazo during deployment. }; doCheck = true; buildInputs = [ self."nose-1.3.0" self."unittest2-0.5.1" self."pyquery-1.2.4" self."WSGIProxy2-0.2" self."PasteDeploy-1.5.0" self."mock-1.0.1" self."coverage-3.6" pkgs.unzip ]; - propagatedBuildInputs = [ self."beautifulsoup4-4.2.1" self."six-1.3.0" self."waitress-0.8.5" self."WebOb-1.2.3" ]; + propagatedBuildInputs = [ self."beautifulsoup4-4.3.0" self."six-1.3.0" self."waitress-0.8.6" self."WebOb-1.2.3" ]; installCommand = ''easy_install --always-unzip --prefix="$out" .''; meta = { -- cgit 1.4.1 From 1adc88661d205390e47a9633732568a129e0fb14 Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Tue, 13 Aug 2013 05:30:10 +0300 Subject: nvidia_x11: recover the lost patch --- pkgs/os-specific/linux/nvidia-x11/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index 9e750629b8296..268cdac850503 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -12,7 +12,8 @@ let versionNumber = "319.32"; kernel310patch = fetchurl { - url = "https://projects.archlinux.org/svntogit/packages.git/plain/trunk/nvidia-linux-3.10.patch?h=packages/nvidia"; + url = "https://projects.archlinux.org/svntogit/packages.git/plain/trunk/nvidia-linux-3.10.patch?h=packages/nvidia&id=415c1daa9ccb1ec46c172b304f40929239d87af8"; + name = "nvidia-linux-3.10.patch"; sha256 = "0nhzg6jdk9sf1vzj519gqi8a2n9xydhz2bcz472pss2cfgbc1ahb"; }; -- cgit 1.4.1 From 9ab74cd9778f8420a9b5cd44dea8e9d99c541eca Mon Sep 17 00:00:00 2001 From: Justin Bedo Date: Mon, 12 Aug 2013 22:14:42 +1000 Subject: Add expression for flpsed --- pkgs/applications/editors/flpsed/default.nix | 20 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/applications/editors/flpsed/default.nix (limited to 'pkgs') diff --git a/pkgs/applications/editors/flpsed/default.nix b/pkgs/applications/editors/flpsed/default.nix new file mode 100644 index 0000000000000..ca481f1081d3b --- /dev/null +++ b/pkgs/applications/editors/flpsed/default.nix @@ -0,0 +1,20 @@ +{stdenv, fetchurl, fltk13, ghostscript}: + +stdenv.mkDerivation { + name = "flpsed-0.7.0"; + + src = fetchurl { + url = "http://www.ecademix.com/JohannesHofmann/flpsed-0.7.0.tar.gz"; + sha1 = "7966fd3b6fb3aa2a376386533ed4421ebb66ad62"; + }; + + buildInputs = [ fltk13 ghostscript ]; + + meta = { + description = "A WYSIWYG PostScript annotator."; + homepage = "http://http://flpsed.org/flpsed.html"; + license = "GPLv3"; + platforms = stdenv.lib.platforms.all; + }; + +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5270cc4cf9cff..114a5b13ccb93 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -828,6 +828,8 @@ let finger_bsd = callPackage ../tools/networking/bsd-finger { }; fio = callPackage ../tools/system/fio { }; + + flpsed = callPackage ../applications/editors/flpsed { }; flvstreamer = callPackage ../tools/networking/flvstreamer { }; -- cgit 1.4.1 From 1f2ecd08cc28d0d199d7f0304da9d8bbc2ff6239 Mon Sep 17 00:00:00 2001 From: Lluís Batlle i Rossell Date: Thu, 8 Aug 2013 10:26:49 +0200 Subject: Updating netatop to 0.3 (linux 3.10) --- pkgs/os-specific/linux/netatop/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/netatop/default.nix b/pkgs/os-specific/linux/netatop/default.nix index 4ca8235f3aeab..9a34c503f6d30 100644 --- a/pkgs/os-specific/linux/netatop/default.nix +++ b/pkgs/os-specific/linux/netatop/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, kernelDev, zlib }: stdenv.mkDerivation { - name = "netatop-${kernelDev.version}-0.2"; + name = "netatop-${kernelDev.version}-0.3"; src = fetchurl { - url = http://www.atoptool.nl/download/netatop-0.2.tar.gz; - sha256 = "0ya4qys2qpw080sbgixyx1kawdx1c3smnxwmqcchn0hg9hhndvc0"; + url = http://www.atoptool.nl/download/netatop-0.3.tar.gz; + sha256 = "0rk873nb1hgfnz040plmv6rm9mcm813n0clfjs53fsqbn8y1lhvv"; }; buildInputs = [ zlib ]; @@ -22,7 +22,7 @@ stdenv.mkDerivation { ''; preInstall = '' - ensureDir $out/bin $out/share/man/man{4,8} + ensureDir $out/bin $out/sbin $out/share/man/man{4,8} ensureDir $out/lib/modules/${kernelDev.modDirVersion}/extra ''; -- cgit 1.4.1 From 1974c55d9167e2eee63223f16039d4364e8e18a0 Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Tue, 13 Aug 2013 11:13:59 +0200 Subject: add python application substanced and it's dependencies --- .../interpreters/python/2.7/default.nix | 6 + pkgs/lib/licenses.nix | 6 + pkgs/tools/misc/file/python.patch | 11 - pkgs/top-level/python-packages.nix | 301 ++++++++++++++++++++- 4 files changed, 298 insertions(+), 26 deletions(-) delete mode 100644 pkgs/tools/misc/file/python.patch (limited to 'pkgs') diff --git a/pkgs/development/interpreters/python/2.7/default.nix b/pkgs/development/interpreters/python/2.7/default.nix index f5a39a3b242ba..aea2d21fd8d6c 100644 --- a/pkgs/development/interpreters/python/2.7/default.nix +++ b/pkgs/development/interpreters/python/2.7/default.nix @@ -164,6 +164,12 @@ let deps = [ ncurses ]; }; + crypt = buildInternalPythonModule { + moduleName = "crypt"; + internalName = "crypt"; + deps = [ ]; + }; + gdbm = buildInternalPythonModule { moduleName = "gdbm"; internalName = "gdbm"; diff --git a/pkgs/lib/licenses.nix b/pkgs/lib/licenses.nix index fcf7420e425d0..8f6eb949226ac 100644 --- a/pkgs/lib/licenses.nix +++ b/pkgs/lib/licenses.nix @@ -4,6 +4,12 @@ * add it to this list. The URL mentioned above is a good source for inspiration. */ + artistic2 = { + shortName = "Artistic 2.0"; + fullName = "Artistic 2.0"; + url = "http://opensource.org/licenses/artistic-license-2.0.php"; + } + agpl3 = { shortName = "AGPLv3"; fullName = "GNU Affero General Public License version 3 only"; diff --git a/pkgs/tools/misc/file/python.patch b/pkgs/tools/misc/file/python.patch deleted file mode 100644 index 8ecbc9a81fdc7..0000000000000 --- a/pkgs/tools/misc/file/python.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- file-5.11/python/magic.py 2011-09-22 18:57:41.000000000 +0200 -+++ file-5.11/python/magic.py.1 2012-04-30 15:00:31.750213810 +0200 -@@ -13,7 +13,7 @@ - Loads the shared library through ctypes and returns a library - L{ctypes.CDLL} instance - """ -- return ctypes.cdll.LoadLibrary(find_library('magic')) -+ return ctypes.CDLL('libmagic.so') - - _libraries = {} - _libraries['magic'] = _init() diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5cfa7b94353d8..99aa8a66b7ff1 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -894,6 +894,102 @@ pythonPackages = modules // rec { propagatedBuildInputs = [ pythonPackages.coverage ]; }; + cryptacular = buildPythonPackage rec { + name = "cryptacular-1.4.1"; + + buildInputs = [ coverage nose ]; + propagatedBuildInputs = [ pbkdf2 modules.crypt ]; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/c/cryptacular/${name}.tar.gz"; + md5 = "fe12232ac660185186dd8057d8ca7b0e"; + }; + + # TODO: tests fail: TypeError: object of type 'NoneType' has no len() + doCheck = false; + + meta = { + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; + }; + + pbkdf2 = buildPythonPackage rec { + name = "pbkdf2-1.3"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/pbkdf2/${name}.tar.gz"; + md5 = "40cda566f61420490206597243dd869f"; + }; + + # ImportError: No module named test + doCheck = false; + + meta = { + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; + }; + + bcrypt = buildPythonPackage rec { + name = "bcrypt-1.0.2"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/b/bcrypt/${name}.tar.gz"; + md5 = "c5df008669d17dd6eeb5e2042d5e136f"; + }; + + buildInputs = [ cffi pycparser mock pytest py ]; + + meta = { + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; + }; + + cffi = buildPythonPackage rec { + name = "cffi-0.7.2"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/c/cffi/${name}.tar.gz"; + md5 = "d329f5cb2053fd31dafc02e2c9ef0299"; + }; + + buildInputs = [ pkgs.libffi pycparser ]; + + meta = { + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; + }; + + pycparser = buildPythonPackage rec { + name = "pycparser-2.10"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/pycparser/${name}.tar.gz"; + md5 = "d87aed98c8a9f386aa56d365fe4d515f"; + }; + + # ImportError: No module named test + doCheck = false; + + meta = { + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; + }; + + pytest = buildPythonPackage rec { + name = "pytest-2.3.5"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/pytest/${name}.tar.gz"; + md5 = "18f150e7be96b5fe3c388b0e817b8087"; + }; + + buildInputs = [ py ]; + + meta = { + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; + }; + cssselect = buildPythonPackage rec { name = "cssselect-0.7.1"; src = fetchurl { @@ -1229,11 +1325,11 @@ pythonPackages = modules // rec { pyramid = buildPythonPackage rec { - name = "pyramid-1.3.4"; + name = "pyramid-1.4.3"; src = fetchurl { url = "http://pypi.python.org/packages/source/p/pyramid/${name}.tar.gz"; - md5 = "967a04fcb2143b31b279c3013a778a2b"; + md5 = "28fabf42cf585ecec7a57b5acc1174e3"; }; buildInputs = [ @@ -1341,6 +1437,176 @@ pythonPackages = modules // rec { }; + raven = buildPythonPackage rec { + name = "raven-3.4.1"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/r/raven/${name}.tar.gz"; + md5 = "6a9264133bf646149ffb9118d81445be"; + }; + + # way too many dependencies to run tests + # see https://github.com/getsentry/raven-python/blob/master/setup.py + doCheck = false; + + meta = { + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; + }; + + + hypatia = buildPythonPackage rec { + name = "hypatia-0.1a6"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/h/hypatia/${name}.tar.gz"; + md5 = "3a67683c578754cd8f23317db6d28ffd"; + }; + + buildInputs = [ zope_interface zodb3 ]; + + meta = { + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; + }; + + + zope_copy = buildPythonPackage rec { + name = "zope.copy-4.0.2"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/z/zope.copy/${name}.zip"; + md5 = "36aa2c96dec4cfeea57f54da2b733eb9"; + }; + + buildInputs = [ pkgs.unzip zope_interface zope_location zope_schema ]; + + meta = { + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; + }; + + + statsd = buildPythonPackage rec { + name = "statsd-2.0.2"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/s/statsd/${name}.tar.gz"; + md5 = "476ef5b9004f6e2cb25c7da440bb53d0"; + }; + + buildInputs = [ ]; + + meta = { + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; + }; + + + pyramid_zodbconn = buildPythonPackage rec { + name = "pyramid_zodbconn-0.4"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/pyramid_zodbconn/${name}.tar.gz"; + md5 = "22e88cc82cafbbe00274e7378434e5fe"; + }; + + buildInputs = [ pyramid mock ]; + propagatedBuildInputs = [ zodb3 zodburi ]; + + meta = { + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; + }; + + + pyramid_mailer = buildPythonPackage rec { + name = "pyramid_mailer-0.13"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/pyramid_mailer/${name}.tar.gz"; + md5 = "43800c7c894097a23140da58e3638c93"; + }; + + buildInputs = [ pyramid transaction ]; + propagatedBuildInputs = [ repoze_sendmail ]; + + meta = { + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; + }; + + + repoze_sendmail = buildPythonPackage rec { + name = "repoze.sendmail-4.1"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/r/repoze.sendmail/${name}.tar.gz"; + md5 = "81d15f1f03cc67d6f56f2091c594ef57"; + }; + + buildInputs = [ transaction ]; + + meta = { + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; + }; + + + zodburi = buildPythonPackage rec { + name = "zodburi-2.0b1"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/z/zodburi/${name}.tar.gz"; + md5 = "52cc13c32ffe4ee7b5f5abc79f70f3c2"; + }; + + buildInputs = [ zodb3 mock ]; + + meta = { + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; + }; + + + substanced = buildPythonPackage rec { + # no release yet + rev = "318a3d6a0324fd43585b8385f456d9d74c212eb8"; + name = "substanced-${rev}"; + + src = fetchgit { + inherit rev; + url = "https://github.com/Pylons/substanced.git"; + }; + + buildInputs = [ mock ]; + + propagatedBuildInputs = [ + pyramid + pytz + zodb3 + venusian + colander + deform + deform_bootstrap + magic + pyyaml + cryptacular + hypatia + zope_copy + zope_component + zope_deprecation + statsd + pyramid_zodbconn + pyramid_mailer + ]; + + meta = with stdenv.lib; { + maintainers = [ maintainers.iElectric ]; + }; + }; + + repoze_lru = buildPythonPackage rec { name = "repoze.lru-0.4"; @@ -2454,25 +2720,30 @@ pythonPackages = modules // rec { }); - magic = pkgs.stdenv.mkDerivation rec { - name = "python-${pkgs.file.name}"; - - src = pkgs.file.src; - - patches = [ ../tools/misc/file/python.patch ]; - buildInputs = [ python pkgs.file ]; + magic = buildPythonPackage rec { + # TODO: wait for release 0.4.3+ + rev = "9f18d2c125b2f0240caec7096625834624cc4c20"; + name = "python-magic-${rev}"; - configurePhase = "cd python"; + src = fetchgit { + inherit rev; + url = "https://github.com/ahupp/python-magic.git"; + }; - buildPhase = "${python}/bin/${python.executable} setup.py build"; + propagatedBuildInputs = [ pkgs.file ]; - installPhase = '' - ${python}/bin/${python.executable} setup.py install --prefix=$out + patchPhase = '' + substituteInPlace magic.py --replace "ctypes.CDLL(dll)" "ctypes.CDLL('${pkgs.file}/lib/libmagic.so')" ''; + # TODO: tests are failing + #checkPhase = '' + # ${python}/bin/${python.executable} ./test.py + #''; + meta = { - description = "A Python wrapper around libmagic"; - homepage = http://www.darwinsys.com/file/; + description = "python-magic is a python interface to the libmagic file type identification library"; + homepage = https://github.com/ahupp/python-magic; }; }; -- cgit 1.4.1 From 388205631322f1f0bf0daa392376efb783c3f43c Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Tue, 13 Aug 2013 12:22:15 +0200 Subject: typo --- pkgs/lib/licenses.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/lib/licenses.nix b/pkgs/lib/licenses.nix index 8f6eb949226ac..b88945b9eec75 100644 --- a/pkgs/lib/licenses.nix +++ b/pkgs/lib/licenses.nix @@ -8,7 +8,7 @@ shortName = "Artistic 2.0"; fullName = "Artistic 2.0"; url = "http://opensource.org/licenses/artistic-license-2.0.php"; - } + }; agpl3 = { shortName = "AGPLv3"; -- cgit 1.4.1 From ab1c1773e2f8b05701732bdddb0f6602c19e9592 Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Tue, 13 Aug 2013 14:49:42 +0200 Subject: python: fix alot by having magic and python_magic packages --- pkgs/tools/misc/file/python.patch | 11 +++++++++++ pkgs/top-level/python-packages.nix | 26 ++++++++++++++++++++++++-- 2 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 pkgs/tools/misc/file/python.patch (limited to 'pkgs') diff --git a/pkgs/tools/misc/file/python.patch b/pkgs/tools/misc/file/python.patch new file mode 100644 index 0000000000000..8ecbc9a81fdc7 --- /dev/null +++ b/pkgs/tools/misc/file/python.patch @@ -0,0 +1,11 @@ +--- file-5.11/python/magic.py 2011-09-22 18:57:41.000000000 +0200 ++++ file-5.11/python/magic.py.1 2012-04-30 15:00:31.750213810 +0200 +@@ -13,7 +13,7 @@ + Loads the shared library through ctypes and returns a library + L{ctypes.CDLL} instance + """ +- return ctypes.cdll.LoadLibrary(find_library('magic')) ++ return ctypes.CDLL('libmagic.so') + + _libraries = {} + _libraries['magic'] = _init() diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index cd75cf8439eeb..801072210220b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1612,7 +1612,7 @@ pythonPackages = modules // import ./python-packages-generated.nix { colander deform deform_bootstrap - magic + python_magic pyyaml cryptacular hypatia @@ -2743,7 +2743,7 @@ pythonPackages = modules // import ./python-packages-generated.nix { }); - magic = buildPythonPackage rec { + python_magic = buildPythonPackage rec { # TODO: wait for release 0.4.3+ rev = "9f18d2c125b2f0240caec7096625834624cc4c20"; name = "python-magic-${rev}"; @@ -2770,6 +2770,28 @@ pythonPackages = modules // import ./python-packages-generated.nix { }; }; + magic = pkgs.stdenv.mkDerivation rec { + name = "python-${pkgs.file.name}"; + + src = pkgs.file.src; + + patches = [ ../tools/misc/file/python.patch ]; + buildInputs = [ python pkgs.file ]; + + configurePhase = "cd python"; + + buildPhase = "${python}/bin/${python.executable} setup.py build"; + + installPhase = '' + ${python}/bin/${python.executable} setup.py install --prefix=$out + ''; + + meta = { + description = "A Python wrapper around libmagic"; + homepage = http://www.darwinsys.com/file/; + }; + }; + m2crypto = buildPythonPackage rec { version = "0.21.1"; -- cgit 1.4.1 From 558067676dd91ef848dba55e224326709fb62035 Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Tue, 13 Aug 2013 15:13:56 +0200 Subject: python-magic: git -> 0.4.3 --- pkgs/top-level/python-packages.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 801072210220b..a8ece22c9cd9c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2744,13 +2744,11 @@ pythonPackages = modules // import ./python-packages-generated.nix { python_magic = buildPythonPackage rec { - # TODO: wait for release 0.4.3+ - rev = "9f18d2c125b2f0240caec7096625834624cc4c20"; - name = "python-magic-${rev}"; + name = "python-magic-0.4.3"; - src = fetchgit { - inherit rev; - url = "https://github.com/ahupp/python-magic.git"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/python-magic/${name}.tar.gz"; + md5 = "eec9e2b1bcaf43308b7dacb3f2ecd8c1"; }; propagatedBuildInputs = [ pkgs.file ]; -- cgit 1.4.1 From 463029fe91a73f12b81ed7ea83f4fdcd31e3c382 Mon Sep 17 00:00:00 2001 From: Lluís Batlle i Rossell Date: Tue, 13 Aug 2013 17:29:17 +0200 Subject: thunderbird: reenabling parallel building It built fine here. Maybe the previous failure was of a particular version. --- pkgs/applications/networking/mailreaders/thunderbird/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/mailreaders/thunderbird/default.nix b/pkgs/applications/networking/mailreaders/thunderbird/default.nix index c4a2eed899bd0..94d1d08b9e479 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird/default.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation { sha1 = "4bcbb33f0b3ea050e805723680b5669d80438812"; }; - enableParallelBuilding = false; + enableParallelBuilding = true; buildInputs = [ pkgconfig perl python zip unzip bzip2 gtk dbus_glib alsaLib libIDL nspr -- cgit 1.4.1 From 09e831e29257b0f21fc9e2a15b70acc0b8c6a102 Mon Sep 17 00:00:00 2001 From: Lluís Batlle i Rossell Date: Tue, 13 Aug 2013 17:47:27 +0200 Subject: Updating vim and vim_configurable to 7.4. I change vim_configurable from 'latest' to 'default', as 'default' now is more recent than latest. --- pkgs/applications/editors/vim/configurable.nix | 8 ++++---- pkgs/applications/editors/vim/default.nix | 6 ++++-- 2 files changed, 8 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/editors/vim/configurable.nix b/pkgs/applications/editors/vim/configurable.nix index 066c8fddd9608..b0b340be8d446 100644 --- a/pkgs/applications/editors/vim/configurable.nix +++ b/pkgs/applications/editors/vim/configurable.nix @@ -1,6 +1,6 @@ # TODO tidy up eg The patchelf code is patching gvim even if you don't build it.. # but I have gvim with python support now :) - Marc -args@{source ? "latest", ...}: with args; +args@{source ? "default", ...}: with args; let inherit (args.composableDerivation) composableDerivation edf; in @@ -11,7 +11,7 @@ composableDerivation { else stdenv ).mkDerivation; } (fix: { - name = "vim_configurable-7.3"; + name = "vim_configurable-7.4"; enableParallelBuilding = true; # test this @@ -20,8 +20,8 @@ composableDerivation { "default" = # latest release args.fetchurl { - url = ftp://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2; - sha256 = "079201qk8g9yisrrb0dn52ch96z3lzw6z473dydw9fzi0xp5spaw"; + url = ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2; + sha256 = "1pjaffap91l2rb9pjnlbrpvb3ay5yhhr3g91zabjvw1rqk9adxfh"; }; "vim-nox" = { diff --git a/pkgs/applications/editors/vim/default.nix b/pkgs/applications/editors/vim/default.nix index a3e40004550b1..2a2b3dd6be4f2 100644 --- a/pkgs/applications/editors/vim/default.nix +++ b/pkgs/applications/editors/vim/default.nix @@ -1,12 +1,14 @@ { stdenv, fetchurl, ncurses, gettext, pkgconfig }: stdenv.mkDerivation rec { - name = "vim-7.3"; + name = "vim-7.4"; src = fetchurl { url = "ftp://ftp.vim.org/pub/vim/unix/${name}.tar.bz2"; - sha256 = "079201qk8g9yisrrb0dn52ch96z3lzw6z473dydw9fzi0xp5spaw"; + sha256 = "1pjaffap91l2rb9pjnlbrpvb3ay5yhhr3g91zabjvw1rqk9adxfh"; }; + + enableParallelBuilding = true; buildInputs = [ ncurses pkgconfig ]; nativeBuildInputs = [ gettext ]; -- cgit 1.4.1 From 2a444fbdee944cab8dd845503b9ac155305b758d Mon Sep 17 00:00:00 2001 From: Lluís Batlle i Rossell Date: Tue, 13 Aug 2013 17:52:07 +0200 Subject: Marc Weber suggests to drop 'latest' in vim_configurable. --- pkgs/applications/editors/vim/configurable.nix | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/editors/vim/configurable.nix b/pkgs/applications/editors/vim/configurable.nix index b0b340be8d446..b3992dfec304f 100644 --- a/pkgs/applications/editors/vim/configurable.nix +++ b/pkgs/applications/editors/vim/configurable.nix @@ -31,14 +31,7 @@ composableDerivation { name = "vim-nox-hg-2082fc3"; # END }.src; - "latest" = { - # vim latest usually is vim + bug fixes. So it should be very stable - # REGION AUTO UPDATE: { name="vim"; type="hg"; url="https://vim.googlecode.com/hg"; } - src = (fetchurl { url = "http://mawercer.de/~nix/repos/vim-hg-7f98896.tar.bz2"; sha256 = "efcb8cc5924b530631a8e5fc2a0622045c2892210d32d300add24aded51866f1"; }); - name = "vim-hg-7f98896"; - # END - }.src; - }; + }; # if darwin support is enabled, we want to make sure we're not building with # OS-installed python framework -- cgit 1.4.1 From b0031380816d5b1f9767bc62a799083790e69a7e Mon Sep 17 00:00:00 2001 From: Vladimír Čunát Date: Tue, 13 Aug 2013 20:06:30 +0200 Subject: libav: major update and refactoring Also leaving 0_8 branch, as it's compatible with older ffmpeg versions. I'm planning that all expressions will be able to switch easily between ffmpeg and libav (whatever default we choose, but I prefer libav). --- pkgs/development/libraries/libav/0.8.x.nix | 12 +++ pkgs/development/libraries/libav/default.nix | 128 +++++++++++++++++---------- pkgs/top-level/all-packages.nix | 4 +- 3 files changed, 96 insertions(+), 48 deletions(-) create mode 100644 pkgs/development/libraries/libav/0.8.x.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/libav/0.8.x.nix b/pkgs/development/libraries/libav/0.8.x.nix new file mode 100644 index 0000000000000..724a43a81e036 --- /dev/null +++ b/pkgs/development/libraries/libav/0.8.x.nix @@ -0,0 +1,12 @@ +{ stdenv, fetchurl, libav_9 }: + +let derivSrc = libav_9.derivSrc // rec { + name = "libav-0.8.8"; + + src = fetchurl { + url = "http://libav.org/releases/${name}.tar.xz"; + sha256 = "1wnbmbs0z4f55y8r9bwb63l04zn383l1avy4c9x1ffb2xccgcp79"; + }; +}; +in stdenv.mkDerivation derivSrc + diff --git a/pkgs/development/libraries/libav/default.nix b/pkgs/development/libraries/libav/default.nix index 3fb1650bf46fe..705ef9ae5a66b 100644 --- a/pkgs/development/libraries/libav/default.nix +++ b/pkgs/development/libraries/libav/default.nix @@ -1,59 +1,86 @@ -{ stdenv, fetchurl, pkgconfig, yasm, xz -, mp3Support ? true, lame ? null -, speexSupport ? true, speex ? null -, theoraSupport ? true, libtheora ? null -, vorbisSupport ? true, libvorbis ? null -, vpxSupport ? false, libvpx ? null -, x264Support ? false, x264 ? null -, xvidSupport ? true, xvidcore ? null -, faacSupport ? false, faac ? null +{ stdenv, fetchurl, pkgconfig, yasm, bzip2, zlib +, mp3Support ? true, lame ? null +, speexSupport ? true, speex ? null +, theoraSupport ? true, libtheora ? null +, vorbisSupport ? true, libvorbis ? null +, vpxSupport ? true, libvpx ? null +, x264Support ? false, x264 ? null +, xvidSupport ? true, xvidcore ? null +, faacSupport ? false, faac ? null +, vaapiSupport ? false, libva ? null # ToDo: it has huge closure +, vdpauSupport ? true, libvdpau ? null +, freetypeSupport ? true, freetype ? null # it's small and almost everywhere +, SDL # only for avplay in $tools, adds nontrivial closure to it +, enableGPL ? true # ToDo: some additional default stuff may need GPL +, enableUnfree ? faacSupport }: -assert speexSupport -> speex != null; -assert theoraSupport -> libtheora != null; -assert vorbisSupport -> libvorbis != null; -assert vpxSupport -> libvpx != null; -assert x264Support -> x264 != null; -assert xvidSupport -> xvidcore != null; +assert faacSupport -> enableUnfree; + +with { inherit (stdenv.lib) optional optionals; }; + +/* ToDo: + - more deps, inspiration: http://packages.ubuntu.com/raring/libav-tools + - maybe do some more splitting into outputs +*/ + +let derivSrc = rec { # derivSrc is exported and re-used by expressions for older versions + name = "libav-9.8"; -stdenv.mkDerivation rec { - name = "libav-0.7"; - src = fetchurl { url = "http://libav.org/releases/${name}.tar.xz"; - sha256 = "04pl6y53xh6xmwzz0f12mg5vh62ylp5zwwinj6dxzd8pnbjg4lsz"; + sha256 = "0r7hg9wg3cxjsmwzpa6f2p1a092g2iazyjjy23604ccskzbnirg3"; }; - # `--enable-gpl' (as well as the `postproc' and `swscale') mean that - # the resulting library is GPL'ed, so it can only be used in GPL'ed - # applications. - configureFlags = [ - "--enable-gpl" - "--enable-postproc" - "--enable-swscale" - "--disable-ffserver" - "--disable-ffplay" + configureFlags = + assert stdenv.lib.all (x: x!=null) buildInputs; + [ + #"--enable-postproc" # it's now a separate package in upstream + "--disable-avserver" # upstream says it's in a bad state + "--enable-avplay" "--enable-shared" "--enable-runtime-cpudetect" ] - ++ stdenv.lib.optional mp3Support "--enable-libmp3lame" - ++ stdenv.lib.optional speexSupport "--enable-libspeex" - ++ stdenv.lib.optional theoraSupport "--enable-libtheora" - ++ stdenv.lib.optional vorbisSupport "--enable-libvorbis" - ++ stdenv.lib.optional vpxSupport "--enable-libvpx" - ++ stdenv.lib.optional x264Support "--enable-libx264" - ++ stdenv.lib.optional xvidSupport "--enable-libxvid" - ++ stdenv.lib.optional faacSupport "--enable-libfaac --enable-nonfree"; + ++ optionals enableGPL [ "--enable-gpl" "--enable-swscale" ] + ++ optional mp3Support "--enable-libmp3lame" + ++ optional speexSupport "--enable-libspeex" + ++ optional theoraSupport "--enable-libtheora" + ++ optional vorbisSupport "--enable-libvorbis" + ++ optional vpxSupport "--enable-libvpx" + ++ optional x264Support "--enable-libx264" + ++ optional xvidSupport "--enable-libxvid" + ++ optional faacSupport "--enable-libfaac --enable-nonfree" + ++ optional vaapiSupport "--enable-vaapi" + ++ optional vdpauSupport "--enable-vdpau" + ++ optional freetypeSupport "--enable-libfreetype" + ; + + buildInputs = [ pkgconfig lame yasm zlib bzip2 SDL ] + ++ optional mp3Support lame + ++ optional speexSupport speex + ++ optional theoraSupport libtheora + ++ optional vorbisSupport libvorbis + ++ optional vpxSupport libvpx + ++ optional x264Support x264 + ++ optional xvidSupport xvidcore + ++ optional faacSupport faac + ++ optional vaapiSupport libva + ++ optional vdpauSupport libvdpau + ++ optional freetypeSupport freetype + ; + + enableParallelBuilding = true; - buildInputs = [ pkgconfig lame yasm ] - ++ stdenv.lib.optional mp3Support lame - ++ stdenv.lib.optional speexSupport speex - ++ stdenv.lib.optional theoraSupport libtheora - ++ stdenv.lib.optional vorbisSupport libvorbis - ++ stdenv.lib.optional vpxSupport libvpx - ++ stdenv.lib.optional x264Support x264 - ++ stdenv.lib.optional xvidSupport xvidcore - ++ stdenv.lib.optional faacSupport faac; + outputs = [ "out" "tools" ]; + + postInstall = '' + mkdir -p "$tools/bin" + mv "$out/bin/avplay" "$tools/bin" + cp -s "$out"/bin/* "$tools/bin/" + ''; + + doInstallCheck = true; + installCheckTarget = "check"; # tests need to be run *after* installation crossAttrs = { dontSetConfigureCross = true; @@ -65,8 +92,15 @@ stdenv.mkDerivation rec { ]; }; - meta = { + passthru = { inherit derivSrc vdpauSupport; }; + + meta = with stdenv.lib; { homepage = http://libav.org/; description = "A complete, cross-platform solution to record, convert and stream audio and video (fork of ffmpeg)"; + license = with licenses; if enableUnfree then unfree #ToDo: redistributable or not? + else if enableGPL then gpl2Plus else lgpl21Plus; + platforms = platforms.all; }; -} +}; +in stdenv.mkDerivation derivSrc + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 347f61f5d17b1..d60275eb0551a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4457,7 +4457,9 @@ let libassuan2_1 = callPackage ../development/libraries/libassuan/git.nix { }; - libav = callPackage ../development/libraries/libav { }; + libav = libav_9; + libav_9 = callPackage ../development/libraries/libav { }; + libav_0_8 = callPackage ../development/libraries/libav/0.8.x.nix { }; libavc1394 = callPackage ../development/libraries/libavc1394 { }; -- cgit 1.4.1 From c5d81ea3b5ca567aa2644b9da191c53d4d3abc4e Mon Sep 17 00:00:00 2001 From: Moritz Ulrich Date: Tue, 13 Aug 2013 21:48:26 +0000 Subject: Update leiningen to 2.3.1. --- pkgs/development/tools/build-managers/leiningen/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/build-managers/leiningen/default.nix b/pkgs/development/tools/build-managers/leiningen/default.nix index d041dbb58616e..4ca362ede0a23 100644 --- a/pkgs/development/tools/build-managers/leiningen/default.nix +++ b/pkgs/development/tools/build-managers/leiningen/default.nix @@ -2,17 +2,17 @@ stdenv.mkDerivation rec { pname = "leiningen"; - version = "2.3.0"; + version = "2.3.1"; name = "${pname}-${version}"; src = fetchurl { url = "https://raw.github.com/technomancy/leiningen/${version}/bin/lein-pkg"; - sha256 = "18rk1rr9il5jc3103cnmii6hyc1j3k12d975sqrcqyg97h7f0jkb"; + sha256 = "07z4sr4ssi9lqr1kydxn4gp992n44jsr6llarlvpx0ns8yi4gx0l"; }; jarsrc = fetchurl { url = "https://leiningen.s3.amazonaws.com/downloads/${pname}-${version}-standalone.jar"; - sha256 = "04xmnw80f39qs2vfm5ic8bmhks1fvasiwg4snckg2zhfjkhzms05"; + sha256 = "00hmxyvrzxjwa2qz3flnrvg2k2llzvprk9b5szyrh3rv5z5jd4hw"; }; patches = ./lein_2.3.0.patch; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [ jdk clojure ]; meta = { - homepage = https://github.com/technomancy/leiningen; + homepage = http://leiningen.org/; description = "Project automation for Clojure"; license = "EPL"; platforms = stdenv.lib.platforms.unix; -- cgit 1.4.1 From 4cbf9f3f1965a97bc385d4d27249cf3386f9aa1c Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Wed, 14 Aug 2013 00:42:54 +0200 Subject: fix nixpkgs eval --- pkgs/top-level/python-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index a8ece22c9cd9c..0d3373881b0f8 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5,7 +5,7 @@ isPy26 = python.majorVersion == "2.6"; isPy27 = python.majorVersion == "2.7"; optional = pkgs.lib.optional; optionals = pkgs.lib.optionals; -modules = python.modules or { readline = null; sqlite3 = null; curses = null; ssl = null; }; +modules = python.modules or { readline = null; sqlite3 = null; curses = null; ssl = null; crypto = null}; pythonPackages = modules // import ./python-packages-generated.nix { inherit pkgs python; -- cgit 1.4.1 From 4d7d5ba69c89fdbdb429f876b2cbd5b9b7edad83 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 14 Aug 2013 02:30:37 +0200 Subject: Delete the Intel firmware packages The Debian firmware package (firmwareLinuxNonfree) contains all of these so there is no reason to keep them. --- .../os-specific/linux/firmware/ipw2100/default.nix | 26 ------------------ .../os-specific/linux/firmware/ipw2200/default.nix | 27 ------------------ .../linux/firmware/iwlwifi-1000-ucode/default.nix | 32 ---------------------- .../linux/firmware/iwlwifi-2030-ucode/default.nix | 30 -------------------- .../linux/firmware/iwlwifi-3945-ucode/default.nix | 19 ------------- .../firmware/iwlwifi-4965-ucode/version-2.nix | 32 ---------------------- .../linux/firmware/iwlwifi-5000-ucode/default.nix | 30 -------------------- .../linux/firmware/iwlwifi-5150-ucode/default.nix | 30 -------------------- .../linux/firmware/iwlwifi-6000-ucode/default.nix | 30 -------------------- .../firmware/iwlwifi-6000g2a-ucode/default.nix | 29 -------------------- .../firmware/iwlwifi-6000g2b-ucode/default.nix | 30 -------------------- pkgs/top-level/all-packages.nix | 24 ---------------- 12 files changed, 339 deletions(-) delete mode 100644 pkgs/os-specific/linux/firmware/ipw2100/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/ipw2200/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/iwlwifi-1000-ucode/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/iwlwifi-2030-ucode/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/iwlwifi-3945-ucode/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/iwlwifi-4965-ucode/version-2.nix delete mode 100644 pkgs/os-specific/linux/firmware/iwlwifi-5000-ucode/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/iwlwifi-5150-ucode/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/iwlwifi-6000-ucode/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/iwlwifi-6000g2a-ucode/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/iwlwifi-6000g2b-ucode/default.nix (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/firmware/ipw2100/default.nix b/pkgs/os-specific/linux/firmware/ipw2100/default.nix deleted file mode 100644 index abc6bf08dac93..0000000000000 --- a/pkgs/os-specific/linux/firmware/ipw2100/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ stdenv, fetchurl }: - -stdenv.mkDerivation { - name = "ipw2100-fw-1.3"; - - src = fetchurl { - url = http://pkgs.fedoraproject.org/repo/pkgs/ipw2100-firmware/ipw2100-fw-1.3.tgz/46aa75bcda1a00efa841f9707bbbd113/ipw2100-fw-1.3.tgz; - sha256 = "18m7wgd062qwfdr6y0kjrvf1715wjcjn4yml2sk29ls8br2pq471"; - }; - - unpackPhase = "tar xvzf $src"; - - # Installation copies the firmware AND the license. The license - # says: "Your rights to redistribute the Software shall be - # contingent upon your installation of this Agreement in its - # entirety in the same directory as the Software." - installPhase = "mkdir -p $out; cp ipw* LICENSE $out"; - - meta = { - # "... you may transfer a copy of the Software ... provided such - # recipient agrees to be fully bound by the terms hereof." - description = "Firmware for the Intel 2100BG wireless card (requires acceptance of license, see http://ipw2100.sourceforge.net/firmware.php?fid=2)"; - homepage = http://ipw2100.sourceforge.net/firmware.php; - license = http://ipw2100.sourceforge.net/firmware.php?fid=2; - }; -} diff --git a/pkgs/os-specific/linux/firmware/ipw2200/default.nix b/pkgs/os-specific/linux/firmware/ipw2200/default.nix deleted file mode 100644 index 5c4989b878a63..0000000000000 --- a/pkgs/os-specific/linux/firmware/ipw2200/default.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ stdenv, fetchurl }: - -stdenv.mkDerivation { - name = "ipw2200-fw-3.1"; - - src = fetchurl { - url = http://pkgs.fedoraproject.org/repo/pkgs/ipw2200-firmware/ipw2200-fw-3.1.tgz/eaba788643c7cc7483dd67ace70f6e99/ipw2200-fw-3.1.tgz; - sha256 = "1gaqc8d827d6ji7zhhkpbr4fzznqpar68gzqbzak1h4cq48qr0f6"; - }; - - buildPhase = "true"; - - # Installation copies the firmware AND the license. The license - # says: "Your rights to redistribute the Software shall be - # contingent upon your installation of this Agreement in its - # entirety in the same directory as the Software." - installPhase = "mkdir -p $out; cp * $out"; - - meta = { - # "... you may transfer a copy of the Software ... provided such - # recipient agrees to be fully bound by the terms hereof." - description = "Firmware for the Intel 2200BG wireless card (requires acceptance of license, see http://ipw2200.sourceforge.net/firmware.php?fid=8"; - homepage = http://ipw2200.sourceforge.net/firmware.php; - license = http://ipw2200.sourceforge.net/firmware.php?fid=8; - # See also http://ipw2100.sourceforge.net/firmware_faq.php - }; -} diff --git a/pkgs/os-specific/linux/firmware/iwlwifi-1000-ucode/default.nix b/pkgs/os-specific/linux/firmware/iwlwifi-1000-ucode/default.nix deleted file mode 100644 index 8acb75c3ed6f6..0000000000000 --- a/pkgs/os-specific/linux/firmware/iwlwifi-1000-ucode/default.nix +++ /dev/null @@ -1,32 +0,0 @@ -{stdenv, fetchurl}: - -stdenv.mkDerivation rec { - name = "iwlwifi-1000-ucode-128.50.3.1"; - - src = fetchurl { - url = "http://wireless.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=${name}.tgz"; - name = "${name}.tgz"; - sha256 = "7e81ddad18acec19364c9df22496e8afae99a2e1490b2b178e420b52d443728d"; - }; - - buildPhase = "true"; - - installPhase = '' - mkdir -p "$out" - chmod -x * - cp * "$out" - ''; - - meta = { - description = "Firmware for the Intel 1000 wireless card"; - - longDescription = '' - This package provides version 3 of the Intel wireless card - firmware, for Linux up to 2.6.26. It contains the - `iwlwifi-1000-3.ucode' file, which is loaded by the `iwlagn' - driver found in recent kernels. - ''; - - homepage = http://wireless.kernel.org/en/users/Drivers/iwlwifi; - }; -} diff --git a/pkgs/os-specific/linux/firmware/iwlwifi-2030-ucode/default.nix b/pkgs/os-specific/linux/firmware/iwlwifi-2030-ucode/default.nix deleted file mode 100644 index bc9c8efe063af..0000000000000 --- a/pkgs/os-specific/linux/firmware/iwlwifi-2030-ucode/default.nix +++ /dev/null @@ -1,30 +0,0 @@ -{stdenv, fetchurl}: - -stdenv.mkDerivation rec { - name = "iwlwifi-2030-ucode-18.168.6.1"; - - src = fetchurl { - url = "http://wireless.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=${name}.tgz"; - name = "${name}.tgz"; - sha256 = "0b69jpb46fk63ybyyb8lbh99j1d29ayp8fl98l18iqy3q7mx4ry8"; - }; - - buildPhase = "true"; - - installPhase = '' - mkdir -p "$out" - chmod -x * - cp * "$out" - ''; - - meta = { - description = "Firmware for the Intel 2030 Series wireless card"; - - longDescription = '' - This package provides the Intel 2030 Series wireless card - firmware. It contains the `iwlwifi-2030-6.ucode' file. - ''; - - homepage = http://intellinuxwireless.org/; - }; -} diff --git a/pkgs/os-specific/linux/firmware/iwlwifi-3945-ucode/default.nix b/pkgs/os-specific/linux/firmware/iwlwifi-3945-ucode/default.nix deleted file mode 100644 index 77756e771ae97..0000000000000 --- a/pkgs/os-specific/linux/firmware/iwlwifi-3945-ucode/default.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ stdenv, fetchurl }: - -stdenv.mkDerivation rec { - name = "iwlwifi-3945-ucode-15.32.2.9"; - - src = fetchurl { - url = http://pkgs.fedoraproject.org/repo/pkgs/iwl3945-firmware/iwlwifi-3945-ucode-15.32.2.9.tgz/d99a75ab1305d1532a09471b2f9a547a/iwlwifi-3945-ucode-15.32.2.9.tgz; - sha256 = "0baf07lblwsq841zdcj9hicf11jiq06sz041qcybc6l8yyhhcqjk"; - }; - - buildPhase = "true"; - - installPhase = "mkdir -p $out; chmod -x *; cp * $out"; - - meta = { - description = "Firmware for the Intel 3945ABG wireless card"; - homepage = http://intellinuxwireless.org/; - }; -} diff --git a/pkgs/os-specific/linux/firmware/iwlwifi-4965-ucode/version-2.nix b/pkgs/os-specific/linux/firmware/iwlwifi-4965-ucode/version-2.nix deleted file mode 100644 index 3e15374c65f02..0000000000000 --- a/pkgs/os-specific/linux/firmware/iwlwifi-4965-ucode/version-2.nix +++ /dev/null @@ -1,32 +0,0 @@ -{stdenv, fetchurl}: - -stdenv.mkDerivation rec { - name = "iwlwifi-4965-ucode-228.61.2.24"; - - src = fetchurl { - url = "http://wireless.kernel.org/en/users/Drivers/iwlegacy?action=AttachFile&do=get&target=iwlwifi-4965-ucode-228.61.2.24.tgz"; - name = "iwlwifi-4965-ucode-228.61.2.24.tgz"; - sha256 = "1n5af3cci0v40w4gr0hplqr1lfvhghlbzdbf60d6185vpcny2l5m"; - }; - - buildPhase = "true"; - - installPhase = '' - mkdir -p "$out" - chmod -x * - cp * "$out" - ''; - - meta = { - description = "Firmware for the Intel 4965ABG wireless card, for Linux 2.6.27+"; - - longDescription = '' - This package provides version 2 of the Intel wireless card - firmware, for Linux 2.6.27 and later. It contains the - `iwlwifi-4965-2.ucode' file, which is loaded by the `iwlagn' - driver found in recent kernels. - ''; - - homepage = http://intellinuxwireless.org/; - }; -} diff --git a/pkgs/os-specific/linux/firmware/iwlwifi-5000-ucode/default.nix b/pkgs/os-specific/linux/firmware/iwlwifi-5000-ucode/default.nix deleted file mode 100644 index 8805f1393fb0f..0000000000000 --- a/pkgs/os-specific/linux/firmware/iwlwifi-5000-ucode/default.nix +++ /dev/null @@ -1,30 +0,0 @@ -{stdenv, fetchurl}: - -stdenv.mkDerivation rec { - name = "iwlwifi-5000-ucode-8.83.5.1-1"; - - src = fetchurl { - url = "http://wireless.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=iwlwifi-5000-ucode-8.83.5.1-1.tgz"; - name = "iwlwifi-5000-ucode-8.83.5.1-1.tgz"; - sha256 = "0pkzr4gflp3j0jm4rw66jypk3xn4bvpgdsnxjqwanyd64aj6naxg"; - }; - - buildPhase = "true"; - - installPhase = '' - mkdir -p "$out" - chmod -x * - cp * "$out" - ''; - - meta = { - description = "Firmware for the Intel 5000 wireless card"; - - longDescription = '' - This package provides version 5 of the Intel wireless card - firmware. It contains the `iwlwifi-5000-5.ucode' file. - ''; - - homepage = http://intellinuxwireless.org/; - }; -} diff --git a/pkgs/os-specific/linux/firmware/iwlwifi-5150-ucode/default.nix b/pkgs/os-specific/linux/firmware/iwlwifi-5150-ucode/default.nix deleted file mode 100644 index dca427cbff534..0000000000000 --- a/pkgs/os-specific/linux/firmware/iwlwifi-5150-ucode/default.nix +++ /dev/null @@ -1,30 +0,0 @@ -{stdenv, fetchurl}: - -stdenv.mkDerivation rec { - name = "iwlwifi-5150-ucode-8.24.2.2"; - - src = fetchurl { - url = "http://wireless.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=${name}.tgz"; - name = "${name}.tgz"; - sha256 = "d253e6ff6624639aded67c82df98b2bc4a66eb66400848d5614921d513540cf9"; - }; - - buildPhase = "true"; - - installPhase = '' - mkdir -p "$out" - chmod -x * - cp * "$out" - ''; - - meta = { - description = "Firmware for the Intel 5150 wireless card"; - - longDescription = '' - This package provides version 1 of the Intel wireless card - firmware. It contains the `iwlwifi-5150-2.ucode' file. - ''; - - homepage = http://wireless.kernel.org/en/users/Drivers/iwlwifi; - }; -} diff --git a/pkgs/os-specific/linux/firmware/iwlwifi-6000-ucode/default.nix b/pkgs/os-specific/linux/firmware/iwlwifi-6000-ucode/default.nix deleted file mode 100644 index 2e88f1bba7446..0000000000000 --- a/pkgs/os-specific/linux/firmware/iwlwifi-6000-ucode/default.nix +++ /dev/null @@ -1,30 +0,0 @@ -{stdenv, fetchurl}: - -stdenv.mkDerivation rec { - name = "iwlwifi-6000-ucode-9.221.4.1"; - - src = fetchurl { - url = "http://wireless.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=${name}.tgz"; - name = "${name}.tgz"; - sha256 = "7f04623231663dc4ee63df32fd890bfa9514dce1fab9dc7a25fda90350da836b"; - }; - - buildPhase = "true"; - - installPhase = '' - mkdir -p "$out" - chmod -x * - cp * "$out" - ''; - - meta = { - description = "Firmware for the Intel 6000 Series wireless card"; - - longDescription = '' - This package provides the Intel 6000 Series wireless card - firmware. It contains the `iwlwifi-6000-4.ucode' file. - ''; - - homepage = http://wireless.kernel.org/en/users/Drivers/iwlwifi; - }; -} diff --git a/pkgs/os-specific/linux/firmware/iwlwifi-6000g2a-ucode/default.nix b/pkgs/os-specific/linux/firmware/iwlwifi-6000g2a-ucode/default.nix deleted file mode 100644 index ef259b7097542..0000000000000 --- a/pkgs/os-specific/linux/firmware/iwlwifi-6000g2a-ucode/default.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ stdenv, fetchurl }: - -stdenv.mkDerivation rec { - name = "iwlwifi-6000g2a-ucode-18.168.6.1"; - - src = fetchurl { - url = "http://wireless.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=${name}.tgz"; - name = "${name}.tgz"; - sha256 = "a7f2615756addafbf3e6912cb0265f9650b2807d1ccdf54b620735772725bbe9"; - }; - - buildPhase = "true"; - - installPhase = '' - mkdir -p "$out" - chmod -x * - cp * "$out" - ''; - - meta = { - homepage = http://wireless.kernel.org/en/users/Drivers/iwlwifi; - description = "Firmware for the Intel 6000 Series Gen2 wireless card"; - - longDescription = '' - This package provides the Intel 6000 Series wireless card - firmware. It contains the `iwlwifi-6000g2a-5.ucode' file. - ''; - }; -} diff --git a/pkgs/os-specific/linux/firmware/iwlwifi-6000g2b-ucode/default.nix b/pkgs/os-specific/linux/firmware/iwlwifi-6000g2b-ucode/default.nix deleted file mode 100644 index 0fee3acd0a3c8..0000000000000 --- a/pkgs/os-specific/linux/firmware/iwlwifi-6000g2b-ucode/default.nix +++ /dev/null @@ -1,30 +0,0 @@ -{stdenv, fetchurl}: - -stdenv.mkDerivation rec { - name = "iwlwifi-6000g2b-ucode-17.168.5.2"; - - src = fetchurl { - url = "http://wireless.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=${name}.tgz"; - name = "${name}.tgz"; - sha256 = "5e4afdf070bfef549e50e62187f22dc2e40f5d9fe8b9a77561f8f3efb0d1d052"; - }; - - buildPhase = "true"; - - installPhase = '' - mkdir -p "$out" - chmod -x * - cp * "$out" - ''; - - meta = { - description = "Firmware for the Intel 6000 Series Gen2 wireless card"; - - longDescription = '' - This package provides the Intel 6000 Series wireless card - firmware. It contains the `iwlwifi-6000g2b-4.ucode' file. - ''; - - homepage = http://wireless.kernel.org/en/users/Drivers/iwlwifi; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d60275eb0551a..d09c4810ace07 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6319,30 +6319,8 @@ let iptables = callPackage ../os-specific/linux/iptables { }; - ipw2100fw = callPackage ../os-specific/linux/firmware/ipw2100 { }; - - ipw2200fw = callPackage ../os-specific/linux/firmware/ipw2200 { }; - iw = callPackage ../os-specific/linux/iw { }; - iwlwifi1000ucode = callPackage ../os-specific/linux/firmware/iwlwifi-1000-ucode { }; - - iwlwifi2030ucode = callPackage ../os-specific/linux/firmware/iwlwifi-2030-ucode { }; - - iwlwifi3945ucode = callPackage ../os-specific/linux/firmware/iwlwifi-3945-ucode { }; - - iwlwifi4965ucodeV2 = callPackage ../os-specific/linux/firmware/iwlwifi-4965-ucode/version-2.nix { }; - - iwlwifi5000ucode = callPackage ../os-specific/linux/firmware/iwlwifi-5000-ucode { }; - - iwlwifi5150ucode = callPackage ../os-specific/linux/firmware/iwlwifi-5150-ucode { }; - - iwlwifi6000ucode = callPackage ../os-specific/linux/firmware/iwlwifi-6000-ucode { }; - - iwlwifi6000g2aucode = callPackage ../os-specific/linux/firmware/iwlwifi-6000g2a-ucode { }; - - iwlwifi6000g2bucode = callPackage ../os-specific/linux/firmware/iwlwifi-6000g2b-ucode { }; - jujuutils = callPackage ../os-specific/linux/jujuutils { }; kbd = callPackage ../os-specific/linux/kbd { }; @@ -6514,8 +6492,6 @@ let iwlwifi = callPackage ../os-specific/linux/iwlwifi { }; - iwlwifi4965ucode = iwlwifi4965ucodeV2; - lttngModules = callPackage ../os-specific/linux/lttng-modules { }; atheros = callPackage ../os-specific/linux/atheros/0.9.4.nix { }; -- cgit 1.4.1 From 0b086080f9c72b94e6fc6f6fc6a831704ef86acb Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 14 Aug 2013 02:34:45 +0200 Subject: Typo fix Doesn't fix evaluation though... --- pkgs/top-level/python-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 0d3373881b0f8..6f30e4b5bf26d 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5,7 +5,7 @@ isPy26 = python.majorVersion == "2.6"; isPy27 = python.majorVersion == "2.7"; optional = pkgs.lib.optional; optionals = pkgs.lib.optionals; -modules = python.modules or { readline = null; sqlite3 = null; curses = null; ssl = null; crypto = null}; +modules = python.modules or { readline = null; sqlite3 = null; curses = null; ssl = null; crypto = null; }; pythonPackages = modules // import ./python-packages-generated.nix { inherit pkgs python; -- cgit 1.4.1 From 40cfa15513ac546d34c147502bddb1c35c41cbb9 Mon Sep 17 00:00:00 2001 From: Song Wenwu Date: Wed, 14 Aug 2013 09:23:15 +0800 Subject: add tiled-qt 0.9.1 --- pkgs/applications/editors/tiled-qt/default.nix | 24 ++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 26 insertions(+) create mode 100644 pkgs/applications/editors/tiled-qt/default.nix (limited to 'pkgs') diff --git a/pkgs/applications/editors/tiled-qt/default.nix b/pkgs/applications/editors/tiled-qt/default.nix new file mode 100644 index 0000000000000..05020df01a0e8 --- /dev/null +++ b/pkgs/applications/editors/tiled-qt/default.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchurl, qt }: + +stdenv.mkDerivation rec { + name = "tiled-qt-0.9.1"; + + src = fetchurl { + url = "mirror://sourceforge/tiled/${name}.tar.gz"; + sha256 = "09xm6ry56zsqbfl9fvlvc5kq9ikzdskm283r059q6rlc7crzhs38"; + }; + + buildInputs = [ qt ]; + + preConfigure = "qmake -r PREFIX=$out"; + + meta = { + description = "A free, easy to use and flexible tile map editor"; + homepage = "http://www.mapeditor.org/"; + # libtiled and tmxviewer is licensed under 2-calause BSD license. + # The rest is GPL2 or later. + license = stdenv.lib.licenses.gpl2Plus; + platforms = stdenv.lib.platforms.linux; + maintainers = with stdenv.lib.maintainers; [ iyzsong ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d60275eb0551a..c45ee7dc86ff7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1784,6 +1784,8 @@ let guile = guile_1_8; }; + tiled-qt = callPackage ../applications/editors/tiled-qt { qt = qt4; }; + tinc = callPackage ../tools/networking/tinc { }; tmux = callPackage ../tools/misc/tmux { }; -- cgit 1.4.1 From 5c208844e96ae75ac8c8e59b3cad9de2576be308 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 14 Aug 2013 03:24:58 +0200 Subject: Remove more duplicate firmware --- .../os-specific/linux/firmware/bcm43xx/default.nix | 33 ---------------------- .../linux/firmware/radeon-juniper/default.nix | 31 -------------------- .../linux/firmware/radeon-r600/default.nix | 19 ------------- .../linux/firmware/radeon-r700/default.nix | 19 ------------- pkgs/os-specific/linux/firmware/ralink/default.nix | 33 ---------------------- pkgs/os-specific/linux/firmware/rt2860/default.nix | 33 ---------------------- pkgs/os-specific/linux/firmware/rt2870/default.nix | 26 ----------------- .../linux/firmware/rtl8168e-2/default.nix | 23 --------------- .../linux/firmware/rtl8192c/default.nix | 17 ----------- pkgs/top-level/all-packages.nix | 16 ----------- 10 files changed, 250 deletions(-) delete mode 100644 pkgs/os-specific/linux/firmware/bcm43xx/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/radeon-juniper/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/radeon-r600/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/radeon-r700/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/ralink/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/rt2860/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/rt2870/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/rtl8168e-2/default.nix delete mode 100644 pkgs/os-specific/linux/firmware/rtl8192c/default.nix (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/firmware/bcm43xx/default.nix b/pkgs/os-specific/linux/firmware/bcm43xx/default.nix deleted file mode 100644 index fb43c7d67e185..0000000000000 --- a/pkgs/os-specific/linux/firmware/bcm43xx/default.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ stdenv, fetchurl }: - -let - src1 = fetchurl { - url = "http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=blob_plain;f=brcm/bcm43xx_hdr-0.fw;hb=15888a2eab052ac3d3f49334e4f6f05f347a516e"; - sha256 = "d02549964d21dd90fc35806483b9fc871d93d7d38ae1a70a9ce006103c2a3de3"; - name = "bcm43xx_hdr-0.fw"; - }; - - src2 = fetchurl { - url = "https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=blob_plain;f=brcm/bcm43xx-0.fw;hb=15888a2eab052ac3d3f49334e4f6f05f347a516e"; - sha256 = "f90f685903127e4db431fe1efccefebf77272712bd4bfe46d1d1d5825ee52797"; - name = "bcm43xx-0.fw"; - }; -in -stdenv.mkDerivation { - name = "bcm43xx-firmware-610.811"; - - unpackPhase = "true"; - - buildPhase = "true"; - - installPhase = '' - mkdir -p $out/brcm - cp ${src1} $out/brcm/${src1.name} - cp ${src2} $out/brcm/${src2.name} - ''; - - meta = { - description = "Firmware for the Broadcom 43xx 802.11 wireless cards"; - homepage = http://linuxwireless.org/; - }; -} diff --git a/pkgs/os-specific/linux/firmware/radeon-juniper/default.nix b/pkgs/os-specific/linux/firmware/radeon-juniper/default.nix deleted file mode 100644 index 53e0fb235a529..0000000000000 --- a/pkgs/os-specific/linux/firmware/radeon-juniper/default.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ stdenv, fetchurl }: - -stdenv.mkDerivation { - name = "radeon-juniper-firmware-2010-04-08"; - - srcPfp = fetchurl { - url = "http://people.freedesktop.org/~agd5f/radeon_ucode/JUNIPER_pfp.bin"; - sha256 = "1qm910p7qjs6n528q22gkwpprzdh39vbihdliykbpfs1pphrhkjz"; - }; - srcMe = fetchurl { - url = "http://people.freedesktop.org/~agd5f/radeon_ucode/JUNIPER_me.bin"; - sha256 = "1869dhay3f75hhnsvdjhlrjd4fhdi8d6c3lhk45vp7fhjiw4741q"; - }; - srcRlc = fetchurl { - url = "http://people.freedesktop.org/~agd5f/radeon_ucode/JUNIPER_rlc.bin"; - sha256 = "0hglq8ab1f3d81mvcb4aikkfdwh6i4a93ps0f9czq1qz5h0q6wlk"; - }; - - unpackPhase = "true"; - installPhase = '' - install -D $srcPfp $out/radeon/JUNIPER_pfp.bin - install -D $srcMe $out/radeon/JUNIPER_me.bin - install -D $srcRlc $out/radeon/JUNIPER_rlc.bin - ''; - - meta = { - description = "Juniper firmware for the RADEON chipset"; - homepage = "http://people.freedesktop.org/~agd5f/radeon_ucode"; - license = "GPL"; - }; -} diff --git a/pkgs/os-specific/linux/firmware/radeon-r600/default.nix b/pkgs/os-specific/linux/firmware/radeon-r600/default.nix deleted file mode 100644 index 9a298ab96d4af..0000000000000 --- a/pkgs/os-specific/linux/firmware/radeon-r600/default.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ stdenv, fetchurl }: - -stdenv.mkDerivation { - name = "radeon-r600-firmware-2009-12-09"; - - src = fetchurl { - url = "http://people.freedesktop.org/~agd5f/radeon_ucode/R600_rlc.bin"; - sha256 = "11bxpivxycigv0ffbck33y9czgira3g8py33840zxzwcwbi59yps"; - }; - - unpackPhase = "true"; - installPhase = "install -D $src $out/radeon/R600_rlc.bin"; - - meta = { - description = "Firmware for the RADEON r600 chipset"; - homepage = "http://people.freedesktop.org/~agd5f/radeon_ucode"; - license = "GPL"; - }; -} diff --git a/pkgs/os-specific/linux/firmware/radeon-r700/default.nix b/pkgs/os-specific/linux/firmware/radeon-r700/default.nix deleted file mode 100644 index 79b16b1dceaab..0000000000000 --- a/pkgs/os-specific/linux/firmware/radeon-r700/default.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ stdenv, fetchurl }: - -stdenv.mkDerivation { - name = "radeon-r700-firmware-2009-12-09"; - - src = fetchurl { - url = "http://people.freedesktop.org/~agd5f/radeon_ucode/R700_rlc.bin"; - sha256 = "1sbpq39cvjnpfp1iamhq9k9266jkaaywnm8d2pw95ayw56a77976"; - }; - - unpackPhase = "true"; - installPhase = "install -D $src $out/radeon/R700_rlc.bin"; - - meta = { - description = "Firmware for the RADEON r700 chipset"; - homepage = "http://people.freedesktop.org/~agd5f/radeon_ucode"; - license = "GPL"; - }; -} diff --git a/pkgs/os-specific/linux/firmware/ralink/default.nix b/pkgs/os-specific/linux/firmware/ralink/default.nix deleted file mode 100644 index abf12fd672b71..0000000000000 --- a/pkgs/os-specific/linux/firmware/ralink/default.nix +++ /dev/null @@ -1,33 +0,0 @@ -{stdenv, fetchsvn }: - -# Upstream is http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git - -stdenv.mkDerivation { - name = "ralink-fw-r17279"; - - src = fetchsvn { - url = svn://svn.debian.org/kernel/dists/trunk/firmware-nonfree/ralink; - rev = 17279; - sha256 = "06nc6w3xcrxzcai7gaf27k0v8k2xbq3imzpgc02rbxv5q5flxh65"; - }; - - unpackPhase = "true"; - - buildPhase = "true"; - - # Installation copies the firmware AND the license. The license - # says: "Your rights to redistribute the Software shall be - # contingent upon your installation of this Agreement in its - # entirety in the same directory as the Software." - installPhase = '' - mkdir -p $out - cp $src/*.bin $out - cp $src/LICENSE $out/ralink.LICENSE - ''; - - meta = { - description = "Firmware for the Ralink wireless cards"; - homepage = http://www.ralinktech.com/; - license = "non-free"; - }; -} diff --git a/pkgs/os-specific/linux/firmware/rt2860/default.nix b/pkgs/os-specific/linux/firmware/rt2860/default.nix deleted file mode 100644 index 0a1cb6555726b..0000000000000 --- a/pkgs/os-specific/linux/firmware/rt2860/default.nix +++ /dev/null @@ -1,33 +0,0 @@ -{stdenv, fetchsvn }: - -# Upstream is http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git - -stdenv.mkDerivation { - name = "rt2860-fw-26"; - - src = fetchsvn { - url = svn://svn.debian.org/kernel/dists/trunk/firmware-nonfree/ralink; - rev = 17279; - sha256 = "06nc6w3xcrxzcai7gaf27k0v8k2xbq3imzpgc02rbxv5q5flxh65"; - }; - - unpackPhase = "true"; - - buildPhase = "true"; - - # Installation copies the firmware AND the license. The license - # says: "Your rights to redistribute the Software shall be - # contingent upon your installation of this Agreement in its - # entirety in the same directory as the Software." - installPhase = '' - mkdir -p $out - cp $src/rt2860.bin $out - cp $src/LICENSE $out/rt2860.LICENSE - ''; - - meta = { - description = "Firmware for the Ralink RT2860 wireless cards"; - homepage = http://www.ralinktech.com/; - license = "non-free"; - }; -} diff --git a/pkgs/os-specific/linux/firmware/rt2870/default.nix b/pkgs/os-specific/linux/firmware/rt2870/default.nix deleted file mode 100644 index 15de7c30586b4..0000000000000 --- a/pkgs/os-specific/linux/firmware/rt2870/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{stdenv, fetchurl, unzip}: - -stdenv.mkDerivation rec { - name = "rt2870-fw-22"; - src = fetchurl { - url = "http://www.ralinktech.com/download.php?t=U0wyRnpjMlYwY3k4eU1ERXdMekF6THpNeEwyUnZkMjVzYjJGa01UWXpPRGs1T0Rnek5pNTZhWEE5UFQxU1ZESTROekJmUm1seWJYZGhjbVZmVmpJeUM%3D"; - name = "RT2870_Firmware_V22.zip"; - sha256 = "d24591a8529b0a609cc3c626ecee96484bb29b2c020260b82f6025459c11f263"; - }; - - buildInputs = [ unzip ]; - - buildPhase = "true"; - - # Installation copies the firmware AND the license. The license - # says: "Your rights to redistribute the Software shall be - # contingent upon your installation of this Agreement in its - # entirety in the same directory as the Software." - installPhase = "mkdir -p $out/${name}; cp *.bin $out; cp *.txt $out/${name}"; - - meta = { - description = "Firmware for the Ralink RT2870 wireless cards"; - homepage = http://www.ralinktech.com/; - license = "non-free"; - }; -} diff --git a/pkgs/os-specific/linux/firmware/rtl8168e-2/default.nix b/pkgs/os-specific/linux/firmware/rtl8168e-2/default.nix deleted file mode 100644 index dbd2fa45b7b8e..0000000000000 --- a/pkgs/os-specific/linux/firmware/rtl8168e-2/default.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ stdenv, fetchurl }: - -# http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git -let - src = fetchurl { - url = "http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=blob_plain;f=rtl_nic/rtl8168e-2.fw"; - sha256 = "11lkwc6r6f5pi8clxajp43j6dzapydgxaxaschribpvhn8lrjj0a"; - name = "rtl8168e-2.fw"; - }; -in -stdenv.mkDerivation { - name = "rtl8168e-2-firmware-2012.01.10"; - - unpackPhase = "true"; - - buildPhase = "true"; - - installPhase = "install -v -D ${src} $out/rtl_nic/${src.name}"; - - meta = { - description = "Firmware for the Realtek Gigabit Ethernet controllers"; - }; -} diff --git a/pkgs/os-specific/linux/firmware/rtl8192c/default.nix b/pkgs/os-specific/linux/firmware/rtl8192c/default.nix deleted file mode 100644 index f06fcb149e866..0000000000000 --- a/pkgs/os-specific/linux/firmware/rtl8192c/default.nix +++ /dev/null @@ -1,17 +0,0 @@ -{stdenv, firmwareLinuxNonfree}: -stdenv.mkDerivation { - name = "rtl8192c-fw"; - src = firmwareLinuxNonfree; - - phases = [ "installPhase" ]; - installPhase = '' - mkdir -p $out/rtlwifi - cp "$src/rtlwifi/rtl8192cfw.bin" "$out/rtlwifi/rtl8192cfw.bin" - ''; - - meta = { - description = "Firmware for the Realtek RTL8192c wireless cards"; - homepage = "http://www.realtek.com"; - license = "non-free"; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d09c4810ace07..bfd70ea17e73a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6205,8 +6205,6 @@ let batctl = callPackage ../os-specific/linux/batman-adv/batctl.nix { }; - bcm43xx = callPackage ../os-specific/linux/firmware/bcm43xx { }; - bluez4 = callPackage ../os-specific/linux/bluez { pygobject = pygobject3; }; @@ -6706,10 +6704,6 @@ let radeontools = callPackage ../os-specific/linux/radeontools { }; - radeonR700 = callPackage ../os-specific/linux/firmware/radeon-r700 { }; - radeonR600 = callPackage ../os-specific/linux/firmware/radeon-r600 { }; - radeonJuniper = callPackage ../os-specific/linux/firmware/radeon-juniper { }; - raspberrypifw = callPackage ../os-specific/linux/firmware/raspberrypi {}; regionset = callPackage ../os-specific/linux/regionset { }; @@ -6718,18 +6712,8 @@ let rfkill_udev = callPackage ../os-specific/linux/rfkill/udev.nix { }; - ralink_fw = callPackage ../os-specific/linux/firmware/ralink { }; - - rt2860fw = callPackage ../os-specific/linux/firmware/rt2860 { }; - - rt2870fw = callPackage ../os-specific/linux/firmware/rt2870 { }; - rtkit = callPackage ../os-specific/linux/rtkit { }; - rtl8192cfw = callPackage ../os-specific/linux/firmware/rtl8192c { }; - - rtl8168e2fw = callPackage ../os-specific/linux/firmware/rtl8168e-2 { }; - sdparm = callPackage ../os-specific/linux/sdparm { }; sepolgen = callPackage ../os-specific/linux/sepolgen { }; -- cgit 1.4.1 From b3642c367348d5720bc51cebf560e29959a8c69e Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 14 Aug 2013 03:26:04 +0200 Subject: Move the AMD microcode to the microcode directory --- .../linux/firmware/amd-ucode/default.nix | 22 ---------------------- pkgs/os-specific/linux/microcode/amd.nix | 22 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 +- 3 files changed, 23 insertions(+), 23 deletions(-) delete mode 100644 pkgs/os-specific/linux/firmware/amd-ucode/default.nix create mode 100644 pkgs/os-specific/linux/microcode/amd.nix (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/firmware/amd-ucode/default.nix b/pkgs/os-specific/linux/firmware/amd-ucode/default.nix deleted file mode 100644 index dc5959d400d17..0000000000000 --- a/pkgs/os-specific/linux/firmware/amd-ucode/default.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ stdenv, fetchurl }: - -stdenv.mkDerivation rec { - - name = "amd-ucode-2012-09-10"; - - src = fetchurl { - url = "http://www.amd64.org/pub/microcode/${name}.tar"; - sha256 = "065phvhx5hx5ssdd1x2p5m1yv26ak7l5aaw6yk6h95x9mxn5r111"; - }; - - installPhase = '' - mkdir -p $out/amd-ucode - mv microcode_amd_fam15h.bin microcode_amd.bin $out/amd-ucode/ - ''; - - meta = { - description = "AMD Processor Microcode Patch"; - homepage = "http://www.amd64.org/support/microcode.html"; - license = "non-free"; - }; -} diff --git a/pkgs/os-specific/linux/microcode/amd.nix b/pkgs/os-specific/linux/microcode/amd.nix new file mode 100644 index 0000000000000..dc5959d400d17 --- /dev/null +++ b/pkgs/os-specific/linux/microcode/amd.nix @@ -0,0 +1,22 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + + name = "amd-ucode-2012-09-10"; + + src = fetchurl { + url = "http://www.amd64.org/pub/microcode/${name}.tar"; + sha256 = "065phvhx5hx5ssdd1x2p5m1yv26ak7l5aaw6yk6h95x9mxn5r111"; + }; + + installPhase = '' + mkdir -p $out/amd-ucode + mv microcode_amd_fam15h.bin microcode_amd.bin $out/amd-ucode/ + ''; + + meta = { + description = "AMD Processor Microcode Patch"; + homepage = "http://www.amd64.org/support/microcode.html"; + license = "non-free"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index bfd70ea17e73a..d5b1fbb382ab5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6164,7 +6164,7 @@ let afuse = callPackage ../os-specific/linux/afuse { }; - amdUcode = callPackage ../os-specific/linux/firmware/amd-ucode { }; + amdUcode = callPackage ../os-specific/linux/microcode/amd.nix { }; autofs5 = callPackage ../os-specific/linux/autofs/autofs-v5.nix { }; -- cgit 1.4.1 From d0617613dd8fd41181376692543be8125088d700 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 14 Aug 2013 03:56:07 +0200 Subject: firmware-linux-nonfree: Update to 0.40 --- .../firmware/firmware-linux-nonfree/default.nix | 41 +++++++++++----------- 1 file changed, 21 insertions(+), 20 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix b/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix index 24906f2b0db2b..952351a9b88a6 100644 --- a/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix +++ b/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix @@ -3,28 +3,29 @@ # You can either install the complete bundle, or write a separate package for individual # devices that copies the firmware from this package. -{ stdenv, fetchurl, buildEnv, dpkg }: +{ stdenv, fetchurl, dpkg }: let - version = "0.38"; + version = "0.40"; packages = [ - { name = "ipw2x00"; sha256 = "1bdial90l1928sfw3j1fz5cbsav8lz9riv38d02bawq9rzvb5dx0"; } - { name = "bnx2x"; sha256 = "1a8jwwa6yldj2pgnsghhdkb8c0s64wzg0vx8y3cj11lhbh2ag2i7"; } - { name = "linux-nonfree"; sha256 = "0dr91sswvkh0lk80d6byxjavkqcsickqf8xqhdd82j9mm7bjg7ld"; } - { name = "intelwimax"; sha256 = "1156c7a301lk2a4d699dmvwzh4k3rfbxl4fx4raafy8a15lbw8mn"; } - { name = "iwlwifi"; sha256 = "1q6gl2x4lj83hn8acamlj7s4j8vjd02798a6i52f4r7x0042f58a"; } - { name = "bnx2"; sha256 = "0rpsrmywh97azqmsx4qgxyqcvdn5414m9cg92pd7h9xfmm38nscd"; } - { name = "qlogic"; sha256 = "02438jzzybicg0bvl2jc3qnn0r4f1pfpyxbf70cmas9sfxb7s3az"; } - { name = "libertas"; sha256 = "0b8n1igx6hpxlav73xs8r6qs2v95r9hx4lqqzy0h5iy7md9xs9y4"; } - { name = "ivtv"; sha256 = "1vb1jbxdggy2vj1xlncfzyynpra1y62bb3n30ybafjnx88p6f2hi"; } - { name = "linux"; sha256 = "0ijd49rf7cg0lniqm9sqz2g4i9jmc9vyz6wv9jlwrvnbl8hhy5vy"; } - { name = "netxen"; sha256 = "19d5d3ibhb22p4mh22lnl441v8xyb1pyfi5h36vsjpccivzkgd2f"; } - { name = "myricom"; sha256 = "0vq2rvc71j96q684r1bh0528xnrxa1xzh2sdhqfrgip9ihdsp3ml"; } - { name = "atheros"; sha256 = "04zy5j48b83garmnfxiqgmm3yv1pfpbldxp69zm24pfxcwyvx3hm"; } - { name = "brcm80211"; sha256 = "0kgw6q18i46npmjxv4ymww8dr7nn140xrrqjrbnfhzgha3y2yylg"; } - { name = "ralink"; sha256 = "0kbzbc4vpn6mvvkm4q7mfqg0bsj6akfpypxk98s7kbidmyj577q2"; } - { name = "realtek"; sha256 = "1ac9vlrzprp0j2mdmp1zi47wg2i76vmi288sm3vwlvp4s6ymm077"; } + { name = "adi"; sha256 = "0wwks9ff4n772435s57z1fjrffi4xl9nxnfn3v7xfcwdjb395d88"; } + { name = "atheros"; sha256 = "1gj7hfnyclzgyq06scynaclnfajhs6lw5i51j1w1hikv4yh20djz"; } + { name = "bnx2"; sha256 = "15qjj0sfjin5cbkpby29r5czn11xyiyyc4fmhwlqvgfgrnbp0aqk"; } + { name = "bnx2x"; sha256 = "08nvbln94ff47b2q0avxj1aa2wx4qih8sq8knbq54lp46kjf3k0h"; } + { name = "brcm80211"; sha256 = "1ndsw3s6xkr1n39nf9ig1xhnaglx5qvvvm8rh6ah41v644lzha79"; } + { name = "intelwimax"; sha256 = "1qwxmykh90v92asn4ivq0fak761hs7hd2zmz1dpkjidwsycrfyqn"; } + { name = "ipw2x00"; sha256 = "0a2nb17b5n3k1b6y4dbi5i8k1fm19ba2abq2jh2hjjmyyl3y388m"; } + { name = "ivtv"; sha256 = "1239gsjq16f4kd1yn77iq3ar8ndx3pzd16kpqafr1h2y0zwh452r"; } + { name = "iwlwifi"; sha256 = "03kmh5szd02pkbm1nlyz99fr2njhg88wiv73f1fz485m9rvgga43"; } + { name = "libertas"; sha256 = "0qjziwmwqbp83hxrjw7x3ralxg4ib9y23bcbn1g8yb5b6m84ca6b"; } + { name = "linux"; sha256 = "0ypidsrrfx4kvbfisdpgx2fzbil7g2jixgqhnv960iy5l348amrl"; } + { name = "linux-nonfree"; sha256 = "0p9ql3cdxljflh48r6z40kpyisbzp3s3g1qjb9f64n6cppllwjfr"; } + { name = "myricom"; sha256 = "12spfaq7z2bb93cy15zldlic1wx2v6h9sn7ny09nkzy4m26zds4q"; } + { name = "netxen"; sha256 = "03gmda16bdqw8a4x8x11ph41ksjh48hxydv0f0z3gi3czgbh7sn3"; } + { name = "qlogic"; sha256 = "1ah8rrwzi44p1l4q8qkql18djmn5kihsiinpy204xklm1csf3vs1"; } + { name = "ralink"; sha256 = "005549jk0wnyfnb247awv2wncsx5is05m1hdwcd33iq0dlbmm39b"; } + { name = "realtek"; sha256 = "1ai1klzrql8qxmb7945xiqlkfkyz8admrpb10b3r4ixvclkrvfi2"; } ]; fetchPackage = @@ -40,7 +41,7 @@ in stdenv.mkDerivation { inherit srcs; unpackPhase = '' - ensureDir "./firmware" + mkdir -p ./firmware ''; buildPhase = '' @@ -59,7 +60,7 @@ in stdenv.mkDerivation { meta = { description = "Binary firmware collection packaged by Debian"; - homepage = "http://packages.debian.org/sid/firmware-linux-nonfree"; + homepage = http://packages.debian.org/sid/firmware-linux-nonfree; license = stdenv.lib.licenses.unfreeRedistributableFirmware; platforms = stdenv.lib.platforms.linux; priority = 10; # low priority so that other packages can override this big package -- cgit 1.4.1 From f69eb63a1bf4444a5deacdc88282f2a29b87805d Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 14 Aug 2013 03:59:38 +0200 Subject: firmware-linux-nonfree: Install copyright notices Most of the firmwares require that redistribution in binary form reproduces the copyright notice. --- pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix b/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix index 952351a9b88a6..9ddddfde259a6 100644 --- a/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix +++ b/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix @@ -54,8 +54,10 @@ in stdenv.mkDerivation { buildInputs = [ dpkg ]; installPhase = '' - mkdir -p "$out/" + mkdir -p $out/share cp -r lib/firmware/* "$out/" + cp -r usr/share/doc $out/share/ + find $out/share -name changelog.gz | xargs rm ''; meta = { -- cgit 1.4.1 From ff2338d2a7bc2d2c88d12b36214088d578acb9ff Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Wed, 14 Aug 2013 08:17:03 +0200 Subject: fix evaluation error (for real) --- pkgs/top-level/python-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 6f30e4b5bf26d..7dff177beb79f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5,7 +5,7 @@ isPy26 = python.majorVersion == "2.6"; isPy27 = python.majorVersion == "2.7"; optional = pkgs.lib.optional; optionals = pkgs.lib.optionals; -modules = python.modules or { readline = null; sqlite3 = null; curses = null; ssl = null; crypto = null; }; +modules = python.modules or { readline = null; sqlite3 = null; curses = null; ssl = null; crypt = null; }; pythonPackages = modules // import ./python-packages-generated.nix { inherit pkgs python; -- cgit 1.4.1 From b331056e750eb08a3e67e927fc1e46b6fb5e62b3 Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Wed, 14 Aug 2013 08:42:48 +0200 Subject: python2.6: add crpyt module --- pkgs/development/interpreters/python/2.6/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'pkgs') diff --git a/pkgs/development/interpreters/python/2.6/default.nix b/pkgs/development/interpreters/python/2.6/default.nix index 61c997206c1a4..4b55f7150d383 100644 --- a/pkgs/development/interpreters/python/2.6/default.nix +++ b/pkgs/development/interpreters/python/2.6/default.nix @@ -149,6 +149,12 @@ let deps = [ db4 ]; }; + crypt = buildInternalPythonModule { + moduleName = "crypt"; + internalName = "crypt"; + deps = [ ]; + }; + curses = buildInternalPythonModule { moduleName = "curses"; deps = [ ncurses ]; -- cgit 1.4.1 From 219e45b5f526a2d76e65fc32b78b462af1b0afb2 Mon Sep 17 00:00:00 2001 From: Alexander Foremny Date: Mon, 12 Aug 2013 11:49:18 +0200 Subject: Disable tests in Elm Elm does not serve any tests besides a test that always fails. --- pkgs/development/compilers/elm/elm.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/development/compilers/elm/elm.nix b/pkgs/development/compilers/elm/elm.nix index 95b4b1cd4eca0..1c841a9369cb2 100644 --- a/pkgs/development/compilers/elm/elm.nix +++ b/pkgs/development/compilers/elm/elm.nix @@ -12,6 +12,7 @@ cabal.mkDerivation (self: { binary blazeHtml blazeMarkup cmdargs filepath hjsmin indents mtl pandoc parsec transformers unionFind uniplate ]; + doCheck = false; meta = { homepage = "http://elm-lang.org"; description = "The Elm language module"; -- cgit 1.4.1 From e1379d02cb8006be2250dff4556258a2d738cd66 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 10:03:03 +0200 Subject: xmobar: disable 'wireless' support That particular feature depends on iwlib, which is broken in modern Linux kernels --- pkgs/applications/misc/xmobar/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/xmobar/default.nix b/pkgs/applications/misc/xmobar/default.nix index db2b9eb94e389..42d11308267ab 100644 --- a/pkgs/applications/misc/xmobar/default.nix +++ b/pkgs/applications/misc/xmobar/default.nix @@ -1,5 +1,5 @@ { cabal, filepath, libXrandr, mtl, parsec, regexCompat, stm, time -, utf8String, wirelesstools, X11, X11Xft +, utf8String, X11, X11Xft }: cabal.mkDerivation (self: { @@ -11,8 +11,8 @@ cabal.mkDerivation (self: { buildDepends = [ filepath mtl parsec regexCompat stm time utf8String X11 X11Xft ]; - extraLibraries = [ libXrandr wirelesstools ]; - configureFlags = "-fwith_xft -fwith_iwlib"; + extraLibraries = [ libXrandr ]; + configureFlags = "-fwith_xft"; meta = { homepage = "http://projects.haskell.org/xmobar/"; description = "A Minimalistic Text Based Status Bar"; -- cgit 1.4.1 From 963bde70bd82b2577e9d7d6af49d453284134254 Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Wed, 14 Aug 2013 10:42:35 +0200 Subject: Mako: 0.7.3 -> 0.8.1 (python3 support) --- pkgs/top-level/python-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7dff177beb79f..3e54eb4d8f5bb 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2814,11 +2814,11 @@ pythonPackages = modules // import ./python-packages-generated.nix { Mako = buildPythonPackage rec { - name = "Mako-0.7.3"; + name = "Mako-0.8.1"; src = fetchurl { url = "http://pypi.python.org/packages/source/M/Mako/${name}.tar.gz"; - md5 = "daf7cc50f997533b573f9b40193139a2"; + md5 = "96d962464ce6316004af0cc48495d73e"; }; buildInputs = [ markupsafe nose ]; -- cgit 1.4.1 From c51e9e7fad835dbfb7db127738218cd2b23ecfdc Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Wed, 14 Aug 2013 10:52:20 +0200 Subject: substanced: bump git rev --- pkgs/top-level/python-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 3e54eb4d8f5bb..f3ae83a682e2f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1594,7 +1594,7 @@ pythonPackages = modules // import ./python-packages-generated.nix { substanced = buildPythonPackage rec { # no release yet - rev = "318a3d6a0324fd43585b8385f456d9d74c212eb8"; + rev = "bd8822be62f0f356e4e44d5c614fe14d3fa08f45"; name = "substanced-${rev}"; src = fetchgit { -- cgit 1.4.1 From 48ff02f369093c827d3b6d93b14898b490135c93 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 10:16:15 +0200 Subject: haskell-monad-par: update to version 0.3.4.4 --- .../libraries/haskell/monad-par/0.3.4.3.nix | 28 ---------------------- .../libraries/haskell/monad-par/0.3.4.4.nix | 28 ++++++++++++++++++++++ pkgs/top-level/haskell-packages.nix | 4 ++-- 3 files changed, 30 insertions(+), 30 deletions(-) delete mode 100644 pkgs/development/libraries/haskell/monad-par/0.3.4.3.nix create mode 100644 pkgs/development/libraries/haskell/monad-par/0.3.4.4.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/monad-par/0.3.4.3.nix b/pkgs/development/libraries/haskell/monad-par/0.3.4.3.nix deleted file mode 100644 index 22b9d359faf27..0000000000000 --- a/pkgs/development/libraries/haskell/monad-par/0.3.4.3.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ cabal, abstractDeque, abstractPar, deepseq, HUnit, monadParExtras -, mtl, mwcRandom, parallel, QuickCheck, testFramework -, testFrameworkHunit, testFrameworkQuickcheck2, testFrameworkTh -, time -}: - -cabal.mkDerivation (self: { - pname = "monad-par"; - version = "0.3.4.3"; - sha256 = "1yf1s44r2mkqimi26g9y4zxqgs4yizfmigfx9mkfgbqsn2a8sff6"; - buildDepends = [ - abstractDeque abstractPar deepseq monadParExtras mtl mwcRandom - parallel - ]; - testDepends = [ - abstractDeque abstractPar deepseq HUnit monadParExtras mtl - mwcRandom QuickCheck testFramework testFrameworkHunit - testFrameworkQuickcheck2 testFrameworkTh time - ]; - doCheck = false; - meta = { - homepage = "https://github.com/simonmar/monad-par"; - description = "A library for parallel programming based on a monad"; - license = self.stdenv.lib.licenses.bsd3; - platforms = self.ghc.meta.platforms; - maintainers = [ self.stdenv.lib.maintainers.andres ]; - }; -}) diff --git a/pkgs/development/libraries/haskell/monad-par/0.3.4.4.nix b/pkgs/development/libraries/haskell/monad-par/0.3.4.4.nix new file mode 100644 index 0000000000000..d682908dcf18f --- /dev/null +++ b/pkgs/development/libraries/haskell/monad-par/0.3.4.4.nix @@ -0,0 +1,28 @@ +{ cabal, abstractDeque, abstractPar, deepseq, HUnit, monadParExtras +, mtl, mwcRandom, parallel, QuickCheck, testFramework +, testFrameworkHunit, testFrameworkQuickcheck2, testFrameworkTh +, time +}: + +cabal.mkDerivation (self: { + pname = "monad-par"; + version = "0.3.4.4"; + sha256 = "0mqvrg2izqjrgzbmr6pcl9v9827fkr4mwxpdckm3gj1miljsj314"; + buildDepends = [ + abstractDeque abstractPar deepseq monadParExtras mtl mwcRandom + parallel + ]; + testDepends = [ + abstractDeque abstractPar deepseq HUnit monadParExtras mtl + mwcRandom QuickCheck testFramework testFrameworkHunit + testFrameworkQuickcheck2 testFrameworkTh time + ]; + doCheck = false; + meta = { + homepage = "https://github.com/simonmar/monad-par"; + description = "A library for parallel programming based on a monad"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + maintainers = [ self.stdenv.lib.maintainers.andres ]; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index ace5b0ff3089a..051346b4245d8 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1411,8 +1411,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); monadLogger = callPackage ../development/libraries/haskell/monad-logger {}; monadPar_0_1_0_3 = callPackage ../development/libraries/haskell/monad-par/0.1.0.3.nix {}; - monadPar_0_3_4_3 = callPackage ../development/libraries/haskell/monad-par/0.3.4.3.nix {}; - monadPar = self.monadPar_0_3_4_3; + monadPar_0_3_4_4 = callPackage ../development/libraries/haskell/monad-par/0.3.4.4.nix {}; + monadPar = self.monadPar_0_3_4_4; monadParExtras = callPackage ../development/libraries/haskell/monad-par-extras {}; -- cgit 1.4.1 From ce1c694f4e1c24e3ae3546c123232fff990e910f Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 10:21:33 +0200 Subject: haskell-skein: jailbreak to support recent versions of tagged --- pkgs/development/libraries/haskell/skein/default.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/skein/default.nix b/pkgs/development/libraries/haskell/skein/default.nix index 3db59020b1546..4a89019906f99 100644 --- a/pkgs/development/libraries/haskell/skein/default.nix +++ b/pkgs/development/libraries/haskell/skein/default.nix @@ -6,6 +6,7 @@ cabal.mkDerivation (self: { sha256 = "15vzydywhwjdgybabvv6lfk1vjs7blvs3k2apwxjdjh2q7jmgkam"; buildDepends = [ cereal cryptoApi tagged ]; testDepends = [ cereal cryptoApi filepath hspec tagged ]; + jailbreak = true; meta = { homepage = "https://github.com/meteficha/skein"; description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well."; -- cgit 1.4.1 From be4cb037ff97357cf0d47fe0147b649f22eee66c Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:51:54 +0200 Subject: haskell-monadcryptorandom: fix build with recent versions of tagged --- pkgs/development/libraries/haskell/monadcryptorandom/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/monadcryptorandom/default.nix b/pkgs/development/libraries/haskell/monadcryptorandom/default.nix index e955bb14a727e..bb0514575a864 100644 --- a/pkgs/development/libraries/haskell/monadcryptorandom/default.nix +++ b/pkgs/development/libraries/haskell/monadcryptorandom/default.nix @@ -1,10 +1,11 @@ -{ cabal, cryptoApi, mtl, tagged, transformers }: +{ cabal, fetchurl, cryptoApi, mtl, tagged, transformers }: cabal.mkDerivation (self: { pname = "monadcryptorandom"; version = "0.5.2"; sha256 = "0a0qx331c1kvhmwwam7pbbrnq8ky3spfnw6zsz6rz7g1lk1hfawn"; buildDepends = [ cryptoApi mtl tagged transformers ]; + patches = [ (fetchurl { url = "https://github.com/TomMD/monadcryptorandom/pull/5.patch"; sha256 = "1mcil5w40gfy3hjnrpbgzciz65aygqpghgma0hckjb6xa694a71l"; }) ]; meta = { homepage = "https://github.com/TomMD/monadcryptorandom"; description = "A monad for using CryptoRandomGen"; -- cgit 1.4.1 From dff0f73d2539edaaad3d623260c29361f170c8a3 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:02 +0200 Subject: haskell-elm-server: update to version 0.9.0.2 --- pkgs/development/compilers/elm/elm-server.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/compilers/elm/elm-server.nix b/pkgs/development/compilers/elm/elm-server.nix index 5f33b49173e8a..56924d589f4da 100644 --- a/pkgs/development/compilers/elm/elm-server.nix +++ b/pkgs/development/compilers/elm/elm-server.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "elm-server"; - version = "0.9"; - sha256 = "1mk2ligv8has1ssmpild2dq23ld84cdayr6bm3ycg11jab0hrbsx"; + version = "0.9.0.2"; + sha256 = "0g362llb7jkwz8xhyhhsc8hz0vj7s7bgfz1az5qfh1cm4h8nynwr"; isLibrary = false; isExecutable = true; buildDepends = [ -- cgit 1.4.1 From 7147de66c60aa03820565c05be6a83fa6b9ae7e8 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:02 +0200 Subject: haskell-Elm: update to version 0.9.0.2 --- pkgs/development/compilers/elm/elm.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/compilers/elm/elm.nix b/pkgs/development/compilers/elm/elm.nix index 1c841a9369cb2..2c851ebbf3f66 100644 --- a/pkgs/development/compilers/elm/elm.nix +++ b/pkgs/development/compilers/elm/elm.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "Elm"; - version = "0.9.0.1"; - sha256 = "0p6sqfrf11xpgj7y81hsjbvsyyyfvc4nzcg6gmfwyqkg3qc3yg6v"; + version = "0.9.0.2"; + sha256 = "0yr395wsj0spi6h9d6lm5hvdryybpf8i1qpv4gz9dk0bwlyc8iwh"; isLibrary = true; isExecutable = true; buildDepends = [ -- cgit 1.4.1 From dbecc86dfdb9b1b41ebee63136827f2bde441934 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:02 +0200 Subject: haskell-clientsession: update to version 0.9.0.2 --- pkgs/development/libraries/haskell/clientsession/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/clientsession/default.nix b/pkgs/development/libraries/haskell/clientsession/default.nix index e670ff1a3d14e..6cb8d26bd39a9 100644 --- a/pkgs/development/libraries/haskell/clientsession/default.nix +++ b/pkgs/development/libraries/haskell/clientsession/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "clientsession"; - version = "0.9"; - sha256 = "0cyw34vzvv1j7w094cjcf97g8bki7l9x82s8csaf96y6d9qws308"; + version = "0.9.0.2"; + sha256 = "0vl310nickavp8wkaad1wfnvm8gfsg9jcfw3rgjz7698avynv3ni"; buildDepends = [ base64Bytestring cereal cipherAes cprngAes cryptoApi entropy skein tagged -- cgit 1.4.1 From 2272af9994b99abe39aff23f142a502c5731632b Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:02 +0200 Subject: haskell-crypto-cipher-tests: update to version 0.0.2 --- .../development/libraries/haskell/crypto-cipher-tests/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/crypto-cipher-tests/default.nix b/pkgs/development/libraries/haskell/crypto-cipher-tests/default.nix index 60b4d3bad8fd2..3e93912b3a7b6 100644 --- a/pkgs/development/libraries/haskell/crypto-cipher-tests/default.nix +++ b/pkgs/development/libraries/haskell/crypto-cipher-tests/default.nix @@ -5,12 +5,16 @@ cabal.mkDerivation (self: { pname = "crypto-cipher-tests"; - version = "0.0.1"; - sha256 = "1g5rxx07s23pr0vam0bjlp3qwxzqa3m6x6gbv88fhkmbqwxiq2fh"; + version = "0.0.2"; + sha256 = "1jzci2a6827jgiklj8sh7pjl7g4igk2j6mim20619i4rk6x0lhgz"; buildDepends = [ byteable cryptoCipherTypes HUnit mtl QuickCheck securemem testFramework testFrameworkHunit testFrameworkQuickcheck2 ]; + testDepends = [ + byteable cryptoCipherTypes HUnit mtl QuickCheck testFramework + testFrameworkHunit testFrameworkQuickcheck2 + ]; meta = { homepage = "http://github.com/vincenthz/hs-crypto-cipher"; description = "Generic cryptography cipher tests"; -- cgit 1.4.1 From 0b805ffccc11a8c768985a4b2b2f0b5df8049c18 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:02 +0200 Subject: haskell-crypto-cipher-types: update to version 0.0.2 --- .../libraries/haskell/crypto-cipher-types/default.nix | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/crypto-cipher-types/default.nix b/pkgs/development/libraries/haskell/crypto-cipher-types/default.nix index daa75817673f7..378ccf3dbcc2a 100644 --- a/pkgs/development/libraries/haskell/crypto-cipher-types/default.nix +++ b/pkgs/development/libraries/haskell/crypto-cipher-types/default.nix @@ -1,17 +1,10 @@ -{ cabal, byteable, HUnit, mtl, QuickCheck, securemem, testFramework -, testFrameworkHunit, testFrameworkQuickcheck2 -}: +{ cabal, byteable, securemem }: cabal.mkDerivation (self: { pname = "crypto-cipher-types"; - version = "0.0.1"; - sha256 = "0brwb6awni3jm152vi68saz6gla7kgwf2pfjalzqsi8qjpjbzgpj"; + version = "0.0.2"; + sha256 = "1vjf9g1w7ja8x42k6hq6pcw7jvviw9rq512ncdqd7j20411zjbf4"; buildDepends = [ byteable securemem ]; - testDepends = [ - byteable HUnit mtl QuickCheck testFramework testFrameworkHunit - testFrameworkQuickcheck2 - ]; - doCheck = false; meta = { homepage = "http://github.com/vincenthz/hs-crypto-cipher"; description = "Generic cryptography cipher types"; -- cgit 1.4.1 From 2d6f187f4c9fafb82e6f44eceb8171a08ecdfb75 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:02 +0200 Subject: haskell-cryptocipher: update to version 0.5.1 --- pkgs/development/libraries/haskell/cryptocipher/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/cryptocipher/default.nix b/pkgs/development/libraries/haskell/cryptocipher/default.nix index 50935a77a64e2..6efca94a65174 100644 --- a/pkgs/development/libraries/haskell/cryptocipher/default.nix +++ b/pkgs/development/libraries/haskell/cryptocipher/default.nix @@ -5,8 +5,8 @@ cabal.mkDerivation (self: { pname = "cryptocipher"; - version = "0.5.0"; - sha256 = "16gqsy23y3g9089ng94124g5pvc4d0vnh2r47ii789f8j96062nd"; + version = "0.5.1"; + sha256 = "118sabi90qjyqbvfincn737c4mi9mvjij1dzx7k9rsgad47p0753"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -17,7 +17,7 @@ cabal.mkDerivation (self: { testFrameworkQuickcheck2 vector ]; meta = { - homepage = "http://github.com/vincenthz/hs-cryptocipher"; + homepage = "http://github.com/vincenthz/hs-crypto-cipher"; description = "Symmetrical block and stream ciphers"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; -- cgit 1.4.1 From b302962acb07127149dce401d550f459cda17694 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:02 +0200 Subject: haskell-gloss: update to version 1.8.0.1 --- pkgs/development/libraries/haskell/gloss/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/gloss/default.nix b/pkgs/development/libraries/haskell/gloss/default.nix index a5984aef77c8b..f397a60017fbf 100644 --- a/pkgs/development/libraries/haskell/gloss/default.nix +++ b/pkgs/development/libraries/haskell/gloss/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "gloss"; - version = "1.7.8.4"; - sha256 = "06m90n0gxjhfdl2jalwzwsbgdg854bqw1qygkxbcfcknrpd2ampk"; + version = "1.8.0.1"; + sha256 = "17nnmv84pjls1my58yzifbin3pxcnlbpkprglad707rr4lrkkjvv"; buildDepends = [ bmp GLUT OpenGL ]; jailbreak = true; meta = { -- cgit 1.4.1 From 5e53bec090d771fe58fa3d477e57fd5984f23bc4 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:02 +0200 Subject: haskell-hspec-meta: update to version 1.6.2 --- pkgs/development/libraries/haskell/hspec-meta/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/hspec-meta/default.nix b/pkgs/development/libraries/haskell/hspec-meta/default.nix index 1e0c9275a2475..3b67310e16649 100644 --- a/pkgs/development/libraries/haskell/hspec-meta/default.nix +++ b/pkgs/development/libraries/haskell/hspec-meta/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "hspec-meta"; - version = "1.6.1"; - sha256 = "089j6dpl856q3m1wyc7n822k7vppzb7pxdcwvzbhck2cadad3zn5"; + version = "1.6.2"; + sha256 = "1mw7a4215vl7fivi21kqi139swigzws09jrybmyyns0znv80fpbh"; isLibrary = true; isExecutable = true; buildDepends = [ -- cgit 1.4.1 From f9b89e6f137eb57631f3346aa553e413bb1a81cc Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:03 +0200 Subject: haskell-hspec: update to version 1.7.0 --- pkgs/development/libraries/haskell/hspec/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/hspec/default.nix b/pkgs/development/libraries/haskell/hspec/default.nix index 7b06ea9c21c62..d7925b41816aa 100644 --- a/pkgs/development/libraries/haskell/hspec/default.nix +++ b/pkgs/development/libraries/haskell/hspec/default.nix @@ -5,8 +5,8 @@ cabal.mkDerivation (self: { pname = "hspec"; - version = "1.6.1"; - sha256 = "16gwzc5x04kj7847w4nw0msj7myk22hlfkpal9dcpdvslzzy44nh"; + version = "1.7.0"; + sha256 = "0cw24vmns06z5308wva9bb5czs9i5wm6qdhymgiyl2i47ibxp5bj"; isLibrary = true; isExecutable = true; buildDepends = [ -- cgit 1.4.1 From 3e2857dbae2d2fc40434fb3c34cdb7b901be28e4 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:03 +0200 Subject: haskell-http-conduit: update to version 1.9.4.2 --- pkgs/development/libraries/haskell/http-conduit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/http-conduit/default.nix b/pkgs/development/libraries/haskell/http-conduit/default.nix index d1cff617a82c4..f6a06e3351561 100644 --- a/pkgs/development/libraries/haskell/http-conduit/default.nix +++ b/pkgs/development/libraries/haskell/http-conduit/default.nix @@ -9,8 +9,8 @@ cabal.mkDerivation (self: { pname = "http-conduit"; - version = "1.9.4.1"; - sha256 = "181irzldrr554naq2yvs0yzmkkfk26n59snrsmxhr79d9kdp73l4"; + version = "1.9.4.2"; + sha256 = "13qjf3c3qkaqdi7qp1iqywvsbsiqq8brbzwh8idaj1bhl9jizwhx"; buildDepends = [ asn1Data base64Bytestring blazeBuilder blazeBuilderConduit caseInsensitive certificate conduit cookie cprngAes dataDefault -- cgit 1.4.1 From 5c0be3ea6a777c3aa15cedfd6b649f6a13005191 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:03 +0200 Subject: haskell-logict: update to version 0.6.0.1 --- pkgs/development/libraries/haskell/logict/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/logict/default.nix b/pkgs/development/libraries/haskell/logict/default.nix index 0a03ed45fee66..9dc4b58797f18 100644 --- a/pkgs/development/libraries/haskell/logict/default.nix +++ b/pkgs/development/libraries/haskell/logict/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "logict"; - version = "0.6"; - sha256 = "1np4wizvwlx458kq6mmdrh8qcp1794y1bs4mnnz951h6hay5z49f"; + version = "0.6.0.1"; + sha256 = "0sznrnx7l5sqnyvc2xwx1q33b4833qsnhppm06a3scp9gj3y1xp2"; buildDepends = [ mtl ]; meta = { homepage = "http://code.haskell.org/~dolio/logict"; -- cgit 1.4.1 From 3537e15b3163c5512e3cc163d801dc63c3fe89f4 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:03 +0200 Subject: haskell-mime-mail: update to version 0.4.2.1 --- pkgs/development/libraries/haskell/mime-mail/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/mime-mail/default.nix b/pkgs/development/libraries/haskell/mime-mail/default.nix index 5b21949d5faf0..691029ac5de2f 100644 --- a/pkgs/development/libraries/haskell/mime-mail/default.nix +++ b/pkgs/development/libraries/haskell/mime-mail/default.nix @@ -4,12 +4,12 @@ cabal.mkDerivation (self: { pname = "mime-mail"; - version = "0.4.2"; - sha256 = "1v9qdj53swhg8xg9s2x0m6d6xaff5ya6bpdifya2vsp08fmgn4l9"; + version = "0.4.2.1"; + sha256 = "1rpxx90k4dgz1b5ss6vqqgd9n1hjrv09q20myy16zzlj1gmn8k3g"; buildDepends = [ base64Bytestring blazeBuilder filepath random text ]; - testDepends = [ blazeBuilder hspec ]; + testDepends = [ blazeBuilder hspec text ]; meta = { homepage = "http://github.com/snoyberg/mime-mail"; description = "Compose MIME email messages"; -- cgit 1.4.1 From c6a9104810d6922145a73f3c62a36633ab655266 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:03 +0200 Subject: haskell-network-conduit-tls: update to version 1.0.1 --- pkgs/development/libraries/haskell/network-conduit-tls/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/network-conduit-tls/default.nix b/pkgs/development/libraries/haskell/network-conduit-tls/default.nix index 2785f9c5ab117..2b1a569404478 100644 --- a/pkgs/development/libraries/haskell/network-conduit-tls/default.nix +++ b/pkgs/development/libraries/haskell/network-conduit-tls/default.nix @@ -5,8 +5,8 @@ cabal.mkDerivation (self: { pname = "network-conduit-tls"; - version = "1.0.0.3"; - sha256 = "0gaws4spd50dmqjsxdxvjk5n5l0ib4q0brwnxrk725d3b3hanpz1"; + version = "1.0.1"; + sha256 = "0h2svqllm85vambssq0j4ghx2b44cjg0kj04bamp72ly22mcg9d6"; buildDepends = [ aeson certificate conduit cryptoApi cryptoRandomApi network networkConduit pem systemFileio systemFilepath tls tlsExtra -- cgit 1.4.1 From 3c1e499b1694f6053be1d511668aaa7e317af526 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:03 +0200 Subject: haskell-persistent: update to version 1.2.3.0 --- pkgs/development/libraries/haskell/persistent/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/persistent/default.nix b/pkgs/development/libraries/haskell/persistent/default.nix index 7ccbe145d7088..a336ab4fb8860 100644 --- a/pkgs/development/libraries/haskell/persistent/default.nix +++ b/pkgs/development/libraries/haskell/persistent/default.nix @@ -7,8 +7,8 @@ cabal.mkDerivation (self: { pname = "persistent"; - version = "1.2.2.0"; - sha256 = "18p3yz683ks0gdn1l4qys29jj7iqhlwh7i0s50bkl4x1w0mpa1kh"; + version = "1.2.3.0"; + sha256 = "0bil1932rnh3my9yjyc4sk24g0qwkkgv8b48nrn7fm007vyf173m"; buildDepends = [ aeson attoparsec base64Bytestring blazeHtml blazeMarkup conduit liftedBase monadControl monadLogger pathPieces poolConduit -- cgit 1.4.1 From 1493fa028bd03730403c033961d63ff5888c85b4 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:03 +0200 Subject: haskell-repa-algorithms: update to version 3.2.4.1 --- pkgs/development/libraries/haskell/repa-algorithms/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/repa-algorithms/default.nix b/pkgs/development/libraries/haskell/repa-algorithms/default.nix index acf9dc712f35d..2ec3fb3172e00 100644 --- a/pkgs/development/libraries/haskell/repa-algorithms/default.nix +++ b/pkgs/development/libraries/haskell/repa-algorithms/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "repa-algorithms"; - version = "3.2.3.1"; - sha256 = "12w76npa52g7zxa0j9w8q9njacm2dn0hcd8a8386p9r6iy6lpjwc"; + version = "3.2.4.1"; + sha256 = "0xb2r726z73ghiqik39n99q5hal16y7ydk16q2rbycbvc37yq24b"; buildDepends = [ repa vector ]; extraLibraries = [ llvm ]; jailbreak = true; -- cgit 1.4.1 From 7faf783bade5a3151a307e0542674e7fc2e196d6 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:03 +0200 Subject: haskell-resourcet: update to version 0.4.7.2 --- pkgs/development/libraries/haskell/resourcet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/resourcet/default.nix b/pkgs/development/libraries/haskell/resourcet/default.nix index 4b2defc79d718..3887abad71c72 100644 --- a/pkgs/development/libraries/haskell/resourcet/default.nix +++ b/pkgs/development/libraries/haskell/resourcet/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "resourcet"; - version = "0.4.7.1"; - sha256 = "1x9njf5amxv04fvn7fsgpagvzl09sl6bnnx686i554frg66b2azh"; + version = "0.4.7.2"; + sha256 = "0gchdip4srilgqwxdzlamplwqsyrn4df0m72i8pjqpk7zwn96q1w"; buildDepends = [ liftedBase mmorph monadControl mtl transformers transformersBase ]; -- cgit 1.4.1 From 54609334b8c7ee10b1e18507e9cb4777379c3007 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:04 +0200 Subject: haskell-tagged: update to version 0.7 --- pkgs/development/libraries/haskell/tagged/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/tagged/default.nix b/pkgs/development/libraries/haskell/tagged/default.nix index baf9703b161b3..ee808800c55fc 100644 --- a/pkgs/development/libraries/haskell/tagged/default.nix +++ b/pkgs/development/libraries/haskell/tagged/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "tagged"; - version = "0.6.1"; - sha256 = "1n3m1y06lhbsx9rfwwdx5xqnw4ni41b39iyysgj5894iz9rwrrnv"; + version = "0.7"; + sha256 = "1g78hl6sib1mhg016gy3fqw78x72jsgqizsgim8a1pysjzq0y6zm"; meta = { homepage = "http://github.com/ekmett/tagged"; description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments"; -- cgit 1.4.1 From e2fcb8d67b6ff3cfb2b7558aee03f7f7556712ba Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:04 +0200 Subject: haskell-wai-extra: update to version 1.3.4.3 --- pkgs/development/libraries/haskell/wai-extra/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/wai-extra/default.nix b/pkgs/development/libraries/haskell/wai-extra/default.nix index 3192def654e54..270ca004c4913 100644 --- a/pkgs/development/libraries/haskell/wai-extra/default.nix +++ b/pkgs/development/libraries/haskell/wai-extra/default.nix @@ -7,8 +7,8 @@ cabal.mkDerivation (self: { pname = "wai-extra"; - version = "1.3.4.2"; - sha256 = "14mrvh3av6dn4jx5q06b4lyjw8sr1ynygbncf5fbp3nzn8nmh17s"; + version = "1.3.4.3"; + sha256 = "19vj47awkazn6h4kf37f4sp4g8lhm125wjqnp1wa1wa8zlndp8wy"; buildDepends = [ ansiTerminal base64Bytestring blazeBuilder blazeBuilderConduit caseInsensitive conduit dataDefault dateCache fastLogger httpTypes -- cgit 1.4.1 From baf44bfbbfa3f3eb287a7c1e6a8d00e38e0e50e2 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:04 +0200 Subject: haskell-warp: update to version 1.3.9.1 --- pkgs/development/libraries/haskell/warp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/warp/default.nix b/pkgs/development/libraries/haskell/warp/default.nix index 91f51a76e2acd..2134077e61ab2 100644 --- a/pkgs/development/libraries/haskell/warp/default.nix +++ b/pkgs/development/libraries/haskell/warp/default.nix @@ -6,8 +6,8 @@ cabal.mkDerivation (self: { pname = "warp"; - version = "1.3.9"; - sha256 = "1gnsikk1z5q1mblwshg9pbaa1ijy64da7vscanzp70lw63jjk7cg"; + version = "1.3.9.1"; + sha256 = "0s8jrgn9pxqkjvdbgvrxd0bnclkhn3hix2mff66hqpx8x4znh0zv"; buildDepends = [ blazeBuilder blazeBuilderConduit caseInsensitive conduit hashable httpAttoparsec httpTypes liftedBase network networkConduit -- cgit 1.4.1 From e63aed801f4035241c57fdd4f9e61f84ab0d54c3 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:04 +0200 Subject: haskell-xml-conduit: update to version 1.1.0.6 --- pkgs/development/libraries/haskell/xml-conduit/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/xml-conduit/default.nix b/pkgs/development/libraries/haskell/xml-conduit/default.nix index 98166f80d31bb..bd21eee5aa953 100644 --- a/pkgs/development/libraries/haskell/xml-conduit/default.nix +++ b/pkgs/development/libraries/haskell/xml-conduit/default.nix @@ -1,17 +1,17 @@ { cabal, attoparsec, attoparsecConduit, blazeBuilder , blazeBuilderConduit, blazeHtml, blazeMarkup, conduit, dataDefault -, failure, hspec, HUnit, monadControl, resourcet, systemFilepath -, text, transformers, xmlTypes +, deepseq, failure, hspec, HUnit, monadControl, resourcet +, systemFilepath, text, transformers, xmlTypes }: cabal.mkDerivation (self: { pname = "xml-conduit"; - version = "1.1.0.5"; - sha256 = "1ryiacx42hdh564zy6dj5vxxl2l8flfffmdw8shb32w3gp11fzmp"; + version = "1.1.0.6"; + sha256 = "08kz982c95hcni6zbrflv8kqvy7wccb19plsmwczhzcsifam5a9k"; buildDepends = [ attoparsec attoparsecConduit blazeBuilder blazeBuilderConduit - blazeHtml blazeMarkup conduit dataDefault failure monadControl - resourcet systemFilepath text transformers xmlTypes + blazeHtml blazeMarkup conduit dataDefault deepseq failure + monadControl resourcet systemFilepath text transformers xmlTypes ]; testDepends = [ blazeMarkup conduit hspec HUnit text transformers xmlTypes -- cgit 1.4.1 From 3bbe2f54dbc1d288c545798022415b1696f23f1c Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:04 +0200 Subject: haskell-yaml: update to version 0.8.4.1 --- pkgs/development/libraries/haskell/yaml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/yaml/default.nix b/pkgs/development/libraries/haskell/yaml/default.nix index ee8b28b94cba8..1e22f1ae4bac6 100644 --- a/pkgs/development/libraries/haskell/yaml/default.nix +++ b/pkgs/development/libraries/haskell/yaml/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "yaml"; - version = "0.8.4"; - sha256 = "0kdqhdiyy2mqc3rb3l7aaspalkj4z8jndyzhij8m06n43hfzbhhi"; + version = "0.8.4.1"; + sha256 = "0zbnyf5hp206ywqkdd7c1hsdbn4wxwk7p3rzn53m7rzxvfshlbbx"; buildDepends = [ aeson attoparsec conduit resourcet text transformers unorderedContainers vector -- cgit 1.4.1 From 0cdda690fa33c4aa8dfc4c444d79d2c8ec08399e Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:04 +0200 Subject: haskell-yesod-auth: update to version 1.2.1 --- pkgs/development/libraries/haskell/yesod-auth/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/yesod-auth/default.nix b/pkgs/development/libraries/haskell/yesod-auth/default.nix index 3327dc1c08cda..66ed9df2d20cd 100644 --- a/pkgs/development/libraries/haskell/yesod-auth/default.nix +++ b/pkgs/development/libraries/haskell/yesod-auth/default.nix @@ -1,20 +1,20 @@ { cabal, aeson, authenticate, blazeHtml, blazeMarkup, dataDefault , emailValidate, fileEmbed, hamlet, httpConduit, httpTypes , liftedBase, mimeMail, network, persistent, persistentTemplate -, pureMD5, pwstoreFast, random, resourcet, SHA, shakespeareCss -, shakespeareJs, text, transformers, unorderedContainers, wai -, yesodCore, yesodForm, yesodPersistent +, pureMD5, pwstoreFast, random, resourcet, safe, SHA +, shakespeareCss, shakespeareJs, text, time, transformers +, unorderedContainers, wai, yesodCore, yesodForm, yesodPersistent }: cabal.mkDerivation (self: { pname = "yesod-auth"; - version = "1.2.0.2"; - sha256 = "1vimv1zcpq167nd8fa3y0mrrwh1hqh2rqwmz5mg9zvqzz95wvhmh"; + version = "1.2.1"; + sha256 = "0xvb2v1c7zih4r1acd21s0fl18ygcajry5w6yiqqhnhx8wcniiqv"; buildDepends = [ aeson authenticate blazeHtml blazeMarkup dataDefault emailValidate fileEmbed hamlet httpConduit httpTypes liftedBase mimeMail network persistent persistentTemplate pureMD5 pwstoreFast random resourcet - SHA shakespeareCss shakespeareJs text transformers + safe SHA shakespeareCss shakespeareJs text time transformers unorderedContainers wai yesodCore yesodForm yesodPersistent ]; meta = { -- cgit 1.4.1 From 79a6fd35c9075f3bdbd55fda9138c1ae855ea3f3 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:04 +0200 Subject: haskell-yesod-bin: update to version 1.2.2.1 --- pkgs/development/libraries/haskell/yesod-bin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/yesod-bin/default.nix b/pkgs/development/libraries/haskell/yesod-bin/default.nix index a7925e82b1079..3dfedd471fecc 100644 --- a/pkgs/development/libraries/haskell/yesod-bin/default.nix +++ b/pkgs/development/libraries/haskell/yesod-bin/default.nix @@ -10,8 +10,8 @@ cabal.mkDerivation (self: { pname = "yesod-bin"; - version = "1.2.2"; - sha256 = "03c53kgiqmjjihszmvqjgkcklq28mvyn4m2lhcbmqqzkkzyjb0rj"; + version = "1.2.2.1"; + sha256 = "0m68wm46qh8bwaccq2y8l4hh4xby0kczvhgd7caaxhmv6j3srrf2"; isLibrary = false; isExecutable = true; buildDepends = [ -- cgit 1.4.1 From 7d5678a51e26cd2cbd92be678a8ae5a07bae9bf7 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:05 +0200 Subject: haskell-yesod-core: update to version 1.2.4 --- pkgs/development/libraries/haskell/yesod-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/yesod-core/default.nix b/pkgs/development/libraries/haskell/yesod-core/default.nix index c725ef53d3dc5..3fcec1a7d9fb1 100644 --- a/pkgs/development/libraries/haskell/yesod-core/default.nix +++ b/pkgs/development/libraries/haskell/yesod-core/default.nix @@ -10,8 +10,8 @@ cabal.mkDerivation (self: { pname = "yesod-core"; - version = "1.2.3"; - sha256 = "0b7rs5w7s88mv2mwg778dpkvcdwawq10i9r176fqi321g3170iwk"; + version = "1.2.4"; + sha256 = "0vgxspdxdjfdfgyx20lp460np7v1qjv6wzw95kj5cb5yiqv1nr9d"; buildDepends = [ aeson attoparsecConduit blazeBuilder blazeHtml blazeMarkup caseInsensitive cereal clientsession conduit cookie dataDefault -- cgit 1.4.1 From e47758a1ec45a184f83183b811e31f9b46c1e776 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:05 +0200 Subject: haskell-yesod-form: update to version 1.3.1 --- pkgs/development/libraries/haskell/yesod-form/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/yesod-form/default.nix b/pkgs/development/libraries/haskell/yesod-form/default.nix index d41dcb64b1fc6..926cba46499f5 100644 --- a/pkgs/development/libraries/haskell/yesod-form/default.nix +++ b/pkgs/development/libraries/haskell/yesod-form/default.nix @@ -6,8 +6,8 @@ cabal.mkDerivation (self: { pname = "yesod-form"; - version = "1.3.0.1"; - sha256 = "02qkx148yx7dm059h05xrrahsifckcjwgcfxfq1kjdiik45j7xiz"; + version = "1.3.1"; + sha256 = "0zkwpymxwxca2p8i0fhq58wq7ic0dlyc3z89ypqglnp6h2mv2lwx"; buildDepends = [ aeson attoparsec blazeBuilder blazeHtml blazeMarkup cryptoApi dataDefault emailValidate hamlet network persistent resourcet -- cgit 1.4.1 From e1461748f52f4a373a8e34fab812d647e32ce968 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:06 +0200 Subject: haskell-yesod-test: update to version 1.2.1 --- pkgs/development/libraries/haskell/yesod-test/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/yesod-test/default.nix b/pkgs/development/libraries/haskell/yesod-test/default.nix index f32e90dab1794..c4ad5b29acdc5 100644 --- a/pkgs/development/libraries/haskell/yesod-test/default.nix +++ b/pkgs/development/libraries/haskell/yesod-test/default.nix @@ -7,8 +7,8 @@ cabal.mkDerivation (self: { pname = "yesod-test"; - version = "1.2.0"; - sha256 = "184hfhp62jq2icyn1l6s8kvdcsa6099vmykg2nxrafg9f83lb53q"; + version = "1.2.1"; + sha256 = "1f92q9wjj6npxfsjibw0qlg6pai721mwkjcadh121bwgrancflyr"; buildDepends = [ attoparsec blazeBuilder blazeHtml blazeMarkup caseInsensitive cookie hspec htmlConduit httpTypes HUnit monadControl network -- cgit 1.4.1 From 91ad63716cc6ea27598023493b542b086d3bd428 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 14 Aug 2013 11:52:06 +0200 Subject: haskell-yesod: update to version 1.2.2 --- pkgs/development/libraries/haskell/yesod/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/yesod/default.nix b/pkgs/development/libraries/haskell/yesod/default.nix index d195d59dd3120..fd68a161c68c3 100644 --- a/pkgs/development/libraries/haskell/yesod/default.nix +++ b/pkgs/development/libraries/haskell/yesod/default.nix @@ -6,8 +6,8 @@ cabal.mkDerivation (self: { pname = "yesod"; - version = "1.2.1.1"; - sha256 = "1zx0r02k6znrm62wmhjcdlad3dil93kp6p862rvsvbkazwfy768a"; + version = "1.2.2"; + sha256 = "06ac99srh44rwj6mwyl7h0d0ckyb19dvpabylbawmks25v5ig0y3"; buildDepends = [ aeson blazeHtml blazeMarkup dataDefault hamlet monadControl networkConduit safe shakespeareCss shakespeareJs text transformers -- cgit 1.4.1 From 53fe67e74d3eba0a249da96cb1d4abcee91f1e55 Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Wed, 14 Aug 2013 19:16:22 +0200 Subject: ipython: 0.13.2 -> 1.0.0 Release notes: http://ipython.org/ipython-doc/rel-1.0.0/whatsnew/version1.0.html --- pkgs/shells/ipython/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/shells/ipython/default.nix b/pkgs/shells/ipython/default.nix index f8fda4f051b07..79c61b8ed2338 100644 --- a/pkgs/shells/ipython/default.nix +++ b/pkgs/shells/ipython/default.nix @@ -13,12 +13,12 @@ assert qtconsoleSupport == true -> pyqt4 != null; assert pylabQtSupport == true -> pyqt4 != null && sip != null; buildPythonPackage rec { - name = "ipython-0.13.2"; + name = "ipython-1.0.0"; namePrefix = ""; src = fetchurl { url = "http://pypi.python.org/packages/source/i/ipython/${name}.tar.gz"; - sha256 = "1sh0n47i1zxqmbzjv6iqc66c8pdk9spzgzchgmhqscgjvyhyxyqp"; + sha256 = "074i08a1zr7wjpqc7rm0k3rnq0laf0gjrcxlfvvb3qc48wdm41qd"; }; propagatedBuildInputs = [ -- cgit 1.4.1 From 9109cc6e4fd97929e3b04cd5a3dd18bbccc0b464 Mon Sep 17 00:00:00 2001 From: Joachim Schiele Date: Wed, 31 Jul 2013 20:46:56 +0000 Subject: removed one patch which seems to be upstream now --- .../kde-4.10/kdebindings/qtruby-include-smokeqt.patch | 13 ------------- pkgs/desktops/kde-4.10/kdebindings/qtruby.nix | 4 +--- 2 files changed, 1 insertion(+), 16 deletions(-) delete mode 100644 pkgs/desktops/kde-4.10/kdebindings/qtruby-include-smokeqt.patch (limited to 'pkgs') diff --git a/pkgs/desktops/kde-4.10/kdebindings/qtruby-include-smokeqt.patch b/pkgs/desktops/kde-4.10/kdebindings/qtruby-include-smokeqt.patch deleted file mode 100644 index 7d20a3c1c0bc7..0000000000000 --- a/pkgs/desktops/kde-4.10/kdebindings/qtruby-include-smokeqt.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 33078b4..1a6ad2e 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -5,7 +5,7 @@ set(COMPILE_RUBY FALSE CACHE INTERNAL "") - find_package(Ruby REQUIRED) - find_package(Qt4 REQUIRED) - find_package(Smoke COMPONENTS QtCore QtGui QtXml QtOpenGl QtSql QtNetwork QtDbus QtSvg Phonon QSci QtDeclarative QtScript QtWebkit QtUiTools QtTest Qwt) --include_directories(${SMOKE_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/src ${QT_INCLUDES}) -+include_directories(${SMOKE_INCLUDE_DIR} ${SMOKE_QTCORE_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/src ${QT_INCLUDES}) - - set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${SMOKE_CMAKE_MODULE_DIR}) - include(MacroOptionalFindPackage) diff --git a/pkgs/desktops/kde-4.10/kdebindings/qtruby.nix b/pkgs/desktops/kde-4.10/kdebindings/qtruby.nix index 29faf2af15c2a..18a3703426c91 100644 --- a/pkgs/desktops/kde-4.10/kdebindings/qtruby.nix +++ b/pkgs/desktops/kde-4.10/kdebindings/qtruby.nix @@ -5,9 +5,7 @@ kde { buildInputs = [ smokeqt ruby ]; nativeBuildInputs = [ cmake ]; - # The second patch is not ready for upstream submmission. I should add an - # option() instead. - patches = [ ./qtruby-include-smokeqt.patch ./qtruby-install-prefix.patch ]; + patches = [ ./qtruby-install-prefix.patch ]; cmakeFlags="-DRUBY_ROOT_DIR=${ruby}"; -- cgit 1.4.1 From bb9263edbfdee6974549415f3bbd74798f5982f5 Mon Sep 17 00:00:00 2001 From: Joachim Schiele Date: Wed, 31 Jul 2013 20:38:49 +0000 Subject: removed all patches from perlqt --- .../kdebindings/perlqt-include-smokeqt.patch | 19 - .../kdebindings/perlqt-rewrite-FindPerlMore.patch | 118 ------ .../perlqt-use-site-arch-install-dir.patch | 454 --------------------- pkgs/desktops/kde-4.10/kdebindings/perlqt.nix | 6 - 4 files changed, 597 deletions(-) delete mode 100644 pkgs/desktops/kde-4.10/kdebindings/perlqt-include-smokeqt.patch delete mode 100644 pkgs/desktops/kde-4.10/kdebindings/perlqt-rewrite-FindPerlMore.patch delete mode 100644 pkgs/desktops/kde-4.10/kdebindings/perlqt-use-site-arch-install-dir.patch (limited to 'pkgs') diff --git a/pkgs/desktops/kde-4.10/kdebindings/perlqt-include-smokeqt.patch b/pkgs/desktops/kde-4.10/kdebindings/perlqt-include-smokeqt.patch deleted file mode 100644 index fd67860283b8a..0000000000000 --- a/pkgs/desktops/kde-4.10/kdebindings/perlqt-include-smokeqt.patch +++ /dev/null @@ -1,19 +0,0 @@ -commit 48b92b74bc6fd270c33a726257e2879203cf5064 -Author: Yury G. Kudryashov [diff odt] -Date: Wed Mar 21 00:47:43 2012 +0400 - - Include SMOKE_QTCORE_INCLUDE_DIR - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 48020a1..2263a73 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -14,7 +14,7 @@ find_package(Smoke COMPONENTS QtCore QtGui QtNetwork Qt3Support QtDeclarative Qt - QtOpenGl QtScript QtSql QtSvg QtTest QtUiTools QtWebKit QtXml QtXmlPatterns - Phonon Qwt QSci QImageBlitz) - --include_directories(${SMOKE_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR}/src) -+include_directories(${SMOKE_INCLUDE_DIR} ${SMOKE_QTCORE_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR}/src) - set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${SMOKE_CMAKE_MODULE_DIR}) - include(MacroOptionalFindPackage) - include(MacroOptionalAddBindings) diff --git a/pkgs/desktops/kde-4.10/kdebindings/perlqt-rewrite-FindPerlMore.patch b/pkgs/desktops/kde-4.10/kdebindings/perlqt-rewrite-FindPerlMore.patch deleted file mode 100644 index c7f73815f5459..0000000000000 --- a/pkgs/desktops/kde-4.10/kdebindings/perlqt-rewrite-FindPerlMore.patch +++ /dev/null @@ -1,118 +0,0 @@ -commit e702abfd16f610e773fb0310d8c6512991794c63 -Author: Yury G. Kudryashov [diff odt] -Date: Wed Mar 21 00:50:02 2012 +0400 - - Rewrite FindPerlMore.cmake - - * Ask perl for expanded paths - * Move execute_process to a macro - * Add PERL_*_INSTALL_DIR variables that point to CMAKE_INSTALL_PREFIX - - The last change makes it easy to install a file into CMAKE_INSTALL_PREFIX - instead of perl install prefix.Add debug message - -diff --git a/cmake/FindPerlMore.cmake b/cmake/FindPerlMore.cmake -index 6412a47..cc8faf8 100644 ---- a/cmake/FindPerlMore.cmake -+++ b/cmake/FindPerlMore.cmake -@@ -5,54 +5,52 @@ - # - # PERL_INCLUDE_PATH = path to where perl.h can be found - --if(PERL_INCLUDE_PATH) -- # Already in cache, be silent -- SET(PERL_HEADERS_FOUND TRUE) --endif (PERL_INCLUDE_PATH) -- --IF(PERL_EXECUTABLE) -- EXECUTE_PROCESS(COMMAND ${PERL_EXECUTABLE} -MConfig -e "print \$Config{archlib}" -- OUTPUT_VARIABLE PERL_ARCH_LIB_DIR) -- -- EXECUTE_PROCESS(COMMAND ${PERL_EXECUTABLE} -MConfig -e "print \$Config{sitearch}" -- OUTPUT_VARIABLE PERL_SITE_ARCH_DIR) -- -- EXECUTE_PROCESS(COMMAND ${PERL_EXECUTABLE} -MConfig -e "print \$Config{vendorarch}" -- OUTPUT_VARIABLE PERL_VENDOR_ARCH_DIR) -- -- EXECUTE_PROCESS(COMMAND ${PERL_EXECUTABLE} -MConfig -e "print \$Config{sitelib}" -- OUTPUT_VARIABLE PERL_SITE_LIB_DIR) -- -- EXECUTE_PROCESS(COMMAND ${PERL_EXECUTABLE} -MConfig -e "print \$Config{vendorlib}" -- OUTPUT_VARIABLE PERL_VENDOR_LIB_DIR) -- -- EXECUTE_PROCESS(COMMAND ${PERL_EXECUTABLE} -MConfig -e "print \$Config{version}" -- OUTPUT_VARIABLE PERL_VERSION) -- -- EXECUTE_PROCESS(COMMAND ${PERL_EXECUTABLE} -MConfig -e "print \$Config{ccflags}" -- OUTPUT_VARIABLE PERL_CXX_FLAGS) -- -- EXECUTE_PROCESS(COMMAND ${PERL_EXECUTABLE} -MConfig -e "print \$Config{ccdlflags}" -- OUTPUT_VARIABLE PERL_CCDL_FLAGS) -- -- EXECUTE_PROCESS(COMMAND ${PERL_EXECUTABLE} -MConfig -MFile::Spec -e "print '-L' . File::Spec->catdir(\$Config{archlibexp}, 'CORE')" -- OUTPUT_VARIABLE PERL_EXTRA_LIB_PATHS) -- -- EXECUTE_PROCESS(COMMAND ${PERL_EXECUTABLE} -MConfig -e "print \$Config{perllibs}" -- OUTPUT_VARIABLE PERL_LIBS) -- -- FIND_PATH(PERL_INCLUDE_PATH -- NAMES perl.h -- PATHS ${PERL_ARCH_LIB_DIR}/CORE -- ) -- -- if(PERL_INCLUDE_PATH) -- SET(PERL_HEADERS_FOUND TRUE) -- endif (PERL_INCLUDE_PATH) -- -- MARK_AS_ADVANCED( -- PERL_INCLUDE_PATH -- ) -+if(FIND_PERLMORE_REQUIRED) -+ find_package(Perl REQUIRED) -+else() -+ find_package(Perl) -+endif() -+ -+macro(_perl_get_config_var name output) -+ execute_process(COMMAND ${PERL_EXECUTABLE} -MConfig -e "print \$Config{${name}}" -+ OUTPUT_VARIABLE PERL_${output}) -+endmacro() -+ -+macro(_perl_get_config_dir name) -+ string(TOLOWER ${name} _tmp) -+ string(REPLACE "_" "" _tmp ${_tmp}) -+ _perl_get_config_var(${_tmp}exp ${name}_DIR) -+ string(REPLACE "${PERL_ROOT_DIR}" "${CMAKE_INSTALL_PREFIX}" PERL_${name}_INSTALL_DIR "${PERL_${name}_DIR}") -+endmacro() -+ -+if(PERL_EXECUTABLE) -+ _perl_get_config_var(prefixexp ROOT_DIR) -+ -+ _perl_get_config_dir(ARCH_LIB) -+ _perl_get_config_dir(SITE_ARCH) -+ _perl_get_config_dir(VENDOR_ARCH) -+ _perl_get_config_dir(SITE_LIB) -+ _perl_get_config_dir(VENDOR_LIB) -+ -+ _perl_get_config_var(version VERSION) -+ _perl_get_config_var(ccflags CXX_FLAGS) -+ _perl_get_config_var(ccdlflags CCDL_FLAGS) -+ -+ EXECUTE_PROCESS(COMMAND ${PERL_EXECUTABLE} -MConfig -MFile::Spec -e "print '-L' . File::Spec->catdir(\$Config{archlibexp}, 'CORE')" -+ OUTPUT_VARIABLE PERL_EXTRA_LIB_PATHS) -+ -+ _perl_get_config_var(perllibs LIBS) -+ -+ FIND_PATH(PERL_INCLUDE_PATH -+ NAMES perl.h -+ HINTS ${PERL_ARCH_LIB_DIR}/CORE -+ ) -+ -+ if(PERL_INCLUDE_PATH) -+ SET(PERL_HEADERS_FOUND TRUE) -+ endif (PERL_INCLUDE_PATH) -+ -+ MARK_AS_ADVANCED(PERL_INCLUDE_PATH) - ENDIF(PERL_EXECUTABLE) - - IF(PERL_HEADERS_FOUND) diff --git a/pkgs/desktops/kde-4.10/kdebindings/perlqt-use-site-arch-install-dir.patch b/pkgs/desktops/kde-4.10/kdebindings/perlqt-use-site-arch-install-dir.patch deleted file mode 100644 index 04f0c55867715..0000000000000 --- a/pkgs/desktops/kde-4.10/kdebindings/perlqt-use-site-arch-install-dir.patch +++ /dev/null @@ -1,454 +0,0 @@ -commit c78779fcaff587818ee37bec3ded5e0617625b95 -Author: Yury G. Kudryashov [diff odt] -Date: Wed Mar 21 01:01:27 2012 +0400 - - Install to PERL_SITE_ARCH_INSTALL_DIR - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 48020a1..16188df 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -36,7 +36,6 @@ macro_log_feature(Qwt5_Qt4_FOUND "Qwt5 for Qt4" "Qwt5 libraries for Qt4" "http:/ - add_definitions(-DDEBUG) - - include (FindPerlMore) --set(CUSTOM_PERL_SITE_ARCH_DIR ${PERL_SITE_ARCH_DIR} CACHE DIR "Custom installation directory for perl binary extension") - - # the RPATH to be used when installing, but only if it's not a system directory - GET_FILENAME_COMPONENT(SMOKE_LIB_DIR ${SMOKE_BASE_LIBRARY} PATH) -diff --git a/INSTALL b/INSTALL -index d19f97e..97cc9f1 100644 ---- a/INSTALL -+++ b/INSTALL -@@ -36,7 +36,6 @@ ccmake step. - The standard options are: - CMAKE_BUILD_TYPE = The type of build ('Debug', 'Release', etc) - CMAKE_INSTALL_PREFIX = The location for any executables ( e.g. puic4 ) -- CUSTOM_PERL_SITE_ARCH_DIR = The location for the perl modules themselves. - QT_QMAKE_EXECUTABLE = The path to your system's qmake. - - cmake looks in your path for a qmake executable. If it can't find it, it will -diff --git a/Makefile.PL b/Makefile.PL -index df9a13c..31dd912 100755 ---- a/Makefile.PL -+++ b/Makefile.PL -@@ -3,7 +3,7 @@ - use strict; - use Config; - --my ($prefix, $sitearch, $qmake) = ($Config{prefix}, $Config{sitearch}); -+my ($prefix, $qmake) = ($Config{prefix}); - my @cmakeArgs; - foreach my $arg (@ARGV) { - my $key = $arg; -@@ -12,7 +12,6 @@ foreach my $arg (@ARGV) { - $value =~ s/^[^=]*=//g; - if ($key eq 'PREFIX' or $key eq 'INSTALL_BASE') { - $prefix = $value; -- $sitearch = "$prefix"; - } - elsif ($key eq 'QMAKE') { - $qmake = $value; -@@ -34,7 +33,6 @@ if($^O =~ /win/i){ - } - push @args, "-DCMAKE_INSTALL_PREFIX=$prefix" if $prefix; - push @args, "-DQT_QMAKE_EXECUTABLE=$qmake" if $qmake; --push @args, "-DCUSTOM_PERL_SITE_ARCH_DIR=$sitearch" if $sitearch; - push @args, @cmakeArgs; - - if ( eval "require Alien::SmokeQt" ) { -diff --git a/phonon/lib/CMakeLists.txt b/phonon/lib/CMakeLists.txt -index f2857c3..78674ea 100644 ---- a/phonon/lib/CMakeLists.txt -+++ b/phonon/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(phononpm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/Phonon.pm ${CMAKE_BINARY_DIR}/blib/lib/Phonon.pm) --install(FILES Phonon.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES Phonon.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/phonon/src/CMakeLists.txt b/phonon/src/CMakeLists.txt -index a04db11..9933dfd 100644 ---- a/phonon/src/CMakeLists.txt -+++ b/phonon/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_phonon - set_target_properties(perl_phonon PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_phonon PROPERTIES PREFIX "") - --install(TARGETS perl_phonon DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_phonon DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qimageblitz/lib/CMakeLists.txt b/qimageblitz/lib/CMakeLists.txt -index 0809ba8..22fc1c0 100644 ---- a/qimageblitz/lib/CMakeLists.txt -+++ b/qimageblitz/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qimageblitzpm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QImageBlitz.pm ${CMAKE_BINARY_DIR}/blib/lib/QImageBlitz.pm) --install(FILES QImageBlitz.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QImageBlitz.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qimageblitz/src/CMakeLists.txt b/qimageblitz/src/CMakeLists.txt -index 02ef494..4f02c1b 100644 ---- a/qimageblitz/src/CMakeLists.txt -+++ b/qimageblitz/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qimageblitz - set_target_properties(perl_qimageblitz PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qimageblitz PROPERTIES PREFIX "") - --install(TARGETS perl_qimageblitz DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qimageblitz DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qsci/lib/CMakeLists.txt b/qsci/lib/CMakeLists.txt -index 63b451f..d22869f 100644 ---- a/qsci/lib/CMakeLists.txt -+++ b/qsci/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qscipm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/Qsci.pm ${CMAKE_BINARY_DIR}/blib/lib/Qsci.pm) --install(FILES Qsci.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES Qsci.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qsci/src/CMakeLists.txt b/qsci/src/CMakeLists.txt -index 8c1659b..bdcb5a8 100644 ---- a/qsci/src/CMakeLists.txt -+++ b/qsci/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qsci - set_target_properties(perl_qsci PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qsci PROPERTIES PREFIX "") - --install(TARGETS perl_qsci DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qsci DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qt3support/lib/CMakeLists.txt b/qt3support/lib/CMakeLists.txt -index 2f04cfa..dda5afa 100644 ---- a/qt3support/lib/CMakeLists.txt -+++ b/qt3support/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qt3support4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/Qt3Support4.pm ${CMAKE_BINARY_DIR}/blib/lib/Qt3Support4.pm) --install(FILES Qt3Support4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES Qt3Support4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qt3support/src/CMakeLists.txt b/qt3support/src/CMakeLists.txt -index b24532e..bed99aa 100644 ---- a/qt3support/src/CMakeLists.txt -+++ b/qt3support/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qt3support4 - set_target_properties(perl_qt3support4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qt3support4 PROPERTIES PREFIX "") - --install(TARGETS perl_qt3support4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qt3support4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qtcore/lib/CMakeLists.txt b/qtcore/lib/CMakeLists.txt -index ef07d10..1d78196 100644 ---- a/qtcore/lib/CMakeLists.txt -+++ b/qtcore/lib/CMakeLists.txt -@@ -1,3 +1,3 @@ - add_subdirectory( QtCore4 ) - add_custom_target(perlqtcore4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtCore4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtCore4.pm) --install( FILES QtCore4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR} ) -+install( FILES QtCore4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR} ) -diff --git a/qtcore/lib/QtCore4/CMakeLists.txt b/qtcore/lib/QtCore4/CMakeLists.txt -index 44c7893..06aef20 100644 ---- a/qtcore/lib/QtCore4/CMakeLists.txt -+++ b/qtcore/lib/QtCore4/CMakeLists.txt -@@ -1,3 +1,3 @@ --install( FILES signals.pm slots.pm isa.pm debug.pm classinfo.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/QtCore4 ) -+install( FILES signals.pm slots.pm isa.pm debug.pm classinfo.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/QtCore4 ) - add_custom_target(perlqt4pmlibmkdir ALL ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/blib/lib/QtCore4) - add_custom_target(perlqt4pmlibsubdir ALL ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_BINARY_DIR}/blib/lib/QtCore4) -diff --git a/qtcore/src/CMakeLists.txt b/qtcore/src/CMakeLists.txt -index 3910636..b5e645c 100644 ---- a/qtcore/src/CMakeLists.txt -+++ b/qtcore/src/CMakeLists.txt -@@ -53,10 +53,10 @@ target_link_libraries(perlqtcore4 - set_target_properties(perlqtcore4 PROPERTIES - OUTPUT_NAME ${libraryName} - PREFIX "" -- INSTALL_NAME_DIR ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/ -+ INSTALL_NAME_DIR ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/ - ) - --install(TARGETS perlqtcore4 EXPORT PerlQtExport DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perlqtcore4 EXPORT PerlQtExport DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) - install(FILES binding.h handlers.h listclass_macros.h marshall_basetypes.h marshall_complex.h - marshall.h marshall_macros.h marshall_primitives.h marshall_types.h perlqt.h ppport.h - QtCore4.h smokehelp.h smokeperl.h util.h -diff --git a/qtdbus/lib/CMakeLists.txt b/qtdbus/lib/CMakeLists.txt -index d03a672..a60d603 100644 ---- a/qtdbus/lib/CMakeLists.txt -+++ b/qtdbus/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qtdbus4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtDBus4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtDBus4.pm) --install(FILES QtDBus4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtDBus4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qtdbus/src/CMakeLists.txt b/qtdbus/src/CMakeLists.txt -index 9aa05a0..5786ea2 100644 ---- a/qtdbus/src/CMakeLists.txt -+++ b/qtdbus/src/CMakeLists.txt -@@ -31,4 +31,4 @@ target_link_libraries(perl_qtdbus4 - set_target_properties(perl_qtdbus4 PROPERTIES OUTPUT_NAME "QtDBus4") - set_target_properties(perl_qtdbus4 PROPERTIES PREFIX "") - --install(TARGETS perl_qtdbus4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/QtDBus4/) -+install(TARGETS perl_qtdbus4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/QtDBus4/) -diff --git a/qtdeclarative/lib/CMakeLists.txt b/qtdeclarative/lib/CMakeLists.txt -index e8d2847..b458858 100644 ---- a/qtdeclarative/lib/CMakeLists.txt -+++ b/qtdeclarative/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qtdeclarative4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtDeclarative4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtDeclarative4.pm) --install(FILES QtDeclarative4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtDeclarative4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qtdeclarative/src/CMakeLists.txt b/qtdeclarative/src/CMakeLists.txt -index 1662167..ec2a8fc 100644 ---- a/qtdeclarative/src/CMakeLists.txt -+++ b/qtdeclarative/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qtdeclarative4 - set_target_properties(perl_qtdeclarative4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qtdeclarative4 PROPERTIES PREFIX "") - --install(TARGETS perl_qtdeclarative4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qtdeclarative4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qtgui/lib/CMakeLists.txt b/qtgui/lib/CMakeLists.txt -index 82626c8..e62a4ac 100644 ---- a/qtgui/lib/CMakeLists.txt -+++ b/qtgui/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qtgui4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtGui4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtGui4.pm) --install(FILES QtGui4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtGui4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qtgui/src/CMakeLists.txt b/qtgui/src/CMakeLists.txt -index 4cc8b36..44041b6 100644 ---- a/qtgui/src/CMakeLists.txt -+++ b/qtgui/src/CMakeLists.txt -@@ -38,4 +38,4 @@ target_link_libraries(perl_qtgui4 - set_target_properties(perl_qtgui4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qtgui4 PROPERTIES PREFIX "") - --install(TARGETS perl_qtgui4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qtgui4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qthelp/lib/CMakeLists.txt b/qthelp/lib/CMakeLists.txt -index dcf5ebe..da817d4 100644 ---- a/qthelp/lib/CMakeLists.txt -+++ b/qthelp/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qthelp4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtHelp4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtHelp4.pm) --install(FILES QtHelp4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtHelp4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qthelp/src/CMakeLists.txt b/qthelp/src/CMakeLists.txt -index c00359d..689cb29 100644 ---- a/qthelp/src/CMakeLists.txt -+++ b/qthelp/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qthelp4 - set_target_properties(perl_qthelp4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qthelp4 PROPERTIES PREFIX "") - --install(TARGETS perl_qthelp4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qthelp4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qtmultimedia/lib/CMakeLists.txt b/qtmultimedia/lib/CMakeLists.txt -index e55f697..5384539 100644 ---- a/qtmultimedia/lib/CMakeLists.txt -+++ b/qtmultimedia/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qtmultimedia4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtMultimedia4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtMultimedia4.pm) --install(FILES QtMultimedia4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtMultimedia4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qtmultimedia/src/CMakeLists.txt b/qtmultimedia/src/CMakeLists.txt -index 0728aba..df8e552 100644 ---- a/qtmultimedia/src/CMakeLists.txt -+++ b/qtmultimedia/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qtmultimedia4 - set_target_properties(perl_qtmultimedia4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qtmultimedia4 PROPERTIES PREFIX "") - --install(TARGETS perl_qtmultimedia4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qtmultimedia4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qtnetwork/lib/CMakeLists.txt b/qtnetwork/lib/CMakeLists.txt -index 12cd5dd..d1fb0e6 100644 ---- a/qtnetwork/lib/CMakeLists.txt -+++ b/qtnetwork/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qtnetwork4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtNetwork4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtNetwork4.pm) --install(FILES QtNetwork4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtNetwork4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qtnetwork/src/CMakeLists.txt b/qtnetwork/src/CMakeLists.txt -index caf8327..0994d57 100644 ---- a/qtnetwork/src/CMakeLists.txt -+++ b/qtnetwork/src/CMakeLists.txt -@@ -39,4 +39,4 @@ target_link_libraries(perl_qtnetwork4 - set_target_properties(perl_qtnetwork4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qtnetwork4 PROPERTIES PREFIX "") - --install(TARGETS perl_qtnetwork4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qtnetwork4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qtopengl/lib/CMakeLists.txt b/qtopengl/lib/CMakeLists.txt -index f3b5640..d8dc9e4 100644 ---- a/qtopengl/lib/CMakeLists.txt -+++ b/qtopengl/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qtopengl4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtOpenGL4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtOpenGL4.pm) --install(FILES QtOpenGL4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtOpenGL4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qtopengl/src/CMakeLists.txt b/qtopengl/src/CMakeLists.txt -index 20493a9..777af89 100644 ---- a/qtopengl/src/CMakeLists.txt -+++ b/qtopengl/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qtopengl4 - set_target_properties(perl_qtopengl4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qtopengl4 PROPERTIES PREFIX "") - --install(TARGETS perl_qtopengl4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qtopengl4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qtscript/lib/CMakeLists.txt b/qtscript/lib/CMakeLists.txt -index d21dbe5..320ff93 100644 ---- a/qtscript/lib/CMakeLists.txt -+++ b/qtscript/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qtscript4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtScript4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtScript4.pm) --install(FILES QtScript4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtScript4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qtscript/src/CMakeLists.txt b/qtscript/src/CMakeLists.txt -index dd395be..6ff47d8 100644 ---- a/qtscript/src/CMakeLists.txt -+++ b/qtscript/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qtscript4 - set_target_properties(perl_qtscript4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qtscript4 PROPERTIES PREFIX "") - --install(TARGETS perl_qtscript4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qtscript4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qtsql/lib/CMakeLists.txt b/qtsql/lib/CMakeLists.txt -index 59336d3..d9dd4d5 100644 ---- a/qtsql/lib/CMakeLists.txt -+++ b/qtsql/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qtsql4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtSql4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtSql4.pm) --install(FILES QtSql4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtSql4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qtsql/src/CMakeLists.txt b/qtsql/src/CMakeLists.txt -index 3ec2028..59096ba 100644 ---- a/qtsql/src/CMakeLists.txt -+++ b/qtsql/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qtsql4 - set_target_properties(perl_qtsql4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qtsql4 PROPERTIES PREFIX "") - --install(TARGETS perl_qtsql4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qtsql4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qtsvg/lib/CMakeLists.txt b/qtsvg/lib/CMakeLists.txt -index 33f6deb..bf1dc1f 100644 ---- a/qtsvg/lib/CMakeLists.txt -+++ b/qtsvg/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qtsvg4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtSvg4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtSvg4.pm) --install(FILES QtSvg4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtSvg4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qtsvg/src/CMakeLists.txt b/qtsvg/src/CMakeLists.txt -index 11eccd2..449bf0f 100644 ---- a/qtsvg/src/CMakeLists.txt -+++ b/qtsvg/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qtsvg4 - set_target_properties(perl_qtsvg4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qtsvg4 PROPERTIES PREFIX "") - --install(TARGETS perl_qtsvg4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qtsvg4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qttest/lib/CMakeLists.txt b/qttest/lib/CMakeLists.txt -index 3bfa78c..5a8d8da 100644 ---- a/qttest/lib/CMakeLists.txt -+++ b/qttest/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qttest4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtTest4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtTest4.pm) --install(FILES QtTest4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtTest4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qttest/src/CMakeLists.txt b/qttest/src/CMakeLists.txt -index 5492e55..d4662b1 100644 ---- a/qttest/src/CMakeLists.txt -+++ b/qttest/src/CMakeLists.txt -@@ -38,4 +38,4 @@ target_link_libraries(perl_qttest4 - set_target_properties(perl_qttest4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qttest4 PROPERTIES PREFIX "") - --install(TARGETS perl_qttest4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qttest4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qtuitools/lib/CMakeLists.txt b/qtuitools/lib/CMakeLists.txt -index 119e40e..3a5f472 100644 ---- a/qtuitools/lib/CMakeLists.txt -+++ b/qtuitools/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qtuitools4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtUiTools4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtUiTools4.pm) --install(FILES QtUiTools4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtUiTools4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qtuitools/src/CMakeLists.txt b/qtuitools/src/CMakeLists.txt -index a8ae4a2..ecc079f 100644 ---- a/qtuitools/src/CMakeLists.txt -+++ b/qtuitools/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qtuitools4 - set_target_properties(perl_qtuitools4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qtuitools4 PROPERTIES PREFIX "") - --install(TARGETS perl_qtuitools4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qtuitools4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qtwebkit/lib/CMakeLists.txt b/qtwebkit/lib/CMakeLists.txt -index a02f7ee..3846227 100644 ---- a/qtwebkit/lib/CMakeLists.txt -+++ b/qtwebkit/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qtwebkit4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtWebKit4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtWebKit4.pm) --install(FILES QtWebKit4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtWebKit4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qtwebkit/src/CMakeLists.txt b/qtwebkit/src/CMakeLists.txt -index a6e00f8..dbebc44 100644 ---- a/qtwebkit/src/CMakeLists.txt -+++ b/qtwebkit/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qtwebkit4 - set_target_properties(perl_qtwebkit4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qtwebkit4 PROPERTIES PREFIX "") - --install(TARGETS perl_qtwebkit4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qtwebkit4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qtxml/lib/CMakeLists.txt b/qtxml/lib/CMakeLists.txt -index 5505bc4..7db743c 100644 ---- a/qtxml/lib/CMakeLists.txt -+++ b/qtxml/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qtxml4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtXml4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtXml4.pm) --install(FILES QtXml4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtXml4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qtxml/src/CMakeLists.txt b/qtxml/src/CMakeLists.txt -index 018508c..a351609 100644 ---- a/qtxml/src/CMakeLists.txt -+++ b/qtxml/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qtxml4 - set_target_properties(perl_qtxml4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qtxml4 PROPERTIES PREFIX "") - --install(TARGETS perl_qtxml4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qtxml4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qtxmlpatterns/lib/CMakeLists.txt b/qtxmlpatterns/lib/CMakeLists.txt -index a35f3df..3d86103 100644 ---- a/qtxmlpatterns/lib/CMakeLists.txt -+++ b/qtxmlpatterns/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qtxmlpatterns4pm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/QtXmlPatterns4.pm ${CMAKE_BINARY_DIR}/blib/lib/QtXmlPatterns4.pm) --install(FILES QtXmlPatterns4.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES QtXmlPatterns4.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qtxmlpatterns/src/CMakeLists.txt b/qtxmlpatterns/src/CMakeLists.txt -index 9970a98..563e922 100644 ---- a/qtxmlpatterns/src/CMakeLists.txt -+++ b/qtxmlpatterns/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qtxmlpatterns4 - set_target_properties(perl_qtxmlpatterns4 PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qtxmlpatterns4 PROPERTIES PREFIX "") - --install(TARGETS perl_qtxmlpatterns4 DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qtxmlpatterns4 DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) -diff --git a/qwt/lib/CMakeLists.txt b/qwt/lib/CMakeLists.txt -index 0013c4d..d67ffbf 100644 ---- a/qwt/lib/CMakeLists.txt -+++ b/qwt/lib/CMakeLists.txt -@@ -1,2 +1,2 @@ - add_custom_target(qwtpm ALL ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/Qwt.pm ${CMAKE_BINARY_DIR}/blib/lib/Qwt.pm) --install(FILES Qwt.pm DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/) -+install(FILES Qwt.pm DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/) -diff --git a/qwt/src/CMakeLists.txt b/qwt/src/CMakeLists.txt -index 869d818..b644e80 100644 ---- a/qwt/src/CMakeLists.txt -+++ b/qwt/src/CMakeLists.txt -@@ -37,4 +37,4 @@ target_link_libraries(perl_qwt - set_target_properties(perl_qwt PROPERTIES OUTPUT_NAME ${libraryName}) - set_target_properties(perl_qwt PROPERTIES PREFIX "") - --install(TARGETS perl_qwt DESTINATION ${CUSTOM_PERL_SITE_ARCH_DIR}/auto/${libraryName}/) -+install(TARGETS perl_qwt DESTINATION ${PERL_SITE_ARCH_INSTALL_DIR}/auto/${libraryName}/) diff --git a/pkgs/desktops/kde-4.10/kdebindings/perlqt.nix b/pkgs/desktops/kde-4.10/kdebindings/perlqt.nix index 73d89155e28af..689223e314865 100644 --- a/pkgs/desktops/kde-4.10/kdebindings/perlqt.nix +++ b/pkgs/desktops/kde-4.10/kdebindings/perlqt.nix @@ -5,12 +5,6 @@ kde { buildInputs = [ smokeqt perl ]; nativeBuildInputs = [ cmake ]; - patches = - # The order is important - [ ./perlqt-include-smokeqt.patch ./perlqt-rewrite-FindPerlMore.patch - ./perlqt-use-site-arch-install-dir.patch - ]; - meta = { description = "Perl bindings for Qt library"; }; -- cgit 1.4.1 From a41d0cb6407ba185b78a409ad212a3238fa3d6dd Mon Sep 17 00:00:00 2001 From: aszlig Date: Thu, 8 Aug 2013 17:52:20 +0200 Subject: chromium: Drop cups_allow_deprecated.patch. It's no longer needed in current Chromium/CUPS versions. Signed-off-by: aszlig --- .../browsers/chromium/cups_allow_deprecated.patch | 14 -------------- pkgs/applications/networking/browsers/chromium/default.nix | 3 +-- 2 files changed, 1 insertion(+), 16 deletions(-) delete mode 100644 pkgs/applications/networking/browsers/chromium/cups_allow_deprecated.patch (limited to 'pkgs') diff --git a/pkgs/applications/networking/browsers/chromium/cups_allow_deprecated.patch b/pkgs/applications/networking/browsers/chromium/cups_allow_deprecated.patch deleted file mode 100644 index 4fd6a24cc1430..0000000000000 --- a/pkgs/applications/networking/browsers/chromium/cups_allow_deprecated.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/printing/printing.gyp b/printing/printing.gyp -index 19fa1b2..f11d76e 100644 ---- a/printing/printing.gyp -+++ b/printing/printing.gyp -@@ -26,6 +26,9 @@ - 'include_dirs': [ - '..', - ], -+ 'cflags': [ -+ '-Wno-deprecated-declarations', -+ ], - 'sources': [ - 'backend/print_backend.cc', - 'backend/print_backend.h', diff --git a/pkgs/applications/networking/browsers/chromium/default.nix b/pkgs/applications/networking/browsers/chromium/default.nix index d2c48bc5c7c69..0919f30a77520 100644 --- a/pkgs/applications/networking/browsers/chromium/default.nix +++ b/pkgs/applications/networking/browsers/chromium/default.nix @@ -127,8 +127,7 @@ in stdenv.mkDerivation rec { prePatch = "patchShebangs ."; - patches = [ userns_patch ] - ++ optional cupsSupport ./cups_allow_deprecated.patch; + patches = [ userns_patch ]; postPatch = '' sed -i -r -e 's/-f(stack-protector)(-all)?/-fno-\1/' build/common.gypi -- cgit 1.4.1 From f84d1fe3f51f195e9b60319125f7a7e23d00ee55 Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 14 Aug 2013 12:54:49 +0200 Subject: picard: Update to new upstream version 1.2. Changes since 1.1: - Picard now requires at least Python 2.6 - Removed support for AmpliFIND/PUIDs - Add support for the Ogg Opus file format - It's now possible to download cover images without any plugin. Cover Art Archive images can be downloaded by image type - Improved directory scanning performance - Prefer already-loaded releases of the same RG when matching files - Allow dropping new files onto specific targets - Add basic collections management support (PICARD-84) - Allow adding custom tags in the tag editing dialog (PICARD-349) - Fix replacing of Windows-incompatible characters (PICARD-393) - Save both primary and secondary release types (PICARD-240) - Handle errors from the AcoustID service better (PICARD-391) - Accept HTTPS URLs on drag-and-drop (PICARD-378) Full release announcement can be found here: http://blog.musicbrainz.org/2013/03/31/picard-1-2-released/ Signed-off-by: aszlig --- pkgs/applications/audio/picard/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/audio/picard/default.nix b/pkgs/applications/audio/picard/default.nix index dccb6571f4d56..eaf31a76e0e5d 100644 --- a/pkgs/applications/audio/picard/default.nix +++ b/pkgs/applications/audio/picard/default.nix @@ -4,11 +4,11 @@ pythonPackages.buildPythonPackage rec { name = "picard-${version}"; namePrefix = ""; - version = "1.1"; + version = "1.2"; src = fetchurl { url = "http://ftp.musicbrainz.org/pub/musicbrainz/picard/${name}.tar.gz"; - md5 = "57abb76632a423760f336ac11da5c149"; + md5 = "d1086687b7f7b0d359a731b1a25e7b66"; }; buildInputs = [ -- cgit 1.4.1 From a3bd1be27b07375ceef0af00fb1e2867d990fc9b Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 14 Aug 2013 17:16:56 +0200 Subject: redshift: Update to new upstream version 1.7. Upstream release notes: - Add Geoclue location provider by Mathieu Trudel-Lapierre. - Allow brightness to be adjusted (-b). - Provide option to set color temperature directly (Joe Hillenbrand). - Add option to show program version (-V). - Add configure.ac option to install ubuntu icons. They will no longer be installed by default (Francesco Marella). - config: Look in %userprofile%/.config/redshift.conf on windows platform. - Fix: w32gdi: Obtain a new DC handle on every adjustment. This fixes a bug where redshift stops updating the screen. Signed-off-by: aszlig --- pkgs/applications/misc/redshift/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/misc/redshift/default.nix b/pkgs/applications/misc/redshift/default.nix index feced2f45384e..e9fe255aea836 100644 --- a/pkgs/applications/misc/redshift/default.nix +++ b/pkgs/applications/misc/redshift/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { pname = "redshift"; - version = "1.6"; + version = "1.7"; name = "${pname}-${version}"; src = fetchurl { url = "http://launchpad.net/${pname}/trunk/${version}/+download/${pname}-${version}.tar.bz2"; - sha256 = "0g46zhqnx3y2fssmyjgaardzhjw1j29l1dbc2kmccw9wxqfla1wi"; + sha256 = "1j0hs0vnlic90cf4bryn11n4ani1x2s5l8z6ll3fmrlw98ykrylv"; }; buildInputs = [ libX11 libXrandr libXxf86vm libxcb pkgconfig python -- cgit 1.4.1 From 213ff4d38cf74411da24a6537b98342f871c7b37 Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 14 Aug 2013 17:18:30 +0200 Subject: chromium: Update beta and dev channels. This introduces the following new versions: beta: 29.0.1547.41 -> 29.0.1547.49 (builds fine, tested) dev: 30.0.1581.2 -> 30.0.1588.0 (builds fine, tested) Signed-off-by: aszlig --- pkgs/applications/networking/browsers/chromium/sources.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/browsers/chromium/sources.nix b/pkgs/applications/networking/browsers/chromium/sources.nix index d99d131def425..a4769d172cd7f 100644 --- a/pkgs/applications/networking/browsers/chromium/sources.nix +++ b/pkgs/applications/networking/browsers/chromium/sources.nix @@ -1,14 +1,14 @@ # This file is autogenerated from update.sh in the same directory. { dev = { - version = "30.0.1581.2"; - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-30.0.1581.2.tar.xz"; - sha256 = "16l0gprinxbhdsx67yaq6qwy45018v6vww0hnyji4wdzd5drkf9r"; + version = "30.0.1588.0"; + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-30.0.1588.0.tar.xz"; + sha256 = "1jwc2pkd75gax8vj8wzahhpzl6ilgrlj3bcbah975yy67m7c8p13"; }; beta = { - version = "29.0.1547.41"; - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-29.0.1547.41.tar.xz"; - sha256 = "0xb2y7n3qyakg08606zdaw6wf60ypx9p61g56sqhxamgd5byfsg1"; + version = "29.0.1547.49"; + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-29.0.1547.49.tar.xz"; + sha256 = "03r64rydi2kbxgi2dcpslmpb716ppadqy1jzrbw39icz5xpgmg3k"; }; stable = { version = "28.0.1500.95"; -- cgit 1.4.1 From d5487fc684200717af7df89823609209683f311d Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 14 Aug 2013 18:34:46 +0200 Subject: chromaprint: Add new package in version 0.7. This is the core component of the AcoustID project and is the library for extracting/querying of audio fingerprints. Signed-off-by: aszlig --- pkgs/development/libraries/chromaprint/default.nix | 19 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 21 insertions(+) create mode 100644 pkgs/development/libraries/chromaprint/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/chromaprint/default.nix b/pkgs/development/libraries/chromaprint/default.nix new file mode 100644 index 0000000000000..2c712c5c20ed7 --- /dev/null +++ b/pkgs/development/libraries/chromaprint/default.nix @@ -0,0 +1,19 @@ +{ stdenv, fetchurl, cmake, fftw, boost }: + +stdenv.mkDerivation rec { + name = "chromaprint-${version}"; + version = "0.7"; + + src = fetchurl { + url = "http://bitbucket.org/acoustid/chromaprint/downloads/${name}.tar.gz"; + sha256 = "00amjzrr4230v3014141hg8k379zpba56xsm572ab49w8kyw6ljf"; + }; + + buildInputs = [ cmake fftw boost ]; + + meta = { + homepage = "http://acoustid.org/chromaprint"; + description = "AcoustID audio fingerprinting library"; + license = stdenv.lib.licenses.lgpl21Plus; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0d9e0be1e6edb..60d3855699caf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3814,6 +3814,8 @@ let chmlib = callPackage ../development/libraries/chmlib { }; + chromaprint = callPackage ../development/libraries/chromaprint { }; + cil = callPackage ../development/libraries/cil { }; cilaterm = callPackage ../development/libraries/cil-aterm { -- cgit 1.4.1 From e8eea6c2c0aad111eb00c6f4aab37a137d80494d Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 14 Aug 2013 18:36:23 +0200 Subject: acoustid-fingerprinter: Add new package, v0.6. This is the commandline tool for interacting with the chromaprint library and it's needed for Picard version 1.2 (as it no longer has support for AmpliFIND/PUIDs). Signed-off-by: aszlig --- pkgs/tools/audio/acoustid-fingerprinter/default.nix | 20 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 3 +++ 2 files changed, 23 insertions(+) create mode 100644 pkgs/tools/audio/acoustid-fingerprinter/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/audio/acoustid-fingerprinter/default.nix b/pkgs/tools/audio/acoustid-fingerprinter/default.nix new file mode 100644 index 0000000000000..f5d4322ec9326 --- /dev/null +++ b/pkgs/tools/audio/acoustid-fingerprinter/default.nix @@ -0,0 +1,20 @@ +{ stdenv, fetchurl, cmake, pkgconfig, qt4, taglib, chromaprint, ffmpeg }: + +stdenv.mkDerivation rec { + name = "acoustid-fingerprinter-${version}"; + version = "0.6"; + + src = fetchurl { + url = "http://bitbucket.org/acoustid/acoustid-fingerprinter/downloads/" + + "${name}.tar.gz"; + sha256 = "0ckglwy95qgqvl2l6yd8ilwpd6qs7yzmj8g7lnxb50d12115s5n0"; + }; + + buildInputs = [ cmake pkgconfig qt4 taglib chromaprint ffmpeg ]; + + meta = { + homepage = "http://acoustid.org/fingerprinter"; + description = "Audio fingerprinting tool using chromaprint"; + license = stdenv.lib.licenses.gpl2Plus; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 60d3855699caf..15590b8448a1c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -386,6 +386,9 @@ let acct = callPackage ../tools/system/acct { }; + acoustidFingerprinter = callPackage + ../tools/audio/acoustid-fingerprinter { }; + aefs = callPackage ../tools/filesystems/aefs { }; aespipe = callPackage ../tools/security/aespipe { }; -- cgit 1.4.1 From edc4e8086205e9843a28535c26d82f9bdb160015 Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 14 Aug 2013 18:39:35 +0200 Subject: picard: Patch in path of AcoustED fingerprinter. That way we have the fingerprinter preselected in the configuration file and the user doesn't need to search with an "open file" dialog inside the Nix store. Signed-off-by: aszlig --- pkgs/applications/audio/picard/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/applications/audio/picard/default.nix b/pkgs/applications/audio/picard/default.nix index eaf31a76e0e5d..1ce09a6dd884d 100644 --- a/pkgs/applications/audio/picard/default.nix +++ b/pkgs/applications/audio/picard/default.nix @@ -1,5 +1,6 @@ { stdenv, fetchurl, pythonPackages, gettext, pyqt4 -, pkgconfig, libdiscid, libofa, ffmpeg }: +, pkgconfig, libdiscid, libofa, ffmpeg, acoustidFingerprinter +}: pythonPackages.buildPythonPackage rec { name = "picard-${version}"; @@ -11,6 +12,13 @@ pythonPackages.buildPythonPackage rec { md5 = "d1086687b7f7b0d359a731b1a25e7b66"; }; + postPatch = let + fpr = "${acoustidFingerprinter}/bin/acoustid_fpcalc"; + in '' + sed -ri -e 's|(TextOption.*"acoustid_fpcalc"[^"]*")[^"]*|\1${fpr}|' \ + picard/ui/options/fingerprinting.py + ''; + buildInputs = [ pkgconfig ffmpeg -- cgit 1.4.1 From 4f62f1603a562d204ad5a32d2e4e799f318595bc Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 14 Aug 2013 20:47:25 +0200 Subject: uqm: Update video extractor to latest Git version. This updates the 3DO video extractor to the latest Git version, which should fix a too restrictive dependency on base which leads to it not compiling with current nixpkgs. Signed-off-by: aszlig --- pkgs/games/uqm/3dovideo.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/uqm/3dovideo.nix b/pkgs/games/uqm/3dovideo.nix index 4aab9aed42c31..361d1d50b8295 100644 --- a/pkgs/games/uqm/3dovideo.nix +++ b/pkgs/games/uqm/3dovideo.nix @@ -21,8 +21,8 @@ let src = fetchgit { url = "git://github.com/aszlig/uqm3donix.git"; - rev = "97fc4fd736dcf9fe03e6e5a2c347c5bdc71c8366"; - sha256 = "09ws6j21mxkcjx444fxkf8a3q17jj6i7h2i9pf5ky52f6xds1h0j"; + rev = "c4e43b0d2eeb15e4caa93b0ddcf6b886d1cdaf8f"; + sha256 = "15vkgqsnwqn758nb3b55gbk5fw49lakax344sj9gvkpn8vxjn10y"; }; isLibrary = false; -- cgit 1.4.1 From f67392cbca551e62da7917260ad852c212d236a0 Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 14 Aug 2013 18:50:47 +0200 Subject: paramiko: Correctly call the test suite. Using setup.py, the test suite isn't run at all, because it's not referenced there. So let's call it directly. Signed-off-by: aszlig --- pkgs/top-level/python-packages.nix | 2 ++ 1 file changed, 2 insertions(+) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f3ae83a682e2f..4ee2c935fa0af 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3619,6 +3619,8 @@ pythonPackages = modules // import ./python-packages-generated.nix { propagatedBuildInputs = [ pycrypto ]; + checkPhase = "python test.py"; + meta = { homepage = "http://www.lag.net/paramiko/"; description = "SSH2 protocol for python"; -- cgit 1.4.1 From 23a53b8dfa6e5e5173f8650e68b7593a3af6e6c6 Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 14 Aug 2013 18:57:06 +0200 Subject: windowmaker: New package in version 0.95.4. Packaged this for @devhell sometime ago and adding it here so maybe it's useful for other people using Nix(OS). Signed-off-by: aszlig --- .../window-managers/windowmaker/default.nix | 20 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/applications/window-managers/windowmaker/default.nix (limited to 'pkgs') diff --git a/pkgs/applications/window-managers/windowmaker/default.nix b/pkgs/applications/window-managers/windowmaker/default.nix new file mode 100644 index 0000000000000..2b146a78cb397 --- /dev/null +++ b/pkgs/applications/window-managers/windowmaker/default.nix @@ -0,0 +1,20 @@ +{ stdenv, fetchurl, pkgconfig, libX11, libXft, libXmu }: + +stdenv.mkDerivation rec { + name = "windowmaker-${version}"; + version = "0.95.4"; + + src = fetchurl { + url = "http://windowmaker.org/pub/source/release/" + + "WindowMaker-${version}.tar.gz"; + sha256 = "0icffqnmkkjjf412m27wljbf9vxb2ry4aiyi2pqmzw3h0pq9gsib"; + }; + + buildInputs = [ pkgconfig libX11 libXft libXmu ]; + + meta = { + homepage = "http://windowmaker.org/"; + description = "NeXTSTEP-like window manager"; + license = stdenv.lib.licenses.gpl2Plus; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 15590b8448a1c..4694040bf24b3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8635,6 +8635,8 @@ let }; }; + windowmaker = callPackage ../applications/window-managers/windowmaker { }; + winswitch = callPackage ../tools/X11/winswitch { }; wings = callPackage ../applications/graphics/wings { -- cgit 1.4.1 From f15af7c8e6e938ee54dc060b8c77deeb5e7f9fdf Mon Sep 17 00:00:00 2001 From: Moritz Ulrich Date: Wed, 14 Aug 2013 23:37:17 +0200 Subject: avra-1.3.0: Assember for the Atmel AVR microcontroller family Signed-off-by: Moritz Ulrich --- pkgs/development/compilers/avra/default.nix | 28 ++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 30 insertions(+) create mode 100644 pkgs/development/compilers/avra/default.nix (limited to 'pkgs') diff --git a/pkgs/development/compilers/avra/default.nix b/pkgs/development/compilers/avra/default.nix new file mode 100644 index 0000000000000..db9fafa42f101 --- /dev/null +++ b/pkgs/development/compilers/avra/default.nix @@ -0,0 +1,28 @@ +{ stdenv, fetchurl, autoconf, automake }: +stdenv.mkDerivation rec { + name = "avra-1.3.0"; + + src = fetchurl { + url = "mirror://sourceforge/avra/${name}.tar.bz2"; + sha256 = "04lp0k0h540l5pmnaai07637f0p4zi766v6sfm7cryfaca3byb56"; + }; + + buildInputs = [ autoconf automake ]; + + preConfigure = '' + cd src/ + + aclocal + autoconf + + touch NEWS README AUTHORS ChangeLog + automake -a + ''; + + meta = { + description = "Assember for the Atmel AVR microcontroller family"; + homepage = http://avra.sourceforge.net/; + license = stdenv.lib.licenses.gpl2Plus; + maintainers = with stdenv.lib.maintainers; [ the-kenny ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0d9e0be1e6edb..4d0749656dc3c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2107,6 +2107,8 @@ let aspectj = callPackage ../development/compilers/aspectj { }; + avra = callPackage ../development/compilers/avra { }; + bigloo = callPackage ../development/compilers/bigloo { }; chicken = callPackage ../development/compilers/chicken { }; -- cgit 1.4.1 From d46858d5b859a5b70312e9efad2fe9d377871292 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 15 Aug 2013 01:40:09 +0200 Subject: Propagate failure of aggregate members --- pkgs/build-support/release/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/build-support/release/default.nix b/pkgs/build-support/release/default.nix index 20dcf2fbd0cd1..ce5fe44c98cd7 100644 --- a/pkgs/build-support/release/default.nix +++ b/pkgs/build-support/release/default.nix @@ -46,7 +46,15 @@ rec { _hydraAggregate = true; } '' - echo $members > $out + mkdir -p $out/nix-support + echo $members > $out/nix-support/hydra-aggregate-members + + # Propagate build failures. + for i in $members; do + if [ -e $i/nix-support/failed ]; then + touch $out/nix-support/failed + fi + done ''; } -- cgit 1.4.1 From 68469ca342a16b1573c2892fad50b15b6bd649e1 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 15 Aug 2013 02:29:08 +0200 Subject: releaseTools.aggregate: Rename ‘members’ to ‘constituents’ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/build-support/release/default.nix | 8 ++++---- pkgs/top-level/release.nix | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/build-support/release/default.nix b/pkgs/build-support/release/default.nix index ce5fe44c98cd7..8875a8594dc0b 100644 --- a/pkgs/build-support/release/default.nix +++ b/pkgs/build-support/release/default.nix @@ -40,17 +40,17 @@ rec { } // args); aggregate = - { name, members, meta ? { } }: + { name, constituents, meta ? { } }: pkgs.runCommand name - { inherit members meta; + { inherit constituents meta; _hydraAggregate = true; } '' mkdir -p $out/nix-support - echo $members > $out/nix-support/hydra-aggregate-members + echo $constituents > $out/nix-support/hydra-aggregate-constituents # Propagate build failures. - for i in $members; do + for i in $constituents; do if [ -e $i/nix-support/failed ]; then touch $out/nix-support/failed fi diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index 9734adc34973b..1aae2ce4ee23f 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -25,7 +25,7 @@ let unstable = pkgs.releaseTools.aggregate { name = "nixpkgs-${jobs.tarball.version}"; meta.description = "Release-critical builds for the Nixpkgs unstable channel"; - members = + constituents = [ jobs.tarball jobs.stdenv.x86_64-linux jobs.stdenv.i686-linux -- cgit 1.4.1 From e822cc9c44e07e7defb273bf5f0550b111921f81 Mon Sep 17 00:00:00 2001 From: "Jason \"Don\" O'Conal" Date: Thu, 15 Aug 2013 13:53:43 +1000 Subject: p7zip: fix build on darwin --- pkgs/tools/archivers/p7zip/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/archivers/p7zip/default.nix b/pkgs/tools/archivers/p7zip/default.nix index 767e85d67733c..ff51b28f34bbb 100644 --- a/pkgs/tools/archivers/p7zip/default.nix +++ b/pkgs/tools/archivers/p7zip/default.nix @@ -8,11 +8,12 @@ stdenv.mkDerivation rec { sha256 = "10j7rc1nzdp7vvcpc3340yi3qw7abby4szv8zkwh10d0zizpwma9"; }; - preConfigure = - '' - makeFlagsArray=(DEST_HOME=$out) - buildFlags=all3 - ''; + preConfigure = '' + makeFlagsArray=(DEST_HOME=$out) + buildFlags=all3 + '' + stdenv.lib.optionalString stdenv.isDarwin '' + cp makefile.macosx_64bits makefile.machine + ''; enableParallelBuilding = true; -- cgit 1.4.1 From 7e2587561d75e70eb91368beb77f3436cb846727 Mon Sep 17 00:00:00 2001 From: aszlig Date: Thu, 15 Aug 2013 09:34:40 +0200 Subject: uqm: Switch to using fetchurl for uqm3donix. As we now have a tagged first release, it really doesn't make sense to introduce additional dependencies by using fetchgit. Signed-off-by: aszlig --- pkgs/games/uqm/3dovideo.nix | 9 ++++----- pkgs/games/uqm/default.nix | 6 +++--- 2 files changed, 7 insertions(+), 8 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/uqm/3dovideo.nix b/pkgs/games/uqm/3dovideo.nix index 361d1d50b8295..c52cc5ed879cb 100644 --- a/pkgs/games/uqm/3dovideo.nix +++ b/pkgs/games/uqm/3dovideo.nix @@ -1,4 +1,4 @@ -{ stdenv, requireFile, writeText, fetchgit, haskellPackages }: +{ stdenv, requireFile, writeText, fetchurl, haskellPackages }: with stdenv.lib; @@ -19,10 +19,9 @@ let pname = "uqm3donix"; version = "0.1.0.0"; - src = fetchgit { - url = "git://github.com/aszlig/uqm3donix.git"; - rev = "c4e43b0d2eeb15e4caa93b0ddcf6b886d1cdaf8f"; - sha256 = "15vkgqsnwqn758nb3b55gbk5fw49lakax344sj9gvkpn8vxjn10y"; + src = fetchurl { + url = "https://github.com/aszlig/uqm3donix/archive/v0.1.0.0.tar.gz"; + sha256 = "0d40gpc3bqkw68varjxwgbdzxw0dvwqksijmvij5ixmlcspbjgvb"; }; isLibrary = false; diff --git a/pkgs/games/uqm/default.nix b/pkgs/games/uqm/default.nix index 1f82c75f9cf05..657d3f5b3e2e4 100644 --- a/pkgs/games/uqm/default.nix +++ b/pkgs/games/uqm/default.nix @@ -2,15 +2,15 @@ , pkgconfig, mesa , SDL, SDL_image, libpng, zlib, libvorbis, libogg, libmikmod, unzip , use3DOVideos ? false, requireFile ? null, writeText ? null -, fetchgit ? null, haskellPackages ? null +, haskellPackages ? null }: assert use3DOVideos -> requireFile != null && writeText != null - && fetchgit != null && haskellPackages != null; + && haskellPackages != null; let videos = import ./3dovideo.nix { - inherit stdenv requireFile writeText fetchgit haskellPackages; + inherit stdenv requireFile writeText fetchurl haskellPackages; }; in stdenv.mkDerivation rec { name = "uqm-${version}"; -- cgit 1.4.1 From 5b421a86f6cbc5023fd83111b32e6c9387f9cf21 Mon Sep 17 00:00:00 2001 From: aszlig Date: Thu, 15 Aug 2013 09:42:34 +0200 Subject: uqm: Convert base16 SHA256 hashes to base32. We want to have shorter SHAs, don't we? :-) Signed-off-by: aszlig --- pkgs/games/uqm/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/uqm/default.nix b/pkgs/games/uqm/default.nix index 657d3f5b3e2e4..e68ac77d871af 100644 --- a/pkgs/games/uqm/default.nix +++ b/pkgs/games/uqm/default.nix @@ -18,22 +18,22 @@ in stdenv.mkDerivation rec { src = fetchurl { url = "mirror://sourceforge/sc2/uqm-${version}-source.tgz"; - sha256 = "a3695c5f7f0be7ec9c0f80ec569907b382023a1fee6e635532bd53b7b53bb221"; + sha256 = "08dj7fsvflxx69an6vpf3wx050mk0ycmdv401yffrrqbgxgmqsd3"; }; content = fetchurl { url = "mirror://sourceforge/sc2/uqm-${version}-content.uqm"; - sha256 = "b8f6db8ba29f0628fb1d5c233830896b19f441aee3744bda671ea264b44da3bf"; + sha256 = "1gx39ns698hyczd4nx73mr0z86bbi4q3h8sw3pxjh1lzla5xpxmq"; }; voice = fetchurl { url = "mirror://sourceforge/sc2/uqm-${version}-voice.uqm"; - sha256 = "bcccf801b4ba37594ff6217b292744ea586ee2d447e927804842ccae8b73c979"; + sha256 = "0yf9ff5sxk229202gsa7ski6wn7a8hkjjyr1yr7mjdxsnh0zik5w"; }; music = fetchurl { url = "mirror://sourceforge/sc2/uqm-${version}-3domusic.uqm"; - sha256 = "c57085e64dad4bddf8a679a9aa2adf63f2156d5f6cbabe63af80519033dbcb82"; + sha256 = "10nbvcrr0lc0mxivxfkcbxnibwk3vwmamabrlvwdsjxd9pk8aw65"; }; -- cgit 1.4.1 From 80673a70e7e7ec99b32db27ea53226298b6264be Mon Sep 17 00:00:00 2001 From: aszlig Date: Thu, 15 Aug 2013 10:32:40 +0200 Subject: uqm: Add an option to use the remix packs. The remix packs are a collection of newly remixed versions of the old music from the PC/3DO versions. By using useRemixPacks these are fetched as well and added to the game. Signed-off-by: aszlig --- pkgs/games/uqm/default.nix | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/uqm/default.nix b/pkgs/games/uqm/default.nix index e68ac77d871af..ef89477ff4d6c 100644 --- a/pkgs/games/uqm/default.nix +++ b/pkgs/games/uqm/default.nix @@ -1,17 +1,34 @@ { stdenv, fetchurl , pkgconfig, mesa , SDL, SDL_image, libpng, zlib, libvorbis, libogg, libmikmod, unzip + , use3DOVideos ? false, requireFile ? null, writeText ? null , haskellPackages ? null + +, useRemixPacks ? false }: assert use3DOVideos -> requireFile != null && writeText != null && haskellPackages != null; +with stdenv.lib; + let videos = import ./3dovideo.nix { inherit stdenv requireFile writeText fetchurl haskellPackages; }; + + remixPacks = imap (num: sha256: fetchurl rec { + name = "uqm-remix-disc${toString num}.uqm"; + url = "mirror://sourceforge/sc2/${name}"; + inherit sha256; + }) [ + "1s470i6hm53l214f2rkrbp111q4jyvnxbzdziqg32ffr8m3nk5xn" + "1pmsq65k8gk4jcbyk3qjgi9yqlm0dlaimc2r8hz2fc9f2124gfvz" + "07g966ylvw9k5q9jdzqdczp7c5qv4s91xjlg4z5z27fgcs7rzn76" + "1l46k9aqlcp7d3fjkjb3n05cjfkxx8rjlypgqy0jmdx529vikj54" + ]; + in stdenv.mkDerivation rec { name = "uqm-${version}"; version = "0.7.0"; @@ -50,7 +67,9 @@ in stdenv.mkDerivation rec { cp $content uqm-${version}/content/packages/uqm-0.7.0-content.uqm cp $music uqm-${version}/content/addons/uqm-0.7.0-3domusic.uqm cp $voice uqm-${version}/content/addons/uqm-0.7.0-voice.uqm - '' + stdenv.lib.optionalString use3DOVideos '' + '' + optionalString useRemixPacks (concatMapStrings (disc: '' + cp "${disc}" "uqm-$version/content/addons/${disc.name}" + '') remixPacks) + optionalString use3DOVideos '' ln -s "${videos}" "uqm-${version}/content/addons/3dovideo" ''; @@ -84,6 +103,6 @@ in stdenv.mkDerivation rec { ''; homepage = http://sc2.sourceforge.net/; license = "GPLv2"; - maintainers = with stdenv.lib.maintainers; [ jcumming ]; + maintainers = with maintainers; [ jcumming ]; }; } -- cgit 1.4.1 From 3fbd3a025d7fd30d96ba396488b8f64fb8086bbd Mon Sep 17 00:00:00 2001 From: aszlig Date: Thu, 15 Aug 2013 10:37:21 +0200 Subject: uqm: Symlink addons and packages. Copying these over to the output path of the main derivation will just unnecessarily blow up the size of it with files we already have in the store anyway. Signed-off-by: aszlig --- pkgs/games/uqm/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/uqm/default.nix b/pkgs/games/uqm/default.nix index ef89477ff4d6c..4d573c691f7fa 100644 --- a/pkgs/games/uqm/default.nix +++ b/pkgs/games/uqm/default.nix @@ -64,11 +64,11 @@ in stdenv.mkDerivation rec { postUnpack = '' mkdir -p uqm-${version}/content/packages mkdir -p uqm-${version}/content/addons - cp $content uqm-${version}/content/packages/uqm-0.7.0-content.uqm - cp $music uqm-${version}/content/addons/uqm-0.7.0-3domusic.uqm - cp $voice uqm-${version}/content/addons/uqm-0.7.0-voice.uqm + ln -s "$content" "uqm-${version}/content/packages/uqm-0.7.0-content.uqm" + ln -s "$music" "uqm-${version}/content/addons/uqm-0.7.0-3domusic.uqm" + ln -s "$voice" "uqm-${version}/content/addons/uqm-0.7.0-voice.uqm" '' + optionalString useRemixPacks (concatMapStrings (disc: '' - cp "${disc}" "uqm-$version/content/addons/${disc.name}" + ln -s "${disc}" "uqm-$version/content/addons/${disc.name}" '') remixPacks) + optionalString use3DOVideos '' ln -s "${videos}" "uqm-${version}/content/addons/3dovideo" ''; -- cgit 1.4.1 From e76a755517bb1a995b121e5a84a28bf4ba298abc Mon Sep 17 00:00:00 2001 From: aszlig Date: Thu, 15 Aug 2013 10:40:35 +0200 Subject: uqm: Add myself to the maintainers list. Signed-off-by: aszlig --- pkgs/games/uqm/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/games/uqm/default.nix b/pkgs/games/uqm/default.nix index 4d573c691f7fa..07055c4155856 100644 --- a/pkgs/games/uqm/default.nix +++ b/pkgs/games/uqm/default.nix @@ -103,6 +103,6 @@ in stdenv.mkDerivation rec { ''; homepage = http://sc2.sourceforge.net/; license = "GPLv2"; - maintainers = with maintainers; [ jcumming ]; + maintainers = with maintainers; [ jcumming aszlig ]; }; } -- cgit 1.4.1 From 9faad8f2743388a2d597323468ace90cd3496204 Mon Sep 17 00:00:00 2001 From: aszlig Date: Thu, 15 Aug 2013 11:08:26 +0200 Subject: chromium: Fix meta.description attribute. The description now no longer contains the package name itself. Thanks to nixpkgs-lint for noticing :-) Signed-off-by: aszlig --- pkgs/applications/networking/browsers/chromium/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/browsers/chromium/default.nix b/pkgs/applications/networking/browsers/chromium/default.nix index 0919f30a77520..df2a8ca5ce787 100644 --- a/pkgs/applications/networking/browsers/chromium/default.nix +++ b/pkgs/applications/networking/browsers/chromium/default.nix @@ -215,7 +215,7 @@ in stdenv.mkDerivation rec { ''; meta = { - description = "Chromium, an open source web browser"; + description = "An open source web browser from Google"; homepage = http://www.chromium.org/; maintainers = with maintainers; [ goibhniu chaoflow aszlig ]; license = licenses.bsd3; -- cgit 1.4.1 From e2baa14addbe91d620792c02cc8a1b80b25dd0ca Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 15 Aug 2013 12:25:03 +0200 Subject: xxdiff: update to version 4.0 --- pkgs/development/tools/misc/xxdiff/default.nix | 28 +++++++++++++------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/misc/xxdiff/default.nix b/pkgs/development/tools/misc/xxdiff/default.nix index ac1bc2f1abc59..36047210a9244 100644 --- a/pkgs/development/tools/misc/xxdiff/default.nix +++ b/pkgs/development/tools/misc/xxdiff/default.nix @@ -1,13 +1,11 @@ -{ stdenv, fetchhg, qt4, flex, bison, docutils }: +{ stdenv, fetchurl, qt4, flex, bison, docutils }: -stdenv.mkDerivation { - name = "xxdiff-2013.03.08"; +stdenv.mkDerivation rec { + name = "xxdiff-4.0"; - src = fetchhg { - name = "xxdiff"; - tag = "6a86d8353eef"; - url = https://hg.furius.ca/public/xxdiff; - sha256 = "1c1krgmf1cfkrmg48w6zw61wgy01xm171ifkkh6givm8v6c8i340"; + src = fetchurl { + url = "mirror://sourceforge/xxdiff/${name}.tar.bz2"; + sha256 = "0c0k8cwxyv5byw7va1n9iykvypv435j0isvys21rkj1bx121al4i"; }; nativeBuildInputs = [ flex bison qt4 docutils ]; @@ -16,14 +14,16 @@ stdenv.mkDerivation { QMAKE = "qmake"; - configurePhase = - '' - cd src - make -f Makefile.bootstrap - ''; + configurePhase = "cd src; make -f Makefile.bootstrap"; installPhase = "mkdir -pv $out/bin; cp -v ../bin/xxdiff $out/bin"; - meta.platforms = stdenv.lib.platforms.linux; + meta = { + homepage = "http://furius.ca/xxdiff/"; + description = "graphical file and directories comparator and merge tool"; + license = "GPLv2"; + platforms = stdenv.lib.platforms.linux; + maintainers = []; + }; } -- cgit 1.4.1 From b85984d8401b19c93bf1731f915725889bf4cc9e Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Thu, 15 Aug 2013 14:05:43 +0200 Subject: linux-3.10: upgrade to 3.10.7 --- pkgs/os-specific/linux/kernel/linux-3.10.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/linux-3.10.nix b/pkgs/os-specific/linux/kernel/linux-3.10.nix index ef36e63fa07f8..be77c02d0a063 100644 --- a/pkgs/os-specific/linux/kernel/linux-3.10.nix +++ b/pkgs/os-specific/linux/kernel/linux-3.10.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, ... } @ args: import ./generic.nix (args // rec { - version = "3.10.5"; + version = "3.10.7"; src = fetchurl { url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.xz"; - sha256 = "0p1nmk5mikvqi2b6wzlbb0fnrv30p5qazgnqlxgifsf4pmh1x279"; + sha256 = "15f7f7hgiryxvqnmyan1r6j4klfgm2r3jfqb4a00j14jiqyn7ni1"; }; features.iwlwifi = true; -- cgit 1.4.1 From 48e89259b10dde643e07b9fbc760f0223e739545 Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Thu, 15 Aug 2013 14:32:25 +0200 Subject: pypi2nix should only be avaliable for python27 --- pkgs/top-level/python-packages.nix | 42 +++++++++++++++++++++----------------- 1 file changed, 23 insertions(+), 19 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 4ee2c935fa0af..358d90591fafe 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -53,25 +53,6 @@ pythonPackages = modules // import ./python-packages-generated.nix { inherit python setuptools; }; - pypi2nix = buildPythonPackage rec { - rev = "e231db7e8874d4543a6f0fffc46c0fffbe6108c5"; - name = "pypi2nix-1.0_${rev}"; - - src = fetchurl { - url = "https://github.com/garbas/pypi2nix/tarball/${rev}"; - name = "${name}.tar.bz"; - sha256 = "0wqk6milnagr0b0v8igjp8p25d5y63pki3pkdy7hbgjxvyw8wril"; - }; - - propagatedBuildInputs = [ pythonPackages."Distutils2-1.0a4" ]; - doCheck = false; - - meta = { - homepage = https://github.com/garbas/pypi2nix; - description = ""; - maintainers = [ stdenv.lib.maintainers.garbas ]; - }; - }; # packages defined elsewhere blivet = callPackage ../development/python-modules/blivet { }; @@ -6987,4 +6968,27 @@ pythonPackages = modules // import ./python-packages-generated.nix { }; }; +# python2.7 specific eggs +} // pkgs.lib.optionalAttrs (python.majorVersion == "2.7") { + + pypi2nix = pythonPackages.buildPythonPackage rec { + rev = "e231db7e8874d4543a6f0fffc46c0fffbe6108c5"; + name = "pypi2nix-1.0_${rev}"; + + src = pkgs.fetchurl { + url = "https://github.com/garbas/pypi2nix/tarball/${rev}"; + name = "${name}.tar.bz"; + sha256 = "0wqk6milnagr0b0v8igjp8p25d5y63pki3pkdy7hbgjxvyw8wril"; + }; + + propagatedBuildInputs = [ pythonPackages."Distutils2-1.0a4" ]; + doCheck = false; + + meta = { + homepage = https://github.com/garbas/pypi2nix; + description = ""; + maintainers = [ pkgs.stdenv.lib.maintainers.garbas ]; + }; + }; + }; in pythonPackages -- cgit 1.4.1 From 63d096bc46dc8664f26c5277f46458f68bf453b8 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Thu, 15 Aug 2013 09:23:00 -0400 Subject: libjson: Update to 7.6.1 Signed-off-by: Shea Levy --- pkgs/development/libraries/libjson/default.nix | 15 +++++++++------ pkgs/development/libraries/libjson/install-fix.patch | 12 ++++++++++++ 2 files changed, 21 insertions(+), 6 deletions(-) create mode 100644 pkgs/development/libraries/libjson/install-fix.patch (limited to 'pkgs') diff --git a/pkgs/development/libraries/libjson/default.nix b/pkgs/development/libraries/libjson/default.nix index f49c885c066b1..a22ae64dfde56 100644 --- a/pkgs/development/libraries/libjson/default.nix +++ b/pkgs/development/libraries/libjson/default.nix @@ -1,13 +1,16 @@ { stdenv, fetchurl, unzip }: - -stdenv.mkDerivation rec { - name = "libjson-7.4.0"; +let + version = "7.6.1"; +in stdenv.mkDerivation rec { + name = "libjson-${version}"; src = fetchurl { - url = "mirror://sourceforge/libjson/libjson_7.4.0.zip"; - sha256 = "0rd6m3r3acm7xq6f0mbyyhc3dnwmiga60cws29yjl6nx2f9h3r0x"; + url = "mirror://sourceforge/libjson/libjson_${version}.zip"; + sha256 = "0xkk5qc7kjcdwz9l04kmiz1nhmi7iszl3k165phf53h3a4wpl9h7"; }; + patches = [ ./install-fix.patch ]; buildInputs = [ unzip ]; - makeFlags = "prefix=$out"; + makeFlags = [ "prefix=$(out)" ]; + preInstall = "mkdir -p $out/lib"; meta = { homepage = "http://libjson.sourceforge.net/"; description = "A JSON reader and writer"; diff --git a/pkgs/development/libraries/libjson/install-fix.patch b/pkgs/development/libraries/libjson/install-fix.patch new file mode 100644 index 0000000000000..f074c8ba3aa53 --- /dev/null +++ b/pkgs/development/libraries/libjson/install-fix.patch @@ -0,0 +1,12 @@ +diff -Naur libjson-orig/makefile libjson/makefile +--- libjson-orig/makefile 2012-05-30 05:15:42.000000000 -0400 ++++ libjson/makefile 2013-08-15 09:17:41.154245534 -0400 +@@ -266,7 +266,7 @@ + cp -r ./$(srcdir)/JSONDefs $(include_path)/$(libname_hdr)/$(srcdir) + chmod -R a+r $(include_path)/$(libname_hdr) + find $(include_path)/$(libname_hdr) -type d -exec chmod a+x {} \; +- cp -rv $(srcdir)/Dependencies/ $(include_path)/$(libname_hdr)/$(srcdir) ++ cp -rv $(srcdir)/../Dependencies/ $(include_path)/$(libname_hdr)/$(srcdir)/.. + @echo "Install header files: Done." + + clean: banner -- cgit 1.4.1 From ddb8b7f83136f64cff21adb3dcd300b742f4443f Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Thu, 15 Aug 2013 09:57:07 -0400 Subject: Make all node packages available at the top level via their real name/version Signed-off-by: Shea Levy --- pkgs/top-level/node-packages.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages.nix b/pkgs/top-level/node-packages.nix index 5719967c4c5c7..13316e28d7344 100644 --- a/pkgs/top-level/node-packages.nix +++ b/pkgs/top-level/node-packages.nix @@ -15,7 +15,10 @@ let else []; in depsOr; all = pkgs.lib.fold (pkg: { top-level, full }: { - top-level = top-level ++ pkgs.lib.optional pkg.topLevel { + top-level = top-level ++ [ { + name = "${pkg.name}-${pkg.version}"; + value = builtins.getAttr pkg.spec (builtins.getAttr pkg.name self.full); + } ] ++ pkgs.lib.optional pkg.topLevel { name = pkg.name; value = builtins.getAttr pkg.spec (builtins.getAttr pkg.name self.full); }; -- cgit 1.4.1 From 47c9825c2dbfb21596d69088149d2bb9ccd0194e Mon Sep 17 00:00:00 2001 From: Rob Vermaas Date: Thu, 15 Aug 2013 16:01:36 +0200 Subject: Update boto to 2.9.9 --- pkgs/top-level/python-packages.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 358d90591fafe..421efb6de5bef 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -536,11 +536,12 @@ pythonPackages = modules // import ./python-packages-generated.nix { boto = buildPythonPackage rec { - name = "boto-2.6.0"; + name = "boto-${version}"; + version = "2.9.9"; src = fetchurl { - url = "https://github.com/downloads/boto/boto/${name}.tar.gz"; - sha256 = "1wnzs9frf44mrnw7l2vijc5anbcvcqqrv7237gjn27v0ja76slff"; + url = "https://github.com/boto/boto/archive/${version}.tar.gz"; + sha256 = "18wqpzd1zf8nivcn2rl1wnladf7hhyy5p75b5l6kafynm4l9j6jq"; }; # The tests seem to require AWS credentials. -- cgit 1.4.1 From a218b2d3cb1ba9c450b2513cfe7e2f85998144b5 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 15 Aug 2013 16:10:34 +0200 Subject: xfce: Fix missing icons Xfce didn't have a default value for its icon theme, so most icons were missing until the user explicitly selected an icon theme in the appearance settings. Example: http://hydra.nixos.org/build/5717570/download/1/screen.png This patch sets the Rodent theme as the default (which used to be the case on NixOS). http://lists.freebsd.org/pipermail/freebsd-ports/2012-June/076349.html http://www.freebsd.org/cgi/query-pr.cgi?pr=168688 --- .../xfce/core/xfce4-settings-default-icon-theme.patch | 12 ++++++++++++ pkgs/desktops/xfce/core/xfce4-settings.nix | 6 +++++- pkgs/desktops/xfce/default.nix | 2 -- 3 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 pkgs/desktops/xfce/core/xfce4-settings-default-icon-theme.patch (limited to 'pkgs') diff --git a/pkgs/desktops/xfce/core/xfce4-settings-default-icon-theme.patch b/pkgs/desktops/xfce/core/xfce4-settings-default-icon-theme.patch new file mode 100644 index 0000000000000..51ac265dcb1fa --- /dev/null +++ b/pkgs/desktops/xfce/core/xfce4-settings-default-icon-theme.patch @@ -0,0 +1,12 @@ +diff -ru -x '*~' xfce4-settings-4.10.1/xfsettingsd/xsettings.xml xfce4-settings-4.10.1-new/xfsettingsd/xsettings.xml +--- xfce4-settings-4.10.1/xfsettingsd/xsettings.xml 2013-05-05 18:12:54.000000000 +0200 ++++ xfce4-settings-4.10.1-new/xfsettingsd/xsettings.xml 2013-08-15 15:57:48.538586286 +0200 +@@ -7,7 +7,7 @@ + + + +- ++ + + + diff --git a/pkgs/desktops/xfce/core/xfce4-settings.nix b/pkgs/desktops/xfce/core/xfce4-settings.nix index d597237e32b2b..2e76b22510f92 100644 --- a/pkgs/desktops/xfce/core/xfce4-settings.nix +++ b/pkgs/desktops/xfce/core/xfce4-settings.nix @@ -11,14 +11,18 @@ stdenv.mkDerivation rec { url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; sha256 = "1m8k9s7qihwkkbjrrkmk103a6iwahxdfq65aswrsbqshx9cnk2hi"; }; + name = "${p_name}-${ver_maj}.${ver_min}"; + patches = [ ./xfce4-settings-default-icon-theme.patch ]; + buildInputs = [ pkgconfig intltool exo gtk libxfce4util libxfce4ui libglade xfconf xorg.libXi xorg.libXcursor libwnck libnotify libxklavier garcon - #gtk libxfce4util libxfcegui4 libwnck dbus_glib + #gtk libxfce4util libxfcegui4 libwnck dbus_glib #xfconf libglade xorg.iceauth ]; + configureFlags = "--enable-pluggable-dialogs --enable-sound-settings"; meta = { diff --git a/pkgs/desktops/xfce/default.nix b/pkgs/desktops/xfce/default.nix index e5daaca9d5289..7ac61abb87bbd 100644 --- a/pkgs/desktops/xfce/default.nix +++ b/pkgs/desktops/xfce/default.nix @@ -48,12 +48,10 @@ xfce_self = rec { # the lines are very long but it seems better than the even-od xfce4taskmanager= callPackage ./applications/xfce4-taskmanager.nix { }; xfce4terminal = callPackage ./applications/terminal.nix { }; - #### ART from "mirror://xfce/src/art/${p_name}/${ver_maj}/${name}.tar.bz2" xfce4icontheme = callPackage ./art/xfce4-icon-theme.nix { }; - #### PANEL PLUGINS from "mirror://xfce/src/panel-plugins/${p_name}/${ver_maj}/${name}.tar.bz2" xfce4_systemload_plugin = callPackage ./panel-plugins/xfce4-systemload-plugin.nix { }; -- cgit 1.4.1 From 91bb940160427792d4515391c55fde2b4c108cb0 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 15 Aug 2013 16:37:30 +0200 Subject: mousepad: Don't segfault at startup --- pkgs/desktops/xfce/applications/mousepad.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/desktops/xfce/applications/mousepad.nix b/pkgs/desktops/xfce/applications/mousepad.nix index 9bc9634469c7c..5248d6567d24b 100644 --- a/pkgs/desktops/xfce/applications/mousepad.nix +++ b/pkgs/desktops/xfce/applications/mousepad.nix @@ -12,10 +12,14 @@ stdenv.mkDerivation rec { }; name = "${p_name}-${ver_maj}.${ver_min}"; - buildInputs = [ - pkgconfig intltool libxfce4util libxfcegui4 - gtk gtksourceview dbus dbus_glib - ]; + buildInputs = + [ pkgconfig intltool libxfce4util libxfcegui4 + gtk gtksourceview dbus dbus_glib + ]; + + # Propagate gtksourceview into $XDG_DATA_DIRS to provide syntax + # highlighting (in fact Mousepad segfaults without it). + propagatedUserEnvPkgs = [ gtksourceview ]; meta = { homepage = http://www.xfce.org/; -- cgit 1.4.1 From 50b2e52988feae91c6ea81db03fb9277e9350211 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 15 Aug 2013 16:53:40 +0200 Subject: hicolor-icon-theme: Move to data/icons --- pkgs/data/icons/hicolor-icon-theme/default.nix | 16 ++++++++++++++++ pkgs/data/misc/hicolor-icon-theme/default.nix | 16 ---------------- pkgs/top-level/all-packages.nix | 2 +- 3 files changed, 17 insertions(+), 17 deletions(-) create mode 100644 pkgs/data/icons/hicolor-icon-theme/default.nix delete mode 100644 pkgs/data/misc/hicolor-icon-theme/default.nix (limited to 'pkgs') diff --git a/pkgs/data/icons/hicolor-icon-theme/default.nix b/pkgs/data/icons/hicolor-icon-theme/default.nix new file mode 100644 index 0000000000000..553665396ec16 --- /dev/null +++ b/pkgs/data/icons/hicolor-icon-theme/default.nix @@ -0,0 +1,16 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + name = "hicolor-icon-theme-0.12"; + + src = fetchurl { + url = "http://icon-theme.freedesktop.org/releases/${name}.tar.gz"; + sha256 = "0wzc7g4ldb2l8zc0x2785ck808c03i857jji942ikakyc68adp4y"; + }; + + meta = { + description = "Default fallback theme used by implementations of the icon theme specification"; + homepage = http://icon-theme.freedesktop.org/releases/; + platforms = stdenv.lib.platforms.linux; + }; +} diff --git a/pkgs/data/misc/hicolor-icon-theme/default.nix b/pkgs/data/misc/hicolor-icon-theme/default.nix deleted file mode 100644 index 553665396ec16..0000000000000 --- a/pkgs/data/misc/hicolor-icon-theme/default.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ stdenv, fetchurl }: - -stdenv.mkDerivation rec { - name = "hicolor-icon-theme-0.12"; - - src = fetchurl { - url = "http://icon-theme.freedesktop.org/releases/${name}.tar.gz"; - sha256 = "0wzc7g4ldb2l8zc0x2785ck808c03i857jji942ikakyc68adp4y"; - }; - - meta = { - description = "Default fallback theme used by implementations of the icon theme specification"; - homepage = http://icon-theme.freedesktop.org/releases/; - platforms = stdenv.lib.platforms.linux; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5e37c4ba00f4e..578022c4f6c88 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6975,7 +6975,7 @@ let inherit (gnome3) gsettings_desktop_schemas; - hicolor_icon_theme = callPackage ../data/misc/hicolor-icon-theme { }; + hicolor_icon_theme = callPackage ../data/icons/hicolor-icon-theme { }; inconsolata = callPackage ../data/fonts/inconsolata {}; -- cgit 1.4.1 From 3a008f7a1d723a3b701cc525da46aa01f2baeb8d Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 15 Aug 2013 18:01:16 +0200 Subject: tango-icon-theme: Add --- pkgs/data/icons/tango-icon-theme/default.nix | 22 ++++++++++++++ .../data/icons/tango-icon-theme/rsvg-convert.patch | 34 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 58 insertions(+) create mode 100644 pkgs/data/icons/tango-icon-theme/default.nix create mode 100644 pkgs/data/icons/tango-icon-theme/rsvg-convert.patch (limited to 'pkgs') diff --git a/pkgs/data/icons/tango-icon-theme/default.nix b/pkgs/data/icons/tango-icon-theme/default.nix new file mode 100644 index 0000000000000..57a6718669bdd --- /dev/null +++ b/pkgs/data/icons/tango-icon-theme/default.nix @@ -0,0 +1,22 @@ +{ stdenv, fetchurl, intltool, pkgconfig, iconnamingutils, imagemagick, librsvg }: + +stdenv.mkDerivation rec { + name = "tango-icon-theme-0.8.90"; + + src = fetchurl { + url = "http://tango.freedesktop.org/releases/${name}.tar.gz"; + sha256 = "13n8cpml71w6zfm2jz5fa7r1z18qlzk4gv07r6n1in2p5l1xi63f"; + }; + + patches = [ ./rsvg-convert.patch ]; + + buildInputs = [ intltool pkgconfig iconnamingutils imagemagick librsvg ]; + + configureFlags = "--enable-png-creation"; + + meta = { + description = "A basic set of icons"; + homepage = http://tango.freedesktop.org/Tango_Icon_Library; + platforms = stdenv.lib.platforms.linux; + }; +} diff --git a/pkgs/data/icons/tango-icon-theme/rsvg-convert.patch b/pkgs/data/icons/tango-icon-theme/rsvg-convert.patch new file mode 100644 index 0000000000000..ee3d00ccf3ed8 --- /dev/null +++ b/pkgs/data/icons/tango-icon-theme/rsvg-convert.patch @@ -0,0 +1,34 @@ +Based on https://build.opensuse.org/package/view_file?file=tango-icon-theme-rsvg-2_35_2.patch&package=tango-icon-theme&project=openSUSE%3A12.2&rev=faf71bf8278d5df6ec8a31726e5b8542 + +diff -ru -x '*~' tango-icon-theme-0.8.90/configure tango-icon-theme-0.8.90-new/configure +--- tango-icon-theme-0.8.90/configure 2009-02-26 04:08:00.000000000 +0100 ++++ tango-icon-theme-0.8.90-new/configure 2013-08-15 17:54:24.167065399 +0200 +@@ -6554,7 +6554,7 @@ + enable_large_bitmaps=no + fi + if test "x$enable_large_bitmaps" = "xyes"; then +- svgconvert_prog="rsvg" ++ svgconvert_prog="rsvg-convert" + else + svgconvert_prog="ksvgtopng" + fi +diff -ru -x '*~' tango-icon-theme-0.8.90/svg2png.sh.in tango-icon-theme-0.8.90-new/svg2png.sh.in +--- tango-icon-theme-0.8.90/svg2png.sh.in 2007-02-16 21:04:29.000000000 +0100 ++++ tango-icon-theme-0.8.90-new/svg2png.sh.in 2013-08-15 17:54:08.275084837 +0200 +@@ -9,12 +9,14 @@ + + ICONFILE=`basename ${3}` + ICONNAME=`echo ${ICONFILE} | sed -e "s/.svg//"` +-if test `basename $SVGCONVERT` = "rsvg"; then ++if test `basename $SVGCONVERT` = "rsvg-convert"; then + OPTIONS="-w ${1} -h ${1}" ++ OUTPUT="-o" + else + OPTIONS="${1} ${1}" ++ OUTPUT="" + fi + + echo "${SVGCONVERT} ${OPTIONS} ${3} ${2}/${ICONNAME}.png" +-${SVGCONVERT} ${OPTIONS} ${3} ${2}/${ICONNAME}.png ++${SVGCONVERT} ${OPTIONS} ${3} ${OUTPUT} ${2}/${ICONNAME}.png + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 578022c4f6c88..cd1f609a9c7a6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7021,6 +7021,8 @@ let r5rs = callPackage ../data/documentation/rnrs/r5rs.nix { }; + tango-icon-theme = callPackage ../data/icons/tango-icon-theme { }; + themes = name: import (../data/misc/themes + ("/" + name + ".nix")) { inherit fetchurl; }; -- cgit 1.4.1 From 7b5a92c49d752a8bed755aae0c11fd95e0c09c51 Mon Sep 17 00:00:00 2001 From: Joachim Schiele Date: Wed, 31 Jul 2013 18:15:53 +0000 Subject: fixed patch rejection and added RPATH magic --- .../kde-4.10/kdebindings/smokegen-CMakeLists.txt-nix.patch | 14 ++++++++++++++ .../kdebindings/smokegen-SmokeConfig.cmake.in-nix.patch | 13 +++++++++++++ pkgs/desktops/kde-4.10/kdebindings/smokegen-nix.patch | 13 ------------- pkgs/desktops/kde-4.10/kdebindings/smokegen.nix | 2 +- 4 files changed, 28 insertions(+), 14 deletions(-) create mode 100644 pkgs/desktops/kde-4.10/kdebindings/smokegen-CMakeLists.txt-nix.patch create mode 100644 pkgs/desktops/kde-4.10/kdebindings/smokegen-SmokeConfig.cmake.in-nix.patch delete mode 100644 pkgs/desktops/kde-4.10/kdebindings/smokegen-nix.patch (limited to 'pkgs') diff --git a/pkgs/desktops/kde-4.10/kdebindings/smokegen-CMakeLists.txt-nix.patch b/pkgs/desktops/kde-4.10/kdebindings/smokegen-CMakeLists.txt-nix.patch new file mode 100644 index 0000000000000..33ec3df6452d4 --- /dev/null +++ b/pkgs/desktops/kde-4.10/kdebindings/smokegen-CMakeLists.txt-nix.patch @@ -0,0 +1,14 @@ +--- smokegen-4.10.5.orig/CMakeLists.txt 2013-06-28 17:14:50.000000000 +0000 ++++ smokegen-4.10.5/CMakeLists.txt 2013-07-31 19:15:17.000000000 +0000 +@@ -36,6 +36,10 @@ + set (CMAKE_SKIP_BUILD_RPATH FALSE) + set (CMAKE_SKIP_RPATH FALSE) + ++# add the automatically determined parts of the RPATH ++# which point to directories outside the build tree to the install RPATH ++SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) ++ + configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/config.h.in config.h @ONLY ) + + add_executable(smokegen ${generator_SRC}) + diff --git a/pkgs/desktops/kde-4.10/kdebindings/smokegen-SmokeConfig.cmake.in-nix.patch b/pkgs/desktops/kde-4.10/kdebindings/smokegen-SmokeConfig.cmake.in-nix.patch new file mode 100644 index 0000000000000..53257e836e049 --- /dev/null +++ b/pkgs/desktops/kde-4.10/kdebindings/smokegen-SmokeConfig.cmake.in-nix.patch @@ -0,0 +1,13 @@ +diff -urN smokegen-4.10.5.orig/cmake/SmokeConfig.cmake.in smokegen-4.10.5/cmake/SmokeConfig.cmake.in +--- smokegen-4.10.5.orig/cmake/SmokeConfig.cmake.in 2013-06-28 17:14:50.000000000 +0000 ++++ smokegen-4.10.5/cmake/SmokeConfig.cmake.in 2013-07-30 21:26:33.000000000 +0000 +@@ -80,8 +80,7 @@ + set(SMOKE_API_BIN "@SMOKE_API_BIN@") + + find_library(SMOKE_BASE_LIBRARY smokebase +- PATHS "@SMOKE_LIBRARY_PREFIX@" +- NO_DEFAULT_PATH) ++ PATHS "@SMOKE_LIBRARY_PREFIX@") + + if (NOT SMOKE_BASE_LIBRARY) + if (Smoke_FIND_REQUIRED) diff --git a/pkgs/desktops/kde-4.10/kdebindings/smokegen-nix.patch b/pkgs/desktops/kde-4.10/kdebindings/smokegen-nix.patch deleted file mode 100644 index 53257e836e049..0000000000000 --- a/pkgs/desktops/kde-4.10/kdebindings/smokegen-nix.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -urN smokegen-4.10.5.orig/cmake/SmokeConfig.cmake.in smokegen-4.10.5/cmake/SmokeConfig.cmake.in ---- smokegen-4.10.5.orig/cmake/SmokeConfig.cmake.in 2013-06-28 17:14:50.000000000 +0000 -+++ smokegen-4.10.5/cmake/SmokeConfig.cmake.in 2013-07-30 21:26:33.000000000 +0000 -@@ -80,8 +80,7 @@ - set(SMOKE_API_BIN "@SMOKE_API_BIN@") - - find_library(SMOKE_BASE_LIBRARY smokebase -- PATHS "@SMOKE_LIBRARY_PREFIX@" -- NO_DEFAULT_PATH) -+ PATHS "@SMOKE_LIBRARY_PREFIX@") - - if (NOT SMOKE_BASE_LIBRARY) - if (Smoke_FIND_REQUIRED) diff --git a/pkgs/desktops/kde-4.10/kdebindings/smokegen.nix b/pkgs/desktops/kde-4.10/kdebindings/smokegen.nix index 8b5da2a641ddc..0a3f2a85efafd 100644 --- a/pkgs/desktops/kde-4.10/kdebindings/smokegen.nix +++ b/pkgs/desktops/kde-4.10/kdebindings/smokegen.nix @@ -4,7 +4,7 @@ kde { buildInputs = [ qt4 ]; nativeBuildInputs = [ cmake ]; - patches = [ ./smokegen-nix.patch ]; + patches = [ ./smokegen-SmokeConfig.cmake.in-nix.patch ./smokegen-CMakeLists.txt-nix.patch ]; meta = { description = "C++ parser used to generate language bindings for Qt/KDE"; -- cgit 1.4.1 From cf24550e9110ca87aa866312c9fbbddd840190ec Mon Sep 17 00:00:00 2001 From: Moritz Ulrich Date: Thu, 15 Aug 2013 23:14:36 +0200 Subject: Update inotool and fix `ino upload'. 0.3.5 is just a patch-release (no code changes). More important is the patch to the upload-command. It now uses the nix-supplied avrdude instead of some random avrdude it finds (in the arduino distribution or wherever). Signed-off-by: Moritz Ulrich --- pkgs/development/arduino/ino/default.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/arduino/ino/default.nix b/pkgs/development/arduino/ino/default.nix index 100b3aa87f130..95afc8f708f09 100644 --- a/pkgs/development/arduino/ino/default.nix +++ b/pkgs/development/arduino/ino/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, buildPythonPackage, pythonPackages, minicom , avrdude, arduino_core, avrgcclibc }: -buildPythonPackage { - name = "ino-0.3.4"; +buildPythonPackage rec { + name = "ino-0.3.5"; namePrefix = ""; src = fetchurl { - url = "http://pypi.python.org/packages/source/i/ino/ino-0.3.4.tar.gz"; + url = "http://pypi.python.org/packages/source/i/ino/${name}.tar.gz"; sha256 = "1v7z3da31cv212k28aci269qkg92p377fm7i76rymjjpjra7payv"; }; @@ -23,12 +23,17 @@ buildPythonPackage { requirements.txt sed -i -e 's@from ordereddict@from collections@' \ ino/environment.py ino/utils.py + + # Patch the upload command so it uses the correct avrdude + substituteInPlace ino/commands/upload.py \ + --replace "self.e['avrdude']" "'${avrdude}/bin/avrdude'" \ + --replace "'-C', self.e['avrdude.conf']," "" ''; meta = { description = "Command line toolkit for working with Arduino hardware"; homepage = http://inotool.org/; - license = "MIT"; - maintainers = [ stdenv.lib.maintainers.antono ]; + license = stdenv.lib.licenses.mit; + maintainers = with stdenv.lib.maintainers; [ antono the-kenny ]; }; } -- cgit 1.4.1 From a0d4c09445bbe752dbe691c382bbe5a2961b2172 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 16 Aug 2013 11:52:10 +0200 Subject: Fix Nixpkgs evaluation http://hydra.nixos.org/build/5722962 --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cd1f609a9c7a6..b6073b6c0d5cb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8597,7 +8597,7 @@ let # so that we can use gccApple if we're building on darwin inherit stdenvAdapters gccApple; }; - vimLatest = lowPrio (vim_configurable.override { source = "latest"; }); + vimNox = lowPrio (vim_configurable.override { source = "vim-nox"; }); virtviewer = callPackage ../applications/virtualization/virt-viewer {}; -- cgit 1.4.1 From 5cb688eb52d680d22be2b4f84827eb80afd957e3 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 16 Aug 2013 12:05:42 +0200 Subject: linux: Update to 3.4.58 --- pkgs/os-specific/linux/kernel/linux-3.4.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/linux-3.4.nix b/pkgs/os-specific/linux/kernel/linux-3.4.nix index 1300f74f2162d..74304f5239c4a 100644 --- a/pkgs/os-specific/linux/kernel/linux-3.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-3.4.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, ... } @ args: import ./generic.nix (args // rec { - version = "3.4.56"; + version = "3.4.58"; src = fetchurl { url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.xz"; - sha256 = "1br23nmfrd8r13ad5n79qlndl8s0db89hjp8zrhdz8nzf9jabsjp"; + sha256 = "11kcxlchiz7ks61yqj29dy2mnncfxcc7qr563wby1k58rvwf8g74"; }; features.iwlwifi = true; -- cgit 1.4.1 From bf1c37494eccdcb9e40e8d4a0d6154d6b6dc0e18 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Fri, 16 Aug 2013 13:20:59 +0200 Subject: Moved reference to iPhone SDKs to the wrapper that proxies to Xcode --- pkgs/development/mobile/xcodeenv/simulate-app.nix | 3 +-- pkgs/development/mobile/xcodeenv/xcodewrapper.nix | 3 +++ 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/mobile/xcodeenv/simulate-app.nix b/pkgs/development/mobile/xcodeenv/simulate-app.nix index 03ed90c40d5bf..7c98ce76a1a64 100644 --- a/pkgs/development/mobile/xcodeenv/simulate-app.nix +++ b/pkgs/development/mobile/xcodeenv/simulate-app.nix @@ -1,7 +1,6 @@ {stdenv, xcodewrapper}: { name, appName ? null, app , device ? "iPhone", baseDir ? "" -, sdkRoot ? "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs" , sdkVersion ? "6.1" }: @@ -16,7 +15,7 @@ stdenv.mkDerivation { #! ${stdenv.shell} -e cd "${app}/${baseDir}/${_appName}.app" - "$(readlink "${xcodewrapper}/bin/iPhone Simulator")" -SimulateApplication './${_appName}' -SimulateDevice '${device}' -currentSDKRoot '${sdkRoot}/iPhoneSimulator${sdkVersion}.sdk' + "$(readlink "${xcodewrapper}/bin/iPhone Simulator")" -SimulateApplication './${_appName}' -SimulateDevice '${device}' -currentSDKRoot "$(readlink "${xcodewrapper}/SDKs")/iPhoneSimulator${sdkVersion}.sdk" EOF chmod +x $out/bin/run-test-simulator ''; diff --git a/pkgs/development/mobile/xcodeenv/xcodewrapper.nix b/pkgs/development/mobile/xcodeenv/xcodewrapper.nix index 77d2c4c867ef3..1cbab99e365d3 100644 --- a/pkgs/development/mobile/xcodeenv/xcodewrapper.nix +++ b/pkgs/development/mobile/xcodeenv/xcodewrapper.nix @@ -11,6 +11,9 @@ stdenv.mkDerivation { ln -s /usr/bin/security ln -s "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app/Contents/MacOS/iPhone Simulator" + cd .. + ln -s "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs" + # Check if we have the xcodebuild version that we want if [ -z "$($out/bin/xcodebuild -version | grep ${version})" ] then -- cgit 1.4.1 From 617595427191e6a3bf3d5c418dae4a258f8686a9 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 16 Aug 2013 13:37:05 +0200 Subject: Revert "libav: major update and refactoring" This reverts commit b0031380816d5b1f9767bc62a799083790e69a7e because it breaks Nixpkgs evaluation with "error: attribute `cross.config' missing". http://hydra.nixos.org/build/5725600 --- pkgs/development/libraries/libav/0.8.x.nix | 12 --- pkgs/development/libraries/libav/default.nix | 128 ++++++++++----------------- pkgs/top-level/all-packages.nix | 4 +- 3 files changed, 48 insertions(+), 96 deletions(-) delete mode 100644 pkgs/development/libraries/libav/0.8.x.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/libav/0.8.x.nix b/pkgs/development/libraries/libav/0.8.x.nix deleted file mode 100644 index 724a43a81e036..0000000000000 --- a/pkgs/development/libraries/libav/0.8.x.nix +++ /dev/null @@ -1,12 +0,0 @@ -{ stdenv, fetchurl, libav_9 }: - -let derivSrc = libav_9.derivSrc // rec { - name = "libav-0.8.8"; - - src = fetchurl { - url = "http://libav.org/releases/${name}.tar.xz"; - sha256 = "1wnbmbs0z4f55y8r9bwb63l04zn383l1avy4c9x1ffb2xccgcp79"; - }; -}; -in stdenv.mkDerivation derivSrc - diff --git a/pkgs/development/libraries/libav/default.nix b/pkgs/development/libraries/libav/default.nix index 705ef9ae5a66b..3fb1650bf46fe 100644 --- a/pkgs/development/libraries/libav/default.nix +++ b/pkgs/development/libraries/libav/default.nix @@ -1,86 +1,59 @@ -{ stdenv, fetchurl, pkgconfig, yasm, bzip2, zlib -, mp3Support ? true, lame ? null -, speexSupport ? true, speex ? null -, theoraSupport ? true, libtheora ? null -, vorbisSupport ? true, libvorbis ? null -, vpxSupport ? true, libvpx ? null -, x264Support ? false, x264 ? null -, xvidSupport ? true, xvidcore ? null -, faacSupport ? false, faac ? null -, vaapiSupport ? false, libva ? null # ToDo: it has huge closure -, vdpauSupport ? true, libvdpau ? null -, freetypeSupport ? true, freetype ? null # it's small and almost everywhere -, SDL # only for avplay in $tools, adds nontrivial closure to it -, enableGPL ? true # ToDo: some additional default stuff may need GPL -, enableUnfree ? faacSupport +{ stdenv, fetchurl, pkgconfig, yasm, xz +, mp3Support ? true, lame ? null +, speexSupport ? true, speex ? null +, theoraSupport ? true, libtheora ? null +, vorbisSupport ? true, libvorbis ? null +, vpxSupport ? false, libvpx ? null +, x264Support ? false, x264 ? null +, xvidSupport ? true, xvidcore ? null +, faacSupport ? false, faac ? null }: -assert faacSupport -> enableUnfree; - -with { inherit (stdenv.lib) optional optionals; }; - -/* ToDo: - - more deps, inspiration: http://packages.ubuntu.com/raring/libav-tools - - maybe do some more splitting into outputs -*/ - -let derivSrc = rec { # derivSrc is exported and re-used by expressions for older versions - name = "libav-9.8"; +assert speexSupport -> speex != null; +assert theoraSupport -> libtheora != null; +assert vorbisSupport -> libvorbis != null; +assert vpxSupport -> libvpx != null; +assert x264Support -> x264 != null; +assert xvidSupport -> xvidcore != null; +stdenv.mkDerivation rec { + name = "libav-0.7"; + src = fetchurl { url = "http://libav.org/releases/${name}.tar.xz"; - sha256 = "0r7hg9wg3cxjsmwzpa6f2p1a092g2iazyjjy23604ccskzbnirg3"; + sha256 = "04pl6y53xh6xmwzz0f12mg5vh62ylp5zwwinj6dxzd8pnbjg4lsz"; }; - configureFlags = - assert stdenv.lib.all (x: x!=null) buildInputs; - [ - #"--enable-postproc" # it's now a separate package in upstream - "--disable-avserver" # upstream says it's in a bad state - "--enable-avplay" + # `--enable-gpl' (as well as the `postproc' and `swscale') mean that + # the resulting library is GPL'ed, so it can only be used in GPL'ed + # applications. + configureFlags = [ + "--enable-gpl" + "--enable-postproc" + "--enable-swscale" + "--disable-ffserver" + "--disable-ffplay" "--enable-shared" "--enable-runtime-cpudetect" ] - ++ optionals enableGPL [ "--enable-gpl" "--enable-swscale" ] - ++ optional mp3Support "--enable-libmp3lame" - ++ optional speexSupport "--enable-libspeex" - ++ optional theoraSupport "--enable-libtheora" - ++ optional vorbisSupport "--enable-libvorbis" - ++ optional vpxSupport "--enable-libvpx" - ++ optional x264Support "--enable-libx264" - ++ optional xvidSupport "--enable-libxvid" - ++ optional faacSupport "--enable-libfaac --enable-nonfree" - ++ optional vaapiSupport "--enable-vaapi" - ++ optional vdpauSupport "--enable-vdpau" - ++ optional freetypeSupport "--enable-libfreetype" - ; - - buildInputs = [ pkgconfig lame yasm zlib bzip2 SDL ] - ++ optional mp3Support lame - ++ optional speexSupport speex - ++ optional theoraSupport libtheora - ++ optional vorbisSupport libvorbis - ++ optional vpxSupport libvpx - ++ optional x264Support x264 - ++ optional xvidSupport xvidcore - ++ optional faacSupport faac - ++ optional vaapiSupport libva - ++ optional vdpauSupport libvdpau - ++ optional freetypeSupport freetype - ; - - enableParallelBuilding = true; + ++ stdenv.lib.optional mp3Support "--enable-libmp3lame" + ++ stdenv.lib.optional speexSupport "--enable-libspeex" + ++ stdenv.lib.optional theoraSupport "--enable-libtheora" + ++ stdenv.lib.optional vorbisSupport "--enable-libvorbis" + ++ stdenv.lib.optional vpxSupport "--enable-libvpx" + ++ stdenv.lib.optional x264Support "--enable-libx264" + ++ stdenv.lib.optional xvidSupport "--enable-libxvid" + ++ stdenv.lib.optional faacSupport "--enable-libfaac --enable-nonfree"; - outputs = [ "out" "tools" ]; - - postInstall = '' - mkdir -p "$tools/bin" - mv "$out/bin/avplay" "$tools/bin" - cp -s "$out"/bin/* "$tools/bin/" - ''; - - doInstallCheck = true; - installCheckTarget = "check"; # tests need to be run *after* installation + buildInputs = [ pkgconfig lame yasm ] + ++ stdenv.lib.optional mp3Support lame + ++ stdenv.lib.optional speexSupport speex + ++ stdenv.lib.optional theoraSupport libtheora + ++ stdenv.lib.optional vorbisSupport libvorbis + ++ stdenv.lib.optional vpxSupport libvpx + ++ stdenv.lib.optional x264Support x264 + ++ stdenv.lib.optional xvidSupport xvidcore + ++ stdenv.lib.optional faacSupport faac; crossAttrs = { dontSetConfigureCross = true; @@ -92,15 +65,8 @@ let derivSrc = rec { # derivSrc is exported and re-used by expressions for older ]; }; - passthru = { inherit derivSrc vdpauSupport; }; - - meta = with stdenv.lib; { + meta = { homepage = http://libav.org/; description = "A complete, cross-platform solution to record, convert and stream audio and video (fork of ffmpeg)"; - license = with licenses; if enableUnfree then unfree #ToDo: redistributable or not? - else if enableGPL then gpl2Plus else lgpl21Plus; - platforms = platforms.all; }; -}; -in stdenv.mkDerivation derivSrc - +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b6073b6c0d5cb..28346be250574 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4471,9 +4471,7 @@ let libassuan2_1 = callPackage ../development/libraries/libassuan/git.nix { }; - libav = libav_9; - libav_9 = callPackage ../development/libraries/libav { }; - libav_0_8 = callPackage ../development/libraries/libav/0.8.x.nix { }; + libav = callPackage ../development/libraries/libav { }; libavc1394 = callPackage ../development/libraries/libavc1394 { }; -- cgit 1.4.1 From 330219d0c4778413ec2b68d9b655316ceeb48ea1 Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Fri, 16 Aug 2013 13:56:54 +0200 Subject: add thunar-archive-plugin --- pkgs/desktops/xfce/common.nix | 12 +++++++----- pkgs/desktops/xfce/core/thunar-archive-plugin.nix | 23 +++++++++++++++++++++++ pkgs/desktops/xfce/default.nix | 1 + 3 files changed, 31 insertions(+), 5 deletions(-) create mode 100644 pkgs/desktops/xfce/core/thunar-archive-plugin.nix (limited to 'pkgs') diff --git a/pkgs/desktops/xfce/common.nix b/pkgs/desktops/xfce/common.nix index 8be4ac09e1456..a7e64707f9169 100644 --- a/pkgs/desktops/xfce/common.nix +++ b/pkgs/desktops/xfce/common.nix @@ -52,11 +52,13 @@ #### APPLICATIONS #TODO: correct links; more stuff - xfce4notifyd = callPackage ./applications/xfce4-notifyd.nix { v= "0.2.2"; h= "0s4ilc36sl5k5mg5727rmqims1l3dy5pwg6dk93wyjqnqbgnhvmn"; }; - gigolo = callPackage ./applications/gigolo.nix { v= "0.4.1"; h= "1y8p9bbv1a4qgbxl4vn6zbag3gb7gl8qj75cmhgrrw9zrvqbbww2"; }; - xfce4taskmanager = callPackage ./applications/xfce4-taskmanager.nix { v= "1.0.0"; h= "1vm9gw7j4ngjlpdhnwdf7ifx6xrrn21011almx2vwidhk2f9zvy0"; }; - mousepad = callPackage ./applications/mousepad.nix { v= "0.3.0"; h= "0v84zwhjv2xynvisn5vmp7dbxfj4l4258m82ks7hn3adk437bwhh"; }; - thunar_volman = callPackage ./core/thunar-volman.nix { }; + xfce4notifyd = callPackage ./applications/xfce4-notifyd.nix { v= "0.2.2"; h= "0s4ilc36sl5k5mg5727rmqims1l3dy5pwg6dk93wyjqnqbgnhvmn"; }; + gigolo = callPackage ./applications/gigolo.nix { v= "0.4.1"; h= "1y8p9bbv1a4qgbxl4vn6zbag3gb7gl8qj75cmhgrrw9zrvqbbww2"; }; + xfce4taskmanager = callPackage ./applications/xfce4-taskmanager.nix { v= "1.0.0"; h= "1vm9gw7j4ngjlpdhnwdf7ifx6xrrn21011almx2vwidhk2f9zvy0"; }; + mousepad = callPackage ./applications/mousepad.nix { v= "0.3.0"; h= "0v84zwhjv2xynvisn5vmp7dbxfj4l4258m82ks7hn3adk437bwhh"; }; + thunar_volman = callPackage ./core/thunar-volman.nix { }; + thunar_archive_plugin = callPackage ./core/thunar-archive-plugin.nix { }; + #### ART diff --git a/pkgs/desktops/xfce/core/thunar-archive-plugin.nix b/pkgs/desktops/xfce/core/thunar-archive-plugin.nix new file mode 100644 index 0000000000000..62b04caaa347e --- /dev/null +++ b/pkgs/desktops/xfce/core/thunar-archive-plugin.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchurl, pkgconfig, thunar, intltool, exo, gtk, udev, libxfce4ui, libxfce4util, xfconf }: + +stdenv.mkDerivation rec { + name = "thunar-archive-plugin-${version}"; + maj_ver = "0.3"; + version = "${maj_ver}.1"; + + src = fetchurl { + url = "mirror://xfce/src/thunar-plugins/${name}/${maj_ver}/${name}.tar.bz2"; + sha256 = "1sxw09fwyn5sr6ipxk7r8gqjyf41c2v7vkgl0l6mhy5mcb48f27z"; + }; + + buildInputs = [ pkgconfig thunar intltool exo gtk udev libxfce4ui libxfce4util xfconf ]; + enableParallelBuilding = true; + + meta = { + homepage = http://foo-projects.org/~benny/projects/thunar-archive-plugin/; + description = "The Thunar Archive Plugin allows you to create and extract archive files using the file context menus in the Thunar file manager"; + license = "GPLv2+"; + platforms = stdenv.lib.platforms.linux; + maintainers = [ stdenv.lib.maintainers.iElectric ]; + }; +} diff --git a/pkgs/desktops/xfce/default.nix b/pkgs/desktops/xfce/default.nix index 7ac61abb87bbd..a6107d0a87074 100644 --- a/pkgs/desktops/xfce/default.nix +++ b/pkgs/desktops/xfce/default.nix @@ -24,6 +24,7 @@ xfce_self = rec { # the lines are very long but it seems better than the even-od libxfcegui4 = callPackage ./core/libxfcegui4.nix { }; thunar = callPackage ./core/thunar.nix { }; thunar_volman = callPackage ./core/thunar-volman.nix { }; # ToDo: probably inside Thunar now + thunar_archive_plugin = callPackage ./core/thunar-archive-plugin.nix { }; tumbler = callPackage ./core/tumbler.nix { }; xfce4panel = callPackage ./core/xfce4-panel.nix { }; # ToDo: impure plugins from /run/current-system/sw/lib/xfce4 xfce4session = callPackage ./core/xfce4-session.nix { }; -- cgit 1.4.1 From eb97daf88d1153823e8b7ecf0063fcc1b180966e Mon Sep 17 00:00:00 2001 From: Vladimir Still Date: Wed, 14 Aug 2013 13:00:59 +0200 Subject: networking: Add bwm-ng expression. --- pkgs/tools/networking/bwm-ng/default.nix | 46 ++++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 48 insertions(+) create mode 100644 pkgs/tools/networking/bwm-ng/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/networking/bwm-ng/default.nix b/pkgs/tools/networking/bwm-ng/default.nix new file mode 100644 index 0000000000000..88460d86730ca --- /dev/null +++ b/pkgs/tools/networking/bwm-ng/default.nix @@ -0,0 +1,46 @@ +{ stdenv, fetchurl, ncurses }: + +stdenv.mkDerivation rec { + name = "bwm-ng-0.6"; + + src = fetchurl { + url = "http://www.gropp.org/bwm-ng/${name}.tar.gz"; + sha256 = "1pgzc8y2y73n72qvbd2g0dkbkw5h0f83k5h9id1rsck8w9c464y1"; + }; + + buildInputs = [ ncurses ]; + + meta = with stdenv.lib; { + description = "Bandwidth Monitor NG is a small and simple console-based live network and disk io bandwidth monitor."; + homepage = "http://www.gropp.org/?id=projects&sub=bwm-ng"; + license = licenses.gpl2; + platforms = platforms.unix; + + longDescription = '' + Features + + supports /proc/net/dev, netstat, getifaddr, sysctl, kstat, /proc/diskstats /proc/partitions, IOKit, devstat and libstatgrab + unlimited number of interfaces/devices supported + interfaces/devices are added or removed dynamically from list + white-/blacklist of interfaces/devices + output of KB/s, Kb/s, packets, errors, average, max and total sum + output in curses, plain console, CSV or HTML + configfile + + Short list of changes since 0.5 (for full list read changelog): + + curses2 output, a nice bar chart + disk input for bsd/macosx/linux/solaris + win32 network bandwidth support + moved to autotools + alot fixes + + Info + This was influenced by the old bwm util written by Barney (barney@freewill.tzo.com) which had some issues with faster interfaces and was very simple. Since i had almost all code done anyway for other projects, i decided to create my own version. + + I actually dont know if netstat input is usefull at all. I saw this elsewhere, so i added it. Its target is "netstat 1.42 (2001-04-15)" linux or Free/Open/netBSD. If there are other formats i would be happy to add them. + + (from homepage) + ''; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 28346be250574..74334d9c6f64f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -525,6 +525,8 @@ let btrfsProgs = callPackage ../tools/filesystems/btrfsprogs { }; + bwm_ng = callPackage ../tools/networking/bwm-ng { }; + byobu = callPackage ../tools/misc/byobu { }; catdoc = callPackage ../tools/text/catdoc { }; -- cgit 1.4.1 From a7a9676e60a8aa0d06d3aefdd6c191c374aa47ef Mon Sep 17 00:00:00 2001 From: Gergely Risko Date: Fri, 16 Aug 2013 17:55:34 +0200 Subject: Add unix-bytestring haskell library --- .../libraries/haskell/unix-bytestring/default.nix | 13 +++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 15 insertions(+) create mode 100644 pkgs/development/libraries/haskell/unix-bytestring/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/unix-bytestring/default.nix b/pkgs/development/libraries/haskell/unix-bytestring/default.nix new file mode 100644 index 0000000000000..49022b12a29d1 --- /dev/null +++ b/pkgs/development/libraries/haskell/unix-bytestring/default.nix @@ -0,0 +1,13 @@ +{ cabal }: + +cabal.mkDerivation (self: { + pname = "unix-bytestring"; + version = "0.3.6"; + sha256 = "0m2ndw6r88vb4cqdkd8jg8dlk9h99mp3rand5j1gxxdjfv7q63ap"; + meta = { + homepage = "http://code.haskell.org/~wren/"; + description = "Unix/Posix-specific functions for ByteStrings"; + 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 051346b4245d8..e63b2b006946b 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1996,6 +1996,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); uniqueid = callPackage ../development/libraries/haskell/uniqueid {}; + unixBytestring = callPackage ../development/libraries/haskell/unix-bytestring {}; + unixCompat = callPackage ../development/libraries/haskell/unix-compat {}; unixProcessConduit = callPackage ../development/libraries/haskell/unix-process-conduit {}; -- cgit 1.4.1 From d169b3600f75da58bbc8748ab4e19b2d1c425010 Mon Sep 17 00:00:00 2001 From: Gergely Risko Date: Fri, 16 Aug 2013 18:18:19 +0200 Subject: Fix HFuse compilation with GHC 7.6.3 --- pkgs/development/libraries/haskell/HFuse/default.nix | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/HFuse/default.nix b/pkgs/development/libraries/haskell/HFuse/default.nix index 64943d5e1c1cd..67e3a4157b7dd 100644 --- a/pkgs/development/libraries/haskell/HFuse/default.nix +++ b/pkgs/development/libraries/haskell/HFuse/default.nix @@ -8,6 +8,11 @@ cabal.mkDerivation (self: { preConfigure = '' sed -i -e "s@ Extra-Lib-Dirs: /usr/local/lib@ Extra-Lib-Dirs: ${fuse}/lib@" HFuse.cabal + sed -i -e "s/LANGUAGE FlexibleContexts/LANGUAGE FlexibleContexts, RankNTypes/" System/Fuse.hsc + sed -i -e "s/E(Exception/E(catch, Exception, IOException/" System/Fuse.hsc + sed -i -e "s/IO(catch,/IO(/" System/Fuse.hsc + sed -i -e "s/IO.catch/ E.catch/" System/Fuse.hsc + sed -i -e "s/const exitFailure/\\\\(_ :: IOException) -> exitFailure/" System/Fuse.hsc ''; meta = { -- cgit 1.4.1 From a8185ff379d9ef6252c79c91e51e5f6ef64c2c37 Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Fri, 16 Aug 2013 22:26:34 +0300 Subject: ino: fix hash --- pkgs/development/arduino/ino/default.nix | 2 +- pkgs/development/libraries/libkolab/default.nix | 25 ++++++++++++++++++++++ pkgs/development/libraries/libkolabxml/default.nix | 25 ++++++++++++++++++++++ 3 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 pkgs/development/libraries/libkolab/default.nix create mode 100644 pkgs/development/libraries/libkolabxml/default.nix (limited to 'pkgs') diff --git a/pkgs/development/arduino/ino/default.nix b/pkgs/development/arduino/ino/default.nix index 95afc8f708f09..e77c2251b36d5 100644 --- a/pkgs/development/arduino/ino/default.nix +++ b/pkgs/development/arduino/ino/default.nix @@ -7,7 +7,7 @@ buildPythonPackage rec { src = fetchurl { url = "http://pypi.python.org/packages/source/i/ino/${name}.tar.gz"; - sha256 = "1v7z3da31cv212k28aci269qkg92p377fm7i76rymjjpjra7payv"; + sha256 = "1j2qzcjp6r2an1v431whq9l47s81d5af6ni8j87gv294f53sl1ab"; }; # TODO: add avrgcclibc, it must be rebuild with C++ support diff --git a/pkgs/development/libraries/libkolab/default.nix b/pkgs/development/libraries/libkolab/default.nix new file mode 100644 index 0000000000000..3475b22d26d48 --- /dev/null +++ b/pkgs/development/libraries/libkolab/default.nix @@ -0,0 +1,25 @@ +{ stdenv, fetchurl, + cmake, qt4, clucene_core, librdf_redland, libiodbc +, pkgconfig }: + +stdenv.mkDerivation rec { + name = "libkolab-0.4.2"; + + src = fetchurl { + url = "http://mirror.kolabsys.com/pub/releases/${name}.tar.gz"; + sha256 = "1wdbg42s14p472dn35n6z638i6n64f6mjjxmjam1r54pzsdykks6"; + }; + + # We disable the Java backend, since we do not need them and they make the closure size much bigger +# buildInputs = [ qt4 clucene_core librdf_redland libiodbc ]; + + nativeBuildInputs = [ cmake ]; + + meta = { + homepage = http://soprano.sourceforge.net/; + description = "An object-oriented C++/Qt4 framework for RDF data"; + license = "LGPL"; + maintainers = with stdenv.lib.maintainers; [ phreedo ]; + inherit (qt4.meta) platforms; + }; +} diff --git a/pkgs/development/libraries/libkolabxml/default.nix b/pkgs/development/libraries/libkolabxml/default.nix new file mode 100644 index 0000000000000..c0217abd78634 --- /dev/null +++ b/pkgs/development/libraries/libkolabxml/default.nix @@ -0,0 +1,25 @@ +{ stdenv, fetchurl, boost, curl, cmake, xercesc, qt4 +#, qt4, clucene_core, librdf_redland, libiodbc +, pkgconfig }: + +stdenv.mkDerivation rec { + name = "libkolabxml-0.8.4"; + + src = fetchurl { + url = "http://mirror.kolabsys.com/pub/releases/${name}.tar.gz"; + sha256 = "08gdhimnrhizpbvddj7cyz4jwwxrx5a70vz29cy989qgym2vn72q"; + }; + + buildInputs = [ boost curl xercesc ]; +# buildInputs = [ qt4 clucene_core librdf_redland libiodbc ]; + + nativeBuildInputs = [ cmake ]; + + meta = { + homepage = http://soprano.sourceforge.net/; + description = "An object-oriented C++/Qt4 framework for RDF data"; + license = "LGPL"; + maintainers = with stdenv.lib.maintainers; [ phreedo ]; + inherit (qt4.meta) platforms; + }; +} -- cgit 1.4.1 From 595b8dbab91bc94d2e08dcf4b6408a2d2891de41 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Fri, 16 Aug 2013 15:24:59 -0400 Subject: Revert "Make all node packages available at the top level via their real name/version" This makes attributes visible to nix-env that can't actually be specified with -A, which is why there is a separate top-level in the first place, duh. This reverts commit ddb8b7f83136f64cff21adb3dcd300b742f4443f. Signed-off-by: Shea Levy --- pkgs/top-level/node-packages.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages.nix b/pkgs/top-level/node-packages.nix index 13316e28d7344..5719967c4c5c7 100644 --- a/pkgs/top-level/node-packages.nix +++ b/pkgs/top-level/node-packages.nix @@ -15,10 +15,7 @@ let else []; in depsOr; all = pkgs.lib.fold (pkg: { top-level, full }: { - top-level = top-level ++ [ { - name = "${pkg.name}-${pkg.version}"; - value = builtins.getAttr pkg.spec (builtins.getAttr pkg.name self.full); - } ] ++ pkgs.lib.optional pkg.topLevel { + top-level = top-level ++ pkgs.lib.optional pkg.topLevel { name = pkg.name; value = builtins.getAttr pkg.spec (builtins.getAttr pkg.name self.full); }; -- cgit 1.4.1 From a94065196899a1d401c8ef68c571186686cdf553 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 16 Aug 2013 22:45:12 +0200 Subject: liblapack: add myself as a maintainer and enable Hydra builds (in stdenv-updates) --- pkgs/development/libraries/science/math/liblapack/default.nix | 5 ++++- pkgs/top-level/release-small.nix | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/science/math/liblapack/default.nix b/pkgs/development/libraries/science/math/liblapack/default.nix index e54eaba4f15a5..f1c99397452df 100644 --- a/pkgs/development/libraries/science/math/liblapack/default.nix +++ b/pkgs/development/libraries/science/math/liblapack/default.nix @@ -38,7 +38,10 @@ stdenv.mkDerivation { meta = { description = "Linear Algebra PACKage"; - license = "revised-BSD"; homepage = "http://www.netlib.org/lapack/"; + license = "revised-BSD"; + + platforms = stdenv.lib.platforms.all; + maintainers = [ stdenv.lib.maintainers.simons ]; }; } diff --git a/pkgs/top-level/release-small.nix b/pkgs/top-level/release-small.nix index f7fc9932f677b..bad99175714c3 100644 --- a/pkgs/top-level/release-small.nix +++ b/pkgs/top-level/release-small.nix @@ -93,6 +93,7 @@ with (import ./release-lib.nix); qemu_kvm = linux; less = all; lftp = all; + liblapack = linux; libtool = all; libtool_2 = all; libxml2 = all; -- cgit 1.4.1 From 68ce9e91e12914f34e55ef16d8f4b6fbcdd9e92a Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Fri, 16 Aug 2013 22:33:54 +0200 Subject: linux: really provide /proc/config.gz Currently there is no /proc/config.gz, even though the configuration indicates it. This fixes it. --- pkgs/os-specific/linux/kernel/common-config.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index d4021e735e6d6..90210b8d5ebbf 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -24,7 +24,9 @@ with stdenv.lib; # Support drivers that need external firmware. STANDALONE n - # Make /proc/config.gz available. + # Enable the complete Linux kernel ".config" file to be saved in the kernel. + # Also, make it available at runtime as /proc/config.gz. + IKCONFIG y IKCONFIG_PROC y # Optimize with -O2, not -Os. -- cgit 1.4.1 From 2e937c437a3e8098a821db863ebe6cf4bcc87de0 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Fri, 16 Aug 2013 23:44:33 +0200 Subject: unmaintain several packages --- pkgs/applications/audio/mpc123/default.nix | 2 +- pkgs/applications/audio/mpg321/default.nix | 2 +- pkgs/applications/audio/pavucontrol/default.nix | 2 +- pkgs/applications/editors/ed/default.nix | 2 +- pkgs/applications/editors/emacs-23/default.nix | 2 +- pkgs/applications/editors/emacs-24/default.nix | 2 +- pkgs/applications/editors/emacs-modes/ecb/default.nix | 2 +- pkgs/applications/editors/emacs-modes/emacs-w3m/default.nix | 2 +- pkgs/applications/editors/emacs-modes/jdee/default.nix | 2 +- pkgs/applications/editors/emacs-modes/magit/default.nix | 2 +- pkgs/applications/editors/emacs-modes/org/default.nix | 2 +- pkgs/applications/editors/emacs-modes/quack/default.nix | 2 +- pkgs/applications/editors/emacs-modes/scala-mode/default.nix | 2 +- pkgs/applications/editors/texmacs/default.nix | 2 +- pkgs/applications/editors/zile/default.nix | 2 +- pkgs/applications/graphics/geeqie/default.nix | 2 +- pkgs/applications/graphics/ocrad/default.nix | 2 +- pkgs/applications/graphics/ufraw/default.nix | 2 +- pkgs/applications/misc/gv/default.nix | 2 +- pkgs/applications/misc/wordnet/default.nix | 2 +- pkgs/applications/networking/browsers/icecat-3/default.nix | 2 +- pkgs/applications/office/gnucash/default.nix | 2 +- pkgs/applications/science/misc/simgrid/default.nix | 2 +- pkgs/applications/science/misc/tulip/default.nix | 2 +- .../version-management/git-and-tools/git/default.nix | 2 +- pkgs/applications/version-management/rcs/default.nix | 2 +- pkgs/applications/window-managers/ratpoison/default.nix | 2 +- pkgs/data/fonts/freefont-ttf/default.nix | 2 +- pkgs/desktops/gnome-2/platform/gtkglext/default.nix | 2 +- pkgs/development/compilers/gcc/4.3/default.nix | 2 +- pkgs/development/compilers/stalin/default.nix | 2 +- pkgs/development/compilers/tinycc/default.nix | 2 +- pkgs/development/eclipse/ecj/default.nix | 2 +- pkgs/development/libraries/aspell/default.nix | 2 +- pkgs/development/libraries/avahi/default.nix | 2 +- pkgs/development/libraries/ccrtp/default.nix | 2 +- pkgs/development/libraries/cloog-ppl/default.nix | 2 +- pkgs/development/libraries/clutter-gtk/0.10.8.nix | 2 +- pkgs/development/libraries/clutter-gtk/default.nix | 2 +- pkgs/development/libraries/clutter/default.nix | 2 +- pkgs/development/libraries/crypto++/default.nix | 2 +- pkgs/development/libraries/gettext/0.17.nix | 2 +- pkgs/development/libraries/glibc/2.13/common.nix | 2 +- pkgs/development/libraries/gmp/5.1.1.nix | 2 +- pkgs/development/libraries/gnutls/2.12.nix | 2 +- pkgs/development/libraries/gnutls/default.nix | 2 +- pkgs/development/libraries/goffice/default.nix | 2 +- pkgs/development/libraries/gsasl/default.nix | 2 +- pkgs/development/libraries/gsl/default.nix | 2 +- pkgs/development/libraries/gtkimageview/default.nix | 2 +- pkgs/development/libraries/java/classpath/default.nix | 2 +- pkgs/development/libraries/java/icedtea/default.nix | 2 +- pkgs/development/libraries/java/rhino/default.nix | 2 +- pkgs/development/libraries/java/xalanj/default.nix | 2 +- pkgs/development/libraries/java/xerces/default.nix | 2 +- pkgs/development/libraries/libcanberra/default.nix | 2 +- pkgs/development/libraries/libchamplain/0.6.nix | 2 +- pkgs/development/libraries/libchamplain/default.nix | 2 +- pkgs/development/libraries/libdaemon/default.nix | 2 +- pkgs/development/libraries/libelf/default.nix | 2 +- pkgs/development/libraries/libextractor/default.nix | 2 +- pkgs/development/libraries/libgsf/default.nix | 2 +- pkgs/development/libraries/libiconv/default.nix | 2 +- pkgs/development/libraries/libidn/default.nix | 2 +- pkgs/development/libraries/libmicrohttpd/default.nix | 2 +- pkgs/development/libraries/libsndfile/default.nix | 2 +- pkgs/development/libraries/libtasn1/default.nix | 2 +- pkgs/development/libraries/lzo/default.nix | 2 +- pkgs/development/libraries/mpich2/default.nix | 2 +- pkgs/development/libraries/ppl/default.nix | 2 +- pkgs/development/libraries/tdb/default.nix | 2 +- pkgs/development/libraries/ti-rpc/default.nix | 2 +- pkgs/development/libraries/tokyo-cabinet/default.nix | 2 +- pkgs/development/libraries/tokyo-tyrant/default.nix | 2 +- pkgs/development/libraries/ucommon/default.nix | 2 +- pkgs/development/libraries/zziplib/default.nix | 2 +- pkgs/development/tools/analysis/lcov/default.nix | 2 +- pkgs/development/tools/analysis/valgrind/default.nix | 2 +- .../tools/build-managers/apache-ant/from-source.nix | 2 +- pkgs/development/tools/build-managers/buildbot/default.nix | 2 +- pkgs/development/tools/java/fastjar/default.nix | 2 +- pkgs/development/tools/misc/coccinelle/default.nix | 2 +- pkgs/development/tools/misc/gdb/default.nix | 2 +- pkgs/development/tools/misc/gengetopt/default.nix | 2 +- pkgs/development/tools/misc/sloccount/default.nix | 2 +- pkgs/development/tools/misc/swig/2.x.nix | 2 +- pkgs/development/tools/misc/swig/default.nix | 2 +- pkgs/development/tools/parsing/bison/2.x.nix | 2 +- pkgs/development/tools/parsing/bison/3.x.nix | 2 +- pkgs/development/tools/profiling/oprofile/default.nix | 2 +- pkgs/development/tools/profiling/systemtap/default.nix | 2 +- pkgs/games/ball-and-paddle/default.nix | 2 +- pkgs/games/castle-combat/default.nix | 2 +- pkgs/misc/ghostscript/default.nix | 2 +- pkgs/servers/http/myserver/default.nix | 2 +- pkgs/servers/pies/default.nix | 2 +- pkgs/servers/pulseaudio/default.nix | 2 +- pkgs/shells/bash/default.nix | 2 +- pkgs/tools/X11/xnee/default.nix | 2 +- pkgs/tools/archivers/gnutar/default.nix | 2 +- pkgs/tools/archivers/sharutils/default.nix | 2 +- pkgs/tools/cd-dvd/xorriso/default.nix | 2 +- pkgs/tools/compression/gzip/default.nix | 2 +- pkgs/tools/compression/xz/default.nix | 2 +- pkgs/tools/filesystems/httpfs/default.nix | 2 +- pkgs/tools/filesystems/mtools/default.nix | 2 +- pkgs/tools/misc/coreutils/8.19.nix | 2 +- pkgs/tools/misc/coreutils/default.nix | 2 +- pkgs/tools/misc/grub/2.0x.nix | 2 +- pkgs/tools/misc/idutils/default.nix | 2 +- pkgs/tools/misc/parallel/default.nix | 2 +- pkgs/tools/misc/recutils/default.nix | 2 +- pkgs/tools/misc/screen/default.nix | 2 +- pkgs/tools/misc/uucp/default.nix | 2 +- pkgs/tools/networking/nss-mdns/default.nix | 2 +- pkgs/tools/networking/p2p/amule/default.nix | 2 +- pkgs/tools/networking/p2p/tahoe-lafs/default.nix | 2 +- pkgs/tools/networking/swec/default.nix | 2 +- pkgs/tools/networking/wget/default.nix | 2 +- pkgs/tools/security/gnupg/default.nix | 2 +- pkgs/tools/security/pius/default.nix | 2 +- pkgs/tools/system/acct/default.nix | 2 +- pkgs/tools/system/ddrescue/default.nix | 2 +- pkgs/tools/system/fdisk/default.nix | 2 +- pkgs/tools/system/freeipmi/default.nix | 2 +- pkgs/tools/text/gnugrep/default.nix | 2 +- pkgs/tools/text/gnupatch/default.nix | 2 +- pkgs/tools/text/gnused/default.nix | 2 +- pkgs/tools/text/html-tidy/default.nix | 2 +- pkgs/tools/text/namazu/default.nix | 2 +- pkgs/tools/text/source-highlight/default.nix | 2 +- pkgs/tools/text/wdiff/default.nix | 2 +- pkgs/tools/typesetting/xmlto/default.nix | 2 +- pkgs/tools/video/dvgrab/default.nix | 2 +- pkgs/top-level/perl-packages.nix | 10 +++++----- pkgs/top-level/python-packages.nix | 10 +++++----- 136 files changed, 144 insertions(+), 144 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/audio/mpc123/default.nix b/pkgs/applications/audio/mpc123/default.nix index ccaa428a3f41e..2f00638961c3d 100644 --- a/pkgs/applications/audio/mpc123/default.nix +++ b/pkgs/applications/audio/mpc123/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/applications/audio/mpg321/default.nix b/pkgs/applications/audio/mpg321/default.nix index 4ca0cc8f84769..ffec1a5736c3f 100644 --- a/pkgs/applications/audio/mpg321/default.nix +++ b/pkgs/applications/audio/mpg321/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { description = "mpg321, a command-line MP3 player"; homepage = http://mpg321.sourceforge.net/; license = "GPLv2"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; }; } diff --git a/pkgs/applications/audio/pavucontrol/default.nix b/pkgs/applications/audio/pavucontrol/default.nix index 9e0b50b5c0dc1..02a27bedb67f3 100644 --- a/pkgs/applications/audio/pavucontrol/default.nix +++ b/pkgs/applications/audio/pavucontrol/default.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/applications/editors/ed/default.nix b/pkgs/applications/editors/ed/default.nix index eb364ec730eed..3e22cfd0412d3 100644 --- a/pkgs/applications/editors/ed/default.nix +++ b/pkgs/applications/editors/ed/default.nix @@ -41,6 +41,6 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/ed/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/applications/editors/emacs-23/default.nix b/pkgs/applications/editors/emacs-23/default.nix index 7b1ecf9d2fe35..ab5c8e49e7f19 100644 --- a/pkgs/applications/editors/emacs-23/default.nix +++ b/pkgs/applications/editors/emacs-23/default.nix @@ -66,7 +66,7 @@ EOF homepage = http://www.gnu.org/software/emacs/; license = "GPLv3+"; - maintainers = with stdenv.lib.maintainers; [ ludo simons chaoflow ]; + maintainers = with stdenv.lib.maintainers; [ simons chaoflow ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/applications/editors/emacs-24/default.nix b/pkgs/applications/editors/emacs-24/default.nix index 470d8f53cb85d..38ae8f47d7f00 100644 --- a/pkgs/applications/editors/emacs-24/default.nix +++ b/pkgs/applications/editors/emacs-24/default.nix @@ -67,7 +67,7 @@ EOF homepage = "http://www.gnu.org/software/emacs/"; license = "GPLv3+"; - maintainers = with maintainers; [ chaoflow lovek323 ludo simons ]; + maintainers = with maintainers; [ chaoflow lovek323 simons ]; platforms = platforms.all; }; } diff --git a/pkgs/applications/editors/emacs-modes/ecb/default.nix b/pkgs/applications/editors/emacs-modes/ecb/default.nix index f94d594519ced..33f0299f5f007 100644 --- a/pkgs/applications/editors/emacs-modes/ecb/default.nix +++ b/pkgs/applications/editors/emacs-modes/ecb/default.nix @@ -43,6 +43,6 @@ stdenv.mkDerivation rec { homepage = http://ecb.sourceforge.net/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/applications/editors/emacs-modes/emacs-w3m/default.nix b/pkgs/applications/editors/emacs-modes/emacs-w3m/default.nix index 5c425326aaa9b..e0373fca5df54 100644 --- a/pkgs/applications/editors/emacs-modes/emacs-w3m/default.nix +++ b/pkgs/applications/editors/emacs-modes/emacs-w3m/default.nix @@ -56,6 +56,6 @@ stdenv.mkDerivation rec { homepage = http://emacs-w3m.namazu.org/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/applications/editors/emacs-modes/jdee/default.nix b/pkgs/applications/editors/emacs-modes/jdee/default.nix index f6ff60052c96f..b25d178d16486 100644 --- a/pkgs/applications/editors/emacs-modes/jdee/default.nix +++ b/pkgs/applications/editors/emacs-modes/jdee/default.nix @@ -91,7 +91,7 @@ in license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/applications/editors/emacs-modes/magit/default.nix b/pkgs/applications/editors/emacs-modes/magit/default.nix index a9149a0f919b0..4e2601cc106c0 100644 --- a/pkgs/applications/editors/emacs-modes/magit/default.nix +++ b/pkgs/applications/editors/emacs-modes/magit/default.nix @@ -40,6 +40,6 @@ stdenv.mkDerivation rec { ''; platforms = stdenv.lib.platforms.all; - maintainers = with stdenv.lib.maintainers; [ simons ludo ]; + maintainers = with stdenv.lib.maintainers; [ simons ]; }; } diff --git a/pkgs/applications/editors/emacs-modes/org/default.nix b/pkgs/applications/editors/emacs-modes/org/default.nix index e045b83a74de2..51263a6aa0e29 100644 --- a/pkgs/applications/editors/emacs-modes/org/default.nix +++ b/pkgs/applications/editors/emacs-modes/org/default.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = with stdenv.lib.maintainers; [ ludo chaoflow ]; + maintainers = with stdenv.lib.maintainers; [ chaoflow ]; platforms = stdenv.lib.platforms.gnu; }; } diff --git a/pkgs/applications/editors/emacs-modes/quack/default.nix b/pkgs/applications/editors/emacs-modes/quack/default.nix index e57182b40c8b0..bef1ebe5859be 100644 --- a/pkgs/applications/editors/emacs-modes/quack/default.nix +++ b/pkgs/applications/editors/emacs-modes/quack/default.nix @@ -27,6 +27,6 @@ stdenv.mkDerivation { description = "Enhanced Emacs support for editing and running Scheme code"; homepage = http://www.neilvandyke.org/quack/; license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/applications/editors/emacs-modes/scala-mode/default.nix b/pkgs/applications/editors/emacs-modes/scala-mode/default.nix index 71a2993aba818..f82d467066a63 100644 --- a/pkgs/applications/editors/emacs-modes/scala-mode/default.nix +++ b/pkgs/applications/editors/emacs-modes/scala-mode/default.nix @@ -25,6 +25,6 @@ stdenv.mkDerivation rec { # non-copyleft, BSD-style license = "permissive"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/applications/editors/texmacs/default.nix b/pkgs/applications/editors/texmacs/default.nix index a1f39792225a4..1c6d86a2f3dac 100644 --- a/pkgs/applications/editors/texmacs/default.nix +++ b/pkgs/applications/editors/texmacs/default.nix @@ -89,7 +89,7 @@ stdenv.mkDerivation rec { ''; homepage = http://texmacs.org/; license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.roconnor ]; + maintainers = [ stdenv.lib.maintainers.roconnor ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/applications/editors/zile/default.nix b/pkgs/applications/editors/zile/default.nix index 5929f4c76c89c..87ea7ee6854e1 100644 --- a/pkgs/applications/editors/zile/default.nix +++ b/pkgs/applications/editors/zile/default.nix @@ -47,6 +47,6 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/applications/graphics/geeqie/default.nix b/pkgs/applications/graphics/geeqie/default.nix index 2506b26e238a9..ff1e5052054d5 100644 --- a/pkgs/applications/graphics/geeqie/default.nix +++ b/pkgs/applications/graphics/geeqie/default.nix @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { homepage = http://geeqie.sourceforge.net; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; }; } diff --git a/pkgs/applications/graphics/ocrad/default.nix b/pkgs/applications/graphics/ocrad/default.nix index 88ca6a6c5417b..482b57d03d2d9 100644 --- a/pkgs/applications/graphics/ocrad/default.nix +++ b/pkgs/applications/graphics/ocrad/default.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/applications/graphics/ufraw/default.nix b/pkgs/applications/graphics/ufraw/default.nix index 09dd51743fce1..6ec1c5fafdc79 100644 --- a/pkgs/applications/graphics/ufraw/default.nix +++ b/pkgs/applications/graphics/ufraw/default.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # needs GTK+ }; } diff --git a/pkgs/applications/misc/gv/default.nix b/pkgs/applications/misc/gv/default.nix index 70e810bb8d7b4..efd9cf263e7cf 100644 --- a/pkgs/applications/misc/gv/default.nix +++ b/pkgs/applications/misc/gv/default.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation { ''; license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/applications/misc/wordnet/default.nix b/pkgs/applications/misc/wordnet/default.nix index 86213a8b3d66c..7594014d769e7 100644 --- a/pkgs/applications/misc/wordnet/default.nix +++ b/pkgs/applications/misc/wordnet/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation { homepage = http://wordnet.princeton.edu/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/applications/networking/browsers/icecat-3/default.nix b/pkgs/applications/networking/browsers/icecat-3/default.nix index e916c34631e5a..7e181669cd1ca 100644 --- a/pkgs/applications/networking/browsers/icecat-3/default.nix +++ b/pkgs/applications/networking/browsers/icecat-3/default.nix @@ -107,7 +107,7 @@ stdenv.mkDerivation { homepage = http://www.gnu.org/software/gnuzilla/; licenses = [ "GPLv2+" "LGPLv2+" "MPLv1+" ]; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; }; diff --git a/pkgs/applications/office/gnucash/default.nix b/pkgs/applications/office/gnucash/default.nix index 0865b12e9728f..eddaf8f33e7c9 100644 --- a/pkgs/applications/office/gnucash/default.nix +++ b/pkgs/applications/office/gnucash/default.nix @@ -66,7 +66,7 @@ stdenv.mkDerivation rec { homepage = http://www.gnucash.org/; - maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.simons stdenv.lib.maintainers.iElectric ]; + maintainers = [ stdenv.lib.maintainers.simons stdenv.lib.maintainers.iElectric ]; platforms = stdenv.lib.platforms.gnu; }; } diff --git a/pkgs/applications/science/misc/simgrid/default.nix b/pkgs/applications/science/misc/simgrid/default.nix index 5ba30a0f83094..5fdede1abcdf6 100644 --- a/pkgs/applications/science/misc/simgrid/default.nix +++ b/pkgs/applications/science/misc/simgrid/default.nix @@ -73,7 +73,7 @@ stdenv.mkDerivation rec { license = "LGPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/applications/science/misc/tulip/default.nix b/pkgs/applications/science/misc/tulip/default.nix index 84da60398227b..e58183a4f40b9 100644 --- a/pkgs/applications/science/misc/tulip/default.nix +++ b/pkgs/applications/science/misc/tulip/default.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/applications/version-management/git-and-tools/git/default.nix b/pkgs/applications/version-management/git-and-tools/git/default.nix index c22b358189dac..d88fad416dd19 100644 --- a/pkgs/applications/version-management/git-and-tools/git/default.nix +++ b/pkgs/applications/version-management/git-and-tools/git/default.nix @@ -140,6 +140,6 @@ stdenv.mkDerivation { ''; platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.simons ]; + maintainers = [ stdenv.lib.maintainers.simons ]; }; } diff --git a/pkgs/applications/version-management/rcs/default.nix b/pkgs/applications/version-management/rcs/default.nix index afc7bca2d1ab3..5f88bbc74cc60 100644 --- a/pkgs/applications/version-management/rcs/default.nix +++ b/pkgs/applications/version-management/rcs/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { ''; license = "GPLv3+"; - maintainers = with stdenv.lib.maintainers; [ eelco simons ludo ]; + maintainers = with stdenv.lib.maintainers; [ eelco simons ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/applications/window-managers/ratpoison/default.nix b/pkgs/applications/window-managers/ratpoison/default.nix index 262b46190fbb6..2726665330242 100644 --- a/pkgs/applications/window-managers/ratpoison/default.nix +++ b/pkgs/applications/window-managers/ratpoison/default.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { cripples Emacs and other quality pieces of software. ''; - maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.simons ]; + maintainers = [ stdenv.lib.maintainers.simons ]; platforms = stdenv.lib.platforms.linux; }; } diff --git a/pkgs/data/fonts/freefont-ttf/default.nix b/pkgs/data/fonts/freefont-ttf/default.nix index 0ff2ec7ba1660..92f617888921b 100644 --- a/pkgs/data/fonts/freefont-ttf/default.nix +++ b/pkgs/data/fonts/freefont-ttf/default.nix @@ -26,6 +26,6 @@ stdenv.mkDerivation rec { license = "GPLv3+"; platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/desktops/gnome-2/platform/gtkglext/default.nix b/pkgs/desktops/gnome-2/platform/gtkglext/default.nix index 903387f50b14b..55f0e0ae1a3b6 100644 --- a/pkgs/desktops/gnome-2/platform/gtkglext/default.nix +++ b/pkgs/desktops/gnome-2/platform/gtkglext/default.nix @@ -30,6 +30,6 @@ stdenv.mkDerivation rec { license = "LGPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/compilers/gcc/4.3/default.nix b/pkgs/development/compilers/gcc/4.3/default.nix index d17f9f1951501..7dd5be7818593 100644 --- a/pkgs/development/compilers/gcc/4.3/default.nix +++ b/pkgs/development/compilers/gcc/4.3/default.nix @@ -135,7 +135,7 @@ stdenv.mkDerivation ({ homepage = "http://gcc.gnu.org/"; license = "GPL/LGPL"; description = "GNU Compiler Collection, 4.3.x"; - maintainers = with stdenv.lib.maintainers; [viric ludo]; + maintainers = with stdenv.lib.maintainers; [viric]; platforms = with stdenv.lib.platforms; linux; }; diff --git a/pkgs/development/compilers/stalin/default.nix b/pkgs/development/compilers/stalin/default.nix index a45217a331adf..b488308f5c4ea 100644 --- a/pkgs/development/compilers/stalin/default.nix +++ b/pkgs/development/compilers/stalin/default.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { license = "GPLv2+"; description = "Stalin, an optimizing Scheme compiler"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/development/compilers/tinycc/default.nix b/pkgs/development/compilers/tinycc/default.nix index 11b0b2ea7b276..7ad7348925b5e 100644 --- a/pkgs/development/compilers/tinycc/default.nix +++ b/pkgs/development/compilers/tinycc/default.nix @@ -58,6 +58,6 @@ stdenv.mkDerivation rec { license = "LGPLv2+"; platforms = stdenv.lib.platforms.unix; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/eclipse/ecj/default.nix b/pkgs/development/eclipse/ecj/default.nix index 8d083126e4cf3..ba3e643a4fea9 100644 --- a/pkgs/development/eclipse/ecj/default.nix +++ b/pkgs/development/eclipse/ecj/default.nix @@ -54,6 +54,6 @@ EOF # http://www.eclipse.org/legal/epl-v10.html (free software, copyleft) license = "EPLv1.0"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/aspell/default.nix b/pkgs/development/libraries/aspell/default.nix index dd7b6fcb2187c..dd8b68717aae3 100644 --- a/pkgs/development/libraries/aspell/default.nix +++ b/pkgs/development/libraries/aspell/default.nix @@ -23,6 +23,6 @@ stdenv.mkDerivation rec { description = "GNU Aspell, A spell checker for many languages"; homepage = http://aspell.net/; license = "LGPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/avahi/default.nix b/pkgs/development/libraries/avahi/default.nix index 9c6c5b3f85af4..f62dc2004476d 100644 --- a/pkgs/development/libraries/avahi/default.nix +++ b/pkgs/development/libraries/avahi/default.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { homepage = http://avahi.org; license = licenses.lgpl2Plus; platforms = platforms.unix; - maintainers = with maintainers; [ lovek323 ludo ]; + maintainers = with maintainers; [ lovek323 ]; longDescription = '' Avahi is a system which facilitates service discovery on a local diff --git a/pkgs/development/libraries/ccrtp/default.nix b/pkgs/development/libraries/ccrtp/default.nix index c5ae776fe3ed6..73ea5254182d5 100644 --- a/pkgs/development/libraries/ccrtp/default.nix +++ b/pkgs/development/libraries/ccrtp/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation { description = "GNU ccRTP, an implementation of the IETF real-time transport protocol (RTP)"; homepage = http://www.gnu.org/software/ccrtp/; license = "GPLv2"; - maintainers = with stdenv.lib.maintainers; [ marcweber ludo ]; + maintainers = with stdenv.lib.maintainers; [ marcweber ]; platforms = stdenv.lib.platforms.linux; }; } diff --git a/pkgs/development/libraries/cloog-ppl/default.nix b/pkgs/development/libraries/cloog-ppl/default.nix index aa594a8e2bc17..2c723e2c8b24d 100644 --- a/pkgs/development/libraries/cloog-ppl/default.nix +++ b/pkgs/development/libraries/cloog-ppl/default.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; /* Leads to an ICE on Cygwin: diff --git a/pkgs/development/libraries/clutter-gtk/0.10.8.nix b/pkgs/development/libraries/clutter-gtk/0.10.8.nix index 182040f5c414c..a8433fb5fea34 100644 --- a/pkgs/development/libraries/clutter-gtk/0.10.8.nix +++ b/pkgs/development/libraries/clutter-gtk/0.10.8.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { license = "LGPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/development/libraries/clutter-gtk/default.nix b/pkgs/development/libraries/clutter-gtk/default.nix index 3e13ff2da7e35..8fe087cbfbce5 100644 --- a/pkgs/development/libraries/clutter-gtk/default.nix +++ b/pkgs/development/libraries/clutter-gtk/default.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { license = "LGPLv2+"; - maintainers = with stdenv.lib.maintainers; [ urkud ludo ]; + maintainers = with stdenv.lib.maintainers; [ urkud ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/development/libraries/clutter/default.nix b/pkgs/development/libraries/clutter/default.nix index 6c6891fb279cf..36eb93532d927 100644 --- a/pkgs/development/libraries/clutter/default.nix +++ b/pkgs/development/libraries/clutter/default.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation { license = "LGPLv2+"; homepage = http://www.clutter-project.org/; - maintainers = with stdenv.lib.maintainers; [ urkud ludo ]; + maintainers = with stdenv.lib.maintainers; [ urkud ]; platforms = stdenv.lib.platforms.mesaPlatforms; }; } diff --git a/pkgs/development/libraries/crypto++/default.nix b/pkgs/development/libraries/crypto++/default.nix index f80d5813c3ed7..3b517d60b27f1 100644 --- a/pkgs/development/libraries/crypto++/default.nix +++ b/pkgs/development/libraries/crypto++/default.nix @@ -50,6 +50,6 @@ stdenv.mkDerivation rec { description = "Crypto++, a free C++ class library of cryptographic schemes"; homepage = http://cryptopp.com/; license = "Boost 1.0"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/gettext/0.17.nix b/pkgs/development/libraries/gettext/0.17.nix index bee2042f11669..ef0a1d41bd685 100644 --- a/pkgs/development/libraries/gettext/0.17.nix +++ b/pkgs/development/libraries/gettext/0.17.nix @@ -47,6 +47,6 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/gettext/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } \ No newline at end of file diff --git a/pkgs/development/libraries/glibc/2.13/common.nix b/pkgs/development/libraries/glibc/2.13/common.nix index 8be076f335c02..eca215c3131ed 100644 --- a/pkgs/development/libraries/glibc/2.13/common.nix +++ b/pkgs/development/libraries/glibc/2.13/common.nix @@ -219,7 +219,7 @@ stdenv.mkDerivation ({ license = "LGPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; #platforms = stdenv.lib.platforms.linux; } // meta; } diff --git a/pkgs/development/libraries/gmp/5.1.1.nix b/pkgs/development/libraries/gmp/5.1.1.nix index 0261f833962e0..1f43e07e58d51 100644 --- a/pkgs/development/libraries/gmp/5.1.1.nix +++ b/pkgs/development/libraries/gmp/5.1.1.nix @@ -49,6 +49,6 @@ stdenv.mkDerivation rec { ''; platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.simons ]; + maintainers = [ stdenv.lib.maintainers.simons ]; }; } diff --git a/pkgs/development/libraries/gnutls/2.12.nix b/pkgs/development/libraries/gnutls/2.12.nix index 85a676a05b1fd..86829a3a44b7f 100644 --- a/pkgs/development/libraries/gnutls/2.12.nix +++ b/pkgs/development/libraries/gnutls/2.12.nix @@ -49,6 +49,6 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/gnutls/; license = "LGPLv2.1+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/gnutls/default.nix b/pkgs/development/libraries/gnutls/default.nix index df6a67b9731b7..0a98a2698fd96 100644 --- a/pkgs/development/libraries/gnutls/default.nix +++ b/pkgs/development/libraries/gnutls/default.nix @@ -61,7 +61,7 @@ stdenv.mkDerivation (rec { homepage = http://www.gnu.org/software/gnutls/; license = "LGPLv2.1+"; - maintainers = [ maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/goffice/default.nix b/pkgs/development/libraries/goffice/default.nix index 14da5f3468b4e..016b340c51f20 100644 --- a/pkgs/development/libraries/goffice/default.nix +++ b/pkgs/development/libraries/goffice/default.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { license = "GPLv2"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; }; } diff --git a/pkgs/development/libraries/gsasl/default.nix b/pkgs/development/libraries/gsasl/default.nix index 3b52133058f1a..a4a3a01299c08 100644 --- a/pkgs/development/libraries/gsasl/default.nix +++ b/pkgs/development/libraries/gsasl/default.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/gsasl/; license = "GPLv3+"; - maintainers = with stdenv.lib.maintainers; [ bjg ludo ]; + maintainers = with stdenv.lib.maintainers; [ ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/development/libraries/gsl/default.nix b/pkgs/development/libraries/gsl/default.nix index 474d2f97dd0ef..49364f882429b 100644 --- a/pkgs/development/libraries/gsl/default.nix +++ b/pkgs/development/libraries/gsl/default.nix @@ -27,6 +27,6 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/gsl/; license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/gtkimageview/default.nix b/pkgs/development/libraries/gtkimageview/default.nix index eb2335dac43b0..17dc5469910fd 100644 --- a/pkgs/development/libraries/gtkimageview/default.nix +++ b/pkgs/development/libraries/gtkimageview/default.nix @@ -27,6 +27,6 @@ stdenv.mkDerivation rec { license = "LGPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/java/classpath/default.nix b/pkgs/development/libraries/java/classpath/default.nix index 9bbfd381a0db2..bbfc6ed38cc38 100644 --- a/pkgs/development/libraries/java/classpath/default.nix +++ b/pkgs/development/libraries/java/classpath/default.nix @@ -54,6 +54,6 @@ stdenv.mkDerivation rec { # The exception makes it similar to LGPLv2+ AFAICS. license = "GPLv2+ + exception"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/java/icedtea/default.nix b/pkgs/development/libraries/java/icedtea/default.nix index bdaa32a78d2c6..51f375a36f957 100644 --- a/pkgs/development/libraries/java/icedtea/default.nix +++ b/pkgs/development/libraries/java/icedtea/default.nix @@ -104,7 +104,7 @@ stdenv.mkDerivation rec { homepage = http://icedtea.classpath.org/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; # Restrict to GNU systems for now. platforms = stdenv.lib.platforms.gnu; diff --git a/pkgs/development/libraries/java/rhino/default.nix b/pkgs/development/libraries/java/rhino/default.nix index 3e666c9fa234c..a61ea5e60452f 100644 --- a/pkgs/development/libraries/java/rhino/default.nix +++ b/pkgs/development/libraries/java/rhino/default.nix @@ -51,6 +51,6 @@ in licenses = [ "MPLv1.1" /* or */ "GPLv2+" ]; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/java/xalanj/default.nix b/pkgs/development/libraries/java/xalanj/default.nix index 0aee98d27bdab..c5ffed50be1b7 100644 --- a/pkgs/development/libraries/java/xalanj/default.nix +++ b/pkgs/development/libraries/java/xalanj/default.nix @@ -52,6 +52,6 @@ in homepage = http://xml.apache.org/xalan-j/; license = "Apache-2.0"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/java/xerces/default.nix b/pkgs/development/libraries/java/xerces/default.nix index a40c30ae6c720..ed46747dbb20b 100644 --- a/pkgs/development/libraries/java/xerces/default.nix +++ b/pkgs/development/libraries/java/xerces/default.nix @@ -52,6 +52,6 @@ in license = "Apache-2.0"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/libcanberra/default.nix b/pkgs/development/libraries/libcanberra/default.nix index 710f6bd87009c..c055284505430 100644 --- a/pkgs/development/libraries/libcanberra/default.nix +++ b/pkgs/development/libraries/libcanberra/default.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { license = "LGPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/development/libraries/libchamplain/0.6.nix b/pkgs/development/libraries/libchamplain/0.6.nix index 5ec324131e356..c8169b3037c07 100644 --- a/pkgs/development/libraries/libchamplain/0.6.nix +++ b/pkgs/development/libraries/libchamplain/0.6.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { OpenCycleMap, OpenAerialMap, and Maps for free. ''; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/development/libraries/libchamplain/default.nix b/pkgs/development/libraries/libchamplain/default.nix index 4df3d00d1f4eb..7f229ad539ea3 100644 --- a/pkgs/development/libraries/libchamplain/default.nix +++ b/pkgs/development/libraries/libchamplain/default.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { OpenCycleMap, OpenAerialMap, and Maps for free. ''; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/development/libraries/libdaemon/default.nix b/pkgs/development/libraries/libdaemon/default.nix index 3dee7ca6e3270..f9666ccf4ddcf 100644 --- a/pkgs/development/libraries/libdaemon/default.nix +++ b/pkgs/development/libraries/libdaemon/default.nix @@ -18,6 +18,6 @@ stdenv.mkDerivation rec { license = "LGPLv2+"; platforms = stdenv.lib.platforms.gnu; # arbitrary choice - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/libelf/default.nix b/pkgs/development/libraries/libelf/default.nix index 40eb2a10faf53..ac52876f887eb 100644 --- a/pkgs/development/libraries/libelf/default.nix +++ b/pkgs/development/libraries/libelf/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation (rec { license = "LGPLv2+"; platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/libextractor/default.nix b/pkgs/development/libraries/libextractor/default.nix index b1aaaa7f2c852..a3122dcf9a979 100644 --- a/pkgs/development/libraries/libextractor/default.nix +++ b/pkgs/development/libraries/libextractor/default.nix @@ -65,6 +65,6 @@ stdenv.mkDerivation rec { license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/libgsf/default.nix b/pkgs/development/libraries/libgsf/default.nix index 7f44e6b1706e3..249e9291fa376 100644 --- a/pkgs/development/libraries/libgsf/default.nix +++ b/pkgs/development/libraries/libgsf/default.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { dealing with different structured file formats. ''; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.linux; }; } diff --git a/pkgs/development/libraries/libiconv/default.nix b/pkgs/development/libraries/libiconv/default.nix index c13af5354299b..7562765a3ac3c 100644 --- a/pkgs/development/libraries/libiconv/default.nix +++ b/pkgs/development/libraries/libiconv/default.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/libiconv/; license = "LGPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; # This library is not needed on GNU platforms. platforms = [ "i686-cygwin" ]; diff --git a/pkgs/development/libraries/libidn/default.nix b/pkgs/development/libraries/libidn/default.nix index 94e785ee53b95..1bd8aaca9dca0 100644 --- a/pkgs/development/libraries/libidn/default.nix +++ b/pkgs/development/libraries/libidn/default.nix @@ -32,6 +32,6 @@ stdenv.mkDerivation rec { license = "LGPLv2+"; platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/libmicrohttpd/default.nix b/pkgs/development/libraries/libmicrohttpd/default.nix index 42f7c60610ec0..9ad9f944b4aff 100644 --- a/pkgs/development/libraries/libmicrohttpd/default.nix +++ b/pkgs/development/libraries/libmicrohttpd/default.nix @@ -32,6 +32,6 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/libmicrohttpd/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/libsndfile/default.nix b/pkgs/development/libraries/libsndfile/default.nix index 7cf9cbca51f83..8164b79e61b01 100644 --- a/pkgs/development/libraries/libsndfile/default.nix +++ b/pkgs/development/libraries/libsndfile/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { description = "A C library for reading and writing files containing sampled sound"; homepage = http://www.mega-nerd.com/libsndfile/; license = licenses.lgpl2Plus; - maintainers = with maintainers; [ lovek323 ludo ]; + maintainers = with maintainers; [ lovek323 ]; platfomrs = platforms.unix; longDescription = '' diff --git a/pkgs/development/libraries/libtasn1/default.nix b/pkgs/development/libraries/libtasn1/default.nix index f5c07f47379f3..ad5783ae4f832 100644 --- a/pkgs/development/libraries/libtasn1/default.nix +++ b/pkgs/development/libraries/libtasn1/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { license = "LGPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/development/libraries/lzo/default.nix b/pkgs/development/libraries/lzo/default.nix index 1da101478890c..f153c684629a9 100644 --- a/pkgs/development/libraries/lzo/default.nix +++ b/pkgs/development/libraries/lzo/default.nix @@ -27,6 +27,6 @@ stdenv.mkDerivation rec { license = "GPLv2+"; platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/mpich2/default.nix b/pkgs/development/libraries/mpich2/default.nix index 0ad2d4e47490d..5fba9c564181a 100644 --- a/pkgs/development/libraries/mpich2/default.nix +++ b/pkgs/development/libraries/mpich2/default.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation { homepage = http://www.mcs.anl.gov/mpi/mpich2/; license = "free, see http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=license"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.unix; }; } diff --git a/pkgs/development/libraries/ppl/default.nix b/pkgs/development/libraries/ppl/default.nix index b24b4e06cb943..2ba6b5cb9078c 100644 --- a/pkgs/development/libraries/ppl/default.nix +++ b/pkgs/development/libraries/ppl/default.nix @@ -44,6 +44,6 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/tdb/default.nix b/pkgs/development/libraries/tdb/default.nix index 869536820340c..02a1008cda5d8 100644 --- a/pkgs/development/libraries/tdb/default.nix +++ b/pkgs/development/libraries/tdb/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { homepage = http://tdb.samba.org/; license = "LGPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/development/libraries/ti-rpc/default.nix b/pkgs/development/libraries/ti-rpc/default.nix index 431b877397838..b6faee6c2986e 100644 --- a/pkgs/development/libraries/ti-rpc/default.nix +++ b/pkgs/development/libraries/ti-rpc/default.nix @@ -38,6 +38,6 @@ stdenv.mkDerivation rec { ''; platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.simons ]; + maintainers = [ stdenv.lib.maintainers.simons ]; }; } diff --git a/pkgs/development/libraries/tokyo-cabinet/default.nix b/pkgs/development/libraries/tokyo-cabinet/default.nix index 59afb3345cacd..82ce734d17358 100644 --- a/pkgs/development/libraries/tokyo-cabinet/default.nix +++ b/pkgs/development/libraries/tokyo-cabinet/default.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { license = "LGPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.unix; }; } diff --git a/pkgs/development/libraries/tokyo-tyrant/default.nix b/pkgs/development/libraries/tokyo-tyrant/default.nix index b623c7731423a..ee742487e263a 100644 --- a/pkgs/development/libraries/tokyo-tyrant/default.nix +++ b/pkgs/development/libraries/tokyo-tyrant/default.nix @@ -36,6 +36,6 @@ stdenv.mkDerivation rec { license = "LGPLv2.1+"; platforms = stdenv.lib.platforms.gnu; # arbitrary choice - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/ucommon/default.nix b/pkgs/development/libraries/ucommon/default.nix index ca0427481daf2..699da60768f2f 100644 --- a/pkgs/development/libraries/ucommon/default.nix +++ b/pkgs/development/libraries/ucommon/default.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/commoncpp/; license = "LGPLv3+"; - maintainers = with stdenv.lib.maintainers; [ viric ludo ]; + maintainers = with stdenv.lib.maintainers; [ viric ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/development/libraries/zziplib/default.nix b/pkgs/development/libraries/zziplib/default.nix index e9de92fb3ced6..69e53d4e8f641 100644 --- a/pkgs/development/libraries/zziplib/default.nix +++ b/pkgs/development/libraries/zziplib/default.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { homepage = http://zziplib.sourceforge.net/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = python.meta.platforms; }; } diff --git a/pkgs/development/tools/analysis/lcov/default.nix b/pkgs/development/tools/analysis/lcov/default.nix index 8f4c118c08e56..21064ebe870a6 100644 --- a/pkgs/development/tools/analysis/lcov/default.nix +++ b/pkgs/development/tools/analysis/lcov/default.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { homepage = http://ltp.sourceforge.net/coverage/lcov.php; license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/development/tools/analysis/valgrind/default.nix b/pkgs/development/tools/analysis/valgrind/default.nix index e4f04623ebbd3..4592c1bb53f18 100644 --- a/pkgs/development/tools/analysis/valgrind/default.nix +++ b/pkgs/development/tools/analysis/valgrind/default.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation (rec { license = "GPLv2+"; - maintainers = with stdenv.lib.maintainers; [ eelco ludo ]; + maintainers = with stdenv.lib.maintainers; [ eelco ]; platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin; }; } diff --git a/pkgs/development/tools/build-managers/apache-ant/from-source.nix b/pkgs/development/tools/build-managers/apache-ant/from-source.nix index ef6763a0fa28a..01fdd5541ecf5 100644 --- a/pkgs/development/tools/build-managers/apache-ant/from-source.nix +++ b/pkgs/development/tools/build-managers/apache-ant/from-source.nix @@ -84,7 +84,7 @@ EOF license = "APLv2"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/development/tools/build-managers/buildbot/default.nix b/pkgs/development/tools/build-managers/buildbot/default.nix index 8058c8dbd96f0..c872d67146b34 100644 --- a/pkgs/development/tools/build-managers/buildbot/default.nix +++ b/pkgs/development/tools/build-managers/buildbot/default.nix @@ -80,7 +80,7 @@ buildPythonPackage (rec { in code. ''; - maintainers = with maintainers; [ ludo bjornfor ]; + maintainers = with maintainers; [ bjornfor ]; platforms = platforms.all; }; }) diff --git a/pkgs/development/tools/java/fastjar/default.nix b/pkgs/development/tools/java/fastjar/default.nix index bd69e8aeb5b7a..cfcd8564b4ccb 100644 --- a/pkgs/development/tools/java/fastjar/default.nix +++ b/pkgs/development/tools/java/fastjar/default.nix @@ -26,6 +26,6 @@ let version = "0.94"; in license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/tools/misc/coccinelle/default.nix b/pkgs/development/tools/misc/coccinelle/default.nix index d31e2ec5f3bc0..122c256657f0a 100644 --- a/pkgs/development/tools/misc/coccinelle/default.nix +++ b/pkgs/development/tools/misc/coccinelle/default.nix @@ -56,7 +56,7 @@ in stdenv.mkDerivation { homepage = http://coccinelle.lip6.fr/; license = "GPLv2"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/development/tools/misc/gdb/default.nix b/pkgs/development/tools/misc/gdb/default.nix index 45bd988a47132..4dd83f63c7dc2 100644 --- a/pkgs/development/tools/misc/gdb/default.nix +++ b/pkgs/development/tools/misc/gdb/default.nix @@ -79,6 +79,6 @@ stdenv.mkDerivation rec { license = "GPLv3+"; platforms = with platforms; linux ++ cygwin; - maintainers = with maintainers; [ ludo pierron ]; + maintainers = with maintainers; [ pierron ]; }; } diff --git a/pkgs/development/tools/misc/gengetopt/default.nix b/pkgs/development/tools/misc/gengetopt/default.nix index ff4eec81d96bc..dc7a467fb0c2c 100644 --- a/pkgs/development/tools/misc/gengetopt/default.nix +++ b/pkgs/development/tools/misc/gengetopt/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/development/tools/misc/sloccount/default.nix b/pkgs/development/tools/misc/sloccount/default.nix index e7adb30d3166c..9dc50abf3f732 100644 --- a/pkgs/development/tools/misc/sloccount/default.nix +++ b/pkgs/development/tools/misc/sloccount/default.nix @@ -60,7 +60,7 @@ stdenv.mkDerivation rec { homepage = http://www.dwheeler.com/sloccount/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/development/tools/misc/swig/2.x.nix b/pkgs/development/tools/misc/swig/2.x.nix index bd67941de6d75..f56598e2f0f89 100644 --- a/pkgs/development/tools/misc/swig/2.x.nix +++ b/pkgs/development/tools/misc/swig/2.x.nix @@ -28,6 +28,6 @@ stdenv.mkDerivation rec { # Licensing is a mess: http://www.swig.org/Release/LICENSE . license = "BSD-style"; - maintainers = with stdenv.lib.maintainers; [ ludo urkud ]; + maintainers = with stdenv.lib.maintainers; [ urkud ]; }; } diff --git a/pkgs/development/tools/misc/swig/default.nix b/pkgs/development/tools/misc/swig/default.nix index d711e7a44d9a7..1f37fd87f8a80 100644 --- a/pkgs/development/tools/misc/swig/default.nix +++ b/pkgs/development/tools/misc/swig/default.nix @@ -39,6 +39,6 @@ stdenv.mkDerivation rec { # Licensing is a mess: http://www.swig.org/Release/LICENSE . license = "BSD-style"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/tools/parsing/bison/2.x.nix b/pkgs/development/tools/parsing/bison/2.x.nix index b397a22443a73..77ba164f07aef 100644 --- a/pkgs/development/tools/parsing/bison/2.x.nix +++ b/pkgs/development/tools/parsing/bison/2.x.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { to use Bison. ''; - maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.simons ]; + maintainers = [ stdenv.lib.maintainers.simons ]; platforms = stdenv.lib.platforms.unix; }; diff --git a/pkgs/development/tools/parsing/bison/3.x.nix b/pkgs/development/tools/parsing/bison/3.x.nix index 63ceb7d6b6a04..d076d8ba4db06 100644 --- a/pkgs/development/tools/parsing/bison/3.x.nix +++ b/pkgs/development/tools/parsing/bison/3.x.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { to use Bison. ''; - maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.simons ]; + maintainers = [ stdenv.lib.maintainers.simons ]; platforms = stdenv.lib.platforms.unix; }; diff --git a/pkgs/development/tools/profiling/oprofile/default.nix b/pkgs/development/tools/profiling/oprofile/default.nix index af83765c7a212..c005669774312 100644 --- a/pkgs/development/tools/profiling/oprofile/default.nix +++ b/pkgs/development/tools/profiling/oprofile/default.nix @@ -51,6 +51,6 @@ stdenv.mkDerivation rec { homepage = http://oprofile.sourceforge.net/; platforms = stdenv.lib.platforms.linux; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/tools/profiling/systemtap/default.nix b/pkgs/development/tools/profiling/systemtap/default.nix index c611764cc012b..293ff66f29d05 100644 --- a/pkgs/development/tools/profiling/systemtap/default.nix +++ b/pkgs/development/tools/profiling/systemtap/default.nix @@ -67,7 +67,7 @@ stdenv.mkDerivation rec { license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.linux; }; } diff --git a/pkgs/games/ball-and-paddle/default.nix b/pkgs/games/ball-and-paddle/default.nix index f0d93180a6254..c923f08940526 100644 --- a/pkgs/games/ball-and-paddle/default.nix +++ b/pkgs/games/ball-and-paddle/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/ballandpaddle/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; # The fancy libs aren't available on {Cyg,Dar}win. platforms = stdenv.lib.platforms.linux; diff --git a/pkgs/games/castle-combat/default.nix b/pkgs/games/castle-combat/default.nix index 6e1af276c1fa3..a9ed05923856b 100644 --- a/pkgs/games/castle-combat/default.nix +++ b/pkgs/games/castle-combat/default.nix @@ -64,6 +64,6 @@ export LD_LIBRARY_PATH=\"$(cat ${stdenv.gcc}/nix-support/orig-gcc)/lib64\:"'${do license = "unknown"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/misc/ghostscript/default.nix b/pkgs/misc/ghostscript/default.nix index 24debae860aaa..5fe1d680b2b0c 100644 --- a/pkgs/misc/ghostscript/default.nix +++ b/pkgs/misc/ghostscript/default.nix @@ -25,7 +25,7 @@ let license = "GPLv3+"; platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.viric ]; + maintainers = [ stdenv.lib.maintainers.viric ]; }; gnuForkSrc = rec { diff --git a/pkgs/servers/http/myserver/default.nix b/pkgs/servers/http/myserver/default.nix index b6aff880e62ed..8c0118912f5de 100644 --- a/pkgs/servers/http/myserver/default.nix +++ b/pkgs/servers/http/myserver/default.nix @@ -37,7 +37,7 @@ let version = "0.11"; in license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; # libevent fails to build on Cygwin and Guile has troubles on Darwin. platforms = stdenv.lib.platforms.gnu; diff --git a/pkgs/servers/pies/default.nix b/pkgs/servers/pies/default.nix index 495326acf3e5c..898bfb711ffdd 100644 --- a/pkgs/servers/pies/default.nix +++ b/pkgs/servers/pies/default.nix @@ -39,6 +39,6 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/pies/; platforms = stdenv.lib.platforms.gnu; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/servers/pulseaudio/default.nix b/pkgs/servers/pulseaudio/default.nix index e78dc7b5dece8..46f6735edeec1 100644 --- a/pkgs/servers/pulseaudio/default.nix +++ b/pkgs/servers/pulseaudio/default.nix @@ -72,7 +72,7 @@ stdenv.mkDerivation rec { # dependency on `libsamplerate'. See `LICENSE' for details. licenses = "LGPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; }; } diff --git a/pkgs/shells/bash/default.nix b/pkgs/shells/bash/default.nix index 0bad70e9eefae..61f6478629dd0 100644 --- a/pkgs/shells/bash/default.nix +++ b/pkgs/shells/bash/default.nix @@ -76,7 +76,7 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.simons ]; + maintainers = [ stdenv.lib.maintainers.simons ]; }; passthru = { diff --git a/pkgs/tools/X11/xnee/default.nix b/pkgs/tools/X11/xnee/default.nix index 98808c7d399c7..ce439d22c21c5 100644 --- a/pkgs/tools/X11/xnee/default.nix +++ b/pkgs/tools/X11/xnee/default.nix @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/xnee/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/tools/archivers/gnutar/default.nix b/pkgs/tools/archivers/gnutar/default.nix index 51d5d35fe800e..24249e3839516 100644 --- a/pkgs/tools/archivers/gnutar/default.nix +++ b/pkgs/tools/archivers/gnutar/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/tools/archivers/sharutils/default.nix b/pkgs/tools/archivers/sharutils/default.nix index 7346b8e4e0589..273b394881b6d 100644 --- a/pkgs/tools/archivers/sharutils/default.nix +++ b/pkgs/tools/archivers/sharutils/default.nix @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/tools/cd-dvd/xorriso/default.nix b/pkgs/tools/cd-dvd/xorriso/default.nix index 2c2eb2f80d1f8..514b69a19923c 100644 --- a/pkgs/tools/cd-dvd/xorriso/default.nix +++ b/pkgs/tools/cd-dvd/xorriso/default.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/xorriso/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.unix; }; } diff --git a/pkgs/tools/compression/gzip/default.nix b/pkgs/tools/compression/gzip/default.nix index d15b26f48b656..0e67422534413 100644 --- a/pkgs/tools/compression/gzip/default.nix +++ b/pkgs/tools/compression/gzip/default.nix @@ -26,6 +26,6 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/compression/xz/default.nix b/pkgs/tools/compression/xz/default.nix index 6b74ba41ecab5..26c1597f2aa86 100644 --- a/pkgs/tools/compression/xz/default.nix +++ b/pkgs/tools/compression/xz/default.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { ''; licenses = [ "GPLv2+" "LGPLv2.1+" ]; - maintainers = with stdenv.lib.maintainers; [ sander ludo ]; + maintainers = with stdenv.lib.maintainers; [ sander ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/tools/filesystems/httpfs/default.nix b/pkgs/tools/filesystems/httpfs/default.nix index 717b08acc5f90..bbb6d2efc7b24 100644 --- a/pkgs/tools/filesystems/httpfs/default.nix +++ b/pkgs/tools/filesystems/httpfs/default.nix @@ -30,6 +30,6 @@ stdenv.mkDerivation rec { license = "GPLv2+"; platforms = stdenv.lib.platforms.linux; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/filesystems/mtools/default.nix b/pkgs/tools/filesystems/mtools/default.nix index bf7b5f40801e3..f5c07b031b80f 100644 --- a/pkgs/tools/filesystems/mtools/default.nix +++ b/pkgs/tools/filesystems/mtools/default.nix @@ -14,6 +14,6 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/mtools/; description = "GNU mtools, utilities to access MS-DOS disks"; platforms = stdenv.lib.platforms.gnu; # arbitrary choice - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/misc/coreutils/8.19.nix b/pkgs/tools/misc/coreutils/8.19.nix index f3bee55196003..23db167f3070f 100644 --- a/pkgs/tools/misc/coreutils/8.19.nix +++ b/pkgs/tools/misc/coreutils/8.19.nix @@ -64,7 +64,7 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/misc/coreutils/default.nix b/pkgs/tools/misc/coreutils/default.nix index f55fbc31925ae..da3e8d09a237f 100644 --- a/pkgs/tools/misc/coreutils/default.nix +++ b/pkgs/tools/misc/coreutils/default.nix @@ -72,7 +72,7 @@ let license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; }; in diff --git a/pkgs/tools/misc/grub/2.0x.nix b/pkgs/tools/misc/grub/2.0x.nix index d824d76a86493..9193322446706 100644 --- a/pkgs/tools/misc/grub/2.0x.nix +++ b/pkgs/tools/misc/grub/2.0x.nix @@ -87,7 +87,7 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = with stdenv.lib.maintainers; [ ludo shlevy ]; + maintainers = with stdenv.lib.maintainers; [ shlevy ]; platforms = if EFIsupport then [ "i686-linux" "x86_64-linux" ] diff --git a/pkgs/tools/misc/idutils/default.nix b/pkgs/tools/misc/idutils/default.nix index b76b9a187151f..e01a28ab1850f 100644 --- a/pkgs/tools/misc/idutils/default.nix +++ b/pkgs/tools/misc/idutils/default.nix @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/idutils/; license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/tools/misc/parallel/default.nix b/pkgs/tools/misc/parallel/default.nix index ead17461750cd..d58b57196d218 100644 --- a/pkgs/tools/misc/parallel/default.nix +++ b/pkgs/tools/misc/parallel/default.nix @@ -46,6 +46,6 @@ stdenv.mkDerivation rec { license = "GPLv3+"; platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/misc/recutils/default.nix b/pkgs/tools/misc/recutils/default.nix index 739fe8b801c99..e798ee669e2f0 100644 --- a/pkgs/tools/misc/recutils/default.nix +++ b/pkgs/tools/misc/recutils/default.nix @@ -29,6 +29,6 @@ stdenv.mkDerivation rec { license = "GPLv3+"; platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/misc/screen/default.nix b/pkgs/tools/misc/screen/default.nix index 2a3f53d67417b..7363719b66d32 100644 --- a/pkgs/tools/misc/screen/default.nix +++ b/pkgs/tools/misc/screen/default.nix @@ -49,6 +49,6 @@ stdenv.mkDerivation rec { license = stdenv.lib.licenses.gpl2Plus; platforms = stdenv.lib.platforms.unix; - maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.simons ]; + maintainers = [ stdenv.lib.maintainers.simons ]; }; } diff --git a/pkgs/tools/misc/uucp/default.nix b/pkgs/tools/misc/uucp/default.nix index 661f1ae46eb29..f8ad1fd4d15ec 100644 --- a/pkgs/tools/misc/uucp/default.nix +++ b/pkgs/tools/misc/uucp/default.nix @@ -25,6 +25,6 @@ stdenv.mkDerivation rec { license = "GPLv2+"; platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/networking/nss-mdns/default.nix b/pkgs/tools/networking/nss-mdns/default.nix index dfade68912490..7ef5eb17dc142 100644 --- a/pkgs/tools/networking/nss-mdns/default.nix +++ b/pkgs/tools/networking/nss-mdns/default.nix @@ -36,6 +36,6 @@ stdenv.mkDerivation rec { # Supports both the GNU and FreeBSD NSS. platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.freebsd; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/networking/p2p/amule/default.nix b/pkgs/tools/networking/p2p/amule/default.nix index eafa51fb4f25d..43de92afe9aaf 100644 --- a/pkgs/tools/networking/p2p/amule/default.nix +++ b/pkgs/tools/networking/p2p/amule/default.nix @@ -62,6 +62,6 @@ mkDerivation rec { license = "GPLv2+"; platforms = stdenv.lib.platforms.gnu; # arbitrary choice - maintainers = [ stdenv.lib.maintainers.ludo stdenv.lib.maintainers.phreedom ]; + maintainers = [ stdenv.lib.maintainers.phreedom ]; }; } diff --git a/pkgs/tools/networking/p2p/tahoe-lafs/default.nix b/pkgs/tools/networking/p2p/tahoe-lafs/default.nix index 277e95eac96cb..38adea8af8f92 100644 --- a/pkgs/tools/networking/p2p/tahoe-lafs/default.nix +++ b/pkgs/tools/networking/p2p/tahoe-lafs/default.nix @@ -90,7 +90,7 @@ buildPythonPackage { license = [ "GPLv2+" /* or */ "TGPPLv1+" ]; - maintainers = [ lib.maintainers.ludo lib.maintainers.simons ]; + maintainers = [ lib.maintainers.simons ]; platforms = lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/tools/networking/swec/default.nix b/pkgs/tools/networking/swec/default.nix index 007efa42827aa..bf0c2f80694cd 100644 --- a/pkgs/tools/networking/swec/default.nix +++ b/pkgs/tools/networking/swec/default.nix @@ -68,6 +68,6 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/networking/wget/default.nix b/pkgs/tools/networking/wget/default.nix index 3b6c28d2ac113..3e3b74dfe9028 100644 --- a/pkgs/tools/networking/wget/default.nix +++ b/pkgs/tools/networking/wget/default.nix @@ -47,7 +47,7 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/wget/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/tools/security/gnupg/default.nix b/pkgs/tools/security/gnupg/default.nix index 2cac2819c16d0..1317184a563bc 100644 --- a/pkgs/tools/security/gnupg/default.nix +++ b/pkgs/tools/security/gnupg/default.nix @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { S/MIME. ''; - maintainers = with stdenv.lib.maintainers; [ ludo urkud ]; + maintainers = with stdenv.lib.maintainers; [ urkud ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/tools/security/pius/default.nix b/pkgs/tools/security/pius/default.nix index 3ca410328152f..e693143e4c417 100644 --- a/pkgs/tools/security/pius/default.nix +++ b/pkgs/tools/security/pius/default.nix @@ -41,6 +41,6 @@ stdenv.mkDerivation { license = "GPLv2"; platforms = stdenv.lib.platforms.gnu; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/system/acct/default.nix b/pkgs/tools/system/acct/default.nix index a2ea6176c7468..1095d702d2569 100644 --- a/pkgs/tools/system/acct/default.nix +++ b/pkgs/tools/system/acct/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/acct/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.allBut "i686-cygwin"; }; } diff --git a/pkgs/tools/system/ddrescue/default.nix b/pkgs/tools/system/ddrescue/default.nix index 8fa40e5710f11..9afad675bb91d 100644 --- a/pkgs/tools/system/ddrescue/default.nix +++ b/pkgs/tools/system/ddrescue/default.nix @@ -41,6 +41,6 @@ stdenv.mkDerivation rec { license = "GPLv3+"; platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/system/fdisk/default.nix b/pkgs/tools/system/fdisk/default.nix index 988989b82f75b..111408d1339cd 100644 --- a/pkgs/tools/system/fdisk/default.nix +++ b/pkgs/tools/system/fdisk/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/fdisk/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; #platforms = stdenv.lib.platforms.linux; # was failing for long without anyone complaining }; } diff --git a/pkgs/tools/system/freeipmi/default.nix b/pkgs/tools/system/freeipmi/default.nix index 62afb2fe07858..82377aa92f551 100644 --- a/pkgs/tools/system/freeipmi/default.nix +++ b/pkgs/tools/system/freeipmi/default.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = with stdenv.lib.maintainers; [ raskin ludo ]; + maintainers = with stdenv.lib.maintainers; [ raskin ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/tools/text/gnugrep/default.nix b/pkgs/tools/text/gnugrep/default.nix index 98a737339d27b..5a31d0096107b 100644 --- a/pkgs/tools/text/gnugrep/default.nix +++ b/pkgs/tools/text/gnugrep/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation { license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.all; }; diff --git a/pkgs/tools/text/gnupatch/default.nix b/pkgs/tools/text/gnupatch/default.nix index c8c336ad202c8..e494eba13ce38 100644 --- a/pkgs/tools/text/gnupatch/default.nix +++ b/pkgs/tools/text/gnupatch/default.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/tools/text/gnused/default.nix b/pkgs/tools/text/gnused/default.nix index 66fcb3d192904..d34ed00d436a0 100644 --- a/pkgs/tools/text/gnused/default.nix +++ b/pkgs/tools/text/gnused/default.nix @@ -24,6 +24,6 @@ stdenv.mkDerivation { license = "GPLv3+"; platforms = stdenv.lib.platforms.all; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/text/html-tidy/default.nix b/pkgs/tools/text/html-tidy/default.nix index f971eb7b86655..ea06a6255508c 100644 --- a/pkgs/tools/text/html-tidy/default.nix +++ b/pkgs/tools/text/html-tidy/default.nix @@ -36,6 +36,6 @@ let date = "2009-07-04"; in homepage = http://tidy.sourceforge.net/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/text/namazu/default.nix b/pkgs/tools/text/namazu/default.nix index 466a7e0c44b17..9f0194407750c 100644 --- a/pkgs/tools/text/namazu/default.nix +++ b/pkgs/tools/text/namazu/default.nix @@ -39,6 +39,6 @@ stdenv.mkDerivation rec { homepage = http://namazu.org/; platforms = stdenv.lib.platforms.gnu; # arbitrary choice - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/tools/text/source-highlight/default.nix b/pkgs/tools/text/source-highlight/default.nix index 061f7651f9a6f..ca3ec39da71ff 100644 --- a/pkgs/tools/text/source-highlight/default.nix +++ b/pkgs/tools/text/source-highlight/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation { description = "GNU Source-Highlight, source code renderer with syntax highlighting"; homepage = "http://www.gnu.org/software/src-highlite/"; license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.all; longDescription = '' diff --git a/pkgs/tools/text/wdiff/default.nix b/pkgs/tools/text/wdiff/default.nix index b64d05e19e167..63de9c3069394 100644 --- a/pkgs/tools/text/wdiff/default.nix +++ b/pkgs/tools/text/wdiff/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { homepage = http://www.gnu.org/software/wdiff/; description = "GNU wdiff, comparing files on a word by word basis"; license = "GPLv3+"; - maintainers = [ stdenv.lib.maintainers.eelco stdenv.lib.maintainers.ludo ]; + maintainers = [ stdenv.lib.maintainers.eelco ]; platforms = stdenv.lib.platforms.all; }; } diff --git a/pkgs/tools/typesetting/xmlto/default.nix b/pkgs/tools/typesetting/xmlto/default.nix index 4237723859589..c72192317b77e 100644 --- a/pkgs/tools/typesetting/xmlto/default.nix +++ b/pkgs/tools/typesetting/xmlto/default.nix @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { license = "GPLv2+"; homepage = https://fedorahosted.org/xmlto/; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.gnu; # arbitrary choice }; } diff --git a/pkgs/tools/video/dvgrab/default.nix b/pkgs/tools/video/dvgrab/default.nix index de2964a798f9e..e4c8e99efdb6e 100644 --- a/pkgs/tools/video/dvgrab/default.nix +++ b/pkgs/tools/video/dvgrab/default.nix @@ -29,6 +29,6 @@ stdenv.mkDerivation rec { license = "GPLv2+"; platforms = stdenv.lib.platforms.gnu; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; } diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 162a7b6eb379a..f7d316a751480 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -266,7 +266,7 @@ rec { homepage = http://www.aarontrevena.co.uk/opensource/autodia/; license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; }; @@ -3072,7 +3072,7 @@ rec { meta = { description = "Perl interface to the GraphViz graphing tool"; license = [ "Artistic" ]; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; }; @@ -3662,7 +3662,7 @@ rec { licenses = [ "GPLv1+" /* or */ "Artistic" ]; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -3689,7 +3689,7 @@ rec { license = "Artistic"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; }; @@ -3721,7 +3721,7 @@ rec { license = "Artistic"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; }; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 421efb6de5bef..d019182fac34b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2225,7 +2225,7 @@ pythonPackages = modules // import ./python-packages-generated.nix { # See http://foolscap.lothar.com/trac/browser/LICENSE. license = "MIT"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; }); @@ -3564,7 +3564,7 @@ pythonPackages = modules // import ./python-packages-generated.nix { license = "revised-BSD"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; }); @@ -4115,7 +4115,7 @@ pythonPackages = modules // import ./python-packages-generated.nix { license = "GPLv2+"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; platforms = stdenv.lib.platforms.linux; }; }); @@ -4682,7 +4682,7 @@ pythonPackages = modules // import ./python-packages-generated.nix { license = "revised BSD"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; }); @@ -5645,7 +5645,7 @@ pythonPackages = modules // import ./python-packages-generated.nix { license = "MIT"; - maintainers = [ stdenv.lib.maintainers.ludo ]; + maintainers = [ ]; }; }; -- cgit 1.4.1 From 898348a80d06b023d149980d620868695ce25598 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 16 Aug 2013 22:36:38 +0200 Subject: ghc-head: update to version 7.7.20130816 --- pkgs/development/compilers/ghc/head.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/compilers/ghc/head.nix b/pkgs/development/compilers/ghc/head.nix index 1ea283f87feeb..c9cd71fc2b51a 100644 --- a/pkgs/development/compilers/ghc/head.nix +++ b/pkgs/development/compilers/ghc/head.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, ghc, perl, gmp, ncurses }: stdenv.mkDerivation rec { - version = "7.7.20130811"; + version = "7.7.20130816"; name = "ghc-${version}"; src = fetchurl { url = "http://darcs.haskell.org/ghcBuilder/uploads/tn23/${name}-src.tar.bz2"; - sha256 = "1jkks2nq9189vxim9lfiwmf3wrnxi834brv9kn9n31225f34qdyr"; + sha256 = "0w636gfjn3xigrlj31z4hy9kv44svyifsqcshrq95qxijx396j5m"; }; buildInputs = [ ghc perl gmp ncurses ]; -- cgit 1.4.1 From 0740a07c13e60f6cf4dc767a6f22d4dc91beca2d Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:13:01 +0200 Subject: haskell-language-java: go back to version 0.2.5 This reverts commit 416bd743f086f77f0d0b31e0fcd9edbe80dd0e92. Version 0.2.5.1 seems to have disappeared from Hackage. --- pkgs/development/libraries/haskell/language-java/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/language-java/default.nix b/pkgs/development/libraries/haskell/language-java/default.nix index aad46d4e01796..13054c0714df5 100644 --- a/pkgs/development/libraries/haskell/language-java/default.nix +++ b/pkgs/development/libraries/haskell/language-java/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "language-java"; - version = "0.2.5.1"; - sha256 = "06jzski25840jk3775ia7nx11mjkyp9cmmb7y81djcndliblbyhc"; + version = "0.2.5"; + sha256 = "1l3q156m3l3fawsrgj3fr16qxr0apwg2si410j0f5hsgfmkhdrm6"; buildDepends = [ cpphs parsec syb ]; testDepends = [ filepath HUnit mtl QuickCheck testFramework testFrameworkHunit @@ -14,7 +14,7 @@ cabal.mkDerivation (self: { buildTools = [ alex ]; doCheck = false; meta = { - homepage = "http://github.com/jkoppel/language-java"; + homepage = "http://github.com/vincenthz/language-java"; description = "Manipulating Java source: abstract syntax, lexer, parser, and pretty-printer"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; -- cgit 1.4.1 From 9cf2e2d030be0e86354ed14f379cbdbf6525d740 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:39:11 +0200 Subject: haskell-darcs: re-generate expression with recent version of cabal2nix --- pkgs/applications/version-management/darcs/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/applications/version-management/darcs/default.nix b/pkgs/applications/version-management/darcs/default.nix index 468e45fcff165..f33e479b3ada8 100644 --- a/pkgs/applications/version-management/darcs/default.nix +++ b/pkgs/applications/version-management/darcs/default.nix @@ -15,11 +15,11 @@ cabal.mkDerivation (self: { utf8String vector zlib ]; extraLibraries = [ curl ]; + doCheck = false; postInstall = '' mkdir -p $out/etc/bash_completion.d mv contrib/darcs_completion $out/etc/bash_completion.d/darcs ''; - doCheck = false; meta = { homepage = "http://darcs.net/"; description = "a distributed, interactive, smart revision control system"; -- cgit 1.4.1 From 3dbe2e6cea5c9812bec1121c76f0a0e3aae44076 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:39:11 +0200 Subject: haskell-HFuse: re-generate expression with recent version of cabal2nix --- pkgs/development/libraries/haskell/HFuse/default.nix | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/HFuse/default.nix b/pkgs/development/libraries/haskell/HFuse/default.nix index 67e3a4157b7dd..bbb145fd8bf82 100644 --- a/pkgs/development/libraries/haskell/HFuse/default.nix +++ b/pkgs/development/libraries/haskell/HFuse/default.nix @@ -5,7 +5,6 @@ cabal.mkDerivation (self: { version = "0.2.4.1"; sha256 = "12k04dvh92kk2i68bcb70xnk378qxmh46f241k06di5rkcgwyg1k"; extraLibraries = [ fuse ]; - preConfigure = '' sed -i -e "s@ Extra-Lib-Dirs: /usr/local/lib@ Extra-Lib-Dirs: ${fuse}/lib@" HFuse.cabal sed -i -e "s/LANGUAGE FlexibleContexts/LANGUAGE FlexibleContexts, RankNTypes/" System/Fuse.hsc @@ -14,14 +13,11 @@ cabal.mkDerivation (self: { sed -i -e "s/IO.catch/ E.catch/" System/Fuse.hsc sed -i -e "s/const exitFailure/\\\\(_ :: IOException) -> exitFailure/" System/Fuse.hsc ''; - meta = { homepage = "https://github.com/toothbrush/hfuse"; description = "HFuse is a binding for the Linux FUSE library"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; - maintainers = [ - self.stdenv.lib.maintainers.andres - ]; + maintainers = [ self.stdenv.lib.maintainers.andres ]; }; }) -- cgit 1.4.1 From 8784de3a60c8311a78243f77fa42f61945acab04 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:39:11 +0200 Subject: haskell-ghc-heap-view: re-generate expression with recent version of cabal2nix --- pkgs/development/libraries/haskell/ghc-heap-view/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/ghc-heap-view/default.nix b/pkgs/development/libraries/haskell/ghc-heap-view/default.nix index 2452086955102..679ced622d9b3 100644 --- a/pkgs/development/libraries/haskell/ghc-heap-view/default.nix +++ b/pkgs/development/libraries/haskell/ghc-heap-view/default.nix @@ -6,9 +6,9 @@ cabal.mkDerivation (self: { sha256 = "1qi7f3phj2j63x1wd2cvk36945cxd84s12zs03hlrn49wzx2pf1n"; buildDepends = [ binary transformers ]; postInstall = '' - ensureDir "$out/share/ghci" - ln -s "$out/share/$pname-$version/ghci" "$out/share/ghci/$pname" - ''; + ensureDir "$out/share/ghci" + ln -s "$out/share/$pname-$version/ghci" "$out/share/ghci/$pname" + ''; meta = { description = "Extract the heap representation of Haskell values and thunks"; license = self.stdenv.lib.licenses.bsd3; -- cgit 1.4.1 From 95385a697a9ec387f42c2736309aa2f11d26b0cc Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:39:11 +0200 Subject: haskell-ghc-mod: re-generate expression with recent version of cabal2nix --- pkgs/development/libraries/haskell/ghc-mod/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/ghc-mod/default.nix b/pkgs/development/libraries/haskell/ghc-mod/default.nix index fe0602bf888f4..93230af441186 100644 --- a/pkgs/development/libraries/haskell/ghc-mod/default.nix +++ b/pkgs/development/libraries/haskell/ghc-mod/default.nix @@ -19,13 +19,13 @@ cabal.mkDerivation (self: { buildTools = [ emacs ]; doCheck = false; postInstall = '' - cd $out/share/$pname-$version - make - rm Makefile - cd .. - ensureDir "$out/share/emacs" - mv $pname-$version emacs/site-lisp - ''; + cd $out/share/$pname-$version + make + rm Makefile + cd .. + ensureDir "$out/share/emacs" + mv $pname-$version emacs/site-lisp + ''; meta = { homepage = "http://www.mew.org/~kazu/proj/ghc-mod/"; description = "Happy Haskell Programming"; -- cgit 1.4.1 From dc7c1bc04206b83c1e79c068bb3622b894a1935f Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:39:11 +0200 Subject: haskell-ghc-vis: re-generate expression with recent version of cabal2nix --- pkgs/development/libraries/haskell/ghc-vis/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/ghc-vis/default.nix b/pkgs/development/libraries/haskell/ghc-vis/default.nix index 9171589497145..04af52f26790b 100644 --- a/pkgs/development/libraries/haskell/ghc-vis/default.nix +++ b/pkgs/development/libraries/haskell/ghc-vis/default.nix @@ -11,9 +11,9 @@ cabal.mkDerivation (self: { transformers xdot ]; postInstall = '' - ensureDir "$out/share/ghci" - ln -s "$out/share/$pname-$version/ghci" "$out/share/ghci/$pname" - ''; + ensureDir "$out/share/ghci" + ln -s "$out/share/$pname-$version/ghci" "$out/share/ghci/$pname" + ''; meta = { homepage = "http://felsin9.de/nnis/ghc-vis"; description = "Live visualization of data structures in GHCi"; -- cgit 1.4.1 From 588c8e062ce609f5c16b7b31f50d1808a4f0f9c8 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:39:11 +0200 Subject: haskell-lhs2tex: re-generate expression with recent version of cabal2nix --- pkgs/tools/typesetting/lhs2tex/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/typesetting/lhs2tex/default.nix b/pkgs/tools/typesetting/lhs2tex/default.nix index 2b96ae526c40b..ec1c9021522f5 100644 --- a/pkgs/tools/typesetting/lhs2tex/default.nix +++ b/pkgs/tools/typesetting/lhs2tex/default.nix @@ -1,18 +1,18 @@ -{cabal, texLive, regexCompat}: +{ cabal, filepath, mtl, regexCompat, texLive }: cabal.mkDerivation (self: { pname = "lhs2tex"; version = "1.18.1"; - name = self.fname; sha256 = "0j4n7vkabsggn94gbwixy1vmckdck2nggdiqvk6n9nx164if5jnw"; - extraBuildInputs = [regexCompat texLive]; - + isLibrary = false; + isExecutable = true; + buildDepends = [ filepath mtl regexCompat ]; + extraLibraries = [ texLive ]; postInstall = '' mkdir -p "$out/share/doc/$name" cp doc/Guide2.pdf $out/share/doc/$name mkdir -p "$out/nix-support" ''; - meta = { homepage = "http://www.andres-loeh.de/lhs2tex/"; description = "Preprocessor for typesetting Haskell sources with LaTeX"; -- cgit 1.4.1 From d2194a294e201f28a58192070f2943bb672c4100 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 14:42:06 +0200 Subject: mpack: add version 1.6 --- pkgs/tools/networking/mpack/build-fix.patch | 29 +++++++++++++++++++++++++++++ pkgs/tools/networking/mpack/default.nix | 20 ++++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 +++- 3 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 pkgs/tools/networking/mpack/build-fix.patch create mode 100644 pkgs/tools/networking/mpack/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/networking/mpack/build-fix.patch b/pkgs/tools/networking/mpack/build-fix.patch new file mode 100644 index 0000000000000..0329bedd07f39 --- /dev/null +++ b/pkgs/tools/networking/mpack/build-fix.patch @@ -0,0 +1,29 @@ +diff -ubr mpack-1.6-orig/unixos.c mpack-1.6/unixos.c +--- mpack-1.6-orig/unixos.c 2013-08-17 14:32:38.102772775 +0200 ++++ mpack-1.6/unixos.c 2013-08-17 14:32:43.180792505 +0200 +@@ -38,10 +38,6 @@ + #define MAXHOSTNAMELEN 64 + #endif + +-extern int errno; +-extern char *malloc(); +-extern char *getenv(); +- + int overwrite_files = 0; + int didchat; + +Only in mpack-1.6: unixos.o +Only in mpack-1.6: unixunpk.o +Only in mpack-1.6: uudecode.o +diff -ubr mpack-1.6-orig/xmalloc.c mpack-1.6/xmalloc.c +--- mpack-1.6-orig/xmalloc.c 2013-08-17 14:32:38.102772775 +0200 ++++ mpack-1.6/xmalloc.c 2013-08-17 14:33:08.900892319 +0200 +@@ -24,7 +24,6 @@ + */ + #include + #include +-extern char *malloc(), *realloc(); + + char *xmalloc (int size) + { +Only in mpack-1.6: xmalloc.o diff --git a/pkgs/tools/networking/mpack/default.nix b/pkgs/tools/networking/mpack/default.nix new file mode 100644 index 0000000000000..0d004a63920e3 --- /dev/null +++ b/pkgs/tools/networking/mpack/default.nix @@ -0,0 +1,20 @@ +{ stdenv, fetchurl, pkgconfig, glib }: + +stdenv.mkDerivation rec { + name = "mpack-1.6"; + + src = fetchurl { + url = "http://ftp.andrew.cmu.edu/pub/mpack/${name}.tar.gz"; + sha256 = "0k590z96509k96zxmhv72gkwhrlf55jkmyqlzi72m61r7axhhh97"; + }; + + patches = [ ./build-fix.patch ]; + + preConfigure = "configureFlags=--mandir=$out/share/man"; + + meta = { + description = "utilities for encoding and decoding binary files in MIME"; + maintainers = [ stdenv.lib.maintainers.simons ]; + platforms = stdenv.lib.platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 74334d9c6f64f..a4957d4123358 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -833,7 +833,7 @@ let finger_bsd = callPackage ../tools/networking/bsd-finger { }; fio = callPackage ../tools/system/fio { }; - + flpsed = callPackage ../applications/editors/flpsed { }; flvstreamer = callPackage ../tools/networking/flvstreamer { }; @@ -1349,6 +1349,8 @@ let newsbeuter = callPackage ../applications/networking/feedreaders/newsbeuter { }; + mpack = callPackage ../tools/networking/mpack { }; + pa_applet = callPackage ../tools/audio/pa-applet { }; nilfs_utils = callPackage ../tools/filesystems/nilfs-utils {}; -- cgit 1.4.1 From d6b4ed9e3cfc2d8988f1aedfb5abd9d5291b02fc Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Sat, 17 Aug 2013 12:21:29 +0200 Subject: samba: 3.6.8 -> 3.6.18 Release notes (left column): http://www.samba.org/samba/history/ The GNU/Hurd patch doesn't apply anymore so I dropped it. --- pkgs/servers/samba/default.nix | 9 ++------- pkgs/servers/samba/libnss-wins-pthread.patch | 15 --------------- 2 files changed, 2 insertions(+), 22 deletions(-) delete mode 100644 pkgs/servers/samba/libnss-wins-pthread.patch (limited to 'pkgs') diff --git a/pkgs/servers/samba/default.nix b/pkgs/servers/samba/default.nix index 059b1c1a217d3..8b58bd8d2a2b6 100644 --- a/pkgs/servers/samba/default.nix +++ b/pkgs/servers/samba/default.nix @@ -18,18 +18,13 @@ assert useKerberos -> kerberos != null; stdenv.mkDerivation rec { - name = "samba-3.6.8"; + name = "samba-3.6.18"; src = fetchurl { url = "http://us3.samba.org/samba/ftp/stable/${name}.tar.gz"; - sha256 = "1phl6mmrc72jyvbyrw6cv6b92cxq3v2pbn1fh97nnb4hild1fnjg"; + sha256 = "14lrb7724952wyc1sah4nsngd6cv8x8y96cm7f3awzjnfyxajwbd"; }; - patches = - [ # Allow cross-builds for GNU/Hurd. - ./libnss-wins-pthread.patch - ]; - buildInputs = [ readline pam openldap popt iniparser libunwind fam acl cups ] ++ stdenv.lib.optional useKerberos kerberos; diff --git a/pkgs/servers/samba/libnss-wins-pthread.patch b/pkgs/servers/samba/libnss-wins-pthread.patch deleted file mode 100644 index 63e1485c20dc6..0000000000000 --- a/pkgs/servers/samba/libnss-wins-pthread.patch +++ /dev/null @@ -1,15 +0,0 @@ -`libnss_wins' uses pthreads but is built without `-pthread'. This is -not a problem when building natively on GNU/Linux, but causes troubles -when cross-building for GNU/Hurd (undefined references to libpthread -functions.) - ---- samba-3.6.1/source3/Makefile.in 2012-02-22 15:25:15.000000000 +0100 -+++ samba-3.6.1/source3/Makefile.in 2012-02-22 15:25:47.000000000 +0100 -@@ -2760,6 +2760,7 @@ bin/vlp@EXEEXT@: $(BINARY_PREREQS) $(VLP - @echo "Linking $@" - @$(SHLD) $(LDSHFLAGS) -o $@ $(WINBIND_WINS_NSS_OBJ) \ - $(LDAP_LIBS) $(KRB5LIBS) $(LIBS) $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) $(ZLIB_LIBS) \ -+ $(PTHREAD_LDFLAGS) \ - @SONAMEFLAG@`basename $@`@NSSSONAMEVERSIONSUFFIX@ - - bin/winbind_krb5_locator.@SHLIBEXT@: $(BINARY_PREREQS) $(WINBIND_KRB5_LOCATOR_OBJ) $(LIBWBCLIENT) -- cgit 1.4.1 From de462dcae2306eb943a0de78d0de7e9505ea16f5 Mon Sep 17 00:00:00 2001 From: Bodil Stokke Date: Mon, 12 Aug 2013 19:41:37 +0200 Subject: Cleaned up ponysay build, and added maintainer metadata. --- pkgs/lib/maintainers.nix | 1 + pkgs/tools/misc/ponysay/default.nix | 17 ++++++++++------- pkgs/tools/misc/ponysay/pathfix.patch | 24 ------------------------ 3 files changed, 11 insertions(+), 31 deletions(-) delete mode 100644 pkgs/tools/misc/ponysay/pathfix.patch (limited to 'pkgs') diff --git a/pkgs/lib/maintainers.nix b/pkgs/lib/maintainers.nix index 354bf39aea53f..97bc8b915b804 100644 --- a/pkgs/lib/maintainers.nix +++ b/pkgs/lib/maintainers.nix @@ -16,6 +16,7 @@ bjg = "Brian Gough "; bjornfor = "Bjørn Forsman "; bluescreen303 = "Mathijs Kwik "; + bodil = "Bodil Stokke "; chaoflow = "Florian Friesdorf "; coconnor = "Corey O'Connor "; eelco = "Eelco Dolstra "; diff --git a/pkgs/tools/misc/ponysay/default.nix b/pkgs/tools/misc/ponysay/default.nix index 1f281a713011c..17be93dda8f7e 100644 --- a/pkgs/tools/misc/ponysay/default.nix +++ b/pkgs/tools/misc/ponysay/default.nix @@ -10,21 +10,24 @@ stdenv.mkDerivation rec { buildInputs = [ python3 texinfo makeWrapper ]; - phases = "unpackPhase patchPhase installPhase"; + inherit python3; - patches = [ ./pathfix.patch ]; + phases = "unpackPhase installPhase fixupPhase"; installPhase = '' - python3 setup.py --prefix=$out --freedom=partial install --with-shared-cache=$out/share/ponysay - for i in $(cd $out/bin && ls); do - wrapProgram $out/bin/$i \ - --prefix PYTHONPATH : "$(toPythonPath $out):$PYTHONPATH" - done + find -type f -name "*.py" | xargs sed -i "s@/usr/bin/env python3@$python3/bin/python3@g" + substituteInPlace setup.py --replace \ + "fileout.write(('#!/usr/bin/env %s\n' % env).encode('utf-8'))" \ + "fileout.write(('#!%s/bin/%s\n' % (os.environ['python3'], env)).encode('utf-8'))" + python3 setup.py --prefix=$out --freedom=partial install \ + --with-shared-cache=$out/share/ponysay \ + --with-bash ''; meta = { description = "cowsay reimplemention for ponies."; homepage = http://terse.tk/ponysay/; license = "GPLv3"; + maintainers = with stdenv.lib.maintainers; [ bodil ]; }; } diff --git a/pkgs/tools/misc/ponysay/pathfix.patch b/pkgs/tools/misc/ponysay/pathfix.patch deleted file mode 100644 index ad50f65302478..0000000000000 --- a/pkgs/tools/misc/ponysay/pathfix.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -urN ponysay-3.0.1/setup.py ponysay.p/setup.py ---- ponysay-3.0.1/setup.py 2013-04-05 14:28:18.000000000 +0200 -+++ ponysay.p/setup.py 2013-08-10 01:09:30.181043877 +0200 -@@ -514,7 +514,7 @@ - for command in commands: - sourceed = 'completion/ponysay.%s' % (command) - generated = 'completion/%s-completion.%s' % (shell, command) -- generatorcmd = './completion/auto-auto-complete.py %s --output %s --source %s' % (shell, generated, sourceed) -+ generatorcmd = 'python3 completion/auto-auto-complete.py %s --output %s --source %s' % (shell, generated, sourceed) - Popen(generatorcmd.split(' ')).communicate() - if conf[command] is not None: - dest = generated + '.install' -@@ -559,9 +559,9 @@ - for toolcommand in ('--dimensions', '--metadata'): - if not self.free: - print('%s, %s, %s' % ('./src/ponysaytool.py', toolcommand, sharedir)) -- Popen(['./src/ponysaytool.py', toolcommand, sharedir], stdin=PIPE, stdout=PIPE, stderr=PIPE).communicate() -+ Popen(['python3', './src/ponysaytool.py', toolcommand, sharedir], stdin=PIPE, stdout=PIPE, stderr=PIPE).communicate() - else: -- params = ['./src/ponysaytool.py', toolcommand, sharedir, '--'] -+ params = ['python3', './src/ponysaytool.py', toolcommand, sharedir, '--'] - for sharefile in os.listdir(sharedir): - if sharefile.endswith('.pony') and (sharefile != '.pony'): - if not Setup.validateFreedom(sharedir + '/' + sharefile): -- cgit 1.4.1 From 139292272764e563c256417e1f6717a509fa8964 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:50:37 +0200 Subject: haskell-git-annex: update to version 4.20130815 --- .../version-management/git-and-tools/git-annex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/version-management/git-and-tools/git-annex/default.nix b/pkgs/applications/version-management/git-and-tools/git-annex/default.nix index f7b0129da90f5..d45e6e210f064 100644 --- a/pkgs/applications/version-management/git-and-tools/git-annex/default.nix +++ b/pkgs/applications/version-management/git-and-tools/git-annex/default.nix @@ -14,8 +14,8 @@ cabal.mkDerivation (self: { pname = "git-annex"; - version = "4.20130802"; - sha256 = "12dvmz88sbcvhyf7aldhpkrf4aqs0x39hky0hikmfd9zcqs6vbih"; + version = "4.20130815"; + sha256 = "0c4fvqmnvyrncmiz0dxwax2rnb4yrqw1y54q2zkqiifzrihcyi71"; isLibrary = false; isExecutable = true; buildDepends = [ -- cgit 1.4.1 From 8932a889bcf6862379db542a8a25f5c215e6fab8 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:50:37 +0200 Subject: haskell-entropy: update to version 0.2.2.2 --- pkgs/development/libraries/haskell/entropy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/entropy/default.nix b/pkgs/development/libraries/haskell/entropy/default.nix index 797ce1711b2b2..17409f05eed53 100644 --- a/pkgs/development/libraries/haskell/entropy/default.nix +++ b/pkgs/development/libraries/haskell/entropy/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "entropy"; - version = "0.2.2.1"; - sha256 = "1yl1gmkmbalm27pjlpm9nhsbxpvxl8w7p8psq5apyrbdqnv9yhbg"; + version = "0.2.2.2"; + sha256 = "1xkpfi6njj5iqwn5wa6npyzxksj9hr0xqbxrslg646whxrkd8718"; meta = { homepage = "https://github.com/TomMD/entropy"; description = "A platform independent entropy source"; -- cgit 1.4.1 From cc38b2c948972b2df06697c13aca9fcff9f9bf6e Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:50:38 +0200 Subject: haskell-hxt-charproperties: update to version 9.1.1.1 --- pkgs/development/libraries/haskell/hxt-charproperties/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/hxt-charproperties/default.nix b/pkgs/development/libraries/haskell/hxt-charproperties/default.nix index 86605ae55a56c..500ed43078357 100644 --- a/pkgs/development/libraries/haskell/hxt-charproperties/default.nix +++ b/pkgs/development/libraries/haskell/hxt-charproperties/default.nix @@ -2,12 +2,12 @@ cabal.mkDerivation (self: { pname = "hxt-charproperties"; - version = "9.1.1"; - sha256 = "14xv0q1hh0k8lgispc4fa49cvyg9s7936kp42vr9b0pyd1q4zid8"; + version = "9.1.1.1"; + sha256 = "1a8cmswqysd0fpq6bpszav5cqpibnad49mbcswvrwipk28x3j078"; meta = { homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html"; description = "Character properties and classes for XML and Unicode"; - license = "unknown"; + license = self.stdenv.lib.licenses.mit; platforms = self.ghc.meta.platforms; maintainers = [ self.stdenv.lib.maintainers.andres ]; }; -- cgit 1.4.1 From 21e8b7f337599d8ae5c73997005dad441925ccb4 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:50:38 +0200 Subject: haskell-hxt-unicode: update to version 9.0.2.1 --- pkgs/development/libraries/haskell/hxt-unicode/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/hxt-unicode/default.nix b/pkgs/development/libraries/haskell/hxt-unicode/default.nix index 731c63b5378b9..fbe402cea5fd0 100644 --- a/pkgs/development/libraries/haskell/hxt-unicode/default.nix +++ b/pkgs/development/libraries/haskell/hxt-unicode/default.nix @@ -2,13 +2,13 @@ cabal.mkDerivation (self: { pname = "hxt-unicode"; - version = "9.0.2"; - sha256 = "1ri3198j0bavgam861yiiisl43rh4pbkmji7g6v3jnnch7834hdd"; + version = "9.0.2.1"; + sha256 = "1ng3qaiwkaav1kmf0yxkm44887xphbx6slva3fskzx0sgkd1v0vp"; buildDepends = [ hxtCharproperties ]; meta = { homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html"; description = "Unicode en-/decoding functions for utf8, iso-latin-* and other encodings"; - license = "unknown"; + license = self.stdenv.lib.licenses.mit; platforms = self.ghc.meta.platforms; maintainers = [ self.stdenv.lib.maintainers.andres ]; }; -- cgit 1.4.1 From 8a54efe7c4697a5741e7d2dffe2da3f38463da8e Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:50:38 +0200 Subject: haskell-liblastfm: update to version 0.3.0.0 --- pkgs/development/libraries/haskell/liblastfm/default.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/liblastfm/default.nix b/pkgs/development/libraries/haskell/liblastfm/default.nix index 4e98aa82bc2d1..83f87f7c8b5d5 100644 --- a/pkgs/development/libraries/haskell/liblastfm/default.nix +++ b/pkgs/development/libraries/haskell/liblastfm/default.nix @@ -1,18 +1,14 @@ -{ cabal, aeson, attoparsec, cereal, contravariant, cryptoApi -, httpConduit, httpTypes, HUnit, network, pureMD5, testFramework -, testFrameworkHunit, text, void +{ cabal, aeson, cereal, contravariant, cryptoApi, httpConduit +, httpTypes, network, pureMD5, semigroups, text, void }: cabal.mkDerivation (self: { pname = "liblastfm"; - version = "0.2.0.0"; - sha256 = "1x147mry8pq8qzrhrsbxm4b7sb80c9900kq2igwvcskwszd5h56n"; + version = "0.3.0.0"; + sha256 = "131p51yi17qfgk8h5b0rx2jyl37w4spafxmlcws1s5pk6bwy75jf"; buildDepends = [ aeson cereal contravariant cryptoApi httpConduit httpTypes network - pureMD5 text void - ]; - testDepends = [ - aeson attoparsec HUnit testFramework testFrameworkHunit text + pureMD5 semigroups text void ]; meta = { description = "Lastfm API interface"; -- cgit 1.4.1 From 62aa6a492b9b373b0e41c1a0a3ceb15e6982c639 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:50:38 +0200 Subject: haskell-monadcryptorandom: update to version 0.5.3 --- pkgs/development/libraries/haskell/monadcryptorandom/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/monadcryptorandom/default.nix b/pkgs/development/libraries/haskell/monadcryptorandom/default.nix index bb0514575a864..60236eaad355a 100644 --- a/pkgs/development/libraries/haskell/monadcryptorandom/default.nix +++ b/pkgs/development/libraries/haskell/monadcryptorandom/default.nix @@ -1,11 +1,10 @@ -{ cabal, fetchurl, cryptoApi, mtl, tagged, transformers }: +{ cabal, cryptoApi, mtl, tagged, transformers }: cabal.mkDerivation (self: { pname = "monadcryptorandom"; - version = "0.5.2"; - sha256 = "0a0qx331c1kvhmwwam7pbbrnq8ky3spfnw6zsz6rz7g1lk1hfawn"; + version = "0.5.3"; + sha256 = "1nmkya9mf9y6lhmbhamq2g09pfvfpmicrwab09mcy3ggljdnnfyg"; buildDepends = [ cryptoApi mtl tagged transformers ]; - patches = [ (fetchurl { url = "https://github.com/TomMD/monadcryptorandom/pull/5.patch"; sha256 = "1mcil5w40gfy3hjnrpbgzciz65aygqpghgma0hckjb6xa694a71l"; }) ]; meta = { homepage = "https://github.com/TomMD/monadcryptorandom"; description = "A monad for using CryptoRandomGen"; -- cgit 1.4.1 From 991df6461f8fbbab425c19567d3fb47768ee95db Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:50:38 +0200 Subject: haskell-multiarg: update to version 0.18.0.0 --- pkgs/development/libraries/haskell/multiarg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/multiarg/default.nix b/pkgs/development/libraries/haskell/multiarg/default.nix index d636ea7b542d9..77c81362d244a 100644 --- a/pkgs/development/libraries/haskell/multiarg/default.nix +++ b/pkgs/development/libraries/haskell/multiarg/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "multiarg"; - version = "0.16.0.0"; - sha256 = "086mnhbp1d3n0xdn4cdlyrkkgrykg4bwhi7sbfdmn688qhpl3g9m"; + version = "0.18.0.0"; + sha256 = "1wgnpsnzjsspjvg5srjrzr4mqxhyisidkjj26cangxlhmb88rlwi"; buildDepends = [ explicitException utf8String ]; meta = { homepage = "https://github.com/massysett/multiarg"; -- cgit 1.4.1 From 86d0afeb5b3e3e0ca345b2eb72f3412f077daa36 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:50:38 +0200 Subject: haskell-uniplate: update to version 1.6.11 --- pkgs/development/libraries/haskell/uniplate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/uniplate/default.nix b/pkgs/development/libraries/haskell/uniplate/default.nix index 8519ff451b2ef..8b0825ea119c6 100644 --- a/pkgs/development/libraries/haskell/uniplate/default.nix +++ b/pkgs/development/libraries/haskell/uniplate/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "uniplate"; - version = "1.6.10"; - sha256 = "0j0hsvlkml8v9f8iijcgq58qnxnmk7gzxcnl9rxx4fdr9fnaffj3"; + version = "1.6.11"; + sha256 = "10ppc9hqc0y17r3y4vdajshrp3956dybna7qa5zm0akgl3pbla9j"; buildDepends = [ hashable syb unorderedContainers ]; meta = { homepage = "http://community.haskell.org/~ndm/uniplate/"; -- cgit 1.4.1 From e6e33e3d088da2bc1d123a1986d21fceb540b641 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 17 Aug 2013 11:50:38 +0200 Subject: haskell-cpphs: update to version 1.17 --- pkgs/development/tools/misc/cpphs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/misc/cpphs/default.nix b/pkgs/development/tools/misc/cpphs/default.nix index 2e419f67eb050..3ee26ad723f75 100644 --- a/pkgs/development/tools/misc/cpphs/default.nix +++ b/pkgs/development/tools/misc/cpphs/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "cpphs"; - version = "1.16"; - sha256 = "1fv91s3h2s76h1hadb3mmnkg0rrfakmbfsrw6q522kshvpk2wmmp"; + version = "1.17"; + sha256 = "01m71zhm16kdkagr2ykxr07vdvr4kvs8s8ar1dnlbdidb4szljzx"; isLibrary = true; isExecutable = true; meta = { -- cgit 1.4.1 From 0cb9924e7f37f3a60abf1f9d949f1854ea53d409 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 18 Aug 2013 18:36:32 +0200 Subject: hlint: jailbreak to support latest version of cpphs --- pkgs/development/tools/haskell/hlint/default.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/development/tools/haskell/hlint/default.nix b/pkgs/development/tools/haskell/hlint/default.nix index fbef1f8322677..2dca95cbba365 100644 --- a/pkgs/development/tools/haskell/hlint/default.nix +++ b/pkgs/development/tools/haskell/hlint/default.nix @@ -11,6 +11,7 @@ cabal.mkDerivation (self: { buildDepends = [ cpphs filepath haskellSrcExts hscolour transformers uniplate ]; + jailbreak = true; meta = { homepage = "http://community.haskell.org/~ndm/hlint/"; description = "Source code suggestions"; -- cgit 1.4.1 From 6ae213d3ae99ebe4a66c68db0dac2d1956fcb3a9 Mon Sep 17 00:00:00 2001 From: Song Wenwu Date: Sun, 11 Aug 2013 11:49:43 +0800 Subject: add gtk-engines 2.20.2 --- pkgs/misc/themes/gtk2/gtk-engines/default.nix | 18 ++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 20 insertions(+) create mode 100644 pkgs/misc/themes/gtk2/gtk-engines/default.nix (limited to 'pkgs') diff --git a/pkgs/misc/themes/gtk2/gtk-engines/default.nix b/pkgs/misc/themes/gtk2/gtk-engines/default.nix new file mode 100644 index 0000000000000..e64b13f930559 --- /dev/null +++ b/pkgs/misc/themes/gtk2/gtk-engines/default.nix @@ -0,0 +1,18 @@ +{ stdenv, fetchurl, pkgconfig, intltool, gtk2 }: + +stdenv.mkDerivation { + name = "gtk-engines-2.20.2"; + + src = fetchurl { + url = "ftp://ftp.gnome.org/pub/gnome/sources/gtk-engines/2.20/gtk-engines-2.20.2.tar.bz2"; + sha256 = "1db65pb0j0mijmswrvpgkdabilqd23x22d95hp5kwxvcramq1dhm"; + }; + + buildInputs = [ pkgconfig intltool gtk2 ]; + + meta = { + description = "Theme engines for GTK+ 2"; + license = stdenv.lib.licenses.lgpl21Plus; + platforms = stdenv.lib.platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a4957d4123358..974a8e2b30495 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9289,6 +9289,8 @@ let oxygen_gtk = callPackage ../misc/themes/gtk2/oxygen-gtk { }; + gtk_engines = callPackage ../misc/themes/gtk2/gtk-engines { }; + gnome_themes_standard = callPackage ../misc/themes/gnome-themes-standard { }; xfce = xfce4_10; -- cgit 1.4.1 From d5ddce7f768425158b259d64205114858ac0b572 Mon Sep 17 00:00:00 2001 From: Sergey Mironov Date: Sun, 18 Aug 2013 00:19:54 +0400 Subject: instead: version 1.9.1, icon, .desktop, few more games Instead is a textquest game engine. Games are located at http://instead-games.sourceforge.net/ http://instead-games.ru/ --- pkgs/games/instead/default.nix | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) (limited to 'pkgs') diff --git a/pkgs/games/instead/default.nix b/pkgs/games/instead/default.nix index 0d46e187d7b6e..6ab6b8d79d7b8 100644 --- a/pkgs/games/instead/default.nix +++ b/pkgs/games/instead/default.nix @@ -1,18 +1,14 @@ { stdenv, fetchurl, SDL, SDL_ttf, SDL_image, SDL_mixer, pkgconfig, lua, zlib, unzip }: let - version = "1.2.2"; + version = "1.9.1"; - # I took two games at random from http://instead.syscall.ru/games/ + # I took several games at random from http://instead.syscall.ru/games/ games = [ (fetchurl { url = http://instead-games.googlecode.com/files/instead-apple-day-1.2.zip; sha256 = "0d4m554hiqmgl4xl0jp0b3bqjl35879768hqznh9y57y04sygd2a"; }) - (fetchurl { - url = http://instead-games.googlecode.com/files/instead-cat-1.3.zip; - sha256 = "0vmsn7jg2vy5kqqbzad289vk4j3piarj1xpwyz72wgyc3k7djg4v"; - }) (fetchurl { url = http://instead-games.googlecode.com/files/instead-cat_en-1.2.zip; sha256 = "0jlm3ssqlka16dm0rg6qfjh6xdh3pv7lj2s4ib4mqwj2vfy0v6sg"; @@ -22,8 +18,12 @@ let sha256 = "15qdbg82zp3a8vz4qxminr0xbzbdpnsciliy2wm3raz4hnadawg1"; }) (fetchurl { - url = http://instead-games.googlecode.com/files/instead-toilet-1.1.zip; - sha256 = "17mlkr93y77pxhimq0v9f0w78fz8alkxwjwsr8z67p458iw6s1wr"; + url = http://instead-games.googlecode.com/files/instead-toilet3in1-1.2.zip; + sha256 = "0wz4bljbg67m84qwpaqpzs934a5pcbhpgh39fvbbbfvnnlm4lirl"; + }) + (fetchurl { + url = http://instead-games.googlecode.com/files/instead-kayleth-0.4.1.zip; + sha256 = "0xmn9inys0kbcdd02qaqp8gazqs67xq3fq7hvcy2qb9jbq85j8b2"; }) ]; in @@ -32,8 +32,8 @@ stdenv.mkDerivation rec { name = "instead-" + version; src = fetchurl { - url = "http://instead.googlecode.com/files/instead_${version}.tar.gz"; - sha256 = "178xxqvjl5v1bhjrlf8cqpkw85j25fldf0wn6bgyzicr6fspxb25"; + url = "http://downloads.sourceforge.net/project/instead/instead/${version}/instead_${version}.tar.gz"; + sha256 = "f5577c5118b5f4a2897c7bb26f3ad7993005dbf0ae8fe762b4434e1151ddb430"; }; NIX_LDFLAGS = "-llua -lgcc_s"; @@ -41,16 +41,15 @@ stdenv.mkDerivation rec { buildInputs = [ SDL SDL_ttf SDL_image SDL_mixer pkgconfig lua zlib unzip ]; configurePhase = '' - sed -i -e "s,DATAPATH=.,DATAPATH=$out/share/${name}/," Rules.make + { echo 2; echo $out; } | ./configure.sh ''; inherit games; installPhase = '' - mkdir -p $out/bin $out/share/${name} - cp sdl-instead $out/bin - cp -R games languages stead themes $out/share/${name} - pushd $out/share/${name}/games + make install + + pushd $out/share/instead/games for a in $games; do unzip $a done -- cgit 1.4.1 From e507a05ac7de3ae72da60c42ad0630e4dd66b440 Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Sun, 18 Aug 2013 22:45:29 +0200 Subject: Add taskjuggler ruby gem (2nd try) This time I've verified that "gem nix" didn't produce any gems with sha256 = "no hash". Hopefully nothing else breaks :-) Thanks to phreedom and shlevy on IRC for the tip about removing ~/.gem/nix-sha256.cache to fix/workaround the "no hash" issue. --- pkgs/development/interpreters/ruby/generated.nix | 284 +++++++++++------------ 1 file changed, 141 insertions(+), 143 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/interpreters/ruby/generated.nix b/pkgs/development/interpreters/ruby/generated.nix index 7446e52704c88..da0de97682479 100644 --- a/pkgs/development/interpreters/ruby/generated.nix +++ b/pkgs/development/interpreters/ruby/generated.nix @@ -3,7 +3,7 @@ g: # Get dependencies from patched gems { aliases = { - ZenTest = g.ZenTest_4_9_2; + ZenTest = g.ZenTest_4_9_3; actionmailer = g.actionmailer_4_0_0; actionpack = g.actionpack_4_0_0; activemodel = g.activemodel_4_0_0; @@ -12,10 +12,10 @@ g: # Get dependencies from patched gems activesupport = g.activesupport_4_0_0; addressable = g.addressable_2_3_5; arel = g.arel_4_0_0; - atomic = g.atomic_1_1_10; + atomic = g.atomic_1_1_13; atoulme_Antwrap = g.atoulme_Antwrap_0_7_4; autotest_rails = g.autotest_rails_4_1_2; - aws_sdk = g.aws_sdk_1_12_0; + aws_sdk = g.aws_sdk_1_15_0; bitbucket_backup = g.bitbucket_backup_0_2_2; builder = g.builder_3_2_2; buildr = g.buildr_1_4_12; @@ -25,15 +25,14 @@ g: # Get dependencies from patched gems daemons = g.daemons_1_1_9; diff_lcs = g.diff_lcs_1_1_3; dimensions = g.dimensions_1_2_0; - domain_name = g.domain_name_0_5_12; + domain_name = g.domain_name_0_5_13; dotenv = g.dotenv_0_8_0; em_resolv_replace = g.em_resolv_replace_1_1_3; erubis = g.erubis_2_7_0; eventmachine = g.eventmachine_1_0_3; eventmachine_tail = g.eventmachine_tail_0_6_4; - execjs = g.execjs_1_4_0; fakes3 = g.fakes3_0_1_5; - faraday = g.faraday_0_8_7; + faraday = g.faraday_0_8_8; faraday_middleware = g.faraday_middleware_0_8_8; ffi = g.ffi_1_9_0; file_tail = g.file_tail_1_0_12; @@ -43,26 +42,25 @@ g: # Get dependencies from patched gems hike = g.hike_1_2_3; hoe = g.hoe_3_1_0; http_cookie = g.http_cookie_1_0_1; - i18n = g.i18n_0_6_4; + i18n = g.i18n_0_6_5; iconv = g.iconv_1_0_3; jruby_pageant = g.jruby_pageant_1_1_1; - jsduck = g.jsduck_4_10_4; + jsduck = g.jsduck_5_1_0; json = g.json_1_8_0; json_pure = g.json_pure_1_8_0; - libv8 = g.libv8_3_11_8_17_x86_64_linux; locale = g.locale_2_0_8; lockfile = g.lockfile_2_1_0; macaddr = g.macaddr_1_6_1; mail = g.mail_2_5_4; - mechanize = g.mechanize_2_7_1; - mime_types = g.mime_types_1_23; + mechanize = g.mechanize_2_7_2; + mime_types = g.mime_types_1_24; mini_portile = g.mini_portile_0_5_1; minitar = g.minitar_0_5_3; minitest = g.minitest_4_7_5; - multi_json = g.multi_json_1_7_7; + multi_json = g.multi_json_1_7_9; multipart_post = g.multipart_post_1_2_0; - net_http_digest_auth = g.net_http_digest_auth_1_3; - net_http_persistent = g.net_http_persistent_2_8; + net_http_digest_auth = g.net_http_digest_auth_1_4; + net_http_persistent = g.net_http_persistent_2_9; net_sftp = g.net_sftp_2_0_5; net_ssh = g.net_ssh_2_6_8; nix = g.nix_0_1_1; @@ -80,11 +78,11 @@ g: # Get dependencies from patched gems rake = g.rake_10_1_0; rb_fsevent = g.rb_fsevent_0_9_3; rdiscount = g.rdiscount_2_1_6; - ref = g.ref_1_0_5; remote_syslog = g.remote_syslog_1_6_14; right_aws = g.right_aws_3_1_0; right_http_connection = g.right_http_connection_1_4_0; rjb = g.rjb_1_4_8; + rkelly_remix = g.rkelly_remix_0_0_4; rmail = g.rmail_1_0_0; rspec = g.rspec_2_11_0; rspec_core = g.rspec_core_2_11_1; @@ -92,25 +90,26 @@ g: # Get dependencies from patched gems rspec_mocks = g.rspec_mocks_2_11_3; rubyforge = g.rubyforge_2_0_4; rubyzip = g.rubyzip_0_9_9; - sass = g.sass_3_2_9; - selenium_webdriver = g.selenium_webdriver_2_33_0; + sass = g.sass_3_2_10; + selenium_webdriver = g.selenium_webdriver_2_35_0; servolux = g.servolux_0_10_0; sinatra = g.sinatra_1_3_2; sprockets = g.sprockets_2_10_0; sprockets_rails = g.sprockets_rails_2_0_0; syslog_protocol = g.syslog_protocol_0_9_2; systemu = g.systemu_2_5_2; + taskjuggler = g.taskjuggler_3_5_0; + term_ansicolor = g.term_ansicolor_1_2_2; text = g.text_1_2_1; - therubyracer = g.therubyracer_0_11_4; thin = g.thin_1_5_1; thor = g.thor_0_18_1; - thread_safe = g.thread_safe_0_1_0; + thread_safe = g.thread_safe_0_1_2; tilt = g.tilt_1_4_1; - tins = g.tins_0_8_3; - treetop = g.treetop_1_4_14; + tins = g.tins_0_8_4; + treetop = g.treetop_1_4_15; trollop = g.trollop_2_0; tzinfo = g.tzinfo_0_3_37; - unf = g.unf_0_1_1; + unf = g.unf_0_1_2; unf_ext = g.unf_ext_0_0_6; uuid = g.uuid_2_3_7; uuidtools = g.uuidtools_2_1_4; @@ -121,9 +120,9 @@ g: # Get dependencies from patched gems xml_simple = g.xml_simple_1_1_1; yajl_ruby = g.yajl_ruby_1_1_0; }; - gem_nix_args = [ ''autotest-rails'' ''aws-sdk'' ''bitbucket-backup'' ''buildr'' ''fakes3'' ''foreman'' ''gettext'' ''iconv'' ''jsduck'' ''lockfile'' ''mechanize'' ''nix'' ''papertrail-cli'' ''rails'' ''rake'' ''rb-fsevent'' ''remote_syslog'' ''right_aws'' ''rmail'' ''sass'' ''selenium-webdriver'' ''sinatra-1.3.2'' ''thin'' ''trollop'' ''uuid'' ''xapian-full'' ''xapian-ruby'' ]; + gem_nix_args = [ ''autotest-rails'' ''aws-sdk'' ''bitbucket-backup'' ''buildr'' ''fakes3'' ''foreman'' ''gettext'' ''iconv'' ''jsduck'' ''lockfile'' ''mechanize'' ''nix'' ''papertrail-cli'' ''rails'' ''rake'' ''rb-fsevent'' ''remote_syslog'' ''right_aws'' ''rmail'' ''sass'' ''selenium-webdriver'' ''sinatra-1.3.2'' ''taskjuggler'' ''thin'' ''trollop'' ''uuid'' ''xapian-full'' ''xapian-ruby'' ]; gems = { - ZenTest_4_9_2 = { + ZenTest_4_9_3 = { basename = ''ZenTest''; meta = { description = ''ZenTest provides 4 different tools: zentest, unit_diff, autotest, and multiruby''; @@ -150,9 +149,9 @@ multiruby runs anything you want on multiple versions of ruby. Great for compatibility checking! Use multiruby_setup to manage your installed versions.''; }; - name = ''ZenTest-4.9.2''; + name = ''ZenTest-4.9.3''; requiredGems = [ ]; - sha256 = ''18hzvxpr3lzjy3gwlxxaihsvabibpcs2yvqvky1d62gkaj6v9npi''; + sha256 = ''0rd07scqhdy9sfygbgbdick895pk4pbamcl70hr78cylhqpk6m38''; }; actionmailer_4_0_0 = { basename = ''actionmailer''; @@ -217,7 +216,7 @@ installed versions.''; longDescription = ''A toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Rich support for multibyte strings, internationalization, time zones, and testing.''; }; name = ''activesupport-4.0.0''; - requiredGems = [ g.i18n_0_6_4 g.multi_json_1_7_7 g.tzinfo_0_3_37 g.minitest_4_7_5 g.thread_safe_0_1_0 ]; + requiredGems = [ g.i18n_0_6_5 g.multi_json_1_7_9 g.tzinfo_0_3_37 g.minitest_4_7_5 g.thread_safe_0_1_2 ]; sha256 = ''0agxkvjhhv6r9rpm0lcgjny4sn1ihhvhlgs46rgi3fz0y1d93ids''; }; addressable_2_3_5 = { @@ -252,16 +251,16 @@ database compatibility and query generation.''; requiredGems = [ ]; sha256 = ''19xzg8jhp4p18xlf6sp4yhf6vdpc3hl8lm23n6glikclm7rvgick''; }; - atomic_1_1_10 = { + atomic_1_1_13 = { basename = ''atomic''; meta = { description = ''An atomic reference implementation for JRuby, Rubinius, and MRI''; homepage = ''http://github.com/headius/ruby-atomic''; longDescription = ''An atomic reference implementation for JRuby, Rubinius, and MRI''; }; - name = ''atomic-1.1.10''; + name = ''atomic-1.1.13''; requiredGems = [ ]; - sha256 = ''0ms6b2f9hij6bap901ra2wx7lk4y2bsasifcqr7m3z8l5my372jh''; + sha256 = ''0sdy8fcncm6p2cba3p8v7dnbsa4z41f4cs1dd0myf4fq7axrrh0s''; }; atoulme_Antwrap_0_7_4 = { basename = ''atoulme_Antwrap''; @@ -294,19 +293,19 @@ database compatibility and query generation.''; rails support and extra plugins for migrations and fixtures.''; }; name = ''autotest-rails-4.1.2''; - requiredGems = [ g.ZenTest_4_9_2 ]; + requiredGems = [ g.ZenTest_4_9_3 ]; sha256 = ''1wkb5jayb39yx0i8ly7sibygf9f9c3w24jg2z1qgm135zlb070v4''; }; - aws_sdk_1_12_0 = { + aws_sdk_1_15_0 = { basename = ''aws_sdk''; meta = { description = ''AWS SDK for Ruby''; homepage = ''http://aws.amazon.com/sdkforruby''; longDescription = ''AWS SDK for Ruby''; }; - name = ''aws-sdk-1.12.0''; + name = ''aws-sdk-1.15.0''; requiredGems = [ g.uuidtools_2_1_4 g.nokogiri_1_5_10 g.json_1_8_0 ]; - sha256 = ''0ijz5ch7ch5kj19j5caf5h3hdfmmny9v9clkdh664cr46ylvkv3n''; + sha256 = ''1lan7sgp7n5r2x2amcqswckdmkymrp89pj92arxdalis9jamma7q''; }; bitbucket_backup_0_2_2 = { basename = ''bitbucket_backup''; @@ -463,7 +462,7 @@ is the MIT license.''; requiredGems = [ ]; sha256 = ''1pqb7yzjcpbgbyi196ifqbd1wy570cn12bkzcvpcha4xilhajja0''; }; - domain_name_0_5_12 = { + domain_name_0_5_13 = { basename = ''domain_name''; meta = { description = ''Domain Name manipulation library for Ruby''; @@ -474,9 +473,9 @@ It can also be used for cookie domain validation based on the Public Suffix List. ''; }; - name = ''domain_name-0.5.12''; - requiredGems = [ g.unf_0_1_1 ]; - sha256 = ''1i4lrlay8pfxrsdl9ifz7dqvs6p23gf5j87rg16zdvhbkd1d0qx0''; + name = ''domain_name-0.5.13''; + requiredGems = [ g.unf_0_1_2 ]; + sha256 = ''0m57vacj2bmdfp094gjylfzz5gqdpn95pcypk5friab3svrambxv''; }; dotenv_0_8_0 = { basename = ''dotenv''; @@ -553,17 +552,6 @@ using TCP/IP, especially if custom protocols are required.''; requiredGems = [ g.eventmachine_1_0_3 ]; sha256 = ''1pvlb34vdzd81kf9f3xyibb4f55xjqm7lqqy28dgyci5cyv50y61''; }; - execjs_1_4_0 = { - basename = ''execjs''; - meta = { - description = ''Run JavaScript code from Ruby''; - homepage = ''https://github.com/sstephenson/execjs''; - longDescription = ''ExecJS lets you run JavaScript code from Ruby.''; - }; - name = ''execjs-1.4.0''; - requiredGems = [ g.multi_json_1_7_7 ]; - sha256 = ''0b69ci2afbcdqsri3i89a7s7j7palxsxdb65x6h2wx79kzlc5xcs''; - }; fakes3_0_1_5 = { basename = ''fakes3''; meta = { @@ -574,15 +562,15 @@ using TCP/IP, especially if custom protocols are required.''; requiredGems = [ g.thor_0_18_1 g.builder_3_2_2 ]; sha256 = ''1na5wrbarla6s414svqmr5spbpv6vmcgpswal444x4clcpmadhib''; }; - faraday_0_8_7 = { + faraday_0_8_8 = { basename = ''faraday''; meta = { description = ''HTTP/REST API client library.''; homepage = ''https://github.com/lostisland/faraday''; }; - name = ''faraday-0.8.7''; + name = ''faraday-0.8.8''; requiredGems = [ g.multipart_post_1_2_0 ]; - sha256 = ''186a9md3ixanl2crdlw37kspw5wiyw16z9mj3aw8rd1yd5q56ddi''; + sha256 = ''1cnyj5japrnv6wvl01la5amf7hikckfznh8234ad21n730b2wci4''; }; faraday_middleware_0_8_8 = { basename = ''faraday_middleware''; @@ -592,7 +580,7 @@ using TCP/IP, especially if custom protocols are required.''; longDescription = ''Various middleware for Faraday''; }; name = ''faraday_middleware-0.8.8''; - requiredGems = [ g.faraday_0_8_7 ]; + requiredGems = [ g.faraday_0_8_8 ]; sha256 = ''1n0g8pm7ynx6ffyqhscc1cqw97zhvd8isr31yfyj15335j1jsncz''; }; ffi_1_9_0 = { @@ -614,7 +602,7 @@ using TCP/IP, especially if custom protocols are required.''; longDescription = ''Library to tail files in Ruby''; }; name = ''file-tail-1.0.12''; - requiredGems = [ g.tins_0_8_3 ]; + requiredGems = [ g.tins_0_8_4 ]; sha256 = ''0mzxxnwj7k5pwxs0rdbmb3b41zgvzw7x40sf3qlkch4zdfx91i1j''; }; foreman_0_63_0 = { @@ -711,19 +699,19 @@ For extra goodness, see: http://seattlerb.rubyforge.org/hoe/Hoe.pdf''; longDescription = ''HTTP::Cookie is a Ruby library to handle HTTP Cookies based on RFC 6265. It has with security, standards compliance and compatibility in mind, to behave just the same as today's major web browsers. It has builtin support for the legacy cookies.txt and the latest cookies.sqlite formats of Mozilla Firefox, and its modular API makes it easy to add support for a new backend store.''; }; name = ''http-cookie-1.0.1''; - requiredGems = [ g.domain_name_0_5_12 ]; + requiredGems = [ g.domain_name_0_5_13 ]; sha256 = ''0gzghirmim217g7gf1rq3xiav8gfg32r38mcz0w9vznk30psy7d9''; }; - i18n_0_6_4 = { + i18n_0_6_5 = { basename = ''i18n''; meta = { description = ''New wave Internationalization support for Ruby''; homepage = ''http://github.com/svenfuchs/i18n''; longDescription = ''New wave Internationalization support for Ruby.''; }; - name = ''i18n-0.6.4''; + name = ''i18n-0.6.5''; requiredGems = [ ]; - sha256 = ''0wz1rnrs4n21j1rw9a120j2pfdkbikp1yvxaqi3mk30iw6mx4p0f''; + sha256 = ''0cv15pi9f530fx9q3b83im7afy947dd86jf5ffqs9bvw8iykmil1''; }; iconv_1_0_3 = { basename = ''iconv''; @@ -747,16 +735,16 @@ For extra goodness, see: http://seattlerb.rubyforge.org/hoe/Hoe.pdf''; requiredGems = [ ]; sha256 = ''1kgqsn0bagr41gf5kbqaxbs38a7s5bm85m0pdx4qz7d70v9nc9cl''; }; - jsduck_4_10_4 = { + jsduck_5_1_0 = { basename = ''jsduck''; meta = { description = ''Simple JavaScript Duckumentation generator''; homepage = ''https://github.com/senchalabs/jsduck''; longDescription = ''Documentation generator for Sencha JS frameworks''; }; - name = ''jsduck-4.10.4''; - requiredGems = [ g.rdiscount_2_1_6 g.json_1_8_0 g.parallel_0_7_1 g.execjs_1_4_0 g.therubyracer_0_11_4 g.dimensions_1_2_0 ]; - sha256 = ''1xnad96wmszz0m66wrwciihba6whpg8bglwkbazrifxh9kcw7wih''; + name = ''jsduck-5.1.0''; + requiredGems = [ g.rdiscount_2_1_6 g.json_1_8_0 g.parallel_0_7_1 g.rkelly_remix_0_0_4 g.dimensions_1_2_0 ]; + sha256 = ''05l2729524w6i1jywyb2kgbp8w04za8wbvx5w914f7mcsry98rn4''; }; json_1_8_0 = { basename = ''json''; @@ -791,17 +779,6 @@ For extra goodness, see: http://seattlerb.rubyforge.org/hoe/Hoe.pdf''; requiredGems = [ ]; sha256 = ''0kkn5zhiffav2cffj43wwvzj07825r4j463ilfjgik034vnbjs83''; }; - libv8_3_11_8_17_x86_64_linux = { - basename = ''libv8''; - meta = { - description = ''Distribution of the V8 JavaScript engine''; - homepage = ''http://github.com/cowboyd/libv8''; - longDescription = ''Distributes the V8 JavaScript engine in binary and source forms in order to support fast builds of The Ruby Racer''; - }; - name = ''libv8-3.11.8.17-x86_64-linux''; - requiredGems = [ ]; - sha256 = ''1s2j79rm2idny701l6rsnig6451w2wfipgmfvxf05d1syn14cmg9''; - }; locale_2_0_8 = { basename = ''locale''; meta = { @@ -844,10 +821,10 @@ For extra goodness, see: http://seattlerb.rubyforge.org/hoe/Hoe.pdf''; longDescription = ''A really Ruby Mail handler.''; }; name = ''mail-2.5.4''; - requiredGems = [ g.mime_types_1_23 g.treetop_1_4_14 ]; + requiredGems = [ g.mime_types_1_24 g.treetop_1_4_15 ]; sha256 = ''0z15ksb8blcppchv03g34844f7xgf36ckp484qjj2886ig1qara4''; }; - mechanize_2_7_1 = { + mechanize_2_7_2 = { basename = ''mechanize''; meta = { description = ''The Mechanize library is used for automating interaction with websites''; @@ -858,19 +835,18 @@ and can follow links and submit forms. Form fields can be populated and submitted. Mechanize also keeps track of the sites that you have visited as a history.''; }; - name = ''mechanize-2.7.1''; - requiredGems = [ g.net_http_digest_auth_1_3 g.net_http_persistent_2_8 g.mime_types_1_23 g.http_cookie_1_0_1 g.nokogiri_1_6_0 g.ntlm_http_0_1_1 g.webrobots_0_1_1 g.domain_name_0_5_12 ]; - sha256 = ''0abcrabsjamp4fjbizp4dv8nkz7jv03r9n0lpn9yypb48ij876vh''; + name = ''mechanize-2.7.2''; + requiredGems = [ g.net_http_digest_auth_1_4 g.net_http_persistent_2_9 g.mime_types_1_24 g.http_cookie_1_0_1 g.nokogiri_1_6_0 g.ntlm_http_0_1_1 g.webrobots_0_1_1 g.domain_name_0_5_13 ]; + sha256 = ''1w1rnn6jps1393gywi38saw5iqrvyai3vmvbv2kbc9j0zj5csyrl''; }; - mime_types_1_23 = { + mime_types_1_24 = { basename = ''mime_types''; meta = { description = ''This library allows for the identification of a file's likely MIME content type''; homepage = ''http://mime-types.rubyforge.org/''; longDescription = ''This library allows for the identification of a file's likely MIME content -type. This is release 1.23 that adds the ability to enumerate over the -collection of MIME types and updates the sources of a few MIME types. The -identification of MIME content type is based on a file's filename extensions. +type. This is release 1.24, adding and updating a few MIME types and fixing +some issues with documentation. MIME types are used in MIME-compliant communications, as in e-mail or HTTP traffic, to indicate the type of content which is transmitted. MIME::Types @@ -880,19 +856,19 @@ are many types defined by RFCs and vendors, so the list is long but not complete; don't hesitate to ask to add additional information. This library follows the IANA collection of MIME types (see below for reference). -MIME::Types for Ruby was originally based on and synchronized with MIME::Types -for Perl by Mark Overmeer, copyright 2001 - 2009. As of version 1.15, the data -format for the MIME::Type list has changed and the synchronization will no -longer happen. +MIME::Types for Ruby was originally based on MIME::Types for Perl by Mark +Overmeer, copyright 2001 - 2009. As of version 1.15, the data format for the +MIME::Type list has changed and the synchronization will no longer happen. MIME::Types is built to conform to the MIME types of RFCs 2045 and 2231. It -follows the official {IANA registry}[http://www.iana.org/assignments/media-types/] +tracks the {IANA registry}[http://www.iana.org/assignments/media-types/] ({ftp}[ftp://ftp.iana.org/assignments/media-types]) with some unofficial types -added from the the {LTSW collection}[http://www.ltsw.se/knbase/internet/mime.htp].''; +added from the {LTSW collection}[http://www.ltsw.se/knbase/internet/mime.htp] +and added by the users of MIME::Types.''; }; - name = ''mime-types-1.23''; + name = ''mime-types-1.24''; requiredGems = [ ]; - sha256 = ''1ch5ngx67nhbq6j1y79c88gzk6i8pzqi860iwfpxp9c0bwf6fags''; + sha256 = ''1g9wmcimvighiyc2pq1qyl3v9420aai86qplyndvvkh7qw78xl9a''; }; mini_portile_0_5_1 = { basename = ''mini_portile''; @@ -979,16 +955,16 @@ extract-method refactorings still apply.''; requiredGems = [ ]; sha256 = ''03p6iban9gcpcflzp4z901s1hgj9369p6515h967ny6hlqhcf2iy''; }; - multi_json_1_7_7 = { + multi_json_1_7_9 = { basename = ''multi_json''; meta = { description = ''A common interface to multiple JSON libraries.''; homepage = ''http://github.com/intridea/multi_json''; longDescription = ''A common interface to multiple JSON libraries, including Oj, Yajl, the JSON gem (with C-extensions), the pure-Ruby JSON gem, NSJSONSerialization, gson.rb, JrJackson, and OkJson.''; }; - name = ''multi_json-1.7.7''; + name = ''multi_json-1.7.9''; requiredGems = [ ]; - sha256 = ''1w3fpi52h4a7r0a670xzrwa40l5irh69r45cbvxw24bsp19sfxzr''; + sha256 = ''1q13ldcc8shlfisy90k19zrar87208gs3za6jmr78p11ip21picx''; }; multipart_post_1_2_0 = { basename = ''multipart_post''; @@ -1001,7 +977,7 @@ extract-method refactorings still apply.''; requiredGems = [ ]; sha256 = ''12p7lnmc52di1r4h73h6xrpppplzyyhani9p7wm8l4kgf1hnmwnc''; }; - net_http_digest_auth_1_3 = { + net_http_digest_auth_1_4 = { basename = ''net_http_digest_auth''; meta = { description = ''An implementation of RFC 2617 - Digest Access Authentication''; @@ -1014,11 +990,11 @@ In order to use net-http-digest_auth you'll need to perform some request wrangling on your own. See the class documentation at Net::HTTP::DigestAuth for an example.''; }; - name = ''net-http-digest_auth-1.3''; + name = ''net-http-digest_auth-1.4''; requiredGems = [ ]; - sha256 = ''11hn4fb02rx799ck1gghmz7b32977zbi9sz2jpfyz43igwz2dvzy''; + sha256 = ''14801gr34g0rmqz9pv4rkfa3crfdbyfk6r48vpg5a5407v0sixqi''; }; - net_http_persistent_2_8 = { + net_http_persistent_2_9 = { basename = ''net_http_persistent''; meta = { description = ''Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8''; @@ -1034,9 +1010,9 @@ Net::HTTP supports persistent connections with some API methods but does not handle reconnection gracefully. Net::HTTP::Persistent supports reconnection and retry according to RFC 2616.''; }; - name = ''net-http-persistent-2.8''; + name = ''net-http-persistent-2.9''; requiredGems = [ ]; - sha256 = ''1y50ssi8lcxfady4wwy242sgsr1424g5rg3wpav6kqc9rba74v9l''; + sha256 = ''0k9bp7q5fsh908jnkwfj71ky04i4ih0ky6sqi5vl6zcpjsczgfcb''; }; net_sftp_2_0_5 = { basename = ''net_sftp''; @@ -1131,7 +1107,7 @@ enough of it.''; longDescription = ''Command-line client for Papertrail hosted log management service. Tails and searches app server logs and system syslog. Supports Boolean search and works with grep and pipe output (Unix).''; }; name = ''papertrail-0.9.7''; - requiredGems = [ g.addressable_2_3_5 g.yajl_ruby_1_1_0 g.chronic_0_9_1 g.faraday_0_8_7 g.faraday_middleware_0_8_8 ]; + requiredGems = [ g.addressable_2_3_5 g.yajl_ruby_1_1_0 g.chronic_0_9_1 g.faraday_0_8_8 g.faraday_middleware_0_8_8 ]; sha256 = ''0v0m1v0qabbr9pmyl77znz39qy1m7p0xwvf3lf9hyq6n524f2dwr''; }; papertrail_cli_0_9_3 = { @@ -1288,17 +1264,6 @@ request helpers feature.''; requiredGems = [ ]; sha256 = ''180ln9gwxn0cyflg0i1viv7jyalmjqvqr34cb65xsmmsz1nz55q2''; }; - ref_1_0_5 = { - basename = ''ref''; - meta = { - description = ''Library that implements weak, soft, and strong references in Ruby.''; - homepage = ''http://github.com/bdurand/ref''; - longDescription = ''Library that implements weak, soft, and strong references in Ruby that work across multiple runtimes (MRI, REE, YARV, Jruby, Rubinius, and IronRuby). Also includes implementation of maps/hashes that use references and a reference queue.''; - }; - name = ''ref-1.0.5''; - requiredGems = [ ]; - sha256 = ''19qgpsfszwc2sfh6wixgky5agn831qq8ap854i1jqqhy1zsci3la''; - }; remote_syslog_1_6_14 = { basename = ''remote_syslog''; meta = { @@ -1401,6 +1366,19 @@ algorithm for low-level network errors. requiredGems = [ ]; sha256 = ''06ps4ssaxb8jwja53h7v7kb31hsdr997b8na89d1yasm5zyraliw''; }; + rkelly_remix_0_0_4 = { + basename = ''rkelly_remix''; + meta = { + description = ''Fork of the RKelly library to make it suitable as the JavaScript parser in JSDuck''; + longDescription = ''Fork of the RKelly library to make it suitable as the JavaScript parser +in JSDuck. + +* http://rkelly.rubyforge.org/''; + }; + name = ''rkelly-remix-0.0.4''; + requiredGems = [ ]; + sha256 = ''1w6yr5n3b8yd0rsba9q3zyxr0n2hbpkz4v2k1qx6j1ywvl9rc2c1''; + }; rmail_1_0_0 = { basename = ''rmail''; meta = { @@ -1484,7 +1462,7 @@ algorithm for low-level network errors. requiredGems = [ ]; sha256 = ''1khf6d903agnwd8965f5f8b353rzmfvygxp53z1199rqzw8h46q2''; }; - sass_3_2_9 = { + sass_3_2_10 = { basename = ''sass''; meta = { description = ''A powerful but elegant CSS compiler that makes CSS fun again.''; @@ -1495,20 +1473,20 @@ algorithm for low-level network errors. command line tool or a web-framework plugin. ''; }; - name = ''sass-3.2.9''; + name = ''sass-3.2.10''; requiredGems = [ ]; - sha256 = ''08lvbi4siavvci0g4m65576axcagw23i0iamdqv33kwdimik717q''; + sha256 = ''0anfff4hz8fz1wbimmp9vv4mjfl1swg7ww74j549788x41l4x283''; }; - selenium_webdriver_2_33_0 = { + selenium_webdriver_2_35_0 = { basename = ''selenium_webdriver''; meta = { description = ''The next generation developer focused tool for automated testing of webapps''; homepage = ''http://selenium.googlecode.com''; longDescription = ''WebDriver is a tool for writing automated tests of websites. It aims to mimic the behaviour of a real user, and as such interacts with the HTML of the application.''; }; - name = ''selenium-webdriver-2.33.0''; - requiredGems = [ g.multi_json_1_7_7 g.rubyzip_0_9_9 g.childprocess_0_3_9 g.websocket_1_0_7 ]; - sha256 = ''000fpc5vaf268g96vmqq9vlg8fgyh78290agayrk9qkds8i8cr5d''; + name = ''selenium-webdriver-2.35.0''; + requiredGems = [ g.multi_json_1_7_9 g.rubyzip_0_9_9 g.childprocess_0_3_9 g.websocket_1_0_7 ]; + sha256 = ''1y9p7njw26j571mhnvqrh0hvszx78kfci4d7qps38l32zid5qa7m''; }; servolux_0_10_0 = { basename = ''servolux''; @@ -1543,7 +1521,7 @@ interpreters.''; longDescription = ''Sprockets is a Rack-based asset packaging system that concatenates and serves JavaScript, CoffeeScript, CSS, LESS, Sass, and SCSS.''; }; name = ''sprockets-2.10.0''; - requiredGems = [ g.hike_1_2_3 g.multi_json_1_7_7 g.rack_1_5_2 g.tilt_1_4_1 ]; + requiredGems = [ g.hike_1_2_3 g.multi_json_1_7_9 g.rack_1_5_2 g.tilt_1_4_1 ]; sha256 = ''1z0kiaymvqm07wqqy479vd8a60ggr3f3520b4splljbn2055fn3s''; }; sprockets_rails_2_0_0 = { @@ -1578,6 +1556,37 @@ interpreters.''; requiredGems = [ ]; sha256 = ''0h834ajdg9w4xrijp31fn98pjfj08gi08xjvp5xh3i6hz9a25fhr''; }; + taskjuggler_3_5_0 = { + basename = ''taskjuggler''; + meta = { + description = ''A Project Management Software''; + homepage = ''http://www.taskjuggler.org''; + longDescription = ''TaskJuggler is a modern and powerful, Free and Open Source Software project +management tool. Its new approach to project planing and tracking is more +flexible and superior to the commonly used Gantt chart editing tools. + +TaskJuggler is project management software for serious project managers. It +covers the complete spectrum of project management tasks from the first idea +to the completion of the project. It assists you during project scoping, +resource assignment, cost and revenue planing, risk and communication +management. +''; + }; + name = ''taskjuggler-3.5.0''; + requiredGems = [ g.mail_2_5_4 g.term_ansicolor_1_2_2 ]; + sha256 = ''0r84rlc7a6w7p9nc9mgycbs5h0hq0kzscjq7zj3296xyf0afiwj2''; + }; + term_ansicolor_1_2_2 = { + basename = ''term_ansicolor''; + meta = { + description = ''Ruby library that colors strings using ANSI escape sequences''; + homepage = ''http://flori.github.com/term-ansicolor''; + longDescription = ''This library uses ANSI escape sequences to control the attributes of terminal output''; + }; + name = ''term-ansicolor-1.2.2''; + requiredGems = [ g.tins_0_8_4 ]; + sha256 = ''1b41q1q6mqcgzq9fhzhmjvfg5sfs5v7gkb8z57r4hajcp89lflxr''; + }; text_1_2_1 = { basename = ''text''; meta = { @@ -1589,17 +1598,6 @@ interpreters.''; requiredGems = [ ]; sha256 = ''0s186kh125imdr7dahr10payc1gmxgk6wjy1v3agdyvl53yn5z3z''; }; - therubyracer_0_11_4 = { - basename = ''therubyracer''; - meta = { - description = ''Embed the V8 JavaScript interpreter into Ruby''; - homepage = ''http://github.com/cowboyd/therubyracer''; - longDescription = ''Call JavaScript code and manipulate JavaScript objects from Ruby. Call Ruby code and manipulate Ruby objects from JavaScript.''; - }; - name = ''therubyracer-0.11.4''; - requiredGems = [ g.ref_1_0_5 g.libv8_3_11_8_17_x86_64_linux ]; - sha256 = ''15n9zi9jzb5k34id9xfkxx39y0nap7a4h02z8r00msjjajxag3iq''; - }; thin_1_5_1 = { basename = ''thin''; meta = { @@ -1622,16 +1620,16 @@ interpreters.''; requiredGems = [ ]; sha256 = ''0d1g37j6sc7fkidf8rqlm3wh9zgyg3g7y8h2x1y34hmil5ywa8c3''; }; - thread_safe_0_1_0 = { + thread_safe_0_1_2 = { basename = ''thread_safe''; meta = { description = ''A collection of data structures and utilities to make thread-safe programming in Ruby easier''; homepage = ''https://github.com/headius/thread_safe''; longDescription = ''Thread-safe collections and utilities for Ruby''; }; - name = ''thread_safe-0.1.0''; - requiredGems = [ g.atomic_1_1_10 ]; - sha256 = ''0fhx4110il4iiij5wdfq3afn0wvsz7pdvmx5v2zv24gah1861rsf''; + name = ''thread_safe-0.1.2''; + requiredGems = [ g.atomic_1_1_13 ]; + sha256 = ''1bxyh5l11inadbk7pjyz5s98g24qj8xavh55bc56nrzj51y9aavy''; }; tilt_1_4_1 = { basename = ''tilt''; @@ -1644,26 +1642,26 @@ interpreters.''; requiredGems = [ ]; sha256 = ''00sr3yy7sbqaq7cb2d2kpycajxqf1b1wr1yy33z4bnzmqii0b0ir''; }; - tins_0_8_3 = { + tins_0_8_4 = { basename = ''tins''; meta = { description = ''Useful stuff.''; homepage = ''http://flori.github.com/tins''; longDescription = ''All the stuff that isn't good/big enough for a real library.''; }; - name = ''tins-0.8.3''; + name = ''tins-0.8.4''; requiredGems = [ ]; - sha256 = ''14wrkki06g088fla8pab331p31ywdij90m14cva1hcpsd9a666ld''; + sha256 = ''1j1mkxh9m4qkhgyl9naxd2gxv03c6svbwcm7vl8c2s9p4gfg0x7s''; }; - treetop_1_4_14 = { + treetop_1_4_15 = { basename = ''treetop''; meta = { description = ''A Ruby-based text parsing and interpretation DSL''; homepage = ''https://github.com/cjheath/treetop''; }; - name = ''treetop-1.4.14''; + name = ''treetop-1.4.15''; requiredGems = [ g.polyglot_0_3_3 g.polyglot_0_3_3 ]; - sha256 = ''0qbk97wgbvj31sz4h3p8kfmvc8ig97gh91dfmk3m7j1h8vq87acs''; + sha256 = ''1zqj5y0mvfvyz11nhsb4d5ch0i0rfcyj64qx19mw4qhg3hh8z9pz''; }; trollop_2_0 = { basename = ''trollop''; @@ -1691,7 +1689,7 @@ specify.''; requiredGems = [ ]; sha256 = ''0pi2vabsg73h6z4wfwyd27k63issp2qp1nh0vd74rdk740gmb3kc''; }; - unf_0_1_1 = { + unf_0_1_2 = { basename = ''unf''; meta = { description = ''A wrapper library to bring Unicode Normalization Form support to Ruby/JRuby''; @@ -1700,9 +1698,9 @@ specify.''; to Ruby/JRuby. ''; }; - name = ''unf-0.1.1''; + name = ''unf-0.1.2''; requiredGems = [ g.unf_ext_0_0_6 ]; - sha256 = ''1q7g7kf1w0bkbfmkbbcsz4hrc45kamll9br8a65l5fv8clbb0m7f''; + sha256 = ''1g6agdd14yylawwd9ifgcpxwfyiydqj9l7cq6ipypj70v1l46i1s''; }; unf_ext_0_0_6 = { basename = ''unf_ext''; -- cgit 1.4.1 From b0320f130a24de1efeeb1c24578818f925a8fb9e Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Sun, 18 Aug 2013 19:28:18 -0400 Subject: Update node-packages-generated to latest npm2nix format Signed-off-by: Shea Levy --- pkgs/top-level/node-packages-generated.nix | 1271 +++++++++++++++++++++++++--- 1 file changed, 1166 insertions(+), 105 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index 8b2ff2295e015..66cf16a1b5fc3 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -6,6 +6,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "bd55ae5e413ba1722ee4caba1f6ea10414a59ecd"; tarball = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz"; @@ -17,6 +19,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "bd55ae5e413ba1722ee4caba1f6ea10414a59ecd"; tarball = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz"; @@ -29,6 +33,8 @@ dependencies = [ { name = "zeparser"; spec = "0.0.5"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "089b89b37145ff1d9ec74af6530be5526cae1f1a"; tarball = "http://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz"; @@ -40,6 +46,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9e9ab43d257e1ae784e1df5f580c9f5240f58874"; tarball = "http://registry.npmjs.org/addressparser/-/addressparser-0.1.3.tgz"; @@ -51,6 +59,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "34dc8c981e6acb3be1853bef8f0ec94a39d55ba0"; tarball = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.8.tgz"; @@ -62,6 +72,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "34dc8c981e6acb3be1853bef8f0ec94a39d55ba0"; tarball = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.8.tgz"; @@ -73,6 +85,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2627e29498f06e2a1c2ece9c21e28fd494430827"; tarball = "http://registry.npmjs.org/ansi/-/ansi-0.1.2.tgz"; @@ -84,6 +98,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "7020086289f10e195d85d828de065ccdd50e6e66"; tarball = "http://registry.npmjs.org/ansi-remover/-/ansi-remover-0.0.2.tgz"; @@ -96,6 +112,8 @@ dependencies = [ { name = "sylvester"; spec = ">= 0.0.8"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "033f355507b6851ebeb1bd9475ede23c802327fe"; tarball = "http://registry.npmjs.org/apparatus/-/apparatus-0.0.7.tgz"; @@ -107,6 +125,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; tarball = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; @@ -120,6 +140,8 @@ { name = "underscore"; spec = "~1.4.3"; } { name = "underscore.string"; spec = "~2.3.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; tarball = "http://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; @@ -133,6 +155,8 @@ { name = "underscore"; spec = "~1.4.3"; } { name = "underscore.string"; spec = "~2.3.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; tarball = "http://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; @@ -144,6 +168,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "559be18376d08a4ec4dbe80877d27818639b2df7"; tarball = "http://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"; @@ -156,6 +182,8 @@ dependencies = [ { name = "util"; spec = ">= 0.4.9"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "45faff1a58f718508118873dead940c8b51db939"; tarball = "http://registry.npmjs.org/assert/-/assert-0.4.9.tgz"; @@ -167,6 +195,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d93ffdbb67ac5507779be316a7d65146417beef8"; tarball = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"; @@ -178,6 +208,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; @@ -189,6 +221,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; tarball = "http://registry.npmjs.org/async/-/async-0.1.22.tgz"; @@ -200,6 +234,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; tarball = "http://registry.npmjs.org/async/-/async-0.1.22.tgz"; @@ -211,6 +247,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; @@ -222,6 +260,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; @@ -233,6 +273,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; @@ -244,6 +286,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; @@ -251,28 +295,32 @@ { name = "aws-sdk"; spec = "*"; - version = "1.4.1"; + version = "1.5.0"; topLevel = true; dependencies = [ { name = "xml2js"; spec = "0.2.4"; } - { name = "xmlbuilder"; spec = "*"; } + { name = "xmlbuilder"; spec = "latest"; } + ]; + peerDependencies = [ ]; patchLatest = true; - sha1 = "e429d77c09f94aa2e295b7e83678d818ae5621e9"; - tarball = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.4.1.tgz"; + sha1 = "30081b392fcb7d093754d7dc6e8a7bb6f0dc405a"; + tarball = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.5.0.tgz"; } { name = "aws-sdk"; spec = ">=1.2.0 <2"; - version = "1.4.1"; + version = "1.5.0"; topLevel = false; dependencies = [ { name = "xml2js"; spec = "0.2.4"; } - { name = "xmlbuilder"; spec = "*"; } + { name = "xmlbuilder"; spec = "latest"; } + ]; + peerDependencies = [ ]; patchLatest = true; - sha1 = "e429d77c09f94aa2e295b7e83678d818ae5621e9"; - tarball = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.4.1.tgz"; + sha1 = "30081b392fcb7d093754d7dc6e8a7bb6f0dc405a"; + tarball = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.5.0.tgz"; } { name = "aws-sign"; @@ -281,6 +329,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c55013856c8194ec854a0cbec90aab5a04ce3ac5"; tarball = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.2.0.tgz"; @@ -292,6 +342,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "3d81ca69b474b1e16518728b51c24ff0bbedc6e9"; tarball = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.3.0.tgz"; @@ -304,6 +356,8 @@ dependencies = [ { name = "underscore"; spec = ">=1.4.3"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5e146e1efa8a5361462e578377c39ed0f16b0b4c"; tarball = "http://registry.npmjs.org/backbone/-/backbone-1.0.0.tgz"; @@ -315,6 +369,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "19b4e9f9fb75c122ad7bb1c6c376d6085d43ea09"; tarball = "http://registry.npmjs.org/backoff/-/backoff-2.1.0.tgz"; @@ -326,6 +382,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f"; tarball = "http://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz"; @@ -338,6 +396,8 @@ dependencies = [ { name = "bindings"; spec = "1.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "97eae4472baf2352699f5fd1662e77e63d0cd0aa"; tarball = "http://registry.npmjs.org/bcrypt/-/bcrypt-0.7.6.tgz"; @@ -349,6 +409,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "951f7ae010302ffc50b265b124032017ed2bf6f3"; tarball = "http://registry.npmjs.org/bindings/-/bindings-1.1.1.tgz"; @@ -360,6 +422,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c3ccde60e9de6807c6f1aa4ef4843af29191c828"; tarball = "http://registry.npmjs.org/bindings/-/bindings-1.0.0.tgz"; @@ -372,6 +436,8 @@ dependencies = [ { name = "inherits"; spec = "~2.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9088ab5ae1e861f4d81b176b4a8046080703deed"; tarball = "http://registry.npmjs.org/block-stream/-/block-stream-0.0.7.tgz"; @@ -384,6 +450,8 @@ dependencies = [ { name = "inherits"; spec = "~2.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9088ab5ae1e861f4d81b176b4a8046080703deed"; tarball = "http://registry.npmjs.org/block-stream/-/block-stream-0.0.7.tgz"; @@ -396,6 +464,8 @@ dependencies = [ { name = "hoek"; spec = "0.7.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c8cdb041435912741628c044ecc732d1d17c09ea"; tarball = "http://registry.npmjs.org/boom/-/boom-0.3.8.tgz"; @@ -408,6 +478,8 @@ dependencies = [ { name = "hoek"; spec = "0.9.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "7a636e9ded4efcefb19cef4947a3c67dfaee911b"; tarball = "http://registry.npmjs.org/boom/-/boom-0.4.2.tgz"; @@ -424,6 +496,8 @@ { name = "winston"; spec = "0.6.2"; } { name = "utile"; spec = "0.1.7"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "3ba2f4b3de163e95e38a4950b61fd5f882a90762"; tarball = "http://registry.npmjs.org/broadway/-/broadway-0.2.7.tgz"; @@ -440,6 +514,8 @@ { name = "winston"; spec = "0.6.2"; } { name = "utile"; spec = "0.1.7"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "3ba2f4b3de163e95e38a4950b61fd5f882a90762"; tarball = "http://registry.npmjs.org/broadway/-/broadway-0.2.7.tgz"; @@ -447,16 +523,18 @@ { name = "browserchannel"; spec = "*"; - version = "1.0.5"; + version = "1.0.6"; topLevel = true; dependencies = [ { name = "hat"; spec = "*"; } { name = "connect"; spec = "~2"; } { name = "request"; spec = "~2"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "e36bc8536cf5a16873087867622cb5028ba33957"; - tarball = "http://registry.npmjs.org/browserchannel/-/browserchannel-1.0.5.tgz"; + sha1 = "9d3b33cac45b66611c35cd84ef237ad2c1d660d9"; + tarball = "http://registry.npmjs.org/browserchannel/-/browserchannel-1.0.6.tgz"; } { name = "bson"; @@ -465,6 +543,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "cf34fdcff081a189b589b4b3e5e9309cd6506c81"; tarball = "http://registry.npmjs.org/bson/-/bson-0.1.8.tgz"; @@ -476,6 +556,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "3dbf984acb9d33a6878b46e6fb7afbd611856a60"; tarball = "http://registry.npmjs.org/bson/-/bson-0.2.2.tgz"; @@ -487,6 +569,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "7e110dc9953908ab7c32acdc70c9f945b1cbc526"; tarball = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz"; @@ -498,6 +582,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; tarball = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; @@ -509,6 +595,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; tarball = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; @@ -520,6 +608,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4a68196ac33522daa17ec99858b302a636b62cf1"; tarball = "http://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.0.tgz"; @@ -531,6 +621,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1071a5f40fe76c39d7a4fe2ea030324d09d6ec9d"; tarball = "http://registry.npmjs.org/buffertools/-/buffertools-1.1.1.tgz"; @@ -542,6 +634,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1071a5f40fe76c39d7a4fe2ea030324d09d6ec9d"; tarball = "http://registry.npmjs.org/buffertools/-/buffertools-1.1.1.tgz"; @@ -554,6 +648,8 @@ dependencies = [ { name = "burrito"; spec = ">=0.2.5 <0.3"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c88992464a8e2a6ede86930375f92b58077ef97c"; tarball = "http://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz"; @@ -567,6 +663,8 @@ { name = "mv"; spec = "0.0.5"; } { name = "dtrace-provider"; spec = "0.2.8"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ea00a0d5223572e31e1e71efba2237cb1915942a"; tarball = "http://registry.npmjs.org/bunyan/-/bunyan-0.21.1.tgz"; @@ -580,6 +678,8 @@ { name = "traverse"; spec = "~0.5.1"; } { name = "uglify-js"; spec = "~1.1.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d0d6e6ac81d5e99789c6fa4accb0b0031ea54f6b"; tarball = "http://registry.npmjs.org/burrito/-/burrito-0.2.12.tgz"; @@ -591,6 +691,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "aad33ec14e3dc2ca74e8e7d451f9ba053ad4f7a0"; tarball = "http://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz"; @@ -602,6 +704,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "55384d6afcf8c6b9dd483e8347646a790e4545e7"; tarball = "http://registry.npmjs.org/character-parser/-/character-parser-1.0.2.tgz"; @@ -613,6 +717,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "06c21eed1a1b06aeb67553cdc53e23274bac2296"; tarball = "http://registry.npmjs.org/charm/-/charm-0.1.2.tgz"; @@ -624,6 +730,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c153ede7a5eb65ac69e78a38973b1a286377f75f"; tarball = "http://registry.npmjs.org/child-process-close/-/child-process-close-0.1.1.tgz"; @@ -635,6 +743,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "e09215a1d51542db2a2576969765bcf6125583eb"; tarball = "http://registry.npmjs.org/chmodr/-/chmodr-0.1.0.tgz"; @@ -646,6 +756,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "51d18189d9092d5f8afd623f3288bfd1c6bf1a62"; tarball = "http://registry.npmjs.org/chownr/-/chownr-0.0.1.tgz"; @@ -658,6 +770,8 @@ dependencies = [ { name = "glob"; spec = ">= 3.1.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "78f9485cd161b566e9a6c72d7170c4270e81db61"; tarball = "http://registry.npmjs.org/cli/-/cli-0.4.5.tgz"; @@ -672,6 +786,8 @@ { name = "eyes"; spec = "0.1.x"; } { name = "winston"; spec = "0.6.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "43ca8ad9fe3943489693ab62dce0cae22509d272"; tarball = "http://registry.npmjs.org/cliff/-/cliff-0.1.8.tgz"; @@ -683,6 +799,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "46f29143d0766d663dbd7f80b7520a15783d2042"; tarball = "http://registry.npmjs.org/clone/-/clone-0.1.5.tgz"; @@ -694,6 +812,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4af2296d4a23a64168c2f5fb0a2aa65e80517000"; tarball = "http://registry.npmjs.org/clone/-/clone-0.1.6.tgz"; @@ -707,6 +827,8 @@ { name = "mkdirp"; spec = "~0.3.3"; } { name = "graceful-fs"; spec = "2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "75e917c2185240854718c686346770640083d7bc"; tarball = "http://registry.npmjs.org/cmd-shim/-/cmd-shim-1.0.1.tgz"; @@ -718,6 +840,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; tarball = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; @@ -729,6 +853,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; tarball = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; @@ -740,6 +866,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; tarball = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; @@ -751,6 +879,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "6dbb68ceb8bc60f2b313dcc5ce1599f06d19e67a"; tarball = "http://registry.npmjs.org/colors/-/colors-0.6.0-1.tgz"; @@ -762,6 +892,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "59c7799f6c91e0e15802980a98ed138b3c78f4e9"; tarball = "http://registry.npmjs.org/colors/-/colors-0.6.1.tgz"; @@ -773,6 +905,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "59c7799f6c91e0e15802980a98ed138b3c78f4e9"; tarball = "http://registry.npmjs.org/colors/-/colors-0.6.1.tgz"; @@ -785,6 +919,8 @@ dependencies = [ { name = "delayed-stream"; spec = "0.0.5"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2d1a43347dbe9515a4a2796732e5b88473840b22"; tarball = "http://registry.npmjs.org/combined-stream/-/combined-stream-0.0.4.tgz"; @@ -796,6 +932,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "08477afb326d1adf9d4ee73af7170c70caa14f95"; tarball = "http://registry.npmjs.org/commander/-/commander-0.5.1.tgz"; @@ -807,6 +945,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; tarball = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; @@ -819,6 +959,8 @@ dependencies = [ { name = "keypress"; spec = "0.1.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "fd5713bfa153c7d6cc599378a5ab4c45c535029e"; tarball = "http://registry.npmjs.org/commander/-/commander-1.2.0.tgz"; @@ -831,6 +973,8 @@ dependencies = [ { name = "keypress"; spec = "0.1.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "8a8f30ec670a6fdd64af52f1914b907d79ead5b5"; tarball = "http://registry.npmjs.org/commander/-/commander-1.3.2.tgz"; @@ -842,6 +986,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; tarball = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; @@ -856,6 +1002,8 @@ { name = "coffee-script"; spec = ">=1.2.0"; } { name = "vows"; spec = ">=0.5.13"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d43ddf58b8df5637fdd1314fc816ccae7bfbcd18"; tarball = "http://registry.npmjs.org/config/-/config-0.4.15.tgz"; @@ -869,6 +1017,8 @@ { name = "proto-list"; spec = "~1.2.1"; } { name = "ini"; spec = "1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "99fcaaaf343a557782a142d201747bb8142bbf9a"; tarball = "http://registry.npmjs.org/config-chain/-/config-chain-1.1.7.tgz"; @@ -890,6 +1040,8 @@ { name = "pause"; spec = "0.0.1"; } { name = "debug"; spec = "*"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "139111b4b03f0533a524927a88a646ae467b2c02"; tarball = "http://registry.npmjs.org/connect/-/connect-2.7.5.tgz"; @@ -911,6 +1063,8 @@ { name = "pause"; spec = "0.0.1"; } { name = "debug"; spec = "*"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b83b68fa6f245c5020e2395472cc8322b0060738"; tarball = "http://registry.npmjs.org/connect/-/connect-2.7.6.tgz"; @@ -934,6 +1088,8 @@ { name = "debug"; spec = "*"; } { name = "methods"; spec = "0.0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; tarball = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; @@ -957,6 +1113,8 @@ { name = "debug"; spec = "*"; } { name = "methods"; spec = "0.0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; tarball = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; @@ -968,6 +1126,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d8630f26d95a7f851f9956b1e8cc6732f3b6aa30"; tarball = "http://registry.npmjs.org/connect-flash/-/connect-flash-0.1.1.tgz"; @@ -979,6 +1139,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "82b381d61a12b651437df1c259c1f1c841239b88"; tarball = "http://registry.npmjs.org/connect-flash/-/connect-flash-0.1.0.tgz"; @@ -991,6 +1153,8 @@ dependencies = [ { name = "mongodb"; spec = "1.2.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "aeaa1ca8c947599131bd90e1a024cdb789fe0100"; tarball = "http://registry.npmjs.org/connect-mongo/-/connect-mongo-0.3.3.tgz"; @@ -1002,6 +1166,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d128a3c0bb88350eb5626c6e7c71a6f0fd48983c"; tarball = "http://registry.npmjs.org/console-browserify/-/console-browserify-0.1.6.tgz"; @@ -1014,6 +1180,8 @@ dependencies = [ { name = "uglify-js"; spec = "~2.3.6"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "038727385eb70567ffb5a825abc44870b56f4de9"; tarball = "http://registry.npmjs.org/constantinople/-/constantinople-1.0.1.tgz"; @@ -1025,6 +1193,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "f9acf9db57eb7568c9fcc596256b7bb22e307c81"; tarball = "http://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz"; @@ -1036,6 +1206,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "90eb469ddce905c866de687efc43131d8801f9d0"; tarball = "http://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz"; @@ -1047,6 +1219,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "64ecc06ac978db795e4b5290cbe48ba3781400fa"; tarball = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.2.0.tgz"; @@ -1058,6 +1232,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "bc9a27d4e2b97e186cd57c9e2063cb99fa68cccc"; tarball = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.3.0.tgz"; @@ -1069,6 +1245,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "0044f332ac623df851c914e88eacc57f0c9704fe"; tarball = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.0.tgz"; @@ -1080,6 +1258,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "44e072148af01e6e8e24afbf12690d68ae698ecb"; tarball = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz"; @@ -1091,6 +1271,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "dd00b35679021e99cbd4e855b9ad041913474765"; tarball = "http://registry.npmjs.org/cookiejar/-/cookiejar-1.3.0.tgz"; @@ -1102,6 +1284,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1b5e4bd66fc732ea2e8b5087a8fb3718b4ec8597"; tarball = "http://registry.npmjs.org/cookies/-/cookies-0.3.6.tgz"; @@ -1114,6 +1298,8 @@ dependencies = [ { name = "request"; spec = "2 >=2.25.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a69fa40dd43d1f98d97e560f18187a578a116056"; tarball = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.18.tgz"; @@ -1126,6 +1312,8 @@ dependencies = [ { name = "request"; spec = "2 >=2.25.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a69fa40dd43d1f98d97e560f18187a578a116056"; tarball = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.18.tgz"; @@ -1138,6 +1326,8 @@ dependencies = [ { name = "boom"; spec = "0.3.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1a556734f06d24ba34862ae9cb9e709a3afbff1c"; tarball = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.1.3.tgz"; @@ -1150,6 +1340,8 @@ dependencies = [ { name = "boom"; spec = "0.4.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ed91ff1f17ad13d3748288594f8a48a0d26f325c"; tarball = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz"; @@ -1163,6 +1355,8 @@ { name = "css-parse"; spec = "1.0.4"; } { name = "css-stringify"; spec = "1.0.5"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9386811ca82bccc9ee7fb5a732b1e2a317c8a3e7"; tarball = "http://registry.npmjs.org/css/-/css-1.0.8.tgz"; @@ -1174,6 +1368,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "38b0503fbf9da9f54e9c1dbda60e145c77117bdd"; tarball = "http://registry.npmjs.org/css-parse/-/css-parse-1.0.4.tgz"; @@ -1185,6 +1381,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b0d042946db2953bb9d292900a6cb5f6d0122031"; tarball = "http://registry.npmjs.org/css-stringify/-/css-stringify-1.0.5.tgz"; @@ -1196,6 +1394,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2682709b5902e7212df529116ff788cd5b254894"; tarball = "http://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz"; @@ -1207,6 +1407,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "672673ec67587eb495c1ed694da1abb964ff65e3"; tarball = "http://registry.npmjs.org/ctype/-/ctype-0.5.0.tgz"; @@ -1218,6 +1420,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "fe8091d468a373a0b0c9ff8bbfb3425c00973a1d"; tarball = "http://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"; @@ -1229,6 +1433,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "269aca6f1b8d2baeefc8ccbc888b459f322c4e60"; tarball = "http://registry.npmjs.org/cycle/-/cycle-1.0.2.tgz"; @@ -1240,6 +1446,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; tarball = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; @@ -1251,6 +1459,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "f5be05ec0434c992d79940e50b2695cfb2e01b08"; tarball = "http://registry.npmjs.org/debug/-/debug-0.7.0.tgz"; @@ -1262,6 +1472,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; tarball = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; @@ -1273,6 +1485,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; tarball = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; @@ -1284,6 +1498,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; tarball = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; @@ -1295,6 +1511,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; tarball = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; @@ -1306,6 +1524,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; tarball = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; @@ -1317,6 +1537,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9ced65ea0bc0b09f42a6d79c1b1903f9d913cc18"; tarball = "http://registry.npmjs.org/deep-is/-/deep-is-0.1.2.tgz"; @@ -1328,6 +1550,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d4b1f43a93e8296dfe02694f4680bc37a313c73f"; tarball = "http://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"; @@ -1339,6 +1563,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4ae73f1aee8d6fcf484f1a1ce77ce651d9b7f0c9"; tarball = "http://registry.npmjs.org/diff/-/diff-1.0.2.tgz"; @@ -1350,6 +1576,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "664b6bdb113fb3a51ced79aff621badeed29a02c"; tarball = "http://registry.npmjs.org/diff/-/diff-1.0.5.tgz"; @@ -1364,6 +1592,8 @@ { name = "charm"; spec = "0.1.x"; } { name = "deep-is"; spec = "0.1.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ab23b31f5649b6faa8e3d2acbd334467365ca6fa"; tarball = "http://registry.npmjs.org/difflet/-/difflet-0.2.6.tgz"; @@ -1375,6 +1605,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "e6c1d64f2f079216f19ea83b566035dde9901179"; tarball = "http://registry.npmjs.org/director/-/director-1.1.10.tgz"; @@ -1386,6 +1618,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "e243f19219aa95fbf0d8f2ffb07f5bd64e94fe20"; tarball = "http://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.2.8.tgz"; @@ -1397,6 +1631,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "478920f77bca6c1c1749d5e3edde4bd5966efda8"; tarball = "http://registry.npmjs.org/editor/-/editor-0.0.4.tgz"; @@ -1408,6 +1644,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "db8aac47ff80a7df82b4c82c126fe8970870626f"; tarball = "http://registry.npmjs.org/ejs/-/ejs-0.8.3.tgz"; @@ -1419,6 +1657,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "f04dd18fc3dc3e9a74cbc0f310b088666e4c016f"; tarball = "http://registry.npmjs.org/emitter-component/-/emitter-component-1.0.0.tgz"; @@ -1431,6 +1671,8 @@ dependencies = [ { name = "iconv-lite"; spec = "0.2.7"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "fec66b6d1c6b8cc554aa78c05ece35bef11a913f"; tarball = "http://registry.npmjs.org/encoding/-/encoding-0.1.6.tgz"; @@ -1442,6 +1684,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "fedcd79564444ddaf2bd85b22c9961b3a3a38bf5"; tarball = "http://registry.npmjs.org/escape-html/-/escape-html-1.0.0.tgz"; @@ -1453,6 +1697,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "7bdb544f95526d424808654d3b8fbe928650c0fe"; tarball = "http://registry.npmjs.org/esprima/-/esprima-1.0.3.tgz"; @@ -1465,6 +1711,8 @@ dependencies = [ { name = "optimist"; spec = "0.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b77b9309f7107addfeab63f0c0eafd8db0bd8c1c"; tarball = "http://registry.npmjs.org/event-stream/-/event-stream-0.5.3.tgz"; @@ -1476,6 +1724,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "8bbf2b6ac7b31e2eea0c8d8f533ef41f849a9e2c"; tarball = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.11.tgz"; @@ -1483,13 +1733,15 @@ { name = "eventemitter2"; spec = "~0.4.11"; - version = "0.4.12"; + version = "0.4.13"; topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "6cf14249fdc8799be7416e871e73fd2bb89e35e0"; - tarball = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.12.tgz"; + sha1 = "0a8ab97f9c1b563361b8927f9e80606277509153"; + tarball = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.13.tgz"; } { name = "events.node"; @@ -1498,6 +1750,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "82998ea749501145fd2da7cf8ecbe6420fac02a4"; tarball = "http://registry.npmjs.org/events.node/-/events.node-0.4.9.tgz"; @@ -1520,6 +1774,8 @@ { name = "cookie-signature"; spec = "1.0.1"; } { name = "debug"; spec = "*"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "3fd077660c9ccae4710fcfb326290a01d1e72566"; tarball = "http://registry.npmjs.org/express/-/express-3.3.5.tgz"; @@ -1542,10 +1798,36 @@ { name = "cookie-signature"; spec = "1.0.1"; } { name = "debug"; spec = "*"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "7b66d6c66b038038eedf452804222b3077374ae0"; tarball = "http://registry.npmjs.org/express/-/express-3.2.0.tgz"; } + { + name = "express"; + spec = "3.x"; + version = "3.3.5"; + topLevel = false; + dependencies = [ + { name = "connect"; spec = "2.8.5"; } + { name = "commander"; spec = "1.2.0"; } + { name = "range-parser"; spec = "0.0.4"; } + { name = "mkdirp"; spec = "0.3.5"; } + { name = "cookie"; spec = "0.1.0"; } + { name = "buffer-crc32"; spec = "0.2.1"; } + { name = "fresh"; spec = "0.2.0"; } + { name = "methods"; spec = "0.0.1"; } + { name = "send"; spec = "0.1.4"; } + { name = "cookie-signature"; spec = "1.0.1"; } + { name = "debug"; spec = "*"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "3fd077660c9ccae4710fcfb326290a01d1e72566"; + tarball = "http://registry.npmjs.org/express/-/express-3.3.5.tgz"; + } { name = "express"; spec = "~3.1.1"; @@ -1564,6 +1846,8 @@ { name = "cookie-signature"; spec = "1.0.0"; } { name = "debug"; spec = "*"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "52a02c8db8f22bbfa0d7478d847cd45161f985f7"; tarball = "http://registry.npmjs.org/express/-/express-3.1.2.tgz"; @@ -1576,7 +1860,9 @@ dependencies = [ { name = "validator"; spec = "0.4.x"; } { name = "object-additions"; spec = ">= 0.5.0"; } - { name = "express"; spec = "*"; } + ]; + peerDependencies = [ + { name = "express"; spec = "3.x"; } ]; patchLatest = false; sha1 = "14299158646a796fac584cb5980d63e587c02019"; @@ -1589,6 +1875,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b2664f15c636d5248e60fdbe29131c4440552eda"; tarball = "http://registry.npmjs.org/express-partials/-/express-partials-0.0.6.tgz"; @@ -1600,6 +1888,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5ae3d12e33009879dfb574e911a2da1e3da29ef4"; tarball = "http://registry.npmjs.org/extend/-/extend-1.1.3.tgz"; @@ -1611,6 +1901,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4d58b815ace5bebfc4ebf03cf98b0a7604a99b86"; tarball = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.0.tgz"; @@ -1622,6 +1914,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "e1080e0658e300b06294990cc70e1502235fd550"; tarball = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"; @@ -1633,6 +1927,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; tarball = "http://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; @@ -1644,6 +1940,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; tarball = "http://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; @@ -1656,6 +1954,8 @@ dependencies = [ { name = "websocket-driver"; spec = ">=0.2.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "43a54b2ab807761d7ec335d12f48eb69ec4ab61c"; tarball = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.6.1.tgz"; @@ -1667,6 +1967,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c14c5b3bf14d7417ffbfd990c0a7495cd9f337bc"; tarball = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.4.4.tgz"; @@ -1683,6 +1985,8 @@ { name = "director"; spec = "1.1.10"; } { name = "pkginfo"; spec = "0.3.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "235d691f19154eff033610c12bcd51f304ff09c6"; tarball = "http://registry.npmjs.org/flatiron/-/flatiron-0.3.8.tgz"; @@ -1699,6 +2003,8 @@ { name = "director"; spec = "1.1.10"; } { name = "pkginfo"; spec = "0.3.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a91fe730f6a7fc1ea655a0ca48eaa977bef64625"; tarball = "http://registry.npmjs.org/flatiron/-/flatiron-0.3.5.tgz"; @@ -1711,6 +2017,8 @@ dependencies = [ { name = "sequence"; spec = ">= 2.2.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "093b32ce868cb69f5166dcf331fae074adc71cee"; tarball = "http://registry.npmjs.org/forEachAsync/-/forEachAsync-2.2.0.tgz"; @@ -1734,6 +2042,8 @@ { name = "utile"; spec = "0.1.7"; } { name = "winston"; spec = "0.7.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a78137a46fb8ca4adbf2f497d98816a526bb1f82"; tarball = "http://registry.npmjs.org/forever/-/forever-0.10.8.tgz"; @@ -1745,6 +2055,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "e1c25c7ad44e09c38f233876c76fcc24ff843b1f"; tarball = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.2.0.tgz"; @@ -1756,6 +2068,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "0c1647a74f3af12d76a07a99490ade7c7249c8f0"; tarball = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.5.0.tgz"; @@ -1773,6 +2087,8 @@ { name = "watch"; spec = "0.5.x"; } { name = "utile"; spec = "0.1.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c1ad6c6ab837a89fa2d47bb439727ca968235684"; tarball = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.2.2.tgz"; @@ -1790,6 +2106,8 @@ { name = "watch"; spec = "0.5.x"; } { name = "utile"; spec = "0.1.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c1ad6c6ab837a89fa2d47bb439727ca968235684"; tarball = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.2.2.tgz"; @@ -1804,6 +2122,8 @@ { name = "mime"; spec = "~1.2.2"; } { name = "async"; spec = "~0.2.7"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "db345a5378d86aeeb1ed5d553b869ac192d2f5ed"; tarball = "http://registry.npmjs.org/form-data/-/form-data-0.0.10.tgz"; @@ -1818,6 +2138,8 @@ { name = "mime"; spec = "~1.2.9"; } { name = "async"; spec = "~0.2.9"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d36b59baf9b292bb2e5034d7a6079b2bd1e9df83"; tarball = "http://registry.npmjs.org/form-data/-/form-data-0.1.0.tgz"; @@ -1829,6 +2151,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "68f63325a035e644b6f7bb3d11243b9761de1b30"; tarball = "http://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz"; @@ -1840,6 +2164,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "70caf0f9d69692a77e04021ddab4f46b01c82aea"; tarball = "http://registry.npmjs.org/formidable/-/formidable-1.0.13.tgz"; @@ -1851,6 +2177,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2b3f4c411cbb5fdd695c44843e2a23514a43231a"; tarball = "http://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz"; @@ -1862,6 +2190,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "419e3bccead3e8874d539f5b3e72a4c503b31a98"; tarball = "http://registry.npmjs.org/formidable/-/formidable-1.0.9.tgz"; @@ -1873,6 +2203,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "03e4b0178424e4c2d5d19a54d8814cdc97934850"; tarball = "http://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz"; @@ -1884,6 +2216,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "bfd9402cf3df12c4a4c310c79f99a3dde13d34a7"; tarball = "http://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz"; @@ -1896,6 +2230,8 @@ dependencies = [ { name = "async"; spec = "*"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "f7fc91c3ae1eead07c998bc5d0dd41f2dbebd335"; tarball = "http://registry.npmjs.org/fs-walk/-/fs-walk-0.0.1.tgz"; @@ -1911,6 +2247,8 @@ { name = "graceful-fs"; spec = "~2.0.0"; } { name = "inherits"; spec = "~2.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; @@ -1926,6 +2264,8 @@ { name = "graceful-fs"; spec = "~2.0.0"; } { name = "inherits"; spec = "~2.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; @@ -1941,6 +2281,8 @@ { name = "graceful-fs"; spec = "~2.0.0"; } { name = "inherits"; spec = "~2.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; @@ -1956,6 +2298,8 @@ { name = "graceful-fs"; spec = "~2.0.0"; } { name = "inherits"; spec = "~2.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; @@ -1970,6 +2314,8 @@ { name = "fstream"; spec = "~0.1.17"; } { name = "inherits"; spec = "2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; tarball = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; @@ -1983,10 +2329,25 @@ { name = "fstream-ignore"; spec = "~0.0.5"; } { name = "inherits"; spec = "2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "8f9fdd38c0940f91f7b6ebda4b6611be88f97ec9"; tarball = "http://registry.npmjs.org/fstream-npm/-/fstream-npm-0.1.5.tgz"; } + { + name = "github-url-from-git"; + spec = "1.1.1"; + version = "1.1.1"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "1f89623453123ef9623956e264c60bf4c3cf5ccf"; + tarball = "http://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz"; + } { name = "github-url-from-git"; spec = "~1.1.1"; @@ -1994,6 +2355,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1f89623453123ef9623956e264c60bf4c3cf5ccf"; tarball = "http://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz"; @@ -2007,6 +2370,8 @@ { name = "minimatch"; spec = "~0.2.11"; } { name = "inherits"; spec = "2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; @@ -2021,6 +2386,8 @@ { name = "graceful-fs"; spec = "~1.2.0"; } { name = "inherits"; spec = "1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "57af70ec73ba2323bfe3f29a067765db64c5d758"; tarball = "http://registry.npmjs.org/glob/-/glob-3.2.1.tgz"; @@ -2034,6 +2401,8 @@ { name = "minimatch"; spec = "~0.2.11"; } { name = "inherits"; spec = "2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; @@ -2047,6 +2416,8 @@ { name = "minimatch"; spec = "~0.2.11"; } { name = "inherits"; spec = "2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; @@ -2060,6 +2431,8 @@ { name = "minimatch"; spec = "~0.2.11"; } { name = "inherits"; spec = "2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; @@ -2071,6 +2444,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; @@ -2082,6 +2457,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; @@ -2093,6 +2470,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; @@ -2104,6 +2483,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; @@ -2115,6 +2496,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; @@ -2126,6 +2509,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "f76f791e0d1b22649e11beeacddf8e62bd89ca2a"; tarball = "http://registry.npmjs.org/gridfs-stream/-/gridfs-stream-0.4.0.tgz"; @@ -2137,6 +2522,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "de2d66136d002e112ba70f3f10c31cf7c350b2da"; tarball = "http://registry.npmjs.org/growl/-/growl-1.7.0.tgz"; @@ -2153,6 +2540,8 @@ { name = "xml2js"; spec = ">= 0.0.1"; } { name = "msgpack"; spec = ">= 0.0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha256 = "a51a5beef55c14c68630275d51cf66c44a4462d1b20c0f08aef6d88a62ca077c"; tarball = "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854"; @@ -2165,6 +2554,8 @@ dependencies = [ { name = "send"; spec = "*"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ffc594c482190c56531ed2d4a5864d0b0b7d2733"; tarball = "http://registry.npmjs.org/gzippo/-/gzippo-0.2.0.tgz"; @@ -2176,6 +2567,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "bb014a9e64b3788aed8005917413d4ff3d502d8a"; tarball = "http://registry.npmjs.org/hat/-/hat-0.0.3.tgz"; @@ -2191,6 +2584,8 @@ { name = "cryptiles"; spec = "0.1.x"; } { name = "sntp"; spec = "0.1.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9b361dee95a931640e6d504e05609a8fc3ac45d2"; tarball = "http://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz"; @@ -2206,6 +2601,8 @@ { name = "cryptiles"; spec = "0.2.x"; } { name = "sntp"; spec = "0.2.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b90bb169807285411da7ffcb8dd2598502d3b52d"; tarball = "http://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz"; @@ -2218,6 +2615,8 @@ dependencies = [ { name = "bindings"; spec = "*"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "00eb2205c85dcf50de838203e513896dc304dd49"; tarball = "http://registry.npmjs.org/hiredis/-/hiredis-0.1.15.tgz"; @@ -2229,6 +2628,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "60fbd904557541cd2b8795abf308a1b3770e155a"; tarball = "http://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz"; @@ -2240,6 +2641,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "3d322462badf07716ea7eb85baf88079cddce505"; tarball = "http://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz"; @@ -2251,6 +2654,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "0f591b1b344bdcb3df59773f62fbbaf85bf4028b"; tarball = "http://registry.npmjs.org/hooks/-/hooks-0.2.1.tgz"; @@ -2263,6 +2668,8 @@ dependencies = [ { name = "commander"; spec = "0.5.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "0c55ba3a018855e134fd82f7a4aa6235167181b2"; tarball = "http://registry.npmjs.org/htdigest/-/htdigest-1.0.7.tgz"; @@ -2275,6 +2682,8 @@ dependencies = [ { name = "commander"; spec = "0.5.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4e9e6a2203405005aa1ae7dee80d3b6d6a8d93d6"; tarball = "http://registry.npmjs.org/htpasswd/-/htpasswd-1.1.0.tgz"; @@ -2289,6 +2698,8 @@ { name = "htpasswd"; spec = "1.1.0"; } { name = "htdigest"; spec = "1.0.7"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d15b9c08646c9fdcc4f92edb9888f57cb6cf9ca7"; tarball = "http://registry.npmjs.org/http-auth/-/http-auth-1.2.7.tgz"; @@ -2303,6 +2714,8 @@ { name = "asn1"; spec = "0.1.11"; } { name = "ctype"; spec = "0.5.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; tarball = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; @@ -2317,6 +2730,8 @@ { name = "asn1"; spec = "0.1.11"; } { name = "ctype"; spec = "0.5.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1494e4f5000a83c0f11bcc12d6007c530cb99582"; tarball = "http://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz"; @@ -2324,13 +2739,15 @@ { name = "i"; spec = "0.3.x"; - version = "0.3.1"; + version = "0.3.2"; topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "6ecf7847caed3168b17b86ccc390d7b805be0ee4"; - tarball = "http://registry.npmjs.org/i/-/i-0.3.1.tgz"; + sha1 = "b2e2d6ef47900bd924e281231ff4c5cc798d9ea8"; + tarball = "http://registry.npmjs.org/i/-/i-0.3.2.tgz"; } { name = "i18next"; @@ -2340,6 +2757,8 @@ dependencies = [ { name = "cookies"; spec = ">= 0.2.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9c5806d50d374d09ad76e13da4c6d7357e8c555b"; tarball = "http://registry.npmjs.org/i18next/-/i18next-1.6.8.tgz"; @@ -2351,6 +2770,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "45be2390d27af4b7613aac4ee4d957e3f4cbdb54"; tarball = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.7.tgz"; @@ -2362,6 +2783,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "76c81b3b1c10ddee3a60bf2c247162bc369f8ba8"; tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.0.tgz"; @@ -2373,6 +2796,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; tarball = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; @@ -2384,6 +2809,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; tarball = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; @@ -2395,6 +2822,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "76c81b3b1c10ddee3a60bf2c247162bc369f8ba8"; tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.0.tgz"; @@ -2406,6 +2835,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; tarball = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; @@ -2417,6 +2848,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "76c81b3b1c10ddee3a60bf2c247162bc369f8ba8"; tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.0.tgz"; @@ -2428,6 +2861,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; tarball = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; @@ -2439,6 +2874,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; tarball = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; @@ -2450,6 +2887,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; tarball = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; @@ -2465,6 +2904,8 @@ { name = "read-package-json"; spec = "1"; } { name = "semver"; spec = "2.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "71914631d091bb1f73a4bddbe6d7985e929859ce"; tarball = "http://registry.npmjs.org/init-package-json/-/init-package-json-0.0.11.tgz"; @@ -2491,6 +2932,8 @@ { name = "redis"; spec = "*"; } { name = "hiredis"; spec = "*"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "de774f72022630a258158acdcb590e1542a09b58"; tarball = "http://registry.npmjs.org/ironhorse/-/ironhorse-0.0.6.tgz"; @@ -2502,6 +2945,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b998d17551f16f69f7bd4828f58f018cc81e064f"; tarball = "http://registry.npmjs.org/is-promise/-/is-promise-1.0.0.tgz"; @@ -2520,6 +2965,8 @@ { name = "with"; spec = "~1.1.0"; } { name = "constantinople"; spec = "~1.0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "6cb1f0928adfe9be7323d0b57e507e5c3c70f650"; tarball = "http://registry.npmjs.org/jade/-/jade-0.34.1.tgz"; @@ -2533,6 +2980,8 @@ { name = "commander"; spec = "0.6.1"; } { name = "mkdirp"; spec = "0.3.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "8f10d7977d8d79f2f6ff862a81b0513ccb25686c"; tarball = "http://registry.npmjs.org/jade/-/jade-0.26.3.tgz"; @@ -2551,6 +3000,8 @@ { name = "with"; spec = "~1.1.0"; } { name = "constantinople"; spec = "~1.0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "6cb1f0928adfe9be7323d0b57e507e5c3c70f650"; tarball = "http://registry.npmjs.org/jade/-/jade-0.34.1.tgz"; @@ -2563,6 +3014,8 @@ dependencies = [ { name = "when"; spec = "~2.2.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ab250dd51224ef36ac8119ce143e0525300d99d4"; tarball = "http://registry.npmjs.org/jayschema/-/jayschema-0.2.0.tgz"; @@ -2574,6 +3027,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d739d8ee86461e54b354d6a7d7d1f2ad9a167f62"; tarball = "http://registry.npmjs.org/js-yaml/-/js-yaml-0.3.7.tgz"; @@ -2587,6 +3042,8 @@ { name = "argparse"; spec = "~ 0.1.11"; } { name = "esprima"; spec = "~ 1.0.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; tarball = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; @@ -2594,7 +3051,7 @@ { name = "jshint"; spec = "*"; - version = "2.1.9"; + version = "2.1.10"; topLevel = true; dependencies = [ { name = "shelljs"; spec = "0.1.x"; } @@ -2603,9 +3060,11 @@ { name = "minimatch"; spec = "0.x.x"; } { name = "console-browserify"; spec = "0.1.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "65cdbb2302cbf27e45db0066669b5d5e74f66465"; - tarball = "http://registry.npmjs.org/jshint/-/jshint-2.1.9.tgz"; + sha1 = "0c015ec5bc5ad65c11c4b5152f221f24b7af5522"; + tarball = "http://registry.npmjs.org/jshint/-/jshint-2.1.10.tgz"; } { name = "json-schema"; @@ -2614,6 +3073,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "50354f19f603917c695f70b85afa77c3b0f23506"; tarball = "http://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"; @@ -2625,6 +3086,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9db7b0e530c7f289c5e8c8432af191c2ff75a5b3"; tarball = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz"; @@ -2636,6 +3099,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4c1f228b5050837eba9d21f50c2e6e320624566e"; tarball = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz"; @@ -2647,6 +3112,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "dc2a535b2aa8a10b0b7359c76fa8920cdb92ce6d"; tarball = "http://registry.npmjs.org/jsontool/-/jsontool-6.0.0.tgz"; @@ -2661,6 +3128,8 @@ { name = "json-schema"; spec = "0.2.2"; } { name = "verror"; spec = "1.3.3"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "cd13466ea2480dbd8396a570d47d31dda476f8b1"; tarball = "http://registry.npmjs.org/jsprim/-/jsprim-0.3.0.tgz"; @@ -2672,6 +3141,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "44847ca394ce8d6b521ae85816bd64509942b385"; tarball = "http://registry.npmjs.org/keep-alive-agent/-/keep-alive-agent-0.0.1.tgz"; @@ -2683,8 +3154,10 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "de3c44078eca649501babab04938c948b1252d1b"; + sha1 = "4285d92a0748db2784062f5adcec9f5956cb818a"; tarball = "http://registry.npmjs.org/kerberos/-/kerberos-0.0.3.tgz"; } { @@ -2694,6 +3167,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4a3188d4291b66b4f65edb99f806aa9ae293592a"; tarball = "http://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz"; @@ -2709,6 +3184,8 @@ { name = "debug"; spec = "~0.7.0"; } { name = "stream-counter"; spec = "~0.1.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "244e7c643c4c9ea2eb37e215dd02b07c8e138e3a"; tarball = "http://registry.npmjs.org/knox/-/knox-0.8.6.tgz"; @@ -2726,6 +3203,8 @@ { name = "nib"; spec = "0.5.0"; } { name = "reds"; spec = "0.1.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9a6a95081842cf4ee3da5c61770bc23616a943f2"; tarball = "http://registry.npmjs.org/kue/-/kue-0.6.2.tgz"; @@ -2737,6 +3216,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "daa068206282542c088288e975c297c1ae77b690"; tarball = "http://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz"; @@ -2748,6 +3229,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a22d5f699911b6b622d6dc323fb62320c877c9c8"; tarball = "http://registry.npmjs.org/libyaml/-/libyaml-0.2.2.tgz"; @@ -2759,6 +3242,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "0f815a7ee7c3d603ddec6fbfa8a212b5645d54c5"; tarball = "http://registry.npmjs.org/lockfile/-/lockfile-0.4.0.tgz"; @@ -2770,6 +3255,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1cee12d5a9f28ed1ee37e9c332b8888e6b85412a"; tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.0.tgz"; @@ -2781,6 +3268,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ec2bba603f4c5bb3e7a1bf62ce1c1dbc1d474e08"; tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.2.0.tgz"; @@ -2792,6 +3281,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1cee12d5a9f28ed1ee37e9c332b8888e6b85412a"; tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.0.tgz"; @@ -2803,6 +3294,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "aa50f97047422ac72543bda177a9c9d018d98452"; tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-1.0.6.tgz"; @@ -2814,6 +3307,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1cee12d5a9f28ed1ee37e9c332b8888e6b85412a"; tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.0.tgz"; @@ -2827,6 +3322,8 @@ { name = "mimelib"; spec = "~0.2"; } { name = "mime"; spec = "1.2.9"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "89e1326147fb2c222feb931b40e98b6be133f14a"; tarball = "http://registry.npmjs.org/mailcomposer/-/mailcomposer-0.2.1.tgz"; @@ -2838,6 +3335,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "277c90f8bef39709645a8371c51c3b6c648e068c"; tarball = "http://registry.npmjs.org/methods/-/methods-0.0.1.tgz"; @@ -2845,13 +3344,15 @@ { name = "mime"; spec = "*"; - version = "1.2.10"; + version = "1.2.11"; topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "066380acbc3d78d4f4a51004d8988425dc68b9b1"; - tarball = "http://registry.npmjs.org/mime/-/mime-1.2.10.tgz"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + tarball = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; } { name = "mime"; @@ -2860,6 +3361,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9eed073022a8bf5e16c8566c6867b8832bfbfa13"; tarball = "http://registry.npmjs.org/mime/-/mime-1.2.5.tgz"; @@ -2871,6 +3374,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b1f86c768c025fa87b48075f1709f28aeaf20365"; tarball = "http://registry.npmjs.org/mime/-/mime-1.2.6.tgz"; @@ -2882,6 +3387,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "009cd40867bd35de521b3b966f04e2f8d4d13d09"; tarball = "http://registry.npmjs.org/mime/-/mime-1.2.9.tgz"; @@ -2889,35 +3396,41 @@ { name = "mime"; spec = "~1.2.2"; - version = "1.2.10"; + version = "1.2.11"; topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "066380acbc3d78d4f4a51004d8988425dc68b9b1"; - tarball = "http://registry.npmjs.org/mime/-/mime-1.2.10.tgz"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + tarball = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; } { name = "mime"; spec = "~1.2.7"; - version = "1.2.10"; + version = "1.2.11"; topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "066380acbc3d78d4f4a51004d8988425dc68b9b1"; - tarball = "http://registry.npmjs.org/mime/-/mime-1.2.10.tgz"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + tarball = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; } { name = "mime"; spec = "~1.2.9"; - version = "1.2.10"; + version = "1.2.11"; topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "066380acbc3d78d4f4a51004d8988425dc68b9b1"; - tarball = "http://registry.npmjs.org/mime/-/mime-1.2.10.tgz"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + tarball = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; } { name = "mimelib"; @@ -2928,6 +3441,8 @@ { name = "encoding"; spec = "~0.1"; } { name = "addressparser"; spec = "~0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5dcbb99c7369e5d62d7e12e71fa334179aebd748"; tarball = "http://registry.npmjs.org/mimelib/-/mimelib-0.2.12.tgz"; @@ -2941,6 +3456,8 @@ { name = "lru-cache"; spec = "2"; } { name = "sigmund"; spec = "~1.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; @@ -2953,6 +3470,8 @@ dependencies = [ { name = "lru-cache"; spec = "~1.0.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "96bb490bbd3ba6836bbfac111adf75301b1584de"; tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.0.5.tgz"; @@ -2966,6 +3485,8 @@ { name = "lru-cache"; spec = "2"; } { name = "sigmund"; spec = "~1.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; @@ -2979,6 +3500,8 @@ { name = "lru-cache"; spec = "2"; } { name = "sigmund"; spec = "~1.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; @@ -2992,6 +3515,8 @@ { name = "lru-cache"; spec = "2"; } { name = "sigmund"; spec = "~1.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; @@ -3005,6 +3530,8 @@ { name = "lru-cache"; spec = "2"; } { name = "sigmund"; spec = "~1.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; @@ -3018,6 +3545,8 @@ { name = "lru-cache"; spec = "2"; } { name = "sigmund"; spec = "~1.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; @@ -3029,6 +3558,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "fa2439fbf7da8525c51b2a74e2815b380abc8ab6"; tarball = "http://registry.npmjs.org/minimist/-/minimist-0.0.1.tgz"; @@ -3040,6 +3571,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; @@ -3051,6 +3584,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; @@ -3062,6 +3597,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; @@ -3073,6 +3610,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1bbf5ab1ba827af23575143490426455f481fe1e"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"; @@ -3084,6 +3623,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; @@ -3095,6 +3636,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; @@ -3106,6 +3649,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; @@ -3117,6 +3662,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; @@ -3128,6 +3675,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; @@ -3139,6 +3688,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; @@ -3158,6 +3709,8 @@ { name = "ms"; spec = "0.3.0"; } { name = "glob"; spec = "3.2.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "95fc936622ce156b8b19ff8def466ac2f3a3f29e"; tarball = "http://registry.npmjs.org/mocha/-/mocha-1.12.0.tgz"; @@ -3169,6 +3722,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1fd7b1134029a953c6ea371dbaee37598ac03567"; tarball = "http://registry.npmjs.org/moment/-/moment-2.1.0.tgz"; @@ -3181,6 +3736,8 @@ dependencies = [ { name = "bson"; spec = "0.1.8"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "269665552066437308d0942036646e6795c3a9a3"; tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; @@ -3193,31 +3750,35 @@ dependencies = [ { name = "bson"; spec = "0.1.8"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "269665552066437308d0942036646e6795c3a9a3"; tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; } { name = "mongodb"; - spec = "1.3.15"; - version = "1.3.15"; + spec = "1.3.18"; + version = "1.3.18"; topLevel = false; dependencies = [ { name = "bson"; spec = "0.2.2"; } { name = "kerberos"; spec = "0.0.3"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "d612597344b6a1b6d07375698fd7ee06cbaea009"; - tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.15.tgz"; + sha1 = "9dd1ba4f6c2c04c014a9aabb8f194c1c0ee7da5d"; + tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.18.tgz"; } { name = "mongoose"; spec = "*"; - version = "3.7.0"; + version = "3.7.2"; topLevel = true; dependencies = [ { name = "hooks"; spec = "0.2.1"; } - { name = "mongodb"; spec = "1.3.15"; } + { name = "mongodb"; spec = "1.3.18"; } { name = "ms"; spec = "0.1.0"; } { name = "sliced"; spec = "0.0.5"; } { name = "muri"; spec = "0.3.1"; } @@ -3226,9 +3787,11 @@ { name = "regexp-clone"; spec = "0.0.1"; } { name = "mquery"; spec = "0.2.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "ffad3ac81293bffe5b02f886592685675c7a0d99"; - tarball = "http://registry.npmjs.org/mongoose/-/mongoose-3.7.0.tgz"; + sha1 = "e7550bb44ce1eaa9fc78223360d43b2722caa258"; + tarball = "http://registry.npmjs.org/mongoose/-/mongoose-3.7.2.tgz"; } { name = "mongoose"; @@ -3244,6 +3807,8 @@ { name = "mpromise"; spec = "0.2.1"; } { name = "mpath"; spec = "0.1.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "aa6c9f4dfb740c7721dbe734fbb97714e5ab0ebc"; tarball = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.7.tgz"; @@ -3255,6 +3820,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "3bac3f3924a845d147784fc6558dee900b0151e2"; tarball = "http://registry.npmjs.org/mongoose-lifecycle/-/mongoose-lifecycle-1.0.0.tgz"; @@ -3267,6 +3834,8 @@ dependencies = [ { name = "owl-deepcopy"; spec = "~0.0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9f61b2abba5352fcd3d7b1193ee4b4d9f2a83804"; tarball = "http://registry.npmjs.org/mongoose-schema-extend/-/mongoose-schema-extend-0.1.4.tgz"; @@ -3279,6 +3848,8 @@ dependencies = [ { name = "readdirp"; spec = "~0.2.3"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9a7cbd0ccc10de95fd78a04b9beb2482ae4940b7"; tarball = "http://registry.npmjs.org/monocle/-/monocle-0.1.50.tgz"; @@ -3290,6 +3861,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "23da852b7c232ee097f4759d29c0ee9cd22d5e46"; tarball = "http://registry.npmjs.org/mpath/-/mpath-0.1.1.tgz"; @@ -3302,6 +3875,8 @@ dependencies = [ { name = "sliced"; spec = "0.0.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "fbbdc28cb0207e49b8a4eb1a4c0cea6c2de794c8"; tarball = "http://registry.npmjs.org/mpromise/-/mpromise-0.2.1.tgz"; @@ -3314,6 +3889,8 @@ dependencies = [ { name = "sliced"; spec = "0.0.5"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "cb864c2f642eb2192765087e3692e1dc152afe4b"; tarball = "http://registry.npmjs.org/mpromise/-/mpromise-0.3.0.tgz"; @@ -3328,6 +3905,8 @@ { name = "debug"; spec = "0.7.0"; } { name = "regexp-clone"; spec = "0.0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5d6e7f7f5129aa334e7e754d3f6a93cf304b7778"; tarball = "http://registry.npmjs.org/mquery/-/mquery-0.2.4.tgz"; @@ -3339,6 +3918,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "f21fac490daf1d7667fd180fe9077389cc9442b2"; tarball = "http://registry.npmjs.org/ms/-/ms-0.1.0.tgz"; @@ -3350,6 +3931,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "03edc348d613e66a56486cfdac53bcbe899cbd61"; tarball = "http://registry.npmjs.org/ms/-/ms-0.3.0.tgz"; @@ -3362,6 +3945,8 @@ dependencies = [ { name = "nodeunit"; spec = "https://github.com/godsflaw/nodeunit/tarball/master"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "203f7cfd1d1917fae196bbe01a701599f338cf0b"; tarball = "http://registry.npmjs.org/msgpack/-/msgpack-0.1.11.tgz"; @@ -3373,6 +3958,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "861889c5c857f1a43700bee85d50731f61727c9a"; tarball = "http://registry.npmjs.org/muri/-/muri-0.3.1.tgz"; @@ -3384,6 +3971,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a9219960a6d5d5d046597aee51252c6655f7177e"; tarball = "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.4.tgz"; @@ -3395,6 +3984,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "15eac759479884df1131d6de56bce20b654f5391"; tarball = "http://registry.npmjs.org/mv/-/mv-0.0.5.tgz"; @@ -3409,6 +4000,8 @@ { name = "apparatus"; spec = ">= 0.0.4"; } { name = "underscore"; spec = "*"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "60d9ce23797a54ec211600eb721cc66779b954d3"; tarball = "http://registry.npmjs.org/natural/-/natural-0.0.69.tgz"; @@ -3424,6 +4017,8 @@ { name = "optimist"; spec = "0.3.x"; } { name = "pkginfo"; spec = "0.2.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "f2ffce75f4573857429c719d9f6ed0a9a231a47c"; tarball = "http://registry.npmjs.org/nconf/-/nconf-0.6.7.tgz"; @@ -3439,6 +4034,8 @@ { name = "optimist"; spec = "0.3.x"; } { name = "pkginfo"; spec = "0.2.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "f2ffce75f4573857429c719d9f6ed0a9a231a47c"; tarball = "http://registry.npmjs.org/nconf/-/nconf-0.6.7.tgz"; @@ -3450,6 +4047,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "46fac2b7dda2560a4cb7e628677bd5f64eac5be1"; tarball = "http://registry.npmjs.org/ncp/-/ncp-0.2.7.tgz"; @@ -3461,6 +4060,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "12ec7b4a9f3b4c894c31d8c4ec015925ba547eec"; tarball = "http://registry.npmjs.org/negotiator/-/negotiator-0.2.5.tgz"; @@ -3473,6 +4074,8 @@ dependencies = [ { name = "raw-socket"; spec = "*"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "49f5bca55a30a3726d69253557f231135a637075"; tarball = "http://registry.npmjs.org/net-ping/-/net-ping-1.1.7.tgz"; @@ -3484,6 +4087,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ad0a7dfa2bca8680c8cb8adaa6ab68c80e5221e5"; tarball = "http://registry.npmjs.org/nib/-/nib-0.5.0.tgz"; @@ -3496,6 +4101,8 @@ dependencies = [ { name = "optparse"; spec = ">= 1.0.3"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "79d09c5c9a2f1f3e96708c9dc6b4547b89cf8177"; tarball = "http://registry.npmjs.org/nijs/-/nijs-0.0.10.tgz"; @@ -3507,6 +4114,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a10271b3463484fa4b59895df61693a1de4ac735"; tarball = "http://registry.npmjs.org/node-expat/-/node-expat-2.0.0.tgz"; @@ -3531,6 +4140,8 @@ { name = "tar"; spec = "0"; } { name = "which"; spec = "1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; tarball = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; @@ -3555,6 +4166,8 @@ { name = "tar"; spec = "0"; } { name = "which"; spec = "1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; tarball = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; @@ -3580,6 +4193,8 @@ { name = "net-ping"; spec = "1.1.7"; } { name = "js-yaml"; spec = "2.1.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha256 = "46424d7f9553ce7313cc09995ab11d237dd02257c29f260cfb38d2799e7c7746"; tarball = "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7"; @@ -3587,13 +4202,15 @@ { name = "node-uuid"; spec = "*"; - version = "1.4.0"; + version = "1.4.1"; topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "07f9b2337572ff6275c775e1d48513f3a45d7a65"; - tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.0.tgz"; + sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; + tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; } { name = "node-uuid"; @@ -3602,6 +4219,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "81a9fe32934719852499b58b2523d2cd5fdfd65b"; tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.2.0.tgz"; @@ -3613,6 +4232,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d3db4d7b56810d9e4032342766282af07391729b"; tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.3.3.tgz"; @@ -3624,6 +4245,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "07f9b2337572ff6275c775e1d48513f3a45d7a65"; tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.0.tgz"; @@ -3631,13 +4254,15 @@ { name = "node-uuid"; spec = "~1.4.0"; - version = "1.4.0"; + version = "1.4.1"; topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "07f9b2337572ff6275c775e1d48513f3a45d7a65"; - tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.0.tgz"; + sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; + tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; } { name = "nodemailer"; @@ -3649,6 +4274,8 @@ { name = "simplesmtp"; spec = ">= 0.1.22"; } { name = "optimist"; spec = "*"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4d38cdc0ad230bdf88cc27d1256ef49fcb422e19"; tarball = "http://registry.npmjs.org/nodemailer/-/nodemailer-0.3.35.tgz"; @@ -3660,6 +4287,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "695a01b9458b115b03bbe01696d361bd50b4fb9b"; tarball = "http://registry.npmjs.org/nodemon/-/nodemon-0.7.10.tgz"; @@ -3672,6 +4301,8 @@ dependencies = [ { name = "tap"; spec = ">=0.2.3"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha256 = "c79333b5b54ca3b9eb42e42d6ea48d261aa9e015c0ad9cf340abacb528d0ee3a"; tarball = "https://github.com/godsflaw/nodeunit/tarball/master"; @@ -3684,6 +4315,8 @@ dependencies = [ { name = "abbrev"; spec = "1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; tarball = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; @@ -3696,6 +4329,8 @@ dependencies = [ { name = "abbrev"; spec = "1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d"; tarball = "http://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz"; @@ -3708,6 +4343,8 @@ dependencies = [ { name = "abbrev"; spec = "1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; tarball = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; @@ -3720,6 +4357,8 @@ dependencies = [ { name = "abbrev"; spec = "1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; tarball = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; @@ -3733,6 +4372,8 @@ { name = "semver"; spec = "2"; } { name = "github-url-from-git"; spec = "~1.1.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "6c13a4b7ab1bca0323265418d354666da2e5ad43"; tarball = "http://registry.npmjs.org/normalize-package-data/-/normalize-package-data-0.2.1.tgz"; @@ -3740,7 +4381,7 @@ { name = "npm"; spec = "*"; - version = "1.3.7"; + version = "1.3.8"; topLevel = true; dependencies = [ { name = "semver"; spec = "~2.1.0"; } @@ -3783,10 +4424,13 @@ { name = "editor"; spec = "0.0.4"; } { name = "child-process-close"; spec = "~0.1.1"; } { name = "npm-user-validate"; spec = "0.0.3"; } + { name = "github-url-from-git"; spec = "1.1.1"; } + ]; + peerDependencies = [ ]; patchLatest = false; - sha1 = "689bb2093521369ce80ec229fcbbefc32c4bc668"; - tarball = "http://registry.npmjs.org/npm/-/npm-1.3.7.tgz"; + sha1 = "fe271a4ca2b7077d6e45c1ce2a29e905327dc4d8"; + tarball = "http://registry.npmjs.org/npm/-/npm-1.3.8.tgz"; } { name = "npm-registry-client"; @@ -3805,6 +4449,8 @@ { name = "couch-login"; spec = "~0.1.15"; } { name = "npmlog"; spec = ""; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "8f338189d32769267886a07ad7b7fd2267446adf"; tarball = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.27.tgz"; @@ -3826,6 +4472,8 @@ { name = "couch-login"; spec = "~0.1.18"; } { name = "npmlog"; spec = ""; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "959141fc0180d7b1ad089e87015a8a2142a8bffc"; tarball = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.28.tgz"; @@ -3837,6 +4485,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "818eca4312d13da648f9bc1d7f80bb4f151e0c2e"; tarball = "http://registry.npmjs.org/npm-user-validate/-/npm-user-validate-0.0.3.tgz"; @@ -3844,7 +4494,7 @@ { name = "npm2nix"; spec = "*"; - version = "3.0.3"; + version = "3.1.0"; topLevel = true; dependencies = [ { name = "semver"; spec = ">=2.0.10 <3.0.0"; } @@ -3853,9 +4503,11 @@ { name = "npmconf"; spec = "0.1.1"; } { name = "tar"; spec = "0.1.17"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "425e47672a9088dbd00a325eda6b7b1e92a3190b"; - tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-3.0.3.tgz"; + sha1 = "274988cf0adf40b0313deac4ded7eb3163819bf3"; + tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-3.1.0.tgz"; } { name = "npmconf"; @@ -3872,6 +4524,8 @@ { name = "semver"; spec = "2"; } { name = "ini"; spec = "~1.1.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "7a254182591ca22d77b2faecc0d17e0f9bdf25a1"; tarball = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.1.tgz"; @@ -3891,6 +4545,8 @@ { name = "semver"; spec = "2"; } { name = "ini"; spec = "~1.1.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "99af8122f0067802436a5b71dbf8c3539697e62c"; tarball = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.2.tgz"; @@ -3903,6 +4559,8 @@ dependencies = [ { name = "ansi"; spec = "~0.1.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; tarball = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; @@ -3915,6 +4573,8 @@ dependencies = [ { name = "ansi"; spec = "~0.1.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; tarball = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; @@ -3927,6 +4587,8 @@ dependencies = [ { name = "ansi"; spec = "~0.1.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; tarball = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; @@ -3940,6 +4602,8 @@ { name = "eventemitter2"; spec = "~0.4.11"; } { name = "lazy"; spec = "~1.0.11"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "11f0428335ad8d89ff9cf96ab2852a23b1b33b71"; tarball = "http://registry.npmjs.org/nssocket/-/nssocket-0.5.1.tgz"; @@ -3951,6 +4615,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a0e6a1715daed062f322b622b7fe5afd1035b6e2"; tarball = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.2.0.tgz"; @@ -3962,6 +4628,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "cb540f93bb2b22a7d5941691a288d60e8ea9386e"; tarball = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz"; @@ -3973,6 +4641,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ac624e0995e696c94cc69b41f316462b16a3bda4"; tarball = "http://registry.npmjs.org/object-additions/-/object-additions-0.5.1.tgz"; @@ -3984,6 +4654,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; tarball = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; @@ -3995,6 +4667,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; tarball = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; @@ -4006,6 +4680,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "130ba662213fa842edb4cd0361d31a15301a43e2"; tarball = "http://registry.npmjs.org/opener/-/opener-1.3.0.tgz"; @@ -4019,6 +4695,8 @@ { name = "wordwrap"; spec = "~0.0.2"; } { name = "minimist"; spec = "~0.0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz"; @@ -4031,6 +4709,8 @@ dependencies = [ { name = "wordwrap"; spec = ">=0.0.1 <0.1.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "e981ab7e268b457948593b55674c099a815cac31"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.2.8.tgz"; @@ -4043,6 +4723,8 @@ dependencies = [ { name = "wordwrap"; spec = "~0.0.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "03654b52417030312d109f39b159825b60309304"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.3.5.tgz"; @@ -4055,6 +4737,8 @@ dependencies = [ { name = "wordwrap"; spec = "~0.0.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; @@ -4067,6 +4751,8 @@ dependencies = [ { name = "wordwrap"; spec = "~0.0.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "cb8ec37f2fe3aa9864cb67a275250e7e19620a25"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.4.0.tgz"; @@ -4079,10 +4765,27 @@ dependencies = [ { name = "wordwrap"; spec = "~0.0.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; } + { + name = "optimist"; + spec = "~0.6.0"; + version = "0.6.0"; + topLevel = false; + dependencies = [ + { name = "wordwrap"; spec = "~0.0.2"; } + { name = "minimist"; spec = "~0.0.1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; + tarball = "http://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz"; + } { name = "options"; spec = ">=0.0.5"; @@ -4090,6 +4793,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9a3806378f316536d79038038ba90ccb724816c3"; tarball = "http://registry.npmjs.org/options/-/options-0.0.5.tgz"; @@ -4101,6 +4806,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c062579d2d05d243c221a304a71e0c979623ccf1"; tarball = "http://registry.npmjs.org/optparse/-/optparse-1.0.4.tgz"; @@ -4112,6 +4819,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c062579d2d05d243c221a304a71e0c979623ccf1"; tarball = "http://registry.npmjs.org/optparse/-/optparse-1.0.4.tgz"; @@ -4123,6 +4832,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; tarball = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; @@ -4134,6 +4845,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; tarball = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; @@ -4145,6 +4858,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "056c40e1af73dff6e2c7afae983d2a7760fdff88"; tarball = "http://registry.npmjs.org/owl-deepcopy/-/owl-deepcopy-0.0.2.tgz"; @@ -4158,6 +4873,8 @@ { name = "pkginfo"; spec = "0.2.x"; } { name = "pause"; spec = "0.0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; tarball = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; @@ -4171,6 +4888,8 @@ { name = "pkginfo"; spec = "0.2.x"; } { name = "pause"; spec = "0.0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; tarball = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; @@ -4184,6 +4903,8 @@ { name = "pkginfo"; spec = "0.2.x"; } { name = "pause"; spec = "0.0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; tarball = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; @@ -4197,6 +4918,8 @@ { name = "pkginfo"; spec = "0.2.x"; } { name = "passport"; spec = "~0.1.3"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2501314c0ff4a831e8a51ccfdb1b68f5c7cbc9f6"; tarball = "http://registry.npmjs.org/passport-http/-/passport-http-0.2.2.tgz"; @@ -4210,6 +4933,8 @@ { name = "pkginfo"; spec = "0.2.x"; } { name = "passport"; spec = "~0.1.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "fb0cf828048db931b67d19985c7aa06dd377a9db"; tarball = "http://registry.npmjs.org/passport-local/-/passport-local-0.1.6.tgz"; @@ -4221,6 +4946,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1d408b3fdb76923b9543d96fb4c9dfd535d9cb5d"; tarball = "http://registry.npmjs.org/pause/-/pause-0.0.1.tgz"; @@ -4232,6 +4959,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "7239c42a5ef6c30b8f328439d9b9ff71042490f8"; tarball = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"; @@ -4243,6 +4972,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "726411401039fe9b009eea86614295d5f3a54276"; tarball = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; @@ -4254,6 +4985,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "726411401039fe9b009eea86614295d5f3a54276"; tarball = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; @@ -4265,6 +4998,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "726411401039fe9b009eea86614295d5f3a54276"; tarball = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; @@ -4276,6 +5011,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d6b82ead98ae79ebe228e2daf5903311ec982e4d"; tarball = "http://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz"; @@ -4287,6 +5024,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "42a90eca6119014c78bc4b9b70463d294db1aa87"; tarball = "http://registry.npmjs.org/posix-getopt/-/posix-getopt-1.0.0.tgz"; @@ -4299,6 +5038,8 @@ dependencies = [ { name = "is-promise"; spec = "~1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "46648aa9d605af5d2e70c3024bf59436da02b80e"; tarball = "http://registry.npmjs.org/promise/-/promise-2.0.0.tgz"; @@ -4315,6 +5056,8 @@ { name = "utile"; spec = "0.2.x"; } { name = "winston"; spec = "0.6.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "26d455af4b7fac15291dfcdddf2400328c1fa446"; tarball = "http://registry.npmjs.org/prompt/-/prompt-0.2.11.tgz"; @@ -4331,6 +5074,8 @@ { name = "utile"; spec = "0.1.x"; } { name = "winston"; spec = "0.6.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "fdd01e3f9654d0c44fbb8671f8d3f6ca009e3c16"; tarball = "http://registry.npmjs.org/prompt/-/prompt-0.2.9.tgz"; @@ -4343,6 +5088,8 @@ dependencies = [ { name = "read"; spec = "1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "766f33807faadeeecacf8057024fe5f753cfa3c1"; tarball = "http://registry.npmjs.org/promzard/-/promzard-0.2.0.tgz"; @@ -4354,6 +5101,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "48b88798261ec2c4a785720cdfec6200d57d3326"; tarball = "http://registry.npmjs.org/proto-list/-/proto-list-1.2.2.tgz"; @@ -4366,6 +5115,8 @@ dependencies = [ { name = "event-stream"; spec = "~0.5"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "dbf8d752a7fe22fa7d58635689499610e9276ddc"; tarball = "http://registry.npmjs.org/ps-tree/-/ps-tree-0.0.3.tgz"; @@ -4377,6 +5128,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5884b2154bdb3b6d5765e0fafddcb1506e133619"; tarball = "http://registry.npmjs.org/q/-/q-0.9.6.tgz"; @@ -4388,6 +5141,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9f6bf5d9ac6c76384e95d36d15b48980e5e4add0"; tarball = "http://registry.npmjs.org/qs/-/qs-0.5.1.tgz"; @@ -4399,6 +5154,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b07f0d7ffe3efc6fc2fcde6c66a20775641423f3"; tarball = "http://registry.npmjs.org/qs/-/qs-0.5.5.tgz"; @@ -4410,6 +5167,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; tarball = "http://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; @@ -4421,6 +5180,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "31b1ad058567651c526921506b9a8793911a0384"; tarball = "http://registry.npmjs.org/qs/-/qs-0.5.6.tgz"; @@ -4432,6 +5193,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; tarball = "http://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; @@ -4443,6 +5206,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1b50f1dcb4a493a67ef7a0a8c72167d789df52a0"; tarball = "http://registry.npmjs.org/rai/-/rai-0.1.7.tgz"; @@ -4454,6 +5219,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c0427ffef51c10acba0782a46c9602e744ff620b"; tarball = "http://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz"; @@ -4461,13 +5228,15 @@ { name = "raw-socket"; spec = "*"; - version = "1.2.0"; + version = "1.2.1"; topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "586a3acba952922aff9e19ef3b9665aba1f6d152"; - tarball = "http://registry.npmjs.org/raw-socket/-/raw-socket-1.2.0.tgz"; + sha1 = "3ca811bd4bf173b7b4e2304d5e680fd458da3963"; + tarball = "http://registry.npmjs.org/raw-socket/-/raw-socket-1.2.1.tgz"; } { name = "rbytes"; @@ -4476,6 +5245,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4eeb85c457f710d8147329d5eed5cd02c798fa4d"; tarball = "http://registry.npmjs.org/rbytes/-/rbytes-1.0.0.tgz"; @@ -4488,6 +5259,8 @@ dependencies = [ { name = "mute-stream"; spec = "~0.0.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "007a3d169478aa710a491727e453effb92e76203"; tarball = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; @@ -4500,6 +5273,8 @@ dependencies = [ { name = "mute-stream"; spec = "~0.0.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "007a3d169478aa710a491727e453effb92e76203"; tarball = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; @@ -4512,6 +5287,8 @@ dependencies = [ { name = "mute-stream"; spec = "~0.0.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "007a3d169478aa710a491727e453effb92e76203"; tarball = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; @@ -4524,6 +5301,8 @@ dependencies = [ { name = "mute-stream"; spec = "~0.0.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "007a3d169478aa710a491727e453effb92e76203"; tarball = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; @@ -4539,6 +5318,8 @@ { name = "read-package-json"; spec = "1"; } { name = "graceful-fs"; spec = "~2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "234204b47f6a0eb82c662fc04f7b7c5f7e795239"; tarball = "http://registry.npmjs.org/read-installed/-/read-installed-0.2.3.tgz"; @@ -4554,6 +5335,8 @@ { name = "normalize-package-data"; spec = "~0.2"; } { name = "graceful-fs"; spec = "2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5d679b34ddf53ac3bc232aeb421f6b6857f925e5"; tarball = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.1.tgz"; @@ -4569,6 +5352,8 @@ { name = "normalize-package-data"; spec = "~0.2"; } { name = "graceful-fs"; spec = "2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5d679b34ddf53ac3bc232aeb421f6b6857f925e5"; tarball = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.1.tgz"; @@ -4580,6 +5365,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; tarball = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; @@ -4591,6 +5378,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; tarball = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; @@ -4603,6 +5392,8 @@ dependencies = [ { name = "minimatch"; spec = ">=0.2.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c4c276e52977ae25db5191fe51d008550f15d9bb"; tarball = "http://registry.npmjs.org/readdirp/-/readdirp-0.2.5.tgz"; @@ -4614,6 +5405,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "14609f26414e211c31e3cd07dc79b04bf9ff1980"; tarball = "http://registry.npmjs.org/redis/-/redis-0.8.4.tgz"; @@ -4626,6 +5419,8 @@ dependencies = [ { name = "hiredis"; spec = "*"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "fa557fef4985ab3e3384fdc5be6e2541a0bb49af"; tarball = "http://registry.npmjs.org/redis/-/redis-0.7.2.tgz"; @@ -4637,6 +5432,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ee57b7a44d25ec1594e44365d8165fa7d1d4811a"; tarball = "http://registry.npmjs.org/redis/-/redis-0.7.3.tgz"; @@ -4648,6 +5445,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "14609f26414e211c31e3cd07dc79b04bf9ff1980"; tarball = "http://registry.npmjs.org/redis/-/redis-0.8.4.tgz"; @@ -4661,6 +5460,8 @@ { name = "natural"; spec = "0.0.69"; } { name = "redis"; spec = ">= 0.6.6"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a97819180c30f6ecd01cad03cecb574eaabb4bee"; tarball = "http://registry.npmjs.org/reds/-/reds-0.1.4.tgz"; @@ -4672,6 +5473,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a7c2e09891fdbf38fbb10d376fb73003e68ac589"; tarball = "http://registry.npmjs.org/regexp-clone/-/regexp-clone-0.0.1.tgz"; @@ -4679,7 +5482,7 @@ { name = "request"; spec = "2"; - version = "2.26.0"; + version = "2.27.0"; topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } @@ -4695,14 +5498,16 @@ { name = "mime"; spec = "~1.2.9"; } { name = "form-data"; spec = "~0.1.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; - tarball = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; } { name = "request"; spec = "2 >=2.20.0"; - version = "2.26.0"; + version = "2.27.0"; topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } @@ -4718,14 +5523,16 @@ { name = "mime"; spec = "~1.2.9"; } { name = "form-data"; spec = "~0.1.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; - tarball = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; } { name = "request"; spec = "2 >=2.25.0"; - version = "2.26.0"; + version = "2.27.0"; topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } @@ -4741,9 +5548,11 @@ { name = "mime"; spec = "~1.2.9"; } { name = "form-data"; spec = "~0.1.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; - tarball = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; } { name = "request"; @@ -4763,6 +5572,8 @@ { name = "json-stringify-safe"; spec = "~3.0.0"; } { name = "qs"; spec = "~0.5.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; tarball = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; @@ -4774,6 +5585,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "6c1711a5407fb94a114219563e44145bcbf4723a"; tarball = "http://registry.npmjs.org/request/-/request-2.9.203.tgz"; @@ -4781,7 +5594,7 @@ { name = "request"; spec = "~2"; - version = "2.26.0"; + version = "2.27.0"; topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } @@ -4797,9 +5610,11 @@ { name = "mime"; spec = "~1.2.9"; } { name = "form-data"; spec = "~0.1.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; - tarball = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; } { name = "request"; @@ -4820,6 +5635,8 @@ { name = "mime"; spec = "~1.2.9"; } { name = "form-data"; spec = "~0.1.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "dac1673181887fe0b2ce6bd7e12f46d554a02ce9"; tarball = "http://registry.npmjs.org/request/-/request-2.25.0.tgz"; @@ -4848,6 +5665,8 @@ { name = "verror"; spec = "1.3.6"; } { name = "dtrace-provider"; spec = "0.2.8"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "35790a052bd0927e7f6a06cc3d079e56fabc9371"; tarball = "http://registry.npmjs.org/restify/-/restify-2.4.1.tgz"; @@ -4859,6 +5678,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; tarball = "http://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; @@ -4870,6 +5691,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; tarball = "http://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; @@ -4881,6 +5704,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "205bc02e4186e63e82a0837498f29ba287be3861"; tarball = "http://registry.npmjs.org/revalidator/-/revalidator-0.1.5.tgz"; @@ -4892,6 +5717,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "be4801ff76c2ba6f1c50c78e9700eb1d21f239f1"; tarball = "http://registry.npmjs.org/rimraf/-/rimraf-1.0.9.tgz"; @@ -4904,6 +5731,8 @@ dependencies = [ { name = "graceful-fs"; spec = "~2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; @@ -4916,6 +5745,8 @@ dependencies = [ { name = "graceful-fs"; spec = "~2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; @@ -4928,6 +5759,8 @@ dependencies = [ { name = "graceful-fs"; spec = "~2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; @@ -4940,6 +5773,8 @@ dependencies = [ { name = "graceful-fs"; spec = "~1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5a6eb62eeda068f51ede50f29b3e5cd22f3d9bb2"; tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.1.4.tgz"; @@ -4952,6 +5787,8 @@ dependencies = [ { name = "graceful-fs"; spec = "~2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; @@ -4964,6 +5801,8 @@ dependencies = [ { name = "bunker"; spec = "0.1.X"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "344f057d8d45d33aebc6cc82204678f69c4857cc"; tarball = "http://registry.npmjs.org/runforcover/-/runforcover-0.0.2.tgz"; @@ -4978,6 +5817,8 @@ { name = "commander"; spec = "0.5.1"; } { name = "http-auth"; spec = "1.2.7"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "e0c8bdee66981c6ddef2dfc41bb1fe51765984e5"; tarball = "http://registry.npmjs.org/s3http/-/s3http-0.0.2.tgz"; @@ -4989,6 +5830,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a3a4e1a9cf182bb547156c5232a49a1c3732ff7d"; tarball = "http://registry.npmjs.org/sax/-/sax-0.5.4.tgz"; @@ -5000,6 +5843,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a3a4e1a9cf182bb547156c5232a49a1c3732ff7d"; tarball = "http://registry.npmjs.org/sax/-/sax-0.5.4.tgz"; @@ -5011,6 +5856,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; @@ -5022,6 +5869,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "da9b9c837e31550a7c928622bc2381de7dd7a53e"; tarball = "http://registry.npmjs.org/semver/-/semver-1.1.0.tgz"; @@ -5033,6 +5882,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2e5a4e72bab03472cc97f72753b4508912ef5540"; tarball = "http://registry.npmjs.org/semver/-/semver-1.1.4.tgz"; @@ -5044,6 +5895,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; @@ -5055,6 +5908,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; @@ -5066,6 +5921,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; @@ -5077,6 +5934,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; tarball = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; @@ -5088,6 +5947,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; @@ -5099,6 +5960,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; @@ -5114,6 +5977,8 @@ { name = "fresh"; spec = "0.2.0"; } { name = "range-parser"; spec = "0.0.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; tarball = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; @@ -5129,6 +5994,8 @@ { name = "fresh"; spec = "0.1.0"; } { name = "range-parser"; spec = "0.0.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "cfb08ebd3cec9b7fc1a37d9ff9e875a971cf4640"; tarball = "http://registry.npmjs.org/send/-/send-0.1.0.tgz"; @@ -5144,6 +6011,8 @@ { name = "fresh"; spec = "0.2.0"; } { name = "range-parser"; spec = "0.0.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; tarball = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; @@ -5155,6 +6024,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "7f5617895d44351c0a047e764467690490a16b03"; tarball = "http://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; @@ -5162,15 +6033,17 @@ { name = "sha"; spec = "~1.2.1"; - version = "1.2.1"; + version = "1.2.2"; topLevel = false; dependencies = [ { name = "graceful-fs"; spec = "2"; } { name = "readable-stream"; spec = "1.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "30bd5f770852fa6ac2b110ab3698fd4840f7f1cd"; - tarball = "http://registry.npmjs.org/sha/-/sha-1.2.1.tgz"; + sha1 = "f2aa387e8182631fd5f462bd80250d37a8920e62"; + tarball = "http://registry.npmjs.org/sha/-/sha-1.2.2.tgz"; } { name = "shelljs"; @@ -5179,6 +6052,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "dfbbe78d56c3c0168d2fb79e10ecd1dbcb07ec0e"; tarball = "http://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz"; @@ -5190,6 +6065,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "0f03f775066d9ea2632690c917b12824fcc1d582"; tarball = "http://registry.npmjs.org/should/-/should-1.2.2.tgz"; @@ -5201,6 +6078,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "66a2b3a749ae8b5fb89efd4fcc01dc94fbe02296"; tarball = "http://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz"; @@ -5208,15 +6087,17 @@ { name = "simplesmtp"; spec = ">= 0.1.22"; - version = "0.3.6"; + version = "0.3.7"; topLevel = false; dependencies = [ { name = "rai"; spec = "~0.1"; } { name = "xoauth2"; spec = "~0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "a6921eb3d38f31f2abd442d0d612ec2d8a1ed08d"; - tarball = "http://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.6.tgz"; + sha1 = "2e5319c5dea8824be88d5dba9a6dc85551cad76b"; + tarball = "http://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.7.tgz"; } { name = "sliced"; @@ -5225,6 +6106,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4f0bac2171eb17162c3ba6df81f5cf040f7c7e50"; tarball = "http://registry.npmjs.org/sliced/-/sliced-0.0.3.tgz"; @@ -5236,6 +6119,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "34f89a6db1f31fa525f5a570f5bcf877cf0955ee"; tarball = "http://registry.npmjs.org/sliced/-/sliced-0.0.4.tgz"; @@ -5247,6 +6132,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5edc044ca4eb6f7816d50ba2fc63e25d8fe4707f"; tarball = "http://registry.npmjs.org/sliced/-/sliced-0.0.5.tgz"; @@ -5258,6 +6145,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2b23f1949b369ed61d22bd6570ff0320302fc8df"; tarball = "http://registry.npmjs.org/slide/-/slide-1.1.4.tgz"; @@ -5269,6 +6158,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2b23f1949b369ed61d22bd6570ff0320302fc8df"; tarball = "http://registry.npmjs.org/slide/-/slide-1.1.4.tgz"; @@ -5280,6 +6171,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2b23f1949b369ed61d22bd6570ff0320302fc8df"; tarball = "http://registry.npmjs.org/slide/-/slide-1.1.4.tgz"; @@ -5298,6 +6191,8 @@ { name = "clone"; spec = "0.1.6"; } { name = "smartdc-auth"; spec = "1.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "367ce274e10e3400e19ec62697f9b5ecb3f25c39"; tarball = "http://registry.npmjs.org/smartdc/-/smartdc-7.0.0.tgz"; @@ -5314,6 +6209,8 @@ { name = "once"; spec = "1.1.1"; } { name = "vasync"; spec = "1.3.3"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9b8569b914f25da53816fe158f80b6571470f270"; tarball = "http://registry.npmjs.org/smartdc-auth/-/smartdc-auth-1.0.0.tgz"; @@ -5326,6 +6223,8 @@ dependencies = [ { name = "hoek"; spec = "0.7.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5ef481b951a7b29affdf4afd7f26838fc1120f84"; tarball = "http://registry.npmjs.org/sntp/-/sntp-0.1.4.tgz"; @@ -5338,6 +6237,8 @@ dependencies = [ { name = "hoek"; spec = "0.9.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "fb885f18b0f3aad189f824862536bceeec750900"; tarball = "http://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz"; @@ -5353,6 +6254,8 @@ { name = "base64id"; spec = "0.1.0"; } { name = "redis"; spec = "0.7.3"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "81af80ebf3ee8f7f6e71b1495db91f8fa53ff667"; tarball = "http://registry.npmjs.org/socket.io/-/socket.io-0.9.14.tgz"; @@ -5368,6 +6271,8 @@ { name = "xmlhttprequest"; spec = "1.4.2"; } { name = "active-x-obfuscator"; spec = "0.0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "94defc1b29e0d8a8fe958c1cf33300f68d8a19c7"; tarball = "http://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.11.tgz"; @@ -5381,6 +6286,8 @@ { name = "node-uuid"; spec = "1.3.3"; } { name = "faye-websocket"; spec = "0.4.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2950e0586d8a9d3044958a831ade68db197749cb"; tarball = "http://registry.npmjs.org/sockjs/-/sockjs-0.3.7.tgz"; @@ -5388,26 +6295,30 @@ { name = "source-map"; spec = "*"; - version = "0.1.27"; + version = "0.1.28"; topLevel = true; dependencies = [ { name = "amdefine"; spec = ">=0.0.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "f114e06a8b5c05cbc51aa1fa600e728162455eda"; - tarball = "http://registry.npmjs.org/source-map/-/source-map-0.1.27.tgz"; + sha1 = "9cae9d9b8352fb030f77c4e12226cc28cb251f39"; + tarball = "http://registry.npmjs.org/source-map/-/source-map-0.1.28.tgz"; } { name = "source-map"; spec = "~0.1.7"; - version = "0.1.27"; + version = "0.1.28"; topLevel = false; dependencies = [ { name = "amdefine"; spec = ">=0.0.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "f114e06a8b5c05cbc51aa1fa600e728162455eda"; - tarball = "http://registry.npmjs.org/source-map/-/source-map-0.1.27.tgz"; + sha1 = "9cae9d9b8352fb030f77c4e12226cc28cb251f39"; + tarball = "http://registry.npmjs.org/source-map/-/source-map-0.1.28.tgz"; } { name = "spdy"; @@ -5416,6 +6327,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4fde77e602b20c4ecc39ee8619373dd9bf669152"; tarball = "http://registry.npmjs.org/spdy/-/spdy-1.7.1.tgz"; @@ -5429,6 +6342,8 @@ { name = "ctype"; spec = "0.5.0"; } { name = "posix-getopt"; spec = "1.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "3044e9eaeca88a9e6971dd7deb19bdcc20012929"; tarball = "http://registry.npmjs.org/ssh-agent/-/ssh-agent-0.2.1.tgz"; @@ -5440,6 +6355,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "c72e089744fc3659f508cdce3621af5634ec0fff"; tarball = "http://registry.npmjs.org/stack-trace/-/stack-trace-0.0.7.tgz"; @@ -5452,6 +6369,8 @@ dependencies = [ { name = "readable-stream"; spec = "~1.0.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a035e429361fb57f361606e17fcd8a8b9677327b"; tarball = "http://registry.npmjs.org/stream-counter/-/stream-counter-0.1.0.tgz"; @@ -5464,6 +6383,8 @@ dependencies = [ { name = "buffertools"; spec = ">=1.1.1 <2.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5ccd3bd497ffee4c2fc7c1cc9d7b697b54c42eef"; tarball = "http://registry.npmjs.org/stream-splitter-transform/-/stream-splitter-transform-0.0.3.tgz"; @@ -5471,7 +6392,7 @@ { name = "stylus"; spec = "*"; - version = "0.36.1"; + version = "0.37.0"; topLevel = true; dependencies = [ { name = "cssom"; spec = "0.2.x"; } @@ -5479,9 +6400,11 @@ { name = "debug"; spec = "*"; } { name = "sax"; spec = "0.5.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "64e493933eb5f7347e941b37046f5ba533d3d262"; - tarball = "http://registry.npmjs.org/stylus/-/stylus-0.36.1.tgz"; + sha1 = "3f18ba693960e3408e2951b4a22e337c33d239d8"; + tarball = "http://registry.npmjs.org/stylus/-/stylus-0.37.0.tgz"; } { name = "stylus"; @@ -5493,6 +6416,8 @@ { name = "mkdirp"; spec = "0.3.x"; } { name = "debug"; spec = "*"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1121f7f8cd152b0f8a4aa6a24a9adea10c825117"; tarball = "http://registry.npmjs.org/stylus/-/stylus-0.27.2.tgz"; @@ -5511,6 +6436,8 @@ { name = "cookiejar"; spec = "1.3.0"; } { name = "debug"; spec = "~0.7.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "f0df9954c2b90f29e4ae54ad308e4a2b432cc56a"; tarball = "http://registry.npmjs.org/superagent/-/superagent-0.15.1.tgz"; @@ -5524,6 +6451,8 @@ { name = "superagent"; spec = "0.15.1"; } { name = "methods"; spec = "0.0.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "349a65a8bfb5207250658f71761279ad3a671d88"; tarball = "http://registry.npmjs.org/supertest/-/supertest-0.7.1.tgz"; @@ -5531,14 +6460,17 @@ { name = "swig"; spec = "*"; - version = "0.14.0"; + version = "1.0.0-pre2"; topLevel = true; dependencies = [ - { name = "underscore"; spec = ">=1.1.7"; } + { name = "uglify-js"; spec = "~2.3"; } + { name = "optimist"; spec = "~0.6.0"; } + ]; + peerDependencies = [ ]; patchLatest = false; - sha1 = "544bfb3bd837608873eed6a72c672a28cb1f1b3f"; - tarball = "http://registry.npmjs.org/swig/-/swig-0.14.0.tgz"; + sha1 = "e1ee52591921aab9ca8763fc351131a1d08400f5"; + tarball = "http://registry.npmjs.org/swig/-/swig-1.0.0-pre2.tgz"; } { name = "sylvester"; @@ -5547,6 +6479,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2987b1ce2bd2f38b0dce2a34388884bfa4400ea7"; tarball = "http://registry.npmjs.org/sylvester/-/sylvester-0.0.21.tgz"; @@ -5558,6 +6492,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2987b1ce2bd2f38b0dce2a34388884bfa4400ea7"; tarball = "http://registry.npmjs.org/sylvester/-/sylvester-0.0.21.tgz"; @@ -5565,7 +6501,7 @@ { name = "tap"; spec = ">=0.2.3"; - version = "0.4.3"; + version = "0.4.4"; topLevel = false; dependencies = [ { name = "inherits"; spec = "*"; } @@ -5579,9 +6515,11 @@ { name = "buffer-equal"; spec = "~0.0.0"; } { name = "glob"; spec = "~3.2.1"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "5ead7ede530658167fe28e3cdb9b0f96d3cf0c76"; - tarball = "http://registry.npmjs.org/tap/-/tap-0.4.3.tgz"; + sha1 = "122ee7afee3fc7f327660a4fda1e5ac9db2b7714"; + tarball = "http://registry.npmjs.org/tap/-/tap-0.4.4.tgz"; } { name = "tar"; @@ -5593,6 +6531,8 @@ { name = "block-stream"; spec = "*"; } { name = "fstream"; spec = "~0.1.8"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; tarball = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; @@ -5607,6 +6547,8 @@ { name = "block-stream"; spec = "*"; } { name = "fstream"; spec = "~0.1.8"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; tarball = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; @@ -5621,6 +6563,8 @@ { name = "block-stream"; spec = "*"; } { name = "fstream"; spec = "~0.1.8"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "408c8a95deb8e78a65b59b1a51a333183a32badc"; tarball = "http://registry.npmjs.org/tar/-/tar-0.1.17.tgz"; @@ -5635,6 +6579,8 @@ { name = "block-stream"; spec = "*"; } { name = "fstream"; spec = "~0.1.8"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; tarball = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; @@ -5647,6 +6593,8 @@ dependencies = [ { name = "rimraf"; spec = "~2.1.4"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "77ab19c79aa7b593cbe4fac2441768cad987b8df"; tarball = "http://registry.npmjs.org/temp/-/temp-0.5.1.tgz"; @@ -5658,6 +6606,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "479b45875937e14d0f4be1625f2abd08d801f68a"; tarball = "http://registry.npmjs.org/timespan/-/timespan-2.0.1.tgz"; @@ -5669,6 +6619,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5e89359e0c01c92b495c725e81ecce6ddbdb9bac"; tarball = "http://registry.npmjs.org/timezone/-/timezone-0.0.23.tgz"; @@ -5680,6 +6632,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "320b5a52d83abb5978d81a3e887d4aefb15a6164"; tarball = "http://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz"; @@ -5694,6 +6648,8 @@ { name = "css"; spec = "~1.0.8"; } { name = "uglify-js"; spec = "~2.2.5"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5d23cb35561dd85dc67fb8482309b47d53cce9a7"; tarball = "http://registry.npmjs.org/transformers/-/transformers-2.1.0.tgz"; @@ -5705,6 +6661,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a053ffa1b6179b9240ea16d74bfd604bd6b6e41b"; tarball = "http://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz"; @@ -5716,6 +6674,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "e203c58d5f7f0e37db6e74c0acb929bb09b61d85"; tarball = "http://registry.npmjs.org/traverse/-/traverse-0.5.2.tgz"; @@ -5727,6 +6687,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "6853c2afb1b2109e45629e492bde35f459ea69e8"; tarball = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.2.0.tgz"; @@ -5738,6 +6700,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ad681b68f5321ad2827c4cfb1b7d5df2cfe942ee"; tarball = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz"; @@ -5749,6 +6713,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b542c2c76f78efb34b200b20177634330ff702b6"; tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz"; @@ -5763,6 +6729,8 @@ { name = "source-map"; spec = "~0.1.7"; } { name = "optimist"; spec = "~0.3.5"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; @@ -5774,6 +6742,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "ee71a97c4cefd06a1a9b20437f34118982aa035b"; tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz"; @@ -5787,10 +6757,28 @@ { name = "source-map"; spec = "~0.1.7"; } { name = "optimist"; spec = "~0.3.5"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "a6e02a70d839792b9780488b7b8b184c095c99c7"; tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz"; } + { + name = "uglify-js"; + spec = "~2.3"; + version = "2.3.6"; + topLevel = false; + dependencies = [ + { name = "async"; spec = "~0.2.6"; } + { name = "source-map"; spec = "~0.1.7"; } + { name = "optimist"; spec = "~0.3.5"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; + tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; + } { name = "uglify-js"; spec = "~2.3.6"; @@ -5801,6 +6789,8 @@ { name = "source-map"; spec = "~0.1.7"; } { name = "optimist"; spec = "~0.3.5"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; @@ -5812,6 +6802,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "cefb0fa138d8d8098da71a40a0d04a8327d6e1cc"; tarball = "http://registry.npmjs.org/uid-number/-/uid-number-0.0.3.tgz"; @@ -5823,6 +6815,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "107fb155c82c1136620797ed4c88cf2b08f6aab8"; tarball = "http://registry.npmjs.org/uid2/-/uid2-0.0.2.tgz"; @@ -5834,6 +6828,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; tarball = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; @@ -5845,21 +6841,12 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "61a6a32010622afa07963bf325203cf12239d604"; tarball = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; } - { - name = "underscore"; - spec = ">=1.1.7"; - version = "1.5.1"; - topLevel = false; - dependencies = [ - ]; - patchLatest = false; - sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; - tarball = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; - } { name = "underscore"; spec = ">=1.4.3"; @@ -5867,6 +6854,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; tarball = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; @@ -5878,6 +6867,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "61a6a32010622afa07963bf325203cf12239d604"; tarball = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; @@ -5889,6 +6880,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d"; tarball = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"; @@ -5901,6 +6894,8 @@ dependencies = [ { name = "events.node"; spec = ">= 0.4.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "d95d5830d2328ec17dee3c80bfc50c33562b75a3"; tarball = "http://registry.npmjs.org/util/-/util-0.4.9.tgz"; @@ -5918,6 +6913,8 @@ { name = "ncp"; spec = "0.2.x"; } { name = "rimraf"; spec = "1.x.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; tarball = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; @@ -5935,6 +6932,8 @@ { name = "ncp"; spec = "0.2.x"; } { name = "rimraf"; spec = "1.x.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; tarball = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; @@ -5952,6 +6951,8 @@ { name = "ncp"; spec = "0.2.x"; } { name = "rimraf"; spec = "2.x.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "91a2423ca2eb3322390e211ee3d71cf4fa193aea"; tarball = "http://registry.npmjs.org/utile/-/utile-0.2.0.tgz"; @@ -5963,6 +6964,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "311d439ae6cf3fbe6f85da6ebaccd0c7007986f4"; tarball = "http://registry.npmjs.org/validator/-/validator-0.4.28.tgz"; @@ -5976,6 +6979,8 @@ { name = "jsprim"; spec = "0.3.0"; } { name = "verror"; spec = "1.1.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "84917680717020b67e043902e63bc143174c8728"; tarball = "http://registry.npmjs.org/vasync/-/vasync-1.3.3.tgz"; @@ -5988,6 +6993,8 @@ dependencies = [ { name = "extsprintf"; spec = "1.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2a4b4eb14a207051e75a6f94ee51315bf173a1b0"; tarball = "http://registry.npmjs.org/verror/-/verror-1.1.0.tgz"; @@ -6000,6 +7007,8 @@ dependencies = [ { name = "extsprintf"; spec = "1.0.0"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "8a6a4ac3a8c774b6f687fece49bdffd78552e2cd"; tarball = "http://registry.npmjs.org/verror/-/verror-1.3.3.tgz"; @@ -6012,6 +7021,8 @@ dependencies = [ { name = "extsprintf"; spec = "1.0.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "cff5df12946d297d2baaefaa2689e25be01c005c"; tarball = "http://registry.npmjs.org/verror/-/verror-1.3.6.tgz"; @@ -6023,6 +7034,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "20643e9f50d00cf46da754dc934d791d4f6e3bb2"; tarball = "http://registry.npmjs.org/view-helpers/-/view-helpers-0.1.2.tgz"; @@ -6036,6 +7049,8 @@ { name = "eyes"; spec = ">=0.1.6"; } { name = "diff"; spec = "~1.0.3"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "dd0065f110ba0c0a6d63e844851c3208176d5867"; tarball = "http://registry.npmjs.org/vows/-/vows-0.7.0.tgz"; @@ -6048,6 +7063,8 @@ dependencies = [ { name = "forEachAsync"; spec = "~2.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5ada1f8e49e47d4b7445d8be7a2e1e631ab43016"; tarball = "http://registry.npmjs.org/walk/-/walk-2.2.1.tgz"; @@ -6059,6 +7076,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "50ea3a056358c98073e0bca59956de4afd20b213"; tarball = "http://registry.npmjs.org/watch/-/watch-0.5.1.tgz"; @@ -6070,6 +7089,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "3d6e715648af867ec7f1149302b526479e726856"; tarball = "http://registry.npmjs.org/watch/-/watch-0.7.0.tgz"; @@ -6081,6 +7102,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "998bc1855d8cd0d1e9aa8f8056b83b46ac3e81ef"; tarball = "http://registry.npmjs.org/websocket-driver/-/websocket-driver-0.2.2.tgz"; @@ -6092,6 +7115,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b1def994017350b8087f6e9a7596ab2833bdc712"; tarball = "http://registry.npmjs.org/when/-/when-2.2.1.tgz"; @@ -6103,6 +7128,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "5630d6819dda692f1464462e7956cb42c0842739"; tarball = "http://registry.npmjs.org/which/-/which-1.0.5.tgz"; @@ -6121,6 +7148,8 @@ { name = "request"; spec = "2.16.x"; } { name = "stack-trace"; spec = "0.0.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "2570ae1aa1d8a9401e8d5a88362e1cf936550ceb"; tarball = "http://registry.npmjs.org/winston/-/winston-0.7.2.tgz"; @@ -6139,6 +7168,8 @@ { name = "request"; spec = "2.9.x"; } { name = "stack-trace"; spec = "0.0.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; tarball = "http://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; @@ -6157,6 +7188,8 @@ { name = "request"; spec = "2.9.x"; } { name = "stack-trace"; spec = "0.0.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; tarball = "http://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; @@ -6175,6 +7208,8 @@ { name = "request"; spec = "2.16.x"; } { name = "stack-trace"; spec = "0.0.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "e291ab24eddbf79ea40ff532619277a0d30b0eb3"; tarball = "http://registry.npmjs.org/winston/-/winston-0.7.1.tgz"; @@ -6187,6 +7222,8 @@ dependencies = [ { name = "uglify-js"; spec = "2.3.6"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "7f722ce4050ab55310777327b014194c544c66dd"; tarball = "http://registry.npmjs.org/with/-/with-1.1.0.tgz"; @@ -6198,6 +7235,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; tarball = "http://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; @@ -6209,6 +7248,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; tarball = "http://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; @@ -6216,16 +7257,18 @@ { name = "ws"; spec = "0.4.x"; - version = "0.4.27"; + version = "0.4.28"; topLevel = false; dependencies = [ { name = "commander"; spec = "~0.6.1"; } { name = "tinycolor"; spec = "0.x"; } { name = "options"; spec = ">=0.0.5"; } ]; + peerDependencies = [ + ]; patchLatest = false; - sha1 = "077d3a48b6e0b5a96f68f3b38a94ea1ec72c2555"; - tarball = "http://registry.npmjs.org/ws/-/ws-0.4.27.tgz"; + sha1 = "03bcea020195847d1184c6c08f45baaf12322eee"; + tarball = "http://registry.npmjs.org/ws/-/ws-0.4.28.tgz"; } { name = "wu"; @@ -6234,6 +7277,8 @@ topLevel = true; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "619bcdf64974a487894a25755ae095c5208b4a22"; tarball = "http://registry.npmjs.org/wu/-/wu-0.1.8.tgz"; @@ -6246,6 +7291,8 @@ dependencies = [ { name = "sax"; spec = ">=0.4.2"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9a5b577fa1e6cdf8923d5e1372f7a3188436e44d"; tarball = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.4.tgz"; @@ -6258,6 +7305,8 @@ dependencies = [ { name = "sax"; spec = "0.5.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9b81690931631ff09d1957549faf54f4f980b3c2"; tarball = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz"; @@ -6270,6 +7319,8 @@ dependencies = [ { name = "sax"; spec = "0.5.x"; } ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "9b81690931631ff09d1957549faf54f4f980b3c2"; tarball = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz"; @@ -6281,6 +7332,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "1776d65f3fdbad470a08d8604cdeb1c4e540ff83"; tarball = "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.2.tgz"; @@ -6292,6 +7345,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "01453a1d9bed1e8f172f6495bbf4c8c426321500"; tarball = "http://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz"; @@ -6303,6 +7358,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "b916ff10ecfb54320f16f24a3e975120653ab0d2"; tarball = "http://registry.npmjs.org/xoauth2/-/xoauth2-0.1.8.tgz"; @@ -6314,6 +7371,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "86c6c8e6b28b0827416dcc86f7419bba5610b57d"; tarball = "http://registry.npmjs.org/yamlish/-/yamlish-0.0.5.tgz"; @@ -6325,6 +7384,8 @@ topLevel = false; dependencies = [ ]; + peerDependencies = [ + ]; patchLatest = false; sha1 = "03726561bc268f2e5444f54c665b7fd4a8c029e2"; tarball = "http://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz"; -- cgit 1.4.1 From 67eb2c8ad3ceb472a6772683accdebeef4d27213 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Sun, 18 Aug 2013 19:28:51 -0400 Subject: Handle peerDependencies in nodePackages Signed-off-by: Shea Levy --- pkgs/development/web/nodejs/build-node-package.nix | 24 ++++++++++++++-------- pkgs/top-level/node-packages.nix | 1 + 2 files changed, 16 insertions(+), 9 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/web/nodejs/build-node-package.nix b/pkgs/development/web/nodejs/build-node-package.nix index 5c080ee315a8d..fbee90020d393 100644 --- a/pkgs/development/web/nodejs/build-node-package.nix +++ b/pkgs/development/web/nodejs/build-node-package.nix @@ -1,6 +1,6 @@ { stdenv, runCommand, nodejs, neededNatives}: -args @ { name, src, deps ? [], flags ? [], ... }: +args @ { name, src, deps ? [], peerDeps ? [], flags ? [], ... }: with stdenv.lib; @@ -12,7 +12,7 @@ let mv *node* $out ''; - requireName = (builtins.parseDrvName name).name; + requireName = name: (builtins.parseDrvName name).name; in stdenv.mkDerivation ({ unpackPhase = "true"; @@ -21,8 +21,11 @@ stdenv.mkDerivation ({ runHook preConfigure mkdir node_modules ${stdenv.lib.concatStrings (map (dep: '' - ln -sv ${dep}/lib/node_modules/${(builtins.parseDrvName dep.name).name} node_modules/ + ln -sv ${dep}/lib/node_modules/${requireName dep.name} node_modules/ '') deps)} + ${stdenv.lib.concatStrings (map (dep: '' + ln -sv ${dep}/lib/node_modules/${requireName dep.name} node_modules/ + '') peerDeps)} export HOME=$(pwd) runHook postConfigure ''; @@ -36,10 +39,13 @@ stdenv.mkDerivation ({ installPhase = '' runHook preInstall mkdir -p $out/lib/node_modules - mv node_modules/${requireName} $out/lib/node_modules + mv node_modules/${requireName name} $out/lib/node_modules + ${stdenv.lib.concatStrings (map (dep: '' + mv node_modules/${requireName dep.name} $out/lib/node_modules + '') peerDeps)} mv node_modules/.bin $out/lib/node_modules 2>/dev/null || true - rm -fR $out/lib/node_modules/${requireName}/node_modules - mv node_modules $out/lib/node_modules/${requireName} + rm -fR $out/lib/node_modules/${requireName name}/node_modules + mv node_modules $out/lib/node_modules/${requireName name} if [ -d "$out/lib/node_modules/.bin" ]; then ln -sv $out/lib/node_modules/.bin $out/bin node=`type -p node` @@ -51,9 +57,9 @@ stdenv.mkDerivation ({ -e 's@#!/.*/node@#!'"$node"'@' \ -e 's@#!/.*/coffee@#!'"$coffee"'@' fi - if [ -e "$out/lib/node_modules/${requireName}/man" ]; then + if [ -e "$out/lib/node_modules/${requireName name}/man" ]; then mkdir $out/share - ln -sv $out/lib/node_modules/${requireName}/man $out/share/man + ln -sv $out/lib/node_modules/${requireName name}/man $out/share/man fi runHook postInstall ''; @@ -66,5 +72,5 @@ stdenv.mkDerivation ({ propagatedNativeBuildInputs = (args.propagatedNativeBuildInputs or []) ++ [ nodejs ]; # Make buildNodePackage useful with --run-env - nativeBuildInputs = (args.nativeBuildInputs or []) ++ deps ++ neededNatives; + nativeBuildInputs = (args.nativeBuildInputs or []) ++ deps ++ peerDeps ++ neededNatives; } ) diff --git a/pkgs/top-level/node-packages.nix b/pkgs/top-level/node-packages.nix index 5719967c4c5c7..2b141cab7edbf 100644 --- a/pkgs/top-level/node-packages.nix +++ b/pkgs/top-level/node-packages.nix @@ -34,6 +34,7 @@ let sha256 = pkg.sha256 or ""; }; deps = map (dep: builtins.getAttr dep.spec (builtins.getAttr dep.name self.full)) pkg.dependencies; + peerDeps = map (dep: builtins.getAttr dep.spec (builtins.getAttr dep.name self.full)) pkg.peerDependencies; buildInputs = nativeDepsList pkg; }; } ]; -- cgit 1.4.1 From d9397ed2b69d7a69cdf662501e6bdc53e42160fc Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Sun, 18 Aug 2013 19:31:07 -0400 Subject: Add yo nodePackage Signed-off-by: Shea Levy --- pkgs/top-level/node-packages-generated.nix | 1663 +++++++++++++++++++++++++++- pkgs/top-level/node-packages.json | 1 + 2 files changed, 1626 insertions(+), 38 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index 66cf16a1b5fc3..c778c66c7b2bc 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -1,4 +1,31 @@ [ + { + name = "CSSselect"; + spec = "0.x"; + version = "0.3.1"; + topLevel = false; + dependencies = [ + { name = "CSSwhat"; spec = ">= 0.1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "ad91c2821658320c5047ba899201a236922c42f9"; + tarball = "http://registry.npmjs.org/CSSselect/-/CSSselect-0.3.1.tgz"; + } + { + name = "CSSwhat"; + spec = ">= 0.1"; + version = "0.2.0"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "c952fdc67f01c991805fd2c7f6defaedf90e992d"; + tarball = "http://registry.npmjs.org/CSSwhat/-/CSSwhat-0.2.0.tgz"; + } { name = "abbrev"; spec = "1"; @@ -104,6 +131,45 @@ sha1 = "7020086289f10e195d85d828de065ccdd50e6e66"; tarball = "http://registry.npmjs.org/ansi-remover/-/ansi-remover-0.0.2.tgz"; } + { + name = "ansi-styles"; + spec = "~0.1.0"; + version = "0.1.2"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "5bab27c2e0bbe944ee42057cf23adee970abc7c6"; + tarball = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-0.1.2.tgz"; + } + { + name = "ansi-styles"; + spec = "~0.2.0"; + version = "0.2.0"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "359ab4b15dcd64ba6d74734b72c36360a9af2c19"; + tarball = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-0.2.0.tgz"; + } + { + name = "ansicolors"; + spec = "~0.2.1"; + version = "0.2.1"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "be089599097b74a5c9c4a84a0cdbcdb62bd87aef"; + tarball = "http://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz"; + } { name = "apparatus"; spec = ">= 0.0.4"; @@ -131,6 +197,19 @@ sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; tarball = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; } + { + name = "archy"; + spec = "0.0.2"; + version = "0.0.2"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; + tarball = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; + } { name = "argparse"; spec = "0.1.15"; @@ -279,6 +358,19 @@ sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; } + { + name = "async"; + spec = "~0.2.8"; + version = "0.2.9"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; + tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; + } { name = "async"; spec = "~0.2.9"; @@ -402,6 +494,21 @@ sha1 = "97eae4472baf2352699f5fd1662e77e63d0cd0aa"; tarball = "http://registry.npmjs.org/bcrypt/-/bcrypt-0.7.6.tgz"; } + { + name = "binary"; + spec = "~0.3.0"; + version = "0.3.0"; + topLevel = false; + dependencies = [ + { name = "chainsaw"; spec = "~0.1.0"; } + { name = "buffers"; spec = "~0.1.1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "9f60553bc5ce8c3386f3b553cff47462adecaa79"; + tarball = "http://registry.npmjs.org/binary/-/binary-0.3.0.tgz"; + } { name = "bindings"; spec = "*"; @@ -484,6 +591,151 @@ sha1 = "7a636e9ded4efcefb19cef4947a3c67dfaee911b"; tarball = "http://registry.npmjs.org/boom/-/boom-0.4.2.tgz"; } + { + name = "bower"; + spec = ">=0.9.0"; + version = "1.1.2"; + topLevel = false; + dependencies = [ + { name = "abbrev"; spec = "~1.0.4"; } + { name = "archy"; spec = "0.0.2"; } + { name = "bower-config"; spec = "~0.3.0"; } + { name = "bower-endpoint-parser"; spec = "~0.2.0"; } + { name = "bower-json"; spec = "~0.3.0"; } + { name = "bower-logger"; spec = "~0.1.0"; } + { name = "bower-registry-client"; spec = "~0.1.2"; } + { name = "cardinal"; spec = "~0.4.0"; } + { name = "chalk"; spec = "~0.2.0"; } + { name = "chmodr"; spec = "~0.1.0"; } + { name = "fstream"; spec = "~0.1.22"; } + { name = "fstream-ignore"; spec = "~0.0.6"; } + { name = "glob"; spec = "~3.2.1"; } + { name = "graceful-fs"; spec = "~2.0.0"; } + { name = "handlebars"; spec = "~1.0.11"; } + { name = "inquirer"; spec = "~0.2.2"; } + { name = "junk"; spec = "~0.2.0"; } + { name = "mkdirp"; spec = "~0.3.5"; } + { name = "mout"; spec = "~0.6.0"; } + { name = "nopt"; spec = "~2.1.1"; } + { name = "lru-cache"; spec = "~2.3.0"; } + { name = "open"; spec = "~0.0.3"; } + { name = "promptly"; spec = "~0.2.0"; } + { name = "q"; spec = "~0.9.2"; } + { name = "request"; spec = "~2.25.0"; } + { name = "request-progress"; spec = "~0.2.0"; } + { name = "retry"; spec = "~0.6.0"; } + { name = "rimraf"; spec = "~2.2.0"; } + { name = "semver"; spec = "~2.1.0"; } + { name = "stringify-object"; spec = "~0.1.4"; } + { name = "sudo-block"; spec = "~0.2.0"; } + { name = "tar"; spec = "~0.1.17"; } + { name = "tmp"; spec = "~0.0.20"; } + { name = "unzip"; spec = "~0.1.7"; } + { name = "update-notifier"; spec = "~0.1.3"; } + { name = "which"; spec = "~1.0.5"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "89c8d5c75b8359e06fc6a6e3cf4105c3bd6946a1"; + tarball = "http://registry.npmjs.org/bower/-/bower-1.1.2.tgz"; + } + { + name = "bower-config"; + spec = "~0.2.0"; + version = "0.2.0-rc.2"; + topLevel = false; + dependencies = [ + { name = "graceful-fs"; spec = "~2.0.0"; } + { name = "mout"; spec = "~0.6.0"; } + { name = "optimist"; spec = "~0.6.0"; } + { name = "osenv"; spec = "0.0.3"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "1bb91e82f2155ce219764be99451aadacc5edecb"; + tarball = "http://registry.npmjs.org/bower-config/-/bower-config-0.2.0-rc.2.tgz"; + } + { + name = "bower-config"; + spec = "~0.3.0"; + version = "0.3.5"; + topLevel = false; + dependencies = [ + { name = "graceful-fs"; spec = "~2.0.0"; } + { name = "mout"; spec = "~0.6.0"; } + { name = "optimist"; spec = "~0.6.0"; } + { name = "osenv"; spec = "0.0.3"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "45fe4d27cc9f98ba3d57ca1a86c95dbdc90e513c"; + tarball = "http://registry.npmjs.org/bower-config/-/bower-config-0.3.5.tgz"; + } + { + name = "bower-endpoint-parser"; + spec = "~0.2.0"; + version = "0.2.0"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "531f4e64d71b3cb8210532a15f4b58aaf7d46182"; + tarball = "http://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.0.tgz"; + } + { + name = "bower-json"; + spec = "~0.3.0"; + version = "0.3.0"; + topLevel = false; + dependencies = [ + { name = "deep-extend"; spec = "~0.2.5"; } + { name = "graceful-fs"; spec = "~2.0.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "4b3c8ac94adf728616d3a2df07874e4eab172d24"; + tarball = "http://registry.npmjs.org/bower-json/-/bower-json-0.3.0.tgz"; + } + { + name = "bower-logger"; + spec = "~0.1.0"; + version = "0.1.0"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "a63ce6cda18749b01e474c6bd6cb3d0cd01aafeb"; + tarball = "http://registry.npmjs.org/bower-logger/-/bower-logger-0.1.0.tgz"; + } + { + name = "bower-registry-client"; + spec = "~0.1.2"; + version = "0.1.3"; + topLevel = false; + dependencies = [ + { name = "async"; spec = "~0.2.8"; } + { name = "bower-config"; spec = "~0.2.0"; } + { name = "graceful-fs"; spec = "~2.0.0"; } + { name = "lru-cache"; spec = "~2.3.0"; } + { name = "request"; spec = "~2.25.0"; } + { name = "request-replay"; spec = "~0.2.0"; } + { name = "rimraf"; spec = "~2.2.0"; } + { name = "mkdirp"; spec = "~0.3.5"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "eb168dc977d5967cd18acccd14f2718c63e17e11"; + tarball = "http://registry.npmjs.org/bower-registry-client/-/bower-registry-client-0.1.3.tgz"; + } { name = "broadway"; spec = "0.2.7"; @@ -614,6 +866,19 @@ sha1 = "4a68196ac33522daa17ec99858b302a636b62cf1"; tarball = "http://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.0.tgz"; } + { + name = "buffers"; + spec = "~0.1.1"; + version = "0.1.1"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb"; + tarball = "http://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz"; + } { name = "buffertools"; spec = "*"; @@ -697,6 +962,80 @@ sha1 = "aad33ec14e3dc2ca74e8e7d451f9ba053ad4f7a0"; tarball = "http://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz"; } + { + name = "cardinal"; + spec = "~0.4.0"; + version = "0.4.2"; + topLevel = false; + dependencies = [ + { name = "redeyed"; spec = "~0.4.0"; } + { name = "ansicolors"; spec = "~0.2.1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "b6563a882f58a56c1abd574baec64b5d0b7ef942"; + tarball = "http://registry.npmjs.org/cardinal/-/cardinal-0.4.2.tgz"; + } + { + name = "chainsaw"; + spec = "~0.1.0"; + version = "0.1.0"; + topLevel = false; + dependencies = [ + { name = "traverse"; spec = ">=0.3.0 <0.4"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "5eab50b28afe58074d0d58291388828b5e5fbc98"; + tarball = "http://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz"; + } + { + name = "chalk"; + spec = "~0.1.0"; + version = "0.1.1"; + topLevel = false; + dependencies = [ + { name = "has-color"; spec = "~0.1.0"; } + { name = "ansi-styles"; spec = "~0.1.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "fe6d90ae2c270424720c87ed92d36490b7d36ea0"; + tarball = "http://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz"; + } + { + name = "chalk"; + spec = "~0.1.1"; + version = "0.1.1"; + topLevel = false; + dependencies = [ + { name = "has-color"; spec = "~0.1.0"; } + { name = "ansi-styles"; spec = "~0.1.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "fe6d90ae2c270424720c87ed92d36490b7d36ea0"; + tarball = "http://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz"; + } + { + name = "chalk"; + spec = "~0.2.0"; + version = "0.2.0"; + topLevel = false; + dependencies = [ + { name = "has-color"; spec = "~0.1.0"; } + { name = "ansi-styles"; spec = "~0.2.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "47270e80edce0e219911af65479d17db525ff5db"; + tarball = "http://registry.npmjs.org/chalk/-/chalk-0.2.0.tgz"; + } { name = "character-parser"; spec = "1.0.2"; @@ -723,6 +1062,37 @@ sha1 = "06c21eed1a1b06aeb67553cdc53e23274bac2296"; tarball = "http://registry.npmjs.org/charm/-/charm-0.1.2.tgz"; } + { + name = "cheerio"; + spec = "~0.12.0"; + version = "0.12.1"; + topLevel = false; + dependencies = [ + { name = "cheerio-select"; spec = "*"; } + { name = "htmlparser2"; spec = "3.1.4"; } + { name = "underscore"; spec = "~1.4"; } + { name = "entities"; spec = "0.x"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3"; + tarball = "http://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz"; + } + { + name = "cheerio-select"; + spec = "*"; + version = "0.0.3"; + topLevel = false; + dependencies = [ + { name = "CSSselect"; spec = "0.x"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "3f2420114f3ccb0b1b075c245ccfaae5d617a388"; + tarball = "http://registry.npmjs.org/cheerio-select/-/cheerio-select-0.0.3.tgz"; + } { name = "child-process-close"; spec = "~0.1.1"; @@ -776,6 +1146,35 @@ sha1 = "78f9485cd161b566e9a6c72d7170c4270e81db61"; tarball = "http://registry.npmjs.org/cli/-/cli-0.4.5.tgz"; } + { + name = "cli-color"; + spec = "~0.2.2"; + version = "0.2.2"; + topLevel = false; + dependencies = [ + { name = "es5-ext"; spec = "~0.9.1"; } + { name = "memoizee"; spec = "0.2.x"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "2220dcbd5e8410e15c435946b6c8daa22e076741"; + tarball = "http://registry.npmjs.org/cli-color/-/cli-color-0.2.2.tgz"; + } + { + name = "cli-table"; + spec = "~0.2.0"; + version = "0.2.0"; + topLevel = false; + dependencies = [ + { name = "colors"; spec = "0.3.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "34c63eb532c206e9e5e4ae0cb0104bd1fd27317c"; + tarball = "http://registry.npmjs.org/cli-table/-/cli-table-0.2.0.tgz"; + } { name = "cliff"; spec = "0.1.8"; @@ -872,6 +1271,19 @@ sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; tarball = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; } + { + name = "colors"; + spec = "0.3.0"; + version = "0.3.0"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "c247d64d34db0ca4dc8e43f3ecd6da98d0af94e7"; + tarball = "http://registry.npmjs.org/colors/-/colors-0.3.0.tgz"; + } { name = "colors"; spec = "0.6.0-1"; @@ -1023,6 +1435,23 @@ sha1 = "99fcaaaf343a557782a142d201747bb8142bbf9a"; tarball = "http://registry.npmjs.org/config-chain/-/config-chain-1.1.7.tgz"; } + { + name = "configstore"; + spec = "~0.1.0"; + version = "0.1.4"; + topLevel = false; + dependencies = [ + { name = "lodash"; spec = "~1.3.0"; } + { name = "mkdirp"; spec = "~0.3.5"; } + { name = "js-yaml"; spec = "~2.1.0"; } + { name = "osenv"; spec = "0.0.3"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "7a0dabb3160323bd70e8e170828e6be66bacdfa8"; + tarball = "http://registry.npmjs.org/configstore/-/configstore-0.1.4.tgz"; + } { name = "connect"; spec = "2.7.5"; @@ -1439,6 +1868,19 @@ sha1 = "269aca6f1b8d2baeefc8ccbc888b459f322c4e60"; tarball = "http://registry.npmjs.org/cycle/-/cycle-1.0.2.tgz"; } + { + name = "dargs"; + spec = "~0.1.0"; + version = "0.1.0"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "2364ad9f441f976dcd5fe9961e21715665a5e3c3"; + tarball = "http://registry.npmjs.org/dargs/-/dargs-0.1.0.tgz"; + } { name = "debug"; spec = "*"; @@ -1530,6 +1972,19 @@ sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; tarball = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; } + { + name = "deep-extend"; + spec = "~0.2.5"; + version = "0.2.5"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "04471b170de4afdb150f2e8b530b2974dbfee90d"; + tarball = "http://registry.npmjs.org/deep-extend/-/deep-extend-0.2.5.tgz"; + } { name = "deep-is"; spec = "0.1.x"; @@ -1582,6 +2037,19 @@ sha1 = "664b6bdb113fb3a51ced79aff621badeed29a02c"; tarball = "http://registry.npmjs.org/diff/-/diff-1.0.5.tgz"; } + { + name = "diff"; + spec = "~1.0.4"; + version = "1.0.5"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "664b6bdb113fb3a51ced79aff621badeed29a02c"; + tarball = "http://registry.npmjs.org/diff/-/diff-1.0.5.tgz"; + } { name = "difflet"; spec = "~0.2.0"; @@ -1611,6 +2079,47 @@ sha1 = "e6c1d64f2f079216f19ea83b566035dde9901179"; tarball = "http://registry.npmjs.org/director/-/director-1.1.10.tgz"; } + { + name = "domelementtype"; + spec = "1"; + version = "1.1.1"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "7887acbda7614bb0a3dbe1b5e394f77a8ed297cf"; + tarball = "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.1.tgz"; + } + { + name = "domhandler"; + spec = "2.0"; + version = "2.0.3"; + topLevel = false; + dependencies = [ + { name = "domelementtype"; spec = "1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "889f8df626403af0788e29d66d5d5c6f7ebf0fd6"; + tarball = "http://registry.npmjs.org/domhandler/-/domhandler-2.0.3.tgz"; + } + { + name = "domutils"; + spec = "1.1"; + version = "1.1.2"; + topLevel = false; + dependencies = [ + { name = "domelementtype"; spec = "1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "fcf1d3596cd419818041cdaf6f7894a8d127bb07"; + tarball = "http://registry.npmjs.org/domutils/-/domutils-1.1.2.tgz"; + } { name = "dtrace-provider"; spec = "0.2.8"; @@ -1677,6 +2186,45 @@ sha1 = "fec66b6d1c6b8cc554aa78c05ece35bef11a913f"; tarball = "http://registry.npmjs.org/encoding/-/encoding-0.1.6.tgz"; } + { + name = "entities"; + spec = "0.x"; + version = "0.3.0"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "6ccead6010fee0c5a06f538d242792485cbfa256"; + tarball = "http://registry.npmjs.org/entities/-/entities-0.3.0.tgz"; + } + { + name = "es5-ext"; + spec = "~0.9.1"; + version = "0.9.2"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "d2e309d1f223b0718648835acf5b8823a8061f8a"; + tarball = "http://registry.npmjs.org/es5-ext/-/es5-ext-0.9.2.tgz"; + } + { + name = "es5-ext"; + spec = "~0.9.2"; + version = "0.9.2"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "d2e309d1f223b0718648835acf5b8823a8061f8a"; + tarball = "http://registry.npmjs.org/es5-ext/-/es5-ext-0.9.2.tgz"; + } { name = "escape-html"; spec = "*"; @@ -1703,6 +2251,33 @@ sha1 = "7bdb544f95526d424808654d3b8fbe928650c0fe"; tarball = "http://registry.npmjs.org/esprima/-/esprima-1.0.3.tgz"; } + { + name = "esprima"; + spec = "~1.0.0"; + version = "1.0.3"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "7bdb544f95526d424808654d3b8fbe928650c0fe"; + tarball = "http://registry.npmjs.org/esprima/-/esprima-1.0.3.tgz"; + } + { + name = "event-emitter"; + spec = "~0.2.2"; + version = "0.2.2"; + topLevel = false; + dependencies = [ + { name = "es5-ext"; spec = "~0.9.2"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "c81e3724eb55407c5a0d5ee3299411f700f54291"; + tarball = "http://registry.npmjs.org/event-emitter/-/event-emitter-0.2.2.tgz"; + } { name = "event-stream"; spec = "~0.5"; @@ -1973,6 +2548,21 @@ sha1 = "c14c5b3bf14d7417ffbfd990c0a7495cd9f337bc"; tarball = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.4.4.tgz"; } + { + name = "findup-sync"; + spec = "~0.1.0"; + version = "0.1.2"; + topLevel = false; + dependencies = [ + { name = "glob"; spec = "~3.1.21"; } + { name = "lodash"; spec = "~1.0.1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "da2b96ca9f800e5a13d0a11110f490b65f62e96d"; + tarball = "http://registry.npmjs.org/findup-sync/-/findup-sync-0.1.2.tgz"; + } { name = "flatiron"; spec = "*"; @@ -2112,6 +2702,22 @@ sha1 = "c1ad6c6ab837a89fa2d47bb439727ca968235684"; tarball = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.2.2.tgz"; } + { + name = "form-data"; + spec = "0.0.8"; + version = "0.0.8"; + topLevel = false; + dependencies = [ + { name = "combined-stream"; spec = "~0.0.4"; } + { name = "mime"; spec = "~1.2.2"; } + { name = "async"; spec = "~0.2.7"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "0890cd1005c5ccecc0b9d24a88052c92442d0db5"; + tarball = "http://registry.npmjs.org/form-data/-/form-data-0.0.8.tgz"; + } { name = "form-data"; spec = "~0.0.3"; @@ -2233,12 +2839,46 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "f7fc91c3ae1eead07c998bc5d0dd41f2dbebd335"; - tarball = "http://registry.npmjs.org/fs-walk/-/fs-walk-0.0.1.tgz"; + sha1 = "f7fc91c3ae1eead07c998bc5d0dd41f2dbebd335"; + tarball = "http://registry.npmjs.org/fs-walk/-/fs-walk-0.0.1.tgz"; + } + { + name = "fstream"; + spec = "0"; + version = "0.1.24"; + topLevel = false; + dependencies = [ + { name = "rimraf"; spec = "2"; } + { name = "mkdirp"; spec = "0.3"; } + { name = "graceful-fs"; spec = "~2.0.0"; } + { name = "inherits"; spec = "~2.0.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; + tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; + } + { + name = "fstream"; + spec = "~0.1.17"; + version = "0.1.24"; + topLevel = false; + dependencies = [ + { name = "rimraf"; spec = "2"; } + { name = "mkdirp"; spec = "0.3"; } + { name = "graceful-fs"; spec = "~2.0.0"; } + { name = "inherits"; spec = "~2.0.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; + tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; } { name = "fstream"; - spec = "0"; + spec = "~0.1.21"; version = "0.1.24"; topLevel = false; dependencies = [ @@ -2255,7 +2895,7 @@ } { name = "fstream"; - spec = "~0.1.17"; + spec = "~0.1.22"; version = "0.1.24"; topLevel = false; dependencies = [ @@ -2320,6 +2960,22 @@ sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; tarball = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; } + { + name = "fstream-ignore"; + spec = "~0.0.6"; + version = "0.0.7"; + topLevel = false; + dependencies = [ + { name = "minimatch"; spec = "~0.2.0"; } + { name = "fstream"; spec = "~0.1.17"; } + { name = "inherits"; spec = "2"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; + tarball = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; + } { name = "fstream-npm"; spec = "~0.1.3"; @@ -2407,6 +3063,37 @@ sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; } + { + name = "glob"; + spec = "~3.1.21"; + version = "3.1.21"; + topLevel = false; + dependencies = [ + { name = "minimatch"; spec = "~0.2.11"; } + { name = "graceful-fs"; spec = "~1.2.0"; } + { name = "inherits"; spec = "1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "d29e0a055dea5138f4d07ed40e8982e83c2066cd"; + tarball = "http://registry.npmjs.org/glob/-/glob-3.1.21.tgz"; + } + { + name = "glob"; + spec = "~3.2.0"; + version = "3.2.6"; + topLevel = false; + dependencies = [ + { name = "minimatch"; spec = "~0.2.11"; } + { name = "inherits"; spec = "2"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; + tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; + } { name = "glob"; spec = "~3.2.1"; @@ -2528,6 +3215,22 @@ sha1 = "de2d66136d002e112ba70f3f10c31cf7c350b2da"; tarball = "http://registry.npmjs.org/growl/-/growl-1.7.0.tgz"; } + { + name = "grunt-cli"; + spec = "~0.1.7"; + version = "0.1.9"; + topLevel = false; + dependencies = [ + { name = "nopt"; spec = "~1.0.10"; } + { name = "findup-sync"; spec = "~0.1.0"; } + { name = "resolve"; spec = "~0.3.1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "3f08bfb0bef30ba33083defe53efe0575cbe4e14"; + tarball = "http://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.9.tgz"; + } { name = "guifi-earth"; spec = "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 "; @@ -2560,6 +3263,34 @@ sha1 = "ffc594c482190c56531ed2d4a5864d0b0b7d2733"; tarball = "http://registry.npmjs.org/gzippo/-/gzippo-0.2.0.tgz"; } + { + name = "handlebars"; + spec = "~1.0.11"; + version = "1.0.12"; + topLevel = false; + dependencies = [ + { name = "optimist"; spec = "~0.3"; } + { name = "uglify-js"; spec = "~2.3"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "18c6d3440c35e91b19b3ff582b9151ab4985d4fc"; + tarball = "http://registry.npmjs.org/handlebars/-/handlebars-1.0.12.tgz"; + } + { + name = "has-color"; + spec = "~0.1.0"; + version = "0.1.1"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "28cc90127bc5448f99e76096dc97470a94a66720"; + tarball = "http://registry.npmjs.org/has-color/-/has-color-0.1.1.tgz"; + } { name = "hat"; spec = "*"; @@ -2590,6 +3321,23 @@ sha1 = "9b361dee95a931640e6d504e05609a8fc3ac45d2"; tarball = "http://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz"; } + { + name = "hawk"; + spec = "~0.13.0"; + version = "0.13.1"; + topLevel = false; + dependencies = [ + { name = "hoek"; spec = "0.8.x"; } + { name = "boom"; spec = "0.4.x"; } + { name = "cryptiles"; spec = "0.2.x"; } + { name = "sntp"; spec = "0.2.x"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "3617958821f58311e4d7f6de291fca662b412ef4"; + tarball = "http://registry.npmjs.org/hawk/-/hawk-0.13.1.tgz"; + } { name = "hawk"; spec = "~1.0.0"; @@ -2634,6 +3382,19 @@ sha1 = "60fbd904557541cd2b8795abf308a1b3770e155a"; tarball = "http://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz"; } + { + name = "hoek"; + spec = "0.8.x"; + version = "0.8.5"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "1e9fd770ef7ebe0274adfcb5b0806a025a5e4e9f"; + tarball = "http://registry.npmjs.org/hoek/-/hoek-0.8.5.tgz"; + } { name = "hoek"; spec = "0.9.x"; @@ -2674,6 +3435,23 @@ sha1 = "0c55ba3a018855e134fd82f7a4aa6235167181b2"; tarball = "http://registry.npmjs.org/htdigest/-/htdigest-1.0.7.tgz"; } + { + name = "htmlparser2"; + spec = "3.1.4"; + version = "3.1.4"; + topLevel = false; + dependencies = [ + { name = "domhandler"; spec = "2.0"; } + { name = "domutils"; spec = "1.1"; } + { name = "domelementtype"; spec = "1"; } + { name = "readable-stream"; spec = "1.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "72cbe7d5d56c01acf61fcf7b933331f4e45b36f0"; + tarball = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.1.4.tgz"; + } { name = "htpasswd"; spec = "1.1.0"; @@ -2736,6 +3514,22 @@ sha1 = "1494e4f5000a83c0f11bcc12d6007c530cb99582"; tarball = "http://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz"; } + { + name = "http-signature"; + spec = "~0.9.11"; + version = "0.9.11"; + topLevel = false; + dependencies = [ + { name = "assert-plus"; spec = "0.1.2"; } + { name = "asn1"; spec = "0.1.11"; } + { name = "ctype"; spec = "0.5.2"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; + tarball = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; + } { name = "i"; spec = "0.3.x"; @@ -2776,6 +3570,19 @@ sha1 = "45be2390d27af4b7613aac4ee4d957e3f4cbdb54"; tarball = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.7.tgz"; } + { + name = "iconv-lite"; + spec = "~0.2.10"; + version = "0.2.11"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "1ce60a3a57864a292d1321ff4609ca4bb965adc8"; + tarball = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"; + } { name = "inherits"; spec = "*"; @@ -2910,6 +3717,76 @@ sha1 = "71914631d091bb1f73a4bddbe6d7985e929859ce"; tarball = "http://registry.npmjs.org/init-package-json/-/init-package-json-0.0.11.tgz"; } + { + name = "inquirer"; + spec = "~0.2.0"; + version = "0.2.4"; + topLevel = false; + dependencies = [ + { name = "lodash"; spec = "~1.2.1"; } + { name = "async"; spec = "~0.2.8"; } + { name = "cli-color"; spec = "~0.2.2"; } + { name = "mute-stream"; spec = "0.0.3"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; + tarball = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; + } + { + name = "inquirer"; + spec = "~0.2.2"; + version = "0.2.4"; + topLevel = false; + dependencies = [ + { name = "lodash"; spec = "~1.2.1"; } + { name = "async"; spec = "~0.2.8"; } + { name = "cli-color"; spec = "~0.2.2"; } + { name = "mute-stream"; spec = "0.0.3"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; + tarball = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; + } + { + name = "inquirer"; + spec = "~0.2.4"; + version = "0.2.4"; + topLevel = false; + dependencies = [ + { name = "lodash"; spec = "~1.2.1"; } + { name = "async"; spec = "~0.2.8"; } + { name = "cli-color"; spec = "~0.2.2"; } + { name = "mute-stream"; spec = "0.0.3"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; + tarball = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; + } + { + name = "insight"; + spec = "~0.1.0"; + version = "0.1.3"; + topLevel = false; + dependencies = [ + { name = "chalk"; spec = "~0.2.0"; } + { name = "request"; spec = "~2.26.0"; } + { name = "configstore"; spec = "~0.1.0"; } + { name = "async"; spec = "~0.2.9"; } + { name = "lodash"; spec = "~1.3.1"; } + { name = "inquirer"; spec = "~0.2.4"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "868a1135460e48dc0603f1ba2ddd7d3c772e1c97"; + tarball = "http://registry.npmjs.org/insight/-/insight-0.1.3.tgz"; + } { name = "ironhorse"; spec = "*"; @@ -2951,6 +3828,19 @@ sha1 = "b998d17551f16f69f7bd4828f58f018cc81e064f"; tarball = "http://registry.npmjs.org/is-promise/-/is-promise-1.0.0.tgz"; } + { + name = "isbinaryfile"; + spec = "~0.1.8"; + version = "0.1.9"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "15eece35c4ab708d8924da99fb874f2b5cc0b6c4"; + tarball = "http://registry.npmjs.org/isbinaryfile/-/isbinaryfile-0.1.9.tgz"; + } { name = "jade"; spec = "*"; @@ -3048,6 +3938,21 @@ sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; tarball = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; } + { + name = "js-yaml"; + spec = "~2.1.0"; + version = "2.1.0"; + topLevel = false; + dependencies = [ + { name = "argparse"; spec = "~ 0.1.11"; } + { name = "esprima"; spec = "~ 1.0.2"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; + tarball = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; + } { name = "jshint"; spec = "*"; @@ -3092,6 +3997,19 @@ sha1 = "9db7b0e530c7f289c5e8c8432af191c2ff75a5b3"; tarball = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz"; } + { + name = "json-stringify-safe"; + spec = "~4.0.0"; + version = "4.0.0"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "77c271aaea54302e68efeaccb56abbf06a9b1a54"; + tarball = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-4.0.0.tgz"; + } { name = "json-stringify-safe"; spec = "~5.0.0"; @@ -3134,6 +4052,19 @@ sha1 = "cd13466ea2480dbd8396a570d47d31dda476f8b1"; tarball = "http://registry.npmjs.org/jsprim/-/jsprim-0.3.0.tgz"; } + { + name = "junk"; + spec = "~0.2.0"; + version = "0.2.1"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "e8a4c42c421746da34b354d0510507cb79f3c583"; + tarball = "http://registry.npmjs.org/junk/-/junk-0.2.1.tgz"; + } { name = "keep-alive-agent"; spec = "0.0.1"; @@ -3232,21 +4163,73 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "a22d5f699911b6b622d6dc323fb62320c877c9c8"; - tarball = "http://registry.npmjs.org/libyaml/-/libyaml-0.2.2.tgz"; + sha1 = "a22d5f699911b6b622d6dc323fb62320c877c9c8"; + tarball = "http://registry.npmjs.org/libyaml/-/libyaml-0.2.2.tgz"; + } + { + name = "lockfile"; + spec = "~0.4.0"; + version = "0.4.0"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "0f815a7ee7c3d603ddec6fbfa8a212b5645d54c5"; + tarball = "http://registry.npmjs.org/lockfile/-/lockfile-0.4.0.tgz"; + } + { + name = "lodash"; + spec = "~1.0.1"; + version = "1.0.1"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "b751fb1c141fe8bcee6fc1bad44a30f9b9ccd95e"; + tarball = "http://registry.npmjs.org/lodash/-/lodash-1.0.1.tgz"; + } + { + name = "lodash"; + spec = "~1.2.1"; + version = "1.2.1"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "fc16f434d3a5c2afd0be336262dacda6b14237b8"; + tarball = "http://registry.npmjs.org/lodash/-/lodash-1.2.1.tgz"; + } + { + name = "lodash"; + spec = "~1.3.0"; + version = "1.3.1"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "8a5f251d744f2f33d81931e04d60a5a1610b7827"; + tarball = "http://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz"; } { - name = "lockfile"; - spec = "~0.4.0"; - version = "0.4.0"; + name = "lodash"; + spec = "~1.3.1"; + version = "1.3.1"; topLevel = false; dependencies = [ ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "0f815a7ee7c3d603ddec6fbfa8a212b5645d54c5"; - tarball = "http://registry.npmjs.org/lockfile/-/lockfile-0.4.0.tgz"; + sha1 = "8a5f251d744f2f33d81931e04d60a5a1610b7827"; + tarball = "http://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz"; } { name = "lru-cache"; @@ -3328,6 +4311,37 @@ sha1 = "89e1326147fb2c222feb931b40e98b6be133f14a"; tarball = "http://registry.npmjs.org/mailcomposer/-/mailcomposer-0.2.1.tgz"; } + { + name = "match-stream"; + spec = "~0.0.2"; + version = "0.0.2"; + topLevel = false; + dependencies = [ + { name = "buffers"; spec = "~0.1.1"; } + { name = "readable-stream"; spec = "~1.0.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "99eb050093b34dffade421b9ac0b410a9cfa17cf"; + tarball = "http://registry.npmjs.org/match-stream/-/match-stream-0.0.2.tgz"; + } + { + name = "memoizee"; + spec = "0.2.x"; + version = "0.2.5"; + topLevel = false; + dependencies = [ + { name = "es5-ext"; spec = "~0.9.2"; } + { name = "event-emitter"; spec = "~0.2.2"; } + { name = "next-tick"; spec = "0.1.x"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "44ad0ce73439705f3954a58dbf5f792cd496c01c"; + tarball = "http://registry.npmjs.org/memoizee/-/memoizee-0.2.5.tgz"; + } { name = "methods"; spec = "0.0.1"; @@ -3694,6 +4708,19 @@ sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; } + { + name = "mkdirp"; + spec = "~0.3.5"; + version = "0.3.5"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + } { name = "mocha"; spec = "*"; @@ -3854,6 +4881,19 @@ sha1 = "9a7cbd0ccc10de95fd78a04b9beb2482ae4940b7"; tarball = "http://registry.npmjs.org/monocle/-/monocle-0.1.50.tgz"; } + { + name = "mout"; + spec = "~0.6.0"; + version = "0.6.0"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "ce7abad8130d796b09d7fb509bcc73b09be024a6"; + tarball = "http://registry.npmjs.org/mout/-/mout-0.6.0.tgz"; + } { name = "mpath"; spec = "0.1.1"; @@ -3964,6 +5004,19 @@ sha1 = "861889c5c857f1a43700bee85d50731f61727c9a"; tarball = "http://registry.npmjs.org/muri/-/muri-0.3.1.tgz"; } + { + name = "mute-stream"; + spec = "0.0.3"; + version = "0.0.3"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "f09c090d333b3063f615cbbcca71b349893f0152"; + tarball = "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.3.tgz"; + } { name = "mute-stream"; spec = "~0.0.4"; @@ -4080,6 +5133,19 @@ sha1 = "49f5bca55a30a3726d69253557f231135a637075"; tarball = "http://registry.npmjs.org/net-ping/-/net-ping-1.1.7.tgz"; } + { + name = "next-tick"; + spec = "0.1.x"; + version = "0.1.0"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "1912cce8eb9b697d640fbba94f8f00dec3b94259"; + tarball = "http://registry.npmjs.org/next-tick/-/next-tick-0.1.0.tgz"; + } { name = "nib"; spec = "0.5.0"; @@ -4335,6 +5401,20 @@ sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d"; tarball = "http://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz"; } + { + name = "nopt"; + spec = "~1.0.10"; + version = "1.0.10"; + topLevel = false; + dependencies = [ + { name = "abbrev"; spec = "1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee"; + tarball = "http://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"; + } { name = "nopt"; spec = "~2"; @@ -4349,6 +5429,20 @@ sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; tarball = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; } + { + name = "nopt"; + spec = "~2.1.1"; + version = "2.1.2"; + topLevel = false; + dependencies = [ + { name = "abbrev"; spec = "1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; + tarball = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; + } { name = "nopt"; spec = "~2.1.2"; @@ -4673,6 +5767,32 @@ sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; tarball = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; } + { + name = "open"; + spec = "0.0.4"; + version = "0.0.4"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "5de46a0858b9f49f9f211aa8f26628550657f262"; + tarball = "http://registry.npmjs.org/open/-/open-0.0.4.tgz"; + } + { + name = "open"; + spec = "~0.0.3"; + version = "0.0.4"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "5de46a0858b9f49f9f211aa8f26628550657f262"; + tarball = "http://registry.npmjs.org/open/-/open-0.0.4.tgz"; + } { name = "opener"; spec = "~1.3.0"; @@ -4757,6 +5877,20 @@ sha1 = "cb8ec37f2fe3aa9864cb67a275250e7e19620a25"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.4.0.tgz"; } + { + name = "optimist"; + spec = "~0.3"; + version = "0.3.7"; + topLevel = false; + dependencies = [ + { name = "wordwrap"; spec = "~0.0.2"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; + tarball = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; + } { name = "optimist"; spec = "~0.3.5"; @@ -4851,6 +5985,19 @@ sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; tarball = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; } + { + name = "over"; + spec = "~0.0.5"; + version = "0.0.5"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "f29852e70fd7e25f360e013a8ec44c82aedb5708"; + tarball = "http://registry.npmjs.org/over/-/over-0.0.5.tgz"; + } { name = "owl-deepcopy"; spec = "~0.0.1"; @@ -5080,6 +6227,20 @@ sha1 = "fdd01e3f9654d0c44fbb8671f8d3f6ca009e3c16"; tarball = "http://registry.npmjs.org/prompt/-/prompt-0.2.9.tgz"; } + { + name = "promptly"; + spec = "~0.2.0"; + version = "0.2.0"; + topLevel = false; + dependencies = [ + { name = "read"; spec = "~1.0.4"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "73ef200fa8329d5d3a8df41798950b8646ca46d9"; + tarball = "http://registry.npmjs.org/promptly/-/promptly-0.2.0.tgz"; + } { name = "promzard"; spec = "~0.2.0"; @@ -5121,6 +6282,23 @@ sha1 = "dbf8d752a7fe22fa7d58635689499610e9276ddc"; tarball = "http://registry.npmjs.org/ps-tree/-/ps-tree-0.0.3.tgz"; } + { + name = "pullstream"; + spec = "~0.4.0"; + version = "0.4.0"; + topLevel = false; + dependencies = [ + { name = "over"; spec = "~0.0.5"; } + { name = "readable-stream"; spec = "~1.0.0"; } + { name = "setimmediate"; spec = "~1.0.1"; } + { name = "slice-stream"; spec = "0.0.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "919f15ef376433b331351f116565dc17c6fcda77"; + tarball = "http://registry.npmjs.org/pullstream/-/pullstream-0.4.0.tgz"; + } { name = "q"; spec = ">= 0.0.1"; @@ -5134,6 +6312,19 @@ sha1 = "5884b2154bdb3b6d5765e0fafddcb1506e133619"; tarball = "http://registry.npmjs.org/q/-/q-0.9.6.tgz"; } + { + name = "q"; + spec = "~0.9.2"; + version = "0.9.6"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "5884b2154bdb3b6d5765e0fafddcb1506e133619"; + tarball = "http://registry.npmjs.org/q/-/q-0.9.6.tgz"; + } { name = "qs"; spec = "0.5.1"; @@ -5371,6 +6562,19 @@ sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; tarball = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; } + { + name = "readable-stream"; + spec = "~1.0.0"; + version = "1.0.15"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; + tarball = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; + } { name = "readable-stream"; spec = "~1.0.2"; @@ -5398,6 +6602,20 @@ sha1 = "c4c276e52977ae25db5191fe51d008550f15d9bb"; tarball = "http://registry.npmjs.org/readdirp/-/readdirp-0.2.5.tgz"; } + { + name = "redeyed"; + spec = "~0.4.0"; + version = "0.4.2"; + topLevel = false; + dependencies = [ + { name = "esprima"; spec = "~1.0.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "f0133b990cb972bdbcf2d2dce0aec36595f419bc"; + tarball = "http://registry.npmjs.org/redeyed/-/redeyed-0.4.2.tgz"; + } { name = "redis"; spec = "*"; @@ -5531,7 +6749,69 @@ } { name = "request"; - spec = "2 >=2.25.0"; + spec = "2 >=2.25.0"; + version = "2.27.0"; + topLevel = false; + dependencies = [ + { name = "qs"; spec = "~0.6.0"; } + { name = "json-stringify-safe"; spec = "~5.0.0"; } + { name = "forever-agent"; spec = "~0.5.0"; } + { name = "tunnel-agent"; spec = "~0.3.0"; } + { name = "http-signature"; spec = "~0.10.0"; } + { name = "hawk"; spec = "~1.0.0"; } + { name = "aws-sign"; spec = "~0.3.0"; } + { name = "oauth-sign"; spec = "~0.3.0"; } + { name = "cookie-jar"; spec = "~0.3.0"; } + { name = "node-uuid"; spec = "~1.4.0"; } + { name = "mime"; spec = "~1.2.9"; } + { name = "form-data"; spec = "~0.1.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; + } + { + name = "request"; + spec = "2.16.x"; + version = "2.16.6"; + topLevel = false; + dependencies = [ + { name = "form-data"; spec = "~0.0.3"; } + { name = "mime"; spec = "~1.2.7"; } + { name = "hawk"; spec = "~0.10.2"; } + { name = "node-uuid"; spec = "~1.4.0"; } + { name = "cookie-jar"; spec = "~0.2.0"; } + { name = "aws-sign"; spec = "~0.2.0"; } + { name = "oauth-sign"; spec = "~0.2.0"; } + { name = "forever-agent"; spec = "~0.2.0"; } + { name = "tunnel-agent"; spec = "~0.2.0"; } + { name = "json-stringify-safe"; spec = "~3.0.0"; } + { name = "qs"; spec = "~0.5.4"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; + tarball = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; + } + { + name = "request"; + spec = "2.9.x"; + version = "2.9.203"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "6c1711a5407fb94a114219563e44145bcbf4723a"; + tarball = "http://registry.npmjs.org/request/-/request-2.9.203.tgz"; + } + { + name = "request"; + spec = "~2"; version = "2.27.0"; topLevel = false; dependencies = [ @@ -5556,45 +6836,58 @@ } { name = "request"; - spec = "2.16.x"; - version = "2.16.6"; + spec = "~2.21.0"; + version = "2.21.0"; topLevel = false; dependencies = [ - { name = "form-data"; spec = "~0.0.3"; } - { name = "mime"; spec = "~1.2.7"; } - { name = "hawk"; spec = "~0.10.2"; } + { name = "qs"; spec = "~0.6.0"; } + { name = "json-stringify-safe"; spec = "~4.0.0"; } + { name = "forever-agent"; spec = "~0.5.0"; } + { name = "tunnel-agent"; spec = "~0.3.0"; } + { name = "http-signature"; spec = "~0.9.11"; } + { name = "hawk"; spec = "~0.13.0"; } + { name = "aws-sign"; spec = "~0.3.0"; } + { name = "oauth-sign"; spec = "~0.3.0"; } + { name = "cookie-jar"; spec = "~0.3.0"; } { name = "node-uuid"; spec = "~1.4.0"; } - { name = "cookie-jar"; spec = "~0.2.0"; } - { name = "aws-sign"; spec = "~0.2.0"; } - { name = "oauth-sign"; spec = "~0.2.0"; } - { name = "forever-agent"; spec = "~0.2.0"; } - { name = "tunnel-agent"; spec = "~0.2.0"; } - { name = "json-stringify-safe"; spec = "~3.0.0"; } - { name = "qs"; spec = "~0.5.4"; } + { name = "mime"; spec = "~1.2.9"; } + { name = "form-data"; spec = "0.0.8"; } ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; - tarball = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; + sha1 = "5728ab9c45e5a87c99daccd530298b6673a868d7"; + tarball = "http://registry.npmjs.org/request/-/request-2.21.0.tgz"; } { name = "request"; - spec = "2.9.x"; - version = "2.9.203"; + spec = "~2.22.0"; + version = "2.22.0"; topLevel = false; dependencies = [ + { name = "qs"; spec = "~0.6.0"; } + { name = "json-stringify-safe"; spec = "~4.0.0"; } + { name = "forever-agent"; spec = "~0.5.0"; } + { name = "tunnel-agent"; spec = "~0.3.0"; } + { name = "http-signature"; spec = "~0.10.0"; } + { name = "hawk"; spec = "~0.13.0"; } + { name = "aws-sign"; spec = "~0.3.0"; } + { name = "oauth-sign"; spec = "~0.3.0"; } + { name = "cookie-jar"; spec = "~0.3.0"; } + { name = "node-uuid"; spec = "~1.4.0"; } + { name = "mime"; spec = "~1.2.9"; } + { name = "form-data"; spec = "0.0.8"; } ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "6c1711a5407fb94a114219563e44145bcbf4723a"; - tarball = "http://registry.npmjs.org/request/-/request-2.9.203.tgz"; + sha1 = "b883a769cc4a909571eb5004b344c43cf7e51592"; + tarball = "http://registry.npmjs.org/request/-/request-2.22.0.tgz"; } { name = "request"; - spec = "~2"; - version = "2.27.0"; + spec = "~2.25.0"; + version = "2.25.0"; topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } @@ -5613,13 +6906,13 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; - tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; + sha1 = "dac1673181887fe0b2ce6bd7e12f46d554a02ce9"; + tarball = "http://registry.npmjs.org/request/-/request-2.25.0.tgz"; } { name = "request"; - spec = "~2.25.0"; - version = "2.25.0"; + spec = "~2.26.0"; + version = "2.26.0"; topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } @@ -5638,8 +6931,49 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "dac1673181887fe0b2ce6bd7e12f46d554a02ce9"; - tarball = "http://registry.npmjs.org/request/-/request-2.25.0.tgz"; + sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; + tarball = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; + } + { + name = "request-progress"; + spec = "~0.2.0"; + version = "0.2.3"; + topLevel = false; + dependencies = [ + { name = "throttleit"; spec = "~0.0.2"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "5be7088f66642e2739e9058a07cceef0c2868b8b"; + tarball = "http://registry.npmjs.org/request-progress/-/request-progress-0.2.3.tgz"; + } + { + name = "request-replay"; + spec = "~0.2.0"; + version = "0.2.0"; + topLevel = false; + dependencies = [ + { name = "retry"; spec = "~0.6.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "9b693a5d118b39f5c596ead5ed91a26444057f60"; + tarball = "http://registry.npmjs.org/request-replay/-/request-replay-0.2.0.tgz"; + } + { + name = "resolve"; + spec = "~0.3.1"; + version = "0.3.1"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "34c63447c664c70598d1c9b126fc43b2a24310a4"; + tarball = "http://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz"; } { name = "restify"; @@ -5927,6 +7261,19 @@ sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; } + { + name = "semver"; + spec = "~2.0.0"; + version = "2.0.11"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; + tarball = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; + } { name = "semver"; spec = "~2.0.5"; @@ -6030,6 +7377,19 @@ sha1 = "7f5617895d44351c0a047e764467690490a16b03"; tarball = "http://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; } + { + name = "setimmediate"; + spec = "~1.0.1"; + version = "1.0.1"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "a9ca56ccbd6a4c3334855f060abcdece5c42ebb7"; + tarball = "http://registry.npmjs.org/setimmediate/-/setimmediate-1.0.1.tgz"; + } { name = "sha"; spec = "~1.2.1"; @@ -6058,6 +7418,19 @@ sha1 = "dfbbe78d56c3c0168d2fb79e10ecd1dbcb07ec0e"; tarball = "http://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz"; } + { + name = "shelljs"; + spec = "~0.1.4"; + version = "0.1.4"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "dfbbe78d56c3c0168d2fb79e10ecd1dbcb07ec0e"; + tarball = "http://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz"; + } { name = "should"; spec = "*"; @@ -6099,6 +7472,20 @@ sha1 = "2e5319c5dea8824be88d5dba9a6dc85551cad76b"; tarball = "http://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.7.tgz"; } + { + name = "slice-stream"; + spec = "0.0.0"; + version = "0.0.0"; + topLevel = false; + dependencies = [ + { name = "readable-stream"; spec = "~1.0.2"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "8183df87ad44ae0b48c0625134eac6e349747860"; + tarball = "http://registry.npmjs.org/slice-stream/-/slice-stream-0.0.0.tgz"; + } { name = "sliced"; spec = "0.0.3"; @@ -6389,6 +7776,19 @@ sha1 = "5ccd3bd497ffee4c2fc7c1cc9d7b697b54c42eef"; tarball = "http://registry.npmjs.org/stream-splitter-transform/-/stream-splitter-transform-0.0.3.tgz"; } + { + name = "stringify-object"; + spec = "~0.1.4"; + version = "0.1.4"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "9555131f0b6429498075d0d8ec6891334ae44d3f"; + tarball = "http://registry.npmjs.org/stringify-object/-/stringify-object-0.1.4.tgz"; + } { name = "stylus"; spec = "*"; @@ -6422,6 +7822,20 @@ sha1 = "1121f7f8cd152b0f8a4aa6a24a9adea10c825117"; tarball = "http://registry.npmjs.org/stylus/-/stylus-0.27.2.tgz"; } + { + name = "sudo-block"; + spec = "~0.2.0"; + version = "0.2.1"; + topLevel = false; + dependencies = [ + { name = "chalk"; spec = "~0.1.1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "b394820741b66c0fe06f97b334f0674036837ba5"; + tarball = "http://registry.npmjs.org/sudo-block/-/sudo-block-0.2.1.tgz"; + } { name = "superagent"; spec = "0.15.1"; @@ -6569,6 +7983,22 @@ sha1 = "408c8a95deb8e78a65b59b1a51a333183a32badc"; tarball = "http://registry.npmjs.org/tar/-/tar-0.1.17.tgz"; } + { + name = "tar"; + spec = "~0.1.17"; + version = "0.1.18"; + topLevel = false; + dependencies = [ + { name = "inherits"; spec = "2"; } + { name = "block-stream"; spec = "*"; } + { name = "fstream"; spec = "~0.1.8"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; + tarball = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; + } { name = "tar"; spec = "~0.1.18"; @@ -6599,6 +8029,19 @@ sha1 = "77ab19c79aa7b593cbe4fac2441768cad987b8df"; tarball = "http://registry.npmjs.org/temp/-/temp-0.5.1.tgz"; } + { + name = "throttleit"; + spec = "~0.0.2"; + version = "0.0.2"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "cfedf88e60c00dd9697b61fdd2a8343a9b680eaf"; + tarball = "http://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz"; + } { name = "timespan"; spec = "2.0.1"; @@ -6638,6 +8081,19 @@ sha1 = "320b5a52d83abb5978d81a3e887d4aefb15a6164"; tarball = "http://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz"; } + { + name = "tmp"; + spec = "~0.0.20"; + version = "0.0.21"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "6d263fede6570dc4d4510ffcc2efc640223b1153"; + tarball = "http://registry.npmjs.org/tmp/-/tmp-0.0.21.tgz"; + } { name = "transformers"; spec = "2.1.0"; @@ -6667,6 +8123,19 @@ sha1 = "a053ffa1b6179b9240ea16d74bfd604bd6b6e41b"; tarball = "http://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz"; } + { + name = "traverse"; + spec = ">=0.3.0 <0.4"; + version = "0.3.9"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9"; + tarball = "http://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz"; + } { name = "traverse"; spec = "~0.5.1"; @@ -6860,6 +8329,19 @@ sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; tarball = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; } + { + name = "underscore"; + spec = "~1.4"; + version = "1.4.4"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "61a6a32010622afa07963bf325203cf12239d604"; + tarball = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; + } { name = "underscore"; spec = "~1.4.3"; @@ -6886,6 +8368,42 @@ sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d"; tarball = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"; } + { + name = "unzip"; + spec = "~0.1.7"; + version = "0.1.8"; + topLevel = false; + dependencies = [ + { name = "fstream"; spec = "~0.1.21"; } + { name = "pullstream"; spec = "~0.4.0"; } + { name = "binary"; spec = "~0.3.0"; } + { name = "readable-stream"; spec = "~1.0.0"; } + { name = "setimmediate"; spec = "~1.0.1"; } + { name = "match-stream"; spec = "~0.0.2"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "b6ca171798242150b06fca320544592231aeb158"; + tarball = "http://registry.npmjs.org/unzip/-/unzip-0.1.8.tgz"; + } + { + name = "update-notifier"; + spec = "~0.1.3"; + version = "0.1.5"; + topLevel = false; + dependencies = [ + { name = "request"; spec = "~2.22.0"; } + { name = "configstore"; spec = "~0.1.0"; } + { name = "semver"; spec = "~2.0.0"; } + { name = "chalk"; spec = "~0.1.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "adf98004c29bf521f242c2970c471f310b353b44"; + tarball = "http://registry.npmjs.org/update-notifier/-/update-notifier-0.1.5.tgz"; + } { name = "util"; spec = ">= 0.4.9"; @@ -7134,6 +8652,19 @@ sha1 = "5630d6819dda692f1464462e7956cb42c0842739"; tarball = "http://registry.npmjs.org/which/-/which-1.0.5.tgz"; } + { + name = "which"; + spec = "~1.0.5"; + version = "1.0.5"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "5630d6819dda692f1464462e7956cb42c0842739"; + tarball = "http://registry.npmjs.org/which/-/which-1.0.5.tgz"; + } { name = "winston"; spec = "*"; @@ -7377,6 +8908,62 @@ sha1 = "86c6c8e6b28b0827416dcc86f7419bba5610b57d"; tarball = "http://registry.npmjs.org/yamlish/-/yamlish-0.0.5.tgz"; } + { + name = "yeoman-generator"; + spec = "~0.12.3"; + version = "0.12.3"; + topLevel = false; + dependencies = [ + { name = "cheerio"; spec = "~0.12.0"; } + { name = "request"; spec = "~2.21.0"; } + { name = "rimraf"; spec = "~2.1.4"; } + { name = "tar"; spec = "~0.1.17"; } + { name = "diff"; spec = "~1.0.4"; } + { name = "mime"; spec = "~1.2.9"; } + { name = "underscore.string"; spec = "~2.3.1"; } + { name = "lodash"; spec = "~1.3.0"; } + { name = "mkdirp"; spec = "~0.3.5"; } + { name = "glob"; spec = "~3.2.0"; } + { name = "nopt"; spec = "~2.1.1"; } + { name = "cli-table"; spec = "~0.2.0"; } + { name = "debug"; spec = "~0.7.2"; } + { name = "isbinaryfile"; spec = "~0.1.8"; } + { name = "dargs"; spec = "~0.1.0"; } + { name = "async"; spec = "~0.2.8"; } + { name = "inquirer"; spec = "~0.2.0"; } + { name = "iconv-lite"; spec = "~0.2.10"; } + { name = "shelljs"; spec = "~0.1.4"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "a11288e7ed11c46efd816b268eeea96acd960d1f"; + tarball = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.12.3.tgz"; + } + { + name = "yo"; + spec = "*"; + version = "1.0.0-rc.1.4"; + topLevel = true; + dependencies = [ + { name = "yeoman-generator"; spec = "~0.12.3"; } + { name = "nopt"; spec = "~2.1.1"; } + { name = "lodash"; spec = "~1.3.1"; } + { name = "update-notifier"; spec = "~0.1.3"; } + { name = "insight"; spec = "~0.1.0"; } + { name = "sudo-block"; spec = "~0.2.0"; } + { name = "async"; spec = "~0.2.9"; } + { name = "open"; spec = "0.0.4"; } + { name = "chalk"; spec = "~0.1.0"; } + ]; + peerDependencies = [ + { name = "grunt-cli"; spec = "~0.1.7"; } + { name = "bower"; spec = ">=0.9.0"; } + ]; + patchLatest = false; + sha1 = "9c416c7006e94e756eb52a7a6884127b41f62ca6"; + tarball = "http://registry.npmjs.org/yo/-/yo-1.0.0-rc.1.4.tgz"; + } { name = "zeparser"; spec = "0.0.5"; diff --git a/pkgs/top-level/node-packages.json b/pkgs/top-level/node-packages.json index 2d85d28706b81..d3706d4bf2ad4 100644 --- a/pkgs/top-level/node-packages.json +++ b/pkgs/top-level/node-packages.json @@ -68,6 +68,7 @@ , "flatiron" , "ironhorse" , "fs-walk" +, "yo" , { "node-uptime": "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" } , { "guifi-earth": "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " } ] -- cgit 1.4.1 From a50a9481f90b933cecb6a23eb37c7aed6a15096a Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Fri, 16 Aug 2013 15:51:24 +0200 Subject: new package: haskell-pcap --- pkgs/development/libraries/haskell/pcap/default.nix | 14 ++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 16 insertions(+) create mode 100644 pkgs/development/libraries/haskell/pcap/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/pcap/default.nix b/pkgs/development/libraries/haskell/pcap/default.nix new file mode 100644 index 0000000000000..694e648a5126c --- /dev/null +++ b/pkgs/development/libraries/haskell/pcap/default.nix @@ -0,0 +1,14 @@ +{ cabal, network, time, libpcap }: + +cabal.mkDerivation (self: { + pname = "pcap"; + version = "0.4.5.2"; + sha256 = "0pydw62qqw61sxfd8x9vvwgpgl3zp6mqv8rm4c825ymzyipjxsg7"; + buildDepends = [ network time libpcap ]; + meta = { + homepage = "https://github.com/bos/pcap"; + description = "A system-independent interface for user-level packet capture"; + 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 e63b2b006946b..aff069882ec00 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1574,6 +1574,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); pathtype = callPackage ../development/libraries/haskell/pathtype {}; + pcap = callPackage ../development/libraries/haskell/pcap {}; + pcreLight = callPackage ../development/libraries/haskell/pcre-light {}; pem = callPackage ../development/libraries/haskell/pem {}; -- cgit 1.4.1 From 467c5818111c439efebd63055e9ee231dc41e1b5 Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Fri, 16 Aug 2013 15:51:35 +0200 Subject: new package: haskell-pcap-enumerator --- .../libraries/haskell/pcap-enumerator/default.nix | 14 ++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 16 insertions(+) create mode 100644 pkgs/development/libraries/haskell/pcap-enumerator/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/pcap-enumerator/default.nix b/pkgs/development/libraries/haskell/pcap-enumerator/default.nix new file mode 100644 index 0000000000000..2a86ebb722979 --- /dev/null +++ b/pkgs/development/libraries/haskell/pcap-enumerator/default.nix @@ -0,0 +1,14 @@ +{ cabal, enumerator, pcap, transformers }: + +cabal.mkDerivation (self: { + pname = "pcap-enumerator"; + version = "0.4"; + sha256 = "0ka2n7740s02marvd1b11mrxc663kj0zcn7hksl5i13ls026hpb8"; + buildDepends = [ enumerator pcap transformers ]; + meta = { + homepage = "http://github.com/cutsea110/pcap-enumerator"; + description = "Convert a pcap into an enumerator"; + 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 aff069882ec00..9494521f3c05c 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1576,6 +1576,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); pcap = callPackage ../development/libraries/haskell/pcap {}; + pcapEnumerator = callPackage ../development/libraries/haskell/pcap-enumerator {}; + pcreLight = callPackage ../development/libraries/haskell/pcre-light {}; pem = callPackage ../development/libraries/haskell/pem {}; -- cgit 1.4.1 From 273689bcbd798e70fabef9815ec3dd77b3401952 Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Sat, 17 Aug 2013 21:10:30 +0200 Subject: linux-3.10: remove the btrfs send patch it helps, but is incomplete. more fixes are coming, but including these would change too much generic btrfs code, which might cause trouble for others. so the best advice is not to use btrfs send yet and wait for 3.11 or 3.12 --- pkgs/os-specific/linux/kernel/patches.nix | 11 ----------- pkgs/top-level/all-packages.nix | 1 - 2 files changed, 12 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/patches.nix b/pkgs/os-specific/linux/kernel/patches.nix index 62315c4f0e20a..561cdc8f9576d 100644 --- a/pkgs/os-specific/linux/kernel/patches.nix +++ b/pkgs/os-specific/linux/kernel/patches.nix @@ -139,15 +139,4 @@ rec { }; }; - # this patch will probably make it into 3.11 or 3.12 - # it only touches 1 file (fs/btrfs/send.c) so it only affects people that use - # the btrfs send feature. - btrfs_send_backport = - { name = "btrfs-send-check-parent-dir-when-doing-a-compare-send"; - patch = fetchurl { - url = https://patchwork.kernel.org/patch/2839612/mbox; - sha256 = "0qv5mxpfrzj2dibac64n4b3d6pg7gzsafd11548bihwmsa3dlbhg"; - }; - }; - } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 974a8e2b30495..8993ff2590a9b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6451,7 +6451,6 @@ let kernelPatches = [ kernelPatches.sec_perm_2_6_24 - kernelPatches.btrfs_send_backport ] ++ lib.optionals (platform.kernelArch == "mips") [ kernelPatches.mips_fpureg_emu kernelPatches.mips_fpu_sigill -- cgit 1.4.1 From 80953929a9ce023aaacc12cd976240c8525c8406 Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Sun, 18 Aug 2013 15:49:52 +0200 Subject: conkeror: upgrade to 1.0pre-20130817-1 --- .../networking/browsers/conkeror/default.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/browsers/conkeror/default.nix b/pkgs/applications/networking/browsers/conkeror/default.nix index b50266e276199..b44a39d87aa1e 100644 --- a/pkgs/applications/networking/browsers/conkeror/default.nix +++ b/pkgs/applications/networking/browsers/conkeror/default.nix @@ -1,15 +1,16 @@ -{ stdenv, fetchurl, unzip, xulrunner, makeWrapper }: +{ stdenv, fetchgit, unzip, xulrunner, makeWrapper }: stdenv.mkDerivation { - name = "conkeror-1.0pre-20130401"; - - src = fetchurl { - url = http://repo.or.cz/w/conkeror.git/snapshot/0341e791c78653a2f5bbbff9a1dac04bf898dd65.zip; - sha256 = "11v7p40lcz6r5z0w54f8pk6hyn9mqjcw44fqszjyz25rkhx951ry"; + name = "conkeror-1.0pre-20130817-1"; + + src = fetchgit { + url = git://repo.or.cz/conkeror.git; + rev = "refs/tags/debian-1.0--pre+git130817-1"; + sha256 = "aef3c782ac98c031e7b99852f42538e225e151cd226cde3094823a5cae015fcf"; }; - + buildInputs = [ unzip makeWrapper ]; - + installPhase = '' mkdir -p $out/libexec/conkeror cp -r * $out/libexec/conkeror -- cgit 1.4.1 From e4f7a1d3f53572de9c8e40415987bbafeda05bac Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Sun, 18 Aug 2013 16:49:52 +0200 Subject: conkeror: provide a wrapper, so plugins work --- pkgs/top-level/all-packages.nix | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'pkgs') diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8993ff2590a9b..99081dbee89b9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7243,6 +7243,11 @@ let comical = callPackage ../applications/graphics/comical { }; conkeror = callPackage ../applications/networking/browsers/conkeror { }; + conkerorWrapper = wrapFirefox { + browser = conkeror; + browserName = "conkeror"; + desktopName = "Conkeror"; + }; cuneiform = builderDefsPackage (import ../tools/graphics/cuneiform) { inherit cmake patchelf; -- cgit 1.4.1 From 94d74753efae811a87a6454406fd1ad8af041a75 Mon Sep 17 00:00:00 2001 From: Rob Vermaas Date: Mon, 19 Aug 2013 10:40:36 +0200 Subject: Add statsd 0.6.0 --- pkgs/top-level/node-packages-generated.nix | 125 ++++++++++++++++++++++++----- pkgs/top-level/node-packages.json | 1 + 2 files changed, 105 insertions(+), 21 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index c778c66c7b2bc..4b3d310e5e4c7 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -594,15 +594,15 @@ { name = "bower"; spec = ">=0.9.0"; - version = "1.1.2"; + version = "1.2.0"; topLevel = false; dependencies = [ { name = "abbrev"; spec = "~1.0.4"; } { name = "archy"; spec = "0.0.2"; } - { name = "bower-config"; spec = "~0.3.0"; } + { name = "bower-config"; spec = "~0.4.0"; } { name = "bower-endpoint-parser"; spec = "~0.2.0"; } - { name = "bower-json"; spec = "~0.3.0"; } - { name = "bower-logger"; spec = "~0.1.0"; } + { name = "bower-json"; spec = "~0.4.0"; } + { name = "bower-logger"; spec = "~0.2.0"; } { name = "bower-registry-client"; spec = "~0.1.2"; } { name = "cardinal"; spec = "~0.4.0"; } { name = "chalk"; spec = "~0.2.0"; } @@ -637,8 +637,8 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "89c8d5c75b8359e06fc6a6e3cf4105c3bd6946a1"; - tarball = "http://registry.npmjs.org/bower/-/bower-1.1.2.tgz"; + sha1 = "8ec3d0feb4dc2ea5d995f76801a7063ff497b8c3"; + tarball = "http://registry.npmjs.org/bower/-/bower-1.2.0.tgz"; } { name = "bower-config"; @@ -659,8 +659,8 @@ } { name = "bower-config"; - spec = "~0.3.0"; - version = "0.3.5"; + spec = "~0.4.0"; + version = "0.4.3"; topLevel = false; dependencies = [ { name = "graceful-fs"; spec = "~2.0.0"; } @@ -671,8 +671,8 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "45fe4d27cc9f98ba3d57ca1a86c95dbdc90e513c"; - tarball = "http://registry.npmjs.org/bower-config/-/bower-config-0.3.5.tgz"; + sha1 = "6d3d9d31967c76daf140eca4b06924b13daccc89"; + tarball = "http://registry.npmjs.org/bower-config/-/bower-config-0.4.3.tgz"; } { name = "bower-endpoint-parser"; @@ -689,31 +689,32 @@ } { name = "bower-json"; - spec = "~0.3.0"; - version = "0.3.0"; + spec = "~0.4.0"; + version = "0.4.0"; topLevel = false; dependencies = [ { name = "deep-extend"; spec = "~0.2.5"; } { name = "graceful-fs"; spec = "~2.0.0"; } + { name = "intersect"; spec = "~0.0.3"; } ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "4b3c8ac94adf728616d3a2df07874e4eab172d24"; - tarball = "http://registry.npmjs.org/bower-json/-/bower-json-0.3.0.tgz"; + sha1 = "a99c3ccf416ef0590ed0ded252c760f1c6d93766"; + tarball = "http://registry.npmjs.org/bower-json/-/bower-json-0.4.0.tgz"; } { name = "bower-logger"; - spec = "~0.1.0"; - version = "0.1.0"; + spec = "~0.2.0"; + version = "0.2.0"; topLevel = false; dependencies = [ ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "a63ce6cda18749b01e474c6bd6cb3d0cd01aafeb"; - tarball = "http://registry.npmjs.org/bower-logger/-/bower-logger-0.1.0.tgz"; + sha1 = "c70705790c70985f4b34805d1f8bb63821a37656"; + tarball = "http://registry.npmjs.org/bower-logger/-/bower-logger-0.2.0.tgz"; } { name = "bower-registry-client"; @@ -1337,6 +1338,19 @@ sha1 = "2d1a43347dbe9515a4a2796732e5b88473840b22"; tarball = "http://registry.npmjs.org/combined-stream/-/combined-stream-0.0.4.tgz"; } + { + name = "commander"; + spec = "*"; + version = "2.0.0"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "d1b86f901f8b64bd941bdeadaf924530393be928"; + tarball = "http://registry.npmjs.org/commander/-/commander-2.0.0.tgz"; + } { name = "commander"; spec = "0.5.1"; @@ -1438,7 +1452,7 @@ { name = "configstore"; spec = "~0.1.0"; - version = "0.1.4"; + version = "0.1.5"; topLevel = false; dependencies = [ { name = "lodash"; spec = "~1.3.0"; } @@ -1449,8 +1463,8 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "7a0dabb3160323bd70e8e170828e6be66bacdfa8"; - tarball = "http://registry.npmjs.org/configstore/-/configstore-0.1.4.tgz"; + sha1 = "807cfd60ef69c87f4a7b60561d940190a438503e"; + tarball = "http://registry.npmjs.org/configstore/-/configstore-0.1.5.tgz"; } { name = "connect"; @@ -3787,6 +3801,19 @@ sha1 = "868a1135460e48dc0603f1ba2ddd7d3c772e1c97"; tarball = "http://registry.npmjs.org/insight/-/insight-0.1.3.tgz"; } + { + name = "intersect"; + spec = "~0.0.3"; + version = "0.0.3"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "c1a4a5e5eac6ede4af7504cc07e0ada7bc9f4920"; + tarball = "http://registry.npmjs.org/intersect/-/intersect-0.0.3.tgz"; + } { name = "ironhorse"; spec = "*"; @@ -5238,6 +5265,19 @@ sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; tarball = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; } + { + name = "node-syslog"; + spec = "1.1.3"; + version = "1.1.3"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "dce11e3091d39889a2af166501e67e0098a0bb64"; + tarball = "http://registry.npmjs.org/node-syslog/-/node-syslog-1.1.3.tgz"; + } { name = "node-uptime"; spec = "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7"; @@ -7364,6 +7404,19 @@ sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; tarball = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; } + { + name = "sequence"; + spec = "*"; + version = "2.2.1"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "7f5617895d44351c0a047e764467690490a16b03"; + tarball = "http://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; + } { name = "sequence"; spec = ">= 2.2.1"; @@ -7748,6 +7801,21 @@ sha1 = "c72e089744fc3659f508cdce3621af5634ec0fff"; tarball = "http://registry.npmjs.org/stack-trace/-/stack-trace-0.0.7.tgz"; } + { + name = "statsd"; + spec = "*"; + version = "0.6.0"; + topLevel = true; + dependencies = [ + { name = "node-syslog"; spec = "1.1.3"; } + { name = "winser"; spec = "=0.0.11"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "9902dba319c46726f0348ced9b7b3e20184de1c4"; + tarball = "http://registry.npmjs.org/statsd/-/statsd-0.6.0.tgz"; + } { name = "stream-counter"; spec = "~0.1.0"; @@ -8665,6 +8733,21 @@ sha1 = "5630d6819dda692f1464462e7956cb42c0842739"; tarball = "http://registry.npmjs.org/which/-/which-1.0.5.tgz"; } + { + name = "winser"; + spec = "=0.0.11"; + version = "0.0.11"; + topLevel = false; + dependencies = [ + { name = "sequence"; spec = "*"; } + { name = "commander"; spec = "*"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "38474086a89ac72f90f9c6762e23375d12046c7c"; + tarball = "http://registry.npmjs.org/winser/-/winser-0.0.11.tgz"; + } { name = "winston"; spec = "*"; diff --git a/pkgs/top-level/node-packages.json b/pkgs/top-level/node-packages.json index d3706d4bf2ad4..9776b65d97bd7 100644 --- a/pkgs/top-level/node-packages.json +++ b/pkgs/top-level/node-packages.json @@ -69,6 +69,7 @@ , "ironhorse" , "fs-walk" , "yo" +, "statsd" , { "node-uptime": "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" } , { "guifi-earth": "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " } ] -- cgit 1.4.1 From 96365e949914c21de39023b28eefb1868fc453ca Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 19 Aug 2013 12:02:10 +0200 Subject: php: Update to 5.4.18 CVE-2013-4113, CVE-2013-4248. --- pkgs/development/interpreters/php/5.4.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/interpreters/php/5.4.nix b/pkgs/development/interpreters/php/5.4.nix index 327ee8063a1b7..394278dea7493 100644 --- a/pkgs/development/interpreters/php/5.4.nix +++ b/pkgs/development/interpreters/php/5.4.nix @@ -9,7 +9,7 @@ in composableDerivation.composableDerivation {} ( fixed : let inherit (fixed.fixed) version; in { - version = "5.4.17"; + version = "5.4.18"; name = "php-${version}"; @@ -230,7 +230,7 @@ composableDerivation.composableDerivation {} ( fixed : let inherit (fixed.fixed) "http://nl1.php.net/get/php-${version}.tar.bz2/from/this/mirror" "http://se1.php.net/get/php-${version}.tar.bz2/from/this/mirror" ]; - sha256 = "1d3y69hvplaqif2fl5s1lwx0y0m55j8b8fwag6ngdld5hx9r6jfw"; + sha256 = "1ncizy992nfy3i3lzns7qcinj5376d840hchaqs5jlfn2nz0k50x"; name = "php-${version}.tar.bz2"; }; -- cgit 1.4.1 From 6d547d2888f3eb65cc308ff3d986749e8cfa5974 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 19 Aug 2013 13:48:32 +0200 Subject: haskell-pcap: re-generate expression with cabal2nix --- pkgs/development/libraries/haskell/pcap/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/pcap/default.nix b/pkgs/development/libraries/haskell/pcap/default.nix index 694e648a5126c..876905a4a5abd 100644 --- a/pkgs/development/libraries/haskell/pcap/default.nix +++ b/pkgs/development/libraries/haskell/pcap/default.nix @@ -1,10 +1,11 @@ -{ cabal, network, time, libpcap }: +{ cabal, libpcap, network, time }: cabal.mkDerivation (self: { pname = "pcap"; version = "0.4.5.2"; sha256 = "0pydw62qqw61sxfd8x9vvwgpgl3zp6mqv8rm4c825ymzyipjxsg7"; - buildDepends = [ network time libpcap ]; + buildDepends = [ network time ]; + extraLibraries = [ libpcap ]; meta = { homepage = "https://github.com/bos/pcap"; description = "A system-independent interface for user-level packet capture"; -- cgit 1.4.1 From d8b01bb241c199adcae303c05f1d0202c3204dcb Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Mon, 19 Aug 2013 10:52:14 -0400 Subject: Update nodePackages to npm2nix 3.1.1 Signed-off-by: Shea Levy --- pkgs/top-level/node-packages-generated.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index 4b3d310e5e4c7..c4ac589683cfb 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -391,7 +391,7 @@ topLevel = true; dependencies = [ { name = "xml2js"; spec = "0.2.4"; } - { name = "xmlbuilder"; spec = "latest"; } + { name = "xmlbuilder"; spec = "*"; } ]; peerDependencies = [ ]; @@ -406,7 +406,7 @@ topLevel = false; dependencies = [ { name = "xml2js"; spec = "0.2.4"; } - { name = "xmlbuilder"; spec = "latest"; } + { name = "xmlbuilder"; spec = "*"; } ]; peerDependencies = [ ]; @@ -5628,7 +5628,7 @@ { name = "npm2nix"; spec = "*"; - version = "3.1.0"; + version = "3.1.1"; topLevel = true; dependencies = [ { name = "semver"; spec = ">=2.0.10 <3.0.0"; } @@ -5640,8 +5640,8 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "274988cf0adf40b0313deac4ded7eb3163819bf3"; - tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-3.1.0.tgz"; + sha1 = "ee4e1220cbe71f4d7f2f8e57514a6b180e4d522b"; + tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-3.1.1.tgz"; } { name = "npmconf"; -- cgit 1.4.1 From c021741775e2df676e1c57e0598d7054db5fc7dc Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Mon, 19 Aug 2013 11:12:47 -0400 Subject: Add some yeoman generators Signed-off-by: Shea Levy --- pkgs/top-level/node-packages-generated.nix | 246 +++++++++++++++++++++++++++++ pkgs/top-level/node-packages.json | 2 + 2 files changed, 248 insertions(+) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index c4ac589683cfb..8714fedf80c0f 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -1063,6 +1063,23 @@ sha1 = "06c21eed1a1b06aeb67553cdc53e23274bac2296"; tarball = "http://registry.npmjs.org/charm/-/charm-0.1.2.tgz"; } + { + name = "cheerio"; + spec = "~0.10.8"; + version = "0.10.8"; + topLevel = false; + dependencies = [ + { name = "cheerio-select"; spec = "*"; } + { name = "htmlparser2"; spec = "2.x"; } + { name = "underscore"; spec = "~1.4"; } + { name = "entities"; spec = "0.x"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "ece5ad0c8baa9b9adc87394bbdb1c68bc4552ba0"; + tarball = "http://registry.npmjs.org/cheerio/-/cheerio-0.10.8.tgz"; + } { name = "cheerio"; spec = "~0.12.0"; @@ -1080,6 +1097,23 @@ sha1 = "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3"; tarball = "http://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz"; } + { + name = "cheerio"; + spec = "~0.12.1"; + version = "0.12.1"; + topLevel = false; + dependencies = [ + { name = "cheerio-select"; spec = "*"; } + { name = "htmlparser2"; spec = "3.1.4"; } + { name = "underscore"; spec = "~1.4"; } + { name = "entities"; spec = "0.x"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3"; + tarball = "http://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz"; + } { name = "cheerio-select"; spec = "*"; @@ -2120,6 +2154,20 @@ sha1 = "889f8df626403af0788e29d66d5d5c6f7ebf0fd6"; tarball = "http://registry.npmjs.org/domhandler/-/domhandler-2.0.3.tgz"; } + { + name = "domutils"; + spec = "1.0"; + version = "1.0.1"; + topLevel = false; + dependencies = [ + { name = "domelementtype"; spec = "1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "58b58d774774911556c16b8b02d99c609d987869"; + tarball = "http://registry.npmjs.org/domutils/-/domutils-1.0.1.tgz"; + } { name = "domutils"; spec = "1.1"; @@ -3005,6 +3053,67 @@ sha1 = "8f9fdd38c0940f91f7b6ebda4b6611be88f97ec9"; tarball = "http://registry.npmjs.org/fstream-npm/-/fstream-npm-0.1.5.tgz"; } + { + name = "generator-angular"; + spec = "*"; + version = "0.3.1"; + topLevel = true; + dependencies = [ + { name = "yeoman-generator"; spec = "~0.12.0"; } + ]; + peerDependencies = [ + { name = "generator-karma"; spec = "~0.4.0"; } + { name = "yo"; spec = ">=1.0.0-rc.1.1"; } + ]; + patchLatest = false; + sha1 = "124d8752a0252b2ba833285ee3415a455d0b4bdd"; + tarball = "http://registry.npmjs.org/generator-angular/-/generator-angular-0.3.1.tgz"; + } + { + name = "generator-karma"; + spec = "~0.4.0"; + version = "0.4.1"; + topLevel = false; + dependencies = [ + { name = "yeoman-generator"; spec = "~0.12.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "50ee26e3e9d246d2f2a1ada72c5f4a7bf1c08a0b"; + tarball = "http://registry.npmjs.org/generator-karma/-/generator-karma-0.4.1.tgz"; + } + { + name = "generator-mocha"; + spec = "~0.1.1"; + version = "0.1.1"; + topLevel = false; + dependencies = [ + { name = "yeoman-generator"; spec = "~0.10.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "818f7028a1c149774a882a0e3c7c04ba9852d7d1"; + tarball = "http://registry.npmjs.org/generator-mocha/-/generator-mocha-0.1.1.tgz"; + } + { + name = "generator-webapp"; + spec = "*"; + version = "0.2.7"; + topLevel = true; + dependencies = [ + { name = "yeoman-generator"; spec = "~0.12.3"; } + { name = "cheerio"; spec = "~0.12.1"; } + ]; + peerDependencies = [ + { name = "generator-mocha"; spec = "~0.1.1"; } + { name = "yo"; spec = ">=1.0.0-rc.1.1"; } + ]; + patchLatest = false; + sha1 = "3d8f776719910802f4bf5156d6473f435c5fd570"; + tarball = "http://registry.npmjs.org/generator-webapp/-/generator-webapp-0.2.7.tgz"; + } { name = "github-url-from-git"; spec = "1.1.1"; @@ -3449,6 +3558,22 @@ sha1 = "0c55ba3a018855e134fd82f7a4aa6235167181b2"; tarball = "http://registry.npmjs.org/htdigest/-/htdigest-1.0.7.tgz"; } + { + name = "htmlparser2"; + spec = "2.x"; + version = "2.6.0"; + topLevel = false; + dependencies = [ + { name = "domhandler"; spec = "2.0"; } + { name = "domutils"; spec = "1.0"; } + { name = "domelementtype"; spec = "1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "b28564ea9d1ba56a104ace6a7b0fdda2f315836f"; + tarball = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-2.6.0.tgz"; + } { name = "htmlparser2"; spec = "3.1.4"; @@ -4219,6 +4344,19 @@ sha1 = "b751fb1c141fe8bcee6fc1bad44a30f9b9ccd95e"; tarball = "http://registry.npmjs.org/lodash/-/lodash-1.0.1.tgz"; } + { + name = "lodash"; + spec = "~1.1.1"; + version = "1.1.1"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "7b7384521f12bef886368a9450162ebec14fa394"; + tarball = "http://registry.npmjs.org/lodash/-/lodash-1.1.1.tgz"; + } { name = "lodash"; spec = "~1.2.1"; @@ -6874,6 +7012,30 @@ sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; } + { + name = "request"; + spec = "~2.16.6"; + version = "2.16.6"; + topLevel = false; + dependencies = [ + { name = "form-data"; spec = "~0.0.3"; } + { name = "mime"; spec = "~1.2.7"; } + { name = "hawk"; spec = "~0.10.2"; } + { name = "node-uuid"; spec = "~1.4.0"; } + { name = "cookie-jar"; spec = "~0.2.0"; } + { name = "aws-sign"; spec = "~0.2.0"; } + { name = "oauth-sign"; spec = "~0.2.0"; } + { name = "forever-agent"; spec = "~0.2.0"; } + { name = "tunnel-agent"; spec = "~0.2.0"; } + { name = "json-stringify-safe"; spec = "~3.0.0"; } + { name = "qs"; spec = "~0.5.4"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; + tarball = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; + } { name = "request"; spec = "~2.21.0"; @@ -8991,6 +9153,66 @@ sha1 = "86c6c8e6b28b0827416dcc86f7419bba5610b57d"; tarball = "http://registry.npmjs.org/yamlish/-/yamlish-0.0.5.tgz"; } + { + name = "yeoman-generator"; + spec = "~0.10.0"; + version = "0.10.5"; + topLevel = false; + dependencies = [ + { name = "cheerio"; spec = "~0.10.8"; } + { name = "request"; spec = "~2.16.6"; } + { name = "rimraf"; spec = "~2.1.4"; } + { name = "tar"; spec = "~0.1.17"; } + { name = "diff"; spec = "~1.0.4"; } + { name = "mime"; spec = "~1.2.9"; } + { name = "underscore.string"; spec = "~2.3.1"; } + { name = "lodash"; spec = "~1.1.1"; } + { name = "mkdirp"; spec = "~0.3.5"; } + { name = "read"; spec = "~1.0.4"; } + { name = "glob"; spec = "~3.1.21"; } + { name = "nopt"; spec = "~2.1.1"; } + { name = "cli-table"; spec = "~0.2.0"; } + { name = "debug"; spec = "~0.7.2"; } + { name = "isbinaryfile"; spec = "~0.1.8"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "67b28a6c453addc785e43180236df65e2f93554a"; + tarball = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.10.5.tgz"; + } + { + name = "yeoman-generator"; + spec = "~0.12.0"; + version = "0.12.3"; + topLevel = false; + dependencies = [ + { name = "cheerio"; spec = "~0.12.0"; } + { name = "request"; spec = "~2.21.0"; } + { name = "rimraf"; spec = "~2.1.4"; } + { name = "tar"; spec = "~0.1.17"; } + { name = "diff"; spec = "~1.0.4"; } + { name = "mime"; spec = "~1.2.9"; } + { name = "underscore.string"; spec = "~2.3.1"; } + { name = "lodash"; spec = "~1.3.0"; } + { name = "mkdirp"; spec = "~0.3.5"; } + { name = "glob"; spec = "~3.2.0"; } + { name = "nopt"; spec = "~2.1.1"; } + { name = "cli-table"; spec = "~0.2.0"; } + { name = "debug"; spec = "~0.7.2"; } + { name = "isbinaryfile"; spec = "~0.1.8"; } + { name = "dargs"; spec = "~0.1.0"; } + { name = "async"; spec = "~0.2.8"; } + { name = "inquirer"; spec = "~0.2.0"; } + { name = "iconv-lite"; spec = "~0.2.10"; } + { name = "shelljs"; spec = "~0.1.4"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "a11288e7ed11c46efd816b268eeea96acd960d1f"; + tarball = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.12.3.tgz"; + } { name = "yeoman-generator"; spec = "~0.12.3"; @@ -9047,6 +9269,30 @@ sha1 = "9c416c7006e94e756eb52a7a6884127b41f62ca6"; tarball = "http://registry.npmjs.org/yo/-/yo-1.0.0-rc.1.4.tgz"; } + { + name = "yo"; + spec = ">=1.0.0-rc.1.1"; + version = "1.0.0-rc.1.4"; + topLevel = false; + dependencies = [ + { name = "yeoman-generator"; spec = "~0.12.3"; } + { name = "nopt"; spec = "~2.1.1"; } + { name = "lodash"; spec = "~1.3.1"; } + { name = "update-notifier"; spec = "~0.1.3"; } + { name = "insight"; spec = "~0.1.0"; } + { name = "sudo-block"; spec = "~0.2.0"; } + { name = "async"; spec = "~0.2.9"; } + { name = "open"; spec = "0.0.4"; } + { name = "chalk"; spec = "~0.1.0"; } + ]; + peerDependencies = [ + { name = "grunt-cli"; spec = "~0.1.7"; } + { name = "bower"; spec = ">=0.9.0"; } + ]; + patchLatest = false; + sha1 = "9c416c7006e94e756eb52a7a6884127b41f62ca6"; + tarball = "http://registry.npmjs.org/yo/-/yo-1.0.0-rc.1.4.tgz"; + } { name = "zeparser"; spec = "0.0.5"; diff --git a/pkgs/top-level/node-packages.json b/pkgs/top-level/node-packages.json index 9776b65d97bd7..0d709195e9e5e 100644 --- a/pkgs/top-level/node-packages.json +++ b/pkgs/top-level/node-packages.json @@ -69,6 +69,8 @@ , "ironhorse" , "fs-walk" , "yo" +, "generator-webapp" +, "generator-angular" , "statsd" , { "node-uptime": "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" } , { "guifi-earth": "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " } -- cgit 1.4.1 From 111e03c65bc694661be610e13d067a27e228a12f Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Mon, 19 Aug 2013 11:38:37 -0400 Subject: Update npm2nix Signed-off-by: Shea Levy --- pkgs/top-level/node-packages-generated.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index 8714fedf80c0f..00deb93b1c24d 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -5766,7 +5766,7 @@ { name = "npm2nix"; spec = "*"; - version = "3.1.1"; + version = "3.1.3"; topLevel = true; dependencies = [ { name = "semver"; spec = ">=2.0.10 <3.0.0"; } @@ -5778,8 +5778,8 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "ee4e1220cbe71f4d7f2f8e57514a6b180e4d522b"; - tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-3.1.1.tgz"; + sha1 = "fcfb76b6fdf9966e5c21d7e4292bb9185678a990"; + tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-3.1.3.tgz"; } { name = "npmconf"; -- cgit 1.4.1 From fb4b6506eed07e306ffa76591aab8caf8738a368 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Mon, 19 Aug 2013 12:09:20 -0400 Subject: Update nodePackages again. Every minor release of npm2nix requires several bugfixes immediately it seems Signed-off-by: Shea Levy --- pkgs/top-level/node-packages-generated.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index 00deb93b1c24d..df7753b1b28d9 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -5766,7 +5766,7 @@ { name = "npm2nix"; spec = "*"; - version = "3.1.3"; + version = "3.1.4"; topLevel = true; dependencies = [ { name = "semver"; spec = ">=2.0.10 <3.0.0"; } @@ -5778,8 +5778,8 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "fcfb76b6fdf9966e5c21d7e4292bb9185678a990"; - tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-3.1.3.tgz"; + sha1 = "f00743699f8940e7efabf1623c629ad1dd25a990"; + tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-3.1.4.tgz"; } { name = "npmconf"; @@ -8009,15 +8009,15 @@ { name = "stringify-object"; spec = "~0.1.4"; - version = "0.1.4"; + version = "0.1.5"; topLevel = false; dependencies = [ ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "9555131f0b6429498075d0d8ec6891334ae44d3f"; - tarball = "http://registry.npmjs.org/stringify-object/-/stringify-object-0.1.4.tgz"; + sha1 = "87d8b63a3e5dfb189370622f241beeedf706ab3b"; + tarball = "http://registry.npmjs.org/stringify-object/-/stringify-object-0.1.5.tgz"; } { name = "stylus"; -- cgit 1.4.1 From 35fe1d286f1b1a7b9408d6f0f6f52fe2649a2d02 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 19 Aug 2013 13:54:27 +0200 Subject: haskell-pretty-show: update to version 1.6.1 --- pkgs/development/libraries/haskell/pretty-show/1.5.nix | 17 ----------------- .../development/libraries/haskell/pretty-show/1.6.1.nix | 17 +++++++++++++++++ pkgs/top-level/haskell-packages.nix | 4 ++-- 3 files changed, 19 insertions(+), 19 deletions(-) delete mode 100644 pkgs/development/libraries/haskell/pretty-show/1.5.nix create mode 100644 pkgs/development/libraries/haskell/pretty-show/1.6.1.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/pretty-show/1.5.nix b/pkgs/development/libraries/haskell/pretty-show/1.5.nix deleted file mode 100644 index 5fedd0aca292b..0000000000000 --- a/pkgs/development/libraries/haskell/pretty-show/1.5.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ cabal, filepath, haskellLexer }: - -cabal.mkDerivation (self: { - pname = "pretty-show"; - version = "1.5"; - sha256 = "1n04f9aypgbhkq0lbji9czv1mjfwv4f80w1c6hqs55gmzwif63m4"; - isLibrary = true; - isExecutable = true; - buildDepends = [ filepath haskellLexer ]; - meta = { - homepage = "http://wiki.github.com/yav/pretty-show"; - description = "Tools for working with derived `Show` instances and generic inspection of values"; - license = self.stdenv.lib.licenses.bsd3; - platforms = self.ghc.meta.platforms; - maintainers = [ self.stdenv.lib.maintainers.andres ]; - }; -}) diff --git a/pkgs/development/libraries/haskell/pretty-show/1.6.1.nix b/pkgs/development/libraries/haskell/pretty-show/1.6.1.nix new file mode 100644 index 0000000000000..dc31b452a1bbb --- /dev/null +++ b/pkgs/development/libraries/haskell/pretty-show/1.6.1.nix @@ -0,0 +1,17 @@ +{ cabal, filepath, haskellLexer }: + +cabal.mkDerivation (self: { + pname = "pretty-show"; + version = "1.6.1"; + sha256 = "17zdljvpf7ra9x3lny5kbjvmz3psn8y1k9cwbg97m017gh87gsh0"; + isLibrary = true; + isExecutable = true; + buildDepends = [ filepath haskellLexer ]; + meta = { + homepage = "http://wiki.github.com/yav/pretty-show"; + description = "Tools for working with derived `Show` instances and generic inspection of values"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + maintainers = [ self.stdenv.lib.maintainers.andres ]; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 9494521f3c05c..18f41f4740c8e 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1617,8 +1617,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); ppm = callPackage ../development/libraries/haskell/ppm {}; prettyShow_1_2 = callPackage ../development/libraries/haskell/pretty-show/1.2.nix {}; - prettyShow_1_5 = callPackage ../development/libraries/haskell/pretty-show/1.5.nix {}; - prettyShow = self.prettyShow_1_5; + prettyShow_1_6_1 = callPackage ../development/libraries/haskell/pretty-show/1.6.1.nix {}; + prettyShow = self.prettyShow_1_6_1; punycode = callPackage ../development/libraries/haskell/punycode {}; -- cgit 1.4.1 From 78e0b8d1e4c1d6f332b284df0c6c5809459022ae Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 19 Aug 2013 13:55:12 +0200 Subject: haskell-crypto-api: update to version 0.12.2.2 --- pkgs/development/libraries/haskell/crypto-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/crypto-api/default.nix b/pkgs/development/libraries/haskell/crypto-api/default.nix index 23fdd553f9e73..aa786fa978401 100644 --- a/pkgs/development/libraries/haskell/crypto-api/default.nix +++ b/pkgs/development/libraries/haskell/crypto-api/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "crypto-api"; - version = "0.12.2.1"; - sha256 = "03hbjjrwnpa4ji2ig458s0c4g13r566sl6fs3hciwyf6cfq597wk"; + version = "0.12.2.2"; + sha256 = "0qmv8vizrbjs3k2f78r6ykyilps4zp7xxpzdxw7rngh154wqgv1k"; buildDepends = [ cereal entropy tagged transformers ]; meta = { homepage = "https://github.com/TomMD/crypto-api"; -- cgit 1.4.1 From 453eb7728897d320df04f3fb3aee3957ac32f4e6 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 19 Aug 2013 13:55:13 +0200 Subject: haskell-dns: update to version 0.3.8 --- pkgs/development/libraries/haskell/dns/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/dns/default.nix b/pkgs/development/libraries/haskell/dns/default.nix index e4756eeb2dd90..e80f4379aa731 100644 --- a/pkgs/development/libraries/haskell/dns/default.nix +++ b/pkgs/development/libraries/haskell/dns/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "dns"; - version = "0.3.7"; - sha256 = "1wly3h36j9gjyx6p2vzand5019m6rs0qkcf1h4q61igks65xs674"; + version = "0.3.8"; + sha256 = "1x2rfm89qpx7dpxr457i2wqmjry8r28f42j194131mfx4gc4mwdq"; buildDepends = [ attoparsec attoparsecConduit binary blazeBuilder conduit iproute mtl network networkConduit random -- cgit 1.4.1 From b6d2aa20a2ad820c271f5956aed5bd5b06c8fd57 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 19 Aug 2013 13:55:13 +0200 Subject: haskell-hmatrix: update to version 0.15.0.1 --- pkgs/development/libraries/haskell/hmatrix/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/hmatrix/default.nix b/pkgs/development/libraries/haskell/hmatrix/default.nix index eda7e1ff85962..0ccdb3c529ed5 100644 --- a/pkgs/development/libraries/haskell/hmatrix/default.nix +++ b/pkgs/development/libraries/haskell/hmatrix/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "hmatrix"; - version = "0.15.0.0"; - sha256 = "1n3m36kkgxhhmm7cmz4is9q558dw3l5h1laxnxwhs3cfdzfclyfs"; + version = "0.15.0.1"; + sha256 = "0hm3jnh7lds74zyk2m8i3zcdmsv1jlvplrzlxxr68j1cqwfdxilg"; buildDepends = [ binary deepseq random storableComplex vector ]; extraLibraries = [ blas gsl liblapack ]; meta = { -- cgit 1.4.1 From c792483ec9891d14a9f8d8b59371768059b37da3 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 19 Aug 2013 13:55:13 +0200 Subject: haskell-hspec-meta: update to version 1.7.0 --- pkgs/development/libraries/haskell/hspec-meta/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/hspec-meta/default.nix b/pkgs/development/libraries/haskell/hspec-meta/default.nix index 3b67310e16649..374dd9eaf6774 100644 --- a/pkgs/development/libraries/haskell/hspec-meta/default.nix +++ b/pkgs/development/libraries/haskell/hspec-meta/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "hspec-meta"; - version = "1.6.2"; - sha256 = "1mw7a4215vl7fivi21kqi139swigzws09jrybmyyns0znv80fpbh"; + version = "1.7.0"; + sha256 = "0a1s7pkymn41kk8gp5i7v141vq5yx857rma1l2xffs9lh4qalnq8"; isLibrary = true; isExecutable = true; buildDepends = [ -- cgit 1.4.1 From 49492b4cb182320454e11f70e91a7528265baf03 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 19 Aug 2013 13:55:13 +0200 Subject: haskell-mueval: update to version 0.9.1 --- pkgs/development/libraries/haskell/mueval/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/mueval/default.nix b/pkgs/development/libraries/haskell/mueval/default.nix index f965caf2c1e95..f4b3b4a78edbe 100644 --- a/pkgs/development/libraries/haskell/mueval/default.nix +++ b/pkgs/development/libraries/haskell/mueval/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "mueval"; - version = "0.9"; - sha256 = "1y6n3zvdlzxl5hi1raz7ac6fgy9321ilka3g2pk7p1ss9d10k8pb"; + version = "0.9.1"; + sha256 = "1f668z7rpdj2m239f5i54v7kd7wsvx3qvvhwyiavf28cmk32mxpq"; isLibrary = true; isExecutable = true; buildDepends = [ -- cgit 1.4.1 From 5adcbf299fce2007c6d3e993f2531ee48c23d587 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 19 Aug 2013 13:55:13 +0200 Subject: haskell-hlint: update to version 1.8.50 --- pkgs/development/tools/haskell/hlint/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/haskell/hlint/default.nix b/pkgs/development/tools/haskell/hlint/default.nix index 2dca95cbba365..c6640873a5279 100644 --- a/pkgs/development/tools/haskell/hlint/default.nix +++ b/pkgs/development/tools/haskell/hlint/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "hlint"; - version = "1.8.49"; - sha256 = "03i5nw2v2s4c5860vpqnvil2wrxblavjkbnrgi59jkmcbhl2h70f"; + version = "1.8.50"; + sha256 = "02gbqlyi1c82jjzy9ipmrvxcyizvs86af7z35x9wz3imlnzx1l6c"; isLibrary = true; isExecutable = true; buildDepends = [ -- cgit 1.4.1 From 2badada2bea972110001f6a6c9dee0190ef1a692 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 19 Aug 2013 13:55:13 +0200 Subject: haskell-cpphs: update to version 1.17.1 --- pkgs/development/tools/misc/cpphs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/misc/cpphs/default.nix b/pkgs/development/tools/misc/cpphs/default.nix index 3ee26ad723f75..e5c9df96aab95 100644 --- a/pkgs/development/tools/misc/cpphs/default.nix +++ b/pkgs/development/tools/misc/cpphs/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "cpphs"; - version = "1.17"; - sha256 = "01m71zhm16kdkagr2ykxr07vdvr4kvs8s8ar1dnlbdidb4szljzx"; + version = "1.17.1"; + sha256 = "1xk1gk3skgiy6bc8rdhm7i3f6b5nqsm9nz6qswbxq94nxmw3pg9p"; isLibrary = true; isExecutable = true; meta = { -- cgit 1.4.1 From 540b998555b841fefc914be5e7df06c87819b19e Mon Sep 17 00:00:00 2001 From: Song Wenwu Date: Mon, 19 Aug 2013 22:02:12 +0800 Subject: parcellite: update to 1.1.6 Set platforms and add myself as a maintainer. --- pkgs/tools/misc/parcellite/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/misc/parcellite/default.nix b/pkgs/tools/misc/parcellite/default.nix index 04ff98b5e7bb6..0eceea4a57e74 100644 --- a/pkgs/tools/misc/parcellite/default.nix +++ b/pkgs/tools/misc/parcellite/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, pkgconfig, intltool, gtk2 }: stdenv.mkDerivation rec { - name = "parcellite-1.1.4"; + name = "parcellite-1.1.6"; src = fetchurl { url = "mirror://sourceforge/parcellite/${name}.tar.gz"; - sha256 = "10lr2gx81i7nlxvafa9j9hnlj402k1szyi08xsl841hs1m9zdwan"; + sha256 = "0nz951ykj162mfbcn3w9zk525ww6qcqn5yqdx13nx70fnn6rappi"; }; buildInputs = [ pkgconfig intltool gtk2 ]; @@ -14,5 +14,7 @@ stdenv.mkDerivation rec { description = "Lightweight GTK+ clipboard manager"; homepage = "http://parcellite.sourceforge.net"; license = "GPLv3+"; + platforms = stdenv.lib.platforms.linux; + maintainers = with stdenv.lib.maintainers; [ iyzsong ]; }; } -- cgit 1.4.1 From e72c2ddee45121dd88b665bb02e562357b604230 Mon Sep 17 00:00:00 2001 From: Jonas Hoersch Date: Mon, 19 Aug 2013 16:10:56 +0200 Subject: vlc: update to version 2.0.8 --- pkgs/applications/video/vlc/default.nix | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/video/vlc/default.nix b/pkgs/applications/video/vlc/default.nix index 7b74cfcdb11a8..714a2882d5f18 100644 --- a/pkgs/applications/video/vlc/default.nix +++ b/pkgs/applications/video/vlc/default.nix @@ -10,18 +10,13 @@ stdenv.mkDerivation rec { name = "vlc-${version}"; - version = "2.0.7"; + version = "2.0.8"; src = fetchurl { url = "http://download.videolan.org/pub/videolan/vlc/${version}/${name}.tar.xz"; - sha256 = "052kfkpd0r2fwkyz97qhz2a368xqxa905qacrd1bkl2bkvahfc94"; + sha256 = "00hpbm0v424yhfzqyxrvrvfjkbvf3f43yqk6h1qhwmnl8n1z4am0"; }; - postPatch = /* flac 1.3.0 fix */ '' - sed -i -e 's:stream_decoder.h:FLAC/stream_decoder.h:' modules/codec/flac.c - sed -i -e 's:stream_encoder.h:FLAC/stream_encoder.h:' modules/codec/flac.c - ''; - buildInputs = [ xz bzip2 perl zlib a52dec libmad faad2 ffmpeg alsaLib libdvdnav libdvdnav.libdvdread libbluray dbus fribidi qt4 libvorbis libtheora speex lua5 libgcrypt -- cgit 1.4.1 From 2fbbe2c1a979953d559b1db8886ef04b7475a850 Mon Sep 17 00:00:00 2001 From: Lluís Batlle i Rossell Date: Tue, 20 Aug 2013 10:15:40 +0200 Subject: Adding a glibc variant with the memusage program --- pkgs/development/libraries/glibc/2.17/common.nix | 12 +++++++++--- pkgs/development/libraries/glibc/2.17/default.nix | 6 ++++-- pkgs/top-level/all-packages.nix | 6 ++++++ 3 files changed, 19 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/libraries/glibc/2.17/common.nix b/pkgs/development/libraries/glibc/2.17/common.nix index e0588a6275d62..66251e0fc49fe 100644 --- a/pkgs/development/libraries/glibc/2.17/common.nix +++ b/pkgs/development/libraries/glibc/2.17/common.nix @@ -8,6 +8,7 @@ cross: , machHeaders ? null, hurdHeaders ? null, libpthreadHeaders ? null , mig ? null , profilingLibraries ? false, meta +, withGd ? false, gd ? null, libpng ? null , preConfigure ? "", ... }@args: let @@ -103,12 +104,13 @@ stdenv.mkDerivation ({ # To avoid linking with -lgcc_s (dynamic link) # so the glibc does not depend on its compiler store path "libc_cv_as_needed=no" - ]; + ] ++ stdenv.lib.optional withGd "--with-gd"; installFlags = [ "sysconfdir=$(out)/etc" ]; buildInputs = stdenv.lib.optionals (cross != null) [ gccCross ] - ++ stdenv.lib.optional (mig != null) mig; + ++ stdenv.lib.optional (mig != null) mig + ++ stdenv.lib.optionals withGd [ gd libpng ]; # Needed to install share/zoneinfo/zone.tab. Set to impure /bin/sh to # prevent a retained dependency on the bootstrap tools in the stdenv-linux @@ -125,7 +127,7 @@ stdenv.mkDerivation ({ # Remove the `gccCross' attribute so that the *native* glibc store path # doesn't depend on whether `gccCross' is null or not. -// (removeAttrs args [ "gccCross" "fetchurl" "fetchgit" ]) // +// (removeAttrs args [ "gccCross" "fetchurl" "fetchgit" "withGd" "gd" "libpng" ]) // { name = name + "-${version}" + @@ -188,6 +190,10 @@ stdenv.mkDerivation ({ } // meta; } +// stdenv.lib.optionalAttrs withGd { + preBuild = "unset NIX_DONT_SET_RPATH"; +} + // stdenv.lib.optionalAttrs (hurdHeaders != null) { # Work around the fact that the configure snippet that looks for # does not honor `--with-headers=$sysheaders' and that diff --git a/pkgs/development/libraries/glibc/2.17/default.nix b/pkgs/development/libraries/glibc/2.17/default.nix index b6d91c932db8b..52a94bd0a0d5a 100644 --- a/pkgs/development/libraries/glibc/2.17/default.nix +++ b/pkgs/development/libraries/glibc/2.17/default.nix @@ -5,6 +5,7 @@ , profilingLibraries ? false , gccCross ? null , debugSymbols ? false +, withGd ? false, gd ? null, libpng ? null }: assert stdenv.gcc.gcc != null; @@ -16,10 +17,11 @@ in build cross ({ name = "glibc" + stdenv.lib.optionalString (hurdHeaders != null) "-hurd" - + stdenv.lib.optionalString debugSymbols "-debug"; + + stdenv.lib.optionalString debugSymbols "-debug" + + stdenv.lib.optionalString withGd "-gd"; inherit fetchurl fetchgit stdenv kernelHeaders installLocales - profilingLibraries gccCross; + profilingLibraries gccCross withGd gd libpng; builder = ./builder.sh; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 99081dbee89b9..0e802b8b727ea 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4099,6 +4099,12 @@ let gccCross = null; }; + glibc_memusage = callPackage ../development/libraries/glibc/2.17 { + kernelHeaders = linuxHeaders; + installLocales = false; + withGd = true; + }; + glibc217Cross = forceNativeDrv (makeOverridable (import ../development/libraries/glibc/2.17) (let crossGNU = crossSystem != null && crossSystem.config == "i586-pc-gnu"; in { -- cgit 1.4.1 From 36eba4eb9a00b6c97a1121c996ec9ec1ca9194e2 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Tue, 20 Aug 2013 11:18:04 +0200 Subject: Force npm2nix to use mongoose 3.6.x - 3.7.x is an unstable/experimental release branch --- pkgs/top-level/node-packages-generated.nix | 158 +++++++++++++++++++---------- pkgs/top-level/node-packages.json | 2 +- 2 files changed, 103 insertions(+), 57 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index df7753b1b28d9..4c4348d21f82b 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -594,7 +594,7 @@ { name = "bower"; spec = ">=0.9.0"; - version = "1.2.0"; + version = "1.2.1"; topLevel = false; dependencies = [ { name = "abbrev"; spec = "~1.0.4"; } @@ -637,13 +637,13 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "8ec3d0feb4dc2ea5d995f76801a7063ff497b8c3"; - tarball = "http://registry.npmjs.org/bower/-/bower-1.2.0.tgz"; + sha1 = "e25fd6c7677205f04b0992f6725048b899f7d779"; + tarball = "http://registry.npmjs.org/bower/-/bower-1.2.1.tgz"; } { name = "bower-config"; - spec = "~0.2.0"; - version = "0.2.0-rc.2"; + spec = "~0.4.0"; + version = "0.4.3"; topLevel = false; dependencies = [ { name = "graceful-fs"; spec = "~2.0.0"; } @@ -654,12 +654,12 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "1bb91e82f2155ce219764be99451aadacc5edecb"; - tarball = "http://registry.npmjs.org/bower-config/-/bower-config-0.2.0-rc.2.tgz"; + sha1 = "6d3d9d31967c76daf140eca4b06924b13daccc89"; + tarball = "http://registry.npmjs.org/bower-config/-/bower-config-0.4.3.tgz"; } { name = "bower-config"; - spec = "~0.4.0"; + spec = "~0.4.3"; version = "0.4.3"; topLevel = false; dependencies = [ @@ -706,27 +706,27 @@ { name = "bower-logger"; spec = "~0.2.0"; - version = "0.2.0"; + version = "0.2.1"; topLevel = false; dependencies = [ ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "c70705790c70985f4b34805d1f8bb63821a37656"; - tarball = "http://registry.npmjs.org/bower-logger/-/bower-logger-0.2.0.tgz"; + sha1 = "0c1817c48063a88d96cc3d516c55e57fff5d9ecb"; + tarball = "http://registry.npmjs.org/bower-logger/-/bower-logger-0.2.1.tgz"; } { name = "bower-registry-client"; spec = "~0.1.2"; - version = "0.1.3"; + version = "0.1.4"; topLevel = false; dependencies = [ { name = "async"; spec = "~0.2.8"; } - { name = "bower-config"; spec = "~0.2.0"; } + { name = "bower-config"; spec = "~0.4.3"; } { name = "graceful-fs"; spec = "~2.0.0"; } { name = "lru-cache"; spec = "~2.3.0"; } - { name = "request"; spec = "~2.25.0"; } + { name = "request"; spec = "~2.27.0"; } { name = "request-replay"; spec = "~0.2.0"; } { name = "rimraf"; spec = "~2.2.0"; } { name = "mkdirp"; spec = "~0.3.5"; } @@ -734,8 +734,8 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "eb168dc977d5967cd18acccd14f2718c63e17e11"; - tarball = "http://registry.npmjs.org/bower-registry-client/-/bower-registry-client-0.1.3.tgz"; + sha1 = "334669747ca0b60fdda24b0de1f4c3057429813c"; + tarball = "http://registry.npmjs.org/bower-registry-client/-/bower-registry-client-0.1.4.tgz"; } { name = "broadway"; @@ -3725,15 +3725,15 @@ { name = "inherits"; spec = "*"; - version = "2.0.0"; + version = "2.0.1"; topLevel = false; dependencies = [ ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "76c81b3b1c10ddee3a60bf2c247162bc369f8ba8"; - tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.0.tgz"; + sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; + tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; } { name = "inherits"; @@ -3764,15 +3764,15 @@ { name = "inherits"; spec = "2"; - version = "2.0.0"; + version = "2.0.1"; topLevel = false; dependencies = [ ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "76c81b3b1c10ddee3a60bf2c247162bc369f8ba8"; - tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.0.tgz"; + sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; + tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; } { name = "inherits"; @@ -3790,15 +3790,15 @@ { name = "inherits"; spec = "~2.0.0"; - version = "2.0.0"; + version = "2.0.1"; topLevel = false; dependencies = [ ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "76c81b3b1c10ddee3a60bf2c247162bc369f8ba8"; - tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.0.tgz"; + sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; + tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; } { name = "ini"; @@ -4399,15 +4399,15 @@ { name = "lru-cache"; spec = "2"; - version = "2.3.0"; + version = "2.3.1"; topLevel = false; dependencies = [ ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "1cee12d5a9f28ed1ee37e9c332b8888e6b85412a"; - tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.0.tgz"; + sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6"; + tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz"; } { name = "lru-cache"; @@ -4451,15 +4451,15 @@ { name = "lru-cache"; spec = "~2.3.0"; - version = "2.3.0"; + version = "2.3.1"; topLevel = false; dependencies = [ ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "1cee12d5a9f28ed1ee37e9c332b8888e6b85412a"; - tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.0.tgz"; + sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6"; + tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz"; } { name = "mailcomposer"; @@ -4967,7 +4967,7 @@ name = "mongoose"; spec = "*"; version = "3.7.2"; - topLevel = true; + topLevel = false; dependencies = [ { name = "hooks"; spec = "0.2.1"; } { name = "mongodb"; spec = "1.3.18"; } @@ -5005,6 +5005,27 @@ sha1 = "aa6c9f4dfb740c7721dbe734fbb97714e5ab0ebc"; tarball = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.7.tgz"; } + { + name = "mongoose"; + spec = "3.6.x"; + version = "3.6.17"; + topLevel = true; + dependencies = [ + { name = "hooks"; spec = "0.2.1"; } + { name = "mongodb"; spec = "1.3.18"; } + { name = "ms"; spec = "0.1.0"; } + { name = "sliced"; spec = "0.0.5"; } + { name = "muri"; spec = "0.3.1"; } + { name = "mpromise"; spec = "0.2.1"; } + { name = "mpath"; spec = "0.1.1"; } + { name = "regexp-clone"; spec = "0.0.1"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "2f53a041fe28974f3e536aabd81dd4bb31e2abd0"; + tarball = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.17.tgz"; + } { name = "mongoose-lifecycle"; spec = "1.0.0"; @@ -5145,7 +5166,7 @@ { name = "msgpack"; spec = ">= 0.0.1"; - version = "0.1.11"; + version = "0.2.0"; topLevel = false; dependencies = [ { name = "nodeunit"; spec = "https://github.com/godsflaw/nodeunit/tarball/master"; } @@ -5153,8 +5174,8 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "203f7cfd1d1917fae196bbe01a701599f338cf0b"; - tarball = "http://registry.npmjs.org/msgpack/-/msgpack-0.1.11.tgz"; + sha1 = "d022af5c7db98eff5c01dd48942bc5354e167817"; + tarball = "http://registry.npmjs.org/msgpack/-/msgpack-0.2.0.tgz"; } { name = "muri"; @@ -5766,7 +5787,7 @@ { name = "npm2nix"; spec = "*"; - version = "3.1.4"; + version = "3.1.5"; topLevel = true; dependencies = [ { name = "semver"; spec = ">=2.0.10 <3.0.0"; } @@ -5778,8 +5799,8 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "f00743699f8940e7efabf1623c629ad1dd25a990"; - tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-3.1.4.tgz"; + sha1 = "3201210696bdff5e7cdccd679f07fffa419094bc"; + tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-3.1.5.tgz"; } { name = "npmconf"; @@ -6679,7 +6700,7 @@ { name = "read-installed"; spec = "~0.2.2"; - version = "0.2.3"; + version = "0.2.4"; topLevel = false; dependencies = [ { name = "semver"; spec = "2"; } @@ -6690,13 +6711,13 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "234204b47f6a0eb82c662fc04f7b7c5f7e795239"; - tarball = "http://registry.npmjs.org/read-installed/-/read-installed-0.2.3.tgz"; + sha1 = "9a45ca0a8ae1ecdb05972f362b63bc59450b572d"; + tarball = "http://registry.npmjs.org/read-installed/-/read-installed-0.2.4.tgz"; } { name = "read-package-json"; spec = "1"; - version = "1.1.1"; + version = "1.1.3"; topLevel = false; dependencies = [ { name = "glob"; spec = "~3.2.1"; } @@ -6707,13 +6728,13 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "5d679b34ddf53ac3bc232aeb421f6b6857f925e5"; - tarball = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.1.tgz"; + sha1 = "a361ab3da88f6f78998df223ad8186a4b7e1f391"; + tarball = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.3.tgz"; } { name = "read-package-json"; spec = "~1.1.0"; - version = "1.1.1"; + version = "1.1.3"; topLevel = false; dependencies = [ { name = "glob"; spec = "~3.2.1"; } @@ -6724,8 +6745,8 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "5d679b34ddf53ac3bc232aeb421f6b6857f925e5"; - tarball = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.1.tgz"; + sha1 = "a361ab3da88f6f78998df223ad8186a4b7e1f391"; + tarball = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.3.tgz"; } { name = "readable-stream"; @@ -7136,6 +7157,31 @@ sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; tarball = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; } + { + name = "request"; + spec = "~2.27.0"; + version = "2.27.0"; + topLevel = false; + dependencies = [ + { name = "qs"; spec = "~0.6.0"; } + { name = "json-stringify-safe"; spec = "~5.0.0"; } + { name = "forever-agent"; spec = "~0.5.0"; } + { name = "tunnel-agent"; spec = "~0.3.0"; } + { name = "http-signature"; spec = "~0.10.0"; } + { name = "hawk"; spec = "~1.0.0"; } + { name = "aws-sign"; spec = "~0.3.0"; } + { name = "oauth-sign"; spec = "~0.3.0"; } + { name = "cookie-jar"; spec = "~0.3.0"; } + { name = "node-uuid"; spec = "~1.4.0"; } + { name = "mime"; spec = "~1.2.9"; } + { name = "form-data"; spec = "~0.1.0"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; + } { name = "request-progress"; spec = "~0.2.0"; @@ -7743,41 +7789,41 @@ { name = "slide"; spec = "*"; - version = "1.1.4"; + version = "1.1.5"; topLevel = false; dependencies = [ ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "2b23f1949b369ed61d22bd6570ff0320302fc8df"; - tarball = "http://registry.npmjs.org/slide/-/slide-1.1.4.tgz"; + sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; + tarball = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; } { name = "slide"; spec = "~1.1.3"; - version = "1.1.4"; + version = "1.1.5"; topLevel = false; dependencies = [ ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "2b23f1949b369ed61d22bd6570ff0320302fc8df"; - tarball = "http://registry.npmjs.org/slide/-/slide-1.1.4.tgz"; + sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; + tarball = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; } { name = "slide"; spec = "~1.1.4"; - version = "1.1.4"; + version = "1.1.5"; topLevel = false; dependencies = [ ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "2b23f1949b369ed61d22bd6570ff0320302fc8df"; - tarball = "http://registry.npmjs.org/slide/-/slide-1.1.4.tgz"; + sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; + tarball = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; } { name = "smartdc"; diff --git a/pkgs/top-level/node-packages.json b/pkgs/top-level/node-packages.json index 0d709195e9e5e..eeddf5a359cfc 100644 --- a/pkgs/top-level/node-packages.json +++ b/pkgs/top-level/node-packages.json @@ -43,7 +43,7 @@ , "jade" , "view-helpers" , "redis" -, "mongoose" +, { "mongoose": "3.6.x" } , "mongoose-schema-extend" , "connect-mongo" , "connect-flash" -- cgit 1.4.1 From fc7cc7a90b404763916f4ec25d0b6cc08152f4d9 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Tue, 20 Aug 2013 11:25:45 +0200 Subject: Add mongodb nodejs package --- pkgs/top-level/node-packages-generated.nix | 15 +++++++++++++++ pkgs/top-level/node-packages.json | 1 + 2 files changed, 16 insertions(+) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index 4c4348d21f82b..6c343f08e53ba 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -4920,6 +4920,21 @@ sha1 = "1fd7b1134029a953c6ea371dbaee37598ac03567"; tarball = "http://registry.npmjs.org/moment/-/moment-2.1.0.tgz"; } + { + name = "mongodb"; + spec = "*"; + version = "1.3.18"; + topLevel = true; + dependencies = [ + { name = "bson"; spec = "0.2.2"; } + { name = "kerberos"; spec = "0.0.3"; } + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "9dd1ba4f6c2c04c014a9aabb8f194c1c0ee7da5d"; + tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.18.tgz"; + } { name = "mongodb"; spec = "1.2.14"; diff --git a/pkgs/top-level/node-packages.json b/pkgs/top-level/node-packages.json index eeddf5a359cfc..231a8b52fc15e 100644 --- a/pkgs/top-level/node-packages.json +++ b/pkgs/top-level/node-packages.json @@ -43,6 +43,7 @@ , "jade" , "view-helpers" , "redis" +, "mongodb" , { "mongoose": "3.6.x" } , "mongoose-schema-extend" , "connect-mongo" -- cgit 1.4.1 From a6828daccc0a6cc18c2ab5068e30494f34d4f52b Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Tue, 20 Aug 2013 11:57:14 +0200 Subject: Force npm2nix not to use the 1.0.0 prerelease of swig --- pkgs/top-level/node-packages-generated.nix | 24 ++++++++++++++++++------ pkgs/top-level/node-packages.json | 2 +- 2 files changed, 19 insertions(+), 7 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index 6c343f08e53ba..750d413cbb8b7 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -8164,18 +8164,17 @@ } { name = "swig"; - spec = "*"; - version = "1.0.0-pre2"; + spec = "0.14.x"; + version = "0.14.0"; topLevel = true; dependencies = [ - { name = "uglify-js"; spec = "~2.3"; } - { name = "optimist"; spec = "~0.6.0"; } + { name = "underscore"; spec = ">=1.1.7"; } ]; peerDependencies = [ ]; patchLatest = false; - sha1 = "e1ee52591921aab9ca8763fc351131a1d08400f5"; - tarball = "http://registry.npmjs.org/swig/-/swig-1.0.0-pre2.tgz"; + sha1 = "544bfb3bd837608873eed6a72c672a28cb1f1b3f"; + tarball = "http://registry.npmjs.org/swig/-/swig-0.14.0.tgz"; } { name = "sylvester"; @@ -8607,6 +8606,19 @@ sha1 = "61a6a32010622afa07963bf325203cf12239d604"; tarball = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; } + { + name = "underscore"; + spec = ">=1.1.7"; + version = "1.5.1"; + topLevel = false; + dependencies = [ + ]; + peerDependencies = [ + ]; + patchLatest = false; + sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; + tarball = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; + } { name = "underscore"; spec = ">=1.4.3"; diff --git a/pkgs/top-level/node-packages.json b/pkgs/top-level/node-packages.json index 231a8b52fc15e..974dc9f74bbcf 100644 --- a/pkgs/top-level/node-packages.json +++ b/pkgs/top-level/node-packages.json @@ -14,7 +14,7 @@ , "smartdc" , "optparse" , "jsontool" -, "swig" +, { "swig": "0.14.x" } , "coffee-script" , "escape-html" , "buffertools" -- cgit 1.4.1 From 310268f36d77869572d11430a5ad7a50c6a87fad Mon Sep 17 00:00:00 2001 From: Rickard Nilsson Date: Tue, 20 Aug 2013 17:24:30 +0200 Subject: diod: New package, a 9P server implementation for Linux --- pkgs/servers/diod/default.nix | 19 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 21 insertions(+) create mode 100644 pkgs/servers/diod/default.nix (limited to 'pkgs') diff --git a/pkgs/servers/diod/default.nix b/pkgs/servers/diod/default.nix new file mode 100644 index 0000000000000..3b7e7f068af7d --- /dev/null +++ b/pkgs/servers/diod/default.nix @@ -0,0 +1,19 @@ +{ stdenv, fetchurl, munge, lua5, libcap, perl, ncurses }: + +stdenv.mkDerivation rec { + name = "diod-${version}"; + version = "1.0.21"; + + src = fetchurl { + url = "https://github.com/chaos/diod/archive/${version}.tar.gz"; + sha256 = "1864i42a4rm3f1q68nc19kcshc0hcf6zfgsdq0ppmmwry4mrvij0"; + }; + + buildInputs = [ munge lua5 libcap perl ncurses ]; + + meta = { + description = "An I/O forwarding server that implements a variant of the 9P protocol"; + maintainers = [ stdenv.lib.maintainers.rickynils]; + platforms = stdenv.lib.platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0e802b8b727ea..ef697720746f2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5935,6 +5935,8 @@ let dictdWordnet = callPackage ../servers/dict/dictd-wordnet.nix {}; + diod = callPackage ../servers/diod { }; + dovecot = dovecot21; dovecot21 = callPackage ../servers/mail/dovecot { }; -- cgit 1.4.1 From fdb6ae2734d6dea5bf0c7048629b88fc2396e649 Mon Sep 17 00:00:00 2001 From: Gergely Risko Date: Tue, 20 Aug 2013 17:46:58 +0200 Subject: Add modular-arithmetic haskell library --- .../libraries/haskell/modular-arithmetic/default.nix | 12 ++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 14 insertions(+) create mode 100644 pkgs/development/libraries/haskell/modular-arithmetic/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/modular-arithmetic/default.nix b/pkgs/development/libraries/haskell/modular-arithmetic/default.nix new file mode 100644 index 0000000000000..c4a77630e6aee --- /dev/null +++ b/pkgs/development/libraries/haskell/modular-arithmetic/default.nix @@ -0,0 +1,12 @@ +{ cabal }: + +cabal.mkDerivation (self: { + pname = "modular-arithmetic"; + version = "1.0.1.1"; + sha256 = "14n83kjmz8mqjivjhwxk1zckms5z3gn77yq2hsw2yybzff2vkdkd"; + meta = { + description = "A type for integers modulo some constant"; + 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 18f41f4740c8e..07b4071a00486 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1398,6 +1398,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); mmap = callPackage ../development/libraries/haskell/mmap {}; + modularArithmetic = callPackage ../development/libraries/haskell/modular-arithmetic {}; + MonadCatchIOMtl = callPackage ../development/libraries/haskell/MonadCatchIO-mtl {}; MonadCatchIOTransformers = callPackage ../development/libraries/haskell/MonadCatchIO-transformers {}; -- cgit 1.4.1 From a6887c5973b906c3930f0ed8750dabdb53b8272f Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Tue, 20 Aug 2013 11:52:21 -0400 Subject: Update nodePackages to npm2nix 4.0.0 Signed-off-by: Shea Levy --- pkgs/top-level/node-packages-generated.nix | 4510 +++++++++------------------- pkgs/top-level/node-packages.nix | 46 +- 2 files changed, 1363 insertions(+), 3193 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index 750d413cbb8b7..b293b73f3396c 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -1,9 +1,6 @@ -[ - { - name = "CSSselect"; - spec = "0.x"; +{ + "CSSselect"."0.x" = { version = "0.3.1"; - topLevel = false; dependencies = [ { name = "CSSwhat"; spec = ">= 0.1"; } ]; @@ -12,12 +9,9 @@ patchLatest = false; sha1 = "ad91c2821658320c5047ba899201a236922c42f9"; tarball = "http://registry.npmjs.org/CSSselect/-/CSSselect-0.3.1.tgz"; - } - { - name = "CSSwhat"; - spec = ">= 0.1"; + }; + "CSSwhat".">= 0.1" = { version = "0.2.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -25,12 +19,9 @@ patchLatest = false; sha1 = "c952fdc67f01c991805fd2c7f6defaedf90e992d"; tarball = "http://registry.npmjs.org/CSSwhat/-/CSSwhat-0.2.0.tgz"; - } - { - name = "abbrev"; - spec = "1"; + }; + "abbrev"."1" = { version = "1.0.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -38,12 +29,9 @@ patchLatest = false; sha1 = "bd55ae5e413ba1722ee4caba1f6ea10414a59ecd"; tarball = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz"; - } - { - name = "abbrev"; - spec = "~1.0.4"; + }; + "abbrev"."~1.0.4" = { version = "1.0.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -51,12 +39,9 @@ patchLatest = false; sha1 = "bd55ae5e413ba1722ee4caba1f6ea10414a59ecd"; tarball = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz"; - } - { - name = "active-x-obfuscator"; - spec = "0.0.1"; + }; + "active-x-obfuscator"."0.0.1" = { version = "0.0.1"; - topLevel = false; dependencies = [ { name = "zeparser"; spec = "0.0.5"; } ]; @@ -65,12 +50,9 @@ patchLatest = false; sha1 = "089b89b37145ff1d9ec74af6530be5526cae1f1a"; tarball = "http://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz"; - } - { - name = "addressparser"; - spec = "~0.1"; + }; + "addressparser"."~0.1" = { version = "0.1.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -78,12 +60,9 @@ patchLatest = false; sha1 = "9e9ab43d257e1ae784e1df5f580c9f5240f58874"; tarball = "http://registry.npmjs.org/addressparser/-/addressparser-0.1.3.tgz"; - } - { - name = "amdefine"; - spec = "*"; + }; + "amdefine"."*" = { version = "0.0.8"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -91,12 +70,10 @@ patchLatest = false; sha1 = "34dc8c981e6acb3be1853bef8f0ec94a39d55ba0"; tarball = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.8.tgz"; - } - { - name = "amdefine"; - spec = ">=0.0.4"; + }; + "#topLevel"."amdefine" = "*"; + "amdefine".">=0.0.4" = { version = "0.0.8"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -104,12 +81,9 @@ patchLatest = false; sha1 = "34dc8c981e6acb3be1853bef8f0ec94a39d55ba0"; tarball = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.8.tgz"; - } - { - name = "ansi"; - spec = "~0.1.2"; + }; + "ansi"."~0.1.2" = { version = "0.1.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -117,12 +91,9 @@ patchLatest = false; sha1 = "2627e29498f06e2a1c2ece9c21e28fd494430827"; tarball = "http://registry.npmjs.org/ansi/-/ansi-0.1.2.tgz"; - } - { - name = "ansi-remover"; - spec = "*"; + }; + "ansi-remover"."*" = { version = "0.0.2"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -130,12 +101,10 @@ patchLatest = false; sha1 = "7020086289f10e195d85d828de065ccdd50e6e66"; tarball = "http://registry.npmjs.org/ansi-remover/-/ansi-remover-0.0.2.tgz"; - } - { - name = "ansi-styles"; - spec = "~0.1.0"; + }; + "#topLevel"."ansi-remover" = "*"; + "ansi-styles"."~0.1.0" = { version = "0.1.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -143,12 +112,9 @@ patchLatest = false; sha1 = "5bab27c2e0bbe944ee42057cf23adee970abc7c6"; tarball = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-0.1.2.tgz"; - } - { - name = "ansi-styles"; - spec = "~0.2.0"; + }; + "ansi-styles"."~0.2.0" = { version = "0.2.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -156,12 +122,9 @@ patchLatest = false; sha1 = "359ab4b15dcd64ba6d74734b72c36360a9af2c19"; tarball = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-0.2.0.tgz"; - } - { - name = "ansicolors"; - spec = "~0.2.1"; + }; + "ansicolors"."~0.2.1" = { version = "0.2.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -169,12 +132,9 @@ patchLatest = false; sha1 = "be089599097b74a5c9c4a84a0cdbcdb62bd87aef"; tarball = "http://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz"; - } - { - name = "apparatus"; - spec = ">= 0.0.4"; + }; + "apparatus".">= 0.0.4" = { version = "0.0.7"; - topLevel = false; dependencies = [ { name = "sylvester"; spec = ">= 0.0.8"; } ]; @@ -183,12 +143,9 @@ patchLatest = false; sha1 = "033f355507b6851ebeb1bd9475ede23c802327fe"; tarball = "http://registry.npmjs.org/apparatus/-/apparatus-0.0.7.tgz"; - } - { - name = "archy"; - spec = "0"; + }; + "archy"."0" = { version = "0.0.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -196,12 +153,9 @@ patchLatest = false; sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; tarball = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; - } - { - name = "archy"; - spec = "0.0.2"; + }; + "archy"."0.0.2" = { version = "0.0.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -209,12 +163,9 @@ patchLatest = false; sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; tarball = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; - } - { - name = "argparse"; - spec = "0.1.15"; + }; + "argparse"."0.1.15" = { version = "0.1.15"; - topLevel = false; dependencies = [ { name = "underscore"; spec = "~1.4.3"; } { name = "underscore.string"; spec = "~2.3.1"; } @@ -224,12 +175,9 @@ patchLatest = false; sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; tarball = "http://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; - } - { - name = "argparse"; - spec = "~ 0.1.11"; + }; + "argparse"."~ 0.1.11" = { version = "0.1.15"; - topLevel = false; dependencies = [ { name = "underscore"; spec = "~1.4.3"; } { name = "underscore.string"; spec = "~2.3.1"; } @@ -239,12 +187,9 @@ patchLatest = false; sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; tarball = "http://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; - } - { - name = "asn1"; - spec = "0.1.11"; + }; + "asn1"."0.1.11" = { version = "0.1.11"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -252,12 +197,9 @@ patchLatest = false; sha1 = "559be18376d08a4ec4dbe80877d27818639b2df7"; tarball = "http://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"; - } - { - name = "assert"; - spec = "*"; + }; + "assert"."*" = { version = "0.4.9"; - topLevel = true; dependencies = [ { name = "util"; spec = ">= 0.4.9"; } ]; @@ -266,12 +208,10 @@ patchLatest = false; sha1 = "45faff1a58f718508118873dead940c8b51db939"; tarball = "http://registry.npmjs.org/assert/-/assert-0.4.9.tgz"; - } - { - name = "assert-plus"; - spec = "0.1.2"; + }; + "#topLevel"."assert" = "*"; + "assert-plus"."0.1.2" = { version = "0.1.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -279,12 +219,9 @@ patchLatest = false; sha1 = "d93ffdbb67ac5507779be316a7d65146417beef8"; tarball = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"; - } - { - name = "async"; - spec = "*"; + }; + "async"."*" = { version = "0.2.9"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -292,12 +229,10 @@ patchLatest = false; sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; - } - { - name = "async"; - spec = "0.1.22"; + }; + "#topLevel"."async" = "*"; + "async"."0.1.22" = { version = "0.1.22"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -305,12 +240,9 @@ patchLatest = false; sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; tarball = "http://registry.npmjs.org/async/-/async-0.1.22.tgz"; - } - { - name = "async"; - spec = "0.1.x"; + }; + "async"."0.1.x" = { version = "0.1.22"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -318,12 +250,9 @@ patchLatest = false; sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; tarball = "http://registry.npmjs.org/async/-/async-0.1.22.tgz"; - } - { - name = "async"; - spec = "0.2.x"; + }; + "async"."0.2.x" = { version = "0.2.9"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -331,12 +260,9 @@ patchLatest = false; sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; - } - { - name = "async"; - spec = "~0.2.6"; + }; + "async"."~0.2.6" = { version = "0.2.9"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -344,12 +270,9 @@ patchLatest = false; sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; - } - { - name = "async"; - spec = "~0.2.7"; + }; + "async"."~0.2.7" = { version = "0.2.9"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -357,12 +280,9 @@ patchLatest = false; sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; - } - { - name = "async"; - spec = "~0.2.8"; + }; + "async"."~0.2.8" = { version = "0.2.9"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -370,12 +290,9 @@ patchLatest = false; sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; - } - { - name = "async"; - spec = "~0.2.9"; + }; + "async"."~0.2.9" = { version = "0.2.9"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -383,12 +300,9 @@ patchLatest = false; sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; - } - { - name = "aws-sdk"; - spec = "*"; + }; + "aws-sdk"."*" = { version = "1.5.0"; - topLevel = true; dependencies = [ { name = "xml2js"; spec = "0.2.4"; } { name = "xmlbuilder"; spec = "*"; } @@ -398,12 +312,10 @@ patchLatest = true; sha1 = "30081b392fcb7d093754d7dc6e8a7bb6f0dc405a"; tarball = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.5.0.tgz"; - } - { - name = "aws-sdk"; - spec = ">=1.2.0 <2"; + }; + "#topLevel"."aws-sdk" = "*"; + "aws-sdk".">=1.2.0 <2" = { version = "1.5.0"; - topLevel = false; dependencies = [ { name = "xml2js"; spec = "0.2.4"; } { name = "xmlbuilder"; spec = "*"; } @@ -413,12 +325,9 @@ patchLatest = true; sha1 = "30081b392fcb7d093754d7dc6e8a7bb6f0dc405a"; tarball = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.5.0.tgz"; - } - { - name = "aws-sign"; - spec = "~0.2.0"; + }; + "aws-sign"."~0.2.0" = { version = "0.2.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -426,12 +335,9 @@ patchLatest = false; sha1 = "c55013856c8194ec854a0cbec90aab5a04ce3ac5"; tarball = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.2.0.tgz"; - } - { - name = "aws-sign"; - spec = "~0.3.0"; + }; + "aws-sign"."~0.3.0" = { version = "0.3.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -439,12 +345,9 @@ patchLatest = false; sha1 = "3d81ca69b474b1e16518728b51c24ff0bbedc6e9"; tarball = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.3.0.tgz"; - } - { - name = "backbone"; - spec = "*"; + }; + "backbone"."*" = { version = "1.0.0"; - topLevel = true; dependencies = [ { name = "underscore"; spec = ">=1.4.3"; } ]; @@ -453,12 +356,10 @@ patchLatest = false; sha1 = "5e146e1efa8a5361462e578377c39ed0f16b0b4c"; tarball = "http://registry.npmjs.org/backbone/-/backbone-1.0.0.tgz"; - } - { - name = "backoff"; - spec = "2.1.0"; + }; + "#topLevel"."backbone" = "*"; + "backoff"."2.1.0" = { version = "2.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -466,12 +367,9 @@ patchLatest = false; sha1 = "19b4e9f9fb75c122ad7bb1c6c376d6085d43ea09"; tarball = "http://registry.npmjs.org/backoff/-/backoff-2.1.0.tgz"; - } - { - name = "base64id"; - spec = "0.1.0"; + }; + "base64id"."0.1.0" = { version = "0.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -479,12 +377,9 @@ patchLatest = false; sha1 = "02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f"; tarball = "http://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz"; - } - { - name = "bcrypt"; - spec = "*"; + }; + "bcrypt"."*" = { version = "0.7.6"; - topLevel = true; dependencies = [ { name = "bindings"; spec = "1.0.0"; } ]; @@ -493,12 +388,10 @@ patchLatest = false; sha1 = "97eae4472baf2352699f5fd1662e77e63d0cd0aa"; tarball = "http://registry.npmjs.org/bcrypt/-/bcrypt-0.7.6.tgz"; - } - { - name = "binary"; - spec = "~0.3.0"; + }; + "#topLevel"."bcrypt" = "*"; + "binary"."~0.3.0" = { version = "0.3.0"; - topLevel = false; dependencies = [ { name = "chainsaw"; spec = "~0.1.0"; } { name = "buffers"; spec = "~0.1.1"; } @@ -508,12 +401,9 @@ patchLatest = false; sha1 = "9f60553bc5ce8c3386f3b553cff47462adecaa79"; tarball = "http://registry.npmjs.org/binary/-/binary-0.3.0.tgz"; - } - { - name = "bindings"; - spec = "*"; + }; + "bindings"."*" = { version = "1.1.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -521,12 +411,9 @@ patchLatest = false; sha1 = "951f7ae010302ffc50b265b124032017ed2bf6f3"; tarball = "http://registry.npmjs.org/bindings/-/bindings-1.1.1.tgz"; - } - { - name = "bindings"; - spec = "1.0.0"; + }; + "bindings"."1.0.0" = { version = "1.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -534,12 +421,9 @@ patchLatest = false; sha1 = "c3ccde60e9de6807c6f1aa4ef4843af29191c828"; tarball = "http://registry.npmjs.org/bindings/-/bindings-1.0.0.tgz"; - } - { - name = "block-stream"; - spec = "*"; + }; + "block-stream"."*" = { version = "0.0.7"; - topLevel = false; dependencies = [ { name = "inherits"; spec = "~2.0.0"; } ]; @@ -548,12 +432,9 @@ patchLatest = false; sha1 = "9088ab5ae1e861f4d81b176b4a8046080703deed"; tarball = "http://registry.npmjs.org/block-stream/-/block-stream-0.0.7.tgz"; - } - { - name = "block-stream"; - spec = "0.0.7"; + }; + "block-stream"."0.0.7" = { version = "0.0.7"; - topLevel = false; dependencies = [ { name = "inherits"; spec = "~2.0.0"; } ]; @@ -562,12 +443,9 @@ patchLatest = false; sha1 = "9088ab5ae1e861f4d81b176b4a8046080703deed"; tarball = "http://registry.npmjs.org/block-stream/-/block-stream-0.0.7.tgz"; - } - { - name = "boom"; - spec = "0.3.x"; + }; + "boom"."0.3.x" = { version = "0.3.8"; - topLevel = false; dependencies = [ { name = "hoek"; spec = "0.7.x"; } ]; @@ -576,12 +454,9 @@ patchLatest = false; sha1 = "c8cdb041435912741628c044ecc732d1d17c09ea"; tarball = "http://registry.npmjs.org/boom/-/boom-0.3.8.tgz"; - } - { - name = "boom"; - spec = "0.4.x"; + }; + "boom"."0.4.x" = { version = "0.4.2"; - topLevel = false; dependencies = [ { name = "hoek"; spec = "0.9.x"; } ]; @@ -590,12 +465,9 @@ patchLatest = false; sha1 = "7a636e9ded4efcefb19cef4947a3c67dfaee911b"; tarball = "http://registry.npmjs.org/boom/-/boom-0.4.2.tgz"; - } - { - name = "bower"; - spec = ">=0.9.0"; + }; + "bower".">=0.9.0" = { version = "1.2.1"; - topLevel = false; dependencies = [ { name = "abbrev"; spec = "~1.0.4"; } { name = "archy"; spec = "0.0.2"; } @@ -639,12 +511,9 @@ patchLatest = false; sha1 = "e25fd6c7677205f04b0992f6725048b899f7d779"; tarball = "http://registry.npmjs.org/bower/-/bower-1.2.1.tgz"; - } - { - name = "bower-config"; - spec = "~0.4.0"; + }; + "bower-config"."~0.4.0" = { version = "0.4.3"; - topLevel = false; dependencies = [ { name = "graceful-fs"; spec = "~2.0.0"; } { name = "mout"; spec = "~0.6.0"; } @@ -656,12 +525,9 @@ patchLatest = false; sha1 = "6d3d9d31967c76daf140eca4b06924b13daccc89"; tarball = "http://registry.npmjs.org/bower-config/-/bower-config-0.4.3.tgz"; - } - { - name = "bower-config"; - spec = "~0.4.3"; + }; + "bower-config"."~0.4.3" = { version = "0.4.3"; - topLevel = false; dependencies = [ { name = "graceful-fs"; spec = "~2.0.0"; } { name = "mout"; spec = "~0.6.0"; } @@ -673,12 +539,9 @@ patchLatest = false; sha1 = "6d3d9d31967c76daf140eca4b06924b13daccc89"; tarball = "http://registry.npmjs.org/bower-config/-/bower-config-0.4.3.tgz"; - } - { - name = "bower-endpoint-parser"; - spec = "~0.2.0"; + }; + "bower-endpoint-parser"."~0.2.0" = { version = "0.2.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -686,12 +549,9 @@ patchLatest = false; sha1 = "531f4e64d71b3cb8210532a15f4b58aaf7d46182"; tarball = "http://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.0.tgz"; - } - { - name = "bower-json"; - spec = "~0.4.0"; + }; + "bower-json"."~0.4.0" = { version = "0.4.0"; - topLevel = false; dependencies = [ { name = "deep-extend"; spec = "~0.2.5"; } { name = "graceful-fs"; spec = "~2.0.0"; } @@ -702,12 +562,9 @@ patchLatest = false; sha1 = "a99c3ccf416ef0590ed0ded252c760f1c6d93766"; tarball = "http://registry.npmjs.org/bower-json/-/bower-json-0.4.0.tgz"; - } - { - name = "bower-logger"; - spec = "~0.2.0"; + }; + "bower-logger"."~0.2.0" = { version = "0.2.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -715,12 +572,9 @@ patchLatest = false; sha1 = "0c1817c48063a88d96cc3d516c55e57fff5d9ecb"; tarball = "http://registry.npmjs.org/bower-logger/-/bower-logger-0.2.1.tgz"; - } - { - name = "bower-registry-client"; - spec = "~0.1.2"; + }; + "bower-registry-client"."~0.1.2" = { version = "0.1.4"; - topLevel = false; dependencies = [ { name = "async"; spec = "~0.2.8"; } { name = "bower-config"; spec = "~0.4.3"; } @@ -736,12 +590,9 @@ patchLatest = false; sha1 = "334669747ca0b60fdda24b0de1f4c3057429813c"; tarball = "http://registry.npmjs.org/bower-registry-client/-/bower-registry-client-0.1.4.tgz"; - } - { - name = "broadway"; - spec = "0.2.7"; + }; + "broadway"."0.2.7" = { version = "0.2.7"; - topLevel = false; dependencies = [ { name = "cliff"; spec = "0.1.8"; } { name = "eventemitter2"; spec = "0.4.11"; } @@ -754,12 +605,9 @@ patchLatest = false; sha1 = "3ba2f4b3de163e95e38a4950b61fd5f882a90762"; tarball = "http://registry.npmjs.org/broadway/-/broadway-0.2.7.tgz"; - } - { - name = "broadway"; - spec = "0.2.x"; + }; + "broadway"."0.2.x" = { version = "0.2.7"; - topLevel = false; dependencies = [ { name = "cliff"; spec = "0.1.8"; } { name = "eventemitter2"; spec = "0.4.11"; } @@ -772,12 +620,9 @@ patchLatest = false; sha1 = "3ba2f4b3de163e95e38a4950b61fd5f882a90762"; tarball = "http://registry.npmjs.org/broadway/-/broadway-0.2.7.tgz"; - } - { - name = "browserchannel"; - spec = "*"; + }; + "browserchannel"."*" = { version = "1.0.6"; - topLevel = true; dependencies = [ { name = "hat"; spec = "*"; } { name = "connect"; spec = "~2"; } @@ -788,12 +633,10 @@ patchLatest = false; sha1 = "9d3b33cac45b66611c35cd84ef237ad2c1d660d9"; tarball = "http://registry.npmjs.org/browserchannel/-/browserchannel-1.0.6.tgz"; - } - { - name = "bson"; - spec = "0.1.8"; + }; + "#topLevel"."browserchannel" = "*"; + "bson"."0.1.8" = { version = "0.1.8"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -801,12 +644,9 @@ patchLatest = false; sha1 = "cf34fdcff081a189b589b4b3e5e9309cd6506c81"; tarball = "http://registry.npmjs.org/bson/-/bson-0.1.8.tgz"; - } - { - name = "bson"; - spec = "0.2.2"; + }; + "bson"."0.2.2" = { version = "0.2.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -814,12 +654,9 @@ patchLatest = false; sha1 = "3dbf984acb9d33a6878b46e6fb7afbd611856a60"; tarball = "http://registry.npmjs.org/bson/-/bson-0.2.2.tgz"; - } - { - name = "buffer-crc32"; - spec = "0.1.1"; + }; + "buffer-crc32"."0.1.1" = { version = "0.1.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -827,12 +664,9 @@ patchLatest = false; sha1 = "7e110dc9953908ab7c32acdc70c9f945b1cbc526"; tarball = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz"; - } - { - name = "buffer-crc32"; - spec = "0.2.1"; + }; + "buffer-crc32"."0.2.1" = { version = "0.2.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -840,12 +674,9 @@ patchLatest = false; sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; tarball = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; - } - { - name = "buffer-crc32"; - spec = "~0.2.1"; + }; + "buffer-crc32"."~0.2.1" = { version = "0.2.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -853,12 +684,9 @@ patchLatest = false; sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; tarball = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; - } - { - name = "buffer-equal"; - spec = "~0.0.0"; + }; + "buffer-equal"."~0.0.0" = { version = "0.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -866,12 +694,9 @@ patchLatest = false; sha1 = "4a68196ac33522daa17ec99858b302a636b62cf1"; tarball = "http://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.0.tgz"; - } - { - name = "buffers"; - spec = "~0.1.1"; + }; + "buffers"."~0.1.1" = { version = "0.1.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -879,12 +704,9 @@ patchLatest = false; sha1 = "b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb"; tarball = "http://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz"; - } - { - name = "buffertools"; - spec = "*"; + }; + "buffertools"."*" = { version = "1.1.1"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -892,12 +714,10 @@ patchLatest = false; sha1 = "1071a5f40fe76c39d7a4fe2ea030324d09d6ec9d"; tarball = "http://registry.npmjs.org/buffertools/-/buffertools-1.1.1.tgz"; - } - { - name = "buffertools"; - spec = ">=1.1.1 <2.0.0"; + }; + "#topLevel"."buffertools" = "*"; + "buffertools".">=1.1.1 <2.0.0" = { version = "1.1.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -905,12 +725,9 @@ patchLatest = false; sha1 = "1071a5f40fe76c39d7a4fe2ea030324d09d6ec9d"; tarball = "http://registry.npmjs.org/buffertools/-/buffertools-1.1.1.tgz"; - } - { - name = "bunker"; - spec = "0.1.X"; + }; + "bunker"."0.1.X" = { version = "0.1.2"; - topLevel = false; dependencies = [ { name = "burrito"; spec = ">=0.2.5 <0.3"; } ]; @@ -919,12 +736,9 @@ patchLatest = false; sha1 = "c88992464a8e2a6ede86930375f92b58077ef97c"; tarball = "http://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz"; - } - { - name = "bunyan"; - spec = "0.21.1"; + }; + "bunyan"."0.21.1" = { version = "0.21.1"; - topLevel = false; dependencies = [ { name = "mv"; spec = "0.0.5"; } { name = "dtrace-provider"; spec = "0.2.8"; } @@ -934,12 +748,9 @@ patchLatest = false; sha1 = "ea00a0d5223572e31e1e71efba2237cb1915942a"; tarball = "http://registry.npmjs.org/bunyan/-/bunyan-0.21.1.tgz"; - } - { - name = "burrito"; - spec = ">=0.2.5 <0.3"; + }; + "burrito".">=0.2.5 <0.3" = { version = "0.2.12"; - topLevel = false; dependencies = [ { name = "traverse"; spec = "~0.5.1"; } { name = "uglify-js"; spec = "~1.1.1"; } @@ -949,12 +760,9 @@ patchLatest = false; sha1 = "d0d6e6ac81d5e99789c6fa4accb0b0031ea54f6b"; tarball = "http://registry.npmjs.org/burrito/-/burrito-0.2.12.tgz"; - } - { - name = "bytes"; - spec = "0.2.0"; + }; + "bytes"."0.2.0" = { version = "0.2.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -962,12 +770,9 @@ patchLatest = false; sha1 = "aad33ec14e3dc2ca74e8e7d451f9ba053ad4f7a0"; tarball = "http://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz"; - } - { - name = "cardinal"; - spec = "~0.4.0"; + }; + "cardinal"."~0.4.0" = { version = "0.4.2"; - topLevel = false; dependencies = [ { name = "redeyed"; spec = "~0.4.0"; } { name = "ansicolors"; spec = "~0.2.1"; } @@ -977,12 +782,9 @@ patchLatest = false; sha1 = "b6563a882f58a56c1abd574baec64b5d0b7ef942"; tarball = "http://registry.npmjs.org/cardinal/-/cardinal-0.4.2.tgz"; - } - { - name = "chainsaw"; - spec = "~0.1.0"; + }; + "chainsaw"."~0.1.0" = { version = "0.1.0"; - topLevel = false; dependencies = [ { name = "traverse"; spec = ">=0.3.0 <0.4"; } ]; @@ -991,12 +793,9 @@ patchLatest = false; sha1 = "5eab50b28afe58074d0d58291388828b5e5fbc98"; tarball = "http://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz"; - } - { - name = "chalk"; - spec = "~0.1.0"; + }; + "chalk"."~0.1.0" = { version = "0.1.1"; - topLevel = false; dependencies = [ { name = "has-color"; spec = "~0.1.0"; } { name = "ansi-styles"; spec = "~0.1.0"; } @@ -1006,12 +805,9 @@ patchLatest = false; sha1 = "fe6d90ae2c270424720c87ed92d36490b7d36ea0"; tarball = "http://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz"; - } - { - name = "chalk"; - spec = "~0.1.1"; + }; + "chalk"."~0.1.1" = { version = "0.1.1"; - topLevel = false; dependencies = [ { name = "has-color"; spec = "~0.1.0"; } { name = "ansi-styles"; spec = "~0.1.0"; } @@ -1021,12 +817,9 @@ patchLatest = false; sha1 = "fe6d90ae2c270424720c87ed92d36490b7d36ea0"; tarball = "http://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz"; - } - { - name = "chalk"; - spec = "~0.2.0"; + }; + "chalk"."~0.2.0" = { version = "0.2.0"; - topLevel = false; dependencies = [ { name = "has-color"; spec = "~0.1.0"; } { name = "ansi-styles"; spec = "~0.2.0"; } @@ -1036,12 +829,9 @@ patchLatest = false; sha1 = "47270e80edce0e219911af65479d17db525ff5db"; tarball = "http://registry.npmjs.org/chalk/-/chalk-0.2.0.tgz"; - } - { - name = "character-parser"; - spec = "1.0.2"; + }; + "character-parser"."1.0.2" = { version = "1.0.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1049,12 +839,9 @@ patchLatest = false; sha1 = "55384d6afcf8c6b9dd483e8347646a790e4545e7"; tarball = "http://registry.npmjs.org/character-parser/-/character-parser-1.0.2.tgz"; - } - { - name = "charm"; - spec = "0.1.x"; + }; + "charm"."0.1.x" = { version = "0.1.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1062,12 +849,9 @@ patchLatest = false; sha1 = "06c21eed1a1b06aeb67553cdc53e23274bac2296"; tarball = "http://registry.npmjs.org/charm/-/charm-0.1.2.tgz"; - } - { - name = "cheerio"; - spec = "~0.10.8"; + }; + "cheerio"."~0.10.8" = { version = "0.10.8"; - topLevel = false; dependencies = [ { name = "cheerio-select"; spec = "*"; } { name = "htmlparser2"; spec = "2.x"; } @@ -1079,12 +863,9 @@ patchLatest = false; sha1 = "ece5ad0c8baa9b9adc87394bbdb1c68bc4552ba0"; tarball = "http://registry.npmjs.org/cheerio/-/cheerio-0.10.8.tgz"; - } - { - name = "cheerio"; - spec = "~0.12.0"; + }; + "cheerio"."~0.12.0" = { version = "0.12.1"; - topLevel = false; dependencies = [ { name = "cheerio-select"; spec = "*"; } { name = "htmlparser2"; spec = "3.1.4"; } @@ -1096,12 +877,9 @@ patchLatest = false; sha1 = "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3"; tarball = "http://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz"; - } - { - name = "cheerio"; - spec = "~0.12.1"; + }; + "cheerio"."~0.12.1" = { version = "0.12.1"; - topLevel = false; dependencies = [ { name = "cheerio-select"; spec = "*"; } { name = "htmlparser2"; spec = "3.1.4"; } @@ -1113,12 +891,9 @@ patchLatest = false; sha1 = "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3"; tarball = "http://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz"; - } - { - name = "cheerio-select"; - spec = "*"; + }; + "cheerio-select"."*" = { version = "0.0.3"; - topLevel = false; dependencies = [ { name = "CSSselect"; spec = "0.x"; } ]; @@ -1127,12 +902,9 @@ patchLatest = false; sha1 = "3f2420114f3ccb0b1b075c245ccfaae5d617a388"; tarball = "http://registry.npmjs.org/cheerio-select/-/cheerio-select-0.0.3.tgz"; - } - { - name = "child-process-close"; - spec = "~0.1.1"; + }; + "child-process-close"."~0.1.1" = { version = "0.1.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1140,12 +912,9 @@ patchLatest = false; sha1 = "c153ede7a5eb65ac69e78a38973b1a286377f75f"; tarball = "http://registry.npmjs.org/child-process-close/-/child-process-close-0.1.1.tgz"; - } - { - name = "chmodr"; - spec = "~0.1.0"; + }; + "chmodr"."~0.1.0" = { version = "0.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1153,12 +922,9 @@ patchLatest = false; sha1 = "e09215a1d51542db2a2576969765bcf6125583eb"; tarball = "http://registry.npmjs.org/chmodr/-/chmodr-0.1.0.tgz"; - } - { - name = "chownr"; - spec = "0"; + }; + "chownr"."0" = { version = "0.0.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1166,12 +932,9 @@ patchLatest = false; sha1 = "51d18189d9092d5f8afd623f3288bfd1c6bf1a62"; tarball = "http://registry.npmjs.org/chownr/-/chownr-0.0.1.tgz"; - } - { - name = "cli"; - spec = "0.4.x"; + }; + "cli"."0.4.x" = { version = "0.4.5"; - topLevel = false; dependencies = [ { name = "glob"; spec = ">= 3.1.4"; } ]; @@ -1180,12 +943,9 @@ patchLatest = false; sha1 = "78f9485cd161b566e9a6c72d7170c4270e81db61"; tarball = "http://registry.npmjs.org/cli/-/cli-0.4.5.tgz"; - } - { - name = "cli-color"; - spec = "~0.2.2"; + }; + "cli-color"."~0.2.2" = { version = "0.2.2"; - topLevel = false; dependencies = [ { name = "es5-ext"; spec = "~0.9.1"; } { name = "memoizee"; spec = "0.2.x"; } @@ -1195,12 +955,9 @@ patchLatest = false; sha1 = "2220dcbd5e8410e15c435946b6c8daa22e076741"; tarball = "http://registry.npmjs.org/cli-color/-/cli-color-0.2.2.tgz"; - } - { - name = "cli-table"; - spec = "~0.2.0"; + }; + "cli-table"."~0.2.0" = { version = "0.2.0"; - topLevel = false; dependencies = [ { name = "colors"; spec = "0.3.0"; } ]; @@ -1209,12 +966,9 @@ patchLatest = false; sha1 = "34c63eb532c206e9e5e4ae0cb0104bd1fd27317c"; tarball = "http://registry.npmjs.org/cli-table/-/cli-table-0.2.0.tgz"; - } - { - name = "cliff"; - spec = "0.1.8"; + }; + "cliff"."0.1.8" = { version = "0.1.8"; - topLevel = false; dependencies = [ { name = "colors"; spec = "0.x.x"; } { name = "eyes"; spec = "0.1.x"; } @@ -1225,12 +979,9 @@ patchLatest = false; sha1 = "43ca8ad9fe3943489693ab62dce0cae22509d272"; tarball = "http://registry.npmjs.org/cliff/-/cliff-0.1.8.tgz"; - } - { - name = "clone"; - spec = "0.1.5"; + }; + "clone"."0.1.5" = { version = "0.1.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1238,12 +989,9 @@ patchLatest = false; sha1 = "46f29143d0766d663dbd7f80b7520a15783d2042"; tarball = "http://registry.npmjs.org/clone/-/clone-0.1.5.tgz"; - } - { - name = "clone"; - spec = "0.1.6"; + }; + "clone"."0.1.6" = { version = "0.1.6"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1251,12 +999,9 @@ patchLatest = false; sha1 = "4af2296d4a23a64168c2f5fb0a2aa65e80517000"; tarball = "http://registry.npmjs.org/clone/-/clone-0.1.6.tgz"; - } - { - name = "cmd-shim"; - spec = "~1.0.1"; + }; + "cmd-shim"."~1.0.1" = { version = "1.0.1"; - topLevel = false; dependencies = [ { name = "mkdirp"; spec = "~0.3.3"; } { name = "graceful-fs"; spec = "2"; } @@ -1266,12 +1011,9 @@ patchLatest = false; sha1 = "75e917c2185240854718c686346770640083d7bc"; tarball = "http://registry.npmjs.org/cmd-shim/-/cmd-shim-1.0.1.tgz"; - } - { - name = "coffee-script"; - spec = "*"; + }; + "coffee-script"."*" = { version = "1.6.3"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -1279,12 +1021,10 @@ patchLatest = false; sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; tarball = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; - } - { - name = "coffee-script"; - spec = ">= 0.0.1"; + }; + "#topLevel"."coffee-script" = "*"; + "coffee-script".">= 0.0.1" = { version = "1.6.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1292,12 +1032,9 @@ patchLatest = false; sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; tarball = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; - } - { - name = "coffee-script"; - spec = ">=1.2.0"; + }; + "coffee-script".">=1.2.0" = { version = "1.6.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1305,12 +1042,9 @@ patchLatest = false; sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; tarball = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; - } - { - name = "colors"; - spec = "0.3.0"; + }; + "colors"."0.3.0" = { version = "0.3.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1318,12 +1052,9 @@ patchLatest = false; sha1 = "c247d64d34db0ca4dc8e43f3ecd6da98d0af94e7"; tarball = "http://registry.npmjs.org/colors/-/colors-0.3.0.tgz"; - } - { - name = "colors"; - spec = "0.6.0-1"; + }; + "colors"."0.6.0-1" = { version = "0.6.0-1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1331,12 +1062,9 @@ patchLatest = false; sha1 = "6dbb68ceb8bc60f2b313dcc5ce1599f06d19e67a"; tarball = "http://registry.npmjs.org/colors/-/colors-0.6.0-1.tgz"; - } - { - name = "colors"; - spec = "0.6.x"; + }; + "colors"."0.6.x" = { version = "0.6.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1344,12 +1072,9 @@ patchLatest = false; sha1 = "59c7799f6c91e0e15802980a98ed138b3c78f4e9"; tarball = "http://registry.npmjs.org/colors/-/colors-0.6.1.tgz"; - } - { - name = "colors"; - spec = "0.x.x"; + }; + "colors"."0.x.x" = { version = "0.6.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1357,12 +1082,9 @@ patchLatest = false; sha1 = "59c7799f6c91e0e15802980a98ed138b3c78f4e9"; tarball = "http://registry.npmjs.org/colors/-/colors-0.6.1.tgz"; - } - { - name = "combined-stream"; - spec = "~0.0.4"; + }; + "combined-stream"."~0.0.4" = { version = "0.0.4"; - topLevel = false; dependencies = [ { name = "delayed-stream"; spec = "0.0.5"; } ]; @@ -1371,12 +1093,9 @@ patchLatest = false; sha1 = "2d1a43347dbe9515a4a2796732e5b88473840b22"; tarball = "http://registry.npmjs.org/combined-stream/-/combined-stream-0.0.4.tgz"; - } - { - name = "commander"; - spec = "*"; + }; + "commander"."*" = { version = "2.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1384,12 +1103,9 @@ patchLatest = false; sha1 = "d1b86f901f8b64bd941bdeadaf924530393be928"; tarball = "http://registry.npmjs.org/commander/-/commander-2.0.0.tgz"; - } - { - name = "commander"; - spec = "0.5.1"; + }; + "commander"."0.5.1" = { version = "0.5.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1397,12 +1113,9 @@ patchLatest = false; sha1 = "08477afb326d1adf9d4ee73af7170c70caa14f95"; tarball = "http://registry.npmjs.org/commander/-/commander-0.5.1.tgz"; - } - { - name = "commander"; - spec = "0.6.1"; + }; + "commander"."0.6.1" = { version = "0.6.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1410,12 +1123,9 @@ patchLatest = false; sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; tarball = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; - } - { - name = "commander"; - spec = "1.2.0"; + }; + "commander"."1.2.0" = { version = "1.2.0"; - topLevel = false; dependencies = [ { name = "keypress"; spec = "0.1.x"; } ]; @@ -1424,12 +1134,9 @@ patchLatest = false; sha1 = "fd5713bfa153c7d6cc599378a5ab4c45c535029e"; tarball = "http://registry.npmjs.org/commander/-/commander-1.2.0.tgz"; - } - { - name = "commander"; - spec = "1.3.2"; + }; + "commander"."1.3.2" = { version = "1.3.2"; - topLevel = false; dependencies = [ { name = "keypress"; spec = "0.1.x"; } ]; @@ -1438,12 +1145,9 @@ patchLatest = false; sha1 = "8a8f30ec670a6fdd64af52f1914b907d79ead5b5"; tarball = "http://registry.npmjs.org/commander/-/commander-1.3.2.tgz"; - } - { - name = "commander"; - spec = "~0.6.1"; + }; + "commander"."~0.6.1" = { version = "0.6.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1451,12 +1155,9 @@ patchLatest = false; sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; tarball = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; - } - { - name = "config"; - spec = "0.4.15"; + }; + "config"."0.4.15" = { version = "0.4.15"; - topLevel = false; dependencies = [ { name = "js-yaml"; spec = "0.3.x"; } { name = "coffee-script"; spec = ">=1.2.0"; } @@ -1467,12 +1168,9 @@ patchLatest = false; sha1 = "d43ddf58b8df5637fdd1314fc816ccae7bfbcd18"; tarball = "http://registry.npmjs.org/config/-/config-0.4.15.tgz"; - } - { - name = "config-chain"; - spec = "~1.1.1"; + }; + "config-chain"."~1.1.1" = { version = "1.1.7"; - topLevel = false; dependencies = [ { name = "proto-list"; spec = "~1.2.1"; } { name = "ini"; spec = "1"; } @@ -1482,12 +1180,9 @@ patchLatest = false; sha1 = "99fcaaaf343a557782a142d201747bb8142bbf9a"; tarball = "http://registry.npmjs.org/config-chain/-/config-chain-1.1.7.tgz"; - } - { - name = "configstore"; - spec = "~0.1.0"; + }; + "configstore"."~0.1.0" = { version = "0.1.5"; - topLevel = false; dependencies = [ { name = "lodash"; spec = "~1.3.0"; } { name = "mkdirp"; spec = "~0.3.5"; } @@ -1499,12 +1194,9 @@ patchLatest = false; sha1 = "807cfd60ef69c87f4a7b60561d940190a438503e"; tarball = "http://registry.npmjs.org/configstore/-/configstore-0.1.5.tgz"; - } - { - name = "connect"; - spec = "2.7.5"; + }; + "connect"."2.7.5" = { version = "2.7.5"; - topLevel = false; dependencies = [ { name = "qs"; spec = "0.5.1"; } { name = "formidable"; spec = "1.0.11"; } @@ -1522,12 +1214,9 @@ patchLatest = false; sha1 = "139111b4b03f0533a524927a88a646ae467b2c02"; tarball = "http://registry.npmjs.org/connect/-/connect-2.7.5.tgz"; - } - { - name = "connect"; - spec = "2.7.6"; + }; + "connect"."2.7.6" = { version = "2.7.6"; - topLevel = false; dependencies = [ { name = "qs"; spec = "0.5.1"; } { name = "formidable"; spec = "1.0.11"; } @@ -1545,12 +1234,9 @@ patchLatest = false; sha1 = "b83b68fa6f245c5020e2395472cc8322b0060738"; tarball = "http://registry.npmjs.org/connect/-/connect-2.7.6.tgz"; - } - { - name = "connect"; - spec = "2.8.5"; + }; + "connect"."2.8.5" = { version = "2.8.5"; - topLevel = false; dependencies = [ { name = "qs"; spec = "0.6.5"; } { name = "formidable"; spec = "1.0.14"; } @@ -1570,12 +1256,9 @@ patchLatest = false; sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; tarball = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; - } - { - name = "connect"; - spec = "~2"; + }; + "connect"."~2" = { version = "2.8.5"; - topLevel = false; dependencies = [ { name = "qs"; spec = "0.6.5"; } { name = "formidable"; spec = "1.0.14"; } @@ -1595,12 +1278,9 @@ patchLatest = false; sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; tarball = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; - } - { - name = "connect-flash"; - spec = "*"; + }; + "connect-flash"."*" = { version = "0.1.1"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -1608,12 +1288,10 @@ patchLatest = false; sha1 = "d8630f26d95a7f851f9956b1e8cc6732f3b6aa30"; tarball = "http://registry.npmjs.org/connect-flash/-/connect-flash-0.1.1.tgz"; - } - { - name = "connect-flash"; - spec = "0.1.0"; + }; + "#topLevel"."connect-flash" = "*"; + "connect-flash"."0.1.0" = { version = "0.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1621,12 +1299,9 @@ patchLatest = false; sha1 = "82b381d61a12b651437df1c259c1f1c841239b88"; tarball = "http://registry.npmjs.org/connect-flash/-/connect-flash-0.1.0.tgz"; - } - { - name = "connect-mongo"; - spec = "*"; + }; + "connect-mongo"."*" = { version = "0.3.3"; - topLevel = true; dependencies = [ { name = "mongodb"; spec = "1.2.x"; } ]; @@ -1635,12 +1310,10 @@ patchLatest = false; sha1 = "aeaa1ca8c947599131bd90e1a024cdb789fe0100"; tarball = "http://registry.npmjs.org/connect-mongo/-/connect-mongo-0.3.3.tgz"; - } - { - name = "console-browserify"; - spec = "0.1.x"; + }; + "#topLevel"."connect-mongo" = "*"; + "console-browserify"."0.1.x" = { version = "0.1.6"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1648,12 +1321,9 @@ patchLatest = false; sha1 = "d128a3c0bb88350eb5626c6e7c71a6f0fd48983c"; tarball = "http://registry.npmjs.org/console-browserify/-/console-browserify-0.1.6.tgz"; - } - { - name = "constantinople"; - spec = "~1.0.1"; + }; + "constantinople"."~1.0.1" = { version = "1.0.1"; - topLevel = false; dependencies = [ { name = "uglify-js"; spec = "~2.3.6"; } ]; @@ -1662,12 +1332,9 @@ patchLatest = false; sha1 = "038727385eb70567ffb5a825abc44870b56f4de9"; tarball = "http://registry.npmjs.org/constantinople/-/constantinople-1.0.1.tgz"; - } - { - name = "cookie"; - spec = "0.0.5"; + }; + "cookie"."0.0.5" = { version = "0.0.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1675,12 +1342,9 @@ patchLatest = false; sha1 = "f9acf9db57eb7568c9fcc596256b7bb22e307c81"; tarball = "http://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz"; - } - { - name = "cookie"; - spec = "0.1.0"; + }; + "cookie"."0.1.0" = { version = "0.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1688,12 +1352,9 @@ patchLatest = false; sha1 = "90eb469ddce905c866de687efc43131d8801f9d0"; tarball = "http://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz"; - } - { - name = "cookie-jar"; - spec = "~0.2.0"; + }; + "cookie-jar"."~0.2.0" = { version = "0.2.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1701,12 +1362,9 @@ patchLatest = false; sha1 = "64ecc06ac978db795e4b5290cbe48ba3781400fa"; tarball = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.2.0.tgz"; - } - { - name = "cookie-jar"; - spec = "~0.3.0"; + }; + "cookie-jar"."~0.3.0" = { version = "0.3.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1714,12 +1372,9 @@ patchLatest = false; sha1 = "bc9a27d4e2b97e186cd57c9e2063cb99fa68cccc"; tarball = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.3.0.tgz"; - } - { - name = "cookie-signature"; - spec = "1.0.0"; + }; + "cookie-signature"."1.0.0" = { version = "1.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1727,12 +1382,9 @@ patchLatest = false; sha1 = "0044f332ac623df851c914e88eacc57f0c9704fe"; tarball = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.0.tgz"; - } - { - name = "cookie-signature"; - spec = "1.0.1"; + }; + "cookie-signature"."1.0.1" = { version = "1.0.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1740,12 +1392,9 @@ patchLatest = false; sha1 = "44e072148af01e6e8e24afbf12690d68ae698ecb"; tarball = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz"; - } - { - name = "cookiejar"; - spec = "1.3.0"; + }; + "cookiejar"."1.3.0" = { version = "1.3.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1753,12 +1402,9 @@ patchLatest = false; sha1 = "dd00b35679021e99cbd4e855b9ad041913474765"; tarball = "http://registry.npmjs.org/cookiejar/-/cookiejar-1.3.0.tgz"; - } - { - name = "cookies"; - spec = ">= 0.2.2"; + }; + "cookies".">= 0.2.2" = { version = "0.3.6"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1766,12 +1412,9 @@ patchLatest = false; sha1 = "1b5e4bd66fc732ea2e8b5087a8fb3718b4ec8597"; tarball = "http://registry.npmjs.org/cookies/-/cookies-0.3.6.tgz"; - } - { - name = "couch-login"; - spec = "~0.1.15"; + }; + "couch-login"."~0.1.15" = { version = "0.1.18"; - topLevel = false; dependencies = [ { name = "request"; spec = "2 >=2.25.0"; } ]; @@ -1780,12 +1423,9 @@ patchLatest = false; sha1 = "a69fa40dd43d1f98d97e560f18187a578a116056"; tarball = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.18.tgz"; - } - { - name = "couch-login"; - spec = "~0.1.18"; + }; + "couch-login"."~0.1.18" = { version = "0.1.18"; - topLevel = false; dependencies = [ { name = "request"; spec = "2 >=2.25.0"; } ]; @@ -1794,12 +1434,9 @@ patchLatest = false; sha1 = "a69fa40dd43d1f98d97e560f18187a578a116056"; tarball = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.18.tgz"; - } - { - name = "cryptiles"; - spec = "0.1.x"; + }; + "cryptiles"."0.1.x" = { version = "0.1.3"; - topLevel = false; dependencies = [ { name = "boom"; spec = "0.3.x"; } ]; @@ -1808,12 +1445,9 @@ patchLatest = false; sha1 = "1a556734f06d24ba34862ae9cb9e709a3afbff1c"; tarball = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.1.3.tgz"; - } - { - name = "cryptiles"; - spec = "0.2.x"; + }; + "cryptiles"."0.2.x" = { version = "0.2.2"; - topLevel = false; dependencies = [ { name = "boom"; spec = "0.4.x"; } ]; @@ -1822,12 +1456,9 @@ patchLatest = false; sha1 = "ed91ff1f17ad13d3748288594f8a48a0d26f325c"; tarball = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz"; - } - { - name = "css"; - spec = "~1.0.8"; + }; + "css"."~1.0.8" = { version = "1.0.8"; - topLevel = false; dependencies = [ { name = "css-parse"; spec = "1.0.4"; } { name = "css-stringify"; spec = "1.0.5"; } @@ -1837,12 +1468,9 @@ patchLatest = false; sha1 = "9386811ca82bccc9ee7fb5a732b1e2a317c8a3e7"; tarball = "http://registry.npmjs.org/css/-/css-1.0.8.tgz"; - } - { - name = "css-parse"; - spec = "1.0.4"; + }; + "css-parse"."1.0.4" = { version = "1.0.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1850,12 +1478,9 @@ patchLatest = false; sha1 = "38b0503fbf9da9f54e9c1dbda60e145c77117bdd"; tarball = "http://registry.npmjs.org/css-parse/-/css-parse-1.0.4.tgz"; - } - { - name = "css-stringify"; - spec = "1.0.5"; + }; + "css-stringify"."1.0.5" = { version = "1.0.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1863,12 +1488,9 @@ patchLatest = false; sha1 = "b0d042946db2953bb9d292900a6cb5f6d0122031"; tarball = "http://registry.npmjs.org/css-stringify/-/css-stringify-1.0.5.tgz"; - } - { - name = "cssom"; - spec = "0.2.x"; + }; + "cssom"."0.2.x" = { version = "0.2.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1876,12 +1498,9 @@ patchLatest = false; sha1 = "2682709b5902e7212df529116ff788cd5b254894"; tarball = "http://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz"; - } - { - name = "ctype"; - spec = "0.5.0"; + }; + "ctype"."0.5.0" = { version = "0.5.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1889,12 +1508,9 @@ patchLatest = false; sha1 = "672673ec67587eb495c1ed694da1abb964ff65e3"; tarball = "http://registry.npmjs.org/ctype/-/ctype-0.5.0.tgz"; - } - { - name = "ctype"; - spec = "0.5.2"; + }; + "ctype"."0.5.2" = { version = "0.5.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1902,12 +1518,9 @@ patchLatest = false; sha1 = "fe8091d468a373a0b0c9ff8bbfb3425c00973a1d"; tarball = "http://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"; - } - { - name = "cycle"; - spec = "1.0.x"; + }; + "cycle"."1.0.x" = { version = "1.0.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1915,12 +1528,9 @@ patchLatest = false; sha1 = "269aca6f1b8d2baeefc8ccbc888b459f322c4e60"; tarball = "http://registry.npmjs.org/cycle/-/cycle-1.0.2.tgz"; - } - { - name = "dargs"; - spec = "~0.1.0"; + }; + "dargs"."~0.1.0" = { version = "0.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1928,12 +1538,9 @@ patchLatest = false; sha1 = "2364ad9f441f976dcd5fe9961e21715665a5e3c3"; tarball = "http://registry.npmjs.org/dargs/-/dargs-0.1.0.tgz"; - } - { - name = "debug"; - spec = "*"; + }; + "debug"."*" = { version = "0.7.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1941,12 +1548,9 @@ patchLatest = false; sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; tarball = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; - } - { - name = "debug"; - spec = "0.7.0"; + }; + "debug"."0.7.0" = { version = "0.7.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1954,12 +1558,9 @@ patchLatest = false; sha1 = "f5be05ec0434c992d79940e50b2695cfb2e01b08"; tarball = "http://registry.npmjs.org/debug/-/debug-0.7.0.tgz"; - } - { - name = "debug"; - spec = "~0.7.0"; + }; + "debug"."~0.7.0" = { version = "0.7.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1967,12 +1568,9 @@ patchLatest = false; sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; tarball = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; - } - { - name = "debug"; - spec = "~0.7.2"; + }; + "debug"."~0.7.2" = { version = "0.7.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1980,12 +1578,9 @@ patchLatest = false; sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; tarball = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; - } - { - name = "deep-equal"; - spec = "*"; + }; + "deep-equal"."*" = { version = "0.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -1993,12 +1588,9 @@ patchLatest = false; sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; tarball = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; - } - { - name = "deep-equal"; - spec = "0.0.0"; + }; + "deep-equal"."0.0.0" = { version = "0.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2006,12 +1598,9 @@ patchLatest = false; sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; tarball = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; - } - { - name = "deep-equal"; - spec = "~0.0.0"; + }; + "deep-equal"."~0.0.0" = { version = "0.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2019,12 +1608,9 @@ patchLatest = false; sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; tarball = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; - } - { - name = "deep-extend"; - spec = "~0.2.5"; + }; + "deep-extend"."~0.2.5" = { version = "0.2.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2032,12 +1618,9 @@ patchLatest = false; sha1 = "04471b170de4afdb150f2e8b530b2974dbfee90d"; tarball = "http://registry.npmjs.org/deep-extend/-/deep-extend-0.2.5.tgz"; - } - { - name = "deep-is"; - spec = "0.1.x"; + }; + "deep-is"."0.1.x" = { version = "0.1.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2045,12 +1628,9 @@ patchLatest = false; sha1 = "9ced65ea0bc0b09f42a6d79c1b1903f9d913cc18"; tarball = "http://registry.npmjs.org/deep-is/-/deep-is-0.1.2.tgz"; - } - { - name = "delayed-stream"; - spec = "0.0.5"; + }; + "delayed-stream"."0.0.5" = { version = "0.0.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2058,12 +1638,9 @@ patchLatest = false; sha1 = "d4b1f43a93e8296dfe02694f4680bc37a313c73f"; tarball = "http://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"; - } - { - name = "diff"; - spec = "1.0.2"; + }; + "diff"."1.0.2" = { version = "1.0.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2071,12 +1648,9 @@ patchLatest = false; sha1 = "4ae73f1aee8d6fcf484f1a1ce77ce651d9b7f0c9"; tarball = "http://registry.npmjs.org/diff/-/diff-1.0.2.tgz"; - } - { - name = "diff"; - spec = "~1.0.3"; + }; + "diff"."~1.0.3" = { version = "1.0.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2084,12 +1658,9 @@ patchLatest = false; sha1 = "664b6bdb113fb3a51ced79aff621badeed29a02c"; tarball = "http://registry.npmjs.org/diff/-/diff-1.0.5.tgz"; - } - { - name = "diff"; - spec = "~1.0.4"; + }; + "diff"."~1.0.4" = { version = "1.0.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2097,12 +1668,9 @@ patchLatest = false; sha1 = "664b6bdb113fb3a51ced79aff621badeed29a02c"; tarball = "http://registry.npmjs.org/diff/-/diff-1.0.5.tgz"; - } - { - name = "difflet"; - spec = "~0.2.0"; + }; + "difflet"."~0.2.0" = { version = "0.2.6"; - topLevel = false; dependencies = [ { name = "traverse"; spec = "0.6.x"; } { name = "charm"; spec = "0.1.x"; } @@ -2113,12 +1681,9 @@ patchLatest = false; sha1 = "ab23b31f5649b6faa8e3d2acbd334467365ca6fa"; tarball = "http://registry.npmjs.org/difflet/-/difflet-0.2.6.tgz"; - } - { - name = "director"; - spec = "1.1.10"; + }; + "director"."1.1.10" = { version = "1.1.10"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2126,12 +1691,9 @@ patchLatest = false; sha1 = "e6c1d64f2f079216f19ea83b566035dde9901179"; tarball = "http://registry.npmjs.org/director/-/director-1.1.10.tgz"; - } - { - name = "domelementtype"; - spec = "1"; + }; + "domelementtype"."1" = { version = "1.1.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2139,12 +1701,9 @@ patchLatest = false; sha1 = "7887acbda7614bb0a3dbe1b5e394f77a8ed297cf"; tarball = "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.1.tgz"; - } - { - name = "domhandler"; - spec = "2.0"; + }; + "domhandler"."2.0" = { version = "2.0.3"; - topLevel = false; dependencies = [ { name = "domelementtype"; spec = "1"; } ]; @@ -2153,12 +1712,9 @@ patchLatest = false; sha1 = "889f8df626403af0788e29d66d5d5c6f7ebf0fd6"; tarball = "http://registry.npmjs.org/domhandler/-/domhandler-2.0.3.tgz"; - } - { - name = "domutils"; - spec = "1.0"; + }; + "domutils"."1.0" = { version = "1.0.1"; - topLevel = false; dependencies = [ { name = "domelementtype"; spec = "1"; } ]; @@ -2167,12 +1723,9 @@ patchLatest = false; sha1 = "58b58d774774911556c16b8b02d99c609d987869"; tarball = "http://registry.npmjs.org/domutils/-/domutils-1.0.1.tgz"; - } - { - name = "domutils"; - spec = "1.1"; + }; + "domutils"."1.1" = { version = "1.1.2"; - topLevel = false; dependencies = [ { name = "domelementtype"; spec = "1"; } ]; @@ -2181,12 +1734,9 @@ patchLatest = false; sha1 = "fcf1d3596cd419818041cdaf6f7894a8d127bb07"; tarball = "http://registry.npmjs.org/domutils/-/domutils-1.1.2.tgz"; - } - { - name = "dtrace-provider"; - spec = "0.2.8"; + }; + "dtrace-provider"."0.2.8" = { version = "0.2.8"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2194,12 +1744,9 @@ patchLatest = false; sha1 = "e243f19219aa95fbf0d8f2ffb07f5bd64e94fe20"; tarball = "http://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.2.8.tgz"; - } - { - name = "editor"; - spec = "0.0.4"; + }; + "editor"."0.0.4" = { version = "0.0.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2207,12 +1754,9 @@ patchLatest = false; sha1 = "478920f77bca6c1c1749d5e3edde4bd5966efda8"; tarball = "http://registry.npmjs.org/editor/-/editor-0.0.4.tgz"; - } - { - name = "ejs"; - spec = "0.8.3"; + }; + "ejs"."0.8.3" = { version = "0.8.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2220,12 +1764,9 @@ patchLatest = false; sha1 = "db8aac47ff80a7df82b4c82c126fe8970870626f"; tarball = "http://registry.npmjs.org/ejs/-/ejs-0.8.3.tgz"; - } - { - name = "emitter-component"; - spec = "1.0.0"; + }; + "emitter-component"."1.0.0" = { version = "1.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2233,12 +1774,9 @@ patchLatest = false; sha1 = "f04dd18fc3dc3e9a74cbc0f310b088666e4c016f"; tarball = "http://registry.npmjs.org/emitter-component/-/emitter-component-1.0.0.tgz"; - } - { - name = "encoding"; - spec = "~0.1"; + }; + "encoding"."~0.1" = { version = "0.1.6"; - topLevel = false; dependencies = [ { name = "iconv-lite"; spec = "0.2.7"; } ]; @@ -2247,12 +1785,9 @@ patchLatest = false; sha1 = "fec66b6d1c6b8cc554aa78c05ece35bef11a913f"; tarball = "http://registry.npmjs.org/encoding/-/encoding-0.1.6.tgz"; - } - { - name = "entities"; - spec = "0.x"; + }; + "entities"."0.x" = { version = "0.3.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2260,12 +1795,9 @@ patchLatest = false; sha1 = "6ccead6010fee0c5a06f538d242792485cbfa256"; tarball = "http://registry.npmjs.org/entities/-/entities-0.3.0.tgz"; - } - { - name = "es5-ext"; - spec = "~0.9.1"; + }; + "es5-ext"."~0.9.1" = { version = "0.9.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2273,12 +1805,9 @@ patchLatest = false; sha1 = "d2e309d1f223b0718648835acf5b8823a8061f8a"; tarball = "http://registry.npmjs.org/es5-ext/-/es5-ext-0.9.2.tgz"; - } - { - name = "es5-ext"; - spec = "~0.9.2"; + }; + "es5-ext"."~0.9.2" = { version = "0.9.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2286,12 +1815,9 @@ patchLatest = false; sha1 = "d2e309d1f223b0718648835acf5b8823a8061f8a"; tarball = "http://registry.npmjs.org/es5-ext/-/es5-ext-0.9.2.tgz"; - } - { - name = "escape-html"; - spec = "*"; + }; + "escape-html"."*" = { version = "1.0.0"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -2299,12 +1825,10 @@ patchLatest = false; sha1 = "fedcd79564444ddaf2bd85b22c9961b3a3a38bf5"; tarball = "http://registry.npmjs.org/escape-html/-/escape-html-1.0.0.tgz"; - } - { - name = "esprima"; - spec = "~ 1.0.2"; + }; + "#topLevel"."escape-html" = "*"; + "esprima"."~ 1.0.2" = { version = "1.0.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2312,12 +1836,9 @@ patchLatest = false; sha1 = "7bdb544f95526d424808654d3b8fbe928650c0fe"; tarball = "http://registry.npmjs.org/esprima/-/esprima-1.0.3.tgz"; - } - { - name = "esprima"; - spec = "~1.0.0"; + }; + "esprima"."~1.0.0" = { version = "1.0.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2325,12 +1846,9 @@ patchLatest = false; sha1 = "7bdb544f95526d424808654d3b8fbe928650c0fe"; tarball = "http://registry.npmjs.org/esprima/-/esprima-1.0.3.tgz"; - } - { - name = "event-emitter"; - spec = "~0.2.2"; + }; + "event-emitter"."~0.2.2" = { version = "0.2.2"; - topLevel = false; dependencies = [ { name = "es5-ext"; spec = "~0.9.2"; } ]; @@ -2339,12 +1857,9 @@ patchLatest = false; sha1 = "c81e3724eb55407c5a0d5ee3299411f700f54291"; tarball = "http://registry.npmjs.org/event-emitter/-/event-emitter-0.2.2.tgz"; - } - { - name = "event-stream"; - spec = "~0.5"; + }; + "event-stream"."~0.5" = { version = "0.5.3"; - topLevel = false; dependencies = [ { name = "optimist"; spec = "0.2"; } ]; @@ -2353,12 +1868,9 @@ patchLatest = false; sha1 = "b77b9309f7107addfeab63f0c0eafd8db0bd8c1c"; tarball = "http://registry.npmjs.org/event-stream/-/event-stream-0.5.3.tgz"; - } - { - name = "eventemitter2"; - spec = "0.4.11"; + }; + "eventemitter2"."0.4.11" = { version = "0.4.11"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2366,12 +1878,9 @@ patchLatest = false; sha1 = "8bbf2b6ac7b31e2eea0c8d8f533ef41f849a9e2c"; tarball = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.11.tgz"; - } - { - name = "eventemitter2"; - spec = "~0.4.11"; + }; + "eventemitter2"."~0.4.11" = { version = "0.4.13"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2379,12 +1888,9 @@ patchLatest = false; sha1 = "0a8ab97f9c1b563361b8927f9e80606277509153"; tarball = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.13.tgz"; - } - { - name = "events.node"; - spec = ">= 0.4.0"; + }; + "events.node".">= 0.4.0" = { version = "0.4.9"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2392,12 +1898,9 @@ patchLatest = false; sha1 = "82998ea749501145fd2da7cf8ecbe6420fac02a4"; tarball = "http://registry.npmjs.org/events.node/-/events.node-0.4.9.tgz"; - } - { - name = "express"; - spec = "*"; + }; + "express"."*" = { version = "3.3.5"; - topLevel = true; dependencies = [ { name = "connect"; spec = "2.8.5"; } { name = "commander"; spec = "1.2.0"; } @@ -2416,12 +1919,10 @@ patchLatest = false; sha1 = "3fd077660c9ccae4710fcfb326290a01d1e72566"; tarball = "http://registry.npmjs.org/express/-/express-3.3.5.tgz"; - } - { - name = "express"; - spec = "3.2.0"; + }; + "#topLevel"."express" = "*"; + "express"."3.2.0" = { version = "3.2.0"; - topLevel = false; dependencies = [ { name = "connect"; spec = "2.7.6"; } { name = "commander"; spec = "0.6.1"; } @@ -2440,12 +1941,9 @@ patchLatest = false; sha1 = "7b66d6c66b038038eedf452804222b3077374ae0"; tarball = "http://registry.npmjs.org/express/-/express-3.2.0.tgz"; - } - { - name = "express"; - spec = "3.x"; + }; + "express"."3.x" = { version = "3.3.5"; - topLevel = false; dependencies = [ { name = "connect"; spec = "2.8.5"; } { name = "commander"; spec = "1.2.0"; } @@ -2464,12 +1962,9 @@ patchLatest = false; sha1 = "3fd077660c9ccae4710fcfb326290a01d1e72566"; tarball = "http://registry.npmjs.org/express/-/express-3.3.5.tgz"; - } - { - name = "express"; - spec = "~3.1.1"; + }; + "express"."~3.1.1" = { version = "3.1.2"; - topLevel = false; dependencies = [ { name = "connect"; spec = "2.7.5"; } { name = "commander"; spec = "0.6.1"; } @@ -2488,12 +1983,9 @@ patchLatest = false; sha1 = "52a02c8db8f22bbfa0d7478d847cd45161f985f7"; tarball = "http://registry.npmjs.org/express/-/express-3.1.2.tgz"; - } - { - name = "express-form"; - spec = "*"; + }; + "express-form"."*" = { version = "0.8.1"; - topLevel = true; dependencies = [ { name = "validator"; spec = "0.4.x"; } { name = "object-additions"; spec = ">= 0.5.0"; } @@ -2504,12 +1996,10 @@ patchLatest = false; sha1 = "14299158646a796fac584cb5980d63e587c02019"; tarball = "http://registry.npmjs.org/express-form/-/express-form-0.8.1.tgz"; - } - { - name = "express-partials"; - spec = "0.0.6"; + }; + "#topLevel"."express-form" = "*"; + "express-partials"."0.0.6" = { version = "0.0.6"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2517,12 +2007,9 @@ patchLatest = false; sha1 = "b2664f15c636d5248e60fdbe29131c4440552eda"; tarball = "http://registry.npmjs.org/express-partials/-/express-partials-0.0.6.tgz"; - } - { - name = "extend"; - spec = "*"; + }; + "extend"."*" = { version = "1.1.3"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -2530,12 +2017,10 @@ patchLatest = false; sha1 = "5ae3d12e33009879dfb574e911a2da1e3da29ef4"; tarball = "http://registry.npmjs.org/extend/-/extend-1.1.3.tgz"; - } - { - name = "extsprintf"; - spec = "1.0.0"; + }; + "#topLevel"."extend" = "*"; + "extsprintf"."1.0.0" = { version = "1.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2543,12 +2028,9 @@ patchLatest = false; sha1 = "4d58b815ace5bebfc4ebf03cf98b0a7604a99b86"; tarball = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.0.tgz"; - } - { - name = "extsprintf"; - spec = "1.0.2"; + }; + "extsprintf"."1.0.2" = { version = "1.0.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2556,12 +2038,9 @@ patchLatest = false; sha1 = "e1080e0658e300b06294990cc70e1502235fd550"; tarball = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"; - } - { - name = "eyes"; - spec = "0.1.x"; + }; + "eyes"."0.1.x" = { version = "0.1.8"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2569,12 +2048,9 @@ patchLatest = false; sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; tarball = "http://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; - } - { - name = "eyes"; - spec = ">=0.1.6"; + }; + "eyes".">=0.1.6" = { version = "0.1.8"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2582,12 +2058,9 @@ patchLatest = false; sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; tarball = "http://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; - } - { - name = "faye-websocket"; - spec = "*"; + }; + "faye-websocket"."*" = { version = "0.6.1"; - topLevel = true; dependencies = [ { name = "websocket-driver"; spec = ">=0.2.0"; } ]; @@ -2596,12 +2069,10 @@ patchLatest = false; sha1 = "43a54b2ab807761d7ec335d12f48eb69ec4ab61c"; tarball = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.6.1.tgz"; - } - { - name = "faye-websocket"; - spec = "0.4.4"; + }; + "#topLevel"."faye-websocket" = "*"; + "faye-websocket"."0.4.4" = { version = "0.4.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2609,12 +2080,9 @@ patchLatest = false; sha1 = "c14c5b3bf14d7417ffbfd990c0a7495cd9f337bc"; tarball = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.4.4.tgz"; - } - { - name = "findup-sync"; - spec = "~0.1.0"; + }; + "findup-sync"."~0.1.0" = { version = "0.1.2"; - topLevel = false; dependencies = [ { name = "glob"; spec = "~3.1.21"; } { name = "lodash"; spec = "~1.0.1"; } @@ -2624,12 +2092,9 @@ patchLatest = false; sha1 = "da2b96ca9f800e5a13d0a11110f490b65f62e96d"; tarball = "http://registry.npmjs.org/findup-sync/-/findup-sync-0.1.2.tgz"; - } - { - name = "flatiron"; - spec = "*"; + }; + "flatiron"."*" = { version = "0.3.8"; - topLevel = true; dependencies = [ { name = "broadway"; spec = "0.2.7"; } { name = "optimist"; spec = "0.3.5"; } @@ -2642,12 +2107,10 @@ patchLatest = false; sha1 = "235d691f19154eff033610c12bcd51f304ff09c6"; tarball = "http://registry.npmjs.org/flatiron/-/flatiron-0.3.8.tgz"; - } - { - name = "flatiron"; - spec = "0.3.5"; + }; + "#topLevel"."flatiron" = "*"; + "flatiron"."0.3.5" = { version = "0.3.5"; - topLevel = false; dependencies = [ { name = "broadway"; spec = "0.2.7"; } { name = "optimist"; spec = "0.3.5"; } @@ -2660,12 +2123,9 @@ patchLatest = false; sha1 = "a91fe730f6a7fc1ea655a0ca48eaa977bef64625"; tarball = "http://registry.npmjs.org/flatiron/-/flatiron-0.3.5.tgz"; - } - { - name = "forEachAsync"; - spec = "~2.2"; + }; + "forEachAsync"."~2.2" = { version = "2.2.0"; - topLevel = false; dependencies = [ { name = "sequence"; spec = ">= 2.2.1"; } ]; @@ -2674,12 +2134,9 @@ patchLatest = false; sha1 = "093b32ce868cb69f5166dcf331fae074adc71cee"; tarball = "http://registry.npmjs.org/forEachAsync/-/forEachAsync-2.2.0.tgz"; - } - { - name = "forever"; - spec = "*"; + }; + "forever"."*" = { version = "0.10.8"; - topLevel = true; dependencies = [ { name = "colors"; spec = "0.6.0-1"; } { name = "cliff"; spec = "0.1.8"; } @@ -2699,12 +2156,10 @@ patchLatest = false; sha1 = "a78137a46fb8ca4adbf2f497d98816a526bb1f82"; tarball = "http://registry.npmjs.org/forever/-/forever-0.10.8.tgz"; - } - { - name = "forever-agent"; - spec = "~0.2.0"; + }; + "#topLevel"."forever" = "*"; + "forever-agent"."~0.2.0" = { version = "0.2.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2712,12 +2167,9 @@ patchLatest = false; sha1 = "e1c25c7ad44e09c38f233876c76fcc24ff843b1f"; tarball = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.2.0.tgz"; - } - { - name = "forever-agent"; - spec = "~0.5.0"; + }; + "forever-agent"."~0.5.0" = { version = "0.5.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2725,12 +2177,9 @@ patchLatest = false; sha1 = "0c1647a74f3af12d76a07a99490ade7c7249c8f0"; tarball = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.5.0.tgz"; - } - { - name = "forever-monitor"; - spec = "*"; + }; + "forever-monitor"."*" = { version = "1.2.2"; - topLevel = true; dependencies = [ { name = "broadway"; spec = "0.2.x"; } { name = "minimatch"; spec = "0.0.x"; } @@ -2744,12 +2193,10 @@ patchLatest = false; sha1 = "c1ad6c6ab837a89fa2d47bb439727ca968235684"; tarball = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.2.2.tgz"; - } - { - name = "forever-monitor"; - spec = "1.2.2"; + }; + "#topLevel"."forever-monitor" = "*"; + "forever-monitor"."1.2.2" = { version = "1.2.2"; - topLevel = false; dependencies = [ { name = "broadway"; spec = "0.2.x"; } { name = "minimatch"; spec = "0.0.x"; } @@ -2763,12 +2210,9 @@ patchLatest = false; sha1 = "c1ad6c6ab837a89fa2d47bb439727ca968235684"; tarball = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.2.2.tgz"; - } - { - name = "form-data"; - spec = "0.0.8"; + }; + "form-data"."0.0.8" = { version = "0.0.8"; - topLevel = false; dependencies = [ { name = "combined-stream"; spec = "~0.0.4"; } { name = "mime"; spec = "~1.2.2"; } @@ -2779,12 +2223,9 @@ patchLatest = false; sha1 = "0890cd1005c5ccecc0b9d24a88052c92442d0db5"; tarball = "http://registry.npmjs.org/form-data/-/form-data-0.0.8.tgz"; - } - { - name = "form-data"; - spec = "~0.0.3"; + }; + "form-data"."~0.0.3" = { version = "0.0.10"; - topLevel = false; dependencies = [ { name = "combined-stream"; spec = "~0.0.4"; } { name = "mime"; spec = "~1.2.2"; } @@ -2795,12 +2236,9 @@ patchLatest = false; sha1 = "db345a5378d86aeeb1ed5d553b869ac192d2f5ed"; tarball = "http://registry.npmjs.org/form-data/-/form-data-0.0.10.tgz"; - } - { - name = "form-data"; - spec = "~0.1.0"; + }; + "form-data"."~0.1.0" = { version = "0.1.0"; - topLevel = false; dependencies = [ { name = "combined-stream"; spec = "~0.0.4"; } { name = "mime"; spec = "~1.2.9"; } @@ -2811,12 +2249,9 @@ patchLatest = false; sha1 = "d36b59baf9b292bb2e5034d7a6079b2bd1e9df83"; tarball = "http://registry.npmjs.org/form-data/-/form-data-0.1.0.tgz"; - } - { - name = "formidable"; - spec = "1.0.11"; + }; + "formidable"."1.0.11" = { version = "1.0.11"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2824,12 +2259,9 @@ patchLatest = false; sha1 = "68f63325a035e644b6f7bb3d11243b9761de1b30"; tarball = "http://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz"; - } - { - name = "formidable"; - spec = "1.0.13"; + }; + "formidable"."1.0.13" = { version = "1.0.13"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2837,12 +2269,9 @@ patchLatest = false; sha1 = "70caf0f9d69692a77e04021ddab4f46b01c82aea"; tarball = "http://registry.npmjs.org/formidable/-/formidable-1.0.13.tgz"; - } - { - name = "formidable"; - spec = "1.0.14"; + }; + "formidable"."1.0.14" = { version = "1.0.14"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2850,12 +2279,9 @@ patchLatest = false; sha1 = "2b3f4c411cbb5fdd695c44843e2a23514a43231a"; tarball = "http://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz"; - } - { - name = "formidable"; - spec = "1.0.9"; + }; + "formidable"."1.0.9" = { version = "1.0.9"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2863,12 +2289,9 @@ patchLatest = false; sha1 = "419e3bccead3e8874d539f5b3e72a4c503b31a98"; tarball = "http://registry.npmjs.org/formidable/-/formidable-1.0.9.tgz"; - } - { - name = "fresh"; - spec = "0.1.0"; + }; + "fresh"."0.1.0" = { version = "0.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2876,12 +2299,9 @@ patchLatest = false; sha1 = "03e4b0178424e4c2d5d19a54d8814cdc97934850"; tarball = "http://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz"; - } - { - name = "fresh"; - spec = "0.2.0"; + }; + "fresh"."0.2.0" = { version = "0.2.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -2889,12 +2309,9 @@ patchLatest = false; sha1 = "bfd9402cf3df12c4a4c310c79f99a3dde13d34a7"; tarball = "http://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz"; - } - { - name = "fs-walk"; - spec = "*"; + }; + "fs-walk"."*" = { version = "0.0.1"; - topLevel = true; dependencies = [ { name = "async"; spec = "*"; } ]; @@ -2903,12 +2320,10 @@ patchLatest = false; sha1 = "f7fc91c3ae1eead07c998bc5d0dd41f2dbebd335"; tarball = "http://registry.npmjs.org/fs-walk/-/fs-walk-0.0.1.tgz"; - } - { - name = "fstream"; - spec = "0"; + }; + "#topLevel"."fs-walk" = "*"; + "fstream"."0" = { version = "0.1.24"; - topLevel = false; dependencies = [ { name = "rimraf"; spec = "2"; } { name = "mkdirp"; spec = "0.3"; } @@ -2920,12 +2335,9 @@ patchLatest = false; sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; - } - { - name = "fstream"; - spec = "~0.1.17"; + }; + "fstream"."~0.1.17" = { version = "0.1.24"; - topLevel = false; dependencies = [ { name = "rimraf"; spec = "2"; } { name = "mkdirp"; spec = "0.3"; } @@ -2937,12 +2349,9 @@ patchLatest = false; sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; - } - { - name = "fstream"; - spec = "~0.1.21"; + }; + "fstream"."~0.1.21" = { version = "0.1.24"; - topLevel = false; dependencies = [ { name = "rimraf"; spec = "2"; } { name = "mkdirp"; spec = "0.3"; } @@ -2954,12 +2363,9 @@ patchLatest = false; sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; - } - { - name = "fstream"; - spec = "~0.1.22"; + }; + "fstream"."~0.1.22" = { version = "0.1.24"; - topLevel = false; dependencies = [ { name = "rimraf"; spec = "2"; } { name = "mkdirp"; spec = "0.3"; } @@ -2971,12 +2377,9 @@ patchLatest = false; sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; - } - { - name = "fstream"; - spec = "~0.1.23"; + }; + "fstream"."~0.1.23" = { version = "0.1.24"; - topLevel = false; dependencies = [ { name = "rimraf"; spec = "2"; } { name = "mkdirp"; spec = "0.3"; } @@ -2988,12 +2391,9 @@ patchLatest = false; sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; - } - { - name = "fstream"; - spec = "~0.1.8"; + }; + "fstream"."~0.1.8" = { version = "0.1.24"; - topLevel = false; dependencies = [ { name = "rimraf"; spec = "2"; } { name = "mkdirp"; spec = "0.3"; } @@ -3005,12 +2405,9 @@ patchLatest = false; sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; - } - { - name = "fstream-ignore"; - spec = "~0.0.5"; + }; + "fstream-ignore"."~0.0.5" = { version = "0.0.7"; - topLevel = false; dependencies = [ { name = "minimatch"; spec = "~0.2.0"; } { name = "fstream"; spec = "~0.1.17"; } @@ -3021,12 +2418,9 @@ patchLatest = false; sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; tarball = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; - } - { - name = "fstream-ignore"; - spec = "~0.0.6"; + }; + "fstream-ignore"."~0.0.6" = { version = "0.0.7"; - topLevel = false; dependencies = [ { name = "minimatch"; spec = "~0.2.0"; } { name = "fstream"; spec = "~0.1.17"; } @@ -3037,12 +2431,9 @@ patchLatest = false; sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; tarball = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; - } - { - name = "fstream-npm"; - spec = "~0.1.3"; + }; + "fstream-npm"."~0.1.3" = { version = "0.1.5"; - topLevel = false; dependencies = [ { name = "fstream-ignore"; spec = "~0.0.5"; } { name = "inherits"; spec = "2"; } @@ -3052,12 +2443,9 @@ patchLatest = false; sha1 = "8f9fdd38c0940f91f7b6ebda4b6611be88f97ec9"; tarball = "http://registry.npmjs.org/fstream-npm/-/fstream-npm-0.1.5.tgz"; - } - { - name = "generator-angular"; - spec = "*"; + }; + "generator-angular"."*" = { version = "0.3.1"; - topLevel = true; dependencies = [ { name = "yeoman-generator"; spec = "~0.12.0"; } ]; @@ -3068,12 +2456,10 @@ patchLatest = false; sha1 = "124d8752a0252b2ba833285ee3415a455d0b4bdd"; tarball = "http://registry.npmjs.org/generator-angular/-/generator-angular-0.3.1.tgz"; - } - { - name = "generator-karma"; - spec = "~0.4.0"; + }; + "#topLevel"."generator-angular" = "*"; + "generator-karma"."~0.4.0" = { version = "0.4.1"; - topLevel = false; dependencies = [ { name = "yeoman-generator"; spec = "~0.12.0"; } ]; @@ -3082,12 +2468,9 @@ patchLatest = false; sha1 = "50ee26e3e9d246d2f2a1ada72c5f4a7bf1c08a0b"; tarball = "http://registry.npmjs.org/generator-karma/-/generator-karma-0.4.1.tgz"; - } - { - name = "generator-mocha"; - spec = "~0.1.1"; + }; + "generator-mocha"."~0.1.1" = { version = "0.1.1"; - topLevel = false; dependencies = [ { name = "yeoman-generator"; spec = "~0.10.0"; } ]; @@ -3096,12 +2479,9 @@ patchLatest = false; sha1 = "818f7028a1c149774a882a0e3c7c04ba9852d7d1"; tarball = "http://registry.npmjs.org/generator-mocha/-/generator-mocha-0.1.1.tgz"; - } - { - name = "generator-webapp"; - spec = "*"; + }; + "generator-webapp"."*" = { version = "0.2.7"; - topLevel = true; dependencies = [ { name = "yeoman-generator"; spec = "~0.12.3"; } { name = "cheerio"; spec = "~0.12.1"; } @@ -3113,12 +2493,10 @@ patchLatest = false; sha1 = "3d8f776719910802f4bf5156d6473f435c5fd570"; tarball = "http://registry.npmjs.org/generator-webapp/-/generator-webapp-0.2.7.tgz"; - } - { - name = "github-url-from-git"; - spec = "1.1.1"; + }; + "#topLevel"."generator-webapp" = "*"; + "github-url-from-git"."1.1.1" = { version = "1.1.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3126,12 +2504,9 @@ patchLatest = false; sha1 = "1f89623453123ef9623956e264c60bf4c3cf5ccf"; tarball = "http://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz"; - } - { - name = "github-url-from-git"; - spec = "~1.1.1"; + }; + "github-url-from-git"."~1.1.1" = { version = "1.1.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3139,12 +2514,9 @@ patchLatest = false; sha1 = "1f89623453123ef9623956e264c60bf4c3cf5ccf"; tarball = "http://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz"; - } - { - name = "glob"; - spec = "3"; + }; + "glob"."3" = { version = "3.2.6"; - topLevel = false; dependencies = [ { name = "minimatch"; spec = "~0.2.11"; } { name = "inherits"; spec = "2"; } @@ -3154,12 +2526,9 @@ patchLatest = false; sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; - } - { - name = "glob"; - spec = "3.2.1"; + }; + "glob"."3.2.1" = { version = "3.2.1"; - topLevel = false; dependencies = [ { name = "minimatch"; spec = "~0.2.11"; } { name = "graceful-fs"; spec = "~1.2.0"; } @@ -3170,12 +2539,9 @@ patchLatest = false; sha1 = "57af70ec73ba2323bfe3f29a067765db64c5d758"; tarball = "http://registry.npmjs.org/glob/-/glob-3.2.1.tgz"; - } - { - name = "glob"; - spec = ">= 3.1.4"; + }; + "glob".">= 3.1.4" = { version = "3.2.6"; - topLevel = false; dependencies = [ { name = "minimatch"; spec = "~0.2.11"; } { name = "inherits"; spec = "2"; } @@ -3185,12 +2551,9 @@ patchLatest = false; sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; - } - { - name = "glob"; - spec = "~3.1.21"; + }; + "glob"."~3.1.21" = { version = "3.1.21"; - topLevel = false; dependencies = [ { name = "minimatch"; spec = "~0.2.11"; } { name = "graceful-fs"; spec = "~1.2.0"; } @@ -3201,12 +2564,9 @@ patchLatest = false; sha1 = "d29e0a055dea5138f4d07ed40e8982e83c2066cd"; tarball = "http://registry.npmjs.org/glob/-/glob-3.1.21.tgz"; - } - { - name = "glob"; - spec = "~3.2.0"; + }; + "glob"."~3.2.0" = { version = "3.2.6"; - topLevel = false; dependencies = [ { name = "minimatch"; spec = "~0.2.11"; } { name = "inherits"; spec = "2"; } @@ -3216,12 +2576,9 @@ patchLatest = false; sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; - } - { - name = "glob"; - spec = "~3.2.1"; + }; + "glob"."~3.2.1" = { version = "3.2.6"; - topLevel = false; dependencies = [ { name = "minimatch"; spec = "~0.2.11"; } { name = "inherits"; spec = "2"; } @@ -3231,12 +2588,9 @@ patchLatest = false; sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; - } - { - name = "glob"; - spec = "~3.2.6"; + }; + "glob"."~3.2.6" = { version = "3.2.6"; - topLevel = false; dependencies = [ { name = "minimatch"; spec = "~0.2.11"; } { name = "inherits"; spec = "2"; } @@ -3246,12 +2600,9 @@ patchLatest = false; sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; - } - { - name = "graceful-fs"; - spec = "2"; + }; + "graceful-fs"."2" = { version = "2.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3259,12 +2610,9 @@ patchLatest = false; sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; - } - { - name = "graceful-fs"; - spec = "~1"; + }; + "graceful-fs"."~1" = { version = "1.2.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3272,12 +2620,9 @@ patchLatest = false; sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; - } - { - name = "graceful-fs"; - spec = "~1.2.0"; + }; + "graceful-fs"."~1.2.0" = { version = "1.2.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3285,12 +2630,9 @@ patchLatest = false; sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; - } - { - name = "graceful-fs"; - spec = "~2"; + }; + "graceful-fs"."~2" = { version = "2.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3298,12 +2640,9 @@ patchLatest = false; sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; - } - { - name = "graceful-fs"; - spec = "~2.0.0"; + }; + "graceful-fs"."~2.0.0" = { version = "2.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3311,12 +2650,9 @@ patchLatest = false; sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; - } - { - name = "gridfs-stream"; - spec = "*"; + }; + "gridfs-stream"."*" = { version = "0.4.0"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -3324,12 +2660,10 @@ patchLatest = false; sha1 = "f76f791e0d1b22649e11beeacddf8e62bd89ca2a"; tarball = "http://registry.npmjs.org/gridfs-stream/-/gridfs-stream-0.4.0.tgz"; - } - { - name = "growl"; - spec = "1.7.x"; + }; + "#topLevel"."gridfs-stream" = "*"; + "growl"."1.7.x" = { version = "1.7.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3337,12 +2671,9 @@ patchLatest = false; sha1 = "de2d66136d002e112ba70f3f10c31cf7c350b2da"; tarball = "http://registry.npmjs.org/growl/-/growl-1.7.0.tgz"; - } - { - name = "grunt-cli"; - spec = "~0.1.7"; + }; + "grunt-cli"."~0.1.7" = { version = "0.1.9"; - topLevel = false; dependencies = [ { name = "nopt"; spec = "~1.0.10"; } { name = "findup-sync"; spec = "~0.1.0"; } @@ -3353,12 +2684,9 @@ patchLatest = false; sha1 = "3f08bfb0bef30ba33083defe53efe0575cbe4e14"; tarball = "http://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.9.tgz"; - } - { - name = "guifi-earth"; - spec = "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 "; + }; + "guifi-earth"."https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " = { version = "0.2.1"; - topLevel = true; dependencies = [ { name = "coffee-script"; spec = ">= 0.0.1"; } { name = "jade"; spec = ">= 0.0.1"; } @@ -3371,12 +2699,10 @@ patchLatest = false; sha256 = "a51a5beef55c14c68630275d51cf66c44a4462d1b20c0f08aef6d88a62ca077c"; tarball = "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854"; - } - { - name = "gzippo"; - spec = "*"; + }; + "#topLevel"."guifi-earth" = "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 "; + "gzippo"."*" = { version = "0.2.0"; - topLevel = true; dependencies = [ { name = "send"; spec = "*"; } ]; @@ -3385,12 +2711,10 @@ patchLatest = false; sha1 = "ffc594c482190c56531ed2d4a5864d0b0b7d2733"; tarball = "http://registry.npmjs.org/gzippo/-/gzippo-0.2.0.tgz"; - } - { - name = "handlebars"; - spec = "~1.0.11"; + }; + "#topLevel"."gzippo" = "*"; + "handlebars"."~1.0.11" = { version = "1.0.12"; - topLevel = false; dependencies = [ { name = "optimist"; spec = "~0.3"; } { name = "uglify-js"; spec = "~2.3"; } @@ -3400,12 +2724,9 @@ patchLatest = false; sha1 = "18c6d3440c35e91b19b3ff582b9151ab4985d4fc"; tarball = "http://registry.npmjs.org/handlebars/-/handlebars-1.0.12.tgz"; - } - { - name = "has-color"; - spec = "~0.1.0"; + }; + "has-color"."~0.1.0" = { version = "0.1.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3413,12 +2734,9 @@ patchLatest = false; sha1 = "28cc90127bc5448f99e76096dc97470a94a66720"; tarball = "http://registry.npmjs.org/has-color/-/has-color-0.1.1.tgz"; - } - { - name = "hat"; - spec = "*"; + }; + "hat"."*" = { version = "0.0.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3426,12 +2744,9 @@ patchLatest = false; sha1 = "bb014a9e64b3788aed8005917413d4ff3d502d8a"; tarball = "http://registry.npmjs.org/hat/-/hat-0.0.3.tgz"; - } - { - name = "hawk"; - spec = "~0.10.2"; + }; + "hawk"."~0.10.2" = { version = "0.10.2"; - topLevel = false; dependencies = [ { name = "hoek"; spec = "0.7.x"; } { name = "boom"; spec = "0.3.x"; } @@ -3443,12 +2758,9 @@ patchLatest = false; sha1 = "9b361dee95a931640e6d504e05609a8fc3ac45d2"; tarball = "http://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz"; - } - { - name = "hawk"; - spec = "~0.13.0"; + }; + "hawk"."~0.13.0" = { version = "0.13.1"; - topLevel = false; dependencies = [ { name = "hoek"; spec = "0.8.x"; } { name = "boom"; spec = "0.4.x"; } @@ -3460,12 +2772,9 @@ patchLatest = false; sha1 = "3617958821f58311e4d7f6de291fca662b412ef4"; tarball = "http://registry.npmjs.org/hawk/-/hawk-0.13.1.tgz"; - } - { - name = "hawk"; - spec = "~1.0.0"; + }; + "hawk"."~1.0.0" = { version = "1.0.0"; - topLevel = false; dependencies = [ { name = "hoek"; spec = "0.9.x"; } { name = "boom"; spec = "0.4.x"; } @@ -3477,12 +2786,9 @@ patchLatest = false; sha1 = "b90bb169807285411da7ffcb8dd2598502d3b52d"; tarball = "http://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz"; - } - { - name = "hiredis"; - spec = "*"; + }; + "hiredis"."*" = { version = "0.1.15"; - topLevel = false; dependencies = [ { name = "bindings"; spec = "*"; } ]; @@ -3491,12 +2797,9 @@ patchLatest = false; sha1 = "00eb2205c85dcf50de838203e513896dc304dd49"; tarball = "http://registry.npmjs.org/hiredis/-/hiredis-0.1.15.tgz"; - } - { - name = "hoek"; - spec = "0.7.x"; + }; + "hoek"."0.7.x" = { version = "0.7.6"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3504,12 +2807,9 @@ patchLatest = false; sha1 = "60fbd904557541cd2b8795abf308a1b3770e155a"; tarball = "http://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz"; - } - { - name = "hoek"; - spec = "0.8.x"; + }; + "hoek"."0.8.x" = { version = "0.8.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3517,12 +2817,9 @@ patchLatest = false; sha1 = "1e9fd770ef7ebe0274adfcb5b0806a025a5e4e9f"; tarball = "http://registry.npmjs.org/hoek/-/hoek-0.8.5.tgz"; - } - { - name = "hoek"; - spec = "0.9.x"; + }; + "hoek"."0.9.x" = { version = "0.9.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3530,12 +2827,9 @@ patchLatest = false; sha1 = "3d322462badf07716ea7eb85baf88079cddce505"; tarball = "http://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz"; - } - { - name = "hooks"; - spec = "0.2.1"; + }; + "hooks"."0.2.1" = { version = "0.2.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3543,12 +2837,9 @@ patchLatest = false; sha1 = "0f591b1b344bdcb3df59773f62fbbaf85bf4028b"; tarball = "http://registry.npmjs.org/hooks/-/hooks-0.2.1.tgz"; - } - { - name = "htdigest"; - spec = "1.0.7"; + }; + "htdigest"."1.0.7" = { version = "1.0.7"; - topLevel = false; dependencies = [ { name = "commander"; spec = "0.5.1"; } ]; @@ -3557,12 +2848,9 @@ patchLatest = false; sha1 = "0c55ba3a018855e134fd82f7a4aa6235167181b2"; tarball = "http://registry.npmjs.org/htdigest/-/htdigest-1.0.7.tgz"; - } - { - name = "htmlparser2"; - spec = "2.x"; + }; + "htmlparser2"."2.x" = { version = "2.6.0"; - topLevel = false; dependencies = [ { name = "domhandler"; spec = "2.0"; } { name = "domutils"; spec = "1.0"; } @@ -3573,12 +2861,9 @@ patchLatest = false; sha1 = "b28564ea9d1ba56a104ace6a7b0fdda2f315836f"; tarball = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-2.6.0.tgz"; - } - { - name = "htmlparser2"; - spec = "3.1.4"; + }; + "htmlparser2"."3.1.4" = { version = "3.1.4"; - topLevel = false; dependencies = [ { name = "domhandler"; spec = "2.0"; } { name = "domutils"; spec = "1.1"; } @@ -3590,12 +2875,9 @@ patchLatest = false; sha1 = "72cbe7d5d56c01acf61fcf7b933331f4e45b36f0"; tarball = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.1.4.tgz"; - } - { - name = "htpasswd"; - spec = "1.1.0"; + }; + "htpasswd"."1.1.0" = { version = "1.1.0"; - topLevel = false; dependencies = [ { name = "commander"; spec = "0.5.1"; } ]; @@ -3604,12 +2886,9 @@ patchLatest = false; sha1 = "4e9e6a2203405005aa1ae7dee80d3b6d6a8d93d6"; tarball = "http://registry.npmjs.org/htpasswd/-/htpasswd-1.1.0.tgz"; - } - { - name = "http-auth"; - spec = "1.2.7"; + }; + "http-auth"."1.2.7" = { version = "1.2.7"; - topLevel = false; dependencies = [ { name = "node-uuid"; spec = "1.2.0"; } { name = "htpasswd"; spec = "1.1.0"; } @@ -3620,12 +2899,9 @@ patchLatest = false; sha1 = "d15b9c08646c9fdcc4f92edb9888f57cb6cf9ca7"; tarball = "http://registry.npmjs.org/http-auth/-/http-auth-1.2.7.tgz"; - } - { - name = "http-signature"; - spec = "0.9.11"; + }; + "http-signature"."0.9.11" = { version = "0.9.11"; - topLevel = false; dependencies = [ { name = "assert-plus"; spec = "0.1.2"; } { name = "asn1"; spec = "0.1.11"; } @@ -3636,12 +2912,9 @@ patchLatest = false; sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; tarball = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; - } - { - name = "http-signature"; - spec = "~0.10.0"; + }; + "http-signature"."~0.10.0" = { version = "0.10.0"; - topLevel = false; dependencies = [ { name = "assert-plus"; spec = "0.1.2"; } { name = "asn1"; spec = "0.1.11"; } @@ -3652,12 +2925,9 @@ patchLatest = false; sha1 = "1494e4f5000a83c0f11bcc12d6007c530cb99582"; tarball = "http://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz"; - } - { - name = "http-signature"; - spec = "~0.9.11"; + }; + "http-signature"."~0.9.11" = { version = "0.9.11"; - topLevel = false; dependencies = [ { name = "assert-plus"; spec = "0.1.2"; } { name = "asn1"; spec = "0.1.11"; } @@ -3668,12 +2938,9 @@ patchLatest = false; sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; tarball = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; - } - { - name = "i"; - spec = "0.3.x"; + }; + "i"."0.3.x" = { version = "0.3.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3681,12 +2948,9 @@ patchLatest = false; sha1 = "b2e2d6ef47900bd924e281231ff4c5cc798d9ea8"; tarball = "http://registry.npmjs.org/i/-/i-0.3.2.tgz"; - } - { - name = "i18next"; - spec = "*"; + }; + "i18next"."*" = { version = "1.6.8"; - topLevel = true; dependencies = [ { name = "cookies"; spec = ">= 0.2.2"; } ]; @@ -3695,12 +2959,10 @@ patchLatest = false; sha1 = "9c5806d50d374d09ad76e13da4c6d7357e8c555b"; tarball = "http://registry.npmjs.org/i18next/-/i18next-1.6.8.tgz"; - } - { - name = "iconv-lite"; - spec = "0.2.7"; + }; + "#topLevel"."i18next" = "*"; + "iconv-lite"."0.2.7" = { version = "0.2.7"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3708,12 +2970,9 @@ patchLatest = false; sha1 = "45be2390d27af4b7613aac4ee4d957e3f4cbdb54"; tarball = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.7.tgz"; - } - { - name = "iconv-lite"; - spec = "~0.2.10"; + }; + "iconv-lite"."~0.2.10" = { version = "0.2.11"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3721,12 +2980,9 @@ patchLatest = false; sha1 = "1ce60a3a57864a292d1321ff4609ca4bb965adc8"; tarball = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"; - } - { - name = "inherits"; - spec = "*"; + }; + "inherits"."*" = { version = "2.0.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3734,12 +2990,9 @@ patchLatest = false; sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; - } - { - name = "inherits"; - spec = "1"; + }; + "inherits"."1" = { version = "1.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3747,12 +3000,9 @@ patchLatest = false; sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; tarball = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; - } - { - name = "inherits"; - spec = "1.x"; + }; + "inherits"."1.x" = { version = "1.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3760,12 +3010,9 @@ patchLatest = false; sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; tarball = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; - } - { - name = "inherits"; - spec = "2"; + }; + "inherits"."2" = { version = "2.0.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3773,12 +3020,9 @@ patchLatest = false; sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; - } - { - name = "inherits"; - spec = "~1.0.0"; + }; + "inherits"."~1.0.0" = { version = "1.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3786,12 +3030,9 @@ patchLatest = false; sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; tarball = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; - } - { - name = "inherits"; - spec = "~2.0.0"; + }; + "inherits"."~2.0.0" = { version = "2.0.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3799,12 +3040,9 @@ patchLatest = false; sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; - } - { - name = "ini"; - spec = "1"; + }; + "ini"."1" = { version = "1.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3812,12 +3050,9 @@ patchLatest = false; sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; tarball = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; - } - { - name = "ini"; - spec = "1.x.x"; + }; + "ini"."1.x.x" = { version = "1.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3825,12 +3060,9 @@ patchLatest = false; sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; tarball = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; - } - { - name = "ini"; - spec = "~1.1.0"; + }; + "ini"."~1.1.0" = { version = "1.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3838,12 +3070,9 @@ patchLatest = false; sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; tarball = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; - } - { - name = "init-package-json"; - spec = "0.0.11"; + }; + "init-package-json"."0.0.11" = { version = "0.0.11"; - topLevel = false; dependencies = [ { name = "promzard"; spec = "~0.2.0"; } { name = "read"; spec = "~1.0.1"; } @@ -3855,12 +3084,9 @@ patchLatest = false; sha1 = "71914631d091bb1f73a4bddbe6d7985e929859ce"; tarball = "http://registry.npmjs.org/init-package-json/-/init-package-json-0.0.11.tgz"; - } - { - name = "inquirer"; - spec = "~0.2.0"; + }; + "inquirer"."~0.2.0" = { version = "0.2.4"; - topLevel = false; dependencies = [ { name = "lodash"; spec = "~1.2.1"; } { name = "async"; spec = "~0.2.8"; } @@ -3872,12 +3098,9 @@ patchLatest = false; sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; tarball = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; - } - { - name = "inquirer"; - spec = "~0.2.2"; + }; + "inquirer"."~0.2.2" = { version = "0.2.4"; - topLevel = false; dependencies = [ { name = "lodash"; spec = "~1.2.1"; } { name = "async"; spec = "~0.2.8"; } @@ -3889,12 +3112,9 @@ patchLatest = false; sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; tarball = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; - } - { - name = "inquirer"; - spec = "~0.2.4"; + }; + "inquirer"."~0.2.4" = { version = "0.2.4"; - topLevel = false; dependencies = [ { name = "lodash"; spec = "~1.2.1"; } { name = "async"; spec = "~0.2.8"; } @@ -3906,12 +3126,9 @@ patchLatest = false; sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; tarball = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; - } - { - name = "insight"; - spec = "~0.1.0"; + }; + "insight"."~0.1.0" = { version = "0.1.3"; - topLevel = false; dependencies = [ { name = "chalk"; spec = "~0.2.0"; } { name = "request"; spec = "~2.26.0"; } @@ -3925,12 +3142,9 @@ patchLatest = false; sha1 = "868a1135460e48dc0603f1ba2ddd7d3c772e1c97"; tarball = "http://registry.npmjs.org/insight/-/insight-0.1.3.tgz"; - } - { - name = "intersect"; - spec = "~0.0.3"; + }; + "intersect"."~0.0.3" = { version = "0.0.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3938,12 +3152,9 @@ patchLatest = false; sha1 = "c1a4a5e5eac6ede4af7504cc07e0ada7bc9f4920"; tarball = "http://registry.npmjs.org/intersect/-/intersect-0.0.3.tgz"; - } - { - name = "ironhorse"; - spec = "*"; + }; + "ironhorse"."*" = { version = "0.0.6"; - topLevel = true; dependencies = [ { name = "winston"; spec = "*"; } { name = "nconf"; spec = "*"; } @@ -3966,12 +3177,10 @@ patchLatest = false; sha1 = "de774f72022630a258158acdcb590e1542a09b58"; tarball = "http://registry.npmjs.org/ironhorse/-/ironhorse-0.0.6.tgz"; - } - { - name = "is-promise"; - spec = "~1"; + }; + "#topLevel"."ironhorse" = "*"; + "is-promise"."~1" = { version = "1.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3979,12 +3188,9 @@ patchLatest = false; sha1 = "b998d17551f16f69f7bd4828f58f018cc81e064f"; tarball = "http://registry.npmjs.org/is-promise/-/is-promise-1.0.0.tgz"; - } - { - name = "isbinaryfile"; - spec = "~0.1.8"; + }; + "isbinaryfile"."~0.1.8" = { version = "0.1.9"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -3992,12 +3198,9 @@ patchLatest = false; sha1 = "15eece35c4ab708d8924da99fb874f2b5cc0b6c4"; tarball = "http://registry.npmjs.org/isbinaryfile/-/isbinaryfile-0.1.9.tgz"; - } - { - name = "jade"; - spec = "*"; + }; + "jade"."*" = { version = "0.34.1"; - topLevel = true; dependencies = [ { name = "commander"; spec = "1.3.2"; } { name = "mkdirp"; spec = "0.3.x"; } @@ -4012,12 +3215,10 @@ patchLatest = false; sha1 = "6cb1f0928adfe9be7323d0b57e507e5c3c70f650"; tarball = "http://registry.npmjs.org/jade/-/jade-0.34.1.tgz"; - } - { - name = "jade"; - spec = "0.26.3"; + }; + "#topLevel"."jade" = "*"; + "jade"."0.26.3" = { version = "0.26.3"; - topLevel = false; dependencies = [ { name = "commander"; spec = "0.6.1"; } { name = "mkdirp"; spec = "0.3.0"; } @@ -4027,12 +3228,9 @@ patchLatest = false; sha1 = "8f10d7977d8d79f2f6ff862a81b0513ccb25686c"; tarball = "http://registry.npmjs.org/jade/-/jade-0.26.3.tgz"; - } - { - name = "jade"; - spec = ">= 0.0.1"; + }; + "jade".">= 0.0.1" = { version = "0.34.1"; - topLevel = false; dependencies = [ { name = "commander"; spec = "1.3.2"; } { name = "mkdirp"; spec = "0.3.x"; } @@ -4047,12 +3245,9 @@ patchLatest = false; sha1 = "6cb1f0928adfe9be7323d0b57e507e5c3c70f650"; tarball = "http://registry.npmjs.org/jade/-/jade-0.34.1.tgz"; - } - { - name = "jayschema"; - spec = "*"; + }; + "jayschema"."*" = { version = "0.2.0"; - topLevel = true; dependencies = [ { name = "when"; spec = "~2.2.1"; } ]; @@ -4061,12 +3256,10 @@ patchLatest = false; sha1 = "ab250dd51224ef36ac8119ce143e0525300d99d4"; tarball = "http://registry.npmjs.org/jayschema/-/jayschema-0.2.0.tgz"; - } - { - name = "js-yaml"; - spec = "0.3.x"; + }; + "#topLevel"."jayschema" = "*"; + "js-yaml"."0.3.x" = { version = "0.3.7"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4074,12 +3267,9 @@ patchLatest = false; sha1 = "d739d8ee86461e54b354d6a7d7d1f2ad9a167f62"; tarball = "http://registry.npmjs.org/js-yaml/-/js-yaml-0.3.7.tgz"; - } - { - name = "js-yaml"; - spec = "2.1.0"; + }; + "js-yaml"."2.1.0" = { version = "2.1.0"; - topLevel = false; dependencies = [ { name = "argparse"; spec = "~ 0.1.11"; } { name = "esprima"; spec = "~ 1.0.2"; } @@ -4089,12 +3279,9 @@ patchLatest = false; sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; tarball = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; - } - { - name = "js-yaml"; - spec = "~2.1.0"; + }; + "js-yaml"."~2.1.0" = { version = "2.1.0"; - topLevel = false; dependencies = [ { name = "argparse"; spec = "~ 0.1.11"; } { name = "esprima"; spec = "~ 1.0.2"; } @@ -4104,12 +3291,9 @@ patchLatest = false; sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; tarball = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; - } - { - name = "jshint"; - spec = "*"; + }; + "jshint"."*" = { version = "2.1.10"; - topLevel = true; dependencies = [ { name = "shelljs"; spec = "0.1.x"; } { name = "underscore"; spec = "1.4.x"; } @@ -4122,12 +3306,10 @@ patchLatest = false; sha1 = "0c015ec5bc5ad65c11c4b5152f221f24b7af5522"; tarball = "http://registry.npmjs.org/jshint/-/jshint-2.1.10.tgz"; - } - { - name = "json-schema"; - spec = "0.2.2"; + }; + "#topLevel"."jshint" = "*"; + "json-schema"."0.2.2" = { version = "0.2.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4135,12 +3317,9 @@ patchLatest = false; sha1 = "50354f19f603917c695f70b85afa77c3b0f23506"; tarball = "http://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"; - } - { - name = "json-stringify-safe"; - spec = "~3.0.0"; + }; + "json-stringify-safe"."~3.0.0" = { version = "3.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4148,12 +3327,9 @@ patchLatest = false; sha1 = "9db7b0e530c7f289c5e8c8432af191c2ff75a5b3"; tarball = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz"; - } - { - name = "json-stringify-safe"; - spec = "~4.0.0"; + }; + "json-stringify-safe"."~4.0.0" = { version = "4.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4161,12 +3337,9 @@ patchLatest = false; sha1 = "77c271aaea54302e68efeaccb56abbf06a9b1a54"; tarball = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-4.0.0.tgz"; - } - { - name = "json-stringify-safe"; - spec = "~5.0.0"; + }; + "json-stringify-safe"."~5.0.0" = { version = "5.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4174,12 +3347,9 @@ patchLatest = false; sha1 = "4c1f228b5050837eba9d21f50c2e6e320624566e"; tarball = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz"; - } - { - name = "jsontool"; - spec = "*"; + }; + "jsontool"."*" = { version = "6.0.0"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -4187,12 +3357,10 @@ patchLatest = false; sha1 = "dc2a535b2aa8a10b0b7359c76fa8920cdb92ce6d"; tarball = "http://registry.npmjs.org/jsontool/-/jsontool-6.0.0.tgz"; - } - { - name = "jsprim"; - spec = "0.3.0"; + }; + "#topLevel"."jsontool" = "*"; + "jsprim"."0.3.0" = { version = "0.3.0"; - topLevel = false; dependencies = [ { name = "extsprintf"; spec = "1.0.0"; } { name = "json-schema"; spec = "0.2.2"; } @@ -4203,12 +3371,9 @@ patchLatest = false; sha1 = "cd13466ea2480dbd8396a570d47d31dda476f8b1"; tarball = "http://registry.npmjs.org/jsprim/-/jsprim-0.3.0.tgz"; - } - { - name = "junk"; - spec = "~0.2.0"; + }; + "junk"."~0.2.0" = { version = "0.2.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4216,12 +3381,9 @@ patchLatest = false; sha1 = "e8a4c42c421746da34b354d0510507cb79f3c583"; tarball = "http://registry.npmjs.org/junk/-/junk-0.2.1.tgz"; - } - { - name = "keep-alive-agent"; - spec = "0.0.1"; + }; + "keep-alive-agent"."0.0.1" = { version = "0.0.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4229,12 +3391,9 @@ patchLatest = false; sha1 = "44847ca394ce8d6b521ae85816bd64509942b385"; tarball = "http://registry.npmjs.org/keep-alive-agent/-/keep-alive-agent-0.0.1.tgz"; - } - { - name = "kerberos"; - spec = "0.0.3"; + }; + "kerberos"."0.0.3" = { version = "0.0.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4242,12 +3401,9 @@ patchLatest = false; sha1 = "4285d92a0748db2784062f5adcec9f5956cb818a"; tarball = "http://registry.npmjs.org/kerberos/-/kerberos-0.0.3.tgz"; - } - { - name = "keypress"; - spec = "0.1.x"; + }; + "keypress"."0.1.x" = { version = "0.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4255,12 +3411,9 @@ patchLatest = false; sha1 = "4a3188d4291b66b4f65edb99f806aa9ae293592a"; tarball = "http://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz"; - } - { - name = "knox"; - spec = "*"; + }; + "knox"."*" = { version = "0.8.6"; - topLevel = true; dependencies = [ { name = "mime"; spec = "*"; } { name = "xml2js"; spec = "0.2.x"; } @@ -4272,12 +3425,10 @@ patchLatest = false; sha1 = "244e7c643c4c9ea2eb37e215dd02b07c8e138e3a"; tarball = "http://registry.npmjs.org/knox/-/knox-0.8.6.tgz"; - } - { - name = "kue"; - spec = "*"; + }; + "#topLevel"."knox" = "*"; + "kue"."*" = { version = "0.6.2"; - topLevel = true; dependencies = [ { name = "redis"; spec = "0.7.2"; } { name = "express"; spec = "~3.1.1"; } @@ -4291,12 +3442,10 @@ patchLatest = false; sha1 = "9a6a95081842cf4ee3da5c61770bc23616a943f2"; tarball = "http://registry.npmjs.org/kue/-/kue-0.6.2.tgz"; - } - { - name = "lazy"; - spec = "~1.0.11"; + }; + "#topLevel"."kue" = "*"; + "lazy"."~1.0.11" = { version = "1.0.11"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4304,12 +3453,9 @@ patchLatest = false; sha1 = "daa068206282542c088288e975c297c1ae77b690"; tarball = "http://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz"; - } - { - name = "libyaml"; - spec = "*"; + }; + "libyaml"."*" = { version = "0.2.2"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -4317,12 +3463,10 @@ patchLatest = false; sha1 = "a22d5f699911b6b622d6dc323fb62320c877c9c8"; tarball = "http://registry.npmjs.org/libyaml/-/libyaml-0.2.2.tgz"; - } - { - name = "lockfile"; - spec = "~0.4.0"; + }; + "#topLevel"."libyaml" = "*"; + "lockfile"."~0.4.0" = { version = "0.4.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4330,12 +3474,9 @@ patchLatest = false; sha1 = "0f815a7ee7c3d603ddec6fbfa8a212b5645d54c5"; tarball = "http://registry.npmjs.org/lockfile/-/lockfile-0.4.0.tgz"; - } - { - name = "lodash"; - spec = "~1.0.1"; + }; + "lodash"."~1.0.1" = { version = "1.0.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4343,12 +3484,9 @@ patchLatest = false; sha1 = "b751fb1c141fe8bcee6fc1bad44a30f9b9ccd95e"; tarball = "http://registry.npmjs.org/lodash/-/lodash-1.0.1.tgz"; - } - { - name = "lodash"; - spec = "~1.1.1"; + }; + "lodash"."~1.1.1" = { version = "1.1.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4356,12 +3494,9 @@ patchLatest = false; sha1 = "7b7384521f12bef886368a9450162ebec14fa394"; tarball = "http://registry.npmjs.org/lodash/-/lodash-1.1.1.tgz"; - } - { - name = "lodash"; - spec = "~1.2.1"; + }; + "lodash"."~1.2.1" = { version = "1.2.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4369,12 +3504,9 @@ patchLatest = false; sha1 = "fc16f434d3a5c2afd0be336262dacda6b14237b8"; tarball = "http://registry.npmjs.org/lodash/-/lodash-1.2.1.tgz"; - } - { - name = "lodash"; - spec = "~1.3.0"; + }; + "lodash"."~1.3.0" = { version = "1.3.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4382,12 +3514,9 @@ patchLatest = false; sha1 = "8a5f251d744f2f33d81931e04d60a5a1610b7827"; tarball = "http://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz"; - } - { - name = "lodash"; - spec = "~1.3.1"; + }; + "lodash"."~1.3.1" = { version = "1.3.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4395,12 +3524,9 @@ patchLatest = false; sha1 = "8a5f251d744f2f33d81931e04d60a5a1610b7827"; tarball = "http://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz"; - } - { - name = "lru-cache"; - spec = "2"; + }; + "lru-cache"."2" = { version = "2.3.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4408,12 +3534,9 @@ patchLatest = false; sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6"; tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz"; - } - { - name = "lru-cache"; - spec = "2.2.0"; + }; + "lru-cache"."2.2.0" = { version = "2.2.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4421,12 +3544,9 @@ patchLatest = false; sha1 = "ec2bba603f4c5bb3e7a1bf62ce1c1dbc1d474e08"; tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.2.0.tgz"; - } - { - name = "lru-cache"; - spec = "2.3.0"; + }; + "lru-cache"."2.3.0" = { version = "2.3.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4434,12 +3554,9 @@ patchLatest = false; sha1 = "1cee12d5a9f28ed1ee37e9c332b8888e6b85412a"; tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.0.tgz"; - } - { - name = "lru-cache"; - spec = "~1.0.2"; + }; + "lru-cache"."~1.0.2" = { version = "1.0.6"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4447,12 +3564,9 @@ patchLatest = false; sha1 = "aa50f97047422ac72543bda177a9c9d018d98452"; tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-1.0.6.tgz"; - } - { - name = "lru-cache"; - spec = "~2.3.0"; + }; + "lru-cache"."~2.3.0" = { version = "2.3.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4460,12 +3574,9 @@ patchLatest = false; sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6"; tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz"; - } - { - name = "mailcomposer"; - spec = ">= 0.1.27"; + }; + "mailcomposer".">= 0.1.27" = { version = "0.2.1"; - topLevel = false; dependencies = [ { name = "mimelib"; spec = "~0.2"; } { name = "mime"; spec = "1.2.9"; } @@ -4475,12 +3586,9 @@ patchLatest = false; sha1 = "89e1326147fb2c222feb931b40e98b6be133f14a"; tarball = "http://registry.npmjs.org/mailcomposer/-/mailcomposer-0.2.1.tgz"; - } - { - name = "match-stream"; - spec = "~0.0.2"; + }; + "match-stream"."~0.0.2" = { version = "0.0.2"; - topLevel = false; dependencies = [ { name = "buffers"; spec = "~0.1.1"; } { name = "readable-stream"; spec = "~1.0.0"; } @@ -4490,12 +3598,9 @@ patchLatest = false; sha1 = "99eb050093b34dffade421b9ac0b410a9cfa17cf"; tarball = "http://registry.npmjs.org/match-stream/-/match-stream-0.0.2.tgz"; - } - { - name = "memoizee"; - spec = "0.2.x"; + }; + "memoizee"."0.2.x" = { version = "0.2.5"; - topLevel = false; dependencies = [ { name = "es5-ext"; spec = "~0.9.2"; } { name = "event-emitter"; spec = "~0.2.2"; } @@ -4506,12 +3611,9 @@ patchLatest = false; sha1 = "44ad0ce73439705f3954a58dbf5f792cd496c01c"; tarball = "http://registry.npmjs.org/memoizee/-/memoizee-0.2.5.tgz"; - } - { - name = "methods"; - spec = "0.0.1"; + }; + "methods"."0.0.1" = { version = "0.0.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4519,12 +3621,9 @@ patchLatest = false; sha1 = "277c90f8bef39709645a8371c51c3b6c648e068c"; tarball = "http://registry.npmjs.org/methods/-/methods-0.0.1.tgz"; - } - { - name = "mime"; - spec = "*"; + }; + "mime"."*" = { version = "1.2.11"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4532,12 +3631,9 @@ patchLatest = false; sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; tarball = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; - } - { - name = "mime"; - spec = "1.2.5"; + }; + "mime"."1.2.5" = { version = "1.2.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4545,12 +3641,9 @@ patchLatest = false; sha1 = "9eed073022a8bf5e16c8566c6867b8832bfbfa13"; tarball = "http://registry.npmjs.org/mime/-/mime-1.2.5.tgz"; - } - { - name = "mime"; - spec = "1.2.6"; + }; + "mime"."1.2.6" = { version = "1.2.6"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4558,12 +3651,9 @@ patchLatest = false; sha1 = "b1f86c768c025fa87b48075f1709f28aeaf20365"; tarball = "http://registry.npmjs.org/mime/-/mime-1.2.6.tgz"; - } - { - name = "mime"; - spec = "1.2.9"; + }; + "mime"."1.2.9" = { version = "1.2.9"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4571,12 +3661,9 @@ patchLatest = false; sha1 = "009cd40867bd35de521b3b966f04e2f8d4d13d09"; tarball = "http://registry.npmjs.org/mime/-/mime-1.2.9.tgz"; - } - { - name = "mime"; - spec = "~1.2.2"; + }; + "mime"."~1.2.2" = { version = "1.2.11"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4584,12 +3671,9 @@ patchLatest = false; sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; tarball = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; - } - { - name = "mime"; - spec = "~1.2.7"; + }; + "mime"."~1.2.7" = { version = "1.2.11"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4597,12 +3681,9 @@ patchLatest = false; sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; tarball = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; - } - { - name = "mime"; - spec = "~1.2.9"; + }; + "mime"."~1.2.9" = { version = "1.2.11"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4610,12 +3691,9 @@ patchLatest = false; sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; tarball = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; - } - { - name = "mimelib"; - spec = "~0.2"; + }; + "mimelib"."~0.2" = { version = "0.2.12"; - topLevel = false; dependencies = [ { name = "encoding"; spec = "~0.1"; } { name = "addressparser"; spec = "~0.1"; } @@ -4625,12 +3703,9 @@ patchLatest = false; sha1 = "5dcbb99c7369e5d62d7e12e71fa334179aebd748"; tarball = "http://registry.npmjs.org/mimelib/-/mimelib-0.2.12.tgz"; - } - { - name = "minimatch"; - spec = "0"; + }; + "minimatch"."0" = { version = "0.2.12"; - topLevel = false; dependencies = [ { name = "lru-cache"; spec = "2"; } { name = "sigmund"; spec = "~1.0.0"; } @@ -4640,12 +3715,9 @@ patchLatest = false; sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; - } - { - name = "minimatch"; - spec = "0.0.x"; + }; + "minimatch"."0.0.x" = { version = "0.0.5"; - topLevel = false; dependencies = [ { name = "lru-cache"; spec = "~1.0.2"; } ]; @@ -4654,12 +3726,9 @@ patchLatest = false; sha1 = "96bb490bbd3ba6836bbfac111adf75301b1584de"; tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.0.5.tgz"; - } - { - name = "minimatch"; - spec = "0.x.x"; + }; + "minimatch"."0.x.x" = { version = "0.2.12"; - topLevel = false; dependencies = [ { name = "lru-cache"; spec = "2"; } { name = "sigmund"; spec = "~1.0.0"; } @@ -4669,12 +3738,9 @@ patchLatest = false; sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; - } - { - name = "minimatch"; - spec = ">=0.2.4"; + }; + "minimatch".">=0.2.4" = { version = "0.2.12"; - topLevel = false; dependencies = [ { name = "lru-cache"; spec = "2"; } { name = "sigmund"; spec = "~1.0.0"; } @@ -4684,12 +3750,9 @@ patchLatest = false; sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; - } - { - name = "minimatch"; - spec = "~0.2.0"; + }; + "minimatch"."~0.2.0" = { version = "0.2.12"; - topLevel = false; dependencies = [ { name = "lru-cache"; spec = "2"; } { name = "sigmund"; spec = "~1.0.0"; } @@ -4699,12 +3762,9 @@ patchLatest = false; sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; - } - { - name = "minimatch"; - spec = "~0.2.11"; + }; + "minimatch"."~0.2.11" = { version = "0.2.12"; - topLevel = false; dependencies = [ { name = "lru-cache"; spec = "2"; } { name = "sigmund"; spec = "~1.0.0"; } @@ -4714,12 +3774,9 @@ patchLatest = false; sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; - } - { - name = "minimatch"; - spec = "~0.2.12"; + }; + "minimatch"."~0.2.12" = { version = "0.2.12"; - topLevel = false; dependencies = [ { name = "lru-cache"; spec = "2"; } { name = "sigmund"; spec = "~1.0.0"; } @@ -4729,12 +3786,9 @@ patchLatest = false; sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; - } - { - name = "minimist"; - spec = "~0.0.1"; + }; + "minimist"."~0.0.1" = { version = "0.0.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4742,12 +3796,9 @@ patchLatest = false; sha1 = "fa2439fbf7da8525c51b2a74e2815b380abc8ab6"; tarball = "http://registry.npmjs.org/minimist/-/minimist-0.0.1.tgz"; - } - { - name = "mkdirp"; - spec = "*"; + }; + "mkdirp"."*" = { version = "0.3.5"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -4755,12 +3806,10 @@ patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - } - { - name = "mkdirp"; - spec = "0"; + }; + "#topLevel"."mkdirp" = "*"; + "mkdirp"."0" = { version = "0.3.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4768,12 +3817,9 @@ patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - } - { - name = "mkdirp"; - spec = "0.3"; + }; + "mkdirp"."0.3" = { version = "0.3.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4781,12 +3827,9 @@ patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - } - { - name = "mkdirp"; - spec = "0.3.0"; + }; + "mkdirp"."0.3.0" = { version = "0.3.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4794,12 +3837,9 @@ patchLatest = false; sha1 = "1bbf5ab1ba827af23575143490426455f481fe1e"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"; - } - { - name = "mkdirp"; - spec = "0.3.5"; + }; + "mkdirp"."0.3.5" = { version = "0.3.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4807,12 +3847,9 @@ patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - } - { - name = "mkdirp"; - spec = "0.3.x"; + }; + "mkdirp"."0.3.x" = { version = "0.3.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4820,12 +3857,9 @@ patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - } - { - name = "mkdirp"; - spec = "0.x.x"; + }; + "mkdirp"."0.x.x" = { version = "0.3.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4833,12 +3867,9 @@ patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - } - { - name = "mkdirp"; - spec = "~0.3"; + }; + "mkdirp"."~0.3" = { version = "0.3.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4846,12 +3877,9 @@ patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - } - { - name = "mkdirp"; - spec = "~0.3.3"; + }; + "mkdirp"."~0.3.3" = { version = "0.3.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4859,12 +3887,9 @@ patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - } - { - name = "mkdirp"; - spec = "~0.3.4"; + }; + "mkdirp"."~0.3.4" = { version = "0.3.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4872,12 +3897,9 @@ patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - } - { - name = "mkdirp"; - spec = "~0.3.5"; + }; + "mkdirp"."~0.3.5" = { version = "0.3.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4885,12 +3907,9 @@ patchLatest = false; sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - } - { - name = "mocha"; - spec = "*"; + }; + "mocha"."*" = { version = "1.12.0"; - topLevel = true; dependencies = [ { name = "commander"; spec = "0.6.1"; } { name = "growl"; spec = "1.7.x"; } @@ -4906,12 +3925,10 @@ patchLatest = false; sha1 = "95fc936622ce156b8b19ff8def466ac2f3a3f29e"; tarball = "http://registry.npmjs.org/mocha/-/mocha-1.12.0.tgz"; - } - { - name = "moment"; - spec = "2.1.0"; + }; + "#topLevel"."mocha" = "*"; + "moment"."2.1.0" = { version = "2.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -4919,12 +3936,9 @@ patchLatest = false; sha1 = "1fd7b1134029a953c6ea371dbaee37598ac03567"; tarball = "http://registry.npmjs.org/moment/-/moment-2.1.0.tgz"; - } - { - name = "mongodb"; - spec = "*"; + }; + "mongodb"."*" = { version = "1.3.18"; - topLevel = true; dependencies = [ { name = "bson"; spec = "0.2.2"; } { name = "kerberos"; spec = "0.0.3"; } @@ -4934,12 +3948,10 @@ patchLatest = false; sha1 = "9dd1ba4f6c2c04c014a9aabb8f194c1c0ee7da5d"; tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.18.tgz"; - } - { - name = "mongodb"; - spec = "1.2.14"; + }; + "#topLevel"."mongodb" = "*"; + "mongodb"."1.2.14" = { version = "1.2.14"; - topLevel = false; dependencies = [ { name = "bson"; spec = "0.1.8"; } ]; @@ -4948,12 +3960,9 @@ patchLatest = false; sha1 = "269665552066437308d0942036646e6795c3a9a3"; tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; - } - { - name = "mongodb"; - spec = "1.2.x"; + }; + "mongodb"."1.2.x" = { version = "1.2.14"; - topLevel = false; dependencies = [ { name = "bson"; spec = "0.1.8"; } ]; @@ -4962,12 +3971,9 @@ patchLatest = false; sha1 = "269665552066437308d0942036646e6795c3a9a3"; tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; - } - { - name = "mongodb"; - spec = "1.3.18"; + }; + "mongodb"."1.3.18" = { version = "1.3.18"; - topLevel = false; dependencies = [ { name = "bson"; spec = "0.2.2"; } { name = "kerberos"; spec = "0.0.3"; } @@ -4977,12 +3983,9 @@ patchLatest = false; sha1 = "9dd1ba4f6c2c04c014a9aabb8f194c1c0ee7da5d"; tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.18.tgz"; - } - { - name = "mongoose"; - spec = "*"; + }; + "mongoose"."*" = { version = "3.7.2"; - topLevel = false; dependencies = [ { name = "hooks"; spec = "0.2.1"; } { name = "mongodb"; spec = "1.3.18"; } @@ -4999,12 +4002,9 @@ patchLatest = false; sha1 = "e7550bb44ce1eaa9fc78223360d43b2722caa258"; tarball = "http://registry.npmjs.org/mongoose/-/mongoose-3.7.2.tgz"; - } - { - name = "mongoose"; - spec = "3.6.7"; + }; + "mongoose"."3.6.7" = { version = "3.6.7"; - topLevel = false; dependencies = [ { name = "hooks"; spec = "0.2.1"; } { name = "mongodb"; spec = "1.2.14"; } @@ -5019,12 +4019,9 @@ patchLatest = false; sha1 = "aa6c9f4dfb740c7721dbe734fbb97714e5ab0ebc"; tarball = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.7.tgz"; - } - { - name = "mongoose"; - spec = "3.6.x"; + }; + "mongoose"."3.6.x" = { version = "3.6.17"; - topLevel = true; dependencies = [ { name = "hooks"; spec = "0.2.1"; } { name = "mongodb"; spec = "1.3.18"; } @@ -5040,12 +4037,10 @@ patchLatest = false; sha1 = "2f53a041fe28974f3e536aabd81dd4bb31e2abd0"; tarball = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.17.tgz"; - } - { - name = "mongoose-lifecycle"; - spec = "1.0.0"; + }; + "#topLevel"."mongoose" = "3.6.x"; + "mongoose-lifecycle"."1.0.0" = { version = "1.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5053,12 +4048,9 @@ patchLatest = false; sha1 = "3bac3f3924a845d147784fc6558dee900b0151e2"; tarball = "http://registry.npmjs.org/mongoose-lifecycle/-/mongoose-lifecycle-1.0.0.tgz"; - } - { - name = "mongoose-schema-extend"; - spec = "*"; + }; + "mongoose-schema-extend"."*" = { version = "0.1.4"; - topLevel = true; dependencies = [ { name = "owl-deepcopy"; spec = "~0.0.1"; } ]; @@ -5067,12 +4059,10 @@ patchLatest = false; sha1 = "9f61b2abba5352fcd3d7b1193ee4b4d9f2a83804"; tarball = "http://registry.npmjs.org/mongoose-schema-extend/-/mongoose-schema-extend-0.1.4.tgz"; - } - { - name = "monocle"; - spec = "0.1.50"; + }; + "#topLevel"."mongoose-schema-extend" = "*"; + "monocle"."0.1.50" = { version = "0.1.50"; - topLevel = false; dependencies = [ { name = "readdirp"; spec = "~0.2.3"; } ]; @@ -5081,12 +4071,9 @@ patchLatest = false; sha1 = "9a7cbd0ccc10de95fd78a04b9beb2482ae4940b7"; tarball = "http://registry.npmjs.org/monocle/-/monocle-0.1.50.tgz"; - } - { - name = "mout"; - spec = "~0.6.0"; + }; + "mout"."~0.6.0" = { version = "0.6.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5094,12 +4081,9 @@ patchLatest = false; sha1 = "ce7abad8130d796b09d7fb509bcc73b09be024a6"; tarball = "http://registry.npmjs.org/mout/-/mout-0.6.0.tgz"; - } - { - name = "mpath"; - spec = "0.1.1"; + }; + "mpath"."0.1.1" = { version = "0.1.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5107,12 +4091,9 @@ patchLatest = false; sha1 = "23da852b7c232ee097f4759d29c0ee9cd22d5e46"; tarball = "http://registry.npmjs.org/mpath/-/mpath-0.1.1.tgz"; - } - { - name = "mpromise"; - spec = "0.2.1"; + }; + "mpromise"."0.2.1" = { version = "0.2.1"; - topLevel = false; dependencies = [ { name = "sliced"; spec = "0.0.4"; } ]; @@ -5121,12 +4102,9 @@ patchLatest = false; sha1 = "fbbdc28cb0207e49b8a4eb1a4c0cea6c2de794c8"; tarball = "http://registry.npmjs.org/mpromise/-/mpromise-0.2.1.tgz"; - } - { - name = "mpromise"; - spec = "0.3.0"; + }; + "mpromise"."0.3.0" = { version = "0.3.0"; - topLevel = false; dependencies = [ { name = "sliced"; spec = "0.0.5"; } ]; @@ -5135,12 +4113,9 @@ patchLatest = false; sha1 = "cb864c2f642eb2192765087e3692e1dc152afe4b"; tarball = "http://registry.npmjs.org/mpromise/-/mpromise-0.3.0.tgz"; - } - { - name = "mquery"; - spec = "0.2.4"; + }; + "mquery"."0.2.4" = { version = "0.2.4"; - topLevel = false; dependencies = [ { name = "sliced"; spec = "0.0.5"; } { name = "debug"; spec = "0.7.0"; } @@ -5151,12 +4126,9 @@ patchLatest = false; sha1 = "5d6e7f7f5129aa334e7e754d3f6a93cf304b7778"; tarball = "http://registry.npmjs.org/mquery/-/mquery-0.2.4.tgz"; - } - { - name = "ms"; - spec = "0.1.0"; + }; + "ms"."0.1.0" = { version = "0.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5164,12 +4136,9 @@ patchLatest = false; sha1 = "f21fac490daf1d7667fd180fe9077389cc9442b2"; tarball = "http://registry.npmjs.org/ms/-/ms-0.1.0.tgz"; - } - { - name = "ms"; - spec = "0.3.0"; + }; + "ms"."0.3.0" = { version = "0.3.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5177,12 +4146,9 @@ patchLatest = false; sha1 = "03edc348d613e66a56486cfdac53bcbe899cbd61"; tarball = "http://registry.npmjs.org/ms/-/ms-0.3.0.tgz"; - } - { - name = "msgpack"; - spec = ">= 0.0.1"; + }; + "msgpack".">= 0.0.1" = { version = "0.2.0"; - topLevel = false; dependencies = [ { name = "nodeunit"; spec = "https://github.com/godsflaw/nodeunit/tarball/master"; } ]; @@ -5191,12 +4157,9 @@ patchLatest = false; sha1 = "d022af5c7db98eff5c01dd48942bc5354e167817"; tarball = "http://registry.npmjs.org/msgpack/-/msgpack-0.2.0.tgz"; - } - { - name = "muri"; - spec = "0.3.1"; + }; + "muri"."0.3.1" = { version = "0.3.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5204,12 +4167,9 @@ patchLatest = false; sha1 = "861889c5c857f1a43700bee85d50731f61727c9a"; tarball = "http://registry.npmjs.org/muri/-/muri-0.3.1.tgz"; - } - { - name = "mute-stream"; - spec = "0.0.3"; + }; + "mute-stream"."0.0.3" = { version = "0.0.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5217,12 +4177,9 @@ patchLatest = false; sha1 = "f09c090d333b3063f615cbbcca71b349893f0152"; tarball = "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.3.tgz"; - } - { - name = "mute-stream"; - spec = "~0.0.4"; + }; + "mute-stream"."~0.0.4" = { version = "0.0.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5230,12 +4187,9 @@ patchLatest = false; sha1 = "a9219960a6d5d5d046597aee51252c6655f7177e"; tarball = "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.4.tgz"; - } - { - name = "mv"; - spec = "0.0.5"; + }; + "mv"."0.0.5" = { version = "0.0.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5243,12 +4197,9 @@ patchLatest = false; sha1 = "15eac759479884df1131d6de56bce20b654f5391"; tarball = "http://registry.npmjs.org/mv/-/mv-0.0.5.tgz"; - } - { - name = "natural"; - spec = "0.0.69"; + }; + "natural"."0.0.69" = { version = "0.0.69"; - topLevel = false; dependencies = [ { name = "sylvester"; spec = ">= 0.0.12"; } { name = "apparatus"; spec = ">= 0.0.4"; } @@ -5259,12 +4210,9 @@ patchLatest = false; sha1 = "60d9ce23797a54ec211600eb721cc66779b954d3"; tarball = "http://registry.npmjs.org/natural/-/natural-0.0.69.tgz"; - } - { - name = "nconf"; - spec = "*"; + }; + "nconf"."*" = { version = "0.6.7"; - topLevel = true; dependencies = [ { name = "async"; spec = "0.1.x"; } { name = "ini"; spec = "1.x.x"; } @@ -5276,12 +4224,10 @@ patchLatest = false; sha1 = "f2ffce75f4573857429c719d9f6ed0a9a231a47c"; tarball = "http://registry.npmjs.org/nconf/-/nconf-0.6.7.tgz"; - } - { - name = "nconf"; - spec = "0.6.7"; + }; + "#topLevel"."nconf" = "*"; + "nconf"."0.6.7" = { version = "0.6.7"; - topLevel = false; dependencies = [ { name = "async"; spec = "0.1.x"; } { name = "ini"; spec = "1.x.x"; } @@ -5293,12 +4239,9 @@ patchLatest = false; sha1 = "f2ffce75f4573857429c719d9f6ed0a9a231a47c"; tarball = "http://registry.npmjs.org/nconf/-/nconf-0.6.7.tgz"; - } - { - name = "ncp"; - spec = "0.2.x"; + }; + "ncp"."0.2.x" = { version = "0.2.7"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5306,12 +4249,9 @@ patchLatest = false; sha1 = "46fac2b7dda2560a4cb7e628677bd5f64eac5be1"; tarball = "http://registry.npmjs.org/ncp/-/ncp-0.2.7.tgz"; - } - { - name = "negotiator"; - spec = "0.2.5"; + }; + "negotiator"."0.2.5" = { version = "0.2.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5319,12 +4259,9 @@ patchLatest = false; sha1 = "12ec7b4a9f3b4c894c31d8c4ec015925ba547eec"; tarball = "http://registry.npmjs.org/negotiator/-/negotiator-0.2.5.tgz"; - } - { - name = "net-ping"; - spec = "1.1.7"; + }; + "net-ping"."1.1.7" = { version = "1.1.7"; - topLevel = false; dependencies = [ { name = "raw-socket"; spec = "*"; } ]; @@ -5333,12 +4270,9 @@ patchLatest = false; sha1 = "49f5bca55a30a3726d69253557f231135a637075"; tarball = "http://registry.npmjs.org/net-ping/-/net-ping-1.1.7.tgz"; - } - { - name = "next-tick"; - spec = "0.1.x"; + }; + "next-tick"."0.1.x" = { version = "0.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5346,12 +4280,9 @@ patchLatest = false; sha1 = "1912cce8eb9b697d640fbba94f8f00dec3b94259"; tarball = "http://registry.npmjs.org/next-tick/-/next-tick-0.1.0.tgz"; - } - { - name = "nib"; - spec = "0.5.0"; + }; + "nib"."0.5.0" = { version = "0.5.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5359,12 +4290,9 @@ patchLatest = false; sha1 = "ad0a7dfa2bca8680c8cb8adaa6ab68c80e5221e5"; tarball = "http://registry.npmjs.org/nib/-/nib-0.5.0.tgz"; - } - { - name = "nijs"; - spec = "*"; + }; + "nijs"."*" = { version = "0.0.10"; - topLevel = true; dependencies = [ { name = "optparse"; spec = ">= 1.0.3"; } ]; @@ -5373,12 +4301,10 @@ patchLatest = false; sha1 = "79d09c5c9a2f1f3e96708c9dc6b4547b89cf8177"; tarball = "http://registry.npmjs.org/nijs/-/nijs-0.0.10.tgz"; - } - { - name = "node-expat"; - spec = "*"; + }; + "#topLevel"."nijs" = "*"; + "node-expat"."*" = { version = "2.0.0"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -5386,12 +4312,10 @@ patchLatest = false; sha1 = "a10271b3463484fa4b59895df61693a1de4ac735"; tarball = "http://registry.npmjs.org/node-expat/-/node-expat-2.0.0.tgz"; - } - { - name = "node-gyp"; - spec = "*"; + }; + "#topLevel"."node-expat" = "*"; + "node-gyp"."*" = { version = "0.10.9"; - topLevel = true; dependencies = [ { name = "glob"; spec = "3"; } { name = "graceful-fs"; spec = "2"; } @@ -5412,12 +4336,10 @@ patchLatest = false; sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; tarball = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; - } - { - name = "node-gyp"; - spec = "~0.10.9"; + }; + "#topLevel"."node-gyp" = "*"; + "node-gyp"."~0.10.9" = { version = "0.10.9"; - topLevel = false; dependencies = [ { name = "glob"; spec = "3"; } { name = "graceful-fs"; spec = "2"; } @@ -5438,12 +4360,9 @@ patchLatest = false; sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; tarball = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; - } - { - name = "node-syslog"; - spec = "1.1.3"; + }; + "node-syslog"."1.1.3" = { version = "1.1.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5451,12 +4370,9 @@ patchLatest = false; sha1 = "dce11e3091d39889a2af166501e67e0098a0bb64"; tarball = "http://registry.npmjs.org/node-syslog/-/node-syslog-1.1.3.tgz"; - } - { - name = "node-uptime"; - spec = "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7"; + }; + "node-uptime"."https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" = { version = "3.2.0"; - topLevel = true; dependencies = [ { name = "mongoose"; spec = "3.6.7"; } { name = "mongoose-lifecycle"; spec = "1.0.0"; } @@ -5478,12 +4394,10 @@ patchLatest = false; sha256 = "46424d7f9553ce7313cc09995ab11d237dd02257c29f260cfb38d2799e7c7746"; tarball = "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7"; - } - { - name = "node-uuid"; - spec = "*"; + }; + "#topLevel"."node-uptime" = "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7"; + "node-uuid"."*" = { version = "1.4.1"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -5491,12 +4405,10 @@ patchLatest = false; sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; - } - { - name = "node-uuid"; - spec = "1.2.0"; + }; + "#topLevel"."node-uuid" = "*"; + "node-uuid"."1.2.0" = { version = "1.2.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5504,12 +4416,9 @@ patchLatest = false; sha1 = "81a9fe32934719852499b58b2523d2cd5fdfd65b"; tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.2.0.tgz"; - } - { - name = "node-uuid"; - spec = "1.3.3"; + }; + "node-uuid"."1.3.3" = { version = "1.3.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5517,12 +4426,9 @@ patchLatest = false; sha1 = "d3db4d7b56810d9e4032342766282af07391729b"; tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.3.3.tgz"; - } - { - name = "node-uuid"; - spec = "1.4.0"; + }; + "node-uuid"."1.4.0" = { version = "1.4.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5530,12 +4436,9 @@ patchLatest = false; sha1 = "07f9b2337572ff6275c775e1d48513f3a45d7a65"; tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.0.tgz"; - } - { - name = "node-uuid"; - spec = "~1.4.0"; + }; + "node-uuid"."~1.4.0" = { version = "1.4.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5543,12 +4446,9 @@ patchLatest = false; sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; - } - { - name = "nodemailer"; - spec = "0.3.35"; + }; + "nodemailer"."0.3.35" = { version = "0.3.35"; - topLevel = false; dependencies = [ { name = "mailcomposer"; spec = ">= 0.1.27"; } { name = "simplesmtp"; spec = ">= 0.1.22"; } @@ -5559,12 +4459,9 @@ patchLatest = false; sha1 = "4d38cdc0ad230bdf88cc27d1256ef49fcb422e19"; tarball = "http://registry.npmjs.org/nodemailer/-/nodemailer-0.3.35.tgz"; - } - { - name = "nodemon"; - spec = "*"; + }; + "nodemon"."*" = { version = "0.7.10"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -5572,12 +4469,10 @@ patchLatest = false; sha1 = "695a01b9458b115b03bbe01696d361bd50b4fb9b"; tarball = "http://registry.npmjs.org/nodemon/-/nodemon-0.7.10.tgz"; - } - { - name = "nodeunit"; - spec = "https://github.com/godsflaw/nodeunit/tarball/master"; + }; + "#topLevel"."nodemon" = "*"; + "nodeunit"."https://github.com/godsflaw/nodeunit/tarball/master" = { version = "0.7.4"; - topLevel = false; dependencies = [ { name = "tap"; spec = ">=0.2.3"; } ]; @@ -5586,12 +4481,9 @@ patchLatest = false; sha256 = "c79333b5b54ca3b9eb42e42d6ea48d261aa9e015c0ad9cf340abacb528d0ee3a"; tarball = "https://github.com/godsflaw/nodeunit/tarball/master"; - } - { - name = "nopt"; - spec = "2"; + }; + "nopt"."2" = { version = "2.1.2"; - topLevel = false; dependencies = [ { name = "abbrev"; spec = "1"; } ]; @@ -5600,12 +4492,9 @@ patchLatest = false; sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; tarball = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; - } - { - name = "nopt"; - spec = "2.0.0"; + }; + "nopt"."2.0.0" = { version = "2.0.0"; - topLevel = false; dependencies = [ { name = "abbrev"; spec = "1"; } ]; @@ -5614,12 +4503,9 @@ patchLatest = false; sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d"; tarball = "http://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz"; - } - { - name = "nopt"; - spec = "~1.0.10"; + }; + "nopt"."~1.0.10" = { version = "1.0.10"; - topLevel = false; dependencies = [ { name = "abbrev"; spec = "1"; } ]; @@ -5628,12 +4514,9 @@ patchLatest = false; sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee"; tarball = "http://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"; - } - { - name = "nopt"; - spec = "~2"; + }; + "nopt"."~2" = { version = "2.1.2"; - topLevel = false; dependencies = [ { name = "abbrev"; spec = "1"; } ]; @@ -5642,12 +4525,9 @@ patchLatest = false; sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; tarball = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; - } - { - name = "nopt"; - spec = "~2.1.1"; + }; + "nopt"."~2.1.1" = { version = "2.1.2"; - topLevel = false; dependencies = [ { name = "abbrev"; spec = "1"; } ]; @@ -5656,12 +4536,9 @@ patchLatest = false; sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; tarball = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; - } - { - name = "nopt"; - spec = "~2.1.2"; + }; + "nopt"."~2.1.2" = { version = "2.1.2"; - topLevel = false; dependencies = [ { name = "abbrev"; spec = "1"; } ]; @@ -5670,12 +4547,9 @@ patchLatest = false; sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; tarball = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; - } - { - name = "normalize-package-data"; - spec = "~0.2"; + }; + "normalize-package-data"."~0.2" = { version = "0.2.1"; - topLevel = false; dependencies = [ { name = "semver"; spec = "2"; } { name = "github-url-from-git"; spec = "~1.1.1"; } @@ -5685,12 +4559,9 @@ patchLatest = false; sha1 = "6c13a4b7ab1bca0323265418d354666da2e5ad43"; tarball = "http://registry.npmjs.org/normalize-package-data/-/normalize-package-data-0.2.1.tgz"; - } - { - name = "npm"; - spec = "*"; + }; + "npm"."*" = { version = "1.3.8"; - topLevel = true; dependencies = [ { name = "semver"; spec = "~2.1.0"; } { name = "ini"; spec = "~1.1.0"; } @@ -5739,12 +4610,10 @@ patchLatest = false; sha1 = "fe271a4ca2b7077d6e45c1ce2a29e905327dc4d8"; tarball = "http://registry.npmjs.org/npm/-/npm-1.3.8.tgz"; - } - { - name = "npm-registry-client"; - spec = "0.2.27"; + }; + "#topLevel"."npm" = "*"; + "npm-registry-client"."0.2.27" = { version = "0.2.27"; - topLevel = false; dependencies = [ { name = "request"; spec = "2 >=2.20.0"; } { name = "graceful-fs"; spec = "~2.0.0"; } @@ -5762,12 +4631,9 @@ patchLatest = false; sha1 = "8f338189d32769267886a07ad7b7fd2267446adf"; tarball = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.27.tgz"; - } - { - name = "npm-registry-client"; - spec = "~0.2.28"; + }; + "npm-registry-client"."~0.2.28" = { version = "0.2.28"; - topLevel = false; dependencies = [ { name = "request"; spec = "2 >=2.25.0"; } { name = "graceful-fs"; spec = "~2.0.0"; } @@ -5785,12 +4651,9 @@ patchLatest = false; sha1 = "959141fc0180d7b1ad089e87015a8a2142a8bffc"; tarball = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.28.tgz"; - } - { - name = "npm-user-validate"; - spec = "0.0.3"; + }; + "npm-user-validate"."0.0.3" = { version = "0.0.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5798,12 +4661,9 @@ patchLatest = false; sha1 = "818eca4312d13da648f9bc1d7f80bb4f151e0c2e"; tarball = "http://registry.npmjs.org/npm-user-validate/-/npm-user-validate-0.0.3.tgz"; - } - { - name = "npm2nix"; - spec = "*"; - version = "3.1.5"; - topLevel = true; + }; + "npm2nix"."*" = { + version = "4.0.0"; dependencies = [ { name = "semver"; spec = ">=2.0.10 <3.0.0"; } { name = "argparse"; spec = "0.1.15"; } @@ -5814,14 +4674,12 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "3201210696bdff5e7cdccd679f07fffa419094bc"; - tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-3.1.5.tgz"; - } - { - name = "npmconf"; - spec = "0.1.1"; + sha1 = "4bfdbf335a4a3b42133124a82c87ff1a3a9a36ed"; + tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-4.0.0.tgz"; + }; + "#topLevel"."npm2nix" = "*"; + "npmconf"."0.1.1" = { version = "0.1.1"; - topLevel = false; dependencies = [ { name = "config-chain"; spec = "~1.1.1"; } { name = "inherits"; spec = "~1.0.0"; } @@ -5837,12 +4695,9 @@ patchLatest = false; sha1 = "7a254182591ca22d77b2faecc0d17e0f9bdf25a1"; tarball = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.1.tgz"; - } - { - name = "npmconf"; - spec = "~0.1.2"; + }; + "npmconf"."~0.1.2" = { version = "0.1.2"; - topLevel = false; dependencies = [ { name = "config-chain"; spec = "~1.1.1"; } { name = "inherits"; spec = "~2.0.0"; } @@ -5858,12 +4713,9 @@ patchLatest = false; sha1 = "99af8122f0067802436a5b71dbf8c3539697e62c"; tarball = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.2.tgz"; - } - { - name = "npmlog"; - spec = ""; + }; + "npmlog"."*" = { version = "0.0.4"; - topLevel = false; dependencies = [ { name = "ansi"; spec = "~0.1.2"; } ]; @@ -5872,12 +4724,9 @@ patchLatest = false; sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; tarball = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; - } - { - name = "npmlog"; - spec = "0"; + }; + "npmlog"."0" = { version = "0.0.4"; - topLevel = false; dependencies = [ { name = "ansi"; spec = "~0.1.2"; } ]; @@ -5886,12 +4735,9 @@ patchLatest = false; sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; tarball = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; - } - { - name = "npmlog"; - spec = "0.0.4"; + }; + "npmlog"."0.0.4" = { version = "0.0.4"; - topLevel = false; dependencies = [ { name = "ansi"; spec = "~0.1.2"; } ]; @@ -5900,12 +4746,9 @@ patchLatest = false; sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; tarball = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; - } - { - name = "nssocket"; - spec = "~0.5.1"; + }; + "nssocket"."~0.5.1" = { version = "0.5.1"; - topLevel = false; dependencies = [ { name = "eventemitter2"; spec = "~0.4.11"; } { name = "lazy"; spec = "~1.0.11"; } @@ -5915,12 +4758,9 @@ patchLatest = false; sha1 = "11f0428335ad8d89ff9cf96ab2852a23b1b33b71"; tarball = "http://registry.npmjs.org/nssocket/-/nssocket-0.5.1.tgz"; - } - { - name = "oauth-sign"; - spec = "~0.2.0"; + }; + "oauth-sign"."~0.2.0" = { version = "0.2.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5928,12 +4768,9 @@ patchLatest = false; sha1 = "a0e6a1715daed062f322b622b7fe5afd1035b6e2"; tarball = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.2.0.tgz"; - } - { - name = "oauth-sign"; - spec = "~0.3.0"; + }; + "oauth-sign"."~0.3.0" = { version = "0.3.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5941,12 +4778,9 @@ patchLatest = false; sha1 = "cb540f93bb2b22a7d5941691a288d60e8ea9386e"; tarball = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz"; - } - { - name = "object-additions"; - spec = ">= 0.5.0"; + }; + "object-additions".">= 0.5.0" = { version = "0.5.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5954,12 +4788,9 @@ patchLatest = false; sha1 = "ac624e0995e696c94cc69b41f316462b16a3bda4"; tarball = "http://registry.npmjs.org/object-additions/-/object-additions-0.5.1.tgz"; - } - { - name = "once"; - spec = "1.1.1"; + }; + "once"."1.1.1" = { version = "1.1.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5967,12 +4798,9 @@ patchLatest = false; sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; tarball = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; - } - { - name = "once"; - spec = "~1.1.1"; + }; + "once"."~1.1.1" = { version = "1.1.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5980,12 +4808,9 @@ patchLatest = false; sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; tarball = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; - } - { - name = "open"; - spec = "0.0.4"; + }; + "open"."0.0.4" = { version = "0.0.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -5993,12 +4818,9 @@ patchLatest = false; sha1 = "5de46a0858b9f49f9f211aa8f26628550657f262"; tarball = "http://registry.npmjs.org/open/-/open-0.0.4.tgz"; - } - { - name = "open"; - spec = "~0.0.3"; + }; + "open"."~0.0.3" = { version = "0.0.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6006,12 +4828,9 @@ patchLatest = false; sha1 = "5de46a0858b9f49f9f211aa8f26628550657f262"; tarball = "http://registry.npmjs.org/open/-/open-0.0.4.tgz"; - } - { - name = "opener"; - spec = "~1.3.0"; + }; + "opener"."~1.3.0" = { version = "1.3.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6019,12 +4838,9 @@ patchLatest = false; sha1 = "130ba662213fa842edb4cd0361d31a15301a43e2"; tarball = "http://registry.npmjs.org/opener/-/opener-1.3.0.tgz"; - } - { - name = "optimist"; - spec = "*"; + }; + "optimist"."*" = { version = "0.6.0"; - topLevel = true; dependencies = [ { name = "wordwrap"; spec = "~0.0.2"; } { name = "minimist"; spec = "~0.0.1"; } @@ -6034,12 +4850,10 @@ patchLatest = false; sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz"; - } - { - name = "optimist"; - spec = "0.2"; + }; + "#topLevel"."optimist" = "*"; + "optimist"."0.2" = { version = "0.2.8"; - topLevel = false; dependencies = [ { name = "wordwrap"; spec = ">=0.0.1 <0.1.0"; } ]; @@ -6048,12 +4862,9 @@ patchLatest = false; sha1 = "e981ab7e268b457948593b55674c099a815cac31"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.2.8.tgz"; - } - { - name = "optimist"; - spec = "0.3.5"; + }; + "optimist"."0.3.5" = { version = "0.3.5"; - topLevel = false; dependencies = [ { name = "wordwrap"; spec = "~0.0.2"; } ]; @@ -6062,12 +4873,9 @@ patchLatest = false; sha1 = "03654b52417030312d109f39b159825b60309304"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.3.5.tgz"; - } - { - name = "optimist"; - spec = "0.3.x"; + }; + "optimist"."0.3.x" = { version = "0.3.7"; - topLevel = false; dependencies = [ { name = "wordwrap"; spec = "~0.0.2"; } ]; @@ -6076,12 +4884,9 @@ patchLatest = false; sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; - } - { - name = "optimist"; - spec = "0.4.0"; + }; + "optimist"."0.4.0" = { version = "0.4.0"; - topLevel = false; dependencies = [ { name = "wordwrap"; spec = "~0.0.2"; } ]; @@ -6090,12 +4895,9 @@ patchLatest = false; sha1 = "cb8ec37f2fe3aa9864cb67a275250e7e19620a25"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.4.0.tgz"; - } - { - name = "optimist"; - spec = "~0.3"; + }; + "optimist"."~0.3" = { version = "0.3.7"; - topLevel = false; dependencies = [ { name = "wordwrap"; spec = "~0.0.2"; } ]; @@ -6104,12 +4906,9 @@ patchLatest = false; sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; - } - { - name = "optimist"; - spec = "~0.3.5"; + }; + "optimist"."~0.3.5" = { version = "0.3.7"; - topLevel = false; dependencies = [ { name = "wordwrap"; spec = "~0.0.2"; } ]; @@ -6118,12 +4917,9 @@ patchLatest = false; sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; - } - { - name = "optimist"; - spec = "~0.6.0"; + }; + "optimist"."~0.6.0" = { version = "0.6.0"; - topLevel = false; dependencies = [ { name = "wordwrap"; spec = "~0.0.2"; } { name = "minimist"; spec = "~0.0.1"; } @@ -6133,12 +4929,9 @@ patchLatest = false; sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; tarball = "http://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz"; - } - { - name = "options"; - spec = ">=0.0.5"; + }; + "options".">=0.0.5" = { version = "0.0.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6146,12 +4939,9 @@ patchLatest = false; sha1 = "9a3806378f316536d79038038ba90ccb724816c3"; tarball = "http://registry.npmjs.org/options/-/options-0.0.5.tgz"; - } - { - name = "optparse"; - spec = "*"; + }; + "optparse"."*" = { version = "1.0.4"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -6159,12 +4949,10 @@ patchLatest = false; sha1 = "c062579d2d05d243c221a304a71e0c979623ccf1"; tarball = "http://registry.npmjs.org/optparse/-/optparse-1.0.4.tgz"; - } - { - name = "optparse"; - spec = ">= 1.0.3"; + }; + "#topLevel"."optparse" = "*"; + "optparse".">= 1.0.3" = { version = "1.0.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6172,12 +4960,9 @@ patchLatest = false; sha1 = "c062579d2d05d243c221a304a71e0c979623ccf1"; tarball = "http://registry.npmjs.org/optparse/-/optparse-1.0.4.tgz"; - } - { - name = "osenv"; - spec = "0"; + }; + "osenv"."0" = { version = "0.0.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6185,12 +4970,9 @@ patchLatest = false; sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; tarball = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; - } - { - name = "osenv"; - spec = "0.0.3"; + }; + "osenv"."0.0.3" = { version = "0.0.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6198,12 +4980,9 @@ patchLatest = false; sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; tarball = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; - } - { - name = "over"; - spec = "~0.0.5"; + }; + "over"."~0.0.5" = { version = "0.0.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6211,12 +4990,9 @@ patchLatest = false; sha1 = "f29852e70fd7e25f360e013a8ec44c82aedb5708"; tarball = "http://registry.npmjs.org/over/-/over-0.0.5.tgz"; - } - { - name = "owl-deepcopy"; - spec = "~0.0.1"; + }; + "owl-deepcopy"."~0.0.1" = { version = "0.0.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6224,12 +5000,9 @@ patchLatest = false; sha1 = "056c40e1af73dff6e2c7afae983d2a7760fdff88"; tarball = "http://registry.npmjs.org/owl-deepcopy/-/owl-deepcopy-0.0.2.tgz"; - } - { - name = "passport"; - spec = "*"; + }; + "passport"."*" = { version = "0.1.17"; - topLevel = true; dependencies = [ { name = "pkginfo"; spec = "0.2.x"; } { name = "pause"; spec = "0.0.1"; } @@ -6239,12 +5012,10 @@ patchLatest = false; sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; tarball = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; - } - { - name = "passport"; - spec = "~0.1.1"; + }; + "#topLevel"."passport" = "*"; + "passport"."~0.1.1" = { version = "0.1.17"; - topLevel = false; dependencies = [ { name = "pkginfo"; spec = "0.2.x"; } { name = "pause"; spec = "0.0.1"; } @@ -6254,12 +5025,9 @@ patchLatest = false; sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; tarball = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; - } - { - name = "passport"; - spec = "~0.1.3"; + }; + "passport"."~0.1.3" = { version = "0.1.17"; - topLevel = false; dependencies = [ { name = "pkginfo"; spec = "0.2.x"; } { name = "pause"; spec = "0.0.1"; } @@ -6269,12 +5037,9 @@ patchLatest = false; sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; tarball = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; - } - { - name = "passport-http"; - spec = "*"; + }; + "passport-http"."*" = { version = "0.2.2"; - topLevel = true; dependencies = [ { name = "pkginfo"; spec = "0.2.x"; } { name = "passport"; spec = "~0.1.3"; } @@ -6284,12 +5049,10 @@ patchLatest = false; sha1 = "2501314c0ff4a831e8a51ccfdb1b68f5c7cbc9f6"; tarball = "http://registry.npmjs.org/passport-http/-/passport-http-0.2.2.tgz"; - } - { - name = "passport-local"; - spec = "*"; + }; + "#topLevel"."passport-http" = "*"; + "passport-local"."*" = { version = "0.1.6"; - topLevel = true; dependencies = [ { name = "pkginfo"; spec = "0.2.x"; } { name = "passport"; spec = "~0.1.1"; } @@ -6299,12 +5062,10 @@ patchLatest = false; sha1 = "fb0cf828048db931b67d19985c7aa06dd377a9db"; tarball = "http://registry.npmjs.org/passport-local/-/passport-local-0.1.6.tgz"; - } - { - name = "pause"; - spec = "0.0.1"; + }; + "#topLevel"."passport-local" = "*"; + "pause"."0.0.1" = { version = "0.0.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6312,12 +5073,9 @@ patchLatest = false; sha1 = "1d408b3fdb76923b9543d96fb4c9dfd535d9cb5d"; tarball = "http://registry.npmjs.org/pause/-/pause-0.0.1.tgz"; - } - { - name = "pkginfo"; - spec = "0.2.x"; + }; + "pkginfo"."0.2.x" = { version = "0.2.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6325,12 +5083,9 @@ patchLatest = false; sha1 = "7239c42a5ef6c30b8f328439d9b9ff71042490f8"; tarball = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"; - } - { - name = "pkginfo"; - spec = "0.3.0"; + }; + "pkginfo"."0.3.0" = { version = "0.3.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6338,12 +5093,9 @@ patchLatest = false; sha1 = "726411401039fe9b009eea86614295d5f3a54276"; tarball = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; - } - { - name = "pkginfo"; - spec = "0.3.x"; + }; + "pkginfo"."0.3.x" = { version = "0.3.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6351,12 +5103,9 @@ patchLatest = false; sha1 = "726411401039fe9b009eea86614295d5f3a54276"; tarball = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; - } - { - name = "pkginfo"; - spec = "0.x.x"; + }; + "pkginfo"."0.x.x" = { version = "0.3.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6364,12 +5113,9 @@ patchLatest = false; sha1 = "726411401039fe9b009eea86614295d5f3a54276"; tarball = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; - } - { - name = "policyfile"; - spec = "0.0.4"; + }; + "policyfile"."0.0.4" = { version = "0.0.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6377,12 +5123,9 @@ patchLatest = false; sha1 = "d6b82ead98ae79ebe228e2daf5903311ec982e4d"; tarball = "http://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz"; - } - { - name = "posix-getopt"; - spec = "1.0.0"; + }; + "posix-getopt"."1.0.0" = { version = "1.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6390,12 +5133,9 @@ patchLatest = false; sha1 = "42a90eca6119014c78bc4b9b70463d294db1aa87"; tarball = "http://registry.npmjs.org/posix-getopt/-/posix-getopt-1.0.0.tgz"; - } - { - name = "promise"; - spec = "~2.0"; + }; + "promise"."~2.0" = { version = "2.0.0"; - topLevel = false; dependencies = [ { name = "is-promise"; spec = "~1"; } ]; @@ -6404,12 +5144,9 @@ patchLatest = false; sha1 = "46648aa9d605af5d2e70c3024bf59436da02b80e"; tarball = "http://registry.npmjs.org/promise/-/promise-2.0.0.tgz"; - } - { - name = "prompt"; - spec = "0.2.11"; + }; + "prompt"."0.2.11" = { version = "0.2.11"; - topLevel = false; dependencies = [ { name = "pkginfo"; spec = "0.x.x"; } { name = "read"; spec = "1.0.x"; } @@ -6422,12 +5159,9 @@ patchLatest = false; sha1 = "26d455af4b7fac15291dfcdddf2400328c1fa446"; tarball = "http://registry.npmjs.org/prompt/-/prompt-0.2.11.tgz"; - } - { - name = "prompt"; - spec = "0.2.9"; + }; + "prompt"."0.2.9" = { version = "0.2.9"; - topLevel = false; dependencies = [ { name = "pkginfo"; spec = "0.x.x"; } { name = "read"; spec = "1.0.x"; } @@ -6440,12 +5174,9 @@ patchLatest = false; sha1 = "fdd01e3f9654d0c44fbb8671f8d3f6ca009e3c16"; tarball = "http://registry.npmjs.org/prompt/-/prompt-0.2.9.tgz"; - } - { - name = "promptly"; - spec = "~0.2.0"; + }; + "promptly"."~0.2.0" = { version = "0.2.0"; - topLevel = false; dependencies = [ { name = "read"; spec = "~1.0.4"; } ]; @@ -6454,12 +5185,9 @@ patchLatest = false; sha1 = "73ef200fa8329d5d3a8df41798950b8646ca46d9"; tarball = "http://registry.npmjs.org/promptly/-/promptly-0.2.0.tgz"; - } - { - name = "promzard"; - spec = "~0.2.0"; + }; + "promzard"."~0.2.0" = { version = "0.2.0"; - topLevel = false; dependencies = [ { name = "read"; spec = "1"; } ]; @@ -6468,12 +5196,9 @@ patchLatest = false; sha1 = "766f33807faadeeecacf8057024fe5f753cfa3c1"; tarball = "http://registry.npmjs.org/promzard/-/promzard-0.2.0.tgz"; - } - { - name = "proto-list"; - spec = "~1.2.1"; + }; + "proto-list"."~1.2.1" = { version = "1.2.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6481,12 +5206,9 @@ patchLatest = false; sha1 = "48b88798261ec2c4a785720cdfec6200d57d3326"; tarball = "http://registry.npmjs.org/proto-list/-/proto-list-1.2.2.tgz"; - } - { - name = "ps-tree"; - spec = "0.0.x"; + }; + "ps-tree"."0.0.x" = { version = "0.0.3"; - topLevel = false; dependencies = [ { name = "event-stream"; spec = "~0.5"; } ]; @@ -6495,12 +5217,9 @@ patchLatest = false; sha1 = "dbf8d752a7fe22fa7d58635689499610e9276ddc"; tarball = "http://registry.npmjs.org/ps-tree/-/ps-tree-0.0.3.tgz"; - } - { - name = "pullstream"; - spec = "~0.4.0"; + }; + "pullstream"."~0.4.0" = { version = "0.4.0"; - topLevel = false; dependencies = [ { name = "over"; spec = "~0.0.5"; } { name = "readable-stream"; spec = "~1.0.0"; } @@ -6512,12 +5231,9 @@ patchLatest = false; sha1 = "919f15ef376433b331351f116565dc17c6fcda77"; tarball = "http://registry.npmjs.org/pullstream/-/pullstream-0.4.0.tgz"; - } - { - name = "q"; - spec = ">= 0.0.1"; + }; + "q".">= 0.0.1" = { version = "0.9.6"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6525,12 +5241,9 @@ patchLatest = false; sha1 = "5884b2154bdb3b6d5765e0fafddcb1506e133619"; tarball = "http://registry.npmjs.org/q/-/q-0.9.6.tgz"; - } - { - name = "q"; - spec = "~0.9.2"; + }; + "q"."~0.9.2" = { version = "0.9.6"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6538,12 +5251,9 @@ patchLatest = false; sha1 = "5884b2154bdb3b6d5765e0fafddcb1506e133619"; tarball = "http://registry.npmjs.org/q/-/q-0.9.6.tgz"; - } - { - name = "qs"; - spec = "0.5.1"; + }; + "qs"."0.5.1" = { version = "0.5.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6551,12 +5261,9 @@ patchLatest = false; sha1 = "9f6bf5d9ac6c76384e95d36d15b48980e5e4add0"; tarball = "http://registry.npmjs.org/qs/-/qs-0.5.1.tgz"; - } - { - name = "qs"; - spec = "0.5.5"; + }; + "qs"."0.5.5" = { version = "0.5.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6564,12 +5271,9 @@ patchLatest = false; sha1 = "b07f0d7ffe3efc6fc2fcde6c66a20775641423f3"; tarball = "http://registry.npmjs.org/qs/-/qs-0.5.5.tgz"; - } - { - name = "qs"; - spec = "0.6.5"; + }; + "qs"."0.6.5" = { version = "0.6.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6577,12 +5281,9 @@ patchLatest = false; sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; tarball = "http://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; - } - { - name = "qs"; - spec = "~0.5.4"; + }; + "qs"."~0.5.4" = { version = "0.5.6"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6590,12 +5291,9 @@ patchLatest = false; sha1 = "31b1ad058567651c526921506b9a8793911a0384"; tarball = "http://registry.npmjs.org/qs/-/qs-0.5.6.tgz"; - } - { - name = "qs"; - spec = "~0.6.0"; + }; + "qs"."~0.6.0" = { version = "0.6.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6603,12 +5301,9 @@ patchLatest = false; sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; tarball = "http://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; - } - { - name = "rai"; - spec = "~0.1"; + }; + "rai"."~0.1" = { version = "0.1.7"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6616,12 +5311,9 @@ patchLatest = false; sha1 = "1b50f1dcb4a493a67ef7a0a8c72167d789df52a0"; tarball = "http://registry.npmjs.org/rai/-/rai-0.1.7.tgz"; - } - { - name = "range-parser"; - spec = "0.0.4"; + }; + "range-parser"."0.0.4" = { version = "0.0.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6629,12 +5321,9 @@ patchLatest = false; sha1 = "c0427ffef51c10acba0782a46c9602e744ff620b"; tarball = "http://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz"; - } - { - name = "raw-socket"; - spec = "*"; + }; + "raw-socket"."*" = { version = "1.2.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6642,12 +5331,9 @@ patchLatest = false; sha1 = "3ca811bd4bf173b7b4e2304d5e680fd458da3963"; tarball = "http://registry.npmjs.org/raw-socket/-/raw-socket-1.2.1.tgz"; - } - { - name = "rbytes"; - spec = "*"; + }; + "rbytes"."*" = { version = "1.0.0"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -6655,12 +5341,10 @@ patchLatest = false; sha1 = "4eeb85c457f710d8147329d5eed5cd02c798fa4d"; tarball = "http://registry.npmjs.org/rbytes/-/rbytes-1.0.0.tgz"; - } - { - name = "read"; - spec = "1"; + }; + "#topLevel"."rbytes" = "*"; + "read"."1" = { version = "1.0.5"; - topLevel = false; dependencies = [ { name = "mute-stream"; spec = "~0.0.4"; } ]; @@ -6669,12 +5353,9 @@ patchLatest = false; sha1 = "007a3d169478aa710a491727e453effb92e76203"; tarball = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; - } - { - name = "read"; - spec = "1.0.x"; + }; + "read"."1.0.x" = { version = "1.0.5"; - topLevel = false; dependencies = [ { name = "mute-stream"; spec = "~0.0.4"; } ]; @@ -6683,12 +5364,9 @@ patchLatest = false; sha1 = "007a3d169478aa710a491727e453effb92e76203"; tarball = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; - } - { - name = "read"; - spec = "~1.0.1"; + }; + "read"."~1.0.1" = { version = "1.0.5"; - topLevel = false; dependencies = [ { name = "mute-stream"; spec = "~0.0.4"; } ]; @@ -6697,12 +5375,9 @@ patchLatest = false; sha1 = "007a3d169478aa710a491727e453effb92e76203"; tarball = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; - } - { - name = "read"; - spec = "~1.0.4"; + }; + "read"."~1.0.4" = { version = "1.0.5"; - topLevel = false; dependencies = [ { name = "mute-stream"; spec = "~0.0.4"; } ]; @@ -6711,12 +5386,9 @@ patchLatest = false; sha1 = "007a3d169478aa710a491727e453effb92e76203"; tarball = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; - } - { - name = "read-installed"; - spec = "~0.2.2"; + }; + "read-installed"."~0.2.2" = { version = "0.2.4"; - topLevel = false; dependencies = [ { name = "semver"; spec = "2"; } { name = "slide"; spec = "~1.1.3"; } @@ -6728,12 +5400,9 @@ patchLatest = false; sha1 = "9a45ca0a8ae1ecdb05972f362b63bc59450b572d"; tarball = "http://registry.npmjs.org/read-installed/-/read-installed-0.2.4.tgz"; - } - { - name = "read-package-json"; - spec = "1"; + }; + "read-package-json"."1" = { version = "1.1.3"; - topLevel = false; dependencies = [ { name = "glob"; spec = "~3.2.1"; } { name = "lru-cache"; spec = "2"; } @@ -6745,12 +5414,9 @@ patchLatest = false; sha1 = "a361ab3da88f6f78998df223ad8186a4b7e1f391"; tarball = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.3.tgz"; - } - { - name = "read-package-json"; - spec = "~1.1.0"; + }; + "read-package-json"."~1.1.0" = { version = "1.1.3"; - topLevel = false; dependencies = [ { name = "glob"; spec = "~3.2.1"; } { name = "lru-cache"; spec = "2"; } @@ -6762,12 +5428,9 @@ patchLatest = false; sha1 = "a361ab3da88f6f78998df223ad8186a4b7e1f391"; tarball = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.3.tgz"; - } - { - name = "readable-stream"; - spec = "1.0"; + }; + "readable-stream"."1.0" = { version = "1.0.15"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6775,12 +5438,9 @@ patchLatest = false; sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; tarball = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; - } - { - name = "readable-stream"; - spec = "~1.0.0"; + }; + "readable-stream"."~1.0.0" = { version = "1.0.15"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6788,12 +5448,9 @@ patchLatest = false; sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; tarball = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; - } - { - name = "readable-stream"; - spec = "~1.0.2"; + }; + "readable-stream"."~1.0.2" = { version = "1.0.15"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6801,12 +5458,9 @@ patchLatest = false; sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; tarball = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; - } - { - name = "readdirp"; - spec = "~0.2.3"; + }; + "readdirp"."~0.2.3" = { version = "0.2.5"; - topLevel = false; dependencies = [ { name = "minimatch"; spec = ">=0.2.4"; } ]; @@ -6815,12 +5469,9 @@ patchLatest = false; sha1 = "c4c276e52977ae25db5191fe51d008550f15d9bb"; tarball = "http://registry.npmjs.org/readdirp/-/readdirp-0.2.5.tgz"; - } - { - name = "redeyed"; - spec = "~0.4.0"; + }; + "redeyed"."~0.4.0" = { version = "0.4.2"; - topLevel = false; dependencies = [ { name = "esprima"; spec = "~1.0.0"; } ]; @@ -6829,12 +5480,9 @@ patchLatest = false; sha1 = "f0133b990cb972bdbcf2d2dce0aec36595f419bc"; tarball = "http://registry.npmjs.org/redeyed/-/redeyed-0.4.2.tgz"; - } - { - name = "redis"; - spec = "*"; + }; + "redis"."*" = { version = "0.8.4"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -6842,12 +5490,10 @@ patchLatest = false; sha1 = "14609f26414e211c31e3cd07dc79b04bf9ff1980"; tarball = "http://registry.npmjs.org/redis/-/redis-0.8.4.tgz"; - } - { - name = "redis"; - spec = "0.7.2"; + }; + "#topLevel"."redis" = "*"; + "redis"."0.7.2" = { version = "0.7.2"; - topLevel = false; dependencies = [ { name = "hiredis"; spec = "*"; } ]; @@ -6856,12 +5502,9 @@ patchLatest = false; sha1 = "fa557fef4985ab3e3384fdc5be6e2541a0bb49af"; tarball = "http://registry.npmjs.org/redis/-/redis-0.7.2.tgz"; - } - { - name = "redis"; - spec = "0.7.3"; + }; + "redis"."0.7.3" = { version = "0.7.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6869,12 +5512,9 @@ patchLatest = false; sha1 = "ee57b7a44d25ec1594e44365d8165fa7d1d4811a"; tarball = "http://registry.npmjs.org/redis/-/redis-0.7.3.tgz"; - } - { - name = "redis"; - spec = ">= 0.6.6"; + }; + "redis".">= 0.6.6" = { version = "0.8.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6882,12 +5522,9 @@ patchLatest = false; sha1 = "14609f26414e211c31e3cd07dc79b04bf9ff1980"; tarball = "http://registry.npmjs.org/redis/-/redis-0.8.4.tgz"; - } - { - name = "reds"; - spec = "0.1.4"; + }; + "reds"."0.1.4" = { version = "0.1.4"; - topLevel = false; dependencies = [ { name = "natural"; spec = "0.0.69"; } { name = "redis"; spec = ">= 0.6.6"; } @@ -6897,12 +5534,9 @@ patchLatest = false; sha1 = "a97819180c30f6ecd01cad03cecb574eaabb4bee"; tarball = "http://registry.npmjs.org/reds/-/reds-0.1.4.tgz"; - } - { - name = "regexp-clone"; - spec = "0.0.1"; + }; + "regexp-clone"."0.0.1" = { version = "0.0.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -6910,12 +5544,9 @@ patchLatest = false; sha1 = "a7c2e09891fdbf38fbb10d376fb73003e68ac589"; tarball = "http://registry.npmjs.org/regexp-clone/-/regexp-clone-0.0.1.tgz"; - } - { - name = "request"; - spec = "2"; + }; + "request"."2" = { version = "2.27.0"; - topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } { name = "json-stringify-safe"; spec = "~5.0.0"; } @@ -6935,12 +5566,9 @@ patchLatest = false; sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; - } - { - name = "request"; - spec = "2 >=2.20.0"; + }; + "request"."2 >=2.20.0" = { version = "2.27.0"; - topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } { name = "json-stringify-safe"; spec = "~5.0.0"; } @@ -6960,12 +5588,9 @@ patchLatest = false; sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; - } - { - name = "request"; - spec = "2 >=2.25.0"; + }; + "request"."2 >=2.25.0" = { version = "2.27.0"; - topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } { name = "json-stringify-safe"; spec = "~5.0.0"; } @@ -6985,12 +5610,9 @@ patchLatest = false; sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; - } - { - name = "request"; - spec = "2.16.x"; + }; + "request"."2.16.x" = { version = "2.16.6"; - topLevel = false; dependencies = [ { name = "form-data"; spec = "~0.0.3"; } { name = "mime"; spec = "~1.2.7"; } @@ -7009,12 +5631,9 @@ patchLatest = false; sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; tarball = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; - } - { - name = "request"; - spec = "2.9.x"; + }; + "request"."2.9.x" = { version = "2.9.203"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7022,12 +5641,9 @@ patchLatest = false; sha1 = "6c1711a5407fb94a114219563e44145bcbf4723a"; tarball = "http://registry.npmjs.org/request/-/request-2.9.203.tgz"; - } - { - name = "request"; - spec = "~2"; + }; + "request"."~2" = { version = "2.27.0"; - topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } { name = "json-stringify-safe"; spec = "~5.0.0"; } @@ -7047,12 +5663,9 @@ patchLatest = false; sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; - } - { - name = "request"; - spec = "~2.16.6"; + }; + "request"."~2.16.6" = { version = "2.16.6"; - topLevel = false; dependencies = [ { name = "form-data"; spec = "~0.0.3"; } { name = "mime"; spec = "~1.2.7"; } @@ -7071,12 +5684,9 @@ patchLatest = false; sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; tarball = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; - } - { - name = "request"; - spec = "~2.21.0"; + }; + "request"."~2.21.0" = { version = "2.21.0"; - topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } { name = "json-stringify-safe"; spec = "~4.0.0"; } @@ -7096,12 +5706,9 @@ patchLatest = false; sha1 = "5728ab9c45e5a87c99daccd530298b6673a868d7"; tarball = "http://registry.npmjs.org/request/-/request-2.21.0.tgz"; - } - { - name = "request"; - spec = "~2.22.0"; + }; + "request"."~2.22.0" = { version = "2.22.0"; - topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } { name = "json-stringify-safe"; spec = "~4.0.0"; } @@ -7121,12 +5728,9 @@ patchLatest = false; sha1 = "b883a769cc4a909571eb5004b344c43cf7e51592"; tarball = "http://registry.npmjs.org/request/-/request-2.22.0.tgz"; - } - { - name = "request"; - spec = "~2.25.0"; + }; + "request"."~2.25.0" = { version = "2.25.0"; - topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } { name = "json-stringify-safe"; spec = "~5.0.0"; } @@ -7146,12 +5750,9 @@ patchLatest = false; sha1 = "dac1673181887fe0b2ce6bd7e12f46d554a02ce9"; tarball = "http://registry.npmjs.org/request/-/request-2.25.0.tgz"; - } - { - name = "request"; - spec = "~2.26.0"; + }; + "request"."~2.26.0" = { version = "2.26.0"; - topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } { name = "json-stringify-safe"; spec = "~5.0.0"; } @@ -7171,12 +5772,9 @@ patchLatest = false; sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; tarball = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; - } - { - name = "request"; - spec = "~2.27.0"; + }; + "request"."~2.27.0" = { version = "2.27.0"; - topLevel = false; dependencies = [ { name = "qs"; spec = "~0.6.0"; } { name = "json-stringify-safe"; spec = "~5.0.0"; } @@ -7196,12 +5794,9 @@ patchLatest = false; sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; - } - { - name = "request-progress"; - spec = "~0.2.0"; + }; + "request-progress"."~0.2.0" = { version = "0.2.3"; - topLevel = false; dependencies = [ { name = "throttleit"; spec = "~0.0.2"; } ]; @@ -7210,12 +5805,9 @@ patchLatest = false; sha1 = "5be7088f66642e2739e9058a07cceef0c2868b8b"; tarball = "http://registry.npmjs.org/request-progress/-/request-progress-0.2.3.tgz"; - } - { - name = "request-replay"; - spec = "~0.2.0"; + }; + "request-replay"."~0.2.0" = { version = "0.2.0"; - topLevel = false; dependencies = [ { name = "retry"; spec = "~0.6.0"; } ]; @@ -7224,12 +5816,9 @@ patchLatest = false; sha1 = "9b693a5d118b39f5c596ead5ed91a26444057f60"; tarball = "http://registry.npmjs.org/request-replay/-/request-replay-0.2.0.tgz"; - } - { - name = "resolve"; - spec = "~0.3.1"; + }; + "resolve"."~0.3.1" = { version = "0.3.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7237,12 +5826,9 @@ patchLatest = false; sha1 = "34c63447c664c70598d1c9b126fc43b2a24310a4"; tarball = "http://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz"; - } - { - name = "restify"; - spec = "2.4.1"; + }; + "restify"."2.4.1" = { version = "2.4.1"; - topLevel = false; dependencies = [ { name = "assert-plus"; spec = "0.1.2"; } { name = "backoff"; spec = "2.1.0"; } @@ -7267,12 +5853,9 @@ patchLatest = false; sha1 = "35790a052bd0927e7f6a06cc3d079e56fabc9371"; tarball = "http://registry.npmjs.org/restify/-/restify-2.4.1.tgz"; - } - { - name = "retry"; - spec = "0.6.0"; + }; + "retry"."0.6.0" = { version = "0.6.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7280,12 +5863,9 @@ patchLatest = false; sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; tarball = "http://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; - } - { - name = "retry"; - spec = "~0.6.0"; + }; + "retry"."~0.6.0" = { version = "0.6.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7293,12 +5873,9 @@ patchLatest = false; sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; tarball = "http://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; - } - { - name = "revalidator"; - spec = "0.1.x"; + }; + "revalidator"."0.1.x" = { version = "0.1.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7306,12 +5883,9 @@ patchLatest = false; sha1 = "205bc02e4186e63e82a0837498f29ba287be3861"; tarball = "http://registry.npmjs.org/revalidator/-/revalidator-0.1.5.tgz"; - } - { - name = "rimraf"; - spec = "1.x.x"; + }; + "rimraf"."1.x.x" = { version = "1.0.9"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7319,12 +5893,9 @@ patchLatest = false; sha1 = "be4801ff76c2ba6f1c50c78e9700eb1d21f239f1"; tarball = "http://registry.npmjs.org/rimraf/-/rimraf-1.0.9.tgz"; - } - { - name = "rimraf"; - spec = "2"; + }; + "rimraf"."2" = { version = "2.2.2"; - topLevel = false; dependencies = [ { name = "graceful-fs"; spec = "~2"; } ]; @@ -7333,12 +5904,9 @@ patchLatest = false; sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; - } - { - name = "rimraf"; - spec = "2.x.x"; + }; + "rimraf"."2.x.x" = { version = "2.2.2"; - topLevel = false; dependencies = [ { name = "graceful-fs"; spec = "~2"; } ]; @@ -7347,12 +5915,9 @@ patchLatest = false; sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; - } - { - name = "rimraf"; - spec = "~2"; + }; + "rimraf"."~2" = { version = "2.2.2"; - topLevel = false; dependencies = [ { name = "graceful-fs"; spec = "~2"; } ]; @@ -7361,12 +5926,9 @@ patchLatest = false; sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; - } - { - name = "rimraf"; - spec = "~2.1.4"; + }; + "rimraf"."~2.1.4" = { version = "2.1.4"; - topLevel = false; dependencies = [ { name = "graceful-fs"; spec = "~1"; } ]; @@ -7375,12 +5937,9 @@ patchLatest = false; sha1 = "5a6eb62eeda068f51ede50f29b3e5cd22f3d9bb2"; tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.1.4.tgz"; - } - { - name = "rimraf"; - spec = "~2.2.0"; + }; + "rimraf"."~2.2.0" = { version = "2.2.2"; - topLevel = false; dependencies = [ { name = "graceful-fs"; spec = "~2"; } ]; @@ -7389,12 +5948,9 @@ patchLatest = false; sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; - } - { - name = "runforcover"; - spec = "~0.0.2"; + }; + "runforcover"."~0.0.2" = { version = "0.0.2"; - topLevel = false; dependencies = [ { name = "bunker"; spec = "0.1.X"; } ]; @@ -7403,12 +5959,9 @@ patchLatest = false; sha1 = "344f057d8d45d33aebc6cc82204678f69c4857cc"; tarball = "http://registry.npmjs.org/runforcover/-/runforcover-0.0.2.tgz"; - } - { - name = "s3http"; - spec = "*"; + }; + "s3http"."*" = { version = "0.0.2"; - topLevel = true; dependencies = [ { name = "aws-sdk"; spec = ">=1.2.0 <2"; } { name = "commander"; spec = "0.5.1"; } @@ -7419,12 +5972,10 @@ patchLatest = false; sha1 = "e0c8bdee66981c6ddef2dfc41bb1fe51765984e5"; tarball = "http://registry.npmjs.org/s3http/-/s3http-0.0.2.tgz"; - } - { - name = "sax"; - spec = "0.5.x"; + }; + "#topLevel"."s3http" = "*"; + "sax"."0.5.x" = { version = "0.5.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7432,12 +5983,9 @@ patchLatest = false; sha1 = "a3a4e1a9cf182bb547156c5232a49a1c3732ff7d"; tarball = "http://registry.npmjs.org/sax/-/sax-0.5.4.tgz"; - } - { - name = "sax"; - spec = ">=0.4.2"; + }; + "sax".">=0.4.2" = { version = "0.5.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7445,12 +5993,9 @@ patchLatest = false; sha1 = "a3a4e1a9cf182bb547156c5232a49a1c3732ff7d"; tarball = "http://registry.npmjs.org/sax/-/sax-0.5.4.tgz"; - } - { - name = "semver"; - spec = "*"; + }; + "semver"."*" = { version = "2.1.0"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -7458,12 +6003,10 @@ patchLatest = false; sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; - } - { - name = "semver"; - spec = "1.1.0"; + }; + "#topLevel"."semver" = "*"; + "semver"."1.1.0" = { version = "1.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7471,12 +6014,9 @@ patchLatest = false; sha1 = "da9b9c837e31550a7c928622bc2381de7dd7a53e"; tarball = "http://registry.npmjs.org/semver/-/semver-1.1.0.tgz"; - } - { - name = "semver"; - spec = "1.1.4"; + }; + "semver"."1.1.4" = { version = "1.1.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7484,12 +6024,9 @@ patchLatest = false; sha1 = "2e5a4e72bab03472cc97f72753b4508912ef5540"; tarball = "http://registry.npmjs.org/semver/-/semver-1.1.4.tgz"; - } - { - name = "semver"; - spec = "2"; + }; + "semver"."2" = { version = "2.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7497,12 +6034,9 @@ patchLatest = false; sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; - } - { - name = "semver"; - spec = "2.x"; + }; + "semver"."2.x" = { version = "2.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7510,12 +6044,9 @@ patchLatest = false; sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; - } - { - name = "semver"; - spec = ">=2.0.10 <3.0.0"; + }; + "semver".">=2.0.10 <3.0.0" = { version = "2.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7523,12 +6054,9 @@ patchLatest = false; sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; - } - { - name = "semver"; - spec = "~2.0.0"; + }; + "semver"."~2.0.0" = { version = "2.0.11"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7536,12 +6064,9 @@ patchLatest = false; sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; tarball = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; - } - { - name = "semver"; - spec = "~2.0.5"; + }; + "semver"."~2.0.5" = { version = "2.0.11"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7549,12 +6074,9 @@ patchLatest = false; sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; tarball = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; - } - { - name = "semver"; - spec = "~2.1"; + }; + "semver"."~2.1" = { version = "2.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7562,12 +6084,9 @@ patchLatest = false; sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; - } - { - name = "semver"; - spec = "~2.1.0"; + }; + "semver"."~2.1.0" = { version = "2.1.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7575,12 +6094,9 @@ patchLatest = false; sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; - } - { - name = "send"; - spec = "*"; + }; + "send"."*" = { version = "0.1.4"; - topLevel = false; dependencies = [ { name = "debug"; spec = "*"; } { name = "mime"; spec = "~1.2.9"; } @@ -7592,12 +6108,9 @@ patchLatest = false; sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; tarball = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; - } - { - name = "send"; - spec = "0.1.0"; + }; + "send"."0.1.0" = { version = "0.1.0"; - topLevel = false; dependencies = [ { name = "debug"; spec = "*"; } { name = "mime"; spec = "1.2.6"; } @@ -7609,12 +6122,9 @@ patchLatest = false; sha1 = "cfb08ebd3cec9b7fc1a37d9ff9e875a971cf4640"; tarball = "http://registry.npmjs.org/send/-/send-0.1.0.tgz"; - } - { - name = "send"; - spec = "0.1.4"; + }; + "send"."0.1.4" = { version = "0.1.4"; - topLevel = false; dependencies = [ { name = "debug"; spec = "*"; } { name = "mime"; spec = "~1.2.9"; } @@ -7626,12 +6136,9 @@ patchLatest = false; sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; tarball = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; - } - { - name = "sequence"; - spec = "*"; + }; + "sequence"."*" = { version = "2.2.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7639,12 +6146,9 @@ patchLatest = false; sha1 = "7f5617895d44351c0a047e764467690490a16b03"; tarball = "http://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; - } - { - name = "sequence"; - spec = ">= 2.2.1"; + }; + "sequence".">= 2.2.1" = { version = "2.2.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7652,12 +6156,9 @@ patchLatest = false; sha1 = "7f5617895d44351c0a047e764467690490a16b03"; tarball = "http://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; - } - { - name = "setimmediate"; - spec = "~1.0.1"; + }; + "setimmediate"."~1.0.1" = { version = "1.0.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7665,12 +6166,9 @@ patchLatest = false; sha1 = "a9ca56ccbd6a4c3334855f060abcdece5c42ebb7"; tarball = "http://registry.npmjs.org/setimmediate/-/setimmediate-1.0.1.tgz"; - } - { - name = "sha"; - spec = "~1.2.1"; + }; + "sha"."~1.2.1" = { version = "1.2.2"; - topLevel = false; dependencies = [ { name = "graceful-fs"; spec = "2"; } { name = "readable-stream"; spec = "1.0"; } @@ -7680,12 +6178,9 @@ patchLatest = false; sha1 = "f2aa387e8182631fd5f462bd80250d37a8920e62"; tarball = "http://registry.npmjs.org/sha/-/sha-1.2.2.tgz"; - } - { - name = "shelljs"; - spec = "0.1.x"; + }; + "shelljs"."0.1.x" = { version = "0.1.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7693,12 +6188,9 @@ patchLatest = false; sha1 = "dfbbe78d56c3c0168d2fb79e10ecd1dbcb07ec0e"; tarball = "http://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz"; - } - { - name = "shelljs"; - spec = "~0.1.4"; + }; + "shelljs"."~0.1.4" = { version = "0.1.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7706,12 +6198,9 @@ patchLatest = false; sha1 = "dfbbe78d56c3c0168d2fb79e10ecd1dbcb07ec0e"; tarball = "http://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz"; - } - { - name = "should"; - spec = "*"; + }; + "should"."*" = { version = "1.2.2"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -7719,12 +6208,10 @@ patchLatest = false; sha1 = "0f03f775066d9ea2632690c917b12824fcc1d582"; tarball = "http://registry.npmjs.org/should/-/should-1.2.2.tgz"; - } - { - name = "sigmund"; - spec = "~1.0.0"; + }; + "#topLevel"."should" = "*"; + "sigmund"."~1.0.0" = { version = "1.0.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7732,12 +6219,9 @@ patchLatest = false; sha1 = "66a2b3a749ae8b5fb89efd4fcc01dc94fbe02296"; tarball = "http://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz"; - } - { - name = "simplesmtp"; - spec = ">= 0.1.22"; + }; + "simplesmtp".">= 0.1.22" = { version = "0.3.7"; - topLevel = false; dependencies = [ { name = "rai"; spec = "~0.1"; } { name = "xoauth2"; spec = "~0.1"; } @@ -7747,12 +6231,9 @@ patchLatest = false; sha1 = "2e5319c5dea8824be88d5dba9a6dc85551cad76b"; tarball = "http://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.7.tgz"; - } - { - name = "slice-stream"; - spec = "0.0.0"; + }; + "slice-stream"."0.0.0" = { version = "0.0.0"; - topLevel = false; dependencies = [ { name = "readable-stream"; spec = "~1.0.2"; } ]; @@ -7761,12 +6242,9 @@ patchLatest = false; sha1 = "8183df87ad44ae0b48c0625134eac6e349747860"; tarball = "http://registry.npmjs.org/slice-stream/-/slice-stream-0.0.0.tgz"; - } - { - name = "sliced"; - spec = "0.0.3"; + }; + "sliced"."0.0.3" = { version = "0.0.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7774,12 +6252,9 @@ patchLatest = false; sha1 = "4f0bac2171eb17162c3ba6df81f5cf040f7c7e50"; tarball = "http://registry.npmjs.org/sliced/-/sliced-0.0.3.tgz"; - } - { - name = "sliced"; - spec = "0.0.4"; + }; + "sliced"."0.0.4" = { version = "0.0.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7787,12 +6262,9 @@ patchLatest = false; sha1 = "34f89a6db1f31fa525f5a570f5bcf877cf0955ee"; tarball = "http://registry.npmjs.org/sliced/-/sliced-0.0.4.tgz"; - } - { - name = "sliced"; - spec = "0.0.5"; + }; + "sliced"."0.0.5" = { version = "0.0.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7800,12 +6272,9 @@ patchLatest = false; sha1 = "5edc044ca4eb6f7816d50ba2fc63e25d8fe4707f"; tarball = "http://registry.npmjs.org/sliced/-/sliced-0.0.5.tgz"; - } - { - name = "slide"; - spec = "*"; + }; + "slide"."*" = { version = "1.1.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7813,12 +6282,9 @@ patchLatest = false; sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; tarball = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; - } - { - name = "slide"; - spec = "~1.1.3"; + }; + "slide"."~1.1.3" = { version = "1.1.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7826,12 +6292,9 @@ patchLatest = false; sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; tarball = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; - } - { - name = "slide"; - spec = "~1.1.4"; + }; + "slide"."~1.1.4" = { version = "1.1.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7839,12 +6302,9 @@ patchLatest = false; sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; tarball = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; - } - { - name = "smartdc"; - spec = "*"; + }; + "smartdc"."*" = { version = "7.0.0"; - topLevel = true; dependencies = [ { name = "assert-plus"; spec = "0.1.2"; } { name = "lru-cache"; spec = "2.2.0"; } @@ -7859,12 +6319,10 @@ patchLatest = false; sha1 = "367ce274e10e3400e19ec62697f9b5ecb3f25c39"; tarball = "http://registry.npmjs.org/smartdc/-/smartdc-7.0.0.tgz"; - } - { - name = "smartdc-auth"; - spec = "1.0.0"; + }; + "#topLevel"."smartdc" = "*"; + "smartdc-auth"."1.0.0" = { version = "1.0.0"; - topLevel = false; dependencies = [ { name = "assert-plus"; spec = "0.1.2"; } { name = "clone"; spec = "0.1.5"; } @@ -7877,12 +6335,9 @@ patchLatest = false; sha1 = "9b8569b914f25da53816fe158f80b6571470f270"; tarball = "http://registry.npmjs.org/smartdc-auth/-/smartdc-auth-1.0.0.tgz"; - } - { - name = "sntp"; - spec = "0.1.x"; + }; + "sntp"."0.1.x" = { version = "0.1.4"; - topLevel = false; dependencies = [ { name = "hoek"; spec = "0.7.x"; } ]; @@ -7891,12 +6346,9 @@ patchLatest = false; sha1 = "5ef481b951a7b29affdf4afd7f26838fc1120f84"; tarball = "http://registry.npmjs.org/sntp/-/sntp-0.1.4.tgz"; - } - { - name = "sntp"; - spec = "0.2.x"; + }; + "sntp"."0.2.x" = { version = "0.2.4"; - topLevel = false; dependencies = [ { name = "hoek"; spec = "0.9.x"; } ]; @@ -7905,12 +6357,9 @@ patchLatest = false; sha1 = "fb885f18b0f3aad189f824862536bceeec750900"; tarball = "http://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz"; - } - { - name = "socket.io"; - spec = "0.9.14"; + }; + "socket.io"."0.9.14" = { version = "0.9.14"; - topLevel = false; dependencies = [ { name = "socket.io-client"; spec = "0.9.11"; } { name = "policyfile"; spec = "0.0.4"; } @@ -7922,12 +6371,9 @@ patchLatest = false; sha1 = "81af80ebf3ee8f7f6e71b1495db91f8fa53ff667"; tarball = "http://registry.npmjs.org/socket.io/-/socket.io-0.9.14.tgz"; - } - { - name = "socket.io-client"; - spec = "0.9.11"; + }; + "socket.io-client"."0.9.11" = { version = "0.9.11"; - topLevel = false; dependencies = [ { name = "uglify-js"; spec = "1.2.5"; } { name = "ws"; spec = "0.4.x"; } @@ -7939,12 +6385,9 @@ patchLatest = false; sha1 = "94defc1b29e0d8a8fe958c1cf33300f68d8a19c7"; tarball = "http://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.11.tgz"; - } - { - name = "sockjs"; - spec = "*"; + }; + "sockjs"."*" = { version = "0.3.7"; - topLevel = true; dependencies = [ { name = "node-uuid"; spec = "1.3.3"; } { name = "faye-websocket"; spec = "0.4.4"; } @@ -7954,12 +6397,10 @@ patchLatest = false; sha1 = "2950e0586d8a9d3044958a831ade68db197749cb"; tarball = "http://registry.npmjs.org/sockjs/-/sockjs-0.3.7.tgz"; - } - { - name = "source-map"; - spec = "*"; + }; + "#topLevel"."sockjs" = "*"; + "source-map"."*" = { version = "0.1.28"; - topLevel = true; dependencies = [ { name = "amdefine"; spec = ">=0.0.4"; } ]; @@ -7968,12 +6409,10 @@ patchLatest = false; sha1 = "9cae9d9b8352fb030f77c4e12226cc28cb251f39"; tarball = "http://registry.npmjs.org/source-map/-/source-map-0.1.28.tgz"; - } - { - name = "source-map"; - spec = "~0.1.7"; + }; + "#topLevel"."source-map" = "*"; + "source-map"."~0.1.7" = { version = "0.1.28"; - topLevel = false; dependencies = [ { name = "amdefine"; spec = ">=0.0.4"; } ]; @@ -7982,12 +6421,9 @@ patchLatest = false; sha1 = "9cae9d9b8352fb030f77c4e12226cc28cb251f39"; tarball = "http://registry.npmjs.org/source-map/-/source-map-0.1.28.tgz"; - } - { - name = "spdy"; - spec = "1.7.1"; + }; + "spdy"."1.7.1" = { version = "1.7.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -7995,12 +6431,9 @@ patchLatest = false; sha1 = "4fde77e602b20c4ecc39ee8619373dd9bf669152"; tarball = "http://registry.npmjs.org/spdy/-/spdy-1.7.1.tgz"; - } - { - name = "ssh-agent"; - spec = "0.2.1"; + }; + "ssh-agent"."0.2.1" = { version = "0.2.1"; - topLevel = false; dependencies = [ { name = "ctype"; spec = "0.5.0"; } { name = "posix-getopt"; spec = "1.0.0"; } @@ -8010,12 +6443,9 @@ patchLatest = false; sha1 = "3044e9eaeca88a9e6971dd7deb19bdcc20012929"; tarball = "http://registry.npmjs.org/ssh-agent/-/ssh-agent-0.2.1.tgz"; - } - { - name = "stack-trace"; - spec = "0.0.x"; + }; + "stack-trace"."0.0.x" = { version = "0.0.7"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8023,12 +6453,9 @@ patchLatest = false; sha1 = "c72e089744fc3659f508cdce3621af5634ec0fff"; tarball = "http://registry.npmjs.org/stack-trace/-/stack-trace-0.0.7.tgz"; - } - { - name = "statsd"; - spec = "*"; + }; + "statsd"."*" = { version = "0.6.0"; - topLevel = true; dependencies = [ { name = "node-syslog"; spec = "1.1.3"; } { name = "winser"; spec = "=0.0.11"; } @@ -8038,12 +6465,10 @@ patchLatest = false; sha1 = "9902dba319c46726f0348ced9b7b3e20184de1c4"; tarball = "http://registry.npmjs.org/statsd/-/statsd-0.6.0.tgz"; - } - { - name = "stream-counter"; - spec = "~0.1.0"; + }; + "#topLevel"."statsd" = "*"; + "stream-counter"."~0.1.0" = { version = "0.1.0"; - topLevel = false; dependencies = [ { name = "readable-stream"; spec = "~1.0.2"; } ]; @@ -8052,12 +6477,9 @@ patchLatest = false; sha1 = "a035e429361fb57f361606e17fcd8a8b9677327b"; tarball = "http://registry.npmjs.org/stream-counter/-/stream-counter-0.1.0.tgz"; - } - { - name = "stream-splitter-transform"; - spec = "*"; + }; + "stream-splitter-transform"."*" = { version = "0.0.3"; - topLevel = true; dependencies = [ { name = "buffertools"; spec = ">=1.1.1 <2.0.0"; } ]; @@ -8066,12 +6488,10 @@ patchLatest = false; sha1 = "5ccd3bd497ffee4c2fc7c1cc9d7b697b54c42eef"; tarball = "http://registry.npmjs.org/stream-splitter-transform/-/stream-splitter-transform-0.0.3.tgz"; - } - { - name = "stringify-object"; - spec = "~0.1.4"; + }; + "#topLevel"."stream-splitter-transform" = "*"; + "stringify-object"."~0.1.4" = { version = "0.1.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8079,12 +6499,9 @@ patchLatest = false; sha1 = "87d8b63a3e5dfb189370622f241beeedf706ab3b"; tarball = "http://registry.npmjs.org/stringify-object/-/stringify-object-0.1.5.tgz"; - } - { - name = "stylus"; - spec = "*"; + }; + "stylus"."*" = { version = "0.37.0"; - topLevel = true; dependencies = [ { name = "cssom"; spec = "0.2.x"; } { name = "mkdirp"; spec = "0.3.x"; } @@ -8096,12 +6513,10 @@ patchLatest = false; sha1 = "3f18ba693960e3408e2951b4a22e337c33d239d8"; tarball = "http://registry.npmjs.org/stylus/-/stylus-0.37.0.tgz"; - } - { - name = "stylus"; - spec = "0.27.2"; + }; + "#topLevel"."stylus" = "*"; + "stylus"."0.27.2" = { version = "0.27.2"; - topLevel = false; dependencies = [ { name = "cssom"; spec = "0.2.x"; } { name = "mkdirp"; spec = "0.3.x"; } @@ -8112,12 +6527,9 @@ patchLatest = false; sha1 = "1121f7f8cd152b0f8a4aa6a24a9adea10c825117"; tarball = "http://registry.npmjs.org/stylus/-/stylus-0.27.2.tgz"; - } - { - name = "sudo-block"; - spec = "~0.2.0"; + }; + "sudo-block"."~0.2.0" = { version = "0.2.1"; - topLevel = false; dependencies = [ { name = "chalk"; spec = "~0.1.1"; } ]; @@ -8126,12 +6538,9 @@ patchLatest = false; sha1 = "b394820741b66c0fe06f97b334f0674036837ba5"; tarball = "http://registry.npmjs.org/sudo-block/-/sudo-block-0.2.1.tgz"; - } - { - name = "superagent"; - spec = "0.15.1"; + }; + "superagent"."0.15.1" = { version = "0.15.1"; - topLevel = false; dependencies = [ { name = "qs"; spec = "0.6.5"; } { name = "formidable"; spec = "1.0.9"; } @@ -8146,12 +6555,9 @@ patchLatest = false; sha1 = "f0df9954c2b90f29e4ae54ad308e4a2b432cc56a"; tarball = "http://registry.npmjs.org/superagent/-/superagent-0.15.1.tgz"; - } - { - name = "supertest"; - spec = "*"; + }; + "supertest"."*" = { version = "0.7.1"; - topLevel = true; dependencies = [ { name = "superagent"; spec = "0.15.1"; } { name = "methods"; spec = "0.0.1"; } @@ -8161,12 +6567,10 @@ patchLatest = false; sha1 = "349a65a8bfb5207250658f71761279ad3a671d88"; tarball = "http://registry.npmjs.org/supertest/-/supertest-0.7.1.tgz"; - } - { - name = "swig"; - spec = "0.14.x"; + }; + "#topLevel"."supertest" = "*"; + "swig"."0.14.x" = { version = "0.14.0"; - topLevel = true; dependencies = [ { name = "underscore"; spec = ">=1.1.7"; } ]; @@ -8175,12 +6579,10 @@ patchLatest = false; sha1 = "544bfb3bd837608873eed6a72c672a28cb1f1b3f"; tarball = "http://registry.npmjs.org/swig/-/swig-0.14.0.tgz"; - } - { - name = "sylvester"; - spec = ">= 0.0.12"; + }; + "#topLevel"."swig" = "0.14.x"; + "sylvester".">= 0.0.12" = { version = "0.0.21"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8188,12 +6590,9 @@ patchLatest = false; sha1 = "2987b1ce2bd2f38b0dce2a34388884bfa4400ea7"; tarball = "http://registry.npmjs.org/sylvester/-/sylvester-0.0.21.tgz"; - } - { - name = "sylvester"; - spec = ">= 0.0.8"; + }; + "sylvester".">= 0.0.8" = { version = "0.0.21"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8201,12 +6600,9 @@ patchLatest = false; sha1 = "2987b1ce2bd2f38b0dce2a34388884bfa4400ea7"; tarball = "http://registry.npmjs.org/sylvester/-/sylvester-0.0.21.tgz"; - } - { - name = "tap"; - spec = ">=0.2.3"; + }; + "tap".">=0.2.3" = { version = "0.4.4"; - topLevel = false; dependencies = [ { name = "inherits"; spec = "*"; } { name = "yamlish"; spec = "*"; } @@ -8224,12 +6620,9 @@ patchLatest = false; sha1 = "122ee7afee3fc7f327660a4fda1e5ac9db2b7714"; tarball = "http://registry.npmjs.org/tap/-/tap-0.4.4.tgz"; - } - { - name = "tar"; - spec = "*"; + }; + "tar"."*" = { version = "0.1.18"; - topLevel = true; dependencies = [ { name = "inherits"; spec = "2"; } { name = "block-stream"; spec = "*"; } @@ -8240,12 +6633,10 @@ patchLatest = false; sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; tarball = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; - } - { - name = "tar"; - spec = "0"; + }; + "#topLevel"."tar" = "*"; + "tar"."0" = { version = "0.1.18"; - topLevel = false; dependencies = [ { name = "inherits"; spec = "2"; } { name = "block-stream"; spec = "*"; } @@ -8256,12 +6647,9 @@ patchLatest = false; sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; tarball = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; - } - { - name = "tar"; - spec = "0.1.17"; + }; + "tar"."0.1.17" = { version = "0.1.17"; - topLevel = false; dependencies = [ { name = "inherits"; spec = "1.x"; } { name = "block-stream"; spec = "*"; } @@ -8272,12 +6660,9 @@ patchLatest = false; sha1 = "408c8a95deb8e78a65b59b1a51a333183a32badc"; tarball = "http://registry.npmjs.org/tar/-/tar-0.1.17.tgz"; - } - { - name = "tar"; - spec = "~0.1.17"; + }; + "tar"."~0.1.17" = { version = "0.1.18"; - topLevel = false; dependencies = [ { name = "inherits"; spec = "2"; } { name = "block-stream"; spec = "*"; } @@ -8288,12 +6673,9 @@ patchLatest = false; sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; tarball = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; - } - { - name = "tar"; - spec = "~0.1.18"; + }; + "tar"."~0.1.18" = { version = "0.1.18"; - topLevel = false; dependencies = [ { name = "inherits"; spec = "2"; } { name = "block-stream"; spec = "*"; } @@ -8304,12 +6686,9 @@ patchLatest = false; sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; tarball = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; - } - { - name = "temp"; - spec = "*"; + }; + "temp"."*" = { version = "0.5.1"; - topLevel = true; dependencies = [ { name = "rimraf"; spec = "~2.1.4"; } ]; @@ -8318,12 +6697,10 @@ patchLatest = false; sha1 = "77ab19c79aa7b593cbe4fac2441768cad987b8df"; tarball = "http://registry.npmjs.org/temp/-/temp-0.5.1.tgz"; - } - { - name = "throttleit"; - spec = "~0.0.2"; + }; + "#topLevel"."temp" = "*"; + "throttleit"."~0.0.2" = { version = "0.0.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8331,12 +6708,9 @@ patchLatest = false; sha1 = "cfedf88e60c00dd9697b61fdd2a8343a9b680eaf"; tarball = "http://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz"; - } - { - name = "timespan"; - spec = "2.0.1"; + }; + "timespan"."2.0.1" = { version = "2.0.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8344,12 +6718,9 @@ patchLatest = false; sha1 = "479b45875937e14d0f4be1625f2abd08d801f68a"; tarball = "http://registry.npmjs.org/timespan/-/timespan-2.0.1.tgz"; - } - { - name = "timezone"; - spec = "*"; + }; + "timezone"."*" = { version = "0.0.23"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -8357,12 +6728,10 @@ patchLatest = false; sha1 = "5e89359e0c01c92b495c725e81ecce6ddbdb9bac"; tarball = "http://registry.npmjs.org/timezone/-/timezone-0.0.23.tgz"; - } - { - name = "tinycolor"; - spec = "0.x"; + }; + "#topLevel"."timezone" = "*"; + "tinycolor"."0.x" = { version = "0.0.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8370,12 +6739,9 @@ patchLatest = false; sha1 = "320b5a52d83abb5978d81a3e887d4aefb15a6164"; tarball = "http://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz"; - } - { - name = "tmp"; - spec = "~0.0.20"; + }; + "tmp"."~0.0.20" = { version = "0.0.21"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8383,12 +6749,9 @@ patchLatest = false; sha1 = "6d263fede6570dc4d4510ffcc2efc640223b1153"; tarball = "http://registry.npmjs.org/tmp/-/tmp-0.0.21.tgz"; - } - { - name = "transformers"; - spec = "2.1.0"; + }; + "transformers"."2.1.0" = { version = "2.1.0"; - topLevel = false; dependencies = [ { name = "promise"; spec = "~2.0"; } { name = "css"; spec = "~1.0.8"; } @@ -8399,12 +6762,9 @@ patchLatest = false; sha1 = "5d23cb35561dd85dc67fb8482309b47d53cce9a7"; tarball = "http://registry.npmjs.org/transformers/-/transformers-2.1.0.tgz"; - } - { - name = "traverse"; - spec = "0.6.x"; + }; + "traverse"."0.6.x" = { version = "0.6.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8412,12 +6772,9 @@ patchLatest = false; sha1 = "a053ffa1b6179b9240ea16d74bfd604bd6b6e41b"; tarball = "http://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz"; - } - { - name = "traverse"; - spec = ">=0.3.0 <0.4"; + }; + "traverse".">=0.3.0 <0.4" = { version = "0.3.9"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8425,12 +6782,9 @@ patchLatest = false; sha1 = "717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9"; tarball = "http://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz"; - } - { - name = "traverse"; - spec = "~0.5.1"; + }; + "traverse"."~0.5.1" = { version = "0.5.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8438,12 +6792,9 @@ patchLatest = false; sha1 = "e203c58d5f7f0e37db6e74c0acb929bb09b61d85"; tarball = "http://registry.npmjs.org/traverse/-/traverse-0.5.2.tgz"; - } - { - name = "tunnel-agent"; - spec = "~0.2.0"; + }; + "tunnel-agent"."~0.2.0" = { version = "0.2.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8451,12 +6802,9 @@ patchLatest = false; sha1 = "6853c2afb1b2109e45629e492bde35f459ea69e8"; tarball = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.2.0.tgz"; - } - { - name = "tunnel-agent"; - spec = "~0.3.0"; + }; + "tunnel-agent"."~0.3.0" = { version = "0.3.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8464,12 +6812,9 @@ patchLatest = false; sha1 = "ad681b68f5321ad2827c4cfb1b7d5df2cfe942ee"; tarball = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz"; - } - { - name = "uglify-js"; - spec = "1.2.5"; + }; + "uglify-js"."1.2.5" = { version = "1.2.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8477,12 +6822,9 @@ patchLatest = false; sha1 = "b542c2c76f78efb34b200b20177634330ff702b6"; tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz"; - } - { - name = "uglify-js"; - spec = "2.3.6"; + }; + "uglify-js"."2.3.6" = { version = "2.3.6"; - topLevel = false; dependencies = [ { name = "async"; spec = "~0.2.6"; } { name = "source-map"; spec = "~0.1.7"; } @@ -8493,12 +6835,9 @@ patchLatest = false; sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; - } - { - name = "uglify-js"; - spec = "~1.1.1"; + }; + "uglify-js"."~1.1.1" = { version = "1.1.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8506,12 +6845,9 @@ patchLatest = false; sha1 = "ee71a97c4cefd06a1a9b20437f34118982aa035b"; tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz"; - } - { - name = "uglify-js"; - spec = "~2.2.5"; + }; + "uglify-js"."~2.2.5" = { version = "2.2.5"; - topLevel = false; dependencies = [ { name = "source-map"; spec = "~0.1.7"; } { name = "optimist"; spec = "~0.3.5"; } @@ -8521,12 +6857,9 @@ patchLatest = false; sha1 = "a6e02a70d839792b9780488b7b8b184c095c99c7"; tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz"; - } - { - name = "uglify-js"; - spec = "~2.3"; + }; + "uglify-js"."~2.3" = { version = "2.3.6"; - topLevel = false; dependencies = [ { name = "async"; spec = "~0.2.6"; } { name = "source-map"; spec = "~0.1.7"; } @@ -8537,12 +6870,9 @@ patchLatest = false; sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; - } - { - name = "uglify-js"; - spec = "~2.3.6"; + }; + "uglify-js"."~2.3.6" = { version = "2.3.6"; - topLevel = false; dependencies = [ { name = "async"; spec = "~0.2.6"; } { name = "source-map"; spec = "~0.1.7"; } @@ -8553,12 +6883,9 @@ patchLatest = false; sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; - } - { - name = "uid-number"; - spec = "0"; + }; + "uid-number"."0" = { version = "0.0.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8566,12 +6893,9 @@ patchLatest = false; sha1 = "cefb0fa138d8d8098da71a40a0d04a8327d6e1cc"; tarball = "http://registry.npmjs.org/uid-number/-/uid-number-0.0.3.tgz"; - } - { - name = "uid2"; - spec = "0.0.2"; + }; + "uid2"."0.0.2" = { version = "0.0.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8579,12 +6903,9 @@ patchLatest = false; sha1 = "107fb155c82c1136620797ed4c88cf2b08f6aab8"; tarball = "http://registry.npmjs.org/uid2/-/uid2-0.0.2.tgz"; - } - { - name = "underscore"; - spec = "*"; + }; + "underscore"."*" = { version = "1.5.1"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -8592,12 +6913,10 @@ patchLatest = false; sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; tarball = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; - } - { - name = "underscore"; - spec = "1.4.x"; + }; + "#topLevel"."underscore" = "*"; + "underscore"."1.4.x" = { version = "1.4.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8605,12 +6924,9 @@ patchLatest = false; sha1 = "61a6a32010622afa07963bf325203cf12239d604"; tarball = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; - } - { - name = "underscore"; - spec = ">=1.1.7"; + }; + "underscore".">=1.1.7" = { version = "1.5.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8618,12 +6934,9 @@ patchLatest = false; sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; tarball = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; - } - { - name = "underscore"; - spec = ">=1.4.3"; + }; + "underscore".">=1.4.3" = { version = "1.5.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8631,12 +6944,9 @@ patchLatest = false; sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; tarball = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; - } - { - name = "underscore"; - spec = "~1.4"; + }; + "underscore"."~1.4" = { version = "1.4.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8644,12 +6954,9 @@ patchLatest = false; sha1 = "61a6a32010622afa07963bf325203cf12239d604"; tarball = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; - } - { - name = "underscore"; - spec = "~1.4.3"; + }; + "underscore"."~1.4.3" = { version = "1.4.4"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8657,12 +6964,9 @@ patchLatest = false; sha1 = "61a6a32010622afa07963bf325203cf12239d604"; tarball = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; - } - { - name = "underscore.string"; - spec = "~2.3.1"; + }; + "underscore.string"."~2.3.1" = { version = "2.3.3"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8670,12 +6974,9 @@ patchLatest = false; sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d"; tarball = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"; - } - { - name = "unzip"; - spec = "~0.1.7"; + }; + "unzip"."~0.1.7" = { version = "0.1.8"; - topLevel = false; dependencies = [ { name = "fstream"; spec = "~0.1.21"; } { name = "pullstream"; spec = "~0.4.0"; } @@ -8689,12 +6990,9 @@ patchLatest = false; sha1 = "b6ca171798242150b06fca320544592231aeb158"; tarball = "http://registry.npmjs.org/unzip/-/unzip-0.1.8.tgz"; - } - { - name = "update-notifier"; - spec = "~0.1.3"; + }; + "update-notifier"."~0.1.3" = { version = "0.1.5"; - topLevel = false; dependencies = [ { name = "request"; spec = "~2.22.0"; } { name = "configstore"; spec = "~0.1.0"; } @@ -8706,12 +7004,9 @@ patchLatest = false; sha1 = "adf98004c29bf521f242c2970c471f310b353b44"; tarball = "http://registry.npmjs.org/update-notifier/-/update-notifier-0.1.5.tgz"; - } - { - name = "util"; - spec = ">= 0.4.9"; + }; + "util".">= 0.4.9" = { version = "0.4.9"; - topLevel = false; dependencies = [ { name = "events.node"; spec = ">= 0.4.0"; } ]; @@ -8720,12 +7015,9 @@ patchLatest = false; sha1 = "d95d5830d2328ec17dee3c80bfc50c33562b75a3"; tarball = "http://registry.npmjs.org/util/-/util-0.4.9.tgz"; - } - { - name = "utile"; - spec = "0.1.7"; + }; + "utile"."0.1.7" = { version = "0.1.7"; - topLevel = false; dependencies = [ { name = "async"; spec = "0.1.x"; } { name = "deep-equal"; spec = "*"; } @@ -8739,12 +7031,9 @@ patchLatest = false; sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; tarball = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; - } - { - name = "utile"; - spec = "0.1.x"; + }; + "utile"."0.1.x" = { version = "0.1.7"; - topLevel = false; dependencies = [ { name = "async"; spec = "0.1.x"; } { name = "deep-equal"; spec = "*"; } @@ -8758,12 +7047,9 @@ patchLatest = false; sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; tarball = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; - } - { - name = "utile"; - spec = "0.2.x"; + }; + "utile"."0.2.x" = { version = "0.2.0"; - topLevel = false; dependencies = [ { name = "async"; spec = "0.1.x"; } { name = "deep-equal"; spec = "*"; } @@ -8777,12 +7063,9 @@ patchLatest = false; sha1 = "91a2423ca2eb3322390e211ee3d71cf4fa193aea"; tarball = "http://registry.npmjs.org/utile/-/utile-0.2.0.tgz"; - } - { - name = "validator"; - spec = "0.4.x"; + }; + "validator"."0.4.x" = { version = "0.4.28"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8790,12 +7073,9 @@ patchLatest = false; sha1 = "311d439ae6cf3fbe6f85da6ebaccd0c7007986f4"; tarball = "http://registry.npmjs.org/validator/-/validator-0.4.28.tgz"; - } - { - name = "vasync"; - spec = "1.3.3"; + }; + "vasync"."1.3.3" = { version = "1.3.3"; - topLevel = false; dependencies = [ { name = "jsprim"; spec = "0.3.0"; } { name = "verror"; spec = "1.1.0"; } @@ -8805,12 +7085,9 @@ patchLatest = false; sha1 = "84917680717020b67e043902e63bc143174c8728"; tarball = "http://registry.npmjs.org/vasync/-/vasync-1.3.3.tgz"; - } - { - name = "verror"; - spec = "1.1.0"; + }; + "verror"."1.1.0" = { version = "1.1.0"; - topLevel = false; dependencies = [ { name = "extsprintf"; spec = "1.0.0"; } ]; @@ -8819,12 +7096,9 @@ patchLatest = false; sha1 = "2a4b4eb14a207051e75a6f94ee51315bf173a1b0"; tarball = "http://registry.npmjs.org/verror/-/verror-1.1.0.tgz"; - } - { - name = "verror"; - spec = "1.3.3"; + }; + "verror"."1.3.3" = { version = "1.3.3"; - topLevel = false; dependencies = [ { name = "extsprintf"; spec = "1.0.0"; } ]; @@ -8833,12 +7107,9 @@ patchLatest = false; sha1 = "8a6a4ac3a8c774b6f687fece49bdffd78552e2cd"; tarball = "http://registry.npmjs.org/verror/-/verror-1.3.3.tgz"; - } - { - name = "verror"; - spec = "1.3.6"; + }; + "verror"."1.3.6" = { version = "1.3.6"; - topLevel = false; dependencies = [ { name = "extsprintf"; spec = "1.0.2"; } ]; @@ -8847,12 +7118,9 @@ patchLatest = false; sha1 = "cff5df12946d297d2baaefaa2689e25be01c005c"; tarball = "http://registry.npmjs.org/verror/-/verror-1.3.6.tgz"; - } - { - name = "view-helpers"; - spec = "*"; + }; + "view-helpers"."*" = { version = "0.1.2"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -8860,12 +7128,10 @@ patchLatest = false; sha1 = "20643e9f50d00cf46da754dc934d791d4f6e3bb2"; tarball = "http://registry.npmjs.org/view-helpers/-/view-helpers-0.1.2.tgz"; - } - { - name = "vows"; - spec = ">=0.5.13"; + }; + "#topLevel"."view-helpers" = "*"; + "vows".">=0.5.13" = { version = "0.7.0"; - topLevel = false; dependencies = [ { name = "eyes"; spec = ">=0.1.6"; } { name = "diff"; spec = "~1.0.3"; } @@ -8875,12 +7141,9 @@ patchLatest = false; sha1 = "dd0065f110ba0c0a6d63e844851c3208176d5867"; tarball = "http://registry.npmjs.org/vows/-/vows-0.7.0.tgz"; - } - { - name = "walk"; - spec = "*"; + }; + "walk"."*" = { version = "2.2.1"; - topLevel = true; dependencies = [ { name = "forEachAsync"; spec = "~2.2"; } ]; @@ -8889,12 +7152,10 @@ patchLatest = false; sha1 = "5ada1f8e49e47d4b7445d8be7a2e1e631ab43016"; tarball = "http://registry.npmjs.org/walk/-/walk-2.2.1.tgz"; - } - { - name = "watch"; - spec = "0.5.x"; + }; + "#topLevel"."walk" = "*"; + "watch"."0.5.x" = { version = "0.5.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8902,12 +7163,9 @@ patchLatest = false; sha1 = "50ea3a056358c98073e0bca59956de4afd20b213"; tarball = "http://registry.npmjs.org/watch/-/watch-0.5.1.tgz"; - } - { - name = "watch"; - spec = "0.7.0"; + }; + "watch"."0.7.0" = { version = "0.7.0"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8915,12 +7173,9 @@ patchLatest = false; sha1 = "3d6e715648af867ec7f1149302b526479e726856"; tarball = "http://registry.npmjs.org/watch/-/watch-0.7.0.tgz"; - } - { - name = "websocket-driver"; - spec = ">=0.2.0"; + }; + "websocket-driver".">=0.2.0" = { version = "0.2.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8928,12 +7183,9 @@ patchLatest = false; sha1 = "998bc1855d8cd0d1e9aa8f8056b83b46ac3e81ef"; tarball = "http://registry.npmjs.org/websocket-driver/-/websocket-driver-0.2.2.tgz"; - } - { - name = "when"; - spec = "~2.2.1"; + }; + "when"."~2.2.1" = { version = "2.2.1"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8941,12 +7193,9 @@ patchLatest = false; sha1 = "b1def994017350b8087f6e9a7596ab2833bdc712"; tarball = "http://registry.npmjs.org/when/-/when-2.2.1.tgz"; - } - { - name = "which"; - spec = "1"; + }; + "which"."1" = { version = "1.0.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8954,12 +7203,9 @@ patchLatest = false; sha1 = "5630d6819dda692f1464462e7956cb42c0842739"; tarball = "http://registry.npmjs.org/which/-/which-1.0.5.tgz"; - } - { - name = "which"; - spec = "~1.0.5"; + }; + "which"."~1.0.5" = { version = "1.0.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -8967,12 +7213,9 @@ patchLatest = false; sha1 = "5630d6819dda692f1464462e7956cb42c0842739"; tarball = "http://registry.npmjs.org/which/-/which-1.0.5.tgz"; - } - { - name = "winser"; - spec = "=0.0.11"; + }; + "winser"."=0.0.11" = { version = "0.0.11"; - topLevel = false; dependencies = [ { name = "sequence"; spec = "*"; } { name = "commander"; spec = "*"; } @@ -8982,12 +7225,9 @@ patchLatest = false; sha1 = "38474086a89ac72f90f9c6762e23375d12046c7c"; tarball = "http://registry.npmjs.org/winser/-/winser-0.0.11.tgz"; - } - { - name = "winston"; - spec = "*"; + }; + "winston"."*" = { version = "0.7.2"; - topLevel = true; dependencies = [ { name = "async"; spec = "0.2.x"; } { name = "colors"; spec = "0.6.x"; } @@ -9002,12 +7242,10 @@ patchLatest = false; sha1 = "2570ae1aa1d8a9401e8d5a88362e1cf936550ceb"; tarball = "http://registry.npmjs.org/winston/-/winston-0.7.2.tgz"; - } - { - name = "winston"; - spec = "0.6.2"; + }; + "#topLevel"."winston" = "*"; + "winston"."0.6.2" = { version = "0.6.2"; - topLevel = false; dependencies = [ { name = "async"; spec = "0.1.x"; } { name = "colors"; spec = "0.x.x"; } @@ -9022,12 +7260,9 @@ patchLatest = false; sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; tarball = "http://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; - } - { - name = "winston"; - spec = "0.6.x"; + }; + "winston"."0.6.x" = { version = "0.6.2"; - topLevel = false; dependencies = [ { name = "async"; spec = "0.1.x"; } { name = "colors"; spec = "0.x.x"; } @@ -9042,12 +7277,9 @@ patchLatest = false; sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; tarball = "http://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; - } - { - name = "winston"; - spec = "0.7.1"; + }; + "winston"."0.7.1" = { version = "0.7.1"; - topLevel = false; dependencies = [ { name = "async"; spec = "0.2.x"; } { name = "colors"; spec = "0.6.x"; } @@ -9062,12 +7294,9 @@ patchLatest = false; sha1 = "e291ab24eddbf79ea40ff532619277a0d30b0eb3"; tarball = "http://registry.npmjs.org/winston/-/winston-0.7.1.tgz"; - } - { - name = "with"; - spec = "~1.1.0"; + }; + "with"."~1.1.0" = { version = "1.1.0"; - topLevel = false; dependencies = [ { name = "uglify-js"; spec = "2.3.6"; } ]; @@ -9076,12 +7305,9 @@ patchLatest = false; sha1 = "7f722ce4050ab55310777327b014194c544c66dd"; tarball = "http://registry.npmjs.org/with/-/with-1.1.0.tgz"; - } - { - name = "wordwrap"; - spec = ">=0.0.1 <0.1.0"; + }; + "wordwrap".">=0.0.1 <0.1.0" = { version = "0.0.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -9089,12 +7315,9 @@ patchLatest = false; sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; tarball = "http://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; - } - { - name = "wordwrap"; - spec = "~0.0.2"; + }; + "wordwrap"."~0.0.2" = { version = "0.0.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -9102,12 +7325,9 @@ patchLatest = false; sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; tarball = "http://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; - } - { - name = "ws"; - spec = "0.4.x"; + }; + "ws"."0.4.x" = { version = "0.4.28"; - topLevel = false; dependencies = [ { name = "commander"; spec = "~0.6.1"; } { name = "tinycolor"; spec = "0.x"; } @@ -9118,12 +7338,9 @@ patchLatest = false; sha1 = "03bcea020195847d1184c6c08f45baaf12322eee"; tarball = "http://registry.npmjs.org/ws/-/ws-0.4.28.tgz"; - } - { - name = "wu"; - spec = "*"; + }; + "wu"."*" = { version = "0.1.8"; - topLevel = true; dependencies = [ ]; peerDependencies = [ @@ -9131,12 +7348,10 @@ patchLatest = false; sha1 = "619bcdf64974a487894a25755ae095c5208b4a22"; tarball = "http://registry.npmjs.org/wu/-/wu-0.1.8.tgz"; - } - { - name = "xml2js"; - spec = "0.2.4"; + }; + "#topLevel"."wu" = "*"; + "xml2js"."0.2.4" = { version = "0.2.4"; - topLevel = false; dependencies = [ { name = "sax"; spec = ">=0.4.2"; } ]; @@ -9145,12 +7360,9 @@ patchLatest = false; sha1 = "9a5b577fa1e6cdf8923d5e1372f7a3188436e44d"; tarball = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.4.tgz"; - } - { - name = "xml2js"; - spec = "0.2.x"; + }; + "xml2js"."0.2.x" = { version = "0.2.8"; - topLevel = false; dependencies = [ { name = "sax"; spec = "0.5.x"; } ]; @@ -9159,12 +7371,9 @@ patchLatest = false; sha1 = "9b81690931631ff09d1957549faf54f4f980b3c2"; tarball = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz"; - } - { - name = "xml2js"; - spec = ">= 0.0.1"; + }; + "xml2js".">= 0.0.1" = { version = "0.2.8"; - topLevel = false; dependencies = [ { name = "sax"; spec = "0.5.x"; } ]; @@ -9173,12 +7382,9 @@ patchLatest = false; sha1 = "9b81690931631ff09d1957549faf54f4f980b3c2"; tarball = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz"; - } - { - name = "xmlbuilder"; - spec = "*"; + }; + "xmlbuilder"."*" = { version = "0.4.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -9186,12 +7392,9 @@ patchLatest = false; sha1 = "1776d65f3fdbad470a08d8604cdeb1c4e540ff83"; tarball = "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.2.tgz"; - } - { - name = "xmlhttprequest"; - spec = "1.4.2"; + }; + "xmlhttprequest"."1.4.2" = { version = "1.4.2"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -9199,12 +7402,9 @@ patchLatest = false; sha1 = "01453a1d9bed1e8f172f6495bbf4c8c426321500"; tarball = "http://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz"; - } - { - name = "xoauth2"; - spec = "~0.1"; + }; + "xoauth2"."~0.1" = { version = "0.1.8"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -9212,12 +7412,9 @@ patchLatest = false; sha1 = "b916ff10ecfb54320f16f24a3e975120653ab0d2"; tarball = "http://registry.npmjs.org/xoauth2/-/xoauth2-0.1.8.tgz"; - } - { - name = "yamlish"; - spec = "*"; + }; + "yamlish"."*" = { version = "0.0.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -9225,12 +7422,9 @@ patchLatest = false; sha1 = "86c6c8e6b28b0827416dcc86f7419bba5610b57d"; tarball = "http://registry.npmjs.org/yamlish/-/yamlish-0.0.5.tgz"; - } - { - name = "yeoman-generator"; - spec = "~0.10.0"; + }; + "yeoman-generator"."~0.10.0" = { version = "0.10.5"; - topLevel = false; dependencies = [ { name = "cheerio"; spec = "~0.10.8"; } { name = "request"; spec = "~2.16.6"; } @@ -9253,12 +7447,9 @@ patchLatest = false; sha1 = "67b28a6c453addc785e43180236df65e2f93554a"; tarball = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.10.5.tgz"; - } - { - name = "yeoman-generator"; - spec = "~0.12.0"; + }; + "yeoman-generator"."~0.12.0" = { version = "0.12.3"; - topLevel = false; dependencies = [ { name = "cheerio"; spec = "~0.12.0"; } { name = "request"; spec = "~2.21.0"; } @@ -9285,12 +7476,9 @@ patchLatest = false; sha1 = "a11288e7ed11c46efd816b268eeea96acd960d1f"; tarball = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.12.3.tgz"; - } - { - name = "yeoman-generator"; - spec = "~0.12.3"; + }; + "yeoman-generator"."~0.12.3" = { version = "0.12.3"; - topLevel = false; dependencies = [ { name = "cheerio"; spec = "~0.12.0"; } { name = "request"; spec = "~2.21.0"; } @@ -9317,12 +7505,9 @@ patchLatest = false; sha1 = "a11288e7ed11c46efd816b268eeea96acd960d1f"; tarball = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.12.3.tgz"; - } - { - name = "yo"; - spec = "*"; + }; + "yo"."*" = { version = "1.0.0-rc.1.4"; - topLevel = true; dependencies = [ { name = "yeoman-generator"; spec = "~0.12.3"; } { name = "nopt"; spec = "~2.1.1"; } @@ -9341,12 +7526,10 @@ patchLatest = false; sha1 = "9c416c7006e94e756eb52a7a6884127b41f62ca6"; tarball = "http://registry.npmjs.org/yo/-/yo-1.0.0-rc.1.4.tgz"; - } - { - name = "yo"; - spec = ">=1.0.0-rc.1.1"; + }; + "#topLevel"."yo" = "*"; + "yo".">=1.0.0-rc.1.1" = { version = "1.0.0-rc.1.4"; - topLevel = false; dependencies = [ { name = "yeoman-generator"; spec = "~0.12.3"; } { name = "nopt"; spec = "~2.1.1"; } @@ -9365,12 +7548,9 @@ patchLatest = false; sha1 = "9c416c7006e94e756eb52a7a6884127b41f62ca6"; tarball = "http://registry.npmjs.org/yo/-/yo-1.0.0-rc.1.4.tgz"; - } - { - name = "zeparser"; - spec = "0.0.5"; + }; + "zeparser"."0.0.5" = { version = "0.0.5"; - topLevel = false; dependencies = [ ]; peerDependencies = [ @@ -9378,5 +7558,5 @@ patchLatest = false; sha1 = "03726561bc268f2e5444f54c665b7fd4a8c029e2"; tarball = "http://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz"; - } -] + }; +} diff --git a/pkgs/top-level/node-packages.nix b/pkgs/top-level/node-packages.nix index 2b141cab7edbf..e54979c13d399 100644 --- a/pkgs/top-level/node-packages.nix +++ b/pkgs/top-level/node-packages.nix @@ -5,7 +5,7 @@ let importGeneratedPackages = generated: nativeDeps: self: let - nativeDepsList = { name, spec, ... }: + nativeDepsList = { name, spec }: let nameOr = if builtins.hasAttr name nativeDeps then builtins.getAttr name nativeDeps @@ -14,33 +14,23 @@ let then builtins.getAttr spec nameOr else []; in depsOr; - all = pkgs.lib.fold (pkg: { top-level, full }: { - top-level = top-level ++ pkgs.lib.optional pkg.topLevel { - name = pkg.name; - value = builtins.getAttr pkg.spec (builtins.getAttr pkg.name self.full); - }; - full = full // builtins.listToAttrs [ { - inherit (pkg) name; - value = (if builtins.hasAttr pkg.name full - then builtins.getAttr pkg.name full - else {} - ) // builtins.listToAttrs [ { - name = pkg.spec; - value = pkgs.lib.makeOverridable buildNodePackage { - name = "${pkg.name}-${pkg.version}"; - src = (if pkg.patchLatest then patchLatest else fetchurl) { - url = pkg.tarball; - sha1 = pkg.sha1 or ""; - sha256 = pkg.sha256 or ""; - }; - deps = map (dep: builtins.getAttr dep.spec (builtins.getAttr dep.name self.full)) pkg.dependencies; - peerDeps = map (dep: builtins.getAttr dep.spec (builtins.getAttr dep.name self.full)) pkg.peerDependencies; - buildInputs = nativeDepsList pkg; - }; - } ]; - } ]; - } ) { top-level = []; full = {}; } generated; - in builtins.listToAttrs all.top-level // { inherit (all) full; }; + full = pkgs.lib.mapAttrs (name: specs: pkgs.lib.mapAttrs (spec: pkg: + pkgs.lib.makeOverridable buildNodePackage { + name = "${name}-${pkg.version}"; + src = (if pkg.patchLatest then patchLatest else fetchurl) { + url = pkg.tarball; + sha1 = pkg.sha1 or ""; + sha256 = pkg.sha256 or ""; + }; + deps = map (dep: builtins.getAttr dep.spec (builtins.getAttr dep.name self.full)) pkg.dependencies; + peerDeps = map (dep: builtins.getAttr dep.spec (builtins.getAttr dep.name self.full)) pkg.peerDependencies; + buildInputs = nativeDepsList { inherit name spec; }; + } + ) specs) (removeAttrs generated [ "#topLevel" ]); + topLevel = pkgs.lib.mapAttrs (name: spec: + builtins.getAttr spec (builtins.getAttr name self.full) + ) generated."#topLevel" or {}; + in topLevel // { inherit full; }; in { inherit importGeneratedPackages; -- cgit 1.4.1 From 7cda7d5fa70e4de4aec89b556294f17c1ce11788 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Tue, 20 Aug 2013 12:06:31 -0400 Subject: Whoops, npm2nix bugfix Signed-off-by: Shea Levy --- pkgs/top-level/node-packages-generated.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index b293b73f3396c..911ef436af952 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -4624,7 +4624,7 @@ { name = "rimraf"; spec = "~2"; } { name = "retry"; spec = "0.6.0"; } { name = "couch-login"; spec = "~0.1.15"; } - { name = "npmlog"; spec = ""; } + { name = "npmlog"; spec = "*"; } ]; peerDependencies = [ ]; @@ -4644,7 +4644,7 @@ { name = "rimraf"; spec = "~2"; } { name = "retry"; spec = "0.6.0"; } { name = "couch-login"; spec = "~0.1.18"; } - { name = "npmlog"; spec = ""; } + { name = "npmlog"; spec = "*"; } ]; peerDependencies = [ ]; @@ -4663,7 +4663,7 @@ tarball = "http://registry.npmjs.org/npm-user-validate/-/npm-user-validate-0.0.3.tgz"; }; "npm2nix"."*" = { - version = "4.0.0"; + version = "4.0.1"; dependencies = [ { name = "semver"; spec = ">=2.0.10 <3.0.0"; } { name = "argparse"; spec = "0.1.15"; } @@ -4674,8 +4674,8 @@ peerDependencies = [ ]; patchLatest = false; - sha1 = "4bfdbf335a4a3b42133124a82c87ff1a3a9a36ed"; - tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-4.0.0.tgz"; + sha1 = "2dd2b913c2bff527b9bf2cb0f9c7dec214f6aff6"; + tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-4.0.1.tgz"; }; "#topLevel"."npm2nix" = "*"; "npmconf"."0.1.1" = { -- cgit 1.4.1 From 33575ab33561b41e84e2fbb71ac802b5f0ce7ee7 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Tue, 20 Aug 2013 13:12:56 -0400 Subject: Update nodePackages to latest npm2nix This version has a much cleaner interface, should require fewer major version bumps Signed-off-by: Shea Levy --- pkgs/top-level/node-packages-generated.nix | 11800 +++++++++++++++------------ pkgs/top-level/node-packages.nix | 37 +- 2 files changed, 6535 insertions(+), 5302 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index 911ef436af952..56cb19576a8b6 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -1,7562 +1,8828 @@ +{ self, fetchurl, lib }: + { - "CSSselect"."0.x" = { - version = "0.3.1"; - dependencies = [ - { name = "CSSwhat"; spec = ">= 0.1"; } + full."CSSselect"."0.x" = lib.makeOverridable self.buildNodePackage { + name = "CSSselect-0.3.1"; + src = fetchurl { + url = "http://registry.npmjs.org/CSSselect/-/CSSselect-0.3.1.tgz"; + sha1 = "ad91c2821658320c5047ba899201a236922c42f9"; + }; + buildInputs = self.nativeDeps."CSSselect"."0.x" or []; + deps = [ + self.full."CSSwhat".">= 0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ad91c2821658320c5047ba899201a236922c42f9"; - tarball = "http://registry.npmjs.org/CSSselect/-/CSSselect-0.3.1.tgz"; }; - "CSSwhat".">= 0.1" = { - version = "0.2.0"; - dependencies = [ + full."CSSwhat".">= 0.1" = lib.makeOverridable self.buildNodePackage { + name = "CSSwhat-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/CSSwhat/-/CSSwhat-0.2.0.tgz"; + sha1 = "c952fdc67f01c991805fd2c7f6defaedf90e992d"; + }; + buildInputs = self.nativeDeps."CSSwhat".">= 0.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c952fdc67f01c991805fd2c7f6defaedf90e992d"; - tarball = "http://registry.npmjs.org/CSSwhat/-/CSSwhat-0.2.0.tgz"; }; - "abbrev"."1" = { - version = "1.0.4"; - dependencies = [ + full."abbrev"."1" = lib.makeOverridable self.buildNodePackage { + name = "abbrev-1.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz"; + sha1 = "bd55ae5e413ba1722ee4caba1f6ea10414a59ecd"; + }; + buildInputs = self.nativeDeps."abbrev"."1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "bd55ae5e413ba1722ee4caba1f6ea10414a59ecd"; - tarball = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz"; }; - "abbrev"."~1.0.4" = { - version = "1.0.4"; - dependencies = [ + full."abbrev"."~1.0.4" = lib.makeOverridable self.buildNodePackage { + name = "abbrev-1.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz"; + sha1 = "bd55ae5e413ba1722ee4caba1f6ea10414a59ecd"; + }; + buildInputs = self.nativeDeps."abbrev"."~1.0.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "bd55ae5e413ba1722ee4caba1f6ea10414a59ecd"; - tarball = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz"; }; - "active-x-obfuscator"."0.0.1" = { - version = "0.0.1"; - dependencies = [ - { name = "zeparser"; spec = "0.0.5"; } + full."active-x-obfuscator"."0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "active-x-obfuscator-0.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz"; + sha1 = "089b89b37145ff1d9ec74af6530be5526cae1f1a"; + }; + buildInputs = self.nativeDeps."active-x-obfuscator"."0.0.1" or []; + deps = [ + self.full."zeparser"."0.0.5" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "089b89b37145ff1d9ec74af6530be5526cae1f1a"; - tarball = "http://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz"; }; - "addressparser"."~0.1" = { - version = "0.1.3"; - dependencies = [ + full."addressparser"."~0.1" = lib.makeOverridable self.buildNodePackage { + name = "addressparser-0.1.3"; + src = fetchurl { + url = "http://registry.npmjs.org/addressparser/-/addressparser-0.1.3.tgz"; + sha1 = "9e9ab43d257e1ae784e1df5f580c9f5240f58874"; + }; + buildInputs = self.nativeDeps."addressparser"."~0.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9e9ab43d257e1ae784e1df5f580c9f5240f58874"; - tarball = "http://registry.npmjs.org/addressparser/-/addressparser-0.1.3.tgz"; }; - "amdefine"."*" = { - version = "0.0.8"; - dependencies = [ + full."amdefine"."*" = lib.makeOverridable self.buildNodePackage { + name = "amdefine-0.0.8"; + src = fetchurl { + url = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.8.tgz"; + sha1 = "34dc8c981e6acb3be1853bef8f0ec94a39d55ba0"; + }; + buildInputs = self.nativeDeps."amdefine"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "34dc8c981e6acb3be1853bef8f0ec94a39d55ba0"; - tarball = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.8.tgz"; }; - "#topLevel"."amdefine" = "*"; - "amdefine".">=0.0.4" = { - version = "0.0.8"; - dependencies = [ + "amdefine" = self.full."amdefine"."*"; + full."amdefine".">=0.0.4" = lib.makeOverridable self.buildNodePackage { + name = "amdefine-0.0.8"; + src = fetchurl { + url = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.8.tgz"; + sha1 = "34dc8c981e6acb3be1853bef8f0ec94a39d55ba0"; + }; + buildInputs = self.nativeDeps."amdefine".">=0.0.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "34dc8c981e6acb3be1853bef8f0ec94a39d55ba0"; - tarball = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.8.tgz"; }; - "ansi"."~0.1.2" = { - version = "0.1.2"; - dependencies = [ + full."ansi"."~0.1.2" = lib.makeOverridable self.buildNodePackage { + name = "ansi-0.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/ansi/-/ansi-0.1.2.tgz"; + sha1 = "2627e29498f06e2a1c2ece9c21e28fd494430827"; + }; + buildInputs = self.nativeDeps."ansi"."~0.1.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2627e29498f06e2a1c2ece9c21e28fd494430827"; - tarball = "http://registry.npmjs.org/ansi/-/ansi-0.1.2.tgz"; }; - "ansi-remover"."*" = { - version = "0.0.2"; - dependencies = [ + full."ansi-remover"."*" = lib.makeOverridable self.buildNodePackage { + name = "ansi-remover-0.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/ansi-remover/-/ansi-remover-0.0.2.tgz"; + sha1 = "7020086289f10e195d85d828de065ccdd50e6e66"; + }; + buildInputs = self.nativeDeps."ansi-remover"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "7020086289f10e195d85d828de065ccdd50e6e66"; - tarball = "http://registry.npmjs.org/ansi-remover/-/ansi-remover-0.0.2.tgz"; }; - "#topLevel"."ansi-remover" = "*"; - "ansi-styles"."~0.1.0" = { - version = "0.1.2"; - dependencies = [ + "ansi-remover" = self.full."ansi-remover"."*"; + full."ansi-styles"."~0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "ansi-styles-0.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-0.1.2.tgz"; + sha1 = "5bab27c2e0bbe944ee42057cf23adee970abc7c6"; + }; + buildInputs = self.nativeDeps."ansi-styles"."~0.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5bab27c2e0bbe944ee42057cf23adee970abc7c6"; - tarball = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-0.1.2.tgz"; }; - "ansi-styles"."~0.2.0" = { - version = "0.2.0"; - dependencies = [ + full."ansi-styles"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "ansi-styles-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-0.2.0.tgz"; + sha1 = "359ab4b15dcd64ba6d74734b72c36360a9af2c19"; + }; + buildInputs = self.nativeDeps."ansi-styles"."~0.2.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "359ab4b15dcd64ba6d74734b72c36360a9af2c19"; - tarball = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-0.2.0.tgz"; }; - "ansicolors"."~0.2.1" = { - version = "0.2.1"; - dependencies = [ + full."ansicolors"."~0.2.1" = lib.makeOverridable self.buildNodePackage { + name = "ansicolors-0.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz"; + sha1 = "be089599097b74a5c9c4a84a0cdbcdb62bd87aef"; + }; + buildInputs = self.nativeDeps."ansicolors"."~0.2.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "be089599097b74a5c9c4a84a0cdbcdb62bd87aef"; - tarball = "http://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz"; }; - "apparatus".">= 0.0.4" = { - version = "0.0.7"; - dependencies = [ - { name = "sylvester"; spec = ">= 0.0.8"; } + full."apparatus".">= 0.0.4" = lib.makeOverridable self.buildNodePackage { + name = "apparatus-0.0.7"; + src = fetchurl { + url = "http://registry.npmjs.org/apparatus/-/apparatus-0.0.7.tgz"; + sha1 = "033f355507b6851ebeb1bd9475ede23c802327fe"; + }; + buildInputs = self.nativeDeps."apparatus".">= 0.0.4" or []; + deps = [ + self.full."sylvester".">= 0.0.8" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "033f355507b6851ebeb1bd9475ede23c802327fe"; - tarball = "http://registry.npmjs.org/apparatus/-/apparatus-0.0.7.tgz"; }; - "archy"."0" = { - version = "0.0.2"; - dependencies = [ + full."archy"."0" = lib.makeOverridable self.buildNodePackage { + name = "archy-0.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; + sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; + }; + buildInputs = self.nativeDeps."archy"."0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; - tarball = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; }; - "archy"."0.0.2" = { - version = "0.0.2"; - dependencies = [ + full."archy"."0.0.2" = lib.makeOverridable self.buildNodePackage { + name = "archy-0.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; + sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; + }; + buildInputs = self.nativeDeps."archy"."0.0.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; - tarball = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; }; - "argparse"."0.1.15" = { - version = "0.1.15"; - dependencies = [ - { name = "underscore"; spec = "~1.4.3"; } - { name = "underscore.string"; spec = "~2.3.1"; } + full."argparse"."0.1.15" = lib.makeOverridable self.buildNodePackage { + name = "argparse-0.1.15"; + src = fetchurl { + url = "http://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; + sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; + }; + buildInputs = self.nativeDeps."argparse"."0.1.15" or []; + deps = [ + self.full."underscore"."~1.4.3" + self.full."underscore.string"."~2.3.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; - tarball = "http://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; }; - "argparse"."~ 0.1.11" = { - version = "0.1.15"; - dependencies = [ - { name = "underscore"; spec = "~1.4.3"; } - { name = "underscore.string"; spec = "~2.3.1"; } + full."argparse"."~ 0.1.11" = lib.makeOverridable self.buildNodePackage { + name = "argparse-0.1.15"; + src = fetchurl { + url = "http://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; + sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; + }; + buildInputs = self.nativeDeps."argparse"."~ 0.1.11" or []; + deps = [ + self.full."underscore"."~1.4.3" + self.full."underscore.string"."~2.3.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; - tarball = "http://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; }; - "asn1"."0.1.11" = { - version = "0.1.11"; - dependencies = [ + full."asn1"."0.1.11" = lib.makeOverridable self.buildNodePackage { + name = "asn1-0.1.11"; + src = fetchurl { + url = "http://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"; + sha1 = "559be18376d08a4ec4dbe80877d27818639b2df7"; + }; + buildInputs = self.nativeDeps."asn1"."0.1.11" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "559be18376d08a4ec4dbe80877d27818639b2df7"; - tarball = "http://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"; }; - "assert"."*" = { - version = "0.4.9"; - dependencies = [ - { name = "util"; spec = ">= 0.4.9"; } + full."assert"."*" = lib.makeOverridable self.buildNodePackage { + name = "assert-0.4.9"; + src = fetchurl { + url = "http://registry.npmjs.org/assert/-/assert-0.4.9.tgz"; + sha1 = "45faff1a58f718508118873dead940c8b51db939"; + }; + buildInputs = self.nativeDeps."assert"."*" or []; + deps = [ + self.full."util".">= 0.4.9" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "45faff1a58f718508118873dead940c8b51db939"; - tarball = "http://registry.npmjs.org/assert/-/assert-0.4.9.tgz"; }; - "#topLevel"."assert" = "*"; - "assert-plus"."0.1.2" = { - version = "0.1.2"; - dependencies = [ + "assert" = self.full."assert"."*"; + full."assert-plus"."0.1.2" = lib.makeOverridable self.buildNodePackage { + name = "assert-plus-0.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"; + sha1 = "d93ffdbb67ac5507779be316a7d65146417beef8"; + }; + buildInputs = self.nativeDeps."assert-plus"."0.1.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d93ffdbb67ac5507779be316a7d65146417beef8"; - tarball = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"; }; - "async"."*" = { - version = "0.2.9"; - dependencies = [ + full."async"."*" = lib.makeOverridable self.buildNodePackage { + name = "async-0.2.9"; + src = fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; + }; + buildInputs = self.nativeDeps."async"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; - tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; }; - "#topLevel"."async" = "*"; - "async"."0.1.22" = { - version = "0.1.22"; - dependencies = [ + "async" = self.full."async"."*"; + full."async"."0.1.22" = lib.makeOverridable self.buildNodePackage { + name = "async-0.1.22"; + src = fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.1.22.tgz"; + sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; + }; + buildInputs = self.nativeDeps."async"."0.1.22" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; - tarball = "http://registry.npmjs.org/async/-/async-0.1.22.tgz"; }; - "async"."0.1.x" = { - version = "0.1.22"; - dependencies = [ + full."async"."0.1.x" = lib.makeOverridable self.buildNodePackage { + name = "async-0.1.22"; + src = fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.1.22.tgz"; + sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; + }; + buildInputs = self.nativeDeps."async"."0.1.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; - tarball = "http://registry.npmjs.org/async/-/async-0.1.22.tgz"; }; - "async"."0.2.x" = { - version = "0.2.9"; - dependencies = [ + full."async"."0.2.x" = lib.makeOverridable self.buildNodePackage { + name = "async-0.2.9"; + src = fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; + }; + buildInputs = self.nativeDeps."async"."0.2.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; - tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; }; - "async"."~0.2.6" = { - version = "0.2.9"; - dependencies = [ + full."async"."~0.2.6" = lib.makeOverridable self.buildNodePackage { + name = "async-0.2.9"; + src = fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; + }; + buildInputs = self.nativeDeps."async"."~0.2.6" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; - tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; }; - "async"."~0.2.7" = { - version = "0.2.9"; - dependencies = [ + full."async"."~0.2.7" = lib.makeOverridable self.buildNodePackage { + name = "async-0.2.9"; + src = fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; + }; + buildInputs = self.nativeDeps."async"."~0.2.7" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; - tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; }; - "async"."~0.2.8" = { - version = "0.2.9"; - dependencies = [ + full."async"."~0.2.8" = lib.makeOverridable self.buildNodePackage { + name = "async-0.2.9"; + src = fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; + }; + buildInputs = self.nativeDeps."async"."~0.2.8" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; - tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; }; - "async"."~0.2.9" = { - version = "0.2.9"; - dependencies = [ + full."async"."~0.2.9" = lib.makeOverridable self.buildNodePackage { + name = "async-0.2.9"; + src = fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; + }; + buildInputs = self.nativeDeps."async"."~0.2.9" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; - tarball = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; }; - "aws-sdk"."*" = { - version = "1.5.0"; - dependencies = [ - { name = "xml2js"; spec = "0.2.4"; } - { name = "xmlbuilder"; spec = "*"; } + full."aws-sdk"."*" = lib.makeOverridable self.buildNodePackage { + name = "aws-sdk-1.5.0"; + src = self.patchLatest { + url = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.5.0.tgz"; + sha1 = "30081b392fcb7d093754d7dc6e8a7bb6f0dc405a"; + }; + buildInputs = self.nativeDeps."aws-sdk"."*" or []; + deps = [ + self.full."xml2js"."0.2.4" + self.full."xmlbuilder"."*" ]; peerDependencies = [ ]; - patchLatest = true; - sha1 = "30081b392fcb7d093754d7dc6e8a7bb6f0dc405a"; - tarball = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.5.0.tgz"; }; - "#topLevel"."aws-sdk" = "*"; - "aws-sdk".">=1.2.0 <2" = { - version = "1.5.0"; - dependencies = [ - { name = "xml2js"; spec = "0.2.4"; } - { name = "xmlbuilder"; spec = "*"; } + "aws-sdk" = self.full."aws-sdk"."*"; + full."aws-sdk".">=1.2.0 <2" = lib.makeOverridable self.buildNodePackage { + name = "aws-sdk-1.5.0"; + src = self.patchLatest { + url = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.5.0.tgz"; + sha1 = "30081b392fcb7d093754d7dc6e8a7bb6f0dc405a"; + }; + buildInputs = self.nativeDeps."aws-sdk".">=1.2.0 <2" or []; + deps = [ + self.full."xml2js"."0.2.4" + self.full."xmlbuilder"."*" ]; peerDependencies = [ ]; - patchLatest = true; - sha1 = "30081b392fcb7d093754d7dc6e8a7bb6f0dc405a"; - tarball = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.5.0.tgz"; }; - "aws-sign"."~0.2.0" = { - version = "0.2.0"; - dependencies = [ + full."aws-sign"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "aws-sign-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.2.0.tgz"; + sha1 = "c55013856c8194ec854a0cbec90aab5a04ce3ac5"; + }; + buildInputs = self.nativeDeps."aws-sign"."~0.2.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c55013856c8194ec854a0cbec90aab5a04ce3ac5"; - tarball = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.2.0.tgz"; }; - "aws-sign"."~0.3.0" = { - version = "0.3.0"; - dependencies = [ + full."aws-sign"."~0.3.0" = lib.makeOverridable self.buildNodePackage { + name = "aws-sign-0.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.3.0.tgz"; + sha1 = "3d81ca69b474b1e16518728b51c24ff0bbedc6e9"; + }; + buildInputs = self.nativeDeps."aws-sign"."~0.3.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "3d81ca69b474b1e16518728b51c24ff0bbedc6e9"; - tarball = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.3.0.tgz"; }; - "backbone"."*" = { - version = "1.0.0"; - dependencies = [ - { name = "underscore"; spec = ">=1.4.3"; } + full."backbone"."*" = lib.makeOverridable self.buildNodePackage { + name = "backbone-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/backbone/-/backbone-1.0.0.tgz"; + sha1 = "5e146e1efa8a5361462e578377c39ed0f16b0b4c"; + }; + buildInputs = self.nativeDeps."backbone"."*" or []; + deps = [ + self.full."underscore".">=1.4.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5e146e1efa8a5361462e578377c39ed0f16b0b4c"; - tarball = "http://registry.npmjs.org/backbone/-/backbone-1.0.0.tgz"; }; - "#topLevel"."backbone" = "*"; - "backoff"."2.1.0" = { - version = "2.1.0"; - dependencies = [ + "backbone" = self.full."backbone"."*"; + full."backoff"."2.1.0" = lib.makeOverridable self.buildNodePackage { + name = "backoff-2.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/backoff/-/backoff-2.1.0.tgz"; + sha1 = "19b4e9f9fb75c122ad7bb1c6c376d6085d43ea09"; + }; + buildInputs = self.nativeDeps."backoff"."2.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "19b4e9f9fb75c122ad7bb1c6c376d6085d43ea09"; - tarball = "http://registry.npmjs.org/backoff/-/backoff-2.1.0.tgz"; }; - "base64id"."0.1.0" = { - version = "0.1.0"; - dependencies = [ + full."base64id"."0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "base64id-0.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz"; + sha1 = "02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f"; + }; + buildInputs = self.nativeDeps."base64id"."0.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f"; - tarball = "http://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz"; }; - "bcrypt"."*" = { - version = "0.7.6"; - dependencies = [ - { name = "bindings"; spec = "1.0.0"; } + full."bcrypt"."*" = lib.makeOverridable self.buildNodePackage { + name = "bcrypt-0.7.6"; + src = fetchurl { + url = "http://registry.npmjs.org/bcrypt/-/bcrypt-0.7.6.tgz"; + sha1 = "97eae4472baf2352699f5fd1662e77e63d0cd0aa"; + }; + buildInputs = self.nativeDeps."bcrypt"."*" or []; + deps = [ + self.full."bindings"."1.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "97eae4472baf2352699f5fd1662e77e63d0cd0aa"; - tarball = "http://registry.npmjs.org/bcrypt/-/bcrypt-0.7.6.tgz"; }; - "#topLevel"."bcrypt" = "*"; - "binary"."~0.3.0" = { - version = "0.3.0"; - dependencies = [ - { name = "chainsaw"; spec = "~0.1.0"; } - { name = "buffers"; spec = "~0.1.1"; } + "bcrypt" = self.full."bcrypt"."*"; + full."binary"."~0.3.0" = lib.makeOverridable self.buildNodePackage { + name = "binary-0.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/binary/-/binary-0.3.0.tgz"; + sha1 = "9f60553bc5ce8c3386f3b553cff47462adecaa79"; + }; + buildInputs = self.nativeDeps."binary"."~0.3.0" or []; + deps = [ + self.full."chainsaw"."~0.1.0" + self.full."buffers"."~0.1.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9f60553bc5ce8c3386f3b553cff47462adecaa79"; - tarball = "http://registry.npmjs.org/binary/-/binary-0.3.0.tgz"; }; - "bindings"."*" = { - version = "1.1.1"; - dependencies = [ + full."bindings"."*" = lib.makeOverridable self.buildNodePackage { + name = "bindings-1.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/bindings/-/bindings-1.1.1.tgz"; + sha1 = "951f7ae010302ffc50b265b124032017ed2bf6f3"; + }; + buildInputs = self.nativeDeps."bindings"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "951f7ae010302ffc50b265b124032017ed2bf6f3"; - tarball = "http://registry.npmjs.org/bindings/-/bindings-1.1.1.tgz"; }; - "bindings"."1.0.0" = { - version = "1.0.0"; - dependencies = [ + full."bindings"."1.0.0" = lib.makeOverridable self.buildNodePackage { + name = "bindings-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/bindings/-/bindings-1.0.0.tgz"; + sha1 = "c3ccde60e9de6807c6f1aa4ef4843af29191c828"; + }; + buildInputs = self.nativeDeps."bindings"."1.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c3ccde60e9de6807c6f1aa4ef4843af29191c828"; - tarball = "http://registry.npmjs.org/bindings/-/bindings-1.0.0.tgz"; }; - "block-stream"."*" = { - version = "0.0.7"; - dependencies = [ - { name = "inherits"; spec = "~2.0.0"; } + full."block-stream"."*" = lib.makeOverridable self.buildNodePackage { + name = "block-stream-0.0.7"; + src = fetchurl { + url = "http://registry.npmjs.org/block-stream/-/block-stream-0.0.7.tgz"; + sha1 = "9088ab5ae1e861f4d81b176b4a8046080703deed"; + }; + buildInputs = self.nativeDeps."block-stream"."*" or []; + deps = [ + self.full."inherits"."~2.0.0" + ]; + peerDependencies = [ + ]; + }; + full."block-stream"."0.0.7" = lib.makeOverridable self.buildNodePackage { + name = "block-stream-0.0.7"; + src = fetchurl { + url = "http://registry.npmjs.org/block-stream/-/block-stream-0.0.7.tgz"; + sha1 = "9088ab5ae1e861f4d81b176b4a8046080703deed"; + }; + buildInputs = self.nativeDeps."block-stream"."0.0.7" or []; + deps = [ + self.full."inherits"."~2.0.0" + ]; + peerDependencies = [ + ]; + }; + full."boom"."0.3.x" = lib.makeOverridable self.buildNodePackage { + name = "boom-0.3.8"; + src = fetchurl { + url = "http://registry.npmjs.org/boom/-/boom-0.3.8.tgz"; + sha1 = "c8cdb041435912741628c044ecc732d1d17c09ea"; + }; + buildInputs = self.nativeDeps."boom"."0.3.x" or []; + deps = [ + self.full."hoek"."0.7.x" + ]; + peerDependencies = [ + ]; + }; + full."boom"."0.4.x" = lib.makeOverridable self.buildNodePackage { + name = "boom-0.4.2"; + src = fetchurl { + url = "http://registry.npmjs.org/boom/-/boom-0.4.2.tgz"; + sha1 = "7a636e9ded4efcefb19cef4947a3c67dfaee911b"; + }; + buildInputs = self.nativeDeps."boom"."0.4.x" or []; + deps = [ + self.full."hoek"."0.9.x" + ]; + peerDependencies = [ + ]; + }; + full."bower".">=0.9.0" = lib.makeOverridable self.buildNodePackage { + name = "bower-1.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/bower/-/bower-1.2.1.tgz"; + sha1 = "e25fd6c7677205f04b0992f6725048b899f7d779"; + }; + buildInputs = self.nativeDeps."bower".">=0.9.0" or []; + deps = [ + self.full."abbrev"."~1.0.4" + self.full."archy"."0.0.2" + self.full."bower-config"."~0.4.0" + self.full."bower-endpoint-parser"."~0.2.0" + self.full."bower-json"."~0.4.0" + self.full."bower-logger"."~0.2.0" + self.full."bower-registry-client"."~0.1.2" + self.full."cardinal"."~0.4.0" + self.full."chalk"."~0.2.0" + self.full."chmodr"."~0.1.0" + self.full."fstream"."~0.1.22" + self.full."fstream-ignore"."~0.0.6" + self.full."glob"."~3.2.1" + self.full."graceful-fs"."~2.0.0" + self.full."handlebars"."~1.0.11" + self.full."inquirer"."~0.2.2" + self.full."junk"."~0.2.0" + self.full."mkdirp"."~0.3.5" + self.full."mout"."~0.6.0" + self.full."nopt"."~2.1.1" + self.full."lru-cache"."~2.3.0" + self.full."open"."~0.0.3" + self.full."promptly"."~0.2.0" + self.full."q"."~0.9.2" + self.full."request"."~2.25.0" + self.full."request-progress"."~0.2.0" + self.full."retry"."~0.6.0" + self.full."rimraf"."~2.2.0" + self.full."semver"."~2.1.0" + self.full."stringify-object"."~0.1.4" + self.full."sudo-block"."~0.2.0" + self.full."tar"."~0.1.17" + self.full."tmp"."~0.0.20" + self.full."unzip"."~0.1.7" + self.full."update-notifier"."~0.1.3" + self.full."which"."~1.0.5" + ]; + peerDependencies = [ + ]; + }; + full."bower-config"."~0.4.0" = lib.makeOverridable self.buildNodePackage { + name = "bower-config-0.4.3"; + src = fetchurl { + url = "http://registry.npmjs.org/bower-config/-/bower-config-0.4.3.tgz"; + sha1 = "6d3d9d31967c76daf140eca4b06924b13daccc89"; + }; + buildInputs = self.nativeDeps."bower-config"."~0.4.0" or []; + deps = [ + self.full."graceful-fs"."~2.0.0" + self.full."mout"."~0.6.0" + self.full."optimist"."~0.6.0" + self.full."osenv"."0.0.3" + ]; + peerDependencies = [ + ]; + }; + full."bower-config"."~0.4.3" = lib.makeOverridable self.buildNodePackage { + name = "bower-config-0.4.3"; + src = fetchurl { + url = "http://registry.npmjs.org/bower-config/-/bower-config-0.4.3.tgz"; + sha1 = "6d3d9d31967c76daf140eca4b06924b13daccc89"; + }; + buildInputs = self.nativeDeps."bower-config"."~0.4.3" or []; + deps = [ + self.full."graceful-fs"."~2.0.0" + self.full."mout"."~0.6.0" + self.full."optimist"."~0.6.0" + self.full."osenv"."0.0.3" + ]; + peerDependencies = [ + ]; + }; + full."bower-endpoint-parser"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "bower-endpoint-parser-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.0.tgz"; + sha1 = "531f4e64d71b3cb8210532a15f4b58aaf7d46182"; + }; + buildInputs = self.nativeDeps."bower-endpoint-parser"."~0.2.0" or []; + deps = [ + ]; + peerDependencies = [ + ]; + }; + full."bower-json"."~0.4.0" = lib.makeOverridable self.buildNodePackage { + name = "bower-json-0.4.0"; + src = fetchurl { + url = "http://registry.npmjs.org/bower-json/-/bower-json-0.4.0.tgz"; + sha1 = "a99c3ccf416ef0590ed0ded252c760f1c6d93766"; + }; + buildInputs = self.nativeDeps."bower-json"."~0.4.0" or []; + deps = [ + self.full."deep-extend"."~0.2.5" + self.full."graceful-fs"."~2.0.0" + self.full."intersect"."~0.0.3" + ]; + peerDependencies = [ + ]; + }; + full."bower-logger"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "bower-logger-0.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/bower-logger/-/bower-logger-0.2.1.tgz"; + sha1 = "0c1817c48063a88d96cc3d516c55e57fff5d9ecb"; + }; + buildInputs = self.nativeDeps."bower-logger"."~0.2.0" or []; + deps = [ + ]; + peerDependencies = [ + ]; + }; + full."bower-registry-client"."~0.1.2" = lib.makeOverridable self.buildNodePackage { + name = "bower-registry-client-0.1.4"; + src = fetchurl { + url = "http://registry.npmjs.org/bower-registry-client/-/bower-registry-client-0.1.4.tgz"; + sha1 = "334669747ca0b60fdda24b0de1f4c3057429813c"; + }; + buildInputs = self.nativeDeps."bower-registry-client"."~0.1.2" or []; + deps = [ + self.full."async"."~0.2.8" + self.full."bower-config"."~0.4.3" + self.full."graceful-fs"."~2.0.0" + self.full."lru-cache"."~2.3.0" + self.full."request"."~2.27.0" + self.full."request-replay"."~0.2.0" + self.full."rimraf"."~2.2.0" + self.full."mkdirp"."~0.3.5" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9088ab5ae1e861f4d81b176b4a8046080703deed"; - tarball = "http://registry.npmjs.org/block-stream/-/block-stream-0.0.7.tgz"; }; - "block-stream"."0.0.7" = { - version = "0.0.7"; - dependencies = [ - { name = "inherits"; spec = "~2.0.0"; } + full."broadway"."0.2.7" = lib.makeOverridable self.buildNodePackage { + name = "broadway-0.2.7"; + src = fetchurl { + url = "http://registry.npmjs.org/broadway/-/broadway-0.2.7.tgz"; + sha1 = "3ba2f4b3de163e95e38a4950b61fd5f882a90762"; + }; + buildInputs = self.nativeDeps."broadway"."0.2.7" or []; + deps = [ + self.full."cliff"."0.1.8" + self.full."eventemitter2"."0.4.11" + self.full."nconf"."0.6.7" + self.full."winston"."0.6.2" + self.full."utile"."0.1.7" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9088ab5ae1e861f4d81b176b4a8046080703deed"; - tarball = "http://registry.npmjs.org/block-stream/-/block-stream-0.0.7.tgz"; }; - "boom"."0.3.x" = { - version = "0.3.8"; - dependencies = [ - { name = "hoek"; spec = "0.7.x"; } + full."broadway"."0.2.x" = lib.makeOverridable self.buildNodePackage { + name = "broadway-0.2.7"; + src = fetchurl { + url = "http://registry.npmjs.org/broadway/-/broadway-0.2.7.tgz"; + sha1 = "3ba2f4b3de163e95e38a4950b61fd5f882a90762"; + }; + buildInputs = self.nativeDeps."broadway"."0.2.x" or []; + deps = [ + self.full."cliff"."0.1.8" + self.full."eventemitter2"."0.4.11" + self.full."nconf"."0.6.7" + self.full."winston"."0.6.2" + self.full."utile"."0.1.7" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c8cdb041435912741628c044ecc732d1d17c09ea"; - tarball = "http://registry.npmjs.org/boom/-/boom-0.3.8.tgz"; }; - "boom"."0.4.x" = { - version = "0.4.2"; - dependencies = [ - { name = "hoek"; spec = "0.9.x"; } + full."browserchannel"."*" = lib.makeOverridable self.buildNodePackage { + name = "browserchannel-1.0.6"; + src = fetchurl { + url = "http://registry.npmjs.org/browserchannel/-/browserchannel-1.0.6.tgz"; + sha1 = "9d3b33cac45b66611c35cd84ef237ad2c1d660d9"; + }; + buildInputs = self.nativeDeps."browserchannel"."*" or []; + deps = [ + self.full."hat"."*" + self.full."connect"."~2" + self.full."request"."~2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "7a636e9ded4efcefb19cef4947a3c67dfaee911b"; - tarball = "http://registry.npmjs.org/boom/-/boom-0.4.2.tgz"; }; - "bower".">=0.9.0" = { - version = "1.2.1"; - dependencies = [ - { name = "abbrev"; spec = "~1.0.4"; } - { name = "archy"; spec = "0.0.2"; } - { name = "bower-config"; spec = "~0.4.0"; } - { name = "bower-endpoint-parser"; spec = "~0.2.0"; } - { name = "bower-json"; spec = "~0.4.0"; } - { name = "bower-logger"; spec = "~0.2.0"; } - { name = "bower-registry-client"; spec = "~0.1.2"; } - { name = "cardinal"; spec = "~0.4.0"; } - { name = "chalk"; spec = "~0.2.0"; } - { name = "chmodr"; spec = "~0.1.0"; } - { name = "fstream"; spec = "~0.1.22"; } - { name = "fstream-ignore"; spec = "~0.0.6"; } - { name = "glob"; spec = "~3.2.1"; } - { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "handlebars"; spec = "~1.0.11"; } - { name = "inquirer"; spec = "~0.2.2"; } - { name = "junk"; spec = "~0.2.0"; } - { name = "mkdirp"; spec = "~0.3.5"; } - { name = "mout"; spec = "~0.6.0"; } - { name = "nopt"; spec = "~2.1.1"; } - { name = "lru-cache"; spec = "~2.3.0"; } - { name = "open"; spec = "~0.0.3"; } - { name = "promptly"; spec = "~0.2.0"; } - { name = "q"; spec = "~0.9.2"; } - { name = "request"; spec = "~2.25.0"; } - { name = "request-progress"; spec = "~0.2.0"; } - { name = "retry"; spec = "~0.6.0"; } - { name = "rimraf"; spec = "~2.2.0"; } - { name = "semver"; spec = "~2.1.0"; } - { name = "stringify-object"; spec = "~0.1.4"; } - { name = "sudo-block"; spec = "~0.2.0"; } - { name = "tar"; spec = "~0.1.17"; } - { name = "tmp"; spec = "~0.0.20"; } - { name = "unzip"; spec = "~0.1.7"; } - { name = "update-notifier"; spec = "~0.1.3"; } - { name = "which"; spec = "~1.0.5"; } + "browserchannel" = self.full."browserchannel"."*"; + full."bson"."0.1.8" = lib.makeOverridable self.buildNodePackage { + name = "bson-0.1.8"; + src = fetchurl { + url = "http://registry.npmjs.org/bson/-/bson-0.1.8.tgz"; + sha1 = "cf34fdcff081a189b589b4b3e5e9309cd6506c81"; + }; + buildInputs = self.nativeDeps."bson"."0.1.8" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "e25fd6c7677205f04b0992f6725048b899f7d779"; - tarball = "http://registry.npmjs.org/bower/-/bower-1.2.1.tgz"; }; - "bower-config"."~0.4.0" = { - version = "0.4.3"; - dependencies = [ - { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "mout"; spec = "~0.6.0"; } - { name = "optimist"; spec = "~0.6.0"; } - { name = "osenv"; spec = "0.0.3"; } + full."bson"."0.2.2" = lib.makeOverridable self.buildNodePackage { + name = "bson-0.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/bson/-/bson-0.2.2.tgz"; + sha1 = "3dbf984acb9d33a6878b46e6fb7afbd611856a60"; + }; + buildInputs = self.nativeDeps."bson"."0.2.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6d3d9d31967c76daf140eca4b06924b13daccc89"; - tarball = "http://registry.npmjs.org/bower-config/-/bower-config-0.4.3.tgz"; }; - "bower-config"."~0.4.3" = { - version = "0.4.3"; - dependencies = [ - { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "mout"; spec = "~0.6.0"; } - { name = "optimist"; spec = "~0.6.0"; } - { name = "osenv"; spec = "0.0.3"; } + full."buffer-crc32"."0.1.1" = lib.makeOverridable self.buildNodePackage { + name = "buffer-crc32-0.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz"; + sha1 = "7e110dc9953908ab7c32acdc70c9f945b1cbc526"; + }; + buildInputs = self.nativeDeps."buffer-crc32"."0.1.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6d3d9d31967c76daf140eca4b06924b13daccc89"; - tarball = "http://registry.npmjs.org/bower-config/-/bower-config-0.4.3.tgz"; }; - "bower-endpoint-parser"."~0.2.0" = { - version = "0.2.0"; - dependencies = [ + full."buffer-crc32"."0.2.1" = lib.makeOverridable self.buildNodePackage { + name = "buffer-crc32-0.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; + sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; + }; + buildInputs = self.nativeDeps."buffer-crc32"."0.2.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "531f4e64d71b3cb8210532a15f4b58aaf7d46182"; - tarball = "http://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.0.tgz"; }; - "bower-json"."~0.4.0" = { - version = "0.4.0"; - dependencies = [ - { name = "deep-extend"; spec = "~0.2.5"; } - { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "intersect"; spec = "~0.0.3"; } + full."buffer-crc32"."~0.2.1" = lib.makeOverridable self.buildNodePackage { + name = "buffer-crc32-0.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; + sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; + }; + buildInputs = self.nativeDeps."buffer-crc32"."~0.2.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a99c3ccf416ef0590ed0ded252c760f1c6d93766"; - tarball = "http://registry.npmjs.org/bower-json/-/bower-json-0.4.0.tgz"; }; - "bower-logger"."~0.2.0" = { - version = "0.2.1"; - dependencies = [ + full."buffer-equal"."~0.0.0" = lib.makeOverridable self.buildNodePackage { + name = "buffer-equal-0.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.0.tgz"; + sha1 = "4a68196ac33522daa17ec99858b302a636b62cf1"; + }; + buildInputs = self.nativeDeps."buffer-equal"."~0.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "0c1817c48063a88d96cc3d516c55e57fff5d9ecb"; - tarball = "http://registry.npmjs.org/bower-logger/-/bower-logger-0.2.1.tgz"; }; - "bower-registry-client"."~0.1.2" = { - version = "0.1.4"; - dependencies = [ - { name = "async"; spec = "~0.2.8"; } - { name = "bower-config"; spec = "~0.4.3"; } - { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "lru-cache"; spec = "~2.3.0"; } - { name = "request"; spec = "~2.27.0"; } - { name = "request-replay"; spec = "~0.2.0"; } - { name = "rimraf"; spec = "~2.2.0"; } - { name = "mkdirp"; spec = "~0.3.5"; } + full."buffers"."~0.1.1" = lib.makeOverridable self.buildNodePackage { + name = "buffers-0.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz"; + sha1 = "b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb"; + }; + buildInputs = self.nativeDeps."buffers"."~0.1.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "334669747ca0b60fdda24b0de1f4c3057429813c"; - tarball = "http://registry.npmjs.org/bower-registry-client/-/bower-registry-client-0.1.4.tgz"; }; - "broadway"."0.2.7" = { - version = "0.2.7"; - dependencies = [ - { name = "cliff"; spec = "0.1.8"; } - { name = "eventemitter2"; spec = "0.4.11"; } - { name = "nconf"; spec = "0.6.7"; } - { name = "winston"; spec = "0.6.2"; } - { name = "utile"; spec = "0.1.7"; } + full."buffertools"."*" = lib.makeOverridable self.buildNodePackage { + name = "buffertools-1.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/buffertools/-/buffertools-1.1.1.tgz"; + sha1 = "1071a5f40fe76c39d7a4fe2ea030324d09d6ec9d"; + }; + buildInputs = self.nativeDeps."buffertools"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "3ba2f4b3de163e95e38a4950b61fd5f882a90762"; - tarball = "http://registry.npmjs.org/broadway/-/broadway-0.2.7.tgz"; }; - "broadway"."0.2.x" = { - version = "0.2.7"; - dependencies = [ - { name = "cliff"; spec = "0.1.8"; } - { name = "eventemitter2"; spec = "0.4.11"; } - { name = "nconf"; spec = "0.6.7"; } - { name = "winston"; spec = "0.6.2"; } - { name = "utile"; spec = "0.1.7"; } + "buffertools" = self.full."buffertools"."*"; + full."buffertools".">=1.1.1 <2.0.0" = lib.makeOverridable self.buildNodePackage { + name = "buffertools-1.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/buffertools/-/buffertools-1.1.1.tgz"; + sha1 = "1071a5f40fe76c39d7a4fe2ea030324d09d6ec9d"; + }; + buildInputs = self.nativeDeps."buffertools".">=1.1.1 <2.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "3ba2f4b3de163e95e38a4950b61fd5f882a90762"; - tarball = "http://registry.npmjs.org/broadway/-/broadway-0.2.7.tgz"; }; - "browserchannel"."*" = { - version = "1.0.6"; - dependencies = [ - { name = "hat"; spec = "*"; } - { name = "connect"; spec = "~2"; } - { name = "request"; spec = "~2"; } + full."bunker"."0.1.X" = lib.makeOverridable self.buildNodePackage { + name = "bunker-0.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz"; + sha1 = "c88992464a8e2a6ede86930375f92b58077ef97c"; + }; + buildInputs = self.nativeDeps."bunker"."0.1.X" or []; + deps = [ + self.full."burrito".">=0.2.5 <0.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9d3b33cac45b66611c35cd84ef237ad2c1d660d9"; - tarball = "http://registry.npmjs.org/browserchannel/-/browserchannel-1.0.6.tgz"; }; - "#topLevel"."browserchannel" = "*"; - "bson"."0.1.8" = { - version = "0.1.8"; - dependencies = [ + full."bunyan"."0.21.1" = lib.makeOverridable self.buildNodePackage { + name = "bunyan-0.21.1"; + src = fetchurl { + url = "http://registry.npmjs.org/bunyan/-/bunyan-0.21.1.tgz"; + sha1 = "ea00a0d5223572e31e1e71efba2237cb1915942a"; + }; + buildInputs = self.nativeDeps."bunyan"."0.21.1" or []; + deps = [ + self.full."mv"."0.0.5" + self.full."dtrace-provider"."0.2.8" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "cf34fdcff081a189b589b4b3e5e9309cd6506c81"; - tarball = "http://registry.npmjs.org/bson/-/bson-0.1.8.tgz"; }; - "bson"."0.2.2" = { - version = "0.2.2"; - dependencies = [ + full."burrito".">=0.2.5 <0.3" = lib.makeOverridable self.buildNodePackage { + name = "burrito-0.2.12"; + src = fetchurl { + url = "http://registry.npmjs.org/burrito/-/burrito-0.2.12.tgz"; + sha1 = "d0d6e6ac81d5e99789c6fa4accb0b0031ea54f6b"; + }; + buildInputs = self.nativeDeps."burrito".">=0.2.5 <0.3" or []; + deps = [ + self.full."traverse"."~0.5.1" + self.full."uglify-js"."~1.1.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "3dbf984acb9d33a6878b46e6fb7afbd611856a60"; - tarball = "http://registry.npmjs.org/bson/-/bson-0.2.2.tgz"; }; - "buffer-crc32"."0.1.1" = { - version = "0.1.1"; - dependencies = [ + full."bytes"."0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "bytes-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz"; + sha1 = "aad33ec14e3dc2ca74e8e7d451f9ba053ad4f7a0"; + }; + buildInputs = self.nativeDeps."bytes"."0.2.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "7e110dc9953908ab7c32acdc70c9f945b1cbc526"; - tarball = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz"; }; - "buffer-crc32"."0.2.1" = { - version = "0.2.1"; - dependencies = [ + full."cardinal"."~0.4.0" = lib.makeOverridable self.buildNodePackage { + name = "cardinal-0.4.2"; + src = fetchurl { + url = "http://registry.npmjs.org/cardinal/-/cardinal-0.4.2.tgz"; + sha1 = "b6563a882f58a56c1abd574baec64b5d0b7ef942"; + }; + buildInputs = self.nativeDeps."cardinal"."~0.4.0" or []; + deps = [ + self.full."redeyed"."~0.4.0" + self.full."ansicolors"."~0.2.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; - tarball = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; }; - "buffer-crc32"."~0.2.1" = { - version = "0.2.1"; - dependencies = [ + full."chainsaw"."~0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "chainsaw-0.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz"; + sha1 = "5eab50b28afe58074d0d58291388828b5e5fbc98"; + }; + buildInputs = self.nativeDeps."chainsaw"."~0.1.0" or []; + deps = [ + self.full."traverse".">=0.3.0 <0.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; - tarball = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; }; - "buffer-equal"."~0.0.0" = { - version = "0.0.0"; - dependencies = [ + full."chalk"."~0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "chalk-0.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz"; + sha1 = "fe6d90ae2c270424720c87ed92d36490b7d36ea0"; + }; + buildInputs = self.nativeDeps."chalk"."~0.1.0" or []; + deps = [ + self.full."has-color"."~0.1.0" + self.full."ansi-styles"."~0.1.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4a68196ac33522daa17ec99858b302a636b62cf1"; - tarball = "http://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.0.tgz"; }; - "buffers"."~0.1.1" = { - version = "0.1.1"; - dependencies = [ + full."chalk"."~0.1.1" = lib.makeOverridable self.buildNodePackage { + name = "chalk-0.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz"; + sha1 = "fe6d90ae2c270424720c87ed92d36490b7d36ea0"; + }; + buildInputs = self.nativeDeps."chalk"."~0.1.1" or []; + deps = [ + self.full."has-color"."~0.1.0" + self.full."ansi-styles"."~0.1.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb"; - tarball = "http://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz"; }; - "buffertools"."*" = { - version = "1.1.1"; - dependencies = [ + full."chalk"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "chalk-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/chalk/-/chalk-0.2.0.tgz"; + sha1 = "47270e80edce0e219911af65479d17db525ff5db"; + }; + buildInputs = self.nativeDeps."chalk"."~0.2.0" or []; + deps = [ + self.full."has-color"."~0.1.0" + self.full."ansi-styles"."~0.2.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1071a5f40fe76c39d7a4fe2ea030324d09d6ec9d"; - tarball = "http://registry.npmjs.org/buffertools/-/buffertools-1.1.1.tgz"; }; - "#topLevel"."buffertools" = "*"; - "buffertools".">=1.1.1 <2.0.0" = { - version = "1.1.1"; - dependencies = [ + full."character-parser"."1.0.2" = lib.makeOverridable self.buildNodePackage { + name = "character-parser-1.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/character-parser/-/character-parser-1.0.2.tgz"; + sha1 = "55384d6afcf8c6b9dd483e8347646a790e4545e7"; + }; + buildInputs = self.nativeDeps."character-parser"."1.0.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1071a5f40fe76c39d7a4fe2ea030324d09d6ec9d"; - tarball = "http://registry.npmjs.org/buffertools/-/buffertools-1.1.1.tgz"; }; - "bunker"."0.1.X" = { - version = "0.1.2"; - dependencies = [ - { name = "burrito"; spec = ">=0.2.5 <0.3"; } + full."charm"."0.1.x" = lib.makeOverridable self.buildNodePackage { + name = "charm-0.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/charm/-/charm-0.1.2.tgz"; + sha1 = "06c21eed1a1b06aeb67553cdc53e23274bac2296"; + }; + buildInputs = self.nativeDeps."charm"."0.1.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c88992464a8e2a6ede86930375f92b58077ef97c"; - tarball = "http://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz"; }; - "bunyan"."0.21.1" = { - version = "0.21.1"; - dependencies = [ - { name = "mv"; spec = "0.0.5"; } - { name = "dtrace-provider"; spec = "0.2.8"; } + full."cheerio"."~0.10.8" = lib.makeOverridable self.buildNodePackage { + name = "cheerio-0.10.8"; + src = fetchurl { + url = "http://registry.npmjs.org/cheerio/-/cheerio-0.10.8.tgz"; + sha1 = "ece5ad0c8baa9b9adc87394bbdb1c68bc4552ba0"; + }; + buildInputs = self.nativeDeps."cheerio"."~0.10.8" or []; + deps = [ + self.full."cheerio-select"."*" + self.full."htmlparser2"."2.x" + self.full."underscore"."~1.4" + self.full."entities"."0.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ea00a0d5223572e31e1e71efba2237cb1915942a"; - tarball = "http://registry.npmjs.org/bunyan/-/bunyan-0.21.1.tgz"; }; - "burrito".">=0.2.5 <0.3" = { - version = "0.2.12"; - dependencies = [ - { name = "traverse"; spec = "~0.5.1"; } - { name = "uglify-js"; spec = "~1.1.1"; } + full."cheerio"."~0.12.0" = lib.makeOverridable self.buildNodePackage { + name = "cheerio-0.12.1"; + src = fetchurl { + url = "http://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz"; + sha1 = "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3"; + }; + buildInputs = self.nativeDeps."cheerio"."~0.12.0" or []; + deps = [ + self.full."cheerio-select"."*" + self.full."htmlparser2"."3.1.4" + self.full."underscore"."~1.4" + self.full."entities"."0.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d0d6e6ac81d5e99789c6fa4accb0b0031ea54f6b"; - tarball = "http://registry.npmjs.org/burrito/-/burrito-0.2.12.tgz"; }; - "bytes"."0.2.0" = { - version = "0.2.0"; - dependencies = [ + full."cheerio"."~0.12.1" = lib.makeOverridable self.buildNodePackage { + name = "cheerio-0.12.1"; + src = fetchurl { + url = "http://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz"; + sha1 = "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3"; + }; + buildInputs = self.nativeDeps."cheerio"."~0.12.1" or []; + deps = [ + self.full."cheerio-select"."*" + self.full."htmlparser2"."3.1.4" + self.full."underscore"."~1.4" + self.full."entities"."0.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "aad33ec14e3dc2ca74e8e7d451f9ba053ad4f7a0"; - tarball = "http://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz"; }; - "cardinal"."~0.4.0" = { - version = "0.4.2"; - dependencies = [ - { name = "redeyed"; spec = "~0.4.0"; } - { name = "ansicolors"; spec = "~0.2.1"; } + full."cheerio-select"."*" = lib.makeOverridable self.buildNodePackage { + name = "cheerio-select-0.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/cheerio-select/-/cheerio-select-0.0.3.tgz"; + sha1 = "3f2420114f3ccb0b1b075c245ccfaae5d617a388"; + }; + buildInputs = self.nativeDeps."cheerio-select"."*" or []; + deps = [ + self.full."CSSselect"."0.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b6563a882f58a56c1abd574baec64b5d0b7ef942"; - tarball = "http://registry.npmjs.org/cardinal/-/cardinal-0.4.2.tgz"; }; - "chainsaw"."~0.1.0" = { - version = "0.1.0"; - dependencies = [ - { name = "traverse"; spec = ">=0.3.0 <0.4"; } + full."child-process-close"."~0.1.1" = lib.makeOverridable self.buildNodePackage { + name = "child-process-close-0.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/child-process-close/-/child-process-close-0.1.1.tgz"; + sha1 = "c153ede7a5eb65ac69e78a38973b1a286377f75f"; + }; + buildInputs = self.nativeDeps."child-process-close"."~0.1.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5eab50b28afe58074d0d58291388828b5e5fbc98"; - tarball = "http://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz"; }; - "chalk"."~0.1.0" = { - version = "0.1.1"; - dependencies = [ - { name = "has-color"; spec = "~0.1.0"; } - { name = "ansi-styles"; spec = "~0.1.0"; } + full."chmodr"."~0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "chmodr-0.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/chmodr/-/chmodr-0.1.0.tgz"; + sha1 = "e09215a1d51542db2a2576969765bcf6125583eb"; + }; + buildInputs = self.nativeDeps."chmodr"."~0.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fe6d90ae2c270424720c87ed92d36490b7d36ea0"; - tarball = "http://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz"; }; - "chalk"."~0.1.1" = { - version = "0.1.1"; - dependencies = [ - { name = "has-color"; spec = "~0.1.0"; } - { name = "ansi-styles"; spec = "~0.1.0"; } + full."chownr"."0" = lib.makeOverridable self.buildNodePackage { + name = "chownr-0.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/chownr/-/chownr-0.0.1.tgz"; + sha1 = "51d18189d9092d5f8afd623f3288bfd1c6bf1a62"; + }; + buildInputs = self.nativeDeps."chownr"."0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fe6d90ae2c270424720c87ed92d36490b7d36ea0"; - tarball = "http://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz"; }; - "chalk"."~0.2.0" = { - version = "0.2.0"; - dependencies = [ - { name = "has-color"; spec = "~0.1.0"; } - { name = "ansi-styles"; spec = "~0.2.0"; } + full."cli"."0.4.x" = lib.makeOverridable self.buildNodePackage { + name = "cli-0.4.5"; + src = fetchurl { + url = "http://registry.npmjs.org/cli/-/cli-0.4.5.tgz"; + sha1 = "78f9485cd161b566e9a6c72d7170c4270e81db61"; + }; + buildInputs = self.nativeDeps."cli"."0.4.x" or []; + deps = [ + self.full."glob".">= 3.1.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "47270e80edce0e219911af65479d17db525ff5db"; - tarball = "http://registry.npmjs.org/chalk/-/chalk-0.2.0.tgz"; }; - "character-parser"."1.0.2" = { - version = "1.0.2"; - dependencies = [ + full."cli-color"."~0.2.2" = lib.makeOverridable self.buildNodePackage { + name = "cli-color-0.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/cli-color/-/cli-color-0.2.2.tgz"; + sha1 = "2220dcbd5e8410e15c435946b6c8daa22e076741"; + }; + buildInputs = self.nativeDeps."cli-color"."~0.2.2" or []; + deps = [ + self.full."es5-ext"."~0.9.1" + self.full."memoizee"."0.2.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "55384d6afcf8c6b9dd483e8347646a790e4545e7"; - tarball = "http://registry.npmjs.org/character-parser/-/character-parser-1.0.2.tgz"; }; - "charm"."0.1.x" = { - version = "0.1.2"; - dependencies = [ + full."cli-table"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "cli-table-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/cli-table/-/cli-table-0.2.0.tgz"; + sha1 = "34c63eb532c206e9e5e4ae0cb0104bd1fd27317c"; + }; + buildInputs = self.nativeDeps."cli-table"."~0.2.0" or []; + deps = [ + self.full."colors"."0.3.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "06c21eed1a1b06aeb67553cdc53e23274bac2296"; - tarball = "http://registry.npmjs.org/charm/-/charm-0.1.2.tgz"; }; - "cheerio"."~0.10.8" = { - version = "0.10.8"; - dependencies = [ - { name = "cheerio-select"; spec = "*"; } - { name = "htmlparser2"; spec = "2.x"; } - { name = "underscore"; spec = "~1.4"; } - { name = "entities"; spec = "0.x"; } + full."cliff"."0.1.8" = lib.makeOverridable self.buildNodePackage { + name = "cliff-0.1.8"; + src = fetchurl { + url = "http://registry.npmjs.org/cliff/-/cliff-0.1.8.tgz"; + sha1 = "43ca8ad9fe3943489693ab62dce0cae22509d272"; + }; + buildInputs = self.nativeDeps."cliff"."0.1.8" or []; + deps = [ + self.full."colors"."0.x.x" + self.full."eyes"."0.1.x" + self.full."winston"."0.6.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ece5ad0c8baa9b9adc87394bbdb1c68bc4552ba0"; - tarball = "http://registry.npmjs.org/cheerio/-/cheerio-0.10.8.tgz"; }; - "cheerio"."~0.12.0" = { - version = "0.12.1"; - dependencies = [ - { name = "cheerio-select"; spec = "*"; } - { name = "htmlparser2"; spec = "3.1.4"; } - { name = "underscore"; spec = "~1.4"; } - { name = "entities"; spec = "0.x"; } + full."clone"."0.1.5" = lib.makeOverridable self.buildNodePackage { + name = "clone-0.1.5"; + src = fetchurl { + url = "http://registry.npmjs.org/clone/-/clone-0.1.5.tgz"; + sha1 = "46f29143d0766d663dbd7f80b7520a15783d2042"; + }; + buildInputs = self.nativeDeps."clone"."0.1.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3"; - tarball = "http://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz"; }; - "cheerio"."~0.12.1" = { - version = "0.12.1"; - dependencies = [ - { name = "cheerio-select"; spec = "*"; } - { name = "htmlparser2"; spec = "3.1.4"; } - { name = "underscore"; spec = "~1.4"; } - { name = "entities"; spec = "0.x"; } + full."clone"."0.1.6" = lib.makeOverridable self.buildNodePackage { + name = "clone-0.1.6"; + src = fetchurl { + url = "http://registry.npmjs.org/clone/-/clone-0.1.6.tgz"; + sha1 = "4af2296d4a23a64168c2f5fb0a2aa65e80517000"; + }; + buildInputs = self.nativeDeps."clone"."0.1.6" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3"; - tarball = "http://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz"; }; - "cheerio-select"."*" = { - version = "0.0.3"; - dependencies = [ - { name = "CSSselect"; spec = "0.x"; } + full."cmd-shim"."~1.0.1" = lib.makeOverridable self.buildNodePackage { + name = "cmd-shim-1.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/cmd-shim/-/cmd-shim-1.0.1.tgz"; + sha1 = "75e917c2185240854718c686346770640083d7bc"; + }; + buildInputs = self.nativeDeps."cmd-shim"."~1.0.1" or []; + deps = [ + self.full."mkdirp"."~0.3.3" + self.full."graceful-fs"."2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "3f2420114f3ccb0b1b075c245ccfaae5d617a388"; - tarball = "http://registry.npmjs.org/cheerio-select/-/cheerio-select-0.0.3.tgz"; }; - "child-process-close"."~0.1.1" = { - version = "0.1.1"; - dependencies = [ + full."coffee-script"."*" = lib.makeOverridable self.buildNodePackage { + name = "coffee-script-1.6.3"; + src = fetchurl { + url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; + sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; + }; + buildInputs = self.nativeDeps."coffee-script"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c153ede7a5eb65ac69e78a38973b1a286377f75f"; - tarball = "http://registry.npmjs.org/child-process-close/-/child-process-close-0.1.1.tgz"; }; - "chmodr"."~0.1.0" = { - version = "0.1.0"; - dependencies = [ + "coffee-script" = self.full."coffee-script"."*"; + full."coffee-script".">= 0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "coffee-script-1.6.3"; + src = fetchurl { + url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; + sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; + }; + buildInputs = self.nativeDeps."coffee-script".">= 0.0.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "e09215a1d51542db2a2576969765bcf6125583eb"; - tarball = "http://registry.npmjs.org/chmodr/-/chmodr-0.1.0.tgz"; }; - "chownr"."0" = { - version = "0.0.1"; - dependencies = [ + full."coffee-script".">=1.2.0" = lib.makeOverridable self.buildNodePackage { + name = "coffee-script-1.6.3"; + src = fetchurl { + url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; + sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; + }; + buildInputs = self.nativeDeps."coffee-script".">=1.2.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "51d18189d9092d5f8afd623f3288bfd1c6bf1a62"; - tarball = "http://registry.npmjs.org/chownr/-/chownr-0.0.1.tgz"; }; - "cli"."0.4.x" = { - version = "0.4.5"; - dependencies = [ - { name = "glob"; spec = ">= 3.1.4"; } + full."colors"."0.3.0" = lib.makeOverridable self.buildNodePackage { + name = "colors-0.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/colors/-/colors-0.3.0.tgz"; + sha1 = "c247d64d34db0ca4dc8e43f3ecd6da98d0af94e7"; + }; + buildInputs = self.nativeDeps."colors"."0.3.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "78f9485cd161b566e9a6c72d7170c4270e81db61"; - tarball = "http://registry.npmjs.org/cli/-/cli-0.4.5.tgz"; }; - "cli-color"."~0.2.2" = { - version = "0.2.2"; - dependencies = [ - { name = "es5-ext"; spec = "~0.9.1"; } - { name = "memoizee"; spec = "0.2.x"; } + full."colors"."0.6.0-1" = lib.makeOverridable self.buildNodePackage { + name = "colors-0.6.0-1"; + src = fetchurl { + url = "http://registry.npmjs.org/colors/-/colors-0.6.0-1.tgz"; + sha1 = "6dbb68ceb8bc60f2b313dcc5ce1599f06d19e67a"; + }; + buildInputs = self.nativeDeps."colors"."0.6.0-1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2220dcbd5e8410e15c435946b6c8daa22e076741"; - tarball = "http://registry.npmjs.org/cli-color/-/cli-color-0.2.2.tgz"; }; - "cli-table"."~0.2.0" = { - version = "0.2.0"; - dependencies = [ - { name = "colors"; spec = "0.3.0"; } + full."colors"."0.6.x" = lib.makeOverridable self.buildNodePackage { + name = "colors-0.6.1"; + src = fetchurl { + url = "http://registry.npmjs.org/colors/-/colors-0.6.1.tgz"; + sha1 = "59c7799f6c91e0e15802980a98ed138b3c78f4e9"; + }; + buildInputs = self.nativeDeps."colors"."0.6.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "34c63eb532c206e9e5e4ae0cb0104bd1fd27317c"; - tarball = "http://registry.npmjs.org/cli-table/-/cli-table-0.2.0.tgz"; }; - "cliff"."0.1.8" = { - version = "0.1.8"; - dependencies = [ - { name = "colors"; spec = "0.x.x"; } - { name = "eyes"; spec = "0.1.x"; } - { name = "winston"; spec = "0.6.x"; } + full."colors"."0.x.x" = lib.makeOverridable self.buildNodePackage { + name = "colors-0.6.1"; + src = fetchurl { + url = "http://registry.npmjs.org/colors/-/colors-0.6.1.tgz"; + sha1 = "59c7799f6c91e0e15802980a98ed138b3c78f4e9"; + }; + buildInputs = self.nativeDeps."colors"."0.x.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "43ca8ad9fe3943489693ab62dce0cae22509d272"; - tarball = "http://registry.npmjs.org/cliff/-/cliff-0.1.8.tgz"; }; - "clone"."0.1.5" = { - version = "0.1.5"; - dependencies = [ + full."combined-stream"."~0.0.4" = lib.makeOverridable self.buildNodePackage { + name = "combined-stream-0.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/combined-stream/-/combined-stream-0.0.4.tgz"; + sha1 = "2d1a43347dbe9515a4a2796732e5b88473840b22"; + }; + buildInputs = self.nativeDeps."combined-stream"."~0.0.4" or []; + deps = [ + self.full."delayed-stream"."0.0.5" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "46f29143d0766d663dbd7f80b7520a15783d2042"; - tarball = "http://registry.npmjs.org/clone/-/clone-0.1.5.tgz"; }; - "clone"."0.1.6" = { - version = "0.1.6"; - dependencies = [ + full."commander"."*" = lib.makeOverridable self.buildNodePackage { + name = "commander-2.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-2.0.0.tgz"; + sha1 = "d1b86f901f8b64bd941bdeadaf924530393be928"; + }; + buildInputs = self.nativeDeps."commander"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4af2296d4a23a64168c2f5fb0a2aa65e80517000"; - tarball = "http://registry.npmjs.org/clone/-/clone-0.1.6.tgz"; }; - "cmd-shim"."~1.0.1" = { - version = "1.0.1"; - dependencies = [ - { name = "mkdirp"; spec = "~0.3.3"; } - { name = "graceful-fs"; spec = "2"; } + full."commander"."0.5.1" = lib.makeOverridable self.buildNodePackage { + name = "commander-0.5.1"; + src = fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-0.5.1.tgz"; + sha1 = "08477afb326d1adf9d4ee73af7170c70caa14f95"; + }; + buildInputs = self.nativeDeps."commander"."0.5.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "75e917c2185240854718c686346770640083d7bc"; - tarball = "http://registry.npmjs.org/cmd-shim/-/cmd-shim-1.0.1.tgz"; }; - "coffee-script"."*" = { - version = "1.6.3"; - dependencies = [ + full."commander"."0.6.1" = lib.makeOverridable self.buildNodePackage { + name = "commander-0.6.1"; + src = fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; + sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; + }; + buildInputs = self.nativeDeps."commander"."0.6.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; - tarball = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; }; - "#topLevel"."coffee-script" = "*"; - "coffee-script".">= 0.0.1" = { - version = "1.6.3"; - dependencies = [ + full."commander"."1.2.0" = lib.makeOverridable self.buildNodePackage { + name = "commander-1.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-1.2.0.tgz"; + sha1 = "fd5713bfa153c7d6cc599378a5ab4c45c535029e"; + }; + buildInputs = self.nativeDeps."commander"."1.2.0" or []; + deps = [ + self.full."keypress"."0.1.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; - tarball = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; }; - "coffee-script".">=1.2.0" = { - version = "1.6.3"; - dependencies = [ + full."commander"."1.3.2" = lib.makeOverridable self.buildNodePackage { + name = "commander-1.3.2"; + src = fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-1.3.2.tgz"; + sha1 = "8a8f30ec670a6fdd64af52f1914b907d79ead5b5"; + }; + buildInputs = self.nativeDeps."commander"."1.3.2" or []; + deps = [ + self.full."keypress"."0.1.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; - tarball = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; }; - "colors"."0.3.0" = { - version = "0.3.0"; - dependencies = [ + full."commander"."~0.6.1" = lib.makeOverridable self.buildNodePackage { + name = "commander-0.6.1"; + src = fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; + sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; + }; + buildInputs = self.nativeDeps."commander"."~0.6.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c247d64d34db0ca4dc8e43f3ecd6da98d0af94e7"; - tarball = "http://registry.npmjs.org/colors/-/colors-0.3.0.tgz"; }; - "colors"."0.6.0-1" = { - version = "0.6.0-1"; - dependencies = [ + full."config"."0.4.15" = lib.makeOverridable self.buildNodePackage { + name = "config-0.4.15"; + src = fetchurl { + url = "http://registry.npmjs.org/config/-/config-0.4.15.tgz"; + sha1 = "d43ddf58b8df5637fdd1314fc816ccae7bfbcd18"; + }; + buildInputs = self.nativeDeps."config"."0.4.15" or []; + deps = [ + self.full."js-yaml"."0.3.x" + self.full."coffee-script".">=1.2.0" + self.full."vows".">=0.5.13" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6dbb68ceb8bc60f2b313dcc5ce1599f06d19e67a"; - tarball = "http://registry.npmjs.org/colors/-/colors-0.6.0-1.tgz"; }; - "colors"."0.6.x" = { - version = "0.6.1"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "59c7799f6c91e0e15802980a98ed138b3c78f4e9"; - tarball = "http://registry.npmjs.org/colors/-/colors-0.6.1.tgz"; - }; - "colors"."0.x.x" = { - version = "0.6.1"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "59c7799f6c91e0e15802980a98ed138b3c78f4e9"; - tarball = "http://registry.npmjs.org/colors/-/colors-0.6.1.tgz"; - }; - "combined-stream"."~0.0.4" = { - version = "0.0.4"; - dependencies = [ - { name = "delayed-stream"; spec = "0.0.5"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "2d1a43347dbe9515a4a2796732e5b88473840b22"; - tarball = "http://registry.npmjs.org/combined-stream/-/combined-stream-0.0.4.tgz"; - }; - "commander"."*" = { - version = "2.0.0"; - dependencies = [ - ]; + full."config-chain"."~1.1.1" = lib.makeOverridable self.buildNodePackage { + name = "config-chain-1.1.7"; + src = fetchurl { + url = "http://registry.npmjs.org/config-chain/-/config-chain-1.1.7.tgz"; + sha1 = "99fcaaaf343a557782a142d201747bb8142bbf9a"; + }; + buildInputs = self.nativeDeps."config-chain"."~1.1.1" or []; + deps = [ + self.full."proto-list"."~1.2.1" + self.full."ini"."1" + ]; + peerDependencies = [ + ]; + }; + full."configstore"."~0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "configstore-0.1.5"; + src = fetchurl { + url = "http://registry.npmjs.org/configstore/-/configstore-0.1.5.tgz"; + sha1 = "807cfd60ef69c87f4a7b60561d940190a438503e"; + }; + buildInputs = self.nativeDeps."configstore"."~0.1.0" or []; + deps = [ + self.full."lodash"."~1.3.0" + self.full."mkdirp"."~0.3.5" + self.full."js-yaml"."~2.1.0" + self.full."osenv"."0.0.3" + ]; + peerDependencies = [ + ]; + }; + full."connect"."2.7.5" = lib.makeOverridable self.buildNodePackage { + name = "connect-2.7.5"; + src = fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.7.5.tgz"; + sha1 = "139111b4b03f0533a524927a88a646ae467b2c02"; + }; + buildInputs = self.nativeDeps."connect"."2.7.5" or []; + deps = [ + self.full."qs"."0.5.1" + self.full."formidable"."1.0.11" + self.full."cookie-signature"."1.0.0" + self.full."buffer-crc32"."0.1.1" + self.full."cookie"."0.0.5" + self.full."send"."0.1.0" + self.full."bytes"."0.2.0" + self.full."fresh"."0.1.0" + self.full."pause"."0.0.1" + self.full."debug"."*" + ]; + peerDependencies = [ + ]; + }; + full."connect"."2.7.6" = lib.makeOverridable self.buildNodePackage { + name = "connect-2.7.6"; + src = fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.7.6.tgz"; + sha1 = "b83b68fa6f245c5020e2395472cc8322b0060738"; + }; + buildInputs = self.nativeDeps."connect"."2.7.6" or []; + deps = [ + self.full."qs"."0.5.1" + self.full."formidable"."1.0.11" + self.full."cookie-signature"."1.0.1" + self.full."buffer-crc32"."0.1.1" + self.full."cookie"."0.0.5" + self.full."send"."0.1.0" + self.full."bytes"."0.2.0" + self.full."fresh"."0.1.0" + self.full."pause"."0.0.1" + self.full."debug"."*" + ]; + peerDependencies = [ + ]; + }; + full."connect"."2.8.5" = lib.makeOverridable self.buildNodePackage { + name = "connect-2.8.5"; + src = fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; + sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; + }; + buildInputs = self.nativeDeps."connect"."2.8.5" or []; + deps = [ + self.full."qs"."0.6.5" + self.full."formidable"."1.0.14" + self.full."cookie-signature"."1.0.1" + self.full."buffer-crc32"."0.2.1" + self.full."cookie"."0.1.0" + self.full."send"."0.1.4" + self.full."bytes"."0.2.0" + self.full."fresh"."0.2.0" + self.full."pause"."0.0.1" + self.full."uid2"."0.0.2" + self.full."debug"."*" + self.full."methods"."0.0.1" + ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d1b86f901f8b64bd941bdeadaf924530393be928"; - tarball = "http://registry.npmjs.org/commander/-/commander-2.0.0.tgz"; }; - "commander"."0.5.1" = { - version = "0.5.1"; - dependencies = [ - ]; + full."connect"."~2" = lib.makeOverridable self.buildNodePackage { + name = "connect-2.8.5"; + src = fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; + sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; + }; + buildInputs = self.nativeDeps."connect"."~2" or []; + deps = [ + self.full."qs"."0.6.5" + self.full."formidable"."1.0.14" + self.full."cookie-signature"."1.0.1" + self.full."buffer-crc32"."0.2.1" + self.full."cookie"."0.1.0" + self.full."send"."0.1.4" + self.full."bytes"."0.2.0" + self.full."fresh"."0.2.0" + self.full."pause"."0.0.1" + self.full."uid2"."0.0.2" + self.full."debug"."*" + self.full."methods"."0.0.1" + ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "08477afb326d1adf9d4ee73af7170c70caa14f95"; - tarball = "http://registry.npmjs.org/commander/-/commander-0.5.1.tgz"; }; - "commander"."0.6.1" = { - version = "0.6.1"; - dependencies = [ - ]; + full."connect-flash"."*" = lib.makeOverridable self.buildNodePackage { + name = "connect-flash-0.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/connect-flash/-/connect-flash-0.1.1.tgz"; + sha1 = "d8630f26d95a7f851f9956b1e8cc6732f3b6aa30"; + }; + buildInputs = self.nativeDeps."connect-flash"."*" or []; + deps = [ + ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; - tarball = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; }; - "commander"."1.2.0" = { - version = "1.2.0"; - dependencies = [ - { name = "keypress"; spec = "0.1.x"; } + "connect-flash" = self.full."connect-flash"."*"; + full."connect-flash"."0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "connect-flash-0.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/connect-flash/-/connect-flash-0.1.0.tgz"; + sha1 = "82b381d61a12b651437df1c259c1f1c841239b88"; + }; + buildInputs = self.nativeDeps."connect-flash"."0.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fd5713bfa153c7d6cc599378a5ab4c45c535029e"; - tarball = "http://registry.npmjs.org/commander/-/commander-1.2.0.tgz"; }; - "commander"."1.3.2" = { - version = "1.3.2"; - dependencies = [ - { name = "keypress"; spec = "0.1.x"; } + full."connect-mongo"."*" = lib.makeOverridable self.buildNodePackage { + name = "connect-mongo-0.3.3"; + src = fetchurl { + url = "http://registry.npmjs.org/connect-mongo/-/connect-mongo-0.3.3.tgz"; + sha1 = "aeaa1ca8c947599131bd90e1a024cdb789fe0100"; + }; + buildInputs = self.nativeDeps."connect-mongo"."*" or []; + deps = [ + self.full."mongodb"."1.2.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "8a8f30ec670a6fdd64af52f1914b907d79ead5b5"; - tarball = "http://registry.npmjs.org/commander/-/commander-1.3.2.tgz"; }; - "commander"."~0.6.1" = { - version = "0.6.1"; - dependencies = [ + "connect-mongo" = self.full."connect-mongo"."*"; + full."console-browserify"."0.1.x" = lib.makeOverridable self.buildNodePackage { + name = "console-browserify-0.1.6"; + src = fetchurl { + url = "http://registry.npmjs.org/console-browserify/-/console-browserify-0.1.6.tgz"; + sha1 = "d128a3c0bb88350eb5626c6e7c71a6f0fd48983c"; + }; + buildInputs = self.nativeDeps."console-browserify"."0.1.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; - tarball = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; }; - "config"."0.4.15" = { - version = "0.4.15"; - dependencies = [ - { name = "js-yaml"; spec = "0.3.x"; } - { name = "coffee-script"; spec = ">=1.2.0"; } - { name = "vows"; spec = ">=0.5.13"; } + full."constantinople"."~1.0.1" = lib.makeOverridable self.buildNodePackage { + name = "constantinople-1.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/constantinople/-/constantinople-1.0.1.tgz"; + sha1 = "038727385eb70567ffb5a825abc44870b56f4de9"; + }; + buildInputs = self.nativeDeps."constantinople"."~1.0.1" or []; + deps = [ + self.full."uglify-js"."~2.3.6" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d43ddf58b8df5637fdd1314fc816ccae7bfbcd18"; - tarball = "http://registry.npmjs.org/config/-/config-0.4.15.tgz"; }; - "config-chain"."~1.1.1" = { - version = "1.1.7"; - dependencies = [ - { name = "proto-list"; spec = "~1.2.1"; } - { name = "ini"; spec = "1"; } + full."cookie"."0.0.5" = lib.makeOverridable self.buildNodePackage { + name = "cookie-0.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz"; + sha1 = "f9acf9db57eb7568c9fcc596256b7bb22e307c81"; + }; + buildInputs = self.nativeDeps."cookie"."0.0.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "99fcaaaf343a557782a142d201747bb8142bbf9a"; - tarball = "http://registry.npmjs.org/config-chain/-/config-chain-1.1.7.tgz"; }; - "configstore"."~0.1.0" = { - version = "0.1.5"; - dependencies = [ - { name = "lodash"; spec = "~1.3.0"; } - { name = "mkdirp"; spec = "~0.3.5"; } - { name = "js-yaml"; spec = "~2.1.0"; } - { name = "osenv"; spec = "0.0.3"; } + full."cookie"."0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "cookie-0.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz"; + sha1 = "90eb469ddce905c866de687efc43131d8801f9d0"; + }; + buildInputs = self.nativeDeps."cookie"."0.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "807cfd60ef69c87f4a7b60561d940190a438503e"; - tarball = "http://registry.npmjs.org/configstore/-/configstore-0.1.5.tgz"; }; - "connect"."2.7.5" = { - version = "2.7.5"; - dependencies = [ - { name = "qs"; spec = "0.5.1"; } - { name = "formidable"; spec = "1.0.11"; } - { name = "cookie-signature"; spec = "1.0.0"; } - { name = "buffer-crc32"; spec = "0.1.1"; } - { name = "cookie"; spec = "0.0.5"; } - { name = "send"; spec = "0.1.0"; } - { name = "bytes"; spec = "0.2.0"; } - { name = "fresh"; spec = "0.1.0"; } - { name = "pause"; spec = "0.0.1"; } - { name = "debug"; spec = "*"; } + full."cookie-jar"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "cookie-jar-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.2.0.tgz"; + sha1 = "64ecc06ac978db795e4b5290cbe48ba3781400fa"; + }; + buildInputs = self.nativeDeps."cookie-jar"."~0.2.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "139111b4b03f0533a524927a88a646ae467b2c02"; - tarball = "http://registry.npmjs.org/connect/-/connect-2.7.5.tgz"; }; - "connect"."2.7.6" = { - version = "2.7.6"; - dependencies = [ - { name = "qs"; spec = "0.5.1"; } - { name = "formidable"; spec = "1.0.11"; } - { name = "cookie-signature"; spec = "1.0.1"; } - { name = "buffer-crc32"; spec = "0.1.1"; } - { name = "cookie"; spec = "0.0.5"; } - { name = "send"; spec = "0.1.0"; } - { name = "bytes"; spec = "0.2.0"; } - { name = "fresh"; spec = "0.1.0"; } - { name = "pause"; spec = "0.0.1"; } - { name = "debug"; spec = "*"; } + full."cookie-jar"."~0.3.0" = lib.makeOverridable self.buildNodePackage { + name = "cookie-jar-0.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.3.0.tgz"; + sha1 = "bc9a27d4e2b97e186cd57c9e2063cb99fa68cccc"; + }; + buildInputs = self.nativeDeps."cookie-jar"."~0.3.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b83b68fa6f245c5020e2395472cc8322b0060738"; - tarball = "http://registry.npmjs.org/connect/-/connect-2.7.6.tgz"; }; - "connect"."2.8.5" = { - version = "2.8.5"; - dependencies = [ - { name = "qs"; spec = "0.6.5"; } - { name = "formidable"; spec = "1.0.14"; } - { name = "cookie-signature"; spec = "1.0.1"; } - { name = "buffer-crc32"; spec = "0.2.1"; } - { name = "cookie"; spec = "0.1.0"; } - { name = "send"; spec = "0.1.4"; } - { name = "bytes"; spec = "0.2.0"; } - { name = "fresh"; spec = "0.2.0"; } - { name = "pause"; spec = "0.0.1"; } - { name = "uid2"; spec = "0.0.2"; } - { name = "debug"; spec = "*"; } - { name = "methods"; spec = "0.0.1"; } + full."cookie-signature"."1.0.0" = lib.makeOverridable self.buildNodePackage { + name = "cookie-signature-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.0.tgz"; + sha1 = "0044f332ac623df851c914e88eacc57f0c9704fe"; + }; + buildInputs = self.nativeDeps."cookie-signature"."1.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; - tarball = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; }; - "connect"."~2" = { - version = "2.8.5"; - dependencies = [ - { name = "qs"; spec = "0.6.5"; } - { name = "formidable"; spec = "1.0.14"; } - { name = "cookie-signature"; spec = "1.0.1"; } - { name = "buffer-crc32"; spec = "0.2.1"; } - { name = "cookie"; spec = "0.1.0"; } - { name = "send"; spec = "0.1.4"; } - { name = "bytes"; spec = "0.2.0"; } - { name = "fresh"; spec = "0.2.0"; } - { name = "pause"; spec = "0.0.1"; } - { name = "uid2"; spec = "0.0.2"; } - { name = "debug"; spec = "*"; } - { name = "methods"; spec = "0.0.1"; } + full."cookie-signature"."1.0.1" = lib.makeOverridable self.buildNodePackage { + name = "cookie-signature-1.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz"; + sha1 = "44e072148af01e6e8e24afbf12690d68ae698ecb"; + }; + buildInputs = self.nativeDeps."cookie-signature"."1.0.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; - tarball = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; }; - "connect-flash"."*" = { - version = "0.1.1"; - dependencies = [ + full."cookiejar"."1.3.0" = lib.makeOverridable self.buildNodePackage { + name = "cookiejar-1.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/cookiejar/-/cookiejar-1.3.0.tgz"; + sha1 = "dd00b35679021e99cbd4e855b9ad041913474765"; + }; + buildInputs = self.nativeDeps."cookiejar"."1.3.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d8630f26d95a7f851f9956b1e8cc6732f3b6aa30"; - tarball = "http://registry.npmjs.org/connect-flash/-/connect-flash-0.1.1.tgz"; }; - "#topLevel"."connect-flash" = "*"; - "connect-flash"."0.1.0" = { - version = "0.1.0"; - dependencies = [ + full."cookies".">= 0.2.2" = lib.makeOverridable self.buildNodePackage { + name = "cookies-0.3.6"; + src = fetchurl { + url = "http://registry.npmjs.org/cookies/-/cookies-0.3.6.tgz"; + sha1 = "1b5e4bd66fc732ea2e8b5087a8fb3718b4ec8597"; + }; + buildInputs = self.nativeDeps."cookies".">= 0.2.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "82b381d61a12b651437df1c259c1f1c841239b88"; - tarball = "http://registry.npmjs.org/connect-flash/-/connect-flash-0.1.0.tgz"; }; - "connect-mongo"."*" = { - version = "0.3.3"; - dependencies = [ - { name = "mongodb"; spec = "1.2.x"; } + full."couch-login"."~0.1.15" = lib.makeOverridable self.buildNodePackage { + name = "couch-login-0.1.18"; + src = fetchurl { + url = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.18.tgz"; + sha1 = "a69fa40dd43d1f98d97e560f18187a578a116056"; + }; + buildInputs = self.nativeDeps."couch-login"."~0.1.15" or []; + deps = [ + self.full."request"."2 >=2.25.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "aeaa1ca8c947599131bd90e1a024cdb789fe0100"; - tarball = "http://registry.npmjs.org/connect-mongo/-/connect-mongo-0.3.3.tgz"; }; - "#topLevel"."connect-mongo" = "*"; - "console-browserify"."0.1.x" = { - version = "0.1.6"; - dependencies = [ + full."couch-login"."~0.1.18" = lib.makeOverridable self.buildNodePackage { + name = "couch-login-0.1.18"; + src = fetchurl { + url = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.18.tgz"; + sha1 = "a69fa40dd43d1f98d97e560f18187a578a116056"; + }; + buildInputs = self.nativeDeps."couch-login"."~0.1.18" or []; + deps = [ + self.full."request"."2 >=2.25.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d128a3c0bb88350eb5626c6e7c71a6f0fd48983c"; - tarball = "http://registry.npmjs.org/console-browserify/-/console-browserify-0.1.6.tgz"; }; - "constantinople"."~1.0.1" = { - version = "1.0.1"; - dependencies = [ - { name = "uglify-js"; spec = "~2.3.6"; } + full."cryptiles"."0.1.x" = lib.makeOverridable self.buildNodePackage { + name = "cryptiles-0.1.3"; + src = fetchurl { + url = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.1.3.tgz"; + sha1 = "1a556734f06d24ba34862ae9cb9e709a3afbff1c"; + }; + buildInputs = self.nativeDeps."cryptiles"."0.1.x" or []; + deps = [ + self.full."boom"."0.3.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "038727385eb70567ffb5a825abc44870b56f4de9"; - tarball = "http://registry.npmjs.org/constantinople/-/constantinople-1.0.1.tgz"; }; - "cookie"."0.0.5" = { - version = "0.0.5"; - dependencies = [ + full."cryptiles"."0.2.x" = lib.makeOverridable self.buildNodePackage { + name = "cryptiles-0.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz"; + sha1 = "ed91ff1f17ad13d3748288594f8a48a0d26f325c"; + }; + buildInputs = self.nativeDeps."cryptiles"."0.2.x" or []; + deps = [ + self.full."boom"."0.4.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "f9acf9db57eb7568c9fcc596256b7bb22e307c81"; - tarball = "http://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz"; }; - "cookie"."0.1.0" = { - version = "0.1.0"; - dependencies = [ + full."css"."~1.0.8" = lib.makeOverridable self.buildNodePackage { + name = "css-1.0.8"; + src = fetchurl { + url = "http://registry.npmjs.org/css/-/css-1.0.8.tgz"; + sha1 = "9386811ca82bccc9ee7fb5a732b1e2a317c8a3e7"; + }; + buildInputs = self.nativeDeps."css"."~1.0.8" or []; + deps = [ + self.full."css-parse"."1.0.4" + self.full."css-stringify"."1.0.5" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "90eb469ddce905c866de687efc43131d8801f9d0"; - tarball = "http://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz"; }; - "cookie-jar"."~0.2.0" = { - version = "0.2.0"; - dependencies = [ + full."css-parse"."1.0.4" = lib.makeOverridable self.buildNodePackage { + name = "css-parse-1.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/css-parse/-/css-parse-1.0.4.tgz"; + sha1 = "38b0503fbf9da9f54e9c1dbda60e145c77117bdd"; + }; + buildInputs = self.nativeDeps."css-parse"."1.0.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "64ecc06ac978db795e4b5290cbe48ba3781400fa"; - tarball = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.2.0.tgz"; }; - "cookie-jar"."~0.3.0" = { - version = "0.3.0"; - dependencies = [ + full."css-stringify"."1.0.5" = lib.makeOverridable self.buildNodePackage { + name = "css-stringify-1.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/css-stringify/-/css-stringify-1.0.5.tgz"; + sha1 = "b0d042946db2953bb9d292900a6cb5f6d0122031"; + }; + buildInputs = self.nativeDeps."css-stringify"."1.0.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "bc9a27d4e2b97e186cd57c9e2063cb99fa68cccc"; - tarball = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.3.0.tgz"; }; - "cookie-signature"."1.0.0" = { - version = "1.0.0"; - dependencies = [ + full."cssom"."0.2.x" = lib.makeOverridable self.buildNodePackage { + name = "cssom-0.2.5"; + src = fetchurl { + url = "http://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz"; + sha1 = "2682709b5902e7212df529116ff788cd5b254894"; + }; + buildInputs = self.nativeDeps."cssom"."0.2.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "0044f332ac623df851c914e88eacc57f0c9704fe"; - tarball = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.0.tgz"; }; - "cookie-signature"."1.0.1" = { - version = "1.0.1"; - dependencies = [ + full."ctype"."0.5.0" = lib.makeOverridable self.buildNodePackage { + name = "ctype-0.5.0"; + src = fetchurl { + url = "http://registry.npmjs.org/ctype/-/ctype-0.5.0.tgz"; + sha1 = "672673ec67587eb495c1ed694da1abb964ff65e3"; + }; + buildInputs = self.nativeDeps."ctype"."0.5.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "44e072148af01e6e8e24afbf12690d68ae698ecb"; - tarball = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz"; }; - "cookiejar"."1.3.0" = { - version = "1.3.0"; - dependencies = [ + full."ctype"."0.5.2" = lib.makeOverridable self.buildNodePackage { + name = "ctype-0.5.2"; + src = fetchurl { + url = "http://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"; + sha1 = "fe8091d468a373a0b0c9ff8bbfb3425c00973a1d"; + }; + buildInputs = self.nativeDeps."ctype"."0.5.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "dd00b35679021e99cbd4e855b9ad041913474765"; - tarball = "http://registry.npmjs.org/cookiejar/-/cookiejar-1.3.0.tgz"; }; - "cookies".">= 0.2.2" = { - version = "0.3.6"; - dependencies = [ + full."cycle"."1.0.x" = lib.makeOverridable self.buildNodePackage { + name = "cycle-1.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/cycle/-/cycle-1.0.2.tgz"; + sha1 = "269aca6f1b8d2baeefc8ccbc888b459f322c4e60"; + }; + buildInputs = self.nativeDeps."cycle"."1.0.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1b5e4bd66fc732ea2e8b5087a8fb3718b4ec8597"; - tarball = "http://registry.npmjs.org/cookies/-/cookies-0.3.6.tgz"; }; - "couch-login"."~0.1.15" = { - version = "0.1.18"; - dependencies = [ - { name = "request"; spec = "2 >=2.25.0"; } + full."dargs"."~0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "dargs-0.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/dargs/-/dargs-0.1.0.tgz"; + sha1 = "2364ad9f441f976dcd5fe9961e21715665a5e3c3"; + }; + buildInputs = self.nativeDeps."dargs"."~0.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a69fa40dd43d1f98d97e560f18187a578a116056"; - tarball = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.18.tgz"; }; - "couch-login"."~0.1.18" = { - version = "0.1.18"; - dependencies = [ - { name = "request"; spec = "2 >=2.25.0"; } + full."debug"."*" = lib.makeOverridable self.buildNodePackage { + name = "debug-0.7.2"; + src = fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; + sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; + }; + buildInputs = self.nativeDeps."debug"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a69fa40dd43d1f98d97e560f18187a578a116056"; - tarball = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.18.tgz"; }; - "cryptiles"."0.1.x" = { - version = "0.1.3"; - dependencies = [ - { name = "boom"; spec = "0.3.x"; } + full."debug"."0.7.0" = lib.makeOverridable self.buildNodePackage { + name = "debug-0.7.0"; + src = fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-0.7.0.tgz"; + sha1 = "f5be05ec0434c992d79940e50b2695cfb2e01b08"; + }; + buildInputs = self.nativeDeps."debug"."0.7.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1a556734f06d24ba34862ae9cb9e709a3afbff1c"; - tarball = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.1.3.tgz"; }; - "cryptiles"."0.2.x" = { - version = "0.2.2"; - dependencies = [ - { name = "boom"; spec = "0.4.x"; } + full."debug"."~0.7.0" = lib.makeOverridable self.buildNodePackage { + name = "debug-0.7.2"; + src = fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; + sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; + }; + buildInputs = self.nativeDeps."debug"."~0.7.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ed91ff1f17ad13d3748288594f8a48a0d26f325c"; - tarball = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz"; }; - "css"."~1.0.8" = { - version = "1.0.8"; - dependencies = [ - { name = "css-parse"; spec = "1.0.4"; } - { name = "css-stringify"; spec = "1.0.5"; } + full."debug"."~0.7.2" = lib.makeOverridable self.buildNodePackage { + name = "debug-0.7.2"; + src = fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; + sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; + }; + buildInputs = self.nativeDeps."debug"."~0.7.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9386811ca82bccc9ee7fb5a732b1e2a317c8a3e7"; - tarball = "http://registry.npmjs.org/css/-/css-1.0.8.tgz"; }; - "css-parse"."1.0.4" = { - version = "1.0.4"; - dependencies = [ + full."deep-equal"."*" = lib.makeOverridable self.buildNodePackage { + name = "deep-equal-0.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; + sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; + }; + buildInputs = self.nativeDeps."deep-equal"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "38b0503fbf9da9f54e9c1dbda60e145c77117bdd"; - tarball = "http://registry.npmjs.org/css-parse/-/css-parse-1.0.4.tgz"; }; - "css-stringify"."1.0.5" = { - version = "1.0.5"; - dependencies = [ + full."deep-equal"."0.0.0" = lib.makeOverridable self.buildNodePackage { + name = "deep-equal-0.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; + sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; + }; + buildInputs = self.nativeDeps."deep-equal"."0.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b0d042946db2953bb9d292900a6cb5f6d0122031"; - tarball = "http://registry.npmjs.org/css-stringify/-/css-stringify-1.0.5.tgz"; }; - "cssom"."0.2.x" = { - version = "0.2.5"; - dependencies = [ + full."deep-equal"."~0.0.0" = lib.makeOverridable self.buildNodePackage { + name = "deep-equal-0.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; + sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; + }; + buildInputs = self.nativeDeps."deep-equal"."~0.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2682709b5902e7212df529116ff788cd5b254894"; - tarball = "http://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz"; }; - "ctype"."0.5.0" = { - version = "0.5.0"; - dependencies = [ + full."deep-extend"."~0.2.5" = lib.makeOverridable self.buildNodePackage { + name = "deep-extend-0.2.5"; + src = fetchurl { + url = "http://registry.npmjs.org/deep-extend/-/deep-extend-0.2.5.tgz"; + sha1 = "04471b170de4afdb150f2e8b530b2974dbfee90d"; + }; + buildInputs = self.nativeDeps."deep-extend"."~0.2.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "672673ec67587eb495c1ed694da1abb964ff65e3"; - tarball = "http://registry.npmjs.org/ctype/-/ctype-0.5.0.tgz"; }; - "ctype"."0.5.2" = { - version = "0.5.2"; - dependencies = [ + full."deep-is"."0.1.x" = lib.makeOverridable self.buildNodePackage { + name = "deep-is-0.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/deep-is/-/deep-is-0.1.2.tgz"; + sha1 = "9ced65ea0bc0b09f42a6d79c1b1903f9d913cc18"; + }; + buildInputs = self.nativeDeps."deep-is"."0.1.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fe8091d468a373a0b0c9ff8bbfb3425c00973a1d"; - tarball = "http://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"; }; - "cycle"."1.0.x" = { - version = "1.0.2"; - dependencies = [ + full."delayed-stream"."0.0.5" = lib.makeOverridable self.buildNodePackage { + name = "delayed-stream-0.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"; + sha1 = "d4b1f43a93e8296dfe02694f4680bc37a313c73f"; + }; + buildInputs = self.nativeDeps."delayed-stream"."0.0.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "269aca6f1b8d2baeefc8ccbc888b459f322c4e60"; - tarball = "http://registry.npmjs.org/cycle/-/cycle-1.0.2.tgz"; }; - "dargs"."~0.1.0" = { - version = "0.1.0"; - dependencies = [ + full."diff"."1.0.2" = lib.makeOverridable self.buildNodePackage { + name = "diff-1.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/diff/-/diff-1.0.2.tgz"; + sha1 = "4ae73f1aee8d6fcf484f1a1ce77ce651d9b7f0c9"; + }; + buildInputs = self.nativeDeps."diff"."1.0.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2364ad9f441f976dcd5fe9961e21715665a5e3c3"; - tarball = "http://registry.npmjs.org/dargs/-/dargs-0.1.0.tgz"; }; - "debug"."*" = { - version = "0.7.2"; - dependencies = [ + full."diff"."~1.0.3" = lib.makeOverridable self.buildNodePackage { + name = "diff-1.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/diff/-/diff-1.0.5.tgz"; + sha1 = "664b6bdb113fb3a51ced79aff621badeed29a02c"; + }; + buildInputs = self.nativeDeps."diff"."~1.0.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; - tarball = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; }; - "debug"."0.7.0" = { - version = "0.7.0"; - dependencies = [ + full."diff"."~1.0.4" = lib.makeOverridable self.buildNodePackage { + name = "diff-1.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/diff/-/diff-1.0.5.tgz"; + sha1 = "664b6bdb113fb3a51ced79aff621badeed29a02c"; + }; + buildInputs = self.nativeDeps."diff"."~1.0.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "f5be05ec0434c992d79940e50b2695cfb2e01b08"; - tarball = "http://registry.npmjs.org/debug/-/debug-0.7.0.tgz"; }; - "debug"."~0.7.0" = { - version = "0.7.2"; - dependencies = [ + full."difflet"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "difflet-0.2.6"; + src = fetchurl { + url = "http://registry.npmjs.org/difflet/-/difflet-0.2.6.tgz"; + sha1 = "ab23b31f5649b6faa8e3d2acbd334467365ca6fa"; + }; + buildInputs = self.nativeDeps."difflet"."~0.2.0" or []; + deps = [ + self.full."traverse"."0.6.x" + self.full."charm"."0.1.x" + self.full."deep-is"."0.1.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; - tarball = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; }; - "debug"."~0.7.2" = { - version = "0.7.2"; - dependencies = [ + full."director"."1.1.10" = lib.makeOverridable self.buildNodePackage { + name = "director-1.1.10"; + src = fetchurl { + url = "http://registry.npmjs.org/director/-/director-1.1.10.tgz"; + sha1 = "e6c1d64f2f079216f19ea83b566035dde9901179"; + }; + buildInputs = self.nativeDeps."director"."1.1.10" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; - tarball = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; }; - "deep-equal"."*" = { - version = "0.0.0"; - dependencies = [ + full."domelementtype"."1" = lib.makeOverridable self.buildNodePackage { + name = "domelementtype-1.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.1.tgz"; + sha1 = "7887acbda7614bb0a3dbe1b5e394f77a8ed297cf"; + }; + buildInputs = self.nativeDeps."domelementtype"."1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; - tarball = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; }; - "deep-equal"."0.0.0" = { - version = "0.0.0"; - dependencies = [ + full."domhandler"."2.0" = lib.makeOverridable self.buildNodePackage { + name = "domhandler-2.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/domhandler/-/domhandler-2.0.3.tgz"; + sha1 = "889f8df626403af0788e29d66d5d5c6f7ebf0fd6"; + }; + buildInputs = self.nativeDeps."domhandler"."2.0" or []; + deps = [ + self.full."domelementtype"."1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; - tarball = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; }; - "deep-equal"."~0.0.0" = { - version = "0.0.0"; - dependencies = [ + full."domutils"."1.0" = lib.makeOverridable self.buildNodePackage { + name = "domutils-1.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/domutils/-/domutils-1.0.1.tgz"; + sha1 = "58b58d774774911556c16b8b02d99c609d987869"; + }; + buildInputs = self.nativeDeps."domutils"."1.0" or []; + deps = [ + self.full."domelementtype"."1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; - tarball = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; }; - "deep-extend"."~0.2.5" = { - version = "0.2.5"; - dependencies = [ + full."domutils"."1.1" = lib.makeOverridable self.buildNodePackage { + name = "domutils-1.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/domutils/-/domutils-1.1.2.tgz"; + sha1 = "fcf1d3596cd419818041cdaf6f7894a8d127bb07"; + }; + buildInputs = self.nativeDeps."domutils"."1.1" or []; + deps = [ + self.full."domelementtype"."1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "04471b170de4afdb150f2e8b530b2974dbfee90d"; - tarball = "http://registry.npmjs.org/deep-extend/-/deep-extend-0.2.5.tgz"; }; - "deep-is"."0.1.x" = { - version = "0.1.2"; - dependencies = [ + full."dtrace-provider"."0.2.8" = lib.makeOverridable self.buildNodePackage { + name = "dtrace-provider-0.2.8"; + src = fetchurl { + url = "http://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.2.8.tgz"; + sha1 = "e243f19219aa95fbf0d8f2ffb07f5bd64e94fe20"; + }; + buildInputs = self.nativeDeps."dtrace-provider"."0.2.8" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9ced65ea0bc0b09f42a6d79c1b1903f9d913cc18"; - tarball = "http://registry.npmjs.org/deep-is/-/deep-is-0.1.2.tgz"; }; - "delayed-stream"."0.0.5" = { - version = "0.0.5"; - dependencies = [ + full."editor"."0.0.4" = lib.makeOverridable self.buildNodePackage { + name = "editor-0.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/editor/-/editor-0.0.4.tgz"; + sha1 = "478920f77bca6c1c1749d5e3edde4bd5966efda8"; + }; + buildInputs = self.nativeDeps."editor"."0.0.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d4b1f43a93e8296dfe02694f4680bc37a313c73f"; - tarball = "http://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"; }; - "diff"."1.0.2" = { - version = "1.0.2"; - dependencies = [ + full."ejs"."0.8.3" = lib.makeOverridable self.buildNodePackage { + name = "ejs-0.8.3"; + src = fetchurl { + url = "http://registry.npmjs.org/ejs/-/ejs-0.8.3.tgz"; + sha1 = "db8aac47ff80a7df82b4c82c126fe8970870626f"; + }; + buildInputs = self.nativeDeps."ejs"."0.8.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4ae73f1aee8d6fcf484f1a1ce77ce651d9b7f0c9"; - tarball = "http://registry.npmjs.org/diff/-/diff-1.0.2.tgz"; }; - "diff"."~1.0.3" = { - version = "1.0.5"; - dependencies = [ + full."emitter-component"."1.0.0" = lib.makeOverridable self.buildNodePackage { + name = "emitter-component-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/emitter-component/-/emitter-component-1.0.0.tgz"; + sha1 = "f04dd18fc3dc3e9a74cbc0f310b088666e4c016f"; + }; + buildInputs = self.nativeDeps."emitter-component"."1.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "664b6bdb113fb3a51ced79aff621badeed29a02c"; - tarball = "http://registry.npmjs.org/diff/-/diff-1.0.5.tgz"; }; - "diff"."~1.0.4" = { - version = "1.0.5"; - dependencies = [ + full."encoding"."~0.1" = lib.makeOverridable self.buildNodePackage { + name = "encoding-0.1.6"; + src = fetchurl { + url = "http://registry.npmjs.org/encoding/-/encoding-0.1.6.tgz"; + sha1 = "fec66b6d1c6b8cc554aa78c05ece35bef11a913f"; + }; + buildInputs = self.nativeDeps."encoding"."~0.1" or []; + deps = [ + self.full."iconv-lite"."0.2.7" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "664b6bdb113fb3a51ced79aff621badeed29a02c"; - tarball = "http://registry.npmjs.org/diff/-/diff-1.0.5.tgz"; }; - "difflet"."~0.2.0" = { - version = "0.2.6"; - dependencies = [ - { name = "traverse"; spec = "0.6.x"; } - { name = "charm"; spec = "0.1.x"; } - { name = "deep-is"; spec = "0.1.x"; } + full."entities"."0.x" = lib.makeOverridable self.buildNodePackage { + name = "entities-0.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/entities/-/entities-0.3.0.tgz"; + sha1 = "6ccead6010fee0c5a06f538d242792485cbfa256"; + }; + buildInputs = self.nativeDeps."entities"."0.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ab23b31f5649b6faa8e3d2acbd334467365ca6fa"; - tarball = "http://registry.npmjs.org/difflet/-/difflet-0.2.6.tgz"; }; - "director"."1.1.10" = { - version = "1.1.10"; - dependencies = [ + full."es5-ext"."~0.9.1" = lib.makeOverridable self.buildNodePackage { + name = "es5-ext-0.9.2"; + src = fetchurl { + url = "http://registry.npmjs.org/es5-ext/-/es5-ext-0.9.2.tgz"; + sha1 = "d2e309d1f223b0718648835acf5b8823a8061f8a"; + }; + buildInputs = self.nativeDeps."es5-ext"."~0.9.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "e6c1d64f2f079216f19ea83b566035dde9901179"; - tarball = "http://registry.npmjs.org/director/-/director-1.1.10.tgz"; }; - "domelementtype"."1" = { - version = "1.1.1"; - dependencies = [ + full."es5-ext"."~0.9.2" = lib.makeOverridable self.buildNodePackage { + name = "es5-ext-0.9.2"; + src = fetchurl { + url = "http://registry.npmjs.org/es5-ext/-/es5-ext-0.9.2.tgz"; + sha1 = "d2e309d1f223b0718648835acf5b8823a8061f8a"; + }; + buildInputs = self.nativeDeps."es5-ext"."~0.9.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "7887acbda7614bb0a3dbe1b5e394f77a8ed297cf"; - tarball = "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.1.tgz"; }; - "domhandler"."2.0" = { - version = "2.0.3"; - dependencies = [ - { name = "domelementtype"; spec = "1"; } + full."escape-html"."*" = lib.makeOverridable self.buildNodePackage { + name = "escape-html-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/escape-html/-/escape-html-1.0.0.tgz"; + sha1 = "fedcd79564444ddaf2bd85b22c9961b3a3a38bf5"; + }; + buildInputs = self.nativeDeps."escape-html"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "889f8df626403af0788e29d66d5d5c6f7ebf0fd6"; - tarball = "http://registry.npmjs.org/domhandler/-/domhandler-2.0.3.tgz"; }; - "domutils"."1.0" = { - version = "1.0.1"; - dependencies = [ - { name = "domelementtype"; spec = "1"; } + "escape-html" = self.full."escape-html"."*"; + full."esprima"."~ 1.0.2" = lib.makeOverridable self.buildNodePackage { + name = "esprima-1.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/esprima/-/esprima-1.0.3.tgz"; + sha1 = "7bdb544f95526d424808654d3b8fbe928650c0fe"; + }; + buildInputs = self.nativeDeps."esprima"."~ 1.0.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "58b58d774774911556c16b8b02d99c609d987869"; - tarball = "http://registry.npmjs.org/domutils/-/domutils-1.0.1.tgz"; }; - "domutils"."1.1" = { - version = "1.1.2"; - dependencies = [ - { name = "domelementtype"; spec = "1"; } + full."esprima"."~1.0.0" = lib.makeOverridable self.buildNodePackage { + name = "esprima-1.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/esprima/-/esprima-1.0.3.tgz"; + sha1 = "7bdb544f95526d424808654d3b8fbe928650c0fe"; + }; + buildInputs = self.nativeDeps."esprima"."~1.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fcf1d3596cd419818041cdaf6f7894a8d127bb07"; - tarball = "http://registry.npmjs.org/domutils/-/domutils-1.1.2.tgz"; }; - "dtrace-provider"."0.2.8" = { - version = "0.2.8"; - dependencies = [ + full."event-emitter"."~0.2.2" = lib.makeOverridable self.buildNodePackage { + name = "event-emitter-0.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/event-emitter/-/event-emitter-0.2.2.tgz"; + sha1 = "c81e3724eb55407c5a0d5ee3299411f700f54291"; + }; + buildInputs = self.nativeDeps."event-emitter"."~0.2.2" or []; + deps = [ + self.full."es5-ext"."~0.9.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "e243f19219aa95fbf0d8f2ffb07f5bd64e94fe20"; - tarball = "http://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.2.8.tgz"; }; - "editor"."0.0.4" = { - version = "0.0.4"; - dependencies = [ + full."event-stream"."~0.5" = lib.makeOverridable self.buildNodePackage { + name = "event-stream-0.5.3"; + src = fetchurl { + url = "http://registry.npmjs.org/event-stream/-/event-stream-0.5.3.tgz"; + sha1 = "b77b9309f7107addfeab63f0c0eafd8db0bd8c1c"; + }; + buildInputs = self.nativeDeps."event-stream"."~0.5" or []; + deps = [ + self.full."optimist"."0.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "478920f77bca6c1c1749d5e3edde4bd5966efda8"; - tarball = "http://registry.npmjs.org/editor/-/editor-0.0.4.tgz"; }; - "ejs"."0.8.3" = { - version = "0.8.3"; - dependencies = [ + full."eventemitter2"."0.4.11" = lib.makeOverridable self.buildNodePackage { + name = "eventemitter2-0.4.11"; + src = fetchurl { + url = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.11.tgz"; + sha1 = "8bbf2b6ac7b31e2eea0c8d8f533ef41f849a9e2c"; + }; + buildInputs = self.nativeDeps."eventemitter2"."0.4.11" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "db8aac47ff80a7df82b4c82c126fe8970870626f"; - tarball = "http://registry.npmjs.org/ejs/-/ejs-0.8.3.tgz"; }; - "emitter-component"."1.0.0" = { - version = "1.0.0"; - dependencies = [ + full."eventemitter2"."~0.4.11" = lib.makeOverridable self.buildNodePackage { + name = "eventemitter2-0.4.13"; + src = fetchurl { + url = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.13.tgz"; + sha1 = "0a8ab97f9c1b563361b8927f9e80606277509153"; + }; + buildInputs = self.nativeDeps."eventemitter2"."~0.4.11" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "f04dd18fc3dc3e9a74cbc0f310b088666e4c016f"; - tarball = "http://registry.npmjs.org/emitter-component/-/emitter-component-1.0.0.tgz"; }; - "encoding"."~0.1" = { - version = "0.1.6"; - dependencies = [ - { name = "iconv-lite"; spec = "0.2.7"; } + full."events.node".">= 0.4.0" = lib.makeOverridable self.buildNodePackage { + name = "events.node-0.4.9"; + src = fetchurl { + url = "http://registry.npmjs.org/events.node/-/events.node-0.4.9.tgz"; + sha1 = "82998ea749501145fd2da7cf8ecbe6420fac02a4"; + }; + buildInputs = self.nativeDeps."events.node".">= 0.4.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fec66b6d1c6b8cc554aa78c05ece35bef11a913f"; - tarball = "http://registry.npmjs.org/encoding/-/encoding-0.1.6.tgz"; }; - "entities"."0.x" = { - version = "0.3.0"; - dependencies = [ + full."express"."*" = lib.makeOverridable self.buildNodePackage { + name = "express-3.3.5"; + src = fetchurl { + url = "http://registry.npmjs.org/express/-/express-3.3.5.tgz"; + sha1 = "3fd077660c9ccae4710fcfb326290a01d1e72566"; + }; + buildInputs = self.nativeDeps."express"."*" or []; + deps = [ + self.full."connect"."2.8.5" + self.full."commander"."1.2.0" + self.full."range-parser"."0.0.4" + self.full."mkdirp"."0.3.5" + self.full."cookie"."0.1.0" + self.full."buffer-crc32"."0.2.1" + self.full."fresh"."0.2.0" + self.full."methods"."0.0.1" + self.full."send"."0.1.4" + self.full."cookie-signature"."1.0.1" + self.full."debug"."*" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6ccead6010fee0c5a06f538d242792485cbfa256"; - tarball = "http://registry.npmjs.org/entities/-/entities-0.3.0.tgz"; }; - "es5-ext"."~0.9.1" = { - version = "0.9.2"; - dependencies = [ + "express" = self.full."express"."*"; + full."express"."3.2.0" = lib.makeOverridable self.buildNodePackage { + name = "express-3.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/express/-/express-3.2.0.tgz"; + sha1 = "7b66d6c66b038038eedf452804222b3077374ae0"; + }; + buildInputs = self.nativeDeps."express"."3.2.0" or []; + deps = [ + self.full."connect"."2.7.6" + self.full."commander"."0.6.1" + self.full."range-parser"."0.0.4" + self.full."mkdirp"."~0.3.4" + self.full."cookie"."0.0.5" + self.full."buffer-crc32"."~0.2.1" + self.full."fresh"."0.1.0" + self.full."methods"."0.0.1" + self.full."send"."0.1.0" + self.full."cookie-signature"."1.0.1" + self.full."debug"."*" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d2e309d1f223b0718648835acf5b8823a8061f8a"; - tarball = "http://registry.npmjs.org/es5-ext/-/es5-ext-0.9.2.tgz"; }; - "es5-ext"."~0.9.2" = { - version = "0.9.2"; - dependencies = [ - ]; + full."express"."3.x" = lib.makeOverridable self.buildNodePackage { + name = "express-3.3.5"; + src = fetchurl { + url = "http://registry.npmjs.org/express/-/express-3.3.5.tgz"; + sha1 = "3fd077660c9ccae4710fcfb326290a01d1e72566"; + }; + buildInputs = self.nativeDeps."express"."3.x" or []; + deps = [ + self.full."connect"."2.8.5" + self.full."commander"."1.2.0" + self.full."range-parser"."0.0.4" + self.full."mkdirp"."0.3.5" + self.full."cookie"."0.1.0" + self.full."buffer-crc32"."0.2.1" + self.full."fresh"."0.2.0" + self.full."methods"."0.0.1" + self.full."send"."0.1.4" + self.full."cookie-signature"."1.0.1" + self.full."debug"."*" + ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d2e309d1f223b0718648835acf5b8823a8061f8a"; - tarball = "http://registry.npmjs.org/es5-ext/-/es5-ext-0.9.2.tgz"; }; - "escape-html"."*" = { - version = "1.0.0"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "fedcd79564444ddaf2bd85b22c9961b3a3a38bf5"; - tarball = "http://registry.npmjs.org/escape-html/-/escape-html-1.0.0.tgz"; + full."express"."~3.1.1" = lib.makeOverridable self.buildNodePackage { + name = "express-3.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/express/-/express-3.1.2.tgz"; + sha1 = "52a02c8db8f22bbfa0d7478d847cd45161f985f7"; + }; + buildInputs = self.nativeDeps."express"."~3.1.1" or []; + deps = [ + self.full."connect"."2.7.5" + self.full."commander"."0.6.1" + self.full."range-parser"."0.0.4" + self.full."mkdirp"."~0.3.4" + self.full."cookie"."0.0.5" + self.full."buffer-crc32"."~0.2.1" + self.full."fresh"."0.1.0" + self.full."methods"."0.0.1" + self.full."send"."0.1.0" + self.full."cookie-signature"."1.0.0" + self.full."debug"."*" + ]; + peerDependencies = [ + ]; }; - "#topLevel"."escape-html" = "*"; - "esprima"."~ 1.0.2" = { - version = "1.0.3"; - dependencies = [ - ]; - peerDependencies = [ + full."express-form"."*" = lib.makeOverridable self.buildNodePackage { + name = "express-form-0.8.1"; + src = fetchurl { + url = "http://registry.npmjs.org/express-form/-/express-form-0.8.1.tgz"; + sha1 = "14299158646a796fac584cb5980d63e587c02019"; + }; + buildInputs = self.nativeDeps."express-form"."*" or []; + deps = [ + self.full."validator"."0.4.x" + self.full."object-additions".">= 0.5.0" + ]; + peerDependencies = [ + self.full."express"."3.x" ]; - patchLatest = false; - sha1 = "7bdb544f95526d424808654d3b8fbe928650c0fe"; - tarball = "http://registry.npmjs.org/esprima/-/esprima-1.0.3.tgz"; }; - "esprima"."~1.0.0" = { - version = "1.0.3"; - dependencies = [ + "express-form" = self.full."express-form"."*"; + full."express-partials"."0.0.6" = lib.makeOverridable self.buildNodePackage { + name = "express-partials-0.0.6"; + src = fetchurl { + url = "http://registry.npmjs.org/express-partials/-/express-partials-0.0.6.tgz"; + sha1 = "b2664f15c636d5248e60fdbe29131c4440552eda"; + }; + buildInputs = self.nativeDeps."express-partials"."0.0.6" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "7bdb544f95526d424808654d3b8fbe928650c0fe"; - tarball = "http://registry.npmjs.org/esprima/-/esprima-1.0.3.tgz"; }; - "event-emitter"."~0.2.2" = { - version = "0.2.2"; - dependencies = [ - { name = "es5-ext"; spec = "~0.9.2"; } + full."extend"."*" = lib.makeOverridable self.buildNodePackage { + name = "extend-1.1.3"; + src = fetchurl { + url = "http://registry.npmjs.org/extend/-/extend-1.1.3.tgz"; + sha1 = "5ae3d12e33009879dfb574e911a2da1e3da29ef4"; + }; + buildInputs = self.nativeDeps."extend"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c81e3724eb55407c5a0d5ee3299411f700f54291"; - tarball = "http://registry.npmjs.org/event-emitter/-/event-emitter-0.2.2.tgz"; }; - "event-stream"."~0.5" = { - version = "0.5.3"; - dependencies = [ - { name = "optimist"; spec = "0.2"; } + "extend" = self.full."extend"."*"; + full."extsprintf"."1.0.0" = lib.makeOverridable self.buildNodePackage { + name = "extsprintf-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.0.tgz"; + sha1 = "4d58b815ace5bebfc4ebf03cf98b0a7604a99b86"; + }; + buildInputs = self.nativeDeps."extsprintf"."1.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b77b9309f7107addfeab63f0c0eafd8db0bd8c1c"; - tarball = "http://registry.npmjs.org/event-stream/-/event-stream-0.5.3.tgz"; }; - "eventemitter2"."0.4.11" = { - version = "0.4.11"; - dependencies = [ + full."extsprintf"."1.0.2" = lib.makeOverridable self.buildNodePackage { + name = "extsprintf-1.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"; + sha1 = "e1080e0658e300b06294990cc70e1502235fd550"; + }; + buildInputs = self.nativeDeps."extsprintf"."1.0.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "8bbf2b6ac7b31e2eea0c8d8f533ef41f849a9e2c"; - tarball = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.11.tgz"; }; - "eventemitter2"."~0.4.11" = { - version = "0.4.13"; - dependencies = [ + full."eyes"."0.1.x" = lib.makeOverridable self.buildNodePackage { + name = "eyes-0.1.8"; + src = fetchurl { + url = "http://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; + sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; + }; + buildInputs = self.nativeDeps."eyes"."0.1.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "0a8ab97f9c1b563361b8927f9e80606277509153"; - tarball = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.13.tgz"; }; - "events.node".">= 0.4.0" = { - version = "0.4.9"; - dependencies = [ + full."eyes".">=0.1.6" = lib.makeOverridable self.buildNodePackage { + name = "eyes-0.1.8"; + src = fetchurl { + url = "http://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; + sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; + }; + buildInputs = self.nativeDeps."eyes".">=0.1.6" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "82998ea749501145fd2da7cf8ecbe6420fac02a4"; - tarball = "http://registry.npmjs.org/events.node/-/events.node-0.4.9.tgz"; }; - "express"."*" = { - version = "3.3.5"; - dependencies = [ - { name = "connect"; spec = "2.8.5"; } - { name = "commander"; spec = "1.2.0"; } - { name = "range-parser"; spec = "0.0.4"; } - { name = "mkdirp"; spec = "0.3.5"; } - { name = "cookie"; spec = "0.1.0"; } - { name = "buffer-crc32"; spec = "0.2.1"; } - { name = "fresh"; spec = "0.2.0"; } - { name = "methods"; spec = "0.0.1"; } - { name = "send"; spec = "0.1.4"; } - { name = "cookie-signature"; spec = "1.0.1"; } - { name = "debug"; spec = "*"; } + full."faye-websocket"."*" = lib.makeOverridable self.buildNodePackage { + name = "faye-websocket-0.6.1"; + src = fetchurl { + url = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.6.1.tgz"; + sha1 = "43a54b2ab807761d7ec335d12f48eb69ec4ab61c"; + }; + buildInputs = self.nativeDeps."faye-websocket"."*" or []; + deps = [ + self.full."websocket-driver".">=0.2.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "3fd077660c9ccae4710fcfb326290a01d1e72566"; - tarball = "http://registry.npmjs.org/express/-/express-3.3.5.tgz"; }; - "#topLevel"."express" = "*"; - "express"."3.2.0" = { - version = "3.2.0"; - dependencies = [ - { name = "connect"; spec = "2.7.6"; } - { name = "commander"; spec = "0.6.1"; } - { name = "range-parser"; spec = "0.0.4"; } - { name = "mkdirp"; spec = "~0.3.4"; } - { name = "cookie"; spec = "0.0.5"; } - { name = "buffer-crc32"; spec = "~0.2.1"; } - { name = "fresh"; spec = "0.1.0"; } - { name = "methods"; spec = "0.0.1"; } - { name = "send"; spec = "0.1.0"; } - { name = "cookie-signature"; spec = "1.0.1"; } - { name = "debug"; spec = "*"; } + "faye-websocket" = self.full."faye-websocket"."*"; + full."faye-websocket"."0.4.4" = lib.makeOverridable self.buildNodePackage { + name = "faye-websocket-0.4.4"; + src = fetchurl { + url = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.4.4.tgz"; + sha1 = "c14c5b3bf14d7417ffbfd990c0a7495cd9f337bc"; + }; + buildInputs = self.nativeDeps."faye-websocket"."0.4.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "7b66d6c66b038038eedf452804222b3077374ae0"; - tarball = "http://registry.npmjs.org/express/-/express-3.2.0.tgz"; }; - "express"."3.x" = { - version = "3.3.5"; - dependencies = [ - { name = "connect"; spec = "2.8.5"; } - { name = "commander"; spec = "1.2.0"; } - { name = "range-parser"; spec = "0.0.4"; } - { name = "mkdirp"; spec = "0.3.5"; } - { name = "cookie"; spec = "0.1.0"; } - { name = "buffer-crc32"; spec = "0.2.1"; } - { name = "fresh"; spec = "0.2.0"; } - { name = "methods"; spec = "0.0.1"; } - { name = "send"; spec = "0.1.4"; } - { name = "cookie-signature"; spec = "1.0.1"; } - { name = "debug"; spec = "*"; } + full."findup-sync"."~0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "findup-sync-0.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/findup-sync/-/findup-sync-0.1.2.tgz"; + sha1 = "da2b96ca9f800e5a13d0a11110f490b65f62e96d"; + }; + buildInputs = self.nativeDeps."findup-sync"."~0.1.0" or []; + deps = [ + self.full."glob"."~3.1.21" + self.full."lodash"."~1.0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "3fd077660c9ccae4710fcfb326290a01d1e72566"; - tarball = "http://registry.npmjs.org/express/-/express-3.3.5.tgz"; }; - "express"."~3.1.1" = { - version = "3.1.2"; - dependencies = [ - { name = "connect"; spec = "2.7.5"; } - { name = "commander"; spec = "0.6.1"; } - { name = "range-parser"; spec = "0.0.4"; } - { name = "mkdirp"; spec = "~0.3.4"; } - { name = "cookie"; spec = "0.0.5"; } - { name = "buffer-crc32"; spec = "~0.2.1"; } - { name = "fresh"; spec = "0.1.0"; } - { name = "methods"; spec = "0.0.1"; } - { name = "send"; spec = "0.1.0"; } - { name = "cookie-signature"; spec = "1.0.0"; } - { name = "debug"; spec = "*"; } + full."flatiron"."*" = lib.makeOverridable self.buildNodePackage { + name = "flatiron-0.3.8"; + src = fetchurl { + url = "http://registry.npmjs.org/flatiron/-/flatiron-0.3.8.tgz"; + sha1 = "235d691f19154eff033610c12bcd51f304ff09c6"; + }; + buildInputs = self.nativeDeps."flatiron"."*" or []; + deps = [ + self.full."broadway"."0.2.7" + self.full."optimist"."0.3.5" + self.full."prompt"."0.2.11" + self.full."director"."1.1.10" + self.full."pkginfo"."0.3.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "52a02c8db8f22bbfa0d7478d847cd45161f985f7"; - tarball = "http://registry.npmjs.org/express/-/express-3.1.2.tgz"; }; - "express-form"."*" = { - version = "0.8.1"; - dependencies = [ - { name = "validator"; spec = "0.4.x"; } - { name = "object-additions"; spec = ">= 0.5.0"; } + "flatiron" = self.full."flatiron"."*"; + full."flatiron"."0.3.5" = lib.makeOverridable self.buildNodePackage { + name = "flatiron-0.3.5"; + src = fetchurl { + url = "http://registry.npmjs.org/flatiron/-/flatiron-0.3.5.tgz"; + sha1 = "a91fe730f6a7fc1ea655a0ca48eaa977bef64625"; + }; + buildInputs = self.nativeDeps."flatiron"."0.3.5" or []; + deps = [ + self.full."broadway"."0.2.7" + self.full."optimist"."0.3.5" + self.full."prompt"."0.2.9" + self.full."director"."1.1.10" + self.full."pkginfo"."0.3.0" ]; peerDependencies = [ - { name = "express"; spec = "3.x"; } ]; - patchLatest = false; - sha1 = "14299158646a796fac584cb5980d63e587c02019"; - tarball = "http://registry.npmjs.org/express-form/-/express-form-0.8.1.tgz"; }; - "#topLevel"."express-form" = "*"; - "express-partials"."0.0.6" = { - version = "0.0.6"; - dependencies = [ + full."forEachAsync"."~2.2" = lib.makeOverridable self.buildNodePackage { + name = "forEachAsync-2.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/forEachAsync/-/forEachAsync-2.2.0.tgz"; + sha1 = "093b32ce868cb69f5166dcf331fae074adc71cee"; + }; + buildInputs = self.nativeDeps."forEachAsync"."~2.2" or []; + deps = [ + self.full."sequence".">= 2.2.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b2664f15c636d5248e60fdbe29131c4440552eda"; - tarball = "http://registry.npmjs.org/express-partials/-/express-partials-0.0.6.tgz"; }; - "extend"."*" = { - version = "1.1.3"; - dependencies = [ + full."forever"."*" = lib.makeOverridable self.buildNodePackage { + name = "forever-0.10.8"; + src = fetchurl { + url = "http://registry.npmjs.org/forever/-/forever-0.10.8.tgz"; + sha1 = "a78137a46fb8ca4adbf2f497d98816a526bb1f82"; + }; + buildInputs = self.nativeDeps."forever"."*" or []; + deps = [ + self.full."colors"."0.6.0-1" + self.full."cliff"."0.1.8" + self.full."flatiron"."0.3.5" + self.full."forever-monitor"."1.2.2" + self.full."nconf"."0.6.7" + self.full."nssocket"."~0.5.1" + self.full."optimist"."0.4.0" + self.full."pkginfo"."0.3.0" + self.full."timespan"."2.0.1" + self.full."watch"."0.7.0" + self.full."utile"."0.1.7" + self.full."winston"."0.7.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5ae3d12e33009879dfb574e911a2da1e3da29ef4"; - tarball = "http://registry.npmjs.org/extend/-/extend-1.1.3.tgz"; }; - "#topLevel"."extend" = "*"; - "extsprintf"."1.0.0" = { - version = "1.0.0"; - dependencies = [ + "forever" = self.full."forever"."*"; + full."forever-agent"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "forever-agent-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.2.0.tgz"; + sha1 = "e1c25c7ad44e09c38f233876c76fcc24ff843b1f"; + }; + buildInputs = self.nativeDeps."forever-agent"."~0.2.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4d58b815ace5bebfc4ebf03cf98b0a7604a99b86"; - tarball = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.0.tgz"; }; - "extsprintf"."1.0.2" = { - version = "1.0.2"; - dependencies = [ + full."forever-agent"."~0.5.0" = lib.makeOverridable self.buildNodePackage { + name = "forever-agent-0.5.0"; + src = fetchurl { + url = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.5.0.tgz"; + sha1 = "0c1647a74f3af12d76a07a99490ade7c7249c8f0"; + }; + buildInputs = self.nativeDeps."forever-agent"."~0.5.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "e1080e0658e300b06294990cc70e1502235fd550"; - tarball = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"; }; - "eyes"."0.1.x" = { - version = "0.1.8"; - dependencies = [ + full."forever-monitor"."*" = lib.makeOverridable self.buildNodePackage { + name = "forever-monitor-1.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.2.2.tgz"; + sha1 = "c1ad6c6ab837a89fa2d47bb439727ca968235684"; + }; + buildInputs = self.nativeDeps."forever-monitor"."*" or []; + deps = [ + self.full."broadway"."0.2.x" + self.full."minimatch"."0.0.x" + self.full."pkginfo"."0.x.x" + self.full."ps-tree"."0.0.x" + self.full."watch"."0.5.x" + self.full."utile"."0.1.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; - tarball = "http://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; }; - "eyes".">=0.1.6" = { - version = "0.1.8"; - dependencies = [ + "forever-monitor" = self.full."forever-monitor"."*"; + full."forever-monitor"."1.2.2" = lib.makeOverridable self.buildNodePackage { + name = "forever-monitor-1.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.2.2.tgz"; + sha1 = "c1ad6c6ab837a89fa2d47bb439727ca968235684"; + }; + buildInputs = self.nativeDeps."forever-monitor"."1.2.2" or []; + deps = [ + self.full."broadway"."0.2.x" + self.full."minimatch"."0.0.x" + self.full."pkginfo"."0.x.x" + self.full."ps-tree"."0.0.x" + self.full."watch"."0.5.x" + self.full."utile"."0.1.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; - tarball = "http://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; }; - "faye-websocket"."*" = { - version = "0.6.1"; - dependencies = [ - { name = "websocket-driver"; spec = ">=0.2.0"; } + full."form-data"."0.0.8" = lib.makeOverridable self.buildNodePackage { + name = "form-data-0.0.8"; + src = fetchurl { + url = "http://registry.npmjs.org/form-data/-/form-data-0.0.8.tgz"; + sha1 = "0890cd1005c5ccecc0b9d24a88052c92442d0db5"; + }; + buildInputs = self.nativeDeps."form-data"."0.0.8" or []; + deps = [ + self.full."combined-stream"."~0.0.4" + self.full."mime"."~1.2.2" + self.full."async"."~0.2.7" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "43a54b2ab807761d7ec335d12f48eb69ec4ab61c"; - tarball = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.6.1.tgz"; }; - "#topLevel"."faye-websocket" = "*"; - "faye-websocket"."0.4.4" = { - version = "0.4.4"; - dependencies = [ + full."form-data"."~0.0.3" = lib.makeOverridable self.buildNodePackage { + name = "form-data-0.0.10"; + src = fetchurl { + url = "http://registry.npmjs.org/form-data/-/form-data-0.0.10.tgz"; + sha1 = "db345a5378d86aeeb1ed5d553b869ac192d2f5ed"; + }; + buildInputs = self.nativeDeps."form-data"."~0.0.3" or []; + deps = [ + self.full."combined-stream"."~0.0.4" + self.full."mime"."~1.2.2" + self.full."async"."~0.2.7" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c14c5b3bf14d7417ffbfd990c0a7495cd9f337bc"; - tarball = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.4.4.tgz"; }; - "findup-sync"."~0.1.0" = { - version = "0.1.2"; - dependencies = [ - { name = "glob"; spec = "~3.1.21"; } - { name = "lodash"; spec = "~1.0.1"; } + full."form-data"."~0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "form-data-0.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/form-data/-/form-data-0.1.0.tgz"; + sha1 = "d36b59baf9b292bb2e5034d7a6079b2bd1e9df83"; + }; + buildInputs = self.nativeDeps."form-data"."~0.1.0" or []; + deps = [ + self.full."combined-stream"."~0.0.4" + self.full."mime"."~1.2.9" + self.full."async"."~0.2.9" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "da2b96ca9f800e5a13d0a11110f490b65f62e96d"; - tarball = "http://registry.npmjs.org/findup-sync/-/findup-sync-0.1.2.tgz"; }; - "flatiron"."*" = { - version = "0.3.8"; - dependencies = [ - { name = "broadway"; spec = "0.2.7"; } - { name = "optimist"; spec = "0.3.5"; } - { name = "prompt"; spec = "0.2.11"; } - { name = "director"; spec = "1.1.10"; } - { name = "pkginfo"; spec = "0.3.0"; } + full."formidable"."1.0.11" = lib.makeOverridable self.buildNodePackage { + name = "formidable-1.0.11"; + src = fetchurl { + url = "http://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz"; + sha1 = "68f63325a035e644b6f7bb3d11243b9761de1b30"; + }; + buildInputs = self.nativeDeps."formidable"."1.0.11" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "235d691f19154eff033610c12bcd51f304ff09c6"; - tarball = "http://registry.npmjs.org/flatiron/-/flatiron-0.3.8.tgz"; }; - "#topLevel"."flatiron" = "*"; - "flatiron"."0.3.5" = { - version = "0.3.5"; - dependencies = [ - { name = "broadway"; spec = "0.2.7"; } - { name = "optimist"; spec = "0.3.5"; } - { name = "prompt"; spec = "0.2.9"; } - { name = "director"; spec = "1.1.10"; } - { name = "pkginfo"; spec = "0.3.0"; } + full."formidable"."1.0.13" = lib.makeOverridable self.buildNodePackage { + name = "formidable-1.0.13"; + src = fetchurl { + url = "http://registry.npmjs.org/formidable/-/formidable-1.0.13.tgz"; + sha1 = "70caf0f9d69692a77e04021ddab4f46b01c82aea"; + }; + buildInputs = self.nativeDeps."formidable"."1.0.13" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a91fe730f6a7fc1ea655a0ca48eaa977bef64625"; - tarball = "http://registry.npmjs.org/flatiron/-/flatiron-0.3.5.tgz"; }; - "forEachAsync"."~2.2" = { - version = "2.2.0"; - dependencies = [ - { name = "sequence"; spec = ">= 2.2.1"; } + full."formidable"."1.0.14" = lib.makeOverridable self.buildNodePackage { + name = "formidable-1.0.14"; + src = fetchurl { + url = "http://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz"; + sha1 = "2b3f4c411cbb5fdd695c44843e2a23514a43231a"; + }; + buildInputs = self.nativeDeps."formidable"."1.0.14" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "093b32ce868cb69f5166dcf331fae074adc71cee"; - tarball = "http://registry.npmjs.org/forEachAsync/-/forEachAsync-2.2.0.tgz"; }; - "forever"."*" = { - version = "0.10.8"; - dependencies = [ - { name = "colors"; spec = "0.6.0-1"; } - { name = "cliff"; spec = "0.1.8"; } - { name = "flatiron"; spec = "0.3.5"; } - { name = "forever-monitor"; spec = "1.2.2"; } - { name = "nconf"; spec = "0.6.7"; } - { name = "nssocket"; spec = "~0.5.1"; } - { name = "optimist"; spec = "0.4.0"; } - { name = "pkginfo"; spec = "0.3.0"; } - { name = "timespan"; spec = "2.0.1"; } - { name = "watch"; spec = "0.7.0"; } - { name = "utile"; spec = "0.1.7"; } - { name = "winston"; spec = "0.7.1"; } + full."formidable"."1.0.9" = lib.makeOverridable self.buildNodePackage { + name = "formidable-1.0.9"; + src = fetchurl { + url = "http://registry.npmjs.org/formidable/-/formidable-1.0.9.tgz"; + sha1 = "419e3bccead3e8874d539f5b3e72a4c503b31a98"; + }; + buildInputs = self.nativeDeps."formidable"."1.0.9" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a78137a46fb8ca4adbf2f497d98816a526bb1f82"; - tarball = "http://registry.npmjs.org/forever/-/forever-0.10.8.tgz"; }; - "#topLevel"."forever" = "*"; - "forever-agent"."~0.2.0" = { - version = "0.2.0"; - dependencies = [ + full."fresh"."0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "fresh-0.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz"; + sha1 = "03e4b0178424e4c2d5d19a54d8814cdc97934850"; + }; + buildInputs = self.nativeDeps."fresh"."0.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "e1c25c7ad44e09c38f233876c76fcc24ff843b1f"; - tarball = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.2.0.tgz"; }; - "forever-agent"."~0.5.0" = { - version = "0.5.0"; - dependencies = [ + full."fresh"."0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "fresh-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz"; + sha1 = "bfd9402cf3df12c4a4c310c79f99a3dde13d34a7"; + }; + buildInputs = self.nativeDeps."fresh"."0.2.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "0c1647a74f3af12d76a07a99490ade7c7249c8f0"; - tarball = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.5.0.tgz"; }; - "forever-monitor"."*" = { - version = "1.2.2"; - dependencies = [ - { name = "broadway"; spec = "0.2.x"; } - { name = "minimatch"; spec = "0.0.x"; } - { name = "pkginfo"; spec = "0.x.x"; } - { name = "ps-tree"; spec = "0.0.x"; } - { name = "watch"; spec = "0.5.x"; } - { name = "utile"; spec = "0.1.x"; } + full."fs-walk"."*" = lib.makeOverridable self.buildNodePackage { + name = "fs-walk-0.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/fs-walk/-/fs-walk-0.0.1.tgz"; + sha1 = "f7fc91c3ae1eead07c998bc5d0dd41f2dbebd335"; + }; + buildInputs = self.nativeDeps."fs-walk"."*" or []; + deps = [ + self.full."async"."*" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c1ad6c6ab837a89fa2d47bb439727ca968235684"; - tarball = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.2.2.tgz"; }; - "#topLevel"."forever-monitor" = "*"; - "forever-monitor"."1.2.2" = { - version = "1.2.2"; - dependencies = [ - { name = "broadway"; spec = "0.2.x"; } - { name = "minimatch"; spec = "0.0.x"; } - { name = "pkginfo"; spec = "0.x.x"; } - { name = "ps-tree"; spec = "0.0.x"; } - { name = "watch"; spec = "0.5.x"; } - { name = "utile"; spec = "0.1.x"; } + "fs-walk" = self.full."fs-walk"."*"; + full."fstream"."0" = lib.makeOverridable self.buildNodePackage { + name = "fstream-0.1.24"; + src = fetchurl { + url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; + sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; + }; + buildInputs = self.nativeDeps."fstream"."0" or []; + deps = [ + self.full."rimraf"."2" + self.full."mkdirp"."0.3" + self.full."graceful-fs"."~2.0.0" + self.full."inherits"."~2.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c1ad6c6ab837a89fa2d47bb439727ca968235684"; - tarball = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.2.2.tgz"; }; - "form-data"."0.0.8" = { - version = "0.0.8"; - dependencies = [ - { name = "combined-stream"; spec = "~0.0.4"; } - { name = "mime"; spec = "~1.2.2"; } - { name = "async"; spec = "~0.2.7"; } + full."fstream"."~0.1.17" = lib.makeOverridable self.buildNodePackage { + name = "fstream-0.1.24"; + src = fetchurl { + url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; + sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; + }; + buildInputs = self.nativeDeps."fstream"."~0.1.17" or []; + deps = [ + self.full."rimraf"."2" + self.full."mkdirp"."0.3" + self.full."graceful-fs"."~2.0.0" + self.full."inherits"."~2.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "0890cd1005c5ccecc0b9d24a88052c92442d0db5"; - tarball = "http://registry.npmjs.org/form-data/-/form-data-0.0.8.tgz"; }; - "form-data"."~0.0.3" = { - version = "0.0.10"; - dependencies = [ - { name = "combined-stream"; spec = "~0.0.4"; } - { name = "mime"; spec = "~1.2.2"; } - { name = "async"; spec = "~0.2.7"; } + full."fstream"."~0.1.21" = lib.makeOverridable self.buildNodePackage { + name = "fstream-0.1.24"; + src = fetchurl { + url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; + sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; + }; + buildInputs = self.nativeDeps."fstream"."~0.1.21" or []; + deps = [ + self.full."rimraf"."2" + self.full."mkdirp"."0.3" + self.full."graceful-fs"."~2.0.0" + self.full."inherits"."~2.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "db345a5378d86aeeb1ed5d553b869ac192d2f5ed"; - tarball = "http://registry.npmjs.org/form-data/-/form-data-0.0.10.tgz"; }; - "form-data"."~0.1.0" = { - version = "0.1.0"; - dependencies = [ - { name = "combined-stream"; spec = "~0.0.4"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "async"; spec = "~0.2.9"; } + full."fstream"."~0.1.22" = lib.makeOverridable self.buildNodePackage { + name = "fstream-0.1.24"; + src = fetchurl { + url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; + sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; + }; + buildInputs = self.nativeDeps."fstream"."~0.1.22" or []; + deps = [ + self.full."rimraf"."2" + self.full."mkdirp"."0.3" + self.full."graceful-fs"."~2.0.0" + self.full."inherits"."~2.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d36b59baf9b292bb2e5034d7a6079b2bd1e9df83"; - tarball = "http://registry.npmjs.org/form-data/-/form-data-0.1.0.tgz"; }; - "formidable"."1.0.11" = { - version = "1.0.11"; - dependencies = [ + full."fstream"."~0.1.23" = lib.makeOverridable self.buildNodePackage { + name = "fstream-0.1.24"; + src = fetchurl { + url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; + sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; + }; + buildInputs = self.nativeDeps."fstream"."~0.1.23" or []; + deps = [ + self.full."rimraf"."2" + self.full."mkdirp"."0.3" + self.full."graceful-fs"."~2.0.0" + self.full."inherits"."~2.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "68f63325a035e644b6f7bb3d11243b9761de1b30"; - tarball = "http://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz"; }; - "formidable"."1.0.13" = { - version = "1.0.13"; - dependencies = [ + full."fstream"."~0.1.8" = lib.makeOverridable self.buildNodePackage { + name = "fstream-0.1.24"; + src = fetchurl { + url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; + sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; + }; + buildInputs = self.nativeDeps."fstream"."~0.1.8" or []; + deps = [ + self.full."rimraf"."2" + self.full."mkdirp"."0.3" + self.full."graceful-fs"."~2.0.0" + self.full."inherits"."~2.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "70caf0f9d69692a77e04021ddab4f46b01c82aea"; - tarball = "http://registry.npmjs.org/formidable/-/formidable-1.0.13.tgz"; }; - "formidable"."1.0.14" = { - version = "1.0.14"; - dependencies = [ + full."fstream-ignore"."~0.0.5" = lib.makeOverridable self.buildNodePackage { + name = "fstream-ignore-0.0.7"; + src = fetchurl { + url = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; + sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; + }; + buildInputs = self.nativeDeps."fstream-ignore"."~0.0.5" or []; + deps = [ + self.full."minimatch"."~0.2.0" + self.full."fstream"."~0.1.17" + self.full."inherits"."2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2b3f4c411cbb5fdd695c44843e2a23514a43231a"; - tarball = "http://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz"; }; - "formidable"."1.0.9" = { - version = "1.0.9"; - dependencies = [ + full."fstream-ignore"."~0.0.6" = lib.makeOverridable self.buildNodePackage { + name = "fstream-ignore-0.0.7"; + src = fetchurl { + url = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; + sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; + }; + buildInputs = self.nativeDeps."fstream-ignore"."~0.0.6" or []; + deps = [ + self.full."minimatch"."~0.2.0" + self.full."fstream"."~0.1.17" + self.full."inherits"."2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "419e3bccead3e8874d539f5b3e72a4c503b31a98"; - tarball = "http://registry.npmjs.org/formidable/-/formidable-1.0.9.tgz"; }; - "fresh"."0.1.0" = { - version = "0.1.0"; - dependencies = [ + full."fstream-npm"."~0.1.3" = lib.makeOverridable self.buildNodePackage { + name = "fstream-npm-0.1.5"; + src = fetchurl { + url = "http://registry.npmjs.org/fstream-npm/-/fstream-npm-0.1.5.tgz"; + sha1 = "8f9fdd38c0940f91f7b6ebda4b6611be88f97ec9"; + }; + buildInputs = self.nativeDeps."fstream-npm"."~0.1.3" or []; + deps = [ + self.full."fstream-ignore"."~0.0.5" + self.full."inherits"."2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "03e4b0178424e4c2d5d19a54d8814cdc97934850"; - tarball = "http://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz"; }; - "fresh"."0.2.0" = { - version = "0.2.0"; - dependencies = [ + full."generator-angular"."*" = lib.makeOverridable self.buildNodePackage { + name = "generator-angular-0.3.1"; + src = fetchurl { + url = "http://registry.npmjs.org/generator-angular/-/generator-angular-0.3.1.tgz"; + sha1 = "124d8752a0252b2ba833285ee3415a455d0b4bdd"; + }; + buildInputs = self.nativeDeps."generator-angular"."*" or []; + deps = [ + self.full."yeoman-generator"."~0.12.0" ]; peerDependencies = [ + self.full."generator-karma"."~0.4.0" + self.full."yo".">=1.0.0-rc.1.1" ]; - patchLatest = false; - sha1 = "bfd9402cf3df12c4a4c310c79f99a3dde13d34a7"; - tarball = "http://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz"; }; - "fs-walk"."*" = { - version = "0.0.1"; - dependencies = [ - { name = "async"; spec = "*"; } + "generator-angular" = self.full."generator-angular"."*"; + full."generator-karma"."~0.4.0" = lib.makeOverridable self.buildNodePackage { + name = "generator-karma-0.4.1"; + src = fetchurl { + url = "http://registry.npmjs.org/generator-karma/-/generator-karma-0.4.1.tgz"; + sha1 = "50ee26e3e9d246d2f2a1ada72c5f4a7bf1c08a0b"; + }; + buildInputs = self.nativeDeps."generator-karma"."~0.4.0" or []; + deps = [ + self.full."yeoman-generator"."~0.12.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "f7fc91c3ae1eead07c998bc5d0dd41f2dbebd335"; - tarball = "http://registry.npmjs.org/fs-walk/-/fs-walk-0.0.1.tgz"; }; - "#topLevel"."fs-walk" = "*"; - "fstream"."0" = { - version = "0.1.24"; - dependencies = [ - { name = "rimraf"; spec = "2"; } - { name = "mkdirp"; spec = "0.3"; } - { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "inherits"; spec = "~2.0.0"; } + full."generator-mocha"."~0.1.1" = lib.makeOverridable self.buildNodePackage { + name = "generator-mocha-0.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/generator-mocha/-/generator-mocha-0.1.1.tgz"; + sha1 = "818f7028a1c149774a882a0e3c7c04ba9852d7d1"; + }; + buildInputs = self.nativeDeps."generator-mocha"."~0.1.1" or []; + deps = [ + self.full."yeoman-generator"."~0.10.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; - tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; }; - "fstream"."~0.1.17" = { - version = "0.1.24"; - dependencies = [ - { name = "rimraf"; spec = "2"; } - { name = "mkdirp"; spec = "0.3"; } - { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "inherits"; spec = "~2.0.0"; } + full."generator-webapp"."*" = lib.makeOverridable self.buildNodePackage { + name = "generator-webapp-0.2.7"; + src = fetchurl { + url = "http://registry.npmjs.org/generator-webapp/-/generator-webapp-0.2.7.tgz"; + sha1 = "3d8f776719910802f4bf5156d6473f435c5fd570"; + }; + buildInputs = self.nativeDeps."generator-webapp"."*" or []; + deps = [ + self.full."yeoman-generator"."~0.12.3" + self.full."cheerio"."~0.12.1" ]; peerDependencies = [ + self.full."generator-mocha"."~0.1.1" + self.full."yo".">=1.0.0-rc.1.1" ]; - patchLatest = false; - sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; - tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; }; - "fstream"."~0.1.21" = { - version = "0.1.24"; - dependencies = [ - { name = "rimraf"; spec = "2"; } - { name = "mkdirp"; spec = "0.3"; } - { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "inherits"; spec = "~2.0.0"; } + "generator-webapp" = self.full."generator-webapp"."*"; + full."github-url-from-git"."1.1.1" = lib.makeOverridable self.buildNodePackage { + name = "github-url-from-git-1.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz"; + sha1 = "1f89623453123ef9623956e264c60bf4c3cf5ccf"; + }; + buildInputs = self.nativeDeps."github-url-from-git"."1.1.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; - tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; }; - "fstream"."~0.1.22" = { - version = "0.1.24"; - dependencies = [ - { name = "rimraf"; spec = "2"; } - { name = "mkdirp"; spec = "0.3"; } - { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "inherits"; spec = "~2.0.0"; } + full."github-url-from-git"."~1.1.1" = lib.makeOverridable self.buildNodePackage { + name = "github-url-from-git-1.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz"; + sha1 = "1f89623453123ef9623956e264c60bf4c3cf5ccf"; + }; + buildInputs = self.nativeDeps."github-url-from-git"."~1.1.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; - tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; }; - "fstream"."~0.1.23" = { - version = "0.1.24"; - dependencies = [ - { name = "rimraf"; spec = "2"; } - { name = "mkdirp"; spec = "0.3"; } - { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "inherits"; spec = "~2.0.0"; } + full."glob"."3" = lib.makeOverridable self.buildNodePackage { + name = "glob-3.2.6"; + src = fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; + sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; + }; + buildInputs = self.nativeDeps."glob"."3" or []; + deps = [ + self.full."minimatch"."~0.2.11" + self.full."inherits"."2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; - tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; }; - "fstream"."~0.1.8" = { - version = "0.1.24"; - dependencies = [ - { name = "rimraf"; spec = "2"; } - { name = "mkdirp"; spec = "0.3"; } - { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "inherits"; spec = "~2.0.0"; } + full."glob"."3.2.1" = lib.makeOverridable self.buildNodePackage { + name = "glob-3.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.2.1.tgz"; + sha1 = "57af70ec73ba2323bfe3f29a067765db64c5d758"; + }; + buildInputs = self.nativeDeps."glob"."3.2.1" or []; + deps = [ + self.full."minimatch"."~0.2.11" + self.full."graceful-fs"."~1.2.0" + self.full."inherits"."1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; - tarball = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; }; - "fstream-ignore"."~0.0.5" = { - version = "0.0.7"; - dependencies = [ - { name = "minimatch"; spec = "~0.2.0"; } - { name = "fstream"; spec = "~0.1.17"; } - { name = "inherits"; spec = "2"; } + full."glob".">= 3.1.4" = lib.makeOverridable self.buildNodePackage { + name = "glob-3.2.6"; + src = fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; + sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; + }; + buildInputs = self.nativeDeps."glob".">= 3.1.4" or []; + deps = [ + self.full."minimatch"."~0.2.11" + self.full."inherits"."2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; - tarball = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; }; - "fstream-ignore"."~0.0.6" = { - version = "0.0.7"; - dependencies = [ - { name = "minimatch"; spec = "~0.2.0"; } - { name = "fstream"; spec = "~0.1.17"; } - { name = "inherits"; spec = "2"; } + full."glob"."~3.1.21" = lib.makeOverridable self.buildNodePackage { + name = "glob-3.1.21"; + src = fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.1.21.tgz"; + sha1 = "d29e0a055dea5138f4d07ed40e8982e83c2066cd"; + }; + buildInputs = self.nativeDeps."glob"."~3.1.21" or []; + deps = [ + self.full."minimatch"."~0.2.11" + self.full."graceful-fs"."~1.2.0" + self.full."inherits"."1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; - tarball = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; }; - "fstream-npm"."~0.1.3" = { - version = "0.1.5"; - dependencies = [ - { name = "fstream-ignore"; spec = "~0.0.5"; } - { name = "inherits"; spec = "2"; } + full."glob"."~3.2.0" = lib.makeOverridable self.buildNodePackage { + name = "glob-3.2.6"; + src = fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; + sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; + }; + buildInputs = self.nativeDeps."glob"."~3.2.0" or []; + deps = [ + self.full."minimatch"."~0.2.11" + self.full."inherits"."2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "8f9fdd38c0940f91f7b6ebda4b6611be88f97ec9"; - tarball = "http://registry.npmjs.org/fstream-npm/-/fstream-npm-0.1.5.tgz"; }; - "generator-angular"."*" = { - version = "0.3.1"; - dependencies = [ - { name = "yeoman-generator"; spec = "~0.12.0"; } + full."glob"."~3.2.1" = lib.makeOverridable self.buildNodePackage { + name = "glob-3.2.6"; + src = fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; + sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; + }; + buildInputs = self.nativeDeps."glob"."~3.2.1" or []; + deps = [ + self.full."minimatch"."~0.2.11" + self.full."inherits"."2" ]; peerDependencies = [ - { name = "generator-karma"; spec = "~0.4.0"; } - { name = "yo"; spec = ">=1.0.0-rc.1.1"; } ]; - patchLatest = false; - sha1 = "124d8752a0252b2ba833285ee3415a455d0b4bdd"; - tarball = "http://registry.npmjs.org/generator-angular/-/generator-angular-0.3.1.tgz"; }; - "#topLevel"."generator-angular" = "*"; - "generator-karma"."~0.4.0" = { - version = "0.4.1"; - dependencies = [ - { name = "yeoman-generator"; spec = "~0.12.0"; } + full."glob"."~3.2.6" = lib.makeOverridable self.buildNodePackage { + name = "glob-3.2.6"; + src = fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; + sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; + }; + buildInputs = self.nativeDeps."glob"."~3.2.6" or []; + deps = [ + self.full."minimatch"."~0.2.11" + self.full."inherits"."2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "50ee26e3e9d246d2f2a1ada72c5f4a7bf1c08a0b"; - tarball = "http://registry.npmjs.org/generator-karma/-/generator-karma-0.4.1.tgz"; }; - "generator-mocha"."~0.1.1" = { - version = "0.1.1"; - dependencies = [ - { name = "yeoman-generator"; spec = "~0.10.0"; } + full."graceful-fs"."2" = lib.makeOverridable self.buildNodePackage { + name = "graceful-fs-2.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; + sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; + }; + buildInputs = self.nativeDeps."graceful-fs"."2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "818f7028a1c149774a882a0e3c7c04ba9852d7d1"; - tarball = "http://registry.npmjs.org/generator-mocha/-/generator-mocha-0.1.1.tgz"; }; - "generator-webapp"."*" = { - version = "0.2.7"; - dependencies = [ - { name = "yeoman-generator"; spec = "~0.12.3"; } - { name = "cheerio"; spec = "~0.12.1"; } + full."graceful-fs"."~1" = lib.makeOverridable self.buildNodePackage { + name = "graceful-fs-1.2.3"; + src = fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; + sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; + }; + buildInputs = self.nativeDeps."graceful-fs"."~1" or []; + deps = [ ]; peerDependencies = [ - { name = "generator-mocha"; spec = "~0.1.1"; } - { name = "yo"; spec = ">=1.0.0-rc.1.1"; } ]; - patchLatest = false; - sha1 = "3d8f776719910802f4bf5156d6473f435c5fd570"; - tarball = "http://registry.npmjs.org/generator-webapp/-/generator-webapp-0.2.7.tgz"; }; - "#topLevel"."generator-webapp" = "*"; - "github-url-from-git"."1.1.1" = { - version = "1.1.1"; - dependencies = [ + full."graceful-fs"."~1.2.0" = lib.makeOverridable self.buildNodePackage { + name = "graceful-fs-1.2.3"; + src = fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; + sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; + }; + buildInputs = self.nativeDeps."graceful-fs"."~1.2.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1f89623453123ef9623956e264c60bf4c3cf5ccf"; - tarball = "http://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz"; }; - "github-url-from-git"."~1.1.1" = { - version = "1.1.1"; - dependencies = [ + full."graceful-fs"."~2" = lib.makeOverridable self.buildNodePackage { + name = "graceful-fs-2.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; + sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; + }; + buildInputs = self.nativeDeps."graceful-fs"."~2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1f89623453123ef9623956e264c60bf4c3cf5ccf"; - tarball = "http://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz"; }; - "glob"."3" = { - version = "3.2.6"; - dependencies = [ - { name = "minimatch"; spec = "~0.2.11"; } - { name = "inherits"; spec = "2"; } + full."graceful-fs"."~2.0.0" = lib.makeOverridable self.buildNodePackage { + name = "graceful-fs-2.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; + sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; + }; + buildInputs = self.nativeDeps."graceful-fs"."~2.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; - tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; }; - "glob"."3.2.1" = { - version = "3.2.1"; - dependencies = [ - { name = "minimatch"; spec = "~0.2.11"; } - { name = "graceful-fs"; spec = "~1.2.0"; } - { name = "inherits"; spec = "1"; } + full."gridfs-stream"."*" = lib.makeOverridable self.buildNodePackage { + name = "gridfs-stream-0.4.0"; + src = fetchurl { + url = "http://registry.npmjs.org/gridfs-stream/-/gridfs-stream-0.4.0.tgz"; + sha1 = "f76f791e0d1b22649e11beeacddf8e62bd89ca2a"; + }; + buildInputs = self.nativeDeps."gridfs-stream"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "57af70ec73ba2323bfe3f29a067765db64c5d758"; - tarball = "http://registry.npmjs.org/glob/-/glob-3.2.1.tgz"; }; - "glob".">= 3.1.4" = { - version = "3.2.6"; - dependencies = [ - { name = "minimatch"; spec = "~0.2.11"; } - { name = "inherits"; spec = "2"; } + "gridfs-stream" = self.full."gridfs-stream"."*"; + full."growl"."1.7.x" = lib.makeOverridable self.buildNodePackage { + name = "growl-1.7.0"; + src = fetchurl { + url = "http://registry.npmjs.org/growl/-/growl-1.7.0.tgz"; + sha1 = "de2d66136d002e112ba70f3f10c31cf7c350b2da"; + }; + buildInputs = self.nativeDeps."growl"."1.7.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; - tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; }; - "glob"."~3.1.21" = { - version = "3.1.21"; - dependencies = [ - { name = "minimatch"; spec = "~0.2.11"; } - { name = "graceful-fs"; spec = "~1.2.0"; } - { name = "inherits"; spec = "1"; } + full."grunt-cli"."~0.1.7" = lib.makeOverridable self.buildNodePackage { + name = "grunt-cli-0.1.9"; + src = fetchurl { + url = "http://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.9.tgz"; + sha1 = "3f08bfb0bef30ba33083defe53efe0575cbe4e14"; + }; + buildInputs = self.nativeDeps."grunt-cli"."~0.1.7" or []; + deps = [ + self.full."nopt"."~1.0.10" + self.full."findup-sync"."~0.1.0" + self.full."resolve"."~0.3.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d29e0a055dea5138f4d07ed40e8982e83c2066cd"; - tarball = "http://registry.npmjs.org/glob/-/glob-3.1.21.tgz"; }; - "glob"."~3.2.0" = { - version = "3.2.6"; - dependencies = [ - { name = "minimatch"; spec = "~0.2.11"; } - { name = "inherits"; spec = "2"; } + full."guifi-earth"."https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " = lib.makeOverridable self.buildNodePackage { + name = "guifi-earth-0.2.1"; + src = fetchurl { + url = "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854"; + sha256 = "a51a5beef55c14c68630275d51cf66c44a4462d1b20c0f08aef6d88a62ca077c"; + }; + buildInputs = self.nativeDeps."guifi-earth"."https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " or []; + deps = [ + self.full."coffee-script".">= 0.0.1" + self.full."jade".">= 0.0.1" + self.full."q".">= 0.0.1" + self.full."xml2js".">= 0.0.1" + self.full."msgpack".">= 0.0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; - tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; }; - "glob"."~3.2.1" = { - version = "3.2.6"; - dependencies = [ - { name = "minimatch"; spec = "~0.2.11"; } - { name = "inherits"; spec = "2"; } + "guifi-earth" = self.full."guifi-earth"."https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 "; + full."gzippo"."*" = lib.makeOverridable self.buildNodePackage { + name = "gzippo-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/gzippo/-/gzippo-0.2.0.tgz"; + sha1 = "ffc594c482190c56531ed2d4a5864d0b0b7d2733"; + }; + buildInputs = self.nativeDeps."gzippo"."*" or []; + deps = [ + self.full."send"."*" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; - tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; }; - "glob"."~3.2.6" = { - version = "3.2.6"; - dependencies = [ - { name = "minimatch"; spec = "~0.2.11"; } - { name = "inherits"; spec = "2"; } + "gzippo" = self.full."gzippo"."*"; + full."handlebars"."~1.0.11" = lib.makeOverridable self.buildNodePackage { + name = "handlebars-1.0.12"; + src = fetchurl { + url = "http://registry.npmjs.org/handlebars/-/handlebars-1.0.12.tgz"; + sha1 = "18c6d3440c35e91b19b3ff582b9151ab4985d4fc"; + }; + buildInputs = self.nativeDeps."handlebars"."~1.0.11" or []; + deps = [ + self.full."optimist"."~0.3" + self.full."uglify-js"."~2.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; - tarball = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; }; - "graceful-fs"."2" = { - version = "2.0.0"; - dependencies = [ + full."has-color"."~0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "has-color-0.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/has-color/-/has-color-0.1.1.tgz"; + sha1 = "28cc90127bc5448f99e76096dc97470a94a66720"; + }; + buildInputs = self.nativeDeps."has-color"."~0.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; - tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; }; - "graceful-fs"."~1" = { - version = "1.2.3"; - dependencies = [ + full."hat"."*" = lib.makeOverridable self.buildNodePackage { + name = "hat-0.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/hat/-/hat-0.0.3.tgz"; + sha1 = "bb014a9e64b3788aed8005917413d4ff3d502d8a"; + }; + buildInputs = self.nativeDeps."hat"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; - tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; }; - "graceful-fs"."~1.2.0" = { - version = "1.2.3"; - dependencies = [ + full."hawk"."~0.10.2" = lib.makeOverridable self.buildNodePackage { + name = "hawk-0.10.2"; + src = fetchurl { + url = "http://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz"; + sha1 = "9b361dee95a931640e6d504e05609a8fc3ac45d2"; + }; + buildInputs = self.nativeDeps."hawk"."~0.10.2" or []; + deps = [ + self.full."hoek"."0.7.x" + self.full."boom"."0.3.x" + self.full."cryptiles"."0.1.x" + self.full."sntp"."0.1.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; - tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; }; - "graceful-fs"."~2" = { - version = "2.0.0"; - dependencies = [ + full."hawk"."~0.13.0" = lib.makeOverridable self.buildNodePackage { + name = "hawk-0.13.1"; + src = fetchurl { + url = "http://registry.npmjs.org/hawk/-/hawk-0.13.1.tgz"; + sha1 = "3617958821f58311e4d7f6de291fca662b412ef4"; + }; + buildInputs = self.nativeDeps."hawk"."~0.13.0" or []; + deps = [ + self.full."hoek"."0.8.x" + self.full."boom"."0.4.x" + self.full."cryptiles"."0.2.x" + self.full."sntp"."0.2.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; - tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; }; - "graceful-fs"."~2.0.0" = { - version = "2.0.0"; - dependencies = [ + full."hawk"."~1.0.0" = lib.makeOverridable self.buildNodePackage { + name = "hawk-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz"; + sha1 = "b90bb169807285411da7ffcb8dd2598502d3b52d"; + }; + buildInputs = self.nativeDeps."hawk"."~1.0.0" or []; + deps = [ + self.full."hoek"."0.9.x" + self.full."boom"."0.4.x" + self.full."cryptiles"."0.2.x" + self.full."sntp"."0.2.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; - tarball = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; }; - "gridfs-stream"."*" = { - version = "0.4.0"; - dependencies = [ + full."hiredis"."*" = lib.makeOverridable self.buildNodePackage { + name = "hiredis-0.1.15"; + src = fetchurl { + url = "http://registry.npmjs.org/hiredis/-/hiredis-0.1.15.tgz"; + sha1 = "00eb2205c85dcf50de838203e513896dc304dd49"; + }; + buildInputs = self.nativeDeps."hiredis"."*" or []; + deps = [ + self.full."bindings"."*" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "f76f791e0d1b22649e11beeacddf8e62bd89ca2a"; - tarball = "http://registry.npmjs.org/gridfs-stream/-/gridfs-stream-0.4.0.tgz"; }; - "#topLevel"."gridfs-stream" = "*"; - "growl"."1.7.x" = { - version = "1.7.0"; - dependencies = [ + full."hoek"."0.7.x" = lib.makeOverridable self.buildNodePackage { + name = "hoek-0.7.6"; + src = fetchurl { + url = "http://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz"; + sha1 = "60fbd904557541cd2b8795abf308a1b3770e155a"; + }; + buildInputs = self.nativeDeps."hoek"."0.7.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "de2d66136d002e112ba70f3f10c31cf7c350b2da"; - tarball = "http://registry.npmjs.org/growl/-/growl-1.7.0.tgz"; }; - "grunt-cli"."~0.1.7" = { - version = "0.1.9"; - dependencies = [ - { name = "nopt"; spec = "~1.0.10"; } - { name = "findup-sync"; spec = "~0.1.0"; } - { name = "resolve"; spec = "~0.3.1"; } + full."hoek"."0.8.x" = lib.makeOverridable self.buildNodePackage { + name = "hoek-0.8.5"; + src = fetchurl { + url = "http://registry.npmjs.org/hoek/-/hoek-0.8.5.tgz"; + sha1 = "1e9fd770ef7ebe0274adfcb5b0806a025a5e4e9f"; + }; + buildInputs = self.nativeDeps."hoek"."0.8.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "3f08bfb0bef30ba33083defe53efe0575cbe4e14"; - tarball = "http://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.9.tgz"; }; - "guifi-earth"."https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " = { - version = "0.2.1"; - dependencies = [ - { name = "coffee-script"; spec = ">= 0.0.1"; } - { name = "jade"; spec = ">= 0.0.1"; } - { name = "q"; spec = ">= 0.0.1"; } - { name = "xml2js"; spec = ">= 0.0.1"; } - { name = "msgpack"; spec = ">= 0.0.1"; } + full."hoek"."0.9.x" = lib.makeOverridable self.buildNodePackage { + name = "hoek-0.9.1"; + src = fetchurl { + url = "http://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz"; + sha1 = "3d322462badf07716ea7eb85baf88079cddce505"; + }; + buildInputs = self.nativeDeps."hoek"."0.9.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha256 = "a51a5beef55c14c68630275d51cf66c44a4462d1b20c0f08aef6d88a62ca077c"; - tarball = "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854"; }; - "#topLevel"."guifi-earth" = "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 "; - "gzippo"."*" = { - version = "0.2.0"; - dependencies = [ - { name = "send"; spec = "*"; } + full."hooks"."0.2.1" = lib.makeOverridable self.buildNodePackage { + name = "hooks-0.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/hooks/-/hooks-0.2.1.tgz"; + sha1 = "0f591b1b344bdcb3df59773f62fbbaf85bf4028b"; + }; + buildInputs = self.nativeDeps."hooks"."0.2.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ffc594c482190c56531ed2d4a5864d0b0b7d2733"; - tarball = "http://registry.npmjs.org/gzippo/-/gzippo-0.2.0.tgz"; }; - "#topLevel"."gzippo" = "*"; - "handlebars"."~1.0.11" = { - version = "1.0.12"; - dependencies = [ - { name = "optimist"; spec = "~0.3"; } - { name = "uglify-js"; spec = "~2.3"; } + full."htdigest"."1.0.7" = lib.makeOverridable self.buildNodePackage { + name = "htdigest-1.0.7"; + src = fetchurl { + url = "http://registry.npmjs.org/htdigest/-/htdigest-1.0.7.tgz"; + sha1 = "0c55ba3a018855e134fd82f7a4aa6235167181b2"; + }; + buildInputs = self.nativeDeps."htdigest"."1.0.7" or []; + deps = [ + self.full."commander"."0.5.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "18c6d3440c35e91b19b3ff582b9151ab4985d4fc"; - tarball = "http://registry.npmjs.org/handlebars/-/handlebars-1.0.12.tgz"; }; - "has-color"."~0.1.0" = { - version = "0.1.1"; - dependencies = [ + full."htmlparser2"."2.x" = lib.makeOverridable self.buildNodePackage { + name = "htmlparser2-2.6.0"; + src = fetchurl { + url = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-2.6.0.tgz"; + sha1 = "b28564ea9d1ba56a104ace6a7b0fdda2f315836f"; + }; + buildInputs = self.nativeDeps."htmlparser2"."2.x" or []; + deps = [ + self.full."domhandler"."2.0" + self.full."domutils"."1.0" + self.full."domelementtype"."1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "28cc90127bc5448f99e76096dc97470a94a66720"; - tarball = "http://registry.npmjs.org/has-color/-/has-color-0.1.1.tgz"; }; - "hat"."*" = { - version = "0.0.3"; - dependencies = [ + full."htmlparser2"."3.1.4" = lib.makeOverridable self.buildNodePackage { + name = "htmlparser2-3.1.4"; + src = fetchurl { + url = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.1.4.tgz"; + sha1 = "72cbe7d5d56c01acf61fcf7b933331f4e45b36f0"; + }; + buildInputs = self.nativeDeps."htmlparser2"."3.1.4" or []; + deps = [ + self.full."domhandler"."2.0" + self.full."domutils"."1.1" + self.full."domelementtype"."1" + self.full."readable-stream"."1.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "bb014a9e64b3788aed8005917413d4ff3d502d8a"; - tarball = "http://registry.npmjs.org/hat/-/hat-0.0.3.tgz"; }; - "hawk"."~0.10.2" = { - version = "0.10.2"; - dependencies = [ - { name = "hoek"; spec = "0.7.x"; } - { name = "boom"; spec = "0.3.x"; } - { name = "cryptiles"; spec = "0.1.x"; } - { name = "sntp"; spec = "0.1.x"; } + full."htpasswd"."1.1.0" = lib.makeOverridable self.buildNodePackage { + name = "htpasswd-1.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/htpasswd/-/htpasswd-1.1.0.tgz"; + sha1 = "4e9e6a2203405005aa1ae7dee80d3b6d6a8d93d6"; + }; + buildInputs = self.nativeDeps."htpasswd"."1.1.0" or []; + deps = [ + self.full."commander"."0.5.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9b361dee95a931640e6d504e05609a8fc3ac45d2"; - tarball = "http://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz"; }; - "hawk"."~0.13.0" = { - version = "0.13.1"; - dependencies = [ - { name = "hoek"; spec = "0.8.x"; } - { name = "boom"; spec = "0.4.x"; } - { name = "cryptiles"; spec = "0.2.x"; } - { name = "sntp"; spec = "0.2.x"; } + full."http-auth"."1.2.7" = lib.makeOverridable self.buildNodePackage { + name = "http-auth-1.2.7"; + src = fetchurl { + url = "http://registry.npmjs.org/http-auth/-/http-auth-1.2.7.tgz"; + sha1 = "d15b9c08646c9fdcc4f92edb9888f57cb6cf9ca7"; + }; + buildInputs = self.nativeDeps."http-auth"."1.2.7" or []; + deps = [ + self.full."node-uuid"."1.2.0" + self.full."htpasswd"."1.1.0" + self.full."htdigest"."1.0.7" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "3617958821f58311e4d7f6de291fca662b412ef4"; - tarball = "http://registry.npmjs.org/hawk/-/hawk-0.13.1.tgz"; }; - "hawk"."~1.0.0" = { - version = "1.0.0"; - dependencies = [ - { name = "hoek"; spec = "0.9.x"; } - { name = "boom"; spec = "0.4.x"; } - { name = "cryptiles"; spec = "0.2.x"; } - { name = "sntp"; spec = "0.2.x"; } + full."http-signature"."0.9.11" = lib.makeOverridable self.buildNodePackage { + name = "http-signature-0.9.11"; + src = fetchurl { + url = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; + sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; + }; + buildInputs = self.nativeDeps."http-signature"."0.9.11" or []; + deps = [ + self.full."assert-plus"."0.1.2" + self.full."asn1"."0.1.11" + self.full."ctype"."0.5.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b90bb169807285411da7ffcb8dd2598502d3b52d"; - tarball = "http://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz"; }; - "hiredis"."*" = { - version = "0.1.15"; - dependencies = [ - { name = "bindings"; spec = "*"; } + full."http-signature"."~0.10.0" = lib.makeOverridable self.buildNodePackage { + name = "http-signature-0.10.0"; + src = fetchurl { + url = "http://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz"; + sha1 = "1494e4f5000a83c0f11bcc12d6007c530cb99582"; + }; + buildInputs = self.nativeDeps."http-signature"."~0.10.0" or []; + deps = [ + self.full."assert-plus"."0.1.2" + self.full."asn1"."0.1.11" + self.full."ctype"."0.5.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "00eb2205c85dcf50de838203e513896dc304dd49"; - tarball = "http://registry.npmjs.org/hiredis/-/hiredis-0.1.15.tgz"; }; - "hoek"."0.7.x" = { - version = "0.7.6"; - dependencies = [ + full."http-signature"."~0.9.11" = lib.makeOverridable self.buildNodePackage { + name = "http-signature-0.9.11"; + src = fetchurl { + url = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; + sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; + }; + buildInputs = self.nativeDeps."http-signature"."~0.9.11" or []; + deps = [ + self.full."assert-plus"."0.1.2" + self.full."asn1"."0.1.11" + self.full."ctype"."0.5.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "60fbd904557541cd2b8795abf308a1b3770e155a"; - tarball = "http://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz"; }; - "hoek"."0.8.x" = { - version = "0.8.5"; - dependencies = [ + full."i"."0.3.x" = lib.makeOverridable self.buildNodePackage { + name = "i-0.3.2"; + src = fetchurl { + url = "http://registry.npmjs.org/i/-/i-0.3.2.tgz"; + sha1 = "b2e2d6ef47900bd924e281231ff4c5cc798d9ea8"; + }; + buildInputs = self.nativeDeps."i"."0.3.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1e9fd770ef7ebe0274adfcb5b0806a025a5e4e9f"; - tarball = "http://registry.npmjs.org/hoek/-/hoek-0.8.5.tgz"; }; - "hoek"."0.9.x" = { - version = "0.9.1"; - dependencies = [ + full."i18next"."*" = lib.makeOverridable self.buildNodePackage { + name = "i18next-1.6.8"; + src = fetchurl { + url = "http://registry.npmjs.org/i18next/-/i18next-1.6.8.tgz"; + sha1 = "9c5806d50d374d09ad76e13da4c6d7357e8c555b"; + }; + buildInputs = self.nativeDeps."i18next"."*" or []; + deps = [ + self.full."cookies".">= 0.2.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "3d322462badf07716ea7eb85baf88079cddce505"; - tarball = "http://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz"; }; - "hooks"."0.2.1" = { - version = "0.2.1"; - dependencies = [ + "i18next" = self.full."i18next"."*"; + full."iconv-lite"."0.2.7" = lib.makeOverridable self.buildNodePackage { + name = "iconv-lite-0.2.7"; + src = fetchurl { + url = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.7.tgz"; + sha1 = "45be2390d27af4b7613aac4ee4d957e3f4cbdb54"; + }; + buildInputs = self.nativeDeps."iconv-lite"."0.2.7" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "0f591b1b344bdcb3df59773f62fbbaf85bf4028b"; - tarball = "http://registry.npmjs.org/hooks/-/hooks-0.2.1.tgz"; }; - "htdigest"."1.0.7" = { - version = "1.0.7"; - dependencies = [ - { name = "commander"; spec = "0.5.1"; } + full."iconv-lite"."~0.2.10" = lib.makeOverridable self.buildNodePackage { + name = "iconv-lite-0.2.11"; + src = fetchurl { + url = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"; + sha1 = "1ce60a3a57864a292d1321ff4609ca4bb965adc8"; + }; + buildInputs = self.nativeDeps."iconv-lite"."~0.2.10" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "0c55ba3a018855e134fd82f7a4aa6235167181b2"; - tarball = "http://registry.npmjs.org/htdigest/-/htdigest-1.0.7.tgz"; }; - "htmlparser2"."2.x" = { - version = "2.6.0"; - dependencies = [ - { name = "domhandler"; spec = "2.0"; } - { name = "domutils"; spec = "1.0"; } - { name = "domelementtype"; spec = "1"; } + full."inherits"."*" = lib.makeOverridable self.buildNodePackage { + name = "inherits-2.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; + sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; + }; + buildInputs = self.nativeDeps."inherits"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b28564ea9d1ba56a104ace6a7b0fdda2f315836f"; - tarball = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-2.6.0.tgz"; }; - "htmlparser2"."3.1.4" = { - version = "3.1.4"; - dependencies = [ - { name = "domhandler"; spec = "2.0"; } - { name = "domutils"; spec = "1.1"; } - { name = "domelementtype"; spec = "1"; } - { name = "readable-stream"; spec = "1.0"; } + full."inherits"."1" = lib.makeOverridable self.buildNodePackage { + name = "inherits-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; + sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; + }; + buildInputs = self.nativeDeps."inherits"."1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "72cbe7d5d56c01acf61fcf7b933331f4e45b36f0"; - tarball = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.1.4.tgz"; }; - "htpasswd"."1.1.0" = { - version = "1.1.0"; - dependencies = [ - { name = "commander"; spec = "0.5.1"; } + full."inherits"."1.x" = lib.makeOverridable self.buildNodePackage { + name = "inherits-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; + sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; + }; + buildInputs = self.nativeDeps."inherits"."1.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4e9e6a2203405005aa1ae7dee80d3b6d6a8d93d6"; - tarball = "http://registry.npmjs.org/htpasswd/-/htpasswd-1.1.0.tgz"; }; - "http-auth"."1.2.7" = { - version = "1.2.7"; - dependencies = [ - { name = "node-uuid"; spec = "1.2.0"; } - { name = "htpasswd"; spec = "1.1.0"; } - { name = "htdigest"; spec = "1.0.7"; } + full."inherits"."2" = lib.makeOverridable self.buildNodePackage { + name = "inherits-2.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; + sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; + }; + buildInputs = self.nativeDeps."inherits"."2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d15b9c08646c9fdcc4f92edb9888f57cb6cf9ca7"; - tarball = "http://registry.npmjs.org/http-auth/-/http-auth-1.2.7.tgz"; }; - "http-signature"."0.9.11" = { - version = "0.9.11"; - dependencies = [ - { name = "assert-plus"; spec = "0.1.2"; } - { name = "asn1"; spec = "0.1.11"; } - { name = "ctype"; spec = "0.5.2"; } + full."inherits"."~1.0.0" = lib.makeOverridable self.buildNodePackage { + name = "inherits-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; + sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; + }; + buildInputs = self.nativeDeps."inherits"."~1.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; - tarball = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; }; - "http-signature"."~0.10.0" = { - version = "0.10.0"; - dependencies = [ - { name = "assert-plus"; spec = "0.1.2"; } - { name = "asn1"; spec = "0.1.11"; } - { name = "ctype"; spec = "0.5.2"; } + full."inherits"."~2.0.0" = lib.makeOverridable self.buildNodePackage { + name = "inherits-2.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; + sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; + }; + buildInputs = self.nativeDeps."inherits"."~2.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1494e4f5000a83c0f11bcc12d6007c530cb99582"; - tarball = "http://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz"; }; - "http-signature"."~0.9.11" = { - version = "0.9.11"; - dependencies = [ - { name = "assert-plus"; spec = "0.1.2"; } - { name = "asn1"; spec = "0.1.11"; } - { name = "ctype"; spec = "0.5.2"; } + full."ini"."1" = lib.makeOverridable self.buildNodePackage { + name = "ini-1.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; + sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; + }; + buildInputs = self.nativeDeps."ini"."1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; - tarball = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; }; - "i"."0.3.x" = { - version = "0.3.2"; - dependencies = [ + full."ini"."1.x.x" = lib.makeOverridable self.buildNodePackage { + name = "ini-1.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; + sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; + }; + buildInputs = self.nativeDeps."ini"."1.x.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b2e2d6ef47900bd924e281231ff4c5cc798d9ea8"; - tarball = "http://registry.npmjs.org/i/-/i-0.3.2.tgz"; }; - "i18next"."*" = { - version = "1.6.8"; - dependencies = [ - { name = "cookies"; spec = ">= 0.2.2"; } + full."ini"."~1.1.0" = lib.makeOverridable self.buildNodePackage { + name = "ini-1.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; + sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; + }; + buildInputs = self.nativeDeps."ini"."~1.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9c5806d50d374d09ad76e13da4c6d7357e8c555b"; - tarball = "http://registry.npmjs.org/i18next/-/i18next-1.6.8.tgz"; }; - "#topLevel"."i18next" = "*"; - "iconv-lite"."0.2.7" = { - version = "0.2.7"; - dependencies = [ + full."init-package-json"."0.0.11" = lib.makeOverridable self.buildNodePackage { + name = "init-package-json-0.0.11"; + src = fetchurl { + url = "http://registry.npmjs.org/init-package-json/-/init-package-json-0.0.11.tgz"; + sha1 = "71914631d091bb1f73a4bddbe6d7985e929859ce"; + }; + buildInputs = self.nativeDeps."init-package-json"."0.0.11" or []; + deps = [ + self.full."promzard"."~0.2.0" + self.full."read"."~1.0.1" + self.full."read-package-json"."1" + self.full."semver"."2.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "45be2390d27af4b7613aac4ee4d957e3f4cbdb54"; - tarball = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.7.tgz"; }; - "iconv-lite"."~0.2.10" = { - version = "0.2.11"; - dependencies = [ + full."inquirer"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "inquirer-0.2.4"; + src = fetchurl { + url = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; + sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; + }; + buildInputs = self.nativeDeps."inquirer"."~0.2.0" or []; + deps = [ + self.full."lodash"."~1.2.1" + self.full."async"."~0.2.8" + self.full."cli-color"."~0.2.2" + self.full."mute-stream"."0.0.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1ce60a3a57864a292d1321ff4609ca4bb965adc8"; - tarball = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"; }; - "inherits"."*" = { - version = "2.0.1"; - dependencies = [ + full."inquirer"."~0.2.2" = lib.makeOverridable self.buildNodePackage { + name = "inquirer-0.2.4"; + src = fetchurl { + url = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; + sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; + }; + buildInputs = self.nativeDeps."inquirer"."~0.2.2" or []; + deps = [ + self.full."lodash"."~1.2.1" + self.full."async"."~0.2.8" + self.full."cli-color"."~0.2.2" + self.full."mute-stream"."0.0.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; - tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; }; - "inherits"."1" = { - version = "1.0.0"; - dependencies = [ + full."inquirer"."~0.2.4" = lib.makeOverridable self.buildNodePackage { + name = "inquirer-0.2.4"; + src = fetchurl { + url = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; + sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; + }; + buildInputs = self.nativeDeps."inquirer"."~0.2.4" or []; + deps = [ + self.full."lodash"."~1.2.1" + self.full."async"."~0.2.8" + self.full."cli-color"."~0.2.2" + self.full."mute-stream"."0.0.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; - tarball = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; }; - "inherits"."1.x" = { - version = "1.0.0"; - dependencies = [ + full."insight"."~0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "insight-0.1.3"; + src = fetchurl { + url = "http://registry.npmjs.org/insight/-/insight-0.1.3.tgz"; + sha1 = "868a1135460e48dc0603f1ba2ddd7d3c772e1c97"; + }; + buildInputs = self.nativeDeps."insight"."~0.1.0" or []; + deps = [ + self.full."chalk"."~0.2.0" + self.full."request"."~2.26.0" + self.full."configstore"."~0.1.0" + self.full."async"."~0.2.9" + self.full."lodash"."~1.3.1" + self.full."inquirer"."~0.2.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; - tarball = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; }; - "inherits"."2" = { - version = "2.0.1"; - dependencies = [ + full."intersect"."~0.0.3" = lib.makeOverridable self.buildNodePackage { + name = "intersect-0.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/intersect/-/intersect-0.0.3.tgz"; + sha1 = "c1a4a5e5eac6ede4af7504cc07e0ada7bc9f4920"; + }; + buildInputs = self.nativeDeps."intersect"."~0.0.3" or []; + deps = [ + ]; + peerDependencies = [ + ]; + }; + full."ironhorse"."*" = lib.makeOverridable self.buildNodePackage { + name = "ironhorse-0.0.6"; + src = fetchurl { + url = "http://registry.npmjs.org/ironhorse/-/ironhorse-0.0.6.tgz"; + sha1 = "de774f72022630a258158acdcb590e1542a09b58"; + }; + buildInputs = self.nativeDeps."ironhorse"."*" or []; + deps = [ + self.full."winston"."*" + self.full."nconf"."*" + self.full."fs-walk"."*" + self.full."async"."*" + self.full."express"."*" + self.full."jade"."*" + self.full."passport"."*" + self.full."passport-http"."*" + self.full."libyaml"."*" + self.full."mongoose"."*" + self.full."gridfs-stream"."*" + self.full."temp"."*" + self.full."kue"."*" + self.full."redis"."*" + self.full."hiredis"."*" + ]; + peerDependencies = [ + ]; + }; + "ironhorse" = self.full."ironhorse"."*"; + full."is-promise"."~1" = lib.makeOverridable self.buildNodePackage { + name = "is-promise-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/is-promise/-/is-promise-1.0.0.tgz"; + sha1 = "b998d17551f16f69f7bd4828f58f018cc81e064f"; + }; + buildInputs = self.nativeDeps."is-promise"."~1" or []; + deps = [ ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; - tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; - }; - "inherits"."~1.0.0" = { - version = "1.0.0"; - dependencies = [ + peerDependencies = [ + ]; + }; + full."isbinaryfile"."~0.1.8" = lib.makeOverridable self.buildNodePackage { + name = "isbinaryfile-0.1.9"; + src = fetchurl { + url = "http://registry.npmjs.org/isbinaryfile/-/isbinaryfile-0.1.9.tgz"; + sha1 = "15eece35c4ab708d8924da99fb874f2b5cc0b6c4"; + }; + buildInputs = self.nativeDeps."isbinaryfile"."~0.1.8" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; - tarball = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; }; - "inherits"."~2.0.0" = { - version = "2.0.1"; - dependencies = [ + full."jade"."*" = lib.makeOverridable self.buildNodePackage { + name = "jade-0.34.1"; + src = fetchurl { + url = "http://registry.npmjs.org/jade/-/jade-0.34.1.tgz"; + sha1 = "6cb1f0928adfe9be7323d0b57e507e5c3c70f650"; + }; + buildInputs = self.nativeDeps."jade"."*" or []; + deps = [ + self.full."commander"."1.3.2" + self.full."mkdirp"."0.3.x" + self.full."transformers"."2.1.0" + self.full."character-parser"."1.0.2" + self.full."monocle"."0.1.50" + self.full."with"."~1.1.0" + self.full."constantinople"."~1.0.1" ]; peerDependencies = [ - ]; - patchLatest = false; - sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; - tarball = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; - }; - "ini"."1" = { - version = "1.1.0"; - dependencies = [ + ]; + }; + "jade" = self.full."jade"."*"; + full."jade"."0.26.3" = lib.makeOverridable self.buildNodePackage { + name = "jade-0.26.3"; + src = fetchurl { + url = "http://registry.npmjs.org/jade/-/jade-0.26.3.tgz"; + sha1 = "8f10d7977d8d79f2f6ff862a81b0513ccb25686c"; + }; + buildInputs = self.nativeDeps."jade"."0.26.3" or []; + deps = [ + self.full."commander"."0.6.1" + self.full."mkdirp"."0.3.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; - tarball = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; }; - "ini"."1.x.x" = { - version = "1.1.0"; - dependencies = [ + full."jade".">= 0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "jade-0.34.1"; + src = fetchurl { + url = "http://registry.npmjs.org/jade/-/jade-0.34.1.tgz"; + sha1 = "6cb1f0928adfe9be7323d0b57e507e5c3c70f650"; + }; + buildInputs = self.nativeDeps."jade".">= 0.0.1" or []; + deps = [ + self.full."commander"."1.3.2" + self.full."mkdirp"."0.3.x" + self.full."transformers"."2.1.0" + self.full."character-parser"."1.0.2" + self.full."monocle"."0.1.50" + self.full."with"."~1.1.0" + self.full."constantinople"."~1.0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; - tarball = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; }; - "ini"."~1.1.0" = { - version = "1.1.0"; - dependencies = [ + full."jayschema"."*" = lib.makeOverridable self.buildNodePackage { + name = "jayschema-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/jayschema/-/jayschema-0.2.0.tgz"; + sha1 = "ab250dd51224ef36ac8119ce143e0525300d99d4"; + }; + buildInputs = self.nativeDeps."jayschema"."*" or []; + deps = [ + self.full."when"."~2.2.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; - tarball = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; }; - "init-package-json"."0.0.11" = { - version = "0.0.11"; - dependencies = [ - { name = "promzard"; spec = "~0.2.0"; } - { name = "read"; spec = "~1.0.1"; } - { name = "read-package-json"; spec = "1"; } - { name = "semver"; spec = "2.x"; } + "jayschema" = self.full."jayschema"."*"; + full."js-yaml"."0.3.x" = lib.makeOverridable self.buildNodePackage { + name = "js-yaml-0.3.7"; + src = fetchurl { + url = "http://registry.npmjs.org/js-yaml/-/js-yaml-0.3.7.tgz"; + sha1 = "d739d8ee86461e54b354d6a7d7d1f2ad9a167f62"; + }; + buildInputs = self.nativeDeps."js-yaml"."0.3.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "71914631d091bb1f73a4bddbe6d7985e929859ce"; - tarball = "http://registry.npmjs.org/init-package-json/-/init-package-json-0.0.11.tgz"; }; - "inquirer"."~0.2.0" = { - version = "0.2.4"; - dependencies = [ - { name = "lodash"; spec = "~1.2.1"; } - { name = "async"; spec = "~0.2.8"; } - { name = "cli-color"; spec = "~0.2.2"; } - { name = "mute-stream"; spec = "0.0.3"; } + full."js-yaml"."2.1.0" = lib.makeOverridable self.buildNodePackage { + name = "js-yaml-2.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; + sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; + }; + buildInputs = self.nativeDeps."js-yaml"."2.1.0" or []; + deps = [ + self.full."argparse"."~ 0.1.11" + self.full."esprima"."~ 1.0.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; - tarball = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; }; - "inquirer"."~0.2.2" = { - version = "0.2.4"; - dependencies = [ - { name = "lodash"; spec = "~1.2.1"; } - { name = "async"; spec = "~0.2.8"; } - { name = "cli-color"; spec = "~0.2.2"; } - { name = "mute-stream"; spec = "0.0.3"; } + full."js-yaml"."~2.1.0" = lib.makeOverridable self.buildNodePackage { + name = "js-yaml-2.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; + sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; + }; + buildInputs = self.nativeDeps."js-yaml"."~2.1.0" or []; + deps = [ + self.full."argparse"."~ 0.1.11" + self.full."esprima"."~ 1.0.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; - tarball = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; }; - "inquirer"."~0.2.4" = { - version = "0.2.4"; - dependencies = [ - { name = "lodash"; spec = "~1.2.1"; } - { name = "async"; spec = "~0.2.8"; } - { name = "cli-color"; spec = "~0.2.2"; } - { name = "mute-stream"; spec = "0.0.3"; } + full."jshint"."*" = lib.makeOverridable self.buildNodePackage { + name = "jshint-2.1.10"; + src = fetchurl { + url = "http://registry.npmjs.org/jshint/-/jshint-2.1.10.tgz"; + sha1 = "0c015ec5bc5ad65c11c4b5152f221f24b7af5522"; + }; + buildInputs = self.nativeDeps."jshint"."*" or []; + deps = [ + self.full."shelljs"."0.1.x" + self.full."underscore"."1.4.x" + self.full."cli"."0.4.x" + self.full."minimatch"."0.x.x" + self.full."console-browserify"."0.1.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; - tarball = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; }; - "insight"."~0.1.0" = { - version = "0.1.3"; - dependencies = [ - { name = "chalk"; spec = "~0.2.0"; } - { name = "request"; spec = "~2.26.0"; } - { name = "configstore"; spec = "~0.1.0"; } - { name = "async"; spec = "~0.2.9"; } - { name = "lodash"; spec = "~1.3.1"; } - { name = "inquirer"; spec = "~0.2.4"; } + "jshint" = self.full."jshint"."*"; + full."json-schema"."0.2.2" = lib.makeOverridable self.buildNodePackage { + name = "json-schema-0.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"; + sha1 = "50354f19f603917c695f70b85afa77c3b0f23506"; + }; + buildInputs = self.nativeDeps."json-schema"."0.2.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "868a1135460e48dc0603f1ba2ddd7d3c772e1c97"; - tarball = "http://registry.npmjs.org/insight/-/insight-0.1.3.tgz"; }; - "intersect"."~0.0.3" = { - version = "0.0.3"; - dependencies = [ + full."json-stringify-safe"."~3.0.0" = lib.makeOverridable self.buildNodePackage { + name = "json-stringify-safe-3.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz"; + sha1 = "9db7b0e530c7f289c5e8c8432af191c2ff75a5b3"; + }; + buildInputs = self.nativeDeps."json-stringify-safe"."~3.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c1a4a5e5eac6ede4af7504cc07e0ada7bc9f4920"; - tarball = "http://registry.npmjs.org/intersect/-/intersect-0.0.3.tgz"; }; - "ironhorse"."*" = { - version = "0.0.6"; - dependencies = [ - { name = "winston"; spec = "*"; } - { name = "nconf"; spec = "*"; } - { name = "fs-walk"; spec = "*"; } - { name = "async"; spec = "*"; } - { name = "express"; spec = "*"; } - { name = "jade"; spec = "*"; } - { name = "passport"; spec = "*"; } - { name = "passport-http"; spec = "*"; } - { name = "libyaml"; spec = "*"; } - { name = "mongoose"; spec = "*"; } - { name = "gridfs-stream"; spec = "*"; } - { name = "temp"; spec = "*"; } - { name = "kue"; spec = "*"; } - { name = "redis"; spec = "*"; } - { name = "hiredis"; spec = "*"; } + full."json-stringify-safe"."~4.0.0" = lib.makeOverridable self.buildNodePackage { + name = "json-stringify-safe-4.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-4.0.0.tgz"; + sha1 = "77c271aaea54302e68efeaccb56abbf06a9b1a54"; + }; + buildInputs = self.nativeDeps."json-stringify-safe"."~4.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "de774f72022630a258158acdcb590e1542a09b58"; - tarball = "http://registry.npmjs.org/ironhorse/-/ironhorse-0.0.6.tgz"; }; - "#topLevel"."ironhorse" = "*"; - "is-promise"."~1" = { - version = "1.0.0"; - dependencies = [ + full."json-stringify-safe"."~5.0.0" = lib.makeOverridable self.buildNodePackage { + name = "json-stringify-safe-5.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz"; + sha1 = "4c1f228b5050837eba9d21f50c2e6e320624566e"; + }; + buildInputs = self.nativeDeps."json-stringify-safe"."~5.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b998d17551f16f69f7bd4828f58f018cc81e064f"; - tarball = "http://registry.npmjs.org/is-promise/-/is-promise-1.0.0.tgz"; }; - "isbinaryfile"."~0.1.8" = { - version = "0.1.9"; - dependencies = [ + full."jsontool"."*" = lib.makeOverridable self.buildNodePackage { + name = "jsontool-6.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/jsontool/-/jsontool-6.0.0.tgz"; + sha1 = "dc2a535b2aa8a10b0b7359c76fa8920cdb92ce6d"; + }; + buildInputs = self.nativeDeps."jsontool"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "15eece35c4ab708d8924da99fb874f2b5cc0b6c4"; - tarball = "http://registry.npmjs.org/isbinaryfile/-/isbinaryfile-0.1.9.tgz"; }; - "jade"."*" = { - version = "0.34.1"; - dependencies = [ - { name = "commander"; spec = "1.3.2"; } - { name = "mkdirp"; spec = "0.3.x"; } - { name = "transformers"; spec = "2.1.0"; } - { name = "character-parser"; spec = "1.0.2"; } - { name = "monocle"; spec = "0.1.50"; } - { name = "with"; spec = "~1.1.0"; } - { name = "constantinople"; spec = "~1.0.1"; } + "jsontool" = self.full."jsontool"."*"; + full."jsprim"."0.3.0" = lib.makeOverridable self.buildNodePackage { + name = "jsprim-0.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/jsprim/-/jsprim-0.3.0.tgz"; + sha1 = "cd13466ea2480dbd8396a570d47d31dda476f8b1"; + }; + buildInputs = self.nativeDeps."jsprim"."0.3.0" or []; + deps = [ + self.full."extsprintf"."1.0.0" + self.full."json-schema"."0.2.2" + self.full."verror"."1.3.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6cb1f0928adfe9be7323d0b57e507e5c3c70f650"; - tarball = "http://registry.npmjs.org/jade/-/jade-0.34.1.tgz"; }; - "#topLevel"."jade" = "*"; - "jade"."0.26.3" = { - version = "0.26.3"; - dependencies = [ - { name = "commander"; spec = "0.6.1"; } - { name = "mkdirp"; spec = "0.3.0"; } + full."junk"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "junk-0.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/junk/-/junk-0.2.1.tgz"; + sha1 = "e8a4c42c421746da34b354d0510507cb79f3c583"; + }; + buildInputs = self.nativeDeps."junk"."~0.2.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "8f10d7977d8d79f2f6ff862a81b0513ccb25686c"; - tarball = "http://registry.npmjs.org/jade/-/jade-0.26.3.tgz"; }; - "jade".">= 0.0.1" = { - version = "0.34.1"; - dependencies = [ - { name = "commander"; spec = "1.3.2"; } - { name = "mkdirp"; spec = "0.3.x"; } - { name = "transformers"; spec = "2.1.0"; } - { name = "character-parser"; spec = "1.0.2"; } - { name = "monocle"; spec = "0.1.50"; } - { name = "with"; spec = "~1.1.0"; } - { name = "constantinople"; spec = "~1.0.1"; } + full."keep-alive-agent"."0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "keep-alive-agent-0.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/keep-alive-agent/-/keep-alive-agent-0.0.1.tgz"; + sha1 = "44847ca394ce8d6b521ae85816bd64509942b385"; + }; + buildInputs = self.nativeDeps."keep-alive-agent"."0.0.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6cb1f0928adfe9be7323d0b57e507e5c3c70f650"; - tarball = "http://registry.npmjs.org/jade/-/jade-0.34.1.tgz"; }; - "jayschema"."*" = { - version = "0.2.0"; - dependencies = [ - { name = "when"; spec = "~2.2.1"; } + full."kerberos"."0.0.3" = lib.makeOverridable self.buildNodePackage { + name = "kerberos-0.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/kerberos/-/kerberos-0.0.3.tgz"; + sha1 = "4285d92a0748db2784062f5adcec9f5956cb818a"; + }; + buildInputs = self.nativeDeps."kerberos"."0.0.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ab250dd51224ef36ac8119ce143e0525300d99d4"; - tarball = "http://registry.npmjs.org/jayschema/-/jayschema-0.2.0.tgz"; }; - "#topLevel"."jayschema" = "*"; - "js-yaml"."0.3.x" = { - version = "0.3.7"; - dependencies = [ + full."keypress"."0.1.x" = lib.makeOverridable self.buildNodePackage { + name = "keypress-0.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz"; + sha1 = "4a3188d4291b66b4f65edb99f806aa9ae293592a"; + }; + buildInputs = self.nativeDeps."keypress"."0.1.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d739d8ee86461e54b354d6a7d7d1f2ad9a167f62"; - tarball = "http://registry.npmjs.org/js-yaml/-/js-yaml-0.3.7.tgz"; }; - "js-yaml"."2.1.0" = { - version = "2.1.0"; - dependencies = [ - { name = "argparse"; spec = "~ 0.1.11"; } - { name = "esprima"; spec = "~ 1.0.2"; } + full."knox"."*" = lib.makeOverridable self.buildNodePackage { + name = "knox-0.8.6"; + src = fetchurl { + url = "http://registry.npmjs.org/knox/-/knox-0.8.6.tgz"; + sha1 = "244e7c643c4c9ea2eb37e215dd02b07c8e138e3a"; + }; + buildInputs = self.nativeDeps."knox"."*" or []; + deps = [ + self.full."mime"."*" + self.full."xml2js"."0.2.x" + self.full."debug"."~0.7.0" + self.full."stream-counter"."~0.1.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; - tarball = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; }; - "js-yaml"."~2.1.0" = { - version = "2.1.0"; - dependencies = [ - { name = "argparse"; spec = "~ 0.1.11"; } - { name = "esprima"; spec = "~ 1.0.2"; } + "knox" = self.full."knox"."*"; + full."kue"."*" = lib.makeOverridable self.buildNodePackage { + name = "kue-0.6.2"; + src = fetchurl { + url = "http://registry.npmjs.org/kue/-/kue-0.6.2.tgz"; + sha1 = "9a6a95081842cf4ee3da5c61770bc23616a943f2"; + }; + buildInputs = self.nativeDeps."kue"."*" or []; + deps = [ + self.full."redis"."0.7.2" + self.full."express"."~3.1.1" + self.full."jade"."0.26.3" + self.full."stylus"."0.27.2" + self.full."nib"."0.5.0" + self.full."reds"."0.1.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; - tarball = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; }; - "jshint"."*" = { - version = "2.1.10"; - dependencies = [ - { name = "shelljs"; spec = "0.1.x"; } - { name = "underscore"; spec = "1.4.x"; } - { name = "cli"; spec = "0.4.x"; } - { name = "minimatch"; spec = "0.x.x"; } - { name = "console-browserify"; spec = "0.1.x"; } + "kue" = self.full."kue"."*"; + full."lazy"."~1.0.11" = lib.makeOverridable self.buildNodePackage { + name = "lazy-1.0.11"; + src = fetchurl { + url = "http://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz"; + sha1 = "daa068206282542c088288e975c297c1ae77b690"; + }; + buildInputs = self.nativeDeps."lazy"."~1.0.11" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "0c015ec5bc5ad65c11c4b5152f221f24b7af5522"; - tarball = "http://registry.npmjs.org/jshint/-/jshint-2.1.10.tgz"; }; - "#topLevel"."jshint" = "*"; - "json-schema"."0.2.2" = { - version = "0.2.2"; - dependencies = [ + full."libyaml"."*" = lib.makeOverridable self.buildNodePackage { + name = "libyaml-0.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/libyaml/-/libyaml-0.2.2.tgz"; + sha1 = "a22d5f699911b6b622d6dc323fb62320c877c9c8"; + }; + buildInputs = self.nativeDeps."libyaml"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "50354f19f603917c695f70b85afa77c3b0f23506"; - tarball = "http://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"; }; - "json-stringify-safe"."~3.0.0" = { - version = "3.0.0"; - dependencies = [ + "libyaml" = self.full."libyaml"."*"; + full."lockfile"."~0.4.0" = lib.makeOverridable self.buildNodePackage { + name = "lockfile-0.4.0"; + src = fetchurl { + url = "http://registry.npmjs.org/lockfile/-/lockfile-0.4.0.tgz"; + sha1 = "0f815a7ee7c3d603ddec6fbfa8a212b5645d54c5"; + }; + buildInputs = self.nativeDeps."lockfile"."~0.4.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9db7b0e530c7f289c5e8c8432af191c2ff75a5b3"; - tarball = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz"; }; - "json-stringify-safe"."~4.0.0" = { - version = "4.0.0"; - dependencies = [ + full."lodash"."~1.0.1" = lib.makeOverridable self.buildNodePackage { + name = "lodash-1.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-1.0.1.tgz"; + sha1 = "b751fb1c141fe8bcee6fc1bad44a30f9b9ccd95e"; + }; + buildInputs = self.nativeDeps."lodash"."~1.0.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "77c271aaea54302e68efeaccb56abbf06a9b1a54"; - tarball = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-4.0.0.tgz"; }; - "json-stringify-safe"."~5.0.0" = { - version = "5.0.0"; - dependencies = [ + full."lodash"."~1.1.1" = lib.makeOverridable self.buildNodePackage { + name = "lodash-1.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-1.1.1.tgz"; + sha1 = "7b7384521f12bef886368a9450162ebec14fa394"; + }; + buildInputs = self.nativeDeps."lodash"."~1.1.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4c1f228b5050837eba9d21f50c2e6e320624566e"; - tarball = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz"; }; - "jsontool"."*" = { - version = "6.0.0"; - dependencies = [ + full."lodash"."~1.2.1" = lib.makeOverridable self.buildNodePackage { + name = "lodash-1.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-1.2.1.tgz"; + sha1 = "fc16f434d3a5c2afd0be336262dacda6b14237b8"; + }; + buildInputs = self.nativeDeps."lodash"."~1.2.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "dc2a535b2aa8a10b0b7359c76fa8920cdb92ce6d"; - tarball = "http://registry.npmjs.org/jsontool/-/jsontool-6.0.0.tgz"; }; - "#topLevel"."jsontool" = "*"; - "jsprim"."0.3.0" = { - version = "0.3.0"; - dependencies = [ - { name = "extsprintf"; spec = "1.0.0"; } - { name = "json-schema"; spec = "0.2.2"; } - { name = "verror"; spec = "1.3.3"; } + full."lodash"."~1.3.0" = lib.makeOverridable self.buildNodePackage { + name = "lodash-1.3.1"; + src = fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz"; + sha1 = "8a5f251d744f2f33d81931e04d60a5a1610b7827"; + }; + buildInputs = self.nativeDeps."lodash"."~1.3.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "cd13466ea2480dbd8396a570d47d31dda476f8b1"; - tarball = "http://registry.npmjs.org/jsprim/-/jsprim-0.3.0.tgz"; }; - "junk"."~0.2.0" = { - version = "0.2.1"; - dependencies = [ + full."lodash"."~1.3.1" = lib.makeOverridable self.buildNodePackage { + name = "lodash-1.3.1"; + src = fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz"; + sha1 = "8a5f251d744f2f33d81931e04d60a5a1610b7827"; + }; + buildInputs = self.nativeDeps."lodash"."~1.3.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "e8a4c42c421746da34b354d0510507cb79f3c583"; - tarball = "http://registry.npmjs.org/junk/-/junk-0.2.1.tgz"; }; - "keep-alive-agent"."0.0.1" = { - version = "0.0.1"; - dependencies = [ + full."lru-cache"."2" = lib.makeOverridable self.buildNodePackage { + name = "lru-cache-2.3.1"; + src = fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz"; + sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6"; + }; + buildInputs = self.nativeDeps."lru-cache"."2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "44847ca394ce8d6b521ae85816bd64509942b385"; - tarball = "http://registry.npmjs.org/keep-alive-agent/-/keep-alive-agent-0.0.1.tgz"; }; - "kerberos"."0.0.3" = { - version = "0.0.3"; - dependencies = [ + full."lru-cache"."2.2.0" = lib.makeOverridable self.buildNodePackage { + name = "lru-cache-2.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.2.0.tgz"; + sha1 = "ec2bba603f4c5bb3e7a1bf62ce1c1dbc1d474e08"; + }; + buildInputs = self.nativeDeps."lru-cache"."2.2.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4285d92a0748db2784062f5adcec9f5956cb818a"; - tarball = "http://registry.npmjs.org/kerberos/-/kerberos-0.0.3.tgz"; }; - "keypress"."0.1.x" = { - version = "0.1.0"; - dependencies = [ + full."lru-cache"."2.3.0" = lib.makeOverridable self.buildNodePackage { + name = "lru-cache-2.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.0.tgz"; + sha1 = "1cee12d5a9f28ed1ee37e9c332b8888e6b85412a"; + }; + buildInputs = self.nativeDeps."lru-cache"."2.3.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4a3188d4291b66b4f65edb99f806aa9ae293592a"; - tarball = "http://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz"; }; - "knox"."*" = { - version = "0.8.6"; - dependencies = [ - { name = "mime"; spec = "*"; } - { name = "xml2js"; spec = "0.2.x"; } - { name = "debug"; spec = "~0.7.0"; } - { name = "stream-counter"; spec = "~0.1.0"; } + full."lru-cache"."~1.0.2" = lib.makeOverridable self.buildNodePackage { + name = "lru-cache-1.0.6"; + src = fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-1.0.6.tgz"; + sha1 = "aa50f97047422ac72543bda177a9c9d018d98452"; + }; + buildInputs = self.nativeDeps."lru-cache"."~1.0.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "244e7c643c4c9ea2eb37e215dd02b07c8e138e3a"; - tarball = "http://registry.npmjs.org/knox/-/knox-0.8.6.tgz"; }; - "#topLevel"."knox" = "*"; - "kue"."*" = { - version = "0.6.2"; - dependencies = [ - { name = "redis"; spec = "0.7.2"; } - { name = "express"; spec = "~3.1.1"; } - { name = "jade"; spec = "0.26.3"; } - { name = "stylus"; spec = "0.27.2"; } - { name = "nib"; spec = "0.5.0"; } - { name = "reds"; spec = "0.1.4"; } + full."lru-cache"."~2.3.0" = lib.makeOverridable self.buildNodePackage { + name = "lru-cache-2.3.1"; + src = fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz"; + sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6"; + }; + buildInputs = self.nativeDeps."lru-cache"."~2.3.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9a6a95081842cf4ee3da5c61770bc23616a943f2"; - tarball = "http://registry.npmjs.org/kue/-/kue-0.6.2.tgz"; }; - "#topLevel"."kue" = "*"; - "lazy"."~1.0.11" = { - version = "1.0.11"; - dependencies = [ + full."mailcomposer".">= 0.1.27" = lib.makeOverridable self.buildNodePackage { + name = "mailcomposer-0.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/mailcomposer/-/mailcomposer-0.2.1.tgz"; + sha1 = "89e1326147fb2c222feb931b40e98b6be133f14a"; + }; + buildInputs = self.nativeDeps."mailcomposer".">= 0.1.27" or []; + deps = [ + self.full."mimelib"."~0.2" + self.full."mime"."1.2.9" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "daa068206282542c088288e975c297c1ae77b690"; - tarball = "http://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz"; }; - "libyaml"."*" = { - version = "0.2.2"; - dependencies = [ + full."match-stream"."~0.0.2" = lib.makeOverridable self.buildNodePackage { + name = "match-stream-0.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/match-stream/-/match-stream-0.0.2.tgz"; + sha1 = "99eb050093b34dffade421b9ac0b410a9cfa17cf"; + }; + buildInputs = self.nativeDeps."match-stream"."~0.0.2" or []; + deps = [ + self.full."buffers"."~0.1.1" + self.full."readable-stream"."~1.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a22d5f699911b6b622d6dc323fb62320c877c9c8"; - tarball = "http://registry.npmjs.org/libyaml/-/libyaml-0.2.2.tgz"; }; - "#topLevel"."libyaml" = "*"; - "lockfile"."~0.4.0" = { - version = "0.4.0"; - dependencies = [ + full."memoizee"."0.2.x" = lib.makeOverridable self.buildNodePackage { + name = "memoizee-0.2.5"; + src = fetchurl { + url = "http://registry.npmjs.org/memoizee/-/memoizee-0.2.5.tgz"; + sha1 = "44ad0ce73439705f3954a58dbf5f792cd496c01c"; + }; + buildInputs = self.nativeDeps."memoizee"."0.2.x" or []; + deps = [ + self.full."es5-ext"."~0.9.2" + self.full."event-emitter"."~0.2.2" + self.full."next-tick"."0.1.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "0f815a7ee7c3d603ddec6fbfa8a212b5645d54c5"; - tarball = "http://registry.npmjs.org/lockfile/-/lockfile-0.4.0.tgz"; }; - "lodash"."~1.0.1" = { - version = "1.0.1"; - dependencies = [ + full."methods"."0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "methods-0.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/methods/-/methods-0.0.1.tgz"; + sha1 = "277c90f8bef39709645a8371c51c3b6c648e068c"; + }; + buildInputs = self.nativeDeps."methods"."0.0.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b751fb1c141fe8bcee6fc1bad44a30f9b9ccd95e"; - tarball = "http://registry.npmjs.org/lodash/-/lodash-1.0.1.tgz"; }; - "lodash"."~1.1.1" = { - version = "1.1.1"; - dependencies = [ + full."mime"."*" = lib.makeOverridable self.buildNodePackage { + name = "mime-1.2.11"; + src = fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + }; + buildInputs = self.nativeDeps."mime"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "7b7384521f12bef886368a9450162ebec14fa394"; - tarball = "http://registry.npmjs.org/lodash/-/lodash-1.1.1.tgz"; }; - "lodash"."~1.2.1" = { - version = "1.2.1"; - dependencies = [ + full."mime"."1.2.5" = lib.makeOverridable self.buildNodePackage { + name = "mime-1.2.5"; + src = fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.5.tgz"; + sha1 = "9eed073022a8bf5e16c8566c6867b8832bfbfa13"; + }; + buildInputs = self.nativeDeps."mime"."1.2.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fc16f434d3a5c2afd0be336262dacda6b14237b8"; - tarball = "http://registry.npmjs.org/lodash/-/lodash-1.2.1.tgz"; }; - "lodash"."~1.3.0" = { - version = "1.3.1"; - dependencies = [ + full."mime"."1.2.6" = lib.makeOverridable self.buildNodePackage { + name = "mime-1.2.6"; + src = fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.6.tgz"; + sha1 = "b1f86c768c025fa87b48075f1709f28aeaf20365"; + }; + buildInputs = self.nativeDeps."mime"."1.2.6" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "8a5f251d744f2f33d81931e04d60a5a1610b7827"; - tarball = "http://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz"; }; - "lodash"."~1.3.1" = { - version = "1.3.1"; - dependencies = [ + full."mime"."1.2.9" = lib.makeOverridable self.buildNodePackage { + name = "mime-1.2.9"; + src = fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.9.tgz"; + sha1 = "009cd40867bd35de521b3b966f04e2f8d4d13d09"; + }; + buildInputs = self.nativeDeps."mime"."1.2.9" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "8a5f251d744f2f33d81931e04d60a5a1610b7827"; - tarball = "http://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz"; }; - "lru-cache"."2" = { - version = "2.3.1"; - dependencies = [ + full."mime"."~1.2.2" = lib.makeOverridable self.buildNodePackage { + name = "mime-1.2.11"; + src = fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + }; + buildInputs = self.nativeDeps."mime"."~1.2.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6"; - tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz"; }; - "lru-cache"."2.2.0" = { - version = "2.2.0"; - dependencies = [ + full."mime"."~1.2.7" = lib.makeOverridable self.buildNodePackage { + name = "mime-1.2.11"; + src = fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + }; + buildInputs = self.nativeDeps."mime"."~1.2.7" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ec2bba603f4c5bb3e7a1bf62ce1c1dbc1d474e08"; - tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.2.0.tgz"; }; - "lru-cache"."2.3.0" = { - version = "2.3.0"; - dependencies = [ + full."mime"."~1.2.9" = lib.makeOverridable self.buildNodePackage { + name = "mime-1.2.11"; + src = fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + }; + buildInputs = self.nativeDeps."mime"."~1.2.9" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1cee12d5a9f28ed1ee37e9c332b8888e6b85412a"; - tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.0.tgz"; }; - "lru-cache"."~1.0.2" = { - version = "1.0.6"; - dependencies = [ + full."mimelib"."~0.2" = lib.makeOverridable self.buildNodePackage { + name = "mimelib-0.2.12"; + src = fetchurl { + url = "http://registry.npmjs.org/mimelib/-/mimelib-0.2.12.tgz"; + sha1 = "5dcbb99c7369e5d62d7e12e71fa334179aebd748"; + }; + buildInputs = self.nativeDeps."mimelib"."~0.2" or []; + deps = [ + self.full."encoding"."~0.1" + self.full."addressparser"."~0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "aa50f97047422ac72543bda177a9c9d018d98452"; - tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-1.0.6.tgz"; }; - "lru-cache"."~2.3.0" = { - version = "2.3.1"; - dependencies = [ + full."minimatch"."0" = lib.makeOverridable self.buildNodePackage { + name = "minimatch-0.2.12"; + src = fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; + sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; + }; + buildInputs = self.nativeDeps."minimatch"."0" or []; + deps = [ + self.full."lru-cache"."2" + self.full."sigmund"."~1.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6"; - tarball = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz"; }; - "mailcomposer".">= 0.1.27" = { - version = "0.2.1"; - dependencies = [ - { name = "mimelib"; spec = "~0.2"; } - { name = "mime"; spec = "1.2.9"; } + full."minimatch"."0.0.x" = lib.makeOverridable self.buildNodePackage { + name = "minimatch-0.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.0.5.tgz"; + sha1 = "96bb490bbd3ba6836bbfac111adf75301b1584de"; + }; + buildInputs = self.nativeDeps."minimatch"."0.0.x" or []; + deps = [ + self.full."lru-cache"."~1.0.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "89e1326147fb2c222feb931b40e98b6be133f14a"; - tarball = "http://registry.npmjs.org/mailcomposer/-/mailcomposer-0.2.1.tgz"; }; - "match-stream"."~0.0.2" = { - version = "0.0.2"; - dependencies = [ - { name = "buffers"; spec = "~0.1.1"; } - { name = "readable-stream"; spec = "~1.0.0"; } + full."minimatch"."0.x.x" = lib.makeOverridable self.buildNodePackage { + name = "minimatch-0.2.12"; + src = fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; + sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; + }; + buildInputs = self.nativeDeps."minimatch"."0.x.x" or []; + deps = [ + self.full."lru-cache"."2" + self.full."sigmund"."~1.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "99eb050093b34dffade421b9ac0b410a9cfa17cf"; - tarball = "http://registry.npmjs.org/match-stream/-/match-stream-0.0.2.tgz"; }; - "memoizee"."0.2.x" = { - version = "0.2.5"; - dependencies = [ - { name = "es5-ext"; spec = "~0.9.2"; } - { name = "event-emitter"; spec = "~0.2.2"; } - { name = "next-tick"; spec = "0.1.x"; } + full."minimatch".">=0.2.4" = lib.makeOverridable self.buildNodePackage { + name = "minimatch-0.2.12"; + src = fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; + sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; + }; + buildInputs = self.nativeDeps."minimatch".">=0.2.4" or []; + deps = [ + self.full."lru-cache"."2" + self.full."sigmund"."~1.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "44ad0ce73439705f3954a58dbf5f792cd496c01c"; - tarball = "http://registry.npmjs.org/memoizee/-/memoizee-0.2.5.tgz"; }; - "methods"."0.0.1" = { - version = "0.0.1"; - dependencies = [ + full."minimatch"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "minimatch-0.2.12"; + src = fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; + sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; + }; + buildInputs = self.nativeDeps."minimatch"."~0.2.0" or []; + deps = [ + self.full."lru-cache"."2" + self.full."sigmund"."~1.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "277c90f8bef39709645a8371c51c3b6c648e068c"; - tarball = "http://registry.npmjs.org/methods/-/methods-0.0.1.tgz"; }; - "mime"."*" = { - version = "1.2.11"; - dependencies = [ + full."minimatch"."~0.2.11" = lib.makeOverridable self.buildNodePackage { + name = "minimatch-0.2.12"; + src = fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; + sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; + }; + buildInputs = self.nativeDeps."minimatch"."~0.2.11" or []; + deps = [ + self.full."lru-cache"."2" + self.full."sigmund"."~1.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; - tarball = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; }; - "mime"."1.2.5" = { - version = "1.2.5"; - dependencies = [ + full."minimatch"."~0.2.12" = lib.makeOverridable self.buildNodePackage { + name = "minimatch-0.2.12"; + src = fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; + sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; + }; + buildInputs = self.nativeDeps."minimatch"."~0.2.12" or []; + deps = [ + self.full."lru-cache"."2" + self.full."sigmund"."~1.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9eed073022a8bf5e16c8566c6867b8832bfbfa13"; - tarball = "http://registry.npmjs.org/mime/-/mime-1.2.5.tgz"; }; - "mime"."1.2.6" = { - version = "1.2.6"; - dependencies = [ + full."minimist"."~0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "minimist-0.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/minimist/-/minimist-0.0.1.tgz"; + sha1 = "fa2439fbf7da8525c51b2a74e2815b380abc8ab6"; + }; + buildInputs = self.nativeDeps."minimist"."~0.0.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b1f86c768c025fa87b48075f1709f28aeaf20365"; - tarball = "http://registry.npmjs.org/mime/-/mime-1.2.6.tgz"; }; - "mime"."1.2.9" = { - version = "1.2.9"; - dependencies = [ + full."mkdirp"."*" = lib.makeOverridable self.buildNodePackage { + name = "mkdirp-0.3.5"; + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }; + buildInputs = self.nativeDeps."mkdirp"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "009cd40867bd35de521b3b966f04e2f8d4d13d09"; - tarball = "http://registry.npmjs.org/mime/-/mime-1.2.9.tgz"; }; - "mime"."~1.2.2" = { - version = "1.2.11"; - dependencies = [ + "mkdirp" = self.full."mkdirp"."*"; + full."mkdirp"."0" = lib.makeOverridable self.buildNodePackage { + name = "mkdirp-0.3.5"; + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }; + buildInputs = self.nativeDeps."mkdirp"."0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; - tarball = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; }; - "mime"."~1.2.7" = { - version = "1.2.11"; - dependencies = [ + full."mkdirp"."0.3" = lib.makeOverridable self.buildNodePackage { + name = "mkdirp-0.3.5"; + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }; + buildInputs = self.nativeDeps."mkdirp"."0.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; - tarball = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; }; - "mime"."~1.2.9" = { - version = "1.2.11"; - dependencies = [ + full."mkdirp"."0.3.0" = lib.makeOverridable self.buildNodePackage { + name = "mkdirp-0.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"; + sha1 = "1bbf5ab1ba827af23575143490426455f481fe1e"; + }; + buildInputs = self.nativeDeps."mkdirp"."0.3.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; - tarball = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; }; - "mimelib"."~0.2" = { - version = "0.2.12"; - dependencies = [ - { name = "encoding"; spec = "~0.1"; } - { name = "addressparser"; spec = "~0.1"; } + full."mkdirp"."0.3.5" = lib.makeOverridable self.buildNodePackage { + name = "mkdirp-0.3.5"; + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }; + buildInputs = self.nativeDeps."mkdirp"."0.3.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5dcbb99c7369e5d62d7e12e71fa334179aebd748"; - tarball = "http://registry.npmjs.org/mimelib/-/mimelib-0.2.12.tgz"; }; - "minimatch"."0" = { - version = "0.2.12"; - dependencies = [ - { name = "lru-cache"; spec = "2"; } - { name = "sigmund"; spec = "~1.0.0"; } + full."mkdirp"."0.3.x" = lib.makeOverridable self.buildNodePackage { + name = "mkdirp-0.3.5"; + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }; + buildInputs = self.nativeDeps."mkdirp"."0.3.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; - tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; }; - "minimatch"."0.0.x" = { - version = "0.0.5"; - dependencies = [ - { name = "lru-cache"; spec = "~1.0.2"; } + full."mkdirp"."0.x.x" = lib.makeOverridable self.buildNodePackage { + name = "mkdirp-0.3.5"; + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }; + buildInputs = self.nativeDeps."mkdirp"."0.x.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "96bb490bbd3ba6836bbfac111adf75301b1584de"; - tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.0.5.tgz"; }; - "minimatch"."0.x.x" = { - version = "0.2.12"; - dependencies = [ - { name = "lru-cache"; spec = "2"; } - { name = "sigmund"; spec = "~1.0.0"; } + full."mkdirp"."~0.3" = lib.makeOverridable self.buildNodePackage { + name = "mkdirp-0.3.5"; + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }; + buildInputs = self.nativeDeps."mkdirp"."~0.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; - tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; }; - "minimatch".">=0.2.4" = { - version = "0.2.12"; - dependencies = [ - { name = "lru-cache"; spec = "2"; } - { name = "sigmund"; spec = "~1.0.0"; } + full."mkdirp"."~0.3.3" = lib.makeOverridable self.buildNodePackage { + name = "mkdirp-0.3.5"; + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }; + buildInputs = self.nativeDeps."mkdirp"."~0.3.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; - tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; }; - "minimatch"."~0.2.0" = { - version = "0.2.12"; - dependencies = [ - { name = "lru-cache"; spec = "2"; } - { name = "sigmund"; spec = "~1.0.0"; } + full."mkdirp"."~0.3.4" = lib.makeOverridable self.buildNodePackage { + name = "mkdirp-0.3.5"; + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }; + buildInputs = self.nativeDeps."mkdirp"."~0.3.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; - tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; }; - "minimatch"."~0.2.11" = { - version = "0.2.12"; - dependencies = [ - { name = "lru-cache"; spec = "2"; } - { name = "sigmund"; spec = "~1.0.0"; } + full."mkdirp"."~0.3.5" = lib.makeOverridable self.buildNodePackage { + name = "mkdirp-0.3.5"; + src = fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }; + buildInputs = self.nativeDeps."mkdirp"."~0.3.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; - tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; }; - "minimatch"."~0.2.12" = { - version = "0.2.12"; - dependencies = [ - { name = "lru-cache"; spec = "2"; } - { name = "sigmund"; spec = "~1.0.0"; } + full."mocha"."*" = lib.makeOverridable self.buildNodePackage { + name = "mocha-1.12.0"; + src = fetchurl { + url = "http://registry.npmjs.org/mocha/-/mocha-1.12.0.tgz"; + sha1 = "95fc936622ce156b8b19ff8def466ac2f3a3f29e"; + }; + buildInputs = self.nativeDeps."mocha"."*" or []; + deps = [ + self.full."commander"."0.6.1" + self.full."growl"."1.7.x" + self.full."jade"."0.26.3" + self.full."diff"."1.0.2" + self.full."debug"."*" + self.full."mkdirp"."0.3.5" + self.full."ms"."0.3.0" + self.full."glob"."3.2.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; - tarball = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; }; - "minimist"."~0.0.1" = { - version = "0.0.1"; - dependencies = [ + "mocha" = self.full."mocha"."*"; + full."moment"."2.1.0" = lib.makeOverridable self.buildNodePackage { + name = "moment-2.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/moment/-/moment-2.1.0.tgz"; + sha1 = "1fd7b1134029a953c6ea371dbaee37598ac03567"; + }; + buildInputs = self.nativeDeps."moment"."2.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fa2439fbf7da8525c51b2a74e2815b380abc8ab6"; - tarball = "http://registry.npmjs.org/minimist/-/minimist-0.0.1.tgz"; }; - "mkdirp"."*" = { - version = "0.3.5"; - dependencies = [ + full."mongodb"."*" = lib.makeOverridable self.buildNodePackage { + name = "mongodb-1.3.18"; + src = fetchurl { + url = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.18.tgz"; + sha1 = "9dd1ba4f6c2c04c014a9aabb8f194c1c0ee7da5d"; + }; + buildInputs = self.nativeDeps."mongodb"."*" or []; + deps = [ + self.full."bson"."0.2.2" + self.full."kerberos"."0.0.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; }; - "#topLevel"."mkdirp" = "*"; - "mkdirp"."0" = { - version = "0.3.5"; - dependencies = [ + "mongodb" = self.full."mongodb"."*"; + full."mongodb"."1.2.14" = lib.makeOverridable self.buildNodePackage { + name = "mongodb-1.2.14"; + src = fetchurl { + url = "http://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; + sha1 = "269665552066437308d0942036646e6795c3a9a3"; + }; + buildInputs = self.nativeDeps."mongodb"."1.2.14" or []; + deps = [ + self.full."bson"."0.1.8" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; }; - "mkdirp"."0.3" = { - version = "0.3.5"; - dependencies = [ + full."mongodb"."1.2.x" = lib.makeOverridable self.buildNodePackage { + name = "mongodb-1.2.14"; + src = fetchurl { + url = "http://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; + sha1 = "269665552066437308d0942036646e6795c3a9a3"; + }; + buildInputs = self.nativeDeps."mongodb"."1.2.x" or []; + deps = [ + self.full."bson"."0.1.8" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; }; - "mkdirp"."0.3.0" = { - version = "0.3.0"; - dependencies = [ + full."mongodb"."1.3.18" = lib.makeOverridable self.buildNodePackage { + name = "mongodb-1.3.18"; + src = fetchurl { + url = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.18.tgz"; + sha1 = "9dd1ba4f6c2c04c014a9aabb8f194c1c0ee7da5d"; + }; + buildInputs = self.nativeDeps."mongodb"."1.3.18" or []; + deps = [ + self.full."bson"."0.2.2" + self.full."kerberos"."0.0.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1bbf5ab1ba827af23575143490426455f481fe1e"; - tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"; }; - "mkdirp"."0.3.5" = { - version = "0.3.5"; - dependencies = [ + full."mongoose"."*" = lib.makeOverridable self.buildNodePackage { + name = "mongoose-3.7.2"; + src = fetchurl { + url = "http://registry.npmjs.org/mongoose/-/mongoose-3.7.2.tgz"; + sha1 = "e7550bb44ce1eaa9fc78223360d43b2722caa258"; + }; + buildInputs = self.nativeDeps."mongoose"."*" or []; + deps = [ + self.full."hooks"."0.2.1" + self.full."mongodb"."1.3.18" + self.full."ms"."0.1.0" + self.full."sliced"."0.0.5" + self.full."muri"."0.3.1" + self.full."mpromise"."0.3.0" + self.full."mpath"."0.1.1" + self.full."regexp-clone"."0.0.1" + self.full."mquery"."0.2.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; }; - "mkdirp"."0.3.x" = { - version = "0.3.5"; - dependencies = [ + full."mongoose"."3.6.7" = lib.makeOverridable self.buildNodePackage { + name = "mongoose-3.6.7"; + src = fetchurl { + url = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.7.tgz"; + sha1 = "aa6c9f4dfb740c7721dbe734fbb97714e5ab0ebc"; + }; + buildInputs = self.nativeDeps."mongoose"."3.6.7" or []; + deps = [ + self.full."hooks"."0.2.1" + self.full."mongodb"."1.2.14" + self.full."ms"."0.1.0" + self.full."sliced"."0.0.3" + self.full."muri"."0.3.1" + self.full."mpromise"."0.2.1" + self.full."mpath"."0.1.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; }; - "mkdirp"."0.x.x" = { - version = "0.3.5"; - dependencies = [ + full."mongoose"."3.6.x" = lib.makeOverridable self.buildNodePackage { + name = "mongoose-3.6.17"; + src = fetchurl { + url = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.17.tgz"; + sha1 = "2f53a041fe28974f3e536aabd81dd4bb31e2abd0"; + }; + buildInputs = self.nativeDeps."mongoose"."3.6.x" or []; + deps = [ + self.full."hooks"."0.2.1" + self.full."mongodb"."1.3.18" + self.full."ms"."0.1.0" + self.full."sliced"."0.0.5" + self.full."muri"."0.3.1" + self.full."mpromise"."0.2.1" + self.full."mpath"."0.1.1" + self.full."regexp-clone"."0.0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; }; - "mkdirp"."~0.3" = { - version = "0.3.5"; - dependencies = [ + "mongoose" = self.full."mongoose"."3.6.x"; + full."mongoose-lifecycle"."1.0.0" = lib.makeOverridable self.buildNodePackage { + name = "mongoose-lifecycle-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/mongoose-lifecycle/-/mongoose-lifecycle-1.0.0.tgz"; + sha1 = "3bac3f3924a845d147784fc6558dee900b0151e2"; + }; + buildInputs = self.nativeDeps."mongoose-lifecycle"."1.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; }; - "mkdirp"."~0.3.3" = { - version = "0.3.5"; - dependencies = [ + full."mongoose-schema-extend"."*" = lib.makeOverridable self.buildNodePackage { + name = "mongoose-schema-extend-0.1.4"; + src = fetchurl { + url = "http://registry.npmjs.org/mongoose-schema-extend/-/mongoose-schema-extend-0.1.4.tgz"; + sha1 = "9f61b2abba5352fcd3d7b1193ee4b4d9f2a83804"; + }; + buildInputs = self.nativeDeps."mongoose-schema-extend"."*" or []; + deps = [ + self.full."owl-deepcopy"."~0.0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; }; - "mkdirp"."~0.3.4" = { - version = "0.3.5"; - dependencies = [ + "mongoose-schema-extend" = self.full."mongoose-schema-extend"."*"; + full."monocle"."0.1.50" = lib.makeOverridable self.buildNodePackage { + name = "monocle-0.1.50"; + src = fetchurl { + url = "http://registry.npmjs.org/monocle/-/monocle-0.1.50.tgz"; + sha1 = "9a7cbd0ccc10de95fd78a04b9beb2482ae4940b7"; + }; + buildInputs = self.nativeDeps."monocle"."0.1.50" or []; + deps = [ + self.full."readdirp"."~0.2.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; }; - "mkdirp"."~0.3.5" = { - version = "0.3.5"; - dependencies = [ + full."mout"."~0.6.0" = lib.makeOverridable self.buildNodePackage { + name = "mout-0.6.0"; + src = fetchurl { + url = "http://registry.npmjs.org/mout/-/mout-0.6.0.tgz"; + sha1 = "ce7abad8130d796b09d7fb509bcc73b09be024a6"; + }; + buildInputs = self.nativeDeps."mout"."~0.6.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - tarball = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; }; - "mocha"."*" = { - version = "1.12.0"; - dependencies = [ - { name = "commander"; spec = "0.6.1"; } - { name = "growl"; spec = "1.7.x"; } - { name = "jade"; spec = "0.26.3"; } - { name = "diff"; spec = "1.0.2"; } - { name = "debug"; spec = "*"; } - { name = "mkdirp"; spec = "0.3.5"; } - { name = "ms"; spec = "0.3.0"; } - { name = "glob"; spec = "3.2.1"; } + full."mpath"."0.1.1" = lib.makeOverridable self.buildNodePackage { + name = "mpath-0.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/mpath/-/mpath-0.1.1.tgz"; + sha1 = "23da852b7c232ee097f4759d29c0ee9cd22d5e46"; + }; + buildInputs = self.nativeDeps."mpath"."0.1.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "95fc936622ce156b8b19ff8def466ac2f3a3f29e"; - tarball = "http://registry.npmjs.org/mocha/-/mocha-1.12.0.tgz"; }; - "#topLevel"."mocha" = "*"; - "moment"."2.1.0" = { - version = "2.1.0"; - dependencies = [ + full."mpromise"."0.2.1" = lib.makeOverridable self.buildNodePackage { + name = "mpromise-0.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/mpromise/-/mpromise-0.2.1.tgz"; + sha1 = "fbbdc28cb0207e49b8a4eb1a4c0cea6c2de794c8"; + }; + buildInputs = self.nativeDeps."mpromise"."0.2.1" or []; + deps = [ + self.full."sliced"."0.0.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1fd7b1134029a953c6ea371dbaee37598ac03567"; - tarball = "http://registry.npmjs.org/moment/-/moment-2.1.0.tgz"; }; - "mongodb"."*" = { - version = "1.3.18"; - dependencies = [ - { name = "bson"; spec = "0.2.2"; } - { name = "kerberos"; spec = "0.0.3"; } + full."mpromise"."0.3.0" = lib.makeOverridable self.buildNodePackage { + name = "mpromise-0.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/mpromise/-/mpromise-0.3.0.tgz"; + sha1 = "cb864c2f642eb2192765087e3692e1dc152afe4b"; + }; + buildInputs = self.nativeDeps."mpromise"."0.3.0" or []; + deps = [ + self.full."sliced"."0.0.5" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9dd1ba4f6c2c04c014a9aabb8f194c1c0ee7da5d"; - tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.18.tgz"; }; - "#topLevel"."mongodb" = "*"; - "mongodb"."1.2.14" = { - version = "1.2.14"; - dependencies = [ - { name = "bson"; spec = "0.1.8"; } + full."mquery"."0.2.4" = lib.makeOverridable self.buildNodePackage { + name = "mquery-0.2.4"; + src = fetchurl { + url = "http://registry.npmjs.org/mquery/-/mquery-0.2.4.tgz"; + sha1 = "5d6e7f7f5129aa334e7e754d3f6a93cf304b7778"; + }; + buildInputs = self.nativeDeps."mquery"."0.2.4" or []; + deps = [ + self.full."sliced"."0.0.5" + self.full."debug"."0.7.0" + self.full."regexp-clone"."0.0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "269665552066437308d0942036646e6795c3a9a3"; - tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; }; - "mongodb"."1.2.x" = { - version = "1.2.14"; - dependencies = [ - { name = "bson"; spec = "0.1.8"; } + full."ms"."0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "ms-0.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/ms/-/ms-0.1.0.tgz"; + sha1 = "f21fac490daf1d7667fd180fe9077389cc9442b2"; + }; + buildInputs = self.nativeDeps."ms"."0.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "269665552066437308d0942036646e6795c3a9a3"; - tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; }; - "mongodb"."1.3.18" = { - version = "1.3.18"; - dependencies = [ - { name = "bson"; spec = "0.2.2"; } - { name = "kerberos"; spec = "0.0.3"; } + full."ms"."0.3.0" = lib.makeOverridable self.buildNodePackage { + name = "ms-0.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/ms/-/ms-0.3.0.tgz"; + sha1 = "03edc348d613e66a56486cfdac53bcbe899cbd61"; + }; + buildInputs = self.nativeDeps."ms"."0.3.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9dd1ba4f6c2c04c014a9aabb8f194c1c0ee7da5d"; - tarball = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.18.tgz"; }; - "mongoose"."*" = { - version = "3.7.2"; - dependencies = [ - { name = "hooks"; spec = "0.2.1"; } - { name = "mongodb"; spec = "1.3.18"; } - { name = "ms"; spec = "0.1.0"; } - { name = "sliced"; spec = "0.0.5"; } - { name = "muri"; spec = "0.3.1"; } - { name = "mpromise"; spec = "0.3.0"; } - { name = "mpath"; spec = "0.1.1"; } - { name = "regexp-clone"; spec = "0.0.1"; } - { name = "mquery"; spec = "0.2.4"; } + full."msgpack".">= 0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "msgpack-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/msgpack/-/msgpack-0.2.0.tgz"; + sha1 = "d022af5c7db98eff5c01dd48942bc5354e167817"; + }; + buildInputs = self.nativeDeps."msgpack".">= 0.0.1" or []; + deps = [ + self.full."nodeunit"."https://github.com/godsflaw/nodeunit/tarball/master" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "e7550bb44ce1eaa9fc78223360d43b2722caa258"; - tarball = "http://registry.npmjs.org/mongoose/-/mongoose-3.7.2.tgz"; }; - "mongoose"."3.6.7" = { - version = "3.6.7"; - dependencies = [ - { name = "hooks"; spec = "0.2.1"; } - { name = "mongodb"; spec = "1.2.14"; } - { name = "ms"; spec = "0.1.0"; } - { name = "sliced"; spec = "0.0.3"; } - { name = "muri"; spec = "0.3.1"; } - { name = "mpromise"; spec = "0.2.1"; } - { name = "mpath"; spec = "0.1.1"; } + full."muri"."0.3.1" = lib.makeOverridable self.buildNodePackage { + name = "muri-0.3.1"; + src = fetchurl { + url = "http://registry.npmjs.org/muri/-/muri-0.3.1.tgz"; + sha1 = "861889c5c857f1a43700bee85d50731f61727c9a"; + }; + buildInputs = self.nativeDeps."muri"."0.3.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "aa6c9f4dfb740c7721dbe734fbb97714e5ab0ebc"; - tarball = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.7.tgz"; }; - "mongoose"."3.6.x" = { - version = "3.6.17"; - dependencies = [ - { name = "hooks"; spec = "0.2.1"; } - { name = "mongodb"; spec = "1.3.18"; } - { name = "ms"; spec = "0.1.0"; } - { name = "sliced"; spec = "0.0.5"; } - { name = "muri"; spec = "0.3.1"; } - { name = "mpromise"; spec = "0.2.1"; } - { name = "mpath"; spec = "0.1.1"; } - { name = "regexp-clone"; spec = "0.0.1"; } + full."mute-stream"."0.0.3" = lib.makeOverridable self.buildNodePackage { + name = "mute-stream-0.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.3.tgz"; + sha1 = "f09c090d333b3063f615cbbcca71b349893f0152"; + }; + buildInputs = self.nativeDeps."mute-stream"."0.0.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2f53a041fe28974f3e536aabd81dd4bb31e2abd0"; - tarball = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.17.tgz"; }; - "#topLevel"."mongoose" = "3.6.x"; - "mongoose-lifecycle"."1.0.0" = { - version = "1.0.0"; - dependencies = [ + full."mute-stream"."~0.0.4" = lib.makeOverridable self.buildNodePackage { + name = "mute-stream-0.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.4.tgz"; + sha1 = "a9219960a6d5d5d046597aee51252c6655f7177e"; + }; + buildInputs = self.nativeDeps."mute-stream"."~0.0.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "3bac3f3924a845d147784fc6558dee900b0151e2"; - tarball = "http://registry.npmjs.org/mongoose-lifecycle/-/mongoose-lifecycle-1.0.0.tgz"; }; - "mongoose-schema-extend"."*" = { - version = "0.1.4"; - dependencies = [ - { name = "owl-deepcopy"; spec = "~0.0.1"; } + full."mv"."0.0.5" = lib.makeOverridable self.buildNodePackage { + name = "mv-0.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/mv/-/mv-0.0.5.tgz"; + sha1 = "15eac759479884df1131d6de56bce20b654f5391"; + }; + buildInputs = self.nativeDeps."mv"."0.0.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9f61b2abba5352fcd3d7b1193ee4b4d9f2a83804"; - tarball = "http://registry.npmjs.org/mongoose-schema-extend/-/mongoose-schema-extend-0.1.4.tgz"; }; - "#topLevel"."mongoose-schema-extend" = "*"; - "monocle"."0.1.50" = { - version = "0.1.50"; - dependencies = [ - { name = "readdirp"; spec = "~0.2.3"; } + full."natural"."0.0.69" = lib.makeOverridable self.buildNodePackage { + name = "natural-0.0.69"; + src = fetchurl { + url = "http://registry.npmjs.org/natural/-/natural-0.0.69.tgz"; + sha1 = "60d9ce23797a54ec211600eb721cc66779b954d3"; + }; + buildInputs = self.nativeDeps."natural"."0.0.69" or []; + deps = [ + self.full."sylvester".">= 0.0.12" + self.full."apparatus".">= 0.0.4" + self.full."underscore"."*" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9a7cbd0ccc10de95fd78a04b9beb2482ae4940b7"; - tarball = "http://registry.npmjs.org/monocle/-/monocle-0.1.50.tgz"; }; - "mout"."~0.6.0" = { - version = "0.6.0"; - dependencies = [ + full."nconf"."*" = lib.makeOverridable self.buildNodePackage { + name = "nconf-0.6.7"; + src = fetchurl { + url = "http://registry.npmjs.org/nconf/-/nconf-0.6.7.tgz"; + sha1 = "f2ffce75f4573857429c719d9f6ed0a9a231a47c"; + }; + buildInputs = self.nativeDeps."nconf"."*" or []; + deps = [ + self.full."async"."0.1.x" + self.full."ini"."1.x.x" + self.full."optimist"."0.3.x" + self.full."pkginfo"."0.2.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ce7abad8130d796b09d7fb509bcc73b09be024a6"; - tarball = "http://registry.npmjs.org/mout/-/mout-0.6.0.tgz"; }; - "mpath"."0.1.1" = { - version = "0.1.1"; - dependencies = [ + "nconf" = self.full."nconf"."*"; + full."nconf"."0.6.7" = lib.makeOverridable self.buildNodePackage { + name = "nconf-0.6.7"; + src = fetchurl { + url = "http://registry.npmjs.org/nconf/-/nconf-0.6.7.tgz"; + sha1 = "f2ffce75f4573857429c719d9f6ed0a9a231a47c"; + }; + buildInputs = self.nativeDeps."nconf"."0.6.7" or []; + deps = [ + self.full."async"."0.1.x" + self.full."ini"."1.x.x" + self.full."optimist"."0.3.x" + self.full."pkginfo"."0.2.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "23da852b7c232ee097f4759d29c0ee9cd22d5e46"; - tarball = "http://registry.npmjs.org/mpath/-/mpath-0.1.1.tgz"; }; - "mpromise"."0.2.1" = { - version = "0.2.1"; - dependencies = [ - { name = "sliced"; spec = "0.0.4"; } + full."ncp"."0.2.x" = lib.makeOverridable self.buildNodePackage { + name = "ncp-0.2.7"; + src = fetchurl { + url = "http://registry.npmjs.org/ncp/-/ncp-0.2.7.tgz"; + sha1 = "46fac2b7dda2560a4cb7e628677bd5f64eac5be1"; + }; + buildInputs = self.nativeDeps."ncp"."0.2.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fbbdc28cb0207e49b8a4eb1a4c0cea6c2de794c8"; - tarball = "http://registry.npmjs.org/mpromise/-/mpromise-0.2.1.tgz"; }; - "mpromise"."0.3.0" = { - version = "0.3.0"; - dependencies = [ - { name = "sliced"; spec = "0.0.5"; } + full."negotiator"."0.2.5" = lib.makeOverridable self.buildNodePackage { + name = "negotiator-0.2.5"; + src = fetchurl { + url = "http://registry.npmjs.org/negotiator/-/negotiator-0.2.5.tgz"; + sha1 = "12ec7b4a9f3b4c894c31d8c4ec015925ba547eec"; + }; + buildInputs = self.nativeDeps."negotiator"."0.2.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "cb864c2f642eb2192765087e3692e1dc152afe4b"; - tarball = "http://registry.npmjs.org/mpromise/-/mpromise-0.3.0.tgz"; }; - "mquery"."0.2.4" = { - version = "0.2.4"; - dependencies = [ - { name = "sliced"; spec = "0.0.5"; } - { name = "debug"; spec = "0.7.0"; } - { name = "regexp-clone"; spec = "0.0.1"; } + full."net-ping"."1.1.7" = lib.makeOverridable self.buildNodePackage { + name = "net-ping-1.1.7"; + src = fetchurl { + url = "http://registry.npmjs.org/net-ping/-/net-ping-1.1.7.tgz"; + sha1 = "49f5bca55a30a3726d69253557f231135a637075"; + }; + buildInputs = self.nativeDeps."net-ping"."1.1.7" or []; + deps = [ + self.full."raw-socket"."*" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5d6e7f7f5129aa334e7e754d3f6a93cf304b7778"; - tarball = "http://registry.npmjs.org/mquery/-/mquery-0.2.4.tgz"; }; - "ms"."0.1.0" = { - version = "0.1.0"; - dependencies = [ + full."next-tick"."0.1.x" = lib.makeOverridable self.buildNodePackage { + name = "next-tick-0.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/next-tick/-/next-tick-0.1.0.tgz"; + sha1 = "1912cce8eb9b697d640fbba94f8f00dec3b94259"; + }; + buildInputs = self.nativeDeps."next-tick"."0.1.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "f21fac490daf1d7667fd180fe9077389cc9442b2"; - tarball = "http://registry.npmjs.org/ms/-/ms-0.1.0.tgz"; }; - "ms"."0.3.0" = { - version = "0.3.0"; - dependencies = [ + full."nib"."0.5.0" = lib.makeOverridable self.buildNodePackage { + name = "nib-0.5.0"; + src = fetchurl { + url = "http://registry.npmjs.org/nib/-/nib-0.5.0.tgz"; + sha1 = "ad0a7dfa2bca8680c8cb8adaa6ab68c80e5221e5"; + }; + buildInputs = self.nativeDeps."nib"."0.5.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "03edc348d613e66a56486cfdac53bcbe899cbd61"; - tarball = "http://registry.npmjs.org/ms/-/ms-0.3.0.tgz"; }; - "msgpack".">= 0.0.1" = { - version = "0.2.0"; - dependencies = [ - { name = "nodeunit"; spec = "https://github.com/godsflaw/nodeunit/tarball/master"; } + full."nijs"."*" = lib.makeOverridable self.buildNodePackage { + name = "nijs-0.0.10"; + src = fetchurl { + url = "http://registry.npmjs.org/nijs/-/nijs-0.0.10.tgz"; + sha1 = "79d09c5c9a2f1f3e96708c9dc6b4547b89cf8177"; + }; + buildInputs = self.nativeDeps."nijs"."*" or []; + deps = [ + self.full."optparse".">= 1.0.3" + ]; + peerDependencies = [ + ]; + }; + "nijs" = self.full."nijs"."*"; + full."node-expat"."*" = lib.makeOverridable self.buildNodePackage { + name = "node-expat-2.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/node-expat/-/node-expat-2.0.0.tgz"; + sha1 = "a10271b3463484fa4b59895df61693a1de4ac735"; + }; + buildInputs = self.nativeDeps."node-expat"."*" or []; + deps = [ + ]; + peerDependencies = [ + ]; + }; + "node-expat" = self.full."node-expat"."*"; + full."node-gyp"."*" = lib.makeOverridable self.buildNodePackage { + name = "node-gyp-0.10.9"; + src = fetchurl { + url = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; + sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; + }; + buildInputs = self.nativeDeps."node-gyp"."*" or []; + deps = [ + self.full."glob"."3" + self.full."graceful-fs"."2" + self.full."fstream"."0" + self.full."minimatch"."0" + self.full."mkdirp"."0" + self.full."nopt"."2" + self.full."npmlog"."0" + self.full."osenv"."0" + self.full."request"."2" + self.full."rimraf"."2" + self.full."semver"."~2.1" + self.full."tar"."0" + self.full."which"."1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d022af5c7db98eff5c01dd48942bc5354e167817"; - tarball = "http://registry.npmjs.org/msgpack/-/msgpack-0.2.0.tgz"; }; - "muri"."0.3.1" = { - version = "0.3.1"; - dependencies = [ + "node-gyp" = self.full."node-gyp"."*"; + full."node-gyp"."~0.10.9" = lib.makeOverridable self.buildNodePackage { + name = "node-gyp-0.10.9"; + src = fetchurl { + url = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; + sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; + }; + buildInputs = self.nativeDeps."node-gyp"."~0.10.9" or []; + deps = [ + self.full."glob"."3" + self.full."graceful-fs"."2" + self.full."fstream"."0" + self.full."minimatch"."0" + self.full."mkdirp"."0" + self.full."nopt"."2" + self.full."npmlog"."0" + self.full."osenv"."0" + self.full."request"."2" + self.full."rimraf"."2" + self.full."semver"."~2.1" + self.full."tar"."0" + self.full."which"."1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "861889c5c857f1a43700bee85d50731f61727c9a"; - tarball = "http://registry.npmjs.org/muri/-/muri-0.3.1.tgz"; }; - "mute-stream"."0.0.3" = { - version = "0.0.3"; - dependencies = [ + full."node-syslog"."1.1.3" = lib.makeOverridable self.buildNodePackage { + name = "node-syslog-1.1.3"; + src = fetchurl { + url = "http://registry.npmjs.org/node-syslog/-/node-syslog-1.1.3.tgz"; + sha1 = "dce11e3091d39889a2af166501e67e0098a0bb64"; + }; + buildInputs = self.nativeDeps."node-syslog"."1.1.3" or []; + deps = [ ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "f09c090d333b3063f615cbbcca71b349893f0152"; - tarball = "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.3.tgz"; - }; - "mute-stream"."~0.0.4" = { - version = "0.0.4"; - dependencies = [ + peerDependencies = [ + ]; + }; + full."node-uptime"."https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" = lib.makeOverridable self.buildNodePackage { + name = "node-uptime-3.2.0"; + src = fetchurl { + url = "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7"; + sha256 = "46424d7f9553ce7313cc09995ab11d237dd02257c29f260cfb38d2799e7c7746"; + }; + buildInputs = self.nativeDeps."node-uptime"."https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" or []; + deps = [ + self.full."mongoose"."3.6.7" + self.full."mongoose-lifecycle"."1.0.0" + self.full."express"."3.2.0" + self.full."express-partials"."0.0.6" + self.full."connect-flash"."0.1.0" + self.full."ejs"."0.8.3" + self.full."config"."0.4.15" + self.full."async"."0.1.22" + self.full."socket.io"."0.9.14" + self.full."semver"."1.1.0" + self.full."moment"."2.1.0" + self.full."nodemailer"."0.3.35" + self.full."net-ping"."1.1.7" + self.full."js-yaml"."2.1.0" + ]; + peerDependencies = [ + ]; + }; + "node-uptime" = self.full."node-uptime"."https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7"; + full."node-uuid"."*" = lib.makeOverridable self.buildNodePackage { + name = "node-uuid-1.4.1"; + src = fetchurl { + url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; + sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; + }; + buildInputs = self.nativeDeps."node-uuid"."*" or []; + deps = [ + ]; + peerDependencies = [ + ]; + }; + "node-uuid" = self.full."node-uuid"."*"; + full."node-uuid"."1.2.0" = lib.makeOverridable self.buildNodePackage { + name = "node-uuid-1.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.2.0.tgz"; + sha1 = "81a9fe32934719852499b58b2523d2cd5fdfd65b"; + }; + buildInputs = self.nativeDeps."node-uuid"."1.2.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a9219960a6d5d5d046597aee51252c6655f7177e"; - tarball = "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.4.tgz"; }; - "mv"."0.0.5" = { - version = "0.0.5"; - dependencies = [ + full."node-uuid"."1.3.3" = lib.makeOverridable self.buildNodePackage { + name = "node-uuid-1.3.3"; + src = fetchurl { + url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.3.3.tgz"; + sha1 = "d3db4d7b56810d9e4032342766282af07391729b"; + }; + buildInputs = self.nativeDeps."node-uuid"."1.3.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "15eac759479884df1131d6de56bce20b654f5391"; - tarball = "http://registry.npmjs.org/mv/-/mv-0.0.5.tgz"; }; - "natural"."0.0.69" = { - version = "0.0.69"; - dependencies = [ - { name = "sylvester"; spec = ">= 0.0.12"; } - { name = "apparatus"; spec = ">= 0.0.4"; } - { name = "underscore"; spec = "*"; } + full."node-uuid"."1.4.0" = lib.makeOverridable self.buildNodePackage { + name = "node-uuid-1.4.0"; + src = fetchurl { + url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.0.tgz"; + sha1 = "07f9b2337572ff6275c775e1d48513f3a45d7a65"; + }; + buildInputs = self.nativeDeps."node-uuid"."1.4.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "60d9ce23797a54ec211600eb721cc66779b954d3"; - tarball = "http://registry.npmjs.org/natural/-/natural-0.0.69.tgz"; }; - "nconf"."*" = { - version = "0.6.7"; - dependencies = [ - { name = "async"; spec = "0.1.x"; } - { name = "ini"; spec = "1.x.x"; } - { name = "optimist"; spec = "0.3.x"; } - { name = "pkginfo"; spec = "0.2.x"; } + full."node-uuid"."~1.4.0" = lib.makeOverridable self.buildNodePackage { + name = "node-uuid-1.4.1"; + src = fetchurl { + url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; + sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; + }; + buildInputs = self.nativeDeps."node-uuid"."~1.4.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "f2ffce75f4573857429c719d9f6ed0a9a231a47c"; - tarball = "http://registry.npmjs.org/nconf/-/nconf-0.6.7.tgz"; }; - "#topLevel"."nconf" = "*"; - "nconf"."0.6.7" = { - version = "0.6.7"; - dependencies = [ - { name = "async"; spec = "0.1.x"; } - { name = "ini"; spec = "1.x.x"; } - { name = "optimist"; spec = "0.3.x"; } - { name = "pkginfo"; spec = "0.2.x"; } + full."nodemailer"."0.3.35" = lib.makeOverridable self.buildNodePackage { + name = "nodemailer-0.3.35"; + src = fetchurl { + url = "http://registry.npmjs.org/nodemailer/-/nodemailer-0.3.35.tgz"; + sha1 = "4d38cdc0ad230bdf88cc27d1256ef49fcb422e19"; + }; + buildInputs = self.nativeDeps."nodemailer"."0.3.35" or []; + deps = [ + self.full."mailcomposer".">= 0.1.27" + self.full."simplesmtp".">= 0.1.22" + self.full."optimist"."*" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "f2ffce75f4573857429c719d9f6ed0a9a231a47c"; - tarball = "http://registry.npmjs.org/nconf/-/nconf-0.6.7.tgz"; }; - "ncp"."0.2.x" = { - version = "0.2.7"; - dependencies = [ + full."nodemon"."*" = lib.makeOverridable self.buildNodePackage { + name = "nodemon-0.7.10"; + src = fetchurl { + url = "http://registry.npmjs.org/nodemon/-/nodemon-0.7.10.tgz"; + sha1 = "695a01b9458b115b03bbe01696d361bd50b4fb9b"; + }; + buildInputs = self.nativeDeps."nodemon"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "46fac2b7dda2560a4cb7e628677bd5f64eac5be1"; - tarball = "http://registry.npmjs.org/ncp/-/ncp-0.2.7.tgz"; }; - "negotiator"."0.2.5" = { - version = "0.2.5"; - dependencies = [ + "nodemon" = self.full."nodemon"."*"; + full."nodeunit"."https://github.com/godsflaw/nodeunit/tarball/master" = lib.makeOverridable self.buildNodePackage { + name = "nodeunit-0.7.4"; + src = fetchurl { + url = "https://github.com/godsflaw/nodeunit/tarball/master"; + sha256 = "c79333b5b54ca3b9eb42e42d6ea48d261aa9e015c0ad9cf340abacb528d0ee3a"; + }; + buildInputs = self.nativeDeps."nodeunit"."https://github.com/godsflaw/nodeunit/tarball/master" or []; + deps = [ + self.full."tap".">=0.2.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "12ec7b4a9f3b4c894c31d8c4ec015925ba547eec"; - tarball = "http://registry.npmjs.org/negotiator/-/negotiator-0.2.5.tgz"; }; - "net-ping"."1.1.7" = { - version = "1.1.7"; - dependencies = [ - { name = "raw-socket"; spec = "*"; } + full."nopt"."2" = lib.makeOverridable self.buildNodePackage { + name = "nopt-2.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; + sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; + }; + buildInputs = self.nativeDeps."nopt"."2" or []; + deps = [ + self.full."abbrev"."1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "49f5bca55a30a3726d69253557f231135a637075"; - tarball = "http://registry.npmjs.org/net-ping/-/net-ping-1.1.7.tgz"; }; - "next-tick"."0.1.x" = { - version = "0.1.0"; - dependencies = [ + full."nopt"."2.0.0" = lib.makeOverridable self.buildNodePackage { + name = "nopt-2.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz"; + sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d"; + }; + buildInputs = self.nativeDeps."nopt"."2.0.0" or []; + deps = [ + self.full."abbrev"."1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1912cce8eb9b697d640fbba94f8f00dec3b94259"; - tarball = "http://registry.npmjs.org/next-tick/-/next-tick-0.1.0.tgz"; }; - "nib"."0.5.0" = { - version = "0.5.0"; - dependencies = [ + full."nopt"."~1.0.10" = lib.makeOverridable self.buildNodePackage { + name = "nopt-1.0.10"; + src = fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"; + sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee"; + }; + buildInputs = self.nativeDeps."nopt"."~1.0.10" or []; + deps = [ + self.full."abbrev"."1" + ]; + peerDependencies = [ + ]; + }; + full."nopt"."~2" = lib.makeOverridable self.buildNodePackage { + name = "nopt-2.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; + sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; + }; + buildInputs = self.nativeDeps."nopt"."~2" or []; + deps = [ + self.full."abbrev"."1" + ]; + peerDependencies = [ + ]; + }; + full."nopt"."~2.1.1" = lib.makeOverridable self.buildNodePackage { + name = "nopt-2.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; + sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; + }; + buildInputs = self.nativeDeps."nopt"."~2.1.1" or []; + deps = [ + self.full."abbrev"."1" + ]; + peerDependencies = [ + ]; + }; + full."nopt"."~2.1.2" = lib.makeOverridable self.buildNodePackage { + name = "nopt-2.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; + sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; + }; + buildInputs = self.nativeDeps."nopt"."~2.1.2" or []; + deps = [ + self.full."abbrev"."1" + ]; + peerDependencies = [ + ]; + }; + full."normalize-package-data"."~0.2" = lib.makeOverridable self.buildNodePackage { + name = "normalize-package-data-0.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/normalize-package-data/-/normalize-package-data-0.2.1.tgz"; + sha1 = "6c13a4b7ab1bca0323265418d354666da2e5ad43"; + }; + buildInputs = self.nativeDeps."normalize-package-data"."~0.2" or []; + deps = [ + self.full."semver"."2" + self.full."github-url-from-git"."~1.1.1" + ]; + peerDependencies = [ + ]; + }; + full."npm"."*" = lib.makeOverridable self.buildNodePackage { + name = "npm-1.3.8"; + src = fetchurl { + url = "http://registry.npmjs.org/npm/-/npm-1.3.8.tgz"; + sha1 = "fe271a4ca2b7077d6e45c1ce2a29e905327dc4d8"; + }; + buildInputs = self.nativeDeps."npm"."*" or []; + deps = [ + self.full."semver"."~2.1.0" + self.full."ini"."~1.1.0" + self.full."slide"."~1.1.4" + self.full."abbrev"."~1.0.4" + self.full."graceful-fs"."~2.0.0" + self.full."minimatch"."~0.2.12" + self.full."nopt"."~2.1.2" + self.full."rimraf"."~2.2.0" + self.full."request"."~2.25.0" + self.full."which"."1" + self.full."tar"."~0.1.18" + self.full."fstream"."~0.1.23" + self.full."block-stream"."0.0.7" + self.full."mkdirp"."~0.3.3" + self.full."read"."~1.0.4" + self.full."lru-cache"."~2.3.0" + self.full."node-gyp"."~0.10.9" + self.full."fstream-npm"."~0.1.3" + self.full."uid-number"."0" + self.full."archy"."0" + self.full."chownr"."0" + self.full."npmlog"."0.0.4" + self.full."ansi"."~0.1.2" + self.full."npm-registry-client"."~0.2.28" + self.full."read-package-json"."~1.1.0" + self.full."read-installed"."~0.2.2" + self.full."glob"."~3.2.6" + self.full."init-package-json"."0.0.11" + self.full."osenv"."0" + self.full."lockfile"."~0.4.0" + self.full."retry"."~0.6.0" + self.full."once"."~1.1.1" + self.full."npmconf"."~0.1.2" + self.full."opener"."~1.3.0" + self.full."chmodr"."~0.1.0" + self.full."cmd-shim"."~1.0.1" + self.full."sha"."~1.2.1" + self.full."editor"."0.0.4" + self.full."child-process-close"."~0.1.1" + self.full."npm-user-validate"."0.0.3" + self.full."github-url-from-git"."1.1.1" + ]; + peerDependencies = [ + ]; + }; + "npm" = self.full."npm"."*"; + full."npm-registry-client"."0.2.27" = lib.makeOverridable self.buildNodePackage { + name = "npm-registry-client-0.2.27"; + src = fetchurl { + url = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.27.tgz"; + sha1 = "8f338189d32769267886a07ad7b7fd2267446adf"; + }; + buildInputs = self.nativeDeps."npm-registry-client"."0.2.27" or []; + deps = [ + self.full."request"."2 >=2.20.0" + self.full."graceful-fs"."~2.0.0" + self.full."semver"."~2.0.5" + self.full."slide"."~1.1.3" + self.full."chownr"."0" + self.full."mkdirp"."~0.3.3" + self.full."rimraf"."~2" + self.full."retry"."0.6.0" + self.full."couch-login"."~0.1.15" + self.full."npmlog"."*" + ]; + peerDependencies = [ + ]; + }; + full."npm-registry-client"."~0.2.28" = lib.makeOverridable self.buildNodePackage { + name = "npm-registry-client-0.2.28"; + src = fetchurl { + url = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.28.tgz"; + sha1 = "959141fc0180d7b1ad089e87015a8a2142a8bffc"; + }; + buildInputs = self.nativeDeps."npm-registry-client"."~0.2.28" or []; + deps = [ + self.full."request"."2 >=2.25.0" + self.full."graceful-fs"."~2.0.0" + self.full."semver"."~2.1.0" + self.full."slide"."~1.1.3" + self.full."chownr"."0" + self.full."mkdirp"."~0.3.3" + self.full."rimraf"."~2" + self.full."retry"."0.6.0" + self.full."couch-login"."~0.1.18" + self.full."npmlog"."*" + ]; + peerDependencies = [ + ]; + }; + full."npm-user-validate"."0.0.3" = lib.makeOverridable self.buildNodePackage { + name = "npm-user-validate-0.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/npm-user-validate/-/npm-user-validate-0.0.3.tgz"; + sha1 = "818eca4312d13da648f9bc1d7f80bb4f151e0c2e"; + }; + buildInputs = self.nativeDeps."npm-user-validate"."0.0.3" or []; + deps = [ + ]; + peerDependencies = [ + ]; + }; + full."npm2nix"."*" = lib.makeOverridable self.buildNodePackage { + name = "npm2nix-5.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/npm2nix/-/npm2nix-5.0.0.tgz"; + sha1 = "8602c459c2cb22e16e7886792a6c495c0a6ffa1f"; + }; + buildInputs = self.nativeDeps."npm2nix"."*" or []; + deps = [ + self.full."semver".">=2.0.10 <3.0.0" + self.full."argparse"."0.1.15" + self.full."npm-registry-client"."0.2.27" + self.full."npmconf"."0.1.1" + self.full."tar"."0.1.17" + ]; + peerDependencies = [ + ]; + }; + "npm2nix" = self.full."npm2nix"."*"; + full."npmconf"."0.1.1" = lib.makeOverridable self.buildNodePackage { + name = "npmconf-0.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.1.tgz"; + sha1 = "7a254182591ca22d77b2faecc0d17e0f9bdf25a1"; + }; + buildInputs = self.nativeDeps."npmconf"."0.1.1" or []; + deps = [ + self.full."config-chain"."~1.1.1" + self.full."inherits"."~1.0.0" + self.full."once"."~1.1.1" + self.full."mkdirp"."~0.3.3" + self.full."osenv"."0.0.3" + self.full."nopt"."2" + self.full."semver"."2" + self.full."ini"."~1.1.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ad0a7dfa2bca8680c8cb8adaa6ab68c80e5221e5"; - tarball = "http://registry.npmjs.org/nib/-/nib-0.5.0.tgz"; }; - "nijs"."*" = { - version = "0.0.10"; - dependencies = [ - { name = "optparse"; spec = ">= 1.0.3"; } + full."npmconf"."~0.1.2" = lib.makeOverridable self.buildNodePackage { + name = "npmconf-0.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.2.tgz"; + sha1 = "99af8122f0067802436a5b71dbf8c3539697e62c"; + }; + buildInputs = self.nativeDeps."npmconf"."~0.1.2" or []; + deps = [ + self.full."config-chain"."~1.1.1" + self.full."inherits"."~2.0.0" + self.full."once"."~1.1.1" + self.full."mkdirp"."~0.3.3" + self.full."osenv"."0.0.3" + self.full."nopt"."2" + self.full."semver"."2" + self.full."ini"."~1.1.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "79d09c5c9a2f1f3e96708c9dc6b4547b89cf8177"; - tarball = "http://registry.npmjs.org/nijs/-/nijs-0.0.10.tgz"; }; - "#topLevel"."nijs" = "*"; - "node-expat"."*" = { - version = "2.0.0"; - dependencies = [ + full."npmlog"."*" = lib.makeOverridable self.buildNodePackage { + name = "npmlog-0.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; + sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; + }; + buildInputs = self.nativeDeps."npmlog"."*" or []; + deps = [ + self.full."ansi"."~0.1.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a10271b3463484fa4b59895df61693a1de4ac735"; - tarball = "http://registry.npmjs.org/node-expat/-/node-expat-2.0.0.tgz"; }; - "#topLevel"."node-expat" = "*"; - "node-gyp"."*" = { - version = "0.10.9"; - dependencies = [ - { name = "glob"; spec = "3"; } - { name = "graceful-fs"; spec = "2"; } - { name = "fstream"; spec = "0"; } - { name = "minimatch"; spec = "0"; } - { name = "mkdirp"; spec = "0"; } - { name = "nopt"; spec = "2"; } - { name = "npmlog"; spec = "0"; } - { name = "osenv"; spec = "0"; } - { name = "request"; spec = "2"; } - { name = "rimraf"; spec = "2"; } - { name = "semver"; spec = "~2.1"; } - { name = "tar"; spec = "0"; } - { name = "which"; spec = "1"; } + full."npmlog"."0" = lib.makeOverridable self.buildNodePackage { + name = "npmlog-0.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; + sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; + }; + buildInputs = self.nativeDeps."npmlog"."0" or []; + deps = [ + self.full."ansi"."~0.1.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; - tarball = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; }; - "#topLevel"."node-gyp" = "*"; - "node-gyp"."~0.10.9" = { - version = "0.10.9"; - dependencies = [ - { name = "glob"; spec = "3"; } - { name = "graceful-fs"; spec = "2"; } - { name = "fstream"; spec = "0"; } - { name = "minimatch"; spec = "0"; } - { name = "mkdirp"; spec = "0"; } - { name = "nopt"; spec = "2"; } - { name = "npmlog"; spec = "0"; } - { name = "osenv"; spec = "0"; } - { name = "request"; spec = "2"; } - { name = "rimraf"; spec = "2"; } - { name = "semver"; spec = "~2.1"; } - { name = "tar"; spec = "0"; } - { name = "which"; spec = "1"; } + full."npmlog"."0.0.4" = lib.makeOverridable self.buildNodePackage { + name = "npmlog-0.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; + sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; + }; + buildInputs = self.nativeDeps."npmlog"."0.0.4" or []; + deps = [ + self.full."ansi"."~0.1.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; - tarball = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; }; - "node-syslog"."1.1.3" = { - version = "1.1.3"; - dependencies = [ + full."nssocket"."~0.5.1" = lib.makeOverridable self.buildNodePackage { + name = "nssocket-0.5.1"; + src = fetchurl { + url = "http://registry.npmjs.org/nssocket/-/nssocket-0.5.1.tgz"; + sha1 = "11f0428335ad8d89ff9cf96ab2852a23b1b33b71"; + }; + buildInputs = self.nativeDeps."nssocket"."~0.5.1" or []; + deps = [ + self.full."eventemitter2"."~0.4.11" + self.full."lazy"."~1.0.11" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "dce11e3091d39889a2af166501e67e0098a0bb64"; - tarball = "http://registry.npmjs.org/node-syslog/-/node-syslog-1.1.3.tgz"; }; - "node-uptime"."https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" = { - version = "3.2.0"; - dependencies = [ - { name = "mongoose"; spec = "3.6.7"; } - { name = "mongoose-lifecycle"; spec = "1.0.0"; } - { name = "express"; spec = "3.2.0"; } - { name = "express-partials"; spec = "0.0.6"; } - { name = "connect-flash"; spec = "0.1.0"; } - { name = "ejs"; spec = "0.8.3"; } - { name = "config"; spec = "0.4.15"; } - { name = "async"; spec = "0.1.22"; } - { name = "socket.io"; spec = "0.9.14"; } - { name = "semver"; spec = "1.1.0"; } - { name = "moment"; spec = "2.1.0"; } - { name = "nodemailer"; spec = "0.3.35"; } - { name = "net-ping"; spec = "1.1.7"; } - { name = "js-yaml"; spec = "2.1.0"; } + full."oauth-sign"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "oauth-sign-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.2.0.tgz"; + sha1 = "a0e6a1715daed062f322b622b7fe5afd1035b6e2"; + }; + buildInputs = self.nativeDeps."oauth-sign"."~0.2.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha256 = "46424d7f9553ce7313cc09995ab11d237dd02257c29f260cfb38d2799e7c7746"; - tarball = "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7"; }; - "#topLevel"."node-uptime" = "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7"; - "node-uuid"."*" = { - version = "1.4.1"; - dependencies = [ + full."oauth-sign"."~0.3.0" = lib.makeOverridable self.buildNodePackage { + name = "oauth-sign-0.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz"; + sha1 = "cb540f93bb2b22a7d5941691a288d60e8ea9386e"; + }; + buildInputs = self.nativeDeps."oauth-sign"."~0.3.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; - tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; }; - "#topLevel"."node-uuid" = "*"; - "node-uuid"."1.2.0" = { - version = "1.2.0"; - dependencies = [ + full."object-additions".">= 0.5.0" = lib.makeOverridable self.buildNodePackage { + name = "object-additions-0.5.1"; + src = fetchurl { + url = "http://registry.npmjs.org/object-additions/-/object-additions-0.5.1.tgz"; + sha1 = "ac624e0995e696c94cc69b41f316462b16a3bda4"; + }; + buildInputs = self.nativeDeps."object-additions".">= 0.5.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "81a9fe32934719852499b58b2523d2cd5fdfd65b"; - tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.2.0.tgz"; }; - "node-uuid"."1.3.3" = { - version = "1.3.3"; - dependencies = [ + full."once"."1.1.1" = lib.makeOverridable self.buildNodePackage { + name = "once-1.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; + sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; + }; + buildInputs = self.nativeDeps."once"."1.1.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d3db4d7b56810d9e4032342766282af07391729b"; - tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.3.3.tgz"; }; - "node-uuid"."1.4.0" = { - version = "1.4.0"; - dependencies = [ + full."once"."~1.1.1" = lib.makeOverridable self.buildNodePackage { + name = "once-1.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; + sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; + }; + buildInputs = self.nativeDeps."once"."~1.1.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "07f9b2337572ff6275c775e1d48513f3a45d7a65"; - tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.0.tgz"; }; - "node-uuid"."~1.4.0" = { - version = "1.4.1"; - dependencies = [ + full."open"."0.0.4" = lib.makeOverridable self.buildNodePackage { + name = "open-0.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/open/-/open-0.0.4.tgz"; + sha1 = "5de46a0858b9f49f9f211aa8f26628550657f262"; + }; + buildInputs = self.nativeDeps."open"."0.0.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; - tarball = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; }; - "nodemailer"."0.3.35" = { - version = "0.3.35"; - dependencies = [ - { name = "mailcomposer"; spec = ">= 0.1.27"; } - { name = "simplesmtp"; spec = ">= 0.1.22"; } - { name = "optimist"; spec = "*"; } + full."open"."~0.0.3" = lib.makeOverridable self.buildNodePackage { + name = "open-0.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/open/-/open-0.0.4.tgz"; + sha1 = "5de46a0858b9f49f9f211aa8f26628550657f262"; + }; + buildInputs = self.nativeDeps."open"."~0.0.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4d38cdc0ad230bdf88cc27d1256ef49fcb422e19"; - tarball = "http://registry.npmjs.org/nodemailer/-/nodemailer-0.3.35.tgz"; }; - "nodemon"."*" = { - version = "0.7.10"; - dependencies = [ + full."opener"."~1.3.0" = lib.makeOverridable self.buildNodePackage { + name = "opener-1.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/opener/-/opener-1.3.0.tgz"; + sha1 = "130ba662213fa842edb4cd0361d31a15301a43e2"; + }; + buildInputs = self.nativeDeps."opener"."~1.3.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "695a01b9458b115b03bbe01696d361bd50b4fb9b"; - tarball = "http://registry.npmjs.org/nodemon/-/nodemon-0.7.10.tgz"; }; - "#topLevel"."nodemon" = "*"; - "nodeunit"."https://github.com/godsflaw/nodeunit/tarball/master" = { - version = "0.7.4"; - dependencies = [ - { name = "tap"; spec = ">=0.2.3"; } + full."optimist"."*" = lib.makeOverridable self.buildNodePackage { + name = "optimist-0.6.0"; + src = fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz"; + sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; + }; + buildInputs = self.nativeDeps."optimist"."*" or []; + deps = [ + self.full."wordwrap"."~0.0.2" + self.full."minimist"."~0.0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha256 = "c79333b5b54ca3b9eb42e42d6ea48d261aa9e015c0ad9cf340abacb528d0ee3a"; - tarball = "https://github.com/godsflaw/nodeunit/tarball/master"; }; - "nopt"."2" = { - version = "2.1.2"; - dependencies = [ - { name = "abbrev"; spec = "1"; } + "optimist" = self.full."optimist"."*"; + full."optimist"."0.2" = lib.makeOverridable self.buildNodePackage { + name = "optimist-0.2.8"; + src = fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.2.8.tgz"; + sha1 = "e981ab7e268b457948593b55674c099a815cac31"; + }; + buildInputs = self.nativeDeps."optimist"."0.2" or []; + deps = [ + self.full."wordwrap".">=0.0.1 <0.1.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; - tarball = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; }; - "nopt"."2.0.0" = { - version = "2.0.0"; - dependencies = [ - { name = "abbrev"; spec = "1"; } + full."optimist"."0.3.5" = lib.makeOverridable self.buildNodePackage { + name = "optimist-0.3.5"; + src = fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.3.5.tgz"; + sha1 = "03654b52417030312d109f39b159825b60309304"; + }; + buildInputs = self.nativeDeps."optimist"."0.3.5" or []; + deps = [ + self.full."wordwrap"."~0.0.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d"; - tarball = "http://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz"; }; - "nopt"."~1.0.10" = { - version = "1.0.10"; - dependencies = [ - { name = "abbrev"; spec = "1"; } + full."optimist"."0.3.x" = lib.makeOverridable self.buildNodePackage { + name = "optimist-0.3.7"; + src = fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; + sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; + }; + buildInputs = self.nativeDeps."optimist"."0.3.x" or []; + deps = [ + self.full."wordwrap"."~0.0.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee"; - tarball = "http://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"; }; - "nopt"."~2" = { - version = "2.1.2"; - dependencies = [ - { name = "abbrev"; spec = "1"; } + full."optimist"."0.4.0" = lib.makeOverridable self.buildNodePackage { + name = "optimist-0.4.0"; + src = fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.4.0.tgz"; + sha1 = "cb8ec37f2fe3aa9864cb67a275250e7e19620a25"; + }; + buildInputs = self.nativeDeps."optimist"."0.4.0" or []; + deps = [ + self.full."wordwrap"."~0.0.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; - tarball = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; }; - "nopt"."~2.1.1" = { - version = "2.1.2"; - dependencies = [ - { name = "abbrev"; spec = "1"; } + full."optimist"."~0.3" = lib.makeOverridable self.buildNodePackage { + name = "optimist-0.3.7"; + src = fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; + sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; + }; + buildInputs = self.nativeDeps."optimist"."~0.3" or []; + deps = [ + self.full."wordwrap"."~0.0.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; - tarball = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; - }; - "nopt"."~2.1.2" = { - version = "2.1.2"; - dependencies = [ - { name = "abbrev"; spec = "1"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; - tarball = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; }; - "normalize-package-data"."~0.2" = { - version = "0.2.1"; - dependencies = [ - { name = "semver"; spec = "2"; } - { name = "github-url-from-git"; spec = "~1.1.1"; } + full."optimist"."~0.3.5" = lib.makeOverridable self.buildNodePackage { + name = "optimist-0.3.7"; + src = fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; + sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; + }; + buildInputs = self.nativeDeps."optimist"."~0.3.5" or []; + deps = [ + self.full."wordwrap"."~0.0.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6c13a4b7ab1bca0323265418d354666da2e5ad43"; - tarball = "http://registry.npmjs.org/normalize-package-data/-/normalize-package-data-0.2.1.tgz"; - }; - "npm"."*" = { - version = "1.3.8"; - dependencies = [ - { name = "semver"; spec = "~2.1.0"; } - { name = "ini"; spec = "~1.1.0"; } - { name = "slide"; spec = "~1.1.4"; } - { name = "abbrev"; spec = "~1.0.4"; } - { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "minimatch"; spec = "~0.2.12"; } - { name = "nopt"; spec = "~2.1.2"; } - { name = "rimraf"; spec = "~2.2.0"; } - { name = "request"; spec = "~2.25.0"; } - { name = "which"; spec = "1"; } - { name = "tar"; spec = "~0.1.18"; } - { name = "fstream"; spec = "~0.1.23"; } - { name = "block-stream"; spec = "0.0.7"; } - { name = "mkdirp"; spec = "~0.3.3"; } - { name = "read"; spec = "~1.0.4"; } - { name = "lru-cache"; spec = "~2.3.0"; } - { name = "node-gyp"; spec = "~0.10.9"; } - { name = "fstream-npm"; spec = "~0.1.3"; } - { name = "uid-number"; spec = "0"; } - { name = "archy"; spec = "0"; } - { name = "chownr"; spec = "0"; } - { name = "npmlog"; spec = "0.0.4"; } - { name = "ansi"; spec = "~0.1.2"; } - { name = "npm-registry-client"; spec = "~0.2.28"; } - { name = "read-package-json"; spec = "~1.1.0"; } - { name = "read-installed"; spec = "~0.2.2"; } - { name = "glob"; spec = "~3.2.6"; } - { name = "init-package-json"; spec = "0.0.11"; } - { name = "osenv"; spec = "0"; } - { name = "lockfile"; spec = "~0.4.0"; } - { name = "retry"; spec = "~0.6.0"; } - { name = "once"; spec = "~1.1.1"; } - { name = "npmconf"; spec = "~0.1.2"; } - { name = "opener"; spec = "~1.3.0"; } - { name = "chmodr"; spec = "~0.1.0"; } - { name = "cmd-shim"; spec = "~1.0.1"; } - { name = "sha"; spec = "~1.2.1"; } - { name = "editor"; spec = "0.0.4"; } - { name = "child-process-close"; spec = "~0.1.1"; } - { name = "npm-user-validate"; spec = "0.0.3"; } - { name = "github-url-from-git"; spec = "1.1.1"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "fe271a4ca2b7077d6e45c1ce2a29e905327dc4d8"; - tarball = "http://registry.npmjs.org/npm/-/npm-1.3.8.tgz"; - }; - "#topLevel"."npm" = "*"; - "npm-registry-client"."0.2.27" = { - version = "0.2.27"; - dependencies = [ - { name = "request"; spec = "2 >=2.20.0"; } - { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "semver"; spec = "~2.0.5"; } - { name = "slide"; spec = "~1.1.3"; } - { name = "chownr"; spec = "0"; } - { name = "mkdirp"; spec = "~0.3.3"; } - { name = "rimraf"; spec = "~2"; } - { name = "retry"; spec = "0.6.0"; } - { name = "couch-login"; spec = "~0.1.15"; } - { name = "npmlog"; spec = "*"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "8f338189d32769267886a07ad7b7fd2267446adf"; - tarball = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.27.tgz"; - }; - "npm-registry-client"."~0.2.28" = { - version = "0.2.28"; - dependencies = [ - { name = "request"; spec = "2 >=2.25.0"; } - { name = "graceful-fs"; spec = "~2.0.0"; } - { name = "semver"; spec = "~2.1.0"; } - { name = "slide"; spec = "~1.1.3"; } - { name = "chownr"; spec = "0"; } - { name = "mkdirp"; spec = "~0.3.3"; } - { name = "rimraf"; spec = "~2"; } - { name = "retry"; spec = "0.6.0"; } - { name = "couch-login"; spec = "~0.1.18"; } - { name = "npmlog"; spec = "*"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "959141fc0180d7b1ad089e87015a8a2142a8bffc"; - tarball = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.28.tgz"; - }; - "npm-user-validate"."0.0.3" = { - version = "0.0.3"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "818eca4312d13da648f9bc1d7f80bb4f151e0c2e"; - tarball = "http://registry.npmjs.org/npm-user-validate/-/npm-user-validate-0.0.3.tgz"; - }; - "npm2nix"."*" = { - version = "4.0.1"; - dependencies = [ - { name = "semver"; spec = ">=2.0.10 <3.0.0"; } - { name = "argparse"; spec = "0.1.15"; } - { name = "npm-registry-client"; spec = "0.2.27"; } - { name = "npmconf"; spec = "0.1.1"; } - { name = "tar"; spec = "0.1.17"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "2dd2b913c2bff527b9bf2cb0f9c7dec214f6aff6"; - tarball = "http://registry.npmjs.org/npm2nix/-/npm2nix-4.0.1.tgz"; }; - "#topLevel"."npm2nix" = "*"; - "npmconf"."0.1.1" = { - version = "0.1.1"; - dependencies = [ - { name = "config-chain"; spec = "~1.1.1"; } - { name = "inherits"; spec = "~1.0.0"; } - { name = "once"; spec = "~1.1.1"; } - { name = "mkdirp"; spec = "~0.3.3"; } - { name = "osenv"; spec = "0.0.3"; } - { name = "nopt"; spec = "2"; } - { name = "semver"; spec = "2"; } - { name = "ini"; spec = "~1.1.0"; } + full."optimist"."~0.6.0" = lib.makeOverridable self.buildNodePackage { + name = "optimist-0.6.0"; + src = fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz"; + sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; + }; + buildInputs = self.nativeDeps."optimist"."~0.6.0" or []; + deps = [ + self.full."wordwrap"."~0.0.2" + self.full."minimist"."~0.0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "7a254182591ca22d77b2faecc0d17e0f9bdf25a1"; - tarball = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.1.tgz"; }; - "npmconf"."~0.1.2" = { - version = "0.1.2"; - dependencies = [ - { name = "config-chain"; spec = "~1.1.1"; } - { name = "inherits"; spec = "~2.0.0"; } - { name = "once"; spec = "~1.1.1"; } - { name = "mkdirp"; spec = "~0.3.3"; } - { name = "osenv"; spec = "0.0.3"; } - { name = "nopt"; spec = "2"; } - { name = "semver"; spec = "2"; } - { name = "ini"; spec = "~1.1.0"; } + full."options".">=0.0.5" = lib.makeOverridable self.buildNodePackage { + name = "options-0.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/options/-/options-0.0.5.tgz"; + sha1 = "9a3806378f316536d79038038ba90ccb724816c3"; + }; + buildInputs = self.nativeDeps."options".">=0.0.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "99af8122f0067802436a5b71dbf8c3539697e62c"; - tarball = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.2.tgz"; }; - "npmlog"."*" = { - version = "0.0.4"; - dependencies = [ - { name = "ansi"; spec = "~0.1.2"; } + full."optparse"."*" = lib.makeOverridable self.buildNodePackage { + name = "optparse-1.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/optparse/-/optparse-1.0.4.tgz"; + sha1 = "c062579d2d05d243c221a304a71e0c979623ccf1"; + }; + buildInputs = self.nativeDeps."optparse"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; - tarball = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; }; - "npmlog"."0" = { - version = "0.0.4"; - dependencies = [ - { name = "ansi"; spec = "~0.1.2"; } + "optparse" = self.full."optparse"."*"; + full."optparse".">= 1.0.3" = lib.makeOverridable self.buildNodePackage { + name = "optparse-1.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/optparse/-/optparse-1.0.4.tgz"; + sha1 = "c062579d2d05d243c221a304a71e0c979623ccf1"; + }; + buildInputs = self.nativeDeps."optparse".">= 1.0.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; - tarball = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; }; - "npmlog"."0.0.4" = { - version = "0.0.4"; - dependencies = [ - { name = "ansi"; spec = "~0.1.2"; } + full."osenv"."0" = lib.makeOverridable self.buildNodePackage { + name = "osenv-0.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; + sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; + }; + buildInputs = self.nativeDeps."osenv"."0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; - tarball = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; }; - "nssocket"."~0.5.1" = { - version = "0.5.1"; - dependencies = [ - { name = "eventemitter2"; spec = "~0.4.11"; } - { name = "lazy"; spec = "~1.0.11"; } + full."osenv"."0.0.3" = lib.makeOverridable self.buildNodePackage { + name = "osenv-0.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; + sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; + }; + buildInputs = self.nativeDeps."osenv"."0.0.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "11f0428335ad8d89ff9cf96ab2852a23b1b33b71"; - tarball = "http://registry.npmjs.org/nssocket/-/nssocket-0.5.1.tgz"; }; - "oauth-sign"."~0.2.0" = { - version = "0.2.0"; - dependencies = [ + full."over"."~0.0.5" = lib.makeOverridable self.buildNodePackage { + name = "over-0.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/over/-/over-0.0.5.tgz"; + sha1 = "f29852e70fd7e25f360e013a8ec44c82aedb5708"; + }; + buildInputs = self.nativeDeps."over"."~0.0.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a0e6a1715daed062f322b622b7fe5afd1035b6e2"; - tarball = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.2.0.tgz"; }; - "oauth-sign"."~0.3.0" = { - version = "0.3.0"; - dependencies = [ + full."owl-deepcopy"."~0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "owl-deepcopy-0.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/owl-deepcopy/-/owl-deepcopy-0.0.2.tgz"; + sha1 = "056c40e1af73dff6e2c7afae983d2a7760fdff88"; + }; + buildInputs = self.nativeDeps."owl-deepcopy"."~0.0.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "cb540f93bb2b22a7d5941691a288d60e8ea9386e"; - tarball = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz"; }; - "object-additions".">= 0.5.0" = { - version = "0.5.1"; - dependencies = [ + full."passport"."*" = lib.makeOverridable self.buildNodePackage { + name = "passport-0.1.17"; + src = fetchurl { + url = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; + sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; + }; + buildInputs = self.nativeDeps."passport"."*" or []; + deps = [ + self.full."pkginfo"."0.2.x" + self.full."pause"."0.0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ac624e0995e696c94cc69b41f316462b16a3bda4"; - tarball = "http://registry.npmjs.org/object-additions/-/object-additions-0.5.1.tgz"; }; - "once"."1.1.1" = { - version = "1.1.1"; - dependencies = [ + "passport" = self.full."passport"."*"; + full."passport"."~0.1.1" = lib.makeOverridable self.buildNodePackage { + name = "passport-0.1.17"; + src = fetchurl { + url = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; + sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; + }; + buildInputs = self.nativeDeps."passport"."~0.1.1" or []; + deps = [ + self.full."pkginfo"."0.2.x" + self.full."pause"."0.0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; - tarball = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; }; - "once"."~1.1.1" = { - version = "1.1.1"; - dependencies = [ + full."passport"."~0.1.3" = lib.makeOverridable self.buildNodePackage { + name = "passport-0.1.17"; + src = fetchurl { + url = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; + sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; + }; + buildInputs = self.nativeDeps."passport"."~0.1.3" or []; + deps = [ + self.full."pkginfo"."0.2.x" + self.full."pause"."0.0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; - tarball = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; }; - "open"."0.0.4" = { - version = "0.0.4"; - dependencies = [ + full."passport-http"."*" = lib.makeOverridable self.buildNodePackage { + name = "passport-http-0.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/passport-http/-/passport-http-0.2.2.tgz"; + sha1 = "2501314c0ff4a831e8a51ccfdb1b68f5c7cbc9f6"; + }; + buildInputs = self.nativeDeps."passport-http"."*" or []; + deps = [ + self.full."pkginfo"."0.2.x" + self.full."passport"."~0.1.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5de46a0858b9f49f9f211aa8f26628550657f262"; - tarball = "http://registry.npmjs.org/open/-/open-0.0.4.tgz"; }; - "open"."~0.0.3" = { - version = "0.0.4"; - dependencies = [ + "passport-http" = self.full."passport-http"."*"; + full."passport-local"."*" = lib.makeOverridable self.buildNodePackage { + name = "passport-local-0.1.6"; + src = fetchurl { + url = "http://registry.npmjs.org/passport-local/-/passport-local-0.1.6.tgz"; + sha1 = "fb0cf828048db931b67d19985c7aa06dd377a9db"; + }; + buildInputs = self.nativeDeps."passport-local"."*" or []; + deps = [ + self.full."pkginfo"."0.2.x" + self.full."passport"."~0.1.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5de46a0858b9f49f9f211aa8f26628550657f262"; - tarball = "http://registry.npmjs.org/open/-/open-0.0.4.tgz"; }; - "opener"."~1.3.0" = { - version = "1.3.0"; - dependencies = [ + "passport-local" = self.full."passport-local"."*"; + full."pause"."0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "pause-0.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/pause/-/pause-0.0.1.tgz"; + sha1 = "1d408b3fdb76923b9543d96fb4c9dfd535d9cb5d"; + }; + buildInputs = self.nativeDeps."pause"."0.0.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "130ba662213fa842edb4cd0361d31a15301a43e2"; - tarball = "http://registry.npmjs.org/opener/-/opener-1.3.0.tgz"; }; - "optimist"."*" = { - version = "0.6.0"; - dependencies = [ - { name = "wordwrap"; spec = "~0.0.2"; } - { name = "minimist"; spec = "~0.0.1"; } + full."pkginfo"."0.2.x" = lib.makeOverridable self.buildNodePackage { + name = "pkginfo-0.2.3"; + src = fetchurl { + url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"; + sha1 = "7239c42a5ef6c30b8f328439d9b9ff71042490f8"; + }; + buildInputs = self.nativeDeps."pkginfo"."0.2.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; - tarball = "http://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz"; }; - "#topLevel"."optimist" = "*"; - "optimist"."0.2" = { - version = "0.2.8"; - dependencies = [ - { name = "wordwrap"; spec = ">=0.0.1 <0.1.0"; } + full."pkginfo"."0.3.0" = lib.makeOverridable self.buildNodePackage { + name = "pkginfo-0.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; + sha1 = "726411401039fe9b009eea86614295d5f3a54276"; + }; + buildInputs = self.nativeDeps."pkginfo"."0.3.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "e981ab7e268b457948593b55674c099a815cac31"; - tarball = "http://registry.npmjs.org/optimist/-/optimist-0.2.8.tgz"; }; - "optimist"."0.3.5" = { - version = "0.3.5"; - dependencies = [ - { name = "wordwrap"; spec = "~0.0.2"; } + full."pkginfo"."0.3.x" = lib.makeOverridable self.buildNodePackage { + name = "pkginfo-0.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; + sha1 = "726411401039fe9b009eea86614295d5f3a54276"; + }; + buildInputs = self.nativeDeps."pkginfo"."0.3.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "03654b52417030312d109f39b159825b60309304"; - tarball = "http://registry.npmjs.org/optimist/-/optimist-0.3.5.tgz"; }; - "optimist"."0.3.x" = { - version = "0.3.7"; - dependencies = [ - { name = "wordwrap"; spec = "~0.0.2"; } + full."pkginfo"."0.x.x" = lib.makeOverridable self.buildNodePackage { + name = "pkginfo-0.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; + sha1 = "726411401039fe9b009eea86614295d5f3a54276"; + }; + buildInputs = self.nativeDeps."pkginfo"."0.x.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; - tarball = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; }; - "optimist"."0.4.0" = { - version = "0.4.0"; - dependencies = [ - { name = "wordwrap"; spec = "~0.0.2"; } + full."policyfile"."0.0.4" = lib.makeOverridable self.buildNodePackage { + name = "policyfile-0.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz"; + sha1 = "d6b82ead98ae79ebe228e2daf5903311ec982e4d"; + }; + buildInputs = self.nativeDeps."policyfile"."0.0.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "cb8ec37f2fe3aa9864cb67a275250e7e19620a25"; - tarball = "http://registry.npmjs.org/optimist/-/optimist-0.4.0.tgz"; }; - "optimist"."~0.3" = { - version = "0.3.7"; - dependencies = [ - { name = "wordwrap"; spec = "~0.0.2"; } + full."posix-getopt"."1.0.0" = lib.makeOverridable self.buildNodePackage { + name = "posix-getopt-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/posix-getopt/-/posix-getopt-1.0.0.tgz"; + sha1 = "42a90eca6119014c78bc4b9b70463d294db1aa87"; + }; + buildInputs = self.nativeDeps."posix-getopt"."1.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; - tarball = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; }; - "optimist"."~0.3.5" = { - version = "0.3.7"; - dependencies = [ - { name = "wordwrap"; spec = "~0.0.2"; } + full."promise"."~2.0" = lib.makeOverridable self.buildNodePackage { + name = "promise-2.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/promise/-/promise-2.0.0.tgz"; + sha1 = "46648aa9d605af5d2e70c3024bf59436da02b80e"; + }; + buildInputs = self.nativeDeps."promise"."~2.0" or []; + deps = [ + self.full."is-promise"."~1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; - tarball = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; }; - "optimist"."~0.6.0" = { - version = "0.6.0"; - dependencies = [ - { name = "wordwrap"; spec = "~0.0.2"; } - { name = "minimist"; spec = "~0.0.1"; } + full."prompt"."0.2.11" = lib.makeOverridable self.buildNodePackage { + name = "prompt-0.2.11"; + src = fetchurl { + url = "http://registry.npmjs.org/prompt/-/prompt-0.2.11.tgz"; + sha1 = "26d455af4b7fac15291dfcdddf2400328c1fa446"; + }; + buildInputs = self.nativeDeps."prompt"."0.2.11" or []; + deps = [ + self.full."pkginfo"."0.x.x" + self.full."read"."1.0.x" + self.full."revalidator"."0.1.x" + self.full."utile"."0.2.x" + self.full."winston"."0.6.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; - tarball = "http://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz"; }; - "options".">=0.0.5" = { - version = "0.0.5"; - dependencies = [ + full."prompt"."0.2.9" = lib.makeOverridable self.buildNodePackage { + name = "prompt-0.2.9"; + src = fetchurl { + url = "http://registry.npmjs.org/prompt/-/prompt-0.2.9.tgz"; + sha1 = "fdd01e3f9654d0c44fbb8671f8d3f6ca009e3c16"; + }; + buildInputs = self.nativeDeps."prompt"."0.2.9" or []; + deps = [ + self.full."pkginfo"."0.x.x" + self.full."read"."1.0.x" + self.full."revalidator"."0.1.x" + self.full."utile"."0.1.x" + self.full."winston"."0.6.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9a3806378f316536d79038038ba90ccb724816c3"; - tarball = "http://registry.npmjs.org/options/-/options-0.0.5.tgz"; }; - "optparse"."*" = { - version = "1.0.4"; - dependencies = [ + full."promptly"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "promptly-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/promptly/-/promptly-0.2.0.tgz"; + sha1 = "73ef200fa8329d5d3a8df41798950b8646ca46d9"; + }; + buildInputs = self.nativeDeps."promptly"."~0.2.0" or []; + deps = [ + self.full."read"."~1.0.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c062579d2d05d243c221a304a71e0c979623ccf1"; - tarball = "http://registry.npmjs.org/optparse/-/optparse-1.0.4.tgz"; }; - "#topLevel"."optparse" = "*"; - "optparse".">= 1.0.3" = { - version = "1.0.4"; - dependencies = [ + full."promzard"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "promzard-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/promzard/-/promzard-0.2.0.tgz"; + sha1 = "766f33807faadeeecacf8057024fe5f753cfa3c1"; + }; + buildInputs = self.nativeDeps."promzard"."~0.2.0" or []; + deps = [ + self.full."read"."1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c062579d2d05d243c221a304a71e0c979623ccf1"; - tarball = "http://registry.npmjs.org/optparse/-/optparse-1.0.4.tgz"; }; - "osenv"."0" = { - version = "0.0.3"; - dependencies = [ + full."proto-list"."~1.2.1" = lib.makeOverridable self.buildNodePackage { + name = "proto-list-1.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/proto-list/-/proto-list-1.2.2.tgz"; + sha1 = "48b88798261ec2c4a785720cdfec6200d57d3326"; + }; + buildInputs = self.nativeDeps."proto-list"."~1.2.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; - tarball = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; }; - "osenv"."0.0.3" = { - version = "0.0.3"; - dependencies = [ + full."ps-tree"."0.0.x" = lib.makeOverridable self.buildNodePackage { + name = "ps-tree-0.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/ps-tree/-/ps-tree-0.0.3.tgz"; + sha1 = "dbf8d752a7fe22fa7d58635689499610e9276ddc"; + }; + buildInputs = self.nativeDeps."ps-tree"."0.0.x" or []; + deps = [ + self.full."event-stream"."~0.5" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; - tarball = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; }; - "over"."~0.0.5" = { - version = "0.0.5"; - dependencies = [ + full."pullstream"."~0.4.0" = lib.makeOverridable self.buildNodePackage { + name = "pullstream-0.4.0"; + src = fetchurl { + url = "http://registry.npmjs.org/pullstream/-/pullstream-0.4.0.tgz"; + sha1 = "919f15ef376433b331351f116565dc17c6fcda77"; + }; + buildInputs = self.nativeDeps."pullstream"."~0.4.0" or []; + deps = [ + self.full."over"."~0.0.5" + self.full."readable-stream"."~1.0.0" + self.full."setimmediate"."~1.0.1" + self.full."slice-stream"."0.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "f29852e70fd7e25f360e013a8ec44c82aedb5708"; - tarball = "http://registry.npmjs.org/over/-/over-0.0.5.tgz"; }; - "owl-deepcopy"."~0.0.1" = { - version = "0.0.2"; - dependencies = [ + full."q".">= 0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "q-0.9.6"; + src = fetchurl { + url = "http://registry.npmjs.org/q/-/q-0.9.6.tgz"; + sha1 = "5884b2154bdb3b6d5765e0fafddcb1506e133619"; + }; + buildInputs = self.nativeDeps."q".">= 0.0.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "056c40e1af73dff6e2c7afae983d2a7760fdff88"; - tarball = "http://registry.npmjs.org/owl-deepcopy/-/owl-deepcopy-0.0.2.tgz"; }; - "passport"."*" = { - version = "0.1.17"; - dependencies = [ - { name = "pkginfo"; spec = "0.2.x"; } - { name = "pause"; spec = "0.0.1"; } + full."q"."~0.9.2" = lib.makeOverridable self.buildNodePackage { + name = "q-0.9.6"; + src = fetchurl { + url = "http://registry.npmjs.org/q/-/q-0.9.6.tgz"; + sha1 = "5884b2154bdb3b6d5765e0fafddcb1506e133619"; + }; + buildInputs = self.nativeDeps."q"."~0.9.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; - tarball = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; }; - "#topLevel"."passport" = "*"; - "passport"."~0.1.1" = { - version = "0.1.17"; - dependencies = [ - { name = "pkginfo"; spec = "0.2.x"; } - { name = "pause"; spec = "0.0.1"; } + full."qs"."0.5.1" = lib.makeOverridable self.buildNodePackage { + name = "qs-0.5.1"; + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.5.1.tgz"; + sha1 = "9f6bf5d9ac6c76384e95d36d15b48980e5e4add0"; + }; + buildInputs = self.nativeDeps."qs"."0.5.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; - tarball = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; }; - "passport"."~0.1.3" = { - version = "0.1.17"; - dependencies = [ - { name = "pkginfo"; spec = "0.2.x"; } - { name = "pause"; spec = "0.0.1"; } + full."qs"."0.5.5" = lib.makeOverridable self.buildNodePackage { + name = "qs-0.5.5"; + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.5.5.tgz"; + sha1 = "b07f0d7ffe3efc6fc2fcde6c66a20775641423f3"; + }; + buildInputs = self.nativeDeps."qs"."0.5.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; - tarball = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; }; - "passport-http"."*" = { - version = "0.2.2"; - dependencies = [ - { name = "pkginfo"; spec = "0.2.x"; } - { name = "passport"; spec = "~0.1.3"; } + full."qs"."0.6.5" = lib.makeOverridable self.buildNodePackage { + name = "qs-0.6.5"; + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; + sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; + }; + buildInputs = self.nativeDeps."qs"."0.6.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2501314c0ff4a831e8a51ccfdb1b68f5c7cbc9f6"; - tarball = "http://registry.npmjs.org/passport-http/-/passport-http-0.2.2.tgz"; }; - "#topLevel"."passport-http" = "*"; - "passport-local"."*" = { - version = "0.1.6"; - dependencies = [ - { name = "pkginfo"; spec = "0.2.x"; } - { name = "passport"; spec = "~0.1.1"; } + full."qs"."~0.5.4" = lib.makeOverridable self.buildNodePackage { + name = "qs-0.5.6"; + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.5.6.tgz"; + sha1 = "31b1ad058567651c526921506b9a8793911a0384"; + }; + buildInputs = self.nativeDeps."qs"."~0.5.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fb0cf828048db931b67d19985c7aa06dd377a9db"; - tarball = "http://registry.npmjs.org/passport-local/-/passport-local-0.1.6.tgz"; }; - "#topLevel"."passport-local" = "*"; - "pause"."0.0.1" = { - version = "0.0.1"; - dependencies = [ + full."qs"."~0.6.0" = lib.makeOverridable self.buildNodePackage { + name = "qs-0.6.5"; + src = fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; + sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; + }; + buildInputs = self.nativeDeps."qs"."~0.6.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1d408b3fdb76923b9543d96fb4c9dfd535d9cb5d"; - tarball = "http://registry.npmjs.org/pause/-/pause-0.0.1.tgz"; }; - "pkginfo"."0.2.x" = { - version = "0.2.3"; - dependencies = [ + full."rai"."~0.1" = lib.makeOverridable self.buildNodePackage { + name = "rai-0.1.7"; + src = fetchurl { + url = "http://registry.npmjs.org/rai/-/rai-0.1.7.tgz"; + sha1 = "1b50f1dcb4a493a67ef7a0a8c72167d789df52a0"; + }; + buildInputs = self.nativeDeps."rai"."~0.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "7239c42a5ef6c30b8f328439d9b9ff71042490f8"; - tarball = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"; }; - "pkginfo"."0.3.0" = { - version = "0.3.0"; - dependencies = [ + full."range-parser"."0.0.4" = lib.makeOverridable self.buildNodePackage { + name = "range-parser-0.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz"; + sha1 = "c0427ffef51c10acba0782a46c9602e744ff620b"; + }; + buildInputs = self.nativeDeps."range-parser"."0.0.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "726411401039fe9b009eea86614295d5f3a54276"; - tarball = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; }; - "pkginfo"."0.3.x" = { - version = "0.3.0"; - dependencies = [ + full."raw-socket"."*" = lib.makeOverridable self.buildNodePackage { + name = "raw-socket-1.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/raw-socket/-/raw-socket-1.2.1.tgz"; + sha1 = "3ca811bd4bf173b7b4e2304d5e680fd458da3963"; + }; + buildInputs = self.nativeDeps."raw-socket"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "726411401039fe9b009eea86614295d5f3a54276"; - tarball = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; }; - "pkginfo"."0.x.x" = { - version = "0.3.0"; - dependencies = [ + full."rbytes"."*" = lib.makeOverridable self.buildNodePackage { + name = "rbytes-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/rbytes/-/rbytes-1.0.0.tgz"; + sha1 = "4eeb85c457f710d8147329d5eed5cd02c798fa4d"; + }; + buildInputs = self.nativeDeps."rbytes"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "726411401039fe9b009eea86614295d5f3a54276"; - tarball = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; }; - "policyfile"."0.0.4" = { - version = "0.0.4"; - dependencies = [ + "rbytes" = self.full."rbytes"."*"; + full."read"."1" = lib.makeOverridable self.buildNodePackage { + name = "read-1.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; + sha1 = "007a3d169478aa710a491727e453effb92e76203"; + }; + buildInputs = self.nativeDeps."read"."1" or []; + deps = [ + self.full."mute-stream"."~0.0.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d6b82ead98ae79ebe228e2daf5903311ec982e4d"; - tarball = "http://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz"; }; - "posix-getopt"."1.0.0" = { - version = "1.0.0"; - dependencies = [ + full."read"."1.0.x" = lib.makeOverridable self.buildNodePackage { + name = "read-1.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; + sha1 = "007a3d169478aa710a491727e453effb92e76203"; + }; + buildInputs = self.nativeDeps."read"."1.0.x" or []; + deps = [ + self.full."mute-stream"."~0.0.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "42a90eca6119014c78bc4b9b70463d294db1aa87"; - tarball = "http://registry.npmjs.org/posix-getopt/-/posix-getopt-1.0.0.tgz"; }; - "promise"."~2.0" = { - version = "2.0.0"; - dependencies = [ - { name = "is-promise"; spec = "~1"; } + full."read"."~1.0.1" = lib.makeOverridable self.buildNodePackage { + name = "read-1.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; + sha1 = "007a3d169478aa710a491727e453effb92e76203"; + }; + buildInputs = self.nativeDeps."read"."~1.0.1" or []; + deps = [ + self.full."mute-stream"."~0.0.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "46648aa9d605af5d2e70c3024bf59436da02b80e"; - tarball = "http://registry.npmjs.org/promise/-/promise-2.0.0.tgz"; }; - "prompt"."0.2.11" = { - version = "0.2.11"; - dependencies = [ - { name = "pkginfo"; spec = "0.x.x"; } - { name = "read"; spec = "1.0.x"; } - { name = "revalidator"; spec = "0.1.x"; } - { name = "utile"; spec = "0.2.x"; } - { name = "winston"; spec = "0.6.x"; } + full."read"."~1.0.4" = lib.makeOverridable self.buildNodePackage { + name = "read-1.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; + sha1 = "007a3d169478aa710a491727e453effb92e76203"; + }; + buildInputs = self.nativeDeps."read"."~1.0.4" or []; + deps = [ + self.full."mute-stream"."~0.0.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "26d455af4b7fac15291dfcdddf2400328c1fa446"; - tarball = "http://registry.npmjs.org/prompt/-/prompt-0.2.11.tgz"; }; - "prompt"."0.2.9" = { - version = "0.2.9"; - dependencies = [ - { name = "pkginfo"; spec = "0.x.x"; } - { name = "read"; spec = "1.0.x"; } - { name = "revalidator"; spec = "0.1.x"; } - { name = "utile"; spec = "0.1.x"; } - { name = "winston"; spec = "0.6.x"; } + full."read-installed"."~0.2.2" = lib.makeOverridable self.buildNodePackage { + name = "read-installed-0.2.4"; + src = fetchurl { + url = "http://registry.npmjs.org/read-installed/-/read-installed-0.2.4.tgz"; + sha1 = "9a45ca0a8ae1ecdb05972f362b63bc59450b572d"; + }; + buildInputs = self.nativeDeps."read-installed"."~0.2.2" or []; + deps = [ + self.full."semver"."2" + self.full."slide"."~1.1.3" + self.full."read-package-json"."1" + self.full."graceful-fs"."~2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fdd01e3f9654d0c44fbb8671f8d3f6ca009e3c16"; - tarball = "http://registry.npmjs.org/prompt/-/prompt-0.2.9.tgz"; }; - "promptly"."~0.2.0" = { - version = "0.2.0"; - dependencies = [ - { name = "read"; spec = "~1.0.4"; } + full."read-package-json"."1" = lib.makeOverridable self.buildNodePackage { + name = "read-package-json-1.1.3"; + src = fetchurl { + url = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.3.tgz"; + sha1 = "a361ab3da88f6f78998df223ad8186a4b7e1f391"; + }; + buildInputs = self.nativeDeps."read-package-json"."1" or []; + deps = [ + self.full."glob"."~3.2.1" + self.full."lru-cache"."2" + self.full."normalize-package-data"."~0.2" + self.full."graceful-fs"."2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "73ef200fa8329d5d3a8df41798950b8646ca46d9"; - tarball = "http://registry.npmjs.org/promptly/-/promptly-0.2.0.tgz"; }; - "promzard"."~0.2.0" = { - version = "0.2.0"; - dependencies = [ - { name = "read"; spec = "1"; } + full."read-package-json"."~1.1.0" = lib.makeOverridable self.buildNodePackage { + name = "read-package-json-1.1.3"; + src = fetchurl { + url = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.3.tgz"; + sha1 = "a361ab3da88f6f78998df223ad8186a4b7e1f391"; + }; + buildInputs = self.nativeDeps."read-package-json"."~1.1.0" or []; + deps = [ + self.full."glob"."~3.2.1" + self.full."lru-cache"."2" + self.full."normalize-package-data"."~0.2" + self.full."graceful-fs"."2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "766f33807faadeeecacf8057024fe5f753cfa3c1"; - tarball = "http://registry.npmjs.org/promzard/-/promzard-0.2.0.tgz"; }; - "proto-list"."~1.2.1" = { - version = "1.2.2"; - dependencies = [ + full."readable-stream"."1.0" = lib.makeOverridable self.buildNodePackage { + name = "readable-stream-1.0.15"; + src = fetchurl { + url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; + sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; + }; + buildInputs = self.nativeDeps."readable-stream"."1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "48b88798261ec2c4a785720cdfec6200d57d3326"; - tarball = "http://registry.npmjs.org/proto-list/-/proto-list-1.2.2.tgz"; }; - "ps-tree"."0.0.x" = { - version = "0.0.3"; - dependencies = [ - { name = "event-stream"; spec = "~0.5"; } + full."readable-stream"."~1.0.0" = lib.makeOverridable self.buildNodePackage { + name = "readable-stream-1.0.15"; + src = fetchurl { + url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; + sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; + }; + buildInputs = self.nativeDeps."readable-stream"."~1.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "dbf8d752a7fe22fa7d58635689499610e9276ddc"; - tarball = "http://registry.npmjs.org/ps-tree/-/ps-tree-0.0.3.tgz"; }; - "pullstream"."~0.4.0" = { - version = "0.4.0"; - dependencies = [ - { name = "over"; spec = "~0.0.5"; } - { name = "readable-stream"; spec = "~1.0.0"; } - { name = "setimmediate"; spec = "~1.0.1"; } - { name = "slice-stream"; spec = "0.0.0"; } + full."readable-stream"."~1.0.2" = lib.makeOverridable self.buildNodePackage { + name = "readable-stream-1.0.15"; + src = fetchurl { + url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; + sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; + }; + buildInputs = self.nativeDeps."readable-stream"."~1.0.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "919f15ef376433b331351f116565dc17c6fcda77"; - tarball = "http://registry.npmjs.org/pullstream/-/pullstream-0.4.0.tgz"; }; - "q".">= 0.0.1" = { - version = "0.9.6"; - dependencies = [ + full."readdirp"."~0.2.3" = lib.makeOverridable self.buildNodePackage { + name = "readdirp-0.2.5"; + src = fetchurl { + url = "http://registry.npmjs.org/readdirp/-/readdirp-0.2.5.tgz"; + sha1 = "c4c276e52977ae25db5191fe51d008550f15d9bb"; + }; + buildInputs = self.nativeDeps."readdirp"."~0.2.3" or []; + deps = [ + self.full."minimatch".">=0.2.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5884b2154bdb3b6d5765e0fafddcb1506e133619"; - tarball = "http://registry.npmjs.org/q/-/q-0.9.6.tgz"; }; - "q"."~0.9.2" = { - version = "0.9.6"; - dependencies = [ + full."redeyed"."~0.4.0" = lib.makeOverridable self.buildNodePackage { + name = "redeyed-0.4.2"; + src = fetchurl { + url = "http://registry.npmjs.org/redeyed/-/redeyed-0.4.2.tgz"; + sha1 = "f0133b990cb972bdbcf2d2dce0aec36595f419bc"; + }; + buildInputs = self.nativeDeps."redeyed"."~0.4.0" or []; + deps = [ + self.full."esprima"."~1.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5884b2154bdb3b6d5765e0fafddcb1506e133619"; - tarball = "http://registry.npmjs.org/q/-/q-0.9.6.tgz"; }; - "qs"."0.5.1" = { - version = "0.5.1"; - dependencies = [ + full."redis"."*" = lib.makeOverridable self.buildNodePackage { + name = "redis-0.8.4"; + src = fetchurl { + url = "http://registry.npmjs.org/redis/-/redis-0.8.4.tgz"; + sha1 = "14609f26414e211c31e3cd07dc79b04bf9ff1980"; + }; + buildInputs = self.nativeDeps."redis"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9f6bf5d9ac6c76384e95d36d15b48980e5e4add0"; - tarball = "http://registry.npmjs.org/qs/-/qs-0.5.1.tgz"; }; - "qs"."0.5.5" = { - version = "0.5.5"; - dependencies = [ + "redis" = self.full."redis"."*"; + full."redis"."0.7.2" = lib.makeOverridable self.buildNodePackage { + name = "redis-0.7.2"; + src = fetchurl { + url = "http://registry.npmjs.org/redis/-/redis-0.7.2.tgz"; + sha1 = "fa557fef4985ab3e3384fdc5be6e2541a0bb49af"; + }; + buildInputs = self.nativeDeps."redis"."0.7.2" or []; + deps = [ + self.full."hiredis"."*" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b07f0d7ffe3efc6fc2fcde6c66a20775641423f3"; - tarball = "http://registry.npmjs.org/qs/-/qs-0.5.5.tgz"; }; - "qs"."0.6.5" = { - version = "0.6.5"; - dependencies = [ + full."redis"."0.7.3" = lib.makeOverridable self.buildNodePackage { + name = "redis-0.7.3"; + src = fetchurl { + url = "http://registry.npmjs.org/redis/-/redis-0.7.3.tgz"; + sha1 = "ee57b7a44d25ec1594e44365d8165fa7d1d4811a"; + }; + buildInputs = self.nativeDeps."redis"."0.7.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; - tarball = "http://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; }; - "qs"."~0.5.4" = { - version = "0.5.6"; - dependencies = [ + full."redis".">= 0.6.6" = lib.makeOverridable self.buildNodePackage { + name = "redis-0.8.4"; + src = fetchurl { + url = "http://registry.npmjs.org/redis/-/redis-0.8.4.tgz"; + sha1 = "14609f26414e211c31e3cd07dc79b04bf9ff1980"; + }; + buildInputs = self.nativeDeps."redis".">= 0.6.6" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "31b1ad058567651c526921506b9a8793911a0384"; - tarball = "http://registry.npmjs.org/qs/-/qs-0.5.6.tgz"; }; - "qs"."~0.6.0" = { - version = "0.6.5"; - dependencies = [ + full."reds"."0.1.4" = lib.makeOverridable self.buildNodePackage { + name = "reds-0.1.4"; + src = fetchurl { + url = "http://registry.npmjs.org/reds/-/reds-0.1.4.tgz"; + sha1 = "a97819180c30f6ecd01cad03cecb574eaabb4bee"; + }; + buildInputs = self.nativeDeps."reds"."0.1.4" or []; + deps = [ + self.full."natural"."0.0.69" + self.full."redis".">= 0.6.6" ]; - peerDependencies = [ + peerDependencies = [ + ]; + }; + full."regexp-clone"."0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "regexp-clone-0.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/regexp-clone/-/regexp-clone-0.0.1.tgz"; + sha1 = "a7c2e09891fdbf38fbb10d376fb73003e68ac589"; + }; + buildInputs = self.nativeDeps."regexp-clone"."0.0.1" or []; + deps = [ ]; - patchLatest = false; - sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; - tarball = "http://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; - }; - "rai"."~0.1" = { - version = "0.1.7"; - dependencies = [ + peerDependencies = [ + ]; + }; + full."request"."2" = lib.makeOverridable self.buildNodePackage { + name = "request-2.27.0"; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + }; + buildInputs = self.nativeDeps."request"."2" or []; + deps = [ + self.full."qs"."~0.6.0" + self.full."json-stringify-safe"."~5.0.0" + self.full."forever-agent"."~0.5.0" + self.full."tunnel-agent"."~0.3.0" + self.full."http-signature"."~0.10.0" + self.full."hawk"."~1.0.0" + self.full."aws-sign"."~0.3.0" + self.full."oauth-sign"."~0.3.0" + self.full."cookie-jar"."~0.3.0" + self.full."node-uuid"."~1.4.0" + self.full."mime"."~1.2.9" + self.full."form-data"."~0.1.0" + ]; + peerDependencies = [ + ]; + }; + full."request"."2 >=2.20.0" = lib.makeOverridable self.buildNodePackage { + name = "request-2.27.0"; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + }; + buildInputs = self.nativeDeps."request"."2 >=2.20.0" or []; + deps = [ + self.full."qs"."~0.6.0" + self.full."json-stringify-safe"."~5.0.0" + self.full."forever-agent"."~0.5.0" + self.full."tunnel-agent"."~0.3.0" + self.full."http-signature"."~0.10.0" + self.full."hawk"."~1.0.0" + self.full."aws-sign"."~0.3.0" + self.full."oauth-sign"."~0.3.0" + self.full."cookie-jar"."~0.3.0" + self.full."node-uuid"."~1.4.0" + self.full."mime"."~1.2.9" + self.full."form-data"."~0.1.0" + ]; + peerDependencies = [ + ]; + }; + full."request"."2 >=2.25.0" = lib.makeOverridable self.buildNodePackage { + name = "request-2.27.0"; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + }; + buildInputs = self.nativeDeps."request"."2 >=2.25.0" or []; + deps = [ + self.full."qs"."~0.6.0" + self.full."json-stringify-safe"."~5.0.0" + self.full."forever-agent"."~0.5.0" + self.full."tunnel-agent"."~0.3.0" + self.full."http-signature"."~0.10.0" + self.full."hawk"."~1.0.0" + self.full."aws-sign"."~0.3.0" + self.full."oauth-sign"."~0.3.0" + self.full."cookie-jar"."~0.3.0" + self.full."node-uuid"."~1.4.0" + self.full."mime"."~1.2.9" + self.full."form-data"."~0.1.0" + ]; + peerDependencies = [ + ]; + }; + full."request"."2.16.x" = lib.makeOverridable self.buildNodePackage { + name = "request-2.16.6"; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; + sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; + }; + buildInputs = self.nativeDeps."request"."2.16.x" or []; + deps = [ + self.full."form-data"."~0.0.3" + self.full."mime"."~1.2.7" + self.full."hawk"."~0.10.2" + self.full."node-uuid"."~1.4.0" + self.full."cookie-jar"."~0.2.0" + self.full."aws-sign"."~0.2.0" + self.full."oauth-sign"."~0.2.0" + self.full."forever-agent"."~0.2.0" + self.full."tunnel-agent"."~0.2.0" + self.full."json-stringify-safe"."~3.0.0" + self.full."qs"."~0.5.4" + ]; + peerDependencies = [ + ]; + }; + full."request"."2.9.x" = lib.makeOverridable self.buildNodePackage { + name = "request-2.9.203"; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.9.203.tgz"; + sha1 = "6c1711a5407fb94a114219563e44145bcbf4723a"; + }; + buildInputs = self.nativeDeps."request"."2.9.x" or []; + deps = [ + ]; + peerDependencies = [ + ]; + }; + full."request"."~2" = lib.makeOverridable self.buildNodePackage { + name = "request-2.27.0"; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + }; + buildInputs = self.nativeDeps."request"."~2" or []; + deps = [ + self.full."qs"."~0.6.0" + self.full."json-stringify-safe"."~5.0.0" + self.full."forever-agent"."~0.5.0" + self.full."tunnel-agent"."~0.3.0" + self.full."http-signature"."~0.10.0" + self.full."hawk"."~1.0.0" + self.full."aws-sign"."~0.3.0" + self.full."oauth-sign"."~0.3.0" + self.full."cookie-jar"."~0.3.0" + self.full."node-uuid"."~1.4.0" + self.full."mime"."~1.2.9" + self.full."form-data"."~0.1.0" + ]; + peerDependencies = [ + ]; + }; + full."request"."~2.16.6" = lib.makeOverridable self.buildNodePackage { + name = "request-2.16.6"; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; + sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; + }; + buildInputs = self.nativeDeps."request"."~2.16.6" or []; + deps = [ + self.full."form-data"."~0.0.3" + self.full."mime"."~1.2.7" + self.full."hawk"."~0.10.2" + self.full."node-uuid"."~1.4.0" + self.full."cookie-jar"."~0.2.0" + self.full."aws-sign"."~0.2.0" + self.full."oauth-sign"."~0.2.0" + self.full."forever-agent"."~0.2.0" + self.full."tunnel-agent"."~0.2.0" + self.full."json-stringify-safe"."~3.0.0" + self.full."qs"."~0.5.4" + ]; + peerDependencies = [ + ]; + }; + full."request"."~2.21.0" = lib.makeOverridable self.buildNodePackage { + name = "request-2.21.0"; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.21.0.tgz"; + sha1 = "5728ab9c45e5a87c99daccd530298b6673a868d7"; + }; + buildInputs = self.nativeDeps."request"."~2.21.0" or []; + deps = [ + self.full."qs"."~0.6.0" + self.full."json-stringify-safe"."~4.0.0" + self.full."forever-agent"."~0.5.0" + self.full."tunnel-agent"."~0.3.0" + self.full."http-signature"."~0.9.11" + self.full."hawk"."~0.13.0" + self.full."aws-sign"."~0.3.0" + self.full."oauth-sign"."~0.3.0" + self.full."cookie-jar"."~0.3.0" + self.full."node-uuid"."~1.4.0" + self.full."mime"."~1.2.9" + self.full."form-data"."0.0.8" + ]; + peerDependencies = [ + ]; + }; + full."request"."~2.22.0" = lib.makeOverridable self.buildNodePackage { + name = "request-2.22.0"; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.22.0.tgz"; + sha1 = "b883a769cc4a909571eb5004b344c43cf7e51592"; + }; + buildInputs = self.nativeDeps."request"."~2.22.0" or []; + deps = [ + self.full."qs"."~0.6.0" + self.full."json-stringify-safe"."~4.0.0" + self.full."forever-agent"."~0.5.0" + self.full."tunnel-agent"."~0.3.0" + self.full."http-signature"."~0.10.0" + self.full."hawk"."~0.13.0" + self.full."aws-sign"."~0.3.0" + self.full."oauth-sign"."~0.3.0" + self.full."cookie-jar"."~0.3.0" + self.full."node-uuid"."~1.4.0" + self.full."mime"."~1.2.9" + self.full."form-data"."0.0.8" + ]; + peerDependencies = [ + ]; + }; + full."request"."~2.25.0" = lib.makeOverridable self.buildNodePackage { + name = "request-2.25.0"; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.25.0.tgz"; + sha1 = "dac1673181887fe0b2ce6bd7e12f46d554a02ce9"; + }; + buildInputs = self.nativeDeps."request"."~2.25.0" or []; + deps = [ + self.full."qs"."~0.6.0" + self.full."json-stringify-safe"."~5.0.0" + self.full."forever-agent"."~0.5.0" + self.full."tunnel-agent"."~0.3.0" + self.full."http-signature"."~0.10.0" + self.full."hawk"."~1.0.0" + self.full."aws-sign"."~0.3.0" + self.full."oauth-sign"."~0.3.0" + self.full."cookie-jar"."~0.3.0" + self.full."node-uuid"."~1.4.0" + self.full."mime"."~1.2.9" + self.full."form-data"."~0.1.0" + ]; + peerDependencies = [ + ]; + }; + full."request"."~2.26.0" = lib.makeOverridable self.buildNodePackage { + name = "request-2.26.0"; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; + sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; + }; + buildInputs = self.nativeDeps."request"."~2.26.0" or []; + deps = [ + self.full."qs"."~0.6.0" + self.full."json-stringify-safe"."~5.0.0" + self.full."forever-agent"."~0.5.0" + self.full."tunnel-agent"."~0.3.0" + self.full."http-signature"."~0.10.0" + self.full."hawk"."~1.0.0" + self.full."aws-sign"."~0.3.0" + self.full."oauth-sign"."~0.3.0" + self.full."cookie-jar"."~0.3.0" + self.full."node-uuid"."~1.4.0" + self.full."mime"."~1.2.9" + self.full."form-data"."~0.1.0" + ]; + peerDependencies = [ + ]; + }; + full."request"."~2.27.0" = lib.makeOverridable self.buildNodePackage { + name = "request-2.27.0"; + src = fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + }; + buildInputs = self.nativeDeps."request"."~2.27.0" or []; + deps = [ + self.full."qs"."~0.6.0" + self.full."json-stringify-safe"."~5.0.0" + self.full."forever-agent"."~0.5.0" + self.full."tunnel-agent"."~0.3.0" + self.full."http-signature"."~0.10.0" + self.full."hawk"."~1.0.0" + self.full."aws-sign"."~0.3.0" + self.full."oauth-sign"."~0.3.0" + self.full."cookie-jar"."~0.3.0" + self.full."node-uuid"."~1.4.0" + self.full."mime"."~1.2.9" + self.full."form-data"."~0.1.0" + ]; + peerDependencies = [ + ]; + }; + full."request-progress"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "request-progress-0.2.3"; + src = fetchurl { + url = "http://registry.npmjs.org/request-progress/-/request-progress-0.2.3.tgz"; + sha1 = "5be7088f66642e2739e9058a07cceef0c2868b8b"; + }; + buildInputs = self.nativeDeps."request-progress"."~0.2.0" or []; + deps = [ + self.full."throttleit"."~0.0.2" + ]; + peerDependencies = [ + ]; + }; + full."request-replay"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "request-replay-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/request-replay/-/request-replay-0.2.0.tgz"; + sha1 = "9b693a5d118b39f5c596ead5ed91a26444057f60"; + }; + buildInputs = self.nativeDeps."request-replay"."~0.2.0" or []; + deps = [ + self.full."retry"."~0.6.0" + ]; + peerDependencies = [ + ]; + }; + full."resolve"."~0.3.1" = lib.makeOverridable self.buildNodePackage { + name = "resolve-0.3.1"; + src = fetchurl { + url = "http://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz"; + sha1 = "34c63447c664c70598d1c9b126fc43b2a24310a4"; + }; + buildInputs = self.nativeDeps."resolve"."~0.3.1" or []; + deps = [ + ]; + peerDependencies = [ + ]; + }; + full."restify"."2.4.1" = lib.makeOverridable self.buildNodePackage { + name = "restify-2.4.1"; + src = fetchurl { + url = "http://registry.npmjs.org/restify/-/restify-2.4.1.tgz"; + sha1 = "35790a052bd0927e7f6a06cc3d079e56fabc9371"; + }; + buildInputs = self.nativeDeps."restify"."2.4.1" or []; + deps = [ + self.full."assert-plus"."0.1.2" + self.full."backoff"."2.1.0" + self.full."bunyan"."0.21.1" + self.full."deep-equal"."0.0.0" + self.full."formidable"."1.0.13" + self.full."http-signature"."0.9.11" + self.full."keep-alive-agent"."0.0.1" + self.full."lru-cache"."2.3.0" + self.full."mime"."1.2.9" + self.full."negotiator"."0.2.5" + self.full."node-uuid"."1.4.0" + self.full."once"."1.1.1" + self.full."qs"."0.5.5" + self.full."semver"."1.1.4" + self.full."spdy"."1.7.1" + self.full."verror"."1.3.6" + self.full."dtrace-provider"."0.2.8" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1b50f1dcb4a493a67ef7a0a8c72167d789df52a0"; - tarball = "http://registry.npmjs.org/rai/-/rai-0.1.7.tgz"; }; - "range-parser"."0.0.4" = { - version = "0.0.4"; - dependencies = [ + full."retry"."0.6.0" = lib.makeOverridable self.buildNodePackage { + name = "retry-0.6.0"; + src = fetchurl { + url = "http://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; + sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; + }; + buildInputs = self.nativeDeps."retry"."0.6.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c0427ffef51c10acba0782a46c9602e744ff620b"; - tarball = "http://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz"; }; - "raw-socket"."*" = { - version = "1.2.1"; - dependencies = [ + full."retry"."~0.6.0" = lib.makeOverridable self.buildNodePackage { + name = "retry-0.6.0"; + src = fetchurl { + url = "http://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; + sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; + }; + buildInputs = self.nativeDeps."retry"."~0.6.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "3ca811bd4bf173b7b4e2304d5e680fd458da3963"; - tarball = "http://registry.npmjs.org/raw-socket/-/raw-socket-1.2.1.tgz"; }; - "rbytes"."*" = { - version = "1.0.0"; - dependencies = [ + full."revalidator"."0.1.x" = lib.makeOverridable self.buildNodePackage { + name = "revalidator-0.1.5"; + src = fetchurl { + url = "http://registry.npmjs.org/revalidator/-/revalidator-0.1.5.tgz"; + sha1 = "205bc02e4186e63e82a0837498f29ba287be3861"; + }; + buildInputs = self.nativeDeps."revalidator"."0.1.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4eeb85c457f710d8147329d5eed5cd02c798fa4d"; - tarball = "http://registry.npmjs.org/rbytes/-/rbytes-1.0.0.tgz"; }; - "#topLevel"."rbytes" = "*"; - "read"."1" = { - version = "1.0.5"; - dependencies = [ - { name = "mute-stream"; spec = "~0.0.4"; } + full."rimraf"."1.x.x" = lib.makeOverridable self.buildNodePackage { + name = "rimraf-1.0.9"; + src = fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-1.0.9.tgz"; + sha1 = "be4801ff76c2ba6f1c50c78e9700eb1d21f239f1"; + }; + buildInputs = self.nativeDeps."rimraf"."1.x.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "007a3d169478aa710a491727e453effb92e76203"; - tarball = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; }; - "read"."1.0.x" = { - version = "1.0.5"; - dependencies = [ - { name = "mute-stream"; spec = "~0.0.4"; } + full."rimraf"."2" = lib.makeOverridable self.buildNodePackage { + name = "rimraf-2.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; + sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; + }; + buildInputs = self.nativeDeps."rimraf"."2" or []; + deps = [ + self.full."graceful-fs"."~2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "007a3d169478aa710a491727e453effb92e76203"; - tarball = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; }; - "read"."~1.0.1" = { - version = "1.0.5"; - dependencies = [ - { name = "mute-stream"; spec = "~0.0.4"; } + full."rimraf"."2.x.x" = lib.makeOverridable self.buildNodePackage { + name = "rimraf-2.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; + sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; + }; + buildInputs = self.nativeDeps."rimraf"."2.x.x" or []; + deps = [ + self.full."graceful-fs"."~2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "007a3d169478aa710a491727e453effb92e76203"; - tarball = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; }; - "read"."~1.0.4" = { - version = "1.0.5"; - dependencies = [ - { name = "mute-stream"; spec = "~0.0.4"; } + full."rimraf"."~2" = lib.makeOverridable self.buildNodePackage { + name = "rimraf-2.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; + sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; + }; + buildInputs = self.nativeDeps."rimraf"."~2" or []; + deps = [ + self.full."graceful-fs"."~2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "007a3d169478aa710a491727e453effb92e76203"; - tarball = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; }; - "read-installed"."~0.2.2" = { - version = "0.2.4"; - dependencies = [ - { name = "semver"; spec = "2"; } - { name = "slide"; spec = "~1.1.3"; } - { name = "read-package-json"; spec = "1"; } - { name = "graceful-fs"; spec = "~2"; } + full."rimraf"."~2.1.4" = lib.makeOverridable self.buildNodePackage { + name = "rimraf-2.1.4"; + src = fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.1.4.tgz"; + sha1 = "5a6eb62eeda068f51ede50f29b3e5cd22f3d9bb2"; + }; + buildInputs = self.nativeDeps."rimraf"."~2.1.4" or []; + deps = [ + self.full."graceful-fs"."~1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9a45ca0a8ae1ecdb05972f362b63bc59450b572d"; - tarball = "http://registry.npmjs.org/read-installed/-/read-installed-0.2.4.tgz"; }; - "read-package-json"."1" = { - version = "1.1.3"; - dependencies = [ - { name = "glob"; spec = "~3.2.1"; } - { name = "lru-cache"; spec = "2"; } - { name = "normalize-package-data"; spec = "~0.2"; } - { name = "graceful-fs"; spec = "2"; } + full."rimraf"."~2.2.0" = lib.makeOverridable self.buildNodePackage { + name = "rimraf-2.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; + sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; + }; + buildInputs = self.nativeDeps."rimraf"."~2.2.0" or []; + deps = [ + self.full."graceful-fs"."~2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a361ab3da88f6f78998df223ad8186a4b7e1f391"; - tarball = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.3.tgz"; }; - "read-package-json"."~1.1.0" = { - version = "1.1.3"; - dependencies = [ - { name = "glob"; spec = "~3.2.1"; } - { name = "lru-cache"; spec = "2"; } - { name = "normalize-package-data"; spec = "~0.2"; } - { name = "graceful-fs"; spec = "2"; } + full."runforcover"."~0.0.2" = lib.makeOverridable self.buildNodePackage { + name = "runforcover-0.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/runforcover/-/runforcover-0.0.2.tgz"; + sha1 = "344f057d8d45d33aebc6cc82204678f69c4857cc"; + }; + buildInputs = self.nativeDeps."runforcover"."~0.0.2" or []; + deps = [ + self.full."bunker"."0.1.X" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a361ab3da88f6f78998df223ad8186a4b7e1f391"; - tarball = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.3.tgz"; }; - "readable-stream"."1.0" = { - version = "1.0.15"; - dependencies = [ + full."s3http"."*" = lib.makeOverridable self.buildNodePackage { + name = "s3http-0.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/s3http/-/s3http-0.0.2.tgz"; + sha1 = "e0c8bdee66981c6ddef2dfc41bb1fe51765984e5"; + }; + buildInputs = self.nativeDeps."s3http"."*" or []; + deps = [ + self.full."aws-sdk".">=1.2.0 <2" + self.full."commander"."0.5.1" + self.full."http-auth"."1.2.7" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; - tarball = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; }; - "readable-stream"."~1.0.0" = { - version = "1.0.15"; - dependencies = [ + "s3http" = self.full."s3http"."*"; + full."sax"."0.5.x" = lib.makeOverridable self.buildNodePackage { + name = "sax-0.5.4"; + src = fetchurl { + url = "http://registry.npmjs.org/sax/-/sax-0.5.4.tgz"; + sha1 = "a3a4e1a9cf182bb547156c5232a49a1c3732ff7d"; + }; + buildInputs = self.nativeDeps."sax"."0.5.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; - tarball = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; }; - "readable-stream"."~1.0.2" = { - version = "1.0.15"; - dependencies = [ + full."sax".">=0.4.2" = lib.makeOverridable self.buildNodePackage { + name = "sax-0.5.4"; + src = fetchurl { + url = "http://registry.npmjs.org/sax/-/sax-0.5.4.tgz"; + sha1 = "a3a4e1a9cf182bb547156c5232a49a1c3732ff7d"; + }; + buildInputs = self.nativeDeps."sax".">=0.4.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; - tarball = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; }; - "readdirp"."~0.2.3" = { - version = "0.2.5"; - dependencies = [ - { name = "minimatch"; spec = ">=0.2.4"; } + full."semver"."*" = lib.makeOverridable self.buildNodePackage { + name = "semver-2.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + }; + buildInputs = self.nativeDeps."semver"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c4c276e52977ae25db5191fe51d008550f15d9bb"; - tarball = "http://registry.npmjs.org/readdirp/-/readdirp-0.2.5.tgz"; }; - "redeyed"."~0.4.0" = { - version = "0.4.2"; - dependencies = [ - { name = "esprima"; spec = "~1.0.0"; } + "semver" = self.full."semver"."*"; + full."semver"."1.1.0" = lib.makeOverridable self.buildNodePackage { + name = "semver-1.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-1.1.0.tgz"; + sha1 = "da9b9c837e31550a7c928622bc2381de7dd7a53e"; + }; + buildInputs = self.nativeDeps."semver"."1.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "f0133b990cb972bdbcf2d2dce0aec36595f419bc"; - tarball = "http://registry.npmjs.org/redeyed/-/redeyed-0.4.2.tgz"; }; - "redis"."*" = { - version = "0.8.4"; - dependencies = [ + full."semver"."1.1.4" = lib.makeOverridable self.buildNodePackage { + name = "semver-1.1.4"; + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-1.1.4.tgz"; + sha1 = "2e5a4e72bab03472cc97f72753b4508912ef5540"; + }; + buildInputs = self.nativeDeps."semver"."1.1.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "14609f26414e211c31e3cd07dc79b04bf9ff1980"; - tarball = "http://registry.npmjs.org/redis/-/redis-0.8.4.tgz"; }; - "#topLevel"."redis" = "*"; - "redis"."0.7.2" = { - version = "0.7.2"; - dependencies = [ - { name = "hiredis"; spec = "*"; } + full."semver"."2" = lib.makeOverridable self.buildNodePackage { + name = "semver-2.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + }; + buildInputs = self.nativeDeps."semver"."2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fa557fef4985ab3e3384fdc5be6e2541a0bb49af"; - tarball = "http://registry.npmjs.org/redis/-/redis-0.7.2.tgz"; }; - "redis"."0.7.3" = { - version = "0.7.3"; - dependencies = [ + full."semver"."2.x" = lib.makeOverridable self.buildNodePackage { + name = "semver-2.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + }; + buildInputs = self.nativeDeps."semver"."2.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ee57b7a44d25ec1594e44365d8165fa7d1d4811a"; - tarball = "http://registry.npmjs.org/redis/-/redis-0.7.3.tgz"; }; - "redis".">= 0.6.6" = { - version = "0.8.4"; - dependencies = [ + full."semver".">=2.0.10 <3.0.0" = lib.makeOverridable self.buildNodePackage { + name = "semver-2.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + }; + buildInputs = self.nativeDeps."semver".">=2.0.10 <3.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "14609f26414e211c31e3cd07dc79b04bf9ff1980"; - tarball = "http://registry.npmjs.org/redis/-/redis-0.8.4.tgz"; }; - "reds"."0.1.4" = { - version = "0.1.4"; - dependencies = [ - { name = "natural"; spec = "0.0.69"; } - { name = "redis"; spec = ">= 0.6.6"; } + full."semver"."~2.0.0" = lib.makeOverridable self.buildNodePackage { + name = "semver-2.0.11"; + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; + sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; + }; + buildInputs = self.nativeDeps."semver"."~2.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a97819180c30f6ecd01cad03cecb574eaabb4bee"; - tarball = "http://registry.npmjs.org/reds/-/reds-0.1.4.tgz"; }; - "regexp-clone"."0.0.1" = { - version = "0.0.1"; - dependencies = [ + full."semver"."~2.0.5" = lib.makeOverridable self.buildNodePackage { + name = "semver-2.0.11"; + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; + sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; + }; + buildInputs = self.nativeDeps."semver"."~2.0.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a7c2e09891fdbf38fbb10d376fb73003e68ac589"; - tarball = "http://registry.npmjs.org/regexp-clone/-/regexp-clone-0.0.1.tgz"; }; - "request"."2" = { - version = "2.27.0"; - dependencies = [ - { name = "qs"; spec = "~0.6.0"; } - { name = "json-stringify-safe"; spec = "~5.0.0"; } - { name = "forever-agent"; spec = "~0.5.0"; } - { name = "tunnel-agent"; spec = "~0.3.0"; } - { name = "http-signature"; spec = "~0.10.0"; } - { name = "hawk"; spec = "~1.0.0"; } - { name = "aws-sign"; spec = "~0.3.0"; } - { name = "oauth-sign"; spec = "~0.3.0"; } - { name = "cookie-jar"; spec = "~0.3.0"; } - { name = "node-uuid"; spec = "~1.4.0"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "form-data"; spec = "~0.1.0"; } + full."semver"."~2.1" = lib.makeOverridable self.buildNodePackage { + name = "semver-2.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + }; + buildInputs = self.nativeDeps."semver"."~2.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; - tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; }; - "request"."2 >=2.20.0" = { - version = "2.27.0"; - dependencies = [ - { name = "qs"; spec = "~0.6.0"; } - { name = "json-stringify-safe"; spec = "~5.0.0"; } - { name = "forever-agent"; spec = "~0.5.0"; } - { name = "tunnel-agent"; spec = "~0.3.0"; } - { name = "http-signature"; spec = "~0.10.0"; } - { name = "hawk"; spec = "~1.0.0"; } - { name = "aws-sign"; spec = "~0.3.0"; } - { name = "oauth-sign"; spec = "~0.3.0"; } - { name = "cookie-jar"; spec = "~0.3.0"; } - { name = "node-uuid"; spec = "~1.4.0"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "form-data"; spec = "~0.1.0"; } + full."semver"."~2.1.0" = lib.makeOverridable self.buildNodePackage { + name = "semver-2.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + }; + buildInputs = self.nativeDeps."semver"."~2.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; - tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; - }; - "request"."2 >=2.25.0" = { - version = "2.27.0"; - dependencies = [ - { name = "qs"; spec = "~0.6.0"; } - { name = "json-stringify-safe"; spec = "~5.0.0"; } - { name = "forever-agent"; spec = "~0.5.0"; } - { name = "tunnel-agent"; spec = "~0.3.0"; } - { name = "http-signature"; spec = "~0.10.0"; } - { name = "hawk"; spec = "~1.0.0"; } - { name = "aws-sign"; spec = "~0.3.0"; } - { name = "oauth-sign"; spec = "~0.3.0"; } - { name = "cookie-jar"; spec = "~0.3.0"; } - { name = "node-uuid"; spec = "~1.4.0"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "form-data"; spec = "~0.1.0"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; - tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; - }; - "request"."2.16.x" = { - version = "2.16.6"; - dependencies = [ - { name = "form-data"; spec = "~0.0.3"; } - { name = "mime"; spec = "~1.2.7"; } - { name = "hawk"; spec = "~0.10.2"; } - { name = "node-uuid"; spec = "~1.4.0"; } - { name = "cookie-jar"; spec = "~0.2.0"; } - { name = "aws-sign"; spec = "~0.2.0"; } - { name = "oauth-sign"; spec = "~0.2.0"; } - { name = "forever-agent"; spec = "~0.2.0"; } - { name = "tunnel-agent"; spec = "~0.2.0"; } - { name = "json-stringify-safe"; spec = "~3.0.0"; } - { name = "qs"; spec = "~0.5.4"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; - tarball = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; - }; - "request"."2.9.x" = { - version = "2.9.203"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "6c1711a5407fb94a114219563e44145bcbf4723a"; - tarball = "http://registry.npmjs.org/request/-/request-2.9.203.tgz"; - }; - "request"."~2" = { - version = "2.27.0"; - dependencies = [ - { name = "qs"; spec = "~0.6.0"; } - { name = "json-stringify-safe"; spec = "~5.0.0"; } - { name = "forever-agent"; spec = "~0.5.0"; } - { name = "tunnel-agent"; spec = "~0.3.0"; } - { name = "http-signature"; spec = "~0.10.0"; } - { name = "hawk"; spec = "~1.0.0"; } - { name = "aws-sign"; spec = "~0.3.0"; } - { name = "oauth-sign"; spec = "~0.3.0"; } - { name = "cookie-jar"; spec = "~0.3.0"; } - { name = "node-uuid"; spec = "~1.4.0"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "form-data"; spec = "~0.1.0"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; - tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; - }; - "request"."~2.16.6" = { - version = "2.16.6"; - dependencies = [ - { name = "form-data"; spec = "~0.0.3"; } - { name = "mime"; spec = "~1.2.7"; } - { name = "hawk"; spec = "~0.10.2"; } - { name = "node-uuid"; spec = "~1.4.0"; } - { name = "cookie-jar"; spec = "~0.2.0"; } - { name = "aws-sign"; spec = "~0.2.0"; } - { name = "oauth-sign"; spec = "~0.2.0"; } - { name = "forever-agent"; spec = "~0.2.0"; } - { name = "tunnel-agent"; spec = "~0.2.0"; } - { name = "json-stringify-safe"; spec = "~3.0.0"; } - { name = "qs"; spec = "~0.5.4"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; - tarball = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; - }; - "request"."~2.21.0" = { - version = "2.21.0"; - dependencies = [ - { name = "qs"; spec = "~0.6.0"; } - { name = "json-stringify-safe"; spec = "~4.0.0"; } - { name = "forever-agent"; spec = "~0.5.0"; } - { name = "tunnel-agent"; spec = "~0.3.0"; } - { name = "http-signature"; spec = "~0.9.11"; } - { name = "hawk"; spec = "~0.13.0"; } - { name = "aws-sign"; spec = "~0.3.0"; } - { name = "oauth-sign"; spec = "~0.3.0"; } - { name = "cookie-jar"; spec = "~0.3.0"; } - { name = "node-uuid"; spec = "~1.4.0"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "form-data"; spec = "0.0.8"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "5728ab9c45e5a87c99daccd530298b6673a868d7"; - tarball = "http://registry.npmjs.org/request/-/request-2.21.0.tgz"; - }; - "request"."~2.22.0" = { - version = "2.22.0"; - dependencies = [ - { name = "qs"; spec = "~0.6.0"; } - { name = "json-stringify-safe"; spec = "~4.0.0"; } - { name = "forever-agent"; spec = "~0.5.0"; } - { name = "tunnel-agent"; spec = "~0.3.0"; } - { name = "http-signature"; spec = "~0.10.0"; } - { name = "hawk"; spec = "~0.13.0"; } - { name = "aws-sign"; spec = "~0.3.0"; } - { name = "oauth-sign"; spec = "~0.3.0"; } - { name = "cookie-jar"; spec = "~0.3.0"; } - { name = "node-uuid"; spec = "~1.4.0"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "form-data"; spec = "0.0.8"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "b883a769cc4a909571eb5004b344c43cf7e51592"; - tarball = "http://registry.npmjs.org/request/-/request-2.22.0.tgz"; - }; - "request"."~2.25.0" = { - version = "2.25.0"; - dependencies = [ - { name = "qs"; spec = "~0.6.0"; } - { name = "json-stringify-safe"; spec = "~5.0.0"; } - { name = "forever-agent"; spec = "~0.5.0"; } - { name = "tunnel-agent"; spec = "~0.3.0"; } - { name = "http-signature"; spec = "~0.10.0"; } - { name = "hawk"; spec = "~1.0.0"; } - { name = "aws-sign"; spec = "~0.3.0"; } - { name = "oauth-sign"; spec = "~0.3.0"; } - { name = "cookie-jar"; spec = "~0.3.0"; } - { name = "node-uuid"; spec = "~1.4.0"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "form-data"; spec = "~0.1.0"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "dac1673181887fe0b2ce6bd7e12f46d554a02ce9"; - tarball = "http://registry.npmjs.org/request/-/request-2.25.0.tgz"; - }; - "request"."~2.26.0" = { - version = "2.26.0"; - dependencies = [ - { name = "qs"; spec = "~0.6.0"; } - { name = "json-stringify-safe"; spec = "~5.0.0"; } - { name = "forever-agent"; spec = "~0.5.0"; } - { name = "tunnel-agent"; spec = "~0.3.0"; } - { name = "http-signature"; spec = "~0.10.0"; } - { name = "hawk"; spec = "~1.0.0"; } - { name = "aws-sign"; spec = "~0.3.0"; } - { name = "oauth-sign"; spec = "~0.3.0"; } - { name = "cookie-jar"; spec = "~0.3.0"; } - { name = "node-uuid"; spec = "~1.4.0"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "form-data"; spec = "~0.1.0"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; - tarball = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; - }; - "request"."~2.27.0" = { - version = "2.27.0"; - dependencies = [ - { name = "qs"; spec = "~0.6.0"; } - { name = "json-stringify-safe"; spec = "~5.0.0"; } - { name = "forever-agent"; spec = "~0.5.0"; } - { name = "tunnel-agent"; spec = "~0.3.0"; } - { name = "http-signature"; spec = "~0.10.0"; } - { name = "hawk"; spec = "~1.0.0"; } - { name = "aws-sign"; spec = "~0.3.0"; } - { name = "oauth-sign"; spec = "~0.3.0"; } - { name = "cookie-jar"; spec = "~0.3.0"; } - { name = "node-uuid"; spec = "~1.4.0"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "form-data"; spec = "~0.1.0"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; - tarball = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; }; - "request-progress"."~0.2.0" = { - version = "0.2.3"; - dependencies = [ - { name = "throttleit"; spec = "~0.0.2"; } + full."send"."*" = lib.makeOverridable self.buildNodePackage { + name = "send-0.1.4"; + src = fetchurl { + url = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; + sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; + }; + buildInputs = self.nativeDeps."send"."*" or []; + deps = [ + self.full."debug"."*" + self.full."mime"."~1.2.9" + self.full."fresh"."0.2.0" + self.full."range-parser"."0.0.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5be7088f66642e2739e9058a07cceef0c2868b8b"; - tarball = "http://registry.npmjs.org/request-progress/-/request-progress-0.2.3.tgz"; }; - "request-replay"."~0.2.0" = { - version = "0.2.0"; - dependencies = [ - { name = "retry"; spec = "~0.6.0"; } + full."send"."0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "send-0.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/send/-/send-0.1.0.tgz"; + sha1 = "cfb08ebd3cec9b7fc1a37d9ff9e875a971cf4640"; + }; + buildInputs = self.nativeDeps."send"."0.1.0" or []; + deps = [ + self.full."debug"."*" + self.full."mime"."1.2.6" + self.full."fresh"."0.1.0" + self.full."range-parser"."0.0.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9b693a5d118b39f5c596ead5ed91a26444057f60"; - tarball = "http://registry.npmjs.org/request-replay/-/request-replay-0.2.0.tgz"; }; - "resolve"."~0.3.1" = { - version = "0.3.1"; - dependencies = [ + full."send"."0.1.4" = lib.makeOverridable self.buildNodePackage { + name = "send-0.1.4"; + src = fetchurl { + url = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; + sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; + }; + buildInputs = self.nativeDeps."send"."0.1.4" or []; + deps = [ + self.full."debug"."*" + self.full."mime"."~1.2.9" + self.full."fresh"."0.2.0" + self.full."range-parser"."0.0.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "34c63447c664c70598d1c9b126fc43b2a24310a4"; - tarball = "http://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz"; }; - "restify"."2.4.1" = { - version = "2.4.1"; - dependencies = [ - { name = "assert-plus"; spec = "0.1.2"; } - { name = "backoff"; spec = "2.1.0"; } - { name = "bunyan"; spec = "0.21.1"; } - { name = "deep-equal"; spec = "0.0.0"; } - { name = "formidable"; spec = "1.0.13"; } - { name = "http-signature"; spec = "0.9.11"; } - { name = "keep-alive-agent"; spec = "0.0.1"; } - { name = "lru-cache"; spec = "2.3.0"; } - { name = "mime"; spec = "1.2.9"; } - { name = "negotiator"; spec = "0.2.5"; } - { name = "node-uuid"; spec = "1.4.0"; } - { name = "once"; spec = "1.1.1"; } - { name = "qs"; spec = "0.5.5"; } - { name = "semver"; spec = "1.1.4"; } - { name = "spdy"; spec = "1.7.1"; } - { name = "verror"; spec = "1.3.6"; } - { name = "dtrace-provider"; spec = "0.2.8"; } + full."sequence"."*" = lib.makeOverridable self.buildNodePackage { + name = "sequence-2.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; + sha1 = "7f5617895d44351c0a047e764467690490a16b03"; + }; + buildInputs = self.nativeDeps."sequence"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "35790a052bd0927e7f6a06cc3d079e56fabc9371"; - tarball = "http://registry.npmjs.org/restify/-/restify-2.4.1.tgz"; }; - "retry"."0.6.0" = { - version = "0.6.0"; - dependencies = [ + full."sequence".">= 2.2.1" = lib.makeOverridable self.buildNodePackage { + name = "sequence-2.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; + sha1 = "7f5617895d44351c0a047e764467690490a16b03"; + }; + buildInputs = self.nativeDeps."sequence".">= 2.2.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; - tarball = "http://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; }; - "retry"."~0.6.0" = { - version = "0.6.0"; - dependencies = [ + full."setimmediate"."~1.0.1" = lib.makeOverridable self.buildNodePackage { + name = "setimmediate-1.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/setimmediate/-/setimmediate-1.0.1.tgz"; + sha1 = "a9ca56ccbd6a4c3334855f060abcdece5c42ebb7"; + }; + buildInputs = self.nativeDeps."setimmediate"."~1.0.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; - tarball = "http://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; }; - "revalidator"."0.1.x" = { - version = "0.1.5"; - dependencies = [ + full."sha"."~1.2.1" = lib.makeOverridable self.buildNodePackage { + name = "sha-1.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/sha/-/sha-1.2.2.tgz"; + sha1 = "f2aa387e8182631fd5f462bd80250d37a8920e62"; + }; + buildInputs = self.nativeDeps."sha"."~1.2.1" or []; + deps = [ + self.full."graceful-fs"."2" + self.full."readable-stream"."1.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "205bc02e4186e63e82a0837498f29ba287be3861"; - tarball = "http://registry.npmjs.org/revalidator/-/revalidator-0.1.5.tgz"; }; - "rimraf"."1.x.x" = { - version = "1.0.9"; - dependencies = [ + full."shelljs"."0.1.x" = lib.makeOverridable self.buildNodePackage { + name = "shelljs-0.1.4"; + src = fetchurl { + url = "http://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz"; + sha1 = "dfbbe78d56c3c0168d2fb79e10ecd1dbcb07ec0e"; + }; + buildInputs = self.nativeDeps."shelljs"."0.1.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "be4801ff76c2ba6f1c50c78e9700eb1d21f239f1"; - tarball = "http://registry.npmjs.org/rimraf/-/rimraf-1.0.9.tgz"; }; - "rimraf"."2" = { - version = "2.2.2"; - dependencies = [ - { name = "graceful-fs"; spec = "~2"; } + full."shelljs"."~0.1.4" = lib.makeOverridable self.buildNodePackage { + name = "shelljs-0.1.4"; + src = fetchurl { + url = "http://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz"; + sha1 = "dfbbe78d56c3c0168d2fb79e10ecd1dbcb07ec0e"; + }; + buildInputs = self.nativeDeps."shelljs"."~0.1.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; - tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; }; - "rimraf"."2.x.x" = { - version = "2.2.2"; - dependencies = [ - { name = "graceful-fs"; spec = "~2"; } + full."should"."*" = lib.makeOverridable self.buildNodePackage { + name = "should-1.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/should/-/should-1.2.2.tgz"; + sha1 = "0f03f775066d9ea2632690c917b12824fcc1d582"; + }; + buildInputs = self.nativeDeps."should"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; - tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; }; - "rimraf"."~2" = { - version = "2.2.2"; - dependencies = [ - { name = "graceful-fs"; spec = "~2"; } + "should" = self.full."should"."*"; + full."sigmund"."~1.0.0" = lib.makeOverridable self.buildNodePackage { + name = "sigmund-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz"; + sha1 = "66a2b3a749ae8b5fb89efd4fcc01dc94fbe02296"; + }; + buildInputs = self.nativeDeps."sigmund"."~1.0.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; - tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; }; - "rimraf"."~2.1.4" = { - version = "2.1.4"; - dependencies = [ - { name = "graceful-fs"; spec = "~1"; } + full."simplesmtp".">= 0.1.22" = lib.makeOverridable self.buildNodePackage { + name = "simplesmtp-0.3.7"; + src = fetchurl { + url = "http://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.7.tgz"; + sha1 = "2e5319c5dea8824be88d5dba9a6dc85551cad76b"; + }; + buildInputs = self.nativeDeps."simplesmtp".">= 0.1.22" or []; + deps = [ + self.full."rai"."~0.1" + self.full."xoauth2"."~0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5a6eb62eeda068f51ede50f29b3e5cd22f3d9bb2"; - tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.1.4.tgz"; }; - "rimraf"."~2.2.0" = { - version = "2.2.2"; - dependencies = [ - { name = "graceful-fs"; spec = "~2"; } + full."slice-stream"."0.0.0" = lib.makeOverridable self.buildNodePackage { + name = "slice-stream-0.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/slice-stream/-/slice-stream-0.0.0.tgz"; + sha1 = "8183df87ad44ae0b48c0625134eac6e349747860"; + }; + buildInputs = self.nativeDeps."slice-stream"."0.0.0" or []; + deps = [ + self.full."readable-stream"."~1.0.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; - tarball = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; }; - "runforcover"."~0.0.2" = { - version = "0.0.2"; - dependencies = [ - { name = "bunker"; spec = "0.1.X"; } + full."sliced"."0.0.3" = lib.makeOverridable self.buildNodePackage { + name = "sliced-0.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/sliced/-/sliced-0.0.3.tgz"; + sha1 = "4f0bac2171eb17162c3ba6df81f5cf040f7c7e50"; + }; + buildInputs = self.nativeDeps."sliced"."0.0.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "344f057d8d45d33aebc6cc82204678f69c4857cc"; - tarball = "http://registry.npmjs.org/runforcover/-/runforcover-0.0.2.tgz"; }; - "s3http"."*" = { - version = "0.0.2"; - dependencies = [ - { name = "aws-sdk"; spec = ">=1.2.0 <2"; } - { name = "commander"; spec = "0.5.1"; } - { name = "http-auth"; spec = "1.2.7"; } + full."sliced"."0.0.4" = lib.makeOverridable self.buildNodePackage { + name = "sliced-0.0.4"; + src = fetchurl { + url = "http://registry.npmjs.org/sliced/-/sliced-0.0.4.tgz"; + sha1 = "34f89a6db1f31fa525f5a570f5bcf877cf0955ee"; + }; + buildInputs = self.nativeDeps."sliced"."0.0.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "e0c8bdee66981c6ddef2dfc41bb1fe51765984e5"; - tarball = "http://registry.npmjs.org/s3http/-/s3http-0.0.2.tgz"; }; - "#topLevel"."s3http" = "*"; - "sax"."0.5.x" = { - version = "0.5.4"; - dependencies = [ + full."sliced"."0.0.5" = lib.makeOverridable self.buildNodePackage { + name = "sliced-0.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/sliced/-/sliced-0.0.5.tgz"; + sha1 = "5edc044ca4eb6f7816d50ba2fc63e25d8fe4707f"; + }; + buildInputs = self.nativeDeps."sliced"."0.0.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a3a4e1a9cf182bb547156c5232a49a1c3732ff7d"; - tarball = "http://registry.npmjs.org/sax/-/sax-0.5.4.tgz"; }; - "sax".">=0.4.2" = { - version = "0.5.4"; - dependencies = [ + full."slide"."*" = lib.makeOverridable self.buildNodePackage { + name = "slide-1.1.5"; + src = fetchurl { + url = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; + sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; + }; + buildInputs = self.nativeDeps."slide"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a3a4e1a9cf182bb547156c5232a49a1c3732ff7d"; - tarball = "http://registry.npmjs.org/sax/-/sax-0.5.4.tgz"; }; - "semver"."*" = { - version = "2.1.0"; - dependencies = [ + full."slide"."~1.1.3" = lib.makeOverridable self.buildNodePackage { + name = "slide-1.1.5"; + src = fetchurl { + url = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; + sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; + }; + buildInputs = self.nativeDeps."slide"."~1.1.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; - tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; }; - "#topLevel"."semver" = "*"; - "semver"."1.1.0" = { - version = "1.1.0"; - dependencies = [ + full."slide"."~1.1.4" = lib.makeOverridable self.buildNodePackage { + name = "slide-1.1.5"; + src = fetchurl { + url = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; + sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; + }; + buildInputs = self.nativeDeps."slide"."~1.1.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "da9b9c837e31550a7c928622bc2381de7dd7a53e"; - tarball = "http://registry.npmjs.org/semver/-/semver-1.1.0.tgz"; }; - "semver"."1.1.4" = { - version = "1.1.4"; - dependencies = [ + full."smartdc"."*" = lib.makeOverridable self.buildNodePackage { + name = "smartdc-7.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/smartdc/-/smartdc-7.0.0.tgz"; + sha1 = "367ce274e10e3400e19ec62697f9b5ecb3f25c39"; + }; + buildInputs = self.nativeDeps."smartdc"."*" or []; + deps = [ + self.full."assert-plus"."0.1.2" + self.full."lru-cache"."2.2.0" + self.full."nopt"."2.0.0" + self.full."restify"."2.4.1" + self.full."bunyan"."0.21.1" + self.full."clone"."0.1.6" + self.full."smartdc-auth"."1.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2e5a4e72bab03472cc97f72753b4508912ef5540"; - tarball = "http://registry.npmjs.org/semver/-/semver-1.1.4.tgz"; }; - "semver"."2" = { - version = "2.1.0"; - dependencies = [ + "smartdc" = self.full."smartdc"."*"; + full."smartdc-auth"."1.0.0" = lib.makeOverridable self.buildNodePackage { + name = "smartdc-auth-1.0.0"; + src = fetchurl { + url = "http://registry.npmjs.org/smartdc-auth/-/smartdc-auth-1.0.0.tgz"; + sha1 = "9b8569b914f25da53816fe158f80b6571470f270"; + }; + buildInputs = self.nativeDeps."smartdc-auth"."1.0.0" or []; + deps = [ + self.full."assert-plus"."0.1.2" + self.full."clone"."0.1.5" + self.full."ssh-agent"."0.2.1" + self.full."once"."1.1.1" + self.full."vasync"."1.3.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; - tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; }; - "semver"."2.x" = { - version = "2.1.0"; - dependencies = [ + full."sntp"."0.1.x" = lib.makeOverridable self.buildNodePackage { + name = "sntp-0.1.4"; + src = fetchurl { + url = "http://registry.npmjs.org/sntp/-/sntp-0.1.4.tgz"; + sha1 = "5ef481b951a7b29affdf4afd7f26838fc1120f84"; + }; + buildInputs = self.nativeDeps."sntp"."0.1.x" or []; + deps = [ + self.full."hoek"."0.7.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; - tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; }; - "semver".">=2.0.10 <3.0.0" = { - version = "2.1.0"; - dependencies = [ + full."sntp"."0.2.x" = lib.makeOverridable self.buildNodePackage { + name = "sntp-0.2.4"; + src = fetchurl { + url = "http://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz"; + sha1 = "fb885f18b0f3aad189f824862536bceeec750900"; + }; + buildInputs = self.nativeDeps."sntp"."0.2.x" or []; + deps = [ + self.full."hoek"."0.9.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; - tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; }; - "semver"."~2.0.0" = { - version = "2.0.11"; - dependencies = [ + full."socket.io"."0.9.14" = lib.makeOverridable self.buildNodePackage { + name = "socket.io-0.9.14"; + src = fetchurl { + url = "http://registry.npmjs.org/socket.io/-/socket.io-0.9.14.tgz"; + sha1 = "81af80ebf3ee8f7f6e71b1495db91f8fa53ff667"; + }; + buildInputs = self.nativeDeps."socket.io"."0.9.14" or []; + deps = [ + self.full."socket.io-client"."0.9.11" + self.full."policyfile"."0.0.4" + self.full."base64id"."0.1.0" + self.full."redis"."0.7.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; - tarball = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; }; - "semver"."~2.0.5" = { - version = "2.0.11"; - dependencies = [ + full."socket.io-client"."0.9.11" = lib.makeOverridable self.buildNodePackage { + name = "socket.io-client-0.9.11"; + src = fetchurl { + url = "http://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.11.tgz"; + sha1 = "94defc1b29e0d8a8fe958c1cf33300f68d8a19c7"; + }; + buildInputs = self.nativeDeps."socket.io-client"."0.9.11" or []; + deps = [ + self.full."uglify-js"."1.2.5" + self.full."ws"."0.4.x" + self.full."xmlhttprequest"."1.4.2" + self.full."active-x-obfuscator"."0.0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; - tarball = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; }; - "semver"."~2.1" = { - version = "2.1.0"; - dependencies = [ + full."sockjs"."*" = lib.makeOverridable self.buildNodePackage { + name = "sockjs-0.3.7"; + src = fetchurl { + url = "http://registry.npmjs.org/sockjs/-/sockjs-0.3.7.tgz"; + sha1 = "2950e0586d8a9d3044958a831ade68db197749cb"; + }; + buildInputs = self.nativeDeps."sockjs"."*" or []; + deps = [ + self.full."node-uuid"."1.3.3" + self.full."faye-websocket"."0.4.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; - tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; }; - "semver"."~2.1.0" = { - version = "2.1.0"; - dependencies = [ + "sockjs" = self.full."sockjs"."*"; + full."source-map"."*" = lib.makeOverridable self.buildNodePackage { + name = "source-map-0.1.28"; + src = fetchurl { + url = "http://registry.npmjs.org/source-map/-/source-map-0.1.28.tgz"; + sha1 = "9cae9d9b8352fb030f77c4e12226cc28cb251f39"; + }; + buildInputs = self.nativeDeps."source-map"."*" or []; + deps = [ + self.full."amdefine".">=0.0.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; - tarball = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; }; - "send"."*" = { - version = "0.1.4"; - dependencies = [ - { name = "debug"; spec = "*"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "fresh"; spec = "0.2.0"; } - { name = "range-parser"; spec = "0.0.4"; } + "source-map" = self.full."source-map"."*"; + full."source-map"."~0.1.7" = lib.makeOverridable self.buildNodePackage { + name = "source-map-0.1.28"; + src = fetchurl { + url = "http://registry.npmjs.org/source-map/-/source-map-0.1.28.tgz"; + sha1 = "9cae9d9b8352fb030f77c4e12226cc28cb251f39"; + }; + buildInputs = self.nativeDeps."source-map"."~0.1.7" or []; + deps = [ + self.full."amdefine".">=0.0.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; - tarball = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; }; - "send"."0.1.0" = { - version = "0.1.0"; - dependencies = [ - { name = "debug"; spec = "*"; } - { name = "mime"; spec = "1.2.6"; } - { name = "fresh"; spec = "0.1.0"; } - { name = "range-parser"; spec = "0.0.4"; } + full."spdy"."1.7.1" = lib.makeOverridable self.buildNodePackage { + name = "spdy-1.7.1"; + src = fetchurl { + url = "http://registry.npmjs.org/spdy/-/spdy-1.7.1.tgz"; + sha1 = "4fde77e602b20c4ecc39ee8619373dd9bf669152"; + }; + buildInputs = self.nativeDeps."spdy"."1.7.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "cfb08ebd3cec9b7fc1a37d9ff9e875a971cf4640"; - tarball = "http://registry.npmjs.org/send/-/send-0.1.0.tgz"; }; - "send"."0.1.4" = { - version = "0.1.4"; - dependencies = [ - { name = "debug"; spec = "*"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "fresh"; spec = "0.2.0"; } - { name = "range-parser"; spec = "0.0.4"; } + full."ssh-agent"."0.2.1" = lib.makeOverridable self.buildNodePackage { + name = "ssh-agent-0.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/ssh-agent/-/ssh-agent-0.2.1.tgz"; + sha1 = "3044e9eaeca88a9e6971dd7deb19bdcc20012929"; + }; + buildInputs = self.nativeDeps."ssh-agent"."0.2.1" or []; + deps = [ + self.full."ctype"."0.5.0" + self.full."posix-getopt"."1.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; - tarball = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; }; - "sequence"."*" = { - version = "2.2.1"; - dependencies = [ + full."stack-trace"."0.0.x" = lib.makeOverridable self.buildNodePackage { + name = "stack-trace-0.0.7"; + src = fetchurl { + url = "http://registry.npmjs.org/stack-trace/-/stack-trace-0.0.7.tgz"; + sha1 = "c72e089744fc3659f508cdce3621af5634ec0fff"; + }; + buildInputs = self.nativeDeps."stack-trace"."0.0.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "7f5617895d44351c0a047e764467690490a16b03"; - tarball = "http://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; }; - "sequence".">= 2.2.1" = { - version = "2.2.1"; - dependencies = [ + full."statsd"."*" = lib.makeOverridable self.buildNodePackage { + name = "statsd-0.6.0"; + src = fetchurl { + url = "http://registry.npmjs.org/statsd/-/statsd-0.6.0.tgz"; + sha1 = "9902dba319c46726f0348ced9b7b3e20184de1c4"; + }; + buildInputs = self.nativeDeps."statsd"."*" or []; + deps = [ + self.full."node-syslog"."1.1.3" + self.full."winser"."=0.0.11" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "7f5617895d44351c0a047e764467690490a16b03"; - tarball = "http://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; }; - "setimmediate"."~1.0.1" = { - version = "1.0.1"; - dependencies = [ + "statsd" = self.full."statsd"."*"; + full."stream-counter"."~0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "stream-counter-0.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/stream-counter/-/stream-counter-0.1.0.tgz"; + sha1 = "a035e429361fb57f361606e17fcd8a8b9677327b"; + }; + buildInputs = self.nativeDeps."stream-counter"."~0.1.0" or []; + deps = [ + self.full."readable-stream"."~1.0.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a9ca56ccbd6a4c3334855f060abcdece5c42ebb7"; - tarball = "http://registry.npmjs.org/setimmediate/-/setimmediate-1.0.1.tgz"; }; - "sha"."~1.2.1" = { - version = "1.2.2"; - dependencies = [ - { name = "graceful-fs"; spec = "2"; } - { name = "readable-stream"; spec = "1.0"; } + full."stream-splitter-transform"."*" = lib.makeOverridable self.buildNodePackage { + name = "stream-splitter-transform-0.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/stream-splitter-transform/-/stream-splitter-transform-0.0.3.tgz"; + sha1 = "5ccd3bd497ffee4c2fc7c1cc9d7b697b54c42eef"; + }; + buildInputs = self.nativeDeps."stream-splitter-transform"."*" or []; + deps = [ + self.full."buffertools".">=1.1.1 <2.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "f2aa387e8182631fd5f462bd80250d37a8920e62"; - tarball = "http://registry.npmjs.org/sha/-/sha-1.2.2.tgz"; }; - "shelljs"."0.1.x" = { - version = "0.1.4"; - dependencies = [ + "stream-splitter-transform" = self.full."stream-splitter-transform"."*"; + full."stringify-object"."~0.1.4" = lib.makeOverridable self.buildNodePackage { + name = "stringify-object-0.1.5"; + src = fetchurl { + url = "http://registry.npmjs.org/stringify-object/-/stringify-object-0.1.5.tgz"; + sha1 = "87d8b63a3e5dfb189370622f241beeedf706ab3b"; + }; + buildInputs = self.nativeDeps."stringify-object"."~0.1.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "dfbbe78d56c3c0168d2fb79e10ecd1dbcb07ec0e"; - tarball = "http://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz"; }; - "shelljs"."~0.1.4" = { - version = "0.1.4"; - dependencies = [ + full."stylus"."*" = lib.makeOverridable self.buildNodePackage { + name = "stylus-0.37.0"; + src = fetchurl { + url = "http://registry.npmjs.org/stylus/-/stylus-0.37.0.tgz"; + sha1 = "3f18ba693960e3408e2951b4a22e337c33d239d8"; + }; + buildInputs = self.nativeDeps."stylus"."*" or []; + deps = [ + self.full."cssom"."0.2.x" + self.full."mkdirp"."0.3.x" + self.full."debug"."*" + self.full."sax"."0.5.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "dfbbe78d56c3c0168d2fb79e10ecd1dbcb07ec0e"; - tarball = "http://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz"; }; - "should"."*" = { - version = "1.2.2"; - dependencies = [ + "stylus" = self.full."stylus"."*"; + full."stylus"."0.27.2" = lib.makeOverridable self.buildNodePackage { + name = "stylus-0.27.2"; + src = fetchurl { + url = "http://registry.npmjs.org/stylus/-/stylus-0.27.2.tgz"; + sha1 = "1121f7f8cd152b0f8a4aa6a24a9adea10c825117"; + }; + buildInputs = self.nativeDeps."stylus"."0.27.2" or []; + deps = [ + self.full."cssom"."0.2.x" + self.full."mkdirp"."0.3.x" + self.full."debug"."*" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "0f03f775066d9ea2632690c917b12824fcc1d582"; - tarball = "http://registry.npmjs.org/should/-/should-1.2.2.tgz"; }; - "#topLevel"."should" = "*"; - "sigmund"."~1.0.0" = { - version = "1.0.0"; - dependencies = [ + full."sudo-block"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "sudo-block-0.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/sudo-block/-/sudo-block-0.2.1.tgz"; + sha1 = "b394820741b66c0fe06f97b334f0674036837ba5"; + }; + buildInputs = self.nativeDeps."sudo-block"."~0.2.0" or []; + deps = [ + self.full."chalk"."~0.1.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "66a2b3a749ae8b5fb89efd4fcc01dc94fbe02296"; - tarball = "http://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz"; }; - "simplesmtp".">= 0.1.22" = { - version = "0.3.7"; - dependencies = [ - { name = "rai"; spec = "~0.1"; } - { name = "xoauth2"; spec = "~0.1"; } + full."superagent"."0.15.1" = lib.makeOverridable self.buildNodePackage { + name = "superagent-0.15.1"; + src = fetchurl { + url = "http://registry.npmjs.org/superagent/-/superagent-0.15.1.tgz"; + sha1 = "f0df9954c2b90f29e4ae54ad308e4a2b432cc56a"; + }; + buildInputs = self.nativeDeps."superagent"."0.15.1" or []; + deps = [ + self.full."qs"."0.6.5" + self.full."formidable"."1.0.9" + self.full."mime"."1.2.5" + self.full."emitter-component"."1.0.0" + self.full."methods"."0.0.1" + self.full."cookiejar"."1.3.0" + self.full."debug"."~0.7.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2e5319c5dea8824be88d5dba9a6dc85551cad76b"; - tarball = "http://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.7.tgz"; }; - "slice-stream"."0.0.0" = { - version = "0.0.0"; - dependencies = [ - { name = "readable-stream"; spec = "~1.0.2"; } + full."supertest"."*" = lib.makeOverridable self.buildNodePackage { + name = "supertest-0.7.1"; + src = fetchurl { + url = "http://registry.npmjs.org/supertest/-/supertest-0.7.1.tgz"; + sha1 = "349a65a8bfb5207250658f71761279ad3a671d88"; + }; + buildInputs = self.nativeDeps."supertest"."*" or []; + deps = [ + self.full."superagent"."0.15.1" + self.full."methods"."0.0.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "8183df87ad44ae0b48c0625134eac6e349747860"; - tarball = "http://registry.npmjs.org/slice-stream/-/slice-stream-0.0.0.tgz"; }; - "sliced"."0.0.3" = { - version = "0.0.3"; - dependencies = [ + "supertest" = self.full."supertest"."*"; + full."swig"."0.14.x" = lib.makeOverridable self.buildNodePackage { + name = "swig-0.14.0"; + src = fetchurl { + url = "http://registry.npmjs.org/swig/-/swig-0.14.0.tgz"; + sha1 = "544bfb3bd837608873eed6a72c672a28cb1f1b3f"; + }; + buildInputs = self.nativeDeps."swig"."0.14.x" or []; + deps = [ + self.full."underscore".">=1.1.7" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4f0bac2171eb17162c3ba6df81f5cf040f7c7e50"; - tarball = "http://registry.npmjs.org/sliced/-/sliced-0.0.3.tgz"; }; - "sliced"."0.0.4" = { - version = "0.0.4"; - dependencies = [ + "swig" = self.full."swig"."0.14.x"; + full."sylvester".">= 0.0.12" = lib.makeOverridable self.buildNodePackage { + name = "sylvester-0.0.21"; + src = fetchurl { + url = "http://registry.npmjs.org/sylvester/-/sylvester-0.0.21.tgz"; + sha1 = "2987b1ce2bd2f38b0dce2a34388884bfa4400ea7"; + }; + buildInputs = self.nativeDeps."sylvester".">= 0.0.12" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "34f89a6db1f31fa525f5a570f5bcf877cf0955ee"; - tarball = "http://registry.npmjs.org/sliced/-/sliced-0.0.4.tgz"; }; - "sliced"."0.0.5" = { - version = "0.0.5"; - dependencies = [ + full."sylvester".">= 0.0.8" = lib.makeOverridable self.buildNodePackage { + name = "sylvester-0.0.21"; + src = fetchurl { + url = "http://registry.npmjs.org/sylvester/-/sylvester-0.0.21.tgz"; + sha1 = "2987b1ce2bd2f38b0dce2a34388884bfa4400ea7"; + }; + buildInputs = self.nativeDeps."sylvester".">= 0.0.8" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5edc044ca4eb6f7816d50ba2fc63e25d8fe4707f"; - tarball = "http://registry.npmjs.org/sliced/-/sliced-0.0.5.tgz"; }; - "slide"."*" = { - version = "1.1.5"; - dependencies = [ + full."tap".">=0.2.3" = lib.makeOverridable self.buildNodePackage { + name = "tap-0.4.4"; + src = fetchurl { + url = "http://registry.npmjs.org/tap/-/tap-0.4.4.tgz"; + sha1 = "122ee7afee3fc7f327660a4fda1e5ac9db2b7714"; + }; + buildInputs = self.nativeDeps."tap".">=0.2.3" or []; + deps = [ + self.full."inherits"."*" + self.full."yamlish"."*" + self.full."slide"."*" + self.full."runforcover"."~0.0.2" + self.full."nopt"."~2" + self.full."mkdirp"."~0.3" + self.full."difflet"."~0.2.0" + self.full."deep-equal"."~0.0.0" + self.full."buffer-equal"."~0.0.0" + self.full."glob"."~3.2.1" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; - tarball = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; }; - "slide"."~1.1.3" = { - version = "1.1.5"; - dependencies = [ + full."tar"."*" = lib.makeOverridable self.buildNodePackage { + name = "tar-0.1.18"; + src = fetchurl { + url = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; + sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; + }; + buildInputs = self.nativeDeps."tar"."*" or []; + deps = [ + self.full."inherits"."2" + self.full."block-stream"."*" + self.full."fstream"."~0.1.8" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; - tarball = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; }; - "slide"."~1.1.4" = { - version = "1.1.5"; - dependencies = [ + "tar" = self.full."tar"."*"; + full."tar"."0" = lib.makeOverridable self.buildNodePackage { + name = "tar-0.1.18"; + src = fetchurl { + url = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; + sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; + }; + buildInputs = self.nativeDeps."tar"."0" or []; + deps = [ + self.full."inherits"."2" + self.full."block-stream"."*" + self.full."fstream"."~0.1.8" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; - tarball = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; }; - "smartdc"."*" = { - version = "7.0.0"; - dependencies = [ - { name = "assert-plus"; spec = "0.1.2"; } - { name = "lru-cache"; spec = "2.2.0"; } - { name = "nopt"; spec = "2.0.0"; } - { name = "restify"; spec = "2.4.1"; } - { name = "bunyan"; spec = "0.21.1"; } - { name = "clone"; spec = "0.1.6"; } - { name = "smartdc-auth"; spec = "1.0.0"; } + full."tar"."0.1.17" = lib.makeOverridable self.buildNodePackage { + name = "tar-0.1.17"; + src = fetchurl { + url = "http://registry.npmjs.org/tar/-/tar-0.1.17.tgz"; + sha1 = "408c8a95deb8e78a65b59b1a51a333183a32badc"; + }; + buildInputs = self.nativeDeps."tar"."0.1.17" or []; + deps = [ + self.full."inherits"."1.x" + self.full."block-stream"."*" + self.full."fstream"."~0.1.8" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "367ce274e10e3400e19ec62697f9b5ecb3f25c39"; - tarball = "http://registry.npmjs.org/smartdc/-/smartdc-7.0.0.tgz"; }; - "#topLevel"."smartdc" = "*"; - "smartdc-auth"."1.0.0" = { - version = "1.0.0"; - dependencies = [ - { name = "assert-plus"; spec = "0.1.2"; } - { name = "clone"; spec = "0.1.5"; } - { name = "ssh-agent"; spec = "0.2.1"; } - { name = "once"; spec = "1.1.1"; } - { name = "vasync"; spec = "1.3.3"; } + full."tar"."~0.1.17" = lib.makeOverridable self.buildNodePackage { + name = "tar-0.1.18"; + src = fetchurl { + url = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; + sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; + }; + buildInputs = self.nativeDeps."tar"."~0.1.17" or []; + deps = [ + self.full."inherits"."2" + self.full."block-stream"."*" + self.full."fstream"."~0.1.8" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9b8569b914f25da53816fe158f80b6571470f270"; - tarball = "http://registry.npmjs.org/smartdc-auth/-/smartdc-auth-1.0.0.tgz"; }; - "sntp"."0.1.x" = { - version = "0.1.4"; - dependencies = [ - { name = "hoek"; spec = "0.7.x"; } + full."tar"."~0.1.18" = lib.makeOverridable self.buildNodePackage { + name = "tar-0.1.18"; + src = fetchurl { + url = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; + sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; + }; + buildInputs = self.nativeDeps."tar"."~0.1.18" or []; + deps = [ + self.full."inherits"."2" + self.full."block-stream"."*" + self.full."fstream"."~0.1.8" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5ef481b951a7b29affdf4afd7f26838fc1120f84"; - tarball = "http://registry.npmjs.org/sntp/-/sntp-0.1.4.tgz"; }; - "sntp"."0.2.x" = { - version = "0.2.4"; - dependencies = [ - { name = "hoek"; spec = "0.9.x"; } + full."temp"."*" = lib.makeOverridable self.buildNodePackage { + name = "temp-0.5.1"; + src = fetchurl { + url = "http://registry.npmjs.org/temp/-/temp-0.5.1.tgz"; + sha1 = "77ab19c79aa7b593cbe4fac2441768cad987b8df"; + }; + buildInputs = self.nativeDeps."temp"."*" or []; + deps = [ + self.full."rimraf"."~2.1.4" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fb885f18b0f3aad189f824862536bceeec750900"; - tarball = "http://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz"; }; - "socket.io"."0.9.14" = { - version = "0.9.14"; - dependencies = [ - { name = "socket.io-client"; spec = "0.9.11"; } - { name = "policyfile"; spec = "0.0.4"; } - { name = "base64id"; spec = "0.1.0"; } - { name = "redis"; spec = "0.7.3"; } + "temp" = self.full."temp"."*"; + full."throttleit"."~0.0.2" = lib.makeOverridable self.buildNodePackage { + name = "throttleit-0.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz"; + sha1 = "cfedf88e60c00dd9697b61fdd2a8343a9b680eaf"; + }; + buildInputs = self.nativeDeps."throttleit"."~0.0.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "81af80ebf3ee8f7f6e71b1495db91f8fa53ff667"; - tarball = "http://registry.npmjs.org/socket.io/-/socket.io-0.9.14.tgz"; }; - "socket.io-client"."0.9.11" = { - version = "0.9.11"; - dependencies = [ - { name = "uglify-js"; spec = "1.2.5"; } - { name = "ws"; spec = "0.4.x"; } - { name = "xmlhttprequest"; spec = "1.4.2"; } - { name = "active-x-obfuscator"; spec = "0.0.1"; } + full."timespan"."2.0.1" = lib.makeOverridable self.buildNodePackage { + name = "timespan-2.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/timespan/-/timespan-2.0.1.tgz"; + sha1 = "479b45875937e14d0f4be1625f2abd08d801f68a"; + }; + buildInputs = self.nativeDeps."timespan"."2.0.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "94defc1b29e0d8a8fe958c1cf33300f68d8a19c7"; - tarball = "http://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.11.tgz"; }; - "sockjs"."*" = { - version = "0.3.7"; - dependencies = [ - { name = "node-uuid"; spec = "1.3.3"; } - { name = "faye-websocket"; spec = "0.4.4"; } + full."timezone"."*" = lib.makeOverridable self.buildNodePackage { + name = "timezone-0.0.23"; + src = fetchurl { + url = "http://registry.npmjs.org/timezone/-/timezone-0.0.23.tgz"; + sha1 = "5e89359e0c01c92b495c725e81ecce6ddbdb9bac"; + }; + buildInputs = self.nativeDeps."timezone"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2950e0586d8a9d3044958a831ade68db197749cb"; - tarball = "http://registry.npmjs.org/sockjs/-/sockjs-0.3.7.tgz"; }; - "#topLevel"."sockjs" = "*"; - "source-map"."*" = { - version = "0.1.28"; - dependencies = [ - { name = "amdefine"; spec = ">=0.0.4"; } + "timezone" = self.full."timezone"."*"; + full."tinycolor"."0.x" = lib.makeOverridable self.buildNodePackage { + name = "tinycolor-0.0.1"; + src = fetchurl { + url = "http://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz"; + sha1 = "320b5a52d83abb5978d81a3e887d4aefb15a6164"; + }; + buildInputs = self.nativeDeps."tinycolor"."0.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9cae9d9b8352fb030f77c4e12226cc28cb251f39"; - tarball = "http://registry.npmjs.org/source-map/-/source-map-0.1.28.tgz"; }; - "#topLevel"."source-map" = "*"; - "source-map"."~0.1.7" = { - version = "0.1.28"; - dependencies = [ - { name = "amdefine"; spec = ">=0.0.4"; } + full."tmp"."~0.0.20" = lib.makeOverridable self.buildNodePackage { + name = "tmp-0.0.21"; + src = fetchurl { + url = "http://registry.npmjs.org/tmp/-/tmp-0.0.21.tgz"; + sha1 = "6d263fede6570dc4d4510ffcc2efc640223b1153"; + }; + buildInputs = self.nativeDeps."tmp"."~0.0.20" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9cae9d9b8352fb030f77c4e12226cc28cb251f39"; - tarball = "http://registry.npmjs.org/source-map/-/source-map-0.1.28.tgz"; }; - "spdy"."1.7.1" = { - version = "1.7.1"; - dependencies = [ + full."transformers"."2.1.0" = lib.makeOverridable self.buildNodePackage { + name = "transformers-2.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/transformers/-/transformers-2.1.0.tgz"; + sha1 = "5d23cb35561dd85dc67fb8482309b47d53cce9a7"; + }; + buildInputs = self.nativeDeps."transformers"."2.1.0" or []; + deps = [ + self.full."promise"."~2.0" + self.full."css"."~1.0.8" + self.full."uglify-js"."~2.2.5" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "4fde77e602b20c4ecc39ee8619373dd9bf669152"; - tarball = "http://registry.npmjs.org/spdy/-/spdy-1.7.1.tgz"; }; - "ssh-agent"."0.2.1" = { - version = "0.2.1"; - dependencies = [ - { name = "ctype"; spec = "0.5.0"; } - { name = "posix-getopt"; spec = "1.0.0"; } + full."traverse"."0.6.x" = lib.makeOverridable self.buildNodePackage { + name = "traverse-0.6.3"; + src = fetchurl { + url = "http://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz"; + sha1 = "a053ffa1b6179b9240ea16d74bfd604bd6b6e41b"; + }; + buildInputs = self.nativeDeps."traverse"."0.6.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "3044e9eaeca88a9e6971dd7deb19bdcc20012929"; - tarball = "http://registry.npmjs.org/ssh-agent/-/ssh-agent-0.2.1.tgz"; }; - "stack-trace"."0.0.x" = { - version = "0.0.7"; - dependencies = [ + full."traverse".">=0.3.0 <0.4" = lib.makeOverridable self.buildNodePackage { + name = "traverse-0.3.9"; + src = fetchurl { + url = "http://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz"; + sha1 = "717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9"; + }; + buildInputs = self.nativeDeps."traverse".">=0.3.0 <0.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "c72e089744fc3659f508cdce3621af5634ec0fff"; - tarball = "http://registry.npmjs.org/stack-trace/-/stack-trace-0.0.7.tgz"; }; - "statsd"."*" = { - version = "0.6.0"; - dependencies = [ - { name = "node-syslog"; spec = "1.1.3"; } - { name = "winser"; spec = "=0.0.11"; } + full."traverse"."~0.5.1" = lib.makeOverridable self.buildNodePackage { + name = "traverse-0.5.2"; + src = fetchurl { + url = "http://registry.npmjs.org/traverse/-/traverse-0.5.2.tgz"; + sha1 = "e203c58d5f7f0e37db6e74c0acb929bb09b61d85"; + }; + buildInputs = self.nativeDeps."traverse"."~0.5.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "9902dba319c46726f0348ced9b7b3e20184de1c4"; - tarball = "http://registry.npmjs.org/statsd/-/statsd-0.6.0.tgz"; }; - "#topLevel"."statsd" = "*"; - "stream-counter"."~0.1.0" = { - version = "0.1.0"; - dependencies = [ - { name = "readable-stream"; spec = "~1.0.2"; } + full."tunnel-agent"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "tunnel-agent-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.2.0.tgz"; + sha1 = "6853c2afb1b2109e45629e492bde35f459ea69e8"; + }; + buildInputs = self.nativeDeps."tunnel-agent"."~0.2.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a035e429361fb57f361606e17fcd8a8b9677327b"; - tarball = "http://registry.npmjs.org/stream-counter/-/stream-counter-0.1.0.tgz"; }; - "stream-splitter-transform"."*" = { - version = "0.0.3"; - dependencies = [ - { name = "buffertools"; spec = ">=1.1.1 <2.0.0"; } + full."tunnel-agent"."~0.3.0" = lib.makeOverridable self.buildNodePackage { + name = "tunnel-agent-0.3.0"; + src = fetchurl { + url = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz"; + sha1 = "ad681b68f5321ad2827c4cfb1b7d5df2cfe942ee"; + }; + buildInputs = self.nativeDeps."tunnel-agent"."~0.3.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5ccd3bd497ffee4c2fc7c1cc9d7b697b54c42eef"; - tarball = "http://registry.npmjs.org/stream-splitter-transform/-/stream-splitter-transform-0.0.3.tgz"; }; - "#topLevel"."stream-splitter-transform" = "*"; - "stringify-object"."~0.1.4" = { - version = "0.1.5"; - dependencies = [ + full."uglify-js"."1.2.5" = lib.makeOverridable self.buildNodePackage { + name = "uglify-js-1.2.5"; + src = fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz"; + sha1 = "b542c2c76f78efb34b200b20177634330ff702b6"; + }; + buildInputs = self.nativeDeps."uglify-js"."1.2.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "87d8b63a3e5dfb189370622f241beeedf706ab3b"; - tarball = "http://registry.npmjs.org/stringify-object/-/stringify-object-0.1.5.tgz"; }; - "stylus"."*" = { - version = "0.37.0"; - dependencies = [ - { name = "cssom"; spec = "0.2.x"; } - { name = "mkdirp"; spec = "0.3.x"; } - { name = "debug"; spec = "*"; } - { name = "sax"; spec = "0.5.x"; } + full."uglify-js"."2.3.6" = lib.makeOverridable self.buildNodePackage { + name = "uglify-js-2.3.6"; + src = fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; + sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; + }; + buildInputs = self.nativeDeps."uglify-js"."2.3.6" or []; + deps = [ + self.full."async"."~0.2.6" + self.full."source-map"."~0.1.7" + self.full."optimist"."~0.3.5" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "3f18ba693960e3408e2951b4a22e337c33d239d8"; - tarball = "http://registry.npmjs.org/stylus/-/stylus-0.37.0.tgz"; }; - "#topLevel"."stylus" = "*"; - "stylus"."0.27.2" = { - version = "0.27.2"; - dependencies = [ - { name = "cssom"; spec = "0.2.x"; } - { name = "mkdirp"; spec = "0.3.x"; } - { name = "debug"; spec = "*"; } + full."uglify-js"."~1.1.1" = lib.makeOverridable self.buildNodePackage { + name = "uglify-js-1.1.1"; + src = fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz"; + sha1 = "ee71a97c4cefd06a1a9b20437f34118982aa035b"; + }; + buildInputs = self.nativeDeps."uglify-js"."~1.1.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "1121f7f8cd152b0f8a4aa6a24a9adea10c825117"; - tarball = "http://registry.npmjs.org/stylus/-/stylus-0.27.2.tgz"; }; - "sudo-block"."~0.2.0" = { - version = "0.2.1"; - dependencies = [ - { name = "chalk"; spec = "~0.1.1"; } + full."uglify-js"."~2.2.5" = lib.makeOverridable self.buildNodePackage { + name = "uglify-js-2.2.5"; + src = fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz"; + sha1 = "a6e02a70d839792b9780488b7b8b184c095c99c7"; + }; + buildInputs = self.nativeDeps."uglify-js"."~2.2.5" or []; + deps = [ + self.full."source-map"."~0.1.7" + self.full."optimist"."~0.3.5" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b394820741b66c0fe06f97b334f0674036837ba5"; - tarball = "http://registry.npmjs.org/sudo-block/-/sudo-block-0.2.1.tgz"; }; - "superagent"."0.15.1" = { - version = "0.15.1"; - dependencies = [ - { name = "qs"; spec = "0.6.5"; } - { name = "formidable"; spec = "1.0.9"; } - { name = "mime"; spec = "1.2.5"; } - { name = "emitter-component"; spec = "1.0.0"; } - { name = "methods"; spec = "0.0.1"; } - { name = "cookiejar"; spec = "1.3.0"; } - { name = "debug"; spec = "~0.7.2"; } + full."uglify-js"."~2.3" = lib.makeOverridable self.buildNodePackage { + name = "uglify-js-2.3.6"; + src = fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; + sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; + }; + buildInputs = self.nativeDeps."uglify-js"."~2.3" or []; + deps = [ + self.full."async"."~0.2.6" + self.full."source-map"."~0.1.7" + self.full."optimist"."~0.3.5" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "f0df9954c2b90f29e4ae54ad308e4a2b432cc56a"; - tarball = "http://registry.npmjs.org/superagent/-/superagent-0.15.1.tgz"; }; - "supertest"."*" = { - version = "0.7.1"; - dependencies = [ - { name = "superagent"; spec = "0.15.1"; } - { name = "methods"; spec = "0.0.1"; } + full."uglify-js"."~2.3.6" = lib.makeOverridable self.buildNodePackage { + name = "uglify-js-2.3.6"; + src = fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; + sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; + }; + buildInputs = self.nativeDeps."uglify-js"."~2.3.6" or []; + deps = [ + self.full."async"."~0.2.6" + self.full."source-map"."~0.1.7" + self.full."optimist"."~0.3.5" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "349a65a8bfb5207250658f71761279ad3a671d88"; - tarball = "http://registry.npmjs.org/supertest/-/supertest-0.7.1.tgz"; }; - "#topLevel"."supertest" = "*"; - "swig"."0.14.x" = { - version = "0.14.0"; - dependencies = [ - { name = "underscore"; spec = ">=1.1.7"; } + full."uid-number"."0" = lib.makeOverridable self.buildNodePackage { + name = "uid-number-0.0.3"; + src = fetchurl { + url = "http://registry.npmjs.org/uid-number/-/uid-number-0.0.3.tgz"; + sha1 = "cefb0fa138d8d8098da71a40a0d04a8327d6e1cc"; + }; + buildInputs = self.nativeDeps."uid-number"."0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "544bfb3bd837608873eed6a72c672a28cb1f1b3f"; - tarball = "http://registry.npmjs.org/swig/-/swig-0.14.0.tgz"; }; - "#topLevel"."swig" = "0.14.x"; - "sylvester".">= 0.0.12" = { - version = "0.0.21"; - dependencies = [ + full."uid2"."0.0.2" = lib.makeOverridable self.buildNodePackage { + name = "uid2-0.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/uid2/-/uid2-0.0.2.tgz"; + sha1 = "107fb155c82c1136620797ed4c88cf2b08f6aab8"; + }; + buildInputs = self.nativeDeps."uid2"."0.0.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2987b1ce2bd2f38b0dce2a34388884bfa4400ea7"; - tarball = "http://registry.npmjs.org/sylvester/-/sylvester-0.0.21.tgz"; }; - "sylvester".">= 0.0.8" = { - version = "0.0.21"; - dependencies = [ + full."underscore"."*" = lib.makeOverridable self.buildNodePackage { + name = "underscore-1.5.1"; + src = fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; + sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; + }; + buildInputs = self.nativeDeps."underscore"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "2987b1ce2bd2f38b0dce2a34388884bfa4400ea7"; - tarball = "http://registry.npmjs.org/sylvester/-/sylvester-0.0.21.tgz"; }; - "tap".">=0.2.3" = { - version = "0.4.4"; - dependencies = [ - { name = "inherits"; spec = "*"; } - { name = "yamlish"; spec = "*"; } - { name = "slide"; spec = "*"; } - { name = "runforcover"; spec = "~0.0.2"; } - { name = "nopt"; spec = "~2"; } - { name = "mkdirp"; spec = "~0.3"; } - { name = "difflet"; spec = "~0.2.0"; } - { name = "deep-equal"; spec = "~0.0.0"; } - { name = "buffer-equal"; spec = "~0.0.0"; } - { name = "glob"; spec = "~3.2.1"; } + "underscore" = self.full."underscore"."*"; + full."underscore"."1.4.x" = lib.makeOverridable self.buildNodePackage { + name = "underscore-1.4.4"; + src = fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; + sha1 = "61a6a32010622afa07963bf325203cf12239d604"; + }; + buildInputs = self.nativeDeps."underscore"."1.4.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "122ee7afee3fc7f327660a4fda1e5ac9db2b7714"; - tarball = "http://registry.npmjs.org/tap/-/tap-0.4.4.tgz"; }; - "tar"."*" = { - version = "0.1.18"; - dependencies = [ - { name = "inherits"; spec = "2"; } - { name = "block-stream"; spec = "*"; } - { name = "fstream"; spec = "~0.1.8"; } + full."underscore".">=1.1.7" = lib.makeOverridable self.buildNodePackage { + name = "underscore-1.5.1"; + src = fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; + sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; + }; + buildInputs = self.nativeDeps."underscore".">=1.1.7" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; - tarball = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; }; - "#topLevel"."tar" = "*"; - "tar"."0" = { - version = "0.1.18"; - dependencies = [ - { name = "inherits"; spec = "2"; } - { name = "block-stream"; spec = "*"; } - { name = "fstream"; spec = "~0.1.8"; } + full."underscore".">=1.4.3" = lib.makeOverridable self.buildNodePackage { + name = "underscore-1.5.1"; + src = fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; + sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; + }; + buildInputs = self.nativeDeps."underscore".">=1.4.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; - tarball = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; }; - "tar"."0.1.17" = { - version = "0.1.17"; - dependencies = [ - { name = "inherits"; spec = "1.x"; } - { name = "block-stream"; spec = "*"; } - { name = "fstream"; spec = "~0.1.8"; } + full."underscore"."~1.4" = lib.makeOverridable self.buildNodePackage { + name = "underscore-1.4.4"; + src = fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; + sha1 = "61a6a32010622afa07963bf325203cf12239d604"; + }; + buildInputs = self.nativeDeps."underscore"."~1.4" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "408c8a95deb8e78a65b59b1a51a333183a32badc"; - tarball = "http://registry.npmjs.org/tar/-/tar-0.1.17.tgz"; }; - "tar"."~0.1.17" = { - version = "0.1.18"; - dependencies = [ - { name = "inherits"; spec = "2"; } - { name = "block-stream"; spec = "*"; } - { name = "fstream"; spec = "~0.1.8"; } + full."underscore"."~1.4.3" = lib.makeOverridable self.buildNodePackage { + name = "underscore-1.4.4"; + src = fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; + sha1 = "61a6a32010622afa07963bf325203cf12239d604"; + }; + buildInputs = self.nativeDeps."underscore"."~1.4.3" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; - tarball = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; }; - "tar"."~0.1.18" = { - version = "0.1.18"; - dependencies = [ - { name = "inherits"; spec = "2"; } - { name = "block-stream"; spec = "*"; } - { name = "fstream"; spec = "~0.1.8"; } + full."underscore.string"."~2.3.1" = lib.makeOverridable self.buildNodePackage { + name = "underscore.string-2.3.3"; + src = fetchurl { + url = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"; + sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d"; + }; + buildInputs = self.nativeDeps."underscore.string"."~2.3.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; - tarball = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; }; - "temp"."*" = { - version = "0.5.1"; - dependencies = [ - { name = "rimraf"; spec = "~2.1.4"; } + full."unzip"."~0.1.7" = lib.makeOverridable self.buildNodePackage { + name = "unzip-0.1.8"; + src = fetchurl { + url = "http://registry.npmjs.org/unzip/-/unzip-0.1.8.tgz"; + sha1 = "b6ca171798242150b06fca320544592231aeb158"; + }; + buildInputs = self.nativeDeps."unzip"."~0.1.7" or []; + deps = [ + self.full."fstream"."~0.1.21" + self.full."pullstream"."~0.4.0" + self.full."binary"."~0.3.0" + self.full."readable-stream"."~1.0.0" + self.full."setimmediate"."~1.0.1" + self.full."match-stream"."~0.0.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "77ab19c79aa7b593cbe4fac2441768cad987b8df"; - tarball = "http://registry.npmjs.org/temp/-/temp-0.5.1.tgz"; }; - "#topLevel"."temp" = "*"; - "throttleit"."~0.0.2" = { - version = "0.0.2"; - dependencies = [ + full."update-notifier"."~0.1.3" = lib.makeOverridable self.buildNodePackage { + name = "update-notifier-0.1.5"; + src = fetchurl { + url = "http://registry.npmjs.org/update-notifier/-/update-notifier-0.1.5.tgz"; + sha1 = "adf98004c29bf521f242c2970c471f310b353b44"; + }; + buildInputs = self.nativeDeps."update-notifier"."~0.1.3" or []; + deps = [ + self.full."request"."~2.22.0" + self.full."configstore"."~0.1.0" + self.full."semver"."~2.0.0" + self.full."chalk"."~0.1.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "cfedf88e60c00dd9697b61fdd2a8343a9b680eaf"; - tarball = "http://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz"; }; - "timespan"."2.0.1" = { - version = "2.0.1"; - dependencies = [ + full."util".">= 0.4.9" = lib.makeOverridable self.buildNodePackage { + name = "util-0.4.9"; + src = fetchurl { + url = "http://registry.npmjs.org/util/-/util-0.4.9.tgz"; + sha1 = "d95d5830d2328ec17dee3c80bfc50c33562b75a3"; + }; + buildInputs = self.nativeDeps."util".">= 0.4.9" or []; + deps = [ + self.full."events.node".">= 0.4.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "479b45875937e14d0f4be1625f2abd08d801f68a"; - tarball = "http://registry.npmjs.org/timespan/-/timespan-2.0.1.tgz"; }; - "timezone"."*" = { - version = "0.0.23"; - dependencies = [ + full."utile"."0.1.7" = lib.makeOverridable self.buildNodePackage { + name = "utile-0.1.7"; + src = fetchurl { + url = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; + sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; + }; + buildInputs = self.nativeDeps."utile"."0.1.7" or []; + deps = [ + self.full."async"."0.1.x" + self.full."deep-equal"."*" + self.full."i"."0.3.x" + self.full."mkdirp"."0.x.x" + self.full."ncp"."0.2.x" + self.full."rimraf"."1.x.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5e89359e0c01c92b495c725e81ecce6ddbdb9bac"; - tarball = "http://registry.npmjs.org/timezone/-/timezone-0.0.23.tgz"; }; - "#topLevel"."timezone" = "*"; - "tinycolor"."0.x" = { - version = "0.0.1"; - dependencies = [ + full."utile"."0.1.x" = lib.makeOverridable self.buildNodePackage { + name = "utile-0.1.7"; + src = fetchurl { + url = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; + sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; + }; + buildInputs = self.nativeDeps."utile"."0.1.x" or []; + deps = [ + self.full."async"."0.1.x" + self.full."deep-equal"."*" + self.full."i"."0.3.x" + self.full."mkdirp"."0.x.x" + self.full."ncp"."0.2.x" + self.full."rimraf"."1.x.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "320b5a52d83abb5978d81a3e887d4aefb15a6164"; - tarball = "http://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz"; }; - "tmp"."~0.0.20" = { - version = "0.0.21"; - dependencies = [ + full."utile"."0.2.x" = lib.makeOverridable self.buildNodePackage { + name = "utile-0.2.0"; + src = fetchurl { + url = "http://registry.npmjs.org/utile/-/utile-0.2.0.tgz"; + sha1 = "91a2423ca2eb3322390e211ee3d71cf4fa193aea"; + }; + buildInputs = self.nativeDeps."utile"."0.2.x" or []; + deps = [ + self.full."async"."0.1.x" + self.full."deep-equal"."*" + self.full."i"."0.3.x" + self.full."mkdirp"."0.x.x" + self.full."ncp"."0.2.x" + self.full."rimraf"."2.x.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6d263fede6570dc4d4510ffcc2efc640223b1153"; - tarball = "http://registry.npmjs.org/tmp/-/tmp-0.0.21.tgz"; }; - "transformers"."2.1.0" = { - version = "2.1.0"; - dependencies = [ - { name = "promise"; spec = "~2.0"; } - { name = "css"; spec = "~1.0.8"; } - { name = "uglify-js"; spec = "~2.2.5"; } + full."validator"."0.4.x" = lib.makeOverridable self.buildNodePackage { + name = "validator-0.4.28"; + src = fetchurl { + url = "http://registry.npmjs.org/validator/-/validator-0.4.28.tgz"; + sha1 = "311d439ae6cf3fbe6f85da6ebaccd0c7007986f4"; + }; + buildInputs = self.nativeDeps."validator"."0.4.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "5d23cb35561dd85dc67fb8482309b47d53cce9a7"; - tarball = "http://registry.npmjs.org/transformers/-/transformers-2.1.0.tgz"; }; - "traverse"."0.6.x" = { - version = "0.6.3"; - dependencies = [ + full."vasync"."1.3.3" = lib.makeOverridable self.buildNodePackage { + name = "vasync-1.3.3"; + src = fetchurl { + url = "http://registry.npmjs.org/vasync/-/vasync-1.3.3.tgz"; + sha1 = "84917680717020b67e043902e63bc143174c8728"; + }; + buildInputs = self.nativeDeps."vasync"."1.3.3" or []; + deps = [ + self.full."jsprim"."0.3.0" + self.full."verror"."1.1.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a053ffa1b6179b9240ea16d74bfd604bd6b6e41b"; - tarball = "http://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz"; }; - "traverse".">=0.3.0 <0.4" = { - version = "0.3.9"; - dependencies = [ + full."verror"."1.1.0" = lib.makeOverridable self.buildNodePackage { + name = "verror-1.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/verror/-/verror-1.1.0.tgz"; + sha1 = "2a4b4eb14a207051e75a6f94ee51315bf173a1b0"; + }; + buildInputs = self.nativeDeps."verror"."1.1.0" or []; + deps = [ + self.full."extsprintf"."1.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9"; - tarball = "http://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz"; }; - "traverse"."~0.5.1" = { - version = "0.5.2"; - dependencies = [ + full."verror"."1.3.3" = lib.makeOverridable self.buildNodePackage { + name = "verror-1.3.3"; + src = fetchurl { + url = "http://registry.npmjs.org/verror/-/verror-1.3.3.tgz"; + sha1 = "8a6a4ac3a8c774b6f687fece49bdffd78552e2cd"; + }; + buildInputs = self.nativeDeps."verror"."1.3.3" or []; + deps = [ + self.full."extsprintf"."1.0.0" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "e203c58d5f7f0e37db6e74c0acb929bb09b61d85"; - tarball = "http://registry.npmjs.org/traverse/-/traverse-0.5.2.tgz"; }; - "tunnel-agent"."~0.2.0" = { - version = "0.2.0"; - dependencies = [ + full."verror"."1.3.6" = lib.makeOverridable self.buildNodePackage { + name = "verror-1.3.6"; + src = fetchurl { + url = "http://registry.npmjs.org/verror/-/verror-1.3.6.tgz"; + sha1 = "cff5df12946d297d2baaefaa2689e25be01c005c"; + }; + buildInputs = self.nativeDeps."verror"."1.3.6" or []; + deps = [ + self.full."extsprintf"."1.0.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "6853c2afb1b2109e45629e492bde35f459ea69e8"; - tarball = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.2.0.tgz"; }; - "tunnel-agent"."~0.3.0" = { - version = "0.3.0"; - dependencies = [ + full."view-helpers"."*" = lib.makeOverridable self.buildNodePackage { + name = "view-helpers-0.1.2"; + src = fetchurl { + url = "http://registry.npmjs.org/view-helpers/-/view-helpers-0.1.2.tgz"; + sha1 = "20643e9f50d00cf46da754dc934d791d4f6e3bb2"; + }; + buildInputs = self.nativeDeps."view-helpers"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ad681b68f5321ad2827c4cfb1b7d5df2cfe942ee"; - tarball = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz"; }; - "uglify-js"."1.2.5" = { - version = "1.2.5"; - dependencies = [ + "view-helpers" = self.full."view-helpers"."*"; + full."vows".">=0.5.13" = lib.makeOverridable self.buildNodePackage { + name = "vows-0.7.0"; + src = fetchurl { + url = "http://registry.npmjs.org/vows/-/vows-0.7.0.tgz"; + sha1 = "dd0065f110ba0c0a6d63e844851c3208176d5867"; + }; + buildInputs = self.nativeDeps."vows".">=0.5.13" or []; + deps = [ + self.full."eyes".">=0.1.6" + self.full."diff"."~1.0.3" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b542c2c76f78efb34b200b20177634330ff702b6"; - tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz"; }; - "uglify-js"."2.3.6" = { - version = "2.3.6"; - dependencies = [ - { name = "async"; spec = "~0.2.6"; } - { name = "source-map"; spec = "~0.1.7"; } - { name = "optimist"; spec = "~0.3.5"; } + full."walk"."*" = lib.makeOverridable self.buildNodePackage { + name = "walk-2.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/walk/-/walk-2.2.1.tgz"; + sha1 = "5ada1f8e49e47d4b7445d8be7a2e1e631ab43016"; + }; + buildInputs = self.nativeDeps."walk"."*" or []; + deps = [ + self.full."forEachAsync"."~2.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; - tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; }; - "uglify-js"."~1.1.1" = { - version = "1.1.1"; - dependencies = [ + "walk" = self.full."walk"."*"; + full."watch"."0.5.x" = lib.makeOverridable self.buildNodePackage { + name = "watch-0.5.1"; + src = fetchurl { + url = "http://registry.npmjs.org/watch/-/watch-0.5.1.tgz"; + sha1 = "50ea3a056358c98073e0bca59956de4afd20b213"; + }; + buildInputs = self.nativeDeps."watch"."0.5.x" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "ee71a97c4cefd06a1a9b20437f34118982aa035b"; - tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz"; }; - "uglify-js"."~2.2.5" = { - version = "2.2.5"; - dependencies = [ - { name = "source-map"; spec = "~0.1.7"; } - { name = "optimist"; spec = "~0.3.5"; } + full."watch"."0.7.0" = lib.makeOverridable self.buildNodePackage { + name = "watch-0.7.0"; + src = fetchurl { + url = "http://registry.npmjs.org/watch/-/watch-0.7.0.tgz"; + sha1 = "3d6e715648af867ec7f1149302b526479e726856"; + }; + buildInputs = self.nativeDeps."watch"."0.7.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "a6e02a70d839792b9780488b7b8b184c095c99c7"; - tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz"; }; - "uglify-js"."~2.3" = { - version = "2.3.6"; - dependencies = [ - { name = "async"; spec = "~0.2.6"; } - { name = "source-map"; spec = "~0.1.7"; } - { name = "optimist"; spec = "~0.3.5"; } + full."websocket-driver".">=0.2.0" = lib.makeOverridable self.buildNodePackage { + name = "websocket-driver-0.2.2"; + src = fetchurl { + url = "http://registry.npmjs.org/websocket-driver/-/websocket-driver-0.2.2.tgz"; + sha1 = "998bc1855d8cd0d1e9aa8f8056b83b46ac3e81ef"; + }; + buildInputs = self.nativeDeps."websocket-driver".">=0.2.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; - tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; }; - "uglify-js"."~2.3.6" = { - version = "2.3.6"; - dependencies = [ - { name = "async"; spec = "~0.2.6"; } - { name = "source-map"; spec = "~0.1.7"; } - { name = "optimist"; spec = "~0.3.5"; } + full."when"."~2.2.1" = lib.makeOverridable self.buildNodePackage { + name = "when-2.2.1"; + src = fetchurl { + url = "http://registry.npmjs.org/when/-/when-2.2.1.tgz"; + sha1 = "b1def994017350b8087f6e9a7596ab2833bdc712"; + }; + buildInputs = self.nativeDeps."when"."~2.2.1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; - tarball = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; }; - "uid-number"."0" = { - version = "0.0.3"; - dependencies = [ + full."which"."1" = lib.makeOverridable self.buildNodePackage { + name = "which-1.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/which/-/which-1.0.5.tgz"; + sha1 = "5630d6819dda692f1464462e7956cb42c0842739"; + }; + buildInputs = self.nativeDeps."which"."1" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "cefb0fa138d8d8098da71a40a0d04a8327d6e1cc"; - tarball = "http://registry.npmjs.org/uid-number/-/uid-number-0.0.3.tgz"; }; - "uid2"."0.0.2" = { - version = "0.0.2"; - dependencies = [ + full."which"."~1.0.5" = lib.makeOverridable self.buildNodePackage { + name = "which-1.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/which/-/which-1.0.5.tgz"; + sha1 = "5630d6819dda692f1464462e7956cb42c0842739"; + }; + buildInputs = self.nativeDeps."which"."~1.0.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "107fb155c82c1136620797ed4c88cf2b08f6aab8"; - tarball = "http://registry.npmjs.org/uid2/-/uid2-0.0.2.tgz"; }; - "underscore"."*" = { - version = "1.5.1"; - dependencies = [ + full."winser"."=0.0.11" = lib.makeOverridable self.buildNodePackage { + name = "winser-0.0.11"; + src = fetchurl { + url = "http://registry.npmjs.org/winser/-/winser-0.0.11.tgz"; + sha1 = "38474086a89ac72f90f9c6762e23375d12046c7c"; + }; + buildInputs = self.nativeDeps."winser"."=0.0.11" or []; + deps = [ + self.full."sequence"."*" + self.full."commander"."*" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; - tarball = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; }; - "#topLevel"."underscore" = "*"; - "underscore"."1.4.x" = { - version = "1.4.4"; - dependencies = [ + full."winston"."*" = lib.makeOverridable self.buildNodePackage { + name = "winston-0.7.2"; + src = fetchurl { + url = "http://registry.npmjs.org/winston/-/winston-0.7.2.tgz"; + sha1 = "2570ae1aa1d8a9401e8d5a88362e1cf936550ceb"; + }; + buildInputs = self.nativeDeps."winston"."*" or []; + deps = [ + self.full."async"."0.2.x" + self.full."colors"."0.6.x" + self.full."cycle"."1.0.x" + self.full."eyes"."0.1.x" + self.full."pkginfo"."0.3.x" + self.full."request"."2.16.x" + self.full."stack-trace"."0.0.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "61a6a32010622afa07963bf325203cf12239d604"; - tarball = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; }; - "underscore".">=1.1.7" = { - version = "1.5.1"; - dependencies = [ + "winston" = self.full."winston"."*"; + full."winston"."0.6.2" = lib.makeOverridable self.buildNodePackage { + name = "winston-0.6.2"; + src = fetchurl { + url = "http://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; + sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; + }; + buildInputs = self.nativeDeps."winston"."0.6.2" or []; + deps = [ + self.full."async"."0.1.x" + self.full."colors"."0.x.x" + self.full."cycle"."1.0.x" + self.full."eyes"."0.1.x" + self.full."pkginfo"."0.2.x" + self.full."request"."2.9.x" + self.full."stack-trace"."0.0.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; - tarball = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; }; - "underscore".">=1.4.3" = { - version = "1.5.1"; - dependencies = [ + full."winston"."0.6.x" = lib.makeOverridable self.buildNodePackage { + name = "winston-0.6.2"; + src = fetchurl { + url = "http://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; + sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; + }; + buildInputs = self.nativeDeps."winston"."0.6.x" or []; + deps = [ + self.full."async"."0.1.x" + self.full."colors"."0.x.x" + self.full."cycle"."1.0.x" + self.full."eyes"."0.1.x" + self.full."pkginfo"."0.2.x" + self.full."request"."2.9.x" + self.full."stack-trace"."0.0.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; - tarball = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; }; - "underscore"."~1.4" = { - version = "1.4.4"; - dependencies = [ + full."winston"."0.7.1" = lib.makeOverridable self.buildNodePackage { + name = "winston-0.7.1"; + src = fetchurl { + url = "http://registry.npmjs.org/winston/-/winston-0.7.1.tgz"; + sha1 = "e291ab24eddbf79ea40ff532619277a0d30b0eb3"; + }; + buildInputs = self.nativeDeps."winston"."0.7.1" or []; + deps = [ + self.full."async"."0.2.x" + self.full."colors"."0.6.x" + self.full."cycle"."1.0.x" + self.full."eyes"."0.1.x" + self.full."pkginfo"."0.3.x" + self.full."request"."2.16.x" + self.full."stack-trace"."0.0.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "61a6a32010622afa07963bf325203cf12239d604"; - tarball = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; }; - "underscore"."~1.4.3" = { - version = "1.4.4"; - dependencies = [ + full."with"."~1.1.0" = lib.makeOverridable self.buildNodePackage { + name = "with-1.1.0"; + src = fetchurl { + url = "http://registry.npmjs.org/with/-/with-1.1.0.tgz"; + sha1 = "7f722ce4050ab55310777327b014194c544c66dd"; + }; + buildInputs = self.nativeDeps."with"."~1.1.0" or []; + deps = [ + self.full."uglify-js"."2.3.6" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "61a6a32010622afa07963bf325203cf12239d604"; - tarball = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; }; - "underscore.string"."~2.3.1" = { - version = "2.3.3"; - dependencies = [ + full."wordwrap".">=0.0.1 <0.1.0" = lib.makeOverridable self.buildNodePackage { + name = "wordwrap-0.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; + sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; + }; + buildInputs = self.nativeDeps."wordwrap".">=0.0.1 <0.1.0" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d"; - tarball = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"; }; - "unzip"."~0.1.7" = { - version = "0.1.8"; - dependencies = [ - { name = "fstream"; spec = "~0.1.21"; } - { name = "pullstream"; spec = "~0.4.0"; } - { name = "binary"; spec = "~0.3.0"; } - { name = "readable-stream"; spec = "~1.0.0"; } - { name = "setimmediate"; spec = "~1.0.1"; } - { name = "match-stream"; spec = "~0.0.2"; } + full."wordwrap"."~0.0.2" = lib.makeOverridable self.buildNodePackage { + name = "wordwrap-0.0.2"; + src = fetchurl { + url = "http://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; + sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; + }; + buildInputs = self.nativeDeps."wordwrap"."~0.0.2" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "b6ca171798242150b06fca320544592231aeb158"; - tarball = "http://registry.npmjs.org/unzip/-/unzip-0.1.8.tgz"; }; - "update-notifier"."~0.1.3" = { - version = "0.1.5"; - dependencies = [ - { name = "request"; spec = "~2.22.0"; } - { name = "configstore"; spec = "~0.1.0"; } - { name = "semver"; spec = "~2.0.0"; } - { name = "chalk"; spec = "~0.1.0"; } + full."ws"."0.4.x" = lib.makeOverridable self.buildNodePackage { + name = "ws-0.4.28"; + src = fetchurl { + url = "http://registry.npmjs.org/ws/-/ws-0.4.28.tgz"; + sha1 = "03bcea020195847d1184c6c08f45baaf12322eee"; + }; + buildInputs = self.nativeDeps."ws"."0.4.x" or []; + deps = [ + self.full."commander"."~0.6.1" + self.full."tinycolor"."0.x" + self.full."options".">=0.0.5" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "adf98004c29bf521f242c2970c471f310b353b44"; - tarball = "http://registry.npmjs.org/update-notifier/-/update-notifier-0.1.5.tgz"; }; - "util".">= 0.4.9" = { - version = "0.4.9"; - dependencies = [ - { name = "events.node"; spec = ">= 0.4.0"; } + full."wu"."*" = lib.makeOverridable self.buildNodePackage { + name = "wu-0.1.8"; + src = fetchurl { + url = "http://registry.npmjs.org/wu/-/wu-0.1.8.tgz"; + sha1 = "619bcdf64974a487894a25755ae095c5208b4a22"; + }; + buildInputs = self.nativeDeps."wu"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "d95d5830d2328ec17dee3c80bfc50c33562b75a3"; - tarball = "http://registry.npmjs.org/util/-/util-0.4.9.tgz"; }; - "utile"."0.1.7" = { - version = "0.1.7"; - dependencies = [ - { name = "async"; spec = "0.1.x"; } - { name = "deep-equal"; spec = "*"; } - { name = "i"; spec = "0.3.x"; } - { name = "mkdirp"; spec = "0.x.x"; } - { name = "ncp"; spec = "0.2.x"; } - { name = "rimraf"; spec = "1.x.x"; } + "wu" = self.full."wu"."*"; + full."xml2js"."0.2.4" = lib.makeOverridable self.buildNodePackage { + name = "xml2js-0.2.4"; + src = fetchurl { + url = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.4.tgz"; + sha1 = "9a5b577fa1e6cdf8923d5e1372f7a3188436e44d"; + }; + buildInputs = self.nativeDeps."xml2js"."0.2.4" or []; + deps = [ + self.full."sax".">=0.4.2" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; - tarball = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; }; - "utile"."0.1.x" = { - version = "0.1.7"; - dependencies = [ - { name = "async"; spec = "0.1.x"; } - { name = "deep-equal"; spec = "*"; } - { name = "i"; spec = "0.3.x"; } - { name = "mkdirp"; spec = "0.x.x"; } - { name = "ncp"; spec = "0.2.x"; } - { name = "rimraf"; spec = "1.x.x"; } + full."xml2js"."0.2.x" = lib.makeOverridable self.buildNodePackage { + name = "xml2js-0.2.8"; + src = fetchurl { + url = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz"; + sha1 = "9b81690931631ff09d1957549faf54f4f980b3c2"; + }; + buildInputs = self.nativeDeps."xml2js"."0.2.x" or []; + deps = [ + self.full."sax"."0.5.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; - tarball = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; }; - "utile"."0.2.x" = { - version = "0.2.0"; - dependencies = [ - { name = "async"; spec = "0.1.x"; } - { name = "deep-equal"; spec = "*"; } - { name = "i"; spec = "0.3.x"; } - { name = "mkdirp"; spec = "0.x.x"; } - { name = "ncp"; spec = "0.2.x"; } - { name = "rimraf"; spec = "2.x.x"; } + full."xml2js".">= 0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "xml2js-0.2.8"; + src = fetchurl { + url = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz"; + sha1 = "9b81690931631ff09d1957549faf54f4f980b3c2"; + }; + buildInputs = self.nativeDeps."xml2js".">= 0.0.1" or []; + deps = [ + self.full."sax"."0.5.x" ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "91a2423ca2eb3322390e211ee3d71cf4fa193aea"; - tarball = "http://registry.npmjs.org/utile/-/utile-0.2.0.tgz"; }; - "validator"."0.4.x" = { - version = "0.4.28"; - dependencies = [ + full."xmlbuilder"."*" = lib.makeOverridable self.buildNodePackage { + name = "xmlbuilder-0.4.2"; + src = fetchurl { + url = "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.2.tgz"; + sha1 = "1776d65f3fdbad470a08d8604cdeb1c4e540ff83"; + }; + buildInputs = self.nativeDeps."xmlbuilder"."*" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "311d439ae6cf3fbe6f85da6ebaccd0c7007986f4"; - tarball = "http://registry.npmjs.org/validator/-/validator-0.4.28.tgz"; }; - "vasync"."1.3.3" = { - version = "1.3.3"; - dependencies = [ - { name = "jsprim"; spec = "0.3.0"; } - { name = "verror"; spec = "1.1.0"; } + full."xmlhttprequest"."1.4.2" = lib.makeOverridable self.buildNodePackage { + name = "xmlhttprequest-1.4.2"; + src = fetchurl { + url = "http://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz"; + sha1 = "01453a1d9bed1e8f172f6495bbf4c8c426321500"; + }; + buildInputs = self.nativeDeps."xmlhttprequest"."1.4.2" or []; + deps = [ + ]; + peerDependencies = [ + ]; + }; + full."xoauth2"."~0.1" = lib.makeOverridable self.buildNodePackage { + name = "xoauth2-0.1.8"; + src = fetchurl { + url = "http://registry.npmjs.org/xoauth2/-/xoauth2-0.1.8.tgz"; + sha1 = "b916ff10ecfb54320f16f24a3e975120653ab0d2"; + }; + buildInputs = self.nativeDeps."xoauth2"."~0.1" or []; + deps = [ + ]; + peerDependencies = [ + ]; + }; + full."yamlish"."*" = lib.makeOverridable self.buildNodePackage { + name = "yamlish-0.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/yamlish/-/yamlish-0.0.5.tgz"; + sha1 = "86c6c8e6b28b0827416dcc86f7419bba5610b57d"; + }; + buildInputs = self.nativeDeps."yamlish"."*" or []; + deps = [ + ]; + peerDependencies = [ + ]; + }; + full."yeoman-generator"."~0.10.0" = lib.makeOverridable self.buildNodePackage { + name = "yeoman-generator-0.10.5"; + src = fetchurl { + url = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.10.5.tgz"; + sha1 = "67b28a6c453addc785e43180236df65e2f93554a"; + }; + buildInputs = self.nativeDeps."yeoman-generator"."~0.10.0" or []; + deps = [ + self.full."cheerio"."~0.10.8" + self.full."request"."~2.16.6" + self.full."rimraf"."~2.1.4" + self.full."tar"."~0.1.17" + self.full."diff"."~1.0.4" + self.full."mime"."~1.2.9" + self.full."underscore.string"."~2.3.1" + self.full."lodash"."~1.1.1" + self.full."mkdirp"."~0.3.5" + self.full."read"."~1.0.4" + self.full."glob"."~3.1.21" + self.full."nopt"."~2.1.1" + self.full."cli-table"."~0.2.0" + self.full."debug"."~0.7.2" + self.full."isbinaryfile"."~0.1.8" + ]; + peerDependencies = [ + ]; + }; + full."yeoman-generator"."~0.12.0" = lib.makeOverridable self.buildNodePackage { + name = "yeoman-generator-0.12.3"; + src = fetchurl { + url = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.12.3.tgz"; + sha1 = "a11288e7ed11c46efd816b268eeea96acd960d1f"; + }; + buildInputs = self.nativeDeps."yeoman-generator"."~0.12.0" or []; + deps = [ + self.full."cheerio"."~0.12.0" + self.full."request"."~2.21.0" + self.full."rimraf"."~2.1.4" + self.full."tar"."~0.1.17" + self.full."diff"."~1.0.4" + self.full."mime"."~1.2.9" + self.full."underscore.string"."~2.3.1" + self.full."lodash"."~1.3.0" + self.full."mkdirp"."~0.3.5" + self.full."glob"."~3.2.0" + self.full."nopt"."~2.1.1" + self.full."cli-table"."~0.2.0" + self.full."debug"."~0.7.2" + self.full."isbinaryfile"."~0.1.8" + self.full."dargs"."~0.1.0" + self.full."async"."~0.2.8" + self.full."inquirer"."~0.2.0" + self.full."iconv-lite"."~0.2.10" + self.full."shelljs"."~0.1.4" + ]; + peerDependencies = [ + ]; + }; + full."yeoman-generator"."~0.12.3" = lib.makeOverridable self.buildNodePackage { + name = "yeoman-generator-0.12.3"; + src = fetchurl { + url = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.12.3.tgz"; + sha1 = "a11288e7ed11c46efd816b268eeea96acd960d1f"; + }; + buildInputs = self.nativeDeps."yeoman-generator"."~0.12.3" or []; + deps = [ + self.full."cheerio"."~0.12.0" + self.full."request"."~2.21.0" + self.full."rimraf"."~2.1.4" + self.full."tar"."~0.1.17" + self.full."diff"."~1.0.4" + self.full."mime"."~1.2.9" + self.full."underscore.string"."~2.3.1" + self.full."lodash"."~1.3.0" + self.full."mkdirp"."~0.3.5" + self.full."glob"."~3.2.0" + self.full."nopt"."~2.1.1" + self.full."cli-table"."~0.2.0" + self.full."debug"."~0.7.2" + self.full."isbinaryfile"."~0.1.8" + self.full."dargs"."~0.1.0" + self.full."async"."~0.2.8" + self.full."inquirer"."~0.2.0" + self.full."iconv-lite"."~0.2.10" + self.full."shelljs"."~0.1.4" + ]; + peerDependencies = [ + ]; + }; + full."yo"."*" = lib.makeOverridable self.buildNodePackage { + name = "yo-1.0.0-rc.1.4"; + src = fetchurl { + url = "http://registry.npmjs.org/yo/-/yo-1.0.0-rc.1.4.tgz"; + sha1 = "9c416c7006e94e756eb52a7a6884127b41f62ca6"; + }; + buildInputs = self.nativeDeps."yo"."*" or []; + deps = [ + self.full."yeoman-generator"."~0.12.3" + self.full."nopt"."~2.1.1" + self.full."lodash"."~1.3.1" + self.full."update-notifier"."~0.1.3" + self.full."insight"."~0.1.0" + self.full."sudo-block"."~0.2.0" + self.full."async"."~0.2.9" + self.full."open"."0.0.4" + self.full."chalk"."~0.1.0" + ]; + peerDependencies = [ + self.full."grunt-cli"."~0.1.7" + self.full."bower".">=0.9.0" + ]; + }; + "yo" = self.full."yo"."*"; + full."yo".">=1.0.0-rc.1.1" = lib.makeOverridable self.buildNodePackage { + name = "yo-1.0.0-rc.1.4"; + src = fetchurl { + url = "http://registry.npmjs.org/yo/-/yo-1.0.0-rc.1.4.tgz"; + sha1 = "9c416c7006e94e756eb52a7a6884127b41f62ca6"; + }; + buildInputs = self.nativeDeps."yo".">=1.0.0-rc.1.1" or []; + deps = [ + self.full."yeoman-generator"."~0.12.3" + self.full."nopt"."~2.1.1" + self.full."lodash"."~1.3.1" + self.full."update-notifier"."~0.1.3" + self.full."insight"."~0.1.0" + self.full."sudo-block"."~0.2.0" + self.full."async"."~0.2.9" + self.full."open"."0.0.4" + self.full."chalk"."~0.1.0" + ]; + peerDependencies = [ + self.full."grunt-cli"."~0.1.7" + self.full."bower".">=0.9.0" + ]; + }; + full."zeparser"."0.0.5" = lib.makeOverridable self.buildNodePackage { + name = "zeparser-0.0.5"; + src = fetchurl { + url = "http://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz"; + sha1 = "03726561bc268f2e5444f54c665b7fd4a8c029e2"; + }; + buildInputs = self.nativeDeps."zeparser"."0.0.5" or []; + deps = [ ]; peerDependencies = [ ]; - patchLatest = false; - sha1 = "84917680717020b67e043902e63bc143174c8728"; - tarball = "http://registry.npmjs.org/vasync/-/vasync-1.3.3.tgz"; - }; - "verror"."1.1.0" = { - version = "1.1.0"; - dependencies = [ - { name = "extsprintf"; spec = "1.0.0"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "2a4b4eb14a207051e75a6f94ee51315bf173a1b0"; - tarball = "http://registry.npmjs.org/verror/-/verror-1.1.0.tgz"; - }; - "verror"."1.3.3" = { - version = "1.3.3"; - dependencies = [ - { name = "extsprintf"; spec = "1.0.0"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "8a6a4ac3a8c774b6f687fece49bdffd78552e2cd"; - tarball = "http://registry.npmjs.org/verror/-/verror-1.3.3.tgz"; - }; - "verror"."1.3.6" = { - version = "1.3.6"; - dependencies = [ - { name = "extsprintf"; spec = "1.0.2"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "cff5df12946d297d2baaefaa2689e25be01c005c"; - tarball = "http://registry.npmjs.org/verror/-/verror-1.3.6.tgz"; - }; - "view-helpers"."*" = { - version = "0.1.2"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "20643e9f50d00cf46da754dc934d791d4f6e3bb2"; - tarball = "http://registry.npmjs.org/view-helpers/-/view-helpers-0.1.2.tgz"; - }; - "#topLevel"."view-helpers" = "*"; - "vows".">=0.5.13" = { - version = "0.7.0"; - dependencies = [ - { name = "eyes"; spec = ">=0.1.6"; } - { name = "diff"; spec = "~1.0.3"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "dd0065f110ba0c0a6d63e844851c3208176d5867"; - tarball = "http://registry.npmjs.org/vows/-/vows-0.7.0.tgz"; - }; - "walk"."*" = { - version = "2.2.1"; - dependencies = [ - { name = "forEachAsync"; spec = "~2.2"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "5ada1f8e49e47d4b7445d8be7a2e1e631ab43016"; - tarball = "http://registry.npmjs.org/walk/-/walk-2.2.1.tgz"; - }; - "#topLevel"."walk" = "*"; - "watch"."0.5.x" = { - version = "0.5.1"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "50ea3a056358c98073e0bca59956de4afd20b213"; - tarball = "http://registry.npmjs.org/watch/-/watch-0.5.1.tgz"; - }; - "watch"."0.7.0" = { - version = "0.7.0"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "3d6e715648af867ec7f1149302b526479e726856"; - tarball = "http://registry.npmjs.org/watch/-/watch-0.7.0.tgz"; - }; - "websocket-driver".">=0.2.0" = { - version = "0.2.2"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "998bc1855d8cd0d1e9aa8f8056b83b46ac3e81ef"; - tarball = "http://registry.npmjs.org/websocket-driver/-/websocket-driver-0.2.2.tgz"; - }; - "when"."~2.2.1" = { - version = "2.2.1"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "b1def994017350b8087f6e9a7596ab2833bdc712"; - tarball = "http://registry.npmjs.org/when/-/when-2.2.1.tgz"; - }; - "which"."1" = { - version = "1.0.5"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "5630d6819dda692f1464462e7956cb42c0842739"; - tarball = "http://registry.npmjs.org/which/-/which-1.0.5.tgz"; - }; - "which"."~1.0.5" = { - version = "1.0.5"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "5630d6819dda692f1464462e7956cb42c0842739"; - tarball = "http://registry.npmjs.org/which/-/which-1.0.5.tgz"; - }; - "winser"."=0.0.11" = { - version = "0.0.11"; - dependencies = [ - { name = "sequence"; spec = "*"; } - { name = "commander"; spec = "*"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "38474086a89ac72f90f9c6762e23375d12046c7c"; - tarball = "http://registry.npmjs.org/winser/-/winser-0.0.11.tgz"; - }; - "winston"."*" = { - version = "0.7.2"; - dependencies = [ - { name = "async"; spec = "0.2.x"; } - { name = "colors"; spec = "0.6.x"; } - { name = "cycle"; spec = "1.0.x"; } - { name = "eyes"; spec = "0.1.x"; } - { name = "pkginfo"; spec = "0.3.x"; } - { name = "request"; spec = "2.16.x"; } - { name = "stack-trace"; spec = "0.0.x"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "2570ae1aa1d8a9401e8d5a88362e1cf936550ceb"; - tarball = "http://registry.npmjs.org/winston/-/winston-0.7.2.tgz"; - }; - "#topLevel"."winston" = "*"; - "winston"."0.6.2" = { - version = "0.6.2"; - dependencies = [ - { name = "async"; spec = "0.1.x"; } - { name = "colors"; spec = "0.x.x"; } - { name = "cycle"; spec = "1.0.x"; } - { name = "eyes"; spec = "0.1.x"; } - { name = "pkginfo"; spec = "0.2.x"; } - { name = "request"; spec = "2.9.x"; } - { name = "stack-trace"; spec = "0.0.x"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; - tarball = "http://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; - }; - "winston"."0.6.x" = { - version = "0.6.2"; - dependencies = [ - { name = "async"; spec = "0.1.x"; } - { name = "colors"; spec = "0.x.x"; } - { name = "cycle"; spec = "1.0.x"; } - { name = "eyes"; spec = "0.1.x"; } - { name = "pkginfo"; spec = "0.2.x"; } - { name = "request"; spec = "2.9.x"; } - { name = "stack-trace"; spec = "0.0.x"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; - tarball = "http://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; - }; - "winston"."0.7.1" = { - version = "0.7.1"; - dependencies = [ - { name = "async"; spec = "0.2.x"; } - { name = "colors"; spec = "0.6.x"; } - { name = "cycle"; spec = "1.0.x"; } - { name = "eyes"; spec = "0.1.x"; } - { name = "pkginfo"; spec = "0.3.x"; } - { name = "request"; spec = "2.16.x"; } - { name = "stack-trace"; spec = "0.0.x"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "e291ab24eddbf79ea40ff532619277a0d30b0eb3"; - tarball = "http://registry.npmjs.org/winston/-/winston-0.7.1.tgz"; - }; - "with"."~1.1.0" = { - version = "1.1.0"; - dependencies = [ - { name = "uglify-js"; spec = "2.3.6"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "7f722ce4050ab55310777327b014194c544c66dd"; - tarball = "http://registry.npmjs.org/with/-/with-1.1.0.tgz"; - }; - "wordwrap".">=0.0.1 <0.1.0" = { - version = "0.0.2"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; - tarball = "http://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; - }; - "wordwrap"."~0.0.2" = { - version = "0.0.2"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; - tarball = "http://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; - }; - "ws"."0.4.x" = { - version = "0.4.28"; - dependencies = [ - { name = "commander"; spec = "~0.6.1"; } - { name = "tinycolor"; spec = "0.x"; } - { name = "options"; spec = ">=0.0.5"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "03bcea020195847d1184c6c08f45baaf12322eee"; - tarball = "http://registry.npmjs.org/ws/-/ws-0.4.28.tgz"; - }; - "wu"."*" = { - version = "0.1.8"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "619bcdf64974a487894a25755ae095c5208b4a22"; - tarball = "http://registry.npmjs.org/wu/-/wu-0.1.8.tgz"; - }; - "#topLevel"."wu" = "*"; - "xml2js"."0.2.4" = { - version = "0.2.4"; - dependencies = [ - { name = "sax"; spec = ">=0.4.2"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "9a5b577fa1e6cdf8923d5e1372f7a3188436e44d"; - tarball = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.4.tgz"; - }; - "xml2js"."0.2.x" = { - version = "0.2.8"; - dependencies = [ - { name = "sax"; spec = "0.5.x"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "9b81690931631ff09d1957549faf54f4f980b3c2"; - tarball = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz"; - }; - "xml2js".">= 0.0.1" = { - version = "0.2.8"; - dependencies = [ - { name = "sax"; spec = "0.5.x"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "9b81690931631ff09d1957549faf54f4f980b3c2"; - tarball = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz"; - }; - "xmlbuilder"."*" = { - version = "0.4.2"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "1776d65f3fdbad470a08d8604cdeb1c4e540ff83"; - tarball = "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-0.4.2.tgz"; - }; - "xmlhttprequest"."1.4.2" = { - version = "1.4.2"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "01453a1d9bed1e8f172f6495bbf4c8c426321500"; - tarball = "http://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz"; - }; - "xoauth2"."~0.1" = { - version = "0.1.8"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "b916ff10ecfb54320f16f24a3e975120653ab0d2"; - tarball = "http://registry.npmjs.org/xoauth2/-/xoauth2-0.1.8.tgz"; - }; - "yamlish"."*" = { - version = "0.0.5"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "86c6c8e6b28b0827416dcc86f7419bba5610b57d"; - tarball = "http://registry.npmjs.org/yamlish/-/yamlish-0.0.5.tgz"; - }; - "yeoman-generator"."~0.10.0" = { - version = "0.10.5"; - dependencies = [ - { name = "cheerio"; spec = "~0.10.8"; } - { name = "request"; spec = "~2.16.6"; } - { name = "rimraf"; spec = "~2.1.4"; } - { name = "tar"; spec = "~0.1.17"; } - { name = "diff"; spec = "~1.0.4"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "underscore.string"; spec = "~2.3.1"; } - { name = "lodash"; spec = "~1.1.1"; } - { name = "mkdirp"; spec = "~0.3.5"; } - { name = "read"; spec = "~1.0.4"; } - { name = "glob"; spec = "~3.1.21"; } - { name = "nopt"; spec = "~2.1.1"; } - { name = "cli-table"; spec = "~0.2.0"; } - { name = "debug"; spec = "~0.7.2"; } - { name = "isbinaryfile"; spec = "~0.1.8"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "67b28a6c453addc785e43180236df65e2f93554a"; - tarball = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.10.5.tgz"; - }; - "yeoman-generator"."~0.12.0" = { - version = "0.12.3"; - dependencies = [ - { name = "cheerio"; spec = "~0.12.0"; } - { name = "request"; spec = "~2.21.0"; } - { name = "rimraf"; spec = "~2.1.4"; } - { name = "tar"; spec = "~0.1.17"; } - { name = "diff"; spec = "~1.0.4"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "underscore.string"; spec = "~2.3.1"; } - { name = "lodash"; spec = "~1.3.0"; } - { name = "mkdirp"; spec = "~0.3.5"; } - { name = "glob"; spec = "~3.2.0"; } - { name = "nopt"; spec = "~2.1.1"; } - { name = "cli-table"; spec = "~0.2.0"; } - { name = "debug"; spec = "~0.7.2"; } - { name = "isbinaryfile"; spec = "~0.1.8"; } - { name = "dargs"; spec = "~0.1.0"; } - { name = "async"; spec = "~0.2.8"; } - { name = "inquirer"; spec = "~0.2.0"; } - { name = "iconv-lite"; spec = "~0.2.10"; } - { name = "shelljs"; spec = "~0.1.4"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "a11288e7ed11c46efd816b268eeea96acd960d1f"; - tarball = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.12.3.tgz"; - }; - "yeoman-generator"."~0.12.3" = { - version = "0.12.3"; - dependencies = [ - { name = "cheerio"; spec = "~0.12.0"; } - { name = "request"; spec = "~2.21.0"; } - { name = "rimraf"; spec = "~2.1.4"; } - { name = "tar"; spec = "~0.1.17"; } - { name = "diff"; spec = "~1.0.4"; } - { name = "mime"; spec = "~1.2.9"; } - { name = "underscore.string"; spec = "~2.3.1"; } - { name = "lodash"; spec = "~1.3.0"; } - { name = "mkdirp"; spec = "~0.3.5"; } - { name = "glob"; spec = "~3.2.0"; } - { name = "nopt"; spec = "~2.1.1"; } - { name = "cli-table"; spec = "~0.2.0"; } - { name = "debug"; spec = "~0.7.2"; } - { name = "isbinaryfile"; spec = "~0.1.8"; } - { name = "dargs"; spec = "~0.1.0"; } - { name = "async"; spec = "~0.2.8"; } - { name = "inquirer"; spec = "~0.2.0"; } - { name = "iconv-lite"; spec = "~0.2.10"; } - { name = "shelljs"; spec = "~0.1.4"; } - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "a11288e7ed11c46efd816b268eeea96acd960d1f"; - tarball = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.12.3.tgz"; - }; - "yo"."*" = { - version = "1.0.0-rc.1.4"; - dependencies = [ - { name = "yeoman-generator"; spec = "~0.12.3"; } - { name = "nopt"; spec = "~2.1.1"; } - { name = "lodash"; spec = "~1.3.1"; } - { name = "update-notifier"; spec = "~0.1.3"; } - { name = "insight"; spec = "~0.1.0"; } - { name = "sudo-block"; spec = "~0.2.0"; } - { name = "async"; spec = "~0.2.9"; } - { name = "open"; spec = "0.0.4"; } - { name = "chalk"; spec = "~0.1.0"; } - ]; - peerDependencies = [ - { name = "grunt-cli"; spec = "~0.1.7"; } - { name = "bower"; spec = ">=0.9.0"; } - ]; - patchLatest = false; - sha1 = "9c416c7006e94e756eb52a7a6884127b41f62ca6"; - tarball = "http://registry.npmjs.org/yo/-/yo-1.0.0-rc.1.4.tgz"; - }; - "#topLevel"."yo" = "*"; - "yo".">=1.0.0-rc.1.1" = { - version = "1.0.0-rc.1.4"; - dependencies = [ - { name = "yeoman-generator"; spec = "~0.12.3"; } - { name = "nopt"; spec = "~2.1.1"; } - { name = "lodash"; spec = "~1.3.1"; } - { name = "update-notifier"; spec = "~0.1.3"; } - { name = "insight"; spec = "~0.1.0"; } - { name = "sudo-block"; spec = "~0.2.0"; } - { name = "async"; spec = "~0.2.9"; } - { name = "open"; spec = "0.0.4"; } - { name = "chalk"; spec = "~0.1.0"; } - ]; - peerDependencies = [ - { name = "grunt-cli"; spec = "~0.1.7"; } - { name = "bower"; spec = ">=0.9.0"; } - ]; - patchLatest = false; - sha1 = "9c416c7006e94e756eb52a7a6884127b41f62ca6"; - tarball = "http://registry.npmjs.org/yo/-/yo-1.0.0-rc.1.4.tgz"; - }; - "zeparser"."0.0.5" = { - version = "0.0.5"; - dependencies = [ - ]; - peerDependencies = [ - ]; - patchLatest = false; - sha1 = "03726561bc268f2e5444f54c665b7fd4a8c029e2"; - tarball = "http://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz"; }; } diff --git a/pkgs/top-level/node-packages.nix b/pkgs/top-level/node-packages.nix index e54979c13d399..884047113152e 100644 --- a/pkgs/top-level/node-packages.nix +++ b/pkgs/top-level/node-packages.nix @@ -1,39 +1,6 @@ { pkgs, stdenv, nodejs, fetchurl, neededNatives, self }: -let - inherit (self) buildNodePackage patchLatest; - - importGeneratedPackages = generated: nativeDeps: self: - let - nativeDepsList = { name, spec }: - let - nameOr = if builtins.hasAttr name nativeDeps - then builtins.getAttr name nativeDeps - else {}; - depsOr = if builtins.hasAttr spec nameOr - then builtins.getAttr spec nameOr - else []; - in depsOr; - full = pkgs.lib.mapAttrs (name: specs: pkgs.lib.mapAttrs (spec: pkg: - pkgs.lib.makeOverridable buildNodePackage { - name = "${name}-${pkg.version}"; - src = (if pkg.patchLatest then patchLatest else fetchurl) { - url = pkg.tarball; - sha1 = pkg.sha1 or ""; - sha256 = pkg.sha256 or ""; - }; - deps = map (dep: builtins.getAttr dep.spec (builtins.getAttr dep.name self.full)) pkg.dependencies; - peerDeps = map (dep: builtins.getAttr dep.spec (builtins.getAttr dep.name self.full)) pkg.peerDependencies; - buildInputs = nativeDepsList { inherit name spec; }; - } - ) specs) (removeAttrs generated [ "#topLevel" ]); - topLevel = pkgs.lib.mapAttrs (name: spec: - builtins.getAttr spec (builtins.getAttr name self.full) - ) generated."#topLevel" or {}; - in topLevel // { inherit full; }; -in { - inherit importGeneratedPackages; - +{ nativeDeps = { "node-expat"."*" = [ pkgs.expat ]; "rbytes"."0.0.2" = [ pkgs.openssl ]; @@ -55,4 +22,4 @@ in { ''; /* Put manual packages below here (ideally eventually managed by npm2nix */ -} // importGeneratedPackages (import ./node-packages-generated.nix) self.nativeDeps self +} // import ./node-packages-generated.nix { inherit self fetchurl; inherit (pkgs) lib; } -- cgit 1.4.1 From f8240030f11bc84f78db06995c1791d70ab92177 Mon Sep 17 00:00:00 2001 From: bencahill Date: Tue, 20 Aug 2013 16:56:26 -0500 Subject: nvpy: Add platforms --- pkgs/applications/misc/nvpy/default.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/applications/misc/nvpy/default.nix b/pkgs/applications/misc/nvpy/default.nix index 2eb25ac83fe85..9b11d1f8118db 100644 --- a/pkgs/applications/misc/nvpy/default.nix +++ b/pkgs/applications/misc/nvpy/default.nix @@ -29,6 +29,7 @@ buildPythonPackage rec { meta = { description = "A simplenote-syncing note-taking tool inspired by Notational Velocity"; homepage = "https://github.com/cpbotha/nvpy"; + platforms = stdenv.lib.platforms.linux; license = pkgs.lib.licenses.bsd3; }; } -- cgit 1.4.1 From 9c9b7a427b40d46f4aac26b7a4cfe64709206207 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Tue, 20 Aug 2013 18:36:39 -0400 Subject: Update phantomjs Signed-off-by: Shea Levy --- pkgs/development/tools/phantomjs/default.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/tools/phantomjs/default.nix b/pkgs/development/tools/phantomjs/default.nix index 5d9433cc5ca69..e17038692f57a 100644 --- a/pkgs/development/tools/phantomjs/default.nix +++ b/pkgs/development/tools/phantomjs/default.nix @@ -1,9 +1,9 @@ -{ stdenv, fetchurl, upx, freetype, fontconfig }: +{ stdenv, fetchurl, freetype, fontconfig }: assert stdenv.lib.elem stdenv.system [ "i686-linux" "x86_64-linux" ]; stdenv.mkDerivation rec { - name = "phantomjs-1.7.0"; + name = "phantomjs-1.9.1"; # I chose to use the binary build for now. # The source version is quite nasty to compile @@ -13,19 +13,15 @@ stdenv.mkDerivation rec { src = if stdenv.system == "i686-linux" then fetchurl { url = "http://phantomjs.googlecode.com/files/${name}-linux-i686.tar.bz2"; - sha256 = "045d80lymjxnsssa0sgp5pgkahm651jk69ibk3mjczk3ykc1k91f"; + sha256 = "1r4ssx6v0ah18jy3vjswhki2i21r45qbs1jzh4x672wdc9lxz2p6"; } else # x86_64-linux fetchurl { url = "http://phantomjs.googlecode.com/files/${name}-linux-x86_64.tar.bz2"; - sha256 = "1m14czhi3b388didn0a881glsx8bnsg9gnxgj5lghr4l5mgqyrd7"; + sha256 = "1l7hlhspzw3zzsgz9cq0a3j26giynjicvb6y96fj3ipkn4shznnn"; }; - nativeBuildInputs = stdenv.lib.optional (stdenv.system == "x86_64-linux") upx; - - buildPhase = stdenv.lib.optionalString (stdenv.system == "x86_64-linux") '' - upx -d bin/phantomjs - '' + '' + buildPhase = '' patchelf \ --set-interpreter "$(cat $NIX_GCC/nix-support/dynamic-linker)" \ --set-rpath ${freetype}/lib:${fontconfig}/lib:${stdenv.gcc.gcc}/lib64:${stdenv.gcc.gcc}/lib \ -- cgit 1.4.1 From 7188cc39fa5c692691d16f342db17d174d2ffce3 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Tue, 20 Aug 2013 18:56:13 -0400 Subject: Add karma nodePackage Required updating to npm2nix 5.1.0 for peerDependency cycle management Signed-off-by: Shea Levy --- pkgs/development/web/nodejs/build-node-package.nix | 52 +- pkgs/top-level/node-packages-generated.nix | 9627 +++++++++++++------- pkgs/top-level/node-packages.json | 1 + pkgs/top-level/node-packages.nix | 1 + 4 files changed, 6473 insertions(+), 3208 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/web/nodejs/build-node-package.nix b/pkgs/development/web/nodejs/build-node-package.nix index fbee90020d393..975ec896fe20f 100644 --- a/pkgs/development/web/nodejs/build-node-package.nix +++ b/pkgs/development/web/nodejs/build-node-package.nix @@ -1,6 +1,6 @@ { stdenv, runCommand, nodejs, neededNatives}: -args @ { name, src, deps ? [], peerDeps ? [], flags ? [], ... }: +args @ { name, src, deps ? [], peerDependencies ? [], flags ? [], ... }: with stdenv.lib; @@ -11,8 +11,6 @@ let tar xf ${nodejs.src} mv *node* $out ''; - - requireName = name: (builtins.parseDrvName name).name; in stdenv.mkDerivation ({ unpackPhase = "true"; @@ -20,32 +18,44 @@ stdenv.mkDerivation ({ configurePhase = '' runHook preConfigure mkdir node_modules - ${stdenv.lib.concatStrings (map (dep: '' - ln -sv ${dep}/lib/node_modules/${requireName dep.name} node_modules/ - '') deps)} - ${stdenv.lib.concatStrings (map (dep: '' - ln -sv ${dep}/lib/node_modules/${requireName dep.name} node_modules/ - '') peerDeps)} + ${concatStrings (concatMap (dep: map (name: '' + ln -sv ${dep}/lib/node_modules/${name} node_modules/ + '') dep.names) deps)} + ${concatStrings (concatMap (dep: map (name: '' + ln -sv ${dep}/lib/node_modules/${name} node_modules/ + '') dep.names) peerDependencies)} export HOME=$(pwd) runHook postConfigure ''; buildPhase = '' runHook preBuild - npm --registry http://www.example.com --nodedir=${sources} install ${src} ${npmFlags} + npm --registry http://www.example.com --nodedir=${sources} install ${concatStringsSep " " src} ${npmFlags} runHook postBuild ''; installPhase = '' runHook preInstall mkdir -p $out/lib/node_modules - mv node_modules/${requireName name} $out/lib/node_modules - ${stdenv.lib.concatStrings (map (dep: '' - mv node_modules/${requireName dep.name} $out/lib/node_modules - '') peerDeps)} + ${concatStrings (map (name: '' + mv node_modules/${name} $out/lib/node_modules + rm -fR $out/lib/node_modules/${name}/node_modules + ln -sv $out/.dependent-node-modules $out/lib/node_modules/${name}/node_modules + if [ -e "$out/lib/node_modules/${name}/man" ]; then + mkdir -p $out/share + for dir in "$out/lib/node_modules/${name}/man/"*; do + mkdir -p $out/share/man/$(basename "$dir") + for page in "$dir"/*; do + ln -sv $page $out/share/man/$(basename "$dir") + done + done + fi + '') args.passthru.names)} + ${concatStrings (concatMap (dep: map (name: '' + mv node_modules/${dep.name} $out/lib/node_modules + '') dep.names) peerDependencies)} mv node_modules/.bin $out/lib/node_modules 2>/dev/null || true - rm -fR $out/lib/node_modules/${requireName name}/node_modules - mv node_modules $out/lib/node_modules/${requireName name} + mv node_modules $out/.dependent-node-modules if [ -d "$out/lib/node_modules/.bin" ]; then ln -sv $out/lib/node_modules/.bin $out/bin node=`type -p node` @@ -57,20 +67,16 @@ stdenv.mkDerivation ({ -e 's@#!/.*/node@#!'"$node"'@' \ -e 's@#!/.*/coffee@#!'"$coffee"'@' fi - if [ -e "$out/lib/node_modules/${requireName name}/man" ]; then - mkdir $out/share - ln -sv $out/lib/node_modules/${requireName name}/man $out/share/man - fi runHook postInstall ''; - preFixup = '' + preFixup = concatStringsSep "\n" (map (src: '' find $out -type f -print0 | xargs -0 sed -i 's|${src}|${src.name}|g' - ''; + '') src); } // args // { # Run the node setup hook when this package is a build input propagatedNativeBuildInputs = (args.propagatedNativeBuildInputs or []) ++ [ nodejs ]; # Make buildNodePackage useful with --run-env - nativeBuildInputs = (args.nativeBuildInputs or []) ++ deps ++ peerDeps ++ neededNatives; + nativeBuildInputs = (args.nativeBuildInputs or []) ++ deps ++ peerDependencies ++ neededNatives; } ) diff --git a/pkgs/top-level/node-packages-generated.nix b/pkgs/top-level/node-packages-generated.nix index 56cb19576a8b6..d3477447d8cba 100644 --- a/pkgs/top-level/node-packages-generated.nix +++ b/pkgs/top-level/node-packages-generated.nix @@ -3,574 +3,785 @@ { full."CSSselect"."0.x" = lib.makeOverridable self.buildNodePackage { name = "CSSselect-0.3.1"; - src = fetchurl { - url = "http://registry.npmjs.org/CSSselect/-/CSSselect-0.3.1.tgz"; - sha1 = "ad91c2821658320c5047ba899201a236922c42f9"; - }; - buildInputs = self.nativeDeps."CSSselect"."0.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/CSSselect/-/CSSselect-0.3.1.tgz"; + sha1 = "ad91c2821658320c5047ba899201a236922c42f9"; + }) + ]; + buildInputs = + (self.nativeDeps."CSSselect"."0.x" or []); deps = [ self.full."CSSwhat".">= 0.1" ]; peerDependencies = [ ]; + passthru.names = [ "CSSselect" ]; }; full."CSSwhat".">= 0.1" = lib.makeOverridable self.buildNodePackage { name = "CSSwhat-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/CSSwhat/-/CSSwhat-0.2.0.tgz"; - sha1 = "c952fdc67f01c991805fd2c7f6defaedf90e992d"; - }; - buildInputs = self.nativeDeps."CSSwhat".">= 0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/CSSwhat/-/CSSwhat-0.2.0.tgz"; + sha1 = "c952fdc67f01c991805fd2c7f6defaedf90e992d"; + }) + ]; + buildInputs = + (self.nativeDeps."CSSwhat".">= 0.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "CSSwhat" ]; }; full."abbrev"."1" = lib.makeOverridable self.buildNodePackage { name = "abbrev-1.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz"; - sha1 = "bd55ae5e413ba1722ee4caba1f6ea10414a59ecd"; - }; - buildInputs = self.nativeDeps."abbrev"."1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz"; + sha1 = "bd55ae5e413ba1722ee4caba1f6ea10414a59ecd"; + }) + ]; + buildInputs = + (self.nativeDeps."abbrev"."1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "abbrev" ]; }; full."abbrev"."~1.0.4" = lib.makeOverridable self.buildNodePackage { name = "abbrev-1.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz"; - sha1 = "bd55ae5e413ba1722ee4caba1f6ea10414a59ecd"; - }; - buildInputs = self.nativeDeps."abbrev"."~1.0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz"; + sha1 = "bd55ae5e413ba1722ee4caba1f6ea10414a59ecd"; + }) + ]; + buildInputs = + (self.nativeDeps."abbrev"."~1.0.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "abbrev" ]; }; full."active-x-obfuscator"."0.0.1" = lib.makeOverridable self.buildNodePackage { name = "active-x-obfuscator-0.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz"; - sha1 = "089b89b37145ff1d9ec74af6530be5526cae1f1a"; - }; - buildInputs = self.nativeDeps."active-x-obfuscator"."0.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz"; + sha1 = "089b89b37145ff1d9ec74af6530be5526cae1f1a"; + }) + ]; + buildInputs = + (self.nativeDeps."active-x-obfuscator"."0.0.1" or []); deps = [ self.full."zeparser"."0.0.5" ]; peerDependencies = [ ]; + passthru.names = [ "active-x-obfuscator" ]; }; full."addressparser"."~0.1" = lib.makeOverridable self.buildNodePackage { name = "addressparser-0.1.3"; - src = fetchurl { - url = "http://registry.npmjs.org/addressparser/-/addressparser-0.1.3.tgz"; - sha1 = "9e9ab43d257e1ae784e1df5f580c9f5240f58874"; - }; - buildInputs = self.nativeDeps."addressparser"."~0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/addressparser/-/addressparser-0.1.3.tgz"; + sha1 = "9e9ab43d257e1ae784e1df5f580c9f5240f58874"; + }) + ]; + buildInputs = + (self.nativeDeps."addressparser"."~0.1" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "addressparser" ]; + }; + full."adm-zip"."0.2.1" = lib.makeOverridable self.buildNodePackage { + name = "adm-zip-0.2.1"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/adm-zip/-/adm-zip-0.2.1.tgz"; + sha1 = "e801cedeb5bd9a4e98d699c5c0f4239e2731dcbf"; + }) + ]; + buildInputs = + (self.nativeDeps."adm-zip"."0.2.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "adm-zip" ]; }; full."amdefine"."*" = lib.makeOverridable self.buildNodePackage { name = "amdefine-0.0.8"; - src = fetchurl { - url = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.8.tgz"; - sha1 = "34dc8c981e6acb3be1853bef8f0ec94a39d55ba0"; - }; - buildInputs = self.nativeDeps."amdefine"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.8.tgz"; + sha1 = "34dc8c981e6acb3be1853bef8f0ec94a39d55ba0"; + }) + ]; + buildInputs = + (self.nativeDeps."amdefine"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "amdefine" ]; }; "amdefine" = self.full."amdefine"."*"; full."amdefine".">=0.0.4" = lib.makeOverridable self.buildNodePackage { name = "amdefine-0.0.8"; - src = fetchurl { - url = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.8.tgz"; - sha1 = "34dc8c981e6acb3be1853bef8f0ec94a39d55ba0"; - }; - buildInputs = self.nativeDeps."amdefine".">=0.0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/amdefine/-/amdefine-0.0.8.tgz"; + sha1 = "34dc8c981e6acb3be1853bef8f0ec94a39d55ba0"; + }) + ]; + buildInputs = + (self.nativeDeps."amdefine".">=0.0.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "amdefine" ]; }; full."ansi"."~0.1.2" = lib.makeOverridable self.buildNodePackage { name = "ansi-0.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/ansi/-/ansi-0.1.2.tgz"; - sha1 = "2627e29498f06e2a1c2ece9c21e28fd494430827"; - }; - buildInputs = self.nativeDeps."ansi"."~0.1.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ansi/-/ansi-0.1.2.tgz"; + sha1 = "2627e29498f06e2a1c2ece9c21e28fd494430827"; + }) + ]; + buildInputs = + (self.nativeDeps."ansi"."~0.1.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "ansi" ]; }; full."ansi-remover"."*" = lib.makeOverridable self.buildNodePackage { name = "ansi-remover-0.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/ansi-remover/-/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"; + sha1 = "7020086289f10e195d85d828de065ccdd50e6e66"; + }) + ]; + buildInputs = + (self.nativeDeps."ansi-remover"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "ansi-remover" ]; }; "ansi-remover" = self.full."ansi-remover"."*"; full."ansi-styles"."~0.1.0" = lib.makeOverridable self.buildNodePackage { name = "ansi-styles-0.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-0.1.2.tgz"; - sha1 = "5bab27c2e0bbe944ee42057cf23adee970abc7c6"; - }; - buildInputs = self.nativeDeps."ansi-styles"."~0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-0.1.2.tgz"; + sha1 = "5bab27c2e0bbe944ee42057cf23adee970abc7c6"; + }) + ]; + buildInputs = + (self.nativeDeps."ansi-styles"."~0.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "ansi-styles" ]; }; full."ansi-styles"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "ansi-styles-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-0.2.0.tgz"; - sha1 = "359ab4b15dcd64ba6d74734b72c36360a9af2c19"; - }; - buildInputs = self.nativeDeps."ansi-styles"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-0.2.0.tgz"; + sha1 = "359ab4b15dcd64ba6d74734b72c36360a9af2c19"; + }) + ]; + buildInputs = + (self.nativeDeps."ansi-styles"."~0.2.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "ansi-styles" ]; }; full."ansicolors"."~0.2.1" = lib.makeOverridable self.buildNodePackage { name = "ansicolors-0.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz"; - sha1 = "be089599097b74a5c9c4a84a0cdbcdb62bd87aef"; - }; - buildInputs = self.nativeDeps."ansicolors"."~0.2.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz"; + sha1 = "be089599097b74a5c9c4a84a0cdbcdb62bd87aef"; + }) + ]; + buildInputs = + (self.nativeDeps."ansicolors"."~0.2.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "ansicolors" ]; }; full."apparatus".">= 0.0.4" = lib.makeOverridable self.buildNodePackage { name = "apparatus-0.0.7"; - src = fetchurl { - url = "http://registry.npmjs.org/apparatus/-/apparatus-0.0.7.tgz"; - sha1 = "033f355507b6851ebeb1bd9475ede23c802327fe"; - }; - buildInputs = self.nativeDeps."apparatus".">= 0.0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/apparatus/-/apparatus-0.0.7.tgz"; + sha1 = "033f355507b6851ebeb1bd9475ede23c802327fe"; + }) + ]; + buildInputs = + (self.nativeDeps."apparatus".">= 0.0.4" or []); deps = [ self.full."sylvester".">= 0.0.8" ]; peerDependencies = [ ]; + passthru.names = [ "apparatus" ]; }; full."archy"."0" = lib.makeOverridable self.buildNodePackage { name = "archy-0.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; - sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; - }; - buildInputs = self.nativeDeps."archy"."0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; + sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; + }) + ]; + buildInputs = + (self.nativeDeps."archy"."0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "archy" ]; }; full."archy"."0.0.2" = lib.makeOverridable self.buildNodePackage { name = "archy-0.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; - sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; - }; - buildInputs = self.nativeDeps."archy"."0.0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/archy/-/archy-0.0.2.tgz"; + sha1 = "910f43bf66141fc335564597abc189df44b3d35e"; + }) + ]; + buildInputs = + (self.nativeDeps."archy"."0.0.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "archy" ]; }; full."argparse"."0.1.15" = lib.makeOverridable self.buildNodePackage { name = "argparse-0.1.15"; - src = fetchurl { - url = "http://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; - sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; - }; - buildInputs = self.nativeDeps."argparse"."0.1.15" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; + sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; + }) + ]; + buildInputs = + (self.nativeDeps."argparse"."0.1.15" or []); deps = [ self.full."underscore"."~1.4.3" self.full."underscore.string"."~2.3.1" ]; peerDependencies = [ ]; + passthru.names = [ "argparse" ]; }; full."argparse"."~ 0.1.11" = lib.makeOverridable self.buildNodePackage { name = "argparse-0.1.15"; - src = fetchurl { - url = "http://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; - sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; - }; - buildInputs = self.nativeDeps."argparse"."~ 0.1.11" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz"; + sha1 = "28a1f72c43113e763220e5708414301c8840f0a1"; + }) + ]; + buildInputs = + (self.nativeDeps."argparse"."~ 0.1.11" or []); deps = [ self.full."underscore"."~1.4.3" self.full."underscore.string"."~2.3.1" ]; peerDependencies = [ ]; + passthru.names = [ "argparse" ]; }; full."asn1"."0.1.11" = lib.makeOverridable self.buildNodePackage { name = "asn1-0.1.11"; - src = fetchurl { - url = "http://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"; - sha1 = "559be18376d08a4ec4dbe80877d27818639b2df7"; - }; - buildInputs = self.nativeDeps."asn1"."0.1.11" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"; + sha1 = "559be18376d08a4ec4dbe80877d27818639b2df7"; + }) + ]; + buildInputs = + (self.nativeDeps."asn1"."0.1.11" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "asn1" ]; }; full."assert"."*" = lib.makeOverridable self.buildNodePackage { name = "assert-0.4.9"; - src = fetchurl { - url = "http://registry.npmjs.org/assert/-/assert-0.4.9.tgz"; - sha1 = "45faff1a58f718508118873dead940c8b51db939"; - }; - buildInputs = self.nativeDeps."assert"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/assert/-/assert-0.4.9.tgz"; + sha1 = "45faff1a58f718508118873dead940c8b51db939"; + }) + ]; + buildInputs = + (self.nativeDeps."assert"."*" or []); deps = [ self.full."util".">= 0.4.9" ]; peerDependencies = [ ]; + passthru.names = [ "assert" ]; }; "assert" = self.full."assert"."*"; full."assert-plus"."0.1.2" = lib.makeOverridable self.buildNodePackage { name = "assert-plus-0.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"; - sha1 = "d93ffdbb67ac5507779be316a7d65146417beef8"; - }; - buildInputs = self.nativeDeps."assert-plus"."0.1.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"; + sha1 = "d93ffdbb67ac5507779be316a7d65146417beef8"; + }) + ]; + buildInputs = + (self.nativeDeps."assert-plus"."0.1.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "assert-plus" ]; }; full."async"."*" = lib.makeOverridable self.buildNodePackage { name = "async-0.2.9"; - src = fetchurl { - url = "http://registry.npmjs.org/async/-/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"; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; + }) + ]; + buildInputs = + (self.nativeDeps."async"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "async" ]; }; "async" = self.full."async"."*"; + full."async"."0.1.15" = lib.makeOverridable self.buildNodePackage { + name = "async-0.1.15"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.1.15.tgz"; + sha1 = "2180eaca2cf2a6ca5280d41c0585bec9b3e49bd3"; + }) + ]; + buildInputs = + (self.nativeDeps."async"."0.1.15" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "async" ]; + }; full."async"."0.1.22" = lib.makeOverridable self.buildNodePackage { name = "async-0.1.22"; - src = fetchurl { - url = "http://registry.npmjs.org/async/-/async-0.1.22.tgz"; - sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; - }; - buildInputs = self.nativeDeps."async"."0.1.22" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.1.22.tgz"; + sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; + }) + ]; + buildInputs = + (self.nativeDeps."async"."0.1.22" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "async" ]; }; full."async"."0.1.x" = lib.makeOverridable self.buildNodePackage { name = "async-0.1.22"; - src = fetchurl { - url = "http://registry.npmjs.org/async/-/async-0.1.22.tgz"; - sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; - }; - buildInputs = self.nativeDeps."async"."0.1.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.1.22.tgz"; + sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; + }) + ]; + buildInputs = + (self.nativeDeps."async"."0.1.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "async" ]; }; full."async"."0.2.x" = lib.makeOverridable self.buildNodePackage { name = "async-0.2.9"; - src = fetchurl { - url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; - sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; - }; - buildInputs = self.nativeDeps."async"."0.2.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; + }) + ]; + buildInputs = + (self.nativeDeps."async"."0.2.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "async" ]; }; full."async"."~0.2.6" = lib.makeOverridable self.buildNodePackage { name = "async-0.2.9"; - src = fetchurl { - url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; - sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; - }; - buildInputs = self.nativeDeps."async"."~0.2.6" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; + }) + ]; + buildInputs = + (self.nativeDeps."async"."~0.2.6" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "async" ]; }; full."async"."~0.2.7" = lib.makeOverridable self.buildNodePackage { name = "async-0.2.9"; - src = fetchurl { - url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; - sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; - }; - buildInputs = self.nativeDeps."async"."~0.2.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; + }) + ]; + buildInputs = + (self.nativeDeps."async"."~0.2.7" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "async" ]; }; full."async"."~0.2.8" = lib.makeOverridable self.buildNodePackage { name = "async-0.2.9"; - src = fetchurl { - url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; - sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; - }; - buildInputs = self.nativeDeps."async"."~0.2.8" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; + }) + ]; + buildInputs = + (self.nativeDeps."async"."~0.2.8" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "async" ]; }; full."async"."~0.2.9" = lib.makeOverridable self.buildNodePackage { name = "async-0.2.9"; - src = fetchurl { - url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; - sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; - }; - buildInputs = self.nativeDeps."async"."~0.2.9" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/async/-/async-0.2.9.tgz"; + sha1 = "df63060fbf3d33286a76aaf6d55a2986d9ff8619"; + }) + ]; + buildInputs = + (self.nativeDeps."async"."~0.2.9" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "async" ]; }; full."aws-sdk"."*" = lib.makeOverridable self.buildNodePackage { name = "aws-sdk-1.5.0"; - src = self.patchLatest { - url = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.5.0.tgz"; - sha1 = "30081b392fcb7d093754d7dc6e8a7bb6f0dc405a"; - }; - buildInputs = self.nativeDeps."aws-sdk"."*" or []; + src = [ + (self.patchLatest { + url = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.5.0.tgz"; + sha1 = "30081b392fcb7d093754d7dc6e8a7bb6f0dc405a"; + }) + ]; + buildInputs = + (self.nativeDeps."aws-sdk"."*" or []); deps = [ self.full."xml2js"."0.2.4" self.full."xmlbuilder"."*" ]; peerDependencies = [ ]; + passthru.names = [ "aws-sdk" ]; }; "aws-sdk" = self.full."aws-sdk"."*"; full."aws-sdk".">=1.2.0 <2" = lib.makeOverridable self.buildNodePackage { name = "aws-sdk-1.5.0"; - src = self.patchLatest { - url = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.5.0.tgz"; - sha1 = "30081b392fcb7d093754d7dc6e8a7bb6f0dc405a"; - }; - buildInputs = self.nativeDeps."aws-sdk".">=1.2.0 <2" or []; + src = [ + (self.patchLatest { + url = "http://registry.npmjs.org/aws-sdk/-/aws-sdk-1.5.0.tgz"; + sha1 = "30081b392fcb7d093754d7dc6e8a7bb6f0dc405a"; + }) + ]; + buildInputs = + (self.nativeDeps."aws-sdk".">=1.2.0 <2" or []); deps = [ self.full."xml2js"."0.2.4" self.full."xmlbuilder"."*" ]; peerDependencies = [ ]; + passthru.names = [ "aws-sdk" ]; }; full."aws-sign"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "aws-sign-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.2.0.tgz"; - sha1 = "c55013856c8194ec854a0cbec90aab5a04ce3ac5"; - }; - buildInputs = self.nativeDeps."aws-sign"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.2.0.tgz"; + sha1 = "c55013856c8194ec854a0cbec90aab5a04ce3ac5"; + }) + ]; + buildInputs = + (self.nativeDeps."aws-sign"."~0.2.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "aws-sign" ]; }; full."aws-sign"."~0.3.0" = lib.makeOverridable self.buildNodePackage { name = "aws-sign-0.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.3.0.tgz"; - sha1 = "3d81ca69b474b1e16518728b51c24ff0bbedc6e9"; - }; - buildInputs = self.nativeDeps."aws-sign"."~0.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/aws-sign/-/aws-sign-0.3.0.tgz"; + sha1 = "3d81ca69b474b1e16518728b51c24ff0bbedc6e9"; + }) + ]; + buildInputs = + (self.nativeDeps."aws-sign"."~0.3.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "aws-sign" ]; }; full."backbone"."*" = lib.makeOverridable self.buildNodePackage { name = "backbone-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/backbone/-/backbone-1.0.0.tgz"; - sha1 = "5e146e1efa8a5361462e578377c39ed0f16b0b4c"; - }; - buildInputs = self.nativeDeps."backbone"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/backbone/-/backbone-1.0.0.tgz"; + sha1 = "5e146e1efa8a5361462e578377c39ed0f16b0b4c"; + }) + ]; + buildInputs = + (self.nativeDeps."backbone"."*" or []); deps = [ self.full."underscore".">=1.4.3" ]; peerDependencies = [ ]; + passthru.names = [ "backbone" ]; }; "backbone" = self.full."backbone"."*"; full."backoff"."2.1.0" = lib.makeOverridable self.buildNodePackage { name = "backoff-2.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/backoff/-/backoff-2.1.0.tgz"; - sha1 = "19b4e9f9fb75c122ad7bb1c6c376d6085d43ea09"; - }; - buildInputs = self.nativeDeps."backoff"."2.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/backoff/-/backoff-2.1.0.tgz"; + sha1 = "19b4e9f9fb75c122ad7bb1c6c376d6085d43ea09"; + }) + ]; + buildInputs = + (self.nativeDeps."backoff"."2.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "backoff" ]; }; full."base64id"."0.1.0" = lib.makeOverridable self.buildNodePackage { name = "base64id-0.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz"; - sha1 = "02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f"; - }; - buildInputs = self.nativeDeps."base64id"."0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz"; + sha1 = "02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f"; + }) + ]; + buildInputs = + (self.nativeDeps."base64id"."0.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "base64id" ]; }; full."bcrypt"."*" = lib.makeOverridable self.buildNodePackage { name = "bcrypt-0.7.6"; - src = fetchurl { - url = "http://registry.npmjs.org/bcrypt/-/bcrypt-0.7.6.tgz"; - sha1 = "97eae4472baf2352699f5fd1662e77e63d0cd0aa"; - }; - buildInputs = self.nativeDeps."bcrypt"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/bcrypt/-/bcrypt-0.7.6.tgz"; + sha1 = "97eae4472baf2352699f5fd1662e77e63d0cd0aa"; + }) + ]; + buildInputs = + (self.nativeDeps."bcrypt"."*" or []); deps = [ self.full."bindings"."1.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "bcrypt" ]; }; "bcrypt" = self.full."bcrypt"."*"; full."binary"."~0.3.0" = lib.makeOverridable self.buildNodePackage { name = "binary-0.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/binary/-/binary-0.3.0.tgz"; - sha1 = "9f60553bc5ce8c3386f3b553cff47462adecaa79"; - }; - buildInputs = self.nativeDeps."binary"."~0.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/binary/-/binary-0.3.0.tgz"; + sha1 = "9f60553bc5ce8c3386f3b553cff47462adecaa79"; + }) + ]; + buildInputs = + (self.nativeDeps."binary"."~0.3.0" or []); deps = [ self.full."chainsaw"."~0.1.0" self.full."buffers"."~0.1.1" ]; peerDependencies = [ ]; + passthru.names = [ "binary" ]; }; full."bindings"."*" = lib.makeOverridable self.buildNodePackage { name = "bindings-1.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/bindings/-/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"; + sha1 = "951f7ae010302ffc50b265b124032017ed2bf6f3"; + }) + ]; + buildInputs = + (self.nativeDeps."bindings"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "bindings" ]; }; full."bindings"."1.0.0" = lib.makeOverridable self.buildNodePackage { name = "bindings-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/bindings/-/bindings-1.0.0.tgz"; - sha1 = "c3ccde60e9de6807c6f1aa4ef4843af29191c828"; - }; - buildInputs = self.nativeDeps."bindings"."1.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/bindings/-/bindings-1.0.0.tgz"; + sha1 = "c3ccde60e9de6807c6f1aa4ef4843af29191c828"; + }) + ]; + buildInputs = + (self.nativeDeps."bindings"."1.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "bindings" ]; }; full."block-stream"."*" = lib.makeOverridable self.buildNodePackage { name = "block-stream-0.0.7"; - src = fetchurl { - url = "http://registry.npmjs.org/block-stream/-/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"; + sha1 = "9088ab5ae1e861f4d81b176b4a8046080703deed"; + }) + ]; + buildInputs = + (self.nativeDeps."block-stream"."*" or []); deps = [ self.full."inherits"."~2.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "block-stream" ]; }; full."block-stream"."0.0.7" = lib.makeOverridable self.buildNodePackage { name = "block-stream-0.0.7"; - src = fetchurl { - url = "http://registry.npmjs.org/block-stream/-/block-stream-0.0.7.tgz"; - sha1 = "9088ab5ae1e861f4d81b176b4a8046080703deed"; - }; - buildInputs = self.nativeDeps."block-stream"."0.0.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/block-stream/-/block-stream-0.0.7.tgz"; + sha1 = "9088ab5ae1e861f4d81b176b4a8046080703deed"; + }) + ]; + buildInputs = + (self.nativeDeps."block-stream"."0.0.7" or []); deps = [ self.full."inherits"."~2.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "block-stream" ]; }; full."boom"."0.3.x" = lib.makeOverridable self.buildNodePackage { name = "boom-0.3.8"; - src = fetchurl { - url = "http://registry.npmjs.org/boom/-/boom-0.3.8.tgz"; - sha1 = "c8cdb041435912741628c044ecc732d1d17c09ea"; - }; - buildInputs = self.nativeDeps."boom"."0.3.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/boom/-/boom-0.3.8.tgz"; + sha1 = "c8cdb041435912741628c044ecc732d1d17c09ea"; + }) + ]; + buildInputs = + (self.nativeDeps."boom"."0.3.x" or []); deps = [ self.full."hoek"."0.7.x" ]; peerDependencies = [ ]; + passthru.names = [ "boom" ]; }; full."boom"."0.4.x" = lib.makeOverridable self.buildNodePackage { name = "boom-0.4.2"; - src = fetchurl { - url = "http://registry.npmjs.org/boom/-/boom-0.4.2.tgz"; - sha1 = "7a636e9ded4efcefb19cef4947a3c67dfaee911b"; - }; - buildInputs = self.nativeDeps."boom"."0.4.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/boom/-/boom-0.4.2.tgz"; + sha1 = "7a636e9ded4efcefb19cef4947a3c67dfaee911b"; + }) + ]; + buildInputs = + (self.nativeDeps."boom"."0.4.x" or []); deps = [ self.full."hoek"."0.9.x" ]; peerDependencies = [ ]; + passthru.names = [ "boom" ]; }; full."bower".">=0.9.0" = lib.makeOverridable self.buildNodePackage { - name = "bower-1.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/bower/-/bower-1.2.1.tgz"; - sha1 = "e25fd6c7677205f04b0992f6725048b899f7d779"; - }; - buildInputs = self.nativeDeps."bower".">=0.9.0" or []; + name = "bower-1.2.2"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/bower/-/bower-1.2.2.tgz"; + sha1 = "f6bc27b0a3b87d201c9223792795b6d7fd31b6c0"; + }) + ]; + buildInputs = + (self.nativeDeps."bower".">=0.9.0" or []); deps = [ self.full."abbrev"."~1.0.4" self.full."archy"."0.0.2" - self.full."bower-config"."~0.4.0" + self.full."bower-config"."~0.4.3" self.full."bower-endpoint-parser"."~0.2.0" self.full."bower-json"."~0.4.0" - self.full."bower-logger"."~0.2.0" - self.full."bower-registry-client"."~0.1.2" + self.full."bower-logger"."~0.2.1" + self.full."bower-registry-client"."~0.1.4" self.full."cardinal"."~0.4.0" self.full."chalk"."~0.2.0" self.full."chmodr"."~0.1.0" @@ -588,7 +799,7 @@ self.full."open"."~0.0.3" self.full."promptly"."~0.2.0" self.full."q"."~0.9.2" - self.full."request"."~2.25.0" + self.full."request"."~2.27.0" self.full."request-progress"."~0.2.0" self.full."retry"."~0.6.0" self.full."rimraf"."~2.2.0" @@ -603,30 +814,18 @@ ]; peerDependencies = [ ]; - }; - full."bower-config"."~0.4.0" = lib.makeOverridable self.buildNodePackage { - name = "bower-config-0.4.3"; - src = fetchurl { - url = "http://registry.npmjs.org/bower-config/-/bower-config-0.4.3.tgz"; - sha1 = "6d3d9d31967c76daf140eca4b06924b13daccc89"; - }; - buildInputs = self.nativeDeps."bower-config"."~0.4.0" or []; - deps = [ - self.full."graceful-fs"."~2.0.0" - self.full."mout"."~0.6.0" - self.full."optimist"."~0.6.0" - self.full."osenv"."0.0.3" - ]; - peerDependencies = [ - ]; + passthru.names = [ "bower" ]; }; full."bower-config"."~0.4.3" = lib.makeOverridable self.buildNodePackage { name = "bower-config-0.4.3"; - src = fetchurl { - url = "http://registry.npmjs.org/bower-config/-/bower-config-0.4.3.tgz"; - sha1 = "6d3d9d31967c76daf140eca4b06924b13daccc89"; - }; - buildInputs = self.nativeDeps."bower-config"."~0.4.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/bower-config/-/bower-config-0.4.3.tgz"; + sha1 = "6d3d9d31967c76daf140eca4b06924b13daccc89"; + }) + ]; + buildInputs = + (self.nativeDeps."bower-config"."~0.4.3" or []); deps = [ self.full."graceful-fs"."~2.0.0" self.full."mout"."~0.6.0" @@ -635,26 +834,34 @@ ]; peerDependencies = [ ]; + passthru.names = [ "bower-config" ]; }; full."bower-endpoint-parser"."~0.2.0" = lib.makeOverridable self.buildNodePackage { - name = "bower-endpoint-parser-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.0.tgz"; - sha1 = "531f4e64d71b3cb8210532a15f4b58aaf7d46182"; - }; - buildInputs = self.nativeDeps."bower-endpoint-parser"."~0.2.0" or []; + name = "bower-endpoint-parser-0.2.1"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.1.tgz"; + sha1 = "8c4010a2900cdab07ea5d38f0bd03e9bbccef90f"; + }) + ]; + buildInputs = + (self.nativeDeps."bower-endpoint-parser"."~0.2.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "bower-endpoint-parser" ]; }; full."bower-json"."~0.4.0" = lib.makeOverridable self.buildNodePackage { name = "bower-json-0.4.0"; - src = fetchurl { - url = "http://registry.npmjs.org/bower-json/-/bower-json-0.4.0.tgz"; - sha1 = "a99c3ccf416ef0590ed0ded252c760f1c6d93766"; - }; - buildInputs = self.nativeDeps."bower-json"."~0.4.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/bower-json/-/bower-json-0.4.0.tgz"; + sha1 = "a99c3ccf416ef0590ed0ded252c760f1c6d93766"; + }) + ]; + buildInputs = + (self.nativeDeps."bower-json"."~0.4.0" or []); deps = [ self.full."deep-extend"."~0.2.5" self.full."graceful-fs"."~2.0.0" @@ -662,26 +869,34 @@ ]; peerDependencies = [ ]; + passthru.names = [ "bower-json" ]; }; - full."bower-logger"."~0.2.0" = lib.makeOverridable self.buildNodePackage { + full."bower-logger"."~0.2.1" = lib.makeOverridable self.buildNodePackage { name = "bower-logger-0.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/bower-logger/-/bower-logger-0.2.1.tgz"; - sha1 = "0c1817c48063a88d96cc3d516c55e57fff5d9ecb"; - }; - buildInputs = self.nativeDeps."bower-logger"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/bower-logger/-/bower-logger-0.2.1.tgz"; + sha1 = "0c1817c48063a88d96cc3d516c55e57fff5d9ecb"; + }) + ]; + buildInputs = + (self.nativeDeps."bower-logger"."~0.2.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "bower-logger" ]; }; - full."bower-registry-client"."~0.1.2" = lib.makeOverridable self.buildNodePackage { + full."bower-registry-client"."~0.1.4" = lib.makeOverridable self.buildNodePackage { name = "bower-registry-client-0.1.4"; - src = fetchurl { - url = "http://registry.npmjs.org/bower-registry-client/-/bower-registry-client-0.1.4.tgz"; - sha1 = "334669747ca0b60fdda24b0de1f4c3057429813c"; - }; - buildInputs = self.nativeDeps."bower-registry-client"."~0.1.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/bower-registry-client/-/bower-registry-client-0.1.4.tgz"; + sha1 = "334669747ca0b60fdda24b0de1f4c3057429813c"; + }) + ]; + buildInputs = + (self.nativeDeps."bower-registry-client"."~0.1.4" or []); deps = [ self.full."async"."~0.2.8" self.full."bower-config"."~0.4.3" @@ -694,14 +909,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "bower-registry-client" ]; }; full."broadway"."0.2.7" = lib.makeOverridable self.buildNodePackage { name = "broadway-0.2.7"; - src = fetchurl { - url = "http://registry.npmjs.org/broadway/-/broadway-0.2.7.tgz"; - sha1 = "3ba2f4b3de163e95e38a4950b61fd5f882a90762"; - }; - buildInputs = self.nativeDeps."broadway"."0.2.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/broadway/-/broadway-0.2.7.tgz"; + sha1 = "3ba2f4b3de163e95e38a4950b61fd5f882a90762"; + }) + ]; + buildInputs = + (self.nativeDeps."broadway"."0.2.7" or []); deps = [ self.full."cliff"."0.1.8" self.full."eventemitter2"."0.4.11" @@ -711,14 +930,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "broadway" ]; }; full."broadway"."0.2.x" = lib.makeOverridable self.buildNodePackage { name = "broadway-0.2.7"; - src = fetchurl { - url = "http://registry.npmjs.org/broadway/-/broadway-0.2.7.tgz"; - sha1 = "3ba2f4b3de163e95e38a4950b61fd5f882a90762"; - }; - buildInputs = self.nativeDeps."broadway"."0.2.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/broadway/-/broadway-0.2.7.tgz"; + sha1 = "3ba2f4b3de163e95e38a4950b61fd5f882a90762"; + }) + ]; + buildInputs = + (self.nativeDeps."broadway"."0.2.x" or []); deps = [ self.full."cliff"."0.1.8" self.full."eventemitter2"."0.4.11" @@ -728,14 +951,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "broadway" ]; }; full."browserchannel"."*" = lib.makeOverridable self.buildNodePackage { name = "browserchannel-1.0.6"; - src = fetchurl { - url = "http://registry.npmjs.org/browserchannel/-/browserchannel-1.0.6.tgz"; - sha1 = "9d3b33cac45b66611c35cd84ef237ad2c1d660d9"; - }; - buildInputs = self.nativeDeps."browserchannel"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/browserchannel/-/browserchannel-1.0.6.tgz"; + sha1 = "9d3b33cac45b66611c35cd84ef237ad2c1d660d9"; + }) + ]; + buildInputs = + (self.nativeDeps."browserchannel"."*" or []); deps = [ self.full."hat"."*" self.full."connect"."~2" @@ -743,270 +970,354 @@ ]; peerDependencies = [ ]; + passthru.names = [ "browserchannel" ]; }; "browserchannel" = self.full."browserchannel"."*"; full."bson"."0.1.8" = lib.makeOverridable self.buildNodePackage { name = "bson-0.1.8"; - src = fetchurl { - url = "http://registry.npmjs.org/bson/-/bson-0.1.8.tgz"; - sha1 = "cf34fdcff081a189b589b4b3e5e9309cd6506c81"; - }; - buildInputs = self.nativeDeps."bson"."0.1.8" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/bson/-/bson-0.1.8.tgz"; + sha1 = "cf34fdcff081a189b589b4b3e5e9309cd6506c81"; + }) + ]; + buildInputs = + (self.nativeDeps."bson"."0.1.8" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "bson" ]; }; full."bson"."0.2.2" = lib.makeOverridable self.buildNodePackage { name = "bson-0.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/bson/-/bson-0.2.2.tgz"; - sha1 = "3dbf984acb9d33a6878b46e6fb7afbd611856a60"; - }; - buildInputs = self.nativeDeps."bson"."0.2.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/bson/-/bson-0.2.2.tgz"; + sha1 = "3dbf984acb9d33a6878b46e6fb7afbd611856a60"; + }) + ]; + buildInputs = + (self.nativeDeps."bson"."0.2.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "bson" ]; }; full."buffer-crc32"."0.1.1" = lib.makeOverridable self.buildNodePackage { name = "buffer-crc32-0.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz"; - sha1 = "7e110dc9953908ab7c32acdc70c9f945b1cbc526"; - }; - buildInputs = self.nativeDeps."buffer-crc32"."0.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz"; + sha1 = "7e110dc9953908ab7c32acdc70c9f945b1cbc526"; + }) + ]; + buildInputs = + (self.nativeDeps."buffer-crc32"."0.1.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "buffer-crc32" ]; }; full."buffer-crc32"."0.2.1" = lib.makeOverridable self.buildNodePackage { name = "buffer-crc32-0.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; - sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; - }; - buildInputs = self.nativeDeps."buffer-crc32"."0.2.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; + sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; + }) + ]; + buildInputs = + (self.nativeDeps."buffer-crc32"."0.2.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "buffer-crc32" ]; }; full."buffer-crc32"."~0.2.1" = lib.makeOverridable self.buildNodePackage { name = "buffer-crc32-0.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; - sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; - }; - buildInputs = self.nativeDeps."buffer-crc32"."~0.2.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"; + sha1 = "be3e5382fc02b6d6324956ac1af98aa98b08534c"; + }) + ]; + buildInputs = + (self.nativeDeps."buffer-crc32"."~0.2.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "buffer-crc32" ]; }; full."buffer-equal"."~0.0.0" = lib.makeOverridable self.buildNodePackage { name = "buffer-equal-0.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.0.tgz"; - sha1 = "4a68196ac33522daa17ec99858b302a636b62cf1"; - }; - buildInputs = self.nativeDeps."buffer-equal"."~0.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.0.tgz"; + sha1 = "4a68196ac33522daa17ec99858b302a636b62cf1"; + }) + ]; + buildInputs = + (self.nativeDeps."buffer-equal"."~0.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "buffer-equal" ]; }; full."buffers"."~0.1.1" = lib.makeOverridable self.buildNodePackage { name = "buffers-0.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz"; - sha1 = "b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb"; - }; - buildInputs = self.nativeDeps."buffers"."~0.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz"; + sha1 = "b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb"; + }) + ]; + buildInputs = + (self.nativeDeps."buffers"."~0.1.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "buffers" ]; }; full."buffertools"."*" = lib.makeOverridable self.buildNodePackage { name = "buffertools-1.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/buffertools/-/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"; + sha1 = "1071a5f40fe76c39d7a4fe2ea030324d09d6ec9d"; + }) + ]; + buildInputs = + (self.nativeDeps."buffertools"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "buffertools" ]; }; "buffertools" = self.full."buffertools"."*"; full."buffertools".">=1.1.1 <2.0.0" = lib.makeOverridable self.buildNodePackage { name = "buffertools-1.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/buffertools/-/buffertools-1.1.1.tgz"; - sha1 = "1071a5f40fe76c39d7a4fe2ea030324d09d6ec9d"; - }; - buildInputs = self.nativeDeps."buffertools".">=1.1.1 <2.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/buffertools/-/buffertools-1.1.1.tgz"; + sha1 = "1071a5f40fe76c39d7a4fe2ea030324d09d6ec9d"; + }) + ]; + buildInputs = + (self.nativeDeps."buffertools".">=1.1.1 <2.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "buffertools" ]; }; full."bunker"."0.1.X" = lib.makeOverridable self.buildNodePackage { name = "bunker-0.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz"; - sha1 = "c88992464a8e2a6ede86930375f92b58077ef97c"; - }; - buildInputs = self.nativeDeps."bunker"."0.1.X" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz"; + sha1 = "c88992464a8e2a6ede86930375f92b58077ef97c"; + }) + ]; + buildInputs = + (self.nativeDeps."bunker"."0.1.X" or []); deps = [ self.full."burrito".">=0.2.5 <0.3" ]; peerDependencies = [ ]; + passthru.names = [ "bunker" ]; }; full."bunyan"."0.21.1" = lib.makeOverridable self.buildNodePackage { name = "bunyan-0.21.1"; - src = fetchurl { - url = "http://registry.npmjs.org/bunyan/-/bunyan-0.21.1.tgz"; - sha1 = "ea00a0d5223572e31e1e71efba2237cb1915942a"; - }; - buildInputs = self.nativeDeps."bunyan"."0.21.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/bunyan/-/bunyan-0.21.1.tgz"; + sha1 = "ea00a0d5223572e31e1e71efba2237cb1915942a"; + }) + ]; + buildInputs = + (self.nativeDeps."bunyan"."0.21.1" or []); deps = [ self.full."mv"."0.0.5" self.full."dtrace-provider"."0.2.8" ]; peerDependencies = [ ]; + passthru.names = [ "bunyan" ]; }; full."burrito".">=0.2.5 <0.3" = lib.makeOverridable self.buildNodePackage { name = "burrito-0.2.12"; - src = fetchurl { - url = "http://registry.npmjs.org/burrito/-/burrito-0.2.12.tgz"; - sha1 = "d0d6e6ac81d5e99789c6fa4accb0b0031ea54f6b"; - }; - buildInputs = self.nativeDeps."burrito".">=0.2.5 <0.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/burrito/-/burrito-0.2.12.tgz"; + sha1 = "d0d6e6ac81d5e99789c6fa4accb0b0031ea54f6b"; + }) + ]; + buildInputs = + (self.nativeDeps."burrito".">=0.2.5 <0.3" or []); deps = [ self.full."traverse"."~0.5.1" self.full."uglify-js"."~1.1.1" ]; peerDependencies = [ ]; + passthru.names = [ "burrito" ]; }; full."bytes"."0.2.0" = lib.makeOverridable self.buildNodePackage { name = "bytes-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz"; - sha1 = "aad33ec14e3dc2ca74e8e7d451f9ba053ad4f7a0"; - }; - buildInputs = self.nativeDeps."bytes"."0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz"; + sha1 = "aad33ec14e3dc2ca74e8e7d451f9ba053ad4f7a0"; + }) + ]; + buildInputs = + (self.nativeDeps."bytes"."0.2.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "bytes" ]; }; full."cardinal"."~0.4.0" = lib.makeOverridable self.buildNodePackage { name = "cardinal-0.4.2"; - src = fetchurl { - url = "http://registry.npmjs.org/cardinal/-/cardinal-0.4.2.tgz"; - sha1 = "b6563a882f58a56c1abd574baec64b5d0b7ef942"; - }; - buildInputs = self.nativeDeps."cardinal"."~0.4.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cardinal/-/cardinal-0.4.2.tgz"; + sha1 = "b6563a882f58a56c1abd574baec64b5d0b7ef942"; + }) + ]; + buildInputs = + (self.nativeDeps."cardinal"."~0.4.0" or []); deps = [ self.full."redeyed"."~0.4.0" self.full."ansicolors"."~0.2.1" ]; peerDependencies = [ ]; + passthru.names = [ "cardinal" ]; }; full."chainsaw"."~0.1.0" = lib.makeOverridable self.buildNodePackage { name = "chainsaw-0.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz"; - sha1 = "5eab50b28afe58074d0d58291388828b5e5fbc98"; - }; - buildInputs = self.nativeDeps."chainsaw"."~0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz"; + sha1 = "5eab50b28afe58074d0d58291388828b5e5fbc98"; + }) + ]; + buildInputs = + (self.nativeDeps."chainsaw"."~0.1.0" or []); deps = [ self.full."traverse".">=0.3.0 <0.4" ]; peerDependencies = [ ]; + passthru.names = [ "chainsaw" ]; }; full."chalk"."~0.1.0" = lib.makeOverridable self.buildNodePackage { name = "chalk-0.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz"; - sha1 = "fe6d90ae2c270424720c87ed92d36490b7d36ea0"; - }; - buildInputs = self.nativeDeps."chalk"."~0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz"; + sha1 = "fe6d90ae2c270424720c87ed92d36490b7d36ea0"; + }) + ]; + buildInputs = + (self.nativeDeps."chalk"."~0.1.0" or []); deps = [ self.full."has-color"."~0.1.0" self.full."ansi-styles"."~0.1.0" ]; peerDependencies = [ ]; + passthru.names = [ "chalk" ]; }; full."chalk"."~0.1.1" = lib.makeOverridable self.buildNodePackage { name = "chalk-0.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz"; - sha1 = "fe6d90ae2c270424720c87ed92d36490b7d36ea0"; - }; - buildInputs = self.nativeDeps."chalk"."~0.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz"; + sha1 = "fe6d90ae2c270424720c87ed92d36490b7d36ea0"; + }) + ]; + buildInputs = + (self.nativeDeps."chalk"."~0.1.1" or []); deps = [ self.full."has-color"."~0.1.0" self.full."ansi-styles"."~0.1.0" ]; peerDependencies = [ ]; + passthru.names = [ "chalk" ]; }; full."chalk"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "chalk-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/chalk/-/chalk-0.2.0.tgz"; - sha1 = "47270e80edce0e219911af65479d17db525ff5db"; - }; - buildInputs = self.nativeDeps."chalk"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/chalk/-/chalk-0.2.0.tgz"; + sha1 = "47270e80edce0e219911af65479d17db525ff5db"; + }) + ]; + buildInputs = + (self.nativeDeps."chalk"."~0.2.0" or []); deps = [ self.full."has-color"."~0.1.0" self.full."ansi-styles"."~0.2.0" ]; peerDependencies = [ ]; + passthru.names = [ "chalk" ]; }; full."character-parser"."1.0.2" = lib.makeOverridable self.buildNodePackage { name = "character-parser-1.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/character-parser/-/character-parser-1.0.2.tgz"; - sha1 = "55384d6afcf8c6b9dd483e8347646a790e4545e7"; - }; - buildInputs = self.nativeDeps."character-parser"."1.0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/character-parser/-/character-parser-1.0.2.tgz"; + sha1 = "55384d6afcf8c6b9dd483e8347646a790e4545e7"; + }) + ]; + buildInputs = + (self.nativeDeps."character-parser"."1.0.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "character-parser" ]; }; full."charm"."0.1.x" = lib.makeOverridable self.buildNodePackage { name = "charm-0.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/charm/-/charm-0.1.2.tgz"; - sha1 = "06c21eed1a1b06aeb67553cdc53e23274bac2296"; - }; - buildInputs = self.nativeDeps."charm"."0.1.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/charm/-/charm-0.1.2.tgz"; + sha1 = "06c21eed1a1b06aeb67553cdc53e23274bac2296"; + }) + ]; + buildInputs = + (self.nativeDeps."charm"."0.1.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "charm" ]; }; full."cheerio"."~0.10.8" = lib.makeOverridable self.buildNodePackage { name = "cheerio-0.10.8"; - src = fetchurl { - url = "http://registry.npmjs.org/cheerio/-/cheerio-0.10.8.tgz"; - sha1 = "ece5ad0c8baa9b9adc87394bbdb1c68bc4552ba0"; - }; - buildInputs = self.nativeDeps."cheerio"."~0.10.8" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cheerio/-/cheerio-0.10.8.tgz"; + sha1 = "ece5ad0c8baa9b9adc87394bbdb1c68bc4552ba0"; + }) + ]; + buildInputs = + (self.nativeDeps."cheerio"."~0.10.8" or []); deps = [ self.full."cheerio-select"."*" self.full."htmlparser2"."2.x" @@ -1015,14 +1326,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "cheerio" ]; }; full."cheerio"."~0.12.0" = lib.makeOverridable self.buildNodePackage { name = "cheerio-0.12.1"; - src = fetchurl { - url = "http://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz"; - sha1 = "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3"; - }; - buildInputs = self.nativeDeps."cheerio"."~0.12.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz"; + sha1 = "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3"; + }) + ]; + buildInputs = + (self.nativeDeps."cheerio"."~0.12.0" or []); deps = [ self.full."cheerio-select"."*" self.full."htmlparser2"."3.1.4" @@ -1031,14 +1346,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "cheerio" ]; }; full."cheerio"."~0.12.1" = lib.makeOverridable self.buildNodePackage { name = "cheerio-0.12.1"; - src = fetchurl { - url = "http://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz"; - sha1 = "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3"; - }; - buildInputs = self.nativeDeps."cheerio"."~0.12.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz"; + sha1 = "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3"; + }) + ]; + buildInputs = + (self.nativeDeps."cheerio"."~0.12.1" or []); deps = [ self.full."cheerio-select"."*" self.full."htmlparser2"."3.1.4" @@ -1047,103 +1366,151 @@ ]; peerDependencies = [ ]; + passthru.names = [ "cheerio" ]; }; full."cheerio-select"."*" = lib.makeOverridable self.buildNodePackage { name = "cheerio-select-0.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/cheerio-select/-/cheerio-select-0.0.3.tgz"; - sha1 = "3f2420114f3ccb0b1b075c245ccfaae5d617a388"; - }; - buildInputs = self.nativeDeps."cheerio-select"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cheerio-select/-/cheerio-select-0.0.3.tgz"; + sha1 = "3f2420114f3ccb0b1b075c245ccfaae5d617a388"; + }) + ]; + buildInputs = + (self.nativeDeps."cheerio-select"."*" or []); deps = [ self.full."CSSselect"."0.x" ]; peerDependencies = [ ]; + passthru.names = [ "cheerio-select" ]; }; full."child-process-close"."~0.1.1" = lib.makeOverridable self.buildNodePackage { name = "child-process-close-0.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/child-process-close/-/child-process-close-0.1.1.tgz"; - sha1 = "c153ede7a5eb65ac69e78a38973b1a286377f75f"; - }; - buildInputs = self.nativeDeps."child-process-close"."~0.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/child-process-close/-/child-process-close-0.1.1.tgz"; + sha1 = "c153ede7a5eb65ac69e78a38973b1a286377f75f"; + }) + ]; + buildInputs = + (self.nativeDeps."child-process-close"."~0.1.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "child-process-close" ]; }; full."chmodr"."~0.1.0" = lib.makeOverridable self.buildNodePackage { name = "chmodr-0.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/chmodr/-/chmodr-0.1.0.tgz"; - sha1 = "e09215a1d51542db2a2576969765bcf6125583eb"; - }; - buildInputs = self.nativeDeps."chmodr"."~0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/chmodr/-/chmodr-0.1.0.tgz"; + sha1 = "e09215a1d51542db2a2576969765bcf6125583eb"; + }) + ]; + buildInputs = + (self.nativeDeps."chmodr"."~0.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "chmodr" ]; + }; + full."chokidar"."~0.6" = lib.makeOverridable self.buildNodePackage { + name = "chokidar-0.6.3"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/chokidar/-/chokidar-0.6.3.tgz"; + sha1 = "e85968fa235f21773d388c617af085bf2104425a"; + }) + ]; + buildInputs = + (self.nativeDeps."chokidar"."~0.6" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "chokidar" ]; }; full."chownr"."0" = lib.makeOverridable self.buildNodePackage { name = "chownr-0.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/chownr/-/chownr-0.0.1.tgz"; - sha1 = "51d18189d9092d5f8afd623f3288bfd1c6bf1a62"; - }; - buildInputs = self.nativeDeps."chownr"."0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/chownr/-/chownr-0.0.1.tgz"; + sha1 = "51d18189d9092d5f8afd623f3288bfd1c6bf1a62"; + }) + ]; + buildInputs = + (self.nativeDeps."chownr"."0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "chownr" ]; }; full."cli"."0.4.x" = lib.makeOverridable self.buildNodePackage { name = "cli-0.4.5"; - src = fetchurl { - url = "http://registry.npmjs.org/cli/-/cli-0.4.5.tgz"; - sha1 = "78f9485cd161b566e9a6c72d7170c4270e81db61"; - }; - buildInputs = self.nativeDeps."cli"."0.4.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cli/-/cli-0.4.5.tgz"; + sha1 = "78f9485cd161b566e9a6c72d7170c4270e81db61"; + }) + ]; + buildInputs = + (self.nativeDeps."cli"."0.4.x" or []); deps = [ self.full."glob".">= 3.1.4" ]; peerDependencies = [ ]; + passthru.names = [ "cli" ]; }; full."cli-color"."~0.2.2" = lib.makeOverridable self.buildNodePackage { name = "cli-color-0.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/cli-color/-/cli-color-0.2.2.tgz"; - sha1 = "2220dcbd5e8410e15c435946b6c8daa22e076741"; - }; - buildInputs = self.nativeDeps."cli-color"."~0.2.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cli-color/-/cli-color-0.2.2.tgz"; + sha1 = "2220dcbd5e8410e15c435946b6c8daa22e076741"; + }) + ]; + buildInputs = + (self.nativeDeps."cli-color"."~0.2.2" or []); deps = [ self.full."es5-ext"."~0.9.1" self.full."memoizee"."0.2.x" ]; peerDependencies = [ ]; + passthru.names = [ "cli-color" ]; }; full."cli-table"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "cli-table-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/cli-table/-/cli-table-0.2.0.tgz"; - sha1 = "34c63eb532c206e9e5e4ae0cb0104bd1fd27317c"; - }; - buildInputs = self.nativeDeps."cli-table"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cli-table/-/cli-table-0.2.0.tgz"; + sha1 = "34c63eb532c206e9e5e4ae0cb0104bd1fd27317c"; + }) + ]; + buildInputs = + (self.nativeDeps."cli-table"."~0.2.0" or []); deps = [ self.full."colors"."0.3.0" ]; peerDependencies = [ ]; + passthru.names = [ "cli-table" ]; }; full."cliff"."0.1.8" = lib.makeOverridable self.buildNodePackage { name = "cliff-0.1.8"; - src = fetchurl { - url = "http://registry.npmjs.org/cliff/-/cliff-0.1.8.tgz"; - sha1 = "43ca8ad9fe3943489693ab62dce0cae22509d272"; - }; - buildInputs = self.nativeDeps."cliff"."0.1.8" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cliff/-/cliff-0.1.8.tgz"; + sha1 = "43ca8ad9fe3943489693ab62dce0cae22509d272"; + }) + ]; + buildInputs = + (self.nativeDeps."cliff"."0.1.8" or []); deps = [ self.full."colors"."0.x.x" self.full."eyes"."0.1.x" @@ -1151,224 +1518,328 @@ ]; peerDependencies = [ ]; + passthru.names = [ "cliff" ]; }; full."clone"."0.1.5" = lib.makeOverridable self.buildNodePackage { name = "clone-0.1.5"; - src = fetchurl { - url = "http://registry.npmjs.org/clone/-/clone-0.1.5.tgz"; - sha1 = "46f29143d0766d663dbd7f80b7520a15783d2042"; - }; - buildInputs = self.nativeDeps."clone"."0.1.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/clone/-/clone-0.1.5.tgz"; + sha1 = "46f29143d0766d663dbd7f80b7520a15783d2042"; + }) + ]; + buildInputs = + (self.nativeDeps."clone"."0.1.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "clone" ]; }; full."clone"."0.1.6" = lib.makeOverridable self.buildNodePackage { name = "clone-0.1.6"; - src = fetchurl { - url = "http://registry.npmjs.org/clone/-/clone-0.1.6.tgz"; - sha1 = "4af2296d4a23a64168c2f5fb0a2aa65e80517000"; - }; - buildInputs = self.nativeDeps."clone"."0.1.6" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/clone/-/clone-0.1.6.tgz"; + sha1 = "4af2296d4a23a64168c2f5fb0a2aa65e80517000"; + }) + ]; + buildInputs = + (self.nativeDeps."clone"."0.1.6" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "clone" ]; }; full."cmd-shim"."~1.0.1" = lib.makeOverridable self.buildNodePackage { name = "cmd-shim-1.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/cmd-shim/-/cmd-shim-1.0.1.tgz"; - sha1 = "75e917c2185240854718c686346770640083d7bc"; - }; - buildInputs = self.nativeDeps."cmd-shim"."~1.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cmd-shim/-/cmd-shim-1.0.1.tgz"; + sha1 = "75e917c2185240854718c686346770640083d7bc"; + }) + ]; + buildInputs = + (self.nativeDeps."cmd-shim"."~1.0.1" or []); deps = [ self.full."mkdirp"."~0.3.3" self.full."graceful-fs"."2" ]; peerDependencies = [ ]; + passthru.names = [ "cmd-shim" ]; }; full."coffee-script"."*" = lib.makeOverridable self.buildNodePackage { name = "coffee-script-1.6.3"; - src = fetchurl { - url = "http://registry.npmjs.org/coffee-script/-/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"; + sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; + }) + ]; + buildInputs = + (self.nativeDeps."coffee-script"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "coffee-script" ]; }; "coffee-script" = self.full."coffee-script"."*"; + full."coffee-script"."1.6.3" = lib.makeOverridable self.buildNodePackage { + name = "coffee-script-1.6.3"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; + sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; + }) + ]; + buildInputs = + (self.nativeDeps."coffee-script"."1.6.3" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "coffee-script" ]; + }; full."coffee-script".">= 0.0.1" = lib.makeOverridable self.buildNodePackage { name = "coffee-script-1.6.3"; - src = fetchurl { - url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; - sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; - }; - buildInputs = self.nativeDeps."coffee-script".">= 0.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; + sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; + }) + ]; + buildInputs = + (self.nativeDeps."coffee-script".">= 0.0.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "coffee-script" ]; }; full."coffee-script".">=1.2.0" = lib.makeOverridable self.buildNodePackage { name = "coffee-script-1.6.3"; - src = fetchurl { - url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; - sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; - }; - buildInputs = self.nativeDeps."coffee-script".">=1.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; + sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; + }) + ]; + buildInputs = + (self.nativeDeps."coffee-script".">=1.2.0" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "coffee-script" ]; + }; + full."coffee-script"."~1.6" = lib.makeOverridable self.buildNodePackage { + name = "coffee-script-1.6.3"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz"; + sha1 = "6355d32cf1b04cdff6b484e5e711782b2f0c39be"; + }) + ]; + buildInputs = + (self.nativeDeps."coffee-script"."~1.6" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "coffee-script" ]; }; full."colors"."0.3.0" = lib.makeOverridable self.buildNodePackage { name = "colors-0.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/colors/-/colors-0.3.0.tgz"; - sha1 = "c247d64d34db0ca4dc8e43f3ecd6da98d0af94e7"; - }; - buildInputs = self.nativeDeps."colors"."0.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/colors/-/colors-0.3.0.tgz"; + sha1 = "c247d64d34db0ca4dc8e43f3ecd6da98d0af94e7"; + }) + ]; + buildInputs = + (self.nativeDeps."colors"."0.3.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "colors" ]; }; full."colors"."0.6.0-1" = lib.makeOverridable self.buildNodePackage { name = "colors-0.6.0-1"; - src = fetchurl { - url = "http://registry.npmjs.org/colors/-/colors-0.6.0-1.tgz"; - sha1 = "6dbb68ceb8bc60f2b313dcc5ce1599f06d19e67a"; - }; - buildInputs = self.nativeDeps."colors"."0.6.0-1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/colors/-/colors-0.6.0-1.tgz"; + sha1 = "6dbb68ceb8bc60f2b313dcc5ce1599f06d19e67a"; + }) + ]; + buildInputs = + (self.nativeDeps."colors"."0.6.0-1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "colors" ]; }; full."colors"."0.6.x" = lib.makeOverridable self.buildNodePackage { name = "colors-0.6.1"; - src = fetchurl { - url = "http://registry.npmjs.org/colors/-/colors-0.6.1.tgz"; - sha1 = "59c7799f6c91e0e15802980a98ed138b3c78f4e9"; - }; - buildInputs = self.nativeDeps."colors"."0.6.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/colors/-/colors-0.6.1.tgz"; + sha1 = "59c7799f6c91e0e15802980a98ed138b3c78f4e9"; + }) + ]; + buildInputs = + (self.nativeDeps."colors"."0.6.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "colors" ]; }; full."colors"."0.x.x" = lib.makeOverridable self.buildNodePackage { name = "colors-0.6.1"; - src = fetchurl { - url = "http://registry.npmjs.org/colors/-/colors-0.6.1.tgz"; - sha1 = "59c7799f6c91e0e15802980a98ed138b3c78f4e9"; - }; - buildInputs = self.nativeDeps."colors"."0.x.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/colors/-/colors-0.6.1.tgz"; + sha1 = "59c7799f6c91e0e15802980a98ed138b3c78f4e9"; + }) + ]; + buildInputs = + (self.nativeDeps."colors"."0.x.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "colors" ]; }; full."combined-stream"."~0.0.4" = lib.makeOverridable self.buildNodePackage { name = "combined-stream-0.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/combined-stream/-/combined-stream-0.0.4.tgz"; - sha1 = "2d1a43347dbe9515a4a2796732e5b88473840b22"; - }; - buildInputs = self.nativeDeps."combined-stream"."~0.0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/combined-stream/-/combined-stream-0.0.4.tgz"; + sha1 = "2d1a43347dbe9515a4a2796732e5b88473840b22"; + }) + ]; + buildInputs = + (self.nativeDeps."combined-stream"."~0.0.4" or []); deps = [ self.full."delayed-stream"."0.0.5" ]; peerDependencies = [ ]; + passthru.names = [ "combined-stream" ]; }; full."commander"."*" = lib.makeOverridable self.buildNodePackage { name = "commander-2.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/commander/-/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"; + sha1 = "d1b86f901f8b64bd941bdeadaf924530393be928"; + }) + ]; + buildInputs = + (self.nativeDeps."commander"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "commander" ]; }; full."commander"."0.5.1" = lib.makeOverridable self.buildNodePackage { name = "commander-0.5.1"; - src = fetchurl { - url = "http://registry.npmjs.org/commander/-/commander-0.5.1.tgz"; - sha1 = "08477afb326d1adf9d4ee73af7170c70caa14f95"; - }; - buildInputs = self.nativeDeps."commander"."0.5.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-0.5.1.tgz"; + sha1 = "08477afb326d1adf9d4ee73af7170c70caa14f95"; + }) + ]; + buildInputs = + (self.nativeDeps."commander"."0.5.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "commander" ]; }; full."commander"."0.6.1" = lib.makeOverridable self.buildNodePackage { name = "commander-0.6.1"; - src = fetchurl { - url = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; - sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; - }; - buildInputs = self.nativeDeps."commander"."0.6.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; + sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; + }) + ]; + buildInputs = + (self.nativeDeps."commander"."0.6.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "commander" ]; }; full."commander"."1.2.0" = lib.makeOverridable self.buildNodePackage { name = "commander-1.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/commander/-/commander-1.2.0.tgz"; - sha1 = "fd5713bfa153c7d6cc599378a5ab4c45c535029e"; - }; - buildInputs = self.nativeDeps."commander"."1.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-1.2.0.tgz"; + sha1 = "fd5713bfa153c7d6cc599378a5ab4c45c535029e"; + }) + ]; + buildInputs = + (self.nativeDeps."commander"."1.2.0" or []); deps = [ self.full."keypress"."0.1.x" ]; peerDependencies = [ ]; + passthru.names = [ "commander" ]; }; full."commander"."1.3.2" = lib.makeOverridable self.buildNodePackage { name = "commander-1.3.2"; - src = fetchurl { - url = "http://registry.npmjs.org/commander/-/commander-1.3.2.tgz"; - sha1 = "8a8f30ec670a6fdd64af52f1914b907d79ead5b5"; - }; - buildInputs = self.nativeDeps."commander"."1.3.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-1.3.2.tgz"; + sha1 = "8a8f30ec670a6fdd64af52f1914b907d79ead5b5"; + }) + ]; + buildInputs = + (self.nativeDeps."commander"."1.3.2" or []); deps = [ self.full."keypress"."0.1.x" ]; peerDependencies = [ ]; + passthru.names = [ "commander" ]; }; full."commander"."~0.6.1" = lib.makeOverridable self.buildNodePackage { name = "commander-0.6.1"; - src = fetchurl { - url = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; - sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; - }; - buildInputs = self.nativeDeps."commander"."~0.6.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; + sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; + }) + ]; + buildInputs = + (self.nativeDeps."commander"."~0.6.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "commander" ]; }; full."config"."0.4.15" = lib.makeOverridable self.buildNodePackage { name = "config-0.4.15"; - src = fetchurl { - url = "http://registry.npmjs.org/config/-/config-0.4.15.tgz"; - sha1 = "d43ddf58b8df5637fdd1314fc816ccae7bfbcd18"; - }; - buildInputs = self.nativeDeps."config"."0.4.15" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/config/-/config-0.4.15.tgz"; + sha1 = "d43ddf58b8df5637fdd1314fc816ccae7bfbcd18"; + }) + ]; + buildInputs = + (self.nativeDeps."config"."0.4.15" or []); deps = [ self.full."js-yaml"."0.3.x" self.full."coffee-script".">=1.2.0" @@ -1376,28 +1847,36 @@ ]; peerDependencies = [ ]; + passthru.names = [ "config" ]; }; full."config-chain"."~1.1.1" = lib.makeOverridable self.buildNodePackage { name = "config-chain-1.1.7"; - src = fetchurl { - url = "http://registry.npmjs.org/config-chain/-/config-chain-1.1.7.tgz"; - sha1 = "99fcaaaf343a557782a142d201747bb8142bbf9a"; - }; - buildInputs = self.nativeDeps."config-chain"."~1.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/config-chain/-/config-chain-1.1.7.tgz"; + sha1 = "99fcaaaf343a557782a142d201747bb8142bbf9a"; + }) + ]; + buildInputs = + (self.nativeDeps."config-chain"."~1.1.1" or []); deps = [ self.full."proto-list"."~1.2.1" self.full."ini"."1" ]; peerDependencies = [ ]; + passthru.names = [ "config-chain" ]; }; full."configstore"."~0.1.0" = lib.makeOverridable self.buildNodePackage { name = "configstore-0.1.5"; - src = fetchurl { - url = "http://registry.npmjs.org/configstore/-/configstore-0.1.5.tgz"; - sha1 = "807cfd60ef69c87f4a7b60561d940190a438503e"; - }; - buildInputs = self.nativeDeps."configstore"."~0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/configstore/-/configstore-0.1.5.tgz"; + sha1 = "807cfd60ef69c87f4a7b60561d940190a438503e"; + }) + ]; + buildInputs = + (self.nativeDeps."configstore"."~0.1.0" or []); deps = [ self.full."lodash"."~1.3.0" self.full."mkdirp"."~0.3.5" @@ -1406,14 +1885,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "configstore" ]; }; full."connect"."2.7.5" = lib.makeOverridable self.buildNodePackage { name = "connect-2.7.5"; - src = fetchurl { - url = "http://registry.npmjs.org/connect/-/connect-2.7.5.tgz"; - sha1 = "139111b4b03f0533a524927a88a646ae467b2c02"; - }; - buildInputs = self.nativeDeps."connect"."2.7.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.7.5.tgz"; + sha1 = "139111b4b03f0533a524927a88a646ae467b2c02"; + }) + ]; + buildInputs = + (self.nativeDeps."connect"."2.7.5" or []); deps = [ self.full."qs"."0.5.1" self.full."formidable"."1.0.11" @@ -1428,14 +1911,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "connect" ]; }; full."connect"."2.7.6" = lib.makeOverridable self.buildNodePackage { name = "connect-2.7.6"; - src = fetchurl { - url = "http://registry.npmjs.org/connect/-/connect-2.7.6.tgz"; - sha1 = "b83b68fa6f245c5020e2395472cc8322b0060738"; - }; - buildInputs = self.nativeDeps."connect"."2.7.6" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.7.6.tgz"; + sha1 = "b83b68fa6f245c5020e2395472cc8322b0060738"; + }) + ]; + buildInputs = + (self.nativeDeps."connect"."2.7.6" or []); deps = [ self.full."qs"."0.5.1" self.full."formidable"."1.0.11" @@ -1450,14 +1937,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "connect" ]; }; full."connect"."2.8.5" = lib.makeOverridable self.buildNodePackage { name = "connect-2.8.5"; - src = fetchurl { - url = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; - sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; - }; - buildInputs = self.nativeDeps."connect"."2.8.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; + sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; + }) + ]; + buildInputs = + (self.nativeDeps."connect"."2.8.5" or []); deps = [ self.full."qs"."0.6.5" self.full."formidable"."1.0.14" @@ -1474,14 +1965,46 @@ ]; peerDependencies = [ ]; + passthru.names = [ "connect" ]; }; full."connect"."~2" = lib.makeOverridable self.buildNodePackage { name = "connect-2.8.5"; - src = fetchurl { - url = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; - sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; - }; - buildInputs = self.nativeDeps."connect"."~2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; + sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; + }) + ]; + buildInputs = + (self.nativeDeps."connect"."~2" or []); + deps = [ + self.full."qs"."0.6.5" + self.full."formidable"."1.0.14" + self.full."cookie-signature"."1.0.1" + self.full."buffer-crc32"."0.2.1" + self.full."cookie"."0.1.0" + self.full."send"."0.1.4" + self.full."bytes"."0.2.0" + self.full."fresh"."0.2.0" + self.full."pause"."0.0.1" + self.full."uid2"."0.0.2" + self.full."debug"."*" + self.full."methods"."0.0.1" + ]; + peerDependencies = [ + ]; + passthru.names = [ "connect" ]; + }; + full."connect"."~2.8.4" = lib.makeOverridable self.buildNodePackage { + name = "connect-2.8.5"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/connect/-/connect-2.8.5.tgz"; + sha1 = "20572077ba1f626fdb740b0ad7068f9130d701b8"; + }) + ]; + buildInputs = + (self.nativeDeps."connect"."~2.8.4" or []); deps = [ self.full."qs"."0.6.5" self.full."formidable"."1.0.14" @@ -1498,480 +2021,668 @@ ]; peerDependencies = [ ]; + passthru.names = [ "connect" ]; }; full."connect-flash"."*" = lib.makeOverridable self.buildNodePackage { name = "connect-flash-0.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/connect-flash/-/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"; + sha1 = "d8630f26d95a7f851f9956b1e8cc6732f3b6aa30"; + }) + ]; + buildInputs = + (self.nativeDeps."connect-flash"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "connect-flash" ]; }; "connect-flash" = self.full."connect-flash"."*"; full."connect-flash"."0.1.0" = lib.makeOverridable self.buildNodePackage { name = "connect-flash-0.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/connect-flash/-/connect-flash-0.1.0.tgz"; - sha1 = "82b381d61a12b651437df1c259c1f1c841239b88"; - }; - buildInputs = self.nativeDeps."connect-flash"."0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/connect-flash/-/connect-flash-0.1.0.tgz"; + sha1 = "82b381d61a12b651437df1c259c1f1c841239b88"; + }) + ]; + buildInputs = + (self.nativeDeps."connect-flash"."0.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "connect-flash" ]; }; full."connect-mongo"."*" = lib.makeOverridable self.buildNodePackage { name = "connect-mongo-0.3.3"; - src = fetchurl { - url = "http://registry.npmjs.org/connect-mongo/-/connect-mongo-0.3.3.tgz"; - sha1 = "aeaa1ca8c947599131bd90e1a024cdb789fe0100"; - }; - buildInputs = self.nativeDeps."connect-mongo"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/connect-mongo/-/connect-mongo-0.3.3.tgz"; + sha1 = "aeaa1ca8c947599131bd90e1a024cdb789fe0100"; + }) + ]; + buildInputs = + (self.nativeDeps."connect-mongo"."*" or []); deps = [ self.full."mongodb"."1.2.x" ]; peerDependencies = [ ]; + passthru.names = [ "connect-mongo" ]; }; "connect-mongo" = self.full."connect-mongo"."*"; full."console-browserify"."0.1.x" = lib.makeOverridable self.buildNodePackage { name = "console-browserify-0.1.6"; - src = fetchurl { - url = "http://registry.npmjs.org/console-browserify/-/console-browserify-0.1.6.tgz"; - sha1 = "d128a3c0bb88350eb5626c6e7c71a6f0fd48983c"; - }; - buildInputs = self.nativeDeps."console-browserify"."0.1.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/console-browserify/-/console-browserify-0.1.6.tgz"; + sha1 = "d128a3c0bb88350eb5626c6e7c71a6f0fd48983c"; + }) + ]; + buildInputs = + (self.nativeDeps."console-browserify"."0.1.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "console-browserify" ]; }; full."constantinople"."~1.0.1" = lib.makeOverridable self.buildNodePackage { name = "constantinople-1.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/constantinople/-/constantinople-1.0.1.tgz"; - sha1 = "038727385eb70567ffb5a825abc44870b56f4de9"; - }; - buildInputs = self.nativeDeps."constantinople"."~1.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/constantinople/-/constantinople-1.0.1.tgz"; + sha1 = "038727385eb70567ffb5a825abc44870b56f4de9"; + }) + ]; + buildInputs = + (self.nativeDeps."constantinople"."~1.0.1" or []); deps = [ self.full."uglify-js"."~2.3.6" ]; peerDependencies = [ ]; + passthru.names = [ "constantinople" ]; }; full."cookie"."0.0.5" = lib.makeOverridable self.buildNodePackage { name = "cookie-0.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz"; - sha1 = "f9acf9db57eb7568c9fcc596256b7bb22e307c81"; - }; - buildInputs = self.nativeDeps."cookie"."0.0.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz"; + sha1 = "f9acf9db57eb7568c9fcc596256b7bb22e307c81"; + }) + ]; + buildInputs = + (self.nativeDeps."cookie"."0.0.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "cookie" ]; }; full."cookie"."0.1.0" = lib.makeOverridable self.buildNodePackage { name = "cookie-0.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz"; - sha1 = "90eb469ddce905c866de687efc43131d8801f9d0"; - }; - buildInputs = self.nativeDeps."cookie"."0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz"; + sha1 = "90eb469ddce905c866de687efc43131d8801f9d0"; + }) + ]; + buildInputs = + (self.nativeDeps."cookie"."0.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "cookie" ]; }; full."cookie-jar"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "cookie-jar-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.2.0.tgz"; - sha1 = "64ecc06ac978db795e4b5290cbe48ba3781400fa"; - }; - buildInputs = self.nativeDeps."cookie-jar"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.2.0.tgz"; + sha1 = "64ecc06ac978db795e4b5290cbe48ba3781400fa"; + }) + ]; + buildInputs = + (self.nativeDeps."cookie-jar"."~0.2.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "cookie-jar" ]; }; full."cookie-jar"."~0.3.0" = lib.makeOverridable self.buildNodePackage { name = "cookie-jar-0.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.3.0.tgz"; - sha1 = "bc9a27d4e2b97e186cd57c9e2063cb99fa68cccc"; - }; - buildInputs = self.nativeDeps."cookie-jar"."~0.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cookie-jar/-/cookie-jar-0.3.0.tgz"; + sha1 = "bc9a27d4e2b97e186cd57c9e2063cb99fa68cccc"; + }) + ]; + buildInputs = + (self.nativeDeps."cookie-jar"."~0.3.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "cookie-jar" ]; }; full."cookie-signature"."1.0.0" = lib.makeOverridable self.buildNodePackage { name = "cookie-signature-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.0.tgz"; - sha1 = "0044f332ac623df851c914e88eacc57f0c9704fe"; - }; - buildInputs = self.nativeDeps."cookie-signature"."1.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.0.tgz"; + sha1 = "0044f332ac623df851c914e88eacc57f0c9704fe"; + }) + ]; + buildInputs = + (self.nativeDeps."cookie-signature"."1.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "cookie-signature" ]; }; full."cookie-signature"."1.0.1" = lib.makeOverridable self.buildNodePackage { name = "cookie-signature-1.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz"; - sha1 = "44e072148af01e6e8e24afbf12690d68ae698ecb"; - }; - buildInputs = self.nativeDeps."cookie-signature"."1.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz"; + sha1 = "44e072148af01e6e8e24afbf12690d68ae698ecb"; + }) + ]; + buildInputs = + (self.nativeDeps."cookie-signature"."1.0.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "cookie-signature" ]; }; full."cookiejar"."1.3.0" = lib.makeOverridable self.buildNodePackage { name = "cookiejar-1.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/cookiejar/-/cookiejar-1.3.0.tgz"; - sha1 = "dd00b35679021e99cbd4e855b9ad041913474765"; - }; - buildInputs = self.nativeDeps."cookiejar"."1.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cookiejar/-/cookiejar-1.3.0.tgz"; + sha1 = "dd00b35679021e99cbd4e855b9ad041913474765"; + }) + ]; + buildInputs = + (self.nativeDeps."cookiejar"."1.3.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "cookiejar" ]; }; full."cookies".">= 0.2.2" = lib.makeOverridable self.buildNodePackage { name = "cookies-0.3.6"; - src = fetchurl { - url = "http://registry.npmjs.org/cookies/-/cookies-0.3.6.tgz"; - sha1 = "1b5e4bd66fc732ea2e8b5087a8fb3718b4ec8597"; - }; - buildInputs = self.nativeDeps."cookies".">= 0.2.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cookies/-/cookies-0.3.6.tgz"; + sha1 = "1b5e4bd66fc732ea2e8b5087a8fb3718b4ec8597"; + }) + ]; + buildInputs = + (self.nativeDeps."cookies".">= 0.2.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "cookies" ]; }; full."couch-login"."~0.1.15" = lib.makeOverridable self.buildNodePackage { name = "couch-login-0.1.18"; - src = fetchurl { - url = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.18.tgz"; - sha1 = "a69fa40dd43d1f98d97e560f18187a578a116056"; - }; - buildInputs = self.nativeDeps."couch-login"."~0.1.15" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.18.tgz"; + sha1 = "a69fa40dd43d1f98d97e560f18187a578a116056"; + }) + ]; + buildInputs = + (self.nativeDeps."couch-login"."~0.1.15" or []); deps = [ self.full."request"."2 >=2.25.0" ]; peerDependencies = [ ]; + passthru.names = [ "couch-login" ]; }; full."couch-login"."~0.1.18" = lib.makeOverridable self.buildNodePackage { name = "couch-login-0.1.18"; - src = fetchurl { - url = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.18.tgz"; - sha1 = "a69fa40dd43d1f98d97e560f18187a578a116056"; - }; - buildInputs = self.nativeDeps."couch-login"."~0.1.18" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/couch-login/-/couch-login-0.1.18.tgz"; + sha1 = "a69fa40dd43d1f98d97e560f18187a578a116056"; + }) + ]; + buildInputs = + (self.nativeDeps."couch-login"."~0.1.18" or []); deps = [ self.full."request"."2 >=2.25.0" ]; peerDependencies = [ ]; + passthru.names = [ "couch-login" ]; }; full."cryptiles"."0.1.x" = lib.makeOverridable self.buildNodePackage { name = "cryptiles-0.1.3"; - src = fetchurl { - url = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.1.3.tgz"; - sha1 = "1a556734f06d24ba34862ae9cb9e709a3afbff1c"; - }; - buildInputs = self.nativeDeps."cryptiles"."0.1.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.1.3.tgz"; + sha1 = "1a556734f06d24ba34862ae9cb9e709a3afbff1c"; + }) + ]; + buildInputs = + (self.nativeDeps."cryptiles"."0.1.x" or []); deps = [ self.full."boom"."0.3.x" ]; peerDependencies = [ ]; + passthru.names = [ "cryptiles" ]; }; full."cryptiles"."0.2.x" = lib.makeOverridable self.buildNodePackage { name = "cryptiles-0.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz"; - sha1 = "ed91ff1f17ad13d3748288594f8a48a0d26f325c"; - }; - buildInputs = self.nativeDeps."cryptiles"."0.2.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz"; + sha1 = "ed91ff1f17ad13d3748288594f8a48a0d26f325c"; + }) + ]; + buildInputs = + (self.nativeDeps."cryptiles"."0.2.x" or []); deps = [ self.full."boom"."0.4.x" ]; peerDependencies = [ ]; + passthru.names = [ "cryptiles" ]; }; full."css"."~1.0.8" = lib.makeOverridable self.buildNodePackage { name = "css-1.0.8"; - src = fetchurl { - url = "http://registry.npmjs.org/css/-/css-1.0.8.tgz"; - sha1 = "9386811ca82bccc9ee7fb5a732b1e2a317c8a3e7"; - }; - buildInputs = self.nativeDeps."css"."~1.0.8" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/css/-/css-1.0.8.tgz"; + sha1 = "9386811ca82bccc9ee7fb5a732b1e2a317c8a3e7"; + }) + ]; + buildInputs = + (self.nativeDeps."css"."~1.0.8" or []); deps = [ self.full."css-parse"."1.0.4" self.full."css-stringify"."1.0.5" ]; peerDependencies = [ ]; + passthru.names = [ "css" ]; }; full."css-parse"."1.0.4" = lib.makeOverridable self.buildNodePackage { name = "css-parse-1.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/css-parse/-/css-parse-1.0.4.tgz"; - sha1 = "38b0503fbf9da9f54e9c1dbda60e145c77117bdd"; - }; - buildInputs = self.nativeDeps."css-parse"."1.0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/css-parse/-/css-parse-1.0.4.tgz"; + sha1 = "38b0503fbf9da9f54e9c1dbda60e145c77117bdd"; + }) + ]; + buildInputs = + (self.nativeDeps."css-parse"."1.0.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "css-parse" ]; }; full."css-stringify"."1.0.5" = lib.makeOverridable self.buildNodePackage { name = "css-stringify-1.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/css-stringify/-/css-stringify-1.0.5.tgz"; - sha1 = "b0d042946db2953bb9d292900a6cb5f6d0122031"; - }; - buildInputs = self.nativeDeps."css-stringify"."1.0.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/css-stringify/-/css-stringify-1.0.5.tgz"; + sha1 = "b0d042946db2953bb9d292900a6cb5f6d0122031"; + }) + ]; + buildInputs = + (self.nativeDeps."css-stringify"."1.0.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "css-stringify" ]; }; full."cssom"."0.2.x" = lib.makeOverridable self.buildNodePackage { name = "cssom-0.2.5"; - src = fetchurl { - url = "http://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz"; - sha1 = "2682709b5902e7212df529116ff788cd5b254894"; - }; - buildInputs = self.nativeDeps."cssom"."0.2.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz"; + sha1 = "2682709b5902e7212df529116ff788cd5b254894"; + }) + ]; + buildInputs = + (self.nativeDeps."cssom"."0.2.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "cssom" ]; }; full."ctype"."0.5.0" = lib.makeOverridable self.buildNodePackage { name = "ctype-0.5.0"; - src = fetchurl { - url = "http://registry.npmjs.org/ctype/-/ctype-0.5.0.tgz"; - sha1 = "672673ec67587eb495c1ed694da1abb964ff65e3"; - }; - buildInputs = self.nativeDeps."ctype"."0.5.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ctype/-/ctype-0.5.0.tgz"; + sha1 = "672673ec67587eb495c1ed694da1abb964ff65e3"; + }) + ]; + buildInputs = + (self.nativeDeps."ctype"."0.5.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "ctype" ]; }; full."ctype"."0.5.2" = lib.makeOverridable self.buildNodePackage { name = "ctype-0.5.2"; - src = fetchurl { - url = "http://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"; - sha1 = "fe8091d468a373a0b0c9ff8bbfb3425c00973a1d"; - }; - buildInputs = self.nativeDeps."ctype"."0.5.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"; + sha1 = "fe8091d468a373a0b0c9ff8bbfb3425c00973a1d"; + }) + ]; + buildInputs = + (self.nativeDeps."ctype"."0.5.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "ctype" ]; }; full."cycle"."1.0.x" = lib.makeOverridable self.buildNodePackage { name = "cycle-1.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/cycle/-/cycle-1.0.2.tgz"; - sha1 = "269aca6f1b8d2baeefc8ccbc888b459f322c4e60"; - }; - buildInputs = self.nativeDeps."cycle"."1.0.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/cycle/-/cycle-1.0.2.tgz"; + sha1 = "269aca6f1b8d2baeefc8ccbc888b459f322c4e60"; + }) + ]; + buildInputs = + (self.nativeDeps."cycle"."1.0.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "cycle" ]; }; full."dargs"."~0.1.0" = lib.makeOverridable self.buildNodePackage { name = "dargs-0.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/dargs/-/dargs-0.1.0.tgz"; - sha1 = "2364ad9f441f976dcd5fe9961e21715665a5e3c3"; - }; - buildInputs = self.nativeDeps."dargs"."~0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/dargs/-/dargs-0.1.0.tgz"; + sha1 = "2364ad9f441f976dcd5fe9961e21715665a5e3c3"; + }) + ]; + buildInputs = + (self.nativeDeps."dargs"."~0.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "dargs" ]; }; full."debug"."*" = lib.makeOverridable self.buildNodePackage { name = "debug-0.7.2"; - src = fetchurl { - url = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; - sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; - }; - buildInputs = self.nativeDeps."debug"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; + sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; + }) + ]; + buildInputs = + (self.nativeDeps."debug"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "debug" ]; }; full."debug"."0.7.0" = lib.makeOverridable self.buildNodePackage { name = "debug-0.7.0"; - src = fetchurl { - url = "http://registry.npmjs.org/debug/-/debug-0.7.0.tgz"; - sha1 = "f5be05ec0434c992d79940e50b2695cfb2e01b08"; - }; - buildInputs = self.nativeDeps."debug"."0.7.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-0.7.0.tgz"; + sha1 = "f5be05ec0434c992d79940e50b2695cfb2e01b08"; + }) + ]; + buildInputs = + (self.nativeDeps."debug"."0.7.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "debug" ]; }; full."debug"."~0.7.0" = lib.makeOverridable self.buildNodePackage { name = "debug-0.7.2"; - src = fetchurl { - url = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; - sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; - }; - buildInputs = self.nativeDeps."debug"."~0.7.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; + sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; + }) + ]; + buildInputs = + (self.nativeDeps."debug"."~0.7.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "debug" ]; }; full."debug"."~0.7.2" = lib.makeOverridable self.buildNodePackage { name = "debug-0.7.2"; - src = fetchurl { - url = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; - sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; - }; - buildInputs = self.nativeDeps."debug"."~0.7.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/debug/-/debug-0.7.2.tgz"; + sha1 = "056692c86670977f115de82917918b8e8b9a10f0"; + }) + ]; + buildInputs = + (self.nativeDeps."debug"."~0.7.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "debug" ]; }; full."deep-equal"."*" = lib.makeOverridable self.buildNodePackage { name = "deep-equal-0.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/deep-equal/-/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"; + sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; + }) + ]; + buildInputs = + (self.nativeDeps."deep-equal"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "deep-equal" ]; }; full."deep-equal"."0.0.0" = lib.makeOverridable self.buildNodePackage { name = "deep-equal-0.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; - sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; - }; - buildInputs = self.nativeDeps."deep-equal"."0.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; + sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; + }) + ]; + buildInputs = + (self.nativeDeps."deep-equal"."0.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "deep-equal" ]; }; full."deep-equal"."~0.0.0" = lib.makeOverridable self.buildNodePackage { name = "deep-equal-0.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; - sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; - }; - buildInputs = self.nativeDeps."deep-equal"."~0.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"; + sha1 = "99679d3bbd047156fcd450d3d01eeb9068691e83"; + }) + ]; + buildInputs = + (self.nativeDeps."deep-equal"."~0.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "deep-equal" ]; }; full."deep-extend"."~0.2.5" = lib.makeOverridable self.buildNodePackage { name = "deep-extend-0.2.5"; - src = fetchurl { - url = "http://registry.npmjs.org/deep-extend/-/deep-extend-0.2.5.tgz"; - sha1 = "04471b170de4afdb150f2e8b530b2974dbfee90d"; - }; - buildInputs = self.nativeDeps."deep-extend"."~0.2.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/deep-extend/-/deep-extend-0.2.5.tgz"; + sha1 = "04471b170de4afdb150f2e8b530b2974dbfee90d"; + }) + ]; + buildInputs = + (self.nativeDeps."deep-extend"."~0.2.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "deep-extend" ]; }; full."deep-is"."0.1.x" = lib.makeOverridable self.buildNodePackage { name = "deep-is-0.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/deep-is/-/deep-is-0.1.2.tgz"; - sha1 = "9ced65ea0bc0b09f42a6d79c1b1903f9d913cc18"; - }; - buildInputs = self.nativeDeps."deep-is"."0.1.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/deep-is/-/deep-is-0.1.2.tgz"; + sha1 = "9ced65ea0bc0b09f42a6d79c1b1903f9d913cc18"; + }) + ]; + buildInputs = + (self.nativeDeps."deep-is"."0.1.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "deep-is" ]; }; full."delayed-stream"."0.0.5" = lib.makeOverridable self.buildNodePackage { name = "delayed-stream-0.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"; - sha1 = "d4b1f43a93e8296dfe02694f4680bc37a313c73f"; - }; - buildInputs = self.nativeDeps."delayed-stream"."0.0.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"; + sha1 = "d4b1f43a93e8296dfe02694f4680bc37a313c73f"; + }) + ]; + buildInputs = + (self.nativeDeps."delayed-stream"."0.0.5" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "delayed-stream" ]; + }; + full."dequeue"."1.0.3" = lib.makeOverridable self.buildNodePackage { + name = "dequeue-1.0.3"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/dequeue/-/dequeue-1.0.3.tgz"; + sha1 = "30b8f4da2fc240951a15d31b35283e29b2de8978"; + }) + ]; + buildInputs = + (self.nativeDeps."dequeue"."1.0.3" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "dequeue" ]; + }; + full."di"."~0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "di-0.0.1"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/di/-/di-0.0.1.tgz"; + sha1 = "806649326ceaa7caa3306d75d985ea2748ba913c"; + }) + ]; + buildInputs = + (self.nativeDeps."di"."~0.0.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "di" ]; }; full."diff"."1.0.2" = lib.makeOverridable self.buildNodePackage { name = "diff-1.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/diff/-/diff-1.0.2.tgz"; - sha1 = "4ae73f1aee8d6fcf484f1a1ce77ce651d9b7f0c9"; - }; - buildInputs = self.nativeDeps."diff"."1.0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/diff/-/diff-1.0.2.tgz"; + sha1 = "4ae73f1aee8d6fcf484f1a1ce77ce651d9b7f0c9"; + }) + ]; + buildInputs = + (self.nativeDeps."diff"."1.0.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "diff" ]; }; full."diff"."~1.0.3" = lib.makeOverridable self.buildNodePackage { name = "diff-1.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/diff/-/diff-1.0.5.tgz"; - sha1 = "664b6bdb113fb3a51ced79aff621badeed29a02c"; - }; - buildInputs = self.nativeDeps."diff"."~1.0.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/diff/-/diff-1.0.5.tgz"; + sha1 = "664b6bdb113fb3a51ced79aff621badeed29a02c"; + }) + ]; + buildInputs = + (self.nativeDeps."diff"."~1.0.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "diff" ]; }; full."diff"."~1.0.4" = lib.makeOverridable self.buildNodePackage { name = "diff-1.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/diff/-/diff-1.0.5.tgz"; - sha1 = "664b6bdb113fb3a51ced79aff621badeed29a02c"; - }; - buildInputs = self.nativeDeps."diff"."~1.0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/diff/-/diff-1.0.5.tgz"; + sha1 = "664b6bdb113fb3a51ced79aff621badeed29a02c"; + }) + ]; + buildInputs = + (self.nativeDeps."diff"."~1.0.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "diff" ]; }; full."difflet"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "difflet-0.2.6"; - src = fetchurl { - url = "http://registry.npmjs.org/difflet/-/difflet-0.2.6.tgz"; - sha1 = "ab23b31f5649b6faa8e3d2acbd334467365ca6fa"; - }; - buildInputs = self.nativeDeps."difflet"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/difflet/-/difflet-0.2.6.tgz"; + sha1 = "ab23b31f5649b6faa8e3d2acbd334467365ca6fa"; + }) + ]; + buildInputs = + (self.nativeDeps."difflet"."~0.2.0" or []); deps = [ self.full."traverse"."0.6.x" self.full."charm"."0.1.x" @@ -1979,273 +2690,361 @@ ]; peerDependencies = [ ]; + passthru.names = [ "difflet" ]; }; full."director"."1.1.10" = lib.makeOverridable self.buildNodePackage { name = "director-1.1.10"; - src = fetchurl { - url = "http://registry.npmjs.org/director/-/director-1.1.10.tgz"; - sha1 = "e6c1d64f2f079216f19ea83b566035dde9901179"; - }; - buildInputs = self.nativeDeps."director"."1.1.10" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/director/-/director-1.1.10.tgz"; + sha1 = "e6c1d64f2f079216f19ea83b566035dde9901179"; + }) + ]; + buildInputs = + (self.nativeDeps."director"."1.1.10" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "director" ]; }; full."domelementtype"."1" = lib.makeOverridable self.buildNodePackage { name = "domelementtype-1.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.1.tgz"; - sha1 = "7887acbda7614bb0a3dbe1b5e394f77a8ed297cf"; - }; - buildInputs = self.nativeDeps."domelementtype"."1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.1.tgz"; + sha1 = "7887acbda7614bb0a3dbe1b5e394f77a8ed297cf"; + }) + ]; + buildInputs = + (self.nativeDeps."domelementtype"."1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "domelementtype" ]; }; full."domhandler"."2.0" = lib.makeOverridable self.buildNodePackage { name = "domhandler-2.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/domhandler/-/domhandler-2.0.3.tgz"; - sha1 = "889f8df626403af0788e29d66d5d5c6f7ebf0fd6"; - }; - buildInputs = self.nativeDeps."domhandler"."2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/domhandler/-/domhandler-2.0.3.tgz"; + sha1 = "889f8df626403af0788e29d66d5d5c6f7ebf0fd6"; + }) + ]; + buildInputs = + (self.nativeDeps."domhandler"."2.0" or []); deps = [ self.full."domelementtype"."1" ]; peerDependencies = [ ]; + passthru.names = [ "domhandler" ]; }; full."domutils"."1.0" = lib.makeOverridable self.buildNodePackage { name = "domutils-1.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/domutils/-/domutils-1.0.1.tgz"; - sha1 = "58b58d774774911556c16b8b02d99c609d987869"; - }; - buildInputs = self.nativeDeps."domutils"."1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/domutils/-/domutils-1.0.1.tgz"; + sha1 = "58b58d774774911556c16b8b02d99c609d987869"; + }) + ]; + buildInputs = + (self.nativeDeps."domutils"."1.0" or []); deps = [ self.full."domelementtype"."1" ]; peerDependencies = [ ]; + passthru.names = [ "domutils" ]; }; full."domutils"."1.1" = lib.makeOverridable self.buildNodePackage { name = "domutils-1.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/domutils/-/domutils-1.1.2.tgz"; - sha1 = "fcf1d3596cd419818041cdaf6f7894a8d127bb07"; - }; - buildInputs = self.nativeDeps."domutils"."1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/domutils/-/domutils-1.1.2.tgz"; + sha1 = "fcf1d3596cd419818041cdaf6f7894a8d127bb07"; + }) + ]; + buildInputs = + (self.nativeDeps."domutils"."1.1" or []); deps = [ self.full."domelementtype"."1" ]; peerDependencies = [ ]; + passthru.names = [ "domutils" ]; }; full."dtrace-provider"."0.2.8" = lib.makeOverridable self.buildNodePackage { name = "dtrace-provider-0.2.8"; - src = fetchurl { - url = "http://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.2.8.tgz"; - sha1 = "e243f19219aa95fbf0d8f2ffb07f5bd64e94fe20"; - }; - buildInputs = self.nativeDeps."dtrace-provider"."0.2.8" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.2.8.tgz"; + sha1 = "e243f19219aa95fbf0d8f2ffb07f5bd64e94fe20"; + }) + ]; + buildInputs = + (self.nativeDeps."dtrace-provider"."0.2.8" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "dtrace-provider" ]; }; full."editor"."0.0.4" = lib.makeOverridable self.buildNodePackage { name = "editor-0.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/editor/-/editor-0.0.4.tgz"; - sha1 = "478920f77bca6c1c1749d5e3edde4bd5966efda8"; - }; - buildInputs = self.nativeDeps."editor"."0.0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/editor/-/editor-0.0.4.tgz"; + sha1 = "478920f77bca6c1c1749d5e3edde4bd5966efda8"; + }) + ]; + buildInputs = + (self.nativeDeps."editor"."0.0.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "editor" ]; }; full."ejs"."0.8.3" = lib.makeOverridable self.buildNodePackage { name = "ejs-0.8.3"; - src = fetchurl { - url = "http://registry.npmjs.org/ejs/-/ejs-0.8.3.tgz"; - sha1 = "db8aac47ff80a7df82b4c82c126fe8970870626f"; - }; - buildInputs = self.nativeDeps."ejs"."0.8.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ejs/-/ejs-0.8.3.tgz"; + sha1 = "db8aac47ff80a7df82b4c82c126fe8970870626f"; + }) + ]; + buildInputs = + (self.nativeDeps."ejs"."0.8.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "ejs" ]; }; full."emitter-component"."1.0.0" = lib.makeOverridable self.buildNodePackage { name = "emitter-component-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/emitter-component/-/emitter-component-1.0.0.tgz"; - sha1 = "f04dd18fc3dc3e9a74cbc0f310b088666e4c016f"; - }; - buildInputs = self.nativeDeps."emitter-component"."1.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/emitter-component/-/emitter-component-1.0.0.tgz"; + sha1 = "f04dd18fc3dc3e9a74cbc0f310b088666e4c016f"; + }) + ]; + buildInputs = + (self.nativeDeps."emitter-component"."1.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "emitter-component" ]; }; full."encoding"."~0.1" = lib.makeOverridable self.buildNodePackage { name = "encoding-0.1.6"; - src = fetchurl { - url = "http://registry.npmjs.org/encoding/-/encoding-0.1.6.tgz"; - sha1 = "fec66b6d1c6b8cc554aa78c05ece35bef11a913f"; - }; - buildInputs = self.nativeDeps."encoding"."~0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/encoding/-/encoding-0.1.6.tgz"; + sha1 = "fec66b6d1c6b8cc554aa78c05ece35bef11a913f"; + }) + ]; + buildInputs = + (self.nativeDeps."encoding"."~0.1" or []); deps = [ self.full."iconv-lite"."0.2.7" ]; peerDependencies = [ ]; + passthru.names = [ "encoding" ]; }; full."entities"."0.x" = lib.makeOverridable self.buildNodePackage { name = "entities-0.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/entities/-/entities-0.3.0.tgz"; - sha1 = "6ccead6010fee0c5a06f538d242792485cbfa256"; - }; - buildInputs = self.nativeDeps."entities"."0.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/entities/-/entities-0.3.0.tgz"; + sha1 = "6ccead6010fee0c5a06f538d242792485cbfa256"; + }) + ]; + buildInputs = + (self.nativeDeps."entities"."0.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "entities" ]; }; full."es5-ext"."~0.9.1" = lib.makeOverridable self.buildNodePackage { name = "es5-ext-0.9.2"; - src = fetchurl { - url = "http://registry.npmjs.org/es5-ext/-/es5-ext-0.9.2.tgz"; - sha1 = "d2e309d1f223b0718648835acf5b8823a8061f8a"; - }; - buildInputs = self.nativeDeps."es5-ext"."~0.9.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/es5-ext/-/es5-ext-0.9.2.tgz"; + sha1 = "d2e309d1f223b0718648835acf5b8823a8061f8a"; + }) + ]; + buildInputs = + (self.nativeDeps."es5-ext"."~0.9.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "es5-ext" ]; }; full."es5-ext"."~0.9.2" = lib.makeOverridable self.buildNodePackage { name = "es5-ext-0.9.2"; - src = fetchurl { - url = "http://registry.npmjs.org/es5-ext/-/es5-ext-0.9.2.tgz"; - sha1 = "d2e309d1f223b0718648835acf5b8823a8061f8a"; - }; - buildInputs = self.nativeDeps."es5-ext"."~0.9.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/es5-ext/-/es5-ext-0.9.2.tgz"; + sha1 = "d2e309d1f223b0718648835acf5b8823a8061f8a"; + }) + ]; + buildInputs = + (self.nativeDeps."es5-ext"."~0.9.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "es5-ext" ]; }; full."escape-html"."*" = lib.makeOverridable self.buildNodePackage { name = "escape-html-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/escape-html/-/escape-html-1.0.0.tgz"; - sha1 = "fedcd79564444ddaf2bd85b22c9961b3a3a38bf5"; - }; - buildInputs = self.nativeDeps."escape-html"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/escape-html/-/escape-html-1.0.0.tgz"; + sha1 = "fedcd79564444ddaf2bd85b22c9961b3a3a38bf5"; + }) + ]; + buildInputs = + (self.nativeDeps."escape-html"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "escape-html" ]; }; "escape-html" = self.full."escape-html"."*"; full."esprima"."~ 1.0.2" = lib.makeOverridable self.buildNodePackage { name = "esprima-1.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/esprima/-/esprima-1.0.3.tgz"; - sha1 = "7bdb544f95526d424808654d3b8fbe928650c0fe"; - }; - buildInputs = self.nativeDeps."esprima"."~ 1.0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/esprima/-/esprima-1.0.3.tgz"; + sha1 = "7bdb544f95526d424808654d3b8fbe928650c0fe"; + }) + ]; + buildInputs = + (self.nativeDeps."esprima"."~ 1.0.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "esprima" ]; }; full."esprima"."~1.0.0" = lib.makeOverridable self.buildNodePackage { name = "esprima-1.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/esprima/-/esprima-1.0.3.tgz"; - sha1 = "7bdb544f95526d424808654d3b8fbe928650c0fe"; - }; - buildInputs = self.nativeDeps."esprima"."~1.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/esprima/-/esprima-1.0.3.tgz"; + sha1 = "7bdb544f95526d424808654d3b8fbe928650c0fe"; + }) + ]; + buildInputs = + (self.nativeDeps."esprima"."~1.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "esprima" ]; }; full."event-emitter"."~0.2.2" = lib.makeOverridable self.buildNodePackage { name = "event-emitter-0.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/event-emitter/-/event-emitter-0.2.2.tgz"; - sha1 = "c81e3724eb55407c5a0d5ee3299411f700f54291"; - }; - buildInputs = self.nativeDeps."event-emitter"."~0.2.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/event-emitter/-/event-emitter-0.2.2.tgz"; + sha1 = "c81e3724eb55407c5a0d5ee3299411f700f54291"; + }) + ]; + buildInputs = + (self.nativeDeps."event-emitter"."~0.2.2" or []); deps = [ self.full."es5-ext"."~0.9.2" ]; peerDependencies = [ ]; + passthru.names = [ "event-emitter" ]; }; full."event-stream"."~0.5" = lib.makeOverridable self.buildNodePackage { name = "event-stream-0.5.3"; - src = fetchurl { - url = "http://registry.npmjs.org/event-stream/-/event-stream-0.5.3.tgz"; - sha1 = "b77b9309f7107addfeab63f0c0eafd8db0bd8c1c"; - }; - buildInputs = self.nativeDeps."event-stream"."~0.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/event-stream/-/event-stream-0.5.3.tgz"; + sha1 = "b77b9309f7107addfeab63f0c0eafd8db0bd8c1c"; + }) + ]; + buildInputs = + (self.nativeDeps."event-stream"."~0.5" or []); deps = [ self.full."optimist"."0.2" ]; peerDependencies = [ ]; + passthru.names = [ "event-stream" ]; }; full."eventemitter2"."0.4.11" = lib.makeOverridable self.buildNodePackage { name = "eventemitter2-0.4.11"; - src = fetchurl { - url = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.11.tgz"; - sha1 = "8bbf2b6ac7b31e2eea0c8d8f533ef41f849a9e2c"; - }; - buildInputs = self.nativeDeps."eventemitter2"."0.4.11" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.11.tgz"; + sha1 = "8bbf2b6ac7b31e2eea0c8d8f533ef41f849a9e2c"; + }) + ]; + buildInputs = + (self.nativeDeps."eventemitter2"."0.4.11" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "eventemitter2" ]; }; full."eventemitter2"."~0.4.11" = lib.makeOverridable self.buildNodePackage { name = "eventemitter2-0.4.13"; - src = fetchurl { - url = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.13.tgz"; - sha1 = "0a8ab97f9c1b563361b8927f9e80606277509153"; - }; - buildInputs = self.nativeDeps."eventemitter2"."~0.4.11" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.13.tgz"; + sha1 = "0a8ab97f9c1b563361b8927f9e80606277509153"; + }) + ]; + buildInputs = + (self.nativeDeps."eventemitter2"."~0.4.11" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "eventemitter2" ]; }; full."events.node".">= 0.4.0" = lib.makeOverridable self.buildNodePackage { name = "events.node-0.4.9"; - src = fetchurl { - url = "http://registry.npmjs.org/events.node/-/events.node-0.4.9.tgz"; - sha1 = "82998ea749501145fd2da7cf8ecbe6420fac02a4"; - }; - buildInputs = self.nativeDeps."events.node".">= 0.4.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/events.node/-/events.node-0.4.9.tgz"; + sha1 = "82998ea749501145fd2da7cf8ecbe6420fac02a4"; + }) + ]; + buildInputs = + (self.nativeDeps."events.node".">= 0.4.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "events.node" ]; }; full."express"."*" = lib.makeOverridable self.buildNodePackage { name = "express-3.3.5"; - src = fetchurl { - url = "http://registry.npmjs.org/express/-/express-3.3.5.tgz"; - sha1 = "3fd077660c9ccae4710fcfb326290a01d1e72566"; - }; - buildInputs = self.nativeDeps."express"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/express/-/express-3.3.5.tgz"; + sha1 = "3fd077660c9ccae4710fcfb326290a01d1e72566"; + }) + ]; + buildInputs = + (self.nativeDeps."express"."*" or []); deps = [ self.full."connect"."2.8.5" self.full."commander"."1.2.0" @@ -2261,15 +3060,19 @@ ]; peerDependencies = [ ]; + passthru.names = [ "express" ]; }; "express" = self.full."express"."*"; full."express"."3.2.0" = lib.makeOverridable self.buildNodePackage { name = "express-3.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/express/-/express-3.2.0.tgz"; - sha1 = "7b66d6c66b038038eedf452804222b3077374ae0"; - }; - buildInputs = self.nativeDeps."express"."3.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/express/-/express-3.2.0.tgz"; + sha1 = "7b66d6c66b038038eedf452804222b3077374ae0"; + }) + ]; + buildInputs = + (self.nativeDeps."express"."3.2.0" or []); deps = [ self.full."connect"."2.7.6" self.full."commander"."0.6.1" @@ -2285,14 +3088,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "express" ]; }; full."express"."3.x" = lib.makeOverridable self.buildNodePackage { name = "express-3.3.5"; - src = fetchurl { - url = "http://registry.npmjs.org/express/-/express-3.3.5.tgz"; - sha1 = "3fd077660c9ccae4710fcfb326290a01d1e72566"; - }; - buildInputs = self.nativeDeps."express"."3.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/express/-/express-3.3.5.tgz"; + sha1 = "3fd077660c9ccae4710fcfb326290a01d1e72566"; + }) + ]; + buildInputs = + (self.nativeDeps."express"."3.x" or []); deps = [ self.full."connect"."2.8.5" self.full."commander"."1.2.0" @@ -2308,14 +3115,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "express" ]; }; full."express"."~3.1.1" = lib.makeOverridable self.buildNodePackage { name = "express-3.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/express/-/express-3.1.2.tgz"; - sha1 = "52a02c8db8f22bbfa0d7478d847cd45161f985f7"; - }; - buildInputs = self.nativeDeps."express"."~3.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/express/-/express-3.1.2.tgz"; + sha1 = "52a02c8db8f22bbfa0d7478d847cd45161f985f7"; + }) + ]; + buildInputs = + (self.nativeDeps."express"."~3.1.1" or []); deps = [ self.full."connect"."2.7.5" self.full."commander"."0.6.1" @@ -2331,14 +3142,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "express" ]; }; full."express-form"."*" = lib.makeOverridable self.buildNodePackage { name = "express-form-0.8.1"; - src = fetchurl { - url = "http://registry.npmjs.org/express-form/-/express-form-0.8.1.tgz"; - sha1 = "14299158646a796fac584cb5980d63e587c02019"; - }; - buildInputs = self.nativeDeps."express-form"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/express-form/-/express-form-0.8.1.tgz"; + sha1 = "14299158646a796fac584cb5980d63e587c02019"; + }) + ]; + buildInputs = + (self.nativeDeps."express-form"."*" or []); deps = [ self.full."validator"."0.4.x" self.full."object-additions".">= 0.5.0" @@ -2346,128 +3161,168 @@ peerDependencies = [ self.full."express"."3.x" ]; + passthru.names = [ "express-form" ]; }; "express-form" = self.full."express-form"."*"; full."express-partials"."0.0.6" = lib.makeOverridable self.buildNodePackage { name = "express-partials-0.0.6"; - src = fetchurl { - url = "http://registry.npmjs.org/express-partials/-/express-partials-0.0.6.tgz"; - sha1 = "b2664f15c636d5248e60fdbe29131c4440552eda"; - }; - buildInputs = self.nativeDeps."express-partials"."0.0.6" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/express-partials/-/express-partials-0.0.6.tgz"; + sha1 = "b2664f15c636d5248e60fdbe29131c4440552eda"; + }) + ]; + buildInputs = + (self.nativeDeps."express-partials"."0.0.6" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "express-partials" ]; }; full."extend"."*" = lib.makeOverridable self.buildNodePackage { name = "extend-1.1.3"; - src = fetchurl { - url = "http://registry.npmjs.org/extend/-/extend-1.1.3.tgz"; - sha1 = "5ae3d12e33009879dfb574e911a2da1e3da29ef4"; - }; - buildInputs = self.nativeDeps."extend"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/extend/-/extend-1.1.3.tgz"; + sha1 = "5ae3d12e33009879dfb574e911a2da1e3da29ef4"; + }) + ]; + buildInputs = + (self.nativeDeps."extend"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "extend" ]; }; "extend" = self.full."extend"."*"; full."extsprintf"."1.0.0" = lib.makeOverridable self.buildNodePackage { name = "extsprintf-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.0.tgz"; - sha1 = "4d58b815ace5bebfc4ebf03cf98b0a7604a99b86"; - }; - buildInputs = self.nativeDeps."extsprintf"."1.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.0.tgz"; + sha1 = "4d58b815ace5bebfc4ebf03cf98b0a7604a99b86"; + }) + ]; + buildInputs = + (self.nativeDeps."extsprintf"."1.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "extsprintf" ]; }; full."extsprintf"."1.0.2" = lib.makeOverridable self.buildNodePackage { name = "extsprintf-1.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"; - sha1 = "e1080e0658e300b06294990cc70e1502235fd550"; - }; - buildInputs = self.nativeDeps."extsprintf"."1.0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"; + sha1 = "e1080e0658e300b06294990cc70e1502235fd550"; + }) + ]; + buildInputs = + (self.nativeDeps."extsprintf"."1.0.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "extsprintf" ]; }; full."eyes"."0.1.x" = lib.makeOverridable self.buildNodePackage { name = "eyes-0.1.8"; - src = fetchurl { - url = "http://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; - sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; - }; - buildInputs = self.nativeDeps."eyes"."0.1.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; + sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; + }) + ]; + buildInputs = + (self.nativeDeps."eyes"."0.1.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "eyes" ]; }; full."eyes".">=0.1.6" = lib.makeOverridable self.buildNodePackage { name = "eyes-0.1.8"; - src = fetchurl { - url = "http://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; - sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; - }; - buildInputs = self.nativeDeps."eyes".">=0.1.6" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"; + sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0"; + }) + ]; + buildInputs = + (self.nativeDeps."eyes".">=0.1.6" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "eyes" ]; }; full."faye-websocket"."*" = lib.makeOverridable self.buildNodePackage { name = "faye-websocket-0.6.1"; - src = fetchurl { - url = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.6.1.tgz"; - sha1 = "43a54b2ab807761d7ec335d12f48eb69ec4ab61c"; - }; - buildInputs = self.nativeDeps."faye-websocket"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.6.1.tgz"; + sha1 = "43a54b2ab807761d7ec335d12f48eb69ec4ab61c"; + }) + ]; + buildInputs = + (self.nativeDeps."faye-websocket"."*" or []); deps = [ self.full."websocket-driver".">=0.2.0" ]; peerDependencies = [ ]; + passthru.names = [ "faye-websocket" ]; }; "faye-websocket" = self.full."faye-websocket"."*"; full."faye-websocket"."0.4.4" = lib.makeOverridable self.buildNodePackage { name = "faye-websocket-0.4.4"; - src = fetchurl { - url = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.4.4.tgz"; - sha1 = "c14c5b3bf14d7417ffbfd990c0a7495cd9f337bc"; - }; - buildInputs = self.nativeDeps."faye-websocket"."0.4.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.4.4.tgz"; + sha1 = "c14c5b3bf14d7417ffbfd990c0a7495cd9f337bc"; + }) + ]; + buildInputs = + (self.nativeDeps."faye-websocket"."0.4.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "faye-websocket" ]; }; full."findup-sync"."~0.1.0" = lib.makeOverridable self.buildNodePackage { name = "findup-sync-0.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/findup-sync/-/findup-sync-0.1.2.tgz"; - sha1 = "da2b96ca9f800e5a13d0a11110f490b65f62e96d"; - }; - buildInputs = self.nativeDeps."findup-sync"."~0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/findup-sync/-/findup-sync-0.1.2.tgz"; + sha1 = "da2b96ca9f800e5a13d0a11110f490b65f62e96d"; + }) + ]; + buildInputs = + (self.nativeDeps."findup-sync"."~0.1.0" or []); deps = [ self.full."glob"."~3.1.21" self.full."lodash"."~1.0.1" ]; peerDependencies = [ ]; + passthru.names = [ "findup-sync" ]; }; full."flatiron"."*" = lib.makeOverridable self.buildNodePackage { name = "flatiron-0.3.8"; - src = fetchurl { - url = "http://registry.npmjs.org/flatiron/-/flatiron-0.3.8.tgz"; - sha1 = "235d691f19154eff033610c12bcd51f304ff09c6"; - }; - buildInputs = self.nativeDeps."flatiron"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/flatiron/-/flatiron-0.3.8.tgz"; + sha1 = "235d691f19154eff033610c12bcd51f304ff09c6"; + }) + ]; + buildInputs = + (self.nativeDeps."flatiron"."*" or []); deps = [ self.full."broadway"."0.2.7" self.full."optimist"."0.3.5" @@ -2477,15 +3332,19 @@ ]; peerDependencies = [ ]; + passthru.names = [ "flatiron" ]; }; "flatiron" = self.full."flatiron"."*"; full."flatiron"."0.3.5" = lib.makeOverridable self.buildNodePackage { name = "flatiron-0.3.5"; - src = fetchurl { - url = "http://registry.npmjs.org/flatiron/-/flatiron-0.3.5.tgz"; - sha1 = "a91fe730f6a7fc1ea655a0ca48eaa977bef64625"; - }; - buildInputs = self.nativeDeps."flatiron"."0.3.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/flatiron/-/flatiron-0.3.5.tgz"; + sha1 = "a91fe730f6a7fc1ea655a0ca48eaa977bef64625"; + }) + ]; + buildInputs = + (self.nativeDeps."flatiron"."0.3.5" or []); deps = [ self.full."broadway"."0.2.7" self.full."optimist"."0.3.5" @@ -2495,27 +3354,35 @@ ]; peerDependencies = [ ]; + passthru.names = [ "flatiron" ]; }; full."forEachAsync"."~2.2" = lib.makeOverridable self.buildNodePackage { name = "forEachAsync-2.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/forEachAsync/-/forEachAsync-2.2.0.tgz"; - sha1 = "093b32ce868cb69f5166dcf331fae074adc71cee"; - }; - buildInputs = self.nativeDeps."forEachAsync"."~2.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/forEachAsync/-/forEachAsync-2.2.0.tgz"; + sha1 = "093b32ce868cb69f5166dcf331fae074adc71cee"; + }) + ]; + buildInputs = + (self.nativeDeps."forEachAsync"."~2.2" or []); deps = [ self.full."sequence".">= 2.2.1" ]; peerDependencies = [ ]; + passthru.names = [ "forEachAsync" ]; }; full."forever"."*" = lib.makeOverridable self.buildNodePackage { name = "forever-0.10.8"; - src = fetchurl { - url = "http://registry.npmjs.org/forever/-/forever-0.10.8.tgz"; - sha1 = "a78137a46fb8ca4adbf2f497d98816a526bb1f82"; - }; - buildInputs = self.nativeDeps."forever"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/forever/-/forever-0.10.8.tgz"; + sha1 = "a78137a46fb8ca4adbf2f497d98816a526bb1f82"; + }) + ]; + buildInputs = + (self.nativeDeps."forever"."*" or []); deps = [ self.full."colors"."0.6.0-1" self.full."cliff"."0.1.8" @@ -2532,39 +3399,51 @@ ]; peerDependencies = [ ]; + passthru.names = [ "forever" ]; }; "forever" = self.full."forever"."*"; full."forever-agent"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "forever-agent-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.2.0.tgz"; - sha1 = "e1c25c7ad44e09c38f233876c76fcc24ff843b1f"; - }; - buildInputs = self.nativeDeps."forever-agent"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.2.0.tgz"; + sha1 = "e1c25c7ad44e09c38f233876c76fcc24ff843b1f"; + }) + ]; + buildInputs = + (self.nativeDeps."forever-agent"."~0.2.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "forever-agent" ]; }; full."forever-agent"."~0.5.0" = lib.makeOverridable self.buildNodePackage { name = "forever-agent-0.5.0"; - src = fetchurl { - url = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.5.0.tgz"; - sha1 = "0c1647a74f3af12d76a07a99490ade7c7249c8f0"; - }; - buildInputs = self.nativeDeps."forever-agent"."~0.5.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.5.0.tgz"; + sha1 = "0c1647a74f3af12d76a07a99490ade7c7249c8f0"; + }) + ]; + buildInputs = + (self.nativeDeps."forever-agent"."~0.5.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "forever-agent" ]; }; full."forever-monitor"."*" = lib.makeOverridable self.buildNodePackage { name = "forever-monitor-1.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.2.2.tgz"; - sha1 = "c1ad6c6ab837a89fa2d47bb439727ca968235684"; - }; - buildInputs = self.nativeDeps."forever-monitor"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.2.2.tgz"; + sha1 = "c1ad6c6ab837a89fa2d47bb439727ca968235684"; + }) + ]; + buildInputs = + (self.nativeDeps."forever-monitor"."*" or []); deps = [ self.full."broadway"."0.2.x" self.full."minimatch"."0.0.x" @@ -2575,15 +3454,19 @@ ]; peerDependencies = [ ]; + passthru.names = [ "forever-monitor" ]; }; "forever-monitor" = self.full."forever-monitor"."*"; full."forever-monitor"."1.2.2" = lib.makeOverridable self.buildNodePackage { name = "forever-monitor-1.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.2.2.tgz"; - sha1 = "c1ad6c6ab837a89fa2d47bb439727ca968235684"; - }; - buildInputs = self.nativeDeps."forever-monitor"."1.2.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/forever-monitor/-/forever-monitor-1.2.2.tgz"; + sha1 = "c1ad6c6ab837a89fa2d47bb439727ca968235684"; + }) + ]; + buildInputs = + (self.nativeDeps."forever-monitor"."1.2.2" or []); deps = [ self.full."broadway"."0.2.x" self.full."minimatch"."0.0.x" @@ -2594,14 +3477,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "forever-monitor" ]; }; full."form-data"."0.0.8" = lib.makeOverridable self.buildNodePackage { name = "form-data-0.0.8"; - src = fetchurl { - url = "http://registry.npmjs.org/form-data/-/form-data-0.0.8.tgz"; - sha1 = "0890cd1005c5ccecc0b9d24a88052c92442d0db5"; - }; - buildInputs = self.nativeDeps."form-data"."0.0.8" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/form-data/-/form-data-0.0.8.tgz"; + sha1 = "0890cd1005c5ccecc0b9d24a88052c92442d0db5"; + }) + ]; + buildInputs = + (self.nativeDeps."form-data"."0.0.8" or []); deps = [ self.full."combined-stream"."~0.0.4" self.full."mime"."~1.2.2" @@ -2609,14 +3496,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "form-data" ]; }; full."form-data"."~0.0.3" = lib.makeOverridable self.buildNodePackage { name = "form-data-0.0.10"; - src = fetchurl { - url = "http://registry.npmjs.org/form-data/-/form-data-0.0.10.tgz"; - sha1 = "db345a5378d86aeeb1ed5d553b869ac192d2f5ed"; - }; - buildInputs = self.nativeDeps."form-data"."~0.0.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/form-data/-/form-data-0.0.10.tgz"; + sha1 = "db345a5378d86aeeb1ed5d553b869ac192d2f5ed"; + }) + ]; + buildInputs = + (self.nativeDeps."form-data"."~0.0.3" or []); deps = [ self.full."combined-stream"."~0.0.4" self.full."mime"."~1.2.2" @@ -2624,14 +3515,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "form-data" ]; }; full."form-data"."~0.1.0" = lib.makeOverridable self.buildNodePackage { name = "form-data-0.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/form-data/-/form-data-0.1.0.tgz"; - sha1 = "d36b59baf9b292bb2e5034d7a6079b2bd1e9df83"; - }; - buildInputs = self.nativeDeps."form-data"."~0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/form-data/-/form-data-0.1.0.tgz"; + sha1 = "d36b59baf9b292bb2e5034d7a6079b2bd1e9df83"; + }) + ]; + buildInputs = + (self.nativeDeps."form-data"."~0.1.0" or []); deps = [ self.full."combined-stream"."~0.0.4" self.full."mime"."~1.2.9" @@ -2639,100 +3534,132 @@ ]; peerDependencies = [ ]; + passthru.names = [ "form-data" ]; }; full."formidable"."1.0.11" = lib.makeOverridable self.buildNodePackage { name = "formidable-1.0.11"; - src = fetchurl { - url = "http://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz"; - sha1 = "68f63325a035e644b6f7bb3d11243b9761de1b30"; - }; - buildInputs = self.nativeDeps."formidable"."1.0.11" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz"; + sha1 = "68f63325a035e644b6f7bb3d11243b9761de1b30"; + }) + ]; + buildInputs = + (self.nativeDeps."formidable"."1.0.11" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "formidable" ]; }; full."formidable"."1.0.13" = lib.makeOverridable self.buildNodePackage { name = "formidable-1.0.13"; - src = fetchurl { - url = "http://registry.npmjs.org/formidable/-/formidable-1.0.13.tgz"; - sha1 = "70caf0f9d69692a77e04021ddab4f46b01c82aea"; - }; - buildInputs = self.nativeDeps."formidable"."1.0.13" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/formidable/-/formidable-1.0.13.tgz"; + sha1 = "70caf0f9d69692a77e04021ddab4f46b01c82aea"; + }) + ]; + buildInputs = + (self.nativeDeps."formidable"."1.0.13" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "formidable" ]; }; full."formidable"."1.0.14" = lib.makeOverridable self.buildNodePackage { name = "formidable-1.0.14"; - src = fetchurl { - url = "http://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz"; - sha1 = "2b3f4c411cbb5fdd695c44843e2a23514a43231a"; - }; - buildInputs = self.nativeDeps."formidable"."1.0.14" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz"; + sha1 = "2b3f4c411cbb5fdd695c44843e2a23514a43231a"; + }) + ]; + buildInputs = + (self.nativeDeps."formidable"."1.0.14" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "formidable" ]; }; full."formidable"."1.0.9" = lib.makeOverridable self.buildNodePackage { name = "formidable-1.0.9"; - src = fetchurl { - url = "http://registry.npmjs.org/formidable/-/formidable-1.0.9.tgz"; - sha1 = "419e3bccead3e8874d539f5b3e72a4c503b31a98"; - }; - buildInputs = self.nativeDeps."formidable"."1.0.9" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/formidable/-/formidable-1.0.9.tgz"; + sha1 = "419e3bccead3e8874d539f5b3e72a4c503b31a98"; + }) + ]; + buildInputs = + (self.nativeDeps."formidable"."1.0.9" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "formidable" ]; }; full."fresh"."0.1.0" = lib.makeOverridable self.buildNodePackage { name = "fresh-0.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz"; - sha1 = "03e4b0178424e4c2d5d19a54d8814cdc97934850"; - }; - buildInputs = self.nativeDeps."fresh"."0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz"; + sha1 = "03e4b0178424e4c2d5d19a54d8814cdc97934850"; + }) + ]; + buildInputs = + (self.nativeDeps."fresh"."0.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "fresh" ]; }; full."fresh"."0.2.0" = lib.makeOverridable self.buildNodePackage { name = "fresh-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz"; - sha1 = "bfd9402cf3df12c4a4c310c79f99a3dde13d34a7"; - }; - buildInputs = self.nativeDeps."fresh"."0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/fresh/-/fresh-0.2.0.tgz"; + sha1 = "bfd9402cf3df12c4a4c310c79f99a3dde13d34a7"; + }) + ]; + buildInputs = + (self.nativeDeps."fresh"."0.2.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "fresh" ]; }; full."fs-walk"."*" = lib.makeOverridable self.buildNodePackage { name = "fs-walk-0.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/fs-walk/-/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"; + sha1 = "f7fc91c3ae1eead07c998bc5d0dd41f2dbebd335"; + }) + ]; + buildInputs = + (self.nativeDeps."fs-walk"."*" or []); deps = [ self.full."async"."*" ]; peerDependencies = [ ]; + passthru.names = [ "fs-walk" ]; }; "fs-walk" = self.full."fs-walk"."*"; full."fstream"."0" = lib.makeOverridable self.buildNodePackage { name = "fstream-0.1.24"; - src = fetchurl { - url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; - sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; - }; - buildInputs = self.nativeDeps."fstream"."0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; + sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; + }) + ]; + buildInputs = + (self.nativeDeps."fstream"."0" or []); deps = [ self.full."rimraf"."2" self.full."mkdirp"."0.3" @@ -2741,14 +3668,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "fstream" ]; }; full."fstream"."~0.1.17" = lib.makeOverridable self.buildNodePackage { name = "fstream-0.1.24"; - src = fetchurl { - url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; - sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; - }; - buildInputs = self.nativeDeps."fstream"."~0.1.17" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; + sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; + }) + ]; + buildInputs = + (self.nativeDeps."fstream"."~0.1.17" or []); deps = [ self.full."rimraf"."2" self.full."mkdirp"."0.3" @@ -2757,14 +3688,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "fstream" ]; }; full."fstream"."~0.1.21" = lib.makeOverridable self.buildNodePackage { name = "fstream-0.1.24"; - src = fetchurl { - url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; - sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; - }; - buildInputs = self.nativeDeps."fstream"."~0.1.21" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; + sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; + }) + ]; + buildInputs = + (self.nativeDeps."fstream"."~0.1.21" or []); deps = [ self.full."rimraf"."2" self.full."mkdirp"."0.3" @@ -2773,14 +3708,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "fstream" ]; }; full."fstream"."~0.1.22" = lib.makeOverridable self.buildNodePackage { name = "fstream-0.1.24"; - src = fetchurl { - url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; - sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; - }; - buildInputs = self.nativeDeps."fstream"."~0.1.22" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; + sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; + }) + ]; + buildInputs = + (self.nativeDeps."fstream"."~0.1.22" or []); deps = [ self.full."rimraf"."2" self.full."mkdirp"."0.3" @@ -2789,14 +3728,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "fstream" ]; }; full."fstream"."~0.1.23" = lib.makeOverridable self.buildNodePackage { name = "fstream-0.1.24"; - src = fetchurl { - url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; - sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; - }; - buildInputs = self.nativeDeps."fstream"."~0.1.23" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; + sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; + }) + ]; + buildInputs = + (self.nativeDeps."fstream"."~0.1.23" or []); deps = [ self.full."rimraf"."2" self.full."mkdirp"."0.3" @@ -2805,14 +3748,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "fstream" ]; }; full."fstream"."~0.1.8" = lib.makeOverridable self.buildNodePackage { name = "fstream-0.1.24"; - src = fetchurl { - url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; - sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; - }; - buildInputs = self.nativeDeps."fstream"."~0.1.8" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/fstream/-/fstream-0.1.24.tgz"; + sha1 = "267fe9d034f46bc99f824789d38b987ad01be884"; + }) + ]; + buildInputs = + (self.nativeDeps."fstream"."~0.1.8" or []); deps = [ self.full."rimraf"."2" self.full."mkdirp"."0.3" @@ -2821,14 +3768,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "fstream" ]; }; full."fstream-ignore"."~0.0.5" = lib.makeOverridable self.buildNodePackage { name = "fstream-ignore-0.0.7"; - src = fetchurl { - url = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; - sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; - }; - buildInputs = self.nativeDeps."fstream-ignore"."~0.0.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; + sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; + }) + ]; + buildInputs = + (self.nativeDeps."fstream-ignore"."~0.0.5" or []); deps = [ self.full."minimatch"."~0.2.0" self.full."fstream"."~0.1.17" @@ -2836,14 +3787,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "fstream-ignore" ]; }; full."fstream-ignore"."~0.0.6" = lib.makeOverridable self.buildNodePackage { name = "fstream-ignore-0.0.7"; - src = fetchurl { - url = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; - sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; - }; - buildInputs = self.nativeDeps."fstream-ignore"."~0.0.6" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz"; + sha1 = "eea3033f0c3728139de7b57ab1b0d6d89c353c63"; + }) + ]; + buildInputs = + (self.nativeDeps."fstream-ignore"."~0.0.6" or []); deps = [ self.full."minimatch"."~0.2.0" self.full."fstream"."~0.1.17" @@ -2851,28 +3806,36 @@ ]; peerDependencies = [ ]; + passthru.names = [ "fstream-ignore" ]; }; full."fstream-npm"."~0.1.3" = lib.makeOverridable self.buildNodePackage { name = "fstream-npm-0.1.5"; - src = fetchurl { - url = "http://registry.npmjs.org/fstream-npm/-/fstream-npm-0.1.5.tgz"; - sha1 = "8f9fdd38c0940f91f7b6ebda4b6611be88f97ec9"; - }; - buildInputs = self.nativeDeps."fstream-npm"."~0.1.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/fstream-npm/-/fstream-npm-0.1.5.tgz"; + sha1 = "8f9fdd38c0940f91f7b6ebda4b6611be88f97ec9"; + }) + ]; + buildInputs = + (self.nativeDeps."fstream-npm"."~0.1.3" or []); deps = [ self.full."fstream-ignore"."~0.0.5" self.full."inherits"."2" ]; peerDependencies = [ ]; + passthru.names = [ "fstream-npm" ]; }; full."generator-angular"."*" = lib.makeOverridable self.buildNodePackage { name = "generator-angular-0.3.1"; - src = fetchurl { - url = "http://registry.npmjs.org/generator-angular/-/generator-angular-0.3.1.tgz"; - sha1 = "124d8752a0252b2ba833285ee3415a455d0b4bdd"; - }; - buildInputs = self.nativeDeps."generator-angular"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/generator-angular/-/generator-angular-0.3.1.tgz"; + sha1 = "124d8752a0252b2ba833285ee3415a455d0b4bdd"; + }) + ]; + buildInputs = + (self.nativeDeps."generator-angular"."*" or []); deps = [ self.full."yeoman-generator"."~0.12.0" ]; @@ -2880,41 +3843,53 @@ self.full."generator-karma"."~0.4.0" self.full."yo".">=1.0.0-rc.1.1" ]; + passthru.names = [ "generator-angular" ]; }; "generator-angular" = self.full."generator-angular"."*"; full."generator-karma"."~0.4.0" = lib.makeOverridable self.buildNodePackage { name = "generator-karma-0.4.1"; - src = fetchurl { - url = "http://registry.npmjs.org/generator-karma/-/generator-karma-0.4.1.tgz"; - sha1 = "50ee26e3e9d246d2f2a1ada72c5f4a7bf1c08a0b"; - }; - buildInputs = self.nativeDeps."generator-karma"."~0.4.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/generator-karma/-/generator-karma-0.4.1.tgz"; + sha1 = "50ee26e3e9d246d2f2a1ada72c5f4a7bf1c08a0b"; + }) + ]; + buildInputs = + (self.nativeDeps."generator-karma"."~0.4.0" or []); deps = [ self.full."yeoman-generator"."~0.12.0" ]; peerDependencies = [ ]; + passthru.names = [ "generator-karma" ]; }; full."generator-mocha"."~0.1.1" = lib.makeOverridable self.buildNodePackage { name = "generator-mocha-0.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/generator-mocha/-/generator-mocha-0.1.1.tgz"; - sha1 = "818f7028a1c149774a882a0e3c7c04ba9852d7d1"; - }; - buildInputs = self.nativeDeps."generator-mocha"."~0.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/generator-mocha/-/generator-mocha-0.1.1.tgz"; + sha1 = "818f7028a1c149774a882a0e3c7c04ba9852d7d1"; + }) + ]; + buildInputs = + (self.nativeDeps."generator-mocha"."~0.1.1" or []); deps = [ self.full."yeoman-generator"."~0.10.0" ]; peerDependencies = [ ]; + passthru.names = [ "generator-mocha" ]; }; full."generator-webapp"."*" = lib.makeOverridable self.buildNodePackage { name = "generator-webapp-0.2.7"; - src = fetchurl { - url = "http://registry.npmjs.org/generator-webapp/-/generator-webapp-0.2.7.tgz"; - sha1 = "3d8f776719910802f4bf5156d6473f435c5fd570"; - }; - buildInputs = self.nativeDeps."generator-webapp"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/generator-webapp/-/generator-webapp-0.2.7.tgz"; + sha1 = "3d8f776719910802f4bf5156d6473f435c5fd570"; + }) + ]; + buildInputs = + (self.nativeDeps."generator-webapp"."*" or []); deps = [ self.full."yeoman-generator"."~0.12.3" self.full."cheerio"."~0.12.1" @@ -2923,53 +3898,69 @@ self.full."generator-mocha"."~0.1.1" self.full."yo".">=1.0.0-rc.1.1" ]; + passthru.names = [ "generator-webapp" ]; }; "generator-webapp" = self.full."generator-webapp"."*"; full."github-url-from-git"."1.1.1" = lib.makeOverridable self.buildNodePackage { name = "github-url-from-git-1.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz"; - sha1 = "1f89623453123ef9623956e264c60bf4c3cf5ccf"; - }; - buildInputs = self.nativeDeps."github-url-from-git"."1.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz"; + sha1 = "1f89623453123ef9623956e264c60bf4c3cf5ccf"; + }) + ]; + buildInputs = + (self.nativeDeps."github-url-from-git"."1.1.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "github-url-from-git" ]; }; full."github-url-from-git"."~1.1.1" = lib.makeOverridable self.buildNodePackage { name = "github-url-from-git-1.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz"; - sha1 = "1f89623453123ef9623956e264c60bf4c3cf5ccf"; - }; - buildInputs = self.nativeDeps."github-url-from-git"."~1.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz"; + sha1 = "1f89623453123ef9623956e264c60bf4c3cf5ccf"; + }) + ]; + buildInputs = + (self.nativeDeps."github-url-from-git"."~1.1.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "github-url-from-git" ]; }; full."glob"."3" = lib.makeOverridable self.buildNodePackage { name = "glob-3.2.6"; - src = fetchurl { - url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; - sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; - }; - buildInputs = self.nativeDeps."glob"."3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; + sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; + }) + ]; + buildInputs = + (self.nativeDeps."glob"."3" or []); deps = [ self.full."minimatch"."~0.2.11" self.full."inherits"."2" ]; peerDependencies = [ ]; + passthru.names = [ "glob" ]; }; full."glob"."3.2.1" = lib.makeOverridable self.buildNodePackage { name = "glob-3.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/glob/-/glob-3.2.1.tgz"; - sha1 = "57af70ec73ba2323bfe3f29a067765db64c5d758"; - }; - buildInputs = self.nativeDeps."glob"."3.2.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.2.1.tgz"; + sha1 = "57af70ec73ba2323bfe3f29a067765db64c5d758"; + }) + ]; + buildInputs = + (self.nativeDeps."glob"."3.2.1" or []); deps = [ self.full."minimatch"."~0.2.11" self.full."graceful-fs"."~1.2.0" @@ -2977,28 +3968,36 @@ ]; peerDependencies = [ ]; + passthru.names = [ "glob" ]; }; full."glob".">= 3.1.4" = lib.makeOverridable self.buildNodePackage { name = "glob-3.2.6"; - src = fetchurl { - url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; - sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; - }; - buildInputs = self.nativeDeps."glob".">= 3.1.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; + sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; + }) + ]; + buildInputs = + (self.nativeDeps."glob".">= 3.1.4" or []); deps = [ self.full."minimatch"."~0.2.11" self.full."inherits"."2" ]; peerDependencies = [ ]; + passthru.names = [ "glob" ]; }; full."glob"."~3.1.21" = lib.makeOverridable self.buildNodePackage { name = "glob-3.1.21"; - src = fetchurl { - url = "http://registry.npmjs.org/glob/-/glob-3.1.21.tgz"; - sha1 = "d29e0a055dea5138f4d07ed40e8982e83c2066cd"; - }; - buildInputs = self.nativeDeps."glob"."~3.1.21" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.1.21.tgz"; + sha1 = "d29e0a055dea5138f4d07ed40e8982e83c2066cd"; + }) + ]; + buildInputs = + (self.nativeDeps."glob"."~3.1.21" or []); deps = [ self.full."minimatch"."~0.2.11" self.full."graceful-fs"."~1.2.0" @@ -3006,141 +4005,217 @@ ]; peerDependencies = [ ]; + passthru.names = [ "glob" ]; }; full."glob"."~3.2.0" = lib.makeOverridable self.buildNodePackage { name = "glob-3.2.6"; - src = fetchurl { - url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; - sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; - }; - buildInputs = self.nativeDeps."glob"."~3.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; + sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; + }) + ]; + buildInputs = + (self.nativeDeps."glob"."~3.2.0" or []); deps = [ self.full."minimatch"."~0.2.11" self.full."inherits"."2" ]; peerDependencies = [ ]; + passthru.names = [ "glob" ]; }; full."glob"."~3.2.1" = lib.makeOverridable self.buildNodePackage { name = "glob-3.2.6"; - src = fetchurl { - url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; - sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; - }; - buildInputs = self.nativeDeps."glob"."~3.2.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; + sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; + }) + ]; + buildInputs = + (self.nativeDeps."glob"."~3.2.1" or []); deps = [ self.full."minimatch"."~0.2.11" self.full."inherits"."2" ]; peerDependencies = [ ]; + passthru.names = [ "glob" ]; }; full."glob"."~3.2.6" = lib.makeOverridable self.buildNodePackage { name = "glob-3.2.6"; - src = fetchurl { - url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; - sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; - }; - buildInputs = self.nativeDeps."glob"."~3.2.6" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/glob/-/glob-3.2.6.tgz"; + sha1 = "28c805b47bc6c19ba3059cbdf079b98ff62442f2"; + }) + ]; + buildInputs = + (self.nativeDeps."glob"."~3.2.6" or []); deps = [ self.full."minimatch"."~0.2.11" self.full."inherits"."2" ]; peerDependencies = [ ]; + passthru.names = [ "glob" ]; }; full."graceful-fs"."2" = lib.makeOverridable self.buildNodePackage { name = "graceful-fs-2.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; - sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; - }; - buildInputs = self.nativeDeps."graceful-fs"."2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; + sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; + }) + ]; + buildInputs = + (self.nativeDeps."graceful-fs"."2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "graceful-fs" ]; }; full."graceful-fs"."~1" = lib.makeOverridable self.buildNodePackage { name = "graceful-fs-1.2.3"; - src = fetchurl { - url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; - sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; - }; - buildInputs = self.nativeDeps."graceful-fs"."~1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; + sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; + }) + ]; + buildInputs = + (self.nativeDeps."graceful-fs"."~1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "graceful-fs" ]; + }; + full."graceful-fs"."~1.1" = lib.makeOverridable self.buildNodePackage { + name = "graceful-fs-1.1.14"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.1.14.tgz"; + sha1 = "07078db5f6377f6321fceaaedf497de124dc9465"; + }) + ]; + buildInputs = + (self.nativeDeps."graceful-fs"."~1.1" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "graceful-fs" ]; }; full."graceful-fs"."~1.2.0" = lib.makeOverridable self.buildNodePackage { name = "graceful-fs-1.2.3"; - src = fetchurl { - url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; - sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; - }; - buildInputs = self.nativeDeps."graceful-fs"."~1.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; + sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; + }) + ]; + buildInputs = + (self.nativeDeps."graceful-fs"."~1.2.0" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "graceful-fs" ]; + }; + full."graceful-fs"."~1.2.1" = lib.makeOverridable self.buildNodePackage { + name = "graceful-fs-1.2.3"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; + sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; + }) + ]; + buildInputs = + (self.nativeDeps."graceful-fs"."~1.2.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "graceful-fs" ]; }; full."graceful-fs"."~2" = lib.makeOverridable self.buildNodePackage { name = "graceful-fs-2.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; - sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; - }; - buildInputs = self.nativeDeps."graceful-fs"."~2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; + sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; + }) + ]; + buildInputs = + (self.nativeDeps."graceful-fs"."~2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "graceful-fs" ]; }; full."graceful-fs"."~2.0.0" = lib.makeOverridable self.buildNodePackage { name = "graceful-fs-2.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; - sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; - }; - buildInputs = self.nativeDeps."graceful-fs"."~2.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.0.tgz"; + sha1 = "c9a206f6f5f4b94e1046dfaaccfe9e12d0ab8cef"; + }) + ]; + buildInputs = + (self.nativeDeps."graceful-fs"."~2.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "graceful-fs" ]; }; full."gridfs-stream"."*" = lib.makeOverridable self.buildNodePackage { name = "gridfs-stream-0.4.0"; - src = fetchurl { - url = "http://registry.npmjs.org/gridfs-stream/-/gridfs-stream-0.4.0.tgz"; - sha1 = "f76f791e0d1b22649e11beeacddf8e62bd89ca2a"; - }; - buildInputs = self.nativeDeps."gridfs-stream"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/gridfs-stream/-/gridfs-stream-0.4.0.tgz"; + sha1 = "f76f791e0d1b22649e11beeacddf8e62bd89ca2a"; + }) + ]; + buildInputs = + (self.nativeDeps."gridfs-stream"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "gridfs-stream" ]; }; "gridfs-stream" = self.full."gridfs-stream"."*"; full."growl"."1.7.x" = lib.makeOverridable self.buildNodePackage { name = "growl-1.7.0"; - src = fetchurl { - url = "http://registry.npmjs.org/growl/-/growl-1.7.0.tgz"; - sha1 = "de2d66136d002e112ba70f3f10c31cf7c350b2da"; - }; - buildInputs = self.nativeDeps."growl"."1.7.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/growl/-/growl-1.7.0.tgz"; + sha1 = "de2d66136d002e112ba70f3f10c31cf7c350b2da"; + }) + ]; + buildInputs = + (self.nativeDeps."growl"."1.7.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "growl" ]; }; full."grunt-cli"."~0.1.7" = lib.makeOverridable self.buildNodePackage { name = "grunt-cli-0.1.9"; - src = fetchurl { - url = "http://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.9.tgz"; - sha1 = "3f08bfb0bef30ba33083defe53efe0575cbe4e14"; - }; - buildInputs = self.nativeDeps."grunt-cli"."~0.1.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.9.tgz"; + sha1 = "3f08bfb0bef30ba33083defe53efe0575cbe4e14"; + }) + ]; + buildInputs = + (self.nativeDeps."grunt-cli"."~0.1.7" or []); deps = [ self.full."nopt"."~1.0.10" self.full."findup-sync"."~0.1.0" @@ -3148,14 +4223,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "grunt-cli" ]; }; full."guifi-earth"."https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " = lib.makeOverridable self.buildNodePackage { name = "guifi-earth-0.2.1"; - src = fetchurl { - url = "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854"; - sha256 = "a51a5beef55c14c68630275d51cf66c44a4462d1b20c0f08aef6d88a62ca077c"; - }; - buildInputs = self.nativeDeps."guifi-earth"."https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " or []; + src = [ + (fetchurl { + url = "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854"; + sha256 = "a51a5beef55c14c68630275d51cf66c44a4462d1b20c0f08aef6d88a62ca077c"; + }) + ]; + buildInputs = + (self.nativeDeps."guifi-earth"."https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " or []); deps = [ self.full."coffee-script".">= 0.0.1" self.full."jade".">= 0.0.1" @@ -3165,67 +4244,87 @@ ]; peerDependencies = [ ]; + passthru.names = [ "guifi-earth" ]; }; "guifi-earth" = self.full."guifi-earth"."https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 "; full."gzippo"."*" = lib.makeOverridable self.buildNodePackage { name = "gzippo-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/gzippo/-/gzippo-0.2.0.tgz"; - sha1 = "ffc594c482190c56531ed2d4a5864d0b0b7d2733"; - }; - buildInputs = self.nativeDeps."gzippo"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/gzippo/-/gzippo-0.2.0.tgz"; + sha1 = "ffc594c482190c56531ed2d4a5864d0b0b7d2733"; + }) + ]; + buildInputs = + (self.nativeDeps."gzippo"."*" or []); deps = [ self.full."send"."*" ]; peerDependencies = [ ]; + passthru.names = [ "gzippo" ]; }; "gzippo" = self.full."gzippo"."*"; full."handlebars"."~1.0.11" = lib.makeOverridable self.buildNodePackage { name = "handlebars-1.0.12"; - src = fetchurl { - url = "http://registry.npmjs.org/handlebars/-/handlebars-1.0.12.tgz"; - sha1 = "18c6d3440c35e91b19b3ff582b9151ab4985d4fc"; - }; - buildInputs = self.nativeDeps."handlebars"."~1.0.11" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/handlebars/-/handlebars-1.0.12.tgz"; + sha1 = "18c6d3440c35e91b19b3ff582b9151ab4985d4fc"; + }) + ]; + buildInputs = + (self.nativeDeps."handlebars"."~1.0.11" or []); deps = [ self.full."optimist"."~0.3" self.full."uglify-js"."~2.3" ]; peerDependencies = [ ]; + passthru.names = [ "handlebars" ]; }; full."has-color"."~0.1.0" = lib.makeOverridable self.buildNodePackage { name = "has-color-0.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/has-color/-/has-color-0.1.1.tgz"; - sha1 = "28cc90127bc5448f99e76096dc97470a94a66720"; - }; - buildInputs = self.nativeDeps."has-color"."~0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/has-color/-/has-color-0.1.1.tgz"; + sha1 = "28cc90127bc5448f99e76096dc97470a94a66720"; + }) + ]; + buildInputs = + (self.nativeDeps."has-color"."~0.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "has-color" ]; }; full."hat"."*" = lib.makeOverridable self.buildNodePackage { name = "hat-0.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/hat/-/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"; + sha1 = "bb014a9e64b3788aed8005917413d4ff3d502d8a"; + }) + ]; + buildInputs = + (self.nativeDeps."hat"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "hat" ]; }; full."hawk"."~0.10.2" = lib.makeOverridable self.buildNodePackage { name = "hawk-0.10.2"; - src = fetchurl { - url = "http://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz"; - sha1 = "9b361dee95a931640e6d504e05609a8fc3ac45d2"; - }; - buildInputs = self.nativeDeps."hawk"."~0.10.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz"; + sha1 = "9b361dee95a931640e6d504e05609a8fc3ac45d2"; + }) + ]; + buildInputs = + (self.nativeDeps."hawk"."~0.10.2" or []); deps = [ self.full."hoek"."0.7.x" self.full."boom"."0.3.x" @@ -3234,14 +4333,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "hawk" ]; }; full."hawk"."~0.13.0" = lib.makeOverridable self.buildNodePackage { name = "hawk-0.13.1"; - src = fetchurl { - url = "http://registry.npmjs.org/hawk/-/hawk-0.13.1.tgz"; - sha1 = "3617958821f58311e4d7f6de291fca662b412ef4"; - }; - buildInputs = self.nativeDeps."hawk"."~0.13.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/hawk/-/hawk-0.13.1.tgz"; + sha1 = "3617958821f58311e4d7f6de291fca662b412ef4"; + }) + ]; + buildInputs = + (self.nativeDeps."hawk"."~0.13.0" or []); deps = [ self.full."hoek"."0.8.x" self.full."boom"."0.4.x" @@ -3250,14 +4353,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "hawk" ]; }; full."hawk"."~1.0.0" = lib.makeOverridable self.buildNodePackage { name = "hawk-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz"; - sha1 = "b90bb169807285411da7ffcb8dd2598502d3b52d"; - }; - buildInputs = self.nativeDeps."hawk"."~1.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz"; + sha1 = "b90bb169807285411da7ffcb8dd2598502d3b52d"; + }) + ]; + buildInputs = + (self.nativeDeps."hawk"."~1.0.0" or []); deps = [ self.full."hoek"."0.9.x" self.full."boom"."0.4.x" @@ -3266,88 +4373,116 @@ ]; peerDependencies = [ ]; + passthru.names = [ "hawk" ]; }; full."hiredis"."*" = lib.makeOverridable self.buildNodePackage { name = "hiredis-0.1.15"; - src = fetchurl { - url = "http://registry.npmjs.org/hiredis/-/hiredis-0.1.15.tgz"; - sha1 = "00eb2205c85dcf50de838203e513896dc304dd49"; - }; - buildInputs = self.nativeDeps."hiredis"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/hiredis/-/hiredis-0.1.15.tgz"; + sha1 = "00eb2205c85dcf50de838203e513896dc304dd49"; + }) + ]; + buildInputs = + (self.nativeDeps."hiredis"."*" or []); deps = [ self.full."bindings"."*" ]; peerDependencies = [ ]; + passthru.names = [ "hiredis" ]; }; full."hoek"."0.7.x" = lib.makeOverridable self.buildNodePackage { name = "hoek-0.7.6"; - src = fetchurl { - url = "http://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz"; - sha1 = "60fbd904557541cd2b8795abf308a1b3770e155a"; - }; - buildInputs = self.nativeDeps."hoek"."0.7.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz"; + sha1 = "60fbd904557541cd2b8795abf308a1b3770e155a"; + }) + ]; + buildInputs = + (self.nativeDeps."hoek"."0.7.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "hoek" ]; }; full."hoek"."0.8.x" = lib.makeOverridable self.buildNodePackage { name = "hoek-0.8.5"; - src = fetchurl { - url = "http://registry.npmjs.org/hoek/-/hoek-0.8.5.tgz"; - sha1 = "1e9fd770ef7ebe0274adfcb5b0806a025a5e4e9f"; - }; - buildInputs = self.nativeDeps."hoek"."0.8.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/hoek/-/hoek-0.8.5.tgz"; + sha1 = "1e9fd770ef7ebe0274adfcb5b0806a025a5e4e9f"; + }) + ]; + buildInputs = + (self.nativeDeps."hoek"."0.8.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "hoek" ]; }; full."hoek"."0.9.x" = lib.makeOverridable self.buildNodePackage { name = "hoek-0.9.1"; - src = fetchurl { - url = "http://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz"; - sha1 = "3d322462badf07716ea7eb85baf88079cddce505"; - }; - buildInputs = self.nativeDeps."hoek"."0.9.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz"; + sha1 = "3d322462badf07716ea7eb85baf88079cddce505"; + }) + ]; + buildInputs = + (self.nativeDeps."hoek"."0.9.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "hoek" ]; }; full."hooks"."0.2.1" = lib.makeOverridable self.buildNodePackage { name = "hooks-0.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/hooks/-/hooks-0.2.1.tgz"; - sha1 = "0f591b1b344bdcb3df59773f62fbbaf85bf4028b"; - }; - buildInputs = self.nativeDeps."hooks"."0.2.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/hooks/-/hooks-0.2.1.tgz"; + sha1 = "0f591b1b344bdcb3df59773f62fbbaf85bf4028b"; + }) + ]; + buildInputs = + (self.nativeDeps."hooks"."0.2.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "hooks" ]; }; full."htdigest"."1.0.7" = lib.makeOverridable self.buildNodePackage { name = "htdigest-1.0.7"; - src = fetchurl { - url = "http://registry.npmjs.org/htdigest/-/htdigest-1.0.7.tgz"; - sha1 = "0c55ba3a018855e134fd82f7a4aa6235167181b2"; - }; - buildInputs = self.nativeDeps."htdigest"."1.0.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/htdigest/-/htdigest-1.0.7.tgz"; + sha1 = "0c55ba3a018855e134fd82f7a4aa6235167181b2"; + }) + ]; + buildInputs = + (self.nativeDeps."htdigest"."1.0.7" or []); deps = [ self.full."commander"."0.5.1" ]; peerDependencies = [ ]; + passthru.names = [ "htdigest" ]; }; full."htmlparser2"."2.x" = lib.makeOverridable self.buildNodePackage { name = "htmlparser2-2.6.0"; - src = fetchurl { - url = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-2.6.0.tgz"; - sha1 = "b28564ea9d1ba56a104ace6a7b0fdda2f315836f"; - }; - buildInputs = self.nativeDeps."htmlparser2"."2.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-2.6.0.tgz"; + sha1 = "b28564ea9d1ba56a104ace6a7b0fdda2f315836f"; + }) + ]; + buildInputs = + (self.nativeDeps."htmlparser2"."2.x" or []); deps = [ self.full."domhandler"."2.0" self.full."domutils"."1.0" @@ -3355,14 +4490,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "htmlparser2" ]; }; full."htmlparser2"."3.1.4" = lib.makeOverridable self.buildNodePackage { name = "htmlparser2-3.1.4"; - src = fetchurl { - url = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.1.4.tgz"; - sha1 = "72cbe7d5d56c01acf61fcf7b933331f4e45b36f0"; - }; - buildInputs = self.nativeDeps."htmlparser2"."3.1.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.1.4.tgz"; + sha1 = "72cbe7d5d56c01acf61fcf7b933331f4e45b36f0"; + }) + ]; + buildInputs = + (self.nativeDeps."htmlparser2"."3.1.4" or []); deps = [ self.full."domhandler"."2.0" self.full."domutils"."1.1" @@ -3371,27 +4510,35 @@ ]; peerDependencies = [ ]; + passthru.names = [ "htmlparser2" ]; }; full."htpasswd"."1.1.0" = lib.makeOverridable self.buildNodePackage { name = "htpasswd-1.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/htpasswd/-/htpasswd-1.1.0.tgz"; - sha1 = "4e9e6a2203405005aa1ae7dee80d3b6d6a8d93d6"; - }; - buildInputs = self.nativeDeps."htpasswd"."1.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/htpasswd/-/htpasswd-1.1.0.tgz"; + sha1 = "4e9e6a2203405005aa1ae7dee80d3b6d6a8d93d6"; + }) + ]; + buildInputs = + (self.nativeDeps."htpasswd"."1.1.0" or []); deps = [ self.full."commander"."0.5.1" ]; peerDependencies = [ ]; + passthru.names = [ "htpasswd" ]; }; full."http-auth"."1.2.7" = lib.makeOverridable self.buildNodePackage { name = "http-auth-1.2.7"; - src = fetchurl { - url = "http://registry.npmjs.org/http-auth/-/http-auth-1.2.7.tgz"; - sha1 = "d15b9c08646c9fdcc4f92edb9888f57cb6cf9ca7"; - }; - buildInputs = self.nativeDeps."http-auth"."1.2.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/http-auth/-/http-auth-1.2.7.tgz"; + sha1 = "d15b9c08646c9fdcc4f92edb9888f57cb6cf9ca7"; + }) + ]; + buildInputs = + (self.nativeDeps."http-auth"."1.2.7" or []); deps = [ self.full."node-uuid"."1.2.0" self.full."htpasswd"."1.1.0" @@ -3399,14 +4546,38 @@ ]; peerDependencies = [ ]; + passthru.names = [ "http-auth" ]; + }; + full."http-proxy"."~0.10" = lib.makeOverridable self.buildNodePackage { + name = "http-proxy-0.10.3"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/http-proxy/-/http-proxy-0.10.3.tgz"; + sha1 = "72ca9d503a75e064650084c58ca11b82e4b0196d"; + }) + ]; + buildInputs = + (self.nativeDeps."http-proxy"."~0.10" or []); + deps = [ + self.full."colors"."0.x.x" + self.full."optimist"."0.3.x" + self.full."pkginfo"."0.2.x" + self.full."utile"."~0.1.7" + ]; + peerDependencies = [ + ]; + passthru.names = [ "http-proxy" ]; }; full."http-signature"."0.9.11" = lib.makeOverridable self.buildNodePackage { name = "http-signature-0.9.11"; - src = fetchurl { - url = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; - sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; - }; - buildInputs = self.nativeDeps."http-signature"."0.9.11" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; + sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; + }) + ]; + buildInputs = + (self.nativeDeps."http-signature"."0.9.11" or []); deps = [ self.full."assert-plus"."0.1.2" self.full."asn1"."0.1.11" @@ -3414,14 +4585,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "http-signature" ]; }; full."http-signature"."~0.10.0" = lib.makeOverridable self.buildNodePackage { name = "http-signature-0.10.0"; - src = fetchurl { - url = "http://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz"; - sha1 = "1494e4f5000a83c0f11bcc12d6007c530cb99582"; - }; - buildInputs = self.nativeDeps."http-signature"."~0.10.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz"; + sha1 = "1494e4f5000a83c0f11bcc12d6007c530cb99582"; + }) + ]; + buildInputs = + (self.nativeDeps."http-signature"."~0.10.0" or []); deps = [ self.full."assert-plus"."0.1.2" self.full."asn1"."0.1.11" @@ -3429,14 +4604,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "http-signature" ]; }; full."http-signature"."~0.9.11" = lib.makeOverridable self.buildNodePackage { name = "http-signature-0.9.11"; - src = fetchurl { - url = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; - sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; - }; - buildInputs = self.nativeDeps."http-signature"."~0.9.11" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"; + sha1 = "9e882714572315e6790a5d0a7955efff1f19e653"; + }) + ]; + buildInputs = + (self.nativeDeps."http-signature"."~0.9.11" or []); deps = [ self.full."assert-plus"."0.1.2" self.full."asn1"."0.1.11" @@ -3444,172 +4623,228 @@ ]; peerDependencies = [ ]; + passthru.names = [ "http-signature" ]; }; full."i"."0.3.x" = lib.makeOverridable self.buildNodePackage { name = "i-0.3.2"; - src = fetchurl { - url = "http://registry.npmjs.org/i/-/i-0.3.2.tgz"; - sha1 = "b2e2d6ef47900bd924e281231ff4c5cc798d9ea8"; - }; - buildInputs = self.nativeDeps."i"."0.3.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/i/-/i-0.3.2.tgz"; + sha1 = "b2e2d6ef47900bd924e281231ff4c5cc798d9ea8"; + }) + ]; + buildInputs = + (self.nativeDeps."i"."0.3.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "i" ]; }; full."i18next"."*" = lib.makeOverridable self.buildNodePackage { name = "i18next-1.6.8"; - src = fetchurl { - url = "http://registry.npmjs.org/i18next/-/i18next-1.6.8.tgz"; - sha1 = "9c5806d50d374d09ad76e13da4c6d7357e8c555b"; - }; - buildInputs = self.nativeDeps."i18next"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/i18next/-/i18next-1.6.8.tgz"; + sha1 = "9c5806d50d374d09ad76e13da4c6d7357e8c555b"; + }) + ]; + buildInputs = + (self.nativeDeps."i18next"."*" or []); deps = [ self.full."cookies".">= 0.2.2" ]; peerDependencies = [ ]; + passthru.names = [ "i18next" ]; }; "i18next" = self.full."i18next"."*"; full."iconv-lite"."0.2.7" = lib.makeOverridable self.buildNodePackage { name = "iconv-lite-0.2.7"; - src = fetchurl { - url = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.7.tgz"; - sha1 = "45be2390d27af4b7613aac4ee4d957e3f4cbdb54"; - }; - buildInputs = self.nativeDeps."iconv-lite"."0.2.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.7.tgz"; + sha1 = "45be2390d27af4b7613aac4ee4d957e3f4cbdb54"; + }) + ]; + buildInputs = + (self.nativeDeps."iconv-lite"."0.2.7" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "iconv-lite" ]; }; full."iconv-lite"."~0.2.10" = lib.makeOverridable self.buildNodePackage { name = "iconv-lite-0.2.11"; - src = fetchurl { - url = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"; - sha1 = "1ce60a3a57864a292d1321ff4609ca4bb965adc8"; - }; - buildInputs = self.nativeDeps."iconv-lite"."~0.2.10" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"; + sha1 = "1ce60a3a57864a292d1321ff4609ca4bb965adc8"; + }) + ]; + buildInputs = + (self.nativeDeps."iconv-lite"."~0.2.10" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "iconv-lite" ]; }; full."inherits"."*" = lib.makeOverridable self.buildNodePackage { name = "inherits-2.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; - sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; - }; - buildInputs = self.nativeDeps."inherits"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; + sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; + }) + ]; + buildInputs = + (self.nativeDeps."inherits"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "inherits" ]; }; full."inherits"."1" = lib.makeOverridable self.buildNodePackage { name = "inherits-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; - sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; - }; - buildInputs = self.nativeDeps."inherits"."1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; + sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; + }) + ]; + buildInputs = + (self.nativeDeps."inherits"."1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "inherits" ]; }; full."inherits"."1.x" = lib.makeOverridable self.buildNodePackage { name = "inherits-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; - sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; - }; - buildInputs = self.nativeDeps."inherits"."1.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; + sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; + }) + ]; + buildInputs = + (self.nativeDeps."inherits"."1.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "inherits" ]; }; full."inherits"."2" = lib.makeOverridable self.buildNodePackage { name = "inherits-2.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; - sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; - }; - buildInputs = self.nativeDeps."inherits"."2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; + sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; + }) + ]; + buildInputs = + (self.nativeDeps."inherits"."2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "inherits" ]; }; full."inherits"."~1.0.0" = lib.makeOverridable self.buildNodePackage { name = "inherits-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; - sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; - }; - buildInputs = self.nativeDeps."inherits"."~1.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz"; + sha1 = "38e1975285bf1f7ba9c84da102bb12771322ac48"; + }) + ]; + buildInputs = + (self.nativeDeps."inherits"."~1.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "inherits" ]; }; full."inherits"."~2.0.0" = lib.makeOverridable self.buildNodePackage { name = "inherits-2.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; - sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; - }; - buildInputs = self.nativeDeps."inherits"."~2.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; + sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; + }) + ]; + buildInputs = + (self.nativeDeps."inherits"."~2.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "inherits" ]; }; full."ini"."1" = lib.makeOverridable self.buildNodePackage { name = "ini-1.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; - sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; - }; - buildInputs = self.nativeDeps."ini"."1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; + sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; + }) + ]; + buildInputs = + (self.nativeDeps."ini"."1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "ini" ]; }; full."ini"."1.x.x" = lib.makeOverridable self.buildNodePackage { name = "ini-1.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; - sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; - }; - buildInputs = self.nativeDeps."ini"."1.x.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; + sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; + }) + ]; + buildInputs = + (self.nativeDeps."ini"."1.x.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "ini" ]; }; full."ini"."~1.1.0" = lib.makeOverridable self.buildNodePackage { name = "ini-1.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; - sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; - }; - buildInputs = self.nativeDeps."ini"."~1.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ini/-/ini-1.1.0.tgz"; + sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281"; + }) + ]; + buildInputs = + (self.nativeDeps."ini"."~1.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "ini" ]; }; full."init-package-json"."0.0.11" = lib.makeOverridable self.buildNodePackage { name = "init-package-json-0.0.11"; - src = fetchurl { - url = "http://registry.npmjs.org/init-package-json/-/init-package-json-0.0.11.tgz"; - sha1 = "71914631d091bb1f73a4bddbe6d7985e929859ce"; - }; - buildInputs = self.nativeDeps."init-package-json"."0.0.11" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/init-package-json/-/init-package-json-0.0.11.tgz"; + sha1 = "71914631d091bb1f73a4bddbe6d7985e929859ce"; + }) + ]; + buildInputs = + (self.nativeDeps."init-package-json"."0.0.11" or []); deps = [ self.full."promzard"."~0.2.0" self.full."read"."~1.0.1" @@ -3618,14 +4853,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "init-package-json" ]; }; full."inquirer"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "inquirer-0.2.4"; - src = fetchurl { - url = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; - sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; - }; - buildInputs = self.nativeDeps."inquirer"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; + sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; + }) + ]; + buildInputs = + (self.nativeDeps."inquirer"."~0.2.0" or []); deps = [ self.full."lodash"."~1.2.1" self.full."async"."~0.2.8" @@ -3634,14 +4873,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "inquirer" ]; }; full."inquirer"."~0.2.2" = lib.makeOverridable self.buildNodePackage { name = "inquirer-0.2.4"; - src = fetchurl { - url = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; - sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; - }; - buildInputs = self.nativeDeps."inquirer"."~0.2.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; + sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; + }) + ]; + buildInputs = + (self.nativeDeps."inquirer"."~0.2.2" or []); deps = [ self.full."lodash"."~1.2.1" self.full."async"."~0.2.8" @@ -3650,14 +4893,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "inquirer" ]; }; full."inquirer"."~0.2.4" = lib.makeOverridable self.buildNodePackage { name = "inquirer-0.2.4"; - src = fetchurl { - url = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; - sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; - }; - buildInputs = self.nativeDeps."inquirer"."~0.2.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/inquirer/-/inquirer-0.2.4.tgz"; + sha1 = "55dd181ad7826153a2bc959635a3ae8013311d64"; + }) + ]; + buildInputs = + (self.nativeDeps."inquirer"."~0.2.4" or []); deps = [ self.full."lodash"."~1.2.1" self.full."async"."~0.2.8" @@ -3666,14 +4913,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "inquirer" ]; }; full."insight"."~0.1.0" = lib.makeOverridable self.buildNodePackage { name = "insight-0.1.3"; - src = fetchurl { - url = "http://registry.npmjs.org/insight/-/insight-0.1.3.tgz"; - sha1 = "868a1135460e48dc0603f1ba2ddd7d3c772e1c97"; - }; - buildInputs = self.nativeDeps."insight"."~0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/insight/-/insight-0.1.3.tgz"; + sha1 = "868a1135460e48dc0603f1ba2ddd7d3c772e1c97"; + }) + ]; + buildInputs = + (self.nativeDeps."insight"."~0.1.0" or []); deps = [ self.full."chalk"."~0.2.0" self.full."request"."~2.26.0" @@ -3684,26 +4935,34 @@ ]; peerDependencies = [ ]; + passthru.names = [ "insight" ]; }; full."intersect"."~0.0.3" = lib.makeOverridable self.buildNodePackage { name = "intersect-0.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/intersect/-/intersect-0.0.3.tgz"; - sha1 = "c1a4a5e5eac6ede4af7504cc07e0ada7bc9f4920"; - }; - buildInputs = self.nativeDeps."intersect"."~0.0.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/intersect/-/intersect-0.0.3.tgz"; + sha1 = "c1a4a5e5eac6ede4af7504cc07e0ada7bc9f4920"; + }) + ]; + buildInputs = + (self.nativeDeps."intersect"."~0.0.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "intersect" ]; }; full."ironhorse"."*" = lib.makeOverridable self.buildNodePackage { name = "ironhorse-0.0.6"; - src = fetchurl { - url = "http://registry.npmjs.org/ironhorse/-/ironhorse-0.0.6.tgz"; - sha1 = "de774f72022630a258158acdcb590e1542a09b58"; - }; - buildInputs = self.nativeDeps."ironhorse"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ironhorse/-/ironhorse-0.0.6.tgz"; + sha1 = "de774f72022630a258158acdcb590e1542a09b58"; + }) + ]; + buildInputs = + (self.nativeDeps."ironhorse"."*" or []); deps = [ self.full."winston"."*" self.full."nconf"."*" @@ -3723,39 +4982,51 @@ ]; peerDependencies = [ ]; + passthru.names = [ "ironhorse" ]; }; "ironhorse" = self.full."ironhorse"."*"; full."is-promise"."~1" = lib.makeOverridable self.buildNodePackage { name = "is-promise-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/is-promise/-/is-promise-1.0.0.tgz"; - sha1 = "b998d17551f16f69f7bd4828f58f018cc81e064f"; - }; - buildInputs = self.nativeDeps."is-promise"."~1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/is-promise/-/is-promise-1.0.0.tgz"; + sha1 = "b998d17551f16f69f7bd4828f58f018cc81e064f"; + }) + ]; + buildInputs = + (self.nativeDeps."is-promise"."~1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "is-promise" ]; }; full."isbinaryfile"."~0.1.8" = lib.makeOverridable self.buildNodePackage { name = "isbinaryfile-0.1.9"; - src = fetchurl { - url = "http://registry.npmjs.org/isbinaryfile/-/isbinaryfile-0.1.9.tgz"; - sha1 = "15eece35c4ab708d8924da99fb874f2b5cc0b6c4"; - }; - buildInputs = self.nativeDeps."isbinaryfile"."~0.1.8" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/isbinaryfile/-/isbinaryfile-0.1.9.tgz"; + sha1 = "15eece35c4ab708d8924da99fb874f2b5cc0b6c4"; + }) + ]; + buildInputs = + (self.nativeDeps."isbinaryfile"."~0.1.8" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "isbinaryfile" ]; }; full."jade"."*" = lib.makeOverridable self.buildNodePackage { name = "jade-0.34.1"; - src = fetchurl { - url = "http://registry.npmjs.org/jade/-/jade-0.34.1.tgz"; - sha1 = "6cb1f0928adfe9be7323d0b57e507e5c3c70f650"; - }; - buildInputs = self.nativeDeps."jade"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/jade/-/jade-0.34.1.tgz"; + sha1 = "6cb1f0928adfe9be7323d0b57e507e5c3c70f650"; + }) + ]; + buildInputs = + (self.nativeDeps."jade"."*" or []); deps = [ self.full."commander"."1.3.2" self.full."mkdirp"."0.3.x" @@ -3767,29 +5038,37 @@ ]; peerDependencies = [ ]; + passthru.names = [ "jade" ]; }; "jade" = self.full."jade"."*"; full."jade"."0.26.3" = lib.makeOverridable self.buildNodePackage { name = "jade-0.26.3"; - src = fetchurl { - url = "http://registry.npmjs.org/jade/-/jade-0.26.3.tgz"; - sha1 = "8f10d7977d8d79f2f6ff862a81b0513ccb25686c"; - }; - buildInputs = self.nativeDeps."jade"."0.26.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/jade/-/jade-0.26.3.tgz"; + sha1 = "8f10d7977d8d79f2f6ff862a81b0513ccb25686c"; + }) + ]; + buildInputs = + (self.nativeDeps."jade"."0.26.3" or []); deps = [ self.full."commander"."0.6.1" self.full."mkdirp"."0.3.0" ]; peerDependencies = [ ]; + passthru.names = [ "jade" ]; }; full."jade".">= 0.0.1" = lib.makeOverridable self.buildNodePackage { name = "jade-0.34.1"; - src = fetchurl { - url = "http://registry.npmjs.org/jade/-/jade-0.34.1.tgz"; - sha1 = "6cb1f0928adfe9be7323d0b57e507e5c3c70f650"; - }; - buildInputs = self.nativeDeps."jade".">= 0.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/jade/-/jade-0.34.1.tgz"; + sha1 = "6cb1f0928adfe9be7323d0b57e507e5c3c70f650"; + }) + ]; + buildInputs = + (self.nativeDeps."jade".">= 0.0.1" or []); deps = [ self.full."commander"."1.3.2" self.full."mkdirp"."0.3.x" @@ -3801,68 +5080,88 @@ ]; peerDependencies = [ ]; + passthru.names = [ "jade" ]; }; full."jayschema"."*" = lib.makeOverridable self.buildNodePackage { name = "jayschema-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/jayschema/-/jayschema-0.2.0.tgz"; - sha1 = "ab250dd51224ef36ac8119ce143e0525300d99d4"; - }; - buildInputs = self.nativeDeps."jayschema"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/jayschema/-/jayschema-0.2.0.tgz"; + sha1 = "ab250dd51224ef36ac8119ce143e0525300d99d4"; + }) + ]; + buildInputs = + (self.nativeDeps."jayschema"."*" or []); deps = [ self.full."when"."~2.2.1" ]; peerDependencies = [ ]; + passthru.names = [ "jayschema" ]; }; "jayschema" = self.full."jayschema"."*"; full."js-yaml"."0.3.x" = lib.makeOverridable self.buildNodePackage { name = "js-yaml-0.3.7"; - src = fetchurl { - url = "http://registry.npmjs.org/js-yaml/-/js-yaml-0.3.7.tgz"; - sha1 = "d739d8ee86461e54b354d6a7d7d1f2ad9a167f62"; - }; - buildInputs = self.nativeDeps."js-yaml"."0.3.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/js-yaml/-/js-yaml-0.3.7.tgz"; + sha1 = "d739d8ee86461e54b354d6a7d7d1f2ad9a167f62"; + }) + ]; + buildInputs = + (self.nativeDeps."js-yaml"."0.3.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "js-yaml" ]; }; full."js-yaml"."2.1.0" = lib.makeOverridable self.buildNodePackage { name = "js-yaml-2.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; - sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; - }; - buildInputs = self.nativeDeps."js-yaml"."2.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; + sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; + }) + ]; + buildInputs = + (self.nativeDeps."js-yaml"."2.1.0" or []); deps = [ self.full."argparse"."~ 0.1.11" self.full."esprima"."~ 1.0.2" ]; peerDependencies = [ ]; + passthru.names = [ "js-yaml" ]; }; full."js-yaml"."~2.1.0" = lib.makeOverridable self.buildNodePackage { name = "js-yaml-2.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; - sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; - }; - buildInputs = self.nativeDeps."js-yaml"."~2.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.1.0.tgz"; + sha1 = "a55a6e4706b01d06326259a6f4bfc42e6ae38b1f"; + }) + ]; + buildInputs = + (self.nativeDeps."js-yaml"."~2.1.0" or []); deps = [ self.full."argparse"."~ 0.1.11" self.full."esprima"."~ 1.0.2" ]; peerDependencies = [ ]; + passthru.names = [ "js-yaml" ]; }; full."jshint"."*" = lib.makeOverridable self.buildNodePackage { name = "jshint-2.1.10"; - src = fetchurl { - url = "http://registry.npmjs.org/jshint/-/jshint-2.1.10.tgz"; - sha1 = "0c015ec5bc5ad65c11c4b5152f221f24b7af5522"; - }; - buildInputs = self.nativeDeps."jshint"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/jshint/-/jshint-2.1.10.tgz"; + sha1 = "0c015ec5bc5ad65c11c4b5152f221f24b7af5522"; + }) + ]; + buildInputs = + (self.nativeDeps."jshint"."*" or []); deps = [ self.full."shelljs"."0.1.x" self.full."underscore"."1.4.x" @@ -3872,76 +5171,100 @@ ]; peerDependencies = [ ]; + passthru.names = [ "jshint" ]; }; "jshint" = self.full."jshint"."*"; full."json-schema"."0.2.2" = lib.makeOverridable self.buildNodePackage { name = "json-schema-0.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"; - sha1 = "50354f19f603917c695f70b85afa77c3b0f23506"; - }; - buildInputs = self.nativeDeps."json-schema"."0.2.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"; + sha1 = "50354f19f603917c695f70b85afa77c3b0f23506"; + }) + ]; + buildInputs = + (self.nativeDeps."json-schema"."0.2.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "json-schema" ]; }; full."json-stringify-safe"."~3.0.0" = lib.makeOverridable self.buildNodePackage { name = "json-stringify-safe-3.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz"; - sha1 = "9db7b0e530c7f289c5e8c8432af191c2ff75a5b3"; - }; - buildInputs = self.nativeDeps."json-stringify-safe"."~3.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz"; + sha1 = "9db7b0e530c7f289c5e8c8432af191c2ff75a5b3"; + }) + ]; + buildInputs = + (self.nativeDeps."json-stringify-safe"."~3.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "json-stringify-safe" ]; }; full."json-stringify-safe"."~4.0.0" = lib.makeOverridable self.buildNodePackage { name = "json-stringify-safe-4.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-4.0.0.tgz"; - sha1 = "77c271aaea54302e68efeaccb56abbf06a9b1a54"; - }; - buildInputs = self.nativeDeps."json-stringify-safe"."~4.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-4.0.0.tgz"; + sha1 = "77c271aaea54302e68efeaccb56abbf06a9b1a54"; + }) + ]; + buildInputs = + (self.nativeDeps."json-stringify-safe"."~4.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "json-stringify-safe" ]; }; full."json-stringify-safe"."~5.0.0" = lib.makeOverridable self.buildNodePackage { name = "json-stringify-safe-5.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz"; - sha1 = "4c1f228b5050837eba9d21f50c2e6e320624566e"; - }; - buildInputs = self.nativeDeps."json-stringify-safe"."~5.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz"; + sha1 = "4c1f228b5050837eba9d21f50c2e6e320624566e"; + }) + ]; + buildInputs = + (self.nativeDeps."json-stringify-safe"."~5.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "json-stringify-safe" ]; }; full."jsontool"."*" = lib.makeOverridable self.buildNodePackage { name = "jsontool-6.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/jsontool/-/jsontool-6.0.0.tgz"; - sha1 = "dc2a535b2aa8a10b0b7359c76fa8920cdb92ce6d"; - }; - buildInputs = self.nativeDeps."jsontool"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/jsontool/-/jsontool-6.0.0.tgz"; + sha1 = "dc2a535b2aa8a10b0b7359c76fa8920cdb92ce6d"; + }) + ]; + buildInputs = + (self.nativeDeps."jsontool"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "jsontool" ]; }; "jsontool" = self.full."jsontool"."*"; full."jsprim"."0.3.0" = lib.makeOverridable self.buildNodePackage { name = "jsprim-0.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/jsprim/-/jsprim-0.3.0.tgz"; - sha1 = "cd13466ea2480dbd8396a570d47d31dda476f8b1"; - }; - buildInputs = self.nativeDeps."jsprim"."0.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/jsprim/-/jsprim-0.3.0.tgz"; + sha1 = "cd13466ea2480dbd8396a570d47d31dda476f8b1"; + }) + ]; + buildInputs = + (self.nativeDeps."jsprim"."0.3.0" or []); deps = [ self.full."extsprintf"."1.0.0" self.full."json-schema"."0.2.2" @@ -3949,62 +5272,329 @@ ]; peerDependencies = [ ]; + passthru.names = [ "jsprim" ]; }; full."junk"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "junk-0.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/junk/-/junk-0.2.1.tgz"; - sha1 = "e8a4c42c421746da34b354d0510507cb79f3c583"; - }; - buildInputs = self.nativeDeps."junk"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/junk/-/junk-0.2.1.tgz"; + sha1 = "e8a4c42c421746da34b354d0510507cb79f3c583"; + }) + ]; + buildInputs = + (self.nativeDeps."junk"."~0.2.0" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "junk" ]; + }; + full."karma"."*" = lib.makeOverridable self.buildNodePackage { + name = "karma-0.10.1"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/karma/-/karma-0.10.1.tgz"; + sha1 = "eaa70b63dc67edb4883809c9be4e47e8b334e704"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-jasmine/-/karma-jasmine-0.1.0.tgz"; + sha1 = "94c805915c90a7cd8c32cb0829984865e27246fa"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-requirejs/-/karma-requirejs-0.1.0.tgz"; + sha1 = "d9554aa0f11f2c0ff2e933ab5043a633b1305622"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-coffee-preprocessor/-/karma-coffee-preprocessor-0.1.0.tgz"; + sha1 = "713affc9990707e43eb6f64afdaf312072b73aab"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-html2js-preprocessor/-/karma-html2js-preprocessor-0.1.0.tgz"; + sha1 = "2f7cf881f54a5d0b72154cc6ee1241c44292c7fe"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-0.1.0.tgz"; + sha1 = "d29f42911358a640ba4a13f1d2110819ae2e5cea"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-0.1.0.tgz"; + sha1 = "e5517590eea029d10d500b5f82ae423aafe069d4"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-phantomjs-launcher/-/karma-phantomjs-launcher-0.1.0.tgz"; + sha1 = "9ef8243751524e32e67b97e3f8a321ee68a3fa2f"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-script-launcher/-/karma-script-launcher-0.1.0.tgz"; + sha1 = "b643e7c2faead1a52cdb2eeaadcf7a245f0d772a"; + }) + ]; + buildInputs = + (self.nativeDeps."karma"."*" or []) + ++ (self.nativeDeps."karma-jasmine"."*" or []) + ++ (self.nativeDeps."karma-requirejs"."*" or []) + ++ (self.nativeDeps."karma-coffee-preprocessor"."*" or []) + ++ (self.nativeDeps."karma-html2js-preprocessor"."*" or []) + ++ (self.nativeDeps."karma-chrome-launcher"."*" or []) + ++ (self.nativeDeps."karma-firefox-launcher"."*" or []) + ++ (self.nativeDeps."karma-phantomjs-launcher"."*" or []) + ++ (self.nativeDeps."karma-script-launcher"."*" or []); + deps = [ + self.full."di"."~0.0.1" + self.full."socket.io"."~0.9.13" + self.full."chokidar"."~0.6" + self.full."glob"."~3.1.21" + self.full."minimatch"."~0.2" + self.full."http-proxy"."~0.10" + self.full."optimist"."~0.3" + self.full."coffee-script"."~1.6" + self.full."rimraf"."~2.1" + self.full."q"."~0.9" + self.full."colors"."0.6.0-1" + self.full."lodash"."~1.1" + self.full."mime"."~1.2" + self.full."log4js"."~0.6.3" + self.full."useragent"."~2.0.4" + self.full."graceful-fs"."~1.2.1" + self.full."connect"."~2.8.4" + self.full."phantomjs"."~1.9" + ]; + peerDependencies = [ + ]; + passthru.names = [ "karma" "karma-jasmine" "karma-requirejs" "karma-coffee-preprocessor" "karma-html2js-preprocessor" "karma-chrome-launcher" "karma-firefox-launcher" "karma-phantomjs-launcher" "karma-script-launcher" ]; + }; + "karma" = self.full."karma"."*"; + full."karma".">=0.9" = lib.makeOverridable self.buildNodePackage { + name = "karma-0.10.1"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/karma/-/karma-0.10.1.tgz"; + sha1 = "eaa70b63dc67edb4883809c9be4e47e8b334e704"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-jasmine/-/karma-jasmine-0.1.0.tgz"; + sha1 = "94c805915c90a7cd8c32cb0829984865e27246fa"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-requirejs/-/karma-requirejs-0.1.0.tgz"; + sha1 = "d9554aa0f11f2c0ff2e933ab5043a633b1305622"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-coffee-preprocessor/-/karma-coffee-preprocessor-0.1.0.tgz"; + sha1 = "713affc9990707e43eb6f64afdaf312072b73aab"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-html2js-preprocessor/-/karma-html2js-preprocessor-0.1.0.tgz"; + sha1 = "2f7cf881f54a5d0b72154cc6ee1241c44292c7fe"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-0.1.0.tgz"; + sha1 = "d29f42911358a640ba4a13f1d2110819ae2e5cea"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-0.1.0.tgz"; + sha1 = "e5517590eea029d10d500b5f82ae423aafe069d4"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-phantomjs-launcher/-/karma-phantomjs-launcher-0.1.0.tgz"; + sha1 = "9ef8243751524e32e67b97e3f8a321ee68a3fa2f"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-script-launcher/-/karma-script-launcher-0.1.0.tgz"; + sha1 = "b643e7c2faead1a52cdb2eeaadcf7a245f0d772a"; + }) + ]; + buildInputs = + (self.nativeDeps."karma".">=0.9" or []) + ++ (self.nativeDeps."karma-jasmine"."*" or []) + ++ (self.nativeDeps."karma-requirejs"."*" or []) + ++ (self.nativeDeps."karma-coffee-preprocessor"."*" or []) + ++ (self.nativeDeps."karma-html2js-preprocessor"."*" or []) + ++ (self.nativeDeps."karma-chrome-launcher"."*" or []) + ++ (self.nativeDeps."karma-firefox-launcher"."*" or []) + ++ (self.nativeDeps."karma-phantomjs-launcher"."*" or []) + ++ (self.nativeDeps."karma-script-launcher"."*" or []); + deps = [ + self.full."di"."~0.0.1" + self.full."socket.io"."~0.9.13" + self.full."chokidar"."~0.6" + self.full."glob"."~3.1.21" + self.full."minimatch"."~0.2" + self.full."http-proxy"."~0.10" + self.full."optimist"."~0.3" + self.full."coffee-script"."~1.6" + self.full."rimraf"."~2.1" + self.full."q"."~0.9" + self.full."colors"."0.6.0-1" + self.full."lodash"."~1.1" + self.full."mime"."~1.2" + self.full."log4js"."~0.6.3" + self.full."useragent"."~2.0.4" + self.full."graceful-fs"."~1.2.1" + self.full."connect"."~2.8.4" + self.full."phantomjs"."~1.9" + ]; + peerDependencies = [ + ]; + passthru.names = [ "karma" "karma-jasmine" "karma-requirejs" "karma-coffee-preprocessor" "karma-html2js-preprocessor" "karma-chrome-launcher" "karma-firefox-launcher" "karma-phantomjs-launcher" "karma-script-launcher" ]; + }; + full."karma".">=0.9.3" = lib.makeOverridable self.buildNodePackage { + name = "karma-0.10.1"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/karma/-/karma-0.10.1.tgz"; + sha1 = "eaa70b63dc67edb4883809c9be4e47e8b334e704"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-jasmine/-/karma-jasmine-0.1.0.tgz"; + sha1 = "94c805915c90a7cd8c32cb0829984865e27246fa"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-requirejs/-/karma-requirejs-0.1.0.tgz"; + sha1 = "d9554aa0f11f2c0ff2e933ab5043a633b1305622"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-coffee-preprocessor/-/karma-coffee-preprocessor-0.1.0.tgz"; + sha1 = "713affc9990707e43eb6f64afdaf312072b73aab"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-html2js-preprocessor/-/karma-html2js-preprocessor-0.1.0.tgz"; + sha1 = "2f7cf881f54a5d0b72154cc6ee1241c44292c7fe"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-0.1.0.tgz"; + sha1 = "d29f42911358a640ba4a13f1d2110819ae2e5cea"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-0.1.0.tgz"; + sha1 = "e5517590eea029d10d500b5f82ae423aafe069d4"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-phantomjs-launcher/-/karma-phantomjs-launcher-0.1.0.tgz"; + sha1 = "9ef8243751524e32e67b97e3f8a321ee68a3fa2f"; + }) + (fetchurl { + url = "http://registry.npmjs.org/karma-script-launcher/-/karma-script-launcher-0.1.0.tgz"; + sha1 = "b643e7c2faead1a52cdb2eeaadcf7a245f0d772a"; + }) + ]; + buildInputs = + (self.nativeDeps."karma".">=0.9.3" or []) + ++ (self.nativeDeps."karma-jasmine"."*" or []) + ++ (self.nativeDeps."karma-requirejs"."*" or []) + ++ (self.nativeDeps."karma-coffee-preprocessor"."*" or []) + ++ (self.nativeDeps."karma-html2js-preprocessor"."*" or []) + ++ (self.nativeDeps."karma-chrome-launcher"."*" or []) + ++ (self.nativeDeps."karma-firefox-launcher"."*" or []) + ++ (self.nativeDeps."karma-phantomjs-launcher"."*" or []) + ++ (self.nativeDeps."karma-script-launcher"."*" or []); + deps = [ + self.full."di"."~0.0.1" + self.full."socket.io"."~0.9.13" + self.full."chokidar"."~0.6" + self.full."glob"."~3.1.21" + self.full."minimatch"."~0.2" + self.full."http-proxy"."~0.10" + self.full."optimist"."~0.3" + self.full."coffee-script"."~1.6" + self.full."rimraf"."~2.1" + self.full."q"."~0.9" + self.full."colors"."0.6.0-1" + self.full."lodash"."~1.1" + self.full."mime"."~1.2" + self.full."log4js"."~0.6.3" + self.full."useragent"."~2.0.4" + self.full."graceful-fs"."~1.2.1" + self.full."connect"."~2.8.4" + self.full."phantomjs"."~1.9" + ]; + peerDependencies = [ + ]; + passthru.names = [ "karma" "karma-jasmine" "karma-requirejs" "karma-coffee-preprocessor" "karma-html2js-preprocessor" "karma-chrome-launcher" "karma-firefox-launcher" "karma-phantomjs-launcher" "karma-script-launcher" ]; + }; + full."karma-chrome-launcher"."*" = self.full."karma".">=0.9.3"; + full."karma-coffee-preprocessor"."*" = self.full."karma".">=0.9.3"; + full."karma-firefox-launcher"."*" = self.full."karma".">=0.9.3"; + full."karma-html2js-preprocessor"."*" = self.full."karma".">=0.9.3"; + full."karma-jasmine"."*" = self.full."karma".">=0.9.3"; + full."karma-phantomjs-launcher"."*" = self.full."karma".">=0.9.3"; + full."karma-requirejs"."*" = self.full."karma".">=0.9.3"; + full."karma-script-launcher"."*" = self.full."karma".">=0.9.3"; + full."keep-alive-agent"."0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "keep-alive-agent-0.0.1"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/keep-alive-agent/-/keep-alive-agent-0.0.1.tgz"; + sha1 = "44847ca394ce8d6b521ae85816bd64509942b385"; + }) + ]; + buildInputs = + (self.nativeDeps."keep-alive-agent"."0.0.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "keep-alive-agent" ]; }; - full."keep-alive-agent"."0.0.1" = lib.makeOverridable self.buildNodePackage { - name = "keep-alive-agent-0.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/keep-alive-agent/-/keep-alive-agent-0.0.1.tgz"; - sha1 = "44847ca394ce8d6b521ae85816bd64509942b385"; - }; - buildInputs = self.nativeDeps."keep-alive-agent"."0.0.1" or []; + full."kerberos"."0.0.3" = lib.makeOverridable self.buildNodePackage { + name = "kerberos-0.0.3"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/kerberos/-/kerberos-0.0.3.tgz"; + sha1 = "4285d92a0748db2784062f5adcec9f5956cb818a"; + }) + ]; + buildInputs = + (self.nativeDeps."kerberos"."0.0.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "kerberos" ]; }; - full."kerberos"."0.0.3" = lib.makeOverridable self.buildNodePackage { - name = "kerberos-0.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/kerberos/-/kerberos-0.0.3.tgz"; - sha1 = "4285d92a0748db2784062f5adcec9f5956cb818a"; - }; - buildInputs = self.nativeDeps."kerberos"."0.0.3" or []; + full."kew"."~0.1.7" = lib.makeOverridable self.buildNodePackage { + name = "kew-0.1.7"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/kew/-/kew-0.1.7.tgz"; + sha1 = "0a32a817ff1a9b3b12b8c9bacf4bc4d679af8e72"; + }) + ]; + buildInputs = + (self.nativeDeps."kew"."~0.1.7" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "kew" ]; }; full."keypress"."0.1.x" = lib.makeOverridable self.buildNodePackage { name = "keypress-0.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz"; - sha1 = "4a3188d4291b66b4f65edb99f806aa9ae293592a"; - }; - buildInputs = self.nativeDeps."keypress"."0.1.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz"; + sha1 = "4a3188d4291b66b4f65edb99f806aa9ae293592a"; + }) + ]; + buildInputs = + (self.nativeDeps."keypress"."0.1.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "keypress" ]; }; full."knox"."*" = lib.makeOverridable self.buildNodePackage { name = "knox-0.8.6"; - src = fetchurl { - url = "http://registry.npmjs.org/knox/-/knox-0.8.6.tgz"; - sha1 = "244e7c643c4c9ea2eb37e215dd02b07c8e138e3a"; - }; - buildInputs = self.nativeDeps."knox"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/knox/-/knox-0.8.6.tgz"; + sha1 = "244e7c643c4c9ea2eb37e215dd02b07c8e138e3a"; + }) + ]; + buildInputs = + (self.nativeDeps."knox"."*" or []); deps = [ self.full."mime"."*" self.full."xml2js"."0.2.x" @@ -4013,15 +5603,19 @@ ]; peerDependencies = [ ]; + passthru.names = [ "knox" ]; }; "knox" = self.full."knox"."*"; full."kue"."*" = lib.makeOverridable self.buildNodePackage { name = "kue-0.6.2"; - src = fetchurl { - url = "http://registry.npmjs.org/kue/-/kue-0.6.2.tgz"; - sha1 = "9a6a95081842cf4ee3da5c61770bc23616a943f2"; - }; - buildInputs = self.nativeDeps."kue"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/kue/-/kue-0.6.2.tgz"; + sha1 = "9a6a95081842cf4ee3da5c61770bc23616a943f2"; + }) + ]; + buildInputs = + (self.nativeDeps."kue"."*" or []); deps = [ self.full."redis"."0.7.2" self.full."express"."~3.1.1" @@ -4032,200 +5626,316 @@ ]; peerDependencies = [ ]; + passthru.names = [ "kue" ]; }; "kue" = self.full."kue"."*"; full."lazy"."~1.0.11" = lib.makeOverridable self.buildNodePackage { name = "lazy-1.0.11"; - src = fetchurl { - url = "http://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz"; - sha1 = "daa068206282542c088288e975c297c1ae77b690"; - }; - buildInputs = self.nativeDeps."lazy"."~1.0.11" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz"; + sha1 = "daa068206282542c088288e975c297c1ae77b690"; + }) + ]; + buildInputs = + (self.nativeDeps."lazy"."~1.0.11" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "lazy" ]; }; full."libyaml"."*" = lib.makeOverridable self.buildNodePackage { name = "libyaml-0.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/libyaml/-/libyaml-0.2.2.tgz"; - sha1 = "a22d5f699911b6b622d6dc323fb62320c877c9c8"; - }; - buildInputs = self.nativeDeps."libyaml"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/libyaml/-/libyaml-0.2.2.tgz"; + sha1 = "a22d5f699911b6b622d6dc323fb62320c877c9c8"; + }) + ]; + buildInputs = + (self.nativeDeps."libyaml"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "libyaml" ]; }; "libyaml" = self.full."libyaml"."*"; full."lockfile"."~0.4.0" = lib.makeOverridable self.buildNodePackage { name = "lockfile-0.4.0"; - src = fetchurl { - url = "http://registry.npmjs.org/lockfile/-/lockfile-0.4.0.tgz"; - sha1 = "0f815a7ee7c3d603ddec6fbfa8a212b5645d54c5"; - }; - buildInputs = self.nativeDeps."lockfile"."~0.4.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/lockfile/-/lockfile-0.4.0.tgz"; + sha1 = "0f815a7ee7c3d603ddec6fbfa8a212b5645d54c5"; + }) + ]; + buildInputs = + (self.nativeDeps."lockfile"."~0.4.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "lockfile" ]; }; full."lodash"."~1.0.1" = lib.makeOverridable self.buildNodePackage { name = "lodash-1.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/lodash/-/lodash-1.0.1.tgz"; - sha1 = "b751fb1c141fe8bcee6fc1bad44a30f9b9ccd95e"; - }; - buildInputs = self.nativeDeps."lodash"."~1.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-1.0.1.tgz"; + sha1 = "b751fb1c141fe8bcee6fc1bad44a30f9b9ccd95e"; + }) + ]; + buildInputs = + (self.nativeDeps."lodash"."~1.0.1" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "lodash" ]; + }; + full."lodash"."~1.1" = lib.makeOverridable self.buildNodePackage { + name = "lodash-1.1.1"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-1.1.1.tgz"; + sha1 = "7b7384521f12bef886368a9450162ebec14fa394"; + }) + ]; + buildInputs = + (self.nativeDeps."lodash"."~1.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "lodash" ]; }; full."lodash"."~1.1.1" = lib.makeOverridable self.buildNodePackage { name = "lodash-1.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/lodash/-/lodash-1.1.1.tgz"; - sha1 = "7b7384521f12bef886368a9450162ebec14fa394"; - }; - buildInputs = self.nativeDeps."lodash"."~1.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-1.1.1.tgz"; + sha1 = "7b7384521f12bef886368a9450162ebec14fa394"; + }) + ]; + buildInputs = + (self.nativeDeps."lodash"."~1.1.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "lodash" ]; }; full."lodash"."~1.2.1" = lib.makeOverridable self.buildNodePackage { name = "lodash-1.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/lodash/-/lodash-1.2.1.tgz"; - sha1 = "fc16f434d3a5c2afd0be336262dacda6b14237b8"; - }; - buildInputs = self.nativeDeps."lodash"."~1.2.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-1.2.1.tgz"; + sha1 = "fc16f434d3a5c2afd0be336262dacda6b14237b8"; + }) + ]; + buildInputs = + (self.nativeDeps."lodash"."~1.2.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "lodash" ]; }; full."lodash"."~1.3.0" = lib.makeOverridable self.buildNodePackage { name = "lodash-1.3.1"; - src = fetchurl { - url = "http://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz"; - sha1 = "8a5f251d744f2f33d81931e04d60a5a1610b7827"; - }; - buildInputs = self.nativeDeps."lodash"."~1.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz"; + sha1 = "8a5f251d744f2f33d81931e04d60a5a1610b7827"; + }) + ]; + buildInputs = + (self.nativeDeps."lodash"."~1.3.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "lodash" ]; }; full."lodash"."~1.3.1" = lib.makeOverridable self.buildNodePackage { name = "lodash-1.3.1"; - src = fetchurl { - url = "http://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz"; - sha1 = "8a5f251d744f2f33d81931e04d60a5a1610b7827"; - }; - buildInputs = self.nativeDeps."lodash"."~1.3.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/lodash/-/lodash-1.3.1.tgz"; + sha1 = "8a5f251d744f2f33d81931e04d60a5a1610b7827"; + }) + ]; + buildInputs = + (self.nativeDeps."lodash"."~1.3.1" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "lodash" ]; + }; + full."log4js"."~0.6.3" = lib.makeOverridable self.buildNodePackage { + name = "log4js-0.6.7"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/log4js/-/log4js-0.6.7.tgz"; + sha1 = "9a9eaa28ee056071c7a628e629dde2e57362bb6f"; + }) + ]; + buildInputs = + (self.nativeDeps."log4js"."~0.6.3" or []); deps = [ + self.full."async"."0.1.15" + self.full."dequeue"."1.0.3" + self.full."semver"."~1.1.4" + self.full."readable-stream"."~1.0.2" ]; peerDependencies = [ ]; + passthru.names = [ "log4js" ]; }; full."lru-cache"."2" = lib.makeOverridable self.buildNodePackage { name = "lru-cache-2.3.1"; - src = fetchurl { - url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz"; - sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6"; - }; - buildInputs = self.nativeDeps."lru-cache"."2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz"; + sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6"; + }) + ]; + buildInputs = + (self.nativeDeps."lru-cache"."2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "lru-cache" ]; }; full."lru-cache"."2.2.0" = lib.makeOverridable self.buildNodePackage { name = "lru-cache-2.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.2.0.tgz"; - sha1 = "ec2bba603f4c5bb3e7a1bf62ce1c1dbc1d474e08"; - }; - buildInputs = self.nativeDeps."lru-cache"."2.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.2.0.tgz"; + sha1 = "ec2bba603f4c5bb3e7a1bf62ce1c1dbc1d474e08"; + }) + ]; + buildInputs = + (self.nativeDeps."lru-cache"."2.2.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "lru-cache" ]; + }; + full."lru-cache"."2.2.x" = lib.makeOverridable self.buildNodePackage { + name = "lru-cache-2.2.4"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.2.4.tgz"; + sha1 = "6c658619becf14031d0d0b594b16042ce4dc063d"; + }) + ]; + buildInputs = + (self.nativeDeps."lru-cache"."2.2.x" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "lru-cache" ]; }; full."lru-cache"."2.3.0" = lib.makeOverridable self.buildNodePackage { name = "lru-cache-2.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.0.tgz"; - sha1 = "1cee12d5a9f28ed1ee37e9c332b8888e6b85412a"; - }; - buildInputs = self.nativeDeps."lru-cache"."2.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.0.tgz"; + sha1 = "1cee12d5a9f28ed1ee37e9c332b8888e6b85412a"; + }) + ]; + buildInputs = + (self.nativeDeps."lru-cache"."2.3.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "lru-cache" ]; }; full."lru-cache"."~1.0.2" = lib.makeOverridable self.buildNodePackage { name = "lru-cache-1.0.6"; - src = fetchurl { - url = "http://registry.npmjs.org/lru-cache/-/lru-cache-1.0.6.tgz"; - sha1 = "aa50f97047422ac72543bda177a9c9d018d98452"; - }; - buildInputs = self.nativeDeps."lru-cache"."~1.0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-1.0.6.tgz"; + sha1 = "aa50f97047422ac72543bda177a9c9d018d98452"; + }) + ]; + buildInputs = + (self.nativeDeps."lru-cache"."~1.0.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "lru-cache" ]; }; full."lru-cache"."~2.3.0" = lib.makeOverridable self.buildNodePackage { name = "lru-cache-2.3.1"; - src = fetchurl { - url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz"; - sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6"; - }; - buildInputs = self.nativeDeps."lru-cache"."~2.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz"; + sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6"; + }) + ]; + buildInputs = + (self.nativeDeps."lru-cache"."~2.3.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "lru-cache" ]; }; full."mailcomposer".">= 0.1.27" = lib.makeOverridable self.buildNodePackage { name = "mailcomposer-0.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/mailcomposer/-/mailcomposer-0.2.1.tgz"; - sha1 = "89e1326147fb2c222feb931b40e98b6be133f14a"; - }; - buildInputs = self.nativeDeps."mailcomposer".">= 0.1.27" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mailcomposer/-/mailcomposer-0.2.1.tgz"; + sha1 = "89e1326147fb2c222feb931b40e98b6be133f14a"; + }) + ]; + buildInputs = + (self.nativeDeps."mailcomposer".">= 0.1.27" or []); deps = [ self.full."mimelib"."~0.2" self.full."mime"."1.2.9" ]; peerDependencies = [ ]; + passthru.names = [ "mailcomposer" ]; }; full."match-stream"."~0.0.2" = lib.makeOverridable self.buildNodePackage { name = "match-stream-0.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/match-stream/-/match-stream-0.0.2.tgz"; - sha1 = "99eb050093b34dffade421b9ac0b410a9cfa17cf"; - }; - buildInputs = self.nativeDeps."match-stream"."~0.0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/match-stream/-/match-stream-0.0.2.tgz"; + sha1 = "99eb050093b34dffade421b9ac0b410a9cfa17cf"; + }) + ]; + buildInputs = + (self.nativeDeps."match-stream"."~0.0.2" or []); deps = [ self.full."buffers"."~0.1.1" self.full."readable-stream"."~1.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "match-stream" ]; }; full."memoizee"."0.2.x" = lib.makeOverridable self.buildNodePackage { name = "memoizee-0.2.5"; - src = fetchurl { - url = "http://registry.npmjs.org/memoizee/-/memoizee-0.2.5.tgz"; - sha1 = "44ad0ce73439705f3954a58dbf5f792cd496c01c"; - }; - buildInputs = self.nativeDeps."memoizee"."0.2.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/memoizee/-/memoizee-0.2.5.tgz"; + sha1 = "44ad0ce73439705f3954a58dbf5f792cd496c01c"; + }) + ]; + buildInputs = + (self.nativeDeps."memoizee"."0.2.x" or []); deps = [ self.full."es5-ext"."~0.9.2" self.full."event-emitter"."~0.2.2" @@ -4233,366 +5943,516 @@ ]; peerDependencies = [ ]; + passthru.names = [ "memoizee" ]; }; full."methods"."0.0.1" = lib.makeOverridable self.buildNodePackage { name = "methods-0.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/methods/-/methods-0.0.1.tgz"; - sha1 = "277c90f8bef39709645a8371c51c3b6c648e068c"; - }; - buildInputs = self.nativeDeps."methods"."0.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/methods/-/methods-0.0.1.tgz"; + sha1 = "277c90f8bef39709645a8371c51c3b6c648e068c"; + }) + ]; + buildInputs = + (self.nativeDeps."methods"."0.0.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "methods" ]; }; full."mime"."*" = lib.makeOverridable self.buildNodePackage { name = "mime-1.2.11"; - src = fetchurl { - url = "http://registry.npmjs.org/mime/-/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"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + }) + ]; + buildInputs = + (self.nativeDeps."mime"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mime" ]; }; full."mime"."1.2.5" = lib.makeOverridable self.buildNodePackage { name = "mime-1.2.5"; - src = fetchurl { - url = "http://registry.npmjs.org/mime/-/mime-1.2.5.tgz"; - sha1 = "9eed073022a8bf5e16c8566c6867b8832bfbfa13"; - }; - buildInputs = self.nativeDeps."mime"."1.2.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.5.tgz"; + sha1 = "9eed073022a8bf5e16c8566c6867b8832bfbfa13"; + }) + ]; + buildInputs = + (self.nativeDeps."mime"."1.2.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mime" ]; }; full."mime"."1.2.6" = lib.makeOverridable self.buildNodePackage { name = "mime-1.2.6"; - src = fetchurl { - url = "http://registry.npmjs.org/mime/-/mime-1.2.6.tgz"; - sha1 = "b1f86c768c025fa87b48075f1709f28aeaf20365"; - }; - buildInputs = self.nativeDeps."mime"."1.2.6" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.6.tgz"; + sha1 = "b1f86c768c025fa87b48075f1709f28aeaf20365"; + }) + ]; + buildInputs = + (self.nativeDeps."mime"."1.2.6" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mime" ]; }; full."mime"."1.2.9" = lib.makeOverridable self.buildNodePackage { name = "mime-1.2.9"; - src = fetchurl { - url = "http://registry.npmjs.org/mime/-/mime-1.2.9.tgz"; - sha1 = "009cd40867bd35de521b3b966f04e2f8d4d13d09"; - }; - buildInputs = self.nativeDeps."mime"."1.2.9" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.9.tgz"; + sha1 = "009cd40867bd35de521b3b966f04e2f8d4d13d09"; + }) + ]; + buildInputs = + (self.nativeDeps."mime"."1.2.9" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "mime" ]; + }; + full."mime"."~1.2" = lib.makeOverridable self.buildNodePackage { + name = "mime-1.2.11"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + }) + ]; + buildInputs = + (self.nativeDeps."mime"."~1.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mime" ]; }; full."mime"."~1.2.2" = lib.makeOverridable self.buildNodePackage { name = "mime-1.2.11"; - src = fetchurl { - url = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; - sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; - }; - buildInputs = self.nativeDeps."mime"."~1.2.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + }) + ]; + buildInputs = + (self.nativeDeps."mime"."~1.2.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mime" ]; }; full."mime"."~1.2.7" = lib.makeOverridable self.buildNodePackage { name = "mime-1.2.11"; - src = fetchurl { - url = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; - sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; - }; - buildInputs = self.nativeDeps."mime"."~1.2.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + }) + ]; + buildInputs = + (self.nativeDeps."mime"."~1.2.7" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mime" ]; }; full."mime"."~1.2.9" = lib.makeOverridable self.buildNodePackage { name = "mime-1.2.11"; - src = fetchurl { - url = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; - sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; - }; - buildInputs = self.nativeDeps."mime"."~1.2.9" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; + }) + ]; + buildInputs = + (self.nativeDeps."mime"."~1.2.9" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mime" ]; }; full."mimelib"."~0.2" = lib.makeOverridable self.buildNodePackage { name = "mimelib-0.2.12"; - src = fetchurl { - url = "http://registry.npmjs.org/mimelib/-/mimelib-0.2.12.tgz"; - sha1 = "5dcbb99c7369e5d62d7e12e71fa334179aebd748"; - }; - buildInputs = self.nativeDeps."mimelib"."~0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mimelib/-/mimelib-0.2.12.tgz"; + sha1 = "5dcbb99c7369e5d62d7e12e71fa334179aebd748"; + }) + ]; + buildInputs = + (self.nativeDeps."mimelib"."~0.2" or []); deps = [ self.full."encoding"."~0.1" self.full."addressparser"."~0.1" ]; peerDependencies = [ ]; + passthru.names = [ "mimelib" ]; }; full."minimatch"."0" = lib.makeOverridable self.buildNodePackage { name = "minimatch-0.2.12"; - src = fetchurl { - url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; - sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; - }; - buildInputs = self.nativeDeps."minimatch"."0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; + sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; + }) + ]; + buildInputs = + (self.nativeDeps."minimatch"."0" or []); deps = [ self.full."lru-cache"."2" self.full."sigmund"."~1.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "minimatch" ]; }; full."minimatch"."0.0.x" = lib.makeOverridable self.buildNodePackage { name = "minimatch-0.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/minimatch/-/minimatch-0.0.5.tgz"; - sha1 = "96bb490bbd3ba6836bbfac111adf75301b1584de"; - }; - buildInputs = self.nativeDeps."minimatch"."0.0.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.0.5.tgz"; + sha1 = "96bb490bbd3ba6836bbfac111adf75301b1584de"; + }) + ]; + buildInputs = + (self.nativeDeps."minimatch"."0.0.x" or []); deps = [ self.full."lru-cache"."~1.0.2" ]; peerDependencies = [ ]; + passthru.names = [ "minimatch" ]; }; full."minimatch"."0.x.x" = lib.makeOverridable self.buildNodePackage { name = "minimatch-0.2.12"; - src = fetchurl { - url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; - sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; - }; - buildInputs = self.nativeDeps."minimatch"."0.x.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; + sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; + }) + ]; + buildInputs = + (self.nativeDeps."minimatch"."0.x.x" or []); deps = [ self.full."lru-cache"."2" self.full."sigmund"."~1.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "minimatch" ]; }; full."minimatch".">=0.2.4" = lib.makeOverridable self.buildNodePackage { name = "minimatch-0.2.12"; - src = fetchurl { - url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; - sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; - }; - buildInputs = self.nativeDeps."minimatch".">=0.2.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; + sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; + }) + ]; + buildInputs = + (self.nativeDeps."minimatch".">=0.2.4" or []); deps = [ self.full."lru-cache"."2" self.full."sigmund"."~1.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "minimatch" ]; + }; + full."minimatch"."~0.2" = lib.makeOverridable self.buildNodePackage { + name = "minimatch-0.2.12"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; + sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; + }) + ]; + buildInputs = + (self.nativeDeps."minimatch"."~0.2" or []); + deps = [ + self.full."lru-cache"."2" + self.full."sigmund"."~1.0.0" + ]; + peerDependencies = [ + ]; + passthru.names = [ "minimatch" ]; }; full."minimatch"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "minimatch-0.2.12"; - src = fetchurl { - url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; - sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; - }; - buildInputs = self.nativeDeps."minimatch"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; + sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; + }) + ]; + buildInputs = + (self.nativeDeps."minimatch"."~0.2.0" or []); deps = [ self.full."lru-cache"."2" self.full."sigmund"."~1.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "minimatch" ]; }; full."minimatch"."~0.2.11" = lib.makeOverridable self.buildNodePackage { name = "minimatch-0.2.12"; - src = fetchurl { - url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; - sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; - }; - buildInputs = self.nativeDeps."minimatch"."~0.2.11" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; + sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; + }) + ]; + buildInputs = + (self.nativeDeps."minimatch"."~0.2.11" or []); deps = [ self.full."lru-cache"."2" self.full."sigmund"."~1.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "minimatch" ]; }; full."minimatch"."~0.2.12" = lib.makeOverridable self.buildNodePackage { name = "minimatch-0.2.12"; - src = fetchurl { - url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; - sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; - }; - buildInputs = self.nativeDeps."minimatch"."~0.2.12" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz"; + sha1 = "ea82a012ac662c7ddfaa144f1c147e6946f5dafb"; + }) + ]; + buildInputs = + (self.nativeDeps."minimatch"."~0.2.12" or []); deps = [ self.full."lru-cache"."2" self.full."sigmund"."~1.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "minimatch" ]; }; full."minimist"."~0.0.1" = lib.makeOverridable self.buildNodePackage { name = "minimist-0.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/minimist/-/minimist-0.0.1.tgz"; - sha1 = "fa2439fbf7da8525c51b2a74e2815b380abc8ab6"; - }; - buildInputs = self.nativeDeps."minimist"."~0.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/minimist/-/minimist-0.0.1.tgz"; + sha1 = "fa2439fbf7da8525c51b2a74e2815b380abc8ab6"; + }) + ]; + buildInputs = + (self.nativeDeps."minimist"."~0.0.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "minimist" ]; }; full."mkdirp"."*" = lib.makeOverridable self.buildNodePackage { name = "mkdirp-0.3.5"; - src = fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/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"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }) + ]; + buildInputs = + (self.nativeDeps."mkdirp"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mkdirp" ]; }; "mkdirp" = self.full."mkdirp"."*"; full."mkdirp"."0" = lib.makeOverridable self.buildNodePackage { name = "mkdirp-0.3.5"; - src = fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - }; - buildInputs = self.nativeDeps."mkdirp"."0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }) + ]; + buildInputs = + (self.nativeDeps."mkdirp"."0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mkdirp" ]; }; full."mkdirp"."0.3" = lib.makeOverridable self.buildNodePackage { name = "mkdirp-0.3.5"; - src = fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - }; - buildInputs = self.nativeDeps."mkdirp"."0.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }) + ]; + buildInputs = + (self.nativeDeps."mkdirp"."0.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mkdirp" ]; }; full."mkdirp"."0.3.0" = lib.makeOverridable self.buildNodePackage { name = "mkdirp-0.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"; - sha1 = "1bbf5ab1ba827af23575143490426455f481fe1e"; - }; - buildInputs = self.nativeDeps."mkdirp"."0.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz"; + sha1 = "1bbf5ab1ba827af23575143490426455f481fe1e"; + }) + ]; + buildInputs = + (self.nativeDeps."mkdirp"."0.3.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mkdirp" ]; }; full."mkdirp"."0.3.5" = lib.makeOverridable self.buildNodePackage { name = "mkdirp-0.3.5"; - src = fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - }; - buildInputs = self.nativeDeps."mkdirp"."0.3.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }) + ]; + buildInputs = + (self.nativeDeps."mkdirp"."0.3.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mkdirp" ]; }; full."mkdirp"."0.3.x" = lib.makeOverridable self.buildNodePackage { name = "mkdirp-0.3.5"; - src = fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - }; - buildInputs = self.nativeDeps."mkdirp"."0.3.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }) + ]; + buildInputs = + (self.nativeDeps."mkdirp"."0.3.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mkdirp" ]; }; full."mkdirp"."0.x.x" = lib.makeOverridable self.buildNodePackage { name = "mkdirp-0.3.5"; - src = fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - }; - buildInputs = self.nativeDeps."mkdirp"."0.x.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }) + ]; + buildInputs = + (self.nativeDeps."mkdirp"."0.x.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mkdirp" ]; }; full."mkdirp"."~0.3" = lib.makeOverridable self.buildNodePackage { name = "mkdirp-0.3.5"; - src = fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - }; - buildInputs = self.nativeDeps."mkdirp"."~0.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }) + ]; + buildInputs = + (self.nativeDeps."mkdirp"."~0.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mkdirp" ]; }; full."mkdirp"."~0.3.3" = lib.makeOverridable self.buildNodePackage { name = "mkdirp-0.3.5"; - src = fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - }; - buildInputs = self.nativeDeps."mkdirp"."~0.3.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }) + ]; + buildInputs = + (self.nativeDeps."mkdirp"."~0.3.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mkdirp" ]; }; full."mkdirp"."~0.3.4" = lib.makeOverridable self.buildNodePackage { name = "mkdirp-0.3.5"; - src = fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - }; - buildInputs = self.nativeDeps."mkdirp"."~0.3.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }) + ]; + buildInputs = + (self.nativeDeps."mkdirp"."~0.3.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mkdirp" ]; }; full."mkdirp"."~0.3.5" = lib.makeOverridable self.buildNodePackage { name = "mkdirp-0.3.5"; - src = fetchurl { - url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; - sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; - }; - buildInputs = self.nativeDeps."mkdirp"."~0.3.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; + sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; + }) + ]; + buildInputs = + (self.nativeDeps."mkdirp"."~0.3.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mkdirp" ]; }; full."mocha"."*" = lib.makeOverridable self.buildNodePackage { name = "mocha-1.12.0"; - src = fetchurl { - url = "http://registry.npmjs.org/mocha/-/mocha-1.12.0.tgz"; - sha1 = "95fc936622ce156b8b19ff8def466ac2f3a3f29e"; - }; - buildInputs = self.nativeDeps."mocha"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mocha/-/mocha-1.12.0.tgz"; + sha1 = "95fc936622ce156b8b19ff8def466ac2f3a3f29e"; + }) + ]; + buildInputs = + (self.nativeDeps."mocha"."*" or []); deps = [ self.full."commander"."0.6.1" self.full."growl"."1.7.x" @@ -4605,82 +6465,106 @@ ]; peerDependencies = [ ]; + passthru.names = [ "mocha" ]; }; "mocha" = self.full."mocha"."*"; full."moment"."2.1.0" = lib.makeOverridable self.buildNodePackage { name = "moment-2.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/moment/-/moment-2.1.0.tgz"; - sha1 = "1fd7b1134029a953c6ea371dbaee37598ac03567"; - }; - buildInputs = self.nativeDeps."moment"."2.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/moment/-/moment-2.1.0.tgz"; + sha1 = "1fd7b1134029a953c6ea371dbaee37598ac03567"; + }) + ]; + buildInputs = + (self.nativeDeps."moment"."2.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "moment" ]; }; full."mongodb"."*" = lib.makeOverridable self.buildNodePackage { name = "mongodb-1.3.18"; - src = fetchurl { - url = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.18.tgz"; - sha1 = "9dd1ba4f6c2c04c014a9aabb8f194c1c0ee7da5d"; - }; - buildInputs = self.nativeDeps."mongodb"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.18.tgz"; + sha1 = "9dd1ba4f6c2c04c014a9aabb8f194c1c0ee7da5d"; + }) + ]; + buildInputs = + (self.nativeDeps."mongodb"."*" or []); deps = [ self.full."bson"."0.2.2" self.full."kerberos"."0.0.3" ]; peerDependencies = [ ]; + passthru.names = [ "mongodb" ]; }; "mongodb" = self.full."mongodb"."*"; full."mongodb"."1.2.14" = lib.makeOverridable self.buildNodePackage { name = "mongodb-1.2.14"; - src = fetchurl { - url = "http://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; - sha1 = "269665552066437308d0942036646e6795c3a9a3"; - }; - buildInputs = self.nativeDeps."mongodb"."1.2.14" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; + sha1 = "269665552066437308d0942036646e6795c3a9a3"; + }) + ]; + buildInputs = + (self.nativeDeps."mongodb"."1.2.14" or []); deps = [ self.full."bson"."0.1.8" ]; peerDependencies = [ ]; + passthru.names = [ "mongodb" ]; }; full."mongodb"."1.2.x" = lib.makeOverridable self.buildNodePackage { name = "mongodb-1.2.14"; - src = fetchurl { - url = "http://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; - sha1 = "269665552066437308d0942036646e6795c3a9a3"; - }; - buildInputs = self.nativeDeps."mongodb"."1.2.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mongodb/-/mongodb-1.2.14.tgz"; + sha1 = "269665552066437308d0942036646e6795c3a9a3"; + }) + ]; + buildInputs = + (self.nativeDeps."mongodb"."1.2.x" or []); deps = [ self.full."bson"."0.1.8" ]; peerDependencies = [ ]; + passthru.names = [ "mongodb" ]; }; full."mongodb"."1.3.18" = lib.makeOverridable self.buildNodePackage { name = "mongodb-1.3.18"; - src = fetchurl { - url = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.18.tgz"; - sha1 = "9dd1ba4f6c2c04c014a9aabb8f194c1c0ee7da5d"; - }; - buildInputs = self.nativeDeps."mongodb"."1.3.18" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mongodb/-/mongodb-1.3.18.tgz"; + sha1 = "9dd1ba4f6c2c04c014a9aabb8f194c1c0ee7da5d"; + }) + ]; + buildInputs = + (self.nativeDeps."mongodb"."1.3.18" or []); deps = [ self.full."bson"."0.2.2" self.full."kerberos"."0.0.3" ]; peerDependencies = [ ]; + passthru.names = [ "mongodb" ]; }; full."mongoose"."*" = lib.makeOverridable self.buildNodePackage { name = "mongoose-3.7.2"; - src = fetchurl { - url = "http://registry.npmjs.org/mongoose/-/mongoose-3.7.2.tgz"; - sha1 = "e7550bb44ce1eaa9fc78223360d43b2722caa258"; - }; - buildInputs = self.nativeDeps."mongoose"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mongoose/-/mongoose-3.7.2.tgz"; + sha1 = "e7550bb44ce1eaa9fc78223360d43b2722caa258"; + }) + ]; + buildInputs = + (self.nativeDeps."mongoose"."*" or []); deps = [ self.full."hooks"."0.2.1" self.full."mongodb"."1.3.18" @@ -4694,14 +6578,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "mongoose" ]; }; full."mongoose"."3.6.7" = lib.makeOverridable self.buildNodePackage { name = "mongoose-3.6.7"; - src = fetchurl { - url = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.7.tgz"; - sha1 = "aa6c9f4dfb740c7721dbe734fbb97714e5ab0ebc"; - }; - buildInputs = self.nativeDeps."mongoose"."3.6.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.7.tgz"; + sha1 = "aa6c9f4dfb740c7721dbe734fbb97714e5ab0ebc"; + }) + ]; + buildInputs = + (self.nativeDeps."mongoose"."3.6.7" or []); deps = [ self.full."hooks"."0.2.1" self.full."mongodb"."1.2.14" @@ -4713,14 +6601,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "mongoose" ]; }; full."mongoose"."3.6.x" = lib.makeOverridable self.buildNodePackage { name = "mongoose-3.6.17"; - src = fetchurl { - url = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.17.tgz"; - sha1 = "2f53a041fe28974f3e536aabd81dd4bb31e2abd0"; - }; - buildInputs = self.nativeDeps."mongoose"."3.6.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mongoose/-/mongoose-3.6.17.tgz"; + sha1 = "2f53a041fe28974f3e536aabd81dd4bb31e2abd0"; + }) + ]; + buildInputs = + (self.nativeDeps."mongoose"."3.6.x" or []); deps = [ self.full."hooks"."0.2.1" self.full."mongodb"."1.3.18" @@ -4733,104 +6625,136 @@ ]; peerDependencies = [ ]; + passthru.names = [ "mongoose" ]; }; "mongoose" = self.full."mongoose"."3.6.x"; full."mongoose-lifecycle"."1.0.0" = lib.makeOverridable self.buildNodePackage { name = "mongoose-lifecycle-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/mongoose-lifecycle/-/mongoose-lifecycle-1.0.0.tgz"; - sha1 = "3bac3f3924a845d147784fc6558dee900b0151e2"; - }; - buildInputs = self.nativeDeps."mongoose-lifecycle"."1.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mongoose-lifecycle/-/mongoose-lifecycle-1.0.0.tgz"; + sha1 = "3bac3f3924a845d147784fc6558dee900b0151e2"; + }) + ]; + buildInputs = + (self.nativeDeps."mongoose-lifecycle"."1.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mongoose-lifecycle" ]; }; full."mongoose-schema-extend"."*" = lib.makeOverridable self.buildNodePackage { name = "mongoose-schema-extend-0.1.4"; - src = fetchurl { - url = "http://registry.npmjs.org/mongoose-schema-extend/-/mongoose-schema-extend-0.1.4.tgz"; - sha1 = "9f61b2abba5352fcd3d7b1193ee4b4d9f2a83804"; - }; - buildInputs = self.nativeDeps."mongoose-schema-extend"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mongoose-schema-extend/-/mongoose-schema-extend-0.1.4.tgz"; + sha1 = "9f61b2abba5352fcd3d7b1193ee4b4d9f2a83804"; + }) + ]; + buildInputs = + (self.nativeDeps."mongoose-schema-extend"."*" or []); deps = [ self.full."owl-deepcopy"."~0.0.1" ]; peerDependencies = [ ]; + passthru.names = [ "mongoose-schema-extend" ]; }; "mongoose-schema-extend" = self.full."mongoose-schema-extend"."*"; full."monocle"."0.1.50" = lib.makeOverridable self.buildNodePackage { name = "monocle-0.1.50"; - src = fetchurl { - url = "http://registry.npmjs.org/monocle/-/monocle-0.1.50.tgz"; - sha1 = "9a7cbd0ccc10de95fd78a04b9beb2482ae4940b7"; - }; - buildInputs = self.nativeDeps."monocle"."0.1.50" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/monocle/-/monocle-0.1.50.tgz"; + sha1 = "9a7cbd0ccc10de95fd78a04b9beb2482ae4940b7"; + }) + ]; + buildInputs = + (self.nativeDeps."monocle"."0.1.50" or []); deps = [ self.full."readdirp"."~0.2.3" ]; peerDependencies = [ ]; + passthru.names = [ "monocle" ]; }; full."mout"."~0.6.0" = lib.makeOverridable self.buildNodePackage { name = "mout-0.6.0"; - src = fetchurl { - url = "http://registry.npmjs.org/mout/-/mout-0.6.0.tgz"; - sha1 = "ce7abad8130d796b09d7fb509bcc73b09be024a6"; - }; - buildInputs = self.nativeDeps."mout"."~0.6.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mout/-/mout-0.6.0.tgz"; + sha1 = "ce7abad8130d796b09d7fb509bcc73b09be024a6"; + }) + ]; + buildInputs = + (self.nativeDeps."mout"."~0.6.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mout" ]; }; full."mpath"."0.1.1" = lib.makeOverridable self.buildNodePackage { name = "mpath-0.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/mpath/-/mpath-0.1.1.tgz"; - sha1 = "23da852b7c232ee097f4759d29c0ee9cd22d5e46"; - }; - buildInputs = self.nativeDeps."mpath"."0.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mpath/-/mpath-0.1.1.tgz"; + sha1 = "23da852b7c232ee097f4759d29c0ee9cd22d5e46"; + }) + ]; + buildInputs = + (self.nativeDeps."mpath"."0.1.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mpath" ]; }; full."mpromise"."0.2.1" = lib.makeOverridable self.buildNodePackage { name = "mpromise-0.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/mpromise/-/mpromise-0.2.1.tgz"; - sha1 = "fbbdc28cb0207e49b8a4eb1a4c0cea6c2de794c8"; - }; - buildInputs = self.nativeDeps."mpromise"."0.2.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mpromise/-/mpromise-0.2.1.tgz"; + sha1 = "fbbdc28cb0207e49b8a4eb1a4c0cea6c2de794c8"; + }) + ]; + buildInputs = + (self.nativeDeps."mpromise"."0.2.1" or []); deps = [ self.full."sliced"."0.0.4" ]; peerDependencies = [ ]; + passthru.names = [ "mpromise" ]; }; full."mpromise"."0.3.0" = lib.makeOverridable self.buildNodePackage { name = "mpromise-0.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/mpromise/-/mpromise-0.3.0.tgz"; - sha1 = "cb864c2f642eb2192765087e3692e1dc152afe4b"; - }; - buildInputs = self.nativeDeps."mpromise"."0.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mpromise/-/mpromise-0.3.0.tgz"; + sha1 = "cb864c2f642eb2192765087e3692e1dc152afe4b"; + }) + ]; + buildInputs = + (self.nativeDeps."mpromise"."0.3.0" or []); deps = [ self.full."sliced"."0.0.5" ]; peerDependencies = [ ]; + passthru.names = [ "mpromise" ]; }; full."mquery"."0.2.4" = lib.makeOverridable self.buildNodePackage { name = "mquery-0.2.4"; - src = fetchurl { - url = "http://registry.npmjs.org/mquery/-/mquery-0.2.4.tgz"; - sha1 = "5d6e7f7f5129aa334e7e754d3f6a93cf304b7778"; - }; - buildInputs = self.nativeDeps."mquery"."0.2.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mquery/-/mquery-0.2.4.tgz"; + sha1 = "5d6e7f7f5129aa334e7e754d3f6a93cf304b7778"; + }) + ]; + buildInputs = + (self.nativeDeps."mquery"."0.2.4" or []); deps = [ self.full."sliced"."0.0.5" self.full."debug"."0.7.0" @@ -4838,99 +6762,131 @@ ]; peerDependencies = [ ]; + passthru.names = [ "mquery" ]; }; full."ms"."0.1.0" = lib.makeOverridable self.buildNodePackage { name = "ms-0.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/ms/-/ms-0.1.0.tgz"; - sha1 = "f21fac490daf1d7667fd180fe9077389cc9442b2"; - }; - buildInputs = self.nativeDeps."ms"."0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ms/-/ms-0.1.0.tgz"; + sha1 = "f21fac490daf1d7667fd180fe9077389cc9442b2"; + }) + ]; + buildInputs = + (self.nativeDeps."ms"."0.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "ms" ]; }; full."ms"."0.3.0" = lib.makeOverridable self.buildNodePackage { name = "ms-0.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/ms/-/ms-0.3.0.tgz"; - sha1 = "03edc348d613e66a56486cfdac53bcbe899cbd61"; - }; - buildInputs = self.nativeDeps."ms"."0.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ms/-/ms-0.3.0.tgz"; + sha1 = "03edc348d613e66a56486cfdac53bcbe899cbd61"; + }) + ]; + buildInputs = + (self.nativeDeps."ms"."0.3.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "ms" ]; }; full."msgpack".">= 0.0.1" = lib.makeOverridable self.buildNodePackage { name = "msgpack-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/msgpack/-/msgpack-0.2.0.tgz"; - sha1 = "d022af5c7db98eff5c01dd48942bc5354e167817"; - }; - buildInputs = self.nativeDeps."msgpack".">= 0.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/msgpack/-/msgpack-0.2.0.tgz"; + sha1 = "d022af5c7db98eff5c01dd48942bc5354e167817"; + }) + ]; + buildInputs = + (self.nativeDeps."msgpack".">= 0.0.1" or []); deps = [ self.full."nodeunit"."https://github.com/godsflaw/nodeunit/tarball/master" ]; peerDependencies = [ ]; + passthru.names = [ "msgpack" ]; }; full."muri"."0.3.1" = lib.makeOverridable self.buildNodePackage { name = "muri-0.3.1"; - src = fetchurl { - url = "http://registry.npmjs.org/muri/-/muri-0.3.1.tgz"; - sha1 = "861889c5c857f1a43700bee85d50731f61727c9a"; - }; - buildInputs = self.nativeDeps."muri"."0.3.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/muri/-/muri-0.3.1.tgz"; + sha1 = "861889c5c857f1a43700bee85d50731f61727c9a"; + }) + ]; + buildInputs = + (self.nativeDeps."muri"."0.3.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "muri" ]; }; full."mute-stream"."0.0.3" = lib.makeOverridable self.buildNodePackage { name = "mute-stream-0.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.3.tgz"; - sha1 = "f09c090d333b3063f615cbbcca71b349893f0152"; - }; - buildInputs = self.nativeDeps."mute-stream"."0.0.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.3.tgz"; + sha1 = "f09c090d333b3063f615cbbcca71b349893f0152"; + }) + ]; + buildInputs = + (self.nativeDeps."mute-stream"."0.0.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mute-stream" ]; }; full."mute-stream"."~0.0.4" = lib.makeOverridable self.buildNodePackage { name = "mute-stream-0.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.4.tgz"; - sha1 = "a9219960a6d5d5d046597aee51252c6655f7177e"; - }; - buildInputs = self.nativeDeps."mute-stream"."~0.0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mute-stream/-/mute-stream-0.0.4.tgz"; + sha1 = "a9219960a6d5d5d046597aee51252c6655f7177e"; + }) + ]; + buildInputs = + (self.nativeDeps."mute-stream"."~0.0.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mute-stream" ]; }; full."mv"."0.0.5" = lib.makeOverridable self.buildNodePackage { name = "mv-0.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/mv/-/mv-0.0.5.tgz"; - sha1 = "15eac759479884df1131d6de56bce20b654f5391"; - }; - buildInputs = self.nativeDeps."mv"."0.0.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/mv/-/mv-0.0.5.tgz"; + sha1 = "15eac759479884df1131d6de56bce20b654f5391"; + }) + ]; + buildInputs = + (self.nativeDeps."mv"."0.0.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "mv" ]; }; full."natural"."0.0.69" = lib.makeOverridable self.buildNodePackage { name = "natural-0.0.69"; - src = fetchurl { - url = "http://registry.npmjs.org/natural/-/natural-0.0.69.tgz"; - sha1 = "60d9ce23797a54ec211600eb721cc66779b954d3"; - }; - buildInputs = self.nativeDeps."natural"."0.0.69" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/natural/-/natural-0.0.69.tgz"; + sha1 = "60d9ce23797a54ec211600eb721cc66779b954d3"; + }) + ]; + buildInputs = + (self.nativeDeps."natural"."0.0.69" or []); deps = [ self.full."sylvester".">= 0.0.12" self.full."apparatus".">= 0.0.4" @@ -4938,14 +6894,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "natural" ]; }; full."nconf"."*" = lib.makeOverridable self.buildNodePackage { name = "nconf-0.6.7"; - src = fetchurl { - url = "http://registry.npmjs.org/nconf/-/nconf-0.6.7.tgz"; - sha1 = "f2ffce75f4573857429c719d9f6ed0a9a231a47c"; - }; - buildInputs = self.nativeDeps."nconf"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/nconf/-/nconf-0.6.7.tgz"; + sha1 = "f2ffce75f4573857429c719d9f6ed0a9a231a47c"; + }) + ]; + buildInputs = + (self.nativeDeps."nconf"."*" or []); deps = [ self.full."async"."0.1.x" self.full."ini"."1.x.x" @@ -4954,15 +6914,19 @@ ]; peerDependencies = [ ]; + passthru.names = [ "nconf" ]; }; "nconf" = self.full."nconf"."*"; full."nconf"."0.6.7" = lib.makeOverridable self.buildNodePackage { name = "nconf-0.6.7"; - src = fetchurl { - url = "http://registry.npmjs.org/nconf/-/nconf-0.6.7.tgz"; - sha1 = "f2ffce75f4573857429c719d9f6ed0a9a231a47c"; - }; - buildInputs = self.nativeDeps."nconf"."0.6.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/nconf/-/nconf-0.6.7.tgz"; + sha1 = "f2ffce75f4573857429c719d9f6ed0a9a231a47c"; + }) + ]; + buildInputs = + (self.nativeDeps."nconf"."0.6.7" or []); deps = [ self.full."async"."0.1.x" self.full."ini"."1.x.x" @@ -4971,102 +6935,150 @@ ]; peerDependencies = [ ]; + passthru.names = [ "nconf" ]; }; full."ncp"."0.2.x" = lib.makeOverridable self.buildNodePackage { name = "ncp-0.2.7"; - src = fetchurl { - url = "http://registry.npmjs.org/ncp/-/ncp-0.2.7.tgz"; - sha1 = "46fac2b7dda2560a4cb7e628677bd5f64eac5be1"; - }; - buildInputs = self.nativeDeps."ncp"."0.2.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ncp/-/ncp-0.2.7.tgz"; + sha1 = "46fac2b7dda2560a4cb7e628677bd5f64eac5be1"; + }) + ]; + buildInputs = + (self.nativeDeps."ncp"."0.2.x" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "ncp" ]; + }; + full."ncp"."0.4.2" = lib.makeOverridable self.buildNodePackage { + name = "ncp-0.4.2"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz"; + sha1 = "abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574"; + }) + ]; + buildInputs = + (self.nativeDeps."ncp"."0.4.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "ncp" ]; }; full."negotiator"."0.2.5" = lib.makeOverridable self.buildNodePackage { name = "negotiator-0.2.5"; - src = fetchurl { - url = "http://registry.npmjs.org/negotiator/-/negotiator-0.2.5.tgz"; - sha1 = "12ec7b4a9f3b4c894c31d8c4ec015925ba547eec"; - }; - buildInputs = self.nativeDeps."negotiator"."0.2.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/negotiator/-/negotiator-0.2.5.tgz"; + sha1 = "12ec7b4a9f3b4c894c31d8c4ec015925ba547eec"; + }) + ]; + buildInputs = + (self.nativeDeps."negotiator"."0.2.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "negotiator" ]; }; full."net-ping"."1.1.7" = lib.makeOverridable self.buildNodePackage { name = "net-ping-1.1.7"; - src = fetchurl { - url = "http://registry.npmjs.org/net-ping/-/net-ping-1.1.7.tgz"; - sha1 = "49f5bca55a30a3726d69253557f231135a637075"; - }; - buildInputs = self.nativeDeps."net-ping"."1.1.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/net-ping/-/net-ping-1.1.7.tgz"; + sha1 = "49f5bca55a30a3726d69253557f231135a637075"; + }) + ]; + buildInputs = + (self.nativeDeps."net-ping"."1.1.7" or []); deps = [ self.full."raw-socket"."*" ]; peerDependencies = [ ]; + passthru.names = [ "net-ping" ]; }; full."next-tick"."0.1.x" = lib.makeOverridable self.buildNodePackage { name = "next-tick-0.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/next-tick/-/next-tick-0.1.0.tgz"; - sha1 = "1912cce8eb9b697d640fbba94f8f00dec3b94259"; - }; - buildInputs = self.nativeDeps."next-tick"."0.1.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/next-tick/-/next-tick-0.1.0.tgz"; + sha1 = "1912cce8eb9b697d640fbba94f8f00dec3b94259"; + }) + ]; + buildInputs = + (self.nativeDeps."next-tick"."0.1.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "next-tick" ]; }; full."nib"."0.5.0" = lib.makeOverridable self.buildNodePackage { name = "nib-0.5.0"; - src = fetchurl { - url = "http://registry.npmjs.org/nib/-/nib-0.5.0.tgz"; - sha1 = "ad0a7dfa2bca8680c8cb8adaa6ab68c80e5221e5"; - }; - buildInputs = self.nativeDeps."nib"."0.5.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/nib/-/nib-0.5.0.tgz"; + sha1 = "ad0a7dfa2bca8680c8cb8adaa6ab68c80e5221e5"; + }) + ]; + buildInputs = + (self.nativeDeps."nib"."0.5.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "nib" ]; }; full."nijs"."*" = lib.makeOverridable self.buildNodePackage { name = "nijs-0.0.10"; - src = fetchurl { - url = "http://registry.npmjs.org/nijs/-/nijs-0.0.10.tgz"; - sha1 = "79d09c5c9a2f1f3e96708c9dc6b4547b89cf8177"; - }; - buildInputs = self.nativeDeps."nijs"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/nijs/-/nijs-0.0.10.tgz"; + sha1 = "79d09c5c9a2f1f3e96708c9dc6b4547b89cf8177"; + }) + ]; + buildInputs = + (self.nativeDeps."nijs"."*" or []); deps = [ self.full."optparse".">= 1.0.3" ]; peerDependencies = [ ]; + passthru.names = [ "nijs" ]; }; "nijs" = self.full."nijs"."*"; full."node-expat"."*" = lib.makeOverridable self.buildNodePackage { name = "node-expat-2.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/node-expat/-/node-expat-2.0.0.tgz"; - sha1 = "a10271b3463484fa4b59895df61693a1de4ac735"; - }; - buildInputs = self.nativeDeps."node-expat"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/node-expat/-/node-expat-2.0.0.tgz"; + sha1 = "a10271b3463484fa4b59895df61693a1de4ac735"; + }) + ]; + buildInputs = + (self.nativeDeps."node-expat"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "node-expat" ]; }; "node-expat" = self.full."node-expat"."*"; full."node-gyp"."*" = lib.makeOverridable self.buildNodePackage { name = "node-gyp-0.10.9"; - src = fetchurl { - url = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; - sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; - }; - buildInputs = self.nativeDeps."node-gyp"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; + sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; + }) + ]; + buildInputs = + (self.nativeDeps."node-gyp"."*" or []); deps = [ self.full."glob"."3" self.full."graceful-fs"."2" @@ -5084,15 +7096,19 @@ ]; peerDependencies = [ ]; + passthru.names = [ "node-gyp" ]; }; "node-gyp" = self.full."node-gyp"."*"; full."node-gyp"."~0.10.9" = lib.makeOverridable self.buildNodePackage { name = "node-gyp-0.10.9"; - src = fetchurl { - url = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; - sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; - }; - buildInputs = self.nativeDeps."node-gyp"."~0.10.9" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/node-gyp/-/node-gyp-0.10.9.tgz"; + sha1 = "de5e20f75ee291975d67c105a5653b981bf8974f"; + }) + ]; + buildInputs = + (self.nativeDeps."node-gyp"."~0.10.9" or []); deps = [ self.full."glob"."3" self.full."graceful-fs"."2" @@ -5110,26 +7126,34 @@ ]; peerDependencies = [ ]; + passthru.names = [ "node-gyp" ]; }; full."node-syslog"."1.1.3" = lib.makeOverridable self.buildNodePackage { name = "node-syslog-1.1.3"; - src = fetchurl { - url = "http://registry.npmjs.org/node-syslog/-/node-syslog-1.1.3.tgz"; - sha1 = "dce11e3091d39889a2af166501e67e0098a0bb64"; - }; - buildInputs = self.nativeDeps."node-syslog"."1.1.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/node-syslog/-/node-syslog-1.1.3.tgz"; + sha1 = "dce11e3091d39889a2af166501e67e0098a0bb64"; + }) + ]; + buildInputs = + (self.nativeDeps."node-syslog"."1.1.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "node-syslog" ]; }; full."node-uptime"."https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" = lib.makeOverridable self.buildNodePackage { name = "node-uptime-3.2.0"; - src = fetchurl { - url = "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7"; - sha256 = "46424d7f9553ce7313cc09995ab11d237dd02257c29f260cfb38d2799e7c7746"; - }; - buildInputs = self.nativeDeps."node-uptime"."https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" or []; + src = [ + (fetchurl { + url = "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7"; + sha256 = "46424d7f9553ce7313cc09995ab11d237dd02257c29f260cfb38d2799e7c7746"; + }) + ]; + buildInputs = + (self.nativeDeps."node-uptime"."https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" or []); deps = [ self.full."mongoose"."3.6.7" self.full."mongoose-lifecycle"."1.0.0" @@ -5148,76 +7172,100 @@ ]; peerDependencies = [ ]; + passthru.names = [ "node-uptime" ]; }; "node-uptime" = self.full."node-uptime"."https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7"; full."node-uuid"."*" = lib.makeOverridable self.buildNodePackage { name = "node-uuid-1.4.1"; - src = fetchurl { - url = "http://registry.npmjs.org/node-uuid/-/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"; + sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; + }) + ]; + buildInputs = + (self.nativeDeps."node-uuid"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "node-uuid" ]; }; "node-uuid" = self.full."node-uuid"."*"; full."node-uuid"."1.2.0" = lib.makeOverridable self.buildNodePackage { name = "node-uuid-1.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.2.0.tgz"; - sha1 = "81a9fe32934719852499b58b2523d2cd5fdfd65b"; - }; - buildInputs = self.nativeDeps."node-uuid"."1.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.2.0.tgz"; + sha1 = "81a9fe32934719852499b58b2523d2cd5fdfd65b"; + }) + ]; + buildInputs = + (self.nativeDeps."node-uuid"."1.2.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "node-uuid" ]; }; full."node-uuid"."1.3.3" = lib.makeOverridable self.buildNodePackage { name = "node-uuid-1.3.3"; - src = fetchurl { - url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.3.3.tgz"; - sha1 = "d3db4d7b56810d9e4032342766282af07391729b"; - }; - buildInputs = self.nativeDeps."node-uuid"."1.3.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.3.3.tgz"; + sha1 = "d3db4d7b56810d9e4032342766282af07391729b"; + }) + ]; + buildInputs = + (self.nativeDeps."node-uuid"."1.3.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "node-uuid" ]; }; full."node-uuid"."1.4.0" = lib.makeOverridable self.buildNodePackage { name = "node-uuid-1.4.0"; - src = fetchurl { - url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.0.tgz"; - sha1 = "07f9b2337572ff6275c775e1d48513f3a45d7a65"; - }; - buildInputs = self.nativeDeps."node-uuid"."1.4.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.0.tgz"; + sha1 = "07f9b2337572ff6275c775e1d48513f3a45d7a65"; + }) + ]; + buildInputs = + (self.nativeDeps."node-uuid"."1.4.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "node-uuid" ]; }; full."node-uuid"."~1.4.0" = lib.makeOverridable self.buildNodePackage { name = "node-uuid-1.4.1"; - src = fetchurl { - url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; - sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; - }; - buildInputs = self.nativeDeps."node-uuid"."~1.4.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; + sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; + }) + ]; + buildInputs = + (self.nativeDeps."node-uuid"."~1.4.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "node-uuid" ]; }; full."nodemailer"."0.3.35" = lib.makeOverridable self.buildNodePackage { name = "nodemailer-0.3.35"; - src = fetchurl { - url = "http://registry.npmjs.org/nodemailer/-/nodemailer-0.3.35.tgz"; - sha1 = "4d38cdc0ad230bdf88cc27d1256ef49fcb422e19"; - }; - buildInputs = self.nativeDeps."nodemailer"."0.3.35" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/nodemailer/-/nodemailer-0.3.35.tgz"; + sha1 = "4d38cdc0ad230bdf88cc27d1256ef49fcb422e19"; + }) + ]; + buildInputs = + (self.nativeDeps."nodemailer"."0.3.35" or []); deps = [ self.full."mailcomposer".">= 0.1.27" self.full."simplesmtp".">= 0.1.22" @@ -5225,132 +7273,172 @@ ]; peerDependencies = [ ]; + passthru.names = [ "nodemailer" ]; }; full."nodemon"."*" = lib.makeOverridable self.buildNodePackage { name = "nodemon-0.7.10"; - src = fetchurl { - url = "http://registry.npmjs.org/nodemon/-/nodemon-0.7.10.tgz"; - sha1 = "695a01b9458b115b03bbe01696d361bd50b4fb9b"; - }; - buildInputs = self.nativeDeps."nodemon"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/nodemon/-/nodemon-0.7.10.tgz"; + sha1 = "695a01b9458b115b03bbe01696d361bd50b4fb9b"; + }) + ]; + buildInputs = + (self.nativeDeps."nodemon"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "nodemon" ]; }; "nodemon" = self.full."nodemon"."*"; full."nodeunit"."https://github.com/godsflaw/nodeunit/tarball/master" = lib.makeOverridable self.buildNodePackage { name = "nodeunit-0.7.4"; - src = fetchurl { - url = "https://github.com/godsflaw/nodeunit/tarball/master"; - sha256 = "c79333b5b54ca3b9eb42e42d6ea48d261aa9e015c0ad9cf340abacb528d0ee3a"; - }; - buildInputs = self.nativeDeps."nodeunit"."https://github.com/godsflaw/nodeunit/tarball/master" or []; + src = [ + (fetchurl { + url = "https://github.com/godsflaw/nodeunit/tarball/master"; + sha256 = "c79333b5b54ca3b9eb42e42d6ea48d261aa9e015c0ad9cf340abacb528d0ee3a"; + }) + ]; + buildInputs = + (self.nativeDeps."nodeunit"."https://github.com/godsflaw/nodeunit/tarball/master" or []); deps = [ self.full."tap".">=0.2.3" ]; peerDependencies = [ ]; + passthru.names = [ "nodeunit" ]; }; full."nopt"."2" = lib.makeOverridable self.buildNodePackage { name = "nopt-2.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; - sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; - }; - buildInputs = self.nativeDeps."nopt"."2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; + sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; + }) + ]; + buildInputs = + (self.nativeDeps."nopt"."2" or []); deps = [ self.full."abbrev"."1" ]; peerDependencies = [ ]; + passthru.names = [ "nopt" ]; }; full."nopt"."2.0.0" = lib.makeOverridable self.buildNodePackage { name = "nopt-2.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz"; - sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d"; - }; - buildInputs = self.nativeDeps."nopt"."2.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz"; + sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d"; + }) + ]; + buildInputs = + (self.nativeDeps."nopt"."2.0.0" or []); deps = [ self.full."abbrev"."1" ]; peerDependencies = [ ]; + passthru.names = [ "nopt" ]; }; full."nopt"."~1.0.10" = lib.makeOverridable self.buildNodePackage { name = "nopt-1.0.10"; - src = fetchurl { - url = "http://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"; - sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee"; - }; - buildInputs = self.nativeDeps."nopt"."~1.0.10" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"; + sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee"; + }) + ]; + buildInputs = + (self.nativeDeps."nopt"."~1.0.10" or []); deps = [ self.full."abbrev"."1" ]; peerDependencies = [ ]; + passthru.names = [ "nopt" ]; }; full."nopt"."~2" = lib.makeOverridable self.buildNodePackage { name = "nopt-2.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; - sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; - }; - buildInputs = self.nativeDeps."nopt"."~2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; + sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; + }) + ]; + buildInputs = + (self.nativeDeps."nopt"."~2" or []); deps = [ self.full."abbrev"."1" ]; peerDependencies = [ ]; + passthru.names = [ "nopt" ]; }; full."nopt"."~2.1.1" = lib.makeOverridable self.buildNodePackage { name = "nopt-2.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; - sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; - }; - buildInputs = self.nativeDeps."nopt"."~2.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; + sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; + }) + ]; + buildInputs = + (self.nativeDeps."nopt"."~2.1.1" or []); deps = [ self.full."abbrev"."1" ]; peerDependencies = [ ]; + passthru.names = [ "nopt" ]; }; full."nopt"."~2.1.2" = lib.makeOverridable self.buildNodePackage { name = "nopt-2.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; - sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; - }; - buildInputs = self.nativeDeps."nopt"."~2.1.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"; + sha1 = "6cccd977b80132a07731d6e8ce58c2c8303cf9af"; + }) + ]; + buildInputs = + (self.nativeDeps."nopt"."~2.1.2" or []); deps = [ self.full."abbrev"."1" ]; peerDependencies = [ ]; + passthru.names = [ "nopt" ]; }; full."normalize-package-data"."~0.2" = lib.makeOverridable self.buildNodePackage { name = "normalize-package-data-0.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/normalize-package-data/-/normalize-package-data-0.2.1.tgz"; - sha1 = "6c13a4b7ab1bca0323265418d354666da2e5ad43"; - }; - buildInputs = self.nativeDeps."normalize-package-data"."~0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/normalize-package-data/-/normalize-package-data-0.2.1.tgz"; + sha1 = "6c13a4b7ab1bca0323265418d354666da2e5ad43"; + }) + ]; + buildInputs = + (self.nativeDeps."normalize-package-data"."~0.2" or []); deps = [ self.full."semver"."2" self.full."github-url-from-git"."~1.1.1" ]; peerDependencies = [ ]; + passthru.names = [ "normalize-package-data" ]; }; full."npm"."*" = lib.makeOverridable self.buildNodePackage { name = "npm-1.3.8"; - src = fetchurl { - url = "http://registry.npmjs.org/npm/-/npm-1.3.8.tgz"; - sha1 = "fe271a4ca2b7077d6e45c1ce2a29e905327dc4d8"; - }; - buildInputs = self.nativeDeps."npm"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/npm/-/npm-1.3.8.tgz"; + sha1 = "fe271a4ca2b7077d6e45c1ce2a29e905327dc4d8"; + }) + ]; + buildInputs = + (self.nativeDeps."npm"."*" or []); deps = [ self.full."semver"."~2.1.0" self.full."ini"."~1.1.0" @@ -5396,15 +7484,19 @@ ]; peerDependencies = [ ]; + passthru.names = [ "npm" ]; }; "npm" = self.full."npm"."*"; full."npm-registry-client"."0.2.27" = lib.makeOverridable self.buildNodePackage { name = "npm-registry-client-0.2.27"; - src = fetchurl { - url = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.27.tgz"; - sha1 = "8f338189d32769267886a07ad7b7fd2267446adf"; - }; - buildInputs = self.nativeDeps."npm-registry-client"."0.2.27" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.27.tgz"; + sha1 = "8f338189d32769267886a07ad7b7fd2267446adf"; + }) + ]; + buildInputs = + (self.nativeDeps."npm-registry-client"."0.2.27" or []); deps = [ self.full."request"."2 >=2.20.0" self.full."graceful-fs"."~2.0.0" @@ -5419,14 +7511,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "npm-registry-client" ]; }; full."npm-registry-client"."~0.2.28" = lib.makeOverridable self.buildNodePackage { name = "npm-registry-client-0.2.28"; - src = fetchurl { - url = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.28.tgz"; - sha1 = "959141fc0180d7b1ad089e87015a8a2142a8bffc"; - }; - buildInputs = self.nativeDeps."npm-registry-client"."~0.2.28" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/npm-registry-client/-/npm-registry-client-0.2.28.tgz"; + sha1 = "959141fc0180d7b1ad089e87015a8a2142a8bffc"; + }) + ]; + buildInputs = + (self.nativeDeps."npm-registry-client"."~0.2.28" or []); deps = [ self.full."request"."2 >=2.25.0" self.full."graceful-fs"."~2.0.0" @@ -5441,26 +7537,34 @@ ]; peerDependencies = [ ]; + passthru.names = [ "npm-registry-client" ]; }; full."npm-user-validate"."0.0.3" = lib.makeOverridable self.buildNodePackage { name = "npm-user-validate-0.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/npm-user-validate/-/npm-user-validate-0.0.3.tgz"; - sha1 = "818eca4312d13da648f9bc1d7f80bb4f151e0c2e"; - }; - buildInputs = self.nativeDeps."npm-user-validate"."0.0.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/npm-user-validate/-/npm-user-validate-0.0.3.tgz"; + sha1 = "818eca4312d13da648f9bc1d7f80bb4f151e0c2e"; + }) + ]; + buildInputs = + (self.nativeDeps."npm-user-validate"."0.0.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "npm-user-validate" ]; }; full."npm2nix"."*" = lib.makeOverridable self.buildNodePackage { - name = "npm2nix-5.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/npm2nix/-/npm2nix-5.0.0.tgz"; - sha1 = "8602c459c2cb22e16e7886792a6c495c0a6ffa1f"; - }; - buildInputs = self.nativeDeps."npm2nix"."*" or []; + name = "npm2nix-5.1.0"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/npm2nix/-/npm2nix-5.1.0.tgz"; + sha1 = "a6b21174d57fdc31cf67849ffc72083bcae0e2ed"; + }) + ]; + buildInputs = + (self.nativeDeps."npm2nix"."*" or []); deps = [ self.full."semver".">=2.0.10 <3.0.0" self.full."argparse"."0.1.15" @@ -5470,15 +7574,43 @@ ]; peerDependencies = [ ]; + passthru.names = [ "npm2nix" ]; }; "npm2nix" = self.full."npm2nix"."*"; + full."npmconf"."0.0.24" = lib.makeOverridable self.buildNodePackage { + name = "npmconf-0.0.24"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/npmconf/-/npmconf-0.0.24.tgz"; + sha1 = "b78875b088ccc3c0afa3eceb3ce3244b1b52390c"; + }) + ]; + buildInputs = + (self.nativeDeps."npmconf"."0.0.24" or []); + deps = [ + self.full."config-chain"."~1.1.1" + self.full."inherits"."~1.0.0" + self.full."once"."~1.1.1" + self.full."mkdirp"."~0.3.3" + self.full."osenv"."0.0.3" + self.full."nopt"."2" + self.full."semver"."~1.1.0" + self.full."ini"."~1.1.0" + ]; + peerDependencies = [ + ]; + passthru.names = [ "npmconf" ]; + }; full."npmconf"."0.1.1" = lib.makeOverridable self.buildNodePackage { name = "npmconf-0.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.1.tgz"; - sha1 = "7a254182591ca22d77b2faecc0d17e0f9bdf25a1"; - }; - buildInputs = self.nativeDeps."npmconf"."0.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.1.tgz"; + sha1 = "7a254182591ca22d77b2faecc0d17e0f9bdf25a1"; + }) + ]; + buildInputs = + (self.nativeDeps."npmconf"."0.1.1" or []); deps = [ self.full."config-chain"."~1.1.1" self.full."inherits"."~1.0.0" @@ -5491,14 +7623,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "npmconf" ]; }; full."npmconf"."~0.1.2" = lib.makeOverridable self.buildNodePackage { name = "npmconf-0.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.2.tgz"; - sha1 = "99af8122f0067802436a5b71dbf8c3539697e62c"; - }; - buildInputs = self.nativeDeps."npmconf"."~0.1.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/npmconf/-/npmconf-0.1.2.tgz"; + sha1 = "99af8122f0067802436a5b71dbf8c3539697e62c"; + }) + ]; + buildInputs = + (self.nativeDeps."npmconf"."~0.1.2" or []); deps = [ self.full."config-chain"."~1.1.1" self.full."inherits"."~2.0.0" @@ -5511,525 +7647,712 @@ ]; peerDependencies = [ ]; + passthru.names = [ "npmconf" ]; }; full."npmlog"."*" = lib.makeOverridable self.buildNodePackage { name = "npmlog-0.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; - sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; - }; - buildInputs = self.nativeDeps."npmlog"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; + sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; + }) + ]; + buildInputs = + (self.nativeDeps."npmlog"."*" or []); deps = [ self.full."ansi"."~0.1.2" ]; peerDependencies = [ ]; + passthru.names = [ "npmlog" ]; }; full."npmlog"."0" = lib.makeOverridable self.buildNodePackage { name = "npmlog-0.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; - sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; - }; - buildInputs = self.nativeDeps."npmlog"."0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; + sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; + }) + ]; + buildInputs = + (self.nativeDeps."npmlog"."0" or []); deps = [ self.full."ansi"."~0.1.2" ]; peerDependencies = [ ]; + passthru.names = [ "npmlog" ]; }; full."npmlog"."0.0.4" = lib.makeOverridable self.buildNodePackage { name = "npmlog-0.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; - sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; - }; - buildInputs = self.nativeDeps."npmlog"."0.0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/npmlog/-/npmlog-0.0.4.tgz"; + sha1 = "a12a7418606b7e0183a2851d97a8729b9a0f3837"; + }) + ]; + buildInputs = + (self.nativeDeps."npmlog"."0.0.4" or []); deps = [ self.full."ansi"."~0.1.2" ]; peerDependencies = [ ]; + passthru.names = [ "npmlog" ]; }; full."nssocket"."~0.5.1" = lib.makeOverridable self.buildNodePackage { name = "nssocket-0.5.1"; - src = fetchurl { - url = "http://registry.npmjs.org/nssocket/-/nssocket-0.5.1.tgz"; - sha1 = "11f0428335ad8d89ff9cf96ab2852a23b1b33b71"; - }; - buildInputs = self.nativeDeps."nssocket"."~0.5.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/nssocket/-/nssocket-0.5.1.tgz"; + sha1 = "11f0428335ad8d89ff9cf96ab2852a23b1b33b71"; + }) + ]; + buildInputs = + (self.nativeDeps."nssocket"."~0.5.1" or []); deps = [ self.full."eventemitter2"."~0.4.11" self.full."lazy"."~1.0.11" ]; peerDependencies = [ ]; + passthru.names = [ "nssocket" ]; }; full."oauth-sign"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "oauth-sign-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.2.0.tgz"; - sha1 = "a0e6a1715daed062f322b622b7fe5afd1035b6e2"; - }; - buildInputs = self.nativeDeps."oauth-sign"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.2.0.tgz"; + sha1 = "a0e6a1715daed062f322b622b7fe5afd1035b6e2"; + }) + ]; + buildInputs = + (self.nativeDeps."oauth-sign"."~0.2.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "oauth-sign" ]; }; full."oauth-sign"."~0.3.0" = lib.makeOverridable self.buildNodePackage { name = "oauth-sign-0.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz"; - sha1 = "cb540f93bb2b22a7d5941691a288d60e8ea9386e"; - }; - buildInputs = self.nativeDeps."oauth-sign"."~0.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz"; + sha1 = "cb540f93bb2b22a7d5941691a288d60e8ea9386e"; + }) + ]; + buildInputs = + (self.nativeDeps."oauth-sign"."~0.3.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "oauth-sign" ]; }; full."object-additions".">= 0.5.0" = lib.makeOverridable self.buildNodePackage { name = "object-additions-0.5.1"; - src = fetchurl { - url = "http://registry.npmjs.org/object-additions/-/object-additions-0.5.1.tgz"; - sha1 = "ac624e0995e696c94cc69b41f316462b16a3bda4"; - }; - buildInputs = self.nativeDeps."object-additions".">= 0.5.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/object-additions/-/object-additions-0.5.1.tgz"; + sha1 = "ac624e0995e696c94cc69b41f316462b16a3bda4"; + }) + ]; + buildInputs = + (self.nativeDeps."object-additions".">= 0.5.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "object-additions" ]; }; full."once"."1.1.1" = lib.makeOverridable self.buildNodePackage { name = "once-1.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; - sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; - }; - buildInputs = self.nativeDeps."once"."1.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; + sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; + }) + ]; + buildInputs = + (self.nativeDeps."once"."1.1.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "once" ]; }; full."once"."~1.1.1" = lib.makeOverridable self.buildNodePackage { name = "once-1.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; - sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; - }; - buildInputs = self.nativeDeps."once"."~1.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/once/-/once-1.1.1.tgz"; + sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7"; + }) + ]; + buildInputs = + (self.nativeDeps."once"."~1.1.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "once" ]; }; full."open"."0.0.4" = lib.makeOverridable self.buildNodePackage { name = "open-0.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/open/-/open-0.0.4.tgz"; - sha1 = "5de46a0858b9f49f9f211aa8f26628550657f262"; - }; - buildInputs = self.nativeDeps."open"."0.0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/open/-/open-0.0.4.tgz"; + sha1 = "5de46a0858b9f49f9f211aa8f26628550657f262"; + }) + ]; + buildInputs = + (self.nativeDeps."open"."0.0.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "open" ]; }; full."open"."~0.0.3" = lib.makeOverridable self.buildNodePackage { name = "open-0.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/open/-/open-0.0.4.tgz"; - sha1 = "5de46a0858b9f49f9f211aa8f26628550657f262"; - }; - buildInputs = self.nativeDeps."open"."~0.0.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/open/-/open-0.0.4.tgz"; + sha1 = "5de46a0858b9f49f9f211aa8f26628550657f262"; + }) + ]; + buildInputs = + (self.nativeDeps."open"."~0.0.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "open" ]; }; full."opener"."~1.3.0" = lib.makeOverridable self.buildNodePackage { name = "opener-1.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/opener/-/opener-1.3.0.tgz"; - sha1 = "130ba662213fa842edb4cd0361d31a15301a43e2"; - }; - buildInputs = self.nativeDeps."opener"."~1.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/opener/-/opener-1.3.0.tgz"; + sha1 = "130ba662213fa842edb4cd0361d31a15301a43e2"; + }) + ]; + buildInputs = + (self.nativeDeps."opener"."~1.3.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "opener" ]; }; full."optimist"."*" = lib.makeOverridable self.buildNodePackage { name = "optimist-0.6.0"; - src = fetchurl { - url = "http://registry.npmjs.org/optimist/-/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"; + sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; + }) + ]; + buildInputs = + (self.nativeDeps."optimist"."*" or []); deps = [ self.full."wordwrap"."~0.0.2" self.full."minimist"."~0.0.1" ]; peerDependencies = [ ]; + passthru.names = [ "optimist" ]; }; "optimist" = self.full."optimist"."*"; full."optimist"."0.2" = lib.makeOverridable self.buildNodePackage { name = "optimist-0.2.8"; - src = fetchurl { - url = "http://registry.npmjs.org/optimist/-/optimist-0.2.8.tgz"; - sha1 = "e981ab7e268b457948593b55674c099a815cac31"; - }; - buildInputs = self.nativeDeps."optimist"."0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.2.8.tgz"; + sha1 = "e981ab7e268b457948593b55674c099a815cac31"; + }) + ]; + buildInputs = + (self.nativeDeps."optimist"."0.2" or []); deps = [ self.full."wordwrap".">=0.0.1 <0.1.0" ]; peerDependencies = [ ]; + passthru.names = [ "optimist" ]; }; full."optimist"."0.3.5" = lib.makeOverridable self.buildNodePackage { name = "optimist-0.3.5"; - src = fetchurl { - url = "http://registry.npmjs.org/optimist/-/optimist-0.3.5.tgz"; - sha1 = "03654b52417030312d109f39b159825b60309304"; - }; - buildInputs = self.nativeDeps."optimist"."0.3.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.3.5.tgz"; + sha1 = "03654b52417030312d109f39b159825b60309304"; + }) + ]; + buildInputs = + (self.nativeDeps."optimist"."0.3.5" or []); deps = [ self.full."wordwrap"."~0.0.2" ]; peerDependencies = [ ]; + passthru.names = [ "optimist" ]; }; full."optimist"."0.3.x" = lib.makeOverridable self.buildNodePackage { name = "optimist-0.3.7"; - src = fetchurl { - url = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; - sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; - }; - buildInputs = self.nativeDeps."optimist"."0.3.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; + sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; + }) + ]; + buildInputs = + (self.nativeDeps."optimist"."0.3.x" or []); deps = [ self.full."wordwrap"."~0.0.2" ]; peerDependencies = [ ]; + passthru.names = [ "optimist" ]; }; full."optimist"."0.4.0" = lib.makeOverridable self.buildNodePackage { name = "optimist-0.4.0"; - src = fetchurl { - url = "http://registry.npmjs.org/optimist/-/optimist-0.4.0.tgz"; - sha1 = "cb8ec37f2fe3aa9864cb67a275250e7e19620a25"; - }; - buildInputs = self.nativeDeps."optimist"."0.4.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.4.0.tgz"; + sha1 = "cb8ec37f2fe3aa9864cb67a275250e7e19620a25"; + }) + ]; + buildInputs = + (self.nativeDeps."optimist"."0.4.0" or []); deps = [ self.full."wordwrap"."~0.0.2" ]; peerDependencies = [ ]; + passthru.names = [ "optimist" ]; }; full."optimist"."~0.3" = lib.makeOverridable self.buildNodePackage { name = "optimist-0.3.7"; - src = fetchurl { - url = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; - sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; - }; - buildInputs = self.nativeDeps."optimist"."~0.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; + sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; + }) + ]; + buildInputs = + (self.nativeDeps."optimist"."~0.3" or []); deps = [ self.full."wordwrap"."~0.0.2" ]; peerDependencies = [ ]; + passthru.names = [ "optimist" ]; }; full."optimist"."~0.3.5" = lib.makeOverridable self.buildNodePackage { name = "optimist-0.3.7"; - src = fetchurl { - url = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; - sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; - }; - buildInputs = self.nativeDeps."optimist"."~0.3.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"; + sha1 = "c90941ad59e4273328923074d2cf2e7cbc6ec0d9"; + }) + ]; + buildInputs = + (self.nativeDeps."optimist"."~0.3.5" or []); deps = [ self.full."wordwrap"."~0.0.2" ]; peerDependencies = [ ]; + passthru.names = [ "optimist" ]; }; full."optimist"."~0.6.0" = lib.makeOverridable self.buildNodePackage { name = "optimist-0.6.0"; - src = fetchurl { - url = "http://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz"; - sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; - }; - buildInputs = self.nativeDeps."optimist"."~0.6.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz"; + sha1 = "69424826f3405f79f142e6fc3d9ae58d4dbb9200"; + }) + ]; + buildInputs = + (self.nativeDeps."optimist"."~0.6.0" or []); deps = [ self.full."wordwrap"."~0.0.2" self.full."minimist"."~0.0.1" ]; peerDependencies = [ ]; + passthru.names = [ "optimist" ]; }; full."options".">=0.0.5" = lib.makeOverridable self.buildNodePackage { name = "options-0.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/options/-/options-0.0.5.tgz"; - sha1 = "9a3806378f316536d79038038ba90ccb724816c3"; - }; - buildInputs = self.nativeDeps."options".">=0.0.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/options/-/options-0.0.5.tgz"; + sha1 = "9a3806378f316536d79038038ba90ccb724816c3"; + }) + ]; + buildInputs = + (self.nativeDeps."options".">=0.0.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "options" ]; }; full."optparse"."*" = lib.makeOverridable self.buildNodePackage { name = "optparse-1.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/optparse/-/optparse-1.0.4.tgz"; - sha1 = "c062579d2d05d243c221a304a71e0c979623ccf1"; - }; - buildInputs = self.nativeDeps."optparse"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/optparse/-/optparse-1.0.4.tgz"; + sha1 = "c062579d2d05d243c221a304a71e0c979623ccf1"; + }) + ]; + buildInputs = + (self.nativeDeps."optparse"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "optparse" ]; }; "optparse" = self.full."optparse"."*"; full."optparse".">= 1.0.3" = lib.makeOverridable self.buildNodePackage { name = "optparse-1.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/optparse/-/optparse-1.0.4.tgz"; - sha1 = "c062579d2d05d243c221a304a71e0c979623ccf1"; - }; - buildInputs = self.nativeDeps."optparse".">= 1.0.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/optparse/-/optparse-1.0.4.tgz"; + sha1 = "c062579d2d05d243c221a304a71e0c979623ccf1"; + }) + ]; + buildInputs = + (self.nativeDeps."optparse".">= 1.0.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "optparse" ]; }; full."osenv"."0" = lib.makeOverridable self.buildNodePackage { name = "osenv-0.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; - sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; - }; - buildInputs = self.nativeDeps."osenv"."0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; + sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; + }) + ]; + buildInputs = + (self.nativeDeps."osenv"."0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "osenv" ]; }; full."osenv"."0.0.3" = lib.makeOverridable self.buildNodePackage { name = "osenv-0.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; - sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; - }; - buildInputs = self.nativeDeps."osenv"."0.0.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz"; + sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6"; + }) + ]; + buildInputs = + (self.nativeDeps."osenv"."0.0.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "osenv" ]; }; full."over"."~0.0.5" = lib.makeOverridable self.buildNodePackage { name = "over-0.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/over/-/over-0.0.5.tgz"; - sha1 = "f29852e70fd7e25f360e013a8ec44c82aedb5708"; - }; - buildInputs = self.nativeDeps."over"."~0.0.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/over/-/over-0.0.5.tgz"; + sha1 = "f29852e70fd7e25f360e013a8ec44c82aedb5708"; + }) + ]; + buildInputs = + (self.nativeDeps."over"."~0.0.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "over" ]; }; full."owl-deepcopy"."~0.0.1" = lib.makeOverridable self.buildNodePackage { name = "owl-deepcopy-0.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/owl-deepcopy/-/owl-deepcopy-0.0.2.tgz"; - sha1 = "056c40e1af73dff6e2c7afae983d2a7760fdff88"; - }; - buildInputs = self.nativeDeps."owl-deepcopy"."~0.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/owl-deepcopy/-/owl-deepcopy-0.0.2.tgz"; + sha1 = "056c40e1af73dff6e2c7afae983d2a7760fdff88"; + }) + ]; + buildInputs = + (self.nativeDeps."owl-deepcopy"."~0.0.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "owl-deepcopy" ]; }; full."passport"."*" = lib.makeOverridable self.buildNodePackage { name = "passport-0.1.17"; - src = fetchurl { - url = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; - sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; - }; - buildInputs = self.nativeDeps."passport"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; + sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; + }) + ]; + buildInputs = + (self.nativeDeps."passport"."*" or []); deps = [ self.full."pkginfo"."0.2.x" self.full."pause"."0.0.1" ]; peerDependencies = [ ]; + passthru.names = [ "passport" ]; }; "passport" = self.full."passport"."*"; full."passport"."~0.1.1" = lib.makeOverridable self.buildNodePackage { name = "passport-0.1.17"; - src = fetchurl { - url = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; - sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; - }; - buildInputs = self.nativeDeps."passport"."~0.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; + sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; + }) + ]; + buildInputs = + (self.nativeDeps."passport"."~0.1.1" or []); deps = [ self.full."pkginfo"."0.2.x" self.full."pause"."0.0.1" ]; peerDependencies = [ ]; + passthru.names = [ "passport" ]; }; full."passport"."~0.1.3" = lib.makeOverridable self.buildNodePackage { name = "passport-0.1.17"; - src = fetchurl { - url = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; - sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; - }; - buildInputs = self.nativeDeps."passport"."~0.1.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz"; + sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc"; + }) + ]; + buildInputs = + (self.nativeDeps."passport"."~0.1.3" or []); deps = [ self.full."pkginfo"."0.2.x" self.full."pause"."0.0.1" ]; peerDependencies = [ ]; + passthru.names = [ "passport" ]; }; full."passport-http"."*" = lib.makeOverridable self.buildNodePackage { name = "passport-http-0.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/passport-http/-/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"; + sha1 = "2501314c0ff4a831e8a51ccfdb1b68f5c7cbc9f6"; + }) + ]; + buildInputs = + (self.nativeDeps."passport-http"."*" or []); deps = [ self.full."pkginfo"."0.2.x" self.full."passport"."~0.1.3" ]; peerDependencies = [ ]; + passthru.names = [ "passport-http" ]; }; "passport-http" = self.full."passport-http"."*"; full."passport-local"."*" = lib.makeOverridable self.buildNodePackage { name = "passport-local-0.1.6"; - src = fetchurl { - url = "http://registry.npmjs.org/passport-local/-/passport-local-0.1.6.tgz"; - sha1 = "fb0cf828048db931b67d19985c7aa06dd377a9db"; - }; - buildInputs = self.nativeDeps."passport-local"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/passport-local/-/passport-local-0.1.6.tgz"; + sha1 = "fb0cf828048db931b67d19985c7aa06dd377a9db"; + }) + ]; + buildInputs = + (self.nativeDeps."passport-local"."*" or []); deps = [ self.full."pkginfo"."0.2.x" self.full."passport"."~0.1.1" ]; peerDependencies = [ ]; + passthru.names = [ "passport-local" ]; }; "passport-local" = self.full."passport-local"."*"; full."pause"."0.0.1" = lib.makeOverridable self.buildNodePackage { name = "pause-0.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/pause/-/pause-0.0.1.tgz"; - sha1 = "1d408b3fdb76923b9543d96fb4c9dfd535d9cb5d"; - }; - buildInputs = self.nativeDeps."pause"."0.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/pause/-/pause-0.0.1.tgz"; + sha1 = "1d408b3fdb76923b9543d96fb4c9dfd535d9cb5d"; + }) + ]; + buildInputs = + (self.nativeDeps."pause"."0.0.1" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "pause" ]; + }; + full."phantomjs"."~1.9" = lib.makeOverridable self.buildNodePackage { + name = "phantomjs-1.9.1-8"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/phantomjs/-/phantomjs-1.9.1-8.tgz"; + sha1 = "1fb7a800b403474974a696afebfbaa20b616e040"; + }) + ]; + buildInputs = + (self.nativeDeps."phantomjs"."~1.9" or []); deps = [ + self.full."adm-zip"."0.2.1" + self.full."kew"."~0.1.7" + self.full."ncp"."0.4.2" + self.full."npmconf"."0.0.24" + self.full."mkdirp"."0.3.5" + self.full."rimraf"."~2.0.2" + self.full."which"."~1.0.5" ]; peerDependencies = [ ]; + passthru.names = [ "phantomjs" ]; }; full."pkginfo"."0.2.x" = lib.makeOverridable self.buildNodePackage { name = "pkginfo-0.2.3"; - src = fetchurl { - url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"; - sha1 = "7239c42a5ef6c30b8f328439d9b9ff71042490f8"; - }; - buildInputs = self.nativeDeps."pkginfo"."0.2.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"; + sha1 = "7239c42a5ef6c30b8f328439d9b9ff71042490f8"; + }) + ]; + buildInputs = + (self.nativeDeps."pkginfo"."0.2.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "pkginfo" ]; }; full."pkginfo"."0.3.0" = lib.makeOverridable self.buildNodePackage { name = "pkginfo-0.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; - sha1 = "726411401039fe9b009eea86614295d5f3a54276"; - }; - buildInputs = self.nativeDeps."pkginfo"."0.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; + sha1 = "726411401039fe9b009eea86614295d5f3a54276"; + }) + ]; + buildInputs = + (self.nativeDeps."pkginfo"."0.3.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "pkginfo" ]; }; full."pkginfo"."0.3.x" = lib.makeOverridable self.buildNodePackage { name = "pkginfo-0.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; - sha1 = "726411401039fe9b009eea86614295d5f3a54276"; - }; - buildInputs = self.nativeDeps."pkginfo"."0.3.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; + sha1 = "726411401039fe9b009eea86614295d5f3a54276"; + }) + ]; + buildInputs = + (self.nativeDeps."pkginfo"."0.3.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "pkginfo" ]; }; full."pkginfo"."0.x.x" = lib.makeOverridable self.buildNodePackage { name = "pkginfo-0.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; - sha1 = "726411401039fe9b009eea86614295d5f3a54276"; - }; - buildInputs = self.nativeDeps."pkginfo"."0.x.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"; + sha1 = "726411401039fe9b009eea86614295d5f3a54276"; + }) + ]; + buildInputs = + (self.nativeDeps."pkginfo"."0.x.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "pkginfo" ]; }; full."policyfile"."0.0.4" = lib.makeOverridable self.buildNodePackage { name = "policyfile-0.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz"; - sha1 = "d6b82ead98ae79ebe228e2daf5903311ec982e4d"; - }; - buildInputs = self.nativeDeps."policyfile"."0.0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz"; + sha1 = "d6b82ead98ae79ebe228e2daf5903311ec982e4d"; + }) + ]; + buildInputs = + (self.nativeDeps."policyfile"."0.0.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "policyfile" ]; }; full."posix-getopt"."1.0.0" = lib.makeOverridable self.buildNodePackage { name = "posix-getopt-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/posix-getopt/-/posix-getopt-1.0.0.tgz"; - sha1 = "42a90eca6119014c78bc4b9b70463d294db1aa87"; - }; - buildInputs = self.nativeDeps."posix-getopt"."1.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/posix-getopt/-/posix-getopt-1.0.0.tgz"; + sha1 = "42a90eca6119014c78bc4b9b70463d294db1aa87"; + }) + ]; + buildInputs = + (self.nativeDeps."posix-getopt"."1.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "posix-getopt" ]; }; full."promise"."~2.0" = lib.makeOverridable self.buildNodePackage { name = "promise-2.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/promise/-/promise-2.0.0.tgz"; - sha1 = "46648aa9d605af5d2e70c3024bf59436da02b80e"; - }; - buildInputs = self.nativeDeps."promise"."~2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/promise/-/promise-2.0.0.tgz"; + sha1 = "46648aa9d605af5d2e70c3024bf59436da02b80e"; + }) + ]; + buildInputs = + (self.nativeDeps."promise"."~2.0" or []); deps = [ self.full."is-promise"."~1" ]; peerDependencies = [ ]; + passthru.names = [ "promise" ]; }; full."prompt"."0.2.11" = lib.makeOverridable self.buildNodePackage { name = "prompt-0.2.11"; - src = fetchurl { - url = "http://registry.npmjs.org/prompt/-/prompt-0.2.11.tgz"; - sha1 = "26d455af4b7fac15291dfcdddf2400328c1fa446"; - }; - buildInputs = self.nativeDeps."prompt"."0.2.11" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/prompt/-/prompt-0.2.11.tgz"; + sha1 = "26d455af4b7fac15291dfcdddf2400328c1fa446"; + }) + ]; + buildInputs = + (self.nativeDeps."prompt"."0.2.11" or []); deps = [ self.full."pkginfo"."0.x.x" self.full."read"."1.0.x" @@ -6039,14 +8362,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "prompt" ]; }; full."prompt"."0.2.9" = lib.makeOverridable self.buildNodePackage { name = "prompt-0.2.9"; - src = fetchurl { - url = "http://registry.npmjs.org/prompt/-/prompt-0.2.9.tgz"; - sha1 = "fdd01e3f9654d0c44fbb8671f8d3f6ca009e3c16"; - }; - buildInputs = self.nativeDeps."prompt"."0.2.9" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/prompt/-/prompt-0.2.9.tgz"; + sha1 = "fdd01e3f9654d0c44fbb8671f8d3f6ca009e3c16"; + }) + ]; + buildInputs = + (self.nativeDeps."prompt"."0.2.9" or []); deps = [ self.full."pkginfo"."0.x.x" self.full."read"."1.0.x" @@ -6056,65 +8383,85 @@ ]; peerDependencies = [ ]; + passthru.names = [ "prompt" ]; }; full."promptly"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "promptly-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/promptly/-/promptly-0.2.0.tgz"; - sha1 = "73ef200fa8329d5d3a8df41798950b8646ca46d9"; - }; - buildInputs = self.nativeDeps."promptly"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/promptly/-/promptly-0.2.0.tgz"; + sha1 = "73ef200fa8329d5d3a8df41798950b8646ca46d9"; + }) + ]; + buildInputs = + (self.nativeDeps."promptly"."~0.2.0" or []); deps = [ self.full."read"."~1.0.4" ]; peerDependencies = [ ]; + passthru.names = [ "promptly" ]; }; full."promzard"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "promzard-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/promzard/-/promzard-0.2.0.tgz"; - sha1 = "766f33807faadeeecacf8057024fe5f753cfa3c1"; - }; - buildInputs = self.nativeDeps."promzard"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/promzard/-/promzard-0.2.0.tgz"; + sha1 = "766f33807faadeeecacf8057024fe5f753cfa3c1"; + }) + ]; + buildInputs = + (self.nativeDeps."promzard"."~0.2.0" or []); deps = [ self.full."read"."1" ]; peerDependencies = [ ]; + passthru.names = [ "promzard" ]; }; full."proto-list"."~1.2.1" = lib.makeOverridable self.buildNodePackage { name = "proto-list-1.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/proto-list/-/proto-list-1.2.2.tgz"; - sha1 = "48b88798261ec2c4a785720cdfec6200d57d3326"; - }; - buildInputs = self.nativeDeps."proto-list"."~1.2.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/proto-list/-/proto-list-1.2.2.tgz"; + sha1 = "48b88798261ec2c4a785720cdfec6200d57d3326"; + }) + ]; + buildInputs = + (self.nativeDeps."proto-list"."~1.2.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "proto-list" ]; }; full."ps-tree"."0.0.x" = lib.makeOverridable self.buildNodePackage { name = "ps-tree-0.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/ps-tree/-/ps-tree-0.0.3.tgz"; - sha1 = "dbf8d752a7fe22fa7d58635689499610e9276ddc"; - }; - buildInputs = self.nativeDeps."ps-tree"."0.0.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ps-tree/-/ps-tree-0.0.3.tgz"; + sha1 = "dbf8d752a7fe22fa7d58635689499610e9276ddc"; + }) + ]; + buildInputs = + (self.nativeDeps."ps-tree"."0.0.x" or []); deps = [ self.full."event-stream"."~0.5" ]; peerDependencies = [ ]; + passthru.names = [ "ps-tree" ]; }; full."pullstream"."~0.4.0" = lib.makeOverridable self.buildNodePackage { name = "pullstream-0.4.0"; - src = fetchurl { - url = "http://registry.npmjs.org/pullstream/-/pullstream-0.4.0.tgz"; - sha1 = "919f15ef376433b331351f116565dc17c6fcda77"; - }; - buildInputs = self.nativeDeps."pullstream"."~0.4.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/pullstream/-/pullstream-0.4.0.tgz"; + sha1 = "919f15ef376433b331351f116565dc17c6fcda77"; + }) + ]; + buildInputs = + (self.nativeDeps."pullstream"."~0.4.0" or []); deps = [ self.full."over"."~0.0.5" self.full."readable-stream"."~1.0.0" @@ -6123,199 +8470,279 @@ ]; peerDependencies = [ ]; + passthru.names = [ "pullstream" ]; + }; + full."q".">= 0.0.1" = lib.makeOverridable self.buildNodePackage { + name = "q-0.9.6"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/q/-/q-0.9.6.tgz"; + sha1 = "5884b2154bdb3b6d5765e0fafddcb1506e133619"; + }) + ]; + buildInputs = + (self.nativeDeps."q".">= 0.0.1" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "q" ]; }; - full."q".">= 0.0.1" = lib.makeOverridable self.buildNodePackage { + full."q"."~0.9" = lib.makeOverridable self.buildNodePackage { name = "q-0.9.6"; - src = fetchurl { - url = "http://registry.npmjs.org/q/-/q-0.9.6.tgz"; - sha1 = "5884b2154bdb3b6d5765e0fafddcb1506e133619"; - }; - buildInputs = self.nativeDeps."q".">= 0.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/q/-/q-0.9.6.tgz"; + sha1 = "5884b2154bdb3b6d5765e0fafddcb1506e133619"; + }) + ]; + buildInputs = + (self.nativeDeps."q"."~0.9" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "q" ]; }; full."q"."~0.9.2" = lib.makeOverridable self.buildNodePackage { name = "q-0.9.6"; - src = fetchurl { - url = "http://registry.npmjs.org/q/-/q-0.9.6.tgz"; - sha1 = "5884b2154bdb3b6d5765e0fafddcb1506e133619"; - }; - buildInputs = self.nativeDeps."q"."~0.9.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/q/-/q-0.9.6.tgz"; + sha1 = "5884b2154bdb3b6d5765e0fafddcb1506e133619"; + }) + ]; + buildInputs = + (self.nativeDeps."q"."~0.9.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "q" ]; }; full."qs"."0.5.1" = lib.makeOverridable self.buildNodePackage { name = "qs-0.5.1"; - src = fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-0.5.1.tgz"; - sha1 = "9f6bf5d9ac6c76384e95d36d15b48980e5e4add0"; - }; - buildInputs = self.nativeDeps."qs"."0.5.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.5.1.tgz"; + sha1 = "9f6bf5d9ac6c76384e95d36d15b48980e5e4add0"; + }) + ]; + buildInputs = + (self.nativeDeps."qs"."0.5.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "qs" ]; }; full."qs"."0.5.5" = lib.makeOverridable self.buildNodePackage { name = "qs-0.5.5"; - src = fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-0.5.5.tgz"; - sha1 = "b07f0d7ffe3efc6fc2fcde6c66a20775641423f3"; - }; - buildInputs = self.nativeDeps."qs"."0.5.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.5.5.tgz"; + sha1 = "b07f0d7ffe3efc6fc2fcde6c66a20775641423f3"; + }) + ]; + buildInputs = + (self.nativeDeps."qs"."0.5.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "qs" ]; }; full."qs"."0.6.5" = lib.makeOverridable self.buildNodePackage { name = "qs-0.6.5"; - src = fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; - sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; - }; - buildInputs = self.nativeDeps."qs"."0.6.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; + sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; + }) + ]; + buildInputs = + (self.nativeDeps."qs"."0.6.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "qs" ]; }; full."qs"."~0.5.4" = lib.makeOverridable self.buildNodePackage { name = "qs-0.5.6"; - src = fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-0.5.6.tgz"; - sha1 = "31b1ad058567651c526921506b9a8793911a0384"; - }; - buildInputs = self.nativeDeps."qs"."~0.5.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.5.6.tgz"; + sha1 = "31b1ad058567651c526921506b9a8793911a0384"; + }) + ]; + buildInputs = + (self.nativeDeps."qs"."~0.5.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "qs" ]; }; full."qs"."~0.6.0" = lib.makeOverridable self.buildNodePackage { name = "qs-0.6.5"; - src = fetchurl { - url = "http://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; - sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; - }; - buildInputs = self.nativeDeps."qs"."~0.6.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/qs/-/qs-0.6.5.tgz"; + sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef"; + }) + ]; + buildInputs = + (self.nativeDeps."qs"."~0.6.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "qs" ]; }; full."rai"."~0.1" = lib.makeOverridable self.buildNodePackage { name = "rai-0.1.7"; - src = fetchurl { - url = "http://registry.npmjs.org/rai/-/rai-0.1.7.tgz"; - sha1 = "1b50f1dcb4a493a67ef7a0a8c72167d789df52a0"; - }; - buildInputs = self.nativeDeps."rai"."~0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/rai/-/rai-0.1.7.tgz"; + sha1 = "1b50f1dcb4a493a67ef7a0a8c72167d789df52a0"; + }) + ]; + buildInputs = + (self.nativeDeps."rai"."~0.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "rai" ]; }; full."range-parser"."0.0.4" = lib.makeOverridable self.buildNodePackage { name = "range-parser-0.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz"; - sha1 = "c0427ffef51c10acba0782a46c9602e744ff620b"; - }; - buildInputs = self.nativeDeps."range-parser"."0.0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz"; + sha1 = "c0427ffef51c10acba0782a46c9602e744ff620b"; + }) + ]; + buildInputs = + (self.nativeDeps."range-parser"."0.0.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "range-parser" ]; }; full."raw-socket"."*" = lib.makeOverridable self.buildNodePackage { name = "raw-socket-1.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/raw-socket/-/raw-socket-1.2.1.tgz"; - sha1 = "3ca811bd4bf173b7b4e2304d5e680fd458da3963"; - }; - buildInputs = self.nativeDeps."raw-socket"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/raw-socket/-/raw-socket-1.2.1.tgz"; + sha1 = "3ca811bd4bf173b7b4e2304d5e680fd458da3963"; + }) + ]; + buildInputs = + (self.nativeDeps."raw-socket"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "raw-socket" ]; }; full."rbytes"."*" = lib.makeOverridable self.buildNodePackage { name = "rbytes-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/rbytes/-/rbytes-1.0.0.tgz"; - sha1 = "4eeb85c457f710d8147329d5eed5cd02c798fa4d"; - }; - buildInputs = self.nativeDeps."rbytes"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/rbytes/-/rbytes-1.0.0.tgz"; + sha1 = "4eeb85c457f710d8147329d5eed5cd02c798fa4d"; + }) + ]; + buildInputs = + (self.nativeDeps."rbytes"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "rbytes" ]; }; "rbytes" = self.full."rbytes"."*"; full."read"."1" = lib.makeOverridable self.buildNodePackage { name = "read-1.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; - sha1 = "007a3d169478aa710a491727e453effb92e76203"; - }; - buildInputs = self.nativeDeps."read"."1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; + sha1 = "007a3d169478aa710a491727e453effb92e76203"; + }) + ]; + buildInputs = + (self.nativeDeps."read"."1" or []); deps = [ self.full."mute-stream"."~0.0.4" ]; peerDependencies = [ ]; + passthru.names = [ "read" ]; }; full."read"."1.0.x" = lib.makeOverridable self.buildNodePackage { name = "read-1.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; - sha1 = "007a3d169478aa710a491727e453effb92e76203"; - }; - buildInputs = self.nativeDeps."read"."1.0.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; + sha1 = "007a3d169478aa710a491727e453effb92e76203"; + }) + ]; + buildInputs = + (self.nativeDeps."read"."1.0.x" or []); deps = [ self.full."mute-stream"."~0.0.4" ]; peerDependencies = [ ]; + passthru.names = [ "read" ]; }; full."read"."~1.0.1" = lib.makeOverridable self.buildNodePackage { name = "read-1.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; - sha1 = "007a3d169478aa710a491727e453effb92e76203"; - }; - buildInputs = self.nativeDeps."read"."~1.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; + sha1 = "007a3d169478aa710a491727e453effb92e76203"; + }) + ]; + buildInputs = + (self.nativeDeps."read"."~1.0.1" or []); deps = [ self.full."mute-stream"."~0.0.4" ]; peerDependencies = [ ]; + passthru.names = [ "read" ]; }; full."read"."~1.0.4" = lib.makeOverridable self.buildNodePackage { name = "read-1.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; - sha1 = "007a3d169478aa710a491727e453effb92e76203"; - }; - buildInputs = self.nativeDeps."read"."~1.0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/read/-/read-1.0.5.tgz"; + sha1 = "007a3d169478aa710a491727e453effb92e76203"; + }) + ]; + buildInputs = + (self.nativeDeps."read"."~1.0.4" or []); deps = [ self.full."mute-stream"."~0.0.4" ]; peerDependencies = [ ]; + passthru.names = [ "read" ]; }; full."read-installed"."~0.2.2" = lib.makeOverridable self.buildNodePackage { name = "read-installed-0.2.4"; - src = fetchurl { - url = "http://registry.npmjs.org/read-installed/-/read-installed-0.2.4.tgz"; - sha1 = "9a45ca0a8ae1ecdb05972f362b63bc59450b572d"; - }; - buildInputs = self.nativeDeps."read-installed"."~0.2.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/read-installed/-/read-installed-0.2.4.tgz"; + sha1 = "9a45ca0a8ae1ecdb05972f362b63bc59450b572d"; + }) + ]; + buildInputs = + (self.nativeDeps."read-installed"."~0.2.2" or []); deps = [ self.full."semver"."2" self.full."slide"."~1.1.3" @@ -6324,14 +8751,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "read-installed" ]; }; full."read-package-json"."1" = lib.makeOverridable self.buildNodePackage { name = "read-package-json-1.1.3"; - src = fetchurl { - url = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.3.tgz"; - sha1 = "a361ab3da88f6f78998df223ad8186a4b7e1f391"; - }; - buildInputs = self.nativeDeps."read-package-json"."1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.3.tgz"; + sha1 = "a361ab3da88f6f78998df223ad8186a4b7e1f391"; + }) + ]; + buildInputs = + (self.nativeDeps."read-package-json"."1" or []); deps = [ self.full."glob"."~3.2.1" self.full."lru-cache"."2" @@ -6340,14 +8771,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "read-package-json" ]; }; full."read-package-json"."~1.1.0" = lib.makeOverridable self.buildNodePackage { name = "read-package-json-1.1.3"; - src = fetchurl { - url = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.3.tgz"; - sha1 = "a361ab3da88f6f78998df223ad8186a4b7e1f391"; - }; - buildInputs = self.nativeDeps."read-package-json"."~1.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/read-package-json/-/read-package-json-1.1.3.tgz"; + sha1 = "a361ab3da88f6f78998df223ad8186a4b7e1f391"; + }) + ]; + buildInputs = + (self.nativeDeps."read-package-json"."~1.1.0" or []); deps = [ self.full."glob"."~3.2.1" self.full."lru-cache"."2" @@ -6356,152 +8791,200 @@ ]; peerDependencies = [ ]; + passthru.names = [ "read-package-json" ]; }; full."readable-stream"."1.0" = lib.makeOverridable self.buildNodePackage { name = "readable-stream-1.0.15"; - src = fetchurl { - url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; - sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; - }; - buildInputs = self.nativeDeps."readable-stream"."1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; + sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; + }) + ]; + buildInputs = + (self.nativeDeps."readable-stream"."1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "readable-stream" ]; }; full."readable-stream"."~1.0.0" = lib.makeOverridable self.buildNodePackage { name = "readable-stream-1.0.15"; - src = fetchurl { - url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; - sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; - }; - buildInputs = self.nativeDeps."readable-stream"."~1.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; + sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; + }) + ]; + buildInputs = + (self.nativeDeps."readable-stream"."~1.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "readable-stream" ]; }; full."readable-stream"."~1.0.2" = lib.makeOverridable self.buildNodePackage { name = "readable-stream-1.0.15"; - src = fetchurl { - url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; - sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; - }; - buildInputs = self.nativeDeps."readable-stream"."~1.0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.15.tgz"; + sha1 = "a2c160237235951da985a1572d0a3af585e4be95"; + }) + ]; + buildInputs = + (self.nativeDeps."readable-stream"."~1.0.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "readable-stream" ]; }; full."readdirp"."~0.2.3" = lib.makeOverridable self.buildNodePackage { name = "readdirp-0.2.5"; - src = fetchurl { - url = "http://registry.npmjs.org/readdirp/-/readdirp-0.2.5.tgz"; - sha1 = "c4c276e52977ae25db5191fe51d008550f15d9bb"; - }; - buildInputs = self.nativeDeps."readdirp"."~0.2.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/readdirp/-/readdirp-0.2.5.tgz"; + sha1 = "c4c276e52977ae25db5191fe51d008550f15d9bb"; + }) + ]; + buildInputs = + (self.nativeDeps."readdirp"."~0.2.3" or []); deps = [ self.full."minimatch".">=0.2.4" ]; peerDependencies = [ ]; + passthru.names = [ "readdirp" ]; }; full."redeyed"."~0.4.0" = lib.makeOverridable self.buildNodePackage { name = "redeyed-0.4.2"; - src = fetchurl { - url = "http://registry.npmjs.org/redeyed/-/redeyed-0.4.2.tgz"; - sha1 = "f0133b990cb972bdbcf2d2dce0aec36595f419bc"; - }; - buildInputs = self.nativeDeps."redeyed"."~0.4.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/redeyed/-/redeyed-0.4.2.tgz"; + sha1 = "f0133b990cb972bdbcf2d2dce0aec36595f419bc"; + }) + ]; + buildInputs = + (self.nativeDeps."redeyed"."~0.4.0" or []); deps = [ self.full."esprima"."~1.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "redeyed" ]; }; full."redis"."*" = lib.makeOverridable self.buildNodePackage { name = "redis-0.8.4"; - src = fetchurl { - url = "http://registry.npmjs.org/redis/-/redis-0.8.4.tgz"; - sha1 = "14609f26414e211c31e3cd07dc79b04bf9ff1980"; - }; - buildInputs = self.nativeDeps."redis"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/redis/-/redis-0.8.4.tgz"; + sha1 = "14609f26414e211c31e3cd07dc79b04bf9ff1980"; + }) + ]; + buildInputs = + (self.nativeDeps."redis"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "redis" ]; }; "redis" = self.full."redis"."*"; full."redis"."0.7.2" = lib.makeOverridable self.buildNodePackage { name = "redis-0.7.2"; - src = fetchurl { - url = "http://registry.npmjs.org/redis/-/redis-0.7.2.tgz"; - sha1 = "fa557fef4985ab3e3384fdc5be6e2541a0bb49af"; - }; - buildInputs = self.nativeDeps."redis"."0.7.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/redis/-/redis-0.7.2.tgz"; + sha1 = "fa557fef4985ab3e3384fdc5be6e2541a0bb49af"; + }) + ]; + buildInputs = + (self.nativeDeps."redis"."0.7.2" or []); deps = [ self.full."hiredis"."*" ]; peerDependencies = [ ]; + passthru.names = [ "redis" ]; }; full."redis"."0.7.3" = lib.makeOverridable self.buildNodePackage { name = "redis-0.7.3"; - src = fetchurl { - url = "http://registry.npmjs.org/redis/-/redis-0.7.3.tgz"; - sha1 = "ee57b7a44d25ec1594e44365d8165fa7d1d4811a"; - }; - buildInputs = self.nativeDeps."redis"."0.7.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/redis/-/redis-0.7.3.tgz"; + sha1 = "ee57b7a44d25ec1594e44365d8165fa7d1d4811a"; + }) + ]; + buildInputs = + (self.nativeDeps."redis"."0.7.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "redis" ]; }; full."redis".">= 0.6.6" = lib.makeOverridable self.buildNodePackage { name = "redis-0.8.4"; - src = fetchurl { - url = "http://registry.npmjs.org/redis/-/redis-0.8.4.tgz"; - sha1 = "14609f26414e211c31e3cd07dc79b04bf9ff1980"; - }; - buildInputs = self.nativeDeps."redis".">= 0.6.6" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/redis/-/redis-0.8.4.tgz"; + sha1 = "14609f26414e211c31e3cd07dc79b04bf9ff1980"; + }) + ]; + buildInputs = + (self.nativeDeps."redis".">= 0.6.6" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "redis" ]; }; full."reds"."0.1.4" = lib.makeOverridable self.buildNodePackage { name = "reds-0.1.4"; - src = fetchurl { - url = "http://registry.npmjs.org/reds/-/reds-0.1.4.tgz"; - sha1 = "a97819180c30f6ecd01cad03cecb574eaabb4bee"; - }; - buildInputs = self.nativeDeps."reds"."0.1.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/reds/-/reds-0.1.4.tgz"; + sha1 = "a97819180c30f6ecd01cad03cecb574eaabb4bee"; + }) + ]; + buildInputs = + (self.nativeDeps."reds"."0.1.4" or []); deps = [ self.full."natural"."0.0.69" self.full."redis".">= 0.6.6" ]; peerDependencies = [ ]; + passthru.names = [ "reds" ]; }; full."regexp-clone"."0.0.1" = lib.makeOverridable self.buildNodePackage { name = "regexp-clone-0.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/regexp-clone/-/regexp-clone-0.0.1.tgz"; - sha1 = "a7c2e09891fdbf38fbb10d376fb73003e68ac589"; - }; - buildInputs = self.nativeDeps."regexp-clone"."0.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/regexp-clone/-/regexp-clone-0.0.1.tgz"; + sha1 = "a7c2e09891fdbf38fbb10d376fb73003e68ac589"; + }) + ]; + buildInputs = + (self.nativeDeps."regexp-clone"."0.0.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "regexp-clone" ]; }; full."request"."2" = lib.makeOverridable self.buildNodePackage { name = "request-2.27.0"; - src = fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; - sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; - }; - buildInputs = self.nativeDeps."request"."2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + }) + ]; + buildInputs = + (self.nativeDeps."request"."2" or []); deps = [ self.full."qs"."~0.6.0" self.full."json-stringify-safe"."~5.0.0" @@ -6518,14 +9001,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "request" ]; }; full."request"."2 >=2.20.0" = lib.makeOverridable self.buildNodePackage { name = "request-2.27.0"; - src = fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; - sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; - }; - buildInputs = self.nativeDeps."request"."2 >=2.20.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + }) + ]; + buildInputs = + (self.nativeDeps."request"."2 >=2.20.0" or []); deps = [ self.full."qs"."~0.6.0" self.full."json-stringify-safe"."~5.0.0" @@ -6542,14 +9029,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "request" ]; }; full."request"."2 >=2.25.0" = lib.makeOverridable self.buildNodePackage { name = "request-2.27.0"; - src = fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; - sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; - }; - buildInputs = self.nativeDeps."request"."2 >=2.25.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + }) + ]; + buildInputs = + (self.nativeDeps."request"."2 >=2.25.0" or []); deps = [ self.full."qs"."~0.6.0" self.full."json-stringify-safe"."~5.0.0" @@ -6566,14 +9057,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "request" ]; }; full."request"."2.16.x" = lib.makeOverridable self.buildNodePackage { name = "request-2.16.6"; - src = fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; - sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; - }; - buildInputs = self.nativeDeps."request"."2.16.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; + sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; + }) + ]; + buildInputs = + (self.nativeDeps."request"."2.16.x" or []); deps = [ self.full."form-data"."~0.0.3" self.full."mime"."~1.2.7" @@ -6589,26 +9084,34 @@ ]; peerDependencies = [ ]; + passthru.names = [ "request" ]; }; full."request"."2.9.x" = lib.makeOverridable self.buildNodePackage { name = "request-2.9.203"; - src = fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.9.203.tgz"; - sha1 = "6c1711a5407fb94a114219563e44145bcbf4723a"; - }; - buildInputs = self.nativeDeps."request"."2.9.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.9.203.tgz"; + sha1 = "6c1711a5407fb94a114219563e44145bcbf4723a"; + }) + ]; + buildInputs = + (self.nativeDeps."request"."2.9.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "request" ]; }; full."request"."~2" = lib.makeOverridable self.buildNodePackage { name = "request-2.27.0"; - src = fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; - sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; - }; - buildInputs = self.nativeDeps."request"."~2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + }) + ]; + buildInputs = + (self.nativeDeps."request"."~2" or []); deps = [ self.full."qs"."~0.6.0" self.full."json-stringify-safe"."~5.0.0" @@ -6625,14 +9128,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "request" ]; }; full."request"."~2.16.6" = lib.makeOverridable self.buildNodePackage { name = "request-2.16.6"; - src = fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; - sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; - }; - buildInputs = self.nativeDeps."request"."~2.16.6" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.16.6.tgz"; + sha1 = "872fe445ae72de266b37879d6ad7dc948fa01cad"; + }) + ]; + buildInputs = + (self.nativeDeps."request"."~2.16.6" or []); deps = [ self.full."form-data"."~0.0.3" self.full."mime"."~1.2.7" @@ -6648,14 +9155,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "request" ]; }; full."request"."~2.21.0" = lib.makeOverridable self.buildNodePackage { name = "request-2.21.0"; - src = fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.21.0.tgz"; - sha1 = "5728ab9c45e5a87c99daccd530298b6673a868d7"; - }; - buildInputs = self.nativeDeps."request"."~2.21.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.21.0.tgz"; + sha1 = "5728ab9c45e5a87c99daccd530298b6673a868d7"; + }) + ]; + buildInputs = + (self.nativeDeps."request"."~2.21.0" or []); deps = [ self.full."qs"."~0.6.0" self.full."json-stringify-safe"."~4.0.0" @@ -6672,14 +9183,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "request" ]; }; full."request"."~2.22.0" = lib.makeOverridable self.buildNodePackage { name = "request-2.22.0"; - src = fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.22.0.tgz"; - sha1 = "b883a769cc4a909571eb5004b344c43cf7e51592"; - }; - buildInputs = self.nativeDeps."request"."~2.22.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.22.0.tgz"; + sha1 = "b883a769cc4a909571eb5004b344c43cf7e51592"; + }) + ]; + buildInputs = + (self.nativeDeps."request"."~2.22.0" or []); deps = [ self.full."qs"."~0.6.0" self.full."json-stringify-safe"."~4.0.0" @@ -6696,14 +9211,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "request" ]; }; full."request"."~2.25.0" = lib.makeOverridable self.buildNodePackage { name = "request-2.25.0"; - src = fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.25.0.tgz"; - sha1 = "dac1673181887fe0b2ce6bd7e12f46d554a02ce9"; - }; - buildInputs = self.nativeDeps."request"."~2.25.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.25.0.tgz"; + sha1 = "dac1673181887fe0b2ce6bd7e12f46d554a02ce9"; + }) + ]; + buildInputs = + (self.nativeDeps."request"."~2.25.0" or []); deps = [ self.full."qs"."~0.6.0" self.full."json-stringify-safe"."~5.0.0" @@ -6720,14 +9239,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "request" ]; }; full."request"."~2.26.0" = lib.makeOverridable self.buildNodePackage { name = "request-2.26.0"; - src = fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; - sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; - }; - buildInputs = self.nativeDeps."request"."~2.26.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.26.0.tgz"; + sha1 = "79b03075cbac2e22ebe41aa7fca884e869c1c212"; + }) + ]; + buildInputs = + (self.nativeDeps."request"."~2.26.0" or []); deps = [ self.full."qs"."~0.6.0" self.full."json-stringify-safe"."~5.0.0" @@ -6744,14 +9267,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "request" ]; }; full."request"."~2.27.0" = lib.makeOverridable self.buildNodePackage { name = "request-2.27.0"; - src = fetchurl { - url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; - sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; - }; - buildInputs = self.nativeDeps."request"."~2.27.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/request/-/request-2.27.0.tgz"; + sha1 = "dfb1a224dd3a5a9bade4337012503d710e538668"; + }) + ]; + buildInputs = + (self.nativeDeps."request"."~2.27.0" or []); deps = [ self.full."qs"."~0.6.0" self.full."json-stringify-safe"."~5.0.0" @@ -6768,52 +9295,68 @@ ]; peerDependencies = [ ]; + passthru.names = [ "request" ]; }; full."request-progress"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "request-progress-0.2.3"; - src = fetchurl { - url = "http://registry.npmjs.org/request-progress/-/request-progress-0.2.3.tgz"; - sha1 = "5be7088f66642e2739e9058a07cceef0c2868b8b"; - }; - buildInputs = self.nativeDeps."request-progress"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/request-progress/-/request-progress-0.2.3.tgz"; + sha1 = "5be7088f66642e2739e9058a07cceef0c2868b8b"; + }) + ]; + buildInputs = + (self.nativeDeps."request-progress"."~0.2.0" or []); deps = [ self.full."throttleit"."~0.0.2" ]; peerDependencies = [ ]; + passthru.names = [ "request-progress" ]; }; full."request-replay"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "request-replay-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/request-replay/-/request-replay-0.2.0.tgz"; - sha1 = "9b693a5d118b39f5c596ead5ed91a26444057f60"; - }; - buildInputs = self.nativeDeps."request-replay"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/request-replay/-/request-replay-0.2.0.tgz"; + sha1 = "9b693a5d118b39f5c596ead5ed91a26444057f60"; + }) + ]; + buildInputs = + (self.nativeDeps."request-replay"."~0.2.0" or []); deps = [ self.full."retry"."~0.6.0" ]; peerDependencies = [ ]; + passthru.names = [ "request-replay" ]; }; full."resolve"."~0.3.1" = lib.makeOverridable self.buildNodePackage { name = "resolve-0.3.1"; - src = fetchurl { - url = "http://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz"; - sha1 = "34c63447c664c70598d1c9b126fc43b2a24310a4"; - }; - buildInputs = self.nativeDeps."resolve"."~0.3.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz"; + sha1 = "34c63447c664c70598d1c9b126fc43b2a24310a4"; + }) + ]; + buildInputs = + (self.nativeDeps."resolve"."~0.3.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "resolve" ]; }; full."restify"."2.4.1" = lib.makeOverridable self.buildNodePackage { name = "restify-2.4.1"; - src = fetchurl { - url = "http://registry.npmjs.org/restify/-/restify-2.4.1.tgz"; - sha1 = "35790a052bd0927e7f6a06cc3d079e56fabc9371"; - }; - buildInputs = self.nativeDeps."restify"."2.4.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/restify/-/restify-2.4.1.tgz"; + sha1 = "35790a052bd0927e7f6a06cc3d079e56fabc9371"; + }) + ]; + buildInputs = + (self.nativeDeps."restify"."2.4.1" or []); deps = [ self.full."assert-plus"."0.1.2" self.full."backoff"."2.1.0" @@ -6835,140 +9378,218 @@ ]; peerDependencies = [ ]; + passthru.names = [ "restify" ]; }; full."retry"."0.6.0" = lib.makeOverridable self.buildNodePackage { name = "retry-0.6.0"; - src = fetchurl { - url = "http://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; - sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; - }; - buildInputs = self.nativeDeps."retry"."0.6.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; + sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; + }) + ]; + buildInputs = + (self.nativeDeps."retry"."0.6.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "retry" ]; }; full."retry"."~0.6.0" = lib.makeOverridable self.buildNodePackage { name = "retry-0.6.0"; - src = fetchurl { - url = "http://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; - sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; - }; - buildInputs = self.nativeDeps."retry"."~0.6.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/retry/-/retry-0.6.0.tgz"; + sha1 = "1c010713279a6fd1e8def28af0c3ff1871caa537"; + }) + ]; + buildInputs = + (self.nativeDeps."retry"."~0.6.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "retry" ]; }; full."revalidator"."0.1.x" = lib.makeOverridable self.buildNodePackage { name = "revalidator-0.1.5"; - src = fetchurl { - url = "http://registry.npmjs.org/revalidator/-/revalidator-0.1.5.tgz"; - sha1 = "205bc02e4186e63e82a0837498f29ba287be3861"; - }; - buildInputs = self.nativeDeps."revalidator"."0.1.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/revalidator/-/revalidator-0.1.5.tgz"; + sha1 = "205bc02e4186e63e82a0837498f29ba287be3861"; + }) + ]; + buildInputs = + (self.nativeDeps."revalidator"."0.1.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "revalidator" ]; }; full."rimraf"."1.x.x" = lib.makeOverridable self.buildNodePackage { name = "rimraf-1.0.9"; - src = fetchurl { - url = "http://registry.npmjs.org/rimraf/-/rimraf-1.0.9.tgz"; - sha1 = "be4801ff76c2ba6f1c50c78e9700eb1d21f239f1"; - }; - buildInputs = self.nativeDeps."rimraf"."1.x.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-1.0.9.tgz"; + sha1 = "be4801ff76c2ba6f1c50c78e9700eb1d21f239f1"; + }) + ]; + buildInputs = + (self.nativeDeps."rimraf"."1.x.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "rimraf" ]; }; full."rimraf"."2" = lib.makeOverridable self.buildNodePackage { name = "rimraf-2.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; - sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; - }; - buildInputs = self.nativeDeps."rimraf"."2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; + sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; + }) + ]; + buildInputs = + (self.nativeDeps."rimraf"."2" or []); deps = [ self.full."graceful-fs"."~2" ]; peerDependencies = [ ]; + passthru.names = [ "rimraf" ]; }; full."rimraf"."2.x.x" = lib.makeOverridable self.buildNodePackage { name = "rimraf-2.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; - sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; - }; - buildInputs = self.nativeDeps."rimraf"."2.x.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; + sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; + }) + ]; + buildInputs = + (self.nativeDeps."rimraf"."2.x.x" or []); deps = [ self.full."graceful-fs"."~2" ]; peerDependencies = [ ]; + passthru.names = [ "rimraf" ]; }; full."rimraf"."~2" = lib.makeOverridable self.buildNodePackage { name = "rimraf-2.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; - sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; - }; - buildInputs = self.nativeDeps."rimraf"."~2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; + sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; + }) + ]; + buildInputs = + (self.nativeDeps."rimraf"."~2" or []); deps = [ self.full."graceful-fs"."~2" ]; peerDependencies = [ ]; + passthru.names = [ "rimraf" ]; + }; + full."rimraf"."~2.0.2" = lib.makeOverridable self.buildNodePackage { + name = "rimraf-2.0.3"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.0.3.tgz"; + sha1 = "f50a2965e7144e9afd998982f15df706730f56a9"; + }) + ]; + buildInputs = + (self.nativeDeps."rimraf"."~2.0.2" or []); + deps = [ + self.full."graceful-fs"."~1.1" + ]; + peerDependencies = [ + ]; + passthru.names = [ "rimraf" ]; + }; + full."rimraf"."~2.1" = lib.makeOverridable self.buildNodePackage { + name = "rimraf-2.1.4"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.1.4.tgz"; + sha1 = "5a6eb62eeda068f51ede50f29b3e5cd22f3d9bb2"; + }) + ]; + buildInputs = + (self.nativeDeps."rimraf"."~2.1" or []); + deps = [ + self.full."graceful-fs"."~1" + ]; + peerDependencies = [ + ]; + passthru.names = [ "rimraf" ]; }; full."rimraf"."~2.1.4" = lib.makeOverridable self.buildNodePackage { name = "rimraf-2.1.4"; - src = fetchurl { - url = "http://registry.npmjs.org/rimraf/-/rimraf-2.1.4.tgz"; - sha1 = "5a6eb62eeda068f51ede50f29b3e5cd22f3d9bb2"; - }; - buildInputs = self.nativeDeps."rimraf"."~2.1.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.1.4.tgz"; + sha1 = "5a6eb62eeda068f51ede50f29b3e5cd22f3d9bb2"; + }) + ]; + buildInputs = + (self.nativeDeps."rimraf"."~2.1.4" or []); deps = [ self.full."graceful-fs"."~1" ]; peerDependencies = [ ]; + passthru.names = [ "rimraf" ]; }; full."rimraf"."~2.2.0" = lib.makeOverridable self.buildNodePackage { name = "rimraf-2.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; - sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; - }; - buildInputs = self.nativeDeps."rimraf"."~2.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.2.tgz"; + sha1 = "d99ec41dc646e55bf7a7a44a255c28bef33a8abf"; + }) + ]; + buildInputs = + (self.nativeDeps."rimraf"."~2.2.0" or []); deps = [ self.full."graceful-fs"."~2" ]; peerDependencies = [ ]; + passthru.names = [ "rimraf" ]; }; full."runforcover"."~0.0.2" = lib.makeOverridable self.buildNodePackage { name = "runforcover-0.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/runforcover/-/runforcover-0.0.2.tgz"; - sha1 = "344f057d8d45d33aebc6cc82204678f69c4857cc"; - }; - buildInputs = self.nativeDeps."runforcover"."~0.0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/runforcover/-/runforcover-0.0.2.tgz"; + sha1 = "344f057d8d45d33aebc6cc82204678f69c4857cc"; + }) + ]; + buildInputs = + (self.nativeDeps."runforcover"."~0.0.2" or []); deps = [ self.full."bunker"."0.1.X" ]; peerDependencies = [ ]; + passthru.names = [ "runforcover" ]; }; full."s3http"."*" = lib.makeOverridable self.buildNodePackage { name = "s3http-0.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/s3http/-/s3http-0.0.2.tgz"; - sha1 = "e0c8bdee66981c6ddef2dfc41bb1fe51765984e5"; - }; - buildInputs = self.nativeDeps."s3http"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/s3http/-/s3http-0.0.2.tgz"; + sha1 = "e0c8bdee66981c6ddef2dfc41bb1fe51765984e5"; + }) + ]; + buildInputs = + (self.nativeDeps."s3http"."*" or []); deps = [ self.full."aws-sdk".">=1.2.0 <2" self.full."commander"."0.5.1" @@ -6976,160 +9597,244 @@ ]; peerDependencies = [ ]; + passthru.names = [ "s3http" ]; }; "s3http" = self.full."s3http"."*"; full."sax"."0.5.x" = lib.makeOverridable self.buildNodePackage { name = "sax-0.5.4"; - src = fetchurl { - url = "http://registry.npmjs.org/sax/-/sax-0.5.4.tgz"; - sha1 = "a3a4e1a9cf182bb547156c5232a49a1c3732ff7d"; - }; - buildInputs = self.nativeDeps."sax"."0.5.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/sax/-/sax-0.5.4.tgz"; + sha1 = "a3a4e1a9cf182bb547156c5232a49a1c3732ff7d"; + }) + ]; + buildInputs = + (self.nativeDeps."sax"."0.5.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "sax" ]; }; full."sax".">=0.4.2" = lib.makeOverridable self.buildNodePackage { name = "sax-0.5.4"; - src = fetchurl { - url = "http://registry.npmjs.org/sax/-/sax-0.5.4.tgz"; - sha1 = "a3a4e1a9cf182bb547156c5232a49a1c3732ff7d"; - }; - buildInputs = self.nativeDeps."sax".">=0.4.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/sax/-/sax-0.5.4.tgz"; + sha1 = "a3a4e1a9cf182bb547156c5232a49a1c3732ff7d"; + }) + ]; + buildInputs = + (self.nativeDeps."sax".">=0.4.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "sax" ]; }; full."semver"."*" = lib.makeOverridable self.buildNodePackage { name = "semver-2.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/semver/-/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"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + }) + ]; + buildInputs = + (self.nativeDeps."semver"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "semver" ]; }; "semver" = self.full."semver"."*"; full."semver"."1.1.0" = lib.makeOverridable self.buildNodePackage { name = "semver-1.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-1.1.0.tgz"; - sha1 = "da9b9c837e31550a7c928622bc2381de7dd7a53e"; - }; - buildInputs = self.nativeDeps."semver"."1.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-1.1.0.tgz"; + sha1 = "da9b9c837e31550a7c928622bc2381de7dd7a53e"; + }) + ]; + buildInputs = + (self.nativeDeps."semver"."1.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "semver" ]; }; full."semver"."1.1.4" = lib.makeOverridable self.buildNodePackage { name = "semver-1.1.4"; - src = fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-1.1.4.tgz"; - sha1 = "2e5a4e72bab03472cc97f72753b4508912ef5540"; - }; - buildInputs = self.nativeDeps."semver"."1.1.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-1.1.4.tgz"; + sha1 = "2e5a4e72bab03472cc97f72753b4508912ef5540"; + }) + ]; + buildInputs = + (self.nativeDeps."semver"."1.1.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "semver" ]; }; full."semver"."2" = lib.makeOverridable self.buildNodePackage { name = "semver-2.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; - sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; - }; - buildInputs = self.nativeDeps."semver"."2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + }) + ]; + buildInputs = + (self.nativeDeps."semver"."2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "semver" ]; }; full."semver"."2.x" = lib.makeOverridable self.buildNodePackage { name = "semver-2.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; - sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; - }; - buildInputs = self.nativeDeps."semver"."2.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + }) + ]; + buildInputs = + (self.nativeDeps."semver"."2.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "semver" ]; }; full."semver".">=2.0.10 <3.0.0" = lib.makeOverridable self.buildNodePackage { name = "semver-2.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; - sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; - }; - buildInputs = self.nativeDeps."semver".">=2.0.10 <3.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + }) + ]; + buildInputs = + (self.nativeDeps."semver".">=2.0.10 <3.0.0" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "semver" ]; + }; + full."semver"."~1.1.0" = lib.makeOverridable self.buildNodePackage { + name = "semver-1.1.4"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-1.1.4.tgz"; + sha1 = "2e5a4e72bab03472cc97f72753b4508912ef5540"; + }) + ]; + buildInputs = + (self.nativeDeps."semver"."~1.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "semver" ]; + }; + full."semver"."~1.1.4" = lib.makeOverridable self.buildNodePackage { + name = "semver-1.1.4"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-1.1.4.tgz"; + sha1 = "2e5a4e72bab03472cc97f72753b4508912ef5540"; + }) + ]; + buildInputs = + (self.nativeDeps."semver"."~1.1.4" or []); + deps = [ + ]; + peerDependencies = [ + ]; + passthru.names = [ "semver" ]; }; full."semver"."~2.0.0" = lib.makeOverridable self.buildNodePackage { name = "semver-2.0.11"; - src = fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; - sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; - }; - buildInputs = self.nativeDeps."semver"."~2.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; + sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; + }) + ]; + buildInputs = + (self.nativeDeps."semver"."~2.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "semver" ]; }; full."semver"."~2.0.5" = lib.makeOverridable self.buildNodePackage { name = "semver-2.0.11"; - src = fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; - sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; - }; - buildInputs = self.nativeDeps."semver"."~2.0.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.0.11.tgz"; + sha1 = "f51f07d03fa5af79beb537fc067a7e141786cced"; + }) + ]; + buildInputs = + (self.nativeDeps."semver"."~2.0.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "semver" ]; }; full."semver"."~2.1" = lib.makeOverridable self.buildNodePackage { name = "semver-2.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; - sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; - }; - buildInputs = self.nativeDeps."semver"."~2.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + }) + ]; + buildInputs = + (self.nativeDeps."semver"."~2.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "semver" ]; }; full."semver"."~2.1.0" = lib.makeOverridable self.buildNodePackage { name = "semver-2.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; - sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; - }; - buildInputs = self.nativeDeps."semver"."~2.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/semver/-/semver-2.1.0.tgz"; + sha1 = "356294a90690b698774d62cf35d7c91f983e728a"; + }) + ]; + buildInputs = + (self.nativeDeps."semver"."~2.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "semver" ]; }; full."send"."*" = lib.makeOverridable self.buildNodePackage { name = "send-0.1.4"; - src = fetchurl { - url = "http://registry.npmjs.org/send/-/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"; + sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; + }) + ]; + buildInputs = + (self.nativeDeps."send"."*" or []); deps = [ self.full."debug"."*" self.full."mime"."~1.2.9" @@ -7138,14 +9843,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "send" ]; }; full."send"."0.1.0" = lib.makeOverridable self.buildNodePackage { name = "send-0.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/send/-/send-0.1.0.tgz"; - sha1 = "cfb08ebd3cec9b7fc1a37d9ff9e875a971cf4640"; - }; - buildInputs = self.nativeDeps."send"."0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/send/-/send-0.1.0.tgz"; + sha1 = "cfb08ebd3cec9b7fc1a37d9ff9e875a971cf4640"; + }) + ]; + buildInputs = + (self.nativeDeps."send"."0.1.0" or []); deps = [ self.full."debug"."*" self.full."mime"."1.2.6" @@ -7154,14 +9863,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "send" ]; }; full."send"."0.1.4" = lib.makeOverridable self.buildNodePackage { name = "send-0.1.4"; - src = fetchurl { - url = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; - sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; - }; - buildInputs = self.nativeDeps."send"."0.1.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/send/-/send-0.1.4.tgz"; + sha1 = "be70d8d1be01de61821af13780b50345a4f71abd"; + }) + ]; + buildInputs = + (self.nativeDeps."send"."0.1.4" or []); deps = [ self.full."debug"."*" self.full."mime"."~1.2.9" @@ -7170,212 +9883,280 @@ ]; peerDependencies = [ ]; + passthru.names = [ "send" ]; }; full."sequence"."*" = lib.makeOverridable self.buildNodePackage { name = "sequence-2.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/sequence/-/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"; + sha1 = "7f5617895d44351c0a047e764467690490a16b03"; + }) + ]; + buildInputs = + (self.nativeDeps."sequence"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "sequence" ]; }; full."sequence".">= 2.2.1" = lib.makeOverridable self.buildNodePackage { name = "sequence-2.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; - sha1 = "7f5617895d44351c0a047e764467690490a16b03"; - }; - buildInputs = self.nativeDeps."sequence".">= 2.2.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/sequence/-/sequence-2.2.1.tgz"; + sha1 = "7f5617895d44351c0a047e764467690490a16b03"; + }) + ]; + buildInputs = + (self.nativeDeps."sequence".">= 2.2.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "sequence" ]; }; full."setimmediate"."~1.0.1" = lib.makeOverridable self.buildNodePackage { name = "setimmediate-1.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/setimmediate/-/setimmediate-1.0.1.tgz"; - sha1 = "a9ca56ccbd6a4c3334855f060abcdece5c42ebb7"; - }; - buildInputs = self.nativeDeps."setimmediate"."~1.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/setimmediate/-/setimmediate-1.0.1.tgz"; + sha1 = "a9ca56ccbd6a4c3334855f060abcdece5c42ebb7"; + }) + ]; + buildInputs = + (self.nativeDeps."setimmediate"."~1.0.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "setimmediate" ]; }; full."sha"."~1.2.1" = lib.makeOverridable self.buildNodePackage { name = "sha-1.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/sha/-/sha-1.2.2.tgz"; - sha1 = "f2aa387e8182631fd5f462bd80250d37a8920e62"; - }; - buildInputs = self.nativeDeps."sha"."~1.2.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/sha/-/sha-1.2.2.tgz"; + sha1 = "f2aa387e8182631fd5f462bd80250d37a8920e62"; + }) + ]; + buildInputs = + (self.nativeDeps."sha"."~1.2.1" or []); deps = [ self.full."graceful-fs"."2" self.full."readable-stream"."1.0" ]; peerDependencies = [ ]; + passthru.names = [ "sha" ]; }; full."shelljs"."0.1.x" = lib.makeOverridable self.buildNodePackage { name = "shelljs-0.1.4"; - src = fetchurl { - url = "http://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz"; - sha1 = "dfbbe78d56c3c0168d2fb79e10ecd1dbcb07ec0e"; - }; - buildInputs = self.nativeDeps."shelljs"."0.1.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz"; + sha1 = "dfbbe78d56c3c0168d2fb79e10ecd1dbcb07ec0e"; + }) + ]; + buildInputs = + (self.nativeDeps."shelljs"."0.1.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "shelljs" ]; }; full."shelljs"."~0.1.4" = lib.makeOverridable self.buildNodePackage { name = "shelljs-0.1.4"; - src = fetchurl { - url = "http://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz"; - sha1 = "dfbbe78d56c3c0168d2fb79e10ecd1dbcb07ec0e"; - }; - buildInputs = self.nativeDeps."shelljs"."~0.1.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz"; + sha1 = "dfbbe78d56c3c0168d2fb79e10ecd1dbcb07ec0e"; + }) + ]; + buildInputs = + (self.nativeDeps."shelljs"."~0.1.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "shelljs" ]; }; full."should"."*" = lib.makeOverridable self.buildNodePackage { name = "should-1.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/should/-/should-1.2.2.tgz"; - sha1 = "0f03f775066d9ea2632690c917b12824fcc1d582"; - }; - buildInputs = self.nativeDeps."should"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/should/-/should-1.2.2.tgz"; + sha1 = "0f03f775066d9ea2632690c917b12824fcc1d582"; + }) + ]; + buildInputs = + (self.nativeDeps."should"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "should" ]; }; "should" = self.full."should"."*"; full."sigmund"."~1.0.0" = lib.makeOverridable self.buildNodePackage { name = "sigmund-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz"; - sha1 = "66a2b3a749ae8b5fb89efd4fcc01dc94fbe02296"; - }; - buildInputs = self.nativeDeps."sigmund"."~1.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz"; + sha1 = "66a2b3a749ae8b5fb89efd4fcc01dc94fbe02296"; + }) + ]; + buildInputs = + (self.nativeDeps."sigmund"."~1.0.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "sigmund" ]; }; full."simplesmtp".">= 0.1.22" = lib.makeOverridable self.buildNodePackage { name = "simplesmtp-0.3.7"; - src = fetchurl { - url = "http://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.7.tgz"; - sha1 = "2e5319c5dea8824be88d5dba9a6dc85551cad76b"; - }; - buildInputs = self.nativeDeps."simplesmtp".">= 0.1.22" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.7.tgz"; + sha1 = "2e5319c5dea8824be88d5dba9a6dc85551cad76b"; + }) + ]; + buildInputs = + (self.nativeDeps."simplesmtp".">= 0.1.22" or []); deps = [ self.full."rai"."~0.1" self.full."xoauth2"."~0.1" ]; peerDependencies = [ ]; + passthru.names = [ "simplesmtp" ]; }; full."slice-stream"."0.0.0" = lib.makeOverridable self.buildNodePackage { name = "slice-stream-0.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/slice-stream/-/slice-stream-0.0.0.tgz"; - sha1 = "8183df87ad44ae0b48c0625134eac6e349747860"; - }; - buildInputs = self.nativeDeps."slice-stream"."0.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/slice-stream/-/slice-stream-0.0.0.tgz"; + sha1 = "8183df87ad44ae0b48c0625134eac6e349747860"; + }) + ]; + buildInputs = + (self.nativeDeps."slice-stream"."0.0.0" or []); deps = [ self.full."readable-stream"."~1.0.2" ]; peerDependencies = [ ]; + passthru.names = [ "slice-stream" ]; }; full."sliced"."0.0.3" = lib.makeOverridable self.buildNodePackage { name = "sliced-0.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/sliced/-/sliced-0.0.3.tgz"; - sha1 = "4f0bac2171eb17162c3ba6df81f5cf040f7c7e50"; - }; - buildInputs = self.nativeDeps."sliced"."0.0.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/sliced/-/sliced-0.0.3.tgz"; + sha1 = "4f0bac2171eb17162c3ba6df81f5cf040f7c7e50"; + }) + ]; + buildInputs = + (self.nativeDeps."sliced"."0.0.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "sliced" ]; }; full."sliced"."0.0.4" = lib.makeOverridable self.buildNodePackage { name = "sliced-0.0.4"; - src = fetchurl { - url = "http://registry.npmjs.org/sliced/-/sliced-0.0.4.tgz"; - sha1 = "34f89a6db1f31fa525f5a570f5bcf877cf0955ee"; - }; - buildInputs = self.nativeDeps."sliced"."0.0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/sliced/-/sliced-0.0.4.tgz"; + sha1 = "34f89a6db1f31fa525f5a570f5bcf877cf0955ee"; + }) + ]; + buildInputs = + (self.nativeDeps."sliced"."0.0.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "sliced" ]; }; full."sliced"."0.0.5" = lib.makeOverridable self.buildNodePackage { name = "sliced-0.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/sliced/-/sliced-0.0.5.tgz"; - sha1 = "5edc044ca4eb6f7816d50ba2fc63e25d8fe4707f"; - }; - buildInputs = self.nativeDeps."sliced"."0.0.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/sliced/-/sliced-0.0.5.tgz"; + sha1 = "5edc044ca4eb6f7816d50ba2fc63e25d8fe4707f"; + }) + ]; + buildInputs = + (self.nativeDeps."sliced"."0.0.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "sliced" ]; }; full."slide"."*" = lib.makeOverridable self.buildNodePackage { name = "slide-1.1.5"; - src = fetchurl { - url = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; - sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; - }; - buildInputs = self.nativeDeps."slide"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; + sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; + }) + ]; + buildInputs = + (self.nativeDeps."slide"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "slide" ]; }; full."slide"."~1.1.3" = lib.makeOverridable self.buildNodePackage { name = "slide-1.1.5"; - src = fetchurl { - url = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; - sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; - }; - buildInputs = self.nativeDeps."slide"."~1.1.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; + sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; + }) + ]; + buildInputs = + (self.nativeDeps."slide"."~1.1.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "slide" ]; }; full."slide"."~1.1.4" = lib.makeOverridable self.buildNodePackage { name = "slide-1.1.5"; - src = fetchurl { - url = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; - sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; - }; - buildInputs = self.nativeDeps."slide"."~1.1.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/slide/-/slide-1.1.5.tgz"; + sha1 = "31732adeae78f1d2d60a29b63baf6a032df7c25d"; + }) + ]; + buildInputs = + (self.nativeDeps."slide"."~1.1.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "slide" ]; }; full."smartdc"."*" = lib.makeOverridable self.buildNodePackage { name = "smartdc-7.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/smartdc/-/smartdc-7.0.0.tgz"; - sha1 = "367ce274e10e3400e19ec62697f9b5ecb3f25c39"; - }; - buildInputs = self.nativeDeps."smartdc"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/smartdc/-/smartdc-7.0.0.tgz"; + sha1 = "367ce274e10e3400e19ec62697f9b5ecb3f25c39"; + }) + ]; + buildInputs = + (self.nativeDeps."smartdc"."*" or []); deps = [ self.full."assert-plus"."0.1.2" self.full."lru-cache"."2.2.0" @@ -7387,15 +10168,19 @@ ]; peerDependencies = [ ]; + passthru.names = [ "smartdc" ]; }; "smartdc" = self.full."smartdc"."*"; full."smartdc-auth"."1.0.0" = lib.makeOverridable self.buildNodePackage { name = "smartdc-auth-1.0.0"; - src = fetchurl { - url = "http://registry.npmjs.org/smartdc-auth/-/smartdc-auth-1.0.0.tgz"; - sha1 = "9b8569b914f25da53816fe158f80b6571470f270"; - }; - buildInputs = self.nativeDeps."smartdc-auth"."1.0.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/smartdc-auth/-/smartdc-auth-1.0.0.tgz"; + sha1 = "9b8569b914f25da53816fe158f80b6571470f270"; + }) + ]; + buildInputs = + (self.nativeDeps."smartdc-auth"."1.0.0" or []); deps = [ self.full."assert-plus"."0.1.2" self.full."clone"."0.1.5" @@ -7405,40 +10190,52 @@ ]; peerDependencies = [ ]; + passthru.names = [ "smartdc-auth" ]; }; full."sntp"."0.1.x" = lib.makeOverridable self.buildNodePackage { name = "sntp-0.1.4"; - src = fetchurl { - url = "http://registry.npmjs.org/sntp/-/sntp-0.1.4.tgz"; - sha1 = "5ef481b951a7b29affdf4afd7f26838fc1120f84"; - }; - buildInputs = self.nativeDeps."sntp"."0.1.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/sntp/-/sntp-0.1.4.tgz"; + sha1 = "5ef481b951a7b29affdf4afd7f26838fc1120f84"; + }) + ]; + buildInputs = + (self.nativeDeps."sntp"."0.1.x" or []); deps = [ self.full."hoek"."0.7.x" ]; peerDependencies = [ ]; + passthru.names = [ "sntp" ]; }; full."sntp"."0.2.x" = lib.makeOverridable self.buildNodePackage { name = "sntp-0.2.4"; - src = fetchurl { - url = "http://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz"; - sha1 = "fb885f18b0f3aad189f824862536bceeec750900"; - }; - buildInputs = self.nativeDeps."sntp"."0.2.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz"; + sha1 = "fb885f18b0f3aad189f824862536bceeec750900"; + }) + ]; + buildInputs = + (self.nativeDeps."sntp"."0.2.x" or []); deps = [ self.full."hoek"."0.9.x" ]; peerDependencies = [ ]; + passthru.names = [ "sntp" ]; }; full."socket.io"."0.9.14" = lib.makeOverridable self.buildNodePackage { name = "socket.io-0.9.14"; - src = fetchurl { - url = "http://registry.npmjs.org/socket.io/-/socket.io-0.9.14.tgz"; - sha1 = "81af80ebf3ee8f7f6e71b1495db91f8fa53ff667"; - }; - buildInputs = self.nativeDeps."socket.io"."0.9.14" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/socket.io/-/socket.io-0.9.14.tgz"; + sha1 = "81af80ebf3ee8f7f6e71b1495db91f8fa53ff667"; + }) + ]; + buildInputs = + (self.nativeDeps."socket.io"."0.9.14" or []); deps = [ self.full."socket.io-client"."0.9.11" self.full."policyfile"."0.0.4" @@ -7447,14 +10244,58 @@ ]; peerDependencies = [ ]; + passthru.names = [ "socket.io" ]; + }; + full."socket.io"."~0.9.13" = lib.makeOverridable self.buildNodePackage { + name = "socket.io-0.9.16"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/socket.io/-/socket.io-0.9.16.tgz"; + sha1 = "3bab0444e49b55fbbc157424dbd41aa375a51a76"; + }) + ]; + buildInputs = + (self.nativeDeps."socket.io"."~0.9.13" or []); + deps = [ + self.full."socket.io-client"."0.9.16" + self.full."policyfile"."0.0.4" + self.full."base64id"."0.1.0" + self.full."redis"."0.7.3" + ]; + peerDependencies = [ + ]; + passthru.names = [ "socket.io" ]; }; full."socket.io-client"."0.9.11" = lib.makeOverridable self.buildNodePackage { name = "socket.io-client-0.9.11"; - src = fetchurl { - url = "http://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.11.tgz"; - sha1 = "94defc1b29e0d8a8fe958c1cf33300f68d8a19c7"; - }; - buildInputs = self.nativeDeps."socket.io-client"."0.9.11" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.11.tgz"; + sha1 = "94defc1b29e0d8a8fe958c1cf33300f68d8a19c7"; + }) + ]; + buildInputs = + (self.nativeDeps."socket.io-client"."0.9.11" or []); + deps = [ + self.full."uglify-js"."1.2.5" + self.full."ws"."0.4.x" + self.full."xmlhttprequest"."1.4.2" + self.full."active-x-obfuscator"."0.0.1" + ]; + peerDependencies = [ + ]; + passthru.names = [ "socket.io-client" ]; + }; + full."socket.io-client"."0.9.16" = lib.makeOverridable self.buildNodePackage { + name = "socket.io-client-0.9.16"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.16.tgz"; + sha1 = "4da7515c5e773041d1b423970415bcc430f35fc6"; + }) + ]; + buildInputs = + (self.nativeDeps."socket.io-client"."0.9.16" or []); deps = [ self.full."uglify-js"."1.2.5" self.full."ws"."0.4.x" @@ -7463,148 +10304,192 @@ ]; peerDependencies = [ ]; + passthru.names = [ "socket.io-client" ]; }; full."sockjs"."*" = lib.makeOverridable self.buildNodePackage { name = "sockjs-0.3.7"; - src = fetchurl { - url = "http://registry.npmjs.org/sockjs/-/sockjs-0.3.7.tgz"; - sha1 = "2950e0586d8a9d3044958a831ade68db197749cb"; - }; - buildInputs = self.nativeDeps."sockjs"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/sockjs/-/sockjs-0.3.7.tgz"; + sha1 = "2950e0586d8a9d3044958a831ade68db197749cb"; + }) + ]; + buildInputs = + (self.nativeDeps."sockjs"."*" or []); deps = [ self.full."node-uuid"."1.3.3" self.full."faye-websocket"."0.4.4" ]; peerDependencies = [ ]; + passthru.names = [ "sockjs" ]; }; "sockjs" = self.full."sockjs"."*"; full."source-map"."*" = lib.makeOverridable self.buildNodePackage { name = "source-map-0.1.28"; - src = fetchurl { - url = "http://registry.npmjs.org/source-map/-/source-map-0.1.28.tgz"; - sha1 = "9cae9d9b8352fb030f77c4e12226cc28cb251f39"; - }; - buildInputs = self.nativeDeps."source-map"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/source-map/-/source-map-0.1.28.tgz"; + sha1 = "9cae9d9b8352fb030f77c4e12226cc28cb251f39"; + }) + ]; + buildInputs = + (self.nativeDeps."source-map"."*" or []); deps = [ self.full."amdefine".">=0.0.4" ]; peerDependencies = [ ]; + passthru.names = [ "source-map" ]; }; "source-map" = self.full."source-map"."*"; full."source-map"."~0.1.7" = lib.makeOverridable self.buildNodePackage { name = "source-map-0.1.28"; - src = fetchurl { - url = "http://registry.npmjs.org/source-map/-/source-map-0.1.28.tgz"; - sha1 = "9cae9d9b8352fb030f77c4e12226cc28cb251f39"; - }; - buildInputs = self.nativeDeps."source-map"."~0.1.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/source-map/-/source-map-0.1.28.tgz"; + sha1 = "9cae9d9b8352fb030f77c4e12226cc28cb251f39"; + }) + ]; + buildInputs = + (self.nativeDeps."source-map"."~0.1.7" or []); deps = [ self.full."amdefine".">=0.0.4" ]; peerDependencies = [ ]; + passthru.names = [ "source-map" ]; }; full."spdy"."1.7.1" = lib.makeOverridable self.buildNodePackage { name = "spdy-1.7.1"; - src = fetchurl { - url = "http://registry.npmjs.org/spdy/-/spdy-1.7.1.tgz"; - sha1 = "4fde77e602b20c4ecc39ee8619373dd9bf669152"; - }; - buildInputs = self.nativeDeps."spdy"."1.7.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/spdy/-/spdy-1.7.1.tgz"; + sha1 = "4fde77e602b20c4ecc39ee8619373dd9bf669152"; + }) + ]; + buildInputs = + (self.nativeDeps."spdy"."1.7.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "spdy" ]; }; full."ssh-agent"."0.2.1" = lib.makeOverridable self.buildNodePackage { name = "ssh-agent-0.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/ssh-agent/-/ssh-agent-0.2.1.tgz"; - sha1 = "3044e9eaeca88a9e6971dd7deb19bdcc20012929"; - }; - buildInputs = self.nativeDeps."ssh-agent"."0.2.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ssh-agent/-/ssh-agent-0.2.1.tgz"; + sha1 = "3044e9eaeca88a9e6971dd7deb19bdcc20012929"; + }) + ]; + buildInputs = + (self.nativeDeps."ssh-agent"."0.2.1" or []); deps = [ self.full."ctype"."0.5.0" self.full."posix-getopt"."1.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "ssh-agent" ]; }; full."stack-trace"."0.0.x" = lib.makeOverridable self.buildNodePackage { name = "stack-trace-0.0.7"; - src = fetchurl { - url = "http://registry.npmjs.org/stack-trace/-/stack-trace-0.0.7.tgz"; - sha1 = "c72e089744fc3659f508cdce3621af5634ec0fff"; - }; - buildInputs = self.nativeDeps."stack-trace"."0.0.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/stack-trace/-/stack-trace-0.0.7.tgz"; + sha1 = "c72e089744fc3659f508cdce3621af5634ec0fff"; + }) + ]; + buildInputs = + (self.nativeDeps."stack-trace"."0.0.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "stack-trace" ]; }; full."statsd"."*" = lib.makeOverridable self.buildNodePackage { name = "statsd-0.6.0"; - src = fetchurl { - url = "http://registry.npmjs.org/statsd/-/statsd-0.6.0.tgz"; - sha1 = "9902dba319c46726f0348ced9b7b3e20184de1c4"; - }; - buildInputs = self.nativeDeps."statsd"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/statsd/-/statsd-0.6.0.tgz"; + sha1 = "9902dba319c46726f0348ced9b7b3e20184de1c4"; + }) + ]; + buildInputs = + (self.nativeDeps."statsd"."*" or []); deps = [ self.full."node-syslog"."1.1.3" self.full."winser"."=0.0.11" ]; peerDependencies = [ ]; + passthru.names = [ "statsd" ]; }; "statsd" = self.full."statsd"."*"; full."stream-counter"."~0.1.0" = lib.makeOverridable self.buildNodePackage { name = "stream-counter-0.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/stream-counter/-/stream-counter-0.1.0.tgz"; - sha1 = "a035e429361fb57f361606e17fcd8a8b9677327b"; - }; - buildInputs = self.nativeDeps."stream-counter"."~0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/stream-counter/-/stream-counter-0.1.0.tgz"; + sha1 = "a035e429361fb57f361606e17fcd8a8b9677327b"; + }) + ]; + buildInputs = + (self.nativeDeps."stream-counter"."~0.1.0" or []); deps = [ self.full."readable-stream"."~1.0.2" ]; peerDependencies = [ ]; + passthru.names = [ "stream-counter" ]; }; full."stream-splitter-transform"."*" = lib.makeOverridable self.buildNodePackage { name = "stream-splitter-transform-0.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/stream-splitter-transform/-/stream-splitter-transform-0.0.3.tgz"; - sha1 = "5ccd3bd497ffee4c2fc7c1cc9d7b697b54c42eef"; - }; - buildInputs = self.nativeDeps."stream-splitter-transform"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/stream-splitter-transform/-/stream-splitter-transform-0.0.3.tgz"; + sha1 = "5ccd3bd497ffee4c2fc7c1cc9d7b697b54c42eef"; + }) + ]; + buildInputs = + (self.nativeDeps."stream-splitter-transform"."*" or []); deps = [ self.full."buffertools".">=1.1.1 <2.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "stream-splitter-transform" ]; }; "stream-splitter-transform" = self.full."stream-splitter-transform"."*"; full."stringify-object"."~0.1.4" = lib.makeOverridable self.buildNodePackage { name = "stringify-object-0.1.5"; - src = fetchurl { - url = "http://registry.npmjs.org/stringify-object/-/stringify-object-0.1.5.tgz"; - sha1 = "87d8b63a3e5dfb189370622f241beeedf706ab3b"; - }; - buildInputs = self.nativeDeps."stringify-object"."~0.1.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/stringify-object/-/stringify-object-0.1.5.tgz"; + sha1 = "87d8b63a3e5dfb189370622f241beeedf706ab3b"; + }) + ]; + buildInputs = + (self.nativeDeps."stringify-object"."~0.1.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "stringify-object" ]; }; full."stylus"."*" = lib.makeOverridable self.buildNodePackage { name = "stylus-0.37.0"; - src = fetchurl { - url = "http://registry.npmjs.org/stylus/-/stylus-0.37.0.tgz"; - sha1 = "3f18ba693960e3408e2951b4a22e337c33d239d8"; - }; - buildInputs = self.nativeDeps."stylus"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/stylus/-/stylus-0.37.0.tgz"; + sha1 = "3f18ba693960e3408e2951b4a22e337c33d239d8"; + }) + ]; + buildInputs = + (self.nativeDeps."stylus"."*" or []); deps = [ self.full."cssom"."0.2.x" self.full."mkdirp"."0.3.x" @@ -7613,15 +10498,19 @@ ]; peerDependencies = [ ]; + passthru.names = [ "stylus" ]; }; "stylus" = self.full."stylus"."*"; full."stylus"."0.27.2" = lib.makeOverridable self.buildNodePackage { name = "stylus-0.27.2"; - src = fetchurl { - url = "http://registry.npmjs.org/stylus/-/stylus-0.27.2.tgz"; - sha1 = "1121f7f8cd152b0f8a4aa6a24a9adea10c825117"; - }; - buildInputs = self.nativeDeps."stylus"."0.27.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/stylus/-/stylus-0.27.2.tgz"; + sha1 = "1121f7f8cd152b0f8a4aa6a24a9adea10c825117"; + }) + ]; + buildInputs = + (self.nativeDeps."stylus"."0.27.2" or []); deps = [ self.full."cssom"."0.2.x" self.full."mkdirp"."0.3.x" @@ -7629,27 +10518,35 @@ ]; peerDependencies = [ ]; + passthru.names = [ "stylus" ]; }; full."sudo-block"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "sudo-block-0.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/sudo-block/-/sudo-block-0.2.1.tgz"; - sha1 = "b394820741b66c0fe06f97b334f0674036837ba5"; - }; - buildInputs = self.nativeDeps."sudo-block"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/sudo-block/-/sudo-block-0.2.1.tgz"; + sha1 = "b394820741b66c0fe06f97b334f0674036837ba5"; + }) + ]; + buildInputs = + (self.nativeDeps."sudo-block"."~0.2.0" or []); deps = [ self.full."chalk"."~0.1.1" ]; peerDependencies = [ ]; + passthru.names = [ "sudo-block" ]; }; full."superagent"."0.15.1" = lib.makeOverridable self.buildNodePackage { name = "superagent-0.15.1"; - src = fetchurl { - url = "http://registry.npmjs.org/superagent/-/superagent-0.15.1.tgz"; - sha1 = "f0df9954c2b90f29e4ae54ad308e4a2b432cc56a"; - }; - buildInputs = self.nativeDeps."superagent"."0.15.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/superagent/-/superagent-0.15.1.tgz"; + sha1 = "f0df9954c2b90f29e4ae54ad308e4a2b432cc56a"; + }) + ]; + buildInputs = + (self.nativeDeps."superagent"."0.15.1" or []); deps = [ self.full."qs"."0.6.5" self.full."formidable"."1.0.9" @@ -7661,67 +10558,87 @@ ]; peerDependencies = [ ]; + passthru.names = [ "superagent" ]; }; full."supertest"."*" = lib.makeOverridable self.buildNodePackage { name = "supertest-0.7.1"; - src = fetchurl { - url = "http://registry.npmjs.org/supertest/-/supertest-0.7.1.tgz"; - sha1 = "349a65a8bfb5207250658f71761279ad3a671d88"; - }; - buildInputs = self.nativeDeps."supertest"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/supertest/-/supertest-0.7.1.tgz"; + sha1 = "349a65a8bfb5207250658f71761279ad3a671d88"; + }) + ]; + buildInputs = + (self.nativeDeps."supertest"."*" or []); deps = [ self.full."superagent"."0.15.1" self.full."methods"."0.0.1" ]; peerDependencies = [ ]; + passthru.names = [ "supertest" ]; }; "supertest" = self.full."supertest"."*"; full."swig"."0.14.x" = lib.makeOverridable self.buildNodePackage { name = "swig-0.14.0"; - src = fetchurl { - url = "http://registry.npmjs.org/swig/-/swig-0.14.0.tgz"; - sha1 = "544bfb3bd837608873eed6a72c672a28cb1f1b3f"; - }; - buildInputs = self.nativeDeps."swig"."0.14.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/swig/-/swig-0.14.0.tgz"; + sha1 = "544bfb3bd837608873eed6a72c672a28cb1f1b3f"; + }) + ]; + buildInputs = + (self.nativeDeps."swig"."0.14.x" or []); deps = [ self.full."underscore".">=1.1.7" ]; peerDependencies = [ ]; + passthru.names = [ "swig" ]; }; "swig" = self.full."swig"."0.14.x"; full."sylvester".">= 0.0.12" = lib.makeOverridable self.buildNodePackage { name = "sylvester-0.0.21"; - src = fetchurl { - url = "http://registry.npmjs.org/sylvester/-/sylvester-0.0.21.tgz"; - sha1 = "2987b1ce2bd2f38b0dce2a34388884bfa4400ea7"; - }; - buildInputs = self.nativeDeps."sylvester".">= 0.0.12" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/sylvester/-/sylvester-0.0.21.tgz"; + sha1 = "2987b1ce2bd2f38b0dce2a34388884bfa4400ea7"; + }) + ]; + buildInputs = + (self.nativeDeps."sylvester".">= 0.0.12" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "sylvester" ]; }; full."sylvester".">= 0.0.8" = lib.makeOverridable self.buildNodePackage { name = "sylvester-0.0.21"; - src = fetchurl { - url = "http://registry.npmjs.org/sylvester/-/sylvester-0.0.21.tgz"; - sha1 = "2987b1ce2bd2f38b0dce2a34388884bfa4400ea7"; - }; - buildInputs = self.nativeDeps."sylvester".">= 0.0.8" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/sylvester/-/sylvester-0.0.21.tgz"; + sha1 = "2987b1ce2bd2f38b0dce2a34388884bfa4400ea7"; + }) + ]; + buildInputs = + (self.nativeDeps."sylvester".">= 0.0.8" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "sylvester" ]; }; full."tap".">=0.2.3" = lib.makeOverridable self.buildNodePackage { name = "tap-0.4.4"; - src = fetchurl { - url = "http://registry.npmjs.org/tap/-/tap-0.4.4.tgz"; - sha1 = "122ee7afee3fc7f327660a4fda1e5ac9db2b7714"; - }; - buildInputs = self.nativeDeps."tap".">=0.2.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/tap/-/tap-0.4.4.tgz"; + sha1 = "122ee7afee3fc7f327660a4fda1e5ac9db2b7714"; + }) + ]; + buildInputs = + (self.nativeDeps."tap".">=0.2.3" or []); deps = [ self.full."inherits"."*" self.full."yamlish"."*" @@ -7736,14 +10653,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "tap" ]; }; full."tar"."*" = lib.makeOverridable self.buildNodePackage { name = "tar-0.1.18"; - src = fetchurl { - url = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; - sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; - }; - buildInputs = self.nativeDeps."tar"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; + sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; + }) + ]; + buildInputs = + (self.nativeDeps."tar"."*" or []); deps = [ self.full."inherits"."2" self.full."block-stream"."*" @@ -7751,15 +10672,19 @@ ]; peerDependencies = [ ]; + passthru.names = [ "tar" ]; }; "tar" = self.full."tar"."*"; full."tar"."0" = lib.makeOverridable self.buildNodePackage { name = "tar-0.1.18"; - src = fetchurl { - url = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; - sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; - }; - buildInputs = self.nativeDeps."tar"."0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; + sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; + }) + ]; + buildInputs = + (self.nativeDeps."tar"."0" or []); deps = [ self.full."inherits"."2" self.full."block-stream"."*" @@ -7767,14 +10692,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "tar" ]; }; full."tar"."0.1.17" = lib.makeOverridable self.buildNodePackage { name = "tar-0.1.17"; - src = fetchurl { - url = "http://registry.npmjs.org/tar/-/tar-0.1.17.tgz"; - sha1 = "408c8a95deb8e78a65b59b1a51a333183a32badc"; - }; - buildInputs = self.nativeDeps."tar"."0.1.17" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/tar/-/tar-0.1.17.tgz"; + sha1 = "408c8a95deb8e78a65b59b1a51a333183a32badc"; + }) + ]; + buildInputs = + (self.nativeDeps."tar"."0.1.17" or []); deps = [ self.full."inherits"."1.x" self.full."block-stream"."*" @@ -7782,14 +10711,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "tar" ]; }; full."tar"."~0.1.17" = lib.makeOverridable self.buildNodePackage { name = "tar-0.1.18"; - src = fetchurl { - url = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; - sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; - }; - buildInputs = self.nativeDeps."tar"."~0.1.17" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; + sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; + }) + ]; + buildInputs = + (self.nativeDeps."tar"."~0.1.17" or []); deps = [ self.full."inherits"."2" self.full."block-stream"."*" @@ -7797,14 +10730,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "tar" ]; }; full."tar"."~0.1.18" = lib.makeOverridable self.buildNodePackage { name = "tar-0.1.18"; - src = fetchurl { - url = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; - sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; - }; - buildInputs = self.nativeDeps."tar"."~0.1.18" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/tar/-/tar-0.1.18.tgz"; + sha1 = "b76c3b23c5e90f9e3e344462f537047c695ba635"; + }) + ]; + buildInputs = + (self.nativeDeps."tar"."~0.1.18" or []); deps = [ self.full."inherits"."2" self.full."block-stream"."*" @@ -7812,89 +10749,117 @@ ]; peerDependencies = [ ]; + passthru.names = [ "tar" ]; }; full."temp"."*" = lib.makeOverridable self.buildNodePackage { name = "temp-0.5.1"; - src = fetchurl { - url = "http://registry.npmjs.org/temp/-/temp-0.5.1.tgz"; - sha1 = "77ab19c79aa7b593cbe4fac2441768cad987b8df"; - }; - buildInputs = self.nativeDeps."temp"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/temp/-/temp-0.5.1.tgz"; + sha1 = "77ab19c79aa7b593cbe4fac2441768cad987b8df"; + }) + ]; + buildInputs = + (self.nativeDeps."temp"."*" or []); deps = [ self.full."rimraf"."~2.1.4" ]; peerDependencies = [ ]; + passthru.names = [ "temp" ]; }; "temp" = self.full."temp"."*"; full."throttleit"."~0.0.2" = lib.makeOverridable self.buildNodePackage { name = "throttleit-0.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz"; - sha1 = "cfedf88e60c00dd9697b61fdd2a8343a9b680eaf"; - }; - buildInputs = self.nativeDeps."throttleit"."~0.0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz"; + sha1 = "cfedf88e60c00dd9697b61fdd2a8343a9b680eaf"; + }) + ]; + buildInputs = + (self.nativeDeps."throttleit"."~0.0.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "throttleit" ]; }; full."timespan"."2.0.1" = lib.makeOverridable self.buildNodePackage { name = "timespan-2.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/timespan/-/timespan-2.0.1.tgz"; - sha1 = "479b45875937e14d0f4be1625f2abd08d801f68a"; - }; - buildInputs = self.nativeDeps."timespan"."2.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/timespan/-/timespan-2.0.1.tgz"; + sha1 = "479b45875937e14d0f4be1625f2abd08d801f68a"; + }) + ]; + buildInputs = + (self.nativeDeps."timespan"."2.0.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "timespan" ]; }; full."timezone"."*" = lib.makeOverridable self.buildNodePackage { name = "timezone-0.0.23"; - src = fetchurl { - url = "http://registry.npmjs.org/timezone/-/timezone-0.0.23.tgz"; - sha1 = "5e89359e0c01c92b495c725e81ecce6ddbdb9bac"; - }; - buildInputs = self.nativeDeps."timezone"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/timezone/-/timezone-0.0.23.tgz"; + sha1 = "5e89359e0c01c92b495c725e81ecce6ddbdb9bac"; + }) + ]; + buildInputs = + (self.nativeDeps."timezone"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "timezone" ]; }; "timezone" = self.full."timezone"."*"; full."tinycolor"."0.x" = lib.makeOverridable self.buildNodePackage { name = "tinycolor-0.0.1"; - src = fetchurl { - url = "http://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz"; - sha1 = "320b5a52d83abb5978d81a3e887d4aefb15a6164"; - }; - buildInputs = self.nativeDeps."tinycolor"."0.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz"; + sha1 = "320b5a52d83abb5978d81a3e887d4aefb15a6164"; + }) + ]; + buildInputs = + (self.nativeDeps."tinycolor"."0.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "tinycolor" ]; }; full."tmp"."~0.0.20" = lib.makeOverridable self.buildNodePackage { name = "tmp-0.0.21"; - src = fetchurl { - url = "http://registry.npmjs.org/tmp/-/tmp-0.0.21.tgz"; - sha1 = "6d263fede6570dc4d4510ffcc2efc640223b1153"; - }; - buildInputs = self.nativeDeps."tmp"."~0.0.20" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/tmp/-/tmp-0.0.21.tgz"; + sha1 = "6d263fede6570dc4d4510ffcc2efc640223b1153"; + }) + ]; + buildInputs = + (self.nativeDeps."tmp"."~0.0.20" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "tmp" ]; }; full."transformers"."2.1.0" = lib.makeOverridable self.buildNodePackage { name = "transformers-2.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/transformers/-/transformers-2.1.0.tgz"; - sha1 = "5d23cb35561dd85dc67fb8482309b47d53cce9a7"; - }; - buildInputs = self.nativeDeps."transformers"."2.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/transformers/-/transformers-2.1.0.tgz"; + sha1 = "5d23cb35561dd85dc67fb8482309b47d53cce9a7"; + }) + ]; + buildInputs = + (self.nativeDeps."transformers"."2.1.0" or []); deps = [ self.full."promise"."~2.0" self.full."css"."~1.0.8" @@ -7902,86 +10867,114 @@ ]; peerDependencies = [ ]; + passthru.names = [ "transformers" ]; }; full."traverse"."0.6.x" = lib.makeOverridable self.buildNodePackage { name = "traverse-0.6.3"; - src = fetchurl { - url = "http://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz"; - sha1 = "a053ffa1b6179b9240ea16d74bfd604bd6b6e41b"; - }; - buildInputs = self.nativeDeps."traverse"."0.6.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz"; + sha1 = "a053ffa1b6179b9240ea16d74bfd604bd6b6e41b"; + }) + ]; + buildInputs = + (self.nativeDeps."traverse"."0.6.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "traverse" ]; }; full."traverse".">=0.3.0 <0.4" = lib.makeOverridable self.buildNodePackage { name = "traverse-0.3.9"; - src = fetchurl { - url = "http://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz"; - sha1 = "717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9"; - }; - buildInputs = self.nativeDeps."traverse".">=0.3.0 <0.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz"; + sha1 = "717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9"; + }) + ]; + buildInputs = + (self.nativeDeps."traverse".">=0.3.0 <0.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "traverse" ]; }; full."traverse"."~0.5.1" = lib.makeOverridable self.buildNodePackage { name = "traverse-0.5.2"; - src = fetchurl { - url = "http://registry.npmjs.org/traverse/-/traverse-0.5.2.tgz"; - sha1 = "e203c58d5f7f0e37db6e74c0acb929bb09b61d85"; - }; - buildInputs = self.nativeDeps."traverse"."~0.5.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/traverse/-/traverse-0.5.2.tgz"; + sha1 = "e203c58d5f7f0e37db6e74c0acb929bb09b61d85"; + }) + ]; + buildInputs = + (self.nativeDeps."traverse"."~0.5.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "traverse" ]; }; full."tunnel-agent"."~0.2.0" = lib.makeOverridable self.buildNodePackage { name = "tunnel-agent-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.2.0.tgz"; - sha1 = "6853c2afb1b2109e45629e492bde35f459ea69e8"; - }; - buildInputs = self.nativeDeps."tunnel-agent"."~0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.2.0.tgz"; + sha1 = "6853c2afb1b2109e45629e492bde35f459ea69e8"; + }) + ]; + buildInputs = + (self.nativeDeps."tunnel-agent"."~0.2.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "tunnel-agent" ]; }; full."tunnel-agent"."~0.3.0" = lib.makeOverridable self.buildNodePackage { name = "tunnel-agent-0.3.0"; - src = fetchurl { - url = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz"; - sha1 = "ad681b68f5321ad2827c4cfb1b7d5df2cfe942ee"; - }; - buildInputs = self.nativeDeps."tunnel-agent"."~0.3.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz"; + sha1 = "ad681b68f5321ad2827c4cfb1b7d5df2cfe942ee"; + }) + ]; + buildInputs = + (self.nativeDeps."tunnel-agent"."~0.3.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "tunnel-agent" ]; }; full."uglify-js"."1.2.5" = lib.makeOverridable self.buildNodePackage { name = "uglify-js-1.2.5"; - src = fetchurl { - url = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz"; - sha1 = "b542c2c76f78efb34b200b20177634330ff702b6"; - }; - buildInputs = self.nativeDeps."uglify-js"."1.2.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz"; + sha1 = "b542c2c76f78efb34b200b20177634330ff702b6"; + }) + ]; + buildInputs = + (self.nativeDeps."uglify-js"."1.2.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "uglify-js" ]; }; full."uglify-js"."2.3.6" = lib.makeOverridable self.buildNodePackage { name = "uglify-js-2.3.6"; - src = fetchurl { - url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; - sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; - }; - buildInputs = self.nativeDeps."uglify-js"."2.3.6" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; + sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; + }) + ]; + buildInputs = + (self.nativeDeps."uglify-js"."2.3.6" or []); deps = [ self.full."async"."~0.2.6" self.full."source-map"."~0.1.7" @@ -7989,40 +10982,52 @@ ]; peerDependencies = [ ]; + passthru.names = [ "uglify-js" ]; }; full."uglify-js"."~1.1.1" = lib.makeOverridable self.buildNodePackage { name = "uglify-js-1.1.1"; - src = fetchurl { - url = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz"; - sha1 = "ee71a97c4cefd06a1a9b20437f34118982aa035b"; - }; - buildInputs = self.nativeDeps."uglify-js"."~1.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz"; + sha1 = "ee71a97c4cefd06a1a9b20437f34118982aa035b"; + }) + ]; + buildInputs = + (self.nativeDeps."uglify-js"."~1.1.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "uglify-js" ]; }; full."uglify-js"."~2.2.5" = lib.makeOverridable self.buildNodePackage { name = "uglify-js-2.2.5"; - src = fetchurl { - url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz"; - sha1 = "a6e02a70d839792b9780488b7b8b184c095c99c7"; - }; - buildInputs = self.nativeDeps."uglify-js"."~2.2.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz"; + sha1 = "a6e02a70d839792b9780488b7b8b184c095c99c7"; + }) + ]; + buildInputs = + (self.nativeDeps."uglify-js"."~2.2.5" or []); deps = [ self.full."source-map"."~0.1.7" self.full."optimist"."~0.3.5" ]; peerDependencies = [ ]; + passthru.names = [ "uglify-js" ]; }; full."uglify-js"."~2.3" = lib.makeOverridable self.buildNodePackage { name = "uglify-js-2.3.6"; - src = fetchurl { - url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; - sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; - }; - buildInputs = self.nativeDeps."uglify-js"."~2.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; + sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; + }) + ]; + buildInputs = + (self.nativeDeps."uglify-js"."~2.3" or []); deps = [ self.full."async"."~0.2.6" self.full."source-map"."~0.1.7" @@ -8030,14 +11035,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "uglify-js" ]; }; full."uglify-js"."~2.3.6" = lib.makeOverridable self.buildNodePackage { name = "uglify-js-2.3.6"; - src = fetchurl { - url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; - sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; - }; - buildInputs = self.nativeDeps."uglify-js"."~2.3.6" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz"; + sha1 = "fa0984770b428b7a9b2a8058f46355d14fef211a"; + }) + ]; + buildInputs = + (self.nativeDeps."uglify-js"."~2.3.6" or []); deps = [ self.full."async"."~0.2.6" self.full."source-map"."~0.1.7" @@ -8045,123 +11054,163 @@ ]; peerDependencies = [ ]; + passthru.names = [ "uglify-js" ]; }; full."uid-number"."0" = lib.makeOverridable self.buildNodePackage { name = "uid-number-0.0.3"; - src = fetchurl { - url = "http://registry.npmjs.org/uid-number/-/uid-number-0.0.3.tgz"; - sha1 = "cefb0fa138d8d8098da71a40a0d04a8327d6e1cc"; - }; - buildInputs = self.nativeDeps."uid-number"."0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/uid-number/-/uid-number-0.0.3.tgz"; + sha1 = "cefb0fa138d8d8098da71a40a0d04a8327d6e1cc"; + }) + ]; + buildInputs = + (self.nativeDeps."uid-number"."0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "uid-number" ]; }; full."uid2"."0.0.2" = lib.makeOverridable self.buildNodePackage { name = "uid2-0.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/uid2/-/uid2-0.0.2.tgz"; - sha1 = "107fb155c82c1136620797ed4c88cf2b08f6aab8"; - }; - buildInputs = self.nativeDeps."uid2"."0.0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/uid2/-/uid2-0.0.2.tgz"; + sha1 = "107fb155c82c1136620797ed4c88cf2b08f6aab8"; + }) + ]; + buildInputs = + (self.nativeDeps."uid2"."0.0.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "uid2" ]; }; full."underscore"."*" = lib.makeOverridable self.buildNodePackage { name = "underscore-1.5.1"; - src = fetchurl { - url = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; - sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; - }; - buildInputs = self.nativeDeps."underscore"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; + sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; + }) + ]; + buildInputs = + (self.nativeDeps."underscore"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "underscore" ]; }; "underscore" = self.full."underscore"."*"; full."underscore"."1.4.x" = lib.makeOverridable self.buildNodePackage { name = "underscore-1.4.4"; - src = fetchurl { - url = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; - sha1 = "61a6a32010622afa07963bf325203cf12239d604"; - }; - buildInputs = self.nativeDeps."underscore"."1.4.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; + sha1 = "61a6a32010622afa07963bf325203cf12239d604"; + }) + ]; + buildInputs = + (self.nativeDeps."underscore"."1.4.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "underscore" ]; }; full."underscore".">=1.1.7" = lib.makeOverridable self.buildNodePackage { name = "underscore-1.5.1"; - src = fetchurl { - url = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; - sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; - }; - buildInputs = self.nativeDeps."underscore".">=1.1.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; + sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; + }) + ]; + buildInputs = + (self.nativeDeps."underscore".">=1.1.7" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "underscore" ]; }; full."underscore".">=1.4.3" = lib.makeOverridable self.buildNodePackage { name = "underscore-1.5.1"; - src = fetchurl { - url = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; - sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; - }; - buildInputs = self.nativeDeps."underscore".">=1.4.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.5.1.tgz"; + sha1 = "d2bde817d176ffade894ab71458e682a14b86dc9"; + }) + ]; + buildInputs = + (self.nativeDeps."underscore".">=1.4.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "underscore" ]; }; full."underscore"."~1.4" = lib.makeOverridable self.buildNodePackage { name = "underscore-1.4.4"; - src = fetchurl { - url = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; - sha1 = "61a6a32010622afa07963bf325203cf12239d604"; - }; - buildInputs = self.nativeDeps."underscore"."~1.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; + sha1 = "61a6a32010622afa07963bf325203cf12239d604"; + }) + ]; + buildInputs = + (self.nativeDeps."underscore"."~1.4" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "underscore" ]; }; full."underscore"."~1.4.3" = lib.makeOverridable self.buildNodePackage { name = "underscore-1.4.4"; - src = fetchurl { - url = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; - sha1 = "61a6a32010622afa07963bf325203cf12239d604"; - }; - buildInputs = self.nativeDeps."underscore"."~1.4.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"; + sha1 = "61a6a32010622afa07963bf325203cf12239d604"; + }) + ]; + buildInputs = + (self.nativeDeps."underscore"."~1.4.3" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "underscore" ]; }; full."underscore.string"."~2.3.1" = lib.makeOverridable self.buildNodePackage { name = "underscore.string-2.3.3"; - src = fetchurl { - url = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"; - sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d"; - }; - buildInputs = self.nativeDeps."underscore.string"."~2.3.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"; + sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d"; + }) + ]; + buildInputs = + (self.nativeDeps."underscore.string"."~2.3.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "underscore.string" ]; }; full."unzip"."~0.1.7" = lib.makeOverridable self.buildNodePackage { name = "unzip-0.1.8"; - src = fetchurl { - url = "http://registry.npmjs.org/unzip/-/unzip-0.1.8.tgz"; - sha1 = "b6ca171798242150b06fca320544592231aeb158"; - }; - buildInputs = self.nativeDeps."unzip"."~0.1.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/unzip/-/unzip-0.1.8.tgz"; + sha1 = "b6ca171798242150b06fca320544592231aeb158"; + }) + ]; + buildInputs = + (self.nativeDeps."unzip"."~0.1.7" or []); deps = [ self.full."fstream"."~0.1.21" self.full."pullstream"."~0.4.0" @@ -8172,14 +11221,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "unzip" ]; }; full."update-notifier"."~0.1.3" = lib.makeOverridable self.buildNodePackage { name = "update-notifier-0.1.5"; - src = fetchurl { - url = "http://registry.npmjs.org/update-notifier/-/update-notifier-0.1.5.tgz"; - sha1 = "adf98004c29bf521f242c2970c471f310b353b44"; - }; - buildInputs = self.nativeDeps."update-notifier"."~0.1.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/update-notifier/-/update-notifier-0.1.5.tgz"; + sha1 = "adf98004c29bf521f242c2970c471f310b353b44"; + }) + ]; + buildInputs = + (self.nativeDeps."update-notifier"."~0.1.3" or []); deps = [ self.full."request"."~2.22.0" self.full."configstore"."~0.1.0" @@ -8188,27 +11241,52 @@ ]; peerDependencies = [ ]; + passthru.names = [ "update-notifier" ]; + }; + full."useragent"."~2.0.4" = lib.makeOverridable self.buildNodePackage { + name = "useragent-2.0.7"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/useragent/-/useragent-2.0.7.tgz"; + sha1 = "a44c07d157a15e13d73d4af4ece6aab70f298224"; + }) + ]; + buildInputs = + (self.nativeDeps."useragent"."~2.0.4" or []); + deps = [ + self.full."lru-cache"."2.2.x" + ]; + peerDependencies = [ + ]; + passthru.names = [ "useragent" ]; }; full."util".">= 0.4.9" = lib.makeOverridable self.buildNodePackage { name = "util-0.4.9"; - src = fetchurl { - url = "http://registry.npmjs.org/util/-/util-0.4.9.tgz"; - sha1 = "d95d5830d2328ec17dee3c80bfc50c33562b75a3"; - }; - buildInputs = self.nativeDeps."util".">= 0.4.9" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/util/-/util-0.4.9.tgz"; + sha1 = "d95d5830d2328ec17dee3c80bfc50c33562b75a3"; + }) + ]; + buildInputs = + (self.nativeDeps."util".">= 0.4.9" or []); deps = [ self.full."events.node".">= 0.4.0" ]; peerDependencies = [ ]; + passthru.names = [ "util" ]; }; full."utile"."0.1.7" = lib.makeOverridable self.buildNodePackage { name = "utile-0.1.7"; - src = fetchurl { - url = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; - sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; - }; - buildInputs = self.nativeDeps."utile"."0.1.7" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; + sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; + }) + ]; + buildInputs = + (self.nativeDeps."utile"."0.1.7" or []); deps = [ self.full."async"."0.1.x" self.full."deep-equal"."*" @@ -8219,14 +11297,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "utile" ]; }; full."utile"."0.1.x" = lib.makeOverridable self.buildNodePackage { name = "utile-0.1.7"; - src = fetchurl { - url = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; - sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; - }; - buildInputs = self.nativeDeps."utile"."0.1.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; + sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; + }) + ]; + buildInputs = + (self.nativeDeps."utile"."0.1.x" or []); deps = [ self.full."async"."0.1.x" self.full."deep-equal"."*" @@ -8237,14 +11319,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "utile" ]; }; full."utile"."0.2.x" = lib.makeOverridable self.buildNodePackage { name = "utile-0.2.0"; - src = fetchurl { - url = "http://registry.npmjs.org/utile/-/utile-0.2.0.tgz"; - sha1 = "91a2423ca2eb3322390e211ee3d71cf4fa193aea"; - }; - buildInputs = self.nativeDeps."utile"."0.2.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/utile/-/utile-0.2.0.tgz"; + sha1 = "91a2423ca2eb3322390e211ee3d71cf4fa193aea"; + }) + ]; + buildInputs = + (self.nativeDeps."utile"."0.2.x" or []); deps = [ self.full."async"."0.1.x" self.full."deep-equal"."*" @@ -8255,206 +11341,292 @@ ]; peerDependencies = [ ]; + passthru.names = [ "utile" ]; + }; + full."utile"."~0.1.7" = lib.makeOverridable self.buildNodePackage { + name = "utile-0.1.7"; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/utile/-/utile-0.1.7.tgz"; + sha1 = "55db180d54475339fd6dd9e2d14a4c0b52624b69"; + }) + ]; + buildInputs = + (self.nativeDeps."utile"."~0.1.7" or []); + deps = [ + self.full."async"."0.1.x" + self.full."deep-equal"."*" + self.full."i"."0.3.x" + self.full."mkdirp"."0.x.x" + self.full."ncp"."0.2.x" + self.full."rimraf"."1.x.x" + ]; + peerDependencies = [ + ]; + passthru.names = [ "utile" ]; }; full."validator"."0.4.x" = lib.makeOverridable self.buildNodePackage { name = "validator-0.4.28"; - src = fetchurl { - url = "http://registry.npmjs.org/validator/-/validator-0.4.28.tgz"; - sha1 = "311d439ae6cf3fbe6f85da6ebaccd0c7007986f4"; - }; - buildInputs = self.nativeDeps."validator"."0.4.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/validator/-/validator-0.4.28.tgz"; + sha1 = "311d439ae6cf3fbe6f85da6ebaccd0c7007986f4"; + }) + ]; + buildInputs = + (self.nativeDeps."validator"."0.4.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "validator" ]; }; full."vasync"."1.3.3" = lib.makeOverridable self.buildNodePackage { name = "vasync-1.3.3"; - src = fetchurl { - url = "http://registry.npmjs.org/vasync/-/vasync-1.3.3.tgz"; - sha1 = "84917680717020b67e043902e63bc143174c8728"; - }; - buildInputs = self.nativeDeps."vasync"."1.3.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/vasync/-/vasync-1.3.3.tgz"; + sha1 = "84917680717020b67e043902e63bc143174c8728"; + }) + ]; + buildInputs = + (self.nativeDeps."vasync"."1.3.3" or []); deps = [ self.full."jsprim"."0.3.0" self.full."verror"."1.1.0" ]; peerDependencies = [ ]; + passthru.names = [ "vasync" ]; }; full."verror"."1.1.0" = lib.makeOverridable self.buildNodePackage { name = "verror-1.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/verror/-/verror-1.1.0.tgz"; - sha1 = "2a4b4eb14a207051e75a6f94ee51315bf173a1b0"; - }; - buildInputs = self.nativeDeps."verror"."1.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/verror/-/verror-1.1.0.tgz"; + sha1 = "2a4b4eb14a207051e75a6f94ee51315bf173a1b0"; + }) + ]; + buildInputs = + (self.nativeDeps."verror"."1.1.0" or []); deps = [ self.full."extsprintf"."1.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "verror" ]; }; full."verror"."1.3.3" = lib.makeOverridable self.buildNodePackage { name = "verror-1.3.3"; - src = fetchurl { - url = "http://registry.npmjs.org/verror/-/verror-1.3.3.tgz"; - sha1 = "8a6a4ac3a8c774b6f687fece49bdffd78552e2cd"; - }; - buildInputs = self.nativeDeps."verror"."1.3.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/verror/-/verror-1.3.3.tgz"; + sha1 = "8a6a4ac3a8c774b6f687fece49bdffd78552e2cd"; + }) + ]; + buildInputs = + (self.nativeDeps."verror"."1.3.3" or []); deps = [ self.full."extsprintf"."1.0.0" ]; peerDependencies = [ ]; + passthru.names = [ "verror" ]; }; full."verror"."1.3.6" = lib.makeOverridable self.buildNodePackage { name = "verror-1.3.6"; - src = fetchurl { - url = "http://registry.npmjs.org/verror/-/verror-1.3.6.tgz"; - sha1 = "cff5df12946d297d2baaefaa2689e25be01c005c"; - }; - buildInputs = self.nativeDeps."verror"."1.3.6" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/verror/-/verror-1.3.6.tgz"; + sha1 = "cff5df12946d297d2baaefaa2689e25be01c005c"; + }) + ]; + buildInputs = + (self.nativeDeps."verror"."1.3.6" or []); deps = [ self.full."extsprintf"."1.0.2" ]; peerDependencies = [ ]; + passthru.names = [ "verror" ]; }; full."view-helpers"."*" = lib.makeOverridable self.buildNodePackage { name = "view-helpers-0.1.2"; - src = fetchurl { - url = "http://registry.npmjs.org/view-helpers/-/view-helpers-0.1.2.tgz"; - sha1 = "20643e9f50d00cf46da754dc934d791d4f6e3bb2"; - }; - buildInputs = self.nativeDeps."view-helpers"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/view-helpers/-/view-helpers-0.1.2.tgz"; + sha1 = "20643e9f50d00cf46da754dc934d791d4f6e3bb2"; + }) + ]; + buildInputs = + (self.nativeDeps."view-helpers"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "view-helpers" ]; }; "view-helpers" = self.full."view-helpers"."*"; full."vows".">=0.5.13" = lib.makeOverridable self.buildNodePackage { name = "vows-0.7.0"; - src = fetchurl { - url = "http://registry.npmjs.org/vows/-/vows-0.7.0.tgz"; - sha1 = "dd0065f110ba0c0a6d63e844851c3208176d5867"; - }; - buildInputs = self.nativeDeps."vows".">=0.5.13" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/vows/-/vows-0.7.0.tgz"; + sha1 = "dd0065f110ba0c0a6d63e844851c3208176d5867"; + }) + ]; + buildInputs = + (self.nativeDeps."vows".">=0.5.13" or []); deps = [ self.full."eyes".">=0.1.6" self.full."diff"."~1.0.3" ]; peerDependencies = [ ]; + passthru.names = [ "vows" ]; }; full."walk"."*" = lib.makeOverridable self.buildNodePackage { name = "walk-2.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/walk/-/walk-2.2.1.tgz"; - sha1 = "5ada1f8e49e47d4b7445d8be7a2e1e631ab43016"; - }; - buildInputs = self.nativeDeps."walk"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/walk/-/walk-2.2.1.tgz"; + sha1 = "5ada1f8e49e47d4b7445d8be7a2e1e631ab43016"; + }) + ]; + buildInputs = + (self.nativeDeps."walk"."*" or []); deps = [ self.full."forEachAsync"."~2.2" ]; peerDependencies = [ ]; + passthru.names = [ "walk" ]; }; "walk" = self.full."walk"."*"; full."watch"."0.5.x" = lib.makeOverridable self.buildNodePackage { name = "watch-0.5.1"; - src = fetchurl { - url = "http://registry.npmjs.org/watch/-/watch-0.5.1.tgz"; - sha1 = "50ea3a056358c98073e0bca59956de4afd20b213"; - }; - buildInputs = self.nativeDeps."watch"."0.5.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/watch/-/watch-0.5.1.tgz"; + sha1 = "50ea3a056358c98073e0bca59956de4afd20b213"; + }) + ]; + buildInputs = + (self.nativeDeps."watch"."0.5.x" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "watch" ]; }; full."watch"."0.7.0" = lib.makeOverridable self.buildNodePackage { name = "watch-0.7.0"; - src = fetchurl { - url = "http://registry.npmjs.org/watch/-/watch-0.7.0.tgz"; - sha1 = "3d6e715648af867ec7f1149302b526479e726856"; - }; - buildInputs = self.nativeDeps."watch"."0.7.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/watch/-/watch-0.7.0.tgz"; + sha1 = "3d6e715648af867ec7f1149302b526479e726856"; + }) + ]; + buildInputs = + (self.nativeDeps."watch"."0.7.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "watch" ]; }; full."websocket-driver".">=0.2.0" = lib.makeOverridable self.buildNodePackage { name = "websocket-driver-0.2.2"; - src = fetchurl { - url = "http://registry.npmjs.org/websocket-driver/-/websocket-driver-0.2.2.tgz"; - sha1 = "998bc1855d8cd0d1e9aa8f8056b83b46ac3e81ef"; - }; - buildInputs = self.nativeDeps."websocket-driver".">=0.2.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/websocket-driver/-/websocket-driver-0.2.2.tgz"; + sha1 = "998bc1855d8cd0d1e9aa8f8056b83b46ac3e81ef"; + }) + ]; + buildInputs = + (self.nativeDeps."websocket-driver".">=0.2.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "websocket-driver" ]; }; full."when"."~2.2.1" = lib.makeOverridable self.buildNodePackage { name = "when-2.2.1"; - src = fetchurl { - url = "http://registry.npmjs.org/when/-/when-2.2.1.tgz"; - sha1 = "b1def994017350b8087f6e9a7596ab2833bdc712"; - }; - buildInputs = self.nativeDeps."when"."~2.2.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/when/-/when-2.2.1.tgz"; + sha1 = "b1def994017350b8087f6e9a7596ab2833bdc712"; + }) + ]; + buildInputs = + (self.nativeDeps."when"."~2.2.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "when" ]; }; full."which"."1" = lib.makeOverridable self.buildNodePackage { name = "which-1.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/which/-/which-1.0.5.tgz"; - sha1 = "5630d6819dda692f1464462e7956cb42c0842739"; - }; - buildInputs = self.nativeDeps."which"."1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/which/-/which-1.0.5.tgz"; + sha1 = "5630d6819dda692f1464462e7956cb42c0842739"; + }) + ]; + buildInputs = + (self.nativeDeps."which"."1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "which" ]; }; full."which"."~1.0.5" = lib.makeOverridable self.buildNodePackage { name = "which-1.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/which/-/which-1.0.5.tgz"; - sha1 = "5630d6819dda692f1464462e7956cb42c0842739"; - }; - buildInputs = self.nativeDeps."which"."~1.0.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/which/-/which-1.0.5.tgz"; + sha1 = "5630d6819dda692f1464462e7956cb42c0842739"; + }) + ]; + buildInputs = + (self.nativeDeps."which"."~1.0.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "which" ]; }; full."winser"."=0.0.11" = lib.makeOverridable self.buildNodePackage { name = "winser-0.0.11"; - src = fetchurl { - url = "http://registry.npmjs.org/winser/-/winser-0.0.11.tgz"; - sha1 = "38474086a89ac72f90f9c6762e23375d12046c7c"; - }; - buildInputs = self.nativeDeps."winser"."=0.0.11" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/winser/-/winser-0.0.11.tgz"; + sha1 = "38474086a89ac72f90f9c6762e23375d12046c7c"; + }) + ]; + buildInputs = + (self.nativeDeps."winser"."=0.0.11" or []); deps = [ self.full."sequence"."*" self.full."commander"."*" ]; peerDependencies = [ ]; + passthru.names = [ "winser" ]; }; full."winston"."*" = lib.makeOverridable self.buildNodePackage { name = "winston-0.7.2"; - src = fetchurl { - url = "http://registry.npmjs.org/winston/-/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"; + sha1 = "2570ae1aa1d8a9401e8d5a88362e1cf936550ceb"; + }) + ]; + buildInputs = + (self.nativeDeps."winston"."*" or []); deps = [ self.full."async"."0.2.x" self.full."colors"."0.6.x" @@ -8466,15 +11638,19 @@ ]; peerDependencies = [ ]; + passthru.names = [ "winston" ]; }; "winston" = self.full."winston"."*"; full."winston"."0.6.2" = lib.makeOverridable self.buildNodePackage { name = "winston-0.6.2"; - src = fetchurl { - url = "http://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; - sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; - }; - buildInputs = self.nativeDeps."winston"."0.6.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; + sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; + }) + ]; + buildInputs = + (self.nativeDeps."winston"."0.6.2" or []); deps = [ self.full."async"."0.1.x" self.full."colors"."0.x.x" @@ -8486,14 +11662,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "winston" ]; }; full."winston"."0.6.x" = lib.makeOverridable self.buildNodePackage { name = "winston-0.6.2"; - src = fetchurl { - url = "http://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; - sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; - }; - buildInputs = self.nativeDeps."winston"."0.6.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/winston/-/winston-0.6.2.tgz"; + sha1 = "4144fe2586cdc19a612bf8c035590132c9064bd2"; + }) + ]; + buildInputs = + (self.nativeDeps."winston"."0.6.x" or []); deps = [ self.full."async"."0.1.x" self.full."colors"."0.x.x" @@ -8505,14 +11685,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "winston" ]; }; full."winston"."0.7.1" = lib.makeOverridable self.buildNodePackage { name = "winston-0.7.1"; - src = fetchurl { - url = "http://registry.npmjs.org/winston/-/winston-0.7.1.tgz"; - sha1 = "e291ab24eddbf79ea40ff532619277a0d30b0eb3"; - }; - buildInputs = self.nativeDeps."winston"."0.7.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/winston/-/winston-0.7.1.tgz"; + sha1 = "e291ab24eddbf79ea40ff532619277a0d30b0eb3"; + }) + ]; + buildInputs = + (self.nativeDeps."winston"."0.7.1" or []); deps = [ self.full."async"."0.2.x" self.full."colors"."0.6.x" @@ -8524,51 +11708,67 @@ ]; peerDependencies = [ ]; + passthru.names = [ "winston" ]; }; full."with"."~1.1.0" = lib.makeOverridable self.buildNodePackage { name = "with-1.1.0"; - src = fetchurl { - url = "http://registry.npmjs.org/with/-/with-1.1.0.tgz"; - sha1 = "7f722ce4050ab55310777327b014194c544c66dd"; - }; - buildInputs = self.nativeDeps."with"."~1.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/with/-/with-1.1.0.tgz"; + sha1 = "7f722ce4050ab55310777327b014194c544c66dd"; + }) + ]; + buildInputs = + (self.nativeDeps."with"."~1.1.0" or []); deps = [ self.full."uglify-js"."2.3.6" ]; peerDependencies = [ ]; + passthru.names = [ "with" ]; }; full."wordwrap".">=0.0.1 <0.1.0" = lib.makeOverridable self.buildNodePackage { name = "wordwrap-0.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; - sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; - }; - buildInputs = self.nativeDeps."wordwrap".">=0.0.1 <0.1.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; + sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; + }) + ]; + buildInputs = + (self.nativeDeps."wordwrap".">=0.0.1 <0.1.0" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "wordwrap" ]; }; full."wordwrap"."~0.0.2" = lib.makeOverridable self.buildNodePackage { name = "wordwrap-0.0.2"; - src = fetchurl { - url = "http://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; - sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; - }; - buildInputs = self.nativeDeps."wordwrap"."~0.0.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"; + sha1 = "b79669bb42ecb409f83d583cad52ca17eaa1643f"; + }) + ]; + buildInputs = + (self.nativeDeps."wordwrap"."~0.0.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "wordwrap" ]; }; full."ws"."0.4.x" = lib.makeOverridable self.buildNodePackage { name = "ws-0.4.28"; - src = fetchurl { - url = "http://registry.npmjs.org/ws/-/ws-0.4.28.tgz"; - sha1 = "03bcea020195847d1184c6c08f45baaf12322eee"; - }; - buildInputs = self.nativeDeps."ws"."0.4.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/ws/-/ws-0.4.28.tgz"; + sha1 = "03bcea020195847d1184c6c08f45baaf12322eee"; + }) + ]; + buildInputs = + (self.nativeDeps."ws"."0.4.x" or []); deps = [ self.full."commander"."~0.6.1" self.full."tinycolor"."0.x" @@ -8576,114 +11776,150 @@ ]; peerDependencies = [ ]; + passthru.names = [ "ws" ]; }; full."wu"."*" = lib.makeOverridable self.buildNodePackage { name = "wu-0.1.8"; - src = fetchurl { - url = "http://registry.npmjs.org/wu/-/wu-0.1.8.tgz"; - sha1 = "619bcdf64974a487894a25755ae095c5208b4a22"; - }; - buildInputs = self.nativeDeps."wu"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/wu/-/wu-0.1.8.tgz"; + sha1 = "619bcdf64974a487894a25755ae095c5208b4a22"; + }) + ]; + buildInputs = + (self.nativeDeps."wu"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "wu" ]; }; "wu" = self.full."wu"."*"; full."xml2js"."0.2.4" = lib.makeOverridable self.buildNodePackage { name = "xml2js-0.2.4"; - src = fetchurl { - url = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.4.tgz"; - sha1 = "9a5b577fa1e6cdf8923d5e1372f7a3188436e44d"; - }; - buildInputs = self.nativeDeps."xml2js"."0.2.4" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.4.tgz"; + sha1 = "9a5b577fa1e6cdf8923d5e1372f7a3188436e44d"; + }) + ]; + buildInputs = + (self.nativeDeps."xml2js"."0.2.4" or []); deps = [ self.full."sax".">=0.4.2" ]; peerDependencies = [ ]; + passthru.names = [ "xml2js" ]; }; full."xml2js"."0.2.x" = lib.makeOverridable self.buildNodePackage { name = "xml2js-0.2.8"; - src = fetchurl { - url = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz"; - sha1 = "9b81690931631ff09d1957549faf54f4f980b3c2"; - }; - buildInputs = self.nativeDeps."xml2js"."0.2.x" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz"; + sha1 = "9b81690931631ff09d1957549faf54f4f980b3c2"; + }) + ]; + buildInputs = + (self.nativeDeps."xml2js"."0.2.x" or []); deps = [ self.full."sax"."0.5.x" ]; peerDependencies = [ ]; + passthru.names = [ "xml2js" ]; }; full."xml2js".">= 0.0.1" = lib.makeOverridable self.buildNodePackage { name = "xml2js-0.2.8"; - src = fetchurl { - url = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz"; - sha1 = "9b81690931631ff09d1957549faf54f4f980b3c2"; - }; - buildInputs = self.nativeDeps."xml2js".">= 0.0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz"; + sha1 = "9b81690931631ff09d1957549faf54f4f980b3c2"; + }) + ]; + buildInputs = + (self.nativeDeps."xml2js".">= 0.0.1" or []); deps = [ self.full."sax"."0.5.x" ]; peerDependencies = [ ]; + passthru.names = [ "xml2js" ]; }; full."xmlbuilder"."*" = lib.makeOverridable self.buildNodePackage { name = "xmlbuilder-0.4.2"; - src = fetchurl { - url = "http://registry.npmjs.org/xmlbuilder/-/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"; + sha1 = "1776d65f3fdbad470a08d8604cdeb1c4e540ff83"; + }) + ]; + buildInputs = + (self.nativeDeps."xmlbuilder"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "xmlbuilder" ]; }; full."xmlhttprequest"."1.4.2" = lib.makeOverridable self.buildNodePackage { name = "xmlhttprequest-1.4.2"; - src = fetchurl { - url = "http://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz"; - sha1 = "01453a1d9bed1e8f172f6495bbf4c8c426321500"; - }; - buildInputs = self.nativeDeps."xmlhttprequest"."1.4.2" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz"; + sha1 = "01453a1d9bed1e8f172f6495bbf4c8c426321500"; + }) + ]; + buildInputs = + (self.nativeDeps."xmlhttprequest"."1.4.2" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "xmlhttprequest" ]; }; full."xoauth2"."~0.1" = lib.makeOverridable self.buildNodePackage { name = "xoauth2-0.1.8"; - src = fetchurl { - url = "http://registry.npmjs.org/xoauth2/-/xoauth2-0.1.8.tgz"; - sha1 = "b916ff10ecfb54320f16f24a3e975120653ab0d2"; - }; - buildInputs = self.nativeDeps."xoauth2"."~0.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/xoauth2/-/xoauth2-0.1.8.tgz"; + sha1 = "b916ff10ecfb54320f16f24a3e975120653ab0d2"; + }) + ]; + buildInputs = + (self.nativeDeps."xoauth2"."~0.1" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "xoauth2" ]; }; full."yamlish"."*" = lib.makeOverridable self.buildNodePackage { name = "yamlish-0.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/yamlish/-/yamlish-0.0.5.tgz"; - sha1 = "86c6c8e6b28b0827416dcc86f7419bba5610b57d"; - }; - buildInputs = self.nativeDeps."yamlish"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/yamlish/-/yamlish-0.0.5.tgz"; + sha1 = "86c6c8e6b28b0827416dcc86f7419bba5610b57d"; + }) + ]; + buildInputs = + (self.nativeDeps."yamlish"."*" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "yamlish" ]; }; full."yeoman-generator"."~0.10.0" = lib.makeOverridable self.buildNodePackage { name = "yeoman-generator-0.10.5"; - src = fetchurl { - url = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.10.5.tgz"; - sha1 = "67b28a6c453addc785e43180236df65e2f93554a"; - }; - buildInputs = self.nativeDeps."yeoman-generator"."~0.10.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.10.5.tgz"; + sha1 = "67b28a6c453addc785e43180236df65e2f93554a"; + }) + ]; + buildInputs = + (self.nativeDeps."yeoman-generator"."~0.10.0" or []); deps = [ self.full."cheerio"."~0.10.8" self.full."request"."~2.16.6" @@ -8703,14 +11939,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "yeoman-generator" ]; }; full."yeoman-generator"."~0.12.0" = lib.makeOverridable self.buildNodePackage { name = "yeoman-generator-0.12.3"; - src = fetchurl { - url = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.12.3.tgz"; - sha1 = "a11288e7ed11c46efd816b268eeea96acd960d1f"; - }; - buildInputs = self.nativeDeps."yeoman-generator"."~0.12.0" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.12.3.tgz"; + sha1 = "a11288e7ed11c46efd816b268eeea96acd960d1f"; + }) + ]; + buildInputs = + (self.nativeDeps."yeoman-generator"."~0.12.0" or []); deps = [ self.full."cheerio"."~0.12.0" self.full."request"."~2.21.0" @@ -8734,14 +11974,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "yeoman-generator" ]; }; full."yeoman-generator"."~0.12.3" = lib.makeOverridable self.buildNodePackage { name = "yeoman-generator-0.12.3"; - src = fetchurl { - url = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.12.3.tgz"; - sha1 = "a11288e7ed11c46efd816b268eeea96acd960d1f"; - }; - buildInputs = self.nativeDeps."yeoman-generator"."~0.12.3" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/yeoman-generator/-/yeoman-generator-0.12.3.tgz"; + sha1 = "a11288e7ed11c46efd816b268eeea96acd960d1f"; + }) + ]; + buildInputs = + (self.nativeDeps."yeoman-generator"."~0.12.3" or []); deps = [ self.full."cheerio"."~0.12.0" self.full."request"."~2.21.0" @@ -8765,14 +12009,18 @@ ]; peerDependencies = [ ]; + passthru.names = [ "yeoman-generator" ]; }; full."yo"."*" = lib.makeOverridable self.buildNodePackage { name = "yo-1.0.0-rc.1.4"; - src = fetchurl { - url = "http://registry.npmjs.org/yo/-/yo-1.0.0-rc.1.4.tgz"; - sha1 = "9c416c7006e94e756eb52a7a6884127b41f62ca6"; - }; - buildInputs = self.nativeDeps."yo"."*" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/yo/-/yo-1.0.0-rc.1.4.tgz"; + sha1 = "9c416c7006e94e756eb52a7a6884127b41f62ca6"; + }) + ]; + buildInputs = + (self.nativeDeps."yo"."*" or []); deps = [ self.full."yeoman-generator"."~0.12.3" self.full."nopt"."~2.1.1" @@ -8788,15 +12036,19 @@ self.full."grunt-cli"."~0.1.7" self.full."bower".">=0.9.0" ]; + passthru.names = [ "yo" ]; }; "yo" = self.full."yo"."*"; full."yo".">=1.0.0-rc.1.1" = lib.makeOverridable self.buildNodePackage { name = "yo-1.0.0-rc.1.4"; - src = fetchurl { - url = "http://registry.npmjs.org/yo/-/yo-1.0.0-rc.1.4.tgz"; - sha1 = "9c416c7006e94e756eb52a7a6884127b41f62ca6"; - }; - buildInputs = self.nativeDeps."yo".">=1.0.0-rc.1.1" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/yo/-/yo-1.0.0-rc.1.4.tgz"; + sha1 = "9c416c7006e94e756eb52a7a6884127b41f62ca6"; + }) + ]; + buildInputs = + (self.nativeDeps."yo".">=1.0.0-rc.1.1" or []); deps = [ self.full."yeoman-generator"."~0.12.3" self.full."nopt"."~2.1.1" @@ -8812,17 +12064,22 @@ self.full."grunt-cli"."~0.1.7" self.full."bower".">=0.9.0" ]; + passthru.names = [ "yo" ]; }; full."zeparser"."0.0.5" = lib.makeOverridable self.buildNodePackage { name = "zeparser-0.0.5"; - src = fetchurl { - url = "http://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz"; - sha1 = "03726561bc268f2e5444f54c665b7fd4a8c029e2"; - }; - buildInputs = self.nativeDeps."zeparser"."0.0.5" or []; + src = [ + (fetchurl { + url = "http://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz"; + sha1 = "03726561bc268f2e5444f54c665b7fd4a8c029e2"; + }) + ]; + buildInputs = + (self.nativeDeps."zeparser"."0.0.5" or []); deps = [ ]; peerDependencies = [ ]; + passthru.names = [ "zeparser" ]; }; } diff --git a/pkgs/top-level/node-packages.json b/pkgs/top-level/node-packages.json index 974dc9f74bbcf..3e21fd62865a3 100644 --- a/pkgs/top-level/node-packages.json +++ b/pkgs/top-level/node-packages.json @@ -73,6 +73,7 @@ , "generator-webapp" , "generator-angular" , "statsd" +, "karma" , { "node-uptime": "https://github.com/fzaninotto/uptime/tarball/1c65756575f90f563a752e2a22892ba2981c79b7" } , { "guifi-earth": "https://github.com/jmendeth/guifi-earth/tarball/f3ee96835fd4fb0e3e12fadbd2cb782770d64854 " } ] diff --git a/pkgs/top-level/node-packages.nix b/pkgs/top-level/node-packages.nix index 884047113152e..2c663c99dd049 100644 --- a/pkgs/top-level/node-packages.nix +++ b/pkgs/top-level/node-packages.nix @@ -4,6 +4,7 @@ nativeDeps = { "node-expat"."*" = [ pkgs.expat ]; "rbytes"."0.0.2" = [ pkgs.openssl ]; + "phantomjs"."~1.9" = [ pkgs.phantomjs ]; }; buildNodePackage = import ../development/web/nodejs/build-node-package.nix { -- cgit 1.4.1 From 7837b994bffe655bb19d448f8622a61ca78694ee Mon Sep 17 00:00:00 2001 From: Domen Kožar Date: Wed, 21 Aug 2013 01:23:40 +0200 Subject: fix eval --- pkgs/applications/editors/nvpy/default.nix | 35 ++++++++++++++++++++++++++++++ pkgs/applications/misc/nvpy/default.nix | 35 ------------------------------ 2 files changed, 35 insertions(+), 35 deletions(-) create mode 100644 pkgs/applications/editors/nvpy/default.nix delete mode 100644 pkgs/applications/misc/nvpy/default.nix (limited to 'pkgs') diff --git a/pkgs/applications/editors/nvpy/default.nix b/pkgs/applications/editors/nvpy/default.nix new file mode 100644 index 0000000000000..29402f3b3d80a --- /dev/null +++ b/pkgs/applications/editors/nvpy/default.nix @@ -0,0 +1,35 @@ +{ pkgs, fetchurl, tk, buildPythonPackage, pythonPackages }: + +buildPythonPackage rec { + version = "0.9.2"; + name = "nvpy-${version}"; + + src = fetchurl { + url = "https://github.com/cpbotha/nvpy/archive/v${version}.tar.gz"; + sha256 = "78e41b80fc5549cba8cfd92b52d6530e8dfc8e8f37e96e4b219f30c266af811d"; + }; + + buildInputs = [tk]; + + propagatedBuildInputs = [ + pythonPackages.markdown + pythonPackages.tkinter + ]; + + postInstall = '' + install -dm755 "$out/share/licenses/nvpy/" + install -m644 LICENSE.txt "$out/share/licenses/nvpy/LICENSE" + + install -dm755 "$out/share/doc/nvpy/" + install -m644 README.rst "$out/share/doc/nvpy/README" + + wrapProgram $out/bin/nvpy --set TK_LIBRARY "${tk}/lib/${tk.libPrefix}" + ''; + + meta = with pkgs.lib; { + description = "A simplenote-syncing note-taking tool inspired by Notational Velocity"; + homepage = "https://github.com/cpbotha/nvpy"; + platforms = platforms.linux; + license = licenses.bsd3; + }; +} diff --git a/pkgs/applications/misc/nvpy/default.nix b/pkgs/applications/misc/nvpy/default.nix deleted file mode 100644 index 9b11d1f8118db..0000000000000 --- a/pkgs/applications/misc/nvpy/default.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ pkgs, fetchurl, tk, buildPythonPackage, pythonPackages }: - -buildPythonPackage rec { - version = "0.9.2"; - name = "nvpy-${version}"; - - src = fetchurl { - url = "https://github.com/cpbotha/nvpy/archive/v${version}.tar.gz"; - sha256 = "78e41b80fc5549cba8cfd92b52d6530e8dfc8e8f37e96e4b219f30c266af811d"; - }; - - buildInputs = [tk]; - - propagatedBuildInputs = [ - pythonPackages.markdown - pythonPackages.tkinter - ]; - - postInstall = '' - install -dm755 "$out/share/licenses/nvpy/" - install -m644 LICENSE.txt "$out/share/licenses/nvpy/LICENSE" - - install -dm755 "$out/share/doc/nvpy/" - install -m644 README.rst "$out/share/doc/nvpy/README" - - wrapProgram $out/bin/nvpy --set TK_LIBRARY "${tk}/lib/${tk.libPrefix}" - ''; - - meta = { - description = "A simplenote-syncing note-taking tool inspired by Notational Velocity"; - homepage = "https://github.com/cpbotha/nvpy"; - platforms = stdenv.lib.platforms.linux; - license = pkgs.lib.licenses.bsd3; - }; -} -- cgit 1.4.1 From d8cd75d6a1e951ace27b26af4bcc0f44bb601824 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Wed, 21 Aug 2013 10:10:11 +0200 Subject: pythonPackages.graphite_web: update to 0.9.11 --- pkgs/top-level/python-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7c6bdebbd56b8..903f48b2fa47a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6813,11 +6813,11 @@ pythonPackages = modules // import ./python-packages-generated.nix { graphite_web = buildPythonPackage rec { name = "graphite-web-${version}"; - version = "0.9.10"; + version = "0.9.11"; src = fetchurl rec { - url = "https://launchpad.net/graphite/0.9/${version}/+download/${name}.tar.gz"; - sha256 = "1gj8i6j2i172cldqw98395235bn78ciagw6v17fgv01rmind3lag"; + url = "https://pypi.python.org/packages/source/g/graphite-web/${name}.tar.gz"; + md5 = "1499b5dded3d1054d598760fd450a6f9"; }; propagatedBuildInputs = [ django_1_3 django_tagging modules.sqlite3 whisper pkgs.pycairo ldap memcached ]; -- cgit 1.4.1 From b9fff8a34b9d8086c4feef329c5db1f665d5cdf4 Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Sat, 17 Aug 2013 21:10:30 +0200 Subject: linux-3.10: upgrade to 3.10.9 --- pkgs/os-specific/linux/kernel/linux-3.10.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/kernel/linux-3.10.nix b/pkgs/os-specific/linux/kernel/linux-3.10.nix index be77c02d0a063..e054e5e16f5cf 100644 --- a/pkgs/os-specific/linux/kernel/linux-3.10.nix +++ b/pkgs/os-specific/linux/kernel/linux-3.10.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, ... } @ args: import ./generic.nix (args // rec { - version = "3.10.7"; + version = "3.10.9"; src = fetchurl { url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.xz"; - sha256 = "15f7f7hgiryxvqnmyan1r6j4klfgm2r3jfqb4a00j14jiqyn7ni1"; + sha256 = "1kwi5v4rw06rmb548wjkgi27amsfvpfd2n07bmyjvjqnqrldm5bk"; }; features.iwlwifi = true; -- cgit 1.4.1 From 7ac6b10446c014c62a0c80fa4ee392d494064de5 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 20 Aug 2013 16:02:26 +0200 Subject: emacs: Support building without GTK+ --- pkgs/applications/editors/emacs-24/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/editors/emacs-24/default.nix b/pkgs/applications/editors/emacs-24/default.nix index 38ae8f47d7f00..0e4c9a14d20d0 100644 --- a/pkgs/applications/editors/emacs-24/default.nix +++ b/pkgs/applications/editors/emacs-24/default.nix @@ -26,8 +26,10 @@ stdenv.mkDerivation rec { ++ stdenv.lib.optional stdenv.isLinux dbus; configureFlags = - stdenv.lib.optionals (gtk != null) [ "--with-x-toolkit=gtk" "--with-xft"] - + (if gtk != null then + [ "--with-x-toolkit=gtk" "--with-xft"] + else + [ "--with-x-toolkit=no" ]) # On NixOS, help Emacs find `crt*.o'. ++ stdenv.lib.optional (stdenv ? glibc) [ "--with-crt-dir=${stdenv.glibc}/lib" ]; -- cgit 1.4.1 From 7151b3719f8b11bf513b8dd8ada9768de8ef6799 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 21 Aug 2013 11:47:30 +0200 Subject: Aggregates should not have a build product --- pkgs/build-support/release/default.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/build-support/release/default.nix b/pkgs/build-support/release/default.nix index 8875a8594dc0b..9950e1fc47b18 100644 --- a/pkgs/build-support/release/default.nix +++ b/pkgs/build-support/release/default.nix @@ -47,6 +47,7 @@ rec { } '' mkdir -p $out/nix-support + touch $out/nix-support/hydra-build-products echo $constituents > $out/nix-support/hydra-aggregate-constituents # Propagate build failures. -- cgit 1.4.1 From 0ff6f51703d0a348752af7a5bd4b1300bbbdc54c Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 21 Aug 2013 14:50:34 +0200 Subject: Build aggregates locally They're so trivial that we don't want to copy all those dependencies to remote machines. --- pkgs/build-support/release/default.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs') diff --git a/pkgs/build-support/release/default.nix b/pkgs/build-support/release/default.nix index 9950e1fc47b18..3d593f0b6bb7a 100644 --- a/pkgs/build-support/release/default.nix +++ b/pkgs/build-support/release/default.nix @@ -43,6 +43,7 @@ rec { { name, constituents, meta ? { } }: pkgs.runCommand name { inherit constituents meta; + preferLocalBuild = true; _hydraAggregate = true; } '' -- cgit 1.4.1 From 77b9f286584e08f441357dba0e69676f0e9c4abc Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 21 Aug 2013 15:02:55 +0200 Subject: gnupg: update to version 2.0.21 --- pkgs/tools/security/gnupg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/security/gnupg/default.nix b/pkgs/tools/security/gnupg/default.nix index 1317184a563bc..baa8dd87ec1fc 100644 --- a/pkgs/tools/security/gnupg/default.nix +++ b/pkgs/tools/security/gnupg/default.nix @@ -13,11 +13,11 @@ assert useUsb -> (libusb != null); assert useCurl -> (curl != null); stdenv.mkDerivation rec { - name = "gnupg-2.0.20"; + name = "gnupg-2.0.21"; src = fetchurl { url = "mirror://gnupg/gnupg/${name}.tar.bz2"; - sha256 = "16mp0j5inrcqcb3fxbn0b3aamascy3n923wiy0y8marc0rzrp53f"; + sha256 = "1xgf1q1phdawk6y66haaqcvfnlsqk12jmjin1m2d5x6fqw18kpq0"; }; buildInputs -- cgit 1.4.1 From b25bcf853f45c648f9456f62239c96a2865edee0 Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Wed, 21 Aug 2013 20:38:48 +0300 Subject: package KDE 4.11 --- pkgs/desktops/kde-4.11/applications/kate.nix | 11 + pkgs/desktops/kde-4.11/applications/konsole.nix | 11 + pkgs/desktops/kde-4.11/default.nix | 42 ++ .../files/kde-wallpapers-buildsystem.patch | 17 + pkgs/desktops/kde-4.11/files/polkit-install.patch | 12 + pkgs/desktops/kde-4.11/kactivities.nix | 9 + pkgs/desktops/kde-4.11/kde-base-artwork.nix | 14 + .../kde-4.11/kde-baseapps/kde-baseapps.nix | 11 + pkgs/desktops/kde-4.11/kde-package/4.11.0.nix | 444 +++++++++++++++++++++ pkgs/desktops/kde-4.11/kde-package/default.nix | 127 ++++++ pkgs/desktops/kde-4.11/kde-package/kde-manifest.sh | 146 +++++++ pkgs/desktops/kde-4.11/kde-runtime.nix | 23 ++ pkgs/desktops/kde-4.11/kde-wallpapers.nix | 17 + pkgs/desktops/kde-4.11/kde-workspace.nix | 39 ++ pkgs/desktops/kde-4.11/kdeaccessibility/jovie.nix | 9 + .../kde-4.11/kdeaccessibility/kaccessible.nix | 9 + pkgs/desktops/kde-4.11/kdeaccessibility/kmag.nix | 10 + .../kde-4.11/kdeaccessibility/kmousetool.nix | 9 + pkgs/desktops/kde-4.11/kdeaccessibility/kmouth.nix | 9 + pkgs/desktops/kde-4.11/kdeadmin/kcron.nix | 9 + pkgs/desktops/kde-4.11/kdeadmin/ksystemlog.nix | 9 + pkgs/desktops/kde-4.11/kdeadmin/kuser.nix | 9 + pkgs/desktops/kde-4.11/kdeartwork/ColorSchemes.nix | 11 + .../kde-4.11/kdeartwork/FindXscreensaver.cmake | 73 ++++ .../kdeartwork/HighResolutionWallpapers.nix | 11 + pkgs/desktops/kde-4.11/kdeartwork/IconThemes.nix | 13 + .../kde-4.11/kdeartwork/WeatherWallpapers.nix | 11 + .../desktops/kde-4.11/kdeartwork/desktopthemes.nix | 11 + pkgs/desktops/kde-4.11/kdeartwork/emoticons.nix | 11 + pkgs/desktops/kde-4.11/kdeartwork/kscreensaver.nix | 15 + pkgs/desktops/kde-4.11/kdeartwork/kwin-styles.nix | 9 + pkgs/desktops/kde-4.11/kdeartwork/sounds.nix | 11 + pkgs/desktops/kde-4.11/kdeartwork/styles.nix | 11 + pkgs/desktops/kde-4.11/kdeartwork/wallpapers.nix | 11 + pkgs/desktops/kde-4.11/kdebindings/perlqt.nix | 14 + pkgs/desktops/kde-4.11/kdebindings/pykde4.nix | 32 ++ .../kdebindings/qtruby-install-prefix.patch | 15 + pkgs/desktops/kde-4.11/kdebindings/qtruby.nix | 20 + .../kdebindings/smokegen-CMakeLists.txt-nix.patch | 13 + .../kde-4.11/kdebindings/smokegen-nix.patch | 13 + pkgs/desktops/kde-4.11/kdebindings/smokegen.nix | 13 + pkgs/desktops/kde-4.11/kdebindings/smokekde.nix | 19 + pkgs/desktops/kde-4.11/kdebindings/smokeqt.nix | 15 + pkgs/desktops/kde-4.11/kdeedu/analitza.nix | 8 + pkgs/desktops/kde-4.11/kdeedu/blinken.nix | 8 + pkgs/desktops/kde-4.11/kdeedu/cantor.nix | 13 + pkgs/desktops/kde-4.11/kdeedu/kalgebra.nix | 8 + pkgs/desktops/kde-4.11/kdeedu/kalzium.nix | 13 + pkgs/desktops/kde-4.11/kdeedu/kanagram.nix | 8 + pkgs/desktops/kde-4.11/kdeedu/kbruch.nix | 8 + pkgs/desktops/kde-4.11/kdeedu/kgeography.nix | 8 + pkgs/desktops/kde-4.11/kdeedu/khangman.nix | 8 + pkgs/desktops/kde-4.11/kdeedu/kig.nix | 12 + pkgs/desktops/kde-4.11/kdeedu/kiten.nix | 9 + pkgs/desktops/kde-4.11/kdeedu/klettres.nix | 9 + pkgs/desktops/kde-4.11/kdeedu/kmplot.nix | 12 + pkgs/desktops/kde-4.11/kdeedu/kstars.nix | 14 + pkgs/desktops/kde-4.11/kdeedu/ktouch.nix | 9 + pkgs/desktops/kde-4.11/kdeedu/kturtle.nix | 9 + pkgs/desktops/kde-4.11/kdeedu/kwordquiz.nix | 9 + pkgs/desktops/kde-4.11/kdeedu/libkdeedu.nix | 8 + pkgs/desktops/kde-4.11/kdeedu/marble.nix | 12 + pkgs/desktops/kde-4.11/kdeedu/pairs.nix | 9 + pkgs/desktops/kde-4.11/kdeedu/parley.nix | 9 + pkgs/desktops/kde-4.11/kdeedu/rocs.nix | 14 + pkgs/desktops/kde-4.11/kdeedu/step.nix | 15 + pkgs/desktops/kde-4.11/kdegames/bomber.nix | 7 + pkgs/desktops/kde-4.11/kdegames/bovo.nix | 8 + pkgs/desktops/kde-4.11/kdegames/granatier.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kajongg.nix | 13 + pkgs/desktops/kde-4.11/kdegames/kapman.nix | 7 + pkgs/desktops/kde-4.11/kdegames/katomic.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kblackbox.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kblocks.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kbounce.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kbreakout.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kdiamond.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kfourinline.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kgoldrunner.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kigo.nix | 7 + pkgs/desktops/kde-4.11/kdegames/killbots.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kiriki.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kjumpingcube.nix | 7 + pkgs/desktops/kde-4.11/kdegames/klickety.nix | 7 + pkgs/desktops/kde-4.11/kdegames/klines.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kmahjongg.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kmines.nix | 7 + pkgs/desktops/kde-4.11/kdegames/knavalbattle.nix | 7 + pkgs/desktops/kde-4.11/kdegames/knetwalk.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kolf.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kollision.nix | 7 + pkgs/desktops/kde-4.11/kdegames/konquest.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kpat.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kreversi.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kshisen.nix | 7 + pkgs/desktops/kde-4.11/kdegames/ksirk.nix | 7 + pkgs/desktops/kde-4.11/kdegames/ksnakeduel.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kspaceduel.nix | 7 + pkgs/desktops/kde-4.11/kdegames/ksquares.nix | 7 + pkgs/desktops/kde-4.11/kdegames/ksudoku.nix | 7 + pkgs/desktops/kde-4.11/kdegames/ktuberling.nix | 7 + pkgs/desktops/kde-4.11/kdegames/kubrick.nix | 7 + pkgs/desktops/kde-4.11/kdegames/libkdegames.nix | 7 + pkgs/desktops/kde-4.11/kdegames/libkmahjongg.nix | 7 + pkgs/desktops/kde-4.11/kdegames/lskat.nix | 7 + pkgs/desktops/kde-4.11/kdegames/palapeli.nix | 11 + pkgs/desktops/kde-4.11/kdegames/picmi.nix | 7 + pkgs/desktops/kde-4.11/kdegraphics/gwenview.nix | 15 + pkgs/desktops/kde-4.11/kdegraphics/kamera.nix | 10 + .../kde-4.11/kdegraphics/kcolorchooser.nix | 10 + .../kdegraphics/kdegraphics-mobipocket.nix | 10 + .../kdegraphics/kdegraphics-strigi-analyzer.nix | 10 + .../kdegraphics/kdegraphics-thumbnailers.nix | 13 + pkgs/desktops/kde-4.11/kdegraphics/kgamma.nix | 10 + pkgs/desktops/kde-4.11/kdegraphics/kolourpaint.nix | 10 + pkgs/desktops/kde-4.11/kdegraphics/kruler.nix | 10 + pkgs/desktops/kde-4.11/kdegraphics/ksaneplugin.nix | 10 + pkgs/desktops/kde-4.11/kdegraphics/ksnapshot.nix | 10 + pkgs/desktops/kde-4.11/kdegraphics/libkdcraw.nix | 13 + pkgs/desktops/kde-4.11/kdegraphics/libkexiv2.nix | 10 + pkgs/desktops/kde-4.11/kdegraphics/libkipi.nix | 10 + pkgs/desktops/kde-4.11/kdegraphics/libksane.nix | 10 + pkgs/desktops/kde-4.11/kdegraphics/okular.nix | 17 + pkgs/desktops/kde-4.11/kdegraphics/svgpart.nix | 10 + pkgs/desktops/kde-4.11/kdelibs/kdelibs.nix | 46 +++ pkgs/desktops/kde-4.11/kdelibs/nepomuk-core.nix | 20 + pkgs/desktops/kde-4.11/kdelibs/nepomuk-widgets.nix | 11 + .../kde-4.11/kdemultimedia/audiocd-kio.nix | 7 + pkgs/desktops/kde-4.11/kdemultimedia/dragon.nix | 7 + .../kde-4.11/kdemultimedia/ffmpegthumbs.nix | 7 + pkgs/desktops/kde-4.11/kdemultimedia/juk.nix | 10 + pkgs/desktops/kde-4.11/kdemultimedia/kmix.nix | 7 + pkgs/desktops/kde-4.11/kdemultimedia/kscd.nix | 7 + pkgs/desktops/kde-4.11/kdemultimedia/libkcddb.nix | 8 + .../kde-4.11/kdemultimedia/libkcompactdisc.nix | 7 + .../kde-4.11/kdemultimedia/mplayerthumbs.nix | 7 + .../kde-4.11/kdenetwork/kdenetwork-filesharing.nix | 9 + .../kdenetwork/kdenetwork-strigi-analyzers.nix | 9 + pkgs/desktops/kde-4.11/kdenetwork/kdnssd.nix | 9 + pkgs/desktops/kde-4.11/kdenetwork/kget.nix | 20 + pkgs/desktops/kde-4.11/kdenetwork/kopete.nix | 27 ++ pkgs/desktops/kde-4.11/kdenetwork/kppp.nix | 9 + pkgs/desktops/kde-4.11/kdenetwork/krdc.nix | 9 + pkgs/desktops/kde-4.11/kdenetwork/krfb.nix | 9 + pkgs/desktops/kde-4.11/kdepim-runtime.nix | 16 + pkgs/desktops/kde-4.11/kdepim.nix | 28 ++ pkgs/desktops/kde-4.11/kdepimlibs.nix | 19 + pkgs/desktops/kde-4.11/kdeplasma-addons.nix | 23 ++ pkgs/desktops/kde-4.11/kdesdk/cervisia.nix | 9 + pkgs/desktops/kde-4.11/kdesdk/dolphin-plugins.nix | 11 + pkgs/desktops/kde-4.11/kdesdk/kapptemplate.nix | 9 + pkgs/desktops/kde-4.11/kdesdk/kcachegrind.nix | 9 + pkgs/desktops/kde-4.11/kdesdk/kde-dev-scripts.nix | 9 + pkgs/desktops/kde-4.11/kdesdk/kde-dev-utils.nix | 11 + pkgs/desktops/kde-4.11/kdesdk/kdesdk-kioslaves.nix | 12 + .../kde-4.11/kdesdk/kdesdk-strigi-analyzers.nix | 9 + .../kde-4.11/kdesdk/kdesdk-thumbnailers.nix | 10 + pkgs/desktops/kde-4.11/kdesdk/kompare.nix | 9 + pkgs/desktops/kde-4.11/kdesdk/lokalize.nix | 13 + pkgs/desktops/kde-4.11/kdesdk/okteta.nix | 13 + pkgs/desktops/kde-4.11/kdesdk/poxml.nix | 9 + pkgs/desktops/kde-4.11/kdesdk/umbrello.nix | 9 + pkgs/desktops/kde-4.11/kdetoys/amor.nix | 9 + pkgs/desktops/kde-4.11/kdetoys/kteatime.nix | 9 + pkgs/desktops/kde-4.11/kdetoys/ktux.nix | 9 + pkgs/desktops/kde-4.11/kdeutils/ark.nix | 9 + pkgs/desktops/kde-4.11/kdeutils/filelight.nix | 9 + pkgs/desktops/kde-4.11/kdeutils/kcalc.nix | 9 + pkgs/desktops/kde-4.11/kdeutils/kcharselect.nix | 9 + pkgs/desktops/kde-4.11/kdeutils/kdf.nix | 9 + pkgs/desktops/kde-4.11/kdeutils/kfloppy.nix | 9 + pkgs/desktops/kde-4.11/kdeutils/kgpg.nix | 12 + pkgs/desktops/kde-4.11/kdeutils/kremotecontrol.nix | 9 + pkgs/desktops/kde-4.11/kdeutils/ktimer.nix | 9 + pkgs/desktops/kde-4.11/kdeutils/kwallet.nix | 9 + pkgs/desktops/kde-4.11/kdeutils/print-manager.nix | 27 ++ pkgs/desktops/kde-4.11/kdeutils/superkaramba.nix | 11 + pkgs/desktops/kde-4.11/kdeutils/sweeper.nix | 9 + pkgs/desktops/kde-4.11/kdewebdev/kfilereplace.nix | 10 + .../kde-4.11/kdewebdev/kimagemapeditor.nix | 10 + pkgs/desktops/kde-4.11/kdewebdev/klinkstatus.nix | 11 + pkgs/desktops/kde-4.11/kdewebdev/kommander.nix | 9 + pkgs/desktops/kde-4.11/l10n/default.nix | 44 ++ pkgs/desktops/kde-4.11/l10n/l10n-manifest.sh | 32 ++ pkgs/desktops/kde-4.11/l10n/manifest-4.11.0.nix | 272 +++++++++++++ pkgs/desktops/kde-4.11/oxygen-icons.nix | 15 + pkgs/desktops/kde-4.11/support/akonadi/default.nix | 24 ++ pkgs/top-level/all-packages.nix | 9 + 188 files changed, 3142 insertions(+) create mode 100644 pkgs/desktops/kde-4.11/applications/kate.nix create mode 100644 pkgs/desktops/kde-4.11/applications/konsole.nix create mode 100644 pkgs/desktops/kde-4.11/default.nix create mode 100644 pkgs/desktops/kde-4.11/files/kde-wallpapers-buildsystem.patch create mode 100644 pkgs/desktops/kde-4.11/files/polkit-install.patch create mode 100644 pkgs/desktops/kde-4.11/kactivities.nix create mode 100644 pkgs/desktops/kde-4.11/kde-base-artwork.nix create mode 100644 pkgs/desktops/kde-4.11/kde-baseapps/kde-baseapps.nix create mode 100644 pkgs/desktops/kde-4.11/kde-package/4.11.0.nix create mode 100644 pkgs/desktops/kde-4.11/kde-package/default.nix create mode 100755 pkgs/desktops/kde-4.11/kde-package/kde-manifest.sh create mode 100644 pkgs/desktops/kde-4.11/kde-runtime.nix create mode 100644 pkgs/desktops/kde-4.11/kde-wallpapers.nix create mode 100644 pkgs/desktops/kde-4.11/kde-workspace.nix create mode 100644 pkgs/desktops/kde-4.11/kdeaccessibility/jovie.nix create mode 100644 pkgs/desktops/kde-4.11/kdeaccessibility/kaccessible.nix create mode 100644 pkgs/desktops/kde-4.11/kdeaccessibility/kmag.nix create mode 100644 pkgs/desktops/kde-4.11/kdeaccessibility/kmousetool.nix create mode 100644 pkgs/desktops/kde-4.11/kdeaccessibility/kmouth.nix create mode 100644 pkgs/desktops/kde-4.11/kdeadmin/kcron.nix create mode 100644 pkgs/desktops/kde-4.11/kdeadmin/ksystemlog.nix create mode 100644 pkgs/desktops/kde-4.11/kdeadmin/kuser.nix create mode 100644 pkgs/desktops/kde-4.11/kdeartwork/ColorSchemes.nix create mode 100644 pkgs/desktops/kde-4.11/kdeartwork/FindXscreensaver.cmake create mode 100644 pkgs/desktops/kde-4.11/kdeartwork/HighResolutionWallpapers.nix create mode 100644 pkgs/desktops/kde-4.11/kdeartwork/IconThemes.nix create mode 100644 pkgs/desktops/kde-4.11/kdeartwork/WeatherWallpapers.nix create mode 100644 pkgs/desktops/kde-4.11/kdeartwork/desktopthemes.nix create mode 100644 pkgs/desktops/kde-4.11/kdeartwork/emoticons.nix create mode 100644 pkgs/desktops/kde-4.11/kdeartwork/kscreensaver.nix create mode 100644 pkgs/desktops/kde-4.11/kdeartwork/kwin-styles.nix create mode 100644 pkgs/desktops/kde-4.11/kdeartwork/sounds.nix create mode 100644 pkgs/desktops/kde-4.11/kdeartwork/styles.nix create mode 100644 pkgs/desktops/kde-4.11/kdeartwork/wallpapers.nix create mode 100644 pkgs/desktops/kde-4.11/kdebindings/perlqt.nix create mode 100644 pkgs/desktops/kde-4.11/kdebindings/pykde4.nix create mode 100644 pkgs/desktops/kde-4.11/kdebindings/qtruby-install-prefix.patch create mode 100644 pkgs/desktops/kde-4.11/kdebindings/qtruby.nix create mode 100644 pkgs/desktops/kde-4.11/kdebindings/smokegen-CMakeLists.txt-nix.patch create mode 100644 pkgs/desktops/kde-4.11/kdebindings/smokegen-nix.patch create mode 100644 pkgs/desktops/kde-4.11/kdebindings/smokegen.nix create mode 100644 pkgs/desktops/kde-4.11/kdebindings/smokekde.nix create mode 100644 pkgs/desktops/kde-4.11/kdebindings/smokeqt.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/analitza.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/blinken.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/cantor.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/kalgebra.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/kalzium.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/kanagram.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/kbruch.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/kgeography.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/khangman.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/kig.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/kiten.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/klettres.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/kmplot.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/kstars.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/ktouch.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/kturtle.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/kwordquiz.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/libkdeedu.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/marble.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/pairs.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/parley.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/rocs.nix create mode 100644 pkgs/desktops/kde-4.11/kdeedu/step.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/bomber.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/bovo.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/granatier.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kajongg.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kapman.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/katomic.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kblackbox.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kblocks.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kbounce.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kbreakout.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kdiamond.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kfourinline.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kgoldrunner.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kigo.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/killbots.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kiriki.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kjumpingcube.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/klickety.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/klines.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kmahjongg.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kmines.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/knavalbattle.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/knetwalk.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kolf.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kollision.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/konquest.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kpat.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kreversi.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kshisen.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/ksirk.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/ksnakeduel.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kspaceduel.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/ksquares.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/ksudoku.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/ktuberling.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/kubrick.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/libkdegames.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/libkmahjongg.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/lskat.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/palapeli.nix create mode 100644 pkgs/desktops/kde-4.11/kdegames/picmi.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/gwenview.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/kamera.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/kcolorchooser.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/kdegraphics-mobipocket.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/kdegraphics-strigi-analyzer.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/kdegraphics-thumbnailers.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/kgamma.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/kolourpaint.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/kruler.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/ksaneplugin.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/ksnapshot.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/libkdcraw.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/libkexiv2.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/libkipi.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/libksane.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/okular.nix create mode 100644 pkgs/desktops/kde-4.11/kdegraphics/svgpart.nix create mode 100644 pkgs/desktops/kde-4.11/kdelibs/kdelibs.nix create mode 100644 pkgs/desktops/kde-4.11/kdelibs/nepomuk-core.nix create mode 100644 pkgs/desktops/kde-4.11/kdelibs/nepomuk-widgets.nix create mode 100644 pkgs/desktops/kde-4.11/kdemultimedia/audiocd-kio.nix create mode 100644 pkgs/desktops/kde-4.11/kdemultimedia/dragon.nix create mode 100644 pkgs/desktops/kde-4.11/kdemultimedia/ffmpegthumbs.nix create mode 100644 pkgs/desktops/kde-4.11/kdemultimedia/juk.nix create mode 100644 pkgs/desktops/kde-4.11/kdemultimedia/kmix.nix create mode 100644 pkgs/desktops/kde-4.11/kdemultimedia/kscd.nix create mode 100644 pkgs/desktops/kde-4.11/kdemultimedia/libkcddb.nix create mode 100644 pkgs/desktops/kde-4.11/kdemultimedia/libkcompactdisc.nix create mode 100644 pkgs/desktops/kde-4.11/kdemultimedia/mplayerthumbs.nix create mode 100644 pkgs/desktops/kde-4.11/kdenetwork/kdenetwork-filesharing.nix create mode 100644 pkgs/desktops/kde-4.11/kdenetwork/kdenetwork-strigi-analyzers.nix create mode 100644 pkgs/desktops/kde-4.11/kdenetwork/kdnssd.nix create mode 100644 pkgs/desktops/kde-4.11/kdenetwork/kget.nix create mode 100644 pkgs/desktops/kde-4.11/kdenetwork/kopete.nix create mode 100644 pkgs/desktops/kde-4.11/kdenetwork/kppp.nix create mode 100644 pkgs/desktops/kde-4.11/kdenetwork/krdc.nix create mode 100644 pkgs/desktops/kde-4.11/kdenetwork/krfb.nix create mode 100644 pkgs/desktops/kde-4.11/kdepim-runtime.nix create mode 100644 pkgs/desktops/kde-4.11/kdepim.nix create mode 100644 pkgs/desktops/kde-4.11/kdepimlibs.nix create mode 100644 pkgs/desktops/kde-4.11/kdeplasma-addons.nix create mode 100644 pkgs/desktops/kde-4.11/kdesdk/cervisia.nix create mode 100644 pkgs/desktops/kde-4.11/kdesdk/dolphin-plugins.nix create mode 100644 pkgs/desktops/kde-4.11/kdesdk/kapptemplate.nix create mode 100644 pkgs/desktops/kde-4.11/kdesdk/kcachegrind.nix create mode 100644 pkgs/desktops/kde-4.11/kdesdk/kde-dev-scripts.nix create mode 100644 pkgs/desktops/kde-4.11/kdesdk/kde-dev-utils.nix create mode 100644 pkgs/desktops/kde-4.11/kdesdk/kdesdk-kioslaves.nix create mode 100644 pkgs/desktops/kde-4.11/kdesdk/kdesdk-strigi-analyzers.nix create mode 100644 pkgs/desktops/kde-4.11/kdesdk/kdesdk-thumbnailers.nix create mode 100644 pkgs/desktops/kde-4.11/kdesdk/kompare.nix create mode 100644 pkgs/desktops/kde-4.11/kdesdk/lokalize.nix create mode 100644 pkgs/desktops/kde-4.11/kdesdk/okteta.nix create mode 100644 pkgs/desktops/kde-4.11/kdesdk/poxml.nix create mode 100644 pkgs/desktops/kde-4.11/kdesdk/umbrello.nix create mode 100644 pkgs/desktops/kde-4.11/kdetoys/amor.nix create mode 100644 pkgs/desktops/kde-4.11/kdetoys/kteatime.nix create mode 100644 pkgs/desktops/kde-4.11/kdetoys/ktux.nix create mode 100644 pkgs/desktops/kde-4.11/kdeutils/ark.nix create mode 100644 pkgs/desktops/kde-4.11/kdeutils/filelight.nix create mode 100644 pkgs/desktops/kde-4.11/kdeutils/kcalc.nix create mode 100644 pkgs/desktops/kde-4.11/kdeutils/kcharselect.nix create mode 100644 pkgs/desktops/kde-4.11/kdeutils/kdf.nix create mode 100644 pkgs/desktops/kde-4.11/kdeutils/kfloppy.nix create mode 100644 pkgs/desktops/kde-4.11/kdeutils/kgpg.nix create mode 100644 pkgs/desktops/kde-4.11/kdeutils/kremotecontrol.nix create mode 100644 pkgs/desktops/kde-4.11/kdeutils/ktimer.nix create mode 100644 pkgs/desktops/kde-4.11/kdeutils/kwallet.nix create mode 100644 pkgs/desktops/kde-4.11/kdeutils/print-manager.nix create mode 100644 pkgs/desktops/kde-4.11/kdeutils/superkaramba.nix create mode 100644 pkgs/desktops/kde-4.11/kdeutils/sweeper.nix create mode 100644 pkgs/desktops/kde-4.11/kdewebdev/kfilereplace.nix create mode 100644 pkgs/desktops/kde-4.11/kdewebdev/kimagemapeditor.nix create mode 100644 pkgs/desktops/kde-4.11/kdewebdev/klinkstatus.nix create mode 100644 pkgs/desktops/kde-4.11/kdewebdev/kommander.nix create mode 100644 pkgs/desktops/kde-4.11/l10n/default.nix create mode 100755 pkgs/desktops/kde-4.11/l10n/l10n-manifest.sh create mode 100644 pkgs/desktops/kde-4.11/l10n/manifest-4.11.0.nix create mode 100644 pkgs/desktops/kde-4.11/oxygen-icons.nix create mode 100644 pkgs/desktops/kde-4.11/support/akonadi/default.nix (limited to 'pkgs') diff --git a/pkgs/desktops/kde-4.11/applications/kate.nix b/pkgs/desktops/kde-4.11/applications/kate.nix new file mode 100644 index 0000000000000..e8efc87775aba --- /dev/null +++ b/pkgs/desktops/kde-4.11/applications/kate.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs, kactivities, qjson, pyqt4, sip, python, pykde4 }: + +kde { + + buildInputs = [ kdelibs kactivities qjson pyqt4 sip python pykde4]; + + meta = { + description = "Kate, the KDE Advanced Text Editor, as well as KWrite"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/applications/konsole.nix b/pkgs/desktops/kde-4.11/applications/konsole.nix new file mode 100644 index 0000000000000..0db47fb2d7c47 --- /dev/null +++ b/pkgs/desktops/kde-4.11/applications/konsole.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs, kde_baseapps }: + +kde { + + buildInputs = [ kdelibs kde_baseapps ]; + + meta = { + description = "Konsole, the KDE terminal emulator"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/default.nix b/pkgs/desktops/kde-4.11/default.nix new file mode 100644 index 0000000000000..b1cd9e919fbbd --- /dev/null +++ b/pkgs/desktops/kde-4.11/default.nix @@ -0,0 +1,42 @@ +{ callPackage, callPackageOrig, stdenv, qt48, release ? "4.11.0" }: + +let + # Need callPackageOrig to avoid infinite cycle + kde = callPackageOrig ./kde-package { + inherit release ignoreList extraSubpkgs callPackage; + }; + + # The list of igored individual modules + ignoreList = { + # Doesn't work yet + kdeutils = [ "ksecrets" ]; + # kdeadmin/strigi-analyzer has no real code + kdeadmin = [ "strigi-analyzer" ]; + # Most of kdebindings do not compile due to a bug in the buildsystem + kdebindings = [ "kimono" "korundum" "kross-interpreters" "perlkde" "qyoto" ]; + }; + + # Extra subpackages in the manifest format + extraSubpkgs = {}; + +in + +kde.modules // kde.individual // +{ + inherit (kde) manifest modules individual splittedModuleList; + + akonadi = callPackage ./support/akonadi { }; + + qt4 = qt48; + + kdebase_workspace = kde.modules.kde_workspace; + + inherit release; + + full = stdenv.lib.attrValues kde.modules; + + l10n = callPackage ./l10n { + inherit release; + inherit (kde.manifest) stable; + }; +} diff --git a/pkgs/desktops/kde-4.11/files/kde-wallpapers-buildsystem.patch b/pkgs/desktops/kde-4.11/files/kde-wallpapers-buildsystem.patch new file mode 100644 index 0000000000000..378cdb6469400 --- /dev/null +++ b/pkgs/desktops/kde-4.11/files/kde-wallpapers-buildsystem.patch @@ -0,0 +1,17 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3d3e247..f78db67 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,5 +1,10 @@ +-find_package(KDE4 REQUIRED) +-include(KDE4Defaults) ++project(kde-wallpapers NONE) ++if( WALLPAPER_INSTALL_DIR ) ++ message(STATUS "Installing wallpapers to user-supplied directory ${WALLPAPER_INSTALL_DIR}") ++else() ++ find_package(KDE4 REQUIRED) ++ include(KDE4Defaults) ++endif() + + install(DIRECTORY Air DESTINATION ${WALLPAPER_INSTALL_DIR} PATTERN .svn EXCLUDE) + diff --git a/pkgs/desktops/kde-4.11/files/polkit-install.patch b/pkgs/desktops/kde-4.11/files/polkit-install.patch new file mode 100644 index 0000000000000..d2ecac663ec5f --- /dev/null +++ b/pkgs/desktops/kde-4.11/files/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/desktops/kde-4.11/kactivities.nix b/pkgs/desktops/kde-4.11/kactivities.nix new file mode 100644 index 0000000000000..06381bb13d7d5 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kactivities.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, nepomuk_core }: + +kde { + propagatedBuildInputs = [ kdelibs nepomuk_core ]; + + meta = { + description = "KDE activities library and daemon"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kde-base-artwork.nix b/pkgs/desktops/kde-4.11/kde-base-artwork.nix new file mode 100644 index 0000000000000..3f416cebddc4a --- /dev/null +++ b/pkgs/desktops/kde-4.11/kde-base-artwork.nix @@ -0,0 +1,14 @@ +{ kde, kdelibs }: + +kde { + outputHashAlgo = "sha256"; + outputHashMode = "recursive"; + outputHash = "0mrd3w7rhsj0v92c8rh9zjxyifq7wyvwszksf2gyn53dzd06blk8"; + + buildInputs = [ kdelibs ]; + + meta = { + description = "KDE Base artwork"; + license = "GPL"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kde-baseapps/kde-baseapps.nix b/pkgs/desktops/kde-4.11/kde-baseapps/kde-baseapps.nix new file mode 100644 index 0000000000000..c2a256646786c --- /dev/null +++ b/pkgs/desktops/kde-4.11/kde-baseapps/kde-baseapps.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs, htmlTidy, kactivities +, nepomuk_core, nepomuk_widgets, libXt }: + +kde { + buildInputs = [ kdelibs nepomuk_core nepomuk_widgets htmlTidy kactivities libXt ]; + + meta = { + description = "Base KDE applications, including the Dolphin file manager and Konqueror web browser"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kde-package/4.11.0.nix b/pkgs/desktops/kde-4.11/kde-package/4.11.0.nix new file mode 100644 index 0000000000000..08de0fe4b0ec5 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kde-package/4.11.0.nix @@ -0,0 +1,444 @@ +{stable=true; +hashes=builtins.listToAttrs[ + {name="amor";value="0xz73rnznng6nd8ax2s8yh5wmvlwlhy7qm2y0m15fxw8x9dyym2s";} + {name="analitza";value="1pvi6nsdh64pjmrq0xm6vjl2rdpllm8vizf5pxm64m3s225x11r8";} + {name="ark";value="152cilip6g0jvqvczv29kdnlghyra0qs9166g4py82w94f96h4a0";} + {name="audiocd-kio";value="1xly06zy2m7xg8b675y2l3xj2mixy739f65b6mciyz0240qlian5";} + {name="blinken";value="0kyrblhn4b46fcf2rkidkkvpvnirz1z866yp7mi3m9dnl9iqzk32";} + {name="bomber";value="1s9wkdz7mgmsr438ikjxc3qj810aw39kblwc2a0v21skhv9glx40";} + {name="bovo";value="1p4v5nvx6nfprpv5wm9ab25d0wklx0znf6257ssy97p9knj7lzf4";} + {name="cantor";value="00j2fwl2y93k3mwqmnl9ndcqdfmxl2r5nff920sjmylhplsrvzri";} + {name="cervisia";value="1gg53a5lcp2mlii285ys6d570wzjx7v5h3g0r1l3h146ipnddkpm";} + {name="dolphin-plugins";value="1cj0vajrpmi1imz3gg6has8bqm2hj2px0k2fda35lc0wb2h6vwip";} + {name="dragon";value="1gclq1v9a84aq9jbakc0fs0c4y7ykzf05vl0gkpjkijnnb5sr028";} + {name="ffmpegthumbs";value="04zarg373420mzdc4psziw173flpv1jc80xavq5qff4j8njjynw4";} + {name="filelight";value="1q7lsiq2xxvfs30i0l0ywvpzch0kd8blbg10r56p15wyyjc84h1d";} + {name="granatier";value="14zlk4y30kgbx69hb516dcva78xqk7yhi90f7yg327r5a72njwvv";} + {name="gwenview";value="0686bybi10vyz6yb2h5zi906d295rcd7wlgh87zjiw0p2rz5qd6b";} + {name="jovie";value="02b2jl3ip7y0sd4xscw8qmkmm646ksmlm0c3xwwcijwvdj1h3xsw";} + {name="juk";value="1wm0ngpsc62766l127nk38cg5vdhlqsh3gsl7alk2rcrgfainkhh";} + {name="kaccessible";value="0mixfx8f8097p2y7zqacawb64r8jzj6iqrkhh7xp9ldwrrnf8jr0";} + {name="kactivities";value="0s5l0h2axq43ip8a4wn9lqb7i6hvxzzpscr1wv9qm02g98h1kzc5";} + {name="kajongg";value="0g7cx3qjrhga37wp9wypwwhzsk4q4fy63qqbpzh7znc4kfiw3j56";} + {name="kalgebra";value="01vgg54sr7g3h7lk9cd3m739y317x680brnp858chqvi7jq9nw5i";} + {name="kalzium";value="1zbrq2jm7j9sjzxfl93kambv1n665ah57ljr16r5dqk0x3xchirn";} + {name="kamera";value="1bhmxij7fnzc26hv4fbglqm3fhi5jdd8bqxnyx91sjja34wr55l4";} + {name="kanagram";value="1hdv0ydklz8y8wh49drpmgc9hqkwp59zvwn39h67fsiig44k6jag";} + {name="kapman";value="024q8w4x1hy518qcl76nxgr6q8h3blkw9qfg9z6d899qa6zb6ihq";} + {name="kapptemplate";value="09xgy5wrqhxlgvk6yhdfvickqx4v4rqd0s9zda7mlj13yfphbq8k";} + {name="kate";value="1r8i3hiqfxs2idjkszkzzn5lpkpm5bzjprs9dv33gzfnnq7w6q54";} + {name="katomic";value="0g197ynk6pzwxhr3yw20jw16qd9664j35vsr7511jxyydadbnrx6";} + {name="kblackbox";value="1pv9f3vh7l25xlvxpvznjiw3va2ljcz2znc1qxy6ib907qfgnryv";} + {name="kblocks";value="0rahh2hra6k0f0z9sh906avznv6x451da6w62bn561hl1fsd3qmy";} + {name="kbounce";value="1h25lyga30fxrhrlagw51la3vl38h5qil6zrwr5j3n8agard6nxf";} + {name="kbreakout";value="09mq49ia5synl9k166k2zw7n4awv2jkv0c0cckfc1byfvyfp6hnq";} + {name="kbruch";value="1fmc1mi94c8dz20qlj8gva64qk8kwdy22frlx8mv049lpaslhnh9";} + {name="kcachegrind";value="0iqa5vd03b3ysms692yqk4wy0igmrzjg1jfyw5sapdch1fv4v5bq";} + {name="kcalc";value="0yy41pjy0ai47yl2q8ii74b1qqcrg79xan8m1pxlx1pn0pdqib5h";} + {name="kcharselect";value="0sbz5c3jkmh6vpb2zh1jmy1l5f37nwxvhn3a1gbzv20wf2a3mh4x";} + {name="kcolorchooser";value="11kjklvvxfg2drwc0gh3z14gh94d6yimswh4g0nrpb7ppny8h0hh";} + {name="kcron";value="0ydm9b9x38j4n2v6j144v1jkh91nblbfln0yyfshiig44lxfcg4y";} + {name="kdeartwork";value="17s40canzk0z6v4hr683l1xzmpld53lma6m2z7kb537ms4sjrim9";} + {name="kde-baseapps";value="06mavmk0v54lwma083w7wyr2374vdwblcbisqb6kr4fsqdng67yk";} + {name="kde-base-artwork";value="020j4hi6qmwkjipgf9840m1828bjlcy9vg3nmhrjxvj6wxbaijib";} + {name="kde-dev-scripts";value="1hscdf1qdg8kc8x2hp0mibp0k3lq255h8a1kj03b8bk0agrzycjr";} + {name="kde-dev-utils";value="05nlisn69r6p58340gaaa8ma1ndpafv69yrynln4nzsw5va6awiv";} + {name="kdegraphics-mobipocket";value="1f1x07yy0awz7bas0c189xqn1zrv4sz9fb2vlix1g9qbz4j7440v";} + {name="kdegraphics-strigi-analyzer";value="0sq5lmnlgz52znz5jlsd2dixfmiqb6cmwrf6x9pw1px5i76gc63m";} + {name="kdegraphics-thumbnailers";value="09bmhxxr53p4szqln8s5pz4yfacyn8drq4p7ffsmp7crhjfjxad3";} + {name="kdelibs";value="0q7gzfzkdy8vi56v7xkq79ib3d3x22mi9prc5lkqzq3w9f08xnim";} + {name="kdenetwork-filesharing";value="11sc6jxnjl3i5wncc6jpif9d8c6dha3r96qjm5l2afg3g945kjq0";} + {name="kdenetwork-strigi-analyzers";value="125vk7y2yjni5bwgld47fg9ms0fksd2mwgpzlmbalcz5a05pwxqr";} + {name="kdepim";value="017005mndsg69pfvwn24mdbw0cjny7i3hhvc9102hwv7vn3b38c9";} + {name="kdepimlibs";value="0q5g626n6117ri11inyr29lnzirpm8ls68h72m8gy7jbbhpsy2h9";} + {name="kdepim-runtime";value="17yjsyyn7hp24r1nx4aggcfjkpw8nyb7lzpp21nf61fb26gdk0m9";} + {name="kdeplasma-addons";value="174770q0jgx7h61z48322aqvzprnfyfb1yipv2v725r79wpl8knc";} + {name="kde-runtime";value="0yafj2mxqp26zsg3kh1s0vw77wx0l9468jh1g0wkl1hbwxjlszp7";} + {name="kdesdk-kioslaves";value="00prg3pblgil86way9air9sl01gfrag8ika96nv8i5qhv0fs5x3n";} + {name="kdesdk-strigi-analyzers";value="08rpclbv0csrciqh688akfzh36wy2nc60gsbqfrwrmz82cn0rgyp";} + {name="kdesdk-thumbnailers";value="1zx6g94vixk7id1zb7a4f6x4ymkfm4n6g6j2akklzwnba1nqadjx";} + {name="kde-wallpapers";value="0km2zpgy4qpqlvnbnbfnklal900idf85xls9h3dn57qckrvscs7n";} + {name="kdewebdev";value="1pzph18gw47gy7yfmzcmz7hx35wgsdgc7z7h50p15irrfqd9vxvz";} + {name="kde-workspace";value="0wdnnwvzd8djysims0sflban0vvf4rjl5xy9cfxl5c61kgf31zvy";} + {name="kdf";value="0znmsv5cpxciqx1pksicpchfqk25damz4zrhsh8fl1y41wr5i0g7";} + {name="kdiamond";value="13pz413fvwz74jhvyfvn3l18p5asin2l8r39mqvrp5izz876lrxs";} + {name="kdnssd";value="1my59awfn0h67aza1wym7cdlbffm22hf1dma80k4kqwrcws433q7";} + {name="kfloppy";value="0aglds7n33pk19qmq26xdr2bmfn3hv80zd479a3czlh0yn0wl0lb";} + {name="kfourinline";value="0mbggqssizcsrddi2nb93hwyf9wa6lnqmyswia5bp6803diw0iyr";} + {name="kgamma";value="0fwgk3jq5x5fp36jp1yvid69pzqdaac7p8xyd7qwa0m2zz2mbddy";} + {name="kgeography";value="0hya5wqigyahl24cmm1ssi5xc6pv8d6hvrd5z4s185pd5i2syfyf";} + {name="kget";value="0pnnfizq6xmv3bmpdvqf12pnr1rlbzpdn05c71cl0200frd0samd";} + {name="kgoldrunner";value="1s2847rhl1r35a3sjh10yadg7qjs4qycv2j2yc4k6yvh226wixzn";} + {name="kgpg";value="1hsa5z4igqn5fd9rnjmm80k6mylf3zyg6ss0m66j96f1r1hc7y9g";} + {name="khangman";value="0myjlfm1bws6g8a6r27n4cfdiz6vsii7wk03dhc25a63mbw30lq2";} + {name="kig";value="1w0i2q6vvy310ffsc87dahbxx2pv0alsv36wcz5j41a0c0q1lnnq";} + {name="kigo";value="026dwwakci2xsxzr05k9wdfn8k22sd0f2qd2hjpjf3nd3306q2m7";} + {name="killbots";value="1acn16i1k9il6qflw5kbmwgrdhgf59ziqv0dsdj541wp06v9syzf";} + {name="kimono";value="0vws62kw7n6xy4sgyn2w1a1ysfb7g3l730rfvcgdcch1v5k5w6sx";} + {name="kiriki";value="0jz9rsmvyb3yqnxpb0fr8nxqcbb55ah4gg75mphxvagfak6180x8";} + {name="kiten";value="1vvpd63783lzwb1ixchxzcnv4dwhdfdqvgf6ambxiabdhwzzhrfp";} + {name="kjumpingcube";value="0czsirg9r8kngy8y21ds491mdqcysn7c5yravrbvv399j71fgcl7";} + {name="klettres";value="0b7zd1f9a3b2d3r4wx03b3gclbnxyxl8sdq4mkrmvxlbv6is4w41";} + {name="klickety";value="00yzd79lm7rlfc96cg0asvj3zy1bwb4d0qx2sarf0ny1sbs05d52";} + {name="klines";value="1qvjhb88vzymy8c75azhchqxp21iwvbhxiq0mzzb4wg513qz9b1w";} + {name="kmag";value="0p7k9w93zyl6ffjwydjfm9pps4irrgdcjf9ksbzm5r41ayj1x3nh";} + {name="kmahjongg";value="0wz4lvy4gzix5c5viwcfxqvv43n65151wfz9jay09227f5qfqz1w";} + {name="kmines";value="0gsyhmzcj3579bscdlzyp3y1lsxgk7fz6s8gzs36pb1d7cll30i1";} + {name="kmix";value="1h5z508yy0y39p5dhmz4lvq2fsl1y9hiqgm0m3xk6js1ysz5cp0w";} + {name="kmousetool";value="1p57b4s87hw5rhj3d1m9qaw8r0wx4x7brc9ksizxyjfm90q8hj00";} + {name="kmouth";value="1bmmv8w6w9z9dnmm8bwai8wvj1cz3nbibd9qilv0wzy8f9x8z2n2";} + {name="kmplot";value="037n51fvpj8r4fz98f1f1jm9pzmlpbcn428cq8kn2p6ahy9g0zhn";} + {name="knavalbattle";value="1i128qa95zi0fz6bkkkc0qic630c4n6r24bnc73wp38kkklj1mfm";} + {name="knetwalk";value="1yfflp2yndjv0fawahiqq33x9ivv0r5dxivhy38p1xx3bw7aa3qg";} + {name="kolf";value="0cfi9mfj1ng7p6vqckjpx4hvzs4cqkiy0wk0c32gyzm3w76ggdsk";} + {name="kollision";value="17hzzp4pwl46skf7n2aapxc1wbihxvb8p6z5ch7315d967fbw1iy";} + {name="kolourpaint";value="1mvqicbjmbyx7wmw8l8gsfci2x0mg7c7csfbib09p6l5ypr0w5an";} + {name="kompare";value="1s5yb2jk6dgsaciwklil43vc3zpr70sarakray0jz22w8sbp00l4";} + {name="konquest";value="0v9icbn3pam8w6akz8sk4qpmq8447l9d692877yz9a0wbd4kc3yk";} + {name="konsole";value="07pikjzjn824xvjjszvczwwg2alj8qqr7ajy0c7wa9w711hqj654";} + {name="kopete";value="114g0pl67vdacxfcnpnhzmy9aarmjm1j6iy6jxc1v3ahrmv7iy1q";} + {name="korundum";value="07s4y585a2x6wg9m8hfwhxixbp03aa8z4f7cyk7i7fgvhy32s4wh";} + {name="kpat";value="1dqbhn3lypjfnhn4i6212g3spdihp0j12vgkxwf0pii79dwk1lih";} + {name="kppp";value="1qk2hvpi72w10gyipw3dcsmkqlg5shvr943rxhkjpx7vp327gcii";} + {name="krdc";value="0ikb0bmcq8zpmhr2jbyg40ihjzvi1zfkhcf6y76yjsifzx5nkxaj";} + {name="kremotecontrol";value="03mwsl79ljd6zni1ijxbrhl4pm7l52dxdjr5456avx6pbp7rq8j7";} + {name="kreversi";value="0r66kj0lanj54ajk1fdn6kijsq412gknva3i29wsvy0hlg18lwgf";} + {name="krfb";value="096a61zv76nyqkh9cdzjbgy62g3vi9a7xiwkx0mw63jpfag5sqws";} + {name="kross-interpreters";value="0x12cl1hnj9rfasivs3j1m15lr5pmh65bm2dghcypzffs1h4m17h";} + {name="kruler";value="0cv3qrs20qckx3d4y0a5ciy6n3hnlxhi20ln9m6szk5nrqwwf8hv";} + {name="ksaneplugin";value="02kdbnalq6jfkvcj0dmiyp6hijm8jjl1wl4fxd0kky0wdpj25mqw";} + {name="kscd";value="1dmmjzphxy00yynvmb238s60c0xjb9arcyjnynm1pyz8gwbjv370";} + {name="kshisen";value="1rildx85ajl14j7qhkwfv3ddyai2m3d2mf6d4i6hd4f6hi01y6lc";} + {name="ksirk";value="1rzihjagj78lxyprhzrixk129wgn6v9zacbh5ash6mfgmvpp28fq";} + {name="ksnakeduel";value="0fi32y79gjnajswwb5ldkyk0aap1cbdb7i6wdaskpwjh7m9xgbqj";} + {name="ksnapshot";value="162rbwlg16b0lq436rsmdaljrp4na0c7hsviw8mv989ylm7k78g5";} + {name="kspaceduel";value="1k228vhlv1fglp4572w7li3dvz1inn9x08rqfm167qisz7lz9gk0";} + {name="ksquares";value="0i0gw2dq657p3nnlp7billnwlz0jynb01bd3alis9b0y7fzr8141";} + {name="kstars";value="1hlv4x43asrz0kha7sypw073zpnb0z1mmwxqsjm7rdb3fzr664ca";} + {name="ksudoku";value="1ym6q32jlh55q4af622mq2x4q7ir61h54y03i1cwwl0n536jarw3";} + {name="ksystemlog";value="1lipz5ijw90zifvcj8j5cbm5myn3j31v0faik352dy552zbc69ld";} + {name="kteatime";value="0nkfshr4gh71yvb4fn3zv99mj8ywq98fmzl41pc8g7zb78c56min";} + {name="ktimer";value="0bfyhxcnz4cll3al5sqjiilhhy0wckvnsxl1j9v9cl6fj0yclccx";} + {name="ktouch";value="0j2qxh2r1pasa86zakil9hbw0vb39qgwcmkjkds4mgd1rdx3z063";} + {name="ktuberling";value="0imb0djrsi3b8aasyycalv7b6r42879053h9r89bq0vr7frshza5";} + {name="kturtle";value="04739cjbc8hnhjmccamiim3nhm09jpd5398ckwbqa7z1jrnrfglx";} + {name="ktux";value="1dkcca00s2cxr9kimqm8vlar0d47184ba0miihipgi7p752sik5a";} + {name="kubrick";value="1f1sfr1w66b3i4pi7b8y3wbks5l2dxij4azx8dzracanfraymhs6";} + {name="kuser";value="1r1ysz52w7v8nhl4qj9b4aybb7q45qav9yyzdqxjlz3ixvvvyndy";} + {name="kwallet";value="0a5009qx820nfbdhcmwvzbda3bvdmjzbi9i5d05rkcbmxz7l3i7v";} + {name="kwordquiz";value="11rhwmzn93gilwlgjmh64pbmmkxf4nxjn3sg8plxnvfnjl27dlwr";} + {name="libkcddb";value="0jkblif31r3raykhl69c9mjircsdwrbmzdjks7ngwacyfng2ys7l";} + {name="libkcompactdisc";value="1c6g1q543siyk8m81bvxca4qv6pnfjxcmv5mgpnqsv5lbi0k0dil";} + {name="libkdcraw";value="1bi0ayf6sg93hx30k5yvblv3jfs8ba6sva7fig1xwag2a1dmpbms";} + {name="libkdeedu";value="080mmb6spbr9gyz16n92jai8hv13kxjqgnid8qmgzvrkl9dr5zpi";} + {name="libkdegames";value="07324rsyqszsjgpybpr7kpvfpkmg61c4yaaajfr0sbj5a0flypn9";} + {name="libkexiv2";value="0rpqj634vxffz1498m2vbjhndc3xha06b4w79wv9qlqgcsaglr9c";} + {name="libkipi";value="0har58a6ir3cywsl289avblpqlc67ghv6bhli79nhplblycaf56k";} + {name="libkmahjongg";value="1xz4x96l0cim2mcjk9ndikzb0p53i6nximmiwji5ysk9k9ijz8l2";} + {name="libksane";value="1wydrqjfczb6c37vpzzavqk4n4fxlg7xfxm3qmg90973z9mhndql";} + {name="lokalize";value="0ikcq18jsnk9iqf1636c1llbs43dcbv6pnanydsd8m7pp2x8wd77";} + {name="lskat";value="0ld93jvy7w6zy3jifwhb2cvm4qrylknbkgknhxcycq7vxxi1nd1r";} + {name="marble";value="0l32r5hbqzyvx85xzvphkyv8fz0ar9l6yyql01y54p9q7g2i0wvy";} + {name="mplayerthumbs";value="022n2mi1mkc6isc06b1w7q10k4qxgmvjdg9inysqnyw25zgzqbk0";} + {name="nepomuk-core";value="1a08gv05lql1jkkng655k8n4y9bxivaq3j6i9np901calr6q7vq6";} + {name="nepomuk-widgets";value="12pfyi4y64p0xs62ax18mbkwf9gd4gn0zsih338ryf2zdpw806c9";} + {name="okteta";value="0pg9i7ywcp377brrprl93ayxjjizdmyzgw6fx3zmry7amf45dw1z";} + {name="okular";value="1kgkvzfwcqc9v18qgm9vm36v9svasdwyqgbn70nxmwr7rmkvzpsy";} + {name="oxygen-icons";value="1m0mha40zg03jy2nvw1cnsi9li8kb84hq3mdr2839jd0qwf06rcs";} + {name="pairs";value="0scqagvvp0aaa5gknl5rlfv49r289mgrf5ll0sqbb7w2ga1z71kf";} + {name="palapeli";value="1qw6cn7qa5p918x5hhl45c17firyrj3llghd808k9jn0azffkn2k";} + {name="parley";value="191ql9jc7pib36ndrn3dyz7h0zqa1a5z06vcppcy56adw395khga";} + {name="perlkde";value="0x9pf8hjlnii6kh6jrli8p1glqmnly8ck5f0a9jllx5ylc2v7xgy";} + {name="perlqt";value="01wwnpkr0rafmp4lqggpnnzan4abgcbdkf49dzvzf202ksyc7i4s";} + {name="picmi";value="1x0gx8spda3m4d8gp3dw4wrjq9plya17x945dd3xww5jb537k9jg";} + {name="poxml";value="1icgyilfyv3kfgqnx81c0xfdjklx8rr8xhllqlgh5gpr109ib0v3";} + {name="print-manager";value="1bxkf7lfg2bvqy655zd22p1zsj68zyw95kl1xgk2fsbv4p4d4s46";} + {name="pykde4";value="0x2zx012n3ng7cnbwv6mjjy7d5cpxj0xicnnp5xpd7cqmi2v4k8x";} + {name="qtruby";value="0vbhfynyc0bffr76iz2jfxn15l1nv95g8y7lr9iy32ha84bmc5g3";} + {name="qyoto";value="0r8q9hwinac1bk0mvym60s9fwx7ahdsc80mk2a7i9bns5fpd30x8";} + {name="rocs";value="16kk54yqpx94cvhkmxvclzkz5w3lfrvcy3mvhyqb0czsknv7hmgm";} + {name="smokegen";value="0v1adb6qfmdpvw4yimq8dlxw8zsdbjdw0viwvlxbmvaf4an5kd3y";} + {name="smokekde";value="00rw321lcm0by0p8ij60kylg56nrpi0y3j0xj2ss10k9cr13cgwd";} + {name="smokeqt";value="116avrlmy7k3ihc176rjl81jlzcp9jlpym1j2cziyxpzygki77ip";} + {name="step";value="16vzcw16hqifhmscvhdrww0ykcim8bw271xbqb2g75rf2dcl1zvf";} + {name="superkaramba";value="1fx5qwmd6md2x8zxn8xqnildrcxpwlrxbqmi2ia4qm7ivngpdsy4";} + {name="svgpart";value="0az94772zvzsikm3imdaq7a22c1gfpn0yv2alc5nk85sa7yl3jzc";} + {name="sweeper";value="18nwfrjpdczrmm5ckr64vgznz0nfj53lbwafwyzabp1d2wbvp1r8";} + {name="umbrello";value="09pg5xng1mgfvna5kdl4wbfc38b4wrswfl48kdmskjk640p854z7";} +]; +modules=[ +{ + module="kdemultimedia"; + split=true; + pkgs=[ + { name="audiocd-kio"; sane="audiocd_kio"; } + { name="dragon"; } + { name="ffmpegthumbs"; } + { name="juk"; } + { name="kmix"; } + { name="kscd"; } + { name="libkcddb"; } + { name="libkcompactdisc"; } + { name="mplayerthumbs"; } + ]; +} +{ + module="kdegraphics"; + split=true; + pkgs=[ + { name="gwenview"; } + { name="kamera"; } + { name="kcolorchooser"; } + { name="kdegraphics-mobipocket"; sane="kdegraphics_mobipocket"; } + { name="kdegraphics-strigi-analyzer"; sane="kdegraphics_strigi_analyzer"; } + { name="kdegraphics-thumbnailers"; sane="kdegraphics_thumbnailers"; } + { name="kgamma"; } + { name="kolourpaint"; } + { name="kruler"; } + { name="ksaneplugin"; } + { name="ksnapshot"; } + { name="libkdcraw"; } + { name="libkexiv2"; } + { name="libkipi"; } + { name="libksane"; } + { name="okular"; } + { name="svgpart"; } + ]; +} +{ + module="kdelibs"; + split=true; + pkgs=[ + { name="kdelibs"; } + { name="nepomuk-core"; sane="nepomuk_core"; } + { name="nepomuk-widgets"; sane="nepomuk_widgets"; } + ]; +} +{ + module="kdenetwork"; + split=true; + pkgs=[ + { name="kdenetwork-filesharing"; sane="kdenetwork_filesharing"; } + { name="kdenetwork-strigi-analyzers"; sane="kdenetwork_strigi_analyzers"; } + { name="kdnssd"; } + { name="kget"; } + { name="kopete"; } + { name="kppp"; } + { name="krdc"; } + { name="krfb"; } + ]; +} +{ + module="kdeutils"; + split=true; + pkgs=[ + { name="ark"; } + { name="filelight"; } + { name="kcalc"; } + { name="kcharselect"; } + { name="kdf"; } + { name="kfloppy"; } + { name="kgpg"; } + { name="kremotecontrol"; } + { name="ktimer"; } + { name="kwallet"; } + { name="print-manager"; sane="print_manager"; } + { name="superkaramba"; } + { name="sweeper"; } + ]; +} +{ + module="applications"; + split=true; + pkgs=[ + { name="kate"; } + { name="konsole"; } + ]; +} +{ + module="kdetoys"; + split=true; + pkgs=[ + { name="amor"; } + { name="kteatime"; } + { name="ktux"; } + ]; +} +{ + module="kdesdk"; + split=true; + pkgs=[ + { name="cervisia"; } + { name="dolphin-plugins"; sane="dolphin_plugins"; } + { name="kapptemplate"; } + { name="kcachegrind"; } + { name="kde-dev-scripts"; sane="kde_dev_scripts"; } + { name="kde-dev-utils"; sane="kde_dev_utils"; } + { name="kdesdk-kioslaves"; sane="kdesdk_kioslaves"; } + { name="kdesdk-strigi-analyzers"; sane="kdesdk_strigi_analyzers"; } + { name="kdesdk-thumbnailers"; sane="kdesdk_thumbnailers"; } + { name="kompare"; } + { name="lokalize"; } + { name="okteta"; } + { name="poxml"; } + { name="umbrello"; } + ]; +} +{ + module="kdegames"; + split=true; + pkgs=[ + { name="bomber"; } + { name="bovo"; } + { name="granatier"; } + { name="kajongg"; } + { name="kapman"; } + { name="katomic"; } + { name="kblackbox"; } + { name="kblocks"; } + { name="kbounce"; } + { name="kbreakout"; } + { name="kdiamond"; } + { name="kfourinline"; } + { name="kgoldrunner"; } + { name="kigo"; } + { name="killbots"; } + { name="kiriki"; } + { name="kjumpingcube"; } + { name="klickety"; } + { name="klines"; } + { name="kmahjongg"; } + { name="kmines"; } + { name="knavalbattle"; } + { name="knetwalk"; } + { name="kolf"; } + { name="kollision"; } + { name="konquest"; } + { name="kpat"; } + { name="kreversi"; } + { name="kshisen"; } + { name="ksirk"; } + { name="ksnakeduel"; } + { name="kspaceduel"; } + { name="ksquares"; } + { name="ksudoku"; } + { name="ktuberling"; } + { name="kubrick"; } + { name="libkdegames"; } + { name="libkmahjongg"; } + { name="lskat"; } + { name="palapeli"; } + { name="picmi"; } + ]; +} +{ + module="kdeedu"; + split=true; + pkgs=[ + { name="analitza"; } + { name="blinken"; } + { name="cantor"; } + { name="kalgebra"; } + { name="kalzium"; } + { name="kanagram"; } + { name="kbruch"; } + { name="kgeography"; } + { name="khangman"; } + { name="kig"; } + { name="kiten"; } + { name="klettres"; } + { name="kmplot"; } + { name="kstars"; } + { name="ktouch"; } + { name="kturtle"; } + { name="kwordquiz"; } + { name="libkdeedu"; } + { name="marble"; } + { name="pairs"; } + { name="parley"; } + { name="rocs"; } + { name="step"; } + ]; +} +{ + module="kdeadmin"; + split=true; + pkgs=[ + { name="kcron"; } + { name="ksystemlog"; } + { name="kuser"; } + ]; +} +{ + module="kdebindings"; + split=true; + pkgs=[ + { name="kimono"; } + { name="korundum"; } + { name="kross-interpreters"; sane="kross_interpreters"; } + { name="perlkde"; } + { name="perlqt"; } + { name="pykde4"; } + { name="qtruby"; } + { name="qyoto"; } + { name="smokegen"; } + { name="smokekde"; } + { name="smokeqt"; } + ]; +} +{ + module="kdeaccessibility"; + split=true; + pkgs=[ + { name="jovie"; } + { name="kaccessible"; } + { name="kmag"; } + { name="kmousetool"; } + { name="kmouth"; } + ]; +} +{ + module="kde-baseapps"; +sane="kde_baseapps"; split=true; + pkgs=[ + { name="kde-baseapps"; sane="kde_baseapps"; } + ]; +} +{ module="kactivities"; split=false;} +{ module="kdeartwork"; split=false; + pkgs=[ + { name="ColorSchemes"; } + { name="IconThemes"; } + { name="emoticons"; } + { name="kscreensaver"; } + { name="kwin-styles"; sane="kwin_styles";} + { name="sounds"; } + { name="styles"; } + { name="wallpapers"; } + { name="HighResolutionWallpapers"; } + { name="WeatherWallpapers"; } + { name="desktopthemes"; } + ]; + +} +{ module="kde-base-artwork"; sane="kde_base_artwork"; split=false;} +{ module="kdelibs"; split=false;} +{ module="kdepim"; split=false;} +{ module="kdepimlibs"; split=false;} +{ module="kdepim-runtime"; sane="kdepim_runtime"; split=false;} +{ module="kdeplasma-addons"; sane="kdeplasma_addons"; split=false;} +{ module="kde-runtime"; sane="kde_runtime"; split=false;} +{ module="kde-wallpapers"; sane="kde_wallpapers"; split=false;} +{ module="kdewebdev"; split=false; + pkgs=[ + { name="klinkstatus"; } + { name="kfilereplace"; } + { name="kimagemapeditor"; } + { name="kommander"; } + ]; + +} +{ module="kde-workspace"; sane="kde_workspace"; split=false;} +{ module="oxygen-icons"; sane="oxygen_icons"; split=false;} +]; +} diff --git a/pkgs/desktops/kde-4.11/kde-package/default.nix b/pkgs/desktops/kde-4.11/kde-package/default.nix new file mode 100644 index 0000000000000..cd2860920d677 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kde-package/default.nix @@ -0,0 +1,127 @@ +{ callPackage, runCommand, stdenv, fetchurl, qt4, cmake, automoc4 +, release, ignoreList, extraSubpkgs +}: + +let + inherit (stdenv.lib) filter fold; + inherit (builtins) getAttr hasAttr remoteAttrs listToAttrs tail head; +in +rec { + manifest = import (./. + "/${release}.nix"); + + # src attribute for $name tarball + kdesrc = name: fetchurl { + url = "mirror://kde/" + (if manifest.stable then "" else "un") + + "stable/${release}/src/${name}-${release}.tar.xz"; + sha256 = getAttr name manifest.hashes; + }; + + # Default meta attribute + defMeta = { + homepage = http://www.kde.org; + inherit (qt4.meta) platforms maintainers; + }; + + # KDE package built from the whole tarball + # This function is used both for monolithic modules and modules which are + # released as individual tarballs + kdeMonoPkg = name: let n_ = name; in a@{meta, name ? n_, ...}: + stdenv.mkDerivation ({ + name = "${name}-${release}"; + src = kdesrc name; + meta = defMeta // meta; + enableParallelBuilding = true; + } // (removeAttrs a [ "meta" "name" ])); + + # kdeMonoPkg wrapper for modules splitted upstream compatible with combinePkgs + # API. + kdeSplittedPkg = module: {name, sane ? name}: kdeMonoPkg name; + + # Build subdirectory ${subdir} of tarball ${module}-${release}.tar.xz + kdeSubdirPkg = module: + {name, subdir ? name, sane ? name}: + let name_ = name; in + a@{cmakeFlags ? [], name ? name_, meta ? {}, ...}: + stdenv.mkDerivation ({ + name = "${name}-${release}"; + src = kdesrc module; + cmakeFlags = + [ "-DDISABLE_ALL_OPTIONAL_SUBDIRECTORIES=TRUE" + "-DBUILD_doc=TRUE" + "-DBUILD_${subdir}=TRUE" + ] ++ cmakeFlags; + meta = defMeta // meta; + enableParallelBuilding = module.enableParallelBuilding or true; + } // (removeAttrs a [ "meta" "name" "cmakeFlags" ])); + + # A KDE monolithic module + kdeMonoModule = name: path: callPackage path { kde = kdeMonoPkg name; }; + + # Combine packages in one module. + # Arguments: + # * pkgFun --- a function of the following signature: + # module: manifest_attrs: manual_attrs: derivation; + # * module --- name of the module + # * pkgs --- list of packages in manifest format + combinePkgs = pkgFun: module: pkgs: + let + f = p@{name, ...}: + callPackage (./.. + "/${module}/${name}.nix") { kde = pkgFun module p; }; + list = map f pkgs; + attrs = listToAttrs (map + ({name, sane ? name, ...}@p: { name = sane; value = f p; }) + pkgs); + in + runCommand "${module}-${release}" + ({passthru = attrs // { + propagatedUserEnvPackages = list; + projects = attrs; + };}) + '' + mkdir -pv $out/nix-support + echo "${toString list}" | tee $out/nix-support/propagated-user-env-packages + ''; + + # Given manifest module data, return the module + kdeModule = { module, sane ? module, split, pkgs ? [] }: + let + pkgs_ = filterPkgs module pkgs; + in + # Module is splitted by upstream + if split then combinePkgs kdeSplittedPkg module pkgs_ + # Monolithic module + else if pkgs == [] then kdeMonoModule module (./.. + "/${module}.nix") + # Module is splitted by us + else combinePkgs kdeSubdirPkg module pkgs_; + + # The same, as nameValuePair with sane name + kdeModuleNV = a@{ module, sane ? module, ... }: + { name = sane; value = kdeModule a; }; + + filterPkgs = module: (p: + removeNames (stdenv.lib.attrByPath [module] [] ignoreList) p + ++ (stdenv.lib.attrByPath [module] [] extraSubpkgs)); + + # Remove attrsets with x.name in subst. Optimized for empty subst. + removeNames = subst: big: + fold (s: out: filter (x: x.name != s) out) big subst; + + modules = listToAttrs (map kdeModuleNV manifest.modules); + + splittedModuleList = + let + splitted = filter (a: a ? pkgs) manifest.modules; + names = map ({module, sane ? module, ...}: sane) splitted; + in + map (m: m.projects) (stdenv.lib.attrVals names modules); + + individual = + stdenv.lib.zipAttrsWith + ( + name: list: + if tail list == [] + then head list + else abort "Multiple modules define ${name}" + ) + splittedModuleList; +} diff --git a/pkgs/desktops/kde-4.11/kde-package/kde-manifest.sh b/pkgs/desktops/kde-4.11/kde-package/kde-manifest.sh new file mode 100755 index 0000000000000..e964ce3ddc11f --- /dev/null +++ b/pkgs/desktops/kde-4.11/kde-package/kde-manifest.sh @@ -0,0 +1,146 @@ +#! /bin/sh + +# Usage: download kde release to $dir, then run +# $0 $dir + +dir="$1" + +# Detect release number & whether it is a stable release +if [[ ! -d "${dir}" ]]; then + echo "${dir} is not a directory (or doesn't exist)!" >&2 + exit 1 +fi + +release=$(ls "${dir}"/kdelibs-*.tar.xz | \ + sed -e 's/.*kdelibs-//' -e 's/\.tar\.xz//') + +if [[ ${release##*.} -gt 50 ]]; then + stable="false" +else + stable="true" +fi + +echo "Detected release ${release}" >&2 + +declare -A hash +declare -A modules +declare -a packages +declare -a top_level + +# xsltproc output declares -A module +if [[ ! -f kde_projects.xml ]]; then + curl -O -J http://projects.kde.org/kde_projects.xml +fi +eval `xsltproc kde-submodules.xslt kde_projects.xml` + +module[kde-baseapps]=kde-baseapps +unset module[kactivities] + +print_sane() { + echo "Called print_sane $1" >&2 + sane="${1//[^a-z0-9_]/_}" + if [[ "$sane" != "$1" ]]; then + echo "Sane version is $sane" >&2 + echo -n "sane=\"$sane\";" + fi +} + +for i in `cd "${dir}"; ls *-${release}.tar.xz`; do + package=${i%-${release}.tar.xz} + packages+=( "$package" ) + echo -n "${package}.. " >&2 + hash[$package]=$(nix-hash --type sha256 --flat --base32 "${dir}/${i}") + echo -n ${hash[$package]} >&2 + + if [ -n "${module[$package]}" ]; then + m="${module[$package]}" + echo " (${m})" >&2 + modules[$m]=1 + else + top_level+=( "$package" ) + echo " (top-level)" >&2 + fi + #nix-store --add-fixed sha256 "${dir}/${i}" >&2 +done + + +print_pkg_hash() { + echo " {name=\"${1}\";value=\"${hash[$1]}\";}" +} + +print_hashes(){ + echo "hashes=builtins.listToAttrs[" + for p in "${packages[@]}"; do print_pkg_hash "$p"; done + echo "];" +} + +print_split_module(){ + echo -n "$1:" >&2 + echo -e "{\n module=\"$1\";" + print_sane "$1" + echo " split=true;" + echo " pkgs=[" + for p in "${packages[@]}"; do + if [[ "${module[$p]}" == "$1" ]]; then + echo -n " { name=\"$p\"; " + print_sane "$p" + echo " }" + echo -n " $p" >&2 + fi + done + echo " ];" + echo "}" + echo >&2 +} + +print_mono_module(){ + echo -en "{ module=\"$1\"; " + print_sane "$1" + echo -n "$1 ... " >&2 + echo -n " split=false;" + cml="$1-$release/CMakeLists.txt" + tar -xf "${dir}/$1-${release}.tar.xz" "$cml" + if grep '^[^#]*add_subdirectory' $cml >/dev/null; then + if grep '^[^#]*add_subdirectory' $cml | grep -v macro_optional_add_subdirectory >/dev/null; then + echo " is monolithic (has unconditionally added subdirs)" >&2 + else + subdirs=( `grep '^[^#]*add_subdirectory' $cml | + sed -e 's/[^#]*add_subdirectory *( *\(.*\) *)/\1/' | + grep -v '\(doc\|cmake\)'` ) + echo " seems splittable, subdirs: ${subdirs[*]}" >&2 + echo -e "\n pkgs=[" + for s in "${subdirs[@]}"; do + echo -en " {" + echo -n " name=\"${s//\//-}\"; " + print_sane "$s" + if [[ $s != "${s//\//-}" ]]; then + echo -n "subdir=\"$s\"; " + fi + echo "}" + done + echo -e " ];\n" + fi + else + echo " is monolithic (has no subdirs)" >&2 + fi + rm $cml + rmdir $1-$release + echo "}" +} + +print_modules(){ + echo "modules=[" + echo "Printing modules splitted by upstream" >&2 + for m in "${!modules[@]}"; do print_split_module "$m"; done + echo >&2 + echo "Printing modules not splitted by upstream (${top_level[*]})" >&2 + for m in "${top_level[@]}"; do print_mono_module "$m"; done + echo "];" +} + +echo "Writing ${release}.nix" >&2 +exec > "${release}.nix" +echo "{stable=${stable};" +print_hashes +print_modules +echo "}" diff --git a/pkgs/desktops/kde-4.11/kde-runtime.nix b/pkgs/desktops/kde-4.11/kde-runtime.nix new file mode 100644 index 0000000000000..28e9aa52e624c --- /dev/null +++ b/pkgs/desktops/kde-4.11/kde-runtime.nix @@ -0,0 +1,23 @@ +{ kde, kdelibs, bzip2, libssh, exiv2, attica, qca2 +, libcanberra, virtuoso, samba, libjpeg, ntrack, pkgconfig, xz, pulseaudio +, networkmanager, kactivities, kdepimlibs, openexr, ilmbase +}: + +kde { + buildInputs = [ + kdelibs attica xz bzip2 libssh libjpeg exiv2 ntrack + qca2 samba libcanberra pulseaudio + networkmanager kactivities kdepimlibs openexr +#todo: add openslp + ]; + + nativeBuildInputs = [ pkgconfig ]; + + NIX_CFLAGS_COMPILE = "-I${ilmbase}/include/OpenEXR"; + + passthru.propagatedUserEnvPackages = [ virtuoso ]; + + meta = { + license = "LGPL"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kde-wallpapers.nix b/pkgs/desktops/kde-4.11/kde-wallpapers.nix new file mode 100644 index 0000000000000..701a1f3771f29 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kde-wallpapers.nix @@ -0,0 +1,17 @@ +{ kde, cmake }: + +kde { + nativeBuildInputs = [ cmake ]; + + patches = [ ./files/kde-wallpapers-buildsystem.patch ]; + + cmakeFlags = "-DWALLPAPER_INSTALL_DIR=share/wallpapers"; + + outputHashAlgo = "sha256"; + outputHashMode = "recursive"; + outputHash = "07jwbxp4gdxkvxdasbzbv00l3kqrjph4d8dlbyxgryf12waykcmm"; + + meta = { + description = "Wallpapers for KDE"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kde-workspace.nix b/pkgs/desktops/kde-4.11/kde-workspace.nix new file mode 100644 index 0000000000000..0bb6ed606c795 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kde-workspace.nix @@ -0,0 +1,39 @@ +{ kde, kdelibs, qimageblitz, libdbusmenu_qt, xorg, lm_sensors +, pciutils, libraw1394, libusb1, python, libqalculate, akonadi +, xkeyboard_config, kdepimlibs, pam, boost, gpsd, prison +, libjpeg, pkgconfig, kactivities, qjson, udev +}: + +kde { + +#todo: wayland, consolekit, xmms, opengles, libusb isn't found + buildInputs = + [ kdelibs qimageblitz libdbusmenu_qt xorg.libxcb xorg.xcbutilimage libjpeg + xorg.xcbutilrenderutil xorg.xcbutilkeysyms xorg.libpthreadstubs xorg.libXdmcp + xorg.libxkbfile xorg.libXcomposite xorg.libXtst + xorg.libXdamage + + python boost qjson lm_sensors gpsd libraw1394 pciutils udev + akonadi pam libusb1 libqalculate kdepimlibs prison + kactivities + ]; + + nativeBuildInputs = [ pkgconfig ]; + + preConfigure = + '' + # Fix incorrect path to kde4-config. + substituteInPlace startkde.cmake --replace '$bindir/kde4-config' ${kdelibs}/bin/kde4-config + + # Fix the path to the keyboard configuration files. + substituteInPlace kcontrol/keyboard/xkb_rules.cpp \ + --replace /usr/share/X11 ${xkeyboard_config}/etc/X11 + ''; + + enableParallelBuilding = false; # frequent problems on Hydra + + meta = { + description = "KDE workspace components such as Plasma, Kwin and System Settings"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeaccessibility/jovie.nix b/pkgs/desktops/kde-4.11/kdeaccessibility/jovie.nix new file mode 100644 index 0000000000000..d38c80c4c36ad --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeaccessibility/jovie.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, speechd }: + +kde { + buildInputs = [ kdelibs speechd ]; + + meta = { + description = "Text-to-speech synthesis daemon"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeaccessibility/kaccessible.nix b/pkgs/desktops/kde-4.11/kdeaccessibility/kaccessible.nix new file mode 100644 index 0000000000000..98fae7c983f8c --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeaccessibility/kaccessible.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, speechd }: + +kde { + buildInputs = [ kdelibs speechd ]; + + meta = { + description = "Bridge that provides accessibility services to applications"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeaccessibility/kmag.nix b/pkgs/desktops/kde-4.11/kdeaccessibility/kmag.nix new file mode 100644 index 0000000000000..606c61cddb634 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeaccessibility/kmag.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs }: + +kde { +#todo: package qaccessibilityclient + buildInputs = [ kdelibs ]; + + meta = { + description = "Screen magnifier for KDE"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeaccessibility/kmousetool.nix b/pkgs/desktops/kde-4.11/kdeaccessibility/kmousetool.nix new file mode 100644 index 0000000000000..8e0caa76ed9ce --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeaccessibility/kmousetool.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, libXtst, libXt }: + +kde { + buildInputs = [ kdelibs libXtst libXt ]; + + meta = { + description = "A program that clicks the mouse for you"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeaccessibility/kmouth.nix b/pkgs/desktops/kde-4.11/kdeaccessibility/kmouth.nix new file mode 100644 index 0000000000000..4159501967cda --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeaccessibility/kmouth.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "A type-and-say front end for speech synthesizers"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeadmin/kcron.nix b/pkgs/desktops/kde-4.11/kdeadmin/kcron.nix new file mode 100644 index 0000000000000..f585461af3814 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeadmin/kcron.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "Configure and schedule tasks"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeadmin/ksystemlog.nix b/pkgs/desktops/kde-4.11/kdeadmin/ksystemlog.nix new file mode 100644 index 0000000000000..88757a6b91c7b --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeadmin/ksystemlog.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "System log viewer tool"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeadmin/kuser.nix b/pkgs/desktops/kde-4.11/kdeadmin/kuser.nix new file mode 100644 index 0000000000000..6118cf558bbd7 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeadmin/kuser.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, kdepimlibs }: + +kde { + buildInputs = [ kdelibs kdepimlibs ]; + + meta = { + description = "User management tool"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeartwork/ColorSchemes.nix b/pkgs/desktops/kde-4.11/kdeartwork/ColorSchemes.nix new file mode 100644 index 0000000000000..acccf66976fcf --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeartwork/ColorSchemes.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs }: + +kde { + name = "kde-color-schemes"; + + buildInputs = [ kdelibs ]; + + meta = { + description = "Additional KDE color schemes"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeartwork/FindXscreensaver.cmake b/pkgs/desktops/kde-4.11/kdeartwork/FindXscreensaver.cmake new file mode 100644 index 0000000000000..499ed75268e9e --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeartwork/FindXscreensaver.cmake @@ -0,0 +1,73 @@ +#Macro to find xscreensaver directory + +# Copyright (c) 2006, Laurent Montel, +# +# Redistribution and use is allowed according to the terms of the BSD license. +# For details see the accompanying COPYING-CMAKE-SCRIPTS file. + +if (NOT XSCREENSAVER_FOUND) + FIND_PATH(XSCREENSAVER_DIR deco + HINTS + ${KDE4_INCLUDE_DIR} + PATHS + /usr + /usr/local + /opt/local + /usr/X11R6 + /opt/kde + /opt/kde3 + /usr/kde + /usr/local/kde + /usr/local/xscreensaver + /usr/openwin/lib/xscreensaver + /etc + PATH_SUFFIXES + lib${LIB_SUFFIX}/xscreensaver + lib${LIB_SUFFIX}/misc/xscreensaver + lib/xscreensaver + lib64/xscreensaver + lib/misc/xscreensaver + libexec/xscreensaver + bin/xscreensaver-hacks + hacks) + message(STATUS "XSCREENSAVER_DIR <${XSCREENSAVER_DIR}>") + + FIND_PATH(XSCREENSAVER_CONFIG_DIR deco.xml + PATHS + ${KDE4_INCLUDE_DIR} + /usr/ + /usr/local/ + /opt/local/ + /usr/X11R6/ + /opt/kde/ + /opt/kde3/ + /usr/kde/ + /usr/local/kde/ + /usr/openwin/lib/xscreensaver/ + /etc/ + PATH_SUFFIXES xscreensaver xscreensaver/config share/xscreensaver/config + ) + MESSAGE(STATUS "XSCREENSAVER_CONFIG_DIR :<${XSCREENSAVER_CONFIG_DIR}>") + +endif(NOT XSCREENSAVER_FOUND) + +#MESSAGE(STATUS "XSCREENSAVER_CONFIG_DIR :<${XSCREENSAVER_CONFIG_DIR}>") +#MESSAGE(STATUS "XSCREENSAVER_DIR :<${XSCREENSAVER_DIR}>") + +# Need to fix hack +if(XSCREENSAVER_DIR AND XSCREENSAVER_CONFIG_DIR) + set(XSCREENSAVER_FOUND TRUE) +endif(XSCREENSAVER_DIR AND XSCREENSAVER_CONFIG_DIR) + +if (XSCREENSAVER_FOUND) + if (NOT Xscreensaver_FIND_QUIETLY) + message(STATUS "Found XSCREENSAVER_CONFIG_DIR <${XSCREENSAVER_CONFIG_DIR}>") + endif (NOT Xscreensaver_FIND_QUIETLY) +else (XSCREENSAVER_FOUND) + if (Xscreensaver_FIND_REQUIRED) + message(FATAL_ERROR "XScreenSaver not found") + endif (Xscreensaver_FIND_REQUIRED) +endif (XSCREENSAVER_FOUND) + + +MARK_AS_ADVANCED(XSCREENSAVER_DIR XSCREENSAVER_CONFIG_DIR) diff --git a/pkgs/desktops/kde-4.11/kdeartwork/HighResolutionWallpapers.nix b/pkgs/desktops/kde-4.11/kdeartwork/HighResolutionWallpapers.nix new file mode 100644 index 0000000000000..edffca1562e10 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeartwork/HighResolutionWallpapers.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs }: + +kde rec { + name = "kde-wallpapers-high-resolution"; + + buildInputs = [ kdelibs ]; + + meta = { + description = "KDE wallpapers in high resolution"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeartwork/IconThemes.nix b/pkgs/desktops/kde-4.11/kdeartwork/IconThemes.nix new file mode 100644 index 0000000000000..43071e8bd1426 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeartwork/IconThemes.nix @@ -0,0 +1,13 @@ +{ kde, kdelibs }: + +kde { + name = "kdeartwork-icon-themes"; + + # Sources contain primary and kdeclassic as well but they're not installed + + buildInputs = [ kdelibs ]; + + meta = { + description = "KDE nuvola and mono icon themes"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeartwork/WeatherWallpapers.nix b/pkgs/desktops/kde-4.11/kdeartwork/WeatherWallpapers.nix new file mode 100644 index 0000000000000..947e5e17ab0c1 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeartwork/WeatherWallpapers.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs }: + +kde rec { + name = "kde-weather-wallpapers"; + + buildInputs = [ kdelibs ]; + + meta = { + description = "Additional KDE wallpapers (weather)"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeartwork/desktopthemes.nix b/pkgs/desktops/kde-4.11/kdeartwork/desktopthemes.nix new file mode 100644 index 0000000000000..93dd361af738b --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeartwork/desktopthemes.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs }: + +kde { + name = "kde-desktop-themes"; + + buildInputs = [ kdelibs ]; + + meta = { + description = "Additional KDE desktop themes"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeartwork/emoticons.nix b/pkgs/desktops/kde-4.11/kdeartwork/emoticons.nix new file mode 100644 index 0000000000000..5ef9f78a71951 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeartwork/emoticons.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs }: + +kde { + name = "kde-emotion-icons"; + + buildInputs = [ kdelibs ]; + + meta = { + description = "Additional KDE emotion icons (smiles)"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeartwork/kscreensaver.nix b/pkgs/desktops/kde-4.11/kdeartwork/kscreensaver.nix new file mode 100644 index 0000000000000..84cb008056e4f --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeartwork/kscreensaver.nix @@ -0,0 +1,15 @@ +{ kde, kdelibs, xscreensaver, kde_workspace, eigen, libkexiv2, libXt, pkgconfig }: + +kde { + buildInputs = [ kdelibs xscreensaver kde_workspace eigen libkexiv2 libXt ]; + + nativeBuildInputs = [ pkgconfig ]; + + prePatch = "cp -v ${./FindXscreensaver.cmake} cmake/modules/FindXscreensaver.cmake"; + + cmakeFlags = [ "-DBUILD_asciiquarium:BOOL=ON" ]; + + meta = { + description = "KDE screensavers"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeartwork/kwin-styles.nix b/pkgs/desktops/kde-4.11/kdeartwork/kwin-styles.nix new file mode 100644 index 0000000000000..b5d769b216dbb --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeartwork/kwin-styles.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, kde_workspace }: + +kde { + buildInputs = [ kdelibs kde_workspace ]; + + meta = { + description = "Styles for KWin"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeartwork/sounds.nix b/pkgs/desktops/kde-4.11/kdeartwork/sounds.nix new file mode 100644 index 0000000000000..e98705da889e0 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeartwork/sounds.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs }: + +kde rec { + name = "kde-sounds"; + + buildInputs = [ kdelibs ]; + + meta = { + description = "New login/logout sounds"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeartwork/styles.nix b/pkgs/desktops/kde-4.11/kdeartwork/styles.nix new file mode 100644 index 0000000000000..6a1306c37100d --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeartwork/styles.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs }: + +kde rec { + name = "kde-style-phase"; + + buildInputs = [ kdelibs ]; + + meta = { + description = "Phase, a widget style for KDE"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeartwork/wallpapers.nix b/pkgs/desktops/kde-4.11/kdeartwork/wallpapers.nix new file mode 100644 index 0000000000000..7c9846fbf9e8f --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeartwork/wallpapers.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs }: + +kde rec { + name = "kdeartwork-wallpapers"; + + buildInputs = [ kdelibs ]; + + meta = { + description = "Additional KDE wallpapers"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdebindings/perlqt.nix b/pkgs/desktops/kde-4.11/kdebindings/perlqt.nix new file mode 100644 index 0000000000000..48eed141ce64d --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdebindings/perlqt.nix @@ -0,0 +1,14 @@ +{ kde, cmake, smokeqt, perl }: + +kde { + + # TODO: qscintilla2, qwt5 + + buildInputs = [ smokeqt perl ]; + + nativeBuildInputs = [ cmake ]; + + meta = { + description = "Perl bindings for Qt library"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdebindings/pykde4.nix b/pkgs/desktops/kde-4.11/kdebindings/pykde4.nix new file mode 100644 index 0000000000000..64e196452e318 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdebindings/pykde4.nix @@ -0,0 +1,32 @@ +{ kde, kdelibs, python, sip, pyqt4, kdepimlibs, shared_desktop_ontologies, + polkit_qt_1, boost, lndir, pkgconfig }: + +let pydir = "lib/python${python.majorVersion}"; in + +kde { + + # todo: polkit isn't found by the build system + + buildInputs = [ + python kdepimlibs shared_desktop_ontologies + boost polkit_qt_1 + ]; + + nativeBuildInputs = [ pkgconfig ]; + + propagatedBuildInputs = [ pyqt4 sip ]; + + preConfigure = + '' + # Symlink PyQt into PyKDE. This is necessary because PyQt looks + # in its PyQt4/uic/widget-plugins directory for plugins, and KDE + # needs to install a plugin. + mkdir -pv $out/${pydir} + ${lndir}/bin/lndir ${pyqt4}/${pydir} $out/${pydir} + cmakeFlagsArray=( "-DSIP_DEFAULT_SIP_DIR=$prefix/share/sip" ) + ''; + + meta = { + description = "Python bindings for KDE"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdebindings/qtruby-install-prefix.patch b/pkgs/desktops/kde-4.11/kdebindings/qtruby-install-prefix.patch new file mode 100644 index 0000000000000..bd95a0d8bd3df --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdebindings/qtruby-install-prefix.patch @@ -0,0 +1,15 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 33078b4..30aec0e 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -31,8 +31,8 @@ if (NOT COMPILE_RUBY) + return() + endif (NOT COMPILE_RUBY) + +-SET(CUSTOM_RUBY_SITE_ARCH_DIR ${RUBY_SITEARCH_DIR} CACHE DIR "custom installation directory for ruby binary extension" ) +-SET(CUSTOM_RUBY_SITE_LIB_DIR ${RUBY_SITELIB_DIR} CACHE DIR "custom installation directory for ruby extension" ) ++string(REPLACE "${RUBY_ROOT_DIR}" "${CMAKE_INSTALL_PREFIX}" CUSTOM_RUBY_SITE_ARCH_DIR ${RUBY_SITEARCH_DIR}) ++string(REPLACE "${RUBY_ROOT_DIR}" "${CMAKE_INSTALL_PREFIX}" CUSTOM_RUBY_SITE_LIB_DIR ${RUBY_SITELIB_DIR}) + + # compute an overall version number which can be compared at once + MATH(EXPR RUBY_VERSION_NUMBER "${RUBY_VERSION_MAJOR}*10000 + ${RUBY_VERSION_MINOR}*100 + ${RUBY_VERSION_PATCH}") diff --git a/pkgs/desktops/kde-4.11/kdebindings/qtruby.nix b/pkgs/desktops/kde-4.11/kdebindings/qtruby.nix new file mode 100644 index 0000000000000..03e9dc9a007fa --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdebindings/qtruby.nix @@ -0,0 +1,20 @@ +{ kde, cmake, smokeqt, ruby }: + +kde { + + # TODO: scintilla2, qwt5 + + buildInputs = [ smokeqt ruby ]; + + nativeBuildInputs = [ cmake ]; + + # The patch is not ready for upstream submmission. + # I should add an option() instead. + patches = [ ./qtruby-install-prefix.patch ]; + + cmakeFlags="-DRUBY_ROOT_DIR=${ruby}"; + + meta = { + description = "Ruby bindings for Qt library"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdebindings/smokegen-CMakeLists.txt-nix.patch b/pkgs/desktops/kde-4.11/kdebindings/smokegen-CMakeLists.txt-nix.patch new file mode 100644 index 0000000000000..f0811d335a73a --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdebindings/smokegen-CMakeLists.txt-nix.patch @@ -0,0 +1,13 @@ +--- smokegen-4.10.5.orig/CMakeLists.txt 2013-06-28 17:14:50.000000000 +0000 ++++ smokegen-4.10.5/CMakeLists.txt 2013-07-31 19:15:17.000000000 +0000 +@@ -36,6 +36,10 @@ + set (CMAKE_SKIP_BUILD_RPATH FALSE) + set (CMAKE_SKIP_RPATH FALSE) + ++# add the automatically determined parts of the RPATH ++# which point to directories outside the build tree to the install RPATH ++SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) ++ + configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/config.h.in config.h @ONLY ) + + add_executable(smokegen ${generator_SRC}) \ No newline at end of file diff --git a/pkgs/desktops/kde-4.11/kdebindings/smokegen-nix.patch b/pkgs/desktops/kde-4.11/kdebindings/smokegen-nix.patch new file mode 100644 index 0000000000000..53257e836e049 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdebindings/smokegen-nix.patch @@ -0,0 +1,13 @@ +diff -urN smokegen-4.10.5.orig/cmake/SmokeConfig.cmake.in smokegen-4.10.5/cmake/SmokeConfig.cmake.in +--- smokegen-4.10.5.orig/cmake/SmokeConfig.cmake.in 2013-06-28 17:14:50.000000000 +0000 ++++ smokegen-4.10.5/cmake/SmokeConfig.cmake.in 2013-07-30 21:26:33.000000000 +0000 +@@ -80,8 +80,7 @@ + set(SMOKE_API_BIN "@SMOKE_API_BIN@") + + find_library(SMOKE_BASE_LIBRARY smokebase +- PATHS "@SMOKE_LIBRARY_PREFIX@" +- NO_DEFAULT_PATH) ++ PATHS "@SMOKE_LIBRARY_PREFIX@") + + if (NOT SMOKE_BASE_LIBRARY) + if (Smoke_FIND_REQUIRED) diff --git a/pkgs/desktops/kde-4.11/kdebindings/smokegen.nix b/pkgs/desktops/kde-4.11/kdebindings/smokegen.nix new file mode 100644 index 0000000000000..a80574ff67abe --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdebindings/smokegen.nix @@ -0,0 +1,13 @@ +{ kde, qt4, cmake }: + +kde { + buildInputs = [ qt4 ]; + nativeBuildInputs = [ cmake ]; + + patches = [ ./smokegen-nix.patch ./smokegen-CMakeLists.txt-nix.patch ]; + + meta = { + description = "C++ parser used to generate language bindings for Qt/KDE"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdebindings/smokekde.nix b/pkgs/desktops/kde-4.11/kdebindings/smokekde.nix new file mode 100644 index 0000000000000..4474c1d9731ee --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdebindings/smokekde.nix @@ -0,0 +1,19 @@ +{ kde, cmake, smokeqt, kdelibs, akonadi, kdepimlibs, okular +, shared_desktop_ontologies, attica, pkgconfig }: + +kde { + + # TODO: attica, akonadi and kdepimlibs are disabled due to smokegen crash + # okular is disabled because the code generated is broken + buildInputs = [ + smokeqt kdelibs shared_desktop_ontologies + ]; + + nativeBuildInputs = [ cmake pkgconfig ]; + + LD_LIBRARY_PATH = "${smokeqt}/lib/"; + + meta = { + description = "SMOKE bindings for kdelibs"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdebindings/smokeqt.nix b/pkgs/desktops/kde-4.11/kdebindings/smokeqt.nix new file mode 100644 index 0000000000000..72b267e43c5ed --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdebindings/smokeqt.nix @@ -0,0 +1,15 @@ +{ kde, qt4, cmake, phonon, qimageblitz, smokegen }: + +kde { + +# TODO: Qwt5, QScintilla2 + + propagatedBuildInputs = [ qt4 phonon qimageblitz ]; + nativeBuildInputs = [ cmake ]; + propagatedNativeBuildInputs = [ smokegen ]; + + meta = { + description = "C++ parser used to generate language bindings for Qt/KDE"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/analitza.nix b/pkgs/desktops/kde-4.11/kdeedu/analitza.nix new file mode 100644 index 0000000000000..74c3a1ebb2000 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/analitza.nix @@ -0,0 +1,8 @@ +{ kde, kdelibs, readline }: +kde { + buildInputs = [ kdelibs readline ]; + + meta = { + description = "Library part of KAlgebra"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/blinken.nix b/pkgs/desktops/kde-4.11/kdeedu/blinken.nix new file mode 100644 index 0000000000000..cdf9728833c2d --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/blinken.nix @@ -0,0 +1,8 @@ +{ kde, kdelibs }: +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "Memory Enhancement Game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/cantor.nix b/pkgs/desktops/kde-4.11/kdeedu/cantor.nix new file mode 100644 index 0000000000000..670a342903293 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/cantor.nix @@ -0,0 +1,13 @@ +{ kde, kdelibs, libspectre, analitza, R, pkgconfig, libqalculate }: +kde { + +# TODO: R is not found + + buildInputs = [ kdelibs libspectre analitza R libqalculate]; + + nativeBuildInputs = [ pkgconfig ]; + + meta = { + description = "KDE Frontend to Mathematical Software"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/kalgebra.nix b/pkgs/desktops/kde-4.11/kdeedu/kalgebra.nix new file mode 100644 index 0000000000000..3675c3a225f41 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/kalgebra.nix @@ -0,0 +1,8 @@ +{ kde, kdelibs, libkdeedu, analitza }: +kde { + buildInputs = [ kdelibs libkdeedu analitza ]; + + meta = { + description = "2D and 3D Graph Calculator"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/kalzium.nix b/pkgs/desktops/kde-4.11/kdeedu/kalzium.nix new file mode 100644 index 0000000000000..09de79ce1c052 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/kalzium.nix @@ -0,0 +1,13 @@ +{ kde, kdelibs, facile, ocaml, eigen, openbabel, avogadro, pkgconfig }: +kde { + +# TODO: chemical mime data + + buildInputs = [ kdelibs facile ocaml eigen openbabel avogadro ]; + + nativeBuildInputs = [ pkgconfig ]; + + meta = { + description = "Periodic Table of Elements"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/kanagram.nix b/pkgs/desktops/kde-4.11/kdeedu/kanagram.nix new file mode 100644 index 0000000000000..8759c96d78c46 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/kanagram.nix @@ -0,0 +1,8 @@ +{ kde, kdelibs, libkdeedu }: +kde { + buildInputs = [ kdelibs libkdeedu ]; + + meta = { + description = "Letter Order Game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/kbruch.nix b/pkgs/desktops/kde-4.11/kdeedu/kbruch.nix new file mode 100644 index 0000000000000..dc50f1e85a37e --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/kbruch.nix @@ -0,0 +1,8 @@ +{ kde, kdelibs }: +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "Practice Fractions"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/kgeography.nix b/pkgs/desktops/kde-4.11/kdeedu/kgeography.nix new file mode 100644 index 0000000000000..bd8d27c8d6e20 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/kgeography.nix @@ -0,0 +1,8 @@ +{ kde, kdelibs }: +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "Geography Trainer"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/khangman.nix b/pkgs/desktops/kde-4.11/kdeedu/khangman.nix new file mode 100644 index 0000000000000..997b50e906a2f --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/khangman.nix @@ -0,0 +1,8 @@ +{ kde, kdelibs, libkdeedu }: +kde { + buildInputs = [ kdelibs libkdeedu ]; + + meta = { + description = "KDE hangman game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/kig.nix b/pkgs/desktops/kde-4.11/kdeedu/kig.nix new file mode 100644 index 0000000000000..bd5ef67529cc8 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/kig.nix @@ -0,0 +1,12 @@ +{ kde, kdelibs, boost, python}: +kde { + buildInputs = [ kdelibs boost python ]; + + cmakeFlags = '' + -DBOOST_PYTHON_INCLUDES:PATH=${boost}/include;${python}/include/${python.libPrefix} + -DBOOST_PYTHON_LIBS=boost_python;${python.libPrefix} -DKIG_ENABLE_PYTHON_SCRIPTING=1 + ''; + meta = { + description = "KDE Interactive Geometry"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/kiten.nix b/pkgs/desktops/kde-4.11/kdeedu/kiten.nix new file mode 100644 index 0000000000000..939b7a9f77a25 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/kiten.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "Japanese Reference/Study Tool"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/klettres.nix b/pkgs/desktops/kde-4.11/kdeedu/klettres.nix new file mode 100644 index 0000000000000..7a0fa83078e34 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/klettres.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "A KDE alphabet tutorial"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/kmplot.nix b/pkgs/desktops/kde-4.11/kdeedu/kmplot.nix new file mode 100644 index 0000000000000..18458cf6f0bff --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/kmplot.nix @@ -0,0 +1,12 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "A KDE mathematical function plotter"; + kde = { + name = "kmplot"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/kstars.nix b/pkgs/desktops/kde-4.11/kdeedu/kstars.nix new file mode 100644 index 0000000000000..4ae36c480f950 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/kstars.nix @@ -0,0 +1,14 @@ +{ kde, kdelibs, eigen, xplanet, indilib, pkgconfig }: + +kde { + +# TODO: wcslib + + buildInputs = [ kdelibs eigen xplanet indilib ]; + + nativeBuildInputs = [ pkgconfig ]; + + meta = { + description = "A KDE graphical desktop planetarium"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/ktouch.nix b/pkgs/desktops/kde-4.11/kdeedu/ktouch.nix new file mode 100644 index 0000000000000..9e606adde336d --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/ktouch.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, libxkbfile }: + +kde { + buildInputs = [ kdelibs libxkbfile ]; + + meta = { + description = "Touch Typing Tutor"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/kturtle.nix b/pkgs/desktops/kde-4.11/kdeedu/kturtle.nix new file mode 100644 index 0000000000000..1e1922b1410d9 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/kturtle.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "Educational Programming Environment"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/kwordquiz.nix b/pkgs/desktops/kde-4.11/kdeedu/kwordquiz.nix new file mode 100644 index 0000000000000..1b33ba2e469f1 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/kwordquiz.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, libkdeedu }: + +kde { + buildInputs = [ kdelibs libkdeedu ]; + + meta = { + description = "Flash Card Trainer"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/libkdeedu.nix b/pkgs/desktops/kde-4.11/kdeedu/libkdeedu.nix new file mode 100644 index 0000000000000..def6c85fefe2f --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/libkdeedu.nix @@ -0,0 +1,8 @@ +{ kde, kdelibs }: +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "Libraries used by KDE Education applications"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/marble.nix b/pkgs/desktops/kde-4.11/kdeedu/marble.nix new file mode 100644 index 0000000000000..2dc07d14a0d96 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/marble.nix @@ -0,0 +1,12 @@ +{ kde, kdelibs, gpsd }: + +kde { + +# TODO: package QextSerialPort, libshp(shapelib), QtMobility, QtLocation, libwlocate, quazip + + buildInputs = [ kdelibs gpsd ]; + + meta = { + description = "Marble Virtual Globe"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/pairs.nix b/pkgs/desktops/kde-4.11/kdeedu/pairs.nix new file mode 100644 index 0000000000000..36c4aba9604ba --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/pairs.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "A memory and pairs game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/parley.nix b/pkgs/desktops/kde-4.11/kdeedu/parley.nix new file mode 100644 index 0000000000000..f9f86dde150d0 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/parley.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, libkdeedu, attica }: + +kde { + buildInputs = [ kdelibs libkdeedu attica ]; + + meta = { + description = "Vocabulary Trainer"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/rocs.nix b/pkgs/desktops/kde-4.11/kdeedu/rocs.nix new file mode 100644 index 0000000000000..ce30d11fda316 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/rocs.nix @@ -0,0 +1,14 @@ +{ kde, kdelibs, boost, grantlee }: + +kde { + buildInputs = [ kdelibs (boost.override { enableExceptions = true; }) grantlee ]; + + NIX_CFLAGS_COMPILE = "-fexceptions"; + + meta = { + description = "A KDE graph theory viewer"; + kde = { + name = "rocs"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeedu/step.nix b/pkgs/desktops/kde-4.11/kdeedu/step.nix new file mode 100644 index 0000000000000..997cfb42c9e39 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeedu/step.nix @@ -0,0 +1,15 @@ +{ kde, kdelibs, gsl, libqalculate, eigen, pkgconfig }: + +kde { + + buildInputs = [ kdelibs gsl libqalculate eigen ]; + + nativeBuildInputs = [ pkgconfig ]; + + meta = { + description = "A KDE interactive physical simulator"; + kde = { + name = "step"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/bomber.nix b/pkgs/desktops/kde-4.11/kdegames/bomber.nix new file mode 100644 index 0000000000000..026227910f210 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/bomber.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a single player arcade game. The player is invading various cities in a plane that is decreasing in height"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/bovo.nix b/pkgs/desktops/kde-4.11/kdegames/bovo.nix new file mode 100644 index 0000000000000..b0e7d99c589fe --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/bovo.nix @@ -0,0 +1,8 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a Gomoku (from Japanese 五目並べ - lit. \"five points\") like game for two players, where the opponents alternate in placing their respective pictogram on the game board"; + }; + +} diff --git a/pkgs/desktops/kde-4.11/kdegames/granatier.nix b/pkgs/desktops/kde-4.11/kdegames/granatier.nix new file mode 100644 index 0000000000000..9f1ab0053099d --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/granatier.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a clone of the classic Bomberman game, inspired by the work of the Clanbomber clone"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kajongg.nix b/pkgs/desktops/kde-4.11/kdegames/kajongg.nix new file mode 100644 index 0000000000000..9a6f5e8369552 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kajongg.nix @@ -0,0 +1,13 @@ +{ kde, kdelibs, libkdegames, pythonPackages, sqlite, pykde4 }: +kde rec { + + buildInputs = [ kdelibs libkdegames pythonPackages.python pythonPackages.wrapPython sqlite ] ++ pythonPath; + + pythonPath = [ pythonPackages.twisted pykde4 ]; + + postInstall = "wrapPythonPrograms"; + + meta = { + description = "an ancient Chinese board game for 4 players"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kapman.nix b/pkgs/desktops/kde-4.11/kdegames/kapman.nix new file mode 100644 index 0000000000000..f10e099da3cc1 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kapman.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a clone of the well known game Pac-Man"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/katomic.nix b/pkgs/desktops/kde-4.11/kdegames/katomic.nix new file mode 100644 index 0000000000000..a9936c04f0eae --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/katomic.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a fun and educational puzzle game built around molecular geometry"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kblackbox.nix b/pkgs/desktops/kde-4.11/kdegames/kblackbox.nix new file mode 100644 index 0000000000000..27eeff2f65bb2 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kblackbox.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a game of hide and seek played on an grid of boxes, where the player shoots rays into the grid to deduce the positions of hidden objects"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kblocks.nix b/pkgs/desktops/kde-4.11/kdegames/kblocks.nix new file mode 100644 index 0000000000000..98cf068de09ae --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kblocks.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a classic single player falling blocks puzzle game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kbounce.nix b/pkgs/desktops/kde-4.11/kdegames/kbounce.nix new file mode 100644 index 0000000000000..77fa0db63529b --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kbounce.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a single player arcade game with the elements of puzzle"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kbreakout.nix b/pkgs/desktops/kde-4.11/kdegames/kbreakout.nix new file mode 100644 index 0000000000000..3a484d919bbbb --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kbreakout.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a Breakout-like game. Its object is to destroy as many bricks as possible without losing the ball"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kdiamond.nix b/pkgs/desktops/kde-4.11/kdegames/kdiamond.nix new file mode 100644 index 0000000000000..06dfcee5ac393 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kdiamond.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a single player puzzle game. The object of the game is to build lines of three similar diamonds"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kfourinline.nix b/pkgs/desktops/kde-4.11/kdegames/kfourinline.nix new file mode 100644 index 0000000000000..11b8838e7082d --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kfourinline.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a board game for two players based on the Connect-Four game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kgoldrunner.nix b/pkgs/desktops/kde-4.11/kdegames/kgoldrunner.nix new file mode 100644 index 0000000000000..6217c47a80658 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kgoldrunner.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "an action game where the hero runs through a maze, climbs stairs, dig holes and dodges enemies in order to collect all the gold nuggets and escape to the next level"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kigo.nix b/pkgs/desktops/kde-4.11/kdegames/kigo.nix new file mode 100644 index 0000000000000..32eee67cc1e09 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kigo.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "an open-source implementation of the popular Go game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/killbots.nix b/pkgs/desktops/kde-4.11/kdegames/killbots.nix new file mode 100644 index 0000000000000..d9c1472495e7c --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/killbots.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a simple game of evading killer robots"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kiriki.nix b/pkgs/desktops/kde-4.11/kdegames/kiriki.nix new file mode 100644 index 0000000000000..72f7ab67501b5 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kiriki.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "an addictive and fun dice game, designed to be played by as many as six players"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kjumpingcube.nix b/pkgs/desktops/kde-4.11/kdegames/kjumpingcube.nix new file mode 100644 index 0000000000000..a6d22cff51c33 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kjumpingcube.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a simple dice driven tactical game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/klickety.nix b/pkgs/desktops/kde-4.11/kdegames/klickety.nix new file mode 100644 index 0000000000000..b592bc40641f8 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/klickety.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a puzzle game where the player removes groups of colored marbles to clear the board"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/klines.nix b/pkgs/desktops/kde-4.11/kdegames/klines.nix new file mode 100644 index 0000000000000..90952fe91c07d --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/klines.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a simple but highly addictive one player game. The player has to move the colored balls around the game board, gathering them into the lines of the same color by five"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kmahjongg.nix b/pkgs/desktops/kde-4.11/kdegames/kmahjongg.nix new file mode 100644 index 0000000000000..946b531ff127d --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kmahjongg.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames, libkmahjongg }: +kde { + buildInputs = [ kdelibs libkdegames libkmahjongg ]; + meta = { + description = "the tiles are scrambled and staked on top of each other to resemble a certain shape. The player is then expected to remove all the tiles off the game board by locating each tile's matching pair"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kmines.nix b/pkgs/desktops/kde-4.11/kdegames/kmines.nix new file mode 100644 index 0000000000000..538454e959843 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kmines.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a classic Minesweeper game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/knavalbattle.nix b/pkgs/desktops/kde-4.11/kdegames/knavalbattle.nix new file mode 100644 index 0000000000000..42ffd2fcb4d57 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/knavalbattle.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a Battle Ship game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/knetwalk.nix b/pkgs/desktops/kde-4.11/kdegames/knetwalk.nix new file mode 100644 index 0000000000000..a16e578ce8489 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/knetwalk.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a small game where you have to build up a computer network by rotating the wires to connect the terminals to the server"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kolf.nix b/pkgs/desktops/kde-4.11/kdegames/kolf.nix new file mode 100644 index 0000000000000..78815ee579962 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kolf.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a miniature golf game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kollision.nix b/pkgs/desktops/kde-4.11/kdegames/kollision.nix new file mode 100644 index 0000000000000..3147c7305ea09 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kollision.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a simple ball dodging game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/konquest.nix b/pkgs/desktops/kde-4.11/kdegames/konquest.nix new file mode 100644 index 0000000000000..53ddd64928ccd --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/konquest.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "the KDE version of Gnu-Lactic Konquest"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kpat.nix b/pkgs/desktops/kde-4.11/kdegames/kpat.nix new file mode 100644 index 0000000000000..f8d9bad36dc51 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kpat.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a relaxing card sorting game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kreversi.nix b/pkgs/desktops/kde-4.11/kdegames/kreversi.nix new file mode 100644 index 0000000000000..2aed981428e1e --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kreversi.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a simple one player strategy game played against the computer. If a player's piece is captured by an opposing player, that piece is turned over to reveal the color of that player"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kshisen.nix b/pkgs/desktops/kde-4.11/kdegames/kshisen.nix new file mode 100644 index 0000000000000..9c8880340388e --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kshisen.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames, libkmahjongg }: +kde { + buildInputs = [ kdelibs libkdegames libkmahjongg ]; + meta = { + description = "a solitaire-like game played using the standard set of Mahjong tiles"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/ksirk.nix b/pkgs/desktops/kde-4.11/kdegames/ksirk.nix new file mode 100644 index 0000000000000..767eb67971a85 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/ksirk.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames, qca2 }: +kde { + buildInputs = [ kdelibs libkdegames qca2 ]; + meta = { + description = "a computerized version of the well known strategic board game Risk"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/ksnakeduel.nix b/pkgs/desktops/kde-4.11/kdegames/ksnakeduel.nix new file mode 100644 index 0000000000000..ccf1fb551e9a0 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/ksnakeduel.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a simple Tron-Clone"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kspaceduel.nix b/pkgs/desktops/kde-4.11/kdegames/kspaceduel.nix new file mode 100644 index 0000000000000..5285f7916cad0 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kspaceduel.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "each of two possible players control a satellite spaceship orbiting the sun. As the game progresses players have to eliminate the opponent's spacecraft with bullets or mines"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/ksquares.nix b/pkgs/desktops/kde-4.11/kdegames/ksquares.nix new file mode 100644 index 0000000000000..a17be2da63253 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/ksquares.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a game modeled after the well known pen and paper based game of Dots and Boxes"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/ksudoku.nix b/pkgs/desktops/kde-4.11/kdegames/ksudoku.nix new file mode 100644 index 0000000000000..ea4e13a5e4f37 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/ksudoku.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a logic-based symbol placement puzzle"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/ktuberling.nix b/pkgs/desktops/kde-4.11/kdegames/ktuberling.nix new file mode 100644 index 0000000000000..1a6ba9d653c2e --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/ktuberling.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a simple constructor game suitable for children and adults alike"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/kubrick.nix b/pkgs/desktops/kde-4.11/kdegames/kubrick.nix new file mode 100644 index 0000000000000..9bdc6879db4bc --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/kubrick.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a game based on the Rubik's Cube™ puzzle"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/libkdegames.nix b/pkgs/desktops/kde-4.11/kdegames/libkdegames.nix new file mode 100644 index 0000000000000..3819dcdc9ae2c --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/libkdegames.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, openal, libsndfile }: +kde { + buildInputs = [ kdelibs openal libsndfile ]; + meta = { + description = "KDE games library"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/libkmahjongg.nix b/pkgs/desktops/kde-4.11/kdegames/libkmahjongg.nix new file mode 100644 index 0000000000000..383b347dc3304 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/libkmahjongg.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a library for KMahjongg game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/lskat.nix b/pkgs/desktops/kde-4.11/kdegames/lskat.nix new file mode 100644 index 0000000000000..2a5050cd6676e --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/lskat.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a fun and engaging card game for two players, where the second player is either live opponent, or a built in artificial intelligence"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/palapeli.nix b/pkgs/desktops/kde-4.11/kdegames/palapeli.nix new file mode 100644 index 0000000000000..010dbd5d62329 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/palapeli.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs, libkdegames }: +kde { + +# TODO: package qvoronoi + + buildInputs = [ kdelibs libkdegames ]; + + meta = { + description = "a single-player jigsaw puzzle game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegames/picmi.nix b/pkgs/desktops/kde-4.11/kdegames/picmi.nix new file mode 100644 index 0000000000000..165d7422f95ba --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegames/picmi.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkdegames }: +kde { + buildInputs = [ kdelibs libkdegames ]; + meta = { + description = "a single player logic-based puzzle game"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/gwenview.nix b/pkgs/desktops/kde-4.11/kdegraphics/gwenview.nix new file mode 100644 index 0000000000000..b6fd701ac1297 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/gwenview.nix @@ -0,0 +1,15 @@ +{ kde, kdelibs, exiv2, kde_baseapps, libkipi, nepomuk_core +, libjpeg, pkgconfig, kactivities, lcms2 }: + +kde { + + buildInputs = + [ kdelibs exiv2 nepomuk_core kactivities kde_baseapps libkipi libjpeg lcms2 ]; + + nativeBuildInputs = [ pkgconfig ]; + + meta = { + description = "Gwenview, the KDE image viewer"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/kamera.nix b/pkgs/desktops/kde-4.11/kdegraphics/kamera.nix new file mode 100644 index 0000000000000..70904b17c232b --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/kamera.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs, libgphoto2 }: + +kde { + buildInputs = [ kdelibs libgphoto2 ]; + + meta = { + description = "KDE camera interface library"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/kcolorchooser.nix b/pkgs/desktops/kde-4.11/kdegraphics/kcolorchooser.nix new file mode 100644 index 0000000000000..58528cb186bb2 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/kcolorchooser.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "A small utility to select a color"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/kdegraphics-mobipocket.nix b/pkgs/desktops/kde-4.11/kdegraphics/kdegraphics-mobipocket.nix new file mode 100644 index 0000000000000..2c2ba3796a2c3 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/kdegraphics-mobipocket.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs, okular }: + +kde { + buildInputs = [ kdelibs okular ]; + + meta = { + description = "A collection of plugins to handle mobipocket files"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/kdegraphics-strigi-analyzer.nix b/pkgs/desktops/kde-4.11/kdegraphics/kdegraphics-strigi-analyzer.nix new file mode 100644 index 0000000000000..35af39aa611da --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/kdegraphics-strigi-analyzer.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs, libtiff }: + +kde { + buildInputs = [ kdelibs libtiff ]; + + meta = { + description = "Strigi analyzers for various graphics file formats"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/kdegraphics-thumbnailers.nix b/pkgs/desktops/kde-4.11/kdegraphics/kdegraphics-thumbnailers.nix new file mode 100644 index 0000000000000..18c6534eb5c9a --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/kdegraphics-thumbnailers.nix @@ -0,0 +1,13 @@ +{ kde, kdelibs, libkexiv2, libkdcraw, pkgconfig }: + +kde { + + buildInputs = [ kdelibs libkexiv2 libkdcraw ]; + + nativeBuildInputs = [ pkgconfig ]; + + meta = { + description = "Thumbnailers for various graphics file formats"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/kgamma.nix b/pkgs/desktops/kde-4.11/kdegraphics/kgamma.nix new file mode 100644 index 0000000000000..28d9252187e0e --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/kgamma.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs, libXxf86vm }: + +kde { + buildInputs = [ kdelibs libXxf86vm ]; + + meta = { + description = "KDE monitor calibration tool"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/kolourpaint.nix b/pkgs/desktops/kde-4.11/kdegraphics/kolourpaint.nix new file mode 100644 index 0000000000000..5276ec09f462f --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/kolourpaint.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs, qimageblitz }: + +kde { + buildInputs = [ kdelibs qimageblitz ]; + + meta = { + description = "KDE paint program"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/kruler.nix b/pkgs/desktops/kde-4.11/kdegraphics/kruler.nix new file mode 100644 index 0000000000000..c5c2c6e05d7c5 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/kruler.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "KDE screen ruler"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/ksaneplugin.nix b/pkgs/desktops/kde-4.11/kdegraphics/ksaneplugin.nix new file mode 100644 index 0000000000000..1381ed7dd2665 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/ksaneplugin.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs, libksane }: + +kde { + buildInputs = [ kdelibs libksane ]; + + meta = { + description = "A KScan plugin that implements the scanning through libksane"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/ksnapshot.nix b/pkgs/desktops/kde-4.11/kdegraphics/ksnapshot.nix new file mode 100644 index 0000000000000..f01a609e20de9 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/ksnapshot.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs, libkipi }: + +kde { + buildInputs = [ kdelibs libkipi ]; + + meta = { + description = "KDE screenshot utility"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/libkdcraw.nix b/pkgs/desktops/kde-4.11/kdegraphics/libkdcraw.nix new file mode 100644 index 0000000000000..b4d5e5922ca60 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/libkdcraw.nix @@ -0,0 +1,13 @@ +{ kde, kdelibs, libjpeg_original, lcms1, jasper, pkgconfig }: + +kde { + + buildInputs = [ kdelibs libjpeg_original lcms1 jasper ]; + + nativeBuildInputs = [ pkgconfig ]; + + meta = { + description = "Library for decoding RAW images"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/libkexiv2.nix b/pkgs/desktops/kde-4.11/kdegraphics/libkexiv2.nix new file mode 100644 index 0000000000000..096b0a6e957bf --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/libkexiv2.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs, exiv2 }: + +kde { + buildInputs = [ kdelibs exiv2 ]; + + meta = { + description = "Exiv2 support library"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/libkipi.nix b/pkgs/desktops/kde-4.11/kdegraphics/libkipi.nix new file mode 100644 index 0000000000000..6b16265e7a3e8 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/libkipi.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "Interface library to kipi-plugins"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/libksane.nix b/pkgs/desktops/kde-4.11/kdegraphics/libksane.nix new file mode 100644 index 0000000000000..b539eab38992f --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/libksane.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs, saneBackends }: + +kde { + buildInputs = [ kdelibs saneBackends ]; + + meta = { + description = "An image scanning library that provides a QWidget that contains all the logic needed to interface a sacanner"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/okular.nix b/pkgs/desktops/kde-4.11/kdegraphics/okular.nix new file mode 100644 index 0000000000000..17b8a33ed43ca --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/okular.nix @@ -0,0 +1,17 @@ +{ chmlib, djvulibre, ebook_tools, kde, kdelibs, libspectre, popplerQt4, qca2 +, qimageblitz, libtiff, kactivities, pkgconfig }: + +kde { + +# TODO: package activeapp + + buildInputs = + [ kdelibs chmlib djvulibre ebook_tools libspectre popplerQt4 qca2 qimageblitz libtiff kactivities ]; + + nativeBuildInputs = [ pkgconfig ]; + + meta = { + description = "Okular, the KDE document viewer"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdegraphics/svgpart.nix b/pkgs/desktops/kde-4.11/kdegraphics/svgpart.nix new file mode 100644 index 0000000000000..a344cc4b4b463 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdegraphics/svgpart.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "SVG KPart"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdelibs/kdelibs.nix b/pkgs/desktops/kde-4.11/kdelibs/kdelibs.nix new file mode 100644 index 0000000000000..0bf18e8efb0c4 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdelibs/kdelibs.nix @@ -0,0 +1,46 @@ +{ kde, gcc, cmake, perl +, qt4, bzip2, fam, shared_mime_info, giflib, jasper, strigi +, openexr, avahi, kerberos, shared_desktop_ontologies, libXScrnSaver +, automoc4, soprano, qca2, attica, enchant, libdbusmenu_qt, grantlee +, docbook_xml_dtd_42, docbook_xsl, polkit_qt_1, acl +, udev, herqq, phonon, libjpeg, xz, ilmbase, libxslt +, pkgconfig +}: + +kde { + +# TODO: media-player-info, ACL + + buildInputs = + [ pkgconfig attica avahi bzip2 enchant fam giflib grantlee herqq + libdbusmenu_qt libXScrnSaver polkit_qt_1 qca2 acl jasper libxslt + shared_desktop_ontologies xz udev libjpeg kerberos openexr + ]; + + NIX_CFLAGS_COMPILE = "-I${ilmbase}/include/OpenEXR"; + + propagatedBuildInputs = [ qt4 soprano phonon strigi ]; + + propagatedNativeBuildInputs = [ automoc4 cmake perl shared_mime_info ]; + + # TODO: make sonnet plugins (dictionaries) really work. + # There are a few hardcoded paths. + # Split plugins from libs? + + patches = [ ../files/polkit-install.patch ]; + + # cmake fails to find acl.h because of C++-style comment + + cmakeFlags = [ + "-DDOCBOOKXML_CURRENTDTD_DIR=${docbook_xml_dtd_42}/xml/dtd/docbook" + "-DDOCBOOKXSL_DIR=${docbook_xsl}/xml/xsl/docbook" + "-DHUPNP_ENABLED=ON" + ]; + + passthru.wantsUdisks2 = false; + + meta = { + description = "KDE libraries"; + license = "LGPL"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdelibs/nepomuk-core.nix b/pkgs/desktops/kde-4.11/kdelibs/nepomuk-core.nix new file mode 100644 index 0000000000000..0bd0bf378dd9f --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdelibs/nepomuk-core.nix @@ -0,0 +1,20 @@ +{ kde, kdelibs, soprano, shared_desktop_ontologies, exiv2, ffmpeg, taglib, popplerQt4 +, pkgconfig, doxygen, ebook_tools +}: + +kde { + +# TODO: epub + + buildInputs = [ + kdelibs soprano shared_desktop_ontologies taglib exiv2 ffmpeg + popplerQt4 ebook_tools + ]; + + nativeBuildInputs = [ pkgconfig doxygen ]; + + meta = { + description = "NEPOMUK core"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdelibs/nepomuk-widgets.nix b/pkgs/desktops/kde-4.11/kdelibs/nepomuk-widgets.nix new file mode 100644 index 0000000000000..0d29a4f97de57 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdelibs/nepomuk-widgets.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs, nepomuk_core }: + +kde { + + buildInputs = [ kdelibs nepomuk_core ]; + + meta = { + description = "NEPOMUK Widgets"; + license = "GPLv2"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdemultimedia/audiocd-kio.nix b/pkgs/desktops/kde-4.11/kdemultimedia/audiocd-kio.nix new file mode 100644 index 0000000000000..4c56e7529dd72 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdemultimedia/audiocd-kio.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libkcompactdisc, cdparanoia, libkcddb, libvorbis, flac, lame }: +kde { + buildInputs = [ kdelibs libkcompactdisc cdparanoia libkcddb libvorbis flac lame ]; + meta = { + description = "transparent audio CD access for applications using the KDE Platform"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdemultimedia/dragon.nix b/pkgs/desktops/kde-4.11/kdemultimedia/dragon.nix new file mode 100644 index 0000000000000..006300742ecd6 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdemultimedia/dragon.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs }: +kde { + buildInputs = [ kdelibs ]; + meta = { + description = "a multimedia player with the focus on simplicity"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdemultimedia/ffmpegthumbs.nix b/pkgs/desktops/kde-4.11/kdemultimedia/ffmpegthumbs.nix new file mode 100644 index 0000000000000..45f6c9abcb66e --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdemultimedia/ffmpegthumbs.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, ffmpeg }: +kde { + buildInputs = [ kdelibs ffmpeg ]; + meta = { + description = "a video thumbnail generator for KDE file managers like Dolphin and Konqueror"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdemultimedia/juk.nix b/pkgs/desktops/kde-4.11/kdemultimedia/juk.nix new file mode 100644 index 0000000000000..5d7b1db224ea5 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdemultimedia/juk.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs, taglib, libtunepimp }: +kde { + +# TODO: opusfile + + buildInputs = [ kdelibs taglib libtunepimp ]; + meta = { + description = "an audio jukebox application"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdemultimedia/kmix.nix b/pkgs/desktops/kde-4.11/kdemultimedia/kmix.nix new file mode 100644 index 0000000000000..1dd8108166f22 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdemultimedia/kmix.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libcanberra, pulseaudio }: +kde { + buildInputs = [ kdelibs libcanberra pulseaudio ]; + meta = { + description = "sound mixer, an application to allow you to change the volume of your sound card"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdemultimedia/kscd.nix b/pkgs/desktops/kde-4.11/kdemultimedia/kscd.nix new file mode 100644 index 0000000000000..e99ae53935b95 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdemultimedia/kscd.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs, libmusicbrainz }: +kde { + buildInputs = [ kdelibs libmusicbrainz ]; + meta = { + description = "KDE CD player"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdemultimedia/libkcddb.nix b/pkgs/desktops/kde-4.11/kdemultimedia/libkcddb.nix new file mode 100644 index 0000000000000..720b01d1861ed --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdemultimedia/libkcddb.nix @@ -0,0 +1,8 @@ +{ kde, kdelibs }: +kde { +#todo: libmusicbrainz5 + buildInputs = [ kdelibs ]; + meta = { + description = "a library used to retrieve audio CD meta data from the internet"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdemultimedia/libkcompactdisc.nix b/pkgs/desktops/kde-4.11/kdemultimedia/libkcompactdisc.nix new file mode 100644 index 0000000000000..6ed08af89f33b --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdemultimedia/libkcompactdisc.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs }: +kde { + buildInputs = [ kdelibs ]; + meta = { + description = "KDE library for playing & ripping CDs"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdemultimedia/mplayerthumbs.nix b/pkgs/desktops/kde-4.11/kdemultimedia/mplayerthumbs.nix new file mode 100644 index 0000000000000..c88ebcc2a5a3f --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdemultimedia/mplayerthumbs.nix @@ -0,0 +1,7 @@ +{ kde, kdelibs }: +kde { + buildInputs = [ kdelibs ]; + meta = { + description = "a video thumbnail generator for KDE"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdenetwork/kdenetwork-filesharing.nix b/pkgs/desktops/kde-4.11/kdenetwork/kdenetwork-filesharing.nix new file mode 100644 index 0000000000000..0330511a258b6 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdenetwork/kdenetwork-filesharing.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "KDE properties dialog plugin to share a directory with the local network"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdenetwork/kdenetwork-strigi-analyzers.nix b/pkgs/desktops/kde-4.11/kdenetwork/kdenetwork-strigi-analyzers.nix new file mode 100644 index 0000000000000..e838d84fc5eb7 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdenetwork/kdenetwork-strigi-analyzers.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, boost }: + +kde { + buildInputs = [ kdelibs boost ]; + + meta = { + description = "Strigi analyzers for various network protocols"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdenetwork/kdnssd.nix b/pkgs/desktops/kde-4.11/kdenetwork/kdnssd.nix new file mode 100644 index 0000000000000..f65960cc337b9 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdenetwork/kdnssd.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "KDE tool that monitors the network for DNS-SD services"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdenetwork/kget.nix b/pkgs/desktops/kde-4.11/kdenetwork/kget.nix new file mode 100644 index 0000000000000..f986da2de2148 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdenetwork/kget.nix @@ -0,0 +1,20 @@ +{ kde, kdelibs, libktorrent, kde_workspace, sqlite, boost +, kde_baseapps, libmms, qca2, nepomuk_core, nepomuk_widgets +, pkgconfig }: + +kde { + +# TODO: QGpgME + + buildInputs = + [ kdelibs libktorrent nepomuk_core nepomuk_widgets sqlite qca2 + libmms kde_baseapps kde_workspace boost ]; + + nativeBuildInputs = [ pkgconfig ]; + + KDEDIRS = libktorrent; + + meta = { + description = "KDE download manager"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdenetwork/kopete.nix b/pkgs/desktops/kde-4.11/kdenetwork/kopete.nix new file mode 100644 index 0000000000000..961d646474e7a --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdenetwork/kopete.nix @@ -0,0 +1,27 @@ +{ kde, kdelibs, speex, libmsn, libotr, kdepimlibs, qimageblitz, libktorrent, + jasper, libidn, mediastreamer, msilbc, pkgconfig, libxslt, giflib, + libgadu, boost, qca2, gpgme, sqlite, telepathy_qt, shared_desktop_ontologies, + libjpeg, libmms, ortp, srtp, libv4l}: + +kde { + +# TODO: libmeanwhile, xmms, jsoncpp +# commented out deps seem to not be needed anymore, but why so many? + + buildInputs = [ + kdelibs qca2 mediastreamer libgadu # telepathy_qt shared_desktop_ontologies gpgme + kdepimlibs qimageblitz sqlite jasper libotr libmsn giflib # libktorrent libjpeg + libidn libxslt boost # speex libmms msilbc + ortp srtp libv4l + ]; + + nativeBuildInputs = [ pkgconfig ]; + + KDEDIRS = libktorrent; + + cmakeFlags = [ "-DBUILD_skypebuttons=TRUE" ]; + + meta = { + description = "A KDE multi-protocol IM client"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdenetwork/kppp.nix b/pkgs/desktops/kde-4.11/kdenetwork/kppp.nix new file mode 100644 index 0000000000000..4c6bd65769f71 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdenetwork/kppp.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "PPP(Dial-Up) client tool"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdenetwork/krdc.nix b/pkgs/desktops/kde-4.11/kdenetwork/krdc.nix new file mode 100644 index 0000000000000..80557e827fe0c --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdenetwork/krdc.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, libvncserver, freerdp, telepathy_qt }: + +kde { + buildInputs = [ kdelibs libvncserver freerdp telepathy_qt ]; + + meta = { + description = "KDE remote desktop client"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdenetwork/krfb.nix b/pkgs/desktops/kde-4.11/kdenetwork/krfb.nix new file mode 100644 index 0000000000000..cb4857965a34a --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdenetwork/krfb.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, libvncserver, libXdamage, libXtst, libjpeg, telepathy_qt }: + +kde { + buildInputs = [ kdelibs libvncserver libXdamage libXtst libjpeg telepathy_qt ]; + + meta = { + description = "KDE desktop sharing"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdepim-runtime.nix b/pkgs/desktops/kde-4.11/kdepim-runtime.nix new file mode 100644 index 0000000000000..43006fe511504 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdepim-runtime.nix @@ -0,0 +1,16 @@ +{ kde, libxslt, boost, kdepimlibs, akonadi, shared_desktop_ontologies }: + +kde { + +# TODO: libkgapi, LibKFbAPI,libkolab, libkolabxml + + buildInputs = [ + kdepimlibs akonadi boost shared_desktop_ontologies + libxslt + ]; + + meta = { + description = "KDE PIM runtime"; + license = "GPL"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdepim.nix b/pkgs/desktops/kde-4.11/kdepim.nix new file mode 100644 index 0000000000000..f5e28a044bbac --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdepim.nix @@ -0,0 +1,28 @@ +{ kde, boost, gpgme, libassuan, libxslt, kdepimlibs, kdepim_runtime +, akonadi, shared_desktop_ontologies, cyrus_sasl, grantlee, prison +, nepomuk_widgets, kactivities, libXScrnSaver +, pkgconfig }: + +kde { + +# TODO: LinkGrammar + + buildInputs = + [ kdepimlibs boost shared_desktop_ontologies akonadi nepomuk_widgets + libxslt cyrus_sasl gpgme libassuan grantlee prison kactivities + libXScrnSaver + ]; + + nativeBuildInputs = [ pkgconfig ]; + + passthru.propagatedUserEnvPackages = [ akonadi kdepimlibs kdepim_runtime ]; + + meta = { + description = "KDE PIM tools"; + longDescription = '' + Contains various personal information management tools for KDE, such as an organizer. + ''; + license = "GPL"; + homepage = http://pim.kde.org; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdepimlibs.nix b/pkgs/desktops/kde-4.11/kdepimlibs.nix new file mode 100644 index 0000000000000..ca0af9400b112 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdepimlibs.nix @@ -0,0 +1,19 @@ +{ kde, pkgconfig, boost, cyrus_sasl, gpgme, libical, openldap, prison +, kdelibs, akonadi, libxslt, nepomuk_core +, shared_desktop_ontologies, qjson }: + +kde { + nativeBuildInputs = [ pkgconfig ]; + + buildInputs = + [ boost gpgme libical libxslt qjson prison + openldap cyrus_sasl akonadi shared_desktop_ontologies + ]; + + propagatedBuildInputs = [ kdelibs nepomuk_core ]; + + meta = { + description = "KDE PIM libraries"; + license = "LGPL"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeplasma-addons.nix b/pkgs/desktops/kde-4.11/kdeplasma-addons.nix new file mode 100644 index 0000000000000..550099830d91b --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeplasma-addons.nix @@ -0,0 +1,23 @@ +{ kde, kdelibs, marble, shared_desktop_ontologies, pkgconfig +, boost, eigen, kde_workspace, attica, qca2, qimageblitz +, kdepimlibs, libkexiv2, libqalculate, libXtst, libdbusmenu_qt +, qjson, qoauth }: + +kde { + +# TODO: qwt, scim, ibus + + KDEDIRS=marble; + + buildInputs = [ kdelibs boost kde_workspace kdepimlibs attica qjson qoauth + eigen qca2 libXtst qimageblitz libqalculate + shared_desktop_ontologies marble libkexiv2 libdbusmenu_qt + ]; + + nativeBuildInputs = [ pkgconfig ]; + + meta = { + description = "KDE Plasma Addons"; + license = "GPL"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdesdk/cervisia.nix b/pkgs/desktops/kde-4.11/kdesdk/cervisia.nix new file mode 100644 index 0000000000000..1dabe46cd429d --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdesdk/cervisia.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "A KDE CVS frontend"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdesdk/dolphin-plugins.nix b/pkgs/desktops/kde-4.11/kdesdk/dolphin-plugins.nix new file mode 100644 index 0000000000000..ad8132a850e54 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdesdk/dolphin-plugins.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs, kde_baseapps }: + +kde { + + # Needs kdebase for libkonq + buildInputs = [ kdelibs kde_baseapps ]; + + meta = { + description = "Svn, mercurial, git and bazaar plugins for dolphin"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdesdk/kapptemplate.nix b/pkgs/desktops/kde-4.11/kdesdk/kapptemplate.nix new file mode 100644 index 0000000000000..391536248dd3d --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdesdk/kapptemplate.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "A KDE 4 project template generator"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdesdk/kcachegrind.nix b/pkgs/desktops/kde-4.11/kdesdk/kcachegrind.nix new file mode 100644 index 0000000000000..65d410cca48dd --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdesdk/kcachegrind.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "KDE Frontend for Callgrind/Cachegrind"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdesdk/kde-dev-scripts.nix b/pkgs/desktops/kde-4.11/kdesdk/kde-dev-scripts.nix new file mode 100644 index 0000000000000..df81145e5d602 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdesdk/kde-dev-scripts.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "Various scripts to ease KDE development"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdesdk/kde-dev-utils.nix b/pkgs/desktops/kde-4.11/kdesdk/kde-dev-utils.nix new file mode 100644 index 0000000000000..215c0a3c613a6 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdesdk/kde-dev-utils.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs, gcc, libtool }: + +kde { + buildInputs = [ kdelibs libtool ]; + + preConfigure = "export CMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH:${gcc}:${gcc.gcc}"; + + meta = { + description = "various KDE development utilities"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdesdk/kdesdk-kioslaves.nix b/pkgs/desktops/kde-4.11/kdesdk/kdesdk-kioslaves.nix new file mode 100644 index 0000000000000..98bbce35a97c1 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdesdk/kdesdk-kioslaves.nix @@ -0,0 +1,12 @@ +{ kde, kdelibs, subversionClient, apr, aprutil,perl }: + +kde { + + buildInputs = [ kdelibs subversionClient apr aprutil perl ]; + + cmakeFlags = [ "-DBUILD_perldoc=ON" ]; + + meta = { + description = "Subversion and perldoc kioslaves"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdesdk/kdesdk-strigi-analyzers.nix b/pkgs/desktops/kde-4.11/kdesdk/kdesdk-strigi-analyzers.nix new file mode 100644 index 0000000000000..4d579b88ba8a1 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdesdk/kdesdk-strigi-analyzers.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "Strigi analyzers for diff, po and ts"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdesdk/kdesdk-thumbnailers.nix b/pkgs/desktops/kde-4.11/kdesdk/kdesdk-thumbnailers.nix new file mode 100644 index 0000000000000..d707fe9038feb --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdesdk/kdesdk-thumbnailers.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs, gettext }: + +kde { + + buildInputs = [ kdelibs gettext ]; + + meta = { + description = "PO file format thumbnailer"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdesdk/kompare.nix b/pkgs/desktops/kde-4.11/kdesdk/kompare.nix new file mode 100644 index 0000000000000..1ddb4b8ea5b9e --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdesdk/kompare.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "A program to view the differences between files and optionally generate a diff"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdesdk/lokalize.nix b/pkgs/desktops/kde-4.11/kdesdk/lokalize.nix new file mode 100644 index 0000000000000..1565426eb1fc2 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdesdk/lokalize.nix @@ -0,0 +1,13 @@ +{ kde, kdelibs, hunspell }: + +kde { + buildInputs = [ kdelibs hunspell ]; + + meta = { + description = "KDE 4 Computer-aided translation system"; + longDescription = '' + Computer-aided translation system. + Do not translate what had already been translated. + ''; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdesdk/okteta.nix b/pkgs/desktops/kde-4.11/kdesdk/okteta.nix new file mode 100644 index 0000000000000..058636596ad81 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdesdk/okteta.nix @@ -0,0 +1,13 @@ +{ kde, kdelibs, qca2 }: + +kde { + buildInputs = [ kdelibs qca2 ]; + +# TODO: Look what does -DBUILD_mobile add + + enableParallelBuilding = false; + + meta = { + description = "KDE byte editor"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdesdk/poxml.nix b/pkgs/desktops/kde-4.11/kdesdk/poxml.nix new file mode 100644 index 0000000000000..6e46c3e3ab4fe --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdesdk/poxml.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, antlr, gettext }: + +kde { + buildInputs = [ kdelibs antlr gettext ]; + + meta = { + description = "Po<->xml tools"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdesdk/umbrello.nix b/pkgs/desktops/kde-4.11/kdesdk/umbrello.nix new file mode 100644 index 0000000000000..e83a2d9a901b8 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdesdk/umbrello.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, libxml2, libxslt, boost }: + +kde { + buildInputs = [ kdelibs libxml2 libxslt boost ]; + + meta = { + description = "Umbrello UML modeller"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdetoys/amor.nix b/pkgs/desktops/kde-4.11/kdetoys/amor.nix new file mode 100644 index 0000000000000..936d63d544a9d --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdetoys/amor.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "KDE creature for your desktop"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdetoys/kteatime.nix b/pkgs/desktops/kde-4.11/kdetoys/kteatime.nix new file mode 100644 index 0000000000000..dacf54def4b0c --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdetoys/kteatime.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "KDE utility for making a fine cup of tea"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdetoys/ktux.nix b/pkgs/desktops/kde-4.11/kdetoys/ktux.nix new file mode 100644 index 0000000000000..108f9be7c7228 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdetoys/ktux.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, kde_workspace }: + +kde { + buildInputs = [ kdelibs kde_workspace ]; + + meta = { + description = "Tux Screen Saver"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeutils/ark.nix b/pkgs/desktops/kde-4.11/kdeutils/ark.nix new file mode 100644 index 0000000000000..eb3e12281d643 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeutils/ark.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, libarchive, bzip2, kde_baseapps, lzma, qjson }: + +kde { + buildInputs = [ kdelibs kde_baseapps libarchive bzip2 lzma qjson ]; + + meta = { + description = "KDE Archiving Tool"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeutils/filelight.nix b/pkgs/desktops/kde-4.11/kdeutils/filelight.nix new file mode 100644 index 0000000000000..25ecabed27ce7 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeutils/filelight.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "Tool to visualise file and directory sizes"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeutils/kcalc.nix b/pkgs/desktops/kde-4.11/kdeutils/kcalc.nix new file mode 100644 index 0000000000000..08b202e8f0e8f --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeutils/kcalc.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, gmp }: + +kde { + buildInputs = [ kdelibs gmp ]; + + meta = { + description = "KDE Calculator"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeutils/kcharselect.nix b/pkgs/desktops/kde-4.11/kdeutils/kcharselect.nix new file mode 100644 index 0000000000000..d4c9c06f483dc --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeutils/kcharselect.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "KDE character selection utility"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeutils/kdf.nix b/pkgs/desktops/kde-4.11/kdeutils/kdf.nix new file mode 100644 index 0000000000000..3f9da58d0a625 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeutils/kdf.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "KDE free disk space utility"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeutils/kfloppy.nix b/pkgs/desktops/kde-4.11/kdeutils/kfloppy.nix new file mode 100644 index 0000000000000..2434a4fa671fc --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeutils/kfloppy.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "Floppy disk formatting utility"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeutils/kgpg.nix b/pkgs/desktops/kde-4.11/kdeutils/kgpg.nix new file mode 100644 index 0000000000000..944b9edc64df3 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeutils/kgpg.nix @@ -0,0 +1,12 @@ +{ kde, kdelibs, kdepimlibs, libuuid }: + +kde { + +# TODO: uuid/uuid.h - not found + + buildInputs = [ kdelibs kdepimlibs libuuid ]; + + meta = { + description = "Simple KDE GUI for GPG"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeutils/kremotecontrol.nix b/pkgs/desktops/kde-4.11/kdeutils/kremotecontrol.nix new file mode 100644 index 0000000000000..70311a789f997 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeutils/kremotecontrol.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs, libXtst }: + +kde { + buildInputs = [ kdelibs libXtst ]; + + meta = { + description = "KDE remote control"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeutils/ktimer.nix b/pkgs/desktops/kde-4.11/kdeutils/ktimer.nix new file mode 100644 index 0000000000000..5700977349e3f --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeutils/ktimer.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "KDE Timer"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeutils/kwallet.nix b/pkgs/desktops/kde-4.11/kdeutils/kwallet.nix new file mode 100644 index 0000000000000..9ec0e6c0396cd --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeutils/kwallet.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "KDE Wallet (password storage) management tool"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeutils/print-manager.nix b/pkgs/desktops/kde-4.11/kdeutils/print-manager.nix new file mode 100644 index 0000000000000..ae72becd1e499 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeutils/print-manager.nix @@ -0,0 +1,27 @@ +{ kde, kdelibs +, pythonPackages, cups, pyqt4, pykde4, pycups, system_config_printer }: + +let s_c_p = system_config_printer.override { withGUI = false; }; in + +kde rec { + buildInputs = [ kdelibs pythonPackages.python pythonPackages.wrapPython + ] ++ pythonPath; + + pythonPath = [ cups pyqt4 pykde4 pycups s_c_p ]; + + passthru.propagatedUserEnvPackages = [ s_c_p ]; + + postInstall = + '' + wrapPythonPrograms + + # "system-config-printer" supplies some D-Bus policy that we need. + mkdir -p $out/nix-support + echo ${s_c_p} > $out/nix-support/propagated-user-env-packages + ''; + + meta = { + description = "KDE printer manager"; + longDescription = "Applet to view current print jobs and configure new printers"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeutils/superkaramba.nix b/pkgs/desktops/kde-4.11/kdeutils/superkaramba.nix new file mode 100644 index 0000000000000..cbe7a28560622 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeutils/superkaramba.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs, qimageblitz, python }: + +kde { + buildInputs = [ kdelibs qimageblitz python ]; + + cmakeFlags = [ "-DBUILD_icons=TRUE" "-DBUILD_plasma=TRUE" ]; + + meta = { + description = "A KDE Eye-candy Application"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdeutils/sweeper.nix b/pkgs/desktops/kde-4.11/kdeutils/sweeper.nix new file mode 100644 index 0000000000000..78d56c7df30e8 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdeutils/sweeper.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "Helps clean unwanted traces the user leaves on the system"; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdewebdev/kfilereplace.nix b/pkgs/desktops/kde-4.11/kdewebdev/kfilereplace.nix new file mode 100644 index 0000000000000..55e37809e07b5 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdewebdev/kfilereplace.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "Batch search and replace tool"; + homepage = http://www.kdewebdev.org; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdewebdev/kimagemapeditor.nix b/pkgs/desktops/kde-4.11/kdewebdev/kimagemapeditor.nix new file mode 100644 index 0000000000000..6d22f72461f98 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdewebdev/kimagemapeditor.nix @@ -0,0 +1,10 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "An HTML imagemap editor"; + homepage = http://www.nongnu.org/kimagemap/; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdewebdev/klinkstatus.nix b/pkgs/desktops/kde-4.11/kdewebdev/klinkstatus.nix new file mode 100644 index 0000000000000..33a4d8c6083c1 --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdewebdev/klinkstatus.nix @@ -0,0 +1,11 @@ +{ kde, kdelibs, libxml2, libxslt, kdepimlibs, htmlTidy, boost, ruby18 }: + +kde { + + buildInputs = [ kdelibs kdepimlibs ruby18 htmlTidy boost ]; + + meta = { + description = "A KDE link checker"; + homepage = http://klinkstatus.kdewebdev.org; + }; +} diff --git a/pkgs/desktops/kde-4.11/kdewebdev/kommander.nix b/pkgs/desktops/kde-4.11/kdewebdev/kommander.nix new file mode 100644 index 0000000000000..d5f4337f714db --- /dev/null +++ b/pkgs/desktops/kde-4.11/kdewebdev/kommander.nix @@ -0,0 +1,9 @@ +{ kde, kdelibs }: + +kde { + buildInputs = [ kdelibs ]; + + meta = { + description = "A graphical editor of scripted dialogs"; + }; +} diff --git a/pkgs/desktops/kde-4.11/l10n/default.nix b/pkgs/desktops/kde-4.11/l10n/default.nix new file mode 100644 index 0000000000000..57d41fb35bf43 --- /dev/null +++ b/pkgs/desktops/kde-4.11/l10n/default.nix @@ -0,0 +1,44 @@ +{ stdenv, fetchurl, kdelibs, gettext, release, stable }: + +let + + inherit (stdenv.lib) attrByPath singleton; + + kdeL10nDerivation = + { lang, saneName, sha256 }: + + stdenv.mkDerivation rec { + name = "kde-l10n-${saneName}-${release}"; + + src = fetchurl { + url = "mirror://kde/${if stable then "" else "un"}stable/${release}/src/kde-l10n/kde-l10n-${lang}-${release}.tar.xz"; + name = "${name}.tar.xz"; + inherit sha256; + }; + + buildInputs = [ gettext kdelibs ]; + + cmakeFlags = "-Wno-dev"; + + meta = { + description = "KDE translation for ${lang}"; + license = "GPL"; + inherit (kdelibs.meta) maintainers platforms homepage; + }; + }; + + kdeL10nRelease = + builtins.listToAttrs ( + map ({lang, saneName, sha256}: + { + name = saneName; + value = kdeL10nDerivation { inherit lang saneName sha256; }; + } + ) (import (./manifest + "-${release}.nix")) + ); + +in +{ + inherit kdeL10nDerivation; + recurseForDerivations = true; +} // kdeL10nRelease diff --git a/pkgs/desktops/kde-4.11/l10n/l10n-manifest.sh b/pkgs/desktops/kde-4.11/l10n/l10n-manifest.sh new file mode 100755 index 0000000000000..ec159a1e2047b --- /dev/null +++ b/pkgs/desktops/kde-4.11/l10n/l10n-manifest.sh @@ -0,0 +1,32 @@ +#!/bin/sh + +# Usage: download kde-l10n to $dir, then run +# $0 $dir + +dir=$1 + +if [[ ! -d "${dir}" ]]; then + echo "${dir} is not a directory (or doesn't exist)!" >&2 + exit 1 +fi + +release=$(ls "${dir}"/kde-l10n-en_GB-*.tar.xz | \ + sed -e 's/.*en_GB-//' -e 's/\.tar\.xz//') + +echo "Detected release ${release}" >&2 + +exec > "manifest-${release}.nix" +echo "[" +for i in `cd "${dir}"; ls kde-l10n-*-${release}.tar.xz`; do + lang=${i%-${release}.tar.xz} + lang=${lang#kde-l10n-} + echo -n "${lang}.. " >&2 + hash=$(nix-hash --type sha256 --flat --base32 "${dir}/${i}") + echo "{" + echo " lang = \"${lang}\";" + echo " saneName = \"$(echo $lang | sed s^@^_^g)\";" + echo " sha256 = \"${hash}\";" + echo "}" + echo $hash >&2 +done +echo "]" diff --git a/pkgs/desktops/kde-4.11/l10n/manifest-4.11.0.nix b/pkgs/desktops/kde-4.11/l10n/manifest-4.11.0.nix new file mode 100644 index 0000000000000..c3a46c7637e28 --- /dev/null +++ b/pkgs/desktops/kde-4.11/l10n/manifest-4.11.0.nix @@ -0,0 +1,272 @@ +[ +{ + lang = "ar"; + saneName = "ar"; + sha256 = "10bgdg0npcnxyyqgs1dyfabq8fv08qqifd2vyaffxal3n2qagi1l"; +} +{ + lang = "bg"; + saneName = "bg"; + sha256 = "0jqnav02skkkjphjc3llsqqhb6fid74djng17yhcl1zzdcim2xg1"; +} +{ + lang = "bs"; + saneName = "bs"; + sha256 = "1fh9zddwjz3wirhcr962hcaxri9342q39nqgi1xmwdj2n3mj57xk"; +} +{ + lang = "ca"; + saneName = "ca"; + sha256 = "1y83qi5j5wx6fb0zbch3q95nsrhf4x2rrkcxdfcgfx7gwr04d2fz"; +} +{ + lang = "ca@valencia"; + saneName = "ca_valencia"; + sha256 = "1pqbl2mwnpkiby0gm1dk55cij2x1501pgn74zkasy2agacvfaslb"; +} +{ + lang = "cs"; + saneName = "cs"; + sha256 = "1cnmsjfzc8cimp0h06dm7rfmj9rw47f61py8z288a0iw7j5rgrr4"; +} +{ + lang = "da"; + saneName = "da"; + sha256 = "0a7jhy43j9x7z0bp5yijvkx51zfycizvd6kd9a7d88467vxc54hz"; +} +{ + lang = "de"; + saneName = "de"; + sha256 = "1i2gc86b77k5swmphl25ivpigiqrkhipmnc2vmrp444jialksgdy"; +} +{ + lang = "el"; + saneName = "el"; + sha256 = "1pgc64gw46gb8hbjmw06q1d6rawpcqw8llgp55drghcjy484j1sw"; +} +{ + lang = "en_GB"; + saneName = "en_GB"; + sha256 = "0p1cralvfggqnjvikrgibvlic01fpc5fbdyxjrhrhj195f30sjmw"; +} +{ + lang = "es"; + saneName = "es"; + sha256 = "0msz90jyac7y20rdglbmr8jf7yhb7vwncjynfgrvxd9b998rk4h8"; +} +{ + lang = "et"; + saneName = "et"; + sha256 = "1yykm0hg4bay7i3i16ssa0rvf3kmqv3vgq3gxmism774c4sgng2i"; +} +{ + lang = "eu"; + saneName = "eu"; + sha256 = "00ma7hhjj08gwzy6f9xmbakkbhcc2gpn5v2j1jdqah52jmnw2d1c"; +} +{ + lang = "fa"; + saneName = "fa"; + sha256 = "045wmlmv2rwik1c4v94d68c62bqkrmf6igxz65dv4hw2f5jj86gr"; +} +{ + lang = "fi"; + saneName = "fi"; + sha256 = "1sbgdhr60f10g4lxlcqsx4pid3lmzs2rywdjpqil9ymfy2kpbrc6"; +} +{ + lang = "fr"; + saneName = "fr"; + sha256 = "07y67hg9rp4xckg19zk0lkhrd7i857qkqsbxc0wa9a9chldspjvs"; +} +{ + lang = "ga"; + saneName = "ga"; + sha256 = "1jrr7d14i18r1v1d20vrjn942wa5ppp6zxl6xk6vjsvbz66aj36g"; +} +{ + lang = "gl"; + saneName = "gl"; + sha256 = "1af0wldc8f01zdlc184zqa6gvd11jd5pw1ya51j457rz69k1hvyx"; +} +{ + lang = "he"; + saneName = "he"; + sha256 = "1h5ngkc79pkh1zplq06x2v6qv81mh0fw6yidlw54knqz1bblg1k9"; +} +{ + lang = "hi"; + saneName = "hi"; + sha256 = "11wh3s80khm0czyxm5hcb381dn2hvmdg6k2gggq4jicnycm4rffl"; +} +{ + lang = "hr"; + saneName = "hr"; + sha256 = "10p1h4k728p18r2m08d165gx640946zf40a57cf9jwv0z6xa3hbq"; +} +{ + lang = "hu"; + saneName = "hu"; + sha256 = "1ymgdbvcyq278gxx197jl0i0fiwf1gpycnkyc578g39gddzzh18g"; +} +{ + lang = "ia"; + saneName = "ia"; + sha256 = "1azvfzffqgm15cavv5biy5ymn2wawszgrppk3mki1qnmwrlppx2p"; +} +{ + lang = "is"; + saneName = "is"; + sha256 = "19g7w461g73z0lnmzwkjavg416d54gclhac8bvc53hs7dr6kwnfh"; +} +{ + lang = "it"; + saneName = "it"; + sha256 = "0m6rjgv8x33mhmnis86821djc3xsr2xfx5knajhnyrj5yycyy01p"; +} +{ + lang = "ja"; + saneName = "ja"; + sha256 = "0xcpzlzff4s71miia4gnlxr0qvpipnqmk5lgnxjq27rh1isyasj6"; +} +{ + lang = "kk"; + saneName = "kk"; + sha256 = "1h3bxk7lvd3ivh613805x5xrcfvbxnn0qzbpyy4bysk3lz9kb4bm"; +} +{ + lang = "km"; + saneName = "km"; + sha256 = "1mabfvpwxnqhim9gvxb7qxapy6mzmrrhr4q6ai5w2ssyg0sxrb4b"; +} +{ + lang = "ko"; + saneName = "ko"; + sha256 = "14hzpw2phy6yc6ykx7ny22dqwic7lmkv96f6jhdmcwsjbq9jkj69"; +} +{ + lang = "lt"; + saneName = "lt"; + sha256 = "1bk1ghwhzbgw6awxnz7w5wl49632rb708l8v080l6is3hb88l9gi"; +} +{ + lang = "lv"; + saneName = "lv"; + sha256 = "12yhzg22h1x6dmpmx79bryq94kii8brqasn49ahvshckx3i2y1hm"; +} +{ + lang = "mr"; + saneName = "mr"; + sha256 = "1ag0f1qafm75k1zr5i0jzi3kgal7sw004s2qpq0mkda66p8sxwgv"; +} +{ + lang = "nb"; + saneName = "nb"; + sha256 = "0mc0760yyr23913x6g8f56mfrfwn8s1zav1hz3714jif7sjg6bjs"; +} +{ + lang = "nds"; + saneName = "nds"; + sha256 = "03c0x26plqlvpnsxv5k0x4j92n1dh9mdgg8f5qpwm7cq2k8pnl72"; +} +{ + lang = "nl"; + saneName = "nl"; + sha256 = "0naglfrd0bkahq4pbxb7pi4nkp6cj09w0q8j4jnxf7b104rcj3fv"; +} +{ + lang = "nn"; + saneName = "nn"; + sha256 = "0bmz5l4yasslaqql0zkp5s4k9rsw79rf37vnm6d4hprpckam051h"; +} +{ + lang = "pa"; + saneName = "pa"; + sha256 = "1rykl2z38asa23aa5cqsmril5j0x57j0n0k4qygpy52ifc5gvvf7"; +} +{ + lang = "pl"; + saneName = "pl"; + sha256 = "18yc8hdn4m4h867di098qswdhyx0jsnsh3ax1ax1dfxrdzmy57rq"; +} +{ + lang = "pt"; + saneName = "pt"; + sha256 = "187mgq4s2gmhzd625rni8cmdpvhlnf6zn179wlp140lvdfzblr6c"; +} +{ + lang = "pt_BR"; + saneName = "pt_BR"; + sha256 = "1726qd01iaq730c2dkjb8r8fw34fmqn741c5qz2i57f2f527vf8z"; +} +{ + lang = "ro"; + saneName = "ro"; + sha256 = "0zip2v24ha69si76rjz4qpmwjqnv0w427qa5c1cgc19a04jnbi32"; +} +{ + lang = "ru"; + saneName = "ru"; + sha256 = "1irrhlqmv2cij04kc29rhg0yamw4h6gqijjnhgj6a89gffqn9p1i"; +} +{ + lang = "sk"; + saneName = "sk"; + sha256 = "00pb7z1bqwbymzf91l82ggiqax7qf0pxhjgbbjj5aq25s8rc950v"; +} +{ + lang = "sl"; + saneName = "sl"; + sha256 = "10xixsja2jqhhfwp59yjvzvwmcqvfcs782y7j3wwxmh9a3m6ckzi"; +} +{ + lang = "sr"; + saneName = "sr"; + sha256 = "1pxy8x8jgri25qr4v53kqnilk8hjqcq6mgdk8p795s0zi73bhh0a"; +} +{ + lang = "sv"; + saneName = "sv"; + sha256 = "15npn4nq91hxhqpnyvk2c0c7ka2mm6r6p3cm4amyb22dq8qqfw50"; +} +{ + lang = "tg"; + saneName = "tg"; + sha256 = "077anp6h7prj6hlxbm5lzxv8ria2zbrlgixxinf3cywxq0haajx2"; +} +{ + lang = "tr"; + saneName = "tr"; + sha256 = "06l5y2bl57sfx9jh9g5idl3y76sg4dysgxdvwp8sgg9yj19dnjmn"; +} +{ + lang = "ug"; + saneName = "ug"; + sha256 = "1jr920hihgr27rfznzdn4rc6sz1wi97pnhvikz2hg7nzqrycmb8a"; +} +{ + lang = "uk"; + saneName = "uk"; + sha256 = "1qr6hyh0pqskc4mc7655b5nzkvbmw3hzpzz5iiwp37n3w72ig9km"; +} +{ + lang = "vi"; + saneName = "vi"; + sha256 = "12bnagz2wq1i9zhs7rl6akr6a7h2pndrpqipdynj4dx0nvs0vc15"; +} +{ + lang = "wa"; + saneName = "wa"; + sha256 = "093mwn705f1bp3143pzm4h85hrjjr9fiiahbfvvy2ih6xv3x88nb"; +} +{ + lang = "zh_CN"; + saneName = "zh_CN"; + sha256 = "1swcnfpv9n4561hl7rqivny7mcmnk95j495rvr8hs384gq2q1b67"; +} +{ + lang = "zh_TW"; + saneName = "zh_TW"; + sha256 = "0x7b3jz0ilb4ww3yi70w36zkid2sgnf0mld1kxkkc8aacm00bmq9"; +} +] diff --git a/pkgs/desktops/kde-4.11/oxygen-icons.nix b/pkgs/desktops/kde-4.11/oxygen-icons.nix new file mode 100644 index 0000000000000..bdc3c58137168 --- /dev/null +++ b/pkgs/desktops/kde-4.11/oxygen-icons.nix @@ -0,0 +1,15 @@ +{ kde, cmake }: + +kde { + outputHashAlgo = "sha256"; + outputHashMode = "recursive"; + outputHash = "03wzq5b9yn7x7qjl6vypsa4jh2km0vz122wyg0pfk6nfl1frgnjf"; + + nativeBuildInputs = [ cmake ]; + + meta = { + description = "KDE Oxygen theme icons"; + longDescription = "Icons for KDE's default theme"; + license = "GPL"; + }; +} diff --git a/pkgs/desktops/kde-4.11/support/akonadi/default.nix b/pkgs/desktops/kde-4.11/support/akonadi/default.nix new file mode 100644 index 0000000000000..af27b683f25aa --- /dev/null +++ b/pkgs/desktops/kde-4.11/support/akonadi/default.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchurl, cmake, qt4, shared_mime_info, libxslt, boost, automoc4, soprano, sqlite }: + +stdenv.mkDerivation rec { + name = "akonadi-1.10.2"; + + src = fetchurl { + url = "mirror://kde/stable/akonadi/src/${name}.tar.bz2"; + sha256 = "1jij7vmrxg4kzqcq4ci73q3m3927bym5xb34kvmpq3h7p1d0vmgk"; + }; + + buildInputs = [ qt4 soprano libxslt boost sqlite ]; + + nativeBuildInputs = [ cmake automoc4 shared_mime_info ]; + + enableParallelBuilding = true; + + meta = with stdenv.lib; { + description = "KDE PIM Storage Service"; + license = "LGPL"; + homepage = http://pim.kde.org/akonadi; + maintainers = [ maintainers.sander maintainers.urkud ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 433653e9c2185..1eeb5bc2f0794 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9180,6 +9180,15 @@ let libcanberra = libcanberra_kde; }) ../desktops/kde-4.10; + kde411 = kdePackagesFor (pkgs.kde411 // { + boost = boost149; + eigen = eigen2; + libotr = libotr_3_2; + libusb = libusb1; + ffmpeg = ffmpeg_1; + libcanberra = libcanberra_kde; + }) ../desktops/kde-4.11; + kdePackagesFor = self: dir: let callPackageOrig = callPackage; in let -- cgit 1.4.1 From b2c4b68a386db5b9b595355883fc3c31cd12d539 Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Wed, 21 Aug 2013 20:39:32 +0300 Subject: Amarok: update to 2.8.0 --- pkgs/applications/audio/amarok/default.nix | 10 +++--- pkgs/applications/audio/amarok/find-mysql.patch | 46 ------------------------- 2 files changed, 5 insertions(+), 51 deletions(-) delete mode 100644 pkgs/applications/audio/amarok/find-mysql.patch (limited to 'pkgs') diff --git a/pkgs/applications/audio/amarok/default.nix b/pkgs/applications/audio/amarok/default.nix index 6e20acab52393..f45ca59e0ea04 100644 --- a/pkgs/applications/audio/amarok/default.nix +++ b/pkgs/applications/audio/amarok/default.nix @@ -1,24 +1,24 @@ { stdenv, fetchurl, lib, qtscriptgenerator, perl, gettext, curl , libxml2, mysql, taglib, taglib_extras, loudmouth , kdelibs , qca2, libmtp, liblastfm, libgpod, pkgconfig, automoc4, phonon -, strigi, soprano, qjson, ffmpeg, libofa }: +, strigi, soprano, qjson, ffmpeg, libofa, nepomuk_core }: stdenv.mkDerivation rec { name = "${pname}-${version}"; pname = "amarok"; - version = "2.7.1"; + version = "2.8.0"; src = fetchurl { url = "mirror://kde/stable/${pname}/${version}/src/${name}.tar.bz2"; - sha256 = "12dvqnx6jniykbi6sz94xxlnxzafjsaxlf0mppk9w5wn61jwc3cy"; + sha256 = "1ilf9wdp3wna5pmvxill8x08rb9gw86qkc2zwm3xk9hpy8l9pf7l"; }; QT_PLUGIN_PATH="${qtscriptgenerator}/lib/qt4/plugins"; - patches = ./find-mysql.patch; + buildInputs = [ qtscriptgenerator stdenv.gcc.libc gettext curl libxml2 mysql taglib taglib_extras loudmouth kdelibs automoc4 phonon strigi - soprano qca2 libmtp liblastfm libgpod pkgconfig qjson ffmpeg libofa ]; + soprano qca2 libmtp liblastfm libgpod pkgconfig qjson ffmpeg libofa nepomuk_core ]; cmakeFlags = "-DKDE4_BUILD_TESTS=OFF"; diff --git a/pkgs/applications/audio/amarok/find-mysql.patch b/pkgs/applications/audio/amarok/find-mysql.patch deleted file mode 100644 index 57a5ec46b84f8..0000000000000 --- a/pkgs/applications/audio/amarok/find-mysql.patch +++ /dev/null @@ -1,46 +0,0 @@ -commit 9979970f05f25329100168d85a5c4cdc8c084b7a -Author: Yury G. Kudryashov -Date: Thu Aug 30 12:32:53 2012 +0400 - - FindMySQLAmarok.cmake: use PATH_SUFFIXES - -diff --git a/cmake/modules/FindMySQLAmarok.cmake b/cmake/modules/FindMySQLAmarok.cmake -index 910b434..4c8b8e8 100644 ---- a/cmake/modules/FindMySQLAmarok.cmake -+++ b/cmake/modules/FindMySQLAmarok.cmake -@@ -13,18 +13,17 @@ - # For details see the accompanying COPYING-CMAKE-SCRIPTS file. - - if(NOT WIN32) -- find_program(MYSQLCONFIG_EXECUTABLE NAMES mysql_config mysql_config5 PATHS ${BIN_INSTALL_DIR} ~/usr/bin /usr/local/bin) -+ find_program(MYSQLCONFIG_EXECUTABLE NAMES mysql_config mysql_config5 HINTS ${BIN_INSTALL_DIR}) - endif(NOT WIN32) - - find_path(MYSQL_INCLUDE_DIR mysql.h -- /opt/local/include/mysql5/mysql -+ PATHS -+ /opt/local/include - /opt/mysql/mysql/include -- /opt/mysqle/include/mysql -- /opt/ports/include/mysql5/mysql -- /usr/include/mysql -- /usr/local/include/mysql -- /usr/mysql/include/mysql -- ~/usr/include/mysql -+ /opt/mysqle/include -+ /opt/ports/include -+ /usr/mysql/include -+ PATH_SUFFIXES mysql mysql5/mysql - ) - - if(MYSQLCONFIG_EXECUTABLE) -@@ -40,8 +39,7 @@ if(MYSQLCONFIG_EXECUTABLE) - - find_library(MYSQLD_PIC_SEPARATE - mysqld_pic -- PATHS -- /usr/lib/mysql -+ PATH_SUFFIXES mysql - ) - - if(MYSQLD_PIC_SEPARATE) -- cgit 1.4.1 From d65cea26dc763d8e4b5ba59481841690097b2ff2 Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Wed, 21 Aug 2013 20:22:23 +0200 Subject: ncftp: 3.2.4 -> 3.2.5 Also, add missing ncurses buildInput and add/update meta attributes. The homepage is back up! --- pkgs/tools/networking/ncftp/default.nix | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/networking/ncftp/default.nix b/pkgs/tools/networking/ncftp/default.nix index 21bcb56bf0dc8..515ea5edf88ce 100644 --- a/pkgs/tools/networking/ncftp/default.nix +++ b/pkgs/tools/networking/ncftp/default.nix @@ -1,15 +1,16 @@ {stdenv, fetchurl, ncurses, coreutils}: -let version = "3.2.4"; in +let version = "3.2.5"; in stdenv.mkDerivation { name = "ncftp-${version}"; src = fetchurl { - # `ncftp.com' got stolen, apparently, so resort to Debian. - url = "mirror://debian/pool/main/n/ncftp/ncftp_${version}.orig.tar.gz"; - sha256 = "6f26e7891f3eab27eebd2bbbe2bc87d5ae872e610eaf0bc5652aec520adcf68a"; + url = "ftp://ftp.ncftp.com/ncftp/ncftp-${version}-src.tar.bz2"; + sha256 = "0hlx12i0lwi99qsrx7nccf4nvwjj2gych4yks5y179b1ax0y5sxl"; }; + buildInputs = [ ncurses ]; + preConfigure = '' find . -name "*.sh" -type f | xargs sed 's@/bin/ls@${coreutils}/bin/ls@g' -i find . -name "*.in" -type f | xargs sed 's@/bin/ls@${coreutils}/bin/ls@g' -i @@ -22,10 +23,10 @@ stdenv.mkDerivation { sed 's@/bin/rm@${coreutils}/bin/rm@g' -i configure ''; - meta = { - description = "NcFTP Client (also known as just NcFTP) is a set of FREE application programs implementing the File Transfer Protocol (FTP)."; - - # Homeless! - # homepage = http://www.ncftp.com/ncftp/; + meta = with stdenv.lib; { + description = "Command line FTP (File Transfer Protocol) client"; + homepage = http://www.ncftp.com/ncftp/; + platforms = platforms.linux; + maintainers = [ maintainers.bjornfor ]; }; } -- cgit 1.4.1 From 7a2bbda91d39c025d9b94f029831561e478a86de Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Wed, 21 Aug 2013 19:53:06 +0200 Subject: duplicity: 0.6.20 -> 0.6.21 Update to latest stable release. See changelog: http://duplicity.nongnu.org/CHANGELOG --- pkgs/tools/backup/duplicity/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/backup/duplicity/default.nix b/pkgs/tools/backup/duplicity/default.nix index 0b0c1dbb9438f..5805e29e39546 100644 --- a/pkgs/tools/backup/duplicity/default.nix +++ b/pkgs/tools/backup/duplicity/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, python, librsync, gnupg, boto, makeWrapper }: stdenv.mkDerivation { - name = "duplicity-0.6.20"; + name = "duplicity-0.6.21"; src = fetchurl { - url = "http://code.launchpad.net/duplicity/0.6-series/0.6.20/+download/duplicity-0.6.20.tar.gz"; - sha256 = "0r0nf7arc3n5ipvvbh7h6ksqzbl236iv5pjpmd5s7lff3xswdl2i"; + url = "http://code.launchpad.net/duplicity/0.6-series/0.6.21/+download/duplicity-0.6.21.tar.gz"; + sha256 = "01ppxzghnig7al9cwi8ap95y0d3j5n0vf3ag06iw3ysiq6k8lqm3"; }; installPhase = '' -- cgit 1.4.1 From 80452891996797c54677ca16ca9a8caea2d11e72 Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Wed, 21 Aug 2013 20:42:09 +0200 Subject: duplicity: add dependency on ncftp (makes ftp:// work) ncftp increases the closure size with 5 MiB. Now it is at 310 MiB. --- pkgs/tools/backup/duplicity/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/backup/duplicity/default.nix b/pkgs/tools/backup/duplicity/default.nix index 5805e29e39546..e10b44d63c820 100644 --- a/pkgs/tools/backup/duplicity/default.nix +++ b/pkgs/tools/backup/duplicity/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, python, librsync, gnupg, boto, makeWrapper }: +{ stdenv, fetchurl, python, librsync, ncftp, gnupg, boto, makeWrapper }: stdenv.mkDerivation { name = "duplicity-0.6.21"; @@ -12,7 +12,7 @@ stdenv.mkDerivation { python setup.py install --prefix=$out wrapProgram $out/bin/duplicity \ --prefix PYTHONPATH : "$(toPythonPath $out):$(toPythonPath ${boto})" \ - --prefix PATH : "${gnupg}/bin" + --prefix PATH : "${gnupg}/bin:${ncftp}/bin" wrapProgram $out/bin/rdiffdir \ --prefix PYTHONPATH : "$(toPythonPath $out):$(toPythonPath ${boto})" \ ''; -- cgit 1.4.1 From 115e78216e51191f9062809ec79efbadba38ae9a Mon Sep 17 00:00:00 2001 From: Rob Vermaas Date: Wed, 21 Aug 2013 21:45:28 +0200 Subject: Update nodejs to 0.10.12 --- pkgs/development/web/nodejs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/web/nodejs/default.nix b/pkgs/development/web/nodejs/default.nix index 6660cccc6fbff..610cdd09a714e 100644 --- a/pkgs/development/web/nodejs/default.nix +++ b/pkgs/development/web/nodejs/default.nix @@ -6,7 +6,7 @@ let ln -sv /usr/sbin/dtrace $out/bin ''; - version = "0.10.10"; + version = "0.10.12"; # !!! Should we also do shared libuv? deps = { @@ -27,7 +27,7 @@ in stdenv.mkDerivation { src = fetchurl { url = "http://nodejs.org/dist/v${version}/node-v${version}.tar.gz"; - sha256 = "0p6ii9xgshv2aak1rb4hq54pszdjxip0nr5r9a3axirs5hfyfkd5"; + sha256 = "1dlnjjr135h2xcxifb06g33yi2bc5zpvc06985x5cjj56g1sffbk"; }; configureFlags = concatMap sharedConfigureFlags (builtins.attrNames deps); -- cgit 1.4.1 From 61822435fd2fc4262ee4c513cc7a95abd8740c0f Mon Sep 17 00:00:00 2001 From: Bjørn Forsman Date: Wed, 21 Aug 2013 21:56:33 +0200 Subject: duply: new package Duply is a shell front end for the duplicity backup tool http://duplicity.nongnu.org/. It greatly simplifies it's usage by implementing backup job profiles, batch commands and more. Who says secure backups on non-trusted spaces are no child's play? Homepage: http://duply.net/ --- pkgs/tools/backup/duply/default.nix | 39 +++++++++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 41 insertions(+) create mode 100644 pkgs/tools/backup/duply/default.nix (limited to 'pkgs') diff --git a/pkgs/tools/backup/duply/default.nix b/pkgs/tools/backup/duply/default.nix new file mode 100644 index 0000000000000..affedcae73a0b --- /dev/null +++ b/pkgs/tools/backup/duply/default.nix @@ -0,0 +1,39 @@ +{ stdenv, fetchurl, coreutils, python, duplicity, gawk, gnupg1, bash +, gnugrep, txt2man, makeWrapper }: + +stdenv.mkDerivation { + name = "duply-1.5.11"; + + src = fetchurl { + url = "mirror://sourceforge/project/ftplicity/duply%20%28simple%20duplicity%29/1.5.x/duply_1.5.11.tgz"; + sha256 = "07z4wl75z227v8y9xwc2pfdp307a5jzx4sif598vprqync0g6mmk"; + }; + + buildInputs = [ txt2man makeWrapper ]; + + phases = [ "unpackPhase" "installPhase" ]; + + installPhase = '' + mkdir -p "$out/bin" + mkdir -p "$out/share/man/man1" + sed -i 's|/usr/bin/env bash|${bash}/bin/bash|' duply + mv duply "$out/bin" + wrapProgram "$out/bin/duply" --set PATH \ + "${coreutils}/bin:${python}/bin:${duplicity}/bin:${gawk}/bin:${gnupg1}/bin:${bash}/bin:${gnugrep}/bin:${txt2man}/bin" + "$out/bin/duply" txt2man | gzip -c > "$out/share/man/man1/duply.1.gz" + ''; + + meta = with stdenv.lib; { + description = "Shell front end for the duplicity backup tool"; + longDescription = '' + Duply is a shell front end for the duplicity backup tool + http://duplicity.nongnu.org/. It greatly simplifies it's usage by + implementing backup job profiles, batch commands and more. Who says + secure backups on non-trusted spaces are no child's play? + ''; + homepage = http://duply.net/; + license = licenses.gpl2; + maintainers = [ maintainers.bjornfor ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1eeb5bc2f0794..044389d9e3c8d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -763,6 +763,8 @@ let gnupg = gnupg1; }; + duply = callPackage ../tools/backup/duply { }; + dvdplusrwtools = callPackage ../tools/cd-dvd/dvd+rw-tools { }; dvgrab = callPackage ../tools/video/dvgrab { }; -- cgit 1.4.1 From e8a37d3d41b369bef00bcb718ad5d8c387b2b2c8 Mon Sep 17 00:00:00 2001 From: Gergely Risko Date: Wed, 21 Aug 2013 23:39:07 +0200 Subject: Add ncurses haskell library --- .../libraries/haskell/ncurses/default.nix | 22 ++++++++++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 24 insertions(+) create mode 100644 pkgs/development/libraries/haskell/ncurses/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/haskell/ncurses/default.nix b/pkgs/development/libraries/haskell/ncurses/default.nix new file mode 100644 index 0000000000000..c98f711f29715 --- /dev/null +++ b/pkgs/development/libraries/haskell/ncurses/default.nix @@ -0,0 +1,22 @@ +{ cabal, c2hs, ncurses, text, transformers }: + +cabal.mkDerivation (self: { + pname = "ncurses"; + version = "0.2.4"; + sha256 = "0d4h85qgva1sf59g55k9xidqdpw18qj51xj7w5cqsf5pcpxgkcwh"; + buildDepends = [ text transformers ]; + buildTools = [ c2hs ]; + extraLibraries = [ ncurses ]; + preConfigure = '' + sed -i -e "s,ncursesw/,," lib/UI/NCurses.chs + sed -i -e "s,ncursesw/,," lib/UI/NCurses/Enums.chs + sed -i -e "s,ncursesw/,," lib/UI/NCurses/Panel.chs + sed -i -e "s,ncursesw/,," cbits/hsncurses-shim.c + ''; + meta = { + homepage = "https://john-millikin.com/software/haskell-ncurses/"; + description = "Modernised bindings to GNU ncurses"; + license = self.stdenv.lib.licenses.gpl3; + platforms = self.ghc.meta.platforms; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 07b4071a00486..61b4d6c50b3f8 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1473,6 +1473,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); naturals = callPackage ../development/libraries/haskell/naturals {}; + ncurses = callPackage ../development/libraries/haskell/ncurses { inherit (pkgs) ncurses; }; + netlist = callPackage ../development/libraries/haskell/netlist {}; netlistToVhdl = callPackage ../development/libraries/haskell/netlist-to-vhdl {}; -- cgit 1.4.1 From ed3b96687058668942f30841118c2c04acb022e5 Mon Sep 17 00:00:00 2001 From: "Jason \"Don\" O'Conal" Date: Thu, 22 Aug 2013 10:43:59 +1000 Subject: vimPlugin.eighties: add expression --- pkgs/misc/vim-plugins/default.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'pkgs') diff --git a/pkgs/misc/vim-plugins/default.nix b/pkgs/misc/vim-plugins/default.nix index 6e337b8feefc3..4896755c634db 100644 --- a/pkgs/misc/vim-plugins/default.nix +++ b/pkgs/misc/vim-plugins/default.nix @@ -184,6 +184,22 @@ in ''; }; + eighties = simpleDerivation { + name = "vim-eighties-1.0.4"; + src = fetchurl { + url = "https://github.com/justincampbell/vim-eighties/archive/1.0.4.tar.gz"; + sha256 = "0cjd9hbg2qd7jjkvyi15f9ysp7m3aa2sg8nvbf80yb890rfkwaqr"; + }; + path = "eighties"; + meta = with stdenv.lib; { + description = "Automatically resizes your windows to 80 characters"; + homepage = https://github.com/justincampbell/vim-eighties; + license = licenses.publicDomain; + maintainers = with maintainers; [ lovek323 ]; + platforms = platforms.unix; + }; + }; + xdebug = simpleDerivation { name = "vim-xdebug-a4980fa65f7f159780593ee37c178281691ba2c4"; -- cgit 1.4.1 From 8938a2ac9e2b2a186ae54f97d58424e5057507f5 Mon Sep 17 00:00:00 2001 From: aszlig Date: Thu, 22 Aug 2013 03:01:49 +0200 Subject: zabbix20: Update to new upstream version 2.0.8. Upstream changes for version 2.0.7: http://www.zabbix.com/rn2.0.7.php Upstream changes for version 2.0.8: http://www.zabbix.com/rn2.0.8.php Signed-off-by: aszlig --- pkgs/servers/monitoring/zabbix/2.0.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/servers/monitoring/zabbix/2.0.nix b/pkgs/servers/monitoring/zabbix/2.0.nix index 90206f3585382..14a4e8bd5a585 100644 --- a/pkgs/servers/monitoring/zabbix/2.0.nix +++ b/pkgs/servers/monitoring/zabbix/2.0.nix @@ -5,11 +5,11 @@ assert enableJabber -> minmay != null; let - version = "2.0.6"; + version = "2.0.8"; src = fetchurl { url = "mirror://sourceforge/zabbix/zabbix-${version}.tar.gz"; - sha256 = "1y7dp9rqxkn8ik7bvk2qysz3zp3r07kmax5avlf9jf1x7pkagps6"; + sha256 = "16jiwjw4041j3qn1cs4k812mih8mjwz5022ac0h0n78avrh4kff4"; }; preConfigure = -- cgit 1.4.1 From f87a374647c5df999abae4b78b0af1f5522a8c95 Mon Sep 17 00:00:00 2001 From: aszlig Date: Thu, 22 Aug 2013 03:37:27 +0200 Subject: chromium: Update all channels to latest versions. Version 29 has now made it into stable, the release announcement blog post can be found here: http://googlechromereleases.blogspot.de/2013/08/stable-channel-update.html Overview of the updated channels: stable: 28.0.1500.95 -> 29.0.1547.57 beta: 29.0.1547.49 -> 29.0.1547.57 dev: 30.0.1588.0 -> 30.0.1599.10 (userns patch updated) All channels build fine and are tested (manually at the moment, until we can run the test suite). The userns patch for version 30.0.1599.0 from the dev channel didn't apply anymore and is now rebased against 30.0.1599.10. In addition, in version 30 the gyp flag for setting the sandbox path isn't recognized anymore, so we patch it into the source directly. Signed-off-by: aszlig --- .../networking/browsers/chromium/default.nix | 5 +++++ .../browsers/chromium/sandbox_userns_30.patch | 24 ++++++++++++++-------- .../networking/browsers/chromium/sources.nix | 18 ++++++++-------- 3 files changed, 29 insertions(+), 18 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/browsers/chromium/default.nix b/pkgs/applications/networking/browsers/chromium/default.nix index df2a8ca5ce787..9fc3b3896afe4 100644 --- a/pkgs/applications/networking/browsers/chromium/default.nix +++ b/pkgs/applications/networking/browsers/chromium/default.nix @@ -137,6 +137,11 @@ in stdenv.mkDerivation rec { '' + optionalString (versionOlder sourceInfo.version "29.0.0.0") '' sed -i -e '/struct SECItemArray/,/^};/d' \ net/third_party/nss/ssl/bodge/secitem_array.c + '' + optionalString (!versionOlder sourceInfo.version "30.0.0.0") '' + sed -i -e '/base::FilePath exe_dir/,/^ *} *$/c \ + sandbox_binary = \ + base::FilePath("'"${libExecPath}/${packageName}_sandbox"'"); + ' content/browser/browser_main_loop.cc ''; gypFlags = mkGypFlags (gypFlagsUseSystemLibs // { diff --git a/pkgs/applications/networking/browsers/chromium/sandbox_userns_30.patch b/pkgs/applications/networking/browsers/chromium/sandbox_userns_30.patch index ef1a08ee313af..9a412352c521c 100644 --- a/pkgs/applications/networking/browsers/chromium/sandbox_userns_30.patch +++ b/pkgs/applications/networking/browsers/chromium/sandbox_userns_30.patch @@ -1,4 +1,4 @@ -commit b9a1fa30eb3296b169f51ffa8ee05513c5c1dbae +commit 41510de6ae32e6161073992bd1243f7f33148a06 Author: aszlig Date: Thu May 16 14:17:56 2013 +0200 @@ -43,10 +43,10 @@ index 45b1053..ce71418 100644 #if defined(OS_CHROMEOS) diff --git a/base/process/launch_posix.cc b/base/process/launch_posix.cc -index 336633c..4b50a5d 100644 +index 52e149c..312f835 100644 --- a/base/process/launch_posix.cc +++ b/base/process/launch_posix.cc -@@ -36,6 +36,13 @@ +@@ -37,6 +37,13 @@ #include "base/threading/platform_thread.h" #include "base/threading/thread_restrictions.h" @@ -60,12 +60,11 @@ index 336633c..4b50a5d 100644 #if defined(OS_CHROMEOS) #include #endif -@@ -395,8 +402,19 @@ bool LaunchProcess(const std::vector& argv, +@@ -416,13 +423,23 @@ bool LaunchProcess(const std::vector& argv, pid_t pid; #if defined(OS_LINUX) - if (options.clone_flags) { -- pid = syscall(__NR_clone, options.clone_flags, 0, 0, 0); + int map_pipe_fd[2]; + int flags = options.clone_flags; + @@ -78,11 +77,18 @@ index 336633c..4b50a5d 100644 + } + + if (options.clone_flags || options.new_user_namespace) { + // Signal handling in this function assumes the creation of a new + // process, so we check that a thread is not being created by mistake + // and that signal handling follows the process-creation rules. +- RAW_CHECK( +- !(options.clone_flags & (CLONE_SIGHAND | CLONE_THREAD | CLONE_VM))); +- pid = syscall(__NR_clone, options.clone_flags, 0, 0, 0); ++ RAW_CHECK(!(flags & (CLONE_SIGHAND | CLONE_THREAD | CLONE_VM))); + pid = syscall(__NR_clone, flags, 0, 0, 0); } else #endif { -@@ -409,6 +427,21 @@ bool LaunchProcess(const std::vector& argv, +@@ -440,6 +457,21 @@ bool LaunchProcess(const std::vector& argv, } else if (pid == 0) { // Child process @@ -104,7 +110,7 @@ index 336633c..4b50a5d 100644 // DANGER: fork() rule: in the child, if you don't end up doing exec*(), // you call _exit() instead of exit(). This is because _exit() does not // call any previously-registered (in the parent) exit handlers, which -@@ -523,6 +556,40 @@ bool LaunchProcess(const std::vector& argv, +@@ -555,6 +587,40 @@ bool LaunchProcess(const std::vector& argv, _exit(127); } else { // Parent process @@ -209,10 +215,10 @@ index bb84e62..bce0d18 100644 if (using_suid_sandbox_) { diff --git a/content/zygote/zygote_main_linux.cc b/content/zygote/zygote_main_linux.cc -index dcea4c0..c06b4ae 100644 +index 1f0e9f5..ade5aab 100644 --- a/content/zygote/zygote_main_linux.cc +++ b/content/zygote/zygote_main_linux.cc -@@ -398,6 +398,13 @@ static bool EnterSandbox(sandbox::SetuidSandboxClient* setuid_sandbox, +@@ -420,6 +420,13 @@ static bool EnterSandbox(sandbox::SetuidSandboxClient* setuid_sandbox, *has_started_new_init = true; } diff --git a/pkgs/applications/networking/browsers/chromium/sources.nix b/pkgs/applications/networking/browsers/chromium/sources.nix index a4769d172cd7f..bfdcef1373d91 100644 --- a/pkgs/applications/networking/browsers/chromium/sources.nix +++ b/pkgs/applications/networking/browsers/chromium/sources.nix @@ -1,18 +1,18 @@ # This file is autogenerated from update.sh in the same directory. { dev = { - version = "30.0.1588.0"; - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-30.0.1588.0.tar.xz"; - sha256 = "1jwc2pkd75gax8vj8wzahhpzl6ilgrlj3bcbah975yy67m7c8p13"; + version = "30.0.1599.10"; + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-30.0.1599.10.tar.xz"; + sha256 = "1h6wak2sy0cawsk63gdbg7ggq8lg7cahs1v8i0hvzwm9k6apwphs"; }; beta = { - version = "29.0.1547.49"; - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-29.0.1547.49.tar.xz"; - sha256 = "03r64rydi2kbxgi2dcpslmpb716ppadqy1jzrbw39icz5xpgmg3k"; + version = "29.0.1547.57"; + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-29.0.1547.57.tar.xz"; + sha256 = "0xl595fng7qzlc8vh73lslzchr6ayd4vlmz2mpqppb8pai520xxf"; }; stable = { - version = "28.0.1500.95"; - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-28.0.1500.95.tar.xz"; - sha256 = "0d6pj57nyx7wfgxws98f6ly749flcyv7zg5sc3w16ggdxf5qhf1w"; + version = "29.0.1547.57"; + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-29.0.1547.57.tar.xz"; + sha256 = "0xl595fng7qzlc8vh73lslzchr6ayd4vlmz2mpqppb8pai520xxf"; }; } -- cgit 1.4.1 From cdde887778d85f090c8b472ae82c52104b2dd4b5 Mon Sep 17 00:00:00 2001 From: aszlig Date: Thu, 22 Aug 2013 03:46:18 +0200 Subject: chromium: Drop patches for version 28. This drops the initial version of the user namespaces sandbox patch and the fix for NSS 3.15, which is no longer needed because it was fixed upstream. Signed-off-by: aszlig --- .../networking/browsers/chromium/default.nix | 11 +- .../browsers/chromium/sandbox_userns.patch | 292 --------------------- 2 files changed, 3 insertions(+), 300 deletions(-) delete mode 100644 pkgs/applications/networking/browsers/chromium/sandbox_userns.patch (limited to 'pkgs') diff --git a/pkgs/applications/networking/browsers/chromium/default.nix b/pkgs/applications/networking/browsers/chromium/default.nix index 9fc3b3896afe4..087bde000edad 100644 --- a/pkgs/applications/networking/browsers/chromium/default.nix +++ b/pkgs/applications/networking/browsers/chromium/default.nix @@ -88,11 +88,9 @@ let libExecPath = "$out/libexec/${packageName}"; # user namespace sandbox patch - userns_patch = if versionOlder sourceInfo.version "29.0.0.0" - then ./sandbox_userns.patch - else if versionOlder sourceInfo.version "30.0.0.0" - then ./sandbox_userns_29.patch - else ./sandbox_userns_30.patch; + userns_patch = if versionOlder sourceInfo.version "30.0.0.0" + then ./sandbox_userns_29.patch + else ./sandbox_userns_30.patch; in stdenv.mkDerivation rec { name = "${packageName}-${version}"; @@ -134,9 +132,6 @@ in stdenv.mkDerivation rec { sed -i -e 's|/usr/bin/gcc|gcc|' third_party/WebKit/Source/core/core.gypi '' + optionalString useOpenSSL '' cat $opensslPatches | patch -p1 -d third_party/openssl/openssl - '' + optionalString (versionOlder sourceInfo.version "29.0.0.0") '' - sed -i -e '/struct SECItemArray/,/^};/d' \ - net/third_party/nss/ssl/bodge/secitem_array.c '' + optionalString (!versionOlder sourceInfo.version "30.0.0.0") '' sed -i -e '/base::FilePath exe_dir/,/^ *} *$/c \ sandbox_binary = \ diff --git a/pkgs/applications/networking/browsers/chromium/sandbox_userns.patch b/pkgs/applications/networking/browsers/chromium/sandbox_userns.patch deleted file mode 100644 index 694cebe7c1470..0000000000000 --- a/pkgs/applications/networking/browsers/chromium/sandbox_userns.patch +++ /dev/null @@ -1,292 +0,0 @@ -From a242351d8a32ea33e6337b928969cc9f715e314e Mon Sep 17 00:00:00 2001 -From: aszlig -Date: Thu, 16 May 2013 14:17:56 +0200 -Subject: [PATCH] zygote: Add support for user namespaces on Linux. - -The implementation is done by patching the Zygote host to execute the sandbox -binary with CLONE_NEWUSER and setting the uid and gid mapping so that the child -process is using uid 0 and gid 0 which map to the current user of the parent. -Afterwards, the sandbox will continue as if it was called as a setuid binary. - -In addition, this adds new_user_namespace as an option in process_util in order -to set the UID and GID mapping correctly. The reason for this is that just -passing CLONE_NEWUSER to clone_flags doesn't help in LaunchProcess(), because -without setting the mappings exec*() will clear the process's capability sets. - -If the kernel doesn't support unprivileged user namespaces and the sandbox -binary doesn't have the setuid flag, the Zygote main process will run without a -sandbox. This is to mimic the behaviour if no SUID sandbox binary path is set. - -Signed-off-by: aszlig ---- - base/process_util.h | 4 ++ - base/process_util_posix.cc | 71 +++++++++++++++++++++- - .../browser/zygote_host/zygote_host_impl_linux.cc | 28 +++++++-- - content/zygote/zygote_main_linux.cc | 7 +++ - sandbox/linux/suid/client/setuid_sandbox_client.cc | 8 +++ - sandbox/linux/suid/client/setuid_sandbox_client.h | 4 ++ - sandbox/linux/suid/common/sandbox.h | 1 + - 7 files changed, 117 insertions(+), 6 deletions(-) - -diff --git a/base/process_util.h b/base/process_util.h -index 6efc70c..0f0c74c 100644 ---- a/base/process_util.h -+++ b/base/process_util.h -@@ -261,3 +261,4 @@ struct LaunchOptions { -+ , new_user_namespace(false) - #endif // OS_LINUX - #if defined(OS_CHROMEOS) - , ctrl_terminal_fd(-1) -@@ -332,6 +333,9 @@ struct LaunchOptions { - #if defined(OS_LINUX) - // If non-zero, start the process using clone(), using flags as provided. - int clone_flags; -+ -+ // If true, start the process in a new user namespace. -+ bool new_user_namespace; - #endif // defined(OS_LINUX) - - #if defined(OS_CHROMEOS) -diff --git a/base/process_util_posix.cc b/base/process_util_posix.cc -index 6f15130..cea07f0 100644 ---- a/base/process_util_posix.cc -+++ b/base/process_util_posix.cc -@@ -34,6 +34,13 @@ - #include "base/threading/platform_thread.h" - #include "base/threading/thread_restrictions.h" - -+#if defined(OS_LINUX) -+#include -+#if !defined(CLONE_NEWUSER) -+#define CLONE_NEWUSER 0x10000000 -+#endif -+#endif -+ - #if defined(OS_CHROMEOS) - #include - #endif -@@ -621,8 +628,19 @@ bool LaunchProcess(const std::vector& argv, - - pid_t pid; - #if defined(OS_LINUX) -- if (options.clone_flags) { -- pid = syscall(__NR_clone, options.clone_flags, 0, 0, 0); -+ int map_pipe_fd[2]; -+ int flags = options.clone_flags; -+ -+ if (options.new_user_namespace) { -+ flags |= CLONE_NEWUSER; -+ if (pipe(map_pipe_fd) < 0) { -+ DPLOG(ERROR) << "user namespace pipe"; -+ return false; -+ } -+ } -+ -+ if (options.clone_flags || options.new_user_namespace) { -+ pid = syscall(__NR_clone, flags, 0, 0, 0); - } else - #endif - { -@@ -635,6 +653,21 @@ bool LaunchProcess(const std::vector& argv, - } else if (pid == 0) { - // Child process - -+#if defined(OS_LINUX) -+ if (options.new_user_namespace) { -+ // Close the write end of the pipe so we get an EOF when the parent closes -+ // the FD. This is to avoid race conditions when the UID/GID mappings are -+ // written _after_ execvp(). -+ close(map_pipe_fd[1]); -+ -+ char dummy; -+ if (HANDLE_EINTR(read(map_pipe_fd[0], &dummy, 1)) != 0) { -+ RAW_LOG(ERROR, "Unexpected input in uid/gid mapping pipe."); -+ _exit(127); -+ } -+ } -+#endif -+ - // DANGER: fork() rule: in the child, if you don't end up doing exec*(), - // you call _exit() instead of exit(). This is because _exit() does not - // call any previously-registered (in the parent) exit handlers, which -@@ -749,6 +782,40 @@ bool LaunchProcess(const std::vector& argv, - _exit(127); - } else { - // Parent process -+#if defined(OS_LINUX) -+ if (options.new_user_namespace) { -+ // We need to write UID/GID mapping here to map the current user outside -+ // the namespace to the root user inside the namespace in order to -+ // correctly "fool" the child process. -+ char buf[256]; -+ int map_fd, map_len; -+ -+ snprintf(buf, sizeof(buf), "/proc/%d/uid_map", pid); -+ map_fd = open(buf, O_RDWR); -+ DPCHECK(map_fd >= 0); -+ snprintf(buf, sizeof(buf), "0 %d 1", geteuid()); -+ map_len = strlen(buf); -+ if (write(map_fd, buf, map_len) != map_len) { -+ RAW_LOG(WARNING, "Can't write to uid_map."); -+ } -+ close(map_fd); -+ -+ snprintf(buf, sizeof(buf), "/proc/%d/gid_map", pid); -+ map_fd = open(buf, O_RDWR); -+ DPCHECK(map_fd >= 0); -+ snprintf(buf, sizeof(buf), "0 %d 1", getegid()); -+ map_len = strlen(buf); -+ if (write(map_fd, buf, map_len) != map_len) { -+ RAW_LOG(WARNING, "Can't write to gid_map."); -+ } -+ close(map_fd); -+ -+ // Close the pipe on the parent, so the child can continue doing the -+ // execvp() call. -+ close(map_pipe_fd[1]); -+ } -+#endif -+ - if (options.wait) { - // While this isn't strictly disk IO, waiting for another process to - // finish is the sort of thing ThreadRestrictions is trying to prevent. -diff --git a/content/browser/zygote_host/zygote_host_impl_linux.cc b/content/browser/zygote_host/zygote_host_impl_linux.cc -index ba7884f8..2a674a0 100644 ---- a/content/browser/zygote_host/zygote_host_impl_linux.cc -+++ b/content/browser/zygote_host/zygote_host_impl_linux.cc -@@ -117,6 +117,9 @@ void ZygoteHostImpl::Init(const std::string& sandbox_cmd) { - - sandbox_binary_ = sandbox_cmd.c_str(); - -+ bool userns_sandbox = false; -+ const std::vector cmd_line_unwrapped(cmd_line.argv()); -+ - if (!sandbox_cmd.empty()) { - struct stat st; - if (stat(sandbox_binary_.c_str(), &st) != 0) { -@@ -124,16 +127,21 @@ void ZygoteHostImpl::Init(const std::string& sandbox_cmd) { - << sandbox_binary_ << " Aborting now."; - } - -- if (access(sandbox_binary_.c_str(), X_OK) == 0 && -- (st.st_uid == 0) && -- (st.st_mode & S_ISUID) && -- (st.st_mode & S_IXOTH)) { -+ if (access(sandbox_binary_.c_str(), X_OK) == 0) { - using_suid_sandbox_ = true; -+ - cmd_line.PrependWrapper(sandbox_binary_); - - scoped_ptr - sandbox_client(sandbox::SetuidSandboxClient::Create()); - sandbox_client->SetupLaunchEnvironment(); -+ -+ if (!((st.st_uid == 0) && -+ (st.st_mode & S_ISUID) && -+ (st.st_mode & S_IXOTH))) { -+ userns_sandbox = true; -+ sandbox_client->SetNoSuid(); -+ } - } else { - LOG(FATAL) << "The SUID sandbox helper binary was found, but is not " - "configured correctly. Rather than run without sandboxing " -@@ -161,7 +169,19 @@ void ZygoteHostImpl::Init(const std::string& sandbox_cmd) { - base::ProcessHandle process = -1; - base::LaunchOptions options; - options.fds_to_remap = &fds_to_map; -+ if (userns_sandbox) -+ options.new_user_namespace = true; - base::LaunchProcess(cmd_line.argv(), options, &process); -+ -+ if (process == -1 && userns_sandbox) { -+ LOG(ERROR) << "User namespace sandbox failed to start, running without " -+ << "sandbox! You need at least kernel 3.8.0 with CONFIG_USER_NS " -+ << "enabled in order to use the sandbox without setuid bit."; -+ using_suid_sandbox_ = false; -+ options.new_user_namespace = false; -+ base::LaunchProcess(cmd_line_unwrapped, options, &process); -+ } -+ - CHECK(process != -1) << "Failed to launch zygote process"; - - if (using_suid_sandbox_) { -diff --git a/content/zygote/zygote_main_linux.cc b/content/zygote/zygote_main_linux.cc -index ca75518..d906411 100644 ---- a/content/zygote/zygote_main_linux.cc -+++ b/content/zygote/zygote_main_linux.cc -@@ -402,6 +402,13 @@ static bool EnterSandbox(sandbox::SetuidSandboxClient* setuid_sandbox, - *has_started_new_init = true; - } - -+ // Don't set non-dumpable, as it causes trouble when the host tries to find -+ // the zygote process (XXX: Not quite sure why this happens with user -+ // namespaces). Fortunately, we also have the seccomp filter sandbox which -+ // should disallow the use of ptrace. -+ if (setuid_sandbox->IsNoSuid()) -+ return true; -+ - #if !defined(OS_OPENBSD) - // Previously, we required that the binary be non-readable. This causes the - // kernel to mark the process as non-dumpable at startup. The thinking was -diff --git a/sandbox/linux/suid/client/setuid_sandbox_client.cc b/sandbox/linux/suid/client/setuid_sandbox_client.cc -index 7a174ef..633401e 100644 ---- a/sandbox/linux/suid/client/setuid_sandbox_client.cc -+++ b/sandbox/linux/suid/client/setuid_sandbox_client.cc -@@ -166,6 +166,10 @@ bool SetuidSandboxClient::IsInNewNETNamespace() const { - return env_->HasVar(kSandboxNETNSEnvironmentVarName); - } - -+bool SetuidSandboxClient::IsNoSuid() const { -+ return env_->HasVar(kSandboxNoSuidVarName); -+} -+ - bool SetuidSandboxClient::IsSandboxed() const { - return sandboxed_; - } -@@ -175,5 +179,9 @@ void SetuidSandboxClient::SetupLaunchEnvironment() { - SetSandboxAPIEnvironmentVariable(env_); - } - -+void SetuidSandboxClient::SetNoSuid() { -+ env_->SetVar(kSandboxNoSuidVarName, "1"); -+} -+ - } // namespace sandbox - -diff --git a/sandbox/linux/suid/client/setuid_sandbox_client.h b/sandbox/linux/suid/client/setuid_sandbox_client.h -index a9f6536..2e8113a 100644 ---- a/sandbox/linux/suid/client/setuid_sandbox_client.h -+++ b/sandbox/linux/suid/client/setuid_sandbox_client.h -@@ -39,6 +39,8 @@ class SetuidSandboxClient { - bool IsInNewPIDNamespace() const; - // Did the setuid helper create a new network namespace ? - bool IsInNewNETNamespace() const; -+ // Is sandboxed without SUID binary ? -+ bool IsNoSuid() const; - // Are we done and fully sandboxed ? - bool IsSandboxed() const; - -@@ -46,6 +48,8 @@ class SetuidSandboxClient { - // helper. - void SetupLaunchEnvironment(); - -+ void SetNoSuid(); -+ - private: - // Holds the environment. Will never be NULL. - base::Environment* env_; -diff --git a/sandbox/linux/suid/common/sandbox.h b/sandbox/linux/suid/common/sandbox.h -index aad4ff8..bd710d5 100644 ---- a/sandbox/linux/suid/common/sandbox.h -+++ b/sandbox/linux/suid/common/sandbox.h -@@ -18,6 +18,7 @@ static const char kAdjustLowMemMarginSwitch[] = "--adjust-low-mem"; - - static const char kSandboxDescriptorEnvironmentVarName[] = "SBX_D"; - static const char kSandboxHelperPidEnvironmentVarName[] = "SBX_HELPER_PID"; -+static const char kSandboxNoSuidVarName[] = "SBX_NO_SUID"; - - static const long kSUIDSandboxApiNumber = 1; - static const char kSandboxEnvironmentApiRequest[] = "SBX_CHROME_API_RQ"; --- -1.8.2.1 - -- cgit 1.4.1 From 983bd2d05976bb45281a10d398ca50f9942673fa Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Thu, 22 Aug 2013 07:08:34 +0300 Subject: Amarok: Fix build against KDE 4.8 --- pkgs/applications/audio/amarok/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/applications/audio/amarok/default.nix b/pkgs/applications/audio/amarok/default.nix index f45ca59e0ea04..1dac3f6b853aa 100644 --- a/pkgs/applications/audio/amarok/default.nix +++ b/pkgs/applications/audio/amarok/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchurl, lib, qtscriptgenerator, perl, gettext, curl , libxml2, mysql, taglib, taglib_extras, loudmouth , kdelibs , qca2, libmtp, liblastfm, libgpod, pkgconfig, automoc4, phonon -, strigi, soprano, qjson, ffmpeg, libofa, nepomuk_core }: +, strigi, soprano, qjson, ffmpeg, libofa, nepomuk_core ? null }: stdenv.mkDerivation rec { name = "${pname}-${version}"; -- cgit 1.4.1 From b00d82493028c8d88a90359fa238454f0d978842 Mon Sep 17 00:00:00 2001 From: Marc Weber Date: Thu, 22 Aug 2013 09:37:20 +0300 Subject: Drop inferred, because "it was supposed to be used at every location which has no type" according to pierron - but isn't used in nixos/nixpkgs --- pkgs/lib/types.nix | 4 ---- 1 file changed, 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/lib/types.nix b/pkgs/lib/types.nix index 6ddac61d91bf0..f268580d783ad 100644 --- a/pkgs/lib/types.nix +++ b/pkgs/lib/types.nix @@ -47,10 +47,6 @@ rec { types = rec { - inferred = mkOptionType { - name = "inferred type"; - }; - bool = mkOptionType { name = "boolean"; check = lib.traceValIfNot builtins.isBool; -- cgit 1.4.1 From fd803fce606a007403ba6d05f09ed2e6a3371830 Mon Sep 17 00:00:00 2001 From: Marc Weber Date: Thu, 22 Aug 2013 09:45:22 +0300 Subject: List should be an alias of listOf, and it should no longer be used. Add deprecation notice to list. Nixos has already been ported from list to listOf (8b2256686b4082f8ce6f8f61cba1eb6c1e786471). --- pkgs/lib/types.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/lib/types.nix b/pkgs/lib/types.nix index f268580d783ad..b62c08f3af518 100644 --- a/pkgs/lib/types.nix +++ b/pkgs/lib/types.nix @@ -96,8 +96,10 @@ rec { check = lib.traceValIfNot (x: builtins.unsafeDiscardStringContext (builtins.substring 0 1 (toString x)) == "/"); }; - listOf = types.list; - list = elemType: mkOptionType { + # drop this in the future: + list = builtins.trace "types.list is deprecated, use types.listOf instead" types.listOf; + + listOf = elemType: mkOptionType { name = "list of ${elemType.name}s"; check = value: lib.traceValIfNot isList value && all elemType.check value; merge = concatLists; -- cgit 1.4.1 From 983c87a1dd371044c3e7ff0e8e662353094ddcc1 Mon Sep 17 00:00:00 2001 From: Marc Weber Date: Thu, 22 Aug 2013 09:50:25 +0300 Subject: Improve the error message for uniq option type. --- pkgs/lib/types.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/lib/types.nix b/pkgs/lib/types.nix index b62c08f3af518..f9a195a80ba38 100644 --- a/pkgs/lib/types.nix +++ b/pkgs/lib/types.nix @@ -166,7 +166,7 @@ rec { if length list == 1 then head list else - throw "Multiple definitions. Only one is allowed for this option."; + throw "Multiple definitions of ${elemType.name}. Only one is allowed for this option."; }; none = elemType: mkOptionType { -- cgit 1.4.1 From a3f148ce96493fa320a947e7a134b417880ee987 Mon Sep 17 00:00:00 2001 From: Marc Weber Date: Thu, 22 Aug 2013 10:01:27 +0300 Subject: Improve option types documentation. --- pkgs/lib/types.nix | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/lib/types.nix b/pkgs/lib/types.nix index f9a195a80ba38..b634cccc8c69f 100644 --- a/pkgs/lib/types.nix +++ b/pkgs/lib/types.nix @@ -19,7 +19,7 @@ rec { # name (name of the type) - # check (boolean function) + # check (check the config value. Before returning false it should trace the bad value eg using traceValIfNot) # merge (default merge function) # iter (iterate on all elements contained in this type) # fold (fold all elements contained in this type) @@ -196,8 +196,21 @@ rec { hasOptions = false; }; - # !!! this should be a type constructor that takes the options as - # an argument. + # usually used with listOf, attrsOf, loaOf like this: + # users = mkOption { + # type = loaOf optionSet; + # + # # you can omit the list if there is one element only + # options = [ { + # name = mkOption { + # description = "name of the user" + # ... + # }; + # # more options here + # } { more options } ]; + # } + # TODO: !!! document passing options as an argument to optionSet, + # deprecate the current approach. optionSet = mkOptionType { name = "option set"; # merge is done in "options.nix > addOptionMakeUp > handleOptionSets" -- cgit 1.4.1 From fcbc4fe9ffe55924e760dd163a428f95c109d2bf Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Thu, 22 Aug 2013 10:06:43 +0300 Subject: Deprecate lib.zip in favor of lib.zipAttrsWith. Add deprecation trace message. Nixos has been ported away from lib.zip in d705c0c3a4b84768907ade90b3f420d62db422a2. --- pkgs/lib/attrsets.nix | 2 +- pkgs/lib/types.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/lib/attrsets.nix b/pkgs/lib/attrsets.nix index f562a2f7df408..01d51779c8099 100644 --- a/pkgs/lib/attrsets.nix +++ b/pkgs/lib/attrsets.nix @@ -246,7 +246,7 @@ rec { /* backward compatibility */ zipWithNames = zipAttrsWithNames; - zip = zipAttrsWith; + zip = builtins.trace "lib.zip is deprecated, use lib.zipAttrsWith instead" zipAttrsWith; /* Does the same as the update operator '//' except that attributes are diff --git a/pkgs/lib/types.nix b/pkgs/lib/types.nix index b634cccc8c69f..afd5ed5e17cd4 100644 --- a/pkgs/lib/types.nix +++ b/pkgs/lib/types.nix @@ -117,7 +117,7 @@ rec { name = "attribute set of ${elemType.name}s"; check = x: lib.traceValIfNot isAttrs x && fold (e: v: v && elemType.check e) true (lib.attrValues x); - merge = lib.zip (name: elemType.merge); + merge = lib.zipAttrsWith (name: elemType.merge); iter = f: path: set: lib.mapAttrs (name: elemType.iter f (path + "." + name)) set; fold = op: nul: set: fold (e: l: elemType.fold op l e) nul (lib.attrValues set); docPath = path: elemType.docPath (path + "."); -- cgit 1.4.1 From 53994036d35d2605ea79620b3cd9d37065f3a6be Mon Sep 17 00:00:00 2001 From: Marc Weber Date: Thu, 22 Aug 2013 10:16:00 +0300 Subject: Replace fold by all because its more readable and shorter --- pkgs/lib/types.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/lib/types.nix b/pkgs/lib/types.nix index afd5ed5e17cd4..9dce885b18263 100644 --- a/pkgs/lib/types.nix +++ b/pkgs/lib/types.nix @@ -116,7 +116,7 @@ rec { attrsOf = elemType: mkOptionType { name = "attribute set of ${elemType.name}s"; check = x: lib.traceValIfNot isAttrs x - && fold (e: v: v && elemType.check e) true (lib.attrValues x); + && all elemType.check (lib.attrValues x); merge = lib.zipAttrsWith (name: elemType.merge); iter = f: path: set: lib.mapAttrs (name: elemType.iter f (path + "." + name)) set; fold = op: nul: set: fold (e: l: elemType.fold op l e) nul (lib.attrValues set); -- cgit 1.4.1 From acd4dcde6328dbacd8bff817d589dec132dae45e Mon Sep 17 00:00:00 2001 From: Marc Weber Date: Thu, 22 Aug 2013 10:32:13 +0300 Subject: Always merge functions "merge" and "check" if type defines them. --- pkgs/lib/options.nix | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/lib/options.nix b/pkgs/lib/options.nix index 5c896d5714c92..5f04f1ca8fb40 100644 --- a/pkgs/lib/options.nix +++ b/pkgs/lib/options.nix @@ -55,12 +55,7 @@ rec { }; functionsFromType = opt: - if decl ? type && decl.type ? merge then - opt - // optionalAttrs (decl.type ? merge) { inherit (decl.type) merge; } - // optionalAttrs (decl.type ? check) { inherit (decl.type) check; } - else - opt; + opt // (builtins.intersectAttrs { merge = 1; check = 1; } (decl.type or {})); addDeclaration = opt: opt // decl; -- cgit 1.4.1 From f4b3007ef95961a96cce3e42a7f6ef7d85713feb Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Thu, 15 Aug 2013 15:07:04 +0200 Subject: Add re2, an efficient, principled regular expression library --- pkgs/development/libraries/re2/default.nix | 22 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 24 insertions(+) create mode 100644 pkgs/development/libraries/re2/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/re2/default.nix b/pkgs/development/libraries/re2/default.nix new file mode 100644 index 0000000000000..26ef47199e308 --- /dev/null +++ b/pkgs/development/libraries/re2/default.nix @@ -0,0 +1,22 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + name = "re2"; + version = "20130802"; + + src = fetchurl { + url = "https://re2.googlecode.com/files/${name}-${version}.tgz"; + sha256 = "12yxbjsnc1ym7jny470wbnb6h3rgsfv0z75vdp12npklck5nmwhp"; + }; + + preConfigure = '' + substituteInPlace Makefile --replace "/usr/local" "$out" + ''; + + meta = { + homepage = https://code.google.com/p/re2/; + description = "An efficient, principled regular expression library"; + license = with stdenv.lib.licenses; bsd3; + platforms = with stdenv.lib.platforms; all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 027172935aecb..6a2f3f4b65e38 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5178,6 +5178,8 @@ let ptlib = callPackage ../development/libraries/ptlib {}; + re2 = callPackage ../development/libraries/re2 { }; + qca2 = callPackage ../development/libraries/qca2 {}; qca2_ossl = callPackage ../development/libraries/qca2/ossl.nix {}; -- cgit 1.4.1 From 52204af457c30781b09accc91c5d18d045d674ea Mon Sep 17 00:00:00 2001 From: Marc Weber Date: Wed, 13 Mar 2013 15:05:30 +0100 Subject: Refactor: introduce isType reducing redundancy (trivial change) --- pkgs/lib/options.nix | 6 +++--- pkgs/lib/properties.nix | 16 ++++++++-------- pkgs/lib/systems.nix | 12 ++++++------ pkgs/lib/types.nix | 3 ++- 4 files changed, 19 insertions(+), 18 deletions(-) (limited to 'pkgs') diff --git a/pkgs/lib/options.nix b/pkgs/lib/options.nix index 5f04f1ca8fb40..f10b5831267dd 100644 --- a/pkgs/lib/options.nix +++ b/pkgs/lib/options.nix @@ -11,10 +11,10 @@ with import ./properties.nix; rec { - inherit (lib) typeOf; + inherit (lib) isType; - isOption = attrs: (typeOf attrs) == "option"; + isOption = isType "option"; mkOption = attrs: attrs // { _type = "option"; # name (this is the name of the attributem it is automatically generated by the traversal) @@ -190,7 +190,7 @@ rec { defValue = builtins.getAttr defName defs; optValue = builtins.getAttr defName opts; in - if typeOf defValue == "option" + if isOption defValue then # `defValue' is an option. if hasAttr defName opts diff --git a/pkgs/lib/properties.nix b/pkgs/lib/properties.nix index eeac27ae70c7b..22aa8d891d8a5 100644 --- a/pkgs/lib/properties.nix +++ b/pkgs/lib/properties.nix @@ -11,13 +11,13 @@ with import ./attrsets.nix; rec { - inherit (lib) typeOf; + inherit (lib) isType; # Tell that nothing is defined. When properties are evaluated, this type # is used to remove an entry. Thus if your property evaluation semantic # implies that you have to mute the content of an attribute, then your # property should produce this value. - isNotdef = attrs: (typeOf attrs) == "notdef"; + isNotdef = isType "notdef"; mkNotdef = {_type = "notdef";}; # General property type, it has a property attribute and a content @@ -32,7 +32,7 @@ rec { # - onGlobalDelay: run on all copied properties. # - onEval: run on an evaluated property. # - onGlobalEval: run on a list of property stack on top of their values. - isProperty = attrs: (typeOf attrs) == "property"; + isProperty = isType "property"; mkProperty = p@{property, content, ...}: p // { _type = "property"; }; @@ -187,7 +187,7 @@ rec { # and interpreted by the underlying system using properties (modules). # Create a "Merge" property which only contains a condition. - isMerge = attrs: (typeOf attrs) == "merge"; + isMerge = isType "merge"; mkMerge = content: mkProperty { property = { _type = "merge"; @@ -204,7 +204,7 @@ rec { # is ignore. # Create a "If" property which only contains a condition. - isIf = attrs: (typeOf attrs) == "if"; + isIf = isType "if"; mkIf = condition: content: mkProperty { property = { _type = "if"; @@ -271,7 +271,7 @@ rec { # priorities between values. The default priority is 100. The lowest # priorities are kept. The template argument must reproduce the same # attribute set hierarchy to override leaves of the hierarchy. - isOverride = attrs: (typeOf attrs) == "override"; + isOverride = isType "override"; mkOverrideTemplate = priority: template: content: mkProperty { property = { _type = "override"; @@ -371,7 +371,7 @@ rec { # of the list used by the merge function. And the highest ranked # definition would be the last. Definitions which does not have any rank # value have the default rank of 100. - isOrder = attrs: (typeOf attrs) == "order"; + isOrder = isType "order"; mkOrder = rank: content: mkProperty { property = { _type = "order"; @@ -434,7 +434,7 @@ rec { # properties on top of the option definition is nice for user manipulation # but require to check if the content of the property is not another # property. Such testing implies to verify if this is an attribute set - # and if it possess the type 'property'. (see isProperty & typeOf) + # and if it possess the type 'property'. (see isProperty & typeOf/isType) # # To avoid strict evaluation of option definitions, 'mkFixStrictness' is # introduced. This property protects an option definition by replacing diff --git a/pkgs/lib/systems.nix b/pkgs/lib/systems.nix index 09d04042f1cfb..02c26ba600a31 100644 --- a/pkgs/lib/systems.nix +++ b/pkgs/lib/systems.nix @@ -15,14 +15,14 @@ in rec { - isSignificantByte = x: typeOf x == "significant-byte"; + isSignificantByte = isType "significant-byte"; significantBytes = setTypes "significant-byte" { bigEndian = {}; littleEndian = {}; }; - isCpuType = x: typeOf x == "cpu-type" + isCpuType = isType "cpu-type" && elem x.bits [8 16 32 64 128] && (builtins.lessThan 8 x.bits -> isSignificantByte x.significantByte); @@ -37,7 +37,7 @@ rec { }; - isExecFormat = x: typeOf x == "exec-format"; + isExecFormat = isType "exec-format"; execFormats = setTypes "exec-format" { aout = {}; # a.out elf = {}; @@ -47,7 +47,7 @@ rec { }; - isKernel = x: typeOf x == "kernel"; + isKernel = isType "kernel"; kernels = with execFormats; setTypes "kernel" { cygwin = { execFormat = pe; }; @@ -61,7 +61,7 @@ rec { }; - isArchitecture = x: typeOf x == "architecture"; + isArchitecture = isType "architecture"; architectures = setTypes "architecture" { apple = {}; pc = {}; @@ -69,7 +69,7 @@ rec { }; - isSystem = x: typeOf x == "system" + isSystem = isType "system" && isCpuType x.cpu && isArchitecture x.arch && isKernel x.kernel; diff --git a/pkgs/lib/types.nix b/pkgs/lib/types.nix index 9dce885b18263..156d72ac5e73e 100644 --- a/pkgs/lib/types.nix +++ b/pkgs/lib/types.nix @@ -10,6 +10,7 @@ with import ./trivial.nix; rec { + isType = type: x: (x._type or "") == type; hasType = x: isAttrs x && x ? _type; typeOf = x: x._type or ""; @@ -26,7 +27,7 @@ rec { # hasOptions (boolean: whatever this option contains an option set) # delayOnGlobalEval (boolean: should properties go through the evaluation of this option) # docPath (path concatenated to the option name contained in the option set) - isOptionType = attrs: typeOf attrs == "option-type"; + isOptionType = isType "option-type"; mkOptionType = { name , check ? (x: true) -- cgit 1.4.1 From 7a7659844715241f8a05fc5d7a20c07f47463134 Mon Sep 17 00:00:00 2001 From: Marc Weber Date: Thu, 22 Aug 2013 11:20:57 +0300 Subject: Improve error messages. Improve function name: ensureDefaultType: It runs the check function, so checkDefault is much easier to understand. --- pkgs/lib/options.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'pkgs') diff --git a/pkgs/lib/options.nix b/pkgs/lib/options.nix index f10b5831267dd..a7d1a3483a08c 100644 --- a/pkgs/lib/options.nix +++ b/pkgs/lib/options.nix @@ -66,18 +66,18 @@ rec { if all opt.check list then opt.merge list else - throw "One of the definitions has a bad type."; + throw "One of option ${name} values is of a bad type."; } else opt; - ensureDefaultType = opt: + checkDefault = opt: if opt ? check && opt ? default then opt // { default = if opt.check opt.default then opt.default else - throw "The default value has a bad type."; + throw "The default value of option ${name} is of a bad type."; } else opt; @@ -136,7 +136,7 @@ rec { # override settings ensureMergeInputType - ensureDefaultType + checkDefault handleOptionSets ]; -- cgit 1.4.1 From 959e79f4c766be8a072c90cb20b98121e7a85f48 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 22 Aug 2013 10:32:42 +0200 Subject: haskell-packages.nix: fix builds of 'terminfo' and 'readline' These builds depend on the ncurses library, but that package was shadowed when the 'ncurses' Haskell library was added. --- pkgs/top-level/haskell-packages.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'pkgs') diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 61b4d6c50b3f8..4c7fb8602a505 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1473,7 +1473,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); naturals = callPackage ../development/libraries/haskell/naturals {}; - ncurses = callPackage ../development/libraries/haskell/ncurses { inherit (pkgs) ncurses; }; + ncurses = callPackage ../development/libraries/haskell/ncurses { + inherit (pkgs) ncurses; + }; netlist = callPackage ../development/libraries/haskell/netlist {}; @@ -1697,7 +1699,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); ReadArgs = callPackage ../development/libraries/haskell/ReadArgs {}; readline = callPackage ../development/libraries/haskell/readline { - inherit (pkgs) readline; + inherit (pkgs) readline ncurses; }; recaptcha = callPackage ../development/libraries/haskell/recaptcha {}; @@ -1927,7 +1929,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); terminalProgressBar = callPackage ../development/libraries/haskell/terminal-progress-bar {}; - terminfo = callPackage ../development/libraries/haskell/terminfo {}; + terminfo = callPackage ../development/libraries/haskell/terminfo { + inherit (pkgs) ncurses; + }; testFramework = callPackage ../development/libraries/haskell/test-framework {}; -- cgit 1.4.1 From 77cf3c3e0caf3852bd7541f4e5f280aab6bb3098 Mon Sep 17 00:00:00 2001 From: "Jason \"Don\" O'Conal" Date: Wed, 21 Aug 2013 08:19:59 +1000 Subject: vimPlugins.taglist: add expression --- pkgs/misc/vim-plugins/default.nix | 35 +++++++++++++++++++++++++---------- 1 file changed, 25 insertions(+), 10 deletions(-) (limited to 'pkgs') diff --git a/pkgs/misc/vim-plugins/default.nix b/pkgs/misc/vim-plugins/default.nix index 4896755c634db..8758475f347e3 100644 --- a/pkgs/misc/vim-plugins/default.nix +++ b/pkgs/misc/vim-plugins/default.nix @@ -1,4 +1,4 @@ -{fetchurl, stdenv, python, cmake, vim, perl, ruby}: +{ fetchurl, stdenv, python, cmake, vim, perl, ruby, unzip }: /* About Vim and plugins @@ -164,18 +164,13 @@ in }; command_T = simpleDerivation { - name = "vim-command-t-1.4"; - src = fetchurl { url = "https://github.com/wincent/Command-T/archive/1.4.tar.gz"; sha256 = "1ka9hwx9n0vj1dd5qsd2l1wq0kriwl76jmmdjzh7zaf0p547v98s"; }; - path = "Command-T"; - buildInputs = [ perl ruby ]; - buildPhase = '' pushd ruby/command-t ruby extconf.rb @@ -200,17 +195,37 @@ in }; }; - xdebug = simpleDerivation { + taglist = simpleDerivation { + name = "vim-taglist-4.6"; + meta = with stdenv.lib; { + description = "Source code browser plugin"; + homepage = "http://www.vim.org/scripts/script.php?script_id=273"; + license = stdenv.lib.licenses.gpl3; + maintainers = with maintainers; [ lovek323 ]; + platforms = platforms.unix; + }; + src = fetchurl { + url = "http://www.vim.org/scripts/download_script.php?src_id=19574"; + name = "taglist_46.zip"; + sha256 = "18cbv462vwg7vip2p99qlahm99hswav96cj4ki227kyi05q2lkjj"; + }; + setSourceRoot = '' + export sourceRoot=taglist + mkdir taglist + mv doc taglist + mv plugin taglist + ''; + buildInputs = [ unzip ]; + path = "taglist"; + }; + xdebug = simpleDerivation { name = "vim-xdebug-a4980fa65f7f159780593ee37c178281691ba2c4"; - src = fetchurl { url = "https://github.com/joonty/vim-xdebug/archive/a4980fa65f7f159780593ee37c178281691ba2c4.tar.gz"; sha256 = "1348gzp0zhc2wifvs5vmf92m9y8ik8ldnvy7bawsxahy8hmhiksk"; }; - path = "xdebug"; - postInstall = false; }; } -- cgit 1.4.1 From 2c089337e7a4260cec5b83f98754e5dc8445a0f4 Mon Sep 17 00:00:00 2001 From: Christophe Raffalli Date: Sat, 15 Jun 2013 06:40:01 +0000 Subject: OpenSSH: add Kerberos support --- pkgs/tools/networking/openssh/default.nix | 9 ++++++++- pkgs/top-level/all-packages.nix | 13 ++++++++----- 2 files changed, 16 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/networking/openssh/default.nix b/pkgs/tools/networking/openssh/default.nix index 4296ba57f8814..6d3120e7b996d 100644 --- a/pkgs/tools/networking/openssh/default.nix +++ b/pkgs/tools/networking/openssh/default.nix @@ -1,8 +1,12 @@ { stdenv, fetchurl, zlib, openssl, perl, libedit, pkgconfig, pam , etcDir ? null , hpnSupport ? false +, withKerberos ? false +, kerberos }: +assert withKerberos -> kerberos != null; + let hpnSrc = fetchurl { @@ -28,7 +32,9 @@ stdenv.mkDerivation rec { patches = [ ./locale_archive.patch ]; - buildInputs = [ zlib openssl libedit pkgconfig pam ]; + buildInputs = [ zlib openssl libedit pkgconfig pam ] ++ + (if withKerberos then [ kerberos ] else []) + ; # I set --disable-strip because later we strip anyway. And it fails to strip # properly when cross building. @@ -39,6 +45,7 @@ stdenv.mkDerivation rec { --disable-strip ${if pam != null then "--with-pam" else "--without-pam"} ${if etcDir != null then "--sysconfdir=${etcDir}" else ""} + ${if withKerberos then "--with-kerberos5=${kerberos}" else ""} ''; preConfigure = diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 319089ae223da..1555d505b1a3a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1420,11 +1420,14 @@ let opensc_dnie_wrapper = callPackage ../tools/security/opensc-dnie-wrapper { }; - openssh = callPackage ../tools/networking/openssh { - hpnSupport = false; - etcDir = "/etc/ssh"; - pam = if stdenv.isLinux then pam else null; - }; + openssh = + callPackage ../tools/networking/openssh { + hpnSupport = false; + withKerberos = false; + etcDir = "/etc/ssh"; + pam = if stdenv.isLinux then pam else null; + }; + openssh_with_kerberos = lowPrio (pkgs.appendToName "with-kerberos" (openssh.override { withKerberos = true; })); opensp = callPackage ../tools/text/sgml/opensp { }; -- cgit 1.4.1 From 57032af1ae59f12cfad9f2321882153e216e5dec Mon Sep 17 00:00:00 2001 From: Marc Weber Date: Thu, 22 Aug 2013 13:00:23 +0300 Subject: ati-proprietary: update, make it build with linux 3.10, fix breakage. with contributions by Jaka Hudoklin. --- pkgs/os-specific/linux/ati-drivers/builder.sh | 9 +- pkgs/os-specific/linux/ati-drivers/default.nix | 20 +- .../linux/ati-drivers/gentoo-patches.patch | 293 +++++++++++++++++++++ 3 files changed, 313 insertions(+), 9 deletions(-) create mode 100644 pkgs/os-specific/linux/ati-drivers/gentoo-patches.patch (limited to 'pkgs') diff --git a/pkgs/os-specific/linux/ati-drivers/builder.sh b/pkgs/os-specific/linux/ati-drivers/builder.sh index abb78549cee7d..2a20aa29fcc93 100644 --- a/pkgs/os-specific/linux/ati-drivers/builder.sh +++ b/pkgs/os-specific/linux/ati-drivers/builder.sh @@ -11,6 +11,7 @@ unzip $src run_file=$(echo amd-driver-installer-*) sh $run_file --extract . +eval "$patchPhase" kernelVersion=$(cd ${kernel}/lib/modules && ls) kernelBuild=$(echo ${kernel}/lib/modules/$kernelVersion/build) @@ -166,7 +167,7 @@ GCC_MAJOR="`gcc --version | grep -o -e ") ." | head -1 | cut -d " " -f 2`" # fail saying different kernel versions cp -r $TMP/arch/$arch/usr/X11R6/$lib_arch/modules/dri $out/lib cp -r $TMP/arch/$arch/usr/X11R6/$lib_arch/modules/dri/* $out/lib - cp -r $TMP/arch/$arch/usr/X11R6/$lib_arch/*.so.* $out/lib + cp -r $TMP/arch/$arch/usr/X11R6/$lib_arch/*.so* $out/lib cp -r $TMP/arch/$arch/usr/X11R6/$lib_arch/fglrx/fglrx-libGL.so.1.2 $out/lib/fglrx-libGL.so.1.2 cp -r $TMP/arch/$arch/usr/$lib_arch/* $out/lib @@ -224,3 +225,9 @@ GCC_MAJOR="`gcc --version | grep -o -e ") ." | head -1 | cut -d " " -f 2`" rm -fr $out/lib/modules/fglrx # don't think those .a files are needed. They cause failure of the mod } + +for p in $extraDRIlibs; do + for lib in $p/lib/*.so*; do + ln -s $lib $out/lib/ + done +done diff --git a/pkgs/os-specific/linux/ati-drivers/default.nix b/pkgs/os-specific/linux/ati-drivers/default.nix index ff508deed1225..326de9ed81aea 100644 --- a/pkgs/os-specific/linux/ati-drivers/default.nix +++ b/pkgs/os-specific/linux/ati-drivers/default.nix @@ -23,27 +23,26 @@ assert stdenv.system == "x86_64-linux"; stdenv.mkDerivation rec { - name = "ati-drivers-${version}-${kernelDev.version}"; - version = "10-11-x86"; + name = "ati-drivers-${version}-${kernel.version}"; + version = "13.4"; builder = ./builder.sh; inherit libXxf86vm xf86vidmodeproto; src = fetchurl { - url = http://www2.ati.com/drivers/linux/amd-driver-installer-12-8-x86.x86_64.zip; - sha256 = "0hdv89vdap6v0dnwhddizfmlkwyh0j910sp4wyj2lq5pn9rm2lk2"; - - # beta - # url = "http://www2.ati.com/drivers/beta/amd-driver-installer-12-9-beta-x86.x86_64.zip"; - # sha256 = "02dmflzfrgr07fa1hv34m7ad8pra21xv7qbk500gqm6v8s9vbplk"; + url = http://www2.ati.com/drivers/linux/amd-driver-installer-catalyst-13-4-linux-x86.x86_64.zip; + sha256 = "1914ikdich0kg047bqh89ai5z4dyryj5mlw5i46n90fsfiaxa532"; }; + patchPhase = "patch -p0 < ${./gentoo-patches.patch}"; + buildInputs = [ xlibs.libXext xlibs.libX11 xlibs.libXrandr which imake makeWrapper patchelf unzip + mesa ]; kernel = kernelDev; @@ -57,6 +56,11 @@ stdenv.mkDerivation rec { "${xorg.libX11}/lib" ]; + # without this some applications like blender don't start, but they start + # with nvidia. This causes them to be symlinked to $out/lib so that they + # appear in /run/opengl-driver/lib which get's added to LD_LIBRARY_PATH + extraDRIlibs = [ xorg.libXext ]; + inherit mesa; # only required to build examples meta = { diff --git a/pkgs/os-specific/linux/ati-drivers/gentoo-patches.patch b/pkgs/os-specific/linux/ati-drivers/gentoo-patches.patch new file mode 100644 index 0000000000000..ce4871c0658bc --- /dev/null +++ b/pkgs/os-specific/linux/ati-drivers/gentoo-patches.patch @@ -0,0 +1,293 @@ +diff -Nur common/lib/modules/fglrx/build_mod/drmP.h common-r1/lib/modules/fglrx/build_mod/drmP.h +--- common/lib/modules/fglrx/build_mod/drmP.h 2013-05-15 09:26:23.555752577 +0300 ++++ common-r1/lib/modules/fglrx/build_mod/drmP.h 2013-05-16 10:39:17.496212055 +0300 +@@ -901,10 +901,6 @@ + int DRM(stub_unregister)(int minor); + + /* Proc support (drm_proc.h) */ +-extern struct proc_dir_entry *DRM(proc_init)(drm_device_t *dev, +- int minor, +- struct proc_dir_entry *root, +- struct proc_dir_entry **dev_root); + extern int DRM(proc_cleanup)(int minor, + struct proc_dir_entry *root, + struct proc_dir_entry *dev_root); +diff -Nur common/lib/modules/fglrx/build_mod/drm_proc.h common-r1/lib/modules/fglrx/build_mod/drm_proc.h +--- common/lib/modules/fglrx/build_mod/drm_proc.h 2013-05-15 09:26:23.555752577 +0300 ++++ common-r1/lib/modules/fglrx/build_mod/drm_proc.h 2013-05-19 02:16:16.584406160 +0300 +@@ -75,61 +75,6 @@ + #define DRM_PROC_ENTRIES (sizeof(DRM(proc_list))/sizeof(DRM(proc_list)[0])) + + /** +- * Initialize the DRI proc filesystem for a device. +- * +- * \param dev DRM device. +- * \param minor device minor number. +- * \param root DRI proc dir entry. +- * \param dev_root resulting DRI device proc dir entry. +- * \return root entry pointer on success, or NULL on failure. +- * +- * Create the DRI proc root entry "/proc/ati", the device proc root entry +- * "/proc/ati/%minor%/", and each entry in proc_list as +- * "/proc/ati/%minor%/%name%". +- */ +-struct proc_dir_entry *DRM(proc_init)(drm_device_t *dev, int minor, +- struct proc_dir_entry *root, +- struct proc_dir_entry **dev_root) +-{ +- struct proc_dir_entry *ent; +- int i, j; +- char name[64]; +- +- if (!minor) root = create_proc_entry("dri", S_IFDIR, NULL); +- if (!root) { +- DRM_ERROR("Cannot create /proc/ati\n"); +- return NULL; +- } +- +- sprintf(name, "%d", minor); +- *dev_root = create_proc_entry(name, S_IFDIR, root); +- if (!*dev_root) { +- DRM_ERROR("Cannot create /proc/ati/%s\n", name); +- return NULL; +- } +- +- for (i = 0; i < DRM_PROC_ENTRIES; i++) { +- ent = create_proc_entry(DRM(proc_list)[i].name, +- S_IFREG|S_IRUGO, *dev_root); +- if (!ent) { +- DRM_ERROR("Cannot create /proc/ati/%s/%s\n", +- name, DRM(proc_list)[i].name); +- for (j = 0; j < i; j++) +- remove_proc_entry(DRM(proc_list)[i].name, +- *dev_root); +- remove_proc_entry(name, root); +- if (!minor) remove_proc_entry("dri", NULL); +- return NULL; +- } +- ent->read_proc = DRM(proc_list)[i].f; +- ent->data = dev; +- } +- +- return root; +-} +- +- +-/** + * Cleanup the proc filesystem resources. + * + * \param minor device minor number. +diff -Nur common/lib/modules/fglrx/build_mod/firegl_public.c common-r1/lib/modules/fglrx/build_mod/firegl_public.c +--- common/lib/modules/fglrx/build_mod/firegl_public.c 2013-05-15 09:26:23.545752925 +0300 ++++ common-r1/lib/modules/fglrx/build_mod/firegl_public.c 2013-05-19 03:07:10.236552522 +0300 +@@ -583,6 +583,202 @@ + { "NULL", NULL, NULL} // Terminate List!!! + }; + ++ ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,10,0) ++typedef int (read_proc_t)(char *page, char **start, off_t off, int count, int *eof, void *data); ++typedef int (write_proc_t)(struct file *file, const char __user *buffer, unsigned long count, void *data); ++#else ++#define PDE_DATA(inode) (PDE((inode))->data) ++#endif ++ ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,10,0) ++typedef struct { ++ read_proc_t *read_func; ++ write_proc_t *write_func; ++ void *data; ++} gentoo_proc_wrapper_t; ++ ++#define GENTOO_PROC_WRAPPER_OVERFLOW_MAGIC 939750305 ++ ++static ssize_t gentoo_proc_wrapper_read (struct file *myfile, char __user *buffer, size_t count, loff_t *offset) { ++ int is_eof=0, retval; ++ char *start, *usebuffer=NULL; ++ gentoo_proc_wrapper_t* wrapper_data=(gentoo_proc_wrapper_t*)(myfile->private_data); ++ if (PAGE_SIZE<*offset) { ++ printk(KERN_ERR "Trying to read beyond 4k on proc\n"); ++ return -EIO; ++ } ++ //printk(KERN_NOTICE " call with: dev %p, func %p\n", wrapper_data->data, wrapper_data->read_func); ++ ++ usebuffer=kmalloc(2*PAGE_SIZE, GFP_KERNEL); ++ if (!usebuffer) ++ return -ENOMEM; ++ ((u32*)usebuffer)[1024]=GENTOO_PROC_WRAPPER_OVERFLOW_MAGIC; ++ ++ retval=wrapper_data->read_func(usebuffer, &start, *offset, count, &is_eof, wrapper_data->data); ++ ++ BUG_ON(GENTOO_PROC_WRAPPER_OVERFLOW_MAGIC != ((u32*)usebuffer)[1024]); ++ ++ if (0 > retval) ++ { ++ printk(KERN_ERR "Proc read failed with %d", retval); ++ goto out; ++ } ++ ++ if (copy_to_user(buffer, start, retval)) { ++ printk(KERN_NOTICE "copy to user failed in amd drivers proc code\n"); ++ retval=-EFAULT; ++ goto out; ++ } ++ *offset+=retval; ++ ++out: ++ if (usebuffer) ++ kfree(usebuffer); ++ return retval; ++} ++static ssize_t gentoo_proc_wrapper_write (struct file *myfile, const char __user *buffer, size_t count, loff_t *offset) { ++ gentoo_proc_wrapper_t* wrapper_data=(gentoo_proc_wrapper_t*)(myfile->private_data); ++ int retval=0; ++ void *usebuffer=NULL; ++ ++ BUG_ON(*offset); ++ if (!wrapper_data->write_func) ++ return -EPERM; ++ ++ usebuffer=kmalloc(count, GFP_KERNEL); ++ if (!usebuffer) ++ return -ENOMEM; ++ if (copy_from_user(usebuffer, buffer, count)) { ++ printk(KERN_NOTICE "copy from user failed in amd drivers proc code\n"); ++ retval=-EFAULT; ++ goto out; ++ } ++ ++ retval=wrapper_data->write_func(myfile, buffer, count, wrapper_data->data); ++ *offset+=retval; ++out: ++ if (usebuffer) ++ kfree(usebuffer); ++ return retval; ++} ++static int gentoo_proc_wrapper_open(struct inode *myinode, struct file *myfile) { ++ myfile->private_data=PDE_DATA(myinode); ++ return generic_file_open(myinode, myfile); ++} ++struct file_operations gentoo_proc_fops = { ++ .read=gentoo_proc_wrapper_read, ++ .write=gentoo_proc_wrapper_write, ++ .open=gentoo_proc_wrapper_open, ++}; ++ ++static void *gentoo_proc_wrapper_data(read_proc_t *reader, write_proc_t *writer, void *mydata) { ++ gentoo_proc_wrapper_t *retval=kmalloc(sizeof(gentoo_proc_wrapper_t), GFP_KERNEL); ++ if (!retval) ++ return retval; ++ retval->read_func=reader; ++ retval->write_func=writer; ++ retval->data=mydata; ++ return retval; ++} ++ ++static struct proc_dir_entry *firegl_proc_init( device_t *dev, ++ int minor, ++ struct proc_dir_entry *root, ++ struct proc_dir_entry **dev_root, ++ kcl_proc_list_t *proc_list ) // proc_list must be terminated! ++{ ++ struct proc_dir_entry *ent; ++ char name[64]; ++ kcl_proc_list_t *list = proc_list; ++ void *tempdata; ++ KCL_DEBUG1(FN_FIREGL_PROC, "minor %d, proc_list 0x%08lx\n", minor, (unsigned long)proc_list); ++ if (!minor) ++ { ++ root = proc_mkdir("ati", NULL); ++ } ++ ++ if (!root) ++ { ++ KCL_DEBUG_ERROR("Cannot create /proc/ati\n"); ++ return NULL; ++ } ++ ++ if (minor == 0) ++ { ++ // Global major debice number entry ++ tempdata=gentoo_proc_wrapper_data((read_proc_t*)firegl_major_proc_read, NULL, NULL); ++ if (!tempdata) ++ return NULL; ++ ent = proc_create_data("major", S_IFREG|S_IRUGO, root, &gentoo_proc_fops, tempdata); ++ if (!ent) ++ { ++ remove_proc_entry("ati", NULL); ++ KCL_DEBUG_ERROR("Cannot create /proc/ati/major\n"); ++ return NULL; ++ } ++ } ++ ++ sprintf(name, "%d", minor); ++ *dev_root = proc_mkdir(name, root); ++ if (!*dev_root) { ++ remove_proc_entry("major", root); ++ remove_proc_entry("ati", NULL); ++ KCL_DEBUG_ERROR("Cannot create /proc/ati/%s\n", name); ++ return NULL; ++ } ++ ++ while (list->f || list->fops) ++ { ++ struct file_operations *my_fops = &gentoo_proc_fops; ++ if (list->fops) ++ { ++ my_fops = (struct file_operations*)list->fops; ++ tempdata=(dev->pubdev.signature == FGL_DEVICE_SIGNATURE)? firegl_find_device(minor) : (dev); ++ } ++ else { ++ BUG_ON(!list->f); ++ tempdata=gentoo_proc_wrapper_data((read_proc_t*)list->f, NULL, (dev->pubdev.signature == FGL_DEVICE_SIGNATURE)? firegl_find_device(minor) : (dev) ); ++ if (!tempdata) ++ return NULL; ++ } ++ //printk(KERN_NOTICE "name %s, dev %p, func %p, data %p\n", list->name, (dev->pubdev.signature == FGL_DEVICE_SIGNATURE)? firegl_find_device(minor) : (dev), list->f, tempdata); ++ ent = proc_create_data(list->name, S_IFREG|S_IRUGO, *dev_root, my_fops, tempdata); ++ ++ if (!ent) ++ { ++ KCL_DEBUG_ERROR("Cannot create /proc/ati/%s/%s\n", name, list->name); ++ while (proc_list != list) ++ { ++ remove_proc_entry(proc_list->name, *dev_root); ++ proc_list++; ++ } ++ remove_proc_entry(name, root); ++ if (!minor) ++ { ++ remove_proc_entry("major", root); ++ remove_proc_entry("ati", NULL); ++ } ++ return NULL; ++ } ++ ++ list++; ++ } ++ ++ if (minor == 0) ++ { ++ // Global debug entry, only create it once ++ tempdata=gentoo_proc_wrapper_data((read_proc_t*)firegl_debug_proc_read_wrap, (write_proc_t*)firegl_debug_proc_write_wrap, dev); ++ if (!tempdata) ++ return NULL; ++ ent=proc_create_data("debug", S_IFREG|S_IRUGO, root, &gentoo_proc_fops, tempdata); ++ if (!ent) ++ return NULL; ++ } ++ ++ return root; ++} ++#else + static struct proc_dir_entry *firegl_proc_init( device_t *dev, + int minor, + struct proc_dir_entry *root, +@@ -677,6 +873,7 @@ + + return root; + } ++#endif + + static int firegl_proc_cleanup( int minor, + struct proc_dir_entry *root, -- cgit 1.4.1 From d28a189af684e9ef61cc26b83e6e3798fe44b6f8 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 22 Aug 2013 16:39:25 +0200 Subject: Revert "Refactor: introduce isType reducing redundancy (trivial change)" This reverts commit 52204af457c30781b09accc91c5d18d045d674ea. It breaks Nixpkgs evaluation. http://hydra.nixos.org/build/5758197 --- pkgs/lib/options.nix | 6 +++--- pkgs/lib/properties.nix | 16 ++++++++-------- pkgs/lib/systems.nix | 12 ++++++------ pkgs/lib/types.nix | 3 +-- 4 files changed, 18 insertions(+), 19 deletions(-) (limited to 'pkgs') diff --git a/pkgs/lib/options.nix b/pkgs/lib/options.nix index a7d1a3483a08c..620de84e7078c 100644 --- a/pkgs/lib/options.nix +++ b/pkgs/lib/options.nix @@ -11,10 +11,10 @@ with import ./properties.nix; rec { - inherit (lib) isType; + inherit (lib) typeOf; - isOption = isType "option"; + isOption = attrs: (typeOf attrs) == "option"; mkOption = attrs: attrs // { _type = "option"; # name (this is the name of the attributem it is automatically generated by the traversal) @@ -190,7 +190,7 @@ rec { defValue = builtins.getAttr defName defs; optValue = builtins.getAttr defName opts; in - if isOption defValue + if typeOf defValue == "option" then # `defValue' is an option. if hasAttr defName opts diff --git a/pkgs/lib/properties.nix b/pkgs/lib/properties.nix index 22aa8d891d8a5..eeac27ae70c7b 100644 --- a/pkgs/lib/properties.nix +++ b/pkgs/lib/properties.nix @@ -11,13 +11,13 @@ with import ./attrsets.nix; rec { - inherit (lib) isType; + inherit (lib) typeOf; # Tell that nothing is defined. When properties are evaluated, this type # is used to remove an entry. Thus if your property evaluation semantic # implies that you have to mute the content of an attribute, then your # property should produce this value. - isNotdef = isType "notdef"; + isNotdef = attrs: (typeOf attrs) == "notdef"; mkNotdef = {_type = "notdef";}; # General property type, it has a property attribute and a content @@ -32,7 +32,7 @@ rec { # - onGlobalDelay: run on all copied properties. # - onEval: run on an evaluated property. # - onGlobalEval: run on a list of property stack on top of their values. - isProperty = isType "property"; + isProperty = attrs: (typeOf attrs) == "property"; mkProperty = p@{property, content, ...}: p // { _type = "property"; }; @@ -187,7 +187,7 @@ rec { # and interpreted by the underlying system using properties (modules). # Create a "Merge" property which only contains a condition. - isMerge = isType "merge"; + isMerge = attrs: (typeOf attrs) == "merge"; mkMerge = content: mkProperty { property = { _type = "merge"; @@ -204,7 +204,7 @@ rec { # is ignore. # Create a "If" property which only contains a condition. - isIf = isType "if"; + isIf = attrs: (typeOf attrs) == "if"; mkIf = condition: content: mkProperty { property = { _type = "if"; @@ -271,7 +271,7 @@ rec { # priorities between values. The default priority is 100. The lowest # priorities are kept. The template argument must reproduce the same # attribute set hierarchy to override leaves of the hierarchy. - isOverride = isType "override"; + isOverride = attrs: (typeOf attrs) == "override"; mkOverrideTemplate = priority: template: content: mkProperty { property = { _type = "override"; @@ -371,7 +371,7 @@ rec { # of the list used by the merge function. And the highest ranked # definition would be the last. Definitions which does not have any rank # value have the default rank of 100. - isOrder = isType "order"; + isOrder = attrs: (typeOf attrs) == "order"; mkOrder = rank: content: mkProperty { property = { _type = "order"; @@ -434,7 +434,7 @@ rec { # properties on top of the option definition is nice for user manipulation # but require to check if the content of the property is not another # property. Such testing implies to verify if this is an attribute set - # and if it possess the type 'property'. (see isProperty & typeOf/isType) + # and if it possess the type 'property'. (see isProperty & typeOf) # # To avoid strict evaluation of option definitions, 'mkFixStrictness' is # introduced. This property protects an option definition by replacing diff --git a/pkgs/lib/systems.nix b/pkgs/lib/systems.nix index 02c26ba600a31..09d04042f1cfb 100644 --- a/pkgs/lib/systems.nix +++ b/pkgs/lib/systems.nix @@ -15,14 +15,14 @@ in rec { - isSignificantByte = isType "significant-byte"; + isSignificantByte = x: typeOf x == "significant-byte"; significantBytes = setTypes "significant-byte" { bigEndian = {}; littleEndian = {}; }; - isCpuType = isType "cpu-type" + isCpuType = x: typeOf x == "cpu-type" && elem x.bits [8 16 32 64 128] && (builtins.lessThan 8 x.bits -> isSignificantByte x.significantByte); @@ -37,7 +37,7 @@ rec { }; - isExecFormat = isType "exec-format"; + isExecFormat = x: typeOf x == "exec-format"; execFormats = setTypes "exec-format" { aout = {}; # a.out elf = {}; @@ -47,7 +47,7 @@ rec { }; - isKernel = isType "kernel"; + isKernel = x: typeOf x == "kernel"; kernels = with execFormats; setTypes "kernel" { cygwin = { execFormat = pe; }; @@ -61,7 +61,7 @@ rec { }; - isArchitecture = isType "architecture"; + isArchitecture = x: typeOf x == "architecture"; architectures = setTypes "architecture" { apple = {}; pc = {}; @@ -69,7 +69,7 @@ rec { }; - isSystem = isType "system" + isSystem = x: typeOf x == "system" && isCpuType x.cpu && isArchitecture x.arch && isKernel x.kernel; diff --git a/pkgs/lib/types.nix b/pkgs/lib/types.nix index 156d72ac5e73e..9dce885b18263 100644 --- a/pkgs/lib/types.nix +++ b/pkgs/lib/types.nix @@ -10,7 +10,6 @@ with import ./trivial.nix; rec { - isType = type: x: (x._type or "") == type; hasType = x: isAttrs x && x ? _type; typeOf = x: x._type or ""; @@ -27,7 +26,7 @@ rec { # hasOptions (boolean: whatever this option contains an option set) # delayOnGlobalEval (boolean: should properties go through the evaluation of this option) # docPath (path concatenated to the option name contained in the option set) - isOptionType = isType "option-type"; + isOptionType = attrs: typeOf attrs == "option-type"; mkOptionType = { name , check ? (x: true) -- cgit 1.4.1