From fd76305a9b81325bf044e9689574215d95e86f8c Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Sun, 7 Apr 2013 20:03:30 +0200 Subject: [PATCH 001/148] vlc: enable support for the opus codec --- pkgs/applications/video/vlc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/vlc/default.nix b/pkgs/applications/video/vlc/default.nix index 5529fbeff83..a7cce109fdf 100644 --- a/pkgs/applications/video/vlc/default.nix +++ b/pkgs/applications/video/vlc/default.nix @@ -5,7 +5,7 @@ , libcaca, pulseaudio, flac, schroedinger, libxml2, librsvg , mpeg2dec, udev, gnutls, avahi, libcddb, jackaudio, SDL, SDL_image , libmtp, unzip, taglib, libkate, libtiger, libv4l, samba, liboggz -, libass, libva, libdvbpsi, libdc1394, libraw1394 +, libass, libva, libdvbpsi, libdc1394, libraw1394, libopus }: stdenv.mkDerivation rec { @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { udev gnutls avahi libcddb jackaudio SDL SDL_image libmtp unzip taglib libkate libtiger libv4l samba liboggz libass libdvbpsi libva xlibs.xlibs xlibs.libXv xlibs.libXvMC xlibs.libXpm xlibs.xcbutilkeysyms - libdc1394 libraw1394 + libdc1394 libraw1394 libopus ]; nativeBuildInputs = [ pkgconfig ]; From dcff78f580fb487dbbd0b4fdd537babd6a3ac39f Mon Sep 17 00:00:00 2001 From: aszlig Date: Mon, 8 Apr 2013 05:58:23 +0200 Subject: [PATCH 002/148] taskwarrior: Update to version 2.2.0. This update roughly includes the following changes: * Spanish es-ES translation * New configuration option: print.empty.columns * Much improved Asian character support * More virtual tags * Improved bash completion * Task modification time * Stats show blocked and blocking tasks * New 'blocking' report * Additional color rules * New helper commands for third-party tools * 'columns' command searchable * New date shortcuts 'socm' and 'eocm' * Improved push/pull messages For a full list of changes, please head over to: http://taskwarrior.org/projects/taskwarrior/wiki/Changelog Signed-off-by: aszlig --- pkgs/applications/misc/taskwarrior/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/misc/taskwarrior/default.nix b/pkgs/applications/misc/taskwarrior/default.nix index dae574804b4..dc1fce1d64c 100644 --- a/pkgs/applications/misc/taskwarrior/default.nix +++ b/pkgs/applications/misc/taskwarrior/default.nix @@ -1,13 +1,14 @@ {stdenv, fetchurl, cmake}: -stdenv.mkDerivation { - name = "taskwarrior-2.1.2"; +stdenv.mkDerivation rec { + name = "taskwarrior-${version}"; + version = "2.2.0"; enableParallelBuilding = true; src = fetchurl { - url = http://www.taskwarrior.org/download/task-2.1.2.tar.gz; - sha256 = "0diy72sgiyvfl6bdy7k3qwv3ijx2z1y477smkk6jsbbd9fsp2lfg"; + url = "http://www.taskwarrior.org/download/task-${version}.tar.gz"; + sha256 = "057fh50qp9bd5s08rw51iybpamn55v5nhn3s6ds89g76hp95vqir"; }; nativeBuildInputs = [ cmake ]; From 75e5cbde79132b01fb28d936c166d92bd105152a Mon Sep 17 00:00:00 2001 From: aszlig Date: Mon, 8 Apr 2013 08:46:44 +0200 Subject: [PATCH 003/148] chromium: Update beta and dev channels. beta: 26.0.1410.43 -> 27.0.1453.15 (builds fine and tested) dev: 27.0.1448.0 -> 27.0.1453.12 (builds fine and tested) Signed-off-by: aszlig --- .../networking/browsers/chromium/sources.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/sources.nix b/pkgs/applications/networking/browsers/chromium/sources.nix index 9e4c0cff563..bbdbd4cfeb8 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 = "27.0.1448.0"; - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-27.0.1448.0.tar.xz"; - sha256 = "03sarp8drf9a6likk4m73lgk2i4nhqqri8ja9h8qiglqc4sf2hn0"; + version = "27.0.1453.12"; + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-27.0.1453.12.tar.xz"; + sha256 = "1b2vkcynljl799m41aabdsj9k2plchiga6bi4ah3hc0mwyj0lyl7"; }; beta = { - version = "26.0.1410.43"; - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-26.0.1410.43.tar.xz"; - sha256 = "110x9cs88gqvqya71bqspx2s7ph6ca0als7sp5fbf911cj0iy0ii"; + version = "27.0.1453.15"; + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-27.0.1453.15.tar.xz"; + sha256 = "19y9pbipi4y61avrsgb7y4b1xl8d29v34l403xdghk0d3z2rg65m"; }; stable = { version = "26.0.1410.43"; From 0ccd57bcd65bf0ee8312a1c5f6dd1f446ca25fd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Mon, 8 Apr 2013 11:52:27 +0200 Subject: [PATCH 004/148] mono: update to 2.11.4 Just to have a newer version. --- pkgs/development/compilers/mono/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/compilers/mono/default.nix b/pkgs/development/compilers/mono/default.nix index f59bb2cac40..47b13700b8a 100644 --- a/pkgs/development/compilers/mono/default.nix +++ b/pkgs/development/compilers/mono/default.nix @@ -1,10 +1,10 @@ {stdenv, fetchurl, bison, pkgconfig, glib, gettext, perl, libgdiplus}: -stdenv.mkDerivation { - name = "mono-2.10.8.1"; +stdenv.mkDerivation rec { + name = "mono-2.11.4"; src = fetchurl { - url = http://download.mono-project.com/sources/mono/mono-2.10.8.1.tar.gz; - sha256 = "0h4hdj99qg0nsg5260izwaybs59wysf7y399kffhg43fidpndz0x"; + url = "http://download.mono-project.com/sources/mono/${name}.tar.bz2"; + sha256 = "0wv8pnj02mq012sihx2scx0avyw51b5wb976wn7x86zda0vfcsnr"; }; buildInputs = [bison pkgconfig glib gettext perl libgdiplus]; From 79d155f874e5445d3f1e08393cfb6a08fb766516 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Mon, 8 Apr 2013 11:52:42 +0200 Subject: [PATCH 005/148] pinta: updating it. It works now. --- pkgs/applications/graphics/pinta/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/graphics/pinta/default.nix b/pkgs/applications/graphics/pinta/default.nix index 349982bc24c..b845abacf7e 100644 --- a/pkgs/applications/graphics/pinta/default.nix +++ b/pkgs/applications/graphics/pinta/default.nix @@ -1,11 +1,12 @@ {stdenv, fetchurl, mono, gtksharp, pkgconfig}: stdenv.mkDerivation { - name = "pinta-0.5"; + name = "pinta-1.4"; src = fetchurl { - url = http://github.com/downloads/jpobst/Pinta/pinta-0.5.tar.gz; - sha256 = "0qv95zswi488bkbck9b9yhmczj1sgqc96nzn4f5rwfqz516kilrl"; + url = "https://github.com/PintaProject/pinta/tarball/3f7ccfa93d"; + name = "pinta-1.4.tar.gz"; + sha256 = "1kgb4gy5l6bd0akniwhiqqkvqayr5jgdsvn2pgg1038q9raafnpn"; }; buildInputs = [mono gtksharp pkgconfig]; From e0249ffcd0687a40dd3fa2d89a98b11ba0192b59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Mon, 8 Apr 2013 12:14:26 +0200 Subject: [PATCH 006/148] meld: update to 1.6.1 --- pkgs/applications/version-management/meld/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/version-management/meld/default.nix b/pkgs/applications/version-management/meld/default.nix index 42650b3afb3..6e099cd5608 100644 --- a/pkgs/applications/version-management/meld/default.nix +++ b/pkgs/applications/version-management/meld/default.nix @@ -1,8 +1,8 @@ {stdenv, fetchurl, pygtk, python, intltool, scrollkeeper, makeWrapper }: let - minor = "1.5"; - version = "${minor}.2"; + minor = "1.6"; + version = "${minor}.1"; in stdenv.mkDerivation { @@ -10,7 +10,7 @@ stdenv.mkDerivation { src = fetchurl { url = "http://ftp.gnome.org/pub/gnome/sources/meld/${minor}/meld-${version}.tar.xz"; - sha256 = "05rbkqflbqnh2c4682d2fmidhwz2bvlggrhp1p7xbi3z8ci87pdx"; + sha256 = "00rsff0yl5qwzh0igkdns6ry2xsbxad70avpqpkbd2bldi94v76y"; }; buildInputs = [ pygtk python intltool scrollkeeper makeWrapper ]; From c1233178d38e291fb6d406519cb77e7c56a5d5e6 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 8 Apr 2013 12:14:02 +0200 Subject: [PATCH 007/148] haskell-http-conduit: update to version 1.9.3 --- pkgs/development/libraries/haskell/http-conduit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/http-conduit/default.nix b/pkgs/development/libraries/haskell/http-conduit/default.nix index 3c0e1b3a202..c4e610d254f 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.2.2"; - sha256 = "16njcgdnzs2la5xvs1pqs3zcjyzqlk3yfis89h9x7qg2w8hq8pxf"; + version = "1.9.3"; + sha256 = "03c08jj6941kxl5iw60n8s8qnxp2rsfgfmf7m761iy7i7hsj1rkk"; buildDepends = [ asn1Data base64Bytestring blazeBuilder blazeBuilderConduit caseInsensitive certificate conduit cookie cprngAes dataDefault From 203fd72f8fccabf1ca9aa5fe8a35c6658bdc3152 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 8 Apr 2013 12:14:02 +0200 Subject: [PATCH 008/148] haskell-repa: update to version 3.2.3.2 --- pkgs/development/libraries/haskell/repa/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/haskell/repa/default.nix b/pkgs/development/libraries/haskell/repa/default.nix index 63f3eaa982e..f6cb286ff79 100644 --- a/pkgs/development/libraries/haskell/repa/default.nix +++ b/pkgs/development/libraries/haskell/repa/default.nix @@ -2,10 +2,9 @@ cabal.mkDerivation (self: { pname = "repa"; - version = "3.2.3.1"; - sha256 = "0r5z781h9v6ri2m3ih7jbymvc3i2m26qaf29pxwmaks0sdlp4qmr"; + version = "3.2.3.2"; + sha256 = "0xwaqkir4gjlhnvd1r69ycswg4p65ig38d2np69hv195zr47pmvh"; buildDepends = [ QuickCheck vector ]; - jailbreak = true; meta = { homepage = "http://repa.ouroborus.net"; description = "High performance, regular, shape polymorphic parallel arrays"; From 1f82083c20b01b0039f67f03a351eae9a284019d Mon Sep 17 00:00:00 2001 From: Rickard Nilsson Date: Mon, 8 Apr 2013 18:21:55 +0200 Subject: [PATCH 009/148] darktable: Update to 1.2 --- .../graphics/darktable/1.2rc1.nix | 53 ------------------- .../graphics/darktable/default.nix | 6 +-- pkgs/top-level/all-packages.nix | 4 -- 3 files changed, 3 insertions(+), 60 deletions(-) delete mode 100644 pkgs/applications/graphics/darktable/1.2rc1.nix diff --git a/pkgs/applications/graphics/darktable/1.2rc1.nix b/pkgs/applications/graphics/darktable/1.2rc1.nix deleted file mode 100644 index 906240d864f..00000000000 --- a/pkgs/applications/graphics/darktable/1.2rc1.nix +++ /dev/null @@ -1,53 +0,0 @@ -{ stdenv, fetchurl -, GConf, atk, cairo, cmake, curl, dbus_glib, exiv2, glib -, libgnome_keyring, gphoto2, gtk, ilmbase, intltool, lcms, lcms2 -, lensfun, libXau, libXdmcp, libexif, libglade, libgphoto2, libjpeg -, libpng, libpthreadstubs, libraw1394, librsvg, libtiff, libxcb -, openexr, pixman, pkgconfig, sqlite, bash, libxslt }: - -assert stdenv ? glibc; - -stdenv.mkDerivation rec { - version = "1.2rc1"; - name = "darktable-${version}"; - - src = fetchurl { - url = "http://tinyurl.com/bmwdztq"; - name = "${name}-${version}.tar.xz"; - sha256 = "0l3gl49bmaljrrl4zfaivvj7apxa2jm934ylq24gcms3b2whv70m"; - }; - - buildInputs = - [ GConf atk cairo cmake curl dbus_glib exiv2 glib libgnome_keyring gtk - ilmbase intltool lcms lcms2 lensfun libXau libXdmcp libexif - libglade libgphoto2 libjpeg libpng libpthreadstubs libraw1394 - librsvg libtiff libxcb openexr pixman pkgconfig sqlite libxslt - ]; - - preConfigure = '' - export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${gtk}/include/gtk-2.0" - export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${gtk}/lib/gtk-2.0/include" - export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${cairo}/include/cairo" - export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${atk}/include/atk-1.0" - export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${ilmbase}/include/OpenEXR" - export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${openexr}/include/OpenEXR" - - substituteInPlace tools/create_preferences.sh.in --replace '#!/usr/bin/env bash' '#!${bash}/bin/bash' - ''; - - cmakeFlags = [ - "-DPTHREAD_INCLUDE_DIR=${stdenv.glibc}/include" - "-DPTHREAD_LIBRARY=${stdenv.glibc}/lib/libpthread.so" - "-DCMAKE_BUILD_TYPE=Release" - "-DGTK2_GLIBCONFIG_INCLUDE_DIR=${glib}/lib/glib-2.0/include" - "-DGTK2_GDKCONFIG_INCLUDE_DIR=${gtk}/lib/gtk-2.0/include" - ]; - - meta = with stdenv.lib; { - description = "Virtual lighttable and darkroom for photographers"; - homepage = http://darktable.sourceforge.net; - license = licenses.gpl3Plus; - platforms = platforms.linux; - maintainers = [ maintainers.goibhniu ]; - }; -} diff --git a/pkgs/applications/graphics/darktable/default.nix b/pkgs/applications/graphics/darktable/default.nix index aa67406d0e7..91c91dc3925 100644 --- a/pkgs/applications/graphics/darktable/default.nix +++ b/pkgs/applications/graphics/darktable/default.nix @@ -8,12 +8,12 @@ assert stdenv ? glibc; stdenv.mkDerivation rec { - version = "1.1.4"; + version = "1.2"; name = "darktable-${version}"; src = fetchurl { - url = "mirror://sourceforge/darktable/darktable/1.1/darktable-${version}.tar.xz"; - sha256 = "1bzcxh8zm0xxrpifkkksv9k4xagjrzlam00yja9v9cbjlvawfszv"; + url = "mirror://sourceforge/darktable/darktable/1.2/darktable-${version}.tar.xz"; + sha256 = "0l2lrly46nda7b2y4gskqqxaajia34g487bgjcpd5ysxbhmmhlnw"; }; buildInputs = diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5feb863ecb1..0e6acb7905b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6735,10 +6735,6 @@ let inherit (gnome) GConf libglade; }; - darktable12 = callPackage ../applications/graphics/darktable/1.2rc1.nix { - inherit (gnome) GConf libglade; - }; - "dd-agent" = callPackage ../tools/networking/dd-agent { }; dia = callPackage ../applications/graphics/dia { From 38c7d196ac51b7a73f289ae6acc1c43e4e21461c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Forsman?= Date: Mon, 8 Apr 2013 21:06:54 +0200 Subject: [PATCH 010/148] premake: bump to version 4.3 aacskeys depends on premake3, so keep that version around. --- .../libraries/aacskeys/default.nix | 4 +-- pkgs/development/tools/misc/premake/3.nix | 26 +++++++++++++++++++ .../tools/misc/premake/default.nix | 12 ++++++--- pkgs/top-level/all-packages.nix | 6 ++++- 4 files changed, 41 insertions(+), 7 deletions(-) create mode 100644 pkgs/development/tools/misc/premake/3.nix diff --git a/pkgs/development/libraries/aacskeys/default.nix b/pkgs/development/libraries/aacskeys/default.nix index f791ea84f6b..088f2cc4b1e 100644 --- a/pkgs/development/libraries/aacskeys/default.nix +++ b/pkgs/development/libraries/aacskeys/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, openssl, jdk, premake}: +{stdenv, fetchurl, openssl, jdk, premake3}: # Info on how to use / obtain aacs keys: # http://vlc-bluray.whoknowsmy.name/ @@ -22,7 +22,7 @@ stdenv.mkDerivation { sha256 = "0d3zvwixpkixfkkc16wj37h2xbcq5hsqqhqngzqr6pslmqr67vnr"; }; - buildInputs = [openssl jdk premake]; + buildInputs = [openssl jdk premake3]; installPhase = '' ensureDir $out/{bin,lib,share/${baseName}} diff --git a/pkgs/development/tools/misc/premake/3.nix b/pkgs/development/tools/misc/premake/3.nix new file mode 100644 index 00000000000..94a2880e134 --- /dev/null +++ b/pkgs/development/tools/misc/premake/3.nix @@ -0,0 +1,26 @@ +{stdenv, fetchurl, unzip}: + +let baseName = "premake"; + version = "3.7"; +in + +stdenv.mkDerivation { + name = "${baseName}-${version}"; + + src = fetchurl { + url = "http://downloads.sourceforge.net/sourceforge/premake/${baseName}-src-${version}.zip"; + sha256 = "b59841a519e75d5b6566848a2c5be2f91455bf0cc6ae4d688fcbd4c40db934d5"; + }; + + buildInputs = [unzip]; + + installPhase = '' + install -Dm755 bin/premake $out/bin/premake + ''; + + meta = { + homepage = http://industriousone.com/premake; + description = "A simple build configuration and project generation tool using lua"; + license = stdenv.lib.licenses.bsd3; + }; +} diff --git a/pkgs/development/tools/misc/premake/default.nix b/pkgs/development/tools/misc/premake/default.nix index 4f534bd8664..07896dd100f 100644 --- a/pkgs/development/tools/misc/premake/default.nix +++ b/pkgs/development/tools/misc/premake/default.nix @@ -1,21 +1,25 @@ {stdenv, fetchurl, unzip}: let baseName = "premake"; - version = "3.7"; + version = "4.3"; in stdenv.mkDerivation { name = "${baseName}-${version}"; src = fetchurl { - url = "http://downloads.sourceforge.net/sourceforge/premake/${baseName}-src-${version}.zip"; - sha256 = "b59841a519e75d5b6566848a2c5be2f91455bf0cc6ae4d688fcbd4c40db934d5"; + url = "mirror://sourceforge/${baseName}/${baseName}-${version}-src.zip"; + sha256 = "1017rd0wsjfyq2jvpjjhpszaa7kmig6q1nimw76qx3cjz2868lrn"; }; buildInputs = [unzip]; + buildPhase = '' + make -C build/gmake.unix/ + ''; + installPhase = '' - install -Dm755 bin/premake $out/bin/premake + install -Dm755 bin/release/premake4 $out/bin/premake4 ''; meta = { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2e299133f13..fa2d160d84b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3304,7 +3304,11 @@ let pkgconfig = forceNativeDrv (callPackage ../development/tools/misc/pkgconfig { }); pkgconfigUpstream = lowPrio (pkgconfig.override { vanilla = true; }); - premake = callPackage ../development/tools/misc/premake { }; + premake3 = callPackage ../development/tools/misc/premake/3.nix { }; + + premake4 = callPackage ../development/tools/misc/premake { }; + + premake = premake4; pstack = callPackage ../development/tools/misc/gdb/pstack.nix { }; From 08f1b426bc15e07c7b0fc52fd73232d9966dac12 Mon Sep 17 00:00:00 2001 From: Rickard Nilsson Date: Tue, 9 Apr 2013 16:34:59 +0200 Subject: [PATCH 011/148] stunnel: Update to 4.56 Note, I had to add "fips = no" to my stunnel configuration after the update. --- pkgs/tools/networking/stunnel/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/stunnel/default.nix b/pkgs/tools/networking/stunnel/default.nix index d16d9bfb089..cfc4b2497b7 100644 --- a/pkgs/tools/networking/stunnel/default.nix +++ b/pkgs/tools/networking/stunnel/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, openssl }: stdenv.mkDerivation { - name = "stunnel-4.53"; + name = "stunnel-4.56"; src = fetchurl { - url = http://www.stunnel.org/downloads/stunnel-4.53.tar.gz; - sha256 = "3e640aa4c96861d10addba758b66e99e7c5aec8697764f2a59ca2268901b8e57"; + url = http://www.stunnel.org/downloads/stunnel-4.56.tar.gz; + sha256 = "14qjhwfa0y17ipnd5mc970vfmralvgaxfl6fk0rl91vdwbxjrblw"; }; buildInputs = [openssl]; From 7870db8b10caf0d78d9472531a31e87aa865ab6b Mon Sep 17 00:00:00 2001 From: Rickard Nilsson Date: Tue, 9 Apr 2013 16:36:38 +0200 Subject: [PATCH 012/148] unionfs: Add mount helper (mount.unionfs-fuse) This makes it possible to mount unionfs directly with mount or fstab. Example fstab entry: none /mnt/union unionf-fuse allow-other,dirs=/source1=RW,/source2=RW Note, the dirs= option need to be the last option, due to limitations in the mount helper provided by unionfs-fuse. Maybe we should write a better helper ourselves. Also, you need to specify your branches as dirs= option, NOT as the device, since the latest version of libmount always interprets "=" characters in the device name as a tag (like LABEL, UUID etc) and will try to resolve the tag before calling the mount helper. This will of course not succeed and the mount will fail. --- pkgs/tools/filesystems/unionfs-fuse/default.nix | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/filesystems/unionfs-fuse/default.nix b/pkgs/tools/filesystems/unionfs-fuse/default.nix index 43d7a5a8d18..5b681ab170c 100644 --- a/pkgs/tools/filesystems/unionfs-fuse/default.nix +++ b/pkgs/tools/filesystems/unionfs-fuse/default.nix @@ -5,12 +5,24 @@ stdenv.mkDerivation rec { src = fetchurl { url = "http://podgorny.cz/unionfs-fuse/releases/${name}.tar.xz"; - sha256 = "0qpnr4czgc62vsfnmv933w62nq3xwcbnvqch72qakfgca75rsp4d"; }; buildInputs = [ cmake fuse ]; + # Put the unionfs mount helper in place as mount.unionfs-fuse. This makes it + # possible to do: + # mount -t unionfs-fuse none /dest -o dirs=/source1=RW,/source2=RO + # + # This must be done in preConfigure because the build process removes + # helper from the source directory during the build. + preConfigure = '' + ensureDir $out/sbin + cp -a mount.unionfs $out/sbin/mount.unionfs-fuse + substituteInPlace $out/sbin/mount.unionfs-fuse --replace mount.fuse ${fuse}/sbin/mount.fuse + substituteInPlace $out/sbin/mount.unionfs-fuse --replace unionfs $out/bin/unionfs + ''; + meta = { description = "FUSE UnionFS implementation"; homepage = http://podgorny.cz/moin/UnionFsFuse; From e7124e9e5fe2fb8ce31d14c4ac6584c43ec64f57 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 9 Apr 2013 17:02:15 +0200 Subject: [PATCH 013/148] sqlite: Update to 3.7.16.1 --- pkgs/development/libraries/sqlite/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/sqlite/default.nix b/pkgs/development/libraries/sqlite/default.nix index be3a24c1e4c..08d0396a53d 100644 --- a/pkgs/development/libraries/sqlite/default.nix +++ b/pkgs/development/libraries/sqlite/default.nix @@ -3,11 +3,11 @@ assert readline != null -> ncurses != null; stdenv.mkDerivation { - name = "sqlite-3.7.14.1"; + name = "sqlite-3.7.16.1"; src = fetchurl { - url = http://www.sqlite.org/sqlite-autoconf-3071401.tar.gz; - sha1 = "c464e0e3efe98227c6546b9b1e786b51b8b642fc"; + url = http://www.sqlite.org/2013/sqlite-autoconf-3071601.tar.gz; + sha1 = "b0d9b3e2ca3c50f72e5921e9532130787871b7ae"; }; buildInputs = [ readline ncurses ]; From 2bc9c41b8ccd024c1ebd32f2037a322ec218b59f Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 9 Apr 2013 17:06:27 +0200 Subject: [PATCH 014/148] nspr: Update to 4.9.6 --- pkgs/development/libraries/nspr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/nspr/default.nix b/pkgs/development/libraries/nspr/default.nix index 42740ea2e1b..38acab14f77 100644 --- a/pkgs/development/libraries/nspr/default.nix +++ b/pkgs/development/libraries/nspr/default.nix @@ -1,13 +1,13 @@ { stdenv, fetchurl }: -let version = "4.9.5"; in +let version = "4.9.6"; in stdenv.mkDerivation { name = "nspr-${version}"; src = fetchurl { url = "http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${version}/src/nspr-${version}.tar.gz"; - sha1 = "03885e992607e2be975f6525c6764c2167fe2eff"; + sha256 = "1yf6sr21fisr0mlh4cq0ymcfp8nsvjskmx8dlm9mvhaw7kfzv4vn"; }; preConfigure = "cd mozilla/nsprpub"; From bfa358c76eba3a23ec6a289e72d7eab9ec3c0712 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 9 Apr 2013 18:00:26 +0200 Subject: [PATCH 015/148] firefox: Update to 20.0 --- .../networking/browsers/firefox/20.0.nix | 176 ++++++++++++++++++ pkgs/top-level/all-packages.nix | 9 +- pkgs/top-level/release.nix | 2 +- 3 files changed, 185 insertions(+), 2 deletions(-) create mode 100644 pkgs/applications/networking/browsers/firefox/20.0.nix diff --git a/pkgs/applications/networking/browsers/firefox/20.0.nix b/pkgs/applications/networking/browsers/firefox/20.0.nix new file mode 100644 index 00000000000..1480a300820 --- /dev/null +++ b/pkgs/applications/networking/browsers/firefox/20.0.nix @@ -0,0 +1,176 @@ +{ stdenv, fetchurl, pkgconfig, gtk, pango, perl, python, zip, libIDL +, libjpeg, libpng, zlib, cairo, dbus, dbus_glib, bzip2, xlibs +, freetype, fontconfig, file, alsaLib, nspr, nss, libnotify +, yasm, mesa, sqlite, unzip, makeWrapper, pysqlite + +, # If you want the resulting program to call itself "Firefox" instead + # of "Shiretoko" or whatever, enable this option. However, those + # binaries may not be distributed without permission from the + # Mozilla Foundation, see + # http://www.mozilla.org/foundation/trademarks/. + enableOfficialBranding ? false +}: + +assert stdenv.gcc ? libc && stdenv.gcc.libc != null; + +rec { + + firefoxVersion = "20.0"; + + xulVersion = "20.0"; # this attribute is used by other packages + + + src = fetchurl { + urls = [ + # It is better to use this url for official releases, to take load off Mozilla's ftp server. + "http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${firefoxVersion}/source/firefox-${firefoxVersion}.source.tar.bz2" + # 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 = "6d776c29da0be0d2a50abeb504d63b06b7861218"; + }; + + commonConfigureFlags = + [ "--enable-optimize" + #"--enable-profiling" + "--disable-debug" + "--enable-strip" + # "--with-system-jpeg" # Too old in nixpkgs + "--with-system-zlib" + "--with-system-bz2" + "--with-system-nspr" + "--with-system-nss" + # "--with-system-png" # <-- "--with-system-png won't work because the system's libpng doesn't have APNG support" + # "--enable-system-cairo" # <-- doesn't build + "--enable-system-sqlite" + "--disable-crashreporter" + "--disable-tests" + "--disable-necko-wifi" # maybe we want to enable this at some point + "--disable-installer" + "--disable-updater" + ]; + + + xulrunner = stdenv.mkDerivation rec { + name = "xulrunner-${xulVersion}"; + + inherit src; + + buildInputs = + [ pkgconfig gtk perl zip libIDL libjpeg libpng zlib cairo bzip2 + python dbus dbus_glib pango freetype fontconfig xlibs.libXi + xlibs.libX11 xlibs.libXrender xlibs.libXft xlibs.libXt file + alsaLib nspr nss libnotify xlibs.pixman yasm mesa + xlibs.libXScrnSaver xlibs.scrnsaverproto pysqlite + xlibs.libXext xlibs.xextproto sqlite unzip makeWrapper + ]; + + configureFlags = + [ "--enable-application=xulrunner" + "--disable-javaxpcom" + ] ++ commonConfigureFlags; + + enableParallelBuilding = true; + + preConfigure = + '' + export NIX_LDFLAGS="$NIX_LDFLAGS -L$out/lib/xulrunner-${xulVersion}" + + mkdir ../objdir + cd ../objdir + configureScript=../mozilla-release/configure + ''; # */ + + #installFlags = "SKIP_GRE_REGISTRATION=1"; + + postInstall = '' + # Fix run-mozilla.sh search + libDir=$(cd $out/lib && ls -d xulrunner-[0-9]*) + echo libDir: $libDir + test -n "$libDir" + cd $out/bin + rm xulrunner + + for i in $out/lib/$libDir/*; do + file $i; + if file $i | grep executable &>/dev/null; then + echo -e '#! /bin/sh\nexec "'"$i"'" "$@"' > "$out/bin/$(basename "$i")"; + chmod a+x "$out/bin/$(basename "$i")"; + fi; + done + for i in $out/lib/$libDir/*.so; do + patchelf --set-rpath "$(patchelf --print-rpath "$i"):$out/lib/$libDir" $i || true + done + for i in $out/lib/$libDir/{plugin-container,xulrunner,xulrunner-stub}; do + wrapProgram $i --prefix LD_LIBRARY_PATH ':' "$out/lib/$libDir" + done + rm -f $out/bin/run-mozilla.sh + ''; # */ + + meta = { + description = "Mozilla Firefox XUL runner"; + homepage = http://www.mozilla.com/en-US/firefox/; + }; + + passthru = { inherit gtk; version = xulVersion; }; + }; + + + firefox = stdenv.mkDerivation rec { + name = "firefox-${firefoxVersion}"; + + inherit src; + + enableParallelBuilding = true; + + buildInputs = + [ pkgconfig gtk perl zip libIDL libjpeg zlib cairo bzip2 python + dbus dbus_glib pango freetype fontconfig alsaLib nspr nss libnotify + xlibs.pixman yasm mesa sqlite file unzip pysqlite + ]; + + propagatedBuildInputs = [xulrunner]; + + configureFlags = + [ "--enable-application=browser" + "--with-libxul-sdk=${xulrunner}/lib/xulrunner-devel-${xulrunner.version}" + "--enable-chrome-format=jar" + "--disable-elf-hack" + ] + ++ commonConfigureFlags + ++ stdenv.lib.optional enableOfficialBranding "--enable-official-branding"; + + makeFlags = [ + "SYSTEM_LIBXUL=1" + ]; + + # Hack to work around make's idea of -lbz2 dependency + preConfigure = + '' + find . -name Makefile.in -execdir sed -i '{}' -e '1ivpath %.so ${ + stdenv.lib.concatStringsSep ":" + (map (s : s + "/lib") (buildInputs ++ [stdenv.gcc.libc])) + }' ';' + ''; + + postInstall = + '' + ln -s ${xulrunner}/lib/xulrunner-${xulrunner.version} $(echo $out/lib/firefox-*)/xulrunner + cd "$out/lib/"firefox-* + rm firefox + echo -e '#!${stdenv.shell}\nexec ${xulrunner}/bin/xulrunner "'"$PWD"'/application.ini" "$@"' > firefox + chmod a+x firefox + ''; # */ + + meta = { + description = "Mozilla Firefox - the browser, reloaded"; + homepage = http://www.mozilla.com/en-US/firefox/; + maintainers = [ stdenv.lib.maintainers.eelco ]; + }; + + passthru = { + inherit gtk xulrunner nspr; + isFirefox3Like = true; + }; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0e6acb7905b..379c55982fa 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7002,7 +7002,7 @@ let firefoxWrapper = wrapFirefox { browser = pkgs.firefox; }; - firefoxPkgs = pkgs.firefox19Pkgs; + firefoxPkgs = pkgs.firefox20Pkgs; firefox36Pkgs = callPackage ../applications/networking/browsers/firefox/3.6.nix { inherit (gnome) libIDL; @@ -7023,6 +7023,13 @@ let firefox19Wrapper = lowPrio (wrapFirefox { browser = firefox19Pkgs.firefox; }); + firefox20Pkgs = callPackage ../applications/networking/browsers/firefox/20.0.nix { + inherit (gnome) libIDL; + inherit (pythonPackages) pysqlite; + }; + + firefox20Wrapper = lowPrio (wrapFirefox { browser = firefox20Pkgs.firefox; }); + flac = callPackage ../applications/audio/flac { }; flashplayer = callPackage ../applications/networking/browsers/mozilla-plugins/flashplayer-11 { diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index cca7dd5defd..697c9b5f58d 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -362,7 +362,7 @@ let }; firefox36Pkgs.firefox = linux; - firefox19Pkgs.firefox = linux; + firefox20Pkgs.firefox = linux; gnome = { gnome_panel = linux; From 277816eb00a815ffce9471aacaf34f7dcb19b367 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cillian=20de=20R=C3=B3iste?= Date: Wed, 10 Apr 2013 14:13:27 +0200 Subject: [PATCH 016/148] lftp: update to 4.4.5 --- pkgs/tools/networking/lftp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/lftp/default.nix b/pkgs/tools/networking/lftp/default.nix index e2d1d8ed62a..af299674fa9 100644 --- a/pkgs/tools/networking/lftp/default.nix +++ b/pkgs/tools/networking/lftp/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, gnutls, pkgconfig, readline, zlib, xz }: stdenv.mkDerivation rec { - name = "lftp-4.4.0"; + name = "lftp-4.4.5"; src = fetchurl { url = "ftp://ftp.cs.tu-berlin.de/pub/net/ftp/lftp/${name}.tar.xz"; - sha256 = "0cg4gabya2sygbwh2b0cdr8v719q9gv929hdb5g1mxgj8npjd4y7"; + sha256 = "1p3nxsd2an9pdwc3vgwxy8p5nnjrc7mhilikjaddy62cyvxdbpxq"; }; patches = [ ./no-gets.patch ]; From a679422a7df74f70710b4e89e9a34790bed9932d Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 9 Apr 2013 12:20:07 +0200 Subject: [PATCH 017/148] haskell-fsnotify: update to version 0.0.7 --- pkgs/development/libraries/haskell/fsnotify/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/fsnotify/default.nix b/pkgs/development/libraries/haskell/fsnotify/default.nix index e740f7f819a..99adb1795c1 100644 --- a/pkgs/development/libraries/haskell/fsnotify/default.nix +++ b/pkgs/development/libraries/haskell/fsnotify/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "fsnotify"; - version = "0.0.6"; - sha256 = "0ib6ansj3vaq9hxxbsq5jw14w2b61wp4jfahzb3c3x46mdb1bqw5"; + version = "0.0.7"; + sha256 = "0yx69kdy67pjkwfrd5r00lhprbf98j9za31f7vaxxf2lbgqlmk9q"; buildDepends = [ hinotify systemFileio systemFilepath text time ]; testDepends = [ Cabal Glob hinotify hspec QuickCheck random systemFileio From bc4c6f7d6ef33f74bc081c2d4216112661f6e3e2 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 9 Apr 2013 12:20:08 +0200 Subject: [PATCH 018/148] haskell-multiarg: update to version 0.14.0.0 --- pkgs/development/libraries/haskell/multiarg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/multiarg/default.nix b/pkgs/development/libraries/haskell/multiarg/default.nix index 72936e1873c..10404e64f21 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.12.0.2"; - sha256 = "0f90dsa5ya55lrc0x0ziz01fjvaq85q4f8zsfci1w1rgxa9m7naa"; + version = "0.14.0.0"; + sha256 = "05zibar3yqwz2k2ihpby8jdfr4qniz2cz2989sxjf72hqih0g9pb"; buildDepends = [ explicitException utf8String ]; meta = { homepage = "https://github.com/massysett/multiarg"; From 3b7fe2a126fb6cf4effb9787bf3ca3857de28b5c Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 9 Apr 2013 12:20:08 +0200 Subject: [PATCH 019/148] haskell-stm-conduit: update to version 1.1.0 --- pkgs/development/libraries/haskell/stm-conduit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/stm-conduit/default.nix b/pkgs/development/libraries/haskell/stm-conduit/default.nix index 5cfc61d064e..fc9c7c5027a 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 = "1.0.0"; - sha256 = "1kkx3x3qdqw5jp9vn9kxbxmmb8x0wdbp8jch08azw45pwjh3ga7v"; + version = "1.1.0"; + sha256 = "1b5v3vf9izzpw3vaslskhdxqnc1zmag1f3x50dh8r1nl318ndkf7"; buildDepends = [ conduit resourcet stm stmChans transformers ]; testDepends = [ conduit HUnit QuickCheck stm stmChans testFramework From 05700c23ef01557b963f84bea685e84971371b52 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 9 Apr 2013 12:20:08 +0200 Subject: [PATCH 020/148] haskell-utility-ht: update to version 0.0.9 --- pkgs/development/libraries/haskell/utility-ht/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/utility-ht/default.nix b/pkgs/development/libraries/haskell/utility-ht/default.nix index 49d1af13977..41c6ca0cffe 100644 --- a/pkgs/development/libraries/haskell/utility-ht/default.nix +++ b/pkgs/development/libraries/haskell/utility-ht/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "utility-ht"; - version = "0.0.8"; - sha256 = "02sm1xj5xa65hpkvl2yk89d9dlg3c2ap8qcviq9zj10asmsbzyd8"; + version = "0.0.9"; + sha256 = "1m5mjxwf51jd00swp1f4cimaqaral6827y1sidbq61qkw7l6ss8r"; testDepends = [ QuickCheck ]; meta = { description = "Various small helper functions for Lists, Maybes, Tuples, Functions"; From e701623a38db0de70c30895ad47682d685888856 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 9 Apr 2013 12:20:08 +0200 Subject: [PATCH 021/148] haskell-yesod-auth: update to version 1.1.7 --- pkgs/development/libraries/haskell/yesod-auth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/yesod-auth/default.nix b/pkgs/development/libraries/haskell/yesod-auth/default.nix index 61fa603530f..ba0af845685 100644 --- a/pkgs/development/libraries/haskell/yesod-auth/default.nix +++ b/pkgs/development/libraries/haskell/yesod-auth/default.nix @@ -8,8 +8,8 @@ cabal.mkDerivation (self: { pname = "yesod-auth"; - version = "1.1.6"; - sha256 = "0g6ik3qvjnpyfbr2fciz53l62q44zi7ipil8v7hy56808n5y6i4i"; + version = "1.1.7"; + sha256 = "0vsgpvmsmdzbwj5l862bzm21ld3adkmbwgkffbpjr4yylbvvyvrn"; buildDepends = [ aeson authenticate blazeHtml blazeMarkup fileEmbed hamlet httpConduit httpTypes liftedBase mimeMail network persistent From e4526d1b7af74e242f6960ed7dd9a1f781f82aac Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 9 Apr 2013 12:39:27 +0200 Subject: [PATCH 022/148] haskell-asn1-types: add version 0.1.0 --- .../libraries/haskell/asn1-types/default.nix | 14 ++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 16 insertions(+) create mode 100644 pkgs/development/libraries/haskell/asn1-types/default.nix diff --git a/pkgs/development/libraries/haskell/asn1-types/default.nix b/pkgs/development/libraries/haskell/asn1-types/default.nix new file mode 100644 index 00000000000..1475de89274 --- /dev/null +++ b/pkgs/development/libraries/haskell/asn1-types/default.nix @@ -0,0 +1,14 @@ +{ cabal, time }: + +cabal.mkDerivation (self: { + pname = "asn1-types"; + version = "0.1.0"; + sha256 = "1520jq65fzlpi4jfrqwry3dg4lajdk6pssb7cqbrmplda0zi2d12"; + buildDepends = [ time ]; + meta = { + homepage = "http://github.com/vincenthz/hs-asn1-types"; + description = "ASN.1 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 8933176ac96..378a60fba48 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -476,6 +476,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); asn1Data = callPackage ../development/libraries/haskell/asn1-data {}; + asn1Types = callPackage ../development/libraries/haskell/asn1-types {}; + AspectAG = callPackage ../development/libraries/haskell/AspectAG {}; async_2_0_1_3 = callPackage ../development/libraries/haskell/async/2.0.1.3.nix {}; From a40e4970c1fee54bad76a4183159632e96e78e68 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 10 Apr 2013 08:34:44 +0200 Subject: [PATCH 023/148] haskell-fsnotify: update to version 0.0.7.1 --- pkgs/development/libraries/haskell/fsnotify/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/fsnotify/default.nix b/pkgs/development/libraries/haskell/fsnotify/default.nix index 99adb1795c1..4fb3d9fded4 100644 --- a/pkgs/development/libraries/haskell/fsnotify/default.nix +++ b/pkgs/development/libraries/haskell/fsnotify/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "fsnotify"; - version = "0.0.7"; - sha256 = "0yx69kdy67pjkwfrd5r00lhprbf98j9za31f7vaxxf2lbgqlmk9q"; + version = "0.0.7.1"; + sha256 = "1hrnhp22s8pcj525m2vi9b7k3pp5qrv44qhqh6c8n0bgilqwg4yd"; buildDepends = [ hinotify systemFileio systemFilepath text time ]; testDepends = [ Cabal Glob hinotify hspec QuickCheck random systemFileio From 11095b618366c68d3fbde6ce208b823e1a07fe58 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 10 Apr 2013 08:34:44 +0200 Subject: [PATCH 024/148] haskell-hspec-meta: update to version 1.5.3 --- pkgs/development/libraries/haskell/hspec-meta/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/hspec-meta/default.nix b/pkgs/development/libraries/haskell/hspec-meta/default.nix index 706bba15def..b17c5ecc070 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.5.2"; - sha256 = "1kzlppbp8ralkpi89qrfdm5yrr72b9iq4nrvmblyjrb67h9412q0"; + version = "1.5.3"; + sha256 = "13yzk3qgqbb5jlrvy1mdq5782jzjllhnfi6ylrv8zix192y8v1mh"; isLibrary = true; isExecutable = true; buildDepends = [ From d8f98d1a8542bade5c342f0029ad6c58e65d4de2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Wed, 10 Apr 2013 15:12:02 +0200 Subject: [PATCH 025/148] Adding avxsynth. To add it, I also add ffms and log4cpp. --- pkgs/applications/video/avxsynth/default.nix | 26 +++++++++++++++++++ pkgs/development/libraries/ffms/default.nix | 20 ++++++++++++++ .../development/libraries/log4cpp/default.nix | 16 ++++++++++++ pkgs/top-level/all-packages.nix | 6 +++++ 4 files changed, 68 insertions(+) create mode 100644 pkgs/applications/video/avxsynth/default.nix create mode 100644 pkgs/development/libraries/ffms/default.nix create mode 100644 pkgs/development/libraries/log4cpp/default.nix diff --git a/pkgs/applications/video/avxsynth/default.nix b/pkgs/applications/video/avxsynth/default.nix new file mode 100644 index 00000000000..70dcad49c97 --- /dev/null +++ b/pkgs/applications/video/avxsynth/default.nix @@ -0,0 +1,26 @@ +{ stdenv, fetchurl, ffmpeg, autoconf, automake, libtool, pkgconfig, log4cpp +, pango, cairo, python, libjpeg, ffms +, enableQt ? true, qt4}: + +stdenv.mkDerivation rec { + name = "avxsynth-4.0-e153e672bf"; + + src = fetchurl { + url = https://github.com/avxsynth/avxsynth/tarball/e153e672bf; + name = "${name}.tar.gz"; + sha256 = "16l2ld8k1nfsms6jd9d9r4l247xxbncsak66w87icr20yzyhs14s"; + }; + + buildInputs = [ ffmpeg autoconf automake libtool pkgconfig log4cpp pango cairo python + libjpeg ffms ] + ++ stdenv.lib.optional enableQt qt4; + + preConfigure = "autoreconf -vfi"; + + meta = { + homepage = https://github.com/avxsynth/avxsynth/wiki; + license = "GPLv2+"; + maintainers = with stdenv.lib.maintainers; [viric]; + platforms = with stdenv.lib.platforms; linux; + }; +} diff --git a/pkgs/development/libraries/ffms/default.nix b/pkgs/development/libraries/ffms/default.nix new file mode 100644 index 00000000000..38371ec276d --- /dev/null +++ b/pkgs/development/libraries/ffms/default.nix @@ -0,0 +1,20 @@ +{ stdenv, fetchurl, zlib, ffmpeg, pkgconfig }: + +stdenv.mkDerivation { + name = "ffms-2.17"; + + src = fetchurl { + url = http://ffmpegsource.googlecode.com/files/ffms-2.17-src.tar.bz2; + sha256 = "0gb42hrwnldz3zjlk4llx85dvxysxlfrdf5yy3fay8r8k1vpl7wr"; + }; + + NIX_CFLAGS_COMPILE = "-fPIC"; + + buildInputs = [ zlib ffmpeg pkgconfig ]; + + meta = { + homepage = http://code.google.com/p/ffmpegsource/; + description = "Libav/ffmpeg based source library for easy frame accurate access"; + license = "MIT"; + }; +} diff --git a/pkgs/development/libraries/log4cpp/default.nix b/pkgs/development/libraries/log4cpp/default.nix new file mode 100644 index 00000000000..2b255307558 --- /dev/null +++ b/pkgs/development/libraries/log4cpp/default.nix @@ -0,0 +1,16 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + name = "log4cpp-1.1"; + + src = fetchurl { + url = "mirror://sourceforge/log4cpp/${name}.tar.gz"; + sha256 = "1d386ws9v6f9bxma4dh5m6nzr4k2rv5q96xl5bp5synlmghd2ny2"; + }; + + meta = { + homepage = http://log4cpp.sourceforge.net/; + description = "A logging framework for C++ patterned after Apache log4j"; + license = "LGPLv2.1+"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 379c55982fa..3b385ffac2d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3657,6 +3657,8 @@ let vpxSupport = !stdenv.isMips; }; + ffms = callPackage ../development/libraries/ffms { }; + fftw = callPackage ../development/libraries/fftw { singlePrecision = false; }; @@ -4576,6 +4578,8 @@ let guile = guile_1_8; }; + log4cpp = callPackage ../development/libraries/log4cpp { }; + log4cxx = callPackage ../development/libraries/log4cxx { }; log4cplus = callPackage ../development/libraries/log4cplus { }; @@ -6593,6 +6597,8 @@ let eigen = eigen2; }; + avxsynth = callPackage ../applications/video/avxsynth { }; + awesome = callPackage ../applications/window-managers/awesome { lua = lua5; cairo = cairo.override { xcbSupport = true; }; From 91a94932d91a4452c31445c7351960a4b61b7f1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Wed, 10 Apr 2013 15:54:12 +0200 Subject: [PATCH 026/148] coreutils: fixing cross-build coreutils can't generate the man pages cross-building. I do a trick to get them from a non-cross-built coreutils. --- pkgs/tools/misc/coreutils/default.nix | 115 +++++++++++++++----------- 1 file changed, 66 insertions(+), 49 deletions(-) diff --git a/pkgs/tools/misc/coreutils/default.nix b/pkgs/tools/misc/coreutils/default.nix index 065d237a073..f55fbc31925 100644 --- a/pkgs/tools/misc/coreutils/default.nix +++ b/pkgs/tools/misc/coreutils/default.nix @@ -6,57 +6,74 @@ assert aclSupport -> acl != null; assert selinuxSupport -> libselinux != null && libsepol != null; -stdenv.mkDerivation rec { - name = "coreutils-8.21"; +let + self = stdenv.mkDerivation rec { + name = "coreutils-8.21"; - src = fetchurl { - url = "mirror://gnu/coreutils/${name}.tar.xz"; - sha256 = "064f512185iysqqcvhnhaf3bfmzrvcgs7n405qsyp99zmfyl9amd"; - }; + src = fetchurl { + url = "mirror://gnu/coreutils/${name}.tar.xz"; + sha256 = "064f512185iysqqcvhnhaf3bfmzrvcgs7n405qsyp99zmfyl9amd"; + }; - nativeBuildInputs = [ perl ]; - buildInputs = [ gmp ] - ++ stdenv.lib.optional aclSupport acl - ++ stdenv.lib.optional selinuxSupport libselinux - ++ stdenv.lib.optional selinuxSupport libsepol; - - crossAttrs = { + nativeBuildInputs = [ perl ]; buildInputs = [ gmp ] - ++ stdenv.lib.optional aclSupport acl.crossDrv - ++ stdenv.lib.optional selinuxSupport libselinux.crossDrv - ++ stdenv.lib.optional selinuxSupport libsepol.crossDrv - ++ stdenv.lib.optional (stdenv.gccCross.libc ? libiconv) - stdenv.gccCross.libc.libiconv.crossDrv; + ++ stdenv.lib.optional aclSupport acl + ++ stdenv.lib.optional selinuxSupport libselinux + ++ stdenv.lib.optional selinuxSupport libsepol; - # Needed for fstatfs() - # I don't know why it is not properly detected cross building with glibc. - configureFlags = [ "fu_cv_sys_stat_statfs2_bsize=yes" ]; - doCheck = false; + crossAttrs = { + buildInputs = [ gmp ] + ++ stdenv.lib.optional aclSupport acl.crossDrv + ++ stdenv.lib.optional selinuxSupport libselinux.crossDrv + ++ stdenv.lib.optional selinuxSupport libsepol.crossDrv + ++ stdenv.lib.optional (stdenv.gccCross.libc ? libiconv) + stdenv.gccCross.libc.libiconv.crossDrv; + + buildPhase = '' + make || ( + pushd man + for a in *.x; do + touch `basename $a .x`.1 + done + popd; make ) + ''; + + postInstall = '' + rm $out/share/man/man1/* + cp ${self}/share/man/man1/* $out/share/man/man1 + ''; + + # Needed for fstatfs() + # I don't know why it is not properly detected cross building with glibc. + configureFlags = [ "fu_cv_sys_stat_statfs2_bsize=yes" ]; + doCheck = false; + }; + + # The tests are known broken on Cygwin + # (http://thread.gmane.org/gmane.comp.gnu.core-utils.bugs/19025), + # Darwin (http://thread.gmane.org/gmane.comp.gnu.core-utils.bugs/19351), + # and {Open,Free}BSD. + doCheck = stdenv ? glibc; + + enableParallelBuilding = true; + + NIX_LDFLAGS = stdenv.lib.optionalString selinuxSupport "-lsepol"; + + meta = { + homepage = http://www.gnu.org/software/coreutils/; + description = "The basic file, shell and text manipulation utilities of the GNU operating system"; + + longDescription = '' + The GNU Core Utilities are the basic file, shell and text + manipulation utilities of the GNU operating system. These are + the core utilities which are expected to exist on every + operating system. + ''; + + license = "GPLv3+"; + + maintainers = [ stdenv.lib.maintainers.ludo ]; + }; }; - - # The tests are known broken on Cygwin - # (http://thread.gmane.org/gmane.comp.gnu.core-utils.bugs/19025), - # Darwin (http://thread.gmane.org/gmane.comp.gnu.core-utils.bugs/19351), - # and {Open,Free}BSD. - doCheck = stdenv ? glibc; - - enableParallelBuilding = true; - - NIX_LDFLAGS = stdenv.lib.optionalString selinuxSupport "-lsepol"; - - meta = { - homepage = http://www.gnu.org/software/coreutils/; - description = "The basic file, shell and text manipulation utilities of the GNU operating system"; - - longDescription = '' - The GNU Core Utilities are the basic file, shell and text - manipulation utilities of the GNU operating system. These are - the core utilities which are expected to exist on every - operating system. - ''; - - license = "GPLv3+"; - - maintainers = [ stdenv.lib.maintainers.ludo ]; - }; -} +in + self From 735aae5b7a070973dd329748975d424f0ccb6cb6 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 10 Apr 2013 17:39:03 +0200 Subject: [PATCH 027/148] bash-completion: update to version 2.1 --- pkgs/shells/bash-completion/default.nix | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/pkgs/shells/bash-completion/default.nix b/pkgs/shells/bash-completion/default.nix index 217489f4dc0..a189ed29d8c 100644 --- a/pkgs/shells/bash-completion/default.nix +++ b/pkgs/shells/bash-completion/default.nix @@ -1,18 +1,13 @@ -{ stdenv, fetchgit, autoconf, automake }: +{ stdenv, fetchurl }: -stdenv.mkDerivation { - name = "bash-completion-2.0-95-gd08b9f2"; +stdenv.mkDerivation rec { + name = "bash-completion-2.1"; - src = fetchgit { - url = "http://anonscm.debian.org/git/bash-completion/bash-completion.git"; - rev = "d08b9f233559b3dced20050ba312b08fe0de53b4"; - sha256 = "0jybaib2bmpk5qd80y1l6wmfcd0b95cmf1l3hcb0ckpj0pjff0bn"; + src = fetchurl { + url = "http://bash-completion.alioth.debian.org/files/${name}.tar.bz2"; + sha256 = "0kxf8s5bw7y50x0ksb77d3kv0dwadixhybl818w27y6mlw26hq1b"; }; - buildInputs = [ autoconf automake ]; - - preConfigure = "autoreconf -i"; - doCheck = true; meta = { From da52372d49806fa53a1b29a1498fa5ad98a2ea56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Wed, 10 Apr 2013 16:49:18 +0200 Subject: [PATCH 028/148] podofo: fixing cross-building --- pkgs/development/libraries/podofo/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/libraries/podofo/default.nix b/pkgs/development/libraries/podofo/default.nix index 243a792f6b9..d6b604367fb 100644 --- a/pkgs/development/libraries/podofo/default.nix +++ b/pkgs/development/libraries/podofo/default.nix @@ -10,6 +10,13 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [ zlib freetype libjpeg libtiff fontconfig openssl libpng ]; nativeBuildInputs = [ cmake ]; buildInputs = [ lua5 stdenv.gcc.libc ]; + + crossAttrs = { + propagatedBuildInputs = [ zlib.crossDrv freetype.crossDrv libjpeg.crossDrv + libtiff.crossDrv fontconfig.crossDrv openssl.crossDrv libpng.crossDrv + lua5.crossDrv stdenv.gccCross.libc ]; + }; + cmakeFlags = "-DPODOFO_BUILD_SHARED=ON -DPODOFO_BUILD_STATIC=OFF"; meta = { From 57637d02da71166fe9f606343f87ea29ad157525 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Wed, 10 Apr 2013 16:49:31 +0200 Subject: [PATCH 029/148] offrss: fixing crossbuilding, disabling podofo in that case --- pkgs/applications/networking/offrss/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/networking/offrss/default.nix b/pkgs/applications/networking/offrss/default.nix index 5166e8795d5..fd1406127ad 100644 --- a/pkgs/applications/networking/offrss/default.nix +++ b/pkgs/applications/networking/offrss/default.nix @@ -9,6 +9,10 @@ stdenv.mkDerivation { ''; crossAttrs = { + propagatedBuildInputs = [ curl.crossDrv libmrss.crossDrv ]; + preConfigure = '' + sed 's/^PDF/#PDF/' -i Makefile + ''; makeFlags = "CC=${stdenv.cross.config}-gcc"; }; From 9ce7b293935fdd24d6b7161f07dbad550efaebcd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Wed, 10 Apr 2013 17:48:00 +0200 Subject: [PATCH 030/148] gcc-wrapper: avoiding one glibc rebuild, for gcc.crossDrv In fact 'glibc.crossDrv' didn't work. I'm not sure it should work; I think it isn't required for much. --- pkgs/build-support/gcc-wrapper/default.nix | 2 +- pkgs/development/compilers/gcc/4.6/default.nix | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/build-support/gcc-wrapper/default.nix b/pkgs/build-support/gcc-wrapper/default.nix index 87617621e64..992c0f9af37 100644 --- a/pkgs/build-support/gcc-wrapper/default.nix +++ b/pkgs/build-support/gcc-wrapper/default.nix @@ -57,7 +57,7 @@ stdenv.mkDerivation { crossAttrs = { shell = shell.crossDrv + shell.crossDrv.shellPath; - libc = libc.crossDrv; + libc = stdenv.gccCross.libc; coreutils = coreutils.crossDrv; binutils = binutils.crossDrv; gcc = gcc.crossDrv; diff --git a/pkgs/development/compilers/gcc/4.6/default.nix b/pkgs/development/compilers/gcc/4.6/default.nix index d95e161ba23..6713dd12b3c 100644 --- a/pkgs/development/compilers/gcc/4.6/default.nix +++ b/pkgs/development/compilers/gcc/4.6/default.nix @@ -333,6 +333,7 @@ stdenv.mkDerivation ({ crossAttrs = { patches = patches ++ [ ./hurd-sigrtmin.patch ]; + postPatch = ""; AR = "${stdenv.cross.config}-ar"; LD = "${stdenv.cross.config}-ld"; CC = "${stdenv.cross.config}-gcc"; From 744a215a45169c5a023fe4e32c7f41a02439dd46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Wed, 10 Apr 2013 18:26:28 +0200 Subject: [PATCH 031/148] qemu: update to 1.4.0 --- pkgs/applications/virtualization/qemu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/virtualization/qemu/default.nix b/pkgs/applications/virtualization/qemu/default.nix index fabe3fed47d..b1165b3535b 100644 --- a/pkgs/applications/virtualization/qemu/default.nix +++ b/pkgs/applications/virtualization/qemu/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, python, zlib, pkgconfig, glib, SDL, ncurses, perl, pixman }: stdenv.mkDerivation rec { - name = "qemu-1.3.1"; + name = "qemu-1.4.0"; src = fetchurl { url = "http://wiki.qemu.org/download/${name}.tar.bz2"; - sha256 = "1bqfrb5dlsxm8gxhkksz8qzi5fhj3xqhxyfwbqcphhcv1kpyfwip"; + sha256 = "1a7d11vjs1p6i1ck2ff9annmkhpkbjl73hl9i1cbg3s0fznrfqh6"; }; buildInputs = [ python zlib pkgconfig glib SDL ncurses perl pixman ]; From 7f8ecc65ac5d1950bf23147c5096b104c7c13992 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cillian=20de=20R=C3=B3iste?= Date: Thu, 11 Apr 2013 10:53:48 +0200 Subject: [PATCH 032/148] hdf5: download URL no longer available for 1.8.5, upgrade to 1.8.10 --- pkgs/tools/misc/hdf5/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/hdf5/default.nix b/pkgs/tools/misc/hdf5/default.nix index 0df4e0d7d4d..49320746cab 100644 --- a/pkgs/tools/misc/hdf5/default.nix +++ b/pkgs/tools/misc/hdf5/default.nix @@ -5,8 +5,8 @@ stdenv.mkDerivation { name = "hdf5"; src = fetchurl { - url = http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.5-patch1.tar.gz ; - sha256 = "919bb52a08fc5560c49fdc5ebd693b10b1e03eebbf44ad2e142c2e6cfd81f2b0"; + url = http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.10-patch1.tar.gz; + sha256 = "08ad32fhnci6rdfn6mn3w9v1wcaxdcd326n3ljwkcq4dzhkh28qz"; }; buildInputs = [] ; From 70b36815fcf9ddd986ea79441b0fe622e68546c1 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 11 Apr 2013 16:47:08 +0200 Subject: [PATCH 033/148] php: Update to 5.3.24 CVE-2013-1635, CVE-2013-1643, CVE-2013-1824. --- pkgs/development/interpreters/php/5.3.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/php/5.3.nix b/pkgs/development/interpreters/php/5.3.nix index 683ba73f8b0..138a0ec0292 100644 --- a/pkgs/development/interpreters/php/5.3.nix +++ b/pkgs/development/interpreters/php/5.3.nix @@ -9,7 +9,7 @@ in composableDerivation.composableDerivation {} ( fixed : let inherit (fixed.fixed) version; in { - version = "5.3.18"; + version = "5.3.24"; name = "php-${version}"; @@ -196,7 +196,7 @@ composableDerivation.composableDerivation {} ( fixed : let inherit (fixed.fixed) src = fetchurl { url = "http://nl.php.net/get/php-${version}.tar.bz2/from/this/mirror"; - sha256 = "0bqsdwil13m1r449c4rhrc8cmx2a09k8h2g107qqxfwanzndwrgh"; + sha256 = "00sphz1y6bjb2qshbcbadh5f2xvhfy82rfdc62qjfn6337gwlfzw"; name = "php-${version}.tar.bz2"; }; From 106584d5232585c40eb268125faf87f5a62625a8 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Thu, 11 Apr 2013 13:16:59 -0400 Subject: [PATCH 034/148] DBD-SQLite: Update to 1.37 Signed-off-by: Shea Levy --- pkgs/development/perl-modules/DBD-SQLite/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/perl-modules/DBD-SQLite/default.nix b/pkgs/development/perl-modules/DBD-SQLite/default.nix index 5afa889f543..332a3bd0e8f 100644 --- a/pkgs/development/perl-modules/DBD-SQLite/default.nix +++ b/pkgs/development/perl-modules/DBD-SQLite/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, buildPerlPackage, DBI, sqlite }: buildPerlPackage rec { - name = "DBD-SQLite-1.35"; + name = "DBD-SQLite-1.37"; src = fetchurl { url = "mirror://cpan/authors/id/A/AD/ADAMK/${name}.tar.gz"; - sha256 = "0zdwnj0jmkaqb2grkh451g1jc8nsdy4sf6lhn8xd0my0a3pd227z"; + sha256 = "0197kvlziaj2wfdbzlhdlqmzvb29fmfyy6y2isbbwlg0b0f7ccd1"; }; propagatedBuildInputs = [ DBI ]; From 1c2565a8ef75b6513e361a4b974f2b64070f5b02 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Thu, 11 Apr 2013 14:42:32 -0400 Subject: [PATCH 035/148] Add hipchat messaging client Signed-off-by: Shea Levy --- .../instant-messengers/hipchat/default.nix | 63 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 65 insertions(+) create mode 100644 pkgs/applications/networking/instant-messengers/hipchat/default.nix diff --git a/pkgs/applications/networking/instant-messengers/hipchat/default.nix b/pkgs/applications/networking/instant-messengers/hipchat/default.nix new file mode 100644 index 00000000000..b202a0f09db --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/hipchat/default.nix @@ -0,0 +1,63 @@ +{ stdenv +, fetchurl +, libtool +, libXext +, libSM +, libICE +, libX11 +, libXft +, libXau +, libXdmcp +, libXrender +, freetype +, fontconfig +, openssl +}: + +let + version = "1.94.407"; + + rpath = stdenv.lib.makeSearchPath "lib" [ + stdenv.glibc + stdenv.gcc.gcc + libtool + libXext + libSM + libICE + libX11 + libXft + libXau + libXdmcp + libXrender + freetype + fontconfig + openssl + ]; + + src = fetchurl { + url = "http://downloads.hipchat.com/linux/arch/hipchat-${version}-i686.pkg.tar.xz"; + sha256 = "0kyjpa2ir066zqkvs1zmnx6kvl8v4jfl8h7bw110cgigwmiplk7k"; + }; +in stdenv.mkDerivation { + name = "hipchat-${version}"; + + buildCommand = '' + tar xf ${src} + mkdir -p $out + mv opt/HipChat/lib $out + mv opt/HipChat/bin $out + mv usr/share $out + patchShebangs $out/bin + for file in $(find $out/lib -type f); do + patchelf --set-interpreter ${stdenv.glibc}/lib/ld-linux.so.2 $file || true + patchelf --set-rpath ${rpath}:$out/lib $file || true + done + ''; + + meta = { + description = "HipChat Desktop Client"; + homepage = http://www.hipchat.com; + license = stdenv.lib.licenses.proprietary; + platforms = [ "i686-linux" "x86_64-linux" ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3b385ffac2d..eee598dfeec 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7218,6 +7218,8 @@ let hexedit = callPackage ../applications/editors/hexedit { }; + hipchat = callPackage_i686 ../applications/networking/instant-messengers/hipchat { }; + homebank = callPackage ../applications/office/homebank { }; htmldoc = callPackage ../applications/misc/htmldoc { From 6640000cb7148ba39bbdcca8e0cd7f5c224bce57 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Thu, 11 Apr 2013 17:02:19 -0400 Subject: [PATCH 036/148] overrideDerivation: Simplify Since we're just calling derivation again, drvAttrs is exactly what we want to pass, and we can get rid of the complicated "drop" logic. As a bonus, this actually makes it correct, since before "drop" removed the attribute named passthru but not actually the attributes added to the top-level attrset via passthru. Signed-off-by: Shea Levy --- pkgs/lib/customisation.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/lib/customisation.nix b/pkgs/lib/customisation.nix index a35b44e9f6e..50816f99ec6 100644 --- a/pkgs/lib/customisation.nix +++ b/pkgs/lib/customisation.nix @@ -33,17 +33,14 @@ rec { overrideDerivation = drv: f: let - # Filter out special attributes. - drop = [ "meta" "passthru" "outPath" "drvPath" "crossDrv" "nativeDrv" "type" "override" "deepOverride" "origArgs" "drvAttrs" "outputName" "all" "out" ] - # also drop functions such as .merge .override etc - ++ lib.filter (n: isFunction (getAttr n drv)) (attrNames drv); - attrs = removeAttrs drv drop; - newDrv = derivation (attrs // (f drv)); + newDrv = derivation (drv.drvAttrs // (f drv)); in newDrv // - { meta = if drv ? meta then drv.meta else {}; + { meta = drv.meta or {}; passthru = if drv ? passthru then drv.passthru else {}; } // + (drv.passthru or {}) + // (if (drv ? crossDrv && drv ? nativeDrv) then { crossDrv = overrideDerivation drv.crossDrv f; From ff54e4724c63056eda5db89fec9fe3de7a1a0f99 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Thu, 11 Apr 2013 18:28:08 -0400 Subject: [PATCH 037/148] Catalyst::Action::REST: Bump to 1.07 Signed-off-by: Shea Levy --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 4091ecda584..816c83304a6 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -338,10 +338,10 @@ rec { }; CatalystActionREST = buildPerlPackage { - name = "Catalyst-Action-REST-1.06"; + name = "Catalyst-Action-REST-1.07"; src = fetchurl { - url = mirror://cpan/authors/id/B/BO/BOBTFISH/Catalyst-Action-REST-1.06.tar.gz; - sha256 = "0z72cf8zgmwmcqlhkawz9fikc0g44972sidfs16x7rwdhzavd01k"; + url = mirror://cpan/authors/id/B/BO/BOBTFISH/Catalyst-Action-REST-1.07.tar.gz; + sha256 = "0c893iia1bmqlrknylaqhc9ln1xqz7yw9z639rxmyjyidx5b4q0d"; }; propagatedBuildInputs = [ CatalystRuntime ClassInspector ConfigGeneral DataSerializer DataTaxi FreezeThaw HTMLParser JSONXS LWPUserAgent Moose MROCompat namespaceautoclean ParamsValidate PHPSerialization URIFind XMLSimple YAMLSyck ]; meta = { From d71d9542ea791ab34af69861bbf8d44f6f9c368e Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 12 Apr 2013 01:31:18 +0200 Subject: [PATCH 038/148] icu4c: Update to 51.1 --- pkgs/development/libraries/icu/default.nix | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/pkgs/development/libraries/icu/default.nix b/pkgs/development/libraries/icu/default.nix index 0474b79a847..3d37db20edc 100644 --- a/pkgs/development/libraries/icu/default.nix +++ b/pkgs/development/libraries/icu/default.nix @@ -2,25 +2,26 @@ let pname = "icu4c"; - version = "4.8.1"; + version = "51.1"; in stdenv.mkDerivation { name = pname + "-" + version; - + src = fetchurl { - url = "http://download.icu-project.org/files/${pname}/${version}/${pname}-" - + (stdenv.lib.replaceChars ["."] ["_"] version) + "-src.tgz"; - sha256 = "13zq190gl54zr84f0k48w9knarjsb966jkailyy06yhqjipcv90r"; + url = http://download.icu-project.org/files/icu4c/51.1/icu4c-51_1-src.tgz; + sha256 = "0sv6hgkm92pm27zgjxgk284lcxxbsl0syi40ckw2b7yj7d8sxrc7"; }; - postUnpack = " - sourceRoot=\${sourceRoot}/source - echo Source root reset to \${sourceRoot} - "; - + postUnpack = '' + sourceRoot=''${sourceRoot}/source + echo Source root reset to ''${sourceRoot} + ''; + configureFlags = "--disable-debug"; + enableParallelBuilding = true; + meta = { description = "Unicode and globalization support library"; homepage = http://site.icu-project.org/; From b6e3834ce04ce6dede6c90c71153ec01cac16178 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Fri, 12 Apr 2013 03:07:31 +0200 Subject: [PATCH 039/148] gcc47: minor update to 4.7.3 Tested buildability on x86_64-linux + stdenv-updates. --- pkgs/development/compilers/gcc/4.7/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/gcc/4.7/default.nix b/pkgs/development/compilers/gcc/4.7/default.nix index 92411e6687e..4f260d75afc 100644 --- a/pkgs/development/compilers/gcc/4.7/default.nix +++ b/pkgs/development/compilers/gcc/4.7/default.nix @@ -49,7 +49,7 @@ assert langGo -> langCC; with stdenv.lib; with builtins; -let version = "4.7.2"; +let version = "4.7.3"; # Whether building a cross-compiler for GNU/Hurd. crossGNU = cross != null && cross.config == "i586-pc-gnu"; @@ -197,7 +197,7 @@ stdenv.mkDerivation ({ src = fetchurl { url = "mirror://gnu/gcc/gcc-${version}/gcc-${version}.tar.bz2"; - sha256 = "115h03hil99ljig8lkrq4qk426awmzh0g99wrrggxf8g07bq74la"; + sha256 = "1hx9h64ivarlzi4hxvq42as5m9vlr5cyzaaq4gzj4i619zmkfz1g"; }; inherit patches; From 254b4a8a6c3f95729f35b4421f3565a91c671be6 Mon Sep 17 00:00:00 2001 From: Malcolm Matalka Date: Fri, 12 Apr 2013 07:39:58 +0200 Subject: [PATCH 040/148] Upgrade bitlbee to 3.2 --- .../networking/instant-messengers/bitlbee/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/bitlbee/default.nix b/pkgs/applications/networking/instant-messengers/bitlbee/default.nix index 1d49e0d1ff7..457d3441b3a 100644 --- a/pkgs/applications/networking/instant-messengers/bitlbee/default.nix +++ b/pkgs/applications/networking/instant-messengers/bitlbee/default.nix @@ -1,11 +1,11 @@ { fetchurl, stdenv, gnutls, glib, pkgconfig, check, libotr }: stdenv.mkDerivation rec { - name = "bitlbee-3.0.3"; + name = "bitlbee-3.2"; src = fetchurl { url = "mirror://bitlbee/src/${name}.tar.gz"; - sha256 = "09dgwfqznd2cnqraksivmh132nnl99gwgplynjmfsyyf6y4pbjl2"; + sha256 = "1b43828e906f5450993353f2ebecc6c038f0261c4dc3f1722ebafa6ea3e62030"; }; buildInputs = [ gnutls glib pkgconfig libotr ] From 7ab70b3a4196ee08c150e0d9a1efb6470e34f723 Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Thu, 11 Apr 2013 23:01:24 +0200 Subject: [PATCH 041/148] linux-3.2: upgrade to 3.2.43 --- pkgs/os-specific/linux/kernel/linux-3.2.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-3.2.nix b/pkgs/os-specific/linux/kernel/linux-3.2.nix index 3280ac7ad24..7703b4b4cfb 100644 --- a/pkgs/os-specific/linux/kernel/linux-3.2.nix +++ b/pkgs/os-specific/linux/kernel/linux-3.2.nix @@ -240,7 +240,7 @@ in import ./generic.nix ( rec { - version = "3.2.42"; + version = "3.2.43"; modDirVersion = version; @@ -250,7 +250,7 @@ import ./generic.nix ( src = fetchurl { url = "mirror://kernel/linux/kernel/v3.0/linux-${version}.tar.xz"; - sha256 = "17cwyv474pnwj7i7i513l6g1iz8sp92gvf0crpmrrvv93064xz08"; + sha256 = "0cg88mdlqs7zj2ndj4i9hmvmxasmgv2fqlpzr87qm7bqkmmb6p58"; }; config = configWithPlatform stdenv.platform; From ca392fb8a9024a8f19a7d084336c33a1d87557b0 Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Fri, 12 Apr 2013 10:37:11 +0200 Subject: [PATCH 042/148] vlc: upgrade to 2.0.6 --- pkgs/applications/video/vlc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/vlc/default.nix b/pkgs/applications/video/vlc/default.nix index a7cce109fdf..3c96cd13418 100644 --- a/pkgs/applications/video/vlc/default.nix +++ b/pkgs/applications/video/vlc/default.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation rec { name = "vlc-${version}"; - version = "2.0.5"; + version = "2.0.6"; src = fetchurl { url = "http://download.videolan.org/pub/videolan/vlc/${version}/${name}.tar.xz"; - sha256 = "0vkbv477a7z0v55sigz6c3abxljz7jyysp7z8s29zk8vhq0fpyfz"; + sha256 = "0qqrpry41vawihhggcx00vibbn73hxdal1gim1qnrqrcbq1rik1i"; }; buildInputs = From ec8a661bf4f8538fd38352cda13b429b431e3364 Mon Sep 17 00:00:00 2001 From: Rob Vermaas Date: Fri, 12 Apr 2013 14:26:16 +0200 Subject: [PATCH 043/148] boost-1.44.0: also apply time utc patch that was applied for 1.49.0. Needed to be adapted for 1.44.0. --- pkgs/development/libraries/boost/1.44.nix | 1 + .../libraries/boost/time_utc_144.patch | 520 ++++++++++++++++++ 2 files changed, 521 insertions(+) create mode 100644 pkgs/development/libraries/boost/time_utc_144.patch diff --git a/pkgs/development/libraries/boost/1.44.nix b/pkgs/development/libraries/boost/1.44.nix index e0235cd8b39..7ed3c311de2 100644 --- a/pkgs/development/libraries/boost/1.44.nix +++ b/pkgs/development/libraries/boost/1.44.nix @@ -68,6 +68,7 @@ stdenv.mkDerivation { url = https://svn.boost.org/trac/boost/raw-attachment/ticket/4688/boost_filesystem.patch ; sha256 = "15k91ihzs6190pnryh4cl0b3c2pjpl9d790mr14x16zq52y7px2d"; }) + ./time_utc_144.patch ]; crossAttrs = rec { diff --git a/pkgs/development/libraries/boost/time_utc_144.patch b/pkgs/development/libraries/boost/time_utc_144.patch new file mode 100644 index 00000000000..512832c1829 --- /dev/null +++ b/pkgs/development/libraries/boost/time_utc_144.patch @@ -0,0 +1,520 @@ +diff -rc boost_1_44_0/boost/thread/xtime.hpp boost_1_44_0-new/boost/thread/xtime.hpp +*** boost_1_44_0/boost/thread/xtime.hpp 2008-06-18 15:01:08.000000000 +0200 +--- boost_1_44_0-new/boost/thread/xtime.hpp 2013-04-12 14:00:27.125713549 +0200 +*************** +*** 20,26 **** + + enum xtime_clock_types + { +! TIME_UTC=1 + // TIME_TAI, + // TIME_MONOTONIC, + // TIME_PROCESS, +--- 20,26 ---- + + enum xtime_clock_types + { +! TIME_UTC_=1 + // TIME_TAI, + // TIME_MONOTONIC, + // TIME_PROCESS, +*************** +*** 68,74 **** + + inline int xtime_get(struct xtime* xtp, int clock_type) + { +! if (clock_type == TIME_UTC) + { + *xtp=get_xtime(get_system_time()); + return clock_type; +--- 68,74 ---- + + inline int xtime_get(struct xtime* xtp, int clock_type) + { +! if (clock_type == TIME_UTC_) + { + *xtp=get_xtime(get_system_time()); + return clock_type; +diff -rc boost_1_44_0/libs/interprocess/test/condition_test_template.hpp boost_1_44_0-new/libs/interprocess/test/condition_test_template.hpp +*** boost_1_44_0/libs/interprocess/test/condition_test_template.hpp 2009-10-15 20:45:53.000000000 +0200 +--- boost_1_44_0-new/libs/interprocess/test/condition_test_template.hpp 2013-04-12 14:00:20.215658855 +0200 +*************** +*** 49,56 **** + const int NANOSECONDS_PER_MILLISECOND = 1000000; + + boost::xtime xt; +! int ret = boost::xtime_get(&xt, boost::TIME_UTC); +! assert(ret == static_cast(boost::TIME_UTC));(void)ret; + nsecs += xt.nsec; + msecs += nsecs / NANOSECONDS_PER_MILLISECOND; + secs += msecs / MILLISECONDS_PER_SECOND; +--- 49,56 ---- + const int NANOSECONDS_PER_MILLISECOND = 1000000; + + boost::xtime xt; +! int ret = boost::xtime_get(&xt, boost::TIME_UTC_); +! assert(ret == static_cast(boost::TIME_UTC_));(void)ret; + nsecs += xt.nsec; + msecs += nsecs / NANOSECONDS_PER_MILLISECOND; + secs += msecs / MILLISECONDS_PER_SECOND; +diff -rc boost_1_44_0/libs/interprocess/test/util.hpp boost_1_44_0-new/libs/interprocess/test/util.hpp +*** boost_1_44_0/libs/interprocess/test/util.hpp 2009-10-15 20:45:53.000000000 +0200 +--- boost_1_44_0-new/libs/interprocess/test/util.hpp 2013-04-12 14:00:20.219658887 +0200 +*************** +*** 71,77 **** + boost::xtime xsecs(int secs) + { + boost::xtime ret; +! boost::xtime_get(&ret, boost::TIME_UTC); + ret.sec += secs; + return ret; + } +--- 71,77 ---- + boost::xtime xsecs(int secs) + { + boost::xtime ret; +! boost::xtime_get(&ret, boost::TIME_UTC_); + ret.sec += secs; + return ret; + } +diff -rc boost_1_44_0/libs/spirit/classic/test/grammar_mt_tests.cpp boost_1_44_0-new/libs/spirit/classic/test/grammar_mt_tests.cpp +*** boost_1_44_0/libs/spirit/classic/test/grammar_mt_tests.cpp 2008-06-22 17:05:38.000000000 +0200 +--- boost_1_44_0-new/libs/spirit/classic/test/grammar_mt_tests.cpp 2013-04-12 14:00:18.836647940 +0200 +*************** +*** 70,76 **** + { + static long const nanoseconds_per_second = 1000L*1000L*1000L; + boost::xtime xt; +! boost::xtime_get(&xt, boost::TIME_UTC); + xt.nsec+=1000*1000*milliseconds; + while (xt.nsec > nanoseconds_per_second) + { +--- 70,76 ---- + { + static long const nanoseconds_per_second = 1000L*1000L*1000L; + boost::xtime xt; +! boost::xtime_get(&xt, boost::TIME_UTC_); + xt.nsec+=1000*1000*milliseconds; + while (xt.nsec > nanoseconds_per_second) + { +diff -rc boost_1_44_0/libs/spirit/classic/test/owi_mt_tests.cpp boost_1_44_0-new/libs/spirit/classic/test/owi_mt_tests.cpp +*** boost_1_44_0/libs/spirit/classic/test/owi_mt_tests.cpp 2008-06-22 17:05:38.000000000 +0200 +--- boost_1_44_0-new/libs/spirit/classic/test/owi_mt_tests.cpp 2013-04-12 14:00:18.836647940 +0200 +*************** +*** 86,92 **** + return test_size; + + boost::xtime now; +! boost::xtime_get(&now, boost::TIME_UTC); + unsigned long seconds = now.sec - start_time.sec; + if (seconds < 4) + { +--- 86,92 ---- + return test_size; + + boost::xtime now; +! boost::xtime_get(&now, boost::TIME_UTC_); + unsigned long seconds = now.sec - start_time.sec; + if (seconds < 4) + { +*************** +*** 187,193 **** + void concurrent_creation_of_objects() + { + { +! boost::xtime_get(&start_time, boost::TIME_UTC); + boost::thread thread1(callable_ref(test1)); + boost::thread thread2(callable_ref(test2)); + boost::thread thread3(callable_ref(test3)); +--- 187,193 ---- + void concurrent_creation_of_objects() + { + { +! boost::xtime_get(&start_time, boost::TIME_UTC_); + boost::thread thread1(callable_ref(test1)); + boost::thread thread2(callable_ref(test2)); + boost::thread thread3(callable_ref(test3)); +diff -rc boost_1_44_0/libs/thread/example/starvephil.cpp boost_1_44_0-new/libs/thread/example/starvephil.cpp +*** boost_1_44_0/libs/thread/example/starvephil.cpp 2006-09-14 23:51:01.000000000 +0200 +--- boost_1_44_0-new/libs/thread/example/starvephil.cpp 2013-04-12 14:00:19.413652507 +0200 +*************** +*** 50,56 **** + << "very hot ..." << std::endl; + } + boost::xtime xt; +! boost::xtime_get(&xt, boost::TIME_UTC); + xt.sec += 3; + boost::thread::sleep(xt); + m_chickens += value; +--- 50,56 ---- + << "very hot ..." << std::endl; + } + boost::xtime xt; +! boost::xtime_get(&xt, boost::TIME_UTC_); + xt.sec += 3; + boost::thread::sleep(xt); + m_chickens += value; +*************** +*** 85,91 **** + std::cout << "(" << clock() << ") Chef: cooking ..." << std::endl; + } + boost::xtime xt; +! boost::xtime_get(&xt, boost::TIME_UTC); + xt.sec += 2; + boost::thread::sleep(xt); + { +--- 85,91 ---- + std::cout << "(" << clock() << ") Chef: cooking ..." << std::endl; + } + boost::xtime xt; +! boost::xtime_get(&xt, boost::TIME_UTC_); + xt.sec += 2; + boost::thread::sleep(xt); + { +*************** +*** 111,117 **** + if (m_id > 0) + { + boost::xtime xt; +! boost::xtime_get(&xt, boost::TIME_UTC); + xt.sec += 3; + boost::thread::sleep(xt); + } +--- 111,117 ---- + if (m_id > 0) + { + boost::xtime xt; +! boost::xtime_get(&xt, boost::TIME_UTC_); + xt.sec += 3; + boost::thread::sleep(xt); + } +diff -rc boost_1_44_0/libs/thread/example/tennis.cpp boost_1_44_0-new/libs/thread/example/tennis.cpp +*** boost_1_44_0/libs/thread/example/tennis.cpp 2009-10-19 11:18:13.000000000 +0200 +--- boost_1_44_0-new/libs/thread/example/tennis.cpp 2013-04-12 14:00:19.412652499 +0200 +*************** +*** 104,110 **** + boost::thread thrdb(thread_adapter(&player, (void*)PLAYER_B)); + + boost::xtime xt; +! boost::xtime_get(&xt, boost::TIME_UTC); + xt.sec += 1; + boost::thread::sleep(xt); + { +--- 104,110 ---- + boost::thread thrdb(thread_adapter(&player, (void*)PLAYER_B)); + + boost::xtime xt; +! boost::xtime_get(&xt, boost::TIME_UTC_); + xt.sec += 1; + boost::thread::sleep(xt); + { +diff -rc boost_1_44_0/libs/thread/example/thread.cpp boost_1_44_0-new/libs/thread/example/thread.cpp +*** boost_1_44_0/libs/thread/example/thread.cpp 2006-09-14 23:51:01.000000000 +0200 +--- boost_1_44_0-new/libs/thread/example/thread.cpp 2013-04-12 14:00:19.414652515 +0200 +*************** +*** 14,20 **** + void operator()() + { + boost::xtime xt; +! boost::xtime_get(&xt, boost::TIME_UTC); + xt.sec += m_secs; + + boost::thread::sleep(xt); +--- 14,20 ---- + void operator()() + { + boost::xtime xt; +! boost::xtime_get(&xt, boost::TIME_UTC_); + xt.sec += m_secs; + + boost::thread::sleep(xt); +diff -rc boost_1_44_0/libs/thread/example/xtime.cpp boost_1_44_0-new/libs/thread/example/xtime.cpp +*** boost_1_44_0/libs/thread/example/xtime.cpp 2006-09-14 23:51:01.000000000 +0200 +--- boost_1_44_0-new/libs/thread/example/xtime.cpp 2013-04-12 14:00:19.413652507 +0200 +*************** +*** 10,16 **** + int main(int argc, char* argv[]) + { + boost::xtime xt; +! boost::xtime_get(&xt, boost::TIME_UTC); + xt.sec += 1; + boost::thread::sleep(xt); // Sleep for 1 second + } +--- 10,16 ---- + int main(int argc, char* argv[]) + { + boost::xtime xt; +! boost::xtime_get(&xt, boost::TIME_UTC_); + xt.sec += 1; + boost::thread::sleep(xt); // Sleep for 1 second + } +diff -rc boost_1_44_0/libs/thread/src/pthread/thread.cpp boost_1_44_0-new/libs/thread/src/pthread/thread.cpp +*** boost_1_44_0/libs/thread/src/pthread/thread.cpp 2010-07-09 21:13:09.000000000 +0200 +--- boost_1_44_0-new/libs/thread/src/pthread/thread.cpp 2013-04-12 14:00:19.415652523 +0200 +*************** +*** 350,356 **** + cond.timed_wait(lock, xt); + # endif + xtime cur; +! xtime_get(&cur, TIME_UTC); + if (xtime_cmp(xt, cur) <= 0) + return; + } +--- 350,356 ---- + cond.timed_wait(lock, xt); + # endif + xtime cur; +! xtime_get(&cur, TIME_UTC_); + if (xtime_cmp(xt, cur) <= 0) + return; + } +*************** +*** 365,371 **** + BOOST_VERIFY(!pthread_yield()); + # else + xtime xt; +! xtime_get(&xt, TIME_UTC); + sleep(xt); + # endif + } +--- 365,371 ---- + BOOST_VERIFY(!pthread_yield()); + # else + xtime xt; +! xtime_get(&xt, TIME_UTC_); + sleep(xt); + # endif + } +diff -rc boost_1_44_0/libs/thread/src/pthread/timeconv.inl boost_1_44_0-new/libs/thread/src/pthread/timeconv.inl +*** boost_1_44_0/libs/thread/src/pthread/timeconv.inl 2010-04-01 17:04:15.000000000 +0200 +--- boost_1_44_0-new/libs/thread/src/pthread/timeconv.inl 2013-04-12 14:00:19.414652515 +0200 +*************** +*** 20,27 **** + inline void to_time(int milliseconds, boost::xtime& xt) + { + int res = 0; +! res = boost::xtime_get(&xt, boost::TIME_UTC); +! BOOST_ASSERT(res == boost::TIME_UTC); + + xt.sec += (milliseconds / MILLISECONDS_PER_SECOND); + xt.nsec += ((milliseconds % MILLISECONDS_PER_SECOND) * +--- 20,27 ---- + inline void to_time(int milliseconds, boost::xtime& xt) + { + int res = 0; +! res = boost::xtime_get(&xt, boost::TIME_UTC_); +! BOOST_ASSERT(res == boost::TIME_UTC_); + + xt.sec += (milliseconds / MILLISECONDS_PER_SECOND); + xt.nsec += ((milliseconds % MILLISECONDS_PER_SECOND) * +*************** +*** 57,64 **** + { + boost::xtime cur; + int res = 0; +! res = boost::xtime_get(&cur, boost::TIME_UTC); +! BOOST_ASSERT(res == boost::TIME_UTC); + + if (boost::xtime_cmp(xt, cur) <= 0) + { +--- 57,64 ---- + { + boost::xtime cur; + int res = 0; +! res = boost::xtime_get(&cur, boost::TIME_UTC_); +! BOOST_ASSERT(res == boost::TIME_UTC_); + + if (boost::xtime_cmp(xt, cur) <= 0) + { +*************** +*** 88,95 **** + { + boost::xtime cur; + int res = 0; +! res = boost::xtime_get(&cur, boost::TIME_UTC); +! BOOST_ASSERT(res == boost::TIME_UTC); + + if (boost::xtime_cmp(xt, cur) <= 0) + milliseconds = 0; +--- 88,95 ---- + { + boost::xtime cur; + int res = 0; +! res = boost::xtime_get(&cur, boost::TIME_UTC_); +! BOOST_ASSERT(res == boost::TIME_UTC_); + + if (boost::xtime_cmp(xt, cur) <= 0) + milliseconds = 0; +*************** +*** 110,117 **** + { + boost::xtime cur; + int res = 0; +! res = boost::xtime_get(&cur, boost::TIME_UTC); +! BOOST_ASSERT(res == boost::TIME_UTC); + + if (boost::xtime_cmp(xt, cur) <= 0) + microseconds = 0; +--- 110,117 ---- + { + boost::xtime cur; + int res = 0; +! res = boost::xtime_get(&cur, boost::TIME_UTC_); +! BOOST_ASSERT(res == boost::TIME_UTC_); + + if (boost::xtime_cmp(xt, cur) <= 0) + microseconds = 0; +diff -rc boost_1_44_0/libs/thread/src/win32/timeconv.inl boost_1_44_0-new/libs/thread/src/win32/timeconv.inl +*** boost_1_44_0/libs/thread/src/win32/timeconv.inl 2007-11-25 19:38:02.000000000 +0100 +--- boost_1_44_0-new/libs/thread/src/win32/timeconv.inl 2013-04-12 14:00:19.416652531 +0200 +*************** +*** 17,24 **** + inline void to_time(int milliseconds, boost::xtime& xt) + { + int res = 0; +! res = boost::xtime_get(&xt, boost::TIME_UTC); +! assert(res == boost::TIME_UTC); + + xt.sec += (milliseconds / MILLISECONDS_PER_SECOND); + xt.nsec += ((milliseconds % MILLISECONDS_PER_SECOND) * +--- 17,24 ---- + inline void to_time(int milliseconds, boost::xtime& xt) + { + int res = 0; +! res = boost::xtime_get(&xt, boost::TIME_UTC_); +! assert(res == boost::TIME_UTC_); + + xt.sec += (milliseconds / MILLISECONDS_PER_SECOND); + xt.nsec += ((milliseconds % MILLISECONDS_PER_SECOND) * +*************** +*** 54,61 **** + { + boost::xtime cur; + int res = 0; +! res = boost::xtime_get(&cur, boost::TIME_UTC); +! assert(res == boost::TIME_UTC); + + if (boost::xtime_cmp(xt, cur) <= 0) + { +--- 54,61 ---- + { + boost::xtime cur; + int res = 0; +! res = boost::xtime_get(&cur, boost::TIME_UTC_); +! assert(res == boost::TIME_UTC_); + + if (boost::xtime_cmp(xt, cur) <= 0) + { +*************** +*** 85,92 **** + { + boost::xtime cur; + int res = 0; +! res = boost::xtime_get(&cur, boost::TIME_UTC); +! assert(res == boost::TIME_UTC); + + if (boost::xtime_cmp(xt, cur) <= 0) + milliseconds = 0; +--- 85,92 ---- + { + boost::xtime cur; + int res = 0; +! res = boost::xtime_get(&cur, boost::TIME_UTC_); +! assert(res == boost::TIME_UTC_); + + if (boost::xtime_cmp(xt, cur) <= 0) + milliseconds = 0; +*************** +*** 107,114 **** + { + boost::xtime cur; + int res = 0; +! res = boost::xtime_get(&cur, boost::TIME_UTC); +! assert(res == boost::TIME_UTC); + + if (boost::xtime_cmp(xt, cur) <= 0) + microseconds = 0; +--- 107,114 ---- + { + boost::xtime cur; + int res = 0; +! res = boost::xtime_get(&cur, boost::TIME_UTC_); +! assert(res == boost::TIME_UTC_); + + if (boost::xtime_cmp(xt, cur) <= 0) + microseconds = 0; +diff -rc boost_1_44_0/libs/thread/test/test_xtime.cpp boost_1_44_0-new/libs/thread/test/test_xtime.cpp +*** boost_1_44_0/libs/thread/test/test_xtime.cpp 2008-07-08 09:44:55.000000000 +0200 +--- boost_1_44_0-new/libs/thread/test/test_xtime.cpp 2013-04-12 14:00:19.432652657 +0200 +*************** +*** 17,24 **** + { + boost::xtime xt1, xt2, cur; + BOOST_CHECK_EQUAL( +! boost::xtime_get(&cur, boost::TIME_UTC), +! static_cast(boost::TIME_UTC)); + + xt1 = xt2 = cur; + xt1.nsec -= 1; +--- 17,24 ---- + { + boost::xtime xt1, xt2, cur; + BOOST_CHECK_EQUAL( +! boost::xtime_get(&cur, boost::TIME_UTC_), +! static_cast(boost::TIME_UTC_)); + + xt1 = xt2 = cur; + xt1.nsec -= 1; +*************** +*** 42,55 **** + boost::xtime orig, cur, old; + BOOST_CHECK_EQUAL( + boost::xtime_get(&orig, +! boost::TIME_UTC), static_cast(boost::TIME_UTC)); + old = orig; + + for (int x=0; x < 100; ++x) + { + BOOST_CHECK_EQUAL( +! boost::xtime_get(&cur, boost::TIME_UTC), +! static_cast(boost::TIME_UTC)); + BOOST_CHECK(boost::xtime_cmp(cur, orig) >= 0); + BOOST_CHECK(boost::xtime_cmp(cur, old) >= 0); + old = cur; +--- 42,55 ---- + boost::xtime orig, cur, old; + BOOST_CHECK_EQUAL( + boost::xtime_get(&orig, +! boost::TIME_UTC_), static_cast(boost::TIME_UTC)); + old = orig; + + for (int x=0; x < 100; ++x) + { + BOOST_CHECK_EQUAL( +! boost::xtime_get(&cur, boost::TIME_UTC_), +! static_cast(boost::TIME_UTC_)); + BOOST_CHECK(boost::xtime_cmp(cur, orig) >= 0); + BOOST_CHECK(boost::xtime_cmp(cur, old) >= 0); + old = cur; +diff -rc boost_1_44_0/libs/thread/test/util.inl boost_1_44_0-new/libs/thread/test/util.inl +*** boost_1_44_0/libs/thread/test/util.inl 2008-11-03 23:29:39.000000000 +0100 +--- boost_1_44_0-new/libs/thread/test/util.inl 2013-04-12 14:00:19.433652665 +0200 +*************** +*** 28,35 **** + const int NANOSECONDS_PER_MILLISECOND = 1000000; + + boost::xtime xt; +! if (boost::TIME_UTC != boost::xtime_get (&xt, boost::TIME_UTC)) +! BOOST_ERROR ("boost::xtime_get != boost::TIME_UTC"); + + nsecs += xt.nsec; + msecs += nsecs / NANOSECONDS_PER_MILLISECOND; +--- 28,35 ---- + const int NANOSECONDS_PER_MILLISECOND = 1000000; + + boost::xtime xt; +! if (boost::TIME_UTC_ != boost::xtime_get (&xt, boost::TIME_UTC)) +! BOOST_ERROR ("boost::xtime_get != boost::TIME_UTC_"); + + nsecs += xt.nsec; + msecs += nsecs / NANOSECONDS_PER_MILLISECOND; From 4a429f5276686ede8e79cea074cb081b7a06f1b6 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 12 Apr 2013 14:31:53 +0200 Subject: [PATCH 044/148] systemd: Update to 201 Fixes NixOS/nixos#135 and NixOS/nixos#126. --- ...aemon-reexec-do-the-right-thing-on-N.patch | 8 +++--- ...e-duplicate-paths-in-systemctl-start.patch | 8 +++--- ...ts-for-uninitialised-encrypted-devic.patch | 4 +-- ...o-configuration-hints-for-some-units.patch | 8 +++--- ...rop-the-dependency-on-local-fs.targe.patch | 4 +-- .../0006-Don-t-call-plymouth-quit.patch | 4 +-- ...007-Ignore-IPv6-link-local-addresses.patch | 22 +++++++-------- ...on-t-try-to-unmount-nix-or-nix-store.patch | 28 +++++++++++++++++++ pkgs/os-specific/linux/systemd/default.nix | 13 +++++++-- 9 files changed, 67 insertions(+), 32 deletions(-) create mode 100644 pkgs/os-specific/linux/systemd/0008-Don-t-try-to-unmount-nix-or-nix-store.patch diff --git a/pkgs/os-specific/linux/systemd/0001-Make-systemctl-daemon-reexec-do-the-right-thing-on-N.patch b/pkgs/os-specific/linux/systemd/0001-Make-systemctl-daemon-reexec-do-the-right-thing-on-N.patch index 568ad378012..7324325fad4 100644 --- a/pkgs/os-specific/linux/systemd/0001-Make-systemctl-daemon-reexec-do-the-right-thing-on-N.patch +++ b/pkgs/os-specific/linux/systemd/0001-Make-systemctl-daemon-reexec-do-the-right-thing-on-N.patch @@ -1,7 +1,7 @@ -From 75bc507c854a8fe1f819a6b04ebe9e05cd9c425c Mon Sep 17 00:00:00 2001 +From d9c2065158b63db16c9bf0fed37b3f759ef85cbd Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 8 Jan 2013 15:44:33 +0100 -Subject: [PATCH 1/7] Make "systemctl daemon-reexec" do the right thing on +Subject: [PATCH 1/8] Make "systemctl daemon-reexec" do the right thing on NixOS --- @@ -9,10 +9,10 @@ Subject: [PATCH 1/7] Make "systemctl daemon-reexec" do the right thing on 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/main.c b/src/core/main.c -index 25f55fc..c2e42b7 100644 +index 7899761..f6f83f4 100644 --- a/src/core/main.c +++ b/src/core/main.c -@@ -1887,7 +1887,7 @@ finish: +@@ -1884,7 +1884,7 @@ finish: char_array_0(sfd); i = 0; diff --git a/pkgs/os-specific/linux/systemd/0002-Ignore-duplicate-paths-in-systemctl-start.patch b/pkgs/os-specific/linux/systemd/0002-Ignore-duplicate-paths-in-systemctl-start.patch index c9e9d806eb9..31a6642978b 100644 --- a/pkgs/os-specific/linux/systemd/0002-Ignore-duplicate-paths-in-systemctl-start.patch +++ b/pkgs/os-specific/linux/systemd/0002-Ignore-duplicate-paths-in-systemctl-start.patch @@ -1,17 +1,17 @@ -From b8acf19dbd37f801d5eeb76170f84bc8d75e464c Mon Sep 17 00:00:00 2001 +From f3838af51d461ca3d339618d17962f2d57d1a7fa Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 8 Jan 2013 15:45:01 +0100 -Subject: [PATCH 2/7] Ignore duplicate paths in "systemctl start" +Subject: [PATCH 2/8] Ignore duplicate paths in "systemctl start" --- src/systemctl/systemctl.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c -index 1191c7a..4cd64f5 100644 +index fd9f580..b8252c9 100644 --- a/src/systemctl/systemctl.c +++ b/src/systemctl/systemctl.c -@@ -1510,8 +1510,10 @@ static int start_unit_one( +@@ -1507,8 +1507,10 @@ static int start_unit_one( r = set_put(s, p); if (r < 0) { free(p); diff --git a/pkgs/os-specific/linux/systemd/0003-Start-device-units-for-uninitialised-encrypted-devic.patch b/pkgs/os-specific/linux/systemd/0003-Start-device-units-for-uninitialised-encrypted-devic.patch index 70eba00d22f..30382f55758 100644 --- a/pkgs/os-specific/linux/systemd/0003-Start-device-units-for-uninitialised-encrypted-devic.patch +++ b/pkgs/os-specific/linux/systemd/0003-Start-device-units-for-uninitialised-encrypted-devic.patch @@ -1,7 +1,7 @@ -From 7e7d0ebc8617dfdae4ece9f5b66dc63031bb3fbc Mon Sep 17 00:00:00 2001 +From 6960f2025e95e69079540c4828f62e16d7e75fb1 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 8 Jan 2013 15:46:30 +0100 -Subject: [PATCH 3/7] Start device units for uninitialised encrypted devices +Subject: [PATCH 3/8] Start device units for uninitialised encrypted devices This is necessary because the NixOS service that initialises the filesystem depends on the appearance of the device unit. Also, this diff --git a/pkgs/os-specific/linux/systemd/0004-Set-switch-to-configuration-hints-for-some-units.patch b/pkgs/os-specific/linux/systemd/0004-Set-switch-to-configuration-hints-for-some-units.patch index b25f65187d7..610f8a1de63 100644 --- a/pkgs/os-specific/linux/systemd/0004-Set-switch-to-configuration-hints-for-some-units.patch +++ b/pkgs/os-specific/linux/systemd/0004-Set-switch-to-configuration-hints-for-some-units.patch @@ -1,7 +1,7 @@ -From fa5fabd0123f2d5be7efa877f8dbbf0ae7b929da Mon Sep 17 00:00:00 2001 +From 22d416e766e11dbc381620beff89284a0e23827b Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 8 Jan 2013 15:48:19 +0100 -Subject: [PATCH 4/7] Set switch-to-configuration hints for some units +Subject: [PATCH 4/8] Set switch-to-configuration hints for some units MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @@ -24,13 +24,13 @@ to prevent all user sessions from being killed when this unit changes. 4 files changed, 12 insertions(+) diff --git a/units/local-fs.target b/units/local-fs.target -index ee02e4e..63ae843 100644 +index 18c3d74..a09054c 100644 --- a/units/local-fs.target +++ b/units/local-fs.target @@ -11,3 +11,5 @@ Documentation=man:systemd.special(7) After=local-fs-pre.target OnFailure=emergency.target - OnFailureIsolate=yes + OnFailureIsolate=no + +X-StopOnReconfiguration=yes diff --git a/units/remote-fs.target b/units/remote-fs.target diff --git a/pkgs/os-specific/linux/systemd/0005-sysinit.target-Drop-the-dependency-on-local-fs.targe.patch b/pkgs/os-specific/linux/systemd/0005-sysinit.target-Drop-the-dependency-on-local-fs.targe.patch index d94890dccc1..1f6da920091 100644 --- a/pkgs/os-specific/linux/systemd/0005-sysinit.target-Drop-the-dependency-on-local-fs.targe.patch +++ b/pkgs/os-specific/linux/systemd/0005-sysinit.target-Drop-the-dependency-on-local-fs.targe.patch @@ -1,7 +1,7 @@ -From c2dce9a0088f7d155659bcbf1e9e69467e679244 Mon Sep 17 00:00:00 2001 +From 4b0a5f8b3f8fed53f34021dd6139699740b0c3ff Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 8 Jan 2013 15:56:03 +0100 -Subject: [PATCH 5/7] sysinit.target: Drop the dependency on local-fs.target +Subject: [PATCH 5/8] sysinit.target: Drop the dependency on local-fs.target and swap.target Having all services with DefaultDependencies=yes depend on diff --git a/pkgs/os-specific/linux/systemd/0006-Don-t-call-plymouth-quit.patch b/pkgs/os-specific/linux/systemd/0006-Don-t-call-plymouth-quit.patch index 9e4995dfc1f..f56d6cc41be 100644 --- a/pkgs/os-specific/linux/systemd/0006-Don-t-call-plymouth-quit.patch +++ b/pkgs/os-specific/linux/systemd/0006-Don-t-call-plymouth-quit.patch @@ -1,7 +1,7 @@ -From f1b273a7203da1dd3ef51529b5b2e481c7a8d999 Mon Sep 17 00:00:00 2001 +From fbb62c4d5973f7556ce6c3bc9242180b7e087de8 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 8 Jan 2013 18:36:28 +0100 -Subject: [PATCH 6/7] Don't call "plymouth quit" +Subject: [PATCH 6/8] Don't call "plymouth quit" NixOS doesn't use Plymouth (yet). --- diff --git a/pkgs/os-specific/linux/systemd/0007-Ignore-IPv6-link-local-addresses.patch b/pkgs/os-specific/linux/systemd/0007-Ignore-IPv6-link-local-addresses.patch index fb59b676e51..f1206171547 100644 --- a/pkgs/os-specific/linux/systemd/0007-Ignore-IPv6-link-local-addresses.patch +++ b/pkgs/os-specific/linux/systemd/0007-Ignore-IPv6-link-local-addresses.patch @@ -1,7 +1,7 @@ -From 61fa587560634d5c71a62a4a2fc2a37eb043e9a4 Mon Sep 17 00:00:00 2001 +From 72a89fd9b4e35da375a1cdcf0d30a0f31a78d9a5 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 4 Feb 2013 12:41:14 +0100 -Subject: [PATCH 7/7] Ignore IPv6 link-local addresses +Subject: [PATCH 7/8] Ignore IPv6 link-local addresses Returning IPv6 link-local addresses is a bad idea, because they only work if an application connects specifically over the corresponding @@ -18,19 +18,19 @@ to returning ::1. 1 file changed, 4 insertions(+) diff --git a/src/nss-myhostname/netlink.c b/src/nss-myhostname/netlink.c -index 53c3b50..621ca1d 100644 +index b1ef912..4f2ab5c 100644 --- a/src/nss-myhostname/netlink.c +++ b/src/nss-myhostname/netlink.c -@@ -155,6 +155,10 @@ int ifconf_acquire_addresses(struct address **_list, unsigned *_n_list) { - ifaddrmsg->ifa_scope == RT_SCOPE_NOWHERE) - continue; +@@ -113,6 +113,10 @@ static int read_reply(int fd, struct address **list, unsigned *n_list) { + ifaddrmsg->ifa_scope == RT_SCOPE_NOWHERE) + continue; -+ if (ifaddrmsg->ifa_family == AF_INET6 && -+ ifaddrmsg->ifa_scope == RT_SCOPE_LINK) -+ continue; ++ if (ifaddrmsg->ifa_family == AF_INET6 && ++ ifaddrmsg->ifa_scope == RT_SCOPE_LINK) ++ continue; + - if (ifaddrmsg->ifa_flags & IFA_F_DEPRECATED) - continue; + if (ifaddrmsg->ifa_flags & IFA_F_DEPRECATED) + continue; -- 1.8.1 diff --git a/pkgs/os-specific/linux/systemd/0008-Don-t-try-to-unmount-nix-or-nix-store.patch b/pkgs/os-specific/linux/systemd/0008-Don-t-try-to-unmount-nix-or-nix-store.patch new file mode 100644 index 00000000000..c8959871c00 --- /dev/null +++ b/pkgs/os-specific/linux/systemd/0008-Don-t-try-to-unmount-nix-or-nix-store.patch @@ -0,0 +1,28 @@ +From ceb0fc701960de1568fe2732f390a7b92b76f2e1 Mon Sep 17 00:00:00 2001 +From: Eelco Dolstra +Date: Fri, 12 Apr 2013 13:16:57 +0200 +Subject: [PATCH 8/8] Don't try to unmount /nix or /nix/store + +They'll still be remounted read-only. + +https://github.com/NixOS/nixos/issues/126 +--- + src/core/umount.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/core/umount.c b/src/core/umount.c +index 8c69e74..ff13a5d 100644 +--- a/src/core/umount.c ++++ b/src/core/umount.c +@@ -435,6 +435,8 @@ static int mount_points_list_umount(MountPoint **head, bool *changed, bool log_e + * anyway, since we are running from it. They have + * already been remounted ro. */ + if (path_equal(m->path, "/") ++ || path_equal(m->path, "/nix") ++ || path_equal(m->path, "/nix/store") + #ifndef HAVE_SPLIT_USR + || path_equal(m->path, "/usr") + #endif +-- +1.8.1 + diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index dfa99959b30..3f95aee77be 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -6,11 +6,11 @@ assert stdenv.gcc.libc or null != null; stdenv.mkDerivation rec { - name = "systemd-200"; + name = "systemd-201"; src = fetchurl { url = "http://www.freedesktop.org/software/systemd/${name}.tar.xz"; - sha256 = "05y2r25441nznif5xi5gab4c6xdywiqzgcl3nsmg0j2wzalbl24s"; + sha256 = "046cr1q7xv7bslzc16g8zz8nddf64lw8v01isw1204n21cd9yafn"; }; patches = @@ -21,6 +21,7 @@ stdenv.mkDerivation rec { ./0005-sysinit.target-Drop-the-dependency-on-local-fs.targe.patch ./0006-Don-t-call-plymouth-quit.patch ./0007-Ignore-IPv6-link-local-addresses.patch + ./0008-Don-t-try-to-unmount-nix-or-nix-store.patch ] ++ stdenv.lib.optional stdenv.isArm ./libc-bug-accept4-arm.patch; buildInputs = @@ -68,11 +69,17 @@ stdenv.mkDerivation rec { NIX_CFLAGS_COMPILE = [ # Can't say ${polkit}/bin/pkttyagent here because that would # lead to a cyclic dependency. - "-UPOLKIT_AGENT_BINARY_PATH -DPOLKIT_AGENT_BINARY_PATH=\"/run/current-system/sw/bin/pkttyagent\"" + "-UPOLKIT_AGENT_BINARY_PATH" "-DPOLKIT_AGENT_BINARY_PATH=\"/run/current-system/sw/bin/pkttyagent\"" "-fno-stack-protector" + # Work around our kernel headers being too old. FIXME: remove # this after the next stdenv update. "-DFS_NOCOW_FL=0x00800000" + + # Set the release_agent on /sys/fs/cgroup/systemd to the + # currently running systemd (/run/current-system/systemd) so + # that we don't use an obsolete/garbage-collected release agent. + "-USYSTEMD_CGROUP_AGENT_PATH" "-DSYSTEMD_CGROUP_AGENT_PATH=\"/run/current-system/systemd/lib/systemd/systemd-cgroups-agent\"" ]; # Use /var/lib/udev rather than /etc/udev for the generated hardware From 4adad458e75ef2fd5cb1afd1d00c3d18e3dcc20b Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 12 Apr 2013 14:37:50 +0200 Subject: [PATCH 045/148] Remove the "proprietary" license We already had "unfree". --- pkgs/applications/audio/linuxsampler/default.nix | 2 +- .../networking/instant-messengers/hipchat/default.nix | 2 +- pkgs/development/libraries/libspotify/default.nix | 2 +- pkgs/development/tools/neoload/default.nix | 4 ++-- pkgs/games/oilrush/default.nix | 2 +- pkgs/lib/licenses.nix | 5 ----- pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix | 2 +- pkgs/servers/sql/oracle-xe/default.nix | 2 +- pkgs/stdenv/generic/default.nix | 2 +- pkgs/tools/security/fprot/default.nix | 5 +++-- 10 files changed, 12 insertions(+), 16 deletions(-) diff --git a/pkgs/applications/audio/linuxsampler/default.nix b/pkgs/applications/audio/linuxsampler/default.nix index d9413c03154..1408a1775ee 100644 --- a/pkgs/applications/audio/linuxsampler/default.nix +++ b/pkgs/applications/audio/linuxsampler/default.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { have questions on the subject, that are not yet covered by the FAQ, please contact us. ''; - license = licenses.proprietary; + license = licenses.unfree; maintainers = [ maintainers.goibhniu ]; platforms = platforms.linux; }; diff --git a/pkgs/applications/networking/instant-messengers/hipchat/default.nix b/pkgs/applications/networking/instant-messengers/hipchat/default.nix index b202a0f09db..e5179850237 100644 --- a/pkgs/applications/networking/instant-messengers/hipchat/default.nix +++ b/pkgs/applications/networking/instant-messengers/hipchat/default.nix @@ -57,7 +57,7 @@ in stdenv.mkDerivation { meta = { description = "HipChat Desktop Client"; homepage = http://www.hipchat.com; - license = stdenv.lib.licenses.proprietary; + license = stdenv.lib.licenses.unfree; platforms = [ "i686-linux" "x86_64-linux" ]; }; } diff --git a/pkgs/development/libraries/libspotify/default.nix b/pkgs/development/libraries/libspotify/default.nix index 9c28a99fee8..1972a4be653 100644 --- a/pkgs/development/libraries/libspotify/default.nix +++ b/pkgs/development/libraries/libspotify/default.nix @@ -56,6 +56,6 @@ if stdenv.system != "x86_64-linux" then throw '' maintainers = [ stdenv.lib.maintainers.shlevy ]; - license = stdenv.lib.licenses.proprietary; + license = stdenv.lib.licenses.unfree; }; } diff --git a/pkgs/development/tools/neoload/default.nix b/pkgs/development/tools/neoload/default.nix index d7a203ad3f4..25f66e9cd7e 100644 --- a/pkgs/development/tools/neoload/default.nix +++ b/pkgs/development/tools/neoload/default.nix @@ -80,12 +80,12 @@ in stdenv.mkDerivation rec { ''; meta = { - description = "load testing software for Web applications to realistically simulate user activity and analyze server behavior."; + description = "load testing software for Web applications to realistically simulate user activity and analyze server behavior"; homepage = https://www.neotys.com/product/overview-neoload.html; # https://www.neotys.com/documents/legal/eula/neoload/eula_en.html - license = stdenv.lib.licenses.proprietary; + license = stdenv.lib.licenses.unfree; maintainers = [ stdenv.lib.maintainers.bluescreen303 ]; platforms = [ "i686-linux" "x86_64-linux" ]; diff --git a/pkgs/games/oilrush/default.nix b/pkgs/games/oilrush/default.nix index 339c3bbd1a8..b96fd7c3e9f 100644 --- a/pkgs/games/oilrush/default.nix +++ b/pkgs/games/oilrush/default.nix @@ -67,7 +67,7 @@ stdenv.mkDerivation { of Tower Defense. ''; homepage = http://oilrush-game.com/; - license = [ "proprietary" ]; + license = "unfree"; #maintainers = with stdenv.lib.maintainers; [ astsmtl ]; #platforms = with stdenv.lib.platforms; linux; }; diff --git a/pkgs/lib/licenses.nix b/pkgs/lib/licenses.nix index 634a20e720a..583cece3222 100644 --- a/pkgs/lib/licenses.nix +++ b/pkgs/lib/licenses.nix @@ -177,11 +177,6 @@ url = http://docs.python.org/license.html; }; - proprietary = { - shortName = "Proprietary"; - fullName = "Proprietary (non redistributable) license"; - }; - tcltk = { shortName = "Tcl/Tk"; fullName = "Tcl/Tk license"; diff --git a/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix b/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix index 1c4173c72fd..f941d9275c0 100644 --- a/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix +++ b/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation { meta = { description = "Firmware for cards supported by the b43 kernel module"; homepage = http://wireless.kernel.org/en/users/Drivers/b43; - license = stdenv.lib.licenses.proprietary; + license = stdenv.lib.licenses.unfree; maintainers = [ stdenv.lib.maintainers.shlevy ]; }; } diff --git a/pkgs/servers/sql/oracle-xe/default.nix b/pkgs/servers/sql/oracle-xe/default.nix index 940e57ab8fb..57ff50175bb 100644 --- a/pkgs/servers/sql/oracle-xe/default.nix +++ b/pkgs/servers/sql/oracle-xe/default.nix @@ -78,6 +78,6 @@ stdenv.mkDerivation rec { meta = { description = "Oracle Database Express Edition"; homepage = "http://www.oracle.com/technetwork/products/express-edition/"; - license = licenses.proprietary; + license = licenses.unfree; }; } diff --git a/pkgs/stdenv/generic/default.nix b/pkgs/stdenv/generic/default.nix index fe4bbbc94dd..dc8d92715de 100644 --- a/pkgs/stdenv/generic/default.nix +++ b/pkgs/stdenv/generic/default.nix @@ -49,7 +49,7 @@ let # Add a utility function to produce derivations that use this # stdenv and its shell. mkDerivation = attrs: - if !allowUnfree && (let l = attrs.meta.license or ""; in l == "unfree" || l == "unfree-redistributable" || l == lib.licenses.proprietary) then + if !allowUnfree && (let l = attrs.meta.license or ""; in l == "unfree" || l == "unfree-redistributable") then throw "package ‘${attrs.name}’ has an unfree license, refusing to evaluate" else lib.addPassthru (derivation ( diff --git a/pkgs/tools/security/fprot/default.nix b/pkgs/tools/security/fprot/default.nix index 95f7140b918..2a8531a1795 100644 --- a/pkgs/tools/security/fprot/default.nix +++ b/pkgs/tools/security/fprot/default.nix @@ -1,4 +1,5 @@ { stdenv, fetchurl }: + stdenv.mkDerivation rec { name = "f-prot-${version}"; @@ -33,8 +34,8 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { homepage = http://www.f-prot.com; - description = "a popular proprietary antivirus, Linux workstation edition."; - license = licenses.proprietary; + description = "A popular proprietary antivirus program"; + license = licenses.unfree; maintainers = [ maintainers.phreedom ]; platforms = platforms.linux; }; From 8fc1fe9f6b2a723f23bfa566b7ef4dbbc7365508 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 12 Apr 2013 15:01:01 +0200 Subject: [PATCH 046/148] socat: Update to 1.7.2.1 CVE-2012-0219 --- pkgs/tools/networking/socat/default.nix | 15 +++++++++------ pkgs/top-level/release.nix | 1 - 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/networking/socat/default.nix b/pkgs/tools/networking/socat/default.nix index 7028c3bf605..727bbe08605 100644 --- a/pkgs/tools/networking/socat/default.nix +++ b/pkgs/tools/networking/socat/default.nix @@ -1,17 +1,20 @@ { stdenv, fetchurl, openssl }: stdenv.mkDerivation rec { - name = "socat-1.7.2.0"; - + name = "socat-1.7.2.1"; + src = fetchurl { url = "http://www.dest-unreach.org/socat/download/${name}.tar.bz2"; - sha256 = "00hq0ia1fs4sy0qpavzlpf4qmnhh2ybq5is2kqzvqky14zlvvcsr"; + sha256 = "0xw2qmmixv7jwsrgx2vy54bq695d6my3pm3z4dcpmf9vqvb2xsps"; }; buildInputs = [ openssl ]; - + meta = { - description = "Socat - a different replacement for netcat"; - homepage = "http://www.dest-unreach.org/socat/"; + description = "A utility for bidirectional data transfer between two independent data channels"; + homepage = http://www.dest-unreach.org/socat/; + platforms = stdenv.lib.platforms.linux; + license = stdenv.lib.licenses.gpl2; + maintainers = stdenv.lib.maintainers.eelco; }; } diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index 697c9b5f58d..8b8371a95c7 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -274,7 +274,6 @@ let slim = linux; sloccount = allBut "i686-cygwin"; smartmontools = linux; - socat = linux; spidermonkey = linux; splashutils = linux; sqlite = allBut "i686-cygwin"; From 4d5ba15ea9223f6f40f588da9c21d03262a959c3 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 12 Apr 2013 15:25:53 +0200 Subject: [PATCH 047/148] openssh: Update to 6.2p1 --- pkgs/tools/filesystems/squashfs/default.nix | 8 +- pkgs/tools/networking/openssh/default.nix | 12 +- .../openssh/fix-identity-warnings.patch | 251 ++++++++++++++++++ pkgs/top-level/release.nix | 1 - 4 files changed, 264 insertions(+), 8 deletions(-) create mode 100644 pkgs/tools/networking/openssh/fix-identity-warnings.patch diff --git a/pkgs/tools/filesystems/squashfs/default.nix b/pkgs/tools/filesystems/squashfs/default.nix index f66c54cc9e1..bec5592ccae 100644 --- a/pkgs/tools/filesystems/squashfs/default.nix +++ b/pkgs/tools/filesystems/squashfs/default.nix @@ -7,17 +7,17 @@ stdenv.mkDerivation rec { url = mirror://sourceforge/squashfs/squashfs4.2.tar.gz; sha256 = "15if08j0pl5hmnz9pwshwrp4fjp0jsm9larjxmjvdnr2m5d1kq6r"; }; - + buildInputs = [ zlib xz ]; preBuild = "cd squashfs-tools"; - + NIX_LDFLAGS = "-lgcc_s"; # for pthread_cancel installFlags = "INSTALL_DIR=\${out}/bin"; - + makeFlags = "XZ_SUPPORT=1"; - + meta = { homepage = http://squashfs.sourceforge.net/; description = "Tool for creating and unpacking squashfs filesystems"; diff --git a/pkgs/tools/networking/openssh/default.nix b/pkgs/tools/networking/openssh/default.nix index 1c0ed3c6e77..9de3156f2a7 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.1p1"; + name = "openssh-6.2p1"; src = fetchurl { url = "ftp://ftp.nl.uu.net/pub/OpenBSD/OpenSSH/portable/${name}.tar.gz"; - sha1 = "751c92c912310c3aa9cadc113e14458f843fc7b3"; + sha1 = "8824708c617cc781b2bb29fa20bd905fd3d2a43d"; }; prePatch = stdenv.lib.optionalString hpnSupport @@ -26,7 +26,11 @@ stdenv.mkDerivation rec { export NIX_LDFLAGS="$NIX_LDFLAGS -lgcc_s" ''; - patches = [ ./locale_archive.patch ]; + patches = + [ ./locale_archive.patch + # Upstream fix for gratuitous "no such identity" warnings. + ./fix-identity-warnings.patch + ]; buildInputs = [ zlib openssl libedit pkgconfig pam ]; @@ -64,5 +68,7 @@ stdenv.mkDerivation rec { homepage = http://www.openssh.org/; description = "An implementation of the SSH protocol"; license = "bsd"; + platforms = stdenv.lib.platforms.linux; + maintainers = stdenv.lib.maintainers.eelco; }; } diff --git a/pkgs/tools/networking/openssh/fix-identity-warnings.patch b/pkgs/tools/networking/openssh/fix-identity-warnings.patch new file mode 100644 index 00000000000..c341889b3a4 --- /dev/null +++ b/pkgs/tools/networking/openssh/fix-identity-warnings.patch @@ -0,0 +1,251 @@ +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 */ diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index 8b8371a95c7..8fc364a60e3 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -228,7 +228,6 @@ let ntp = linux; ocaml = linux; octave = linux; - openssh = linux; openssl = all; pam_console = linux; pam_login = linux; From e5402a4baf44cd82e6b22b1e1f60133a02aa09c3 Mon Sep 17 00:00:00 2001 From: Rob Vermaas Date: Fri, 12 Apr 2013 19:04:39 +0200 Subject: [PATCH 048/148] webob needs ssl module --- pkgs/top-level/python-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b36b8a8362c..79d2e7e684c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4445,7 +4445,7 @@ pythonPackages = python.modules // rec { md5 = "11825b7074ba7043e157805e4e6e0f55"; }; - propagatedBuildInputs = [ nose ]; + propagatedBuildInputs = [ nose python.modules.ssl ]; meta = { description = "WSGI request and response object"; From b5d4db707cd065d0ab28f51e593ea75fcadccf49 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 11 Apr 2013 23:37:20 +0200 Subject: [PATCH 049/148] haskell-accelerate: update to version 0.12.2.0 --- pkgs/development/libraries/haskell/accelerate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/accelerate/default.nix b/pkgs/development/libraries/haskell/accelerate/default.nix index 24f09f66d35..f4c70657caa 100644 --- a/pkgs/development/libraries/haskell/accelerate/default.nix +++ b/pkgs/development/libraries/haskell/accelerate/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "accelerate"; - version = "0.12.1.0"; - sha256 = "1zvrb36xvvzfdl0k7a25329mdplwa76k9wk0yf3za3j0kb20d4f4"; + version = "0.12.2.0"; + sha256 = "1fv7d2prpkwy2gy0llafksayka76jv8c0sd66x6632gb586pfwgs"; meta = { homepage = "https://github.com/AccelerateHS/accelerate/"; description = "An embedded language for accelerated array processing"; From b577c76a938b0145f8426bdf4c95ee5f0b3227e3 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 11 Apr 2013 23:37:20 +0200 Subject: [PATCH 050/148] haskell-publicsuffixlist: update to version 0.1 --- .../libraries/haskell/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/publicsuffixlist/default.nix b/pkgs/development/libraries/haskell/publicsuffixlist/default.nix index e42d0a2bc78..f61cb0f99a3 100644 --- a/pkgs/development/libraries/haskell/publicsuffixlist/default.nix +++ b/pkgs/development/libraries/haskell/publicsuffixlist/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "publicsuffixlist"; - version = "0.0.4"; - sha256 = "0qwx2739pmmjfy6w3iri1fgyin3295vzn6rvazh34qd89i5vi3pb"; + version = "0.1"; + sha256 = "0mbrmhgyjp8jms3fd3nq4knc4j97sw8ijrmnlfjs7qj8jw4vwzxk"; buildDepends = [ cereal dataDefault text utf8String ]; testDepends = [ cereal dataDefault HUnit idna text utf8String ]; meta = { From 5a711cbf42b397a0873754474f04c07e06d8f3d0 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 11 Apr 2013 23:37:20 +0200 Subject: [PATCH 051/148] haskell-wai-extra: update to version 1.3.4 --- .../libraries/haskell/wai-extra/default.nix | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/pkgs/development/libraries/haskell/wai-extra/default.nix b/pkgs/development/libraries/haskell/wai-extra/default.nix index ec1bd1d3b68..baaa6114ba6 100644 --- a/pkgs/development/libraries/haskell/wai-extra/default.nix +++ b/pkgs/development/libraries/haskell/wai-extra/default.nix @@ -1,19 +1,19 @@ -{ cabal, ansiTerminal, blazeBuilder, blazeBuilderConduit -, caseInsensitive, conduit, dataDefault, dateCache, fastLogger -, hspec, httpTypes, HUnit, network, resourcet, stringsearch, text -, time, transformers, void, wai, waiLogger, waiTest, zlib -, zlibBindings, zlibConduit +{ cabal, ansiTerminal, base64Bytestring, blazeBuilder +, blazeBuilderConduit, caseInsensitive, conduit, dataDefault +, dateCache, fastLogger, hspec, httpTypes, HUnit, network +, resourcet, stringsearch, text, time, transformers, void, wai +, waiLogger, waiTest, word8, zlib, zlibBindings, zlibConduit }: cabal.mkDerivation (self: { pname = "wai-extra"; - version = "1.3.3.2"; - sha256 = "0kw1v68a8dxpxg87r2vjah6n5906mw6cnyy2xx0jbk95qx5g5z8y"; + version = "1.3.4"; + sha256 = "1ay82q58pizc48rh4d8z7ybf2jjvzxqylj6mx34nvrxxlmxf5gfx"; buildDepends = [ - ansiTerminal blazeBuilder blazeBuilderConduit caseInsensitive - conduit dataDefault dateCache fastLogger httpTypes network - resourcet stringsearch text time transformers void wai waiLogger - zlibConduit + ansiTerminal base64Bytestring blazeBuilder blazeBuilderConduit + caseInsensitive conduit dataDefault dateCache fastLogger httpTypes + network resourcet stringsearch text time transformers void wai + waiLogger word8 zlibConduit ]; testDepends = [ blazeBuilder conduit dataDefault fastLogger hspec httpTypes HUnit From 84ff83878059c3917f23aa271f82edb4824c0d98 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 12 Apr 2013 21:33:37 +0200 Subject: [PATCH 052/148] emacs-prolog-mode: update to version 1.25 --- .../editors/emacs-modes/prolog/default.nix | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/pkgs/applications/editors/emacs-modes/prolog/default.nix b/pkgs/applications/editors/emacs-modes/prolog/default.nix index b89951e6535..237b1ac1483 100644 --- a/pkgs/applications/editors/emacs-modes/prolog/default.nix +++ b/pkgs/applications/editors/emacs-modes/prolog/default.nix @@ -1,19 +1,21 @@ -{stdenv, fetchurl}: +{ stdenv, fetchurl }: -stdenv.mkDerivation -{ - name = "prolog-mode-1.22"; - src = fetchurl - { - url = "http://bruda.ca/emacs-prolog/prolog.el"; - sha256 = "f46915b2436642bb3302cb38cc457d3c121d0c3e95aecdf128fedc2ae5ea0c87"; +stdenv.mkDerivation { + name = "prolog-mode-1.25"; + + src = fetchurl { + url = "http://bruda.ca/_media/emacs/prolog.el"; + sha256 = "0hfd2dr3xc5qxgvc08nkb2l5a05hfldahdc6ymi9vd8798cc46yh"; }; - buildCommand = "install -v -D -m644 $src $out/share/emacs/site-lisp/prolog.el"; + buildCommand = '' + mkdir -p $out/share/emacs/site-lisp/ + cp $src $out/share/emacs/site-lisp/prolog.el + ''; meta = { - homepage = "http://turing.ubishops.ca/home/bruda/emacs-prolog/"; + homepage = "http://bruda.ca/emacs/prolog_mode_for_emacs/"; description = "Prolog mode for Emacs"; - license = "GPL"; + license = stdenv.lib.licenses.gpl2Plus; }; } From cdd57eb434f8451000dd3a869a96c10f4cc09a0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Fri, 12 Apr 2013 19:49:48 +0200 Subject: [PATCH 053/148] Adding silc-server. --- pkgs/servers/silc-server/default.nix | 18 ++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 20 insertions(+) create mode 100644 pkgs/servers/silc-server/default.nix diff --git a/pkgs/servers/silc-server/default.nix b/pkgs/servers/silc-server/default.nix new file mode 100644 index 00000000000..ee1aad3b11a --- /dev/null +++ b/pkgs/servers/silc-server/default.nix @@ -0,0 +1,18 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation { + name = "silc-server-1.1.18"; + + src = fetchurl { + url = "http://silcnet.org/download/server/sources/silc-server-1.1.18.tar.bz2"; + sha256 = "0nr0hrwr4kbi611qazmrify7a27nzxb5n7d97f5i9cw3avxlw38s"; + }; + + meta = { + homepage = http://silcnet.org/; + description = "Secure Internet Live Conferencing server"; + license = "GPLv2"; + maintainers = with stdenv.lib.maintainers; [viric]; + platforms = with stdenv.lib.platforms; linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index eee598dfeec..5bd1bb67bed 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6221,6 +6221,8 @@ let shadow = callPackage ../os-specific/linux/shadow { }; + silc_server = callPackage ../servers/silc-server { }; + splashutils = callPackage ../os-specific/linux/splashutils/default.nix { }; statifier = builderDefsPackage (import ../os-specific/linux/statifier) { }; From 5e6c0de6c9f1dfd31e58668ea04e08c41d23a452 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Fri, 12 Apr 2013 21:10:30 +0200 Subject: [PATCH 054/148] silc-server: Nicer fetchurl src. --- pkgs/servers/silc-server/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/silc-server/default.nix b/pkgs/servers/silc-server/default.nix index ee1aad3b11a..2afec801961 100644 --- a/pkgs/servers/silc-server/default.nix +++ b/pkgs/servers/silc-server/default.nix @@ -1,10 +1,10 @@ { stdenv, fetchurl }: -stdenv.mkDerivation { +stdenv.mkDerivation rec { name = "silc-server-1.1.18"; src = fetchurl { - url = "http://silcnet.org/download/server/sources/silc-server-1.1.18.tar.bz2"; + url = "http://silcnet.org/download/server/sources/${name}.tar.bz2"; sha256 = "0nr0hrwr4kbi611qazmrify7a27nzxb5n7d97f5i9cw3avxlw38s"; }; From aaf0a34f2a3869b4f04205bfd4097fa57cf8ea47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Fri, 12 Apr 2013 21:10:44 +0200 Subject: [PATCH 055/148] Adding silc-client as irssi plugin Alone, with its own irssi, doesn't build. --- .../silc-client/server_setup.patch | 28 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 6 ++-- 2 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 pkgs/applications/networking/instant-messengers/silc-client/server_setup.patch diff --git a/pkgs/applications/networking/instant-messengers/silc-client/server_setup.patch b/pkgs/applications/networking/instant-messengers/silc-client/server_setup.patch new file mode 100644 index 00000000000..466194c0a8f --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/silc-client/server_setup.patch @@ -0,0 +1,28 @@ +Add function to replace the behaviour of server_setup_find_port which was removed from irssi on revision 5125. Fixes bug #577501. +--- a/apps/irssi/src/silc/core/client_ops.c ++++ b/apps/irssi/src/silc/core/client_ops.c +@@ -2790,6 +2790,15 @@ + silc_free(a); + } + ++/* helper function to emulate server_setup_find_port */ ++static SERVER_SETUP_REC *silc_server_setup_find_port(const char *address, ++ int port) { ++ SERVER_SETUP_REC *rec; ++ ++ rec = server_setup_find(address, port, NULL); ++ return (rec == NULL || rec->port != port) ? NULL : rec; ++} ++ + /* Find authentication data by hostname and port. The hostname may be IP + address as well.*/ + +@@ -2811,7 +2820,7 @@ + + /* Check whether we find the password for this server in our + configuration. If it's set, always send it server. */ +- setup = server_setup_find_port(hostname, port); ++ setup = silc_server_setup_find_port(hostname, port); + if (setup && setup->password) { + completion(SILC_AUTH_PASSWORD, setup->password, strlen(setup->password), + context); diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5bd1bb67bed..ed71e41787b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1568,6 +1568,10 @@ let siege = callPackage ../tools/networking/siege {}; + silc_client = callPackage ../applications/networking/instant-messengers/silc-client { }; + + silc_server = callPackage ../servers/silc-server { }; + sleuthkit = callPackage ../tools/system/sleuthkit {}; slimrat = callPackage ../tools/networking/slimrat { @@ -6221,8 +6225,6 @@ let shadow = callPackage ../os-specific/linux/shadow { }; - silc_server = callPackage ../servers/silc-server { }; - splashutils = callPackage ../os-specific/linux/splashutils/default.nix { }; statifier = builderDefsPackage (import ../os-specific/linux/statifier) { }; From acf2979d9ca58c822923dac323ba8dd1ec7a83e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Fri, 12 Apr 2013 23:41:09 +0200 Subject: [PATCH 056/148] silc_client: Missing file --- .../silc-client/default.nix | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 pkgs/applications/networking/instant-messengers/silc-client/default.nix diff --git a/pkgs/applications/networking/instant-messengers/silc-client/default.nix b/pkgs/applications/networking/instant-messengers/silc-client/default.nix new file mode 100644 index 00000000000..e34c177d735 --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/silc-client/default.nix @@ -0,0 +1,29 @@ +{ stdenv, fetchurl, perl, pkgconfig, glib, ncurses +, enablePlugin ? true }: + +stdenv.mkDerivation rec { + name = "silc-client-1.1.8" + stdenv.lib.optionalString enablePlugin "-irssi-plugin"; + + src = fetchurl { + url = "http://silcnet.org/download/server/sources/${name}.tar.bz2"; + sha256 = "1qnk35g8sbnfps3bq2k9sy0ymlsijh5n8z59m2ccq4pkmqbfqgv2"; + }; + + dontDisableStatic = true; + + patches = [ ./server_setup.patch ]; + + preConfigure = stdenv.lib.optionalString enablePlugin '' + configureFlags="$configureFlags --with-silc-plugin=$out/lib/irssi" + ''; + + buildInputs = [ perl pkgconfig glib ncurses ]; + + meta = { + homepage = http://silcnet.org/; + description = "Secure Internet Live Conferencing server"; + license = "GPLv2"; + maintainers = with stdenv.lib.maintainers; [viric]; + platforms = with stdenv.lib.platforms; linux; + }; +} From a0bbfe59dd1c44a6e802d8b2b04330e7eb5eeca0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Fri, 12 Apr 2013 23:44:29 +0200 Subject: [PATCH 057/148] silc_client: error in url I should test better before push. --- .../instant-messengers/silc-client/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/silc-client/default.nix b/pkgs/applications/networking/instant-messengers/silc-client/default.nix index e34c177d735..bcfbd3dbce2 100644 --- a/pkgs/applications/networking/instant-messengers/silc-client/default.nix +++ b/pkgs/applications/networking/instant-messengers/silc-client/default.nix @@ -1,11 +1,14 @@ { stdenv, fetchurl, perl, pkgconfig, glib, ncurses , enablePlugin ? true }: -stdenv.mkDerivation rec { - name = "silc-client-1.1.8" + stdenv.lib.optionalString enablePlugin "-irssi-plugin"; +let + basename = "silc-client-1.1.8"; +in +stdenv.mkDerivation { + name = basename + stdenv.lib.optionalString enablePlugin "-irssi-plugin"; src = fetchurl { - url = "http://silcnet.org/download/server/sources/${name}.tar.bz2"; + url = "http://silcnet.org/download/server/sources/${basename}.tar.bz2"; sha256 = "1qnk35g8sbnfps3bq2k9sy0ymlsijh5n8z59m2ccq4pkmqbfqgv2"; }; From 2080202a34ee79798fa1531ede3c514b94a0eae5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Fri, 12 Apr 2013 23:48:29 +0200 Subject: [PATCH 058/148] silc_client: more url problems It was harder to test, after nix-prefetch-url. Damn it. --- .../networking/instant-messengers/silc-client/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/instant-messengers/silc-client/default.nix b/pkgs/applications/networking/instant-messengers/silc-client/default.nix index bcfbd3dbce2..247c1dd6a2c 100644 --- a/pkgs/applications/networking/instant-messengers/silc-client/default.nix +++ b/pkgs/applications/networking/instant-messengers/silc-client/default.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation { name = basename + stdenv.lib.optionalString enablePlugin "-irssi-plugin"; src = fetchurl { - url = "http://silcnet.org/download/server/sources/${basename}.tar.bz2"; + url = "http://silcnet.org/download/client/sources/${basename}.tar.bz2"; sha256 = "1qnk35g8sbnfps3bq2k9sy0ymlsijh5n8z59m2ccq4pkmqbfqgv2"; }; From 715691eb970d741fd81d48d13ad4c2c094746068 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 12 Apr 2013 22:04:56 +0200 Subject: [PATCH 059/148] haskell-github: update to version 0.6.0 --- .../libraries/haskell/github/default.nix | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/pkgs/development/libraries/haskell/github/default.nix b/pkgs/development/libraries/haskell/github/default.nix index 3eafcd70940..890636e2150 100644 --- a/pkgs/development/libraries/haskell/github/default.nix +++ b/pkgs/development/libraries/haskell/github/default.nix @@ -1,23 +1,18 @@ -{ cabal, fetchurl, aeson, attoparsec, caseInsensitive, conduit, dataDefault +{ cabal, aeson, attoparsec, caseInsensitive, conduit, dataDefault , failure, HTTP, httpConduit, httpTypes, network, text, time , unorderedContainers, vector }: cabal.mkDerivation (self: { pname = "github"; - version = "0.5.0-patched"; - src = fetchurl { - url = "https://github.com/mike-burns/github/archive/df415af64ebd4a28f1f8e5cc726e933545efdd7e.tar.gz"; - sha256 = "1d1ya5j1qz1nf5kfkxp48gb0xbcr4fmf9y0kfpd3gxivfrdkfrig"; - name = "github-${self.version}.tar.gz"; - }; - patches = [ (fetchurl { url = "https://github.com/mike-burns/github/pull/33.patch"; sha256 = "1d0m73ygzpk5rd6ahbrf58mxca56s5sd70yrf7fn2r1bh0rlacap"; }) ]; + version = "0.6.0"; + sha256 = "1bg443rhh57p10q9dwx4aa2964qwg00swmdlvh1r72c343lrv1gj"; buildDepends = [ aeson attoparsec caseInsensitive conduit dataDefault failure HTTP httpConduit httpTypes network text time unorderedContainers vector ]; meta = { - homepage = "https://github.com/mike-burns/github"; + homepage = "https://github.com/fpco/github"; description = "Access to the Github API, v3"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; From 1bec0e5a34b601da0e0c022be06cda2d4ea9aef0 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 12 Apr 2013 22:04:56 +0200 Subject: [PATCH 060/148] haskell-cabal-dev: update to version 0.9.2 --- .../tools/haskell/cabal-dev/default.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/pkgs/development/tools/haskell/cabal-dev/default.nix b/pkgs/development/tools/haskell/cabal-dev/default.nix index df7f728c752..fef9892bce8 100644 --- a/pkgs/development/tools/haskell/cabal-dev/default.nix +++ b/pkgs/development/tools/haskell/cabal-dev/default.nix @@ -1,19 +1,15 @@ -{ cabal, fetchurl, Cabal, cabalInstall, filepath, HTTP, mtl, network, tar -, transformers, zlib, setenv +{ cabal, Cabal, cabalInstall, filepath, HTTP, mtl, network, setenv +, tar, transformers, zlib }: cabal.mkDerivation (self: { pname = "cabal-dev"; - version = "0.9.1-git"; - src = fetchurl { - url = "https://github.com/creswick/cabal-dev/archive/54e7d93d5b309c56192c146c7a807ac3591bc464.tar.gz"; - sha256 = "1isi02jik0vrg48l7r2mj4cf9ms6hpxxz1mmhl7s3kkxx775cxj9"; - name = "${self.name}.tar.gz"; - }; + version = "0.9.2"; + sha256 = "1372bpn8s7d7nm01ggp3m98ldrynidbchk3p14yrjysvxwr3l6q8"; isLibrary = false; isExecutable = true; buildDepends = [ - Cabal filepath HTTP mtl network tar transformers zlib setenv + Cabal filepath HTTP mtl network setenv tar transformers zlib ]; buildTools = [ cabalInstall ]; meta = { From 0b4e664a240018d4e3458c5beac0e0a3168ba3a5 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 12 Apr 2013 22:06:55 +0200 Subject: [PATCH 061/148] git-annex: update to version 4.20130405 --- .../version-management/git-and-tools/git-annex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 697e7d3b42e..cf53ce3191e 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 @@ -10,14 +10,14 @@ }: let - version = "4.20130314"; + version = "4.20130405"; in stdenv.mkDerivation { name = "git-annex-${version}"; src = fetchurl { url = "http://git.kitenet.net/?p=git-annex.git;a=snapshot;sf=tgz;h=${version}"; - sha256 = "0rwirg9qdbd75c7wl6413blv9045sbxmw20idvbm47qc4q14gzv9"; + sha256 = "13lzkvk5095qj8026lc1p56w0q1c95v7nx8g9p9zrf8mhx6yxb9n"; name = "git-annex-${version}.tar.gz"; }; From 7b6a4238b1b77902b98ad91f50e7c6538eb8a59c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Sat, 13 Apr 2013 00:24:25 +0200 Subject: [PATCH 062/148] silc-client: the irssi plugin segfaults on join, with current irssi. I fix and make it build the standalone client. --- .../networking/instant-messengers/silc-client/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/instant-messengers/silc-client/default.nix b/pkgs/applications/networking/instant-messengers/silc-client/default.nix index 247c1dd6a2c..a4035604168 100644 --- a/pkgs/applications/networking/instant-messengers/silc-client/default.nix +++ b/pkgs/applications/networking/instant-messengers/silc-client/default.nix @@ -1,5 +1,8 @@ { stdenv, fetchurl, perl, pkgconfig, glib, ncurses -, enablePlugin ? true }: +, enablePlugin ? false }: + +# Enabling the plugin and using it with a recent irssi, segafults on join: +# http://marc.info/?l=silc-devel&m=125610477802211 let basename = "silc-client-1.1.8"; @@ -16,6 +19,8 @@ stdenv.mkDerivation { patches = [ ./server_setup.patch ]; + configureFlags = "--with-ncurses=${ncurses}"; + preConfigure = stdenv.lib.optionalString enablePlugin '' configureFlags="$configureFlags --with-silc-plugin=$out/lib/irssi" ''; From dc50bd550a01be459eea21452a4bba04672d7c52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Sat, 13 Apr 2013 01:35:16 +0200 Subject: [PATCH 063/148] Adding fish (blowfish over irc) for irssi. --- .../networking/irc/irssi/fish/default.nix | 31 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/applications/networking/irc/irssi/fish/default.nix diff --git a/pkgs/applications/networking/irc/irssi/fish/default.nix b/pkgs/applications/networking/irc/irssi/fish/default.nix new file mode 100644 index 00000000000..98d5afa0ba9 --- /dev/null +++ b/pkgs/applications/networking/irc/irssi/fish/default.nix @@ -0,0 +1,31 @@ +{ stdenv, fetchurl, irssi, gmp, automake, autoconf, libtool, openssl, glib, pkgconfig }: + +stdenv.mkDerivation rec { + name = "fish-irssi-20130413-e98156bebd"; + + src = fetchurl { + url = https://github.com/falsovsky/FiSH-irssi/tarball/e98156bebd; + name = "${name}.tar.gz"; + sha256 = "1ndr51qrg66h1mfzacwzl1vd6lj39pdc4p4z5iihrj4r2f6gk11a"; + }; + + preConfigure = '' + tar xf ${irssi.src} + configureFlags="$configureFlags --with-irssi-source=`pwd`/${irssi.name}" + + ./regen.sh + ''; + + installPhase = '' + ensureDir $out/lib/irssi/modules + cp src/.libs/libfish.so $out/lib/irssi/modules + ''; + + buildInputs = [ gmp automake autoconf libtool openssl glib pkgconfig ]; + + meta = { + homepage = https://github.com/falsovsky/FiSH-irssi; + license = "unfree"; # I can't find any mention of license + maintainers = with stdenv.lib.maintainers; [viric]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ed71e41787b..0181cfece49 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7304,6 +7304,8 @@ let irssi = callPackage ../applications/networking/irc/irssi { }; + irssi_fish = callPackage ../applications/networking/irc/irssi/fish { }; + bip = callPackage ../applications/networking/irc/bip { }; jack_capture = callPackage ../applications/audio/jack-capture { }; From a27001f09f914f40aa72d696dff6e96c11a7d912 Mon Sep 17 00:00:00 2001 From: Florian Friesdorf Date: Sat, 13 Apr 2013 08:42:23 +0200 Subject: [PATCH 064/148] python-py and python-tox, the latter still broken --- pkgs/top-level/python-packages.nix | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 79d2e7e684c..a2ea04d99f2 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2970,6 +2970,16 @@ pythonPackages = python.modules // rec { }; + py = buildPythonPackage rec { + name = "py-1.4.13"; + + src = fetchurl { + url = "https://pypi.python.org/packages/source/p/py/py-1.4.13.tar.gz"; + md5 = "3857dc8309d5f284669b81184253c2bb"; + }; + }; + + pyasn1 = buildPythonPackage ({ name = "pyasn1-0.0.11a"; @@ -4189,6 +4199,21 @@ pythonPackages = python.modules // rec { }; + # TODO + # py.error.EACCES: [Permission denied]: mkdir('/homeless-shelter',) + # builder for `/nix/store/0czwg0n3pfkmpjphqv1jxfjlgkbziwsx-python-tox-1.4.3.drv' failed with exit code 1 + # tox = buildPythonPackage rec { + # name = "tox-1.4.3"; + # + # buildInputs = [ py virtualenv ]; + # + # src = fetchurl { + # url = "https://pypi.python.org/packages/source/t/tox/tox-1.4.3.tar.gz"; + # md5 = "3727d5b0600d92edf2229a7ce6a0f752"; + # }; + # }; + + trac = buildPythonPackage { name = "trac-0.12.2"; From da0694932c2945bdc95e097abc6a0b2849028d69 Mon Sep 17 00:00:00 2001 From: Florian Friesdorf Date: Sat, 13 Apr 2013 09:52:50 +0200 Subject: [PATCH 065/148] on the way to #463: make pythonPackages self-referential --- pkgs/top-level/python-packages.nix | 134 ++++++++++++++++++----------- 1 file changed, 86 insertions(+), 48 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index a2ea04d99f2..b5d3f503741 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -110,7 +110,7 @@ pythonPackages = python.modules // rec { sha256 = "74926d9ddfa69534cfbd08a82f0acccab2c649558062654d5d2ff2999d201384"; }; - propagatedBuildInputs = [ notmuch pkgs.dbacl ]; + propagatedBuildInputs = [ pythonPackages.notmuch pkgs.dbacl ]; # error: invalid command 'test' doCheck = false; @@ -139,34 +139,34 @@ pythonPackages = python.modules // rec { buildInputs = [ pkgs.which pkgs.unzip - coverage - mock - tissue - unittest2 - webtest + pythonPackages.coverage + pythonPackages.mock + pythonPackages.tissue + pythonPackages.unittest2 + pythonPackages.webtest ]; propagatedBuildInputs = [ pkgs.makeWrapper pkgs.bacula - colander - deform - deform_bootstrap - docutils - nose - mysql_connector_repackaged - pg8000 - pyramid - pyramid_beaker - pyramid_exclog - pyramid_jinja2 - pyramid_tm - pytz - sqlalchemy - transaction - waitress - webhelpers - zope_sqlalchemy + pythonPackages.colander + pythonPackages.deform + pythonPackages.deform_bootstrap + pythonPackages.docutils + pythonPackages.nose + pythonPackages.mysql_connector_repackaged + pythonPackages.pg8000 + pythonPackages.pyramid + pythonPackages.pyramid_beaker + pythonPackages.pyramid_exclog + pythonPackages.pyramid_jinja2 + pythonPackages.pyramid_tm + pythonPackages.pytz + pythonPackages.sqlalchemy + pythonPackages.transaction + pythonPackages.waitress + pythonPackages.webhelpers + pythonPackages.zope_sqlalchemy ]; postInstall = '' @@ -196,7 +196,14 @@ pythonPackages = python.modules // rec { # error: invalid command 'test' doCheck = false; - propagatedBuildInputs = [ notmuch urwid twisted magic configobj pygpgme ]; + propagatedBuildInputs = + [ pythonPackages.notmuch + pythonPackages.urwid + pythonPackages.twisted + pythonPackages.magic + pythonPackages.configobj + pythonPackages.pygpgme + ]; postInstall = '' wrapProgram $out/bin/alot \ @@ -219,7 +226,7 @@ pythonPackages = python.modules // rec { md5 = "2b53b5d53fc40af4da7268d3c3e35a50"; }; - buildInputs = [ nose ]; + buildInputs = [ pythonPackages.nose ]; meta = { homepage = http://pypi.python.org/pypi/anyjson/; @@ -280,7 +287,7 @@ pythonPackages = python.modules // rec { # error: invalid command 'test' doCheck = false; - propagatedBuildInputs = [ boto ]; + propagatedBuildInputs = [ pythonPackages.boto ]; }); @@ -316,6 +323,7 @@ pythonPackages = python.modules // rec { }; }); + awscli = buildPythonPackage rec { name = "awscli-0.8.3"; namePrefix = ""; @@ -325,8 +333,11 @@ pythonPackages = python.modules // rec { sha256 = "0v7igh00zja560v8qz315g3m7x9six1hprrrb10cpp9sy8n58xnn"; }; - propagatedBuildInputs = [ argparse botocore colorama ]; - + propagatedBuildInputs = + [ pythonPackages.argparse + pythonPackages.botocore + pythonPackages.colorama + ]; }; @@ -376,7 +387,13 @@ pythonPackages = python.modules // rec { md5 = "c2e102870ed4c53104dec48ceadf8e9d"; }; - buildInputs = [ sqlalchemy pycryptopp nose mock webtest ]; + buildInputs = + [ pythonPackages.sqlalchemy + pythonPackages.pycryptopp + pythonPackages.nose + pythonPackages.mock + pythonPackages.webtest + ]; # http://hydra.nixos.org/build/4511591/log/raw doCheck = false; @@ -402,7 +419,15 @@ pythonPackages = python.modules // rec { # tests depend on $HOME setting configurePhase = "export HOME=$TMPDIR"; - propagatedBuildInputs = [ pyyaml unidecode mutagen munkres musicbrainzngs python.modules.sqlite3 python.modules.readline ]; + propagatedBuildInputs = + [ pythonPackages.pyyaml + pythonPackages.unidecode + pythonPackages.mutagen + pythonPackages.munkres + pythonPackages.musicbrainzngs + python.modules.sqlite3 + python.modules.readline + ]; meta = { homepage = http://beets.radbox.org; @@ -475,7 +500,11 @@ pythonPackages = python.modules // rec { sha256 = "0dbm2clrh7zs4brqqj3xssz3nymdg24ff2lww27s3wliirwqdiv1"; }; - propagatedBuildInputs = [ dateutil requests jmespath ]; + propagatedBuildInputs = + [ pythonPackages.dateutil + pythonPackages.requests + pythonPackages.jmespath + ]; meta = { homepage = https://github.com/boto/botocore; @@ -496,7 +525,7 @@ pythonPackages = python.modules // rec { # rev = "refs/tags/0.9.3"; # }; # - # propagatedBuildInputs = [ argparse python.modules.ssl ]; + # propagatedBuildInputs = [ pythonPackages.argparse python.modules.ssl ]; # # doCheck = false; # @@ -559,9 +588,12 @@ pythonPackages = python.modules // rec { md5 = "530a0614de3a669314c3acd4995c54d5"; }; - buildInputs = [ nose ]; + buildInputs = [ pythonPackages.nose ]; - propagatedBuildInputs = [ amqplib anyjson ]; + propagatedBuildInputs = + [ pythonPackages.amqplib + pythonPackages.anyjson + ]; doCheck = false; # depends on the network @@ -581,7 +613,7 @@ pythonPackages = python.modules // rec { md5 = "853917116e731afbc8c8a43c37e6ddba"; }; - propagatedBuildInputs = [ markdown ]; + propagatedBuildInputs = [ pythonPackages.markdown ]; meta = { homepage = http://www.cheetahtemplate.org/; @@ -616,7 +648,7 @@ pythonPackages = python.modules // rec { sha256 = "16vibfxms5z4ld8gbkra6dkhqm2cc3jnn0fwp7mw70nlwxnmm51c"; }; - buildInputs = [ mock nose decorator ]; + buildInputs = [ pythonPackages.mock pythonPackages.nose pythonPackages.decorator ]; meta = { homepage = http://code.google.com/p/clepy/; @@ -651,7 +683,7 @@ pythonPackages = python.modules // rec { md5 = "308c6e38917bdbfc4d3b0783c614897d"; }; - propagatedBuildInputs = [ clientform ]; + propagatedBuildInputs = [ pythonPackages.clientform ]; doCheck = false; @@ -671,9 +703,9 @@ pythonPackages = python.modules // rec { md5 = "5f39727415b837abd02651eeb2721749"; }; - propagatedBuildInputs = [ stompclient distribute ]; + propagatedBuildInputs = [ pythonPackages.stompclient pythonPackages.distribute ]; - buildInputs = [ coverage sqlalchemy ]; + buildInputs = [ pythonPackages.coverage pythonPackages.sqlalchemy ]; # ValueError: Could not parse auth file: # /tmp/nix-build-.../CoilMQ-0.6.1/coilmq/tests/resources/auth.ini @@ -695,7 +727,7 @@ pythonPackages = python.modules // rec { md5 = "2d9f65a64cb6b7f35d6a0d7b607ce4c6"; }; - propagatedBuildInputs = [ translationstring ]; + propagatedBuildInputs = [ pythonPackages.translationstring ]; meta = { maintainers = [ @@ -750,7 +782,7 @@ pythonPackages = python.modules // rec { meta = { description = "plugin core for use by pytest-cov, nose-cov and nose2-cov"; }; - propagatedBuildInputs = [ coverage ]; + propagatedBuildInputs = [ pythonPackages.coverage ]; }; cssselect = buildPythonPackage rec { @@ -771,7 +803,7 @@ pythonPackages = python.modules // rec { sha256 = "139yfm9yz9k33kgqw4khsljs10rkhhxyywbq9i82bh2r31cil1pp"; }; - buildInputs = [ pkgs.unzip mock ]; + buildInputs = [ pkgs.unzip pythonPackages.mock ]; # couple of failing tests doCheck = false; @@ -793,7 +825,7 @@ pythonPackages = python.modules // rec { md5 = "94ca7e8c9ea0f69c0f3fc6f9fc88f65a"; }; - buildInputs = [ mock ]; + buildInputs = [ pythonPackages.mock ]; # Note: We don't actually need to provide Darcs as a build input. # Darcsver will DTRT when Darcs isn't available. See news.gmane.org @@ -821,7 +853,7 @@ pythonPackages = python.modules // rec { sha256 = "1vlx0lpsxjxz64pz87csx800cwfqznjyr2y7nk3vhmzhkwzyqi2c"; }; - propagatedBuildInputs = [ six ]; + propagatedBuildInputs = [ pythonPackages.six ]; meta = { description = "Powerful extensions to the standard datetime module"; @@ -853,7 +885,13 @@ pythonPackages = python.modules // rec { md5 = "2ed7b69644a6d8f4e1404e1892329240"; }; - propagatedBuildInputs = [ beautifulsoup4 peppercorn colander translationstring chameleon ]; + propagatedBuildInputs = + [ pythonPackages.beautifulsoup4 + pythonPackages.peppercorn + pythonPackages.colander + pythonPackages.translationstring + pythonPackages.chameleon + ]; meta = { maintainers = [ @@ -1858,7 +1896,7 @@ pythonPackages = python.modules // rec { url = "http://pypi.python.org/packages/source/i/ipdb/ipdb-0.7.tar.gz"; md5 = "d879f9b2b0f26e0e999809585dcaec61"; }; - propagatedBuildInputs = [ ipython ]; + propagatedBuildInputs = [ pythonPackages.ipython ]; }; ipdbplugin = buildPythonPackage { @@ -1867,7 +1905,7 @@ pythonPackages = python.modules // rec { url = "https://pypi.python.org/packages/source/i/ipdbplugin/ipdbplugin-1.2.tar.gz"; md5 = "39169b00a2186b99469249c5b0613753"; }; - propagatedBuildInputs = [ nose ipython ]; + propagatedBuildInputs = [ pythonPackages.nose pythonPackages.ipython ]; }; From 2cb87d9ca140928c1817e476843a1d46ab4e217d Mon Sep 17 00:00:00 2001 From: Florian Friesdorf Date: Sat, 13 Apr 2013 10:02:17 +0200 Subject: [PATCH 066/148] pythonPackages.ipythonLight: no qt/numpy dependency --- pkgs/top-level/all-packages.nix | 2 ++ pkgs/top-level/python-packages.nix | 10 +++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0181cfece49..f7fc18ff3d0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5308,11 +5308,13 @@ let # regardless. python26Packages = import ./python-packages.nix { inherit pkgs; + inherit (lib) lowPrio; python = python26; }; python27Packages = recurseIntoAttrs (import ./python-packages.nix { inherit pkgs; + inherit (lib) lowPrio; python = python27; }); diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b5d3f503741..b6b519496f9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1,4 +1,4 @@ -{ pkgs, python }: +{ pkgs, python, lowPrio }: let isPy26 = python.majorVersion == "2.6"; @@ -53,6 +53,14 @@ pythonPackages = python.modules // rec { inherit buildPythonPackage pythonPackages; }; + ipythonLight = lowPrio (import ../shells/ipython { + inherit (pkgs) stdenv fetchurl; + inherit buildPythonPackage pythonPackages; + qtconsoleSupport = false; + pylabSupport = false; + pylabQtSupport = false; + }); + pil = import ../development/python-modules/pil { inherit (pkgs) fetchurl stdenv libjpeg zlib freetype; inherit python buildPythonPackage; From 26431c19cbfb8302e2a11cec2ae743bc73386d8a Mon Sep 17 00:00:00 2001 From: aszlig Date: Fri, 12 Apr 2013 20:32:35 +0200 Subject: [PATCH 067/148] virtualbox+guest: Update to new upstream v4.2.12. All patch files dropped because they're fixed in this release. For a full list of fixes that come with this maintenance release, please refer to: https://www.virtualbox.org/wiki/Changelog Signed-off-by: aszlig --- .../virtualbox/build_fix_3.9.0.patch | 22 ------ .../virtualization/virtualbox/default.nix | 13 ++-- .../virtualbox/guest-additions/default.nix | 4 +- .../virtualbox/strict_types.patch | 68 ------------------- 4 files changed, 6 insertions(+), 101 deletions(-) delete mode 100644 pkgs/applications/virtualization/virtualbox/build_fix_3.9.0.patch delete mode 100644 pkgs/applications/virtualization/virtualbox/strict_types.patch diff --git a/pkgs/applications/virtualization/virtualbox/build_fix_3.9.0.patch b/pkgs/applications/virtualization/virtualbox/build_fix_3.9.0.patch deleted file mode 100644 index 2c3cdebacde..00000000000 --- a/pkgs/applications/virtualization/virtualbox/build_fix_3.9.0.patch +++ /dev/null @@ -1,22 +0,0 @@ -commit d725168153e3dc5a383b12e0bf9af9b6244ad3eb -Author: vboxsync -Date: Thu Feb 28 13:46:12 2013 +0000 - - Linux 3.9.0 rc0 compile fix - - git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44867 cfe28804-0f27-0410-a406-dd0f0b0b656f - -diff --git a/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h b/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h -index ec9b502..7a208d1 100644 ---- a/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h -+++ b/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h -@@ -90,6 +90,9 @@ - #include - #include - #include -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 9, 0) -+# include -+#endif - #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 7) - # include - #endif diff --git a/pkgs/applications/virtualization/virtualbox/default.nix b/pkgs/applications/virtualization/virtualbox/default.nix index d385d431fa3..3dd020dfa10 100644 --- a/pkgs/applications/virtualization/virtualbox/default.nix +++ b/pkgs/applications/virtualization/virtualbox/default.nix @@ -11,8 +11,8 @@ with stdenv.lib; let - version = "4.2.8"; - extpackRevision = "83876"; + version = "4.2.12"; + extpackRevision = "84980"; forEachModule = action: '' for mod in \ @@ -35,7 +35,7 @@ let name = "Oracle_VM_VirtualBox_Extension_Pack-${version}-${extpackRevision}" + ".vbox-extpack"; # Has to be base16 because it's used as an input to VBoxExtPackHelperApp! - sha256 = "fa579416f382b58c4e93d3740d076ceba728e28d987e51aced5865a46cb9111c"; + sha256 = "ad15a92e49095c2115bd1793b3b957d3eaf44af0f5d24bb53d6b4fc81c3e2fc4"; url = "https://www.virtualbox.org/wiki/Downloads"; }; @@ -44,7 +44,7 @@ in stdenv.mkDerivation { src = fetchurl { url = "http://download.virtualbox.org/virtualbox/${version}/VirtualBox-${version}.tar.bz2"; - sha256 = "f336af12244db74e6564dc22e438bbcba70f994aaf0d117fdf70caca9fab1b78"; + sha256 = "eb65ecac94f63d6292a967d39cb5e28326404c10d0e8c2c50399eedb59c17ee6"; }; buildInputs = @@ -54,11 +54,6 @@ in stdenv.mkDerivation { ++ optional javaBindings jdk ++ optional pythonBindings python; - patches = [ - ./strict_types.patch - ./build_fix_3.9.0.patch - ]; - prePatch = '' set -x MODULES_BUILD_DIR=`echo ${kernelDev}/lib/modules/*/build` diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix index 20ef5c66997..f3d7c18a2c6 100644 --- a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix +++ b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix @@ -2,14 +2,14 @@ , libX11, libXt, libXext, libXmu, libXcomposite, libXfixes, libXrandr, libXcursor , dbus }: -let version = "4.2.8"; in +let version = "4.2.12"; in stdenv.mkDerivation { name = "VirtualBox-GuestAdditions-${version}-${kernelDev.version}"; src = fetchurl { url = "http://download.virtualbox.org/virtualbox/${version}/VBoxGuestAdditions_${version}.iso"; - sha256 = "04a5402d8dcdefc83ffb2785351ddc57758781a3759137974469189392ae4ad5"; + sha256 = "aed4730b643aca8daa0829e1122b7c8d592b9f6cea902a98e390c4d22373dfb8"; }; KERN_DIR = "${kernelDev}/lib/modules/*/build"; diff --git a/pkgs/applications/virtualization/virtualbox/strict_types.patch b/pkgs/applications/virtualization/virtualbox/strict_types.patch deleted file mode 100644 index 18ccc77f9b1..00000000000 --- a/pkgs/applications/virtualization/virtualbox/strict_types.patch +++ /dev/null @@ -1,68 +0,0 @@ -diff --git a/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c b/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c -index 9cc124c..d86da0c 100644 ---- a/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c -+++ b/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c -@@ -253,7 +253,11 @@ static struct platform_device gPlatformDevice = - DECLINLINE(RTUID) vboxdrvLinuxUid(void) - { - #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 29) -+# ifdef CONFIG_UIDGID_STRICT_TYPE_CHECKS -+ return from_kuid(current_user_ns(), current_uid()); -+# else - return current->cred->uid; -+# endif - #else - return current->uid; - #endif -@@ -262,7 +266,11 @@ DECLINLINE(RTUID) vboxdrvLinuxUid(void) - DECLINLINE(RTGID) vboxdrvLinuxGid(void) - { - #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 29) -+# ifdef CONFIG_UIDGID_STRICT_TYPE_CHECKS -+ return from_kgid(current_user_ns(), current_gid()); -+# else - return current->cred->gid; -+# endif - #else - return current->gid; - #endif -@@ -271,7 +279,11 @@ DECLINLINE(RTGID) vboxdrvLinuxGid(void) - DECLINLINE(RTUID) vboxdrvLinuxEuid(void) - { - #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 29) -+# ifdef CONFIG_UIDGID_STRICT_TYPE_CHECKS -+ return from_kuid(current_user_ns(), current_euid()); -+# else - return current->cred->euid; -+# endif - #else - return current->euid; - #endif -diff --git a/src/VBox/HostDrivers/VBoxPci/linux/VBoxPci-linux.c b/src/VBox/HostDrivers/VBoxPci/linux/VBoxPci-linux.c -index 575f739..8909e79 100644 ---- a/src/VBox/HostDrivers/VBoxPci/linux/VBoxPci-linux.c -+++ b/src/VBox/HostDrivers/VBoxPci/linux/VBoxPci-linux.c -@@ -429,7 +429,11 @@ int vboxPciOsDevDetachHostDriver(PVBOXRAWPCIINS pIns) - if (!pNewCreds) - goto done; - -+# ifdef CONFIG_UIDGID_STRICT_TYPE_CHECKS -+ pNewCreds->fsuid = GLOBAL_ROOT_UID;; -+# else - pNewCreds->fsuid = 0; -+# endif - pOldCreds = override_creds(pNewCreds); - #endif - -@@ -539,7 +543,11 @@ int vboxPciOsDevReattachHostDriver(PVBOXRAWPCIINS pIns) - if (!pNewCreds) - goto done; - -+# ifdef CONFIG_UIDGID_STRICT_TYPE_CHECKS -+ pNewCreds->fsuid = GLOBAL_ROOT_UID;; -+# else - pNewCreds->fsuid = 0; -+# endif - pOldCreds = override_creds(pNewCreds); - #endif - RTStrPrintf(szFileBuf, cMaxBuf, From a3fce096afcada408425f2798ebe1dfa13ac80e7 Mon Sep 17 00:00:00 2001 From: aszlig Date: Fri, 12 Apr 2013 20:36:43 +0200 Subject: [PATCH 068/148] chromium: Update all channels to latest versions. stable: 26.0.1410.43 -> 26.0.1410.63 (builds fine, tested) beta/dev: 27.0.1453.15/27.0.1453.12 -> 27.0.1453.47 (builds fine, tested) This should bring beta and dev in par, as dev was older than the beta version. Signed-off-by: aszlig --- .../networking/browsers/chromium/sources.nix | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/sources.nix b/pkgs/applications/networking/browsers/chromium/sources.nix index bbdbd4cfeb8..b1f145bbbe8 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 = "27.0.1453.12"; - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-27.0.1453.12.tar.xz"; - sha256 = "1b2vkcynljl799m41aabdsj9k2plchiga6bi4ah3hc0mwyj0lyl7"; + version = "27.0.1453.47"; + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-27.0.1453.47.tar.xz"; + sha256 = "0dyyxdn75a6b35a7wv9xqzcnskbcxj19bmfd7cq9ya5jdhcvy9j9"; }; beta = { - version = "27.0.1453.15"; - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-27.0.1453.15.tar.xz"; - sha256 = "19y9pbipi4y61avrsgb7y4b1xl8d29v34l403xdghk0d3z2rg65m"; + version = "27.0.1453.47"; + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-27.0.1453.47.tar.xz"; + sha256 = "0dyyxdn75a6b35a7wv9xqzcnskbcxj19bmfd7cq9ya5jdhcvy9j9"; }; stable = { - version = "26.0.1410.43"; - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-26.0.1410.43.tar.xz"; - sha256 = "110x9cs88gqvqya71bqspx2s7ph6ca0als7sp5fbf911cj0iy0ii"; + version = "26.0.1410.63"; + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-26.0.1410.63.tar.xz"; + sha256 = "0gsb0dgk7p04997wlw7swxnnpf5ix9drn0wn07pgsalr8l3zgy3s"; }; } From 49d4d308d4cf86847371900b26179d4bde0a7479 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Sat, 13 Apr 2013 15:00:02 +0200 Subject: [PATCH 069/148] Adding freenet I don't build freenet_ext or bcprov, I just take the jar. Freenet irc people told me that freenet_ext barely changes and it's a hell to build. --- .../networking/p2p/freenet/default.nix | 54 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 56 insertions(+) create mode 100644 pkgs/applications/networking/p2p/freenet/default.nix diff --git a/pkgs/applications/networking/p2p/freenet/default.nix b/pkgs/applications/networking/p2p/freenet/default.nix new file mode 100644 index 00000000000..a284c92c16f --- /dev/null +++ b/pkgs/applications/networking/p2p/freenet/default.nix @@ -0,0 +1,54 @@ +{ stdenv, fetchurl, apacheAntOpenJDK, jre }: + +let + # The .gitmodules in freenet-official-20130413-eccc9b3198 + # points to freenet-contrib-staging-ce3b7d5 + freenet_ext = fetchurl { + url = https://downloads.freenetproject.org/latest/freenet-ext.jar; + sha1 = "507ab3f6ee91f47c187149136fb6d6e98f9a8c7f"; + }; + + bcprov = fetchurl { + url = http://www.bouncycastle.org/download/bcprov-jdk15on-148.jar; + sha256 = "12129q8rmqwlvj6z4j0gc3w0hq5ccrkf2gdlsggp3iws7cp7wjw0"; + }; +in +stdenv.mkDerivation { + name = "freenet-official-20130413-eccc9b3198"; + + src = fetchurl { + url = https://github.com/freenet/fred-official/tarball/eccc9b3198; + name = "freenet-official-eccc9b3198.tar.gz"; + sha256 = "0x0s8gmb95770l7968r99sq0588vf0n1687ivc2hixar19cw620y"; + }; + + patchPhase = '' + cp ${freenet_ext} lib/freenet/freenet-ext.jar + cp ${bcprov} lib/bcprov.jar + + sed '/antcall.*-ext/d' -i build.xml + ''; + + buildInputs = [ apacheAntOpenJDK jre ]; + + buildPhase = "ant package-only"; + + installPhase = '' + ensureDir $out/share/freenet $out/bin + cp lib/freenet/freenet-ext.jar $out/share/freenet + cp dist/freenet.jar $out/share/freenet + + cat < $out/bin/freenet + ${jre}/bin/java -cp $out/share/freenet/freenet-ext.jar:$out/share/freenet/freenet.jar \\ + -Xmx1024M freenet.node.NodeStarter + EOF + chmod +x $out/bin/freenet + ''; + + meta = { + description = "Decentralised and censorship-resistant network"; + homepage = https://freenetproject.org/; + license = "GPLv2+"; + platforms = with stdenv.lib.platforms; linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f7fc18ff3d0..0b9d26e1fcf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7057,6 +7057,8 @@ let jre = jdk; }; + freenet = callPackage ../applications/networking/p2p/freenet { }; + freepv = callPackage ../applications/graphics/freepv { }; xfontsel = callPackage ../applications/misc/xfontsel { }; From 9069b8152b03a17a7ed36273b820b7677cd01d0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Sat, 13 Apr 2013 15:24:28 +0200 Subject: [PATCH 070/148] freenet: adding a missing jar in the classpath It was crashing while running, without it. --- pkgs/applications/networking/p2p/freenet/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/p2p/freenet/default.nix b/pkgs/applications/networking/p2p/freenet/default.nix index a284c92c16f..8fb1a00ec32 100644 --- a/pkgs/applications/networking/p2p/freenet/default.nix +++ b/pkgs/applications/networking/p2p/freenet/default.nix @@ -35,11 +35,12 @@ stdenv.mkDerivation { installPhase = '' ensureDir $out/share/freenet $out/bin + cp lib/bcprov.jar $out/share/freenet cp lib/freenet/freenet-ext.jar $out/share/freenet cp dist/freenet.jar $out/share/freenet cat < $out/bin/freenet - ${jre}/bin/java -cp $out/share/freenet/freenet-ext.jar:$out/share/freenet/freenet.jar \\ + ${jre}/bin/java -cp $out/share/freenet/bcprov.jar:$out/share/freenet/freenet-ext.jar:$out/share/freenet/freenet.jar \\ -Xmx1024M freenet.node.NodeStarter EOF chmod +x $out/bin/freenet From 767d845e1ee838d5dedc77321e3b94e45600a596 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Sat, 13 Apr 2013 17:05:31 +0200 Subject: [PATCH 071/148] libextractor: update to 1.0.1 --- pkgs/development/libraries/libextractor/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libextractor/default.nix b/pkgs/development/libraries/libextractor/default.nix index a6b670eedb6..8fbc7da49c2 100644 --- a/pkgs/development/libraries/libextractor/default.nix +++ b/pkgs/development/libraries/libextractor/default.nix @@ -7,11 +7,11 @@ assert gtkSupport -> glib != null && gtk != null; assert videoSupport -> ffmpeg != null && libmpeg2 != null; stdenv.mkDerivation rec { - name = "libextractor-0.6.2"; + name = "libextractor-1.0.1"; src = fetchurl { url = "mirror://gnu/libextractor/${name}.tar.gz"; - sha256 = "1pyh599717vjblyjch95r76afdxfhrzqr7nx1pz1davy5fpsw5aw"; + sha256 = "1khy9s86vq6667h02zp2fvb16sqm27xlmr0xchgfxvsd6ascnl9j"; }; preConfigure = From 483787484019a7f64fb8e0c58b0a7225ce918a68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Sat, 13 Apr 2013 17:17:16 +0200 Subject: [PATCH 072/148] gnunet: update to 0.9.5a (minor bugfixes) --- pkgs/applications/networking/p2p/gnunet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/p2p/gnunet/default.nix b/pkgs/applications/networking/p2p/gnunet/default.nix index 02f782c75a1..704dd5719c7 100644 --- a/pkgs/applications/networking/p2p/gnunet/default.nix +++ b/pkgs/applications/networking/p2p/gnunet/default.nix @@ -4,11 +4,11 @@ , makeWrapper }: stdenv.mkDerivation rec { - name = "gnunet-0.9.5"; + name = "gnunet-0.9.5a"; src = fetchurl { url = "mirror://gnu/gnunet/${name}.tar.gz"; - sha256 = "162bahbskhzc0b2pda7v36dckm3p5p9rnbv2w0fbl0xl2gln63aa"; + sha256 = "1mxy1ikv44fia3cybpmiw298x5371a2qh8hr7pi55yg1xqbhfq0x"; }; buildInputs = [ From 5f2a1806e51a86c394df083a1fd1542dedd6c97c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Sat, 13 Apr 2013 17:09:27 +0200 Subject: [PATCH 073/148] Adding irssi-otr. --- .../networking/irc/irssi/otr/default.nix | 33 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 35 insertions(+) create mode 100644 pkgs/applications/networking/irc/irssi/otr/default.nix diff --git a/pkgs/applications/networking/irc/irssi/otr/default.nix b/pkgs/applications/networking/irc/irssi/otr/default.nix new file mode 100644 index 00000000000..309f813ed74 --- /dev/null +++ b/pkgs/applications/networking/irc/irssi/otr/default.nix @@ -0,0 +1,33 @@ +{ stdenv, fetchgit, cmake, pkgconfig, glib, python, libgcrypt, libotr +, withIrssi ? true, irssi }: + +let + rev = "9ea5cc4e2e41"; +in +with stdenv.lib; +stdenv.mkDerivation { + name = "irssi-otr-20120915-${rev}"; + + src = fetchgit { + url = git://git.tuxfamily.org/gitroot/irssiotr/irssiotr.git; + inherit rev; + sha256 = "19zwxiy6h8n6zblqlcy6y9xyixp1yw2k8792rffsaaczjc5lpbvk"; + }; + + patchPhase = '' + cp LICENSE README irssi + ''; + + cmakeFlags = "-DIRCOTR_VERSION=mydistro-git-${rev}" + + optionalString withIrssi " -DWANT_IRSSI=ON -DIRSSI_INCLUDE_DIR=${irssi}/include"; + + nativeBuildInputs = [ python ]; + + buildInputs = [ cmake pkgconfig glib libgcrypt libotr ]; + + meta = { + homepage = http://irssi-otr.tuxfamily.org/; + license = "GPLv2+"; + maintainers = with stdenv.lib.maintainers; [viric]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0b9d26e1fcf..60ffd7a2d4d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7310,6 +7310,8 @@ let irssi_fish = callPackage ../applications/networking/irc/irssi/fish { }; + irssi_otr = callPackage ../applications/networking/irc/irssi/otr { }; + bip = callPackage ../applications/networking/irc/bip { }; jack_capture = callPackage ../applications/audio/jack-capture { }; From 93045e558e0a4c07f73a566ba0da16a9afc8980a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Sat, 13 Apr 2013 17:16:55 +0200 Subject: [PATCH 074/148] libotr: update to 4.0.0 --- pkgs/development/libraries/libotr/default.nix | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/libotr/default.nix b/pkgs/development/libraries/libotr/default.nix index 472cc79fd4a..cad97ce2c23 100644 --- a/pkgs/development/libraries/libotr/default.nix +++ b/pkgs/development/libraries/libotr/default.nix @@ -1,11 +1,21 @@ {stdenv, fetchurl, libgcrypt}: -stdenv.mkDerivation { - name = "libotr-3.2.0"; +stdenv.mkDerivation rec { + name = "libotr-4.0.0"; src = fetchurl { - url = http://www.cypherpunks.ca/otr/libotr-3.2.0.tar.gz; - sha256 = "14v6idnqpp2vhgir9bzp1ay2gmhqsb8iavrkwmallakfwch9sfyq"; + urls = [ + "http://www.cypherpunks.ca/otr/${name}.tar.gz" + # The site is down at the time of updating to 4.0.0, so I add this url + http://ftp.de.debian.org/debian/pool/main/libo/libotr/libotr_4.0.0.orig.tar.gz + ]; + sha256 = "3f911994409898e74527730745ef35ed75c352c695a1822a677a34b2cf0293b4"; }; - propagatedBuildInputs = [libgcrypt]; + propagatedBuildInputs = [ libgcrypt ]; + + meta = { + homepage = "http://www.cypherpunks.ca/otr/"; + license = "LGPLv2.1"; + description = "Library for Off-The-Record Messaging"; + }; } From 1664c97704dcc4e8b36e50c8e630657055dcfe64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Sat, 13 Apr 2013 17:42:36 +0200 Subject: [PATCH 075/148] libotr wanted the stack protector libs. Missed by our gcc-wrapper, I guess. --- pkgs/development/libraries/libotr/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/libraries/libotr/default.nix b/pkgs/development/libraries/libotr/default.nix index cad97ce2c23..1b56414a96c 100644 --- a/pkgs/development/libraries/libotr/default.nix +++ b/pkgs/development/libraries/libotr/default.nix @@ -11,6 +11,8 @@ stdenv.mkDerivation rec { sha256 = "3f911994409898e74527730745ef35ed75c352c695a1822a677a34b2cf0293b4"; }; + NIX_LDFLAGS = "-lssp"; + propagatedBuildInputs = [ libgcrypt ]; meta = { From 50f3625f7024b6115c531ea8a9b850ceeb6e4220 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Sat, 13 Apr 2013 18:18:44 +0200 Subject: [PATCH 076/148] irssi-otr: updating to a fork more up to date --- .../networking/irc/irssi/otr/default.nix | 31 +++++++++---------- 1 file changed, 14 insertions(+), 17 deletions(-) diff --git a/pkgs/applications/networking/irc/irssi/otr/default.nix b/pkgs/applications/networking/irc/irssi/otr/default.nix index 309f813ed74..ba3a56e642e 100644 --- a/pkgs/applications/networking/irc/irssi/otr/default.nix +++ b/pkgs/applications/networking/irc/irssi/otr/default.nix @@ -1,33 +1,30 @@ -{ stdenv, fetchgit, cmake, pkgconfig, glib, python, libgcrypt, libotr -, withIrssi ? true, irssi }: +{ stdenv, fetchurl, libotr, automake, autoconf, libtool, glib, pkgconfig, irssi }: let - rev = "9ea5cc4e2e41"; + rev = "59ddcbe66a"; in with stdenv.lib; -stdenv.mkDerivation { - name = "irssi-otr-20120915-${rev}"; +stdenv.mkDerivation rec { + name = "irssi-otr-20130315-${rev}"; - src = fetchgit { - url = git://git.tuxfamily.org/gitroot/irssiotr/irssiotr.git; - inherit rev; - sha256 = "19zwxiy6h8n6zblqlcy6y9xyixp1yw2k8792rffsaaczjc5lpbvk"; + src = fetchurl { + url = "https://github.com/cryptodotis/irssi-otr/tarball/${rev}"; + name = "${name}.tar.gz"; + sha256 = "095dak0d10j6cpkwlqmk967p1wypwzvqr4wdqvb30w14dbn8dy0d"; }; patchPhase = '' - cp LICENSE README irssi + sed -i 's,/usr/include/irssi,${irssi}/include/irssi,' src/Makefile.am + sed -i "s,/usr/lib/irssi,$out/lib/irssi," configure.ac + sed -i "s,/usr/share/irssi,$out/share/irssi," help/Makefile.am ''; - cmakeFlags = "-DIRCOTR_VERSION=mydistro-git-${rev}" + - optionalString withIrssi " -DWANT_IRSSI=ON -DIRSSI_INCLUDE_DIR=${irssi}/include"; + preConfigure = "sh ./bootstrap"; - nativeBuildInputs = [ python ]; - - buildInputs = [ cmake pkgconfig glib libgcrypt libotr ]; + buildInputs = [ libotr automake autoconf libtool glib pkgconfig irssi ]; meta = { - homepage = http://irssi-otr.tuxfamily.org/; + homepage = https://github.com/cryptodotis/irssi-otr; license = "GPLv2+"; - maintainers = with stdenv.lib.maintainers; [viric]; }; } From 5980282d1750efb3ad050b18e3d5aeb7e4ecb1cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Sat, 13 Apr 2013 20:01:34 +0200 Subject: [PATCH 077/148] Fixing libotr crash (taking a 3rd party patch) I hope it doesn't make libotr insecure, but the trivial patch comes from this irssi-otr thread: https://github.com/cryptodotis/irssi-otr/issues/21 --- ...opdata-when-sending-message-fragment.patch | 29 +++++++++++++++++++ pkgs/development/libraries/libotr/default.nix | 4 +++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/development/libraries/libotr/0001-Fix-pass-opdata-when-sending-message-fragment.patch diff --git a/pkgs/development/libraries/libotr/0001-Fix-pass-opdata-when-sending-message-fragment.patch b/pkgs/development/libraries/libotr/0001-Fix-pass-opdata-when-sending-message-fragment.patch new file mode 100644 index 00000000000..2b39d1fee9a --- /dev/null +++ b/pkgs/development/libraries/libotr/0001-Fix-pass-opdata-when-sending-message-fragment.patch @@ -0,0 +1,29 @@ +From dc5f05eb934ebd285e01febb9a4018512db702b1 Mon Sep 17 00:00:00 2001 +From: David Goulet +Date: Sat, 19 Jan 2013 15:53:23 -0500 +Subject: [PATCH] Fix: pass opdata when sending message fragment + +The inject_message callback was missing the opdata when sending message +fragments. + +Signed-off-by: David Goulet +--- + src/message.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/message.c b/src/message.c +index 7c39529..aa71df2 100644 +--- a/src/message.c ++++ b/src/message.c +@@ -441,7 +441,7 @@ fragment: + /* Fragment and send according to policy */ + if (!err && messagep && *messagep) { + if (context) { +- err = fragment_and_send(ops, NULL, context, *messagep, ++ err = fragment_and_send(ops, opdata, context, *messagep, + fragPolicy, messagep); + } + } +-- +1.7.10.4 + diff --git a/pkgs/development/libraries/libotr/default.nix b/pkgs/development/libraries/libotr/default.nix index 1b56414a96c..d737b8d9916 100644 --- a/pkgs/development/libraries/libotr/default.nix +++ b/pkgs/development/libraries/libotr/default.nix @@ -11,6 +11,10 @@ stdenv.mkDerivation rec { sha256 = "3f911994409898e74527730745ef35ed75c352c695a1822a677a34b2cf0293b4"; }; + # Crashes without it, still not accepted upstream. + # Discussed in https://github.com/cryptodotis/irssi-otr/issues/21 + patches = [ ./0001-Fix-pass-opdata-when-sending-message-fragment.patch ]; + NIX_LDFLAGS = "-lssp"; propagatedBuildInputs = [ libgcrypt ]; From 10d7190f2a5aab7eeb52824405118a97485f4754 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sat, 13 Apr 2013 23:23:18 +0200 Subject: [PATCH 078/148] freetype: attempt to fix build for the other FreeBSD --- pkgs/development/libraries/freetype/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/freetype/default.nix b/pkgs/development/libraries/freetype/default.nix index a2d14be5001..b26789930a4 100644 --- a/pkgs/development/libraries/freetype/default.nix +++ b/pkgs/development/libraries/freetype/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { CFLAGS = stdenv.lib.optionalString stdenv.isArm "-std=gnu99"; # FreeType requires GNU Make, which is not part of stdenv on FreeBSD. - buildInputs = stdenv.lib.optional (stdenv.system == "i686-freebsd") gnumake; + buildInputs = stdenv.lib.optional (!stdenv.isLinux) gnumake; enableParallelBuilding = true; From 74c4e30a9c8216f509cba2768eaf6a365b3c6293 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sat, 13 Apr 2013 23:30:26 +0200 Subject: [PATCH 079/148] vala: attempt to fix on FreeBSD --- pkgs/development/compilers/vala/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/vala/default.nix b/pkgs/development/compilers/vala/default.nix index bce86ac5984..37867b6a36e 100644 --- a/pkgs/development/compilers/vala/default.nix +++ b/pkgs/development/compilers/vala/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, yacc, flex, pkgconfig, glib, xz}: +{ stdenv, fetchurl, yacc, flex, pkgconfig, glib, xz, libiconvOrEmpty }: stdenv.mkDerivation rec { @@ -10,9 +10,9 @@ stdenv.mkDerivation rec { sha256 = "09i2s0dwmrk147ind2dx7nq845g12fp6fsjqrphhrr0dbi0zzgh3"; }; - nativeBuildInputs = [ yacc flex pkgconfig xz ]; + nativeBuildInputs = [ yacc flex pkgconfig ]; - buildInputs = [ glib ]; + buildInputs = [ glib ] ++ libiconvOrEmpty; meta = { description = "Compiler for the GObject type system"; From 407f07e7e63086d0146a563e1c9d28f71eba1c18 Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Sun, 14 Apr 2013 00:05:44 +0200 Subject: [PATCH 080/148] linux-3.0: upgrade to 3.0.73 --- pkgs/os-specific/linux/kernel/linux-3.0.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-3.0.nix b/pkgs/os-specific/linux/kernel/linux-3.0.nix index 9aaea16262e..87427e141ac 100644 --- a/pkgs/os-specific/linux/kernel/linux-3.0.nix +++ b/pkgs/os-specific/linux/kernel/linux-3.0.nix @@ -231,7 +231,7 @@ in import ./generic.nix ( rec { - version = "3.0.72"; + version = "3.0.73"; preConfigure = '' substituteInPlace scripts/depmod.sh --replace '-b "$INSTALL_MOD_PATH"' "" @@ -239,7 +239,7 @@ import ./generic.nix ( src = fetchurl { url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.xz"; - sha256 = "17whpcxibn6z1i1zjwx0vim33al9vgjp3jlvmam06qlxrl4i2q6w"; + sha256 = "1advdnl37jypiv1vyq5b3qapw2vbncm5d7wfc8far9vgvj8hwsqz"; }; config = configWithPlatform stdenv.platform; From e20d9d0a974f50876059d922a13ca457aedff9c5 Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Sun, 14 Apr 2013 00:06:01 +0200 Subject: [PATCH 081/148] linux-3.4: upgrade to 3.4.40 --- pkgs/os-specific/linux/kernel/linux-3.4.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-3.4.nix b/pkgs/os-specific/linux/kernel/linux-3.4.nix index b7ae959fa1b..55b39a306df 100644 --- a/pkgs/os-specific/linux/kernel/linux-3.4.nix +++ b/pkgs/os-specific/linux/kernel/linux-3.4.nix @@ -245,7 +245,7 @@ in import ./generic.nix ( rec { - version = "3.4.39"; + version = "3.4.40"; testing = false; preConfigure = '' @@ -254,7 +254,7 @@ import ./generic.nix ( src = fetchurl { url = "mirror://kernel/linux/kernel/v3.x/${if testing then "testing/" else ""}linux-${version}.tar.xz"; - sha256 = "16k1ssink1ka3593vgr1nzywc8laag58k0qz4hx0ad0sa0f7kz38"; + sha256 = "16gsqkzhb362lq51wp1j5k9z9mzwhzfnvfc0h2c6wqnk6rwzms9b"; }; config = configWithPlatform stdenv.platform; From 56afb97e877ec0870bbb77e17974da7fcd3b108a Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Sun, 14 Apr 2013 00:06:13 +0200 Subject: [PATCH 082/148] linux-3.8: upgrade to 3.8.7 --- pkgs/os-specific/linux/kernel/linux-3.8.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-3.8.nix b/pkgs/os-specific/linux/kernel/linux-3.8.nix index d69738a25b7..5edbe34f4ab 100644 --- a/pkgs/os-specific/linux/kernel/linux-3.8.nix +++ b/pkgs/os-specific/linux/kernel/linux-3.8.nix @@ -252,7 +252,7 @@ in import ./generic.nix ( rec { - version = "3.8.6"; + version = "3.8.7"; testing = false; preConfigure = '' @@ -261,7 +261,7 @@ import ./generic.nix ( src = fetchurl { url = "mirror://kernel/linux/kernel/v3.x/${if testing then "testing/" else ""}linux-${version}.tar.xz"; - sha256 = "036i1hx2b49ssymw3xv73dz628n5yxbsngbfvsp4l7ww6brria5g"; + sha256 = "1d6k2dlh0zh64i92jnhx60353jhkiynfy6hnrby34sajfshl01jl"; }; config = configWithPlatform stdenv.platform; From d8a2ae8d01b6839d8e88b9a8e822d4a190409a78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sun, 14 Apr 2013 13:27:58 +0200 Subject: [PATCH 083/148] some libintl and libiconv cleanups + non-linux fixes --- pkgs/development/compilers/vala/default.nix | 4 ++-- pkgs/development/libraries/cairo/1.12.2.nix | 7 ++----- pkgs/development/libraries/cairo/default.nix | 9 +++------ pkgs/tools/typesetting/docbook2x/default.nix | 4 ++-- pkgs/top-level/all-packages.nix | 14 ++++++-------- 5 files changed, 15 insertions(+), 23 deletions(-) diff --git a/pkgs/development/compilers/vala/default.nix b/pkgs/development/compilers/vala/default.nix index 37867b6a36e..13a0081a257 100644 --- a/pkgs/development/compilers/vala/default.nix +++ b/pkgs/development/compilers/vala/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, yacc, flex, pkgconfig, glib, xz, libiconvOrEmpty }: +{ stdenv, fetchurl, yacc, flex, pkgconfig, glib, libintlOrEmpty }: stdenv.mkDerivation rec { @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ yacc flex pkgconfig ]; - buildInputs = [ glib ] ++ libiconvOrEmpty; + buildInputs = [ glib ] ++ libintlOrEmpty; meta = { description = "Compiler for the GObject type system"; diff --git a/pkgs/development/libraries/cairo/1.12.2.nix b/pkgs/development/libraries/cairo/1.12.2.nix index 254998b6e7a..18195017c0f 100644 --- a/pkgs/development/libraries/cairo/1.12.2.nix +++ b/pkgs/development/libraries/cairo/1.12.2.nix @@ -5,7 +5,7 @@ , gobjectSupport ? true, glib , stdenv, fetchurl, pkgconfig, x11, fontconfig, freetype, xlibs , zlib, libpng, pixman, libxcb ? null, xcbutil ? null -, gettext, libiconvOrEmpty +, libiconvOrEmpty, libintlOrEmpty }: assert postscriptSupport -> zlib != null; @@ -23,10 +23,7 @@ stdenv.mkDerivation rec { buildInputs = [ pkgconfig x11 fontconfig xlibs.libXrender ] ++ stdenv.lib.optionals xcbSupport [ libxcb xcbutil ] - - # On non-GNU systems we need GNU Gettext for libintl. - ++ stdenv.lib.optional (!stdenv.isLinux) gettext - + ++ libintlOrEmpty ++ libiconvOrEmpty; propagatedBuildInputs = diff --git a/pkgs/development/libraries/cairo/default.nix b/pkgs/development/libraries/cairo/default.nix index 72ea24c9f8a..8c9f55426d5 100644 --- a/pkgs/development/libraries/cairo/default.nix +++ b/pkgs/development/libraries/cairo/default.nix @@ -5,7 +5,7 @@ , gobjectSupport ? true, glib , stdenv, fetchurl, pkgconfig, x11, fontconfig, freetype, xlibs , zlib, libpng, pixman, libxcb ? null, xcbutil ? null -, gettext, libiconvOrEmpty +, libiconvOrEmpty, libintlOrEmpty }: assert postscriptSupport -> zlib != null; @@ -21,13 +21,10 @@ stdenv.mkDerivation rec { }; buildInputs = - [ pkgconfig x11 fontconfig ] + [ pkgconfig x11 fontconfig ] ++ stdenv.lib.optional (!stdenv.isDarwin) xlibs.libXrender ++ stdenv.lib.optionals xcbSupport [ libxcb xcbutil ] - - # On non-GNU systems we need GNU Gettext for libintl. - ++ stdenv.lib.optional (!stdenv.isLinux) gettext - + ++ libintlOrEmpty ++ libiconvOrEmpty; propagatedBuildInputs = diff --git a/pkgs/tools/typesetting/docbook2x/default.nix b/pkgs/tools/typesetting/docbook2x/default.nix index 00dbe22aed3..d7d3f6f92a2 100644 --- a/pkgs/tools/typesetting/docbook2x/default.nix +++ b/pkgs/tools/typesetting/docbook2x/default.nix @@ -1,6 +1,6 @@ { fetchurl, stdenv, texinfo, perl , XMLSAX, XMLParser, XMLNamespaceSupport -, groff, libxml2, libxslt, gnused, libiconv, opensp +, groff, libxml2, libxslt, gnused, libiconvOrEmpty, opensp , docbook_xml_dtd_43 , makeWrapper }: @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { buildInputs = [ perl texinfo groff libxml2 libxslt makeWrapper XMLSAX XMLParser XMLNamespaceSupport opensp - ] ++ (if libiconv != null then [libiconv] else []); + ] ++ libiconvOrEmpty; postConfigure = '' # Broken substitution is used for `perl/config.pl', which leaves literal diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 60ffd7a2d4d..0caed27517d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -689,7 +689,6 @@ let docbook2x = callPackage ../tools/typesetting/docbook2x { inherit (perlPackages) XMLSAX XMLParser XMLNamespaceSupport; - libiconv = if stdenv.isDarwin then libiconv else null; }; dosfstools = callPackage ../tools/filesystems/dosfstools { }; @@ -847,13 +846,9 @@ let guile = guile_1_8; }; - gnugrep = - # Use libiconv only on non-GNU platforms (we can't test with - # `stdenv ? glibc' at this point.) - let gnu = stdenv.isLinux; in - callPackage ../tools/text/gnugrep { - libiconv = if gnu then null else libiconv; - }; + gnugrep = callPackage ../tools/text/gnugrep { + libiconv = libiconvOrNull; + }; gnulib = callPackage ../development/tools/gnulib { }; @@ -4325,6 +4320,9 @@ let libiconvOrLibc = if libiconvOrNull == null then gcc.libc else libiconv; + # On non-GNU systems we need GNU Gettext for libintl. + libintlOrEmpty = stdenv.lib.optional (!stdenv.isLinux) gettext; + libid3tag = callPackage ../development/libraries/libid3tag { }; libidn = callPackage ../development/libraries/libidn { }; From 7745357f0ee44df266a61249a4b6c9f3fef95ed0 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Sun, 14 Apr 2013 20:10:23 +0200 Subject: [PATCH 084/148] meta.license should be a (list of) string(s), not an attribute set http://hydra.nixos.org/build/4744513 --- pkgs/development/interpreters/php/5.3.nix | 2 +- pkgs/lib/licenses.nix | 10 ++-------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/pkgs/development/interpreters/php/5.3.nix b/pkgs/development/interpreters/php/5.3.nix index 138a0ec0292..6d81ca9eea6 100644 --- a/pkgs/development/interpreters/php/5.3.nix +++ b/pkgs/development/interpreters/php/5.3.nix @@ -43,7 +43,7 @@ composableDerivation.composableDerivation {} ( fixed : let inherit (fixed.fixed) libxml2 = { configureFlags = [ "--with-libxml-dir=${libxml2}" - "--with-iconv-dir=${libiconv}" + #"--with-iconv-dir=${libiconv}" ]; buildInputs = [ libxml2 ]; }; diff --git a/pkgs/lib/licenses.nix b/pkgs/lib/licenses.nix index 583cece3222..875f71d5f9f 100644 --- a/pkgs/lib/licenses.nix +++ b/pkgs/lib/licenses.nix @@ -183,15 +183,9 @@ url = http://www.tcl.tk/software/tcltk/license.html; }; - unfree = { - shortName = "unfree"; - fullName = "unfree non-redistributable license"; - }; + unfree = "unfree"; - unfreeRedistributable = { - shortName = "unfree-redistributable"; - fullName = "unfree redistributable license"; - }; + unfreeRedistributable = "unfree-redistributable"; zlib = { shortName = "zlib"; From 7a69341994b73f1705eb38e9a95f1b0effa98801 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 14 Apr 2013 21:19:09 +0200 Subject: [PATCH 085/148] git-annex: drop obsolete dependency on testpack --- .../applications/version-management/git-and-tools/default.nix | 2 +- .../version-management/git-and-tools/git-annex/default.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/version-management/git-and-tools/default.nix b/pkgs/applications/version-management/git-and-tools/default.nix index fa2d2647049..b6d7c1eb5d3 100644 --- a/pkgs/applications/version-management/git-and-tools/default.nix +++ b/pkgs/applications/version-management/git-and-tools/default.nix @@ -51,7 +51,7 @@ rec { monadControl mtl network networkInfo networkMulticast networkProtocolXmpp QuickCheck random regexCompat SafeSemaphore SHA stm text time regexTdfa transformers transformersBase utf8String uuid wai waiLogger warp - xmlConduit xmlTypes yesod yesodDefault yesodForm yesodStatic testpack; + xmlConduit xmlTypes yesod yesodDefault yesodForm yesodStatic; }; qgit = import ./qgit { 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 cf53ce3191e..b3a9f02ed9e 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 @@ -6,7 +6,7 @@ , networkInfo, networkMulticast, networkProtocolXmpp, openssh, QuickCheck , random, regexCompat, rsync, SafeSemaphore, SHA, stm, text, time, transformers , transformersBase, utf8String, uuid, wai, waiLogger, warp, xmlConduit, xmlTypes -, yesod, yesodDefault, yesodForm, yesodStatic, testpack, regexTdfa +, yesod, yesodDefault, yesodForm, yesodStatic, regexTdfa }: let @@ -29,7 +29,7 @@ stdenv.mkDerivation { networkProtocolXmpp openssh QuickCheck random regexCompat rsync SafeSemaphore SHA stm text time transformers transformersBase utf8String uuid wai waiLogger warp xmlConduit xmlTypes yesod yesodDefault yesodForm - yesodStatic which perl testpack regexTdfa ]; + yesodStatic which perl regexTdfa ]; configurePhase = '' makeFlagsArray=( PREFIX=$out CABAL=./Setup ) From a3c2a00abb1b882d26e42d9d510013a95613da7b Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 14 Apr 2013 21:19:26 +0200 Subject: [PATCH 086/148] haskell-testpack: drop obsolete and unmaintained library --- .../libraries/haskell/testpack/default.nix | 17 -------------- .../testpack/support-recent-quickcheck.patch | 22 ------------------- pkgs/top-level/haskell-packages.nix | 2 -- pkgs/top-level/release-haskell.nix | 1 - 4 files changed, 42 deletions(-) delete mode 100644 pkgs/development/libraries/haskell/testpack/default.nix delete mode 100644 pkgs/development/libraries/haskell/testpack/support-recent-quickcheck.patch diff --git a/pkgs/development/libraries/haskell/testpack/default.nix b/pkgs/development/libraries/haskell/testpack/default.nix deleted file mode 100644 index 9dc14f2f5ac..00000000000 --- a/pkgs/development/libraries/haskell/testpack/default.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ cabal, HUnit, mtl, QuickCheck, random }: - -cabal.mkDerivation (self: { - pname = "testpack"; - version = "2.1.2.1"; - sha256 = "1fm4dy9vs2whc48cr00ncqqzz6r5yp7bvgil86idbbgi8igld5j0"; - buildDepends = [ HUnit mtl QuickCheck random ]; - patches = [ ./support-recent-quickcheck.patch ]; - jailbreak = true; - meta = { - homepage = "http://hackage.haskell.org/cgi-bin/hackage-scripts/package/testpack"; - description = "Test Utililty Pack for HUnit and QuickCheck"; - license = "LGPL"; - platforms = self.ghc.meta.platforms; - maintainers = [ self.stdenv.lib.maintainers.andres ]; - }; -}) diff --git a/pkgs/development/libraries/haskell/testpack/support-recent-quickcheck.patch b/pkgs/development/libraries/haskell/testpack/support-recent-quickcheck.patch deleted file mode 100644 index f9f060106ff..00000000000 --- a/pkgs/development/libraries/haskell/testpack/support-recent-quickcheck.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/src/Test/HUnit/Tools.hs b/src/Test/HUnit/Tools.hs -index 01fac30..0de5526 100644 ---- a/src/Test/HUnit/Tools.hs -+++ b/src/Test/HUnit/Tools.hs -@@ -128,7 +128,7 @@ Often used like this: - > q "Integer -> Int (safe bounds)" prop_integer_to_int_pass] - -} - qc2hu :: QC.Testable a => Int -> String -> a -> HU.Test --qc2hu maxTest = qccheck (stdArgs {maxSuccess = maxTest, maxDiscard = 20000}) -+qc2hu maxTest = qccheck (stdArgs {maxSuccess = maxTest}) - - {- | Run verbose tests. Example: - -@@ -174,7 +174,7 @@ localquickCheckWithResult args p = - Just (rnd,_) -> return rnd - test MkState{ terminal = tm - , maxSuccessTests = maxSuccess args -- , maxDiscardedTests = maxDiscard args -+ , maxDiscardedTests = 20000 - , computeSize = case replay args of - Nothing -> \n d -> (n * maxSize args) - `div` maxSuccess args diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 378a60fba48..55a2d14d53a 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1775,8 +1775,6 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); testFrameworkThPrime = callPackage ../development/libraries/haskell/test-framework-th-prime {}; - testpack = callPackage ../development/libraries/haskell/testpack {}; - texmath = callPackage ../development/libraries/haskell/texmath {}; text_0_11_0_5 = callPackage ../development/libraries/haskell/text/0.11.0.5.nix {}; diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 1081a289611..ef21be20a52 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -341,7 +341,6 @@ mapTestOn { Tensor = supportedSystems; terminfo = supportedSystems; testFramework = supportedSystems; - testpack = supportedSystems; texmath = supportedSystems; text = supportedSystems; thLift = supportedSystems; From d6bdc558c7bc21b10c79d8af0545a5254c8af342 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 14 Apr 2013 21:33:04 +0200 Subject: [PATCH 087/148] nbd: update to version 3.3 --- pkgs/tools/networking/nbd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/nbd/default.nix b/pkgs/tools/networking/nbd/default.nix index 9e2d14c64ff..c5636c6e6ee 100644 --- a/pkgs/tools/networking/nbd/default.nix +++ b/pkgs/tools/networking/nbd/default.nix @@ -1,14 +1,14 @@ { stdenv, fetchurl, pkgconfig, glib }: let - name = "nbd-3.2"; + name = "nbd-3.3"; in stdenv.mkDerivation { inherit name; src = fetchurl { url = "mirror://sourceforge/nbd/${name}.tar.bz2"; - sha256 = "e297c1883133f04a55d8e9527a2e4344e577a54046cf81694ffabe13f73793db"; + sha256 = "068cm0lkw67g7vj95kqxwb9z15c0jbsfbmjjl5zfx7mbvhc5f443"; }; buildInputs = [ pkgconfig glib ] ++ stdenv.lib.optional (stdenv ? glibc) stdenv.glibc.kernelHeaders; From 684add983dda0626e73f3523dd4db373bf0b8363 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 14 Apr 2013 20:54:42 +0200 Subject: [PATCH 088/148] haskell-split: update to version 0.2.2 --- .../libraries/haskell/split/{0.2.1.3.nix => 0.2.2.nix} | 4 ++-- pkgs/top-level/haskell-packages.nix | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) rename pkgs/development/libraries/haskell/split/{0.2.1.3.nix => 0.2.2.nix} (81%) diff --git a/pkgs/development/libraries/haskell/split/0.2.1.3.nix b/pkgs/development/libraries/haskell/split/0.2.2.nix similarity index 81% rename from pkgs/development/libraries/haskell/split/0.2.1.3.nix rename to pkgs/development/libraries/haskell/split/0.2.2.nix index ebadd0f9ba3..62e30fa3300 100644 --- a/pkgs/development/libraries/haskell/split/0.2.1.3.nix +++ b/pkgs/development/libraries/haskell/split/0.2.2.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "split"; - version = "0.2.1.3"; - sha256 = "1s3aga7asxz495bx7i72a6fkdlz1zv20rrrqg1avj7b1sjn3gy9w"; + version = "0.2.2"; + sha256 = "0xa3j0gwr6k5vizxybnzk5fgb3pppgspi6mysnp2gwjp2dbrxkzr"; testDepends = [ QuickCheck ]; meta = { description = "Combinator library for splitting lists"; diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 55a2d14d53a..5a3b247db84 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -150,7 +150,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); regexBase = self.regexBase_0_93_2; # 7.6 ok regexCompat = self.regexCompat_0_95_1; # 7.6 ok regexPosix = self.regexPosix_0_95_2; # 7.6 ok - split = self.split_0_2_1_3; # 7.6 ok + split = self.split_0_2_2; # 7.6 ok stm = self.stm_2_4_2; # 7.6 ok syb = self.syb_0_4_0; # 7.6 ok text = self.text_0_11_2_3; # 7.6 ok @@ -1708,8 +1708,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); SMTPClient = callPackage ../development/libraries/haskell/SMTPClient {}; split_0_2_1_1 = callPackage ../development/libraries/haskell/split/0.2.1.1.nix {}; - split_0_2_1_3 = callPackage ../development/libraries/haskell/split/0.2.1.3.nix {}; - split = self.split_0_2_1_3; + split_0_2_2 = callPackage ../development/libraries/haskell/split/0.2.2.nix {}; + split = self.split_0_2_2; stbImage = callPackage ../development/libraries/haskell/stb-image {}; From 0911fe7f3c4994da0f112b525537caa96473b2f4 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 14 Apr 2013 20:54:59 +0200 Subject: [PATCH 089/148] haskell-github-backup: update to version 1.20130414 --- .../git-and-tools/github-backup/default.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/version-management/git-and-tools/github-backup/default.nix b/pkgs/applications/version-management/git-and-tools/github-backup/default.nix index 6897ef003ad..5f0df6c8ead 100644 --- a/pkgs/applications/version-management/git-and-tools/github-backup/default.nix +++ b/pkgs/applications/version-management/git-and-tools/github-backup/default.nix @@ -1,20 +1,16 @@ -{ cabal, fetchurl, extensibleExceptions, filepath, github, hslogger, IfElse -, MissingH, mtl, network, prettyShow +{ cabal, extensibleExceptions, filepath, github, hslogger, IfElse +, MissingH, mtl, network, prettyShow, text }: cabal.mkDerivation (self: { pname = "github-backup"; - version = "1.20120314"; - src = fetchurl { - url = "https://github.com/joeyh/github-backup/archive/1.20120314.tar.gz"; - sha256 = "0rmgkylsnxbry02g5bxq5af03azgydfz6dzyvqzbhnkwavhqdlqy"; - name = "github-backup-${self.pname}.tar.gz"; - }; + version = "1.20130414"; + sha256 = "1s8s1kv4kj086kzq8iq28zyrlg65hrzg3563fw3dazfik73cmlcp"; isLibrary = false; isExecutable = true; buildDepends = [ extensibleExceptions filepath github hslogger IfElse MissingH mtl - network prettyShow + network prettyShow text ]; meta = { homepage = "https://github.com/joeyh/github-backup"; From 969f6da0470177b7080093d4700a3bb4b6de1cad Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 14 Apr 2013 20:54:59 +0200 Subject: [PATCH 090/148] haskell-happstack-server: update to version 7.1.7.1 --- .../libraries/haskell/happstack/happstack-server.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/happstack/happstack-server.nix b/pkgs/development/libraries/haskell/happstack/happstack-server.nix index 3ea0262a6f4..28520ceae0f 100644 --- a/pkgs/development/libraries/haskell/happstack/happstack-server.nix +++ b/pkgs/development/libraries/haskell/happstack/happstack-server.nix @@ -7,8 +7,8 @@ cabal.mkDerivation (self: { pname = "happstack-server"; - version = "7.1.7"; - sha256 = "1gd7qa224z04aya44fdrbhpiy5iw88wjcvqihz6l95ks9ilbzmg7"; + version = "7.1.7.1"; + sha256 = "1q897av0ynfh6jn4jhmmamkwda7zg36p4ncn9yic69calzvjpz72"; buildDepends = [ base64Bytestring blazeHtml extensibleExceptions filepath hslogger html monadControl mtl network parsec sendfile syb systemFilepath From bef28c980743c08e37e71b035fab5d09e4d95a87 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 14 Apr 2013 20:54:59 +0200 Subject: [PATCH 091/148] haskell-statistics: update to version 0.10.3.0 --- .../development/libraries/haskell/statistics/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/haskell/statistics/default.nix b/pkgs/development/libraries/haskell/statistics/default.nix index 40f9214ad33..5aa308a0e0e 100644 --- a/pkgs/development/libraries/haskell/statistics/default.nix +++ b/pkgs/development/libraries/haskell/statistics/default.nix @@ -6,15 +6,16 @@ cabal.mkDerivation (self: { pname = "statistics"; - version = "0.10.2.0"; - sha256 = "1sv0fhbi52maq9c4ni109m0051a1nndi3ncz9v29mkxqzyckrp9x"; + version = "0.10.3.0"; + sha256 = "1ay03y9z84mc4ai6i4g81v129rhg4146kad4ggb2gimbj6851fw1"; buildDepends = [ deepseq erf mathFunctions monadPar mwcRandom primitive vector vectorAlgorithms ]; testDepends = [ - erf HUnit ieee754 mathFunctions primitive QuickCheck testFramework - testFrameworkHunit testFrameworkQuickcheck2 vector vectorAlgorithms + erf HUnit ieee754 mathFunctions mwcRandom primitive QuickCheck + testFramework testFrameworkHunit testFrameworkQuickcheck2 vector + vectorAlgorithms ]; doCheck = false; meta = { From 64acc3a989661f68c049cc969445ed47a664b12d Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 14 Apr 2013 20:56:24 +0200 Subject: [PATCH 092/148] haskell-cuda: update to version 0.5.0.2 --- .../libraries/haskell/cuda/{0.5.0.1.nix => 0.5.0.2.nix} | 4 ++-- pkgs/top-level/haskell-packages.nix | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) rename pkgs/development/libraries/haskell/cuda/{0.5.0.1.nix => 0.5.0.2.nix} (94%) diff --git a/pkgs/development/libraries/haskell/cuda/0.5.0.1.nix b/pkgs/development/libraries/haskell/cuda/0.5.0.2.nix similarity index 94% rename from pkgs/development/libraries/haskell/cuda/0.5.0.1.nix rename to pkgs/development/libraries/haskell/cuda/0.5.0.2.nix index 0d9a594ff5c..38ac1db8194 100644 --- a/pkgs/development/libraries/haskell/cuda/0.5.0.1.nix +++ b/pkgs/development/libraries/haskell/cuda/0.5.0.2.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "cuda"; - version = "0.5.0.1"; - sha256 = "0gxkf97c4cm9d7kk0izgz3m44ycys1lcl4bq828c6l1wim1xz28b"; + version = "0.5.0.2"; + sha256 = "1if730wcww5qx5qki1ir0d576wwpwrh00krp1svgdlx2j50rmgq5"; buildTools = [ c2hs ]; extraLibraries = [ cudatoolkit nvidia_x11 self.stdenv.gcc ]; doCheck = false; diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 5a3b247db84..62207b875eb 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -684,7 +684,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); cuda_0_4_1_1 = callPackage ../development/libraries/haskell/cuda/0.4.1.1.nix { inherit (pkgs.linuxPackages) nvidia_x11; }; - cuda_0_5_0_1 = callPackage ../development/libraries/haskell/cuda/0.5.0.1.nix { + cuda_0_5_0_2 = callPackage ../development/libraries/haskell/cuda/0.5.0.2.nix { inherit (pkgs.linuxPackages) nvidia_x11; }; cuda = self.cuda_0_4_1_1; From e2a1c15772f75c65420a34cb248f96ec25340a34 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 14 Apr 2013 22:03:32 +0200 Subject: [PATCH 093/148] haskell-statistics: patch to fix Haddock build --- pkgs/development/libraries/haskell/statistics/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/haskell/statistics/default.nix b/pkgs/development/libraries/haskell/statistics/default.nix index 5aa308a0e0e..4e76277394b 100644 --- a/pkgs/development/libraries/haskell/statistics/default.nix +++ b/pkgs/development/libraries/haskell/statistics/default.nix @@ -1,7 +1,7 @@ { cabal, deepseq, erf, HUnit, ieee754, mathFunctions, monadPar , mwcRandom, primitive, QuickCheck, testFramework , testFrameworkHunit, testFrameworkQuickcheck2, vector -, vectorAlgorithms +, vectorAlgorithms, fetchurl }: cabal.mkDerivation (self: { @@ -18,6 +18,10 @@ cabal.mkDerivation (self: { vectorAlgorithms ]; doCheck = false; + patches = [ + (fetchurl { url = "https://github.com/bos/statistics/commit/6b88143c9f931dd4fa95c1f083999ae12dd01b55.patch"; + sha256 = "0bl10qhp73cijxlpkjfmnkbl49jlj85xxvyhlca6jw7awcka6d2l"; }) + ]; meta = { homepage = "https://github.com/bos/statistics"; description = "A library of statistical types, data, and functions"; From 0d9d2a65ba29f1ef2f80057456e833e707ea2828 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Mon, 15 Apr 2013 09:46:42 +0400 Subject: [PATCH 094/148] Adding libffi to autogen dependencies to fix the build --- pkgs/development/tools/misc/autogen/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/misc/autogen/default.nix b/pkgs/development/tools/misc/autogen/default.nix index 4284e20dd50..25fa29526c9 100644 --- a/pkgs/development/tools/misc/autogen/default.nix +++ b/pkgs/development/tools/misc/autogen/default.nix @@ -1,4 +1,4 @@ -{ fetchurl, stdenv, guile, which }: +{ fetchurl, stdenv, guile, which, libffi }: let version = "5.17"; in @@ -10,7 +10,7 @@ let version = "5.17"; in sha256 = "065mg9gfb605wxbsk3inf93528ygcjgg6j8ml51691f6ghj363ff"; }; - buildInputs = [ guile which ]; + buildInputs = [ guile which libffi ]; patchPhase = '' for i in $(find -name \*.in) From 8fee4ad060069b1b4cf1e7571356197ab5fe7785 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 15 Apr 2013 11:15:55 +0200 Subject: [PATCH 095/148] lxc: update to version 0.9.0 --- pkgs/os-specific/linux/lxc/default.nix | 25 +- .../linux/lxc/dont-run-ldconfig.patch | 30 +- .../linux/lxc/fix-documentation-build.patch | 40 --- .../linux/lxc/fix-sgml-documentation.patch | 291 ------------------ .../lxc/install-localstatedir-in-store.patch | 28 ++ pkgs/os-specific/linux/lxc/support-db2x.patch | 29 ++ 6 files changed, 83 insertions(+), 360 deletions(-) delete mode 100644 pkgs/os-specific/linux/lxc/fix-documentation-build.patch delete mode 100644 pkgs/os-specific/linux/lxc/fix-sgml-documentation.patch create mode 100644 pkgs/os-specific/linux/lxc/install-localstatedir-in-store.patch create mode 100644 pkgs/os-specific/linux/lxc/support-db2x.patch diff --git a/pkgs/os-specific/linux/lxc/default.nix b/pkgs/os-specific/linux/lxc/default.nix index 8f60ff2554b..c2a9deaa11f 100644 --- a/pkgs/os-specific/linux/lxc/default.nix +++ b/pkgs/os-specific/linux/lxc/default.nix @@ -1,34 +1,33 @@ { stdenv, fetchurl, libcap, apparmor, perl, docbook2x, docbook_xml_dtd_45 }: stdenv.mkDerivation rec { - name = "lxc-0.8.0"; + name = "lxc-0.9.0"; src = fetchurl { url = "http://lxc.sf.net/download/lxc/${name}.tar.gz"; - sha256 = "0b3912mal1n56i1v5f3aplm7shqnlz24p0znpva27r4l1drk7j7a"; + sha256 = "0821clxymkgp71n720xj5ngs22s2v8jks68f5j4vypycwvm6f5qy"; }; buildInputs = [ libcap apparmor perl docbook2x ]; patches = [ - ./dont-run-ldconfig.patch - ./fix-documentation-build.patch - ./fix-sgml-documentation.patch + ./dont-run-ldconfig.patch + ./install-localstatedir-in-store.patch + ./support-db2x.patch ]; preConfigure = "export XML_CATALOG_FILES=${docbook_xml_dtd_45}/xml/dtd/docbook/catalog.xml"; - configureFlags = "--localstatedir=/var"; - - postInstall = '' - cd "$out/lib" - lib=liblxc.so.?.* - ln -s $lib $(echo $lib | sed -re 's/(liblxc[.]so[.].)[.].*/\1/') - ''; + configureFlags = [ + "--localstatedir=/var" + "--enable-doc" + "--enable-tests" + "--enable-apparmor" + ]; meta = { homepage = "http://lxc.sourceforge.net"; - description = "lightweight virtual system mechanism"; + description = "userspace tools for Linux Containers, a lightweight virtualization system"; license = stdenv.lib.licenses.lgpl21Plus; longDescription = '' diff --git a/pkgs/os-specific/linux/lxc/dont-run-ldconfig.patch b/pkgs/os-specific/linux/lxc/dont-run-ldconfig.patch index e72ac0250f5..6904eec5175 100644 --- a/pkgs/os-specific/linux/lxc/dont-run-ldconfig.patch +++ b/pkgs/os-specific/linux/lxc/dont-run-ldconfig.patch @@ -1,24 +1,22 @@ -diff -ubr lxc-0.7.5-orig/src/lxc/Makefile.am lxc-0.7.5/src/lxc/Makefile.am ---- lxc-0.7.5-orig/src/lxc/Makefile.am 2011-07-25 00:27:10.000000000 +0200 -+++ lxc-0.7.5/src/lxc/Makefile.am 2011-09-26 09:58:03.479916848 +0200 -@@ -115,7 +115,7 @@ - - install-exec-local: install-soPROGRAMS +diff -ubr lxc-0.9.0-orig/src/lxc/Makefile.am lxc-0.9.0/src/lxc/Makefile.am +--- lxc-0.9.0-orig/src/lxc/Makefile.am 2013-04-15 10:50:22.898102973 +0200 ++++ lxc-0.9.0/src/lxc/Makefile.am 2013-04-15 10:50:44.264862808 +0200 +@@ -193,7 +193,6 @@ + mkdir -p $(DESTDIR)$(datadir)/lxc + install -c -m 644 lxc.functions $(DESTDIR)$(datadir)/lxc mv $(DESTDIR)$(libdir)/liblxc.so $(DESTDIR)$(libdir)/liblxc.so.$(VERSION) - /sbin/ldconfig -l $(DESTDIR)$(libdir)/liblxc.so.$(VERSION) -+ : /sbin/ldconfig -l $(DESTDIR)$(libdir)/liblxc.so.$(VERSION) cd $(DESTDIR)$(libdir); \ + ln -sf liblxc.so.$(VERSION) liblxc.so.$(firstword $(subst ., ,$(VERSION))); \ ln -sf liblxc.so.$(firstword $(subst ., ,$(VERSION))) liblxc.so - -diff -ubr lxc-0.7.5-orig/src/lxc/Makefile.in lxc-0.7.5/src/lxc/Makefile.in ---- lxc-0.7.5-orig/src/lxc/Makefile.in 2011-08-11 19:02:19.000000000 +0200 -+++ lxc-0.7.5/src/lxc/Makefile.in 2011-09-26 09:58:18.812685181 +0200 -@@ -1322,7 +1322,7 @@ - - install-exec-local: install-soPROGRAMS +diff -ubr lxc-0.9.0-orig/src/lxc/Makefile.in lxc-0.9.0/src/lxc/Makefile.in +--- lxc-0.9.0-orig/src/lxc/Makefile.in 2013-04-15 10:50:22.898102973 +0200 ++++ lxc-0.9.0/src/lxc/Makefile.in 2013-04-15 10:51:08.755810177 +0200 +@@ -1519,7 +1519,6 @@ + mkdir -p $(DESTDIR)$(datadir)/lxc + install -c -m 644 lxc.functions $(DESTDIR)$(datadir)/lxc mv $(DESTDIR)$(libdir)/liblxc.so $(DESTDIR)$(libdir)/liblxc.so.$(VERSION) - /sbin/ldconfig -l $(DESTDIR)$(libdir)/liblxc.so.$(VERSION) -+ : /sbin/ldconfig -l $(DESTDIR)$(libdir)/liblxc.so.$(VERSION) cd $(DESTDIR)$(libdir); \ + ln -sf liblxc.so.$(VERSION) liblxc.so.$(firstword $(subst ., ,$(VERSION))); \ ln -sf liblxc.so.$(firstword $(subst ., ,$(VERSION))) liblxc.so - diff --git a/pkgs/os-specific/linux/lxc/fix-documentation-build.patch b/pkgs/os-specific/linux/lxc/fix-documentation-build.patch deleted file mode 100644 index 0189b35a33e..00000000000 --- a/pkgs/os-specific/linux/lxc/fix-documentation-build.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff -ubr '--exclude=*sgml*' lxc-0.7.5-orig/doc/Makefile.am lxc-0.7.5/doc/Makefile.am ---- lxc-0.7.5-orig/doc/Makefile.am 2011-02-14 09:14:07.000000000 +0100 -+++ lxc-0.7.5/doc/Makefile.am 2011-09-26 09:53:02.192817940 +0200 -@@ -30,13 +30,13 @@ - - - %.1 : %.sgml -- docbook2man -w all $< -+ docbook2man $< - - %.5 : %.sgml -- docbook2man -w all $< -+ docbook2man $< - - %.7 : %.sgml -- docbook2man -w all $< -+ docbook2man $< - - lxc-%.sgml : common_options.sgml see_also.sgml - -diff -ubr '--exclude=*sgml*' lxc-0.7.5-orig/doc/Makefile.in lxc-0.7.5/doc/Makefile.in ---- lxc-0.7.5-orig/doc/Makefile.in 2011-08-11 19:02:18.000000000 +0200 -+++ lxc-0.7.5/doc/Makefile.in 2011-09-26 09:53:13.835401448 +0200 -@@ -786,13 +786,13 @@ - - - @ENABLE_DOCBOOK_TRUE@%.1 : %.sgml --@ENABLE_DOCBOOK_TRUE@ docbook2man -w all $< -+@ENABLE_DOCBOOK_TRUE@ docbook2man $< - - @ENABLE_DOCBOOK_TRUE@%.5 : %.sgml --@ENABLE_DOCBOOK_TRUE@ docbook2man -w all $< -+@ENABLE_DOCBOOK_TRUE@ docbook2man $< - - @ENABLE_DOCBOOK_TRUE@%.7 : %.sgml --@ENABLE_DOCBOOK_TRUE@ docbook2man -w all $< -+@ENABLE_DOCBOOK_TRUE@ docbook2man $< - - @ENABLE_DOCBOOK_TRUE@lxc-%.sgml : common_options.sgml see_also.sgml - diff --git a/pkgs/os-specific/linux/lxc/fix-sgml-documentation.patch b/pkgs/os-specific/linux/lxc/fix-sgml-documentation.patch deleted file mode 100644 index 60c9027cca5..00000000000 --- a/pkgs/os-specific/linux/lxc/fix-sgml-documentation.patch +++ /dev/null @@ -1,291 +0,0 @@ -diff --git a/doc/lxc-attach.sgml.in b/doc/lxc-attach.sgml.in -index 7092f16..021da41 100644 ---- a/doc/lxc-attach.sgml.in -+++ b/doc/lxc-attach.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -diff --git a/doc/lxc-cgroup.sgml.in b/doc/lxc-cgroup.sgml.in -index 5acd313..856a544 100644 ---- a/doc/lxc-cgroup.sgml.in -+++ b/doc/lxc-cgroup.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -diff --git a/doc/lxc-checkpoint.sgml.in b/doc/lxc-checkpoint.sgml.in -index bf0efd9..eeb0039 100644 ---- a/doc/lxc-checkpoint.sgml.in -+++ b/doc/lxc-checkpoint.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -diff --git a/doc/lxc-console.sgml.in b/doc/lxc-console.sgml.in -index 606c868..62f9e07 100644 ---- a/doc/lxc-console.sgml.in -+++ b/doc/lxc-console.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -diff --git a/doc/lxc-create.sgml.in b/doc/lxc-create.sgml.in -index a3cca83..d59106d 100644 ---- a/doc/lxc-create.sgml.in -+++ b/doc/lxc-create.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -@@ -141,6 +141,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - filesystem) of size SIZE rather than the default, which is 1G. - - -+ - - - -diff --git a/doc/lxc-destroy.sgml.in b/doc/lxc-destroy.sgml.in -index e75de57..05f53d6 100644 ---- a/doc/lxc-destroy.sgml.in -+++ b/doc/lxc-destroy.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -diff --git a/doc/lxc-execute.sgml.in b/doc/lxc-execute.sgml.in -index 77d132a..1e58bef 100644 ---- a/doc/lxc-execute.sgml.in -+++ b/doc/lxc-execute.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -diff --git a/doc/lxc-freeze.sgml.in b/doc/lxc-freeze.sgml.in -index 798ccf4..f0d0485 100644 ---- a/doc/lxc-freeze.sgml.in -+++ b/doc/lxc-freeze.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -diff --git a/doc/lxc-kill.sgml.in b/doc/lxc-kill.sgml.in -index 5bec922..1f48820 100644 ---- a/doc/lxc-kill.sgml.in -+++ b/doc/lxc-kill.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -diff --git a/doc/lxc-ls.sgml.in b/doc/lxc-ls.sgml.in -index 3ffd4f8..b11d211 100644 ---- a/doc/lxc-ls.sgml.in -+++ b/doc/lxc-ls.sgml.in -@@ -24,7 +24,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - ]> -diff --git a/doc/lxc-monitor.sgml.in b/doc/lxc-monitor.sgml.in -index 9d8711c..b492968 100644 ---- a/doc/lxc-monitor.sgml.in -+++ b/doc/lxc-monitor.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -diff --git a/doc/lxc-ps.sgml.in b/doc/lxc-ps.sgml.in -index bb7b5a6..05ed59f 100644 ---- a/doc/lxc-ps.sgml.in -+++ b/doc/lxc-ps.sgml.in -@@ -24,7 +24,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - ]> -diff --git a/doc/lxc-restart.sgml.in b/doc/lxc-restart.sgml.in -index eb556d9..d158cc7 100644 ---- a/doc/lxc-restart.sgml.in -+++ b/doc/lxc-restart.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -diff --git a/doc/lxc-start.sgml.in b/doc/lxc-start.sgml.in -index 4504d58..f268185 100644 ---- a/doc/lxc-start.sgml.in -+++ b/doc/lxc-start.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -diff --git a/doc/lxc-stop.sgml.in b/doc/lxc-stop.sgml.in -index d15e649..51179c4 100644 ---- a/doc/lxc-stop.sgml.in -+++ b/doc/lxc-stop.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -diff --git a/doc/lxc-unfreeze.sgml.in b/doc/lxc-unfreeze.sgml.in -index bb00d85..3f8f59b 100644 ---- a/doc/lxc-unfreeze.sgml.in -+++ b/doc/lxc-unfreeze.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -diff --git a/doc/lxc-wait.sgml.in b/doc/lxc-wait.sgml.in -index 97a4c39..0c7c589 100644 ---- a/doc/lxc-wait.sgml.in -+++ b/doc/lxc-wait.sgml.in -@@ -24,7 +24,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - -diff --git a/doc/lxc.conf.sgml.in b/doc/lxc.conf.sgml.in -index 9edabf8..daa2ff8 100644 ---- a/doc/lxc.conf.sgml.in -+++ b/doc/lxc.conf.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - ]> -diff --git a/doc/lxc.sgml.in b/doc/lxc.sgml.in -index 1b30fed..d98ca21 100644 ---- a/doc/lxc.sgml.in -+++ b/doc/lxc.sgml.in -@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - --> - -- - ]> -@@ -280,7 +280,7 @@ rootfs - - - -- -+ - - - -@@ -570,7 +570,7 @@ rootfs - to the background. - - -- -+ - - - diff --git a/pkgs/os-specific/linux/lxc/install-localstatedir-in-store.patch b/pkgs/os-specific/linux/lxc/install-localstatedir-in-store.patch new file mode 100644 index 00000000000..061875aa3b6 --- /dev/null +++ b/pkgs/os-specific/linux/lxc/install-localstatedir-in-store.patch @@ -0,0 +1,28 @@ +diff -ubr lxc-0.9.0-orig/Makefile.am lxc-0.9.0/Makefile.am +--- lxc-0.9.0-orig/Makefile.am 2013-04-15 10:50:22.899103057 +0200 ++++ lxc-0.9.0/Makefile.am 2013-04-15 10:58:41.189504254 +0200 +@@ -25,8 +25,8 @@ + pcdata_DATA = lxc.pc + + install-data-local: +- $(MKDIR_P) $(DESTDIR)$(LXCPATH) +- $(MKDIR_P) $(DESTDIR)$(localstatedir)/cache/lxc ++ $(MKDIR_P) $(out)$(LXCPATH) ++ $(MKDIR_P) $(out)$(localstatedir)/cache/lxc + + ChangeLog:: + @touch ChangeLog +diff -ubr lxc-0.9.0-orig/Makefile.in lxc-0.9.0/Makefile.in +--- lxc-0.9.0-orig/Makefile.in 2013-04-15 10:50:22.899103057 +0200 ++++ lxc-0.9.0/Makefile.in 2013-04-15 10:58:58.817870957 +0200 +@@ -805,8 +805,8 @@ + + + install-data-local: +- $(MKDIR_P) $(DESTDIR)$(LXCPATH) +- $(MKDIR_P) $(DESTDIR)$(localstatedir)/cache/lxc ++ $(MKDIR_P) $(out)$(LXCPATH) ++ $(MKDIR_P) $(out)$(localstatedir)/cache/lxc + + ChangeLog:: + @touch ChangeLog diff --git a/pkgs/os-specific/linux/lxc/support-db2x.patch b/pkgs/os-specific/linux/lxc/support-db2x.patch new file mode 100644 index 00000000000..8be7f5f0a92 --- /dev/null +++ b/pkgs/os-specific/linux/lxc/support-db2x.patch @@ -0,0 +1,29 @@ +diff -ubr lxc-0.9.0-orig/configure lxc-0.9.0/configure +--- lxc-0.9.0-orig/configure 2013-04-15 10:50:22.899103057 +0200 ++++ lxc-0.9.0/configure 2013-04-15 11:08:08.696539776 +0200 +@@ -4792,7 +4792,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for docbook2x-man" >&5 + $as_echo_n "checking for docbook2x-man... " >&6; } +- for name in docbook2x-man db2x_docbook2man; do ++ for name in docbook2x-man db2x_docbook2man docbook2man; do + if "$name" --help >/dev/null 2>&1; then + db2xman="$name" + break; +@@ -8353,4 +8353,3 @@ + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 + $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} + fi +- +diff -ubr lxc-0.9.0-orig/configure.ac lxc-0.9.0/configure.ac +--- lxc-0.9.0-orig/configure.ac 2013-04-15 10:50:22.896102806 +0200 ++++ lxc-0.9.0/configure.ac 2013-04-15 11:07:52.399582819 +0200 +@@ -67,7 +67,7 @@ + db2xman="" + + AC_MSG_CHECKING(for docbook2x-man) +- for name in docbook2x-man db2x_docbook2man; do ++ for name in docbook2x-man db2x_docbook2man docbook2man; do + if "$name" --help >/dev/null 2>&1; then + db2xman="$name" + break; From b628bbda90c812ca75a4ec142642ac26a98ecc5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Mon, 15 Apr 2013 20:13:49 +0200 Subject: [PATCH 096/148] libotr: adding back libotr 3.2; bitlbee failed without it --- pkgs/development/libraries/libotr/default.nix | 26 ++++--------------- pkgs/top-level/all-packages.nix | 3 +++ 2 files changed, 8 insertions(+), 21 deletions(-) diff --git a/pkgs/development/libraries/libotr/default.nix b/pkgs/development/libraries/libotr/default.nix index d737b8d9916..472cc79fd4a 100644 --- a/pkgs/development/libraries/libotr/default.nix +++ b/pkgs/development/libraries/libotr/default.nix @@ -1,27 +1,11 @@ {stdenv, fetchurl, libgcrypt}: -stdenv.mkDerivation rec { - name = "libotr-4.0.0"; +stdenv.mkDerivation { + name = "libotr-3.2.0"; src = fetchurl { - urls = [ - "http://www.cypherpunks.ca/otr/${name}.tar.gz" - # The site is down at the time of updating to 4.0.0, so I add this url - http://ftp.de.debian.org/debian/pool/main/libo/libotr/libotr_4.0.0.orig.tar.gz - ]; - sha256 = "3f911994409898e74527730745ef35ed75c352c695a1822a677a34b2cf0293b4"; + url = http://www.cypherpunks.ca/otr/libotr-3.2.0.tar.gz; + sha256 = "14v6idnqpp2vhgir9bzp1ay2gmhqsb8iavrkwmallakfwch9sfyq"; }; - # Crashes without it, still not accepted upstream. - # Discussed in https://github.com/cryptodotis/irssi-otr/issues/21 - patches = [ ./0001-Fix-pass-opdata-when-sending-message-fragment.patch ]; - - NIX_LDFLAGS = "-lssp"; - - propagatedBuildInputs = [ libgcrypt ]; - - meta = { - homepage = "http://www.cypherpunks.ca/otr/"; - license = "LGPLv2.1"; - description = "Library for Off-The-Record Messaging"; - }; + propagatedBuildInputs = [libgcrypt]; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0caed27517d..680ee200c84 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4419,6 +4419,8 @@ let libotr = callPackage ../development/libraries/libotr { }; + libotr_3_2 = callPackage ../development/libraries/libotr/3.2.nix { }; + libp11 = callPackage ../development/libraries/libp11 { }; libpar2 = callPackage ../development/libraries/libpar2 { }; @@ -6633,6 +6635,7 @@ let # For some reason, TLS support is broken when using GnuTLS 3.0 (can't # connect to jabber.org, for instance.) gnutls = gnutls2; + libotr = libotr_3_2; }; blender = callPackage ../applications/misc/blender { From d0d1385e1d9299c30f4a077540076fe1c01f1574 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Mon, 15 Apr 2013 20:15:03 +0200 Subject: [PATCH 097/148] pidgin-otr: setting its libotr to 3.2 too --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 680ee200c84..21ae167919f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7661,7 +7661,9 @@ let pidginmsnpecan = callPackage ../applications/networking/instant-messengers/pidgin-plugins/msn-pecan { }; - pidginotr = callPackage ../applications/networking/instant-messengers/pidgin-plugins/otr { }; + pidginotr = callPackage ../applications/networking/instant-messengers/pidgin-plugins/otr { + libotr = libotr_3_2; + }; pidginsipe = callPackage ../applications/networking/instant-messengers/pidgin-plugins/sipe { }; From d5e713d2ffa9980ced8d8ef597d699f673fac478 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Mon, 15 Apr 2013 20:20:20 +0200 Subject: [PATCH 098/148] libotr: Missed file for 3.2 --- pkgs/development/libraries/libotr/3.2.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 pkgs/development/libraries/libotr/3.2.nix diff --git a/pkgs/development/libraries/libotr/3.2.nix b/pkgs/development/libraries/libotr/3.2.nix new file mode 100644 index 00000000000..472cc79fd4a --- /dev/null +++ b/pkgs/development/libraries/libotr/3.2.nix @@ -0,0 +1,11 @@ +{stdenv, fetchurl, libgcrypt}: + +stdenv.mkDerivation { + name = "libotr-3.2.0"; + src = fetchurl { + url = http://www.cypherpunks.ca/otr/libotr-3.2.0.tar.gz; + sha256 = "14v6idnqpp2vhgir9bzp1ay2gmhqsb8iavrkwmallakfwch9sfyq"; + }; + + propagatedBuildInputs = [libgcrypt]; +} From c4404fea224a56d75a5b1327416c63df5d2ee280 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Mon, 15 Apr 2013 20:43:32 +0200 Subject: [PATCH 099/148] libotr: 4.0 back to default. Git problems. --- pkgs/development/libraries/libotr/default.nix | 26 +++++++++++++++---- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/libotr/default.nix b/pkgs/development/libraries/libotr/default.nix index 472cc79fd4a..d737b8d9916 100644 --- a/pkgs/development/libraries/libotr/default.nix +++ b/pkgs/development/libraries/libotr/default.nix @@ -1,11 +1,27 @@ {stdenv, fetchurl, libgcrypt}: -stdenv.mkDerivation { - name = "libotr-3.2.0"; +stdenv.mkDerivation rec { + name = "libotr-4.0.0"; src = fetchurl { - url = http://www.cypherpunks.ca/otr/libotr-3.2.0.tar.gz; - sha256 = "14v6idnqpp2vhgir9bzp1ay2gmhqsb8iavrkwmallakfwch9sfyq"; + urls = [ + "http://www.cypherpunks.ca/otr/${name}.tar.gz" + # The site is down at the time of updating to 4.0.0, so I add this url + http://ftp.de.debian.org/debian/pool/main/libo/libotr/libotr_4.0.0.orig.tar.gz + ]; + sha256 = "3f911994409898e74527730745ef35ed75c352c695a1822a677a34b2cf0293b4"; }; - propagatedBuildInputs = [libgcrypt]; + # Crashes without it, still not accepted upstream. + # Discussed in https://github.com/cryptodotis/irssi-otr/issues/21 + patches = [ ./0001-Fix-pass-opdata-when-sending-message-fragment.patch ]; + + NIX_LDFLAGS = "-lssp"; + + propagatedBuildInputs = [ libgcrypt ]; + + meta = { + homepage = "http://www.cypherpunks.ca/otr/"; + license = "LGPLv2.1"; + description = "Library for Off-The-Record Messaging"; + }; } From 37b19377047c8215594bd67839034bb5b16e73ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Mon, 15 Apr 2013 21:35:26 +0200 Subject: [PATCH 100/148] pidgin-otr: update to 4.0.0 --- .../pidgin-plugins/otr/default.nix | 23 ++++++++++--------- pkgs/top-level/all-packages.nix | 4 +--- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/pidgin-plugins/otr/default.nix b/pkgs/applications/networking/instant-messengers/pidgin-plugins/otr/default.nix index e60d37ed4a2..cf42dd5700b 100644 --- a/pkgs/applications/networking/instant-messengers/pidgin-plugins/otr/default.nix +++ b/pkgs/applications/networking/instant-messengers/pidgin-plugins/otr/default.nix @@ -1,18 +1,19 @@ -{ stdenv, fetchurl, libotr, pidgin} : +{ stdenv, fetchurl, libotr, pidgin, intltool } : -stdenv.mkDerivation { - name = "pidgin-otr-3.2.0"; +stdenv.mkDerivation rec { + name = "pidgin-otr-4.0.0"; src = fetchurl { - url = http://www.cypherpunks.ca/otr/pidgin-otr-3.2.0.tar.gz; - sha256 = "1cp6s565sid657lvmm7jrwl9wnk4ywsl8d9sp4iba36r0s5qaw08"; - }; - - meta = { - description = "OTR plugin for Pidgin IM."; - homepage = http://www.cypherpunks.ca/otr; + url = "http://www.cypherpunks.ca/otr/${name}.tar.gz"; + sha256 = "14a6vxvlkm8wazng9aj7p82dr12857fx5is1frcyd7my5l4kysym"; }; postInstall = "ln -s \$out/lib/pidgin \$out/share/pidgin-otr"; - buildInputs = [libotr pidgin]; + buildInputs = [ libotr pidgin intltool ]; + + meta = { + homepage = http://www.cypherpunks.ca/otr; + description = "Plugin for Pidgin 2.x which implements OTR Messaging"; + license = "GPLv2"; + }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 21ae167919f..680ee200c84 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7661,9 +7661,7 @@ let pidginmsnpecan = callPackage ../applications/networking/instant-messengers/pidgin-plugins/msn-pecan { }; - pidginotr = callPackage ../applications/networking/instant-messengers/pidgin-plugins/otr { - libotr = libotr_3_2; - }; + pidginotr = callPackage ../applications/networking/instant-messengers/pidgin-plugins/otr { }; pidginsipe = callPackage ../applications/networking/instant-messengers/pidgin-plugins/sipe { }; From e60cb1713f85b8fba7034a04ee25c1fc95ce7636 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Mon, 15 Apr 2013 22:02:35 +0200 Subject: [PATCH 101/148] pidgin: update to 2.10.7 --- .../networking/instant-messengers/pidgin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/pidgin/default.nix b/pkgs/applications/networking/instant-messengers/pidgin/default.nix index 238e7e50f44..00fba657d8a 100644 --- a/pkgs/applications/networking/instant-messengers/pidgin/default.nix +++ b/pkgs/applications/networking/instant-messengers/pidgin/default.nix @@ -21,10 +21,10 @@ } : stdenv.mkDerivation rec { - name = "pidgin-2.10.6"; + name = "pidgin-2.10.7"; src = fetchurl { url = "mirror://sourceforge/pidgin/${name}.tar.bz2"; - sha256 = "3e25a633b97cbfa8326999a30282e7a662a9b9bbf2853be84af0b8fb60392c96"; + sha256 = "14piyx4xpc3l8286x4nh5pna2wfyn9cv0qa29br1q3d2xja2k8zb"; }; inherit nss ncurses; From c2389fcb9df44ab603a2325fa804739564d22394 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Tue, 16 Apr 2013 12:15:02 +0200 Subject: [PATCH 102/148] Bumped DBIxClass to version 0.08210 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 816c83304a6..fdaaebc70d3 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1541,10 +1541,10 @@ rec { }; DBIxClass = buildPerlPackage { - name = "DBIx-Class-0.08204"; + name = "DBIx-Class-0.08210"; src = fetchurl { - url = mirror://cpan/authors/id/G/GE/GETTY/DBIx-Class-0.08204.tar.gz; - sha256 = "0pghq6b60fyffb233hdk9qi47wcbf2sgp08679v9nxh4i5qp49gx"; + url = mirror://cpan/authors/id/R/RI/RIBASUSHI/DBIx-Class-0.08210.tar.gz; + sha256 = "0sajw5j3zpgf44zaif5sp98xpkdfmzfn76c8anljfx48qh7r22y4"; }; buildInputs = [ DBDSQLite PackageStash TestException TestWarn ]; propagatedBuildInputs = [ ClassAccessorGrouped ClassC3Componentised ClassInspector ClassMethodModifiers ConfigAny ContextPreserve DataCompare DataDumperConcise DataPage DBI DevelGlobalDestruction HashMerge ModuleFind Moo MROCompat namespaceclean PathClass ScopeGuard SQLAbstract strictures SubName TryTiny ]; From 1d255f9ab37c6542240fc1eb75e8b7c334d39321 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Tue, 16 Apr 2013 14:08:37 +0200 Subject: [PATCH 103/148] titaniumsdk: Added version 3.1 next to version 2.1, and make it configurable --- .../mobile/titaniumenv/default.nix | 14 ++++- .../mobile/titaniumenv/examples/default.nix | 8 ++- pkgs/development/mobile/titaniumenv/fixso.sed | 1 + .../mobile/titaniumenv/fixtiprofiler.sed | 1 + .../mobile/titaniumenv/titaniumsdk-2.1.nix | 62 +++++++++++++++++++ .../mobile/titaniumenv/titaniumsdk.nix | 14 ++--- pkgs/top-level/all-packages.nix | 12 +++- 7 files changed, 98 insertions(+), 14 deletions(-) create mode 100644 pkgs/development/mobile/titaniumenv/fixso.sed create mode 100644 pkgs/development/mobile/titaniumenv/fixtiprofiler.sed create mode 100644 pkgs/development/mobile/titaniumenv/titaniumsdk-2.1.nix diff --git a/pkgs/development/mobile/titaniumenv/default.nix b/pkgs/development/mobile/titaniumenv/default.nix index 8117b452d70..b7b5a048b97 100644 --- a/pkgs/development/mobile/titaniumenv/default.nix +++ b/pkgs/development/mobile/titaniumenv/default.nix @@ -1,11 +1,19 @@ -{pkgs, pkgs_i686}: +{pkgs, pkgs_i686, version ? "3.1"}: +let + titaniumexpr = if version == "2.1" then + ./titaniumsdk-2.1.nix + else if version == "3.1" then + ./titaniumsdk.nix + else + throw "Unknown Titanium SDK version: ${version}"; +in rec { androidenv = pkgs.androidenv; xcodeenv = if pkgs.stdenv.system == "x86_64-darwin" then pkgs.xcodeenv else null; - - titaniumsdk = import ./titaniumsdk.nix { + + titaniumsdk = import titaniumexpr { inherit (pkgs) stdenv fetchurl unzip makeWrapper python jdk; }; diff --git a/pkgs/development/mobile/titaniumenv/examples/default.nix b/pkgs/development/mobile/titaniumenv/examples/default.nix index f5fbf79e86d..71ed7f618b5 100644 --- a/pkgs/development/mobile/titaniumenv/examples/default.nix +++ b/pkgs/development/mobile/titaniumenv/examples/default.nix @@ -1,19 +1,23 @@ { nixpkgs ? , system ? builtins.currentSystem +, version ? "3.1" }: let pkgs = import nixpkgs { inherit system; }; pkgs_darwin_x86_64 = import nixpkgs { system = "x86_64-darwin"; }; + versionString = pkgs.stdenv.lib.replaceChars [ "." ] [ "_" ] version; in rec { kitchensink_android = import ./kitchensink { - inherit (pkgs) fetchgit titaniumenv; + inherit (pkgs) fetchgit; + titaniumenv = builtins.getAttr "titaniumenv_${versionString}" pkgs; target = "android"; }; kitchensink_iphone = import ./kitchensink { - inherit (pkgs_darwin_x86_64) fetchgit titaniumenv; + inherit (pkgs_darwin_x86_64) fetchgit; + titaniumenv = builtins.getAttr "titaniumenv_${versionString}" pkgs_darwin_x86_64; target = "iphone"; }; diff --git a/pkgs/development/mobile/titaniumenv/fixso.sed b/pkgs/development/mobile/titaniumenv/fixso.sed new file mode 100644 index 00000000000..9a3bb0389a7 --- /dev/null +++ b/pkgs/development/mobile/titaniumenv/fixso.sed @@ -0,0 +1 @@ +s|apk_zip.write(os.path.join(lib_source_dir, fname), lib_dest_dir + fname)|info = zipfile.ZipInfo(lib_dest_dir + fname)\n\t\t\t\tinfo.compress_type = zipfile.ZIP_DEFLATED\n\t\t\t\tinfo.create_system = 3\n\t\t\t\tf = open(os.path.join(lib_source_dir, fname))\n\t\t\t\tapk_zip.writestr(info, f.read())\n\t\t\t\tf.close()| diff --git a/pkgs/development/mobile/titaniumenv/fixtiprofiler.sed b/pkgs/development/mobile/titaniumenv/fixtiprofiler.sed new file mode 100644 index 00000000000..e9a8f5b5baa --- /dev/null +++ b/pkgs/development/mobile/titaniumenv/fixtiprofiler.sed @@ -0,0 +1 @@ +s|apk_zip.write(os.path.join(lib_source_dir, 'libtiprofiler.so'), lib_dest_dir + 'libtiprofiler.so')|info = zipfile.ZipInfo(lib_dest_dir + 'libtiprofiler.so')\n\t\t\tinfo.compress_type = zipfile.ZIP_DEFLATED\n\t\t\tinfo.create_system = 3\n\t\t\tf = open(os.path.join(lib_source_dir, 'libtiprofiler.so'))\n\t\t\tapk_zip.writestr(info, f.read())\n\t\t\tf.close()\n| diff --git a/pkgs/development/mobile/titaniumenv/titaniumsdk-2.1.nix b/pkgs/development/mobile/titaniumenv/titaniumsdk-2.1.nix new file mode 100644 index 00000000000..2d1a4620eeb --- /dev/null +++ b/pkgs/development/mobile/titaniumenv/titaniumsdk-2.1.nix @@ -0,0 +1,62 @@ +{stdenv, src ? null, fetchurl, unzip, makeWrapper, python, jdk}: + +stdenv.mkDerivation { + name = "titanium-mobilesdk-2.1.4.v20121109124659"; + src = if src == null then + if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl { + url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.4.v20121109124659-linux.zip; + sha1 = "381eb4b06b5a261ddf336c52d4714e5626142697"; + } + else if stdenv.system == "x86_64-darwin" then fetchurl { + url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.4.v20121109124659-osx.zip; + sha1 = "1cef5803f0c7b7bb35feb88d3f91bbb191e3953e"; + } + else throw "Platform: ${stdenv.system} not supported!" + else src; + + buildInputs = [ unzip makeWrapper ]; + + buildCommand = '' + mkdir -p $out + cd $out + yes y | unzip $src + + # Fix shebang header for python scripts + + find . -name \*.py | while read i + do + sed -i -e "s|#!/usr/bin/env python|#!${python}/bin/python|" $i + done + + # Zip files do not support timestamps lower than 1980. We have to apply a few work-arounds to cope with that + # Yes, I know it's nasty :-) + + cd mobilesdk/*/*/android + + sed -i -f ${./fixtiverify.sed} builder.py + sed -i -f ${./fixselfruntimev8.sed} builder.py + sed -i -f ${./fixnativelibs.sed} builder.py + + # Patch some executables + + ${if stdenv.system == "i686-linux" then + '' + patchelf --set-interpreter ${stdenv.gcc.libc}/lib/ld-linux.so.2 titanium_prep.linux32 + '' + else if stdenv.system == "x86_64-linux" then + '' + patchelf --set-interpreter ${stdenv.gcc.libc}/lib/ld-linux-x86-64.so.2 titanium_prep.linux64 + '' + else ""} + + # Wrap builder script + + wrapProgram `pwd`/builder.py \ + --prefix PYTHONPATH : ${python.modules.sqlite3}/lib/python*/site-packages \ + --prefix PATH : ${jdk}/bin \ + --prefix JAVA_HOME : ${jdk} + '' + stdenv.lib.optionalString (stdenv.system == "x86_64-darwin") '' + # 'ditto' utility is needed to copy stuff to the Xcode organizer. Dirty, but this allows it to work. + sed -i -e "s|ditto|/usr/bin/ditto|g" $out/mobilesdk/osx/*/iphone/builder.py + ''; +} diff --git a/pkgs/development/mobile/titaniumenv/titaniumsdk.nix b/pkgs/development/mobile/titaniumenv/titaniumsdk.nix index b4cd1a98fb0..51e07b4b539 100644 --- a/pkgs/development/mobile/titaniumenv/titaniumsdk.nix +++ b/pkgs/development/mobile/titaniumenv/titaniumsdk.nix @@ -1,15 +1,15 @@ {stdenv, src ? null, fetchurl, unzip, makeWrapper, python, jdk}: stdenv.mkDerivation { - name = "titanium-mobilesdk-2.1.5.v20121112144658"; + name = "titanium-mobilesdk-3.1.0.v20130415184552"; src = if src == null then if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl { - url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.5.v20121112144658-linux.zip; - sha1 = "79f073d11ee893c508c5aa675a3126501dd385fd"; + url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/3_1_X/mobilesdk-3.1.0.v20130415184552-linux.zip; + sha1 = "7a8b34b92f6c3eff33eefb9a1b6b0d2e3670001d"; } else if stdenv.system == "x86_64-darwin" then fetchurl { - url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.5.v20121112144658-osx.zip; - sha1 = "6a9a726882222d1615de332aa1ca608c15564e1c"; + url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/3_1_X/mobilesdk-3.1.0.v20130415184552-osx.zip; + sha1 = "e0ed7e399a104e0838e245550197bf787a66bf98"; } else throw "Platform: ${stdenv.system} not supported!" else src; @@ -34,8 +34,8 @@ stdenv.mkDerivation { cd mobilesdk/*/*/android sed -i -f ${./fixtiverify.sed} builder.py - sed -i -f ${./fixselfruntimev8.sed} builder.py - sed -i -f ${./fixnativelibs.sed} builder.py + sed -i -f ${./fixtiprofiler.sed} builder.py + sed -i -f ${./fixso.sed} builder.py # Patch some executables diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1c524475fff..f203ade609a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -433,11 +433,19 @@ let apg = callPackage ../tools/security/apg { }; xcodeenv = callPackage ../development/mobile/xcodeenv { }; - - titaniumenv = import ../development/mobile/titaniumenv { + + titaniumenv_2_1 = import ../development/mobile/titaniumenv { + inherit pkgs; + pkgs_i686 = pkgsi686Linux; + version = "2.1"; + }; + + titaniumenv_3_1 = import ../development/mobile/titaniumenv { inherit pkgs; pkgs_i686 = pkgsi686Linux; }; + + titaniumenv = titaniumenv_3_1; inherit (androidenv) androidsdk_4_1; From 9216b0598cbdda0feb6477efdaccf6fc472666be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Tue, 16 Apr 2013 14:42:54 +0200 Subject: [PATCH 104/148] Adding skype4pidgin. It crashes. --- .../pidgin-plugins/skype4pidgin/default.nix | 36 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 3 ++ 2 files changed, 39 insertions(+) create mode 100644 pkgs/applications/networking/instant-messengers/pidgin-plugins/skype4pidgin/default.nix diff --git a/pkgs/applications/networking/instant-messengers/pidgin-plugins/skype4pidgin/default.nix b/pkgs/applications/networking/instant-messengers/pidgin-plugins/skype4pidgin/default.nix new file mode 100644 index 00000000000..ffa98e47520 --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/pidgin-plugins/skype4pidgin/default.nix @@ -0,0 +1,36 @@ +{ stdenv, fetchsvn, pkgconfig, pidgin, libnotify, gdk_pixbuf, glib, dbus +, dbus_glib }: + +let + rev = 657; +in +stdenv.mkDerivation rec { + name = "skype4pidgin-svn-657"; + src = fetchsvn { + url = "http://skype4pidgin.googlecode.com/svn/trunk"; + inherit rev; + sha256 = "0sg91rqkg6mjdkwxjbs7bmh65sm5sj6fzygkfiz8av3zjzmj127b"; + }; + + NIX_CFLAGS_COMPILE = "-I${libnotify}/include/libnotify"; + + patchPhase = '' + sed -i -e 's/ [^ ]*-gcc/ gcc/' -e 's/-march[^ ]*//' \ + -e 's/glib-2.0/glib-2.0 gdk-pixbuf-2.0 libnotify purple dbus-glib-1/' Makefile + pkg-config --cflags glib-2.0 gdk-pixbuf-2.0 libnotify + ''; + + buildPhase = "make libskype.so libskype_dbus.so"; + + installPhase = '' + ensureDir $out/pixmaps/pidgin/protocols/{16,22,48} $out/bin $out/lib/pidgin + cp icons/16/skypeout.png $out/pixmaps/pidgin/protocols/16 + cp icons/22/skypeout.png $out/pixmaps/pidgin/protocols/22 + cp icons/48/skypeout.png $out/pixmaps/pidgin/protocols/48 + cp libskype.so libskype_dbus.so $out/lib/pidgin + ''; + + postInstall = "ln -s \$out/lib/pidgin \$out/share/pidgin-otr"; + + buildInputs = [ pidgin pkgconfig libnotify gdk_pixbuf glib dbus dbus_glib ]; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f203ade609a..4a4e7074699 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7778,6 +7778,9 @@ let usePulseAudio = config.pulseaudio or true; }; + skype4pidgin = callPackage ../applications/networking/instant-messengers/pidgin-plugins/skype4pidgin { }; + + skype_call_recorder = callPackage ../applications/networking/instant-messengers/skype-call-recorder { }; st = callPackage ../applications/misc/st { }; From cce9e298b8b53e5f9d5bfadcf51b9fcef490499b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Tue, 16 Apr 2013 14:53:01 +0200 Subject: [PATCH 105/148] Changing the source of skype4pidgin This github fork works fine, while the previous (original) only segfaults. --- .../pidgin-plugins/skype4pidgin/default.nix | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/pidgin-plugins/skype4pidgin/default.nix b/pkgs/applications/networking/instant-messengers/pidgin-plugins/skype4pidgin/default.nix index ffa98e47520..544aa06877a 100644 --- a/pkgs/applications/networking/instant-messengers/pidgin-plugins/skype4pidgin/default.nix +++ b/pkgs/applications/networking/instant-messengers/pidgin-plugins/skype4pidgin/default.nix @@ -1,22 +1,19 @@ -{ stdenv, fetchsvn, pkgconfig, pidgin, libnotify, gdk_pixbuf, glib, dbus +{ stdenv, fetchurl, pkgconfig, pidgin, libnotify, gdk_pixbuf, glib, dbus , dbus_glib }: -let - rev = 657; -in stdenv.mkDerivation rec { - name = "skype4pidgin-svn-657"; - src = fetchsvn { - url = "http://skype4pidgin.googlecode.com/svn/trunk"; - inherit rev; - sha256 = "0sg91rqkg6mjdkwxjbs7bmh65sm5sj6fzygkfiz8av3zjzmj127b"; + name = "skype4pidgin-novas0x2a-20120411-6c53f7c48f"; + src = fetchurl { + url = "https://github.com/novas0x2a/skype4pidgin/tarball/6c53f7c48f"; + name = "${name}.tar.gz"; + sha256 = "116jfh5ravaixivqx4a4bz0lbb9c49d5r83nwmripja56zdbpgr0"; }; NIX_CFLAGS_COMPILE = "-I${libnotify}/include/libnotify"; patchPhase = '' sed -i -e 's/ [^ ]*-gcc/ gcc/' -e 's/-march[^ ]*//' \ - -e 's/glib-2.0/glib-2.0 gdk-pixbuf-2.0 libnotify purple dbus-glib-1/' Makefile + -e 's/GLIB_CFLAGS =.*/GLIB_CFLAGS=`pkg-config --cflags glib-2.0 gdk-pixbuf-2.0 libnotify purple dbus-glib-1`/' Makefile pkg-config --cflags glib-2.0 gdk-pixbuf-2.0 libnotify ''; @@ -33,4 +30,10 @@ stdenv.mkDerivation rec { postInstall = "ln -s \$out/lib/pidgin \$out/share/pidgin-otr"; buildInputs = [ pidgin pkgconfig libnotify gdk_pixbuf glib dbus dbus_glib ]; + + meta = { + homepage = https://github.com/novas0x2a/skype4pidgin; + license = "GPLv3+"; + description = "Plugin to use a running skype account through pidgin"; + }; } From 92e089187d38c4106bea1a24b52cf6850a3e312a Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Tue, 16 Apr 2013 16:23:20 +0200 Subject: [PATCH 106/148] titaniumsdk: Removed obsolete src parameter --- .../mobile/titaniumenv/titaniumsdk-2.1.nix | 22 +++++++++---------- .../mobile/titaniumenv/titaniumsdk.nix | 22 +++++++++---------- 2 files changed, 20 insertions(+), 24 deletions(-) diff --git a/pkgs/development/mobile/titaniumenv/titaniumsdk-2.1.nix b/pkgs/development/mobile/titaniumenv/titaniumsdk-2.1.nix index 2d1a4620eeb..414b444fb46 100644 --- a/pkgs/development/mobile/titaniumenv/titaniumsdk-2.1.nix +++ b/pkgs/development/mobile/titaniumenv/titaniumsdk-2.1.nix @@ -1,18 +1,16 @@ -{stdenv, src ? null, fetchurl, unzip, makeWrapper, python, jdk}: +{stdenv, fetchurl, unzip, makeWrapper, python, jdk}: stdenv.mkDerivation { name = "titanium-mobilesdk-2.1.4.v20121109124659"; - src = if src == null then - if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl { - url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.4.v20121109124659-linux.zip; - sha1 = "381eb4b06b5a261ddf336c52d4714e5626142697"; - } - else if stdenv.system == "x86_64-darwin" then fetchurl { - url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.4.v20121109124659-osx.zip; - sha1 = "1cef5803f0c7b7bb35feb88d3f91bbb191e3953e"; - } - else throw "Platform: ${stdenv.system} not supported!" - else src; + src = if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl { + url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.4.v20121109124659-linux.zip; + sha1 = "381eb4b06b5a261ddf336c52d4714e5626142697"; + } + else if stdenv.system == "x86_64-darwin" then fetchurl { + url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.4.v20121109124659-osx.zip; + sha1 = "1cef5803f0c7b7bb35feb88d3f91bbb191e3953e"; + } + else throw "Platform: ${stdenv.system} not supported!"; buildInputs = [ unzip makeWrapper ]; diff --git a/pkgs/development/mobile/titaniumenv/titaniumsdk.nix b/pkgs/development/mobile/titaniumenv/titaniumsdk.nix index 51e07b4b539..449e3c1e8c7 100644 --- a/pkgs/development/mobile/titaniumenv/titaniumsdk.nix +++ b/pkgs/development/mobile/titaniumenv/titaniumsdk.nix @@ -1,18 +1,16 @@ -{stdenv, src ? null, fetchurl, unzip, makeWrapper, python, jdk}: +{stdenv, fetchurl, unzip, makeWrapper, python, jdk}: stdenv.mkDerivation { name = "titanium-mobilesdk-3.1.0.v20130415184552"; - src = if src == null then - if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl { - url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/3_1_X/mobilesdk-3.1.0.v20130415184552-linux.zip; - sha1 = "7a8b34b92f6c3eff33eefb9a1b6b0d2e3670001d"; - } - else if stdenv.system == "x86_64-darwin" then fetchurl { - url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/3_1_X/mobilesdk-3.1.0.v20130415184552-osx.zip; - sha1 = "e0ed7e399a104e0838e245550197bf787a66bf98"; - } - else throw "Platform: ${stdenv.system} not supported!" - else src; + src = if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl { + url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/3_1_X/mobilesdk-3.1.0.v20130415184552-linux.zip; + sha1 = "7a8b34b92f6c3eff33eefb9a1b6b0d2e3670001d"; + } + else if stdenv.system == "x86_64-darwin" then fetchurl { + url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/3_1_X/mobilesdk-3.1.0.v20130415184552-osx.zip; + sha1 = "e0ed7e399a104e0838e245550197bf787a66bf98"; + } + else throw "Platform: ${stdenv.system} not supported!"; buildInputs = [ unzip makeWrapper ]; From df76d7f6a985fb068b2da1cf41e52031b3732289 Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Tue, 16 Apr 2013 18:19:16 +0200 Subject: [PATCH 107/148] nodejs: update to 0.8.23 --- pkgs/development/web/nodejs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/web/nodejs/default.nix b/pkgs/development/web/nodejs/default.nix index 138b4180b89..f9c3d9d27d3 100644 --- a/pkgs/development/web/nodejs/default.nix +++ b/pkgs/development/web/nodejs/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, openssl, python, zlib, v8, utillinux }: stdenv.mkDerivation rec { - version = "0.8.15"; + version = "0.8.23"; name = "nodejs-${version}"; src = fetchurl { url = "http://nodejs.org/dist/v${version}/node-v${version}.tar.gz"; - sha256 = "1ccjaw0lqspnrmzcb9jbnh1mf74ny7874m2q4vz83q7kdnf66n0p"; + sha256 = "17gdvv0q95v5dn9mbwrm3pxcchfgmlwa7pamwsam9hpdi9ik491q"; }; configureFlags = [ From 4a2e18b6ecedd36a53b045a03abf995b1a93545b Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Tue, 16 Apr 2013 13:39:41 -0400 Subject: [PATCH 108/148] perlPackages.DBIxClass: Disable tests for now Tests are broken with latest sqlite, see http://lists.scsys.co.uk/pipermail/dbix-class/2013-April/011271.html Signed-off-by: Shea Levy --- pkgs/top-level/perl-packages.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index fdaaebc70d3..64dc04f0bd8 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1548,6 +1548,8 @@ rec { }; buildInputs = [ DBDSQLite PackageStash TestException TestWarn ]; propagatedBuildInputs = [ ClassAccessorGrouped ClassC3Componentised ClassInspector ClassMethodModifiers ConfigAny ContextPreserve DataCompare DataDumperConcise DataPage DBI DevelGlobalDestruction HashMerge ModuleFind Moo MROCompat namespaceclean PathClass ScopeGuard SQLAbstract strictures SubName TryTiny ]; + # !!! tests broken with latest sqlite, see http://lists.scsys.co.uk/pipermail/dbix-class/2013-April/011271.html + doCheck = false; meta = { homepage = http://www.dbix-class.org/; description = "Extensible and flexible object <-> relational mapper"; From f39f369ff16d585a3b21d05a0cb0cefa05255301 Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Wed, 17 Apr 2013 01:25:45 +0200 Subject: [PATCH 109/148] pythonPackages.buildout: update to 1.7.1 and also: - rename to zc_builout* while keeping alias back to buildout (opening ticket later to remove it) - meta: adding zpl licenses - meta: adding me maintainer --- pkgs/lib/licenses.nix | 12 ++++++++++ pkgs/top-level/python-packages.nix | 36 ++++++++++++++---------------- 2 files changed, 29 insertions(+), 19 deletions(-) diff --git a/pkgs/lib/licenses.nix b/pkgs/lib/licenses.nix index 875f71d5f9f..fee430a4067 100644 --- a/pkgs/lib/licenses.nix +++ b/pkgs/lib/licenses.nix @@ -192,4 +192,16 @@ fullName = "zlib license"; url = http://www.gzip.org/zlib/zlib_license.html; }; + + zpt20 = { + shortName = "ZPT2.0"; + fullName = "Zope Public License 2.0"; + url = "http://old.zope.org/Resources/License/ZPL-2.0"; + }; + + zpt21 = { + shortName = "ZPT2.1"; + fullName = "Zope Public License 2.1"; + url = "http://old.zope.org/Resources/License/ZPL-2.1"; + }; } diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b6b519496f9..1823c3791b0 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -544,34 +544,30 @@ pythonPackages = python.modules // rec { # }); - buildout = buildPythonPackage rec { - name = "buildout-${version}"; - version = "1.7.0"; + buildout = zc_buildout; + buildout152 = zc_buildout152; + + zc_buildout = zc_buildout171; + zc_buildout171 = buildPythonPackage rec { + name = "zc.buildout-1.7.1"; src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zc.buildout/zc.${name}.tar.gz"; - md5 = "4e3b521600e475c56a0a66459a5fc7bb"; + url = "http://pypi.python.org/packages/source/z/zc.buildout/${name}.tar.gz"; + md5 = "8834a21586bf2be53dc412002241a996"; }; - # TODO: consider if this patch should be an option - # It makes buildout useful in a nix profile, but this alters the default functionality - patchPhase = '' - sed -i "s/return (stdlib, site_paths)/return (stdlib, sys.path)/g" src/zc/buildout/easy_install.py - ''; - meta = { - homepage = http://www.buildout.org/; + homepage = "http://www.buildout.org"; description = "A software build and configuration system"; + license = pkgs.lib.licenses.zpt21; + maintainers = [ stdenv.lib.maintainers.garbas ]; }; }; - - - buildout152 = buildPythonPackage rec { - name = "buildout-${version}"; - version = "1.5.2"; + zc_buildout152 = buildPythonPackage rec { + name = "zc.buildout-1.5.2"; src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zc.buildout/zc.${name}.tar.gz"; + url = "http://pypi.python.org/packages/source/z/zc.buildout/${name}.tar.gz"; md5 = "87f7b3f8d13926c806242fd5f6fe36f7"; }; @@ -582,8 +578,10 @@ pythonPackages = python.modules // rec { ''; meta = { - homepage = http://www.buildout.org/; + homepage = "http://www.buildout.org"; description = "A software build and configuration system"; + license = pkgs.lib.licenses.zpt21; + maintainers = [ stdenv.lib.maintainers.garbas ]; }; }; From a690941f214652e7c77bcfe30ad3b6a65a631ec9 Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Wed, 17 Apr 2013 01:27:59 +0200 Subject: [PATCH 110/148] plone: update to 4.3 --- pkgs/development/web/plone/default.nix | 4346 +++++++++++------------- pkgs/top-level/all-packages.nix | 1 - 2 files changed, 2008 insertions(+), 2339 deletions(-) diff --git a/pkgs/development/web/plone/default.nix b/pkgs/development/web/plone/default.nix index bd2b8063ea8..6837c653c0a 100644 --- a/pkgs/development/web/plone/default.nix +++ b/pkgs/development/web/plone/default.nix @@ -1,20 +1,19 @@ # DO NOT EDIT THIS FILE! # # Nix expressions autogenerated with: -# bin/pypi2nix-nplone43rc1Packages-dPlone-dmailinglogger-dzc.recipe.egg-dplone.recipe.zope2instance-dPillow-isetuptools-eplone/43rc1.json-pplone/43rc1.txt-oplone/43rc1.nix +# 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/43.json -p plone/43.txt -o plone/43.nix -{ pkgs, python, pythonPackages }: +{ pkgs, pythonPackages }: -let plone43rc1Packages = python.modules // rec { - inherit python; - inherit (pythonPackages) setuptools buildPythonPackage; +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.2"; + name = "plone.app.portlets-2.4.3"; src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.portlets/plone.app.portlets-2.4.2.zip"; - md5 = "712f14bb916d63e53fc06c76c02986dc"; + url = "http://pypi.python.org/packages/source/p/plone.app.portlets/plone.app.portlets-2.4.3.zip"; + md5 = "2222bde82199670b40a6d1a242ce100a"; }; 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 ]; @@ -30,7 +29,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -54,7 +52,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -78,7 +75,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -102,7 +98,29 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; + }; + }; + + plone_formwidget_querystring = buildPythonPackage rec { + name = "plone.formwidget.querystring-1.0b3"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.formwidget.querystring/plone.formwidget.querystring-1.0b3.zip"; + md5 = "1a7edd8fe94f7066d89eae5045ea786c"; + }; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ setuptools plone_app_querystring ]; + doCheck = false; + installCommand = '' + easy_install --always-unzip --no-deps --prefix="$out" . + ''; + + meta = { + description = "UNKNOWN"; + homepage = "UNKNOWN"; + maintainers = [ + stdenv.lib.maintainers.garbas + stdenv.lib.maintainers.iElectric + ]; }; }; @@ -126,15 +144,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; datetime = buildPythonPackage rec { - name = "DateTime-3.0.2"; + name = "DateTime-3.0.3"; src = fetchurl { - url = "http://pypi.python.org/packages/source/D/DateTime/DateTime-3.0.2.zip"; - md5 = "d2dce6ce3b8d93bc65713e40b5d89ae0"; + url = "http://pypi.python.org/packages/source/D/DateTime/DateTime-3.0.3.zip"; + md5 = "5ebf0a8e3775b744c5de2e6685b37ae9"; }; buildInputs = [ pkgs.unzip ]; propagatedBuildInputs = [ zope_interface pytz ]; @@ -150,7 +167,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -174,7 +190,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -198,7 +213,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -222,7 +236,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -246,15 +259,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; plone_app_locales = buildPythonPackage rec { - name = "plone.app.locales-4.2.5"; + name = "plone.app.locales-4.3"; src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.locales/plone.app.locales-4.2.5.zip"; - md5 = "baf48a0a5278a18fa1c2848d3470464f"; + url = "http://pypi.python.org/packages/source/p/plone.app.locales/plone.app.locales-4.3.zip"; + md5 = "932a31c6d6c7328dca87ed2fcf25f5a8"; }; buildInputs = [ pkgs.unzip ]; propagatedBuildInputs = [ setuptools ]; @@ -270,7 +282,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -294,7 +305,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -318,7 +328,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -342,7 +351,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -366,7 +374,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -390,7 +397,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -414,7 +420,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -438,7 +443,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -462,7 +466,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -486,7 +489,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -510,7 +512,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -534,18 +535,17 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; products_cmfuid = buildPythonPackage rec { - name = "Products.CMFUid-2.2.1"; + name = "Products.CMFUid-2.3.0-beta"; src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFUid/Products.CMFUid-2.2.1.tar.gz"; - md5 = "e20727959351dffbf0bac80613eee110"; + url = "http://pypi.python.org/packages/source/P/Products.CMFUid/Products.CMFUid-2.3.0-beta.tar.gz"; + md5 = "283ffbe0b854c4b8d0b5bebf9878c182"; }; buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ zope2 products_cmfcore setuptools products_genericsetup eggtestinfo ]; + propagatedBuildInputs = [ products_genericsetup zope2 setuptools products_cmfcore eggtestinfo ]; doCheck = false; installCommand = '' easy_install --always-unzip --no-deps --prefix="$out" . @@ -558,7 +558,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -582,15 +581,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; plone_app_theming = buildPythonPackage rec { - name = "plone.app.theming-1.1b2"; + name = "plone.app.theming-1.1"; src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.theming/plone.app.theming-1.1b2.zip"; - md5 = "0cefd88b1c810833c03762cba7bd194d"; + url = "http://pypi.python.org/packages/source/p/plone.app.theming/plone.app.theming-1.1.zip"; + md5 = "be281b5b740f8e35c73ba15adcd0f98d"; }; 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 ]; @@ -606,7 +604,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -630,7 +627,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -654,18 +650,17 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; products_cmfdefault = buildPythonPackage rec { - name = "Products.CMFDefault-2.2.3"; + name = "Products.CMFDefault-2.3.0-beta2"; src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFDefault/Products.CMFDefault-2.2.3.tar.gz"; - md5 = "fe7d2d3906ee0e3b484e4a02401576ab"; + url = "http://pypi.python.org/packages/source/P/Products.CMFDefault/Products.CMFDefault-2.3.0-beta2.tar.gz"; + md5 = "c3ad19ba5ed0bed541bbcdccab79e490"; }; - buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_genericsetup products_cmfcore five_formlib setuptools zope2 eggtestinfo ]; + buildInputs = [ ]; + propagatedBuildInputs = [ products_genericsetup products_mailhost zope2 zope_formlib setuptools products_cmfcore products_pythonscripts ]; doCheck = false; installCommand = '' easy_install --always-unzip --no-deps --prefix="$out" . @@ -678,7 +673,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -702,18 +696,17 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; - zope_error = buildPythonPackage rec { - name = "zope.error-3.7.4"; + plone_app_contentrules = buildPythonPackage rec { + name = "plone.app.contentrules-3.0.1"; src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.error/zope.error-3.7.4.tar.gz"; - md5 = "281445a906458ff5f18f56923699a127"; + url = "http://pypi.python.org/packages/source/p/plone.app.contentrules/plone.app.contentrules-3.0.1.zip"; + md5 = "08138cb6e3f15a2a9d43990f55fdae5f"; }; - buildInputs = [ ]; - propagatedBuildInputs = [ zope_interface zope_location zope_exceptions setuptools zodb3 ]; + 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" . @@ -726,7 +719,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -750,7 +742,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -774,7 +765,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -798,7 +788,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -822,18 +811,17 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; products_cmfcore = buildPythonPackage rec { - name = "Products.CMFCore-2.2.7"; + name = "Products.CMFCore-2.3.0-beta2"; src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFCore/Products.CMFCore-2.2.7.tar.gz"; - md5 = "9320a4023b8575097feacfd4a400e930"; + url = "http://pypi.python.org/packages/source/P/Products.CMFCore/Products.CMFCore-2.3.0-beta2.tar.gz"; + md5 = "f9225edc755416cf16044a9b50208f62"; }; buildInputs = [ ]; - propagatedBuildInputs = [ products_genericsetup zope_app_publication products_zsqlmethods zope2 setuptools five_localsitemanager ]; + propagatedBuildInputs = [ five_globalrequest products_genericsetup products_btreefolder2 products_mailhost zope2 products_zsqlmethods products_pythonscripts setuptools five_localsitemanager ]; doCheck = false; installCommand = '' easy_install --always-unzip --no-deps --prefix="$out" . @@ -846,7 +834,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -870,7 +857,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -894,18 +880,17 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; products_cmfcalendar = buildPythonPackage rec { - name = "Products.CMFCalendar-2.2.2"; + name = "Products.CMFCalendar-2.3.0-beta"; src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFCalendar/Products.CMFCalendar-2.2.2.tar.gz"; - md5 = "49458e68dc3b6826ea9a3576ac014419"; + url = "http://pypi.python.org/packages/source/P/Products.CMFCalendar/Products.CMFCalendar-2.3.0-beta.tar.gz"; + md5 = "39f29ee1406900d740878bc84d98d5a5"; }; buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_cmfdefault zope2 products_cmfcore setuptools products_genericsetup eggtestinfo ]; + propagatedBuildInputs = [ products_genericsetup products_cmfdefault zope2 setuptools products_cmfcore eggtestinfo ]; doCheck = false; installCommand = '' easy_install --always-unzip --no-deps --prefix="$out" . @@ -918,7 +903,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -942,7 +926,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -966,7 +949,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -990,7 +972,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1014,7 +995,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1038,7 +1018,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1062,15 +1041,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; plone_outputfilters = buildPythonPackage rec { - name = "plone.outputfilters-1.8"; + name = "plone.outputfilters-1.9"; src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.outputfilters/plone.outputfilters-1.8.zip"; - md5 = "a5ef28580f7fa7f2dc1768893995b0f7"; + url = "http://pypi.python.org/packages/source/p/plone.outputfilters/plone.outputfilters-1.9.zip"; + md5 = "5ce62a45272c5501bf7d99325d2352c6"; }; buildInputs = [ pkgs.unzip ]; propagatedBuildInputs = [ products_portaltransforms products_mimetypesregistry products_cmfcore setuptools products_genericsetup ]; @@ -1086,7 +1064,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1110,7 +1087,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1134,7 +1110,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1158,7 +1133,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1182,7 +1156,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1206,7 +1179,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1230,7 +1202,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1254,7 +1225,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1278,7 +1248,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1302,7 +1271,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1326,7 +1294,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1350,7 +1317,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1374,7 +1340,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1398,7 +1363,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1422,7 +1386,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1446,7 +1409,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1470,15 +1432,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; products_contentmigration = buildPythonPackage rec { - name = "Products.contentmigration-2.1.3"; + name = "Products.contentmigration-2.1.4"; src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.contentmigration/Products.contentmigration-2.1.3.zip"; - md5 = "e15b9777593157f060b50638b0253be1"; + url = "http://pypi.python.org/packages/source/P/Products.contentmigration/Products.contentmigration-2.1.4.zip"; + md5 = "711f9d4ea3cc2130acaa74efb0f9da5e"; }; buildInputs = [ pkgs.unzip ]; propagatedBuildInputs = [ setuptools ]; @@ -1494,7 +1455,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1518,7 +1478,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1542,31 +1501,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1590,7 +1524,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1614,7 +1547,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1638,7 +1570,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1662,7 +1593,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1686,15 +1616,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; products_passwordresettool = buildPythonPackage rec { - name = "Products.PasswordResetTool-2.0.12"; + name = "Products.PasswordResetTool-2.0.13"; src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.PasswordResetTool/Products.PasswordResetTool-2.0.12.zip"; - md5 = "db87c166732a5800f25e33f27a23b7b4"; + url = "http://pypi.python.org/packages/source/P/Products.PasswordResetTool/Products.PasswordResetTool-2.0.13.zip"; + md5 = "c87de8564cea91eb21c620669ef1a660"; }; buildInputs = [ pkgs.unzip ]; propagatedBuildInputs = [ zope_i18nmessageid zope2 zope_interface plone_memoize datetime zope_component setuptools zope_i18n products_cmfcore acquisition ]; @@ -1710,15 +1639,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; plone_app_jquerytools = buildPythonPackage rec { - name = "plone.app.jquerytools-1.5.4"; + 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.4.zip"; - md5 = "fcc0c48d49deb211d5aadf4e12d3c1a0"; + 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 ]; @@ -1734,7 +1662,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1758,7 +1685,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1782,7 +1708,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1806,7 +1731,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1830,15 +1754,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; plone_portlet_collection = buildPythonPackage rec { - name = "plone.portlet.collection-2.1.3"; + name = "plone.portlet.collection-2.1.4"; src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.portlet.collection/plone.portlet.collection-2.1.3.zip"; - md5 = "5f0006dbb3e0b56870383dfdedc49228"; + url = "http://pypi.python.org/packages/source/p/plone.portlet.collection/plone.portlet.collection-2.1.4.zip"; + md5 = "00a139248309043e7b539dee5462e105"; }; buildInputs = [ pkgs.unzip ]; propagatedBuildInputs = [ plone_memoize setuptools plone_app_vocabularies plone_app_form plone_portlets plone_app_portlets ]; @@ -1854,7 +1777,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1878,15 +1800,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; plone_app_querystring = buildPythonPackage rec { - name = "plone.app.querystring-1.0.7"; + 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.7.zip"; - md5 = "b501910b23def9b58e8309d1e469eb6f"; + 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 ]; @@ -1902,7 +1823,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1926,7 +1846,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1950,7 +1869,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1974,7 +1892,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -1998,7 +1915,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2022,7 +1938,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2046,7 +1961,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2070,7 +1984,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2094,7 +2007,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2118,7 +2030,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2142,7 +2053,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2166,7 +2076,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2190,7 +2099,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2214,7 +2122,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2238,7 +2145,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2262,7 +2168,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2286,7 +2191,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2310,7 +2214,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2334,7 +2237,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2358,7 +2260,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2382,15 +2283,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; plone_i18n = buildPythonPackage rec { - name = "plone.i18n-2.0.5"; + name = "plone.i18n-2.0.6"; src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.i18n/plone.i18n-2.0.5.zip"; - md5 = "ef36aa9a294d507abb37787f9f7700bd"; + 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 ]; @@ -2406,7 +2306,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2430,7 +2329,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2454,7 +2352,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2478,7 +2375,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2502,7 +2398,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2526,31 +2421,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2574,7 +2444,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2598,7 +2467,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2622,7 +2490,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2646,15 +2513,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; products_archetypes = buildPythonPackage rec { - name = "Products.Archetypes-1.8.6"; + name = "Products.Archetypes-1.8.7"; src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.Archetypes/Products.Archetypes-1.8.6.zip"; - md5 = "74be68879b27228c084a9be869132a98"; + url = "http://pypi.python.org/packages/source/P/Products.Archetypes/Products.Archetypes-1.8.7.zip"; + md5 = "b8a6b04a2f01251e0da1681199511537"; }; 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 ]; @@ -2670,7 +2536,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2694,15 +2559,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; zope_schema = buildPythonPackage rec { - name = "zope.schema-4.2.2"; + name = "zope.schema-3.7.1"; src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.schema/zope.schema-4.2.2.tar.gz"; - md5 = "e7e581af8193551831560a736a53cf58"; + url = "http://pypi.python.org/packages/source/z/zope.schema/zope.schema-3.7.1.tar.gz"; + md5 = "ca6e6a3555562bbc96d69e7447b47248"; }; buildInputs = [ ]; propagatedBuildInputs = [ zope_interface zope_event setuptools ]; @@ -2718,15 +2582,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; plone_scale = buildPythonPackage rec { - name = "plone.scale-1.3"; + name = "plone.scale-1.3.1"; src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.scale/plone.scale-1.3.zip"; - md5 = "2de525b3f436c851bce6e03f639d2d35"; + url = "http://pypi.python.org/packages/source/p/plone.scale/plone.scale-1.3.1.zip"; + md5 = "05f3e5f79237ef9c318730a7c9b367be"; }; buildInputs = [ pkgs.unzip ]; propagatedBuildInputs = [ setuptools ]; @@ -2742,7 +2605,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2766,7 +2628,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2790,7 +2651,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2814,7 +2674,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2838,7 +2697,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2862,7 +2720,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2886,7 +2743,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2910,7 +2766,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2934,7 +2789,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2958,7 +2812,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -2982,7 +2835,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3006,7 +2858,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3030,7 +2881,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3054,7 +2904,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3078,7 +2927,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3102,15 +2950,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; plone_app_discussion = buildPythonPackage rec { - name = "plone.app.discussion-2.2.4"; + name = "plone.app.discussion-2.2.5"; src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.discussion/plone.app.discussion-2.2.4.zip"; - md5 = "e40ef3d26f024fc1555b30b52489b445"; + url = "http://pypi.python.org/packages/source/p/plone.app.discussion/plone.app.discussion-2.2.5.zip"; + md5 = "a6c3a6e5590943f6ac63a49f8e075cdb"; }; 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 ]; @@ -3126,7 +2973,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3150,39 +2996,14 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; }; }; plone = buildPythonPackage rec { - name = "Plone-4.3rc1"; + name = "Plone-4.3"; src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Plone/Plone-4.3rc1.zip"; - md5 = "21e4fafe5d608f44e759a1a0544aed72"; + url = "http://pypi.python.org/packages/source/P/Plone/Plone-4.3.zip"; + md5 = "be27f5d87cf44338be6f209459b13b70"; }; 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 ]; @@ -3198,7 +3019,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3222,7 +3042,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3246,7 +3065,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3270,7 +3088,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3294,7 +3111,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3318,7 +3134,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3342,7 +3157,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3366,7 +3180,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3390,7 +3203,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3414,7 +3226,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3438,7 +3249,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3462,7 +3272,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3486,7 +3295,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3510,7 +3318,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3534,7 +3341,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3558,7 +3364,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -3582,2047 +3387,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - pillow = buildPythonPackage rec { - name = "Pillow-1.7.7"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Pillow/Pillow-1.7.7.zip"; - md5 = "0617fae88d62422b878906a3c394c687"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ ]; - doCheck = false; - installCommand = '' - easy_install --always-unzip --no-deps --prefix="$out" . - ''; - configurePhase = '' sed -i "setup.py" -e 's|^FREETYPE_ROOT =.*$|FREETYPE_ROOT = _lib_include("${pkgs.freetype}")|g ; s|^JPEG_ROOT =.*$|JPEG_ROOT = _lib_include("${pkgs.libjpeg}")|g ;s|^ZLIB_ROOT =.*$|ZLIB_ROOT = _lib_include("${pkgs.zlib}")|g ;' ''; - meta = { - description = "UNKNOWN"; - homepage = "UNKNOWN"; - maintainers = [ - stdenv.lib.maintainers.garbas - stdenv.lib.maintainers.iElectric - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - plone_app_upgrade = buildPythonPackage rec { - name = "plone.app.upgrade-1.3rc1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.upgrade/plone.app.upgrade-1.3rc1.zip"; - md5 = "5132e3a77cc0288068106430136f2a49"; - }; - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - plone_resourceeditor = buildPythonPackage rec { - name = "plone.resourceeditor-1.0b4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.resourceeditor/plone.resourceeditor-1.0b4.zip"; - md5 = "6e419868c2ea94a322dd631a1b0b753c"; - }; - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - plone_app_content = buildPythonPackage rec { - name = "plone.app.content-2.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.content/plone.app.content-2.1.zip"; - md5 = "8c8f0d5cc235fe7cb5ef9fe02b7e1c09"; - }; - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - plone_app_contentrules = buildPythonPackage rec { - name = "plone.app.contentrules-3.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.contentrules/plone.app.contentrules-3.0.zip"; - md5 = "bd60122bf527ed90e9d6fbc6a7fb3625"; - }; - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - plone_formwidget_namedfile = buildPythonPackage rec { - name = "plone.formwidget.namedfile-1.0.5"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.formwidget.namedfile/plone.formwidget.namedfile-1.0.5.zip"; - md5 = "7d39a5760d679c89d8e41abbc295240f"; - }; - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - products_tinymce = buildPythonPackage rec { - name = "Products.TinyMCE-1.3-1.3.3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.TinyMCE/Products.TinyMCE-1.3.zip"; - md5 = "02bec5bac10a3fe5fff3d04beb46ac53"; - }; - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - z3c_form = buildPythonPackage rec { - name = "z3c.form-3.0.0a2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/z3c.form/z3c.form-3.0.0a2.zip"; - md5 = "c4468ed0273901fb887cca9cfd1bb2cb"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ zope_i18nmessageid zope_publisher zope_site zope_pagetemplate zope_interface zope_browserresource six zope_security zope_configuration zope_component 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - plone_app_dexterity = buildPythonPackage rec { - name = "plone.app.dexterity-2.0.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.dexterity/plone.app.dexterity-2.0.4.zip"; - md5 = "3fabdb2ec9fa0cfee0ffd4b7e9f05f5b"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ collective_z3cform_datetimewidget zope_interface zope_component plone_dexterity plone_autoform plone_behavior lxml zope_publisher products_genericsetup plone_supermodel plone_namedfile plone_app_content plone_app_textfield plone_app_z3cform plone_rfc822 plone_formwidget_namedfile z3c_form plone_portlets plone_app_uuid zope_browserpage plone_contentrules products_cmfplone zope_schema 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - plone_app_layout = buildPythonPackage rec { - name = "plone.app.layout-2.3.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.layout/plone.app.layout-2.3.4.zip"; - md5 = "817819f27ad46fcb8a9d66e988fa08f2"; - }; - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - plone_schemaeditor = buildPythonPackage rec { - name = "plone.schemaeditor-1.3.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.schemaeditor/plone.schemaeditor-1.3.1.zip"; - md5 = "81a5a66cc07b20c554c68ad2ae831b2f"; - }; - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - plone_app_workflow = buildPythonPackage rec { - name = "plone.app.workflow-2.1.2"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.workflow/plone.app.workflow-2.1.2.zip"; - md5 = "8da95b396f3a9ec54895085ef12202a7"; - }; - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - products_cmfplone = buildPythonPackage rec { - name = "Products.CMFPlone-4.3rc1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFPlone/Products.CMFPlone-4.3rc1.zip"; - md5 = "cc861f8fa93f50a531cb850ea5a9fa37"; - }; - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - plone_app_controlpanel = buildPythonPackage rec { - name = "plone.app.controlpanel-2.3.4"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.controlpanel/plone.app.controlpanel-2.3.4.zip"; - md5 = "d01b8c188498080a52275de2a50b25eb"; - }; - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - plone_app_redirector = buildPythonPackage rec { - name = "plone.app.redirector-1.2a1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.redirector/plone.app.redirector-1.2a1.zip"; - md5 = "b63b6443b4bbc5562bddcb43600349f7"; - }; - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - plone_namedfile = buildPythonPackage rec { - name = "plone.namedfile-2.0.1"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.namedfile/plone.namedfile-2.0.1.zip"; - md5 = "9739c2fe25977d7e050a85eaed9e776a"; - }; - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - 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 - ]; - platforms = stdenv.lib.platforms.all; - }; - }; - - zc_buildout = buildPythonPackage rec { - name = "zc.buildout-1.7.0"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zc.buildout/zc.buildout-1.7.0.tar.gz"; - md5 = "4e3b521600e475c56a0a66459a5fc7bb"; - }; - 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 - ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -5646,7 +3410,1915 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; + }; + }; + + 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-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.3.1"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.app.upgrade/plone.app.upgrade-1.3.1.zip"; + md5 = "ebbfe71e31e40df535c8c1a2bc6133e6"; + }; + 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.0b4"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.resourceeditor/plone.resourceeditor-1.0b4.zip"; + md5 = "6e419868c2ea94a322dd631a1b0b753c"; + }; + 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.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.1.1"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.app.content/plone.app.content-2.1.1.zip"; + md5 = "96d9967254ea616783ca8b340a542d46"; + }; + 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.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 + ]; + }; + }; + + 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.16"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/P/Products.PloneTestCase/Products.PloneTestCase-0.9.16.zip"; + md5 = "968a265bede995f485988158e4e6dd7f"; + }; + 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 + ]; + }; + }; + + plone_formwidget_namedfile = buildPythonPackage rec { + name = "plone.formwidget.namedfile-1.0.5"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.formwidget.namedfile/plone.formwidget.namedfile-1.0.5.zip"; + md5 = "7d39a5760d679c89d8e41abbc295240f"; + }; + 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.4"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/P/Products.CMFDynamicViewFTI/Products.CMFDynamicViewFTI-4.0.4.zip"; + md5 = "0358cdcfcaaafd6ff407a49752c8066b"; + }; + 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.9.1"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.app.jquery/plone.app.jquery-1.9.1.zip"; + md5 = "2e4c3be5b6f616e9124271acc669bbd3"; + }; + 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.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.3-1.3.3"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/P/Products.TinyMCE/Products.TinyMCE-1.3.3.zip"; + md5 = "3a88b1d1cbd34b860fbe6b3de979e2ea"; + }; + 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.0a3"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/z/z3c.form/z3c.form-3.0.0a3.zip"; + md5 = "557032834c90b71cf55b1068ee41472b"; + }; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ zope_i18nmessageid zope_publisher zope_site zope_pagetemplate zope_interface zope_browserresource six zope_security zope_configuration zope_component 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.3.0-beta"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/P/Products.DCWorkflow/Products.DCWorkflow-2.3.0-beta.tar.gz"; + md5 = "99f59a9f80b2297ef6614e112029f124"; + }; + buildInputs = [ eggtestinfo ]; + propagatedBuildInputs = [ products_genericsetup zope2 setuptools products_cmfcore products_pythonscripts products_externalmethod 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 + ]; + }; + }; + + 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 + ]; + }; + }; + + 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 + ]; + }; + }; + + plone_app_dexterity = buildPythonPackage rec { + name = "plone.app.dexterity-2.0.7"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.app.dexterity/plone.app.dexterity-2.0.7.zip"; + md5 = "3187fc0a9082847d773eeec9bce6d217"; + }; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ collective_z3cform_datetimewidget zope_interface zope_component plone_dexterity plone_autoform plone_behavior lxml zope_publisher products_genericsetup plone_supermodel plone_namedfile plone_app_content plone_app_textfield plone_app_z3cform plone_rfc822 plone_formwidget_namedfile z3c_form plone_portlets plone_app_uuid zope_browserpage plone_contentrules 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 + ]; + }; + }; + + 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_layout = buildPythonPackage rec { + name = "plone.app.layout-2.3.4"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.app.layout/plone.app.layout-2.3.4.zip"; + md5 = "817819f27ad46fcb8a9d66e988fa08f2"; + }; + 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.2"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.app.workflow/plone.app.workflow-2.1.2.zip"; + md5 = "8da95b396f3a9ec54895085ef12202a7"; + }; + 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-2.0b5"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.app.collection/plone.app.collection-2.0b5.zip"; + md5 = "457be082b173168388a0ed0b4966669f"; + }; + buildInputs = [ pkgs.unzip ]; + propagatedBuildInputs = [ plone_formwidget_querystring plone_app_contentmenu plone_app_dexterity 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.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.3"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/P/Products.CMFPlone/Products.CMFPlone-4.3.zip"; + md5 = "25be0a93702c242ed5985cebde34f872"; + }; + 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.4"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.app.controlpanel/plone.app.controlpanel-2.3.4.zip"; + md5 = "d01b8c188498080a52275de2a50b25eb"; + }; + 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.2a1"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.app.redirector/plone.app.redirector-1.2a1.zip"; + md5 = "b63b6443b4bbc5562bddcb43600349f7"; + }; + 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.1"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.namedfile/plone.namedfile-2.0.1.zip"; + md5 = "9739c2fe25977d7e050a85eaed9e776a"; + }; + 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 + ]; }; }; @@ -5670,7 +5342,6 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; @@ -5694,8 +5365,7 @@ let plone43rc1Packages = python.modules // rec { stdenv.lib.maintainers.garbas stdenv.lib.maintainers.iElectric ]; - platforms = stdenv.lib.platforms.all; }; }; -}; in plone43rc1Packages +}; in plone43Packages diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4a4e7074699..e772fdc865c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5332,7 +5332,6 @@ let plone43Packages = recurseIntoAttrs (import ../development/web/plone { inherit pkgs; - python = python27; pythonPackages = python27Packages; }); From 0416e77d821d0e46fb3e107fab1cbe90c0e4606a Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Wed, 17 Apr 2013 01:57:40 +0200 Subject: [PATCH 111/148] plone: some versions got pinned wrong --- .../web/plone/{default.nix => 4.3.0.nix} | 242 +++++++++++------- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 145 insertions(+), 99 deletions(-) rename pkgs/development/web/plone/{default.nix => 4.3.0.nix} (97%) diff --git a/pkgs/development/web/plone/default.nix b/pkgs/development/web/plone/4.3.0.nix similarity index 97% rename from pkgs/development/web/plone/default.nix rename to pkgs/development/web/plone/4.3.0.nix index 6837c653c0a..6dd85a17994 100644 --- a/pkgs/development/web/plone/default.nix +++ b/pkgs/development/web/plone/4.3.0.nix @@ -1,7 +1,7 @@ # 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/43.json -p plone/43.txt -o plone/43.nix +# 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.3.0.json -p plone/4.3.0.txt -o plone/4.3.0.nix { pkgs, pythonPackages }: @@ -101,29 +101,6 @@ let plone43Packages = pythonPackages.python.modules // rec { }; }; - plone_formwidget_querystring = buildPythonPackage rec { - name = "plone.formwidget.querystring-1.0b3"; - src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.formwidget.querystring/plone.formwidget.querystring-1.0b3.zip"; - md5 = "1a7edd8fe94f7066d89eae5045ea786c"; - }; - buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ setuptools plone_app_querystring ]; - doCheck = 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 { @@ -539,13 +516,13 @@ let plone43Packages = pythonPackages.python.modules // rec { }; products_cmfuid = buildPythonPackage rec { - name = "Products.CMFUid-2.3.0-beta"; + name = "Products.CMFUid-2.2.1"; src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFUid/Products.CMFUid-2.3.0-beta.tar.gz"; - md5 = "283ffbe0b854c4b8d0b5bebf9878c182"; + url = "http://pypi.python.org/packages/source/P/Products.CMFUid/Products.CMFUid-2.2.1.tar.gz"; + md5 = "e20727959351dffbf0bac80613eee110"; }; buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_genericsetup zope2 setuptools products_cmfcore eggtestinfo ]; + propagatedBuildInputs = [ zope2 products_cmfcore setuptools products_genericsetup eggtestinfo ]; doCheck = false; installCommand = '' easy_install --always-unzip --no-deps --prefix="$out" . @@ -654,13 +631,13 @@ let plone43Packages = pythonPackages.python.modules // rec { }; products_cmfdefault = buildPythonPackage rec { - name = "Products.CMFDefault-2.3.0-beta2"; + name = "Products.CMFDefault-2.2.3"; src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFDefault/Products.CMFDefault-2.3.0-beta2.tar.gz"; - md5 = "c3ad19ba5ed0bed541bbcdccab79e490"; + url = "http://pypi.python.org/packages/source/P/Products.CMFDefault/Products.CMFDefault-2.2.3.tar.gz"; + md5 = "fe7d2d3906ee0e3b484e4a02401576ab"; }; - buildInputs = [ ]; - propagatedBuildInputs = [ products_genericsetup products_mailhost zope2 zope_formlib setuptools products_cmfcore products_pythonscripts ]; + buildInputs = [ eggtestinfo ]; + propagatedBuildInputs = [ products_genericsetup products_cmfcore five_formlib setuptools zope2 eggtestinfo ]; doCheck = false; installCommand = '' easy_install --always-unzip --no-deps --prefix="$out" . @@ -699,14 +676,14 @@ let plone43Packages = pythonPackages.python.modules // rec { }; }; - plone_app_contentrules = buildPythonPackage rec { - name = "plone.app.contentrules-3.0.1"; + zope_error = buildPythonPackage rec { + name = "zope.error-3.7.4"; src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.contentrules/plone.app.contentrules-3.0.1.zip"; - md5 = "08138cb6e3f15a2a9d43990f55fdae5f"; + url = "http://pypi.python.org/packages/source/z/zope.error/zope.error-3.7.4.tar.gz"; + md5 = "281445a906458ff5f18f56923699a127"; }; - 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 ]; + buildInputs = [ ]; + propagatedBuildInputs = [ zope_interface zope_location zope_exceptions setuptools zodb3 ]; doCheck = false; installCommand = '' easy_install --always-unzip --no-deps --prefix="$out" . @@ -815,13 +792,13 @@ let plone43Packages = pythonPackages.python.modules // rec { }; products_cmfcore = buildPythonPackage rec { - name = "Products.CMFCore-2.3.0-beta2"; + name = "Products.CMFCore-2.2.7"; src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFCore/Products.CMFCore-2.3.0-beta2.tar.gz"; - md5 = "f9225edc755416cf16044a9b50208f62"; + url = "http://pypi.python.org/packages/source/P/Products.CMFCore/Products.CMFCore-2.2.7.tar.gz"; + md5 = "9320a4023b8575097feacfd4a400e930"; }; buildInputs = [ ]; - propagatedBuildInputs = [ five_globalrequest products_genericsetup products_btreefolder2 products_mailhost zope2 products_zsqlmethods products_pythonscripts setuptools five_localsitemanager ]; + propagatedBuildInputs = [ products_genericsetup zope_app_publication products_zsqlmethods zope2 setuptools five_localsitemanager ]; doCheck = false; installCommand = '' easy_install --always-unzip --no-deps --prefix="$out" . @@ -884,13 +861,13 @@ let plone43Packages = pythonPackages.python.modules // rec { }; products_cmfcalendar = buildPythonPackage rec { - name = "Products.CMFCalendar-2.3.0-beta"; + name = "Products.CMFCalendar-2.2.2"; src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.CMFCalendar/Products.CMFCalendar-2.3.0-beta.tar.gz"; - md5 = "39f29ee1406900d740878bc84d98d5a5"; + url = "http://pypi.python.org/packages/source/P/Products.CMFCalendar/Products.CMFCalendar-2.2.2.tar.gz"; + md5 = "49458e68dc3b6826ea9a3576ac014419"; }; buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_genericsetup products_cmfdefault zope2 setuptools products_cmfcore eggtestinfo ]; + propagatedBuildInputs = [ products_cmfdefault zope2 products_cmfcore setuptools products_genericsetup eggtestinfo ]; doCheck = false; installCommand = '' easy_install --always-unzip --no-deps --prefix="$out" . @@ -1504,6 +1481,29 @@ let plone43Packages = pythonPackages.python.modules // rec { }; }; + 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 { @@ -2424,6 +2424,29 @@ let plone43Packages = pythonPackages.python.modules // rec { }; }; + 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 { @@ -2563,10 +2586,10 @@ let plone43Packages = pythonPackages.python.modules // rec { }; zope_schema = buildPythonPackage rec { - name = "zope.schema-3.7.1"; + name = "zope.schema-4.2.2"; src = fetchurl { - url = "http://pypi.python.org/packages/source/z/zope.schema/zope.schema-3.7.1.tar.gz"; - md5 = "ca6e6a3555562bbc96d69e7447b47248"; + 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 ]; @@ -3758,6 +3781,29 @@ let plone43Packages = pythonPackages.python.modules // rec { }; }; + plone_app_contentrules = buildPythonPackage rec { + name = "plone.app.contentrules-3.0.1"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.app.contentrules/plone.app.contentrules-3.0.1.zip"; + md5 = "08138cb6e3f15a2a9d43990f55fdae5f"; + }; + 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 { @@ -3966,12 +4012,12 @@ let plone43Packages = pythonPackages.python.modules // rec { }; plone_app_jquery = buildPythonPackage rec { - name = "plone.app.jquery-1.9.1"; + name = "plone.app.jquery-1.7.2"; src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.jquery/plone.app.jquery-1.9.1.zip"; - md5 = "2e4c3be5b6f616e9124271acc669bbd3"; + url = "http://pypi.python.org/packages/source/p/plone.app.jquery/plone.app.jquery-1.7.2.tar.gz"; + md5 = "e204cf45456d26217263531832b5bdac"; }; - buildInputs = [ pkgs.unzip ]; + buildInputs = [ ]; propagatedBuildInputs = [ products_cmfcore setuptools products_genericsetup ]; doCheck = false; installCommand = '' @@ -4173,7 +4219,7 @@ let plone43Packages = pythonPackages.python.modules // rec { }; products_tinymce = buildPythonPackage rec { - name = "Products.TinyMCE-1.3.3-1.3.3"; + name = "Products.TinyMCE-1.3.3"; src = fetchurl { url = "http://pypi.python.org/packages/source/P/Products.TinyMCE/Products.TinyMCE-1.3.3.zip"; md5 = "3a88b1d1cbd34b860fbe6b3de979e2ea"; @@ -4242,13 +4288,13 @@ let plone43Packages = pythonPackages.python.modules // rec { }; products_dcworkflow = buildPythonPackage rec { - name = "Products.DCWorkflow-2.3.0-beta"; + name = "Products.DCWorkflow-2.2.4"; src = fetchurl { - url = "http://pypi.python.org/packages/source/P/Products.DCWorkflow/Products.DCWorkflow-2.3.0-beta.tar.gz"; - md5 = "99f59a9f80b2297ef6614e112029f124"; + url = "http://pypi.python.org/packages/source/P/Products.DCWorkflow/Products.DCWorkflow-2.2.4.tar.gz"; + md5 = "c90a16c4f3611015592ba8173a5f1863"; }; buildInputs = [ eggtestinfo ]; - propagatedBuildInputs = [ products_genericsetup zope2 setuptools products_cmfcore products_pythonscripts products_externalmethod eggtestinfo ]; + propagatedBuildInputs = [ zope2 products_cmfcore setuptools products_genericsetup eggtestinfo ]; doCheck = false; installCommand = '' easy_install --always-unzip --no-deps --prefix="$out" . @@ -4379,14 +4425,14 @@ let plone43Packages = pythonPackages.python.modules // rec { }; }; - lxml = buildPythonPackage rec { - name = "lxml-2.3.6"; + zope_app_publication = buildPythonPackage rec { + name = "zope.app.publication-3.12.0"; src = fetchurl { - url = "http://pypi.python.org/packages/source/l/lxml/lxml-2.3.6.tar.gz"; - md5 = "d5d886088e78b1bdbfd66d328fc2d0bc"; + url = "http://pypi.python.org/packages/source/z/zope.app.publication/zope.app.publication-3.12.0.zip"; + md5 = "d8c521287f52fb9f40fa9b8c2acb4675"; }; - buildInputs = [ pkgs.libxml2 pkgs.libxslt ]; - propagatedBuildInputs = [ ]; + 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" . @@ -4425,14 +4471,14 @@ let plone43Packages = pythonPackages.python.modules // rec { }; }; - five_globalrequest = buildPythonPackage rec { - name = "five.globalrequest-1.0"; + six = buildPythonPackage rec { + name = "six-1.2.0"; src = fetchurl { - url = "http://pypi.python.org/packages/source/f/five.globalrequest/five.globalrequest-1.0.tar.gz"; - md5 = "87f8996bd21d4aa156aa26e7d21b8744"; + url = "http://pypi.python.org/packages/source/s/six/six-1.2.0.tar.gz"; + md5 = "2a5d1afc79912832ac78fd38e3d75d7e"; }; buildInputs = [ ]; - propagatedBuildInputs = [ zope_globalrequest zope2 setuptools ]; + propagatedBuildInputs = [ ]; doCheck = false; installCommand = '' easy_install --always-unzip --no-deps --prefix="$out" . @@ -4455,7 +4501,7 @@ let plone43Packages = pythonPackages.python.modules // rec { md5 = "3187fc0a9082847d773eeec9bce6d217"; }; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ collective_z3cform_datetimewidget zope_interface zope_component plone_dexterity plone_autoform plone_behavior lxml zope_publisher products_genericsetup plone_supermodel plone_namedfile plone_app_content plone_app_textfield plone_app_z3cform plone_rfc822 plone_formwidget_namedfile z3c_form plone_portlets plone_app_uuid zope_browserpage plone_contentrules zope_schema products_atcontenttypes zope2 plone_app_layout plone_schemaeditor plone_z3cform setuptools products_cmfcore ]; + propagatedBuildInputs = [ collective_z3cform_datetimewidget zope_interface zope_component plone_dexterity plone_autoform plone_behavior lxml zope_publisher products_genericsetup plone_supermodel plone_namedfile plone_app_content plone_app_textfield plone_app_z3cform plone_rfc822 plone_formwidget_namedfile z3c_form 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" . @@ -4494,29 +4540,6 @@ let plone43Packages = pythonPackages.python.modules // rec { }; }; - 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_layout = buildPythonPackage rec { name = "plone.app.layout-2.3.4"; src = fetchurl { @@ -4909,13 +4932,13 @@ let plone43Packages = pythonPackages.python.modules // rec { }; plone_app_collection = buildPythonPackage rec { - name = "plone.app.collection-2.0b5"; + name = "plone.app.collection-1.0.9"; src = fetchurl { - url = "http://pypi.python.org/packages/source/p/plone.app.collection/plone.app.collection-2.0b5.zip"; - md5 = "457be082b173168388a0ed0b4966669f"; + url = "http://pypi.python.org/packages/source/p/plone.app.collection/plone.app.collection-1.0.9.zip"; + md5 = "bde68dc585ca0a4715ab55d4b4afcf9a"; }; buildInputs = [ pkgs.unzip ]; - propagatedBuildInputs = [ plone_formwidget_querystring plone_app_contentmenu plone_app_dexterity setuptools ]; + 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" . @@ -4954,6 +4977,29 @@ let plone43Packages = pythonPackages.python.modules // rec { }; }; + 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.2"; src = fetchurl { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e772fdc865c..14c7b35e62e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5330,7 +5330,7 @@ let python = python27; }); - plone43Packages = recurseIntoAttrs (import ../development/web/plone { + plone43Packages = recurseIntoAttrs (import ../development/web/plone/4.3.0.nix { inherit pkgs; pythonPackages = python27Packages; }); From 8ea9b3fbac1b722023e84263bf8490c1c61e0dda Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Wed, 17 Apr 2013 02:28:45 +0200 Subject: [PATCH 112/148] plone: adding version 4.2.5 and 4.1.6 --- pkgs/development/web/plone/4.1.6.nix | 5141 ++++++++++++++++++++++++ pkgs/development/web/plone/4.2.5.nix | 5394 ++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 10 + 3 files changed, 10545 insertions(+) create mode 100644 pkgs/development/web/plone/4.1.6.nix create mode 100644 pkgs/development/web/plone/4.2.5.nix diff --git a/pkgs/development/web/plone/4.1.6.nix b/pkgs/development/web/plone/4.1.6.nix new file mode 100644 index 00000000000..23a0cc34f90 --- /dev/null +++ b/pkgs/development/web/plone/4.1.6.nix @@ -0,0 +1,5141 @@ +# 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.1.6.json -p plone/4.1.6.txt -o plone/4.1.6.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.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.9"; + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/plone.recipe.zope2instance/plone.recipe.zope2instance-4.1.9.zip"; + md5 = "ad90efc7948107ab63efac46ab589569"; + }; + 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 plone43Packages diff --git a/pkgs/development/web/plone/4.2.5.nix b/pkgs/development/web/plone/4.2.5.nix new file mode 100644 index 00000000000..6006e5908b2 --- /dev/null +++ b/pkgs/development/web/plone/4.2.5.nix @@ -0,0 +1,5394 @@ +# 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/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 14c7b35e62e..0525b8e803e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5330,6 +5330,16 @@ let python = python27; }); + plone41Packages = recurseIntoAttrs (import ../development/web/plone/4.1.6.nix { + inherit pkgs; + pythonPackages = python27Packages; + }); + + plone42Packages = recurseIntoAttrs (import ../development/web/plone/4.2.5.nix { + inherit pkgs; + pythonPackages = python27Packages; + }); + plone43Packages = recurseIntoAttrs (import ../development/web/plone/4.3.0.nix { inherit pkgs; pythonPackages = python27Packages; From 6ee2cce9ef84530122a91cf89bbab33864b5969a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Wed, 17 Apr 2013 13:36:05 +0200 Subject: [PATCH 113/148] glxinfo: update the mesa-demos source --- pkgs/tools/graphics/glxinfo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/graphics/glxinfo/default.nix b/pkgs/tools/graphics/glxinfo/default.nix index ed29b743d54..d0235c5bade 100644 --- a/pkgs/tools/graphics/glxinfo/default.nix +++ b/pkgs/tools/graphics/glxinfo/default.nix @@ -1,13 +1,13 @@ {stdenv, fetchurl, x11, mesa}: -let version = "8.0.1"; in +let version = "8.1.0"; in stdenv.mkDerivation { name = "glxinfo-${version}"; src = fetchurl { url = "ftp://ftp.freedesktop.org/pub/mesa/demos/${version}/mesa-demos-${version}.tar.bz2"; - sha256 = "1lbp1llpx0hl5k79xb653yvjvk9mlikj73r8xjzyxqqp1nrg5isb"; + sha256 = "0a58hw5850731p4smz4zqsbvyxvgjf7n5xdbs9l1wamk8q3gl0wp"; }; buildInputs = [x11 mesa]; From 3f0ee819e2f15e8513d99c3569761fe8cd0bd8de Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Wed, 17 Apr 2013 13:52:42 +0200 Subject: [PATCH 114/148] titaniumsdk: Updated KitchenSink example + fix native libraries --- .../titaniumenv/examples/emulate-kitchensink/default.nix | 2 +- .../mobile/titaniumenv/examples/kitchensink/default.nix | 6 +++--- pkgs/development/mobile/titaniumenv/titaniumsdk.nix | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/mobile/titaniumenv/examples/emulate-kitchensink/default.nix b/pkgs/development/mobile/titaniumenv/examples/emulate-kitchensink/default.nix index 817aa5ab37f..5e518df57cf 100644 --- a/pkgs/development/mobile/titaniumenv/examples/emulate-kitchensink/default.nix +++ b/pkgs/development/mobile/titaniumenv/examples/emulate-kitchensink/default.nix @@ -3,7 +3,7 @@ androidenv.emulateApp { name = "kitchensink"; app = kitchensink; - platformVersion = "8"; + platformVersion = "16"; useGoogleAPIs = true; package = "com.appcelerator.kitchensink"; activity = "KitchensinkActivity"; diff --git a/pkgs/development/mobile/titaniumenv/examples/kitchensink/default.nix b/pkgs/development/mobile/titaniumenv/examples/kitchensink/default.nix index 8e2b1df264a..f557760dca0 100644 --- a/pkgs/development/mobile/titaniumenv/examples/kitchensink/default.nix +++ b/pkgs/development/mobile/titaniumenv/examples/kitchensink/default.nix @@ -1,12 +1,12 @@ -{titaniumenv, fetchgit, target, androidPlatformVersions ? [ "8" ]}: +{titaniumenv, fetchgit, target, androidPlatformVersions ? [ "11" ]}: titaniumenv.buildApp { name = "KitchenSink"; appId = "com.appcelerator.kitchensink"; src = fetchgit { url = https://github.com/appcelerator/KitchenSink.git; - rev = "0f2c0b818034cc4e6867f0aa2afc98bf77dbff02"; - sha256 = "de31496cfb5625d7a193bbbc32a8021e4094ffab20ae13ef2e1583b0394d7c60"; + rev = "b68757ef6639e3da564e21038dc9c1aee1f80907"; + sha256 = "17yabdkl0p6pf2a2lcgw1kid2smwc8rnpx0i9fa4avj6930cbh5i"; }; inherit target androidPlatformVersions; diff --git a/pkgs/development/mobile/titaniumenv/titaniumsdk.nix b/pkgs/development/mobile/titaniumenv/titaniumsdk.nix index 449e3c1e8c7..edae828bd08 100644 --- a/pkgs/development/mobile/titaniumenv/titaniumsdk.nix +++ b/pkgs/development/mobile/titaniumenv/titaniumsdk.nix @@ -34,6 +34,7 @@ stdenv.mkDerivation { sed -i -f ${./fixtiverify.sed} builder.py sed -i -f ${./fixtiprofiler.sed} builder.py sed -i -f ${./fixso.sed} builder.py + sed -i -f ${./fixnativelibs.sed} builder.py # Patch some executables From c122eb61fb37fc46fab7e31fc3e3dd804bc3cba4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Wed, 17 Apr 2013 19:32:44 +0200 Subject: [PATCH 115/148] kopete: fix build by using libotr_3_2 again --- pkgs/top-level/all-packages.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0525b8e803e..3016dcbff56 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8526,11 +8526,13 @@ let kde47 = kdePackagesFor (pkgs.kde47 // { boost = boost149; eigen = eigen2; + libotr = libotr_3_2; }) ../desktops/kde-4.7; kde48 = kdePackagesFor (pkgs.kde48 // { boost = boost149; eigen = eigen2; + libotr = libotr_3_2; }) ../desktops/kde-4.8; kdePackagesFor = self: dir: From 70ba1888a2533dfa187b1b3de2dc945494769e7d Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Thu, 18 Apr 2013 03:12:12 +0300 Subject: [PATCH 116/148] Make kde 4.8 default. Shouldn't cause too many problems. --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3016dcbff56..17dc34cd046 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8521,7 +8521,7 @@ let gnome = recurseIntoAttrs gnome2; - kde4 = recurseIntoAttrs pkgs.kde47; + kde4 = recurseIntoAttrs pkgs.kde48; kde47 = kdePackagesFor (pkgs.kde47 // { boost = boost149; From 368f1a25fdd3ee480f736f65afae07370eaa3ea9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Thu, 18 Apr 2013 10:28:20 +0200 Subject: [PATCH 117/148] swiProlog: major update to 6.2.6 However, from news this does *not* seem to be a big change. --- pkgs/development/compilers/swi-prolog/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/swi-prolog/default.nix b/pkgs/development/compilers/swi-prolog/default.nix index de7456bbcf0..a17e104b5bb 100644 --- a/pkgs/development/compilers/swi-prolog/default.nix +++ b/pkgs/development/compilers/swi-prolog/default.nix @@ -3,14 +3,14 @@ fontconfig }: let - version = "5.10.5"; + version = "6.2.6"; in stdenv.mkDerivation { name = "swi-prolog-${version}"; src = fetchurl { url = "http://www.swi-prolog.org/download/stable/src/pl-${version}.tar.gz"; - sha256 = "38d938d6a64e894685aa44bf9ea34b5505764cd084e07e6b4c21a9dd89b579d5"; + sha256 = "0ii14ghmky91kkh017khahl00s4igkz03b5gy6y0vhv179sz04ll"; }; buildInputs = [gmp readline openssl libjpeg unixODBC libXinerama From fd76a89bcb6e0c038eca31a693eba23991c71e77 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 18 Apr 2013 12:18:39 +0200 Subject: [PATCH 118/148] pkgs/build-support/release/nix-build.nix: unconfuse syntax highlighting --- pkgs/build-support/release/nix-build.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/build-support/release/nix-build.nix b/pkgs/build-support/release/nix-build.nix index 5e4f5dd9ee8..88bafd84faa 100644 --- a/pkgs/build-support/release/nix-build.nix +++ b/pkgs/build-support/release/nix-build.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation ( KEEPBUILDDIR="$out/`basename $TMPDIR`" header "Copying build directory to $KEEPBUILDDIR" mkdir -p $KEEPBUILDDIR - cp -R $TMPDIR/* $KEEPBUILDDIR + cp -R "$TMPDIR/"* $KEEPBUILDDIR stopNest fi fi @@ -68,7 +68,7 @@ stdenv.mkDerivation ( export CFLAGS="-O0" export CXXFLAGS="-O0" fi - ''; # */ + ''; initPhase = '' mkdir -p $out/nix-support From a40e82547449450736d0a89e3dc5360a910b41cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Thu, 18 Apr 2013 12:49:28 +0200 Subject: [PATCH 119/148] xorg-server: fix CVE-1940 http://lists.x.org/archives/xorg-devel/2013-April/036014.html It's a low-priority issue, but it should cause almost no rebuilds. --- pkgs/servers/x11/xorg/overrides.nix | 2 +- .../x11/xorg/xorgserver12-CVE-1940.patch | 34 +++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 pkgs/servers/x11/xorg/xorgserver12-CVE-1940.patch diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix index e9c310b84f1..e5b7a9a3402 100644 --- a/pkgs/servers/x11/xorg/overrides.nix +++ b/pkgs/servers/x11/xorg/overrides.nix @@ -221,7 +221,7 @@ in xorgserver = attrs: attrs // { configureFlags = "--enable-xcsecurity"; # enable SECURITY extension - patches = [./xorgserver-dri-path.patch ./xorgserver-xkbcomp-path.patch]; + patches = [./xorgserver-dri-path.patch ./xorgserver-xkbcomp-path.patch ./xorgserver12-CVE-1940.patch]; buildInputs = attrs.buildInputs ++ [ args.zlib args.udev args.mesa args.dbus.libs xorg.xf86bigfontproto xorg.glproto xorg.xf86driproto diff --git a/pkgs/servers/x11/xorg/xorgserver12-CVE-1940.patch b/pkgs/servers/x11/xorg/xorgserver12-CVE-1940.patch new file mode 100644 index 00000000000..d85494f9029 --- /dev/null +++ b/pkgs/servers/x11/xorg/xorgserver12-CVE-1940.patch @@ -0,0 +1,34 @@ +From 6ca03b9161d33b1d2b55a3a1a913cf88deb2343f Mon Sep 17 00:00:00 2001 +From: Dave Airlie +Date: Wed, 10 Apr 2013 06:09:01 +0000 +Subject: xf86: fix flush input to work with Linux evdev devices. + +So when we VT switch back and attempt to flush the input devices, +we don't succeed because evdev won't return part of an event, +since we were only asking for 4 bytes, we'd only get -EINVAL back. + +This could later cause events to be flushed that we shouldn't have +gotten. + +This is a fix for CVE-2013-1940. + +Signed-off-by: Dave Airlie +Reviewed-by: Peter Hutterer +Signed-off-by: Peter Hutterer +--- +diff --git a/hw/xfree86/os-support/shared/posix_tty.c b/hw/xfree86/os-support/shared/posix_tty.c +index ab3757a..4d08c1e 100644 +--- a/hw/xfree86/os-support/shared/posix_tty.c ++++ b/hw/xfree86/os-support/shared/posix_tty.c +@@ -421,7 +421,8 @@ xf86FlushInput(int fd) + { + fd_set fds; + struct timeval timeout; +- char c[4]; ++ /* this needs to be big enough to flush an evdev event. */ ++ char c[256]; + + DebugF("FlushingSerial\n"); + if (tcflush(fd, TCIFLUSH) == 0) +-- +cgit v0.9.0.2-2-gbebe From 4a8492884cc2ba254f2270264633f6fb1994c369 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 18 Apr 2013 11:17:16 +0200 Subject: [PATCH 120/148] pkgs/top-level/release-haskell.nix: re-structure Hydra job set The new job set has the following structure: pkg.ghc762.x86_64-linux = pkgs_x86_64_linux.haskellPackages_ghc762.pkg; pkg.ghc762.i686-linux = pkgs_i686_linux.haskellPackages_ghc762.pkg; pkg.ghc6123.x86_64-linux = pkgs_x86_64_linux.haskellPackages_ghc6123.pkg; pkg.ghc6123.i686-linux = pkgs_i686_linux.haskellPackages_ghc6123.pkg; This gives us (in theory) the ability to generate a Hydra page that displays the build status of a package across all versions of GHC and all systems. Right now, Hydra is not up to it, but Eelco says the feature is "on the todo list". This file doesn't specify the supported build systems explicitly. Instead, that information is taken from the respective pkg.meta.platforms attribute. --- pkgs/top-level/release-haskell.nix | 1029 ++++++++++++---------------- 1 file changed, 434 insertions(+), 595 deletions(-) diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index ef21be20a52..f04f2a0b167 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -1,606 +1,445 @@ /* Essential Haskell packages that must build. */ -{ nixpkgs ? { outPath = (import ./all-packages.nix {}).lib.cleanSource ../..; revCount = 1234; shortRev = "abcdef"; } }: - -let supportedSystems = [ "x86_64-linux" ]; in +{ supportedSystems ? [ "x86_64-linux" ] }: with import ./release-lib.nix { inherit supportedSystems; }; -mapTestOn { - gitAndTools.gitAnnex = supportedSystems; +let + ghc6104 = "ghc6104"; + ghc6123 = "ghc6123"; + ghc704 = "ghc704"; + ghc742 = "ghc742"; + ghc762 = "ghc762"; + default = [ ghc742 ]; + defaultOrLater = default ++ [ ghc762 ]; + all = [ ghc6104 ghc6123 ghc704 ghc742 ghc762 ]; + + allBut = platform: pkgs.lib.filter (x: platform != x) all; + + filterSupportedSystems = systems: pkgs.lib.filter (x: pkgs.lib.elem x supportedSystems) systems; + + mapHaskellTestOn = attrs: pkgs.lib.mapAttrs mkJobs attrs; + + mkJobs = pkg: ghcs: builtins.listToAttrs (pkgs.lib.concatMap (ghc: mkJob ghc pkg) ghcs); + + mkJob = ghc: pkg: + let + pkgPath = ["haskellPackages_${ghc}" "${pkg}"]; + systems = filterSupportedSystems (pkgs.lib.attrByPath (pkgPath ++ ["meta" "platforms"]) [] pkgs); + in + map (system: mkSystemJob system ghc pkg) systems; + + mkSystemJob = system: ghc: pkg: + pkgs.lib.nameValuePair "${ghc}.${system}" (pkgs.lib.getAttrFromPath ["haskellPackages_${ghc}" "${pkg}"] (pkgsFor system)); + +in + +mapTestOn { + + gitAndTools.gitAnnex = supportedSystems; jhc = supportedSystems; - haskellPackages_ghc742 = { - abstractPar = supportedSystems; - ACVector = supportedSystems; - aeson = supportedSystems; - AgdaExecutable = supportedSystems; - alexMeta = supportedSystems; - alex = supportedSystems; - alternativeIo = supportedSystems; - ansiTerminal = supportedSystems; - ansiWlPprint = supportedSystems; - asn1Data = supportedSystems; - AspectAG = supportedSystems; - async = supportedSystems; - attempt = supportedSystems; - attoparsecEnumerator = supportedSystems; - attoparsec = supportedSystems; - authenticate = supportedSystems; - base64Bytestring = supportedSystems; - baseUnicodeSymbols = supportedSystems; - benchpress = supportedSystems; - bimap = supportedSystems; - binaryShared = supportedSystems; - bitmap = supportedSystems; - bktrees = supportedSystems; - blazeBuilderEnumerator = supportedSystems; - blazeBuilder = supportedSystems; - blazeHtml = supportedSystems; - blazeTextual = supportedSystems; - bloomfilter = supportedSystems; - bmp = supportedSystems; - BNFCMeta = supportedSystems; - BNFC = supportedSystems; - Boolean = supportedSystems; - bytestringMmap = supportedSystems; - bytestringNums = supportedSystems; - bytestringTrie = supportedSystems; - cabal2Ghci = supportedSystems; - cabal2nix = supportedSystems; - cabalDev = supportedSystems; - cabalGhci = supportedSystems; - cabalInstall = supportedSystems; - cairo = supportedSystems; - caseInsensitive = supportedSystems; - cautiousFile = supportedSystems; - cereal = supportedSystems; - certificate = supportedSystems; - cgi = supportedSystems; - Chart = supportedSystems; - citeprocHs = supportedSystems; - clientsession = supportedSystems; - cmdargs = supportedSystems; - cmdlib = supportedSystems; - colorizeHaskell = supportedSystems; - colour = supportedSystems; - comonadsFd = supportedSystems; - conduit = supportedSystems; - ConfigFile = supportedSystems; - continuedFractions = supportedSystems; - converge = supportedSystems; - convertible = supportedSystems; - cookie = supportedSystems; - cpphs = supportedSystems; - cprngAes = supportedSystems; - criterion = supportedSystems; - cryptoApi = supportedSystems; - cryptocipher = supportedSystems; - cryptohash = supportedSystems; - Crypto = supportedSystems; - cssText = supportedSystems; - csv = supportedSystems; - darcs = supportedSystems; - dataAccessor = supportedSystems; - dataAccessorTemplate = supportedSystems; - dataDefault = supportedSystems; - dataenc = supportedSystems; - dataReify = supportedSystems; - datetime = supportedSystems; - DAV = supportedSystems; - dbus = supportedSystems; - derive = supportedSystems; - diagrams = supportedSystems; - Diff = supportedSystems; - digestiveFunctorsHeist = supportedSystems; - digestiveFunctorsSnap = supportedSystems; - digest = supportedSystems; - dimensional = supportedSystems; - dimensionalTf = supportedSystems; - directoryTree = supportedSystems; - distributedProcess = supportedSystems; - dlist = supportedSystems; - dns = supportedSystems; - doctest = supportedSystems; - dotgen = supportedSystems; - doubleConversion = supportedSystems; - Ebnf2ps = supportedSystems; - editDistance = supportedSystems; - editline = supportedSystems; - emailValidate = supportedSystems; - entropy = supportedSystems; - enumerator = supportedSystems; - epic = supportedSystems; - erf = supportedSystems; - failure = supportedSystems; - fclabels = supportedSystems; - feed = supportedSystems; - fgl = supportedSystems; - fileEmbed = supportedSystems; - filestore = supportedSystems; - fingertree = supportedSystems; - flexibleDefaults = supportedSystems; - funcmp = supportedSystems; - gamma = supportedSystems; - gdiff = supportedSystems; - ghcEvents = supportedSystems; - ghcMtl = supportedSystems; - ghcPaths = supportedSystems; - ghc = supportedSystems; - ghcSybUtils = supportedSystems; - githubBackup = supportedSystems; - github = supportedSystems; - gitit = supportedSystems; - glade = supportedSystems; - glib = supportedSystems; - Glob = supportedSystems; - gloss = supportedSystems; - GLUT = supportedSystems; - gnutls = supportedSystems; - graphviz = supportedSystems; - gtksourceview2 = supportedSystems; - gtk = supportedSystems; - hackageDb = supportedSystems; - haddock = supportedSystems; - hakyll = supportedSystems; - hamlet = supportedSystems; - happstackHamlet = supportedSystems; - happstackServer = supportedSystems; - happstackUtil = supportedSystems; - happy = supportedSystems; - hashable = supportedSystems; - hashedStorage = supportedSystems; - haskeline = supportedSystems; - haskellLexer = supportedSystems; - haskellPlatform = supportedSystems; - haskellSrcExts = supportedSystems; - haskellSrcMeta = supportedSystems; - haskellSrc = supportedSystems; - HaXml = supportedSystems; - haxr = supportedSystems; - HDBCPostgresql = supportedSystems; - HDBCSqlite3 = supportedSystems; - HDBC = supportedSystems; - HFuse = supportedSystems; - highlightingKate = supportedSystems; - hinotify = supportedSystems; - hint = supportedSystems; - Hipmunk = supportedSystems; - hledgerInterest = supportedSystems; - hledgerLib = supportedSystems; - hledger = supportedSystems; - hledgerWeb = supportedSystems; - hlint = supportedSystems; - HList = supportedSystems; - hmatrix = supportedSystems; - hoogle = supportedSystems; - hopenssl = supportedSystems; - hostname = supportedSystems; - hp2anyCore = supportedSystems; - hp2anyGraph = supportedSystems; - hS3 = supportedSystems; - hscolour = supportedSystems; - hsdns = supportedSystems; - hsemail = supportedSystems; - hslogger = supportedSystems; - hsloggerTemplate = supportedSystems; - hspec = supportedSystems; - hspread = supportedSystems; - HsSyck = supportedSystems; - HStringTemplate = supportedSystems; - hsyslog = supportedSystems; - html = supportedSystems; - httpConduit = supportedSystems; - httpDate = supportedSystems; - httpdShed = supportedSystems; - HTTP = supportedSystems; - httpTypes = supportedSystems; - HUnit = supportedSystems; - hxt = supportedSystems; - IfElse = supportedSystems; - irc = supportedSystems; - iteratee = supportedSystems; - jailbreakCabal = supportedSystems; - json = supportedSystems; - jsonTypes = supportedSystems; - keter = supportedSystems; - lambdabot = supportedSystems; - languageCQuote = supportedSystems; - languageJavascript = supportedSystems; - largeword = supportedSystems; - lens = supportedSystems; - libxmlSax = supportedSystems; - liftedBase = supportedSystems; - ListLike = supportedSystems; - logfloat = supportedSystems; - ltk = supportedSystems; - mainlandPretty = supportedSystems; - maude = supportedSystems; - MaybeT = supportedSystems; - MemoTrie = supportedSystems; - mersenneRandomPure64 = supportedSystems; - mimeMail = supportedSystems; - MissingH = supportedSystems; - mmap = supportedSystems; - MonadCatchIOMtl = supportedSystems; - MonadCatchIOTransformers = supportedSystems; - monadControl = supportedSystems; - monadLoops = supportedSystems; - monadPar = supportedSystems; - monadPeel = supportedSystems; - MonadPrompt = supportedSystems; - MonadRandom = supportedSystems; - mpppc = supportedSystems; - mtlparse = supportedSystems; - mtl = supportedSystems; - multiplate = supportedSystems; - multirec = supportedSystems; - multiset = supportedSystems; - murmurHash = supportedSystems; - mwcRandom = supportedSystems; - nats = supportedSystems; - nat = supportedSystems; - naturals = supportedSystems; - networkInfo = supportedSystems; - networkMulticast = supportedSystems; - networkProtocolXmpp = supportedSystems; - network = supportedSystems; - nonNegative = supportedSystems; - numericPrelude = supportedSystems; - numtype = supportedSystems; - numtypeTf = supportedSystems; - ObjectName = supportedSystems; - OneTuple = supportedSystems; - OpenAL = supportedSystems; - OpenGL = supportedSystems; - packunused = supportedSystems; - pandoc = supportedSystems; - pandocTypes = supportedSystems; - pango = supportedSystems; - parallel = supportedSystems; - parseargs = supportedSystems; - parsec3 = supportedSystems; - parsec = supportedSystems; - parsimony = supportedSystems; - pathPieces = supportedSystems; - pathtype = supportedSystems; - pcreLight = supportedSystems; - permutation = supportedSystems; - persistentPostgresql = supportedSystems; - persistentSqlite = supportedSystems; - persistent = supportedSystems; - persistentTemplate = supportedSystems; - polyparse = supportedSystems; - ppm = supportedSystems; - prettyShow = supportedSystems; - primitive = supportedSystems; - PSQueue = supportedSystems; - pureMD5 = supportedSystems; - pwstoreFast = supportedSystems; - QuickCheck2 = supportedSystems; - QuickCheck = supportedSystems; - randomFu = supportedSystems; - randomShuffle = supportedSystems; - randomSource = supportedSystems; - random = supportedSystems; - RangedSets = supportedSystems; - ranges = supportedSystems; - readline = supportedSystems; - recaptcha = supportedSystems; - regexBase = supportedSystems; - regexCompat = supportedSystems; - regexPCRE = supportedSystems; - regexPosix = supportedSystems; - regexpr = supportedSystems; - regexTDFA = supportedSystems; - regular = supportedSystems; - RSA = supportedSystems; - rvar = supportedSystems; - SafeSemaphore = supportedSystems; - safe = supportedSystems; - SDLImage = supportedSystems; - SDLMixer = supportedSystems; - SDL = supportedSystems; - SDLTtf = supportedSystems; - semigroups = supportedSystems; - sendfile = supportedSystems; - shake = supportedSystems; - SHA = supportedSystems; - Shellac = supportedSystems; - shelly = supportedSystems; - simpleSendfile = supportedSystems; - smallcheck = supportedSystems; - SMTPClient = supportedSystems; - snapCore = supportedSystems; - snapLoaderStatic = supportedSystems; - snapServer = supportedSystems; - snap = supportedSystems; - split = supportedSystems; - splot = supportedSystems; - srcloc = supportedSystems; - stateref = supportedSystems; - StateVar = supportedSystems; - statistics = supportedSystems; - stbImage = supportedSystems; - stm = supportedSystems; - storableComplex = supportedSystems; - storableRecord = supportedSystems; - streamproc = supportedSystems; - strictConcurrency = supportedSystems; - strict = supportedSystems; - strptime = supportedSystems; - svgcairo = supportedSystems; - syb = supportedSystems; - sybWithClassInstancesText = supportedSystems; - sybWithClass = supportedSystems; - tabular = supportedSystems; - tagged = supportedSystems; - tagsoup = supportedSystems; - tar = supportedSystems; - Tensor = supportedSystems; - terminfo = supportedSystems; - testFramework = supportedSystems; - texmath = supportedSystems; - text = supportedSystems; - thLift = supportedSystems; - timeplot = supportedSystems; - tlsExtra = supportedSystems; - tls = supportedSystems; - transformersBase = supportedSystems; - transformersCompat = supportedSystems; - transformers = supportedSystems; - tuple = supportedSystems; - typeLlevelNaturalNumber = supportedSystems; - uniplate = supportedSystems; - uniqueid = supportedSystems; - unixCompat = supportedSystems; - unorderedContainers = supportedSystems; - url = supportedSystems; - utf8Light = supportedSystems; - utf8String = supportedSystems; - utilityHt = supportedSystems; - uuagc = supportedSystems; - uuid = supportedSystems; - uulib = supportedSystems; - vacuumCairo = supportedSystems; - vacuum = supportedSystems; - vcsRevision = supportedSystems; - Vec = supportedSystems; - vectorAlgorithms = supportedSystems; - vectorSpace = supportedSystems; - vector = supportedSystems; - vty = supportedSystems; - waiAppStatic = supportedSystems; - waiExtra = supportedSystems; - waiLogger = supportedSystems; - wai = supportedSystems; - warp = supportedSystems; - wlPprintExtras = supportedSystems; - wlPprint = supportedSystems; - wlPprintTerminfo = supportedSystems; - wxcore = supportedSystems; - wxdirect = supportedSystems; - wx = supportedSystems; - X11 = supportedSystems; - xhtml = supportedSystems; - xmlConduit = supportedSystems; - xmlHamlet = supportedSystems; - xml = supportedSystems; - xmlTypes = supportedSystems; - xmobar = supportedSystems; - xmonadContrib = supportedSystems; - xmonadExtras = supportedSystems; - xmonad = supportedSystems; - xssSanitize = supportedSystems; - yesodAuth = supportedSystems; - yesodCore = supportedSystems; - yesodDefault = supportedSystems; - yesodForm = supportedSystems; - yesodJson = supportedSystems; - yesodPersistent = supportedSystems; - yesodStatic = supportedSystems; - yesod = supportedSystems; - zeromq3Haskell = supportedSystems; - zeromqHaskell = supportedSystems; - zipArchive = supportedSystems; - zipper = supportedSystems; - zlibBindings = supportedSystems; - zlibEnum = supportedSystems; - zlib = supportedSystems; - }; +} +// +mapHaskellTestOn { - haskellPackages_ghc762 = { - alex = supportedSystems; - async = supportedSystems; - BNFC = supportedSystems; - cabal2nix = supportedSystems; - cabalDev = supportedSystems; - cabalGhci = supportedSystems; - cabalInstall = supportedSystems; - cgi = supportedSystems; - cmdlib = supportedSystems; - criterion = supportedSystems; - dimensional = supportedSystems; - dimensionalTf = supportedSystems; - doctest = supportedSystems; - fgl = supportedSystems; - funcmp = supportedSystems; - ghcMod = supportedSystems; - GLUT = supportedSystems; - graphviz = supportedSystems; - hackageDb = supportedSystems; - haddock = supportedSystems; - happy = supportedSystems; - haskellSrc = supportedSystems; - hledgerInterest = supportedSystems; - hledgerLib = supportedSystems; - hledger = supportedSystems; - hlint = supportedSystems; - HList = supportedSystems; - hoogle = supportedSystems; - hopenssl = supportedSystems; - hsdns = supportedSystems; - hsemail = supportedSystems; - hspec = supportedSystems; - HStringTemplate = supportedSystems; - hsyslog = supportedSystems; - html = supportedSystems; - HTTP = supportedSystems; - HUnit = supportedSystems; - jailbreakCabal = supportedSystems; - monadPar = supportedSystems; - mtl = supportedSystems; - network = supportedSystems; - OpenGL = supportedSystems; - pandoc = supportedSystems; - parallel = supportedSystems; - parsec = supportedSystems; - permutation = supportedSystems; - primitive = supportedSystems; - QuickCheck = supportedSystems; - random = supportedSystems; - regexBase = supportedSystems; - regexCompat = supportedSystems; - regexPosix = supportedSystems; - smallcheck = supportedSystems; - split = supportedSystems; - stm = supportedSystems; - streamproc = supportedSystems; - syb = supportedSystems; - tar = supportedSystems; - testFrameworkHunit = supportedSystems; - testFramework = supportedSystems; - text = supportedSystems; - transformers = supportedSystems; - uulib = supportedSystems; - vector = supportedSystems; - wlPprint = supportedSystems; - xhtml = supportedSystems; - xmobar = supportedSystems; - xmonadContrib = supportedSystems; - xmonadExtras = supportedSystems; - xmonad = supportedSystems; - zlib = supportedSystems; - }; - - haskellPackages_ghc704 = { - alex = supportedSystems; - cabal2nix = supportedSystems; - cabalInstall = supportedSystems; - cgi = supportedSystems; - fgl = supportedSystems; - funcmp = supportedSystems; - GLUT = supportedSystems; - haddock = supportedSystems; - happy = supportedSystems; - haskellPlatform = supportedSystems; - haskellSrc = supportedSystems; - hopenssl = supportedSystems; - hsdns = supportedSystems; - hsemail = supportedSystems; - hsyslog = supportedSystems; - html = supportedSystems; - HTTP = supportedSystems; - HUnit = supportedSystems; - # This attribute causes an infinite recursion in Hydra! - # jailbreakCabal = supportedSystems; - mtl = supportedSystems; - network = supportedSystems; - OpenGL = supportedSystems; - parallel = supportedSystems; - parsec = supportedSystems; - primitive = supportedSystems; - QuickCheck = supportedSystems; - regexBase = supportedSystems; - regexCompat = supportedSystems; - regexPosix = supportedSystems; - stm = supportedSystems; - streamproc = supportedSystems; - syb = supportedSystems; - text = supportedSystems; - transformers = supportedSystems; - vector = supportedSystems; - xhtml = supportedSystems; - zlib = supportedSystems; - }; - - haskellPackages_ghc6123 = { - alex = supportedSystems; - cabal2nix = supportedSystems; - cabalInstall = supportedSystems; - cgi = supportedSystems; - fgl = supportedSystems; - funcmp = supportedSystems; - GLUT = supportedSystems; - haddock = supportedSystems; - happy = supportedSystems; - haskellPlatform = supportedSystems; - haskellSrc = supportedSystems; - hopenssl = supportedSystems; - hsdns = supportedSystems; - hsemail = supportedSystems; - hsyslog = supportedSystems; - html = supportedSystems; - HTTP = supportedSystems; - HUnit = supportedSystems; - # This attribute causes an infinite recursion in Hydra! - # jailbreakCabal = supportedSystems; - mtl = supportedSystems; - network = supportedSystems; - OpenGL = supportedSystems; - parallel = supportedSystems; - parsec = supportedSystems; - primitive = supportedSystems; - QuickCheck = supportedSystems; - regexBase = supportedSystems; - regexCompat = supportedSystems; - regexPosix = supportedSystems; - stm = supportedSystems; - streamproc = supportedSystems; - text = supportedSystems; - transformers = supportedSystems; - vector = supportedSystems; - xhtml = supportedSystems; - zlib = supportedSystems; - }; - - haskellPackages_ghc6104 = { - alex = supportedSystems; - cabalInstall = supportedSystems; - cgi = supportedSystems; - fgl = supportedSystems; - funcmp = supportedSystems; - GLUT = supportedSystems; - haddock = supportedSystems; - happy = supportedSystems; - haskellPlatform = supportedSystems; - haskellSrc = supportedSystems; - hopenssl = supportedSystems; - hsdns = supportedSystems; - hsyslog = supportedSystems; - html = supportedSystems; - HTTP = supportedSystems; - HUnit = supportedSystems; - # This attribute causes an infinite recursion in Hydra! - # jailbreakCabal = supportedSystems; - mtl = supportedSystems; - network = supportedSystems; - OpenGL = supportedSystems; - parallel = supportedSystems; - parsec = supportedSystems; - primitive = supportedSystems; - QuickCheck = supportedSystems; - regexBase = supportedSystems; - regexCompat = supportedSystems; - regexPosix = supportedSystems; - stm = supportedSystems; - streamproc = supportedSystems; - text = supportedSystems; - transformers = supportedSystems; - vector = supportedSystems; - xhtml = supportedSystems; - zlib = supportedSystems; - }; + abstractPar = default; + ACVector = default; + aeson = default; + AgdaExecutable = default; + alex = all; + alexMeta = default; + alternativeIo = default; + ansiTerminal = default; + ansiWlPprint = default; + asn1Data = default; + AspectAG = default; + async = defaultOrLater; + attempt = default; + attoparsecEnumerator = default; + attoparsec = default; + authenticate = default; + base64Bytestring = default; + baseUnicodeSymbols = default; + benchpress = default; + bimap = default; + binaryShared = default; + bitmap = default; + bktrees = default; + blazeBuilderEnumerator = default; + blazeBuilder = default; + blazeHtml = default; + blazeTextual = default; + bloomfilter = default; + bmp = default; + BNFC = defaultOrLater; + BNFCMeta = default; + Boolean = default; + bytestringMmap = default; + bytestringNums = default; + bytestringTrie = default; + cabal2Ghci = default; + cabal2nix = allBut ghc6104; + cabalDev = defaultOrLater; + cabalGhci = defaultOrLater; + cabalInstall = all; + cairo = default; + caseInsensitive = default; + cautiousFile = default; + cereal = default; + certificate = default; + cgi = all; + Chart = default; + citeprocHs = default; + clientsession = default; + cmdargs = default; + cmdlib = defaultOrLater; + colorizeHaskell = default; + colour = default; + comonadsFd = default; + conduit = default; + ConfigFile = default; + continuedFractions = default; + converge = default; + convertible = default; + cookie = default; + cpphs = default; + cprngAes = default; + criterion = defaultOrLater; + cryptoApi = default; + cryptocipher = default; + Crypto = default; + cryptohash = default; + cssText = default; + csv = default; + darcs = default; + dataAccessor = default; + dataAccessorTemplate = default; + dataDefault = default; + dataenc = default; + dataReify = default; + datetime = default; + DAV = default; + dbus = default; + derive = default; + diagrams = default; + Diff = default; + digest = default; + digestiveFunctorsHeist = default; + digestiveFunctorsSnap = default; + dimensional = defaultOrLater; + dimensionalTf = defaultOrLater; + directoryTree = default; + distributedProcess = default; + dlist = default; + dns = default; + doctest = defaultOrLater; + dotgen = default; + doubleConversion = default; + Ebnf2ps = default; + editDistance = default; + editline = default; + emailValidate = default; + entropy = default; + enumerator = default; + epic = default; + erf = default; + failure = default; + fclabels = default; + feed = default; + fgl = all; + fileEmbed = default; + filestore = default; + fingertree = default; + flexibleDefaults = default; + funcmp = all; + gamma = default; + gdiff = default; + ghcEvents = default; + ghc = default; + ghcMod = defaultOrLater; + ghcMtl = default; + ghcPaths = default; + ghcSybUtils = default; + githubBackup = default; + github = default; + gitit = default; + glade = default; + glib = default; + Glob = default; + gloss = default; + GLUT = all; + gnutls = default; + graphviz = defaultOrLater; + gtk = default; + gtksourceview2 = default; + hackageDb = defaultOrLater; + haddock = all; + hakyll = default; + hamlet = default; + happstackHamlet = default; + happstackServer = default; + happstackUtil = default; + happy = all; + hashable = default; + hashedStorage = default; + haskeline = default; + haskellLexer = default; + haskellPlatform = allBut ghc762; + haskellSrcExts = default; + haskellSrc = all; + haskellSrcMeta = default; + HaXml = default; + haxr = default; + HDBC = default; + HDBCPostgresql = default; + HDBCSqlite3 = default; + HFuse = default; + highlightingKate = default; + hinotify = default; + hint = default; + Hipmunk = default; + hledger = defaultOrLater; + hledgerInterest = defaultOrLater; + hledgerLib = defaultOrLater; + hledgerWeb = default; + hlint = defaultOrLater; + HList = defaultOrLater; + hmatrix = default; + hoogle = defaultOrLater; + hopenssl = all; + hostname = default; + hp2anyCore = default; + hp2anyGraph = default; + hS3 = default; + hscolour = default; + hsdns = all; + hsemail = allBut ghc6104; + hslogger = default; + hsloggerTemplate = default; + hspec = defaultOrLater; + hspread = default; + HsSyck = default; + HStringTemplate = defaultOrLater; + hsyslog = all; + html = all; + httpConduit = default; + httpDate = default; + httpdShed = default; + HTTP = all; + httpTypes = default; + HUnit = all; + hxt = default; + IfElse = default; + irc = default; + iteratee = default; + jailbreakCabal = defaultOrLater; + json = default; + jsonTypes = default; + keter = default; + lambdabot = default; + languageCQuote = default; + languageJavascript = default; + largeword = default; + lens = default; + libxmlSax = default; + liftedBase = default; + ListLike = default; + logfloat = default; + ltk = default; + mainlandPretty = default; + maude = default; + MaybeT = default; + MemoTrie = default; + mersenneRandomPure64 = default; + mimeMail = default; + MissingH = default; + mmap = default; + MonadCatchIOMtl = default; + MonadCatchIOTransformers = default; + monadControl = default; + monadLoops = default; + monadPar = defaultOrLater; + monadPeel = default; + MonadPrompt = default; + MonadRandom = default; + mpppc = default; + mtl = all; + mtlparse = default; + multiplate = default; + multirec = default; + multiset = default; + murmurHash = default; + mwcRandom = default; + nat = default; + nats = default; + naturals = default; + network = all; + networkInfo = default; + networkMulticast = default; + networkProtocolXmpp = default; + nonNegative = default; + numericPrelude = default; + numtype = default; + numtypeTf = default; + ObjectName = default; + OneTuple = default; + OpenAL = all; + packunused = default; + pandoc = defaultOrLater; + pandocTypes = default; + pango = default; + parallel = all; + parseargs = default; + parsec3 = default; + parsec = all; + parsimony = default; + pathPieces = default; + pathtype = default; + pcreLight = default; + permutation = defaultOrLater; + persistent = default; + persistentPostgresql = default; + persistentSqlite = default; + persistentTemplate = default; + polyparse = default; + ppm = default; + prettyShow = default; + primitive = all; + PSQueue = default; + pureMD5 = default; + pwstoreFast = default; + QuickCheck2 = default; + QuickCheck = all; + randomFu = default; + random = defaultOrLater; + randomShuffle = default; + randomSource = default; + RangedSets = default; + ranges = default; + readline = default; + recaptcha = default; + regexBase = all; + regexCompat = all; + regexPCRE = default; + regexPosix = all; + regexpr = default; + regexTDFA = default; + regular = default; + RSA = default; + rvar = default; + safe = default; + SafeSemaphore = default; + SDL = default; + SDLImage = default; + SDLMixer = default; + SDLTtf = default; + semigroups = default; + sendfile = default; + SHA = default; + shake = default; + Shellac = default; + shelly = default; + simpleSendfile = default; + smallcheck = defaultOrLater; + SMTPClient = default; + snapCore = default; + snap = default; + snapLoaderStatic = default; + snapServer = default; + split = defaultOrLater; + srcloc = default; + stateref = default; + StateVar = default; + statistics = default; + stbImage = default; + stm = all; + storableComplex = default; + storableRecord = default; + streamproc = all; + strictConcurrency = default; + strict = default; + strptime = default; + svgcairo = default; + syb = [ ghc704 ghc742 ghc762 ]; + sybWithClass = default; + sybWithClassInstancesText = default; + tabular = default; + tagged = default; + tagsoup = default; + tar = defaultOrLater; + Tensor = default; + terminfo = default; + testFramework = defaultOrLater; + testFrameworkHunit = defaultOrLater; + texmath = default; + text = all; + thLift = default; + timeplot = default; + tlsExtra = default; + tls = default; + transformersBase = default; + transformersCompat = default; + transformers = all; + tuple = default; + typeLlevelNaturalNumber = default; + uniplate = default; + uniqueid = default; + unixCompat = default; + unorderedContainers = default; + url = default; + utf8Light = default; + utf8String = default; + utilityHt = default; + uuagc = default; + uuid = default; + uulib = defaultOrLater; + uuParsinglib = default; + vacuumCairo = default; + vacuum = default; + vcsRevision = default; + Vec = default; + vectorAlgorithms = default; + vector = all; + vectorSpace = default; + vty = default; + waiAppStatic = default; + waiExtra = default; + wai = default; + waiLogger = default; + warp = default; + wlPprintExtras = default; + wlPprint = defaultOrLater; + wlPprintTerminfo = default; + wxcore = default; + wxdirect = default; + wx = default; + X11 = default; + xhtml = all; + xmlConduit = default; + xml = default; + xmlHamlet = default; + xmlTypes = default; + xmobar = defaultOrLater; + xmonadContrib = defaultOrLater; + xmonadExtras = defaultOrLater; + xmonad = defaultOrLater; + xssSanitize = default; + yesodAuth = default; + yesodCore = default; + yesodDefault = default; + yesodForm = default; + yesod = default; + yesodJson = default; + yesodPersistent = default; + yesodStatic = default; + zeromq3Haskell = default; + zeromqHaskell = default; + zipArchive = default; + zipper = default; + zlibBindings = default; + zlibEnum = default; + zlib = all; } From 40ac613f85b118b84018ef45ad79d95abcf031df Mon Sep 17 00:00:00 2001 From: Rickard Nilsson Date: Thu, 18 Apr 2013 16:09:35 +0200 Subject: [PATCH 121/148] obnam: Update to 1.4 --- pkgs/tools/backup/obnam/default.nix | 4 ++-- pkgs/top-level/python-packages.nix | 15 ++++++++------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/pkgs/tools/backup/obnam/default.nix b/pkgs/tools/backup/obnam/default.nix index dcac235c670..69927e01582 100644 --- a/pkgs/tools/backup/obnam/default.nix +++ b/pkgs/tools/backup/obnam/default.nix @@ -2,13 +2,13 @@ pythonPackages.buildPythonPackage rec { name = "obnam-${version}"; - version = "1.3"; + version = "1.4"; namePrefix = ""; src = fetchurl rec { url = "http://code.liw.fi/debian/pool/main/o/obnam/obnam_${version}.orig.tar.gz"; - sha256 = "1hmi58knv7qjw6jr5m28sip5gwzavk87i3s77xk72anaxhvf4g8w"; + sha256 = "0gipbhh20p9n1x1cdpcil8vg3i20f1saa0xyz2wydb9xl4l2mjff"; }; buildInputs = [ pythonPackages.sphinx attr ]; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1823c3791b0..90f2f67c0ee 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5262,11 +5262,11 @@ pythonPackages = python.modules // rec { cliapp = buildPythonPackage rec { name = "cliapp-${version}"; - version = "1.20121216"; + version = "1.20130313"; src = fetchurl rec { url = "http://code.liw.fi/debian/pool/main/p/python-cliapp/python-cliapp_${version}.orig.tar.gz"; - sha256 = "1bzvc4aj3w8g85qycwz1jxa73jj8rl6zrgd4hi78kr4dgslcfns5"; + sha256 = "0rk13a68668gsrv6yqgzqxskffqnlyjar4qav6k5iyrp77amn7qm"; }; buildInputs = [ sphinx ]; @@ -5363,11 +5363,12 @@ pythonPackages = python.modules // rec { ttystatus = buildPythonPackage rec { - name = "ttystatus-0.21"; + name = "ttystatus-${version}"; + version = "0.22"; src = fetchurl rec { - url = "http://code.liw.fi/debian/pool/main/p/python-ttystatus/python-ttystatus_0.21.orig.tar.gz"; - sha256 = "4a1f3a41c9bd3b5d2bd8e6f093890857301e590aa1d428fc9a6dca591227244c"; + url = "http://code.liw.fi/debian/pool/main/p/python-ttystatus/python-ttystatus_${version}.orig.tar.gz"; + sha256 = "1hzv0sbrvgcmafflhvzh7plci0dg7wcjlk39i8kqdasg6rw0ag6f"; }; buildInputs = [ sphinx ]; @@ -5384,11 +5385,11 @@ pythonPackages = python.modules // rec { larch = buildPythonPackage rec { name = "larch-${version}"; - version = "1.20121216"; + version = "1.20130316"; src = fetchurl rec { url = "http://code.liw.fi/debian/pool/main/p/python-larch/python-larch_${version}.orig.tar.gz"; - sha256 = "0w4hirs8wkp1hji6nxfmq4rahkd5rgw4cavvdhpdfr4mddycbis3"; + sha256 = "1mkvmy0jdzd7dlvdx2a75wsbj5qw1clawcgndx9jwl816a9iy225"; }; buildInputs = [ sphinx ]; From b4bb955a1a4b0bd2b6ec87e29c20dd4844a91513 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 16 Apr 2013 09:47:15 +0200 Subject: [PATCH 122/148] haskell-digestive-functors-heist: update to version 0.6.2.0 --- .../libraries/haskell/digestive-functors-heist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/digestive-functors-heist/default.nix b/pkgs/development/libraries/haskell/digestive-functors-heist/default.nix index 9e0cbbc6bdc..695ce79f059 100644 --- a/pkgs/development/libraries/haskell/digestive-functors-heist/default.nix +++ b/pkgs/development/libraries/haskell/digestive-functors-heist/default.nix @@ -3,8 +3,8 @@ cabal.mkDerivation (self: { pname = "digestive-functors-heist"; - version = "0.6.1.0"; - sha256 = "08h883731cb5kqsv33f6dpf2lgh1r6qn9maqjkn5766vqf7m28nx"; + version = "0.6.2.0"; + sha256 = "03wxdmgwc6qialwhp5zdj3s3a8a8yz6vswfgryjx4izaaq7pdhl1"; buildDepends = [ blazeBuilder digestiveFunctors heist mtl text xmlhtml ]; From 870e8b29f40e783c2e50ff0bdf0a725ded56f819 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 16 Apr 2013 09:47:15 +0200 Subject: [PATCH 123/148] haskell-hamlet: update to version 1.1.7.1 --- pkgs/development/libraries/haskell/hamlet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/hamlet/default.nix b/pkgs/development/libraries/haskell/hamlet/default.nix index 22acb85788d..fc141f4780d 100644 --- a/pkgs/development/libraries/haskell/hamlet/default.nix +++ b/pkgs/development/libraries/haskell/hamlet/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "hamlet"; - version = "1.1.7"; - sha256 = "0vx2z8zvlr3860cypa3lkd8q51k6gngw65jqcbik3bxfbjj2qcv3"; + version = "1.1.7.1"; + sha256 = "1kcjzvslxis8qapy7g1cqkqqamrnkyammy33pan7ckzv5fd59q5p"; buildDepends = [ blazeBuilder blazeHtml blazeMarkup failure parsec shakespeare text ]; From ff032a34e6d28c6bb8dff22b1c283cfd376a06ac Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 16 Apr 2013 09:47:15 +0200 Subject: [PATCH 124/148] haskell-tagged: update to version 0.6 --- pkgs/development/libraries/haskell/tagged/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/tagged/default.nix b/pkgs/development/libraries/haskell/tagged/default.nix index 6c4c4d70cac..e48bcb39f09 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.4.5"; - sha256 = "1ipj7ff2ya3r3w39clcrxs766hm568lj2kb2kd3npg87jj05wgv0"; + version = "0.6"; + sha256 = "0w2sx6lys074y5ck2ll53dmak39pfnckbh6llgmicrj4zhgcd8jm"; meta = { homepage = "http://github.com/ekmett/tagged"; description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments"; From ad878ab15f825e3e509d40f8997acaec9ec75774 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 16 Apr 2013 10:48:53 +0200 Subject: [PATCH 125/148] haskell-crypto-api: jailbreak to support current version of tagged --- pkgs/development/libraries/haskell/crypto-api/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/haskell/crypto-api/default.nix b/pkgs/development/libraries/haskell/crypto-api/default.nix index ed840b8ba3e..402e80f6c34 100644 --- a/pkgs/development/libraries/haskell/crypto-api/default.nix +++ b/pkgs/development/libraries/haskell/crypto-api/default.nix @@ -5,6 +5,7 @@ cabal.mkDerivation (self: { version = "0.11"; sha256 = "1v42dmm4cx8brb5mpz34wa20c3s27r0v7qiqlb54svzsl0jkfmiy"; buildDepends = [ cereal entropy tagged transformers ]; + jailbreak = true; meta = { homepage = "http://trac.haskell.org/crypto-api/wiki"; description = "A generic interface for cryptographic operations"; From 2c69610190dc1fd0cb9a65057fa2e04a165e194f Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 16 Apr 2013 10:55:43 +0200 Subject: [PATCH 126/148] haskell-certificate: jailbreak to support current version of crypto-pubkey-types --- pkgs/development/libraries/haskell/certificate/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/haskell/certificate/default.nix b/pkgs/development/libraries/haskell/certificate/default.nix index 0adaabb4753..ffdf3026854 100644 --- a/pkgs/development/libraries/haskell/certificate/default.nix +++ b/pkgs/development/libraries/haskell/certificate/default.nix @@ -11,6 +11,7 @@ cabal.mkDerivation (self: { buildDepends = [ asn1Data cryptohash cryptoPubkeyTypes filepath mtl pem time ]; + jailbreak = true; meta = { homepage = "http://github.com/vincenthz/hs-certificate"; description = "Certificates and Key Reader/Writer"; From 2973f64e09581e59b85a0d3ee3e482b5857a2c08 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 17 Apr 2013 12:30:12 +0200 Subject: [PATCH 127/148] haskell-ghc-vis: update to version 0.6.1.1 --- pkgs/development/libraries/haskell/ghc-vis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/ghc-vis/default.nix b/pkgs/development/libraries/haskell/ghc-vis/default.nix index 7d3d47f1a03..5b87923f06b 100644 --- a/pkgs/development/libraries/haskell/ghc-vis/default.nix +++ b/pkgs/development/libraries/haskell/ghc-vis/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "ghc-vis"; - version = "0.6.1"; - sha256 = "0q0v1l44vagcg0nl4iv8m872g4qblj9syjlcgbf6fpgx1fqnyp24"; + version = "0.6.1.1"; + sha256 = "1fg8bxkhw2s3y8w0ljnnqbf8f5ld17p70v4aikc26ybmb0938yl6"; buildDepends = [ cairo deepseq fgl ghcHeapView graphviz gtk mtl svgcairo text transformers xdot From 6f393fe12432daf7c645619681f1eaae1cacf90a Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 17 Apr 2013 12:30:12 +0200 Subject: [PATCH 128/148] haskell-semigroups: update to version 0.9.1 --- pkgs/development/libraries/haskell/semigroups/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/semigroups/default.nix b/pkgs/development/libraries/haskell/semigroups/default.nix index dbdce2eabe5..1a1234413aa 100644 --- a/pkgs/development/libraries/haskell/semigroups/default.nix +++ b/pkgs/development/libraries/haskell/semigroups/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "semigroups"; - version = "0.9"; - sha256 = "0cwyjjlr9zgpxryzdf26pb58dmad0cp8d0493rarhh5zmgighh90"; + version = "0.9.1"; + sha256 = "1i49180fw9bxnszmqc5jl877kjhkaa22py1jwfh69slx4z3giyxq"; buildDepends = [ nats ]; meta = { homepage = "http://github.com/ekmett/semigroups/"; From 9ab1e2c0acaf801e15eb5ab2c2a8a23f29862da2 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 17 Apr 2013 12:30:13 +0200 Subject: [PATCH 129/148] haskell-skein: update to version 1.0.1 --- pkgs/development/libraries/haskell/skein/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/skein/default.nix b/pkgs/development/libraries/haskell/skein/default.nix index ec71d27db02..8b3ec19369d 100644 --- a/pkgs/development/libraries/haskell/skein/default.nix +++ b/pkgs/development/libraries/haskell/skein/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "skein"; - version = "1.0.0"; - sha256 = "03r9kqbvv6z1d8ivdwrxvac5bnd29w116pbixyrcrbx0sg1wwpfa"; + version = "1.0.1"; + sha256 = "1mvyq6wp03fs6sjppgalaacargvi69yf5d59k473pgr1g89v4ni1"; buildDepends = [ cereal cryptoApi tagged ]; testDepends = [ cereal cryptoApi filepath hspec tagged ]; meta = { From 2b37a87a57c777ce1547da4d79904037acda299c Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 17 Apr 2013 12:30:13 +0200 Subject: [PATCH 130/148] haskell-snap: update to version 0.11.2.2 --- pkgs/development/libraries/haskell/snap/snap.nix | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/pkgs/development/libraries/haskell/snap/snap.nix b/pkgs/development/libraries/haskell/snap/snap.nix index 8462b85caf9..5e5bbf3caac 100644 --- a/pkgs/development/libraries/haskell/snap/snap.nix +++ b/pkgs/development/libraries/haskell/snap/snap.nix @@ -1,28 +1,24 @@ { cabal, aeson, attoparsec, cereal, clientsession, comonad , configurator, directoryTree, dlist, errors, filepath, hashable , heist, lens, logict, MonadCatchIOTransformers, mtl, mwcRandom -, pwstoreFast, regexPosix, snapCore, snapServer, stm, syb, text -, time, transformers, unorderedContainers, vector, vectorAlgorithms -, xmlhtml +, pwstoreFast, regexPosix, snapCore, snapServer, stm, syb, tagged +, text, time, transformers, unorderedContainers, vector +, vectorAlgorithms, xmlhtml }: cabal.mkDerivation (self: { pname = "snap"; - version = "0.11.2"; - sha256 = "1z9n15dhbxg0j17c1ik0vhdhxy2mz70915xd4jffg9jrdvlky51a"; + version = "0.11.2.2"; + sha256 = "1fwm60rx2ginlphi00kn3ghs9rxdx4br8p4f3prpfmhvjikwgv8n"; isLibrary = true; isExecutable = true; buildDepends = [ aeson attoparsec cereal clientsession comonad configurator directoryTree dlist errors filepath hashable heist lens logict MonadCatchIOTransformers mtl mwcRandom pwstoreFast regexPosix - snapCore snapServer stm syb text time transformers + snapCore snapServer stm syb tagged text time transformers unorderedContainers vector vectorAlgorithms xmlhtml ]; - jailbreak = true; - patchPhase = '' - sed -i -e 's|lens .*>= 3.7.6.*$|lens|' snap.cabal - ''; meta = { homepage = "http://snapframework.com/"; description = "Top-level package for the Snap Web Framework"; From c1147811f988e97b26a5068c6218140a1c523601 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 18 Apr 2013 10:51:41 +0200 Subject: [PATCH 131/148] haskell-fsnotify: update to version 0.0.8 --- pkgs/development/libraries/haskell/fsnotify/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/fsnotify/default.nix b/pkgs/development/libraries/haskell/fsnotify/default.nix index 4fb3d9fded4..1d86fa26d7b 100644 --- a/pkgs/development/libraries/haskell/fsnotify/default.nix +++ b/pkgs/development/libraries/haskell/fsnotify/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "fsnotify"; - version = "0.0.7.1"; - sha256 = "1hrnhp22s8pcj525m2vi9b7k3pp5qrv44qhqh6c8n0bgilqwg4yd"; + version = "0.0.8"; + sha256 = "05vfiddp5m28rm02ci7fcfg1zgw5ydj084173mpp1w124bfqf940"; buildDepends = [ hinotify systemFileio systemFilepath text time ]; testDepends = [ Cabal Glob hinotify hspec QuickCheck random systemFileio From 3c3b5b61999ef141103db222b610c345f8637214 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 18 Apr 2013 10:51:41 +0200 Subject: [PATCH 132/148] haskell-statistics: update to version 0.10.3.1 --- .../libraries/haskell/statistics/default.nix | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/pkgs/development/libraries/haskell/statistics/default.nix b/pkgs/development/libraries/haskell/statistics/default.nix index 4e76277394b..0218db413d5 100644 --- a/pkgs/development/libraries/haskell/statistics/default.nix +++ b/pkgs/development/libraries/haskell/statistics/default.nix @@ -1,13 +1,13 @@ { cabal, deepseq, erf, HUnit, ieee754, mathFunctions, monadPar , mwcRandom, primitive, QuickCheck, testFramework , testFrameworkHunit, testFrameworkQuickcheck2, vector -, vectorAlgorithms, fetchurl +, vectorAlgorithms }: cabal.mkDerivation (self: { pname = "statistics"; - version = "0.10.3.0"; - sha256 = "1ay03y9z84mc4ai6i4g81v129rhg4146kad4ggb2gimbj6851fw1"; + version = "0.10.3.1"; + sha256 = "12abfqxsriqlncr60wwcsm0q41hmqc6vp9p1hmnv2l3qqcisk60s"; buildDepends = [ deepseq erf mathFunctions monadPar mwcRandom primitive vector vectorAlgorithms @@ -18,10 +18,6 @@ cabal.mkDerivation (self: { vectorAlgorithms ]; doCheck = false; - patches = [ - (fetchurl { url = "https://github.com/bos/statistics/commit/6b88143c9f931dd4fa95c1f083999ae12dd01b55.patch"; - sha256 = "0bl10qhp73cijxlpkjfmnkbl49jlj85xxvyhlca6jw7awcka6d2l"; }) - ]; meta = { homepage = "https://github.com/bos/statistics"; description = "A library of statistical types, data, and functions"; From 907afc09383039c9a1734cf3fbf3b048eb52df58 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 18 Apr 2013 10:51:41 +0200 Subject: [PATCH 133/148] haskell-wai-test: update to version 1.3.1 --- pkgs/development/libraries/haskell/wai-test/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/haskell/wai-test/default.nix b/pkgs/development/libraries/haskell/wai-test/default.nix index 388c238944c..832cebab122 100644 --- a/pkgs/development/libraries/haskell/wai-test/default.nix +++ b/pkgs/development/libraries/haskell/wai-test/default.nix @@ -1,16 +1,17 @@ { cabal, blazeBuilder, blazeBuilderConduit, caseInsensitive -, conduit, cookie, httpTypes, HUnit, network, text, transformers -, wai +, conduit, cookie, hspec, httpTypes, HUnit, network, text +, transformers, wai }: cabal.mkDerivation (self: { pname = "wai-test"; - version = "1.3.0.5"; - sha256 = "0v0x1sk7q36xy8syinc96y1jsyjvw6756cich4hxq86l2jfbgccw"; + version = "1.3.1"; + sha256 = "0dw9lbwb27yr3953ill0r727ivqav5b2ica8gbaalvnh3h5c8akg"; buildDepends = [ blazeBuilder blazeBuilderConduit caseInsensitive conduit cookie httpTypes HUnit network text transformers wai ]; + testDepends = [ hspec wai ]; meta = { homepage = "http://www.yesodweb.com/book/web-application-interface"; description = "Unit test framework (built on HUnit) for WAI applications"; From ca70807262a64584727b39c71b06bd1eaef9b696 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 18 Apr 2013 15:29:22 +0200 Subject: [PATCH 134/148] haskell-skein: jailbreak to support current version of 'tagged' --- pkgs/development/libraries/haskell/skein/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/haskell/skein/default.nix b/pkgs/development/libraries/haskell/skein/default.nix index 8b3ec19369d..f7b3bbd5c41 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 = "1mvyq6wp03fs6sjppgalaacargvi69yf5d59k473pgr1g89v4ni1"; 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."; From 5374c7ca31ea489a07761a1505205ef63dce9b7f Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 18 Apr 2013 15:39:08 +0200 Subject: [PATCH 135/148] haskell-haskeline: fix build with GHC 7.0.x --- pkgs/development/libraries/haskell/haskeline/0.7.0.3.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/haskell/haskeline/0.7.0.3.nix b/pkgs/development/libraries/haskell/haskeline/0.7.0.3.nix index c804e328500..1e8c406c21b 100644 --- a/pkgs/development/libraries/haskell/haskeline/0.7.0.3.nix +++ b/pkgs/development/libraries/haskell/haskeline/0.7.0.3.nix @@ -1,10 +1,10 @@ -{ cabal, filepath, terminfo, transformers }: +{ cabal, filepath, terminfo, transformers, utf8String }: cabal.mkDerivation (self: { pname = "haskeline"; version = "0.7.0.3"; sha256 = "10xc229ddk4g87i78vgjbfr7sii28fx00qwnggb5x7sfigfca8sg"; - buildDepends = [ filepath terminfo transformers ]; + buildDepends = [ filepath terminfo transformers utf8String ]; configureFlags = "-fterminfo"; meta = { homepage = "http://trac.haskell.org/haskeline"; From d17f66b39b9e2aed85a30f346469ce02e108d8cc Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 18 Apr 2013 15:43:40 +0200 Subject: [PATCH 136/148] haskell-snap: jailbreak to fix build with 'hashable' and 'tagged' --- pkgs/development/libraries/haskell/snap/snap.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/haskell/snap/snap.nix b/pkgs/development/libraries/haskell/snap/snap.nix index 5e5bbf3caac..3243fce6a36 100644 --- a/pkgs/development/libraries/haskell/snap/snap.nix +++ b/pkgs/development/libraries/haskell/snap/snap.nix @@ -19,6 +19,7 @@ cabal.mkDerivation (self: { snapCore snapServer stm syb tagged text time transformers unorderedContainers vector vectorAlgorithms xmlhtml ]; + jailbreak = true; meta = { homepage = "http://snapframework.com/"; description = "Top-level package for the Snap Web Framework"; From 873fa411b075f5f86869613fbd4b8967ef8164ad Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Thu, 18 Apr 2013 19:08:40 +0400 Subject: [PATCH 137/148] Update Linux 3.9rc --- pkgs/os-specific/linux/kernel/linux-3.9.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-3.9.nix b/pkgs/os-specific/linux/kernel/linux-3.9.nix index b6da87f4578..0b621dec6c5 100644 --- a/pkgs/os-specific/linux/kernel/linux-3.9.nix +++ b/pkgs/os-specific/linux/kernel/linux-3.9.nix @@ -252,8 +252,8 @@ in import ./generic.nix ( rec { - version = "3.9-rc4"; - modDirVersion = "3.9.0-rc4"; + version = "3.9-rc7"; + modDirVersion = "3.9.0-rc7"; testing = true; preConfigure = '' @@ -262,7 +262,7 @@ import ./generic.nix ( src = fetchurl { url = "mirror://kernel/linux/kernel/v3.x/${if testing then "testing/" else ""}linux-${version}.tar.xz"; - sha256 = "15mjsxa8xl233k004a2myg24l1x5rp22icdpy5r165rhbknbb1as"; + sha256 = "0bl58byszb3pg5dplzc19kgx7gif5cnbfykqqp1jmskpxzf1splx"; }; config = configWithPlatform stdenv.platform; From 181fb52b1405025459b1bb2c31cc121991bf4c8c Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Thu, 18 Apr 2013 19:21:41 +0400 Subject: [PATCH 138/148] Update Linux 3.8 --- pkgs/os-specific/linux/kernel/linux-3.8.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-3.8.nix b/pkgs/os-specific/linux/kernel/linux-3.8.nix index 5edbe34f4ab..3ec9ab18155 100644 --- a/pkgs/os-specific/linux/kernel/linux-3.8.nix +++ b/pkgs/os-specific/linux/kernel/linux-3.8.nix @@ -252,7 +252,7 @@ in import ./generic.nix ( rec { - version = "3.8.7"; + version = "3.8.8"; testing = false; preConfigure = '' @@ -261,7 +261,7 @@ import ./generic.nix ( src = fetchurl { url = "mirror://kernel/linux/kernel/v3.x/${if testing then "testing/" else ""}linux-${version}.tar.xz"; - sha256 = "1d6k2dlh0zh64i92jnhx60353jhkiynfy6hnrby34sajfshl01jl"; + sha256 = "0idybkn574hkb8xp2zs3ahkvmy98qwx4599lanskzq2nfrd065kc"; }; config = configWithPlatform stdenv.platform; From a24458c2194d20309305380b453e459d2d99b70e Mon Sep 17 00:00:00 2001 From: Rob Vermaas Date: Thu, 18 Apr 2013 20:18:09 +0200 Subject: [PATCH 139/148] Update oracle jdk to 1.6.0_45b06 --- pkgs/development/compilers/jdk/jdk6-linux.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/compilers/jdk/jdk6-linux.nix b/pkgs/development/compilers/jdk/jdk6-linux.nix index 1491b264c75..368f0170687 100644 --- a/pkgs/development/compilers/jdk/jdk6-linux.nix +++ b/pkgs/development/compilers/jdk/jdk6-linux.nix @@ -28,18 +28,18 @@ in stdenv.mkDerivation { name = - if installjdk then "jdk-1.6.0_38b04" else "jre-1.6.0_38b04"; + if installjdk then "jdk-1.6.0_45b06" else "jre-1.6.0_45b06"; src = if stdenv.system == "i686-linux" then fetchurl { - url = http://www.java.net/download/jdk6/6u38/promoted/b04/binaries/jdk-6u38-ea-bin-b04-linux-i586-31_oct_2012.bin; - md5 = "0595473ad371981c7faa709798a5f78e"; + url = http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin; + sha256 = "0mx3d2qlal5zyz1a7ld1yk2rs8pf9sjxs2jzasais3nq30jmlfym"; } else if stdenv.system == "x86_64-linux" then fetchurl { - url = http://www.java.net/download/jdk6/6u38/promoted/b04/binaries/jdk-6u38-ea-bin-b04-linux-amd64-31_oct_2012.bin; - md5 = "b98c80a963915de32b1abe02c50385de"; + url = http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-x64.bin; + sha256 = "1s0j1pdr6y8c816d9i86rx4zp12nbhmas1rxksp0r53cn7m3ljbb"; } else abort "jdk requires i686-linux or x86_64 linux"; From 8a3f6e8e76b3f8c89241f7edc12197e9ba9fba1f Mon Sep 17 00:00:00 2001 From: Rickard Nilsson Date: Fri, 19 Apr 2013 07:07:44 +0200 Subject: [PATCH 140/148] New Haskell library: haskell-safecopy --- .../libraries/haskell/safecopy/default.nix | 20 +++++++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/development/libraries/haskell/safecopy/default.nix diff --git a/pkgs/development/libraries/haskell/safecopy/default.nix b/pkgs/development/libraries/haskell/safecopy/default.nix new file mode 100644 index 00000000000..e28bd5ae906 --- /dev/null +++ b/pkgs/development/libraries/haskell/safecopy/default.nix @@ -0,0 +1,20 @@ +{ cabal, cereal, text }: + +cabal.mkDerivation (self: { + pname = "safecopy"; + version = "0.8.2"; + sha256 = "0l2kqymsxv244fahxcpxlrspk6xipz3br6j854ipbfh8b0bfvr4m"; + isLibrary = true; + isExecutable = true; + buildDepends = [ + cereal text + ]; + meta = { + homepage = "http://acid-state.seize.it/safecopy"; + description = "Binary serialization with version control."; + license = self.stdenv.lib.licenses.publicDomain; + platforms = self.ghc.meta.platforms; + maintainers = [ + ]; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 62207b875eb..10908a97c33 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1599,6 +1599,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); safe = callPackage ../development/libraries/haskell/safe {}; + safecopy = callPackage ../development/libraries/haskell/safecopy {}; + SafeSemaphore = callPackage ../development/libraries/haskell/SafeSemaphore {}; scotty = callPackage ../development/libraries/haskell/scotty {}; From 6e8404a7cba80dc35221f780cd9619f19061ed5e Mon Sep 17 00:00:00 2001 From: Rickard Nilsson Date: Fri, 19 Apr 2013 07:09:12 +0200 Subject: [PATCH 141/148] New Haskell library: haskell-acid-state --- .../libraries/haskell/acid-state/default.nix | 21 +++++++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 23 insertions(+) create mode 100644 pkgs/development/libraries/haskell/acid-state/default.nix diff --git a/pkgs/development/libraries/haskell/acid-state/default.nix b/pkgs/development/libraries/haskell/acid-state/default.nix new file mode 100644 index 00000000000..13c3837d610 --- /dev/null +++ b/pkgs/development/libraries/haskell/acid-state/default.nix @@ -0,0 +1,21 @@ +{ cabal, cereal, safecopy, stm, extensibleExceptions, mtl, network +}: + +cabal.mkDerivation (self: { + pname = "acid-state"; + version = "0.8.3"; + sha256 = "1n7vafw3jz7kmlp5jqn1wv0ip2rcbyfx0cdi2m1a2lvpi6dh97gc"; + isLibrary = true; + isExecutable = true; + buildDepends = [ + cereal safecopy stm extensibleExceptions mtl network + ]; + meta = { + homepage = "http://acid-state.seize.it/"; + description = "Add ACID guarantees to any serializable Haskell data structure."; + license = self.stdenv.lib.licenses.publicDomain; + platforms = self.ghc.meta.platforms; + maintainers = [ + ]; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 10908a97c33..284824b8b9b 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -440,6 +440,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); # Haskell libraries. + acidState = callPackage ../development/libraries/haskell/acid-state {}; + Agda = callPackage ../development/libraries/haskell/Agda {}; accelerate = callPackage ../development/libraries/haskell/accelerate {}; From a012f18820e40877a8878d0d4411c536b0e8d2be Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 18 Apr 2013 22:19:36 +0200 Subject: [PATCH 142/148] haskell-optparse-applicative: jailbreak to fix the build with GHC 7.0.4 --- .../libraries/haskell/optparse-applicative/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/haskell/optparse-applicative/default.nix b/pkgs/development/libraries/haskell/optparse-applicative/default.nix index 21aba33a004..3043da1bb6c 100644 --- a/pkgs/development/libraries/haskell/optparse-applicative/default.nix +++ b/pkgs/development/libraries/haskell/optparse-applicative/default.nix @@ -10,6 +10,7 @@ cabal.mkDerivation (self: { testDepends = [ HUnit testFramework testFrameworkHunit testFrameworkThPrime ]; + jailbreak = true; meta = { homepage = "https://github.com/pcapriotti/optparse-applicative"; description = "Utilities and combinators for parsing command line options"; From 49cbf425560547bb1bc7d1089f018e165d66ab5d Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 19 Apr 2013 09:02:35 +0200 Subject: [PATCH 143/148] release-haskell.nix: build optparse-applicative with all available GHC versions --- pkgs/top-level/release-haskell.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index f04f2a0b167..a60aaae2643 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -286,6 +286,7 @@ mapHaskellTestOn { ObjectName = default; OneTuple = default; OpenAL = all; + optparseApplicative = all; packunused = default; pandoc = defaultOrLater; pandocTypes = default; From 67acbf8f37e98bf1b27f15a34b56517e2a14c9f8 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 19 Apr 2013 09:37:33 +0200 Subject: [PATCH 144/148] release-haskell.nix: generate properly nested attribute sets to fix evaluation with nix-build --- pkgs/top-level/release-haskell.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index a60aaae2643..d40d25aa513 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -31,7 +31,7 @@ let map (system: mkSystemJob system ghc pkg) systems; mkSystemJob = system: ghc: pkg: - pkgs.lib.nameValuePair "${ghc}.${system}" (pkgs.lib.getAttrFromPath ["haskellPackages_${ghc}" "${pkg}"] (pkgsFor system)); + pkgs.lib.nameValuePair "${ghc}" (pkgs.lib.setAttrByPath [system] ((pkgs.lib.getAttrFromPath ["haskellPackages_${ghc}" "${pkg}"] (pkgsFor system)))); in From 6f1cec9acbe8d0d493b550abf0f4869d800dcb3a Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 19 Apr 2013 10:31:08 +0200 Subject: [PATCH 145/148] haskell-packages.nix: fix the implementation of 'cabalNoTest' The previous implementation used the following tying-the-knot trickery to override 'doCheck' to false for the given build: cabalNoTest = { mkDerivation = x: rec { final = self.cabal.mkDerivation (self: (x final) // { doCheck = false; }); }.final; }; That seemed to work, but for some reason it caused trouble with some builds -- not all -- that use jailbreakCabal. The problem was the 'stdenv' attribute couldn't be evaluated properly anymore: $ nix-build ~/pkgs/top-level/release-haskell.nix -A optparseApplicative.ghc6104.x86_64-linux --show-trace error: while evaluating the attribute `drvPath' at `/nix/store/qkj5cxknwspz8ak0ganm97zfr2bhksgn-nix-1.5.2pre3082_2398417/share/nix/corepkgs/derivation.nix:19:9': while evaluating the builtin function `derivationStrict': while instantiating the derivation named `haskell-optparse-applicative-ghc6.10.4-0.5.2.1' at `/home/simons/.nix-defexpr/pkgs/build-support/cabal/default.nix:40:13': while evaluating the derivation attribute `configurePhase' at `/home/simons/.nix-defexpr/pkgs/build-support/cabal/default.nix:107:13': while evaluating the function at `/home/simons/.nix-defexpr/pkgs/lib/strings.nix:55:26': while evaluating the attribute `outPath' at `/nix/store/qkj5cxknwspz8ak0ganm97zfr2bhksgn-nix-1.5.2pre3082_2398417/share/nix/corepkgs/derivation.nix:18:9': while evaluating the builtin function `getAttr': while evaluating the builtin function `derivationStrict': while instantiating the derivation named `jailbreak-cabal-1.1' at `/home/simons/.nix-defexpr/pkgs/build-support/cabal/default.nix:40:13': while evaluating the derivation attribute `nativeBuildInputs' at `/home/simons/.nix-defexpr/pkgs/stdenv/generic/default.nix:76:17': while evaluating the function at `/home/simons/.nix-defexpr/pkgs/lib/lists.nix:135:21': while evaluating the attribute `buildInputs' at `/home/simons/.nix-defexpr/pkgs/build-support/cabal/default.nix:22:17': while evaluating the builtin function `filter': while evaluating the function at `/home/simons/.nix-defexpr/pkgs/build-support/cabal/default.nix:22:60': while evaluating the function at `/home/simons/.nix-defexpr/pkgs/top-level/haskell-packages.nix:119:17': while evaluating the function at `/home/simons/.nix-defexpr/pkgs/lib/customisation.nix:61:22': while evaluating the function at `/home/simons/.nix-defexpr/pkgs/lib/customisation.nix:56:24': while evaluating the builtin function `isAttrs': while evaluating the function at `/home/simons/.nix-defexpr/pkgs/development/libraries/haskell/Cabal/1.14.0.nix:1:1': while evaluating the function at `/home/simons/.nix-defexpr/pkgs/top-level/haskell-packages.nix:113:20': while evaluating the attribute `final' at `/home/simons/.nix-defexpr/pkgs/top-level/haskell-packages.nix:114:7': while evaluating the function at `/home/simons/.nix-defexpr/pkgs/build-support/cabal/default.nix:9:5': while evaluating the function at `/home/simons/.nix-defexpr/pkgs/stdenv/generic/default.nix:51:24': while evaluating the attribute `meta.license' at `/home/simons/.nix-defexpr/pkgs/development/libraries/haskell/Cabal/1.14.0.nix:17:5': infinite recursion encountered I tried to figure out why this happens, but eventually gave up. The new implementation passes an argument called 'enableCheckPhase' to the Cabal builder, which determines whether the user-specified doCheck value has any effect or not. Now, a normal override can be used to disable unit testing. --- pkgs/build-support/cabal/default.nix | 12 ++++++++++-- pkgs/top-level/haskell-packages.nix | 7 ++----- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/pkgs/build-support/cabal/default.nix b/pkgs/build-support/cabal/default.nix index d4c823f4a84..7706e849f50 100644 --- a/pkgs/build-support/cabal/default.nix +++ b/pkgs/build-support/cabal/default.nix @@ -1,6 +1,13 @@ # generic builder for Cabal packages -{ stdenv, fetchurl, lib, pkgconfig, ghc, Cabal, jailbreakCabal, enableLibraryProfiling ? false }: +{ stdenv, fetchurl, lib, pkgconfig, ghc, Cabal, jailbreakCabal +, enableLibraryProfiling ? false +, enableCheckPhase ? true +}: + +# The Cabal library shipped with GHC versions older than 7.x doesn't accept the --enable-tests configure flag. +assert enableCheckPhase -> stdenv.lib.versionOlder "7" ghc.ghcVersion; + { mkDerivation = args : # arguments for the individual package, can modify the defaults @@ -18,6 +25,7 @@ x : (removeAttrs x internalAttrs) // { buildInputs = stdenv.lib.filter (y : ! (y == null)) x.buildInputs; propagatedBuildInputs = stdenv.lib.filter (y : ! (y == null)) x.propagatedBuildInputs; + doCheck = enableCheckPhase && x.doCheck; }; defaults = @@ -92,7 +100,7 @@ # pass the '--enable-tests' flag to cabal in the configure stage # and run any regression test suites the package might have - doCheck = stdenv.lib.versionOlder "7.4" ghc.ghcVersion; + doCheck = enableCheckPhase; extraConfigureFlags = [ (stdenv.lib.enableFeature enableLibraryProfiling "library-profiling") diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 284824b8b9b..82be9a4b789 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -104,16 +104,13 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); cabal = callPackage ../build-support/cabal { enableLibraryProfiling = enableLibraryProfiling; + enableCheckPhase = pkgs.stdenv.lib.versionOlder "7.4" self.ghc.ghcVersion; }; # A variant of the cabal build driver that disables unit testing. # Useful for breaking cycles, where the unit test of a package A # depends on package B, which has A as a regular build input. - cabalNoTest = { - mkDerivation = x: rec { - final = self.cabal.mkDerivation (self: (x final) // { doCheck = false; }); - }.final; - }; + cabalNoTest = self.cabal.override { enableCheckPhase = false; }; # Convenience helper function. disableTest = x: x.override { cabal = self.cabalNoTest; }; From 98130c0b356351095982ba7e23526b233f5e9b6f Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 19 Apr 2013 10:31:29 +0200 Subject: [PATCH 146/148] release-haskell.nix: build jailbreakCabal with all available compilers --- pkgs/top-level/release-haskell.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index d40d25aa513..18ea38d9b06 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -234,7 +234,7 @@ mapHaskellTestOn { IfElse = default; irc = default; iteratee = default; - jailbreakCabal = defaultOrLater; + jailbreakCabal = all; json = default; jsonTypes = default; keter = default; From 00ed85ec25352553c3ded34f116b49da20b77bc7 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 19 Apr 2013 10:42:25 +0200 Subject: [PATCH 147/148] release-haskell.nix: optparse-applicative won't build with ghc 6.10.4 because it needs a newer version of Cabal --- pkgs/top-level/release-haskell.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 18ea38d9b06..98a62047aa5 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -286,7 +286,7 @@ mapHaskellTestOn { ObjectName = default; OneTuple = default; OpenAL = all; - optparseApplicative = all; + optparseApplicative = allBut ghc6104; packunused = default; pandoc = defaultOrLater; pandocTypes = default; From b6c7c4a142357f8fb90eef6b4beee5df749a9e4d Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 19 Apr 2013 10:47:36 +0200 Subject: [PATCH 148/148] haskell-acid-state, haskell-safecopy: cosmetic updates by hackage4nix --- .../libraries/haskell/acid-state/default.nix | 11 ++++------- .../libraries/haskell/safecopy/default.nix | 12 +++--------- 2 files changed, 7 insertions(+), 16 deletions(-) diff --git a/pkgs/development/libraries/haskell/acid-state/default.nix b/pkgs/development/libraries/haskell/acid-state/default.nix index 13c3837d610..10f222cfe10 100644 --- a/pkgs/development/libraries/haskell/acid-state/default.nix +++ b/pkgs/development/libraries/haskell/acid-state/default.nix @@ -1,21 +1,18 @@ -{ cabal, cereal, safecopy, stm, extensibleExceptions, mtl, network +{ cabal, cereal, extensibleExceptions, filepath, mtl, network +, safecopy, stm }: cabal.mkDerivation (self: { pname = "acid-state"; version = "0.8.3"; sha256 = "1n7vafw3jz7kmlp5jqn1wv0ip2rcbyfx0cdi2m1a2lvpi6dh97gc"; - isLibrary = true; - isExecutable = true; buildDepends = [ - cereal safecopy stm extensibleExceptions mtl network + cereal extensibleExceptions filepath mtl network safecopy stm ]; meta = { homepage = "http://acid-state.seize.it/"; - description = "Add ACID guarantees to any serializable Haskell data structure."; + description = "Add ACID guarantees to any serializable Haskell data structure"; license = self.stdenv.lib.licenses.publicDomain; platforms = self.ghc.meta.platforms; - maintainers = [ - ]; }; }) diff --git a/pkgs/development/libraries/haskell/safecopy/default.nix b/pkgs/development/libraries/haskell/safecopy/default.nix index e28bd5ae906..c700ff0df3d 100644 --- a/pkgs/development/libraries/haskell/safecopy/default.nix +++ b/pkgs/development/libraries/haskell/safecopy/default.nix @@ -1,20 +1,14 @@ -{ cabal, cereal, text }: +{ cabal, cereal, text, time }: cabal.mkDerivation (self: { pname = "safecopy"; version = "0.8.2"; sha256 = "0l2kqymsxv244fahxcpxlrspk6xipz3br6j854ipbfh8b0bfvr4m"; - isLibrary = true; - isExecutable = true; - buildDepends = [ - cereal text - ]; + buildDepends = [ cereal text time ]; meta = { homepage = "http://acid-state.seize.it/safecopy"; - description = "Binary serialization with version control."; + description = "Binary serialization with version control"; license = self.stdenv.lib.licenses.publicDomain; platforms = self.ghc.meta.platforms; - maintainers = [ - ]; }; })